
/* WARNING: Type propagation algorithm not settling */
/* WARNING: Enum "DT": Some values do not have unique names */
/* DWARF original prototype: void General_options(General_options * this) */

void __thiscall gold::General_options::General_options(General_options *this)

{
  _func_int_varargs **pp_Var1;
  char *dv;
  char *dv_00;
  char *dv_01;
  char *hs;
  char *pcVar2;
  char *ha;
  char *dv_02;
  char *ha_00;
  char *ha_01;
  char *ha_02;
  char *dv_03;
  char *ha_03;
  char *ha_04;
  _Rb_tree_header *p_Var3;
  double dVar4;
  uint uVar5;
  int unaff_EDI;
  
  __x86_get_pc_thunk_di();
  pp_Var1 = (_func_int_varargs **)(&UNK_002a1bcf + unaff_EDI);
  dv = (char *)(unaff_EDI + 0x1be63d);
  (this->help_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1;
  gold::options::One_option::One_option
            (&(this->help_initializer_).super_Struct_special.option,(char *)(unaff_EDI + 0x1a0e51),
             TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1ae022),(char *)0x0,false,(Struct_var *)this,
             false);
  *(undefined4 *)&(this->help_initializer_).super_Struct_special.field_0x40 = 0;
  (this->help_initializer_).super_Struct_special.parse = unaff_EDI - 0x23e9;
  (this->help_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(&UNK_002a4043 + unaff_EDI);
  (this->version_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1;
                    /* try { // try from 000df860 to 000df864 has its CatchHandler @ 000e6077 */
  gold::options::One_option::One_option
            (&(this->version_initializer_).super_Struct_special.option,
             (char *)(unaff_EDI + 0x1aafc2),TWO_DASHES,'v',dv,(char *)(unaff_EDI + 0x1ae03b),
             (char *)0x0,false,(Struct_var *)&this->version_initializer_,false);
  (this->version_initializer_).super_Struct_special.parse = unaff_EDI - 0x2cc9;
  (this->version_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(&UNK_002a4057 + unaff_EDI);
  *(undefined4 *)&(this->version_initializer_).super_Struct_special.field_0x40 = 0;
  (this->V_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1;
                    /* try { // try from 000df8ba to 000df8be has its CatchHandler @ 000e678e */
  gold::options::One_option::One_option
            (&(this->V_initializer_).super_Struct_special.option,(char *)(unaff_EDI + 0x1a7a52),
             EXACTLY_ONE_DASH,'\0',dv,(char *)(unaff_EDI + 0x1af75b),(char *)0x0,false,
             (Struct_var *)&this->V_initializer_,false);
  *(undefined4 *)&(this->V_initializer_).super_Struct_special.field_0x40 = 0;
  (this->V_initializer_).super_Struct_special.parse = unaff_EDI - 0x2c69;
  (this->V_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(&UNK_002a406b + unaff_EDI);
  (this->add_needed_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(&UNK_002a1be3 + unaff_EDI);
  dv_00 = (char *)(unaff_EDI + 0x1ae064);
                    /* try { // try from 000df929 to 000df92d has its CatchHandler @ 000e6786 */
  gold::options::One_option::One_option
            (&(this->add_needed_).option,(char *)(unaff_EDI + 0x1ae072),TWO_DASHES,'\0',dv_00,
             (char *)(unaff_EDI + 0x1ae056),(char *)0x0,false,&(this->add_needed_).super_Struct_var,
             false);
  (this->add_needed_).user_set_via_option = false;
  (this->add_needed_).value = false;
  dv_01 = (char *)(unaff_EDI + 0x1ae06a);
  (this->no_add_needed_initializer_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(&UNK_002a1bf7 + unaff_EDI);
                    /* try { // try from 000df97c to 000df980 has its CatchHandler @ 000e677e */
  gold::options::One_option::One_option
            (&(this->no_add_needed_initializer_).option,(char *)(unaff_EDI + 0x1ae06f),TWO_DASHES,
             '\0',dv_01,(char *)(unaff_EDI + 0x1af783),(char *)0x0,false,
             &(this->no_add_needed_initializer_).super_Struct_var,true);
  (this->allow_multiple_definition_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(&UNK_002a1c0b + unaff_EDI);
                    /* try { // try from 000df9c2 to 000df9c6 has its CatchHandler @ 000e6776 */
  gold::options::One_option::One_option
            (&(this->allow_multiple_definition_).option,(char *)(unaff_EDI + 0x1ae080),TWO_DASHES,
             '\0',dv,(char *)(unaff_EDI + 0x1af7b7),(char *)0x0,false,
             &(this->allow_multiple_definition_).super_Struct_var,false);
  (this->no_allow_multiple_definition_initializer_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(&UNK_002a1c1f + unaff_EDI);
                    /* try { // try from 000dfa05 to 000dfa09 has its CatchHandler @ 000e676e */
  gold::options::One_option::One_option
            (&(this->no_allow_multiple_definition_initializer_).option,
             (char *)(unaff_EDI + 0x1ae07d),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1af7df),
             (char *)0x0,false,&(this->no_allow_multiple_definition_initializer_).super_Struct_var,
             true);
  (this->allow_shlib_undefined_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(&UNK_002a1c33 + unaff_EDI);
                    /* try { // try from 000dfa48 to 000dfa4c has its CatchHandler @ 000e6766 */
  gold::options::One_option::One_option
            (&(this->allow_shlib_undefined_).option,(char *)(unaff_EDI + 0x1ae09d),TWO_DASHES,'\0',
             dv_00,(char *)(unaff_EDI + 0x1af803),(char *)0x0,false,
             &(this->allow_shlib_undefined_).super_Struct_var,false);
  (this->allow_shlib_undefined_).user_set_via_option = false;
  (this->allow_shlib_undefined_).value = false;
  (this->no_allow_shlib_undefined_initializer_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(&UNK_002a1c47 + unaff_EDI);
                    /* try { // try from 000dfa8f to 000dfa93 has its CatchHandler @ 000e675e */
  gold::options::One_option::One_option
            (&(this->no_allow_shlib_undefined_initializer_).option,(char *)(unaff_EDI + 0x1ae09a),
             TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1af833),(char *)0x0,false,
             &(this->no_allow_shlib_undefined_initializer_).super_Struct_var,true);
  (this->apply_dynamic_relocs_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(&UNK_002a1c5b + unaff_EDI);
                    /* try { // try from 000dfad0 to 000dfad4 has its CatchHandler @ 000e6756 */
  gold::options::One_option::One_option
            (&(this->apply_dynamic_relocs_).option,(char *)(unaff_EDI + 0x1ae0b6),TWO_DASHES,'\0',
             dv_01,(char *)(unaff_EDI + 0x1af86b),(char *)0x0,false,
             &(this->apply_dynamic_relocs_).super_Struct_var,true);
  (this->apply_dynamic_relocs_).user_set_via_option = false;
  (this->apply_dynamic_relocs_).value = true;
  (this->no_apply_dynamic_relocs_initializer_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(&UNK_002a1c6f + unaff_EDI);
                    /* try { // try from 000dfb1f to 000dfb23 has its CatchHandler @ 000e674e */
  gold::options::One_option::One_option
            (&(this->no_apply_dynamic_relocs_initializer_).option,(char *)(unaff_EDI + 0x1ae0b3),
             TWO_DASHES,'\0',dv_00,(char *)(unaff_EDI + 0x1af89b),(char *)0x0,false,
             &(this->no_apply_dynamic_relocs_initializer_).super_Struct_var,false);
  (this->as_needed_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(&UNK_002a1c83 + unaff_EDI);
                    /* try { // try from 000dfb62 to 000dfb66 has its CatchHandler @ 000e6746 */
  gold::options::One_option::One_option
            (&(this->as_needed_).option,(char *)(unaff_EDI + 0x1ae0ce),TWO_DASHES,'\0',dv_00,
             (char *)(unaff_EDI + 0x1af8e3),(char *)0x0,false,&(this->as_needed_).super_Struct_var,
             false);
  (this->as_needed_).user_set_via_option = false;
  (this->as_needed_).value = false;
  (this->no_as_needed_initializer_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(&UNK_002a1c97 + unaff_EDI);
                    /* try { // try from 000dfbac to 000dfbb0 has its CatchHandler @ 000e673e */
  gold::options::One_option::One_option
            (&(this->no_as_needed_initializer_).option,(char *)(unaff_EDI + 0x1ae0cb),TWO_DASHES,
             '\0',dv_01,(char *)(unaff_EDI + 0x1af91b),(char *)0x0,false,
             &(this->no_as_needed_initializer_).super_Struct_var,true);
  (this->assert_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(&UNK_002a1cab + unaff_EDI);
  hs = (char *)(unaff_EDI + 0x1ae0e2);
                    /* try { // try from 000dfbf6 to 000dfbfa has its CatchHandler @ 000e6736 */
  gold::options::One_option::One_option
            (&(this->assert_).option,(char *)(unaff_EDI + 0x1ae0ea),ONE_DASH,'\0',(char *)0x0,hs,
             &UNK_001ae0d8 + unaff_EDI,false,&(this->assert_).super_Struct_var,false);
  (this->assert_).user_set_via_option = false;
  (this->format_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(&UNK_002a1cbf + unaff_EDI);
  (this->assert_).value = (char *)0x0;
  pcVar2 = (char *)(unaff_EDI + 0x1adfc3);
                    /* try { // try from 000dfc53 to 000dfc57 has its CatchHandler @ 000e672e */
  gold::options::One_option::One_option
            (&(this->format_).option,(char *)(unaff_EDI + 0x1ae108),TWO_DASHES,'b',pcVar2,
             (char *)(unaff_EDI + 0x1ae0fe),(char *)(unaff_EDI + 0x1ae0f1),false,
             &(this->format_).super_Struct_var,false);
  (this->format_).user_set_via_option = false;
  (this->format_).value = pcVar2;
  (this->be8_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(&UNK_002a1cd3 + unaff_EDI)
  ;
                    /* try { // try from 000dfca6 to 000dfcaa has its CatchHandler @ 000e6726 */
  gold::options::One_option::One_option
            (&(this->be8_).option,(char *)(unaff_EDI + 0x1ae12a),TWO_DASHES,'\0',dv_00,
             (char *)(unaff_EDI + 0x1ae10f),(char *)0x0,false,&(this->be8_).super_Struct_var,false);
  (this->be8_).user_set_via_option = false;
  (this->be8_).value = false;
  (this->no_be8_initializer_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(&UNK_002a1ce7 + unaff_EDI);
                    /* try { // try from 000dfceb to 000dfcef has its CatchHandler @ 000e671e */
  gold::options::One_option::One_option
            (&(this->no_be8_initializer_).option,(char *)(unaff_EDI + 0x1ae127),TWO_DASHES,'\0',
             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_be8_initializer_).super_Struct_var,true)
  ;
  (this->build_id_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(&UNK_002a1cfb + unaff_EDI);
                    /* try { // try from 000dfd3d to 000dfd41 has its CatchHandler @ 000e6716 */
  gold::options::One_option::One_option
            (&(this->build_id_).option,(char *)(unaff_EDI + 0x1ae14e),TWO_DASHES,'\0',
             (char *)(unaff_EDI + 0x1a7f4d),(char *)(unaff_EDI + 0x1ae137),&UNK_001ae12e + unaff_EDI
             ,true,&(this->build_id_).super_Struct_var,false);
  (this->build_id_).user_set_via_option = false;
  ha = (char *)(unaff_EDI + 0x1af31d);
  (this->build_id_).value = (char *)(unaff_EDI + 0x1a7f4d);
  (this->build_id_chunk_size_for_treehash_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(&UNK_002a1d0f + unaff_EDI);
                    /* try { // try from 000dfd9c to 000dfda0 has its CatchHandler @ 000e670e */
  gold::options::One_option::One_option
            (&(this->build_id_chunk_size_for_treehash_).option,(char *)(unaff_EDI + 0x1af967),
             TWO_DASHES,'\0',&UNK_001ae157 + unaff_EDI,(char *)(unaff_EDI + 0x1af943),ha,false,
             &(this->build_id_chunk_size_for_treehash_).super_Struct_var,false);
  (this->build_id_chunk_size_for_treehash_).user_set_via_option = false;
  (this->build_id_min_file_size_for_treehash_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(&UNK_002a1d23 + unaff_EDI);
  *(undefined4 *)&(this->build_id_chunk_size_for_treehash_).value = 0x200000;
  *(undefined4 *)((int)&(this->build_id_chunk_size_for_treehash_).value + 4) = 0;
                    /* try { // try from 000dfdff to 000dfe03 has its CatchHandler @ 000e6706 */
  gold::options::One_option::One_option
            (&(this->build_id_min_file_size_for_treehash_).option,(char *)(unaff_EDI + 0x1af9e7),
             TWO_DASHES,'\0',(char *)(unaff_EDI + 0x1ae15f),&UNK_001af98b + unaff_EDI,ha,false,
             &(this->build_id_min_file_size_for_treehash_).super_Struct_var,false);
  (this->build_id_min_file_size_for_treehash_).user_set_via_option = false;
  (this->Bdynamic_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(&UNK_002a1d37 + unaff_EDI);
  *(undefined4 *)&(this->build_id_min_file_size_for_treehash_).value = 0x2800000;
  *(undefined4 *)((int)&(this->build_id_min_file_size_for_treehash_).value + 4) = 0;
                    /* try { // try from 000dfe5b to 000dfe5f has its CatchHandler @ 000e66fe */
  gold::options::One_option::One_option
            (&(this->Bdynamic_).option,(char *)(unaff_EDI + 0x1ae18a),ONE_DASH,'\0',dv_01,
             (char *)(unaff_EDI + 0x1afa0b),(char *)0x0,false,&(this->Bdynamic_).super_Struct_var,
             true);
  (this->no_Bdynamic_initializer_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(&UNK_002a1d4b + unaff_EDI);
  (this->Bdynamic_).user_set_via_option = false;
  (this->Bdynamic_).value = true;
                    /* try { // try from 000dfea5 to 000dfea9 has its CatchHandler @ 000e66f6 */
  gold::options::One_option::One_option
            (&(this->no_Bdynamic_initializer_).option,(char *)(unaff_EDI + 0x1ae168),ONE_DASH,'\0',
             dv_00,(char *)0x0,(char *)0x0,false,&(this->no_Bdynamic_initializer_).super_Struct_var,
             false);
  (this->Bstatic_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(&UNK_002a1d5f + unaff_EDI);
                    /* try { // try from 000dfee8 to 000dfeec has its CatchHandler @ 000e66ee */
  gold::options::One_option::One_option
            (&(this->Bstatic_).option,(char *)(unaff_EDI + 0x1ae1a4),ONE_DASH,'\0',dv,
             (char *)(unaff_EDI + 0x1afa2f),(char *)0x0,false,&(this->Bstatic_).super_Struct_var,
             false);
  (this->no_Bstatic_initializer_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(&UNK_002a1d73 + unaff_EDI);
                    /* try { // try from 000dff26 to 000dff2a has its CatchHandler @ 000e66e6 */
  gold::options::One_option::One_option
            (&(this->no_Bstatic_initializer_).option,(char *)(unaff_EDI + 0x1ae174),ONE_DASH,'\0',dv
             ,(char *)0x0,(char *)0x0,false,&(this->no_Bstatic_initializer_).super_Struct_var,true);
  (this->dy_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(&UNK_002a1d87 + unaff_EDI);
                    /* try { // try from 000dff69 to 000dff6d has its CatchHandler @ 000e66de */
  gold::options::One_option::One_option
            (&(this->dy_).option,(char *)(unaff_EDI + 0x1ae196),ONE_DASH,'\0',dv,
             &UNK_001ae17f + unaff_EDI,(char *)0x0,false,&(this->dy_).super_Struct_var,true);
  (this->no_dy_initializer_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(&UNK_002a1d9b + unaff_EDI);
                    /* try { // try from 000dffa7 to 000dffab has its CatchHandler @ 000e66d6 */
  gold::options::One_option::One_option
            (&(this->no_dy_initializer_).option,(char *)(unaff_EDI + 0x1ae193),ONE_DASH,'\0',dv,
             (char *)0x0,(char *)0x0,false,&(this->no_dy_initializer_).super_Struct_var,false);
  (this->dn_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(&UNK_002a1daf + unaff_EDI);
                    /* try { // try from 000dffea to 000dffee has its CatchHandler @ 000e66ce */
  gold::options::One_option::One_option
            (&(this->dn_).option,(char *)(unaff_EDI + 0x1ae1af),ONE_DASH,'\0',dv,
             (char *)(unaff_EDI + 0x1ae199),(char *)0x0,false,&(this->dn_).super_Struct_var,false);
  (this->no_dn_initializer_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(&UNK_002a1dc3 + unaff_EDI);
                    /* try { // try from 000e0028 to 000e002c has its CatchHandler @ 000e66c6 */
  gold::options::One_option::One_option
            (&(this->no_dn_initializer_).option,(char *)(unaff_EDI + 0x1ae1ac),ONE_DASH,'\0',dv,
             (char *)0x0,(char *)0x0,false,&(this->no_dn_initializer_).super_Struct_var,true);
  (this->Bgroup_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a1dd7);
                    /* try { // try from 000e006b to 000e006f has its CatchHandler @ 000e66be */
  gold::options::One_option::One_option
            (&(this->Bgroup_).option,(char *)(unaff_EDI + 0x1ae1b5),ONE_DASH,'\0',dv_00,
             (char *)(unaff_EDI + 0x1afa57),(char *)0x0,false,&(this->Bgroup_).super_Struct_var,
             false);
  (this->Bgroup_).user_set_via_option = false;
  (this->Bgroup_).value = false;
  (this->no_Bgroup_initializer_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(unaff_EDI + 0x2a1deb);
                    /* try { // try from 000e00b0 to 000e00b4 has its CatchHandler @ 000e66b6 */
  gold::options::One_option::One_option
            (&(this->no_Bgroup_initializer_).option,(char *)(unaff_EDI + 0x1ae1b2),ONE_DASH,'\0',
             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_Bgroup_initializer_).super_Struct_var,
             true);
  (this->Bshareable_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(unaff_EDI + 0x2a1dff);
                    /* try { // try from 000e00f3 to 000e00f7 has its CatchHandler @ 000e66ae */
  gold::options::One_option::One_option
            (&(this->Bshareable_).option,(char *)(unaff_EDI + 0x1ae1bf),ONE_DASH,'\0',dv_00,
             (char *)(unaff_EDI + 0x1afa87),(char *)0x0,false,&(this->Bshareable_).super_Struct_var,
             false);
  (this->Bshareable_).user_set_via_option = false;
  (this->Bshareable_).value = false;
  (this->no_Bshareable_initializer_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(unaff_EDI + 0x2a1e13);
                    /* try { // try from 000e0138 to 000e013c has its CatchHandler @ 000e66a6 */
  gold::options::One_option::One_option
            (&(this->no_Bshareable_initializer_).option,(char *)(unaff_EDI + 0x1ae1bc),ONE_DASH,'\0'
             ,dv_01,(char *)0x0,(char *)0x0,false,
             &(this->no_Bshareable_initializer_).super_Struct_var,true);
  (this->Bsymbolic_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(unaff_EDI + 0x2a1e27);
                    /* try { // try from 000e017b to 000e017f has its CatchHandler @ 000e669e */
  gold::options::One_option::One_option
            (&(this->Bsymbolic_).option,(char *)(unaff_EDI + 0x1ae1ea),ONE_DASH,'\0',dv_00,
             (char *)(unaff_EDI + 0x1ae1ca),(char *)0x0,false,&(this->Bsymbolic_).super_Struct_var,
             false);
  (this->Bsymbolic_).user_set_via_option = false;
  (this->Bsymbolic_).value = false;
  (this->no_Bsymbolic_initializer_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(unaff_EDI + 0x2a1e3b);
                    /* try { // try from 000e01c0 to 000e01c4 has its CatchHandler @ 000e6696 */
  gold::options::One_option::One_option
            (&(this->no_Bsymbolic_initializer_).option,(char *)(unaff_EDI + 0x1ae1e7),ONE_DASH,'\0',
             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_Bsymbolic_initializer_).super_Struct_var
             ,true);
  (this->Bsymbolic_functions_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(unaff_EDI + 0x2a1e4f);
                    /* try { // try from 000e0203 to 000e0207 has its CatchHandler @ 000e668e */
  gold::options::One_option::One_option
            (&(this->Bsymbolic_functions_).option,&UNK_001ae1f7 + unaff_EDI,ONE_DASH,'\0',dv_00,
             (char *)(unaff_EDI + 0x1afab7),(char *)0x0,false,
             &(this->Bsymbolic_functions_).super_Struct_var,false);
  (this->Bsymbolic_functions_).user_set_via_option = false;
  (this->Bsymbolic_functions_).value = false;
  (this->no_Bsymbolic_functions_initializer_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(unaff_EDI + 0x2a1e63);
                    /* try { // try from 000e0248 to 000e024c has its CatchHandler @ 000e6686 */
  gold::options::One_option::One_option
            (&(this->no_Bsymbolic_functions_initializer_).option,&UNK_001ae1f4 + unaff_EDI,ONE_DASH,
             '\0',dv_01,(char *)0x0,(char *)0x0,false,
             &(this->no_Bsymbolic_functions_initializer_).super_Struct_var,true);
  (this->check_sections_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(unaff_EDI + 0x2a1e77);
                    /* try { // try from 000e0289 to 000e028d has its CatchHandler @ 000e667e */
  gold::options::One_option::One_option
            (&(this->check_sections_).option,(char *)(unaff_EDI + 0x1ae20e),TWO_DASHES,'\0',dv_01,
             (char *)(unaff_EDI + 0x1afadf),(char *)0x0,false,
             &(this->check_sections_).super_Struct_var,true);
  (this->check_sections_).user_set_via_option = false;
  (this->check_sections_).value = true;
  (this->no_check_sections_initializer_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(unaff_EDI + 0x2a1e8b);
                    /* try { // try from 000e02d8 to 000e02dc has its CatchHandler @ 000e6676 */
  gold::options::One_option::One_option
            (&(this->no_check_sections_initializer_).option,(char *)(unaff_EDI + 0x1ae20b),
             TWO_DASHES,'\0',dv_00,(char *)(unaff_EDI + 0x1afb07),(char *)0x0,false,
             &(this->no_check_sections_initializer_).super_Struct_var,false);
  dv_02 = (char *)(unaff_EDI + 0x1af1d9);
  (this->compress_debug_sections_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(unaff_EDI + 0x2a1e9f);
                    /* try { // try from 000e0327 to 000e032b has its CatchHandler @ 000e666e */
  gold::options::One_option::One_option
            (&(this->compress_debug_sections_).option,(char *)(unaff_EDI + 0x1ae21d),TWO_DASHES,'\0'
             ,dv_02,(char *)(unaff_EDI + 0x1afb53),(char *)(unaff_EDI + 0x1afb33),false,
             &(this->compress_debug_sections_).super_Struct_var,false);
  (this->compress_debug_sections_).user_set_via_option = false;
  (this->copy_dt_needed_entries_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(unaff_EDI + 0x2a1eb3);
  (this->compress_debug_sections_).value = dv_02;
                    /* try { // try from 000e0376 to 000e037a has its CatchHandler @ 000e6666 */
  gold::options::One_option::One_option
            (&(this->copy_dt_needed_entries_).option,(char *)(unaff_EDI + 0x1ae238),TWO_DASHES,'\0',
             dv_00,(char *)(unaff_EDI + 0x1ae056),(char *)0x0,false,
             &(this->copy_dt_needed_entries_).super_Struct_var,false);
  (this->copy_dt_needed_entries_).user_set_via_option = false;
  (this->copy_dt_needed_entries_).value = false;
  (this->no_copy_dt_needed_entries_initializer_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(unaff_EDI + 0x2a1ec7);
                    /* try { // try from 000e03bc to 000e03c0 has its CatchHandler @ 000e665e */
  gold::options::One_option::One_option
            (&(this->no_copy_dt_needed_entries_initializer_).option,(char *)(unaff_EDI + 0x1ae235),
             TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1af783),(char *)0x0,false,
             &(this->no_copy_dt_needed_entries_initializer_).super_Struct_var,true);
  (this->cref_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a1edb);
                    /* try { // try from 000e03ff to 000e0403 has its CatchHandler @ 000e6656 */
  gold::options::One_option::One_option
            (&(this->cref_).option,(char *)(unaff_EDI + 0x1ae26f),TWO_DASHES,'\0',dv_00,
             (char *)(unaff_EDI + 0x1ae24f),(char *)0x0,false,&(this->cref_).super_Struct_var,false)
  ;
  (this->no_cref_initializer_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(unaff_EDI + 0x2a1eef);
  (this->cref_).user_set_via_option = false;
  (this->cref_).value = false;
                    /* try { // try from 000e0449 to 000e044d has its CatchHandler @ 000e664e */
  gold::options::One_option::One_option
            (&(this->no_cref_initializer_).option,(char *)(unaff_EDI + 0x1ae26c),TWO_DASHES,'\0',
             dv_01,(char *)(unaff_EDI + 0x1afb83),(char *)0x0,false,
             &(this->no_cref_initializer_).super_Struct_var,true);
  (this->ctors_in_init_array_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(unaff_EDI + 0x2a1f03);
                    /* try { // try from 000e048a to 000e048e has its CatchHandler @ 000e6646 */
  gold::options::One_option::One_option
            (&(this->ctors_in_init_array_).option,(char *)(unaff_EDI + 0x1ae277),TWO_DASHES,'\0',
             dv_01,(char *)(unaff_EDI + 0x1afba7),(char *)0x0,false,
             &(this->ctors_in_init_array_).super_Struct_var,true);
  (this->no_ctors_in_init_array_initializer_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(unaff_EDI + 0x2a1f17);
  (this->ctors_in_init_array_).user_set_via_option = false;
  (this->ctors_in_init_array_).value = true;
                    /* try { // try from 000e04d9 to 000e04dd has its CatchHandler @ 000e663e */
  gold::options::One_option::One_option
            (&(this->no_ctors_in_init_array_initializer_).option,(char *)(unaff_EDI + 0x1ae274),
             TWO_DASHES,'\0',dv_00,(char *)(unaff_EDI + 0x1afbcf),(char *)0x0,false,
             &(this->no_ctors_in_init_array_initializer_).super_Struct_var,false);
  (this->define_common_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(unaff_EDI + 0x2a1f2b);
                    /* try { // try from 000e051c to 000e0520 has its CatchHandler @ 000e6636 */
  gold::options::One_option::One_option
            (&(this->define_common_).option,(char *)(unaff_EDI + 0x1ae2a4),TWO_DASHES,'d',dv_00,
             (char *)(unaff_EDI + 0x1ae28b),(char *)0x0,false,
             &(this->define_common_).super_Struct_var,false);
  (this->define_common_).user_set_via_option = false;
  (this->define_common_).value = false;
  (this->no_define_common_initializer_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(unaff_EDI + 0x2a1f3f);
                    /* try { // try from 000e0566 to 000e056a has its CatchHandler @ 000e662e */
  gold::options::One_option::One_option
            (&(this->no_define_common_initializer_).option,(char *)(unaff_EDI + 0x1ae2a1),TWO_DASHES
             ,'\0',dv_01,&UNK_001afbfb + unaff_EDI,(char *)0x0,false,
             &(this->no_define_common_initializer_).super_Struct_var,true);
  (this->dc_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a1f53);
                    /* try { // try from 000e05ac to 000e05b0 has its CatchHandler @ 000e6626 */
  gold::options::One_option::One_option
            (&(this->dc_).option,(char *)(unaff_EDI + 0x1ae2c2),ONE_DASH,'\0',dv_00,
             (char *)(unaff_EDI + 0x1ae2b2),(char *)0x0,false,&(this->dc_).super_Struct_var,false);
  (this->dc_).user_set_via_option = false;
  (this->dc_).value = false;
  (this->no_dc_initializer_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(unaff_EDI + 0x2a1f67);
                    /* try { // try from 000e05f1 to 000e05f5 has its CatchHandler @ 000e661e */
  gold::options::One_option::One_option
            (&(this->no_dc_initializer_).option,(char *)(unaff_EDI + 0x1ae2bf),ONE_DASH,'\0',dv_01,
             (char *)0x0,(char *)0x0,false,&(this->no_dc_initializer_).super_Struct_var,true);
  (this->dp_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a1f7b);
                    /* try { // try from 000e0630 to 000e0634 has its CatchHandler @ 000e6616 */
  gold::options::One_option::One_option
            (&(this->dp_).option,(char *)(unaff_EDI + 0x1ae2c8),ONE_DASH,'\0',dv_00,
             (char *)(unaff_EDI + 0x1ae2b2),(char *)0x0,false,&(this->dp_).super_Struct_var,false);
  (this->dp_).user_set_via_option = false;
  (this->dp_).value = false;
  (this->no_dp_initializer_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(unaff_EDI + 0x2a1f8f);
                    /* try { // try from 000e0675 to 000e0679 has its CatchHandler @ 000e660e */
  gold::options::One_option::One_option
            (&(this->no_dp_initializer_).option,(char *)(unaff_EDI + 0x1ae2c5),ONE_DASH,'\0',dv_01,
             (char *)0x0,(char *)0x0,false,&(this->no_dp_initializer_).super_Struct_var,true);
  (this->debug_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a1fa3);
                    /* try { // try from 000e06bd to 000e06c1 has its CatchHandler @ 000e6606 */
  gold::options::One_option::One_option
            (&(this->debug_).option,(char *)(unaff_EDI + 0x1a8891),TWO_DASHES,'\0',dv,
             (char *)(unaff_EDI + 0x1ae2e9),(char *)(unaff_EDI + 0x1ae2cb),false,
             &(this->debug_).super_Struct_var,false);
  (this->debug_).user_set_via_option = false;
  (this->defsym_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1;
  (this->debug_).value = dv;
                    /* try { // try from 000e070a to 000e070e has its CatchHandler @ 000e65fe */
  gold::options::One_option::One_option
            (&(this->defsym_initializer_).super_Struct_special.option,(char *)(unaff_EDI + 0x1ae31d)
             ,TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1ae30d),(char *)(unaff_EDI + 0x1ae2fb),false
             ,(Struct_var *)&this->defsym_initializer_,false);
  *(undefined4 *)&(this->defsym_initializer_).super_Struct_special.field_0x40 = 0;
  (this->defsym_initializer_).super_Struct_special.parse = unaff_EDI - 0x2b49;
  (this->defsym_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)("St7collateIcE" + unaff_EDI + 3);
  (this->demangle_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)("{default arg#" + unaff_EDI + 0xd);
                    /* try { // try from 000e076f to 000e0773 has its CatchHandler @ 000e65f6 */
  gold::options::One_option::One_option
            (&(this->demangle_).option,(char *)(unaff_EDI + 0x1ae32a),TWO_DASHES,'\0',(char *)0x0,
             &UNK_001afc2f + unaff_EDI,&UNK_001ae12e + unaff_EDI,true,
             &(this->demangle_).super_Struct_var,false);
  (this->demangle_).user_set_via_option = false;
  (this->no_demangle_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)("VTT for " + unaff_EDI + 2);
  (this->demangle_).value = (char *)0x0;
                    /* try { // try from 000e07c3 to 000e07c7 has its CatchHandler @ 000e65ee */
  gold::options::One_option::One_option
            (&(this->no_demangle_).option,(char *)(unaff_EDI + 0x1ae327),TWO_DASHES,'\0',dv_00,
             (char *)(unaff_EDI + 0x1afc57),(char *)0x0,false,&(this->no_demangle_).super_Struct_var
             ,false);
  (this->no_demangle_).user_set_via_option = false;
  (this->no_demangle_).value = false;
  (this->no_no_demangle_initializer_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)("construction vtable for " + unaff_EDI + 0xd);
                    /* try { // try from 000e0808 to 000e080c has its CatchHandler @ 000e65e6 */
  gold::options::One_option::One_option
            (&(this->no_no_demangle_initializer_).option,(char *)(unaff_EDI + 0x1ae324),TWO_DASHES,
             '\0',dv_01,(char *)0x0,(char *)0x0,false,
             &(this->no_no_demangle_initializer_).super_Struct_var,true);
  (this->detect_odr_violations_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)("typeinfo for " + unaff_EDI + 3);
                    /* try { // try from 000e084b to 000e084f has its CatchHandler @ 000e65de */
  gold::options::One_option::One_option
            (&(this->detect_odr_violations_).option,(char *)(unaff_EDI + 0x1ae336),TWO_DASHES,'\0',
             dv_00,(char *)(unaff_EDI + 0x1afc83),(char *)0x0,false,
             &(this->detect_odr_violations_).super_Struct_var,false);
  (this->detect_odr_violations_).user_set_via_option = false;
  (this->detect_odr_violations_).value = false;
  (this->no_detect_odr_violations_initializer_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)("typeinfo name for " + unaff_EDI + 9);
                    /* try { // try from 000e0895 to 000e0899 has its CatchHandler @ 000e65d6 */
  gold::options::One_option::One_option
            (&(this->no_detect_odr_violations_initializer_).option,(char *)(unaff_EDI + 0x1ae333),
             TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1afcb7),(char *)0x0,false,
             &(this->no_detect_odr_violations_initializer_).super_Struct_var,true);
  (this->dynamic_list_data_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)("typeinfo fn for " + unaff_EDI + 10);
                    /* try { // try from 000e08d8 to 000e08dc has its CatchHandler @ 000e65ce */
  gold::options::One_option::One_option
            (&(this->dynamic_list_data_).option,(char *)(unaff_EDI + 0x1ae34f),TWO_DASHES,'\0',dv_00
             ,(char *)(unaff_EDI + 0x1afcf3),(char *)0x0,false,
             &(this->dynamic_list_data_).super_Struct_var,false);
  (this->dynamic_list_data_).user_set_via_option = false;
  (this->dynamic_list_data_).value = false;
  (this->no_dynamic_list_data_initializer_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)("non-virtual thunk to " + unaff_EDI + 0xd);
                    /* try { // try from 000e091d to 000e0921 has its CatchHandler @ 000e65c6 */
  gold::options::One_option::One_option
            (&(this->no_dynamic_list_data_initializer_).option,(char *)(unaff_EDI + 0x1ae34c),
             TWO_DASHES,'\0',dv_01,(char *)0x0,(char *)0x0,false,
             &(this->no_dynamic_list_data_initializer_).super_Struct_var,true);
  (this->dynamic_list_cpp_new_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)("covariant return thunk to " + unaff_EDI + 0xb);
                    /* try { // try from 000e0960 to 000e0964 has its CatchHandler @ 000e65be */
  gold::options::One_option::One_option
            (&(this->dynamic_list_cpp_new_).option,(char *)(unaff_EDI + 0x1ae364),TWO_DASHES,'\0',
             dv_00,&UNK_001afd17 + unaff_EDI,(char *)0x0,false,
             &(this->dynamic_list_cpp_new_).super_Struct_var,false);
  (this->no_dynamic_list_cpp_new_initializer_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)("java Class for " + unaff_EDI + 4);
  (this->dynamic_list_cpp_new_).user_set_via_option = false;
  (this->dynamic_list_cpp_new_).value = false;
                    /* try { // try from 000e09a5 to 000e09a9 has its CatchHandler @ 000e65b6 */
  gold::options::One_option::One_option
            (&(this->no_dynamic_list_cpp_new_initializer_).option,(char *)(unaff_EDI + 0x1ae361),
             TWO_DASHES,'\0',dv_01,(char *)0x0,(char *)0x0,false,
             &(this->no_dynamic_list_cpp_new_initializer_).super_Struct_var,true);
  (this->dynamic_list_cpp_typeinfo_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)("guard variable for " + unaff_EDI + 8);
                    /* try { // try from 000e09e8 to 000e09ec has its CatchHandler @ 000e65ae */
  gold::options::One_option::One_option
            (&(this->dynamic_list_cpp_typeinfo_).option,(char *)(unaff_EDI + 0x1ae37c),TWO_DASHES,
             '\0',dv_00,(char *)(unaff_EDI + 0x1afd47),(char *)0x0,false,
             &(this->dynamic_list_cpp_typeinfo_).super_Struct_var,false);
  (this->no_dynamic_list_cpp_typeinfo_initializer_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)("TLS init function for " + unaff_EDI + 8);
  (this->dynamic_list_cpp_typeinfo_).user_set_via_option = false;
  (this->dynamic_list_cpp_typeinfo_).value = false;
                    /* try { // try from 000e0a2d to 000e0a31 has its CatchHandler @ 000e65a6 */
  gold::options::One_option::One_option
            (&(this->no_dynamic_list_cpp_typeinfo_initializer_).option,
             (char *)(unaff_EDI + 0x1ae379),TWO_DASHES,'\0',dv_01,(char *)0x0,(char *)0x0,false,
             &(this->no_dynamic_list_cpp_typeinfo_initializer_).super_Struct_var,true);
  ha_00 = (char *)(unaff_EDI + 0x1b8bce);
  (this->dynamic_list_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1
  ;
                    /* try { // try from 000e0a6f to 000e0a73 has its CatchHandler @ 000e659e */
  gold::options::One_option::One_option
            (&(this->dynamic_list_initializer_).super_Struct_special.option,
             (char *)(unaff_EDI + 0x1ae396),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1afd6b),ha_00,
             false,(Struct_var *)&this->dynamic_list_initializer_,false);
  *(undefined4 *)&(this->dynamic_list_initializer_).super_Struct_special.field_0x40 = 0;
  (this->dynamic_list_initializer_).super_Struct_special.parse = unaff_EDI - 0x29d9;
  (this->dynamic_list_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)("St14collate_bynameIcE" + unaff_EDI + 7);
  (this->emit_stub_syms_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)("TLS wrapper function for " + unaff_EDI + 5);
                    /* try { // try from 000e0ad2 to 000e0ad6 has its CatchHandler @ 000e6596 */
  gold::options::One_option::One_option
            (&(this->emit_stub_syms_).option,(char *)(unaff_EDI + 0x1ae3a6),TWO_DASHES,'\0',dv_01,
             (char *)(unaff_EDI + 0x1afd8b),(char *)0x0,false,
             &(this->emit_stub_syms_).super_Struct_var,true);
  (this->emit_stub_syms_).user_set_via_option = false;
  (this->emit_stub_syms_).value = true;
  (this->no_emit_stub_syms_initializer_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)("TLS wrapper function for " + unaff_EDI + 0x19);
                    /* try { // try from 000e0b21 to 000e0b25 has its CatchHandler @ 000e658e */
  gold::options::One_option::One_option
            (&(this->no_emit_stub_syms_initializer_).option,(char *)(unaff_EDI + 0x1ae3a3),
             TWO_DASHES,'\0',dv_00,(char *)(unaff_EDI + 0x1afdbb),(char *)0x0,false,
             &(this->no_emit_stub_syms_initializer_).super_Struct_var,false);
  ha_01 = (char *)(unaff_EDI + 0x1aed7d);
  (this->entry_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)("reference temporary #" + unaff_EDI + 0x13);
                    /* try { // try from 000e0b6b to 000e0b6f has its CatchHandler @ 000e6586 */
  gold::options::One_option::One_option
            (&(this->entry_).option,(char *)(unaff_EDI + 0x1aeb03),TWO_DASHES,'e',(char *)0x0,
             (char *)(unaff_EDI + 0x1ae3b5),ha_01,false,&(this->entry_).super_Struct_var,false);
  (this->entry_).user_set_via_option = false;
  (this->eh_frame_hdr_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)("hidden alias for " + unaff_EDI + 0x11);
  (this->entry_).value = (char *)0x0;
                    /* try { // try from 000e0bbf to 000e0bc3 has its CatchHandler @ 000e657e */
  gold::options::One_option::One_option
            (&(this->eh_frame_hdr_).option,(char *)(unaff_EDI + 0x1bf43b),TWO_DASHES,'\0',dv_00,
             (char *)(unaff_EDI + 0x1ae3cf),(char *)0x0,false,
             &(this->eh_frame_hdr_).super_Struct_var,false);
  (this->eh_frame_hdr_).user_set_via_option = false;
  (this->eh_frame_hdr_).value = false;
  (this->no_eh_frame_hdr_initializer_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)("non-transaction clone for " + unaff_EDI + 0x13);
                    /* try { // try from 000e0c09 to 000e0c0d has its CatchHandler @ 000e6576 */
  gold::options::One_option::One_option
            (&(this->no_eh_frame_hdr_initializer_).option,(char *)(unaff_EDI + 0x1ae3ed),TWO_DASHES,
             '\0',dv_01,(char *)(unaff_EDI + 0x1afdf3),(char *)0x0,false,
             &(this->no_eh_frame_hdr_initializer_).super_Struct_var,true);
  (this->enable_new_dtags_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)("_Fract" + unaff_EDI + 6);
                    /* try { // try from 000e0c4a to 000e0c4e has its CatchHandler @ 000e656e */
  gold::options::One_option::One_option
            (&(this->enable_new_dtags_).option,(char *)(unaff_EDI + 0x1ae416),EXACTLY_TWO_DASHES,
             '\0',dv_01,(char *)(unaff_EDI + 0x1ae3fd),(char *)0x0,false,
             &(this->enable_new_dtags_).super_Struct_var,true);
  (this->enable_new_dtags_).user_set_via_option = false;
  (this->enable_new_dtags_).value = true;
  (this->disable_new_dtags_initializer_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(&UNK_002a210b + unaff_EDI);
                    /* try { // try from 000e0c99 to 000e0c9d has its CatchHandler @ 000e6566 */
  gold::options::One_option::One_option
            (&(this->disable_new_dtags_initializer_).option,(char *)(unaff_EDI + 0x1ae441),
             EXACTLY_TWO_DASHES,'\0',dv_00,(char *)(unaff_EDI + 0x1ae427),(char *)0x0,false,
             &(this->disable_new_dtags_initializer_).super_Struct_var,false);
  (this->enum_size_warning_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)("decltype (" + unaff_EDI + 3);
                    /* try { // try from 000e0cd5 to 000e0cd9 has its CatchHandler @ 000e655e */
  gold::options::One_option::One_option
            (&(this->enum_size_warning_).option,(char *)(unaff_EDI + 0x1ae456),TWO_DASHES,'\0',dv_01
             ,(char *)0x0,(char *)0x0,false,&(this->enum_size_warning_).super_Struct_var,true);
  (this->enum_size_warning_).user_set_via_option = false;
  (this->enum_size_warning_).value = true;
  (this->no_enum_size_warning_initializer_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(&UNK_002a2133 + unaff_EDI);
                    /* try { // try from 000e0d24 to 000e0d28 has its CatchHandler @ 000e6556 */
  gold::options::One_option::One_option
            (&(this->no_enum_size_warning_initializer_).option,(char *)(unaff_EDI + 0x1ae453),
             TWO_DASHES,'\0',dv_00,(char *)(unaff_EDI + 0x1afe1b),(char *)0x0,false,
             &(this->no_enum_size_warning_initializer_).super_Struct_var,false);
  (this->exclude_libs_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1
  ;
                    /* try { // try from 000e0d63 to 000e0d67 has its CatchHandler @ 000e654e */
  gold::options::One_option::One_option
            (&(this->exclude_libs_initializer_).super_Struct_special.option,
             (char *)(unaff_EDI + 0x1ae474),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1afe5f),
             (char *)(unaff_EDI + 0x1ae468),false,(Struct_var *)&this->exclude_libs_initializer_,
             false);
  *(undefined4 *)&(this->exclude_libs_initializer_).super_Struct_special.field_0x40 = 0;
  (this->exclude_libs_initializer_).super_Struct_special.parse = unaff_EDI + 0x7be7;
  (this->exclude_libs_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)("St8numpunctIcE" + unaff_EDI + 3);
  (this->export_dynamic_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)("{unnamed type#" + unaff_EDI + 0xd);
                    /* try { // try from 000e0dc8 to 000e0dcc has its CatchHandler @ 000e6546 */
  gold::options::One_option::One_option
            (&(this->export_dynamic_).option,(char *)(unaff_EDI + 0x1ae49f),TWO_DASHES,'E',dv_00,
             (char *)(unaff_EDI + 0x1ae481),(char *)0x0,false,
             &(this->export_dynamic_).super_Struct_var,false);
  (this->export_dynamic_).user_set_via_option = false;
  (this->export_dynamic_).value = false;
  (this->no_export_dynamic_initializer_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(" restrict" + unaff_EDI + 9);
                    /* try { // try from 000e0e12 to 000e0e16 has its CatchHandler @ 000e653e */
  gold::options::One_option::One_option
            (&(this->no_export_dynamic_initializer_).option,(char *)(unaff_EDI + 0x1ae49c),
             TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1afe87),(char *)0x0,false,
             &(this->no_export_dynamic_initializer_).super_Struct_var,true);
                    /* try { // try from 000e0e24 to 000e0e28 has its CatchHandler @ 000e6536 */
  Struct_export_dynamic_symbol::Struct_export_dynamic_symbol(&this->export_dynamic_symbol_);
  (this->EB_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1;
                    /* try { // try from 000e0e5d to 000e0e61 has its CatchHandler @ 000e652f */
  gold::options::One_option::One_option
            (&(this->EB_initializer_).super_Struct_special.option,(char *)(unaff_EDI + 0x1ae4c7),
             ONE_DASH,'\0',dv,(char *)(unaff_EDI + 0x1ae4ae),(char *)0x0,false,
             (Struct_var *)&this->EB_initializer_,false);
  *(undefined4 *)&(this->EB_initializer_).super_Struct_special.field_0x40 = 0;
  (this->EB_initializer_).super_Struct_special.parse = unaff_EDI - 0x2ce9;
  (this->EB_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)("St15numpunct_bynameIcE" + unaff_EDI + 7);
  (this->EL_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1;
                    /* try { // try from 000e0eb9 to 000e0ebd has its CatchHandler @ 000e6527 */
  gold::options::One_option::One_option
            (&(this->EL_initializer_).super_Struct_special.option,(char *)(unaff_EDI + 0x1aea22),
             ONE_DASH,'\0',dv,(char *)(unaff_EDI + 0x1ae4ca),(char *)0x0,false,
             (Struct_var *)&this->EL_initializer_,false);
  *(undefined4 *)&(this->EL_initializer_).super_Struct_special.field_0x40 = 0;
  (this->EL_initializer_).super_Struct_special.parse = unaff_EDI - 0x2cd9;
  (this->EL_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(&UNK_002a40cf + unaff_EDI);
                    /* try { // try from 000e0eed to 000e0ef1 has its CatchHandler @ 000e651f */
  Struct_auxiliary::Struct_auxiliary(&this->auxiliary_);
  (this->filter_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)("imaginary " + unaff_EDI + 8);
                    /* try { // try from 000e0f33 to 000e0f37 has its CatchHandler @ 000e6518 */
  gold::options::One_option::One_option
            (&(this->filter_).option,(char *)(unaff_EDI + 0x1ae4e6),TWO_DASHES,'F',(char *)0x0,
             (char *)(unaff_EDI + 0x1afeab),(char *)(unaff_EDI + 0x1b8ae4),false,
             &(this->filter_).super_Struct_var,false);
  (this->filter_).user_set_via_option = false;
  (this->fatal_warnings_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(&UNK_002a21ab + unaff_EDI);
  (this->filter_).value = (char *)0x0;
                    /* try { // try from 000e0f87 to 000e0f8b has its CatchHandler @ 000e6510 */
  gold::options::One_option::One_option
            (&(this->fatal_warnings_).option,(char *)(unaff_EDI + 0x1ae509),TWO_DASHES,'\0',dv_00,
             (char *)(unaff_EDI + 0x1ae4ed),(char *)0x0,false,
             &(this->fatal_warnings_).super_Struct_var,false);
  (this->fatal_warnings_).user_set_via_option = false;
  (this->fatal_warnings_).value = false;
  (this->no_fatal_warnings_initializer_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)("decltype(auto)" + unaff_EDI + 0xc);
                    /* try { // try from 000e0fd1 to 000e0fd5 has its CatchHandler @ 000e6508 */
  gold::options::One_option::One_option
            (&(this->no_fatal_warnings_initializer_).option,(char *)(unaff_EDI + 0x1ae506),
             TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1afed3),(char *)0x0,false,
             &(this->no_fatal_warnings_initializer_).super_Struct_var,true);
  (this->fini_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)("string literal" + unaff_EDI + 0xe);
                    /* try { // try from 000e1023 to 000e1027 has its CatchHandler @ 000e6500 */
  gold::options::One_option::One_option
            (&(this->fini_).option,(char *)(unaff_EDI + 0x1aad7c),ONE_DASH,'\0',
             (char *)(unaff_EDI + 0x1ae533),(char *)(unaff_EDI + 0x1ae518),
             (char *)(unaff_EDI + 0x1b2184),false,&(this->fini_).super_Struct_var,false);
  (this->fini_).user_set_via_option = false;
  (this->fini_).value = (char *)(unaff_EDI + 0x1ae533);
  (this->fix_arm1176_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)("std::basic_string" + unaff_EDI);
                    /* try { // try from 000e1074 to 000e1078 has its CatchHandler @ 000e64f8 */
  gold::options::One_option::One_option
            (&(this->fix_arm1176_).option,&UNK_001ae53c + unaff_EDI,TWO_DASHES,'\0',dv_01,
             (char *)(unaff_EDI + 0x1afef3),(char *)0x0,false,&(this->fix_arm1176_).super_Struct_var
             ,true);
  (this->fix_arm1176_).user_set_via_option = false;
  (this->fix_arm1176_).value = true;
  (this->no_fix_arm1176_initializer_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)("std::string" + unaff_EDI + 2);
                    /* try { // try from 000e10c3 to 000e10c7 has its CatchHandler @ 000e64f0 */
  gold::options::One_option::One_option
            (&(this->no_fix_arm1176_initializer_).option,(char *)(unaff_EDI + 0x1ae539),TWO_DASHES,
             '\0',dv_00,(char *)(unaff_EDI + 0x1aff1f),(char *)0x0,false,
             &(this->no_fix_arm1176_initializer_).super_Struct_var,false);
  (this->fix_cortex_a8_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)("std::istream" + unaff_EDI + 10);
                    /* try { // try from 000e1106 to 000e110a has its CatchHandler @ 000e64e8 */
  gold::options::One_option::One_option
            (&(this->fix_cortex_a8_).option,(char *)(unaff_EDI + 0x1ae54b),TWO_DASHES,'\0',dv_00,
             (char *)(unaff_EDI + 0x1aff53),(char *)0x0,false,
             &(this->fix_cortex_a8_).super_Struct_var,false);
  (this->fix_cortex_a8_).user_set_via_option = false;
  (this->fix_cortex_a8_).value = false;
  (this->no_fix_cortex_a8_initializer_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)("std::ostream" + unaff_EDI + 3);
                    /* try { // try from 000e1150 to 000e1154 has its CatchHandler @ 000e64e0 */
  gold::options::One_option::One_option
            (&(this->no_fix_cortex_a8_initializer_).option,(char *)(unaff_EDI + 0x1ae548),TWO_DASHES
             ,'\0',dv_01,(char *)(unaff_EDI + 0x1aff83),(char *)0x0,false,
             &(this->no_fix_cortex_a8_initializer_).super_Struct_var,true);
  (this->fix_cortex_a53_843419_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)("basic_ostream" + unaff_EDI + 10);
                    /* try { // try from 000e1193 to 000e1197 has its CatchHandler @ 000e64d8 */
  gold::options::One_option::One_option
            (&(this->fix_cortex_a53_843419_).option,(char *)(unaff_EDI + 0x1ae55c),TWO_DASHES,'\0',
             dv_00,(char *)(unaff_EDI + 0x1affbb),(char *)0x0,false,
             &(this->fix_cortex_a53_843419_).super_Struct_var,false);
  (this->no_fix_cortex_a53_843419_initializer_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)("basic_iostream" + unaff_EDI + 2);
  (this->fix_cortex_a53_843419_).user_set_via_option = false;
  (this->fix_cortex_a53_843419_).value = false;
                    /* try { // try from 000e11dd to 000e11e1 has its CatchHandler @ 000e64d0 */
  gold::options::One_option::One_option
            (&(this->no_fix_cortex_a53_843419_initializer_).option,(char *)(unaff_EDI + 0x1ae559),
             TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1affeb),(char *)0x0,false,
             &(this->no_fix_cortex_a53_843419_initializer_).super_Struct_var,true);
  (this->fix_cortex_a53_835769_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)("boolean" + unaff_EDI + 7);
                    /* try { // try from 000e1220 to 000e1224 has its CatchHandler @ 000e64c8 */
  gold::options::One_option::One_option
            (&(this->fix_cortex_a53_835769_).option,(char *)(unaff_EDI + 0x1ae575),TWO_DASHES,'\0',
             dv_00,(char *)(unaff_EDI + 0x1b001f),(char *)0x0,false,
             &(this->fix_cortex_a53_835769_).super_Struct_var,false);
  (this->no_fix_cortex_a53_835769_initializer_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)("unsigned char" + unaff_EDI + 8);
  (this->fix_cortex_a53_835769_).user_set_via_option = false;
  (this->fix_cortex_a53_835769_).value = false;
                    /* try { // try from 000e126a to 000e126e has its CatchHandler @ 000e64c0 */
  gold::options::One_option::One_option
            (&(this->no_fix_cortex_a53_835769_initializer_).option,(char *)(unaff_EDI + 0x1ae572),
             TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1b004f),(char *)0x0,false,
             &(this->no_fix_cortex_a53_835769_initializer_).super_Struct_var,true);
  (this->fix_v4bx_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1;
                    /* try { // try from 000e12a4 to 000e12a8 has its CatchHandler @ 000e64b8 */
  gold::options::One_option::One_option
            (&(this->fix_v4bx_initializer_).super_Struct_special.option,&UNK_001ae58b + unaff_EDI,
             TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1b0083),(char *)0x0,false,
             (Struct_var *)&this->fix_v4bx_initializer_,false);
  *(undefined4 *)&(this->fix_v4bx_initializer_).super_Struct_special.field_0x40 = 0;
  (this->fix_v4bx_initializer_).super_Struct_special.parse = unaff_EDI - 0x2d09;
  (this->fix_v4bx_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)
       ("St7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 3);
  (this->fix_v4bx_interworking_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var
       = pp_Var1;
                    /* try { // try from 000e1300 to 000e1304 has its CatchHandler @ 000e64b0 */
  gold::options::One_option::One_option
            (&(this->fix_v4bx_interworking_initializer_).super_Struct_special.option,
             (char *)(unaff_EDI + 0x1ae594),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1b00b7),
             (char *)0x0,false,(Struct_var *)&this->fix_v4bx_interworking_initializer_,false);
  *(undefined4 *)&(this->fix_v4bx_interworking_initializer_).super_Struct_special.field_0x40 = 0;
  (this->fix_v4bx_interworking_initializer_).super_Struct_special.parse = unaff_EDI - 0x2cf9;
  (this->fix_v4bx_interworking_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var
       = (_func_int_varargs **)
         ("St7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x17);
  (this->fuse_ld_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)("unsigned long" + unaff_EDI + 1);
                    /* try { // try from 000e136a to 000e136e has its CatchHandler @ 000e64a8 */
  gold::options::One_option::One_option
            (&(this->fuse_ld_).option,(char *)(unaff_EDI + 0x1ae5b5),ONE_DASH,'\0',dv,
             (char *)(unaff_EDI + 0x1b00f7),(char *)(unaff_EDI + 0x1ae5aa),false,
             &(this->fuse_ld_).super_Struct_var,false);
  (this->fuse_ld_).user_set_via_option = false;
  (this->g_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)("unsigned __int128" + unaff_EDI + 7);
  (this->fuse_ld_).value = dv;
                    /* try { // try from 000e13b9 to 000e13bd has its CatchHandler @ 000e64a0 */
  gold::options::One_option::One_option
            (&(this->g_).option,(char *)(Sized_dynobj<32,_false>::do_read_symbols + unaff_EDI),
             EXACTLY_ONE_DASH,'\0',dv_00,hs,(char *)0x0,false,&(this->g_).super_Struct_var,false);
  (this->g_).user_set_via_option = false;
  (this->g_).value = false;
  (this->no_g_initializer_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)("unsigned short" + unaff_EDI + 9);
                    /* try { // try from 000e13fe to 000e1402 has its CatchHandler @ 000e6498 */
  gold::options::One_option::One_option
            (&(this->no_g_initializer_).option,(char *)(unaff_EDI + 0x1ae5bd),EXACTLY_ONE_DASH,'\0',
             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_g_initializer_).super_Struct_var,true);
  (this->gc_sections_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)("unsigned long long" + unaff_EDI + 0xe);
                    /* try { // try from 000e1441 to 000e1445 has its CatchHandler @ 000e6490 */
  gold::options::One_option::One_option
            (&(this->gc_sections_).option,(char *)(unaff_EDI + 0x1ae5f9),TWO_DASHES,'\0',dv_00,
             (char *)(unaff_EDI + 0x1ae5c2),(char *)0x0,false,&(this->gc_sections_).super_Struct_var
             ,false);
  (this->gc_sections_).user_set_via_option = false;
  (this->gc_sections_).value = false;
  (this->no_gc_sections_initializer_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)("decimal64" + unaff_EDI + 5);
                    /* try { // try from 000e148b to 000e148f has its CatchHandler @ 000e6488 */
  gold::options::One_option::One_option
            (&(this->no_gc_sections_initializer_).option,(char *)(unaff_EDI + 0x1ae5f6),TWO_DASHES,
             '\0',dv_01,(char *)(unaff_EDI + 0x1ae5d9),(char *)0x0,false,
             &(this->no_gc_sections_initializer_).super_Struct_var,true);
  (this->gdb_index_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(&UNK_002a22eb + unaff_EDI);
                    /* try { // try from 000e14ce to 000e14d2 has its CatchHandler @ 000e6480 */
  gold::options::One_option::One_option
            (&(this->gdb_index_).option,(char *)(unaff_EDI + 0x1c0252),TWO_DASHES,'\0',dv_00,
             (char *)(unaff_EDI + 0x1ae605),(char *)0x0,false,&(this->gdb_index_).super_Struct_var,
             false);
  (this->gdb_index_).user_set_via_option = false;
  (this->gdb_index_).value = false;
  (this->no_gdb_index_initializer_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)("decltype(nullptr)" + unaff_EDI + 1);
                    /* try { // try from 000e1518 to 000e151c has its CatchHandler @ 000e6478 */
  gold::options::One_option::One_option
            (&(this->no_gdb_index_initializer_).option,(char *)(unaff_EDI + 0x1ae621),TWO_DASHES,
             '\0',dv_01,(char *)(unaff_EDI + 0x1b0123),(char *)0x0,false,
             &(this->no_gdb_index_initializer_).super_Struct_var,true);
  (this->gnu_unique_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)("alignof " + unaff_EDI);
                    /* try { // try from 000e1559 to 000e155d has its CatchHandler @ 000e6470 */
  gold::options::One_option::One_option
            (&(this->gnu_unique_).option,(char *)(unaff_EDI + 0x1ae631),TWO_DASHES,'\0',dv_01,
             (char *)(unaff_EDI + 0x1b0147),(char *)0x0,false,&(this->gnu_unique_).super_Struct_var,
             true);
  (this->gnu_unique_).user_set_via_option = false;
  (this->gnu_unique_).value = true;
  (this->no_gnu_unique_initializer_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)("const_cast" + unaff_EDI + 8);
                    /* try { // try from 000e15a8 to 000e15ac has its CatchHandler @ 000e6468 */
  gold::options::One_option::One_option
            (&(this->no_gnu_unique_initializer_).option,(char *)(unaff_EDI + 0x1ae62e),TWO_DASHES,
             '\0',dv_00,&UNK_001b016f + unaff_EDI,(char *)0x0,false,
             &(this->no_gnu_unique_initializer_).super_Struct_var,false);
  (this->shared_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)("dynamic_cast" + unaff_EDI + 1);
                    /* try { // try from 000e15eb to 000e15ef has its CatchHandler @ 000e6460 */
  gold::options::One_option::One_option
            (&(this->shared_).option,(char *)(Gdb_index_info_reader::visit_die + unaff_EDI + 1),
             ONE_DASH,'G',dv_00,(char *)(unaff_EDI + 0x1ae63c),(char *)0x0,false,
             &(this->shared_).super_Struct_var,false);
  (this->shared_).user_set_via_option = false;
  (this->shared_).value = false;
  (this->no_shared_initializer_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(&UNK_002a234f + unaff_EDI);
                    /* try { // try from 000e1630 to 000e1634 has its CatchHandler @ 000e6458 */
  gold::options::One_option::One_option
            (&(this->no_shared_initializer_).option,(char *)(unaff_EDI + 0x1ae654),ONE_DASH,'\0',
             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_shared_initializer_).super_Struct_var,
             true);
  (this->soname_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(&UNK_002a2363 + unaff_EDI);
  ha_02 = &UNK_001ae95a + unaff_EDI;
                    /* try { // try from 000e167a to 000e167e has its CatchHandler @ 000e6450 */
  gold::options::One_option::One_option
            (&(this->soname_).option,(char *)(unaff_EDI + 0x1ae676),ONE_DASH,'h',(char *)0x0,
             (char *)(unaff_EDI + 0x1ae65e),ha_02,false,&(this->soname_).super_Struct_var,false);
  (this->soname_).user_set_via_option = false;
  (this->soname_).value = (char *)0x0;
  (this->hash_bucket_empty_fraction_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(&UNK_002a2377 + unaff_EDI);
                    /* try { // try from 000e16d7 to 000e16db has its CatchHandler @ 000e6448 */
  gold::options::One_option::One_option
            (&(this->hash_bucket_empty_fraction_).option,(char *)(unaff_EDI + 0x1ae68a),TWO_DASHES,
             '\0',(char *)(unaff_EDI + 0x1ae686),(char *)(unaff_EDI + 0x1b0197),
             (char *)(unaff_EDI + 0x1ae67d),false,
             &(this->hash_bucket_empty_fraction_).super_Struct_var,false);
  (this->hash_bucket_empty_fraction_).user_set_via_option = false;
  (this->hash_style_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(&UNK_002a238b + unaff_EDI);
  (this->hash_bucket_empty_fraction_).value = 0.0;
                    /* try { // try from 000e1735 to 000e1739 has its CatchHandler @ 000e6440 */
  gold::options::One_option::One_option
            (&(this->hash_style_).option,(char *)(unaff_EDI + 0x1ae6c8),TWO_DASHES,'\0',
             (char *)(unaff_EDI + 0x1a0f2f),(char *)(unaff_EDI + 0x1ae6b5),
             (char *)(unaff_EDI + 0x1ae6a5),false,&(this->hash_style_).super_Struct_var,false);
  (this->hash_style_).user_set_via_option = false;
  (this->hash_style_).value = (char *)(unaff_EDI + 0x1a0f2f);
  (this->i_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)("reinterpret_cast" + unaff_EDI + 0xb);
                    /* try { // try from 000e1788 to 000e178c has its CatchHandler @ 000e6438 */
  gold::options::One_option::One_option
            (&(this->i_).option,(char *)(unaff_EDI + 0x1ae6e3),EXACTLY_ONE_DASH,'\0',dv,
             (char *)(unaff_EDI + 0x1ae6d3),(char *)0x0,false,&(this->i_).super_Struct_var,false);
  (this->no_i_initializer_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)("static_cast" + unaff_EDI + 1);
                    /* try { // try from 000e17c6 to 000e17ca has its CatchHandler @ 000e6430 */
  gold::options::One_option::One_option
            (&(this->no_i_initializer_).option,(char *)(unaff_EDI + 0x1ae6e0),EXACTLY_ONE_DASH,'\0',
             dv,(char *)0x0,(char *)0x0,false,&(this->no_i_initializer_).super_Struct_var,true);
  (this->icf_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)
       ("std::basic_string<char, std::char_traits<char>, std::allocator<char> >" + unaff_EDI + 3);
                    /* try { // try from 000e180e to 000e1812 has its CatchHandler @ 000e6428 */
  gold::options::One_option::One_option
            (&(this->icf_).option,(char *)(unaff_EDI + 0x1ae6f5),TWO_DASHES,'\0',dv_02,
             (char *)(unaff_EDI + 0x1b01c7),(char *)(unaff_EDI + 0x1ae6e5),false,
             &(this->icf_).super_Struct_var,false);
  (this->icf_iterations_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)
       ("std::basic_string<char, std::char_traits<char>, std::allocator<char> >" + unaff_EDI + 0x17)
  ;
  (this->icf_).value = dv_02;
  dv_03 = (char *)(unaff_EDI + 0x1a10b8);
  (this->icf_).user_set_via_option = false;
  ha_03 = (char *)(unaff_EDI + 0x1ae6f9);
                    /* try { // try from 000e1870 to 000e1874 has its CatchHandler @ 000e6420 */
  gold::options::One_option::One_option
            (&(this->icf_iterations_).option,(char *)(unaff_EDI + 0x1ae6ff),TWO_DASHES,'\0',dv_03,
             (char *)(unaff_EDI + 0x1b0237),ha_03,false,&(this->icf_iterations_).super_Struct_var,
             false);
  (this->icf_iterations_).user_set_via_option = false;
  (this->icf_iterations_).value = 0;
  (this->incremental_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1;
                    /* try { // try from 000e18bb to 000e18bf has its CatchHandler @ 000e6418 */
  gold::options::One_option::One_option
            (&(this->incremental_initializer_).super_Struct_special.option,&UNK_001a87be + unaff_EDI
             ,TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1b025f),(char *)0x0,false,
             (Struct_var *)&this->incremental_initializer_,false);
  *(undefined4 *)&(this->incremental_initializer_).super_Struct_special.field_0x40 = 0;
  (this->incremental_initializer_).super_Struct_special.parse = unaff_EDI - 0x2dd9;
  (this->incremental_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)
       ("St7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x2b);
  (this->no_incremental_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =
       pp_Var1;
                    /* try { // try from 000e1917 to 000e191b has its CatchHandler @ 000e6410 */
  gold::options::One_option::One_option
            (&(this->no_incremental_initializer_).super_Struct_special.option,
             (char *)(unaff_EDI + 0x1ae727),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1ae70e),
             (char *)0x0,false,(Struct_var *)&this->no_incremental_initializer_,false);
  *(undefined4 *)&(this->no_incremental_initializer_).super_Struct_special.field_0x40 = 0;
  (this->no_incremental_initializer_).super_Struct_special.parse = unaff_EDI - 0x2dc9;
  (this->no_incremental_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(&UNK_002a411f + unaff_EDI);
  (this->incremental_full_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =
       pp_Var1;
                    /* try { // try from 000e1973 to 000e1977 has its CatchHandler @ 000e6408 */
  gold::options::One_option::One_option
            (&(this->incremental_full_initializer_).super_Struct_special.option,
             (char *)(unaff_EDI + 0x1ae736),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1b02cb),
             (char *)0x0,false,(Struct_var *)&this->incremental_full_initializer_,false);
  *(undefined4 *)&(this->incremental_full_initializer_).super_Struct_special.field_0x40 = 0;
  (this->incremental_full_initializer_).super_Struct_special.parse = unaff_EDI - 0x2db9;
  (this->incremental_full_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)
       ("St7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x13);
  (this->incremental_update_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =
       pp_Var1;
                    /* try { // try from 000e19cf to 000e19d3 has its CatchHandler @ 000e6400 */
  gold::options::One_option::One_option
            (&(this->incremental_update_initializer_).super_Struct_special.option,
             (char *)(unaff_EDI + 0x1ae747),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1b0307),
             (char *)0x0,false,(Struct_var *)&this->incremental_update_initializer_,false);
  *(undefined4 *)&(this->incremental_update_initializer_).super_Struct_special.field_0x40 = 0;
  (this->incremental_update_initializer_).super_Struct_special.parse = unaff_EDI - 0x2da9;
  (this->incremental_update_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)
       ("St7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x27);
  (this->incremental_base_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)
       ("std::basic_string<char, std::char_traits<char>, std::allocator<char> >" + unaff_EDI + 0x2b)
  ;
                    /* try { // try from 000e1a34 to 000e1a38 has its CatchHandler @ 000e63f8 */
  gold::options::One_option::One_option
            (&(this->incremental_base_).option,(char *)(unaff_EDI + 0x1ae75a),TWO_DASHES,'\0',
             (char *)0x0,(char *)(unaff_EDI + 0x1b0337),ha_00,false,
             &(this->incremental_base_).super_Struct_var,false);
  (this->incremental_base_).user_set_via_option = false;
  (this->incremental_base_).value = (char *)0x0;
  (this->incremental_changed_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =
       pp_Var1;
                    /* try { // try from 000e1a7f to 000e1a83 has its CatchHandler @ 000e63f0 */
  gold::options::One_option::One_option
            (&(this->incremental_changed_initializer_).super_Struct_special.option,
             (char *)(unaff_EDI + 0x1ae780),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1ae76b),
             (char *)0x0,false,(Struct_var *)&this->incremental_changed_initializer_,false);
  *(undefined4 *)&(this->incremental_changed_initializer_).super_Struct_special.field_0x40 = 0;
  (this->incremental_changed_initializer_).super_Struct_special.parse = unaff_EDI - 0x2d99;
  (this->incremental_changed_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(&UNK_002a415b + unaff_EDI);
  (this->incremental_unchanged_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var
       = pp_Var1;
                    /* try { // try from 000e1adb to 000e1adf has its CatchHandler @ 000e63e8 */
  gold::options::One_option::One_option
            (&(this->incremental_unchanged_initializer_).super_Struct_special.option,
             (char *)(unaff_EDI + 0x1ae7af),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1ae794),
             (char *)0x0,false,(Struct_var *)&this->incremental_unchanged_initializer_,false);
  *(undefined4 *)&(this->incremental_unchanged_initializer_).super_Struct_special.field_0x40 = 0;
  (this->incremental_unchanged_initializer_).super_Struct_special.parse = unaff_EDI - 0x2d79;
  (this->incremental_unchanged_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var
       = (_func_int_varargs **)("St17__timepunct_cacheIcE" + unaff_EDI + 0x13);
  (this->incremental_unknown_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =
       pp_Var1;
                    /* try { // try from 000e1b37 to 000e1b3b has its CatchHandler @ 000e63e0 */
  gold::options::One_option::One_option
            (&(this->incremental_unknown_initializer_).super_Struct_special.option,
             (char *)(unaff_EDI + 0x1ae7c5),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1b0377),
             (char *)0x0,false,(Struct_var *)&this->incremental_unknown_initializer_,false);
  *(undefined4 *)&(this->incremental_unknown_initializer_).super_Struct_special.field_0x40 = 0;
  (this->incremental_unknown_initializer_).super_Struct_special.parse = unaff_EDI - 0x2d59;
  (this->incremental_unknown_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)("St11__timepunctIcE" + unaff_EDI + 0xb);
  (this->incremental_startup_unchanged_initializer_).super_Struct_special.super_Struct_var.
  _vptr_Struct_var = pp_Var1;
                    /* try { // try from 000e1b93 to 000e1b97 has its CatchHandler @ 000e63d8 */
  gold::options::One_option::One_option
            (&(this->incremental_startup_unchanged_initializer_).super_Struct_special.option,
             (char *)(unaff_EDI + 0x1ae7d9),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1b039f),
             (char *)0x0,false,(Struct_var *)&this->incremental_startup_unchanged_initializer_,false
            );
  *(undefined4 *)&(this->incremental_startup_unchanged_initializer_).super_Struct_special.field_0x40
       = 0;
  (this->incremental_startup_unchanged_initializer_).super_Struct_special.parse = unaff_EDI - 0x2d39
  ;
  (this->incremental_startup_unchanged_initializer_).super_Struct_special.super_Struct_var.
  _vptr_Struct_var = (_func_int_varargs **)("St10moneypunctIcLb1EE" + unaff_EDI + 0xb);
  (this->incremental_patch_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)
       ("std::basic_string<char, std::char_traits<char>, std::allocator<char> >" + unaff_EDI + 0x3f)
  ;
                    /* try { // try from 000e1c01 to 000e1c05 has its CatchHandler @ 000e63d0 */
  gold::options::One_option::One_option
            (&(this->incremental_patch_).option,(char *)(unaff_EDI + 0x1ae7ff),TWO_DASHES,'\0',
             (char *)(unaff_EDI + 0x1bb5e4),(char *)(unaff_EDI + 0x1b03df),&UNK_001ae7f7 + unaff_EDI
             ,false,&(this->incremental_patch_).super_Struct_var,false);
  dVar4 = *(double *)(unaff_EDI + 0x1b2b97);
  (this->incremental_patch_).user_set_via_option = false;
  (this->init_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)("std::basic_istream<char, std::char_traits<char> >" + unaff_EDI + 0xb)
  ;
  (this->incremental_patch_).value = dVar4;
                    /* try { // try from 000e1c62 to 000e1c66 has its CatchHandler @ 000e63c8 */
  gold::options::One_option::One_option
            (&(this->init_).option,
             (char *)(Sized_dynobj<32,_false>::make_verdef_map + unaff_EDI + 6),ONE_DASH,'\0',
             (char *)(script_exp_function_align + unaff_EDI + 4),(char *)(unaff_EDI + 0x1ae811),
             (char *)(unaff_EDI + 0x1b2184),false,&(this->init_).super_Struct_var,false);
  (this->init_).user_set_via_option = false;
  (this->init_).value = (char *)(script_exp_function_align + unaff_EDI + 4);
  (this->dynamic_linker_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)
       ("std::basic_istream<char, std::char_traits<char> >" + unaff_EDI + 0x1f);
                    /* try { // try from 000e1cb9 to 000e1cbd has its CatchHandler @ 000e63c0 */
  gold::options::One_option::One_option
            (&(this->dynamic_linker_).option,(char *)(unaff_EDI + 0x1ae84a),TWO_DASHES,'I',
             (char *)0x0,(char *)(unaff_EDI + 0x1ae832),(char *)(unaff_EDI + 0x1ae82a),false,
             &(this->dynamic_linker_).super_Struct_var,false);
  (this->dynamic_linker_).user_set_via_option = false;
  (this->dynamic_linker_).value = (char *)0x0;
  (this->just_symbols_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1
  ;
                    /* try { // try from 000e1d05 to 000e1d09 has its CatchHandler @ 000e63b8 */
  gold::options::One_option::One_option
            (&(this->just_symbols_initializer_).super_Struct_special.option,
             (char *)(unaff_EDI + 0x1ae859),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1b041b),ha_00,
             false,(Struct_var *)&this->just_symbols_initializer_,false);
  *(undefined4 *)&(this->just_symbols_initializer_).super_Struct_special.field_0x40 = 0;
  (this->just_symbols_initializer_).super_Struct_special.parse = unaff_EDI - 0x519;
  (this->just_symbols_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)("St10moneypunctIcLb0EE" + unaff_EDI + 7);
  (this->keep_files_mapped_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(&UNK_002a243f + unaff_EDI);
                    /* try { // try from 000e1d6a to 000e1d6e has its CatchHandler @ 000e63b0 */
  gold::options::One_option::One_option
            (&(this->keep_files_mapped_).option,&UNK_001ae869 + unaff_EDI,TWO_DASHES,'\0',dv_00,
             (char *)(unaff_EDI + 0x1b043f),(char *)0x0,false,
             &(this->keep_files_mapped_).super_Struct_var,false);
  (this->keep_files_mapped_).user_set_via_option = false;
  (this->keep_files_mapped_).value = false;
  (this->no_keep_files_mapped_initializer_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)
       ("std::basic_ostream<char, std::char_traits<char> >" + unaff_EDI + 0x13);
                    /* try { // try from 000e1db4 to 000e1db8 has its CatchHandler @ 000e63a8 */
  gold::options::One_option::One_option
            (&(this->no_keep_files_mapped_initializer_).option,(char *)(unaff_EDI + 0x1ae866),
             TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1b045f),(char *)0x0,false,
             &(this->no_keep_files_mapped_initializer_).super_Struct_var,true);
                    /* try { // try from 000e1dc6 to 000e1dca has its CatchHandler @ 000e63a0 */
  Struct_keep_unique::Struct_keep_unique(&this->keep_unique_);
  (this->library_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1;
                    /* try { // try from 000e1e04 to 000e1e08 has its CatchHandler @ 000e6399 */
  gold::options::One_option::One_option
            (&(this->library_initializer_).super_Struct_special.option,
             (char *)(unaff_EDI + 0x1aee55),TWO_DASHES,'l',dv,(char *)(unaff_EDI + 0x1ae87b),
             (char *)(unaff_EDI + 0x1ae88e),false,(Struct_var *)&this->library_initializer_,false);
  *(undefined4 *)&(this->library_initializer_).super_Struct_special.field_0x40 = 0;
  (this->library_initializer_).super_Struct_special.parse = unaff_EDI - 0x659;
  (this->library_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)("St8messagesIcE" + unaff_EDI + 3);
  (this->ld_generated_unwind_info_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)("std::basic_iostream<char, std::char_traits<char> >" + unaff_EDI + 7);
                    /* try { // try from 000e1e67 to 000e1e6b has its CatchHandler @ 000e698d */
  gold::options::One_option::One_option
            (&(this->ld_generated_unwind_info_).option,(char *)(unaff_EDI + 0x1ae899),TWO_DASHES,
             '\0',dv_01,(char *)(unaff_EDI + 0x1b0487),(char *)0x0,false,
             &(this->ld_generated_unwind_info_).super_Struct_var,true);
  (this->ld_generated_unwind_info_).user_set_via_option = false;
  (this->ld_generated_unwind_info_).value = true;
  (this->no_ld_generated_unwind_info_initializer_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)
       ("std::basic_iostream<char, std::char_traits<char> >" + unaff_EDI + 0x1b);
                    /* try { // try from 000e1eb6 to 000e1eba has its CatchHandler @ 000e6985 */
  gold::options::One_option::One_option
            (&(this->no_ld_generated_unwind_info_initializer_).option,(char *)(unaff_EDI + 0x1ae896)
             ,TWO_DASHES,'\0',dv_00,(char *)(unaff_EDI + 0x1b04ab),(char *)0x0,false,
             &(this->no_ld_generated_unwind_info_initializer_).super_Struct_var,false);
  (this->library_path_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)
       ("std::basic_iostream<char, std::char_traits<char> >" + unaff_EDI + 0x2f);
  ha_04 = (char *)(unaff_EDI + 0x1b8cc6);
                    /* try { // try from 000e1f00 to 000e1f04 has its CatchHandler @ 000e697d */
  gold::options::One_option::One_option
            (&(this->library_path_).option,(char *)(unaff_EDI + 0x1ae8cf),TWO_DASHES,'L',dv,
             (char *)(unaff_EDI + 0x1ae8b2),ha_04,false,&(this->library_path_).super_Struct_var,
             false);
  (this->library_path_).user_set_via_option = false;
  (this->long_plt_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(&UNK_002a24b7 + unaff_EDI);
  (this->library_path_).value.
  super__Vector_base<gold::Search_directory,_std::allocator<gold::Search_directory>_>._M_impl.
  _M_start = (pointer)0x0;
  (this->library_path_).value.
  super__Vector_base<gold::Search_directory,_std::allocator<gold::Search_directory>_>._M_impl.
  _M_finish = (pointer)0x0;
  (this->library_path_).value.
  super__Vector_base<gold::Search_directory,_std::allocator<gold::Search_directory>_>._M_impl.
  _M_end_of_storage = (pointer)0x0;
                    /* try { // try from 000e1f68 to 000e1f6c has its CatchHandler @ 000e6976 */
  gold::options::One_option::One_option
            (&(this->long_plt_).option,&UNK_001ae8df + unaff_EDI,TWO_DASHES,'\0',dv_00,
             (char *)(unaff_EDI + 0x1b04d7),(char *)0x0,false,&(this->long_plt_).super_Struct_var,
             false);
  (this->long_plt_).user_set_via_option = false;
  (this->long_plt_).value = false;
  (this->no_long_plt_initializer_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(fillbuf + unaff_EDI + 0xb);
                    /* try { // try from 000e1fb2 to 000e1fb6 has its CatchHandler @ 000e696e */
  gold::options::One_option::One_option
            (&(this->no_long_plt_initializer_).option,&UNK_001ae8dc + unaff_EDI,TWO_DASHES,'\0',
             dv_01,(char *)(unaff_EDI + 0x1b04ff),(char *)0x0,false,
             &(this->no_long_plt_initializer_).super_Struct_var,true);
  (this->m_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(fillbuf + unaff_EDI + 0x1f);
                    /* try { // try from 000e1ff7 to 000e1ffb has its CatchHandler @ 000e6966 */
  gold::options::One_option::One_option
            (&(this->m_).option,(char *)(unaff_EDI + 0x1c2a37),EXACTLY_ONE_DASH,'m',dv,
             (char *)(unaff_EDI + 0x1b052b),(char *)(unaff_EDI + 0x1ae8e8),false,
             &(this->m_).super_Struct_var,false);
  (this->m_).user_set_via_option = false;
  (this->m_).value = dv;
  (this->map_whole_files_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(fillbuf + unaff_EDI + 0x33);
                    /* try { // try from 000e204a to 000e204e has its CatchHandler @ 000e695e */
  gold::options::One_option::One_option
            (&(this->map_whole_files_).option,(char *)(unaff_EDI + 0x1ae90f),TWO_DASHES,'\0',dv_00,
             &UNK_001ae8f2 + unaff_EDI,(char *)0x0,false,&(this->map_whole_files_).super_Struct_var,
             false);
  (this->map_whole_files_).user_set_via_option = false;
  (this->map_whole_files_).value = false;
  (this->no_map_whole_files_initializer_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(fillbuf + unaff_EDI + 7);
                    /* try { // try from 000e2094 to 000e2098 has its CatchHandler @ 000e6956 */
  gold::options::One_option::One_option
            (&(this->no_map_whole_files_initializer_).option,(char *)(unaff_EDI + 0x1ae90c),
             TWO_DASHES,'\0',dv_01,&UNK_001b054f + unaff_EDI,(char *)0x0,false,
             &(this->no_map_whole_files_initializer_).super_Struct_var,true);
  (this->merge_exidx_entries_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(fillbuf + unaff_EDI + 0x1b);
                    /* try { // try from 000e20d5 to 000e20d9 has its CatchHandler @ 000e694e */
  gold::options::One_option::One_option
            (&(this->merge_exidx_entries_).option,(char *)(unaff_EDI + 0x1ae922),TWO_DASHES,'\0',
             dv_01,(char *)(unaff_EDI + 0x1b0573),(char *)0x0,false,
             &(this->merge_exidx_entries_).super_Struct_var,true);
  (this->merge_exidx_entries_).user_set_via_option = false;
  (this->merge_exidx_entries_).value = true;
  (this->no_merge_exidx_entries_initializer_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(fillbuf + unaff_EDI + 0x2f);
                    /* try { // try from 000e2124 to 000e2128 has its CatchHandler @ 000e6946 */
  gold::options::One_option::One_option
            (&(this->no_merge_exidx_entries_initializer_).option,(char *)(unaff_EDI + 0x1ae91f),
             TWO_DASHES,'\0',dv_00,(char *)(unaff_EDI + 0x1b059f),(char *)0x0,false,
             &(this->no_merge_exidx_entries_initializer_).super_Struct_var,false);
  (this->mmap_output_file_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)("%s: error: too many @-files encountered\n" + unaff_EDI + 3);
                    /* try { // try from 000e2165 to 000e2169 has its CatchHandler @ 000e693e */
  gold::options::One_option::One_option
            (&(this->mmap_output_file_).option,(char *)(unaff_EDI + 0x1ae939),TWO_DASHES,'\0',dv_01,
             (char *)(unaff_EDI + 0x1b05d3),(char *)0x0,false,
             &(this->mmap_output_file_).super_Struct_var,true);
  (this->mmap_output_file_).user_set_via_option = false;
  (this->mmap_output_file_).value = true;
  (this->no_mmap_output_file_initializer_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)("%s: error: too many @-files encountered\n" + unaff_EDI + 0x17);
                    /* try { // try from 000e21b4 to 000e21b8 has its CatchHandler @ 000e6936 */
  gold::options::One_option::One_option
            (&(this->no_mmap_output_file_initializer_).option,(char *)(unaff_EDI + 0x1ae936),
             TWO_DASHES,'\0',dv_00,(char *)(unaff_EDI + 0x1b05f3),(char *)0x0,false,
             &(this->no_mmap_output_file_initializer_).super_Struct_var,false);
  (this->print_map_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(&UNK_002a256b + unaff_EDI);
                    /* try { // try from 000e21f7 to 000e21fb has its CatchHandler @ 000e692e */
  gold::options::One_option::One_option
            (&(this->print_map_).option,&LAB_001ae94d + unaff_EDI,TWO_DASHES,'M',dv_00,
             (char *)(unaff_EDI + 0x1b061b),(char *)0x0,false,&(this->print_map_).super_Struct_var,
             false);
  (this->print_map_).user_set_via_option = false;
  (this->print_map_).value = false;
  (this->no_print_map_initializer_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)("%s: error: @-file refers to a directory\n" + unaff_EDI + 0x13);
                    /* try { // try from 000e223c to 000e2240 has its CatchHandler @ 000e6926 */
  gold::options::One_option::One_option
            (&(this->no_print_map_initializer_).option,(char *)(unaff_EDI + 0x1ae94a),TWO_DASHES,
             '\0',dv_01,(char *)0x0,(char *)0x0,false,
             &(this->no_print_map_initializer_).super_Struct_var,true);
  (this->Map_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)("%s: error: @-file refers to a directory\n" + unaff_EDI + 0x27);
                    /* try { // try from 000e2283 to 000e2287 has its CatchHandler @ 000e691e */
  gold::options::One_option::One_option
            (&(this->Map_).option,(char *)(unaff_EDI + 0x1ae972),ONE_DASH,'\0',(char *)0x0,
             (char *)(Sized_dynobj<64,_false>::base_read_symbols + unaff_EDI + 3),
             (char *)(unaff_EDI + 0x1ae957),false,&(this->Map_).super_Struct_var,false);
  (this->Map_).user_set_via_option = false;
  (this->nmagic_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a25a7);
  (this->Map_).value = (char *)0x0;
                    /* try { // try from 000e22d7 to 000e22db has its CatchHandler @ 000e6916 */
  gold::options::One_option::One_option
            (&(this->nmagic_).option,(char *)(unaff_EDI + 0x1ae990),TWO_DASHES,'n',dv_00,
             (char *)(unaff_EDI + 0x1ae976),(char *)0x0,false,&(this->nmagic_).super_Struct_var,
             false);
  (this->no_nmagic_initializer_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(unaff_EDI + 0x2a25bb);
  (this->nmagic_).user_set_via_option = false;
  (this->nmagic_).value = false;
                    /* try { // try from 000e231c to 000e2320 has its CatchHandler @ 000e690e */
  gold::options::One_option::One_option
            (&(this->no_nmagic_initializer_).option,(char *)(unaff_EDI + 0x1ae98d),TWO_DASHES,'\0',
             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_nmagic_initializer_).super_Struct_var,
             true);
  (this->omagic_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a25cf);
                    /* try { // try from 000e235f to 000e2363 has its CatchHandler @ 000e6906 */
  gold::options::One_option::One_option
            (&(this->omagic_).option,(char *)(unaff_EDI + 0x1ae99a),EXACTLY_TWO_DASHES,'N',dv_00,
             (char *)(unaff_EDI + 0x1b063f),(char *)0x0,false,&(this->omagic_).super_Struct_var,
             false);
  (this->no_omagic_initializer_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(unaff_EDI + 0x2a25e3);
  (this->omagic_).user_set_via_option = false;
  (this->omagic_).value = false;
                    /* try { // try from 000e23a9 to 000e23ad has its CatchHandler @ 000e68fe */
  gold::options::One_option::One_option
            (&(this->no_omagic_initializer_).option,(char *)(unaff_EDI + 0x1ae997),
             EXACTLY_TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1b0673),(char *)0x0,false,
             &(this->no_omagic_initializer_).super_Struct_var,true);
  (this->no_keep_memory_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(unaff_EDI + 0x2a25f7);
                    /* try { // try from 000e23ec to 000e23f0 has its CatchHandler @ 000e68f6 */
  gold::options::One_option::One_option
            (&(this->no_keep_memory_).option,(char *)(unaff_EDI + 0x1ae9a4),TWO_DASHES,'\0',dv_00,
             (char *)(unaff_EDI + 0x1b0697),(char *)0x0,false,
             &(this->no_keep_memory_).super_Struct_var,false);
  (this->no_keep_memory_).user_set_via_option = false;
  (this->no_keep_memory_).value = false;
  (this->no_no_keep_memory_initializer_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(unaff_EDI + 0x2a260b);
                    /* try { // try from 000e2431 to 000e2435 has its CatchHandler @ 000e68ee */
  gold::options::One_option::One_option
            (&(this->no_no_keep_memory_initializer_).option,(char *)(unaff_EDI + 0x1ae9a1),
             TWO_DASHES,'\0',dv_01,(char *)0x0,(char *)0x0,false,
             &(this->no_no_keep_memory_initializer_).super_Struct_var,true);
  (this->no_undefined_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(unaff_EDI + 0x2a261f);
                    /* try { // try from 000e2477 to 000e247b has its CatchHandler @ 000e68e6 */
  gold::options::One_option::One_option
            (&(this->no_undefined_).option,(char *)(unaff_EDI + 0x1ae9b6),TWO_DASHES,'\0',dv,
             (char *)(Fde::operator== + unaff_EDI + 7),(char *)0x0,false,
             &(this->no_undefined_).super_Struct_var,false);
  (this->no_no_undefined_initializer_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(unaff_EDI + 0x2a2633);
                    /* try { // try from 000e24b5 to 000e24b9 has its CatchHandler @ 000e68de */
  gold::options::One_option::One_option
            (&(this->no_no_undefined_initializer_).option,(char *)(unaff_EDI + 0x1ae9b3),TWO_DASHES,
             '\0',dv,(char *)0x0,(char *)0x0,false,
             &(this->no_no_undefined_initializer_).super_Struct_var,true);
  (this->noinhibit_exec_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(unaff_EDI + 0x2a2647);
                    /* try { // try from 000e24f8 to 000e24fc has its CatchHandler @ 000e68d6 */
  gold::options::One_option::One_option
            (&(this->noinhibit_exec_).option,(char *)(unaff_EDI + 0x1ae9c6),TWO_DASHES,'\0',dv_00,
             (char *)(unaff_EDI + 0x1b0717),(char *)0x0,false,
             &(this->noinhibit_exec_).super_Struct_var,false);
  (this->noinhibit_exec_).user_set_via_option = false;
  (this->noinhibit_exec_).value = false;
  (this->no_noinhibit_exec_initializer_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(unaff_EDI + 0x2a265b);
                    /* try { // try from 000e253d to 000e2541 has its CatchHandler @ 000e68ce */
  gold::options::One_option::One_option
            (&(this->no_noinhibit_exec_initializer_).option,(char *)(unaff_EDI + 0x1ae9c3),
             TWO_DASHES,'\0',dv_01,(char *)0x0,(char *)0x0,false,
             &(this->no_noinhibit_exec_initializer_).super_Struct_var,true);
  (this->nostdlib_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a266f)
  ;
                    /* try { // try from 000e2580 to 000e2584 has its CatchHandler @ 000e68c6 */
  gold::options::One_option::One_option
            (&(this->nostdlib_).option,(char *)(unaff_EDI + 0x1ae9d8),ONE_DASH,'\0',dv_00,
             (char *)(unaff_EDI + 0x1b0743),(char *)0x0,false,&(this->nostdlib_).super_Struct_var,
             false);
  (this->nostdlib_).user_set_via_option = false;
  (this->nostdlib_).value = false;
  (this->no_nostdlib_initializer_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(unaff_EDI + 0x2a2683);
                    /* try { // try from 000e25c5 to 000e25c9 has its CatchHandler @ 000e68be */
  gold::options::One_option::One_option
            (&(this->no_nostdlib_initializer_).option,(char *)(unaff_EDI + 0x1ae9d5),ONE_DASH,'\0',
             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_nostdlib_initializer_).super_Struct_var,
             true);
  (this->output_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(&UNK_002a2697 + unaff_EDI);
                    /* try { // try from 000e2610 to 000e2614 has its CatchHandler @ 000e68b6 */
  gold::options::One_option::One_option
            (&(this->output_).option,(char *)(unaff_EDI + 0x1aec54),TWO_DASHES,'o',
             (char *)(unaff_EDI + 0x1ae9f6),(char *)(unaff_EDI + 0x1ae9e1),ha_00,false,
             &(this->output_).super_Struct_var,false);
  (this->output_).user_set_via_option = false;
  (this->output_).value = (char *)(unaff_EDI + 0x1ae9f6);
  (this->oformat_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a26ab);
                    /* try { // try from 000e2668 to 000e266c has its CatchHandler @ 000e68ae */
  gold::options::One_option::One_option
            (&(this->oformat_).option,(char *)(unaff_EDI + 0x1aea17),EXACTLY_TWO_DASHES,'\0',pcVar2,
             (char *)(unaff_EDI + 0x1aea05),(char *)(unaff_EDI + 0x1ae9fc),false,
             &(this->oformat_).super_Struct_var,false);
  (this->oformat_).user_set_via_option = false;
  (this->optimize_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a26bf)
  ;
  (this->oformat_).value = pcVar2;
                    /* try { // try from 000e26c0 to 000e26c4 has its CatchHandler @ 000e68a6 */
  gold::options::One_option::One_option
            (&(this->optimize_).option,&UNK_001aef9c + unaff_EDI,EXACTLY_ONE_DASH,'O',dv_03,
             (char *)(unaff_EDI + 0x1aea25),(char *)(unaff_EDI + 0x1aea1f),false,
             &(this->optimize_).super_Struct_var,false);
  (this->optimize_).user_set_via_option = false;
  (this->orphan_handling_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(unaff_EDI + 0x2a26d3);
  (this->optimize_).value = 0;
                    /* try { // try from 000e2720 to 000e2724 has its CatchHandler @ 000e689e */
  gold::options::One_option::One_option
            (&(this->orphan_handling_).option,(char *)(unaff_EDI + 0x1aea72),TWO_DASHES,'\0',
             (char *)(unaff_EDI + 0x1c45a9),(char *)(unaff_EDI + 0x1aea5a),
             (char *)(unaff_EDI + 0x1aea3f),false,&(this->orphan_handling_).super_Struct_var,false);
  (this->orphan_handling_).user_set_via_option = false;
  (this->orphan_handling_).value = (char *)(unaff_EDI + 0x1c45a9);
  (this->p_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a26e7);
                    /* try { // try from 000e2773 to 000e2777 has its CatchHandler @ 000e6896 */
  gold::options::One_option::One_option
            (&(this->p_).option,(char *)(unaff_EDI + 0x1aeaa3),ONE_DASH,'p',dv_00,
             (char *)(unaff_EDI + 0x1aea82),(char *)0x0,false,&(this->p_).super_Struct_var,false);
  (this->p_).user_set_via_option = false;
  (this->p_).value = false;
  (this->no_p_initializer_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(unaff_EDI + 0x2a26fb);
                    /* try { // try from 000e27b8 to 000e27bc has its CatchHandler @ 000e688e */
  gold::options::One_option::One_option
            (&(this->no_p_initializer_).option,(char *)(unaff_EDI + 0x1aeaa0),ONE_DASH,'\0',dv_01,
             (char *)0x0,(char *)0x0,false,&(this->no_p_initializer_).super_Struct_var,true);
  (this->pie_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a270f);
                    /* try { // try from 000e27fe to 000e2802 has its CatchHandler @ 000e6886 */
  gold::options::One_option::One_option
            (&(this->pie_).option,(char *)(unaff_EDI + 0x1aeaa8),ONE_DASH,'\0',dv_00,
             &UNK_001b077b + unaff_EDI,(char *)0x0,false,&(this->pie_).super_Struct_var,false);
  (this->pie_).user_set_via_option = false;
  (this->pie_).value = false;
  (this->no_pie_initializer_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(unaff_EDI + 0x2a2723);
                    /* try { // try from 000e284b to 000e284f has its CatchHandler @ 000e687e */
  gold::options::One_option::One_option
            (&(this->no_pie_initializer_).option,(char *)(unaff_EDI + 0x1aeaa5),ONE_DASH,'\0',dv_01,
             (char *)(unaff_EDI + 0x1b07a7),(char *)0x0,false,
             &(this->no_pie_initializer_).super_Struct_var,true);
  (this->pic_executable_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(unaff_EDI + 0x2a2737);
                    /* try { // try from 000e288a to 000e288e has its CatchHandler @ 000e6876 */
  gold::options::One_option::One_option
            (&(this->pic_executable_).option,(char *)(unaff_EDI + 0x1aeaaf),TWO_DASHES,'\0',dv,
             &UNK_001b077b + unaff_EDI,(char *)0x0,false,&(this->pic_executable_).super_Struct_var,
             false);
  (this->no_pic_executable_initializer_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(unaff_EDI + 0x2a274b);
                    /* try { // try from 000e28c9 to 000e28cd has its CatchHandler @ 000e686e */
  gold::options::One_option::One_option
            (&(this->no_pic_executable_initializer_).option,(char *)(unaff_EDI + 0x1aeaac),
             TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1b07a7),(char *)0x0,false,
             &(this->no_pic_executable_initializer_).super_Struct_var,true);
  (this->pic_veneer_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(unaff_EDI + 0x2a275f);
                    /* try { // try from 000e290c to 000e2910 has its CatchHandler @ 000e6866 */
  gold::options::One_option::One_option
            (&(this->pic_veneer_).option,(char *)(unaff_EDI + 0x1aeac1),TWO_DASHES,'\0',dv_00,
             (char *)(unaff_EDI + 0x1b07d7),(char *)0x0,false,&(this->pic_veneer_).super_Struct_var,
             false);
  (this->pic_veneer_).user_set_via_option = false;
  (this->pic_veneer_).value = false;
  (this->no_pic_veneer_initializer_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(unaff_EDI + 0x2a2773);
                    /* try { // try from 000e2951 to 000e2955 has its CatchHandler @ 000e685e */
  gold::options::One_option::One_option
            (&(this->no_pic_veneer_initializer_).option,(char *)(unaff_EDI + 0x1aeabe),TWO_DASHES,
             '\0',dv_01,(char *)0x0,(char *)0x0,false,
             &(this->no_pic_veneer_initializer_).super_Struct_var,true);
  (this->pipeline_knowledge_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(unaff_EDI + 0x2a2787);
                    /* try { // try from 000e298f to 000e2993 has its CatchHandler @ 000e6856 */
  gold::options::One_option::One_option
            (&(this->pipeline_knowledge_).option,(char *)(unaff_EDI + 0x1aeacf),ONE_DASH,'\0',dv_00,
             (char *)0x0,(char *)0x0,false,&(this->pipeline_knowledge_).super_Struct_var,false);
  (this->pipeline_knowledge_).user_set_via_option = false;
  (this->pipeline_knowledge_).value = false;
  (this->no_pipeline_knowledge_initializer_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(unaff_EDI + 0x2a279b);
                    /* try { // try from 000e29d9 to 000e29dd has its CatchHandler @ 000e684e */
  gold::options::One_option::One_option
            (&(this->no_pipeline_knowledge_initializer_).option,(char *)(unaff_EDI + 0x1aeacc),
             ONE_DASH,'\0',dv_01,(char *)(unaff_EDI + 0x1b080f),(char *)0x0,false,
             &(this->no_pipeline_knowledge_initializer_).super_Struct_var,true);
  (this->plt_align_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(unaff_EDI + 0x2a27af);
                    /* try { // try from 000e2a28 to 000e2a2c has its CatchHandler @ 000e6846 */
  gold::options::One_option::One_option
            (&(this->plt_align_).option,(char *)(unaff_EDI + 0x1aeaed),TWO_DASHES,'\0',
             (char *)(unaff_EDI + 0x1bb38f),(char *)(unaff_EDI + 0x1b083f),
             (char *)(unaff_EDI + 0x1aeae2),true,&(this->plt_align_).super_Struct_var,false);
  (this->plt_align_).user_set_via_option = false;
  (this->plt_localentry_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(unaff_EDI + 0x2a27c3);
  (this->plt_align_).value = 0;
                    /* try { // try from 000e2a7c to 000e2a80 has its CatchHandler @ 000e683e */
  gold::options::One_option::One_option
            (&(this->plt_localentry_).option,(char *)(unaff_EDI + 0x1aeafa),TWO_DASHES,'\0',dv_00,
             (char *)(unaff_EDI + 0x1b0877),(char *)0x0,false,
             &(this->plt_localentry_).super_Struct_var,false);
  (this->no_plt_localentry_initializer_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(unaff_EDI + 0x2a27d7);
  (this->plt_localentry_).user_set_via_option = false;
  (this->plt_localentry_).value = false;
                    /* try { // try from 000e2ac6 to 000e2aca has its CatchHandler @ 000e6836 */
  gold::options::One_option::One_option
            (&(this->no_plt_localentry_initializer_).option,(char *)(unaff_EDI + 0x1aeaf7),
             TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1b08b7),(char *)0x0,false,
             &(this->no_plt_localentry_initializer_).super_Struct_var,true);
  (this->plt_static_chain_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(unaff_EDI + 0x2a27eb);
                    /* try { // try from 000e2b09 to 000e2b0d has its CatchHandler @ 000e682e */
  gold::options::One_option::One_option
            (&(this->plt_static_chain_).option,(char *)(unaff_EDI + 0x1aeb0c),TWO_DASHES,'\0',dv_00,
             (char *)(unaff_EDI + 0x1b08e3),(char *)0x0,false,
             &(this->plt_static_chain_).super_Struct_var,false);
  (this->plt_static_chain_).user_set_via_option = false;
  (this->plt_static_chain_).value = false;
  (this->no_plt_static_chain_initializer_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(unaff_EDI + 0x2a27ff);
                    /* try { // try from 000e2b53 to 000e2b57 has its CatchHandler @ 000e6826 */
  gold::options::One_option::One_option
            (&(this->no_plt_static_chain_initializer_).option,(char *)(unaff_EDI + 0x1aeb09),
             TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1b0913),(char *)0x0,false,
             &(this->no_plt_static_chain_initializer_).super_Struct_var,true);
  (this->plt_thread_safe_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(unaff_EDI + 0x2a2813);
                    /* try { // try from 000e2b96 to 000e2b9a has its CatchHandler @ 000e681e */
  gold::options::One_option::One_option
            (&(this->plt_thread_safe_).option,(char *)(unaff_EDI + 0x1aeb20),TWO_DASHES,'\0',dv_00,
             (char *)(unaff_EDI + 0x1b0947),(char *)0x0,false,
             &(this->plt_thread_safe_).super_Struct_var,false);
  (this->plt_thread_safe_).user_set_via_option = false;
  (this->plt_thread_safe_).value = false;
  (this->no_plt_thread_safe_initializer_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(unaff_EDI + 0x2a2827);
                    /* try { // try from 000e2be0 to 000e2be4 has its CatchHandler @ 000e6816 */
  gold::options::One_option::One_option
            (&(this->no_plt_thread_safe_initializer_).option,(char *)(unaff_EDI + 0x1aeb1d),
             TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1b097f),(char *)0x0,false,
             &(this->no_plt_thread_safe_initializer_).super_Struct_var,true);
  (this->plugin_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1;
                    /* try { // try from 000e2c1f to 000e2c23 has its CatchHandler @ 000e680e */
  gold::options::One_option::One_option
            (&(this->plugin_initializer_).super_Struct_special.option,(char *)(unaff_EDI + 0x1aeb63)
             ,TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1aeb37),(char *)(unaff_EDI + 0x1aeb30),false
             ,(Struct_var *)&this->plugin_initializer_,false);
  *(undefined4 *)&(this->plugin_initializer_).super_Struct_special.field_0x40 = 0;
  (this->plugin_initializer_).super_Struct_special.parse = unaff_EDI - 0x12a9;
  (this->plugin_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(&UNK_002a41d3 + unaff_EDI);
  (this->plugin_opt_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1;
                    /* try { // try from 000e2c80 to 000e2c84 has its CatchHandler @ 000e6806 */
  gold::options::One_option::One_option
            (&(this->plugin_opt_initializer_).super_Struct_special.option,
             (char *)(unaff_EDI + 0x1aeb6a),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1aeb4d),
             (char *)(unaff_EDI + 0x1af404),false,(Struct_var *)&this->plugin_opt_initializer_,false
            );
  *(undefined4 *)&(this->plugin_opt_initializer_).super_Struct_special.field_0x40 = 0;
  (this->plugin_opt_initializer_).super_Struct_special.parse = unaff_EDI - 0x1709;
  (this->plugin_opt_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)("St23__codecvt_abstract_baseIcc11__mbstate_tE" + unaff_EDI + 7);
  (this->posix_fallocate_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(unaff_EDI + 0x2a283b);
                    /* try { // try from 000e2ce3 to 000e2ce7 has its CatchHandler @ 000e67fe */
  gold::options::One_option::One_option
            (&(this->posix_fallocate_).option,(char *)(unaff_EDI + 0x1aeb78),TWO_DASHES,'\0',dv_01,
             (char *)(unaff_EDI + 0x1b09af),(char *)0x0,false,
             &(this->posix_fallocate_).super_Struct_var,true);
  (this->posix_fallocate_).user_set_via_option = false;
  (this->posix_fallocate_).value = true;
  (this->no_posix_fallocate_initializer_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(unaff_EDI + 0x2a284f);
                    /* try { // try from 000e2d32 to 000e2d36 has its CatchHandler @ 000e67f6 */
  gold::options::One_option::One_option
            (&(this->no_posix_fallocate_initializer_).option,(char *)(unaff_EDI + 0x1aeb75),
             TWO_DASHES,'\0',dv_00,(char *)(unaff_EDI + 0x1b09e7),(char *)0x0,false,
             &(this->no_posix_fallocate_initializer_).super_Struct_var,false);
  (this->preread_archive_symbols_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(unaff_EDI + 0x2a2863);
                    /* try { // try from 000e2d75 to 000e2d79 has its CatchHandler @ 000e67ee */
  gold::options::One_option::One_option
            (&(this->preread_archive_symbols_).option,(char *)(unaff_EDI + 0x1aeb8b),TWO_DASHES,'\0'
             ,dv_00,(char *)(unaff_EDI + 0x1b0a13),(char *)0x0,false,
             &(this->preread_archive_symbols_).super_Struct_var,false);
  (this->preread_archive_symbols_).user_set_via_option = false;
  (this->preread_archive_symbols_).value = false;
  (this->no_preread_archive_symbols_initializer_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(unaff_EDI + 0x2a2877);
                    /* try { // try from 000e2dba to 000e2dbe has its CatchHandler @ 000e67e6 */
  gold::options::One_option::One_option
            (&(this->no_preread_archive_symbols_initializer_).option,(char *)(unaff_EDI + 0x1aeb88),
             TWO_DASHES,'\0',dv_01,(char *)0x0,(char *)0x0,false,
             &(this->no_preread_archive_symbols_initializer_).super_Struct_var,true);
  (this->print_gc_sections_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(unaff_EDI + 0x2a288b);
                    /* try { // try from 000e2dfd to 000e2e01 has its CatchHandler @ 000e67de */
  gold::options::One_option::One_option
            (&(this->print_gc_sections_).option,(char *)(unaff_EDI + 0x1aeba6),TWO_DASHES,'\0',dv_00
             ,(char *)(unaff_EDI + 0x1b0a3f),(char *)0x0,false,
             &(this->print_gc_sections_).super_Struct_var,false);
  (this->print_gc_sections_).user_set_via_option = false;
  (this->print_gc_sections_).value = false;
  (this->no_print_gc_sections_initializer_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(unaff_EDI + 0x2a289f);
                    /* try { // try from 000e2e47 to 000e2e4b has its CatchHandler @ 000e67d6 */
  gold::options::One_option::One_option
            (&(this->no_print_gc_sections_initializer_).option,(char *)(unaff_EDI + 0x1aeba3),
             TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1b0a67),(char *)0x0,false,
             &(this->no_print_gc_sections_initializer_).super_Struct_var,true);
  (this->print_icf_sections_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(unaff_EDI + 0x2a28b3);
                    /* try { // try from 000e2e8a to 000e2e8e has its CatchHandler @ 000e67ce */
  gold::options::One_option::One_option
            (&(this->print_icf_sections_).option,(char *)(unaff_EDI + 0x1aebbb),TWO_DASHES,'\0',
             dv_00,(char *)(unaff_EDI + 0x1b0a8b),(char *)0x0,false,
             &(this->print_icf_sections_).super_Struct_var,false);
  (this->print_icf_sections_).user_set_via_option = false;
  (this->print_icf_sections_).value = false;
  (this->no_print_icf_sections_initializer_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(unaff_EDI + 0x2a28c7);
                    /* try { // try from 000e2ed4 to 000e2ed8 has its CatchHandler @ 000e67c6 */
  gold::options::One_option::One_option
            (&(this->no_print_icf_sections_initializer_).option,(char *)(unaff_EDI + 0x1aebb8),
             TWO_DASHES,'\0',dv_01,&UNK_001b0ab7 + unaff_EDI,(char *)0x0,false,
             &(this->no_print_icf_sections_initializer_).super_Struct_var,true);
  (this->print_output_format_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(unaff_EDI + 0x2a28db);
                    /* try { // try from 000e2f17 to 000e2f1b has its CatchHandler @ 000e67be */
  gold::options::One_option::One_option
            (&(this->print_output_format_).option,(char *)(unaff_EDI + 0x1aebed),TWO_DASHES,'\0',
             dv_00,(char *)(unaff_EDI + 0x1aebce),(char *)0x0,false,
             &(this->print_output_format_).super_Struct_var,false);
  (this->no_print_output_format_initializer_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(unaff_EDI + 0x2a28ef);
  (this->print_output_format_).user_set_via_option = false;
  (this->print_output_format_).value = false;
                    /* try { // try from 000e2f5c to 000e2f60 has its CatchHandler @ 000e67b6 */
  gold::options::One_option::One_option
            (&(this->no_print_output_format_initializer_).option,(char *)(unaff_EDI + 0x1aebea),
             TWO_DASHES,'\0',dv_01,(char *)0x0,(char *)0x0,false,
             &(this->no_print_output_format_initializer_).super_Struct_var,true);
  (this->print_symbol_counts_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(unaff_EDI + 0x2a2903);
                    /* try { // try from 000e2f9f to 000e2fa3 has its CatchHandler @ 000e67ae */
  gold::options::One_option::One_option
            (&(this->print_symbol_counts_).option,&UNK_001aec01 + unaff_EDI,TWO_DASHES,'\0',
             (char *)0x0,(char *)(unaff_EDI + 0x1b0adf),ha_02,false,
             &(this->print_symbol_counts_).super_Struct_var,false);
  (this->print_symbol_counts_).user_set_via_option = false;
  (this->print_symbol_counts_).value = (char *)0x0;
  (this->push_state_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1;
                    /* try { // try from 000e2fea to 000e2fee has its CatchHandler @ 000e67a6 */
  gold::options::One_option::One_option
            (&(this->push_state_initializer_).super_Struct_special.option,
             (char *)(unaff_EDI + 0x1aec15),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1b0b0f),
             (char *)0x0,false,(Struct_var *)&this->push_state_initializer_,false);
  *(undefined4 *)&(this->push_state_initializer_).super_Struct_special.field_0x40 = 0;
  (this->push_state_initializer_).super_Struct_special.parse = unaff_EDI - 0x18c9;
  (this->push_state_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)("St23__codecvt_abstract_baseIcc11__mbstate_tE" + unaff_EDI + 0x1b);
  (this->pop_state_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1;
                    /* try { // try from 000e3046 to 000e304a has its CatchHandler @ 000e679e */
  gold::options::One_option::One_option
            (&(this->pop_state_initializer_).super_Struct_special.option,
             (char *)(unaff_EDI + 0x1aec20),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1b0b3f),
             (char *)0x0,false,(Struct_var *)&this->pop_state_initializer_,false);
  *(undefined4 *)&(this->pop_state_initializer_).super_Struct_special.field_0x40 = 0;
  (this->pop_state_initializer_).super_Struct_special.parse = unaff_EDI - 0x1ee9;
  (this->pop_state_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(&UNK_002a420f + unaff_EDI);
  (this->emit_relocs_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(unaff_EDI + 0x2a2917);
                    /* try { // try from 000e30ab to 000e30af has its CatchHandler @ 000e6796 */
  gold::options::One_option::One_option
            (&(this->emit_relocs_).option,(char *)(unaff_EDI + 0x1aec2d),TWO_DASHES,'q',dv_00,
             (char *)(operator== + unaff_EDI + 3),(char *)0x0,false,
             &(this->emit_relocs_).super_Struct_var,false);
  (this->no_emit_relocs_initializer_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(unaff_EDI + 0x2a292b);
  (this->emit_relocs_).user_set_via_option = false;
  (this->emit_relocs_).value = false;
                    /* try { // try from 000e30f0 to 000e30f4 has its CatchHandler @ 000e6a8b */
  gold::options::One_option::One_option
            (&(this->no_emit_relocs_initializer_).option,(char *)(unaff_EDI + 0x1aec2a),TWO_DASHES,
             '\0',dv_01,(char *)0x0,(char *)0x0,false,
             &(this->no_emit_relocs_initializer_).super_Struct_var,true);
  (this->Qy_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a293f);
                    /* try { // try from 000e3133 to 000e3137 has its CatchHandler @ 000e6a83 */
  gold::options::One_option::One_option
            (&(this->Qy_).option,(char *)(unaff_EDI + 0x1aec3c),EXACTLY_ONE_DASH,'\0',dv_00,
             (char *)(unaff_EDI + 0x1b0b93),(char *)0x0,false,&(this->Qy_).super_Struct_var,false);
  (this->Qy_).user_set_via_option = false;
  (this->Qy_).value = false;
  (this->no_Qy_initializer_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(unaff_EDI + 0x2a2953);
                    /* try { // try from 000e3178 to 000e317c has its CatchHandler @ 000e6a7b */
  gold::options::One_option::One_option
            (&(this->no_Qy_initializer_).option,(char *)(unaff_EDI + 0x1aec39),EXACTLY_ONE_DASH,'\0'
             ,dv_01,(char *)0x0,(char *)0x0,false,&(this->no_Qy_initializer_).super_Struct_var,true)
  ;
  (this->relocatable_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(unaff_EDI + 0x2a2967);
                    /* try { // try from 000e31bb to 000e31bf has its CatchHandler @ 000e6a73 */
  gold::options::One_option::One_option
            (&(this->relocatable_).option,(char *)(unaff_EDI + 0x1aec5e),EXACTLY_ONE_DASH,'r',dv_00,
             (char *)(unaff_EDI + 0x1aec3f),(char *)0x0,false,&(this->relocatable_).super_Struct_var
             ,false);
  (this->relocatable_).user_set_via_option = false;
  (this->relocatable_).value = false;
  (this->no_relocatable_initializer_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(unaff_EDI + 0x2a297b);
                    /* try { // try from 000e3200 to 000e3204 has its CatchHandler @ 000e6a6b */
  gold::options::One_option::One_option
            (&(this->no_relocatable_initializer_).option,(char *)(unaff_EDI + 0x1aec5b),
             EXACTLY_ONE_DASH,'\0',dv_01,(char *)0x0,(char *)0x0,false,
             &(this->no_relocatable_initializer_).super_Struct_var,true);
  (this->relax_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a298f);
                    /* try { // try from 000e3243 to 000e3247 has its CatchHandler @ 000e6a63 */
  gold::options::One_option::One_option
            (&(this->relax_).option,(char *)(unaff_EDI + 0x1aec83),TWO_DASHES,'\0',dv_00,
             (char *)(unaff_EDI + 0x1b0bb3),(char *)0x0,false,&(this->relax_).super_Struct_var,false
            );
  (this->relax_).user_set_via_option = false;
  (this->relax_).value = false;
  (this->no_relax_initializer_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(unaff_EDI + 0x2a29a3);
                    /* try { // try from 000e328d to 000e3291 has its CatchHandler @ 000e6a5b */
  gold::options::One_option::One_option
            (&(this->no_relax_initializer_).option,(char *)(unaff_EDI + 0x1aec80),TWO_DASHES,'\0',
             dv_01,&UNK_001aec6a + unaff_EDI,(char *)0x0,false,
             &(this->no_relax_initializer_).super_Struct_var,true);
  (this->retain_symbols_file_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(unaff_EDI + 0x2a29b7);
                    /* try { // try from 000e32d0 to 000e32d4 has its CatchHandler @ 000e6a53 */
  gold::options::One_option::One_option
            (&(this->retain_symbols_file_).option,(char *)(unaff_EDI + 0x1aec89),TWO_DASHES,'\0',
             (char *)0x0,(char *)(unaff_EDI + 0x1b0bd7),ha_00,false,
             &(this->retain_symbols_file_).super_Struct_var,false);
  (this->retain_symbols_file_).user_set_via_option = false;
  (this->rosegment_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(unaff_EDI + 0x2a29cb);
  (this->retain_symbols_file_).value = (char *)0x0;
                    /* try { // try from 000e3324 to 000e3328 has its CatchHandler @ 000e6a4b */
  gold::options::One_option::One_option
            (&(this->rosegment_).option,(char *)(unaff_EDI + 0x1aeca0),TWO_DASHES,'\0',dv_00,
             (char *)(unaff_EDI + 0x1b0bff),(char *)0x0,false,&(this->rosegment_).super_Struct_var,
             false);
  (this->rosegment_).user_set_via_option = false;
  (this->rosegment_).value = false;
  (this->no_rosegment_initializer_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(unaff_EDI + 0x2a29df);
                    /* try { // try from 000e3369 to 000e336d has its CatchHandler @ 000e6a43 */
  gold::options::One_option::One_option
            (&(this->no_rosegment_initializer_).option,(char *)(unaff_EDI + 0x1aec9d),TWO_DASHES,
             '\0',dv_01,(char *)0x0,(char *)0x0,false,
             &(this->no_rosegment_initializer_).super_Struct_var,true);
  (this->rosegment_gap_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(unaff_EDI + 0x2a29f3);
  pcVar2 = (char *)(unaff_EDI + 0x1aecb1);
                    /* try { // try from 000e33b8 to 000e33bc has its CatchHandler @ 000e6a3b */
  gold::options::One_option::One_option
            (&(this->rosegment_gap_).option,(char *)(unaff_EDI + 0x1aecb5),TWO_DASHES,'\0',pcVar2,
             (char *)(unaff_EDI + 0x1b0c3b),(char *)(unaff_EDI + 0x1aecaa),false,
             &(this->rosegment_gap_).super_Struct_var,false);
  (this->rosegment_gap_).user_set_via_option = false;
  *(undefined4 *)&(this->rosegment_gap_).value = 0xffffffff;
  (this->R_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1;
  *(undefined4 *)((int)&(this->rosegment_gap_).value + 4) = 0;
                    /* try { // try from 000e3411 to 000e3415 has its CatchHandler @ 000e6a33 */
  gold::options::One_option::One_option
            (&(this->R_initializer_).super_Struct_special.option,(char *)(unaff_EDI + 0x1b8c3c),
             EXACTLY_ONE_DASH,'R',dv,(char *)(unaff_EDI + 0x1b0c73),ha_04,false,
             (Struct_var *)&this->R_initializer_,false);
  *(undefined4 *)&(this->R_initializer_).super_Struct_special.field_0x40 = 0;
  (this->R_initializer_).super_Struct_special.parse = unaff_EDI - 0x3f9;
  (this->R_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)("St14codecvt_bynameIcc11__mbstate_tE" + unaff_EDI + 3);
  (this->rpath_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a2a07);
                    /* try { // try from 000e3472 to 000e3476 has its CatchHandler @ 000e6a2b */
  gold::options::One_option::One_option
            (&(this->rpath_).option,(char *)(unaff_EDI + 0x1aecc3),ONE_DASH,'\0',dv,
             (char *)(unaff_EDI + 0x1b0c73),ha_04,false,&(this->rpath_).super_Struct_var,false);
  (this->rpath_).user_set_via_option = false;
  (this->rpath_link_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(unaff_EDI + 0x2a2a1b);
  (this->rpath_).value.
  super__Vector_base<gold::Search_directory,_std::allocator<gold::Search_directory>_>._M_impl.
  _M_start = (pointer)0x0;
  (this->rpath_).value.
  super__Vector_base<gold::Search_directory,_std::allocator<gold::Search_directory>_>._M_impl.
  _M_finish = (pointer)0x0;
  (this->rpath_).value.
  super__Vector_base<gold::Search_directory,_std::allocator<gold::Search_directory>_>._M_impl.
  _M_end_of_storage = (pointer)0x0;
                    /* try { // try from 000e34d8 to 000e34dc has its CatchHandler @ 000e6a24 */
  gold::options::One_option::One_option
            (&(this->rpath_link_).option,(char *)(unaff_EDI + 0x1aecc9),TWO_DASHES,'\0',dv,
             (char *)(unaff_EDI + 0x1b0c93),ha_04,false,&(this->rpath_link_).super_Struct_var,false)
  ;
  (this->rpath_link_).user_set_via_option = false;
  (this->rpath_link_).value.
  super__Vector_base<gold::Search_directory,_std::allocator<gold::Search_directory>_>._M_impl.
  _M_start = (pointer)0x0;
  (this->rpath_link_).value.
  super__Vector_base<gold::Search_directory,_std::allocator<gold::Search_directory>_>._M_impl.
  _M_finish = (pointer)0x0;
  (this->rpath_link_).value.
  super__Vector_base<gold::Search_directory,_std::allocator<gold::Search_directory>_>._M_impl.
  _M_end_of_storage = (pointer)0x0;
  (this->strip_all_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(unaff_EDI + 0x2a2a2f);
                    /* try { // try from 000e3540 to 000e3544 has its CatchHandler @ 000e6a1d */
  gold::options::One_option::One_option
            (&(this->strip_all_).option,(char *)(unaff_EDI + 0x1aece9),TWO_DASHES,'s',dv_00,
             (char *)(unaff_EDI + 0x1aecd4),(char *)0x0,false,&(this->strip_all_).super_Struct_var,
             false);
  (this->strip_all_).user_set_via_option = false;
  (this->strip_all_).value = false;
  (this->no_strip_all_initializer_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(unaff_EDI + 0x2a2a43);
                    /* try { // try from 000e3585 to 000e3589 has its CatchHandler @ 000e6a15 */
  gold::options::One_option::One_option
            (&(this->no_strip_all_initializer_).option,(char *)(unaff_EDI + 0x1aece6),TWO_DASHES,
             '\0',dv_01,(char *)0x0,(char *)0x0,false,
             &(this->no_strip_all_initializer_).super_Struct_var,true);
  (this->strip_debug_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(unaff_EDI + 0x2a2a57);
                    /* try { // try from 000e35c8 to 000e35cc has its CatchHandler @ 000e6a0d */
  gold::options::One_option::One_option
            (&(this->strip_debug_).option,(char *)(unaff_EDI + 0x1aed12),TWO_DASHES,'S',dv_00,
             (char *)(unaff_EDI + 0x1aecf3),(char *)0x0,false,&(this->strip_debug_).super_Struct_var
             ,false);
  (this->strip_debug_).user_set_via_option = false;
  (this->strip_debug_).value = false;
  (this->no_strip_debug_initializer_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(unaff_EDI + 0x2a2a6b);
                    /* try { // try from 000e360d to 000e3611 has its CatchHandler @ 000e6a05 */
  gold::options::One_option::One_option
            (&(this->no_strip_debug_initializer_).option,(char *)(unaff_EDI + 0x1aed0f),TWO_DASHES,
             '\0',dv_01,(char *)0x0,(char *)0x0,false,
             &(this->no_strip_debug_initializer_).super_Struct_var,true);
  (this->strip_debug_non_line_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(unaff_EDI + 0x2a2a7f);
                    /* try { // try from 000e3650 to 000e3654 has its CatchHandler @ 000e69fd */
  gold::options::One_option::One_option
            (&(this->strip_debug_non_line_).option,(char *)(unaff_EDI + 0x1aed21),TWO_DASHES,'\0',
             dv_00,(char *)(unaff_EDI + 0x1b0cc3),(char *)0x0,false,
             &(this->strip_debug_non_line_).super_Struct_var,false);
  (this->strip_debug_non_line_).user_set_via_option = false;
  (this->strip_debug_non_line_).value = false;
  (this->no_strip_debug_non_line_initializer_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(unaff_EDI + 0x2a2a93);
                    /* try { // try from 000e3695 to 000e3699 has its CatchHandler @ 000e69f5 */
  gold::options::One_option::One_option
            (&(this->no_strip_debug_non_line_initializer_).option,(char *)(unaff_EDI + 0x1aed1e),
             TWO_DASHES,'\0',dv_01,(char *)0x0,(char *)0x0,false,
             &(this->no_strip_debug_non_line_initializer_).super_Struct_var,true);
  (this->strip_debug_gdb_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)("extern(C) " + unaff_EDI + 7);
                    /* try { // try from 000e36d8 to 000e36dc has its CatchHandler @ 000e69ed */
  gold::options::One_option::One_option
            (&(this->strip_debug_gdb_).option,(char *)(unaff_EDI + 0x1aed39),TWO_DASHES,'\0',dv_00,
             (char *)(unaff_EDI + 0x1b0ceb),(char *)0x0,false,
             &(this->strip_debug_gdb_).super_Struct_var,false);
  (this->strip_debug_gdb_).user_set_via_option = false;
  (this->strip_debug_gdb_).value = false;
  (this->no_strip_debug_gdb_initializer_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)("extern(Windows) " + unaff_EDI + 0x10);
                    /* try { // try from 000e371d to 000e3721 has its CatchHandler @ 000e69e5 */
  gold::options::One_option::One_option
            (&(this->no_strip_debug_gdb_initializer_).option,(char *)(unaff_EDI + 0x1aed36),
             TWO_DASHES,'\0',dv_01,(char *)0x0,(char *)0x0,false,
             &(this->no_strip_debug_gdb_initializer_).super_Struct_var,true);
  (this->strip_lto_sections_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)("extern(C++) " + unaff_EDI + 3);
                    /* try { // try from 000e375e to 000e3762 has its CatchHandler @ 000e69dd */
  gold::options::One_option::One_option
            (&(this->strip_lto_sections_).option,(char *)(unaff_EDI + 0x1aed4c),TWO_DASHES,'\0',
             dv_01,(char *)(unaff_EDI + 0x1b0d33),(char *)0x0,false,
             &(this->strip_lto_sections_).super_Struct_var,true);
  (this->strip_lto_sections_).user_set_via_option = false;
  (this->strip_lto_sections_).value = true;
  (this->no_strip_lto_sections_initializer_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)("extern(Objective-C) " + unaff_EDI + 10);
                    /* try { // try from 000e37a8 to 000e37ac has its CatchHandler @ 000e69d5 */
  gold::options::One_option::One_option
            (&(this->no_strip_lto_sections_initializer_).option,(char *)(unaff_EDI + 0x1aed49),
             TWO_DASHES,'\0',dv_00,(char *)0x0,(char *)0x0,false,
             &(this->no_strip_lto_sections_initializer_).super_Struct_var,false);
  (this->section_ordering_file_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(" immutable" + unaff_EDI + 9);
                    /* try { // try from 000e37eb to 000e37ef has its CatchHandler @ 000e69cd */
  gold::options::One_option::One_option
            (&(this->section_ordering_file_).option,&UNK_001aed5f + unaff_EDI,TWO_DASHES,'\0',
             (char *)0x0,&UNK_001b0d5b + unaff_EDI,ha_02,false,
             &(this->section_ordering_file_).super_Struct_var,false);
  (this->section_ordering_file_).user_set_via_option = false;
  (this->section_ordering_file_).value = (char *)0x0;
  (this->section_start_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =
       pp_Var1;
                    /* try { // try from 000e383b to 000e383f has its CatchHandler @ 000e69c5 */
  gold::options::One_option::One_option
            (&(this->section_start_initializer_).super_Struct_special.option,
             (char *)(unaff_EDI + 0x1aed9c),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1aed85),
             (char *)(unaff_EDI + 0x1aed75),false,(Struct_var *)&this->section_start_initializer_,
             false);
  *(undefined4 *)&(this->section_start_initializer_).super_Struct_special.field_0x40 = 0;
  (this->section_start_initializer_).super_Struct_special.parse = unaff_EDI + 0x7897;
  (this->section_start_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)("St14codecvt_bynameIcc11__mbstate_tE" + unaff_EDI + 0x17);
  (this->secure_plt_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)("pure " + unaff_EDI + 3);
                    /* try { // try from 000e389e to 000e38a2 has its CatchHandler @ 000e69bd */
  gold::options::One_option::One_option
            (&(this->secure_plt_).option,(char *)(unaff_EDI + 0x1aedad),TWO_DASHES,'\0',dv_01,
             (char *)(unaff_EDI + 0x1b0d83),(char *)0x0,false,&(this->secure_plt_).super_Struct_var,
             true);
  (this->secure_plt_).user_set_via_option = false;
  (this->secure_plt_).value = true;
  (this->no_secure_plt_initializer_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)("@property " + unaff_EDI + 3);
                    /* try { // try from 000e38e8 to 000e38ec has its CatchHandler @ 000e69b5 */
  gold::options::One_option::One_option
            (&(this->no_secure_plt_initializer_).option,(char *)(unaff_EDI + 0x1aedaa),TWO_DASHES,
             '\0',dv_00,(char *)0x0,(char *)0x0,false,
             &(this->no_secure_plt_initializer_).super_Struct_var,false);
  (this->sort_common_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(&UNK_002a2b33 + unaff_EDI);
                    /* try { // try from 000e392c to 000e3930 has its CatchHandler @ 000e69ad */
  gold::options::One_option::One_option
            (&(this->sort_common_).option,(char *)(unaff_EDI + 0x1aedd2),TWO_DASHES,'\0',(char *)0x0
             ,(char *)(Eh_frame::fde_count + unaff_EDI + 7),(char *)(unaff_EDI + 0x1aedb8),true,
             &(this->sort_common_).super_Struct_var,false);
  (this->sort_common_).user_set_via_option = false;
  (this->sort_common_).value = (char *)0x0;
  (this->sort_section_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)("scope " + unaff_EDI);
                    /* try { // try from 000e3985 to 000e3989 has its CatchHandler @ 000e69a5 */
  gold::options::One_option::One_option
            (&(this->sort_section_).option,(char *)(unaff_EDI + 0x1aedea),TWO_DASHES,'\0',dv_02,
             (char *)(unaff_EDI + 0x1b0dcb),(char *)(unaff_EDI + 0x1aedde),false,
             &(this->sort_section_).super_Struct_var,false);
  (this->sort_section_).user_set_via_option = false;
  (this->sort_section_).value = dv_02;
  (this->spare_dynamic_tags_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(&UNK_002a2b5b + unaff_EDI);
                    /* try { // try from 000e39d9 to 000e39dd has its CatchHandler @ 000e699d */
  gold::options::One_option::One_option
            (&(this->spare_dynamic_tags_).option,(char *)(unaff_EDI + 0x1aedf7),TWO_DASHES,'\0',
             (char *)(unaff_EDI + 0x1bb38f),
             (char *)(Eh_frame_hdr::set_final_data_size + unaff_EDI + 7),ha_03,false,
             &(this->spare_dynamic_tags_).super_Struct_var,false);
  (this->spare_dynamic_tags_).user_set_via_option = false;
  (this->spare_dynamic_tags_).value = 5;
  (this->stub_group_size_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(&UNK_002a2b6f + unaff_EDI);
                    /* try { // try from 000e3a32 to 000e3a36 has its CatchHandler @ 000e6995 */
  gold::options::One_option::One_option
            (&(this->stub_group_size_).option,(char *)(unaff_EDI + 0x1aee0a),TWO_DASHES,'\0',
             (char *)(unaff_EDI + 0x1be49b),(char *)(unaff_EDI + 0x1b0e53),ha,false,
             &(this->stub_group_size_).super_Struct_var,false);
  (this->stub_group_size_).user_set_via_option = false;
  (this->stub_group_size_).value = 1;
  (this->stub_group_multi_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)("shared(" + unaff_EDI + 3);
                    /* try { // try from 000e3a84 to 000e3a88 has its CatchHandler @ 000e6b0b */
  gold::options::One_option::One_option
            (&(this->stub_group_multi_).option,(char *)(unaff_EDI + 0x1aee1d),TWO_DASHES,'\0',dv_01,
             (char *)(unaff_EDI + 0x1b0f07),(char *)0x0,false,
             &(this->stub_group_multi_).super_Struct_var,true);
  (this->stub_group_multi_).user_set_via_option = false;
  (this->stub_group_multi_).value = true;
  (this->no_stub_group_multi_initializer_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)("immutable(" + unaff_EDI + 8);
                    /* try { // try from 000e3ad3 to 000e3ad7 has its CatchHandler @ 000e6b03 */
  gold::options::One_option::One_option
            (&(this->no_stub_group_multi_initializer_).option,(char *)(unaff_EDI + 0x1aee1a),
             TWO_DASHES,'\0',dv_00,(char *)(unaff_EDI + 0x1b0f4f),(char *)0x0,false,
             &(this->no_stub_group_multi_initializer_).super_Struct_var,false);
  (this->split_stack_adjust_size_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(&UNK_002a2bab + unaff_EDI);
                    /* try { // try from 000e3b1b to 000e3b1f has its CatchHandler @ 000e6afb */
  gold::options::One_option::One_option
            (&(this->split_stack_adjust_size_).option,(char *)(unaff_EDI + 0x1aee35),TWO_DASHES,'\0'
             ,(char *)(unaff_EDI + 0x1aee2e),
             (char *)(Eh_frame::remove_ehframe_for_plt + unaff_EDI + 7),ha,false,
             &(this->split_stack_adjust_size_).super_Struct_var,false);
  (this->split_stack_adjust_size_).user_set_via_option = false;
  (this->split_stack_adjust_size_).value = 0x4000;
  (this->static_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1;
                    /* try { // try from 000e3b66 to 000e3b6a has its CatchHandler @ 000e6af3 */
  gold::options::One_option::One_option
            (&(this->static_initializer_).super_Struct_special.option,(char *)(unaff_EDI + 0x1c1414)
             ,ONE_DASH,'\0',dv,(char *)(unaff_EDI + 0x1b0fbf),(char *)0x0,false,
             (Struct_var *)&this->static_initializer_,false);
  *(undefined4 *)&(this->static_initializer_).super_Struct_special.field_0x40 = 0;
  (this->static_initializer_).super_Struct_special.parse = unaff_EDI - 0x2d19;
  (this->static_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)("St17moneypunct_bynameIcLb0EE" + unaff_EDI + 7);
  (this->start_lib_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1;
                    /* try { // try from 000e3bc2 to 000e3bc6 has its CatchHandler @ 000e6aeb */
  gold::options::One_option::One_option
            (&(this->start_lib_initializer_).super_Struct_special.option,
             (char *)(unaff_EDI + 0x1aee5d),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1aee4d),
             (char *)0x0,false,(Struct_var *)&this->start_lib_initializer_,false);
  *(undefined4 *)&(this->start_lib_initializer_).super_Struct_special.field_0x40 = 0;
  (this->start_lib_initializer_).super_Struct_special.parse = unaff_EDI - 0x1119;
  (this->start_lib_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)("St17moneypunct_bynameIcLb0EE" + unaff_EDI + 0x1b);
  (this->end_lib_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1;
                    /* try { // try from 000e3c1e to 000e3c22 has its CatchHandler @ 000e6ae3 */
  gold::options::One_option::One_option
            (&(this->end_lib_initializer_).super_Struct_special.option,
             (char *)(unaff_EDI + 0x1aee76),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1aee67),
             (char *)0x0,false,(Struct_var *)&this->end_lib_initializer_,false);
  *(undefined4 *)&(this->end_lib_initializer_).super_Struct_special.field_0x40 = 0;
  (this->end_lib_initializer_).super_Struct_special.parse = unaff_EDI - 0x2899;
  (this->end_lib_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)("St17moneypunct_bynameIcLb1EE" + unaff_EDI + 0xf);
  (this->stats_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(&DAT_002a2bbf + unaff_EDI);
                    /* try { // try from 000e3c83 to 000e3c87 has its CatchHandler @ 000e6adb */
  gold::options::One_option::One_option
            (&(this->stats_).option,(char *)(unaff_EDI + 0x1aee81),TWO_DASHES,'\0',dv_00,
             (char *)(unaff_EDI + 0x1b0fe7),(char *)0x0,false,&(this->stats_).super_Struct_var,false
            );
  (this->stats_).user_set_via_option = false;
  (this->stats_).value = false;
  (this->no_stats_initializer_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)("idouble" + unaff_EDI + 2);
                    /* try { // try from 000e3cc8 to 000e3ccc has its CatchHandler @ 000e6ad3 */
  gold::options::One_option::One_option
            (&(this->no_stats_initializer_).option,(char *)(unaff_EDI + 0x1aee7e),TWO_DASHES,'\0',
             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_stats_initializer_).super_Struct_var,
             true);
  (this->sysroot_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)("cdouble" + unaff_EDI + 1);
                    /* try { // try from 000e3d0c to 000e3d10 has its CatchHandler @ 000e6acb */
  gold::options::One_option::One_option
            (&(this->sysroot_).option,&UNK_001aee87 + unaff_EDI,TWO_DASHES,'\0',dv,
             (char *)(unaff_EDI + 0x1b1007),ha_04,false,&(this->sysroot_).super_Struct_var,false);
  (this->sysroot_).user_set_via_option = false;
  (this->trace_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)("dchar" + unaff_EDI + 1)
  ;
  (this->sysroot_).value = dv;
                    /* try { // try from 000e3d5f to 000e3d63 has its CatchHandler @ 000e6ac3 */
  gold::options::One_option::One_option
            (&(this->trace_).option,(char *)(unaff_EDI + 0x1aee92),TWO_DASHES,'t',dv_00,
             (char *)(unaff_EDI + 0x1b102b),(char *)0x0,false,&(this->trace_).super_Struct_var,false
            );
  (this->trace_).user_set_via_option = false;
  (this->trace_).value = false;
  (this->no_trace_initializer_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)("lazy " + unaff_EDI + 4);
                    /* try { // try from 000e3da4 to 000e3da8 has its CatchHandler @ 000e6abb */
  gold::options::One_option::One_option
            (&(this->no_trace_initializer_).option,(char *)(unaff_EDI + 0x1aee8f),TWO_DASHES,'\0',
             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_trace_initializer_).super_Struct_var,
             true);
  (this->target1_abs_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(&DAT_002a2c23 + unaff_EDI);
                    /* try { // try from 000e3de4 to 000e3de8 has its CatchHandler @ 000e6ab3 */
  gold::options::One_option::One_option
            (&(this->target1_abs_).option,(char *)(unaff_EDI + 0x1aee9b),TWO_DASHES,'\0',dv_00,
             (char *)(unaff_EDI + 0x1b104f),(char *)0x0,false,&(this->target1_abs_).super_Struct_var
             ,false);
  (this->target1_abs_).user_set_via_option = false;
  (this->target1_abs_).value = false;
  (this->no_target1_abs_initializer_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)("initializer for " + unaff_EDI + 7);
                    /* try { // try from 000e3e29 to 000e3e2d has its CatchHandler @ 000e6aab */
  gold::options::One_option::One_option
            (&(this->no_target1_abs_initializer_).option,(char *)(unaff_EDI + 0x1aee98),TWO_DASHES,
             '\0',dv_01,(char *)0x0,(char *)0x0,false,
             &(this->no_target1_abs_initializer_).super_Struct_var,true);
  (this->target1_rel_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)("__ClassZ" + unaff_EDI + 2);
                    /* try { // try from 000e3e6c to 000e3e70 has its CatchHandler @ 000e6aa3 */
  gold::options::One_option::One_option
            (&(this->target1_rel_).option,(char *)(unaff_EDI + 0x1aeeaa),TWO_DASHES,'\0',dv_00,
             (char *)(unaff_EDI + 0x1b1083),(char *)0x0,false,&(this->target1_rel_).super_Struct_var
             ,false);
  (this->target1_rel_).user_set_via_option = false;
  (this->target1_rel_).value = false;
  (this->no_target1_rel_initializer_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)("ClassInfo for " + unaff_EDI + 0xd);
                    /* try { // try from 000e3eb1 to 000e3eb5 has its CatchHandler @ 000e6a9b */
  gold::options::One_option::One_option
            (&(this->no_target1_rel_initializer_).option,(char *)(unaff_EDI + 0x1aeea7),TWO_DASHES,
             '\0',dv_01,(char *)0x0,(char *)0x0,false,
             &(this->no_target1_rel_initializer_).super_Struct_var,true);
  (this->target2_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)("this(this)" + unaff_EDI + 4);
                    /* try { // try from 000e3ef8 to 000e3efc has its CatchHandler @ 000e6a93 */
  gold::options::One_option::One_option
            (&(this->target2_).option,(char *)(unaff_EDI + 0x1aeec9),TWO_DASHES,'\0',(char *)0x0,
             (char *)(unaff_EDI + 0x1b10b7),(char *)(unaff_EDI + 0x1aeeb6),false,
             &(this->target2_).super_Struct_var,false);
  (this->target2_).user_set_via_option = false;
  (this->target2_).value = (char *)0x0;
  (this->text_reorder_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)("Interface for " + unaff_EDI);
                    /* try { // try from 000e3f4a to 000e3f4e has its CatchHandler @ 000e6b4b */
  gold::options::One_option::One_option
            (&(this->text_reorder_).option,&UNK_001aeed4 + unaff_EDI,TWO_DASHES,'\0',dv_01,
             (char *)(unaff_EDI + 0x1b10e7),(char *)0x0,false,
             &(this->text_reorder_).super_Struct_var,true);
  (this->text_reorder_).user_set_via_option = false;
  (this->text_reorder_).value = true;
  (this->no_text_reorder_initializer_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)("__ModuleInfoZ" + unaff_EDI + 5);
                    /* try { // try from 000e3f99 to 000e3f9d has its CatchHandler @ 000e6b43 */
  gold::options::One_option::One_option
            (&(this->no_text_reorder_initializer_).option,(char *)(unaff_EDI + 0x1aeed1),TWO_DASHES,
             '\0',dv_00,&UNK_001b111f + unaff_EDI,(char *)0x0,false,
             &(this->no_text_reorder_initializer_).super_Struct_var,false);
  (this->threads_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)("ModuleInfo for " + unaff_EDI + 0xb);
                    /* try { // try from 000e3fdc to 000e3fe0 has its CatchHandler @ 000e6b3b */
  gold::options::One_option::One_option
            (&(this->threads_).option,(char *)(unaff_EDI + 0x1aef02),TWO_DASHES,'\0',dv_00,
             (char *)(unaff_EDI + 0x1aeee1),(char *)0x0,false,&(this->threads_).super_Struct_var,
             false);
  (this->threads_).user_set_via_option = false;
  (this->threads_).value = false;
  (this->no_threads_initializer_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(&UNK_002a2cc3 + unaff_EDI);
                    /* try { // try from 000e4026 to 000e402a has its CatchHandler @ 000e6b33 */
  gold::options::One_option::One_option
            (&(this->no_threads_initializer_).option,(char *)(unaff_EDI + 0x1aeeff),TWO_DASHES,'\0',
             dv_01,(char *)(unaff_EDI + 0x1b1157),(char *)0x0,false,
             &(this->no_threads_initializer_).super_Struct_var,true);
  (this->thread_count_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(unaff_EDI + 0x2a2cd7);
                    /* try { // try from 000e406a to 000e406e has its CatchHandler @ 000e6b2b */
  gold::options::One_option::One_option
            (&(this->thread_count_).option,(char *)(unaff_EDI + 0x1aef23),TWO_DASHES,'\0',dv_03,
             (char *)(unaff_EDI + 0x1aef0a),ha_03,false,&(this->thread_count_).super_Struct_var,
             false);
  (this->thread_count_).user_set_via_option = false;
  (this->thread_count_).value = 0;
  (this->thread_count_initial_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(unaff_EDI + 0x2a2ceb);
                    /* try { // try from 000e40bf to 000e40c3 has its CatchHandler @ 000e6b23 */
  gold::options::One_option::One_option
            (&(this->thread_count_initial_).option,(char *)(unaff_EDI + 0x1aef30),TWO_DASHES,'\0',
             dv_03,(char *)(unaff_EDI + 0x1b117f),ha_03,false,
             &(this->thread_count_initial_).super_Struct_var,false);
  (this->thread_count_initial_).user_set_via_option = false;
  (this->thread_count_initial_).value = 0;
  (this->thread_count_middle_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(unaff_EDI + 0x2a2cff);
                    /* try { // try from 000e4114 to 000e4118 has its CatchHandler @ 000e6b1b */
  gold::options::One_option::One_option
            (&(this->thread_count_middle_).option,(char *)(unaff_EDI + 0x1aef45),TWO_DASHES,'\0',
             dv_03,(char *)(unaff_EDI + 0x1b11ab),ha_03,false,
             &(this->thread_count_middle_).super_Struct_var,false);
  (this->thread_count_middle_).user_set_via_option = false;
  (this->thread_count_middle_).value = 0;
  (this->thread_count_final_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(unaff_EDI + 0x2a2d13);
                    /* try { // try from 000e4169 to 000e416d has its CatchHandler @ 000e6b13 */
  gold::options::One_option::One_option
            (&(this->thread_count_final_).option,(char *)(unaff_EDI + 0x1aef59),TWO_DASHES,'\0',
             dv_03,(char *)(unaff_EDI + 0x1b11d3),ha_03,false,
             &(this->thread_count_final_).super_Struct_var,false);
  (this->thread_count_final_).user_set_via_option = false;
  (this->thread_count_final_).value = 0;
  (this->tls_optimize_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(&UNK_002a2d27 + unaff_EDI);
                    /* try { // try from 000e41bb to 000e41bf has its CatchHandler @ 000e6b6b */
  gold::options::One_option::One_option
            (&(this->tls_optimize_).option,(char *)(unaff_EDI + 0x1aef6f),TWO_DASHES,'\0',dv_01,
             (char *)(unaff_EDI + 0x1b11fb),(char *)0x0,false,
             &(this->tls_optimize_).super_Struct_var,true);
  (this->tls_optimize_).user_set_via_option = false;
  (this->tls_optimize_).value = true;
  (this->no_tls_optimize_initializer_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(&UNK_002a2d3b + unaff_EDI);
                    /* try { // try from 000e420a to 000e420e has its CatchHandler @ 000e6b63 */
  gold::options::One_option::One_option
            (&(this->no_tls_optimize_initializer_).option,(char *)(unaff_EDI + 0x1aef6c),TWO_DASHES,
             '\0',dv_00,(char *)(unaff_EDI + 0x1b122f),(char *)0x0,false,
             &(this->no_tls_optimize_initializer_).super_Struct_var,false);
  (this->tls_get_addr_optimize_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(&UNK_002a2d4f + unaff_EDI);
                    /* try { // try from 000e424b to 000e424f has its CatchHandler @ 000e6b5b */
  gold::options::One_option::One_option
            (&(this->tls_get_addr_optimize_).option,(char *)(unaff_EDI + 0x1aef7f),TWO_DASHES,'\0',
             dv_01,(char *)(unaff_EDI + 0x1b1267),(char *)0x0,false,
             &(this->tls_get_addr_optimize_).super_Struct_var,true);
  (this->tls_get_addr_optimize_).user_set_via_option = false;
  (this->tls_get_addr_optimize_).value = true;
  (this->no_tls_get_addr_optimize_initializer_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(&UNK_002a2d63 + unaff_EDI);
                    /* try { // try from 000e429a to 000e429e has its CatchHandler @ 000e6b53 */
  gold::options::One_option::One_option
            (&(this->no_tls_get_addr_optimize_initializer_).option,(char *)(unaff_EDI + 0x1aef7c),
             TWO_DASHES,'\0',dv_00,(char *)(unaff_EDI + 0x1b129b),(char *)0x0,false,
             &(this->no_tls_get_addr_optimize_initializer_).super_Struct_var,false);
  (this->toc_optimize_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(&UNK_002a2d77 + unaff_EDI);
                    /* try { // try from 000e42db to 000e42df has its CatchHandler @ 000e6b7b */
  gold::options::One_option::One_option
            (&(this->toc_optimize_).option,&UNK_001aef98 + unaff_EDI,TWO_DASHES,'\0',dv_01,
             (char *)(unaff_EDI + 0x1b12d7),(char *)0x0,false,
             &(this->toc_optimize_).super_Struct_var,true);
  (this->toc_optimize_).user_set_via_option = false;
  (this->toc_optimize_).value = true;
  (this->no_toc_optimize_initializer_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(unaff_EDI + 0x2a2d8b);
                    /* try { // try from 000e432a to 000e432e has its CatchHandler @ 000e6b73 */
  gold::options::One_option::One_option
            (&(this->no_toc_optimize_initializer_).option,(char *)(unaff_EDI + 0x1aef95),TWO_DASHES,
             '\0',dv_00,(char *)(unaff_EDI + 0x1b1307),(char *)0x0,false,
             &(this->no_toc_optimize_initializer_).super_Struct_var,false);
  (this->toc_sort_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a2d9f)
  ;
                    /* try { // try from 000e436b to 000e436f has its CatchHandler @ 000e6b83 */
  gold::options::One_option::One_option
            (&(this->toc_sort_).option,(char *)(unaff_EDI + 0x1aefa8),TWO_DASHES,'\0',dv_01,
             (char *)(unaff_EDI + 0x1b133b),(char *)0x0,false,&(this->toc_sort_).super_Struct_var,
             true);
  (this->toc_sort_).user_set_via_option = false;
  (this->toc_sort_).value = true;
  (this->no_toc_sort_initializer_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(unaff_EDI + 0x2a2db3);
                    /* try { // try from 000e43ba to 000e43be has its CatchHandler @ 000e6391 */
  gold::options::One_option::One_option
            (&(this->no_toc_sort_initializer_).option,(char *)(unaff_EDI + 0x1aefa5),TWO_DASHES,'\0'
             ,dv_00,(char *)(unaff_EDI + 0x1b1367),(char *)0x0,false,
             &(this->no_toc_sort_initializer_).super_Struct_var,false);
  (this->script_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1;
                    /* try { // try from 000e43f5 to 000e43f9 has its CatchHandler @ 000e625b */
  gold::options::One_option::One_option
            (&(this->script_initializer_).super_Struct_special.option,&UNK_001af023 + unaff_EDI,
             TWO_DASHES,'T',dv,(char *)(unaff_EDI + 0x1aefb1),ha_00,false,
             (Struct_var *)&this->script_initializer_,false);
  *(undefined4 *)&(this->script_initializer_).super_Struct_special.field_0x40 = 0;
  (this->script_initializer_).super_Struct_special.parse = unaff_EDI - 0x2a79;
  (this->script_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(&UNK_002a4287 + unaff_EDI);
  (this->Tbss_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a2dc7);
                    /* try { // try from 000e445b to 000e445f has its CatchHandler @ 000e6253 */
  gold::options::One_option::One_option
            (&(this->Tbss_).option,(char *)(unaff_EDI + 0x1aefc4),ONE_DASH,'\0',pcVar2,
             &UNK_001b139b + unaff_EDI,ha_01,false,&(this->Tbss_).super_Struct_var,false);
  (this->Tbss_).user_set_via_option = false;
  *(undefined4 *)&(this->Tbss_).value = 0xffffffff;
  *(undefined4 *)((int)&(this->Tbss_).value + 4) = 0;
  (this->Tdata_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a2ddb);
                    /* try { // try from 000e44ba to 000e44be has its CatchHandler @ 000e624b */
  gold::options::One_option::One_option
            (&(this->Tdata_).option,(char *)(unaff_EDI + 0x1aefc9),ONE_DASH,'\0',pcVar2,
             (char *)(unaff_EDI + 0x1b13bf),ha_01,false,&(this->Tdata_).super_Struct_var,false);
  (this->Tdata_).user_set_via_option = false;
  (this->Ttext_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a2def);
  *(undefined4 *)&(this->Tdata_).value = 0xffffffff;
  *(undefined4 *)((int)&(this->Tdata_).value + 4) = 0;
                    /* try { // try from 000e451c to 000e4520 has its CatchHandler @ 000e6243 */
  gold::options::One_option::One_option
            (&(this->Ttext_).option,(char *)(unaff_EDI + 0x1aefcf),ONE_DASH,'\0',pcVar2,
             (char *)(unaff_EDI + 0x1b13e3),ha_01,false,&(this->Ttext_).super_Struct_var,false);
  (this->Ttext_).user_set_via_option = false;
  *(undefined4 *)&(this->Ttext_).value = 0xffffffff;
  *(undefined4 *)((int)&(this->Ttext_).value + 4) = 0;
  (this->Ttext_segment_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(unaff_EDI + 0x2a2e03);
                    /* try { // try from 000e4574 to 000e4578 has its CatchHandler @ 000e623b */
  gold::options::One_option::One_option
            (&(this->Ttext_segment_).option,(char *)(unaff_EDI + 0x1aefd5),ONE_DASH,'\0',dv,
             (char *)(unaff_EDI + 0x1b13e3),ha_01,false,&(this->Ttext_segment_).super_Struct_var,
             false);
  (this->Trodata_segment_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(unaff_EDI + 0x2a2e17);
                    /* try { // try from 000e45b8 to 000e45bc has its CatchHandler @ 000e6233 */
  gold::options::One_option::One_option
            (&(this->Trodata_segment_).option,(char *)(unaff_EDI + 0x1aefe3),ONE_DASH,'\0',pcVar2,
             (char *)(unaff_EDI + 0x1b1407),ha_01,false,&(this->Trodata_segment_).super_Struct_var,
             false);
  (this->Trodata_segment_).user_set_via_option = false;
  *(undefined4 *)&(this->Trodata_segment_).value = 0xffffffff;
  *(undefined4 *)((int)&(this->Trodata_segment_).value + 4) = 0;
                    /* try { // try from 000e45e5 to 000e45e9 has its CatchHandler @ 000e622b */
  Struct_undefined::Struct_undefined(&this->undefined_);
  (this->unresolved_symbols_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(unaff_EDI + 0x2a2e3f);
                    /* try { // try from 000e462b to 000e462f has its CatchHandler @ 000e6224 */
  gold::options::One_option::One_option
            (&(this->unresolved_symbols_).option,(char *)(unaff_EDI + 0x1af145),TWO_DASHES,'\0',
             (char *)0x0,(char *)(unaff_EDI + 0x1b1473),&UNK_001b142f + unaff_EDI,false,
             &(this->unresolved_symbols_).super_Struct_var,false);
  (this->unresolved_symbols_).user_set_via_option = false;
  (this->unresolved_symbols_).value = (char *)0x0;
  (this->verbose_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a2e53);
                    /* try { // try from 000e467f to 000e4683 has its CatchHandler @ 000e627b */
  gold::options::One_option::One_option
            (&(this->verbose_).option,(char *)(unaff_EDI + 0x1af00e),TWO_DASHES,'\0',dv_00,
             (char *)(unaff_EDI + 0x1aeff3),(char *)0x0,false,&(this->verbose_).super_Struct_var,
             false);
  (this->verbose_).user_set_via_option = false;
  (this->verbose_).value = false;
  (this->no_verbose_initializer_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(unaff_EDI + 0x2a2e67);
                    /* try { // try from 000e46c4 to 000e46c8 has its CatchHandler @ 000e6273 */
  gold::options::One_option::One_option
            (&(this->no_verbose_initializer_).option,(char *)(unaff_EDI + 0x1af00b),TWO_DASHES,'\0',
             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_verbose_initializer_).super_Struct_var,
             true);
  (this->version_script_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =
       pp_Var1;
                    /* try { // try from 000e46ff to 000e4703 has its CatchHandler @ 000e626b */
  gold::options::One_option::One_option
            (&(this->version_script_initializer_).super_Struct_special.option,
             &UNK_001af02a + unaff_EDI,TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1af016),ha_00,false
             ,(Struct_var *)&this->version_script_initializer_,false);
  *(undefined4 *)&(this->version_script_initializer_).super_Struct_special.field_0x40 = 0;
  (this->version_script_initializer_).super_Struct_special.parse = unaff_EDI - 0x2a29;
  (this->version_script_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(&UNK_002a429b + unaff_EDI);
  (this->warn_common_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(unaff_EDI + 0x2a2e7b);
                    /* try { // try from 000e4764 to 000e4768 has its CatchHandler @ 000e6263 */
  gold::options::One_option::One_option
            (&(this->warn_common_).option,(char *)(unaff_EDI + 0x1af03c),TWO_DASHES,'\0',dv_00,
             (char *)(unaff_EDI + 0x1b1497),(char *)0x0,false,&(this->warn_common_).super_Struct_var
             ,false);
  (this->warn_common_).user_set_via_option = false;
  (this->warn_common_).value = false;
  (this->no_warn_common_initializer_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(unaff_EDI + 0x2a2e8f);
                    /* try { // try from 000e47ae to 000e47b2 has its CatchHandler @ 000e628b */
  gold::options::One_option::One_option
            (&(this->no_warn_common_initializer_).option,(char *)(unaff_EDI + 0x1af039),TWO_DASHES,
             '\0',dv_01,(char *)(unaff_EDI + 0x1b14bb),(char *)0x0,false,
             &(this->no_warn_common_initializer_).super_Struct_var,true);
  (this->warn_constructors_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(unaff_EDI + 0x2a2ea3);
                    /* try { // try from 000e47ed to 000e47f1 has its CatchHandler @ 000e6283 */
  gold::options::One_option::One_option
            (&(this->warn_constructors_).option,(char *)(unaff_EDI + 0x1af04b),TWO_DASHES,'\0',dv_00
             ,hs,(char *)0x0,false,&(this->warn_constructors_).super_Struct_var,false);
  (this->warn_constructors_).user_set_via_option = false;
  (this->warn_constructors_).value = false;
  (this->no_warn_constructors_initializer_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(unaff_EDI + 0x2a2eb7);
                    /* try { // try from 000e4835 to 000e4839 has its CatchHandler @ 000e6293 */
  gold::options::One_option::One_option
            (&(this->no_warn_constructors_initializer_).option,(char *)(unaff_EDI + 0x1af048),
             TWO_DASHES,'\0',dv_00,hs,(char *)0x0,false,
             &(this->no_warn_constructors_initializer_).super_Struct_var,false);
  (this->warn_drop_version_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(unaff_EDI + 0x2a2ecb);
                    /* try { // try from 000e4878 to 000e487c has its CatchHandler @ 000e621c */
  gold::options::One_option::One_option
            (&(this->warn_drop_version_).option,(char *)(unaff_EDI + 0x1af060),TWO_DASHES,'\0',dv_00
             ,(char *)(unaff_EDI + 0x1b14e7),(char *)0x0,false,
             &(this->warn_drop_version_).super_Struct_var,false);
  (this->warn_drop_version_).user_set_via_option = false;
  (this->warn_drop_version_).value = false;
  (this->no_warn_drop_version_initializer_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(unaff_EDI + 0x2a2edf);
                    /* try { // try from 000e48c2 to 000e48c6 has its CatchHandler @ 000e61fc */
  gold::options::One_option::One_option
            (&(this->no_warn_drop_version_initializer_).option,(char *)(unaff_EDI + 0x1af05d),
             TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1b1513),(char *)0x0,false,
             &(this->no_warn_drop_version_initializer_).super_Struct_var,true);
  (this->warn_execstack_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(unaff_EDI + 0x2a2ef3);
                    /* try { // try from 000e4905 to 000e4909 has its CatchHandler @ 000e61f4 */
  gold::options::One_option::One_option
            (&(this->warn_execstack_).option,(char *)(unaff_EDI + 0x1af075),TWO_DASHES,'\0',dv_00,
             (char *)(unaff_EDI + 0x1b1543),(char *)0x0,false,
             &(this->warn_execstack_).super_Struct_var,false);
  (this->warn_execstack_).user_set_via_option = false;
  (this->warn_execstack_).value = false;
  (this->no_warn_execstack_initializer_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(unaff_EDI + 0x2a2f07);
                    /* try { // try from 000e494f to 000e4953 has its CatchHandler @ 000e61ec */
  gold::options::One_option::One_option
            (&(this->no_warn_execstack_initializer_).option,(char *)(unaff_EDI + 0x1af072),
             TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1b1563),(char *)0x0,false,
             &(this->no_warn_execstack_initializer_).super_Struct_var,true);
  (this->warn_mismatch_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(unaff_EDI + 0x2a2f1b);
                    /* try { // try from 000e498b to 000e498f has its CatchHandler @ 000e61e4 */
  gold::options::One_option::One_option
            (&(this->warn_mismatch_).option,(char *)(unaff_EDI + 0x1af087),TWO_DASHES,'\0',dv_01,
             (char *)0x0,(char *)0x0,false,&(this->warn_mismatch_).super_Struct_var,true);
  (this->warn_mismatch_).user_set_via_option = false;
  (this->warn_mismatch_).value = true;
  (this->no_warn_mismatch_initializer_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(unaff_EDI + 0x2a2f2f);
                    /* try { // try from 000e49da to 000e49de has its CatchHandler @ 000e620c */
  gold::options::One_option::One_option
            (&(this->no_warn_mismatch_initializer_).option,(char *)(unaff_EDI + 0x1af084),TWO_DASHES
             ,'\0',dv_00,(char *)(unaff_EDI + 0x1b158b),(char *)0x0,false,
             &(this->no_warn_mismatch_initializer_).super_Struct_var,false);
  (this->warn_multiple_gp_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(unaff_EDI + 0x2a2f43);
                    /* try { // try from 000e4a19 to 000e4a1d has its CatchHandler @ 000e6204 */
  gold::options::One_option::One_option
            (&(this->warn_multiple_gp_).option,(char *)(unaff_EDI + 0x1af098),TWO_DASHES,'\0',dv_00,
             hs,(char *)0x0,false,&(this->warn_multiple_gp_).super_Struct_var,false);
  (this->warn_multiple_gp_).user_set_via_option = false;
  (this->warn_multiple_gp_).value = false;
  (this->no_warn_multiple_gp_initializer_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(unaff_EDI + 0x2a2f57);
                    /* try { // try from 000e4a5e to 000e4a62 has its CatchHandler @ 000e6214 */
  gold::options::One_option::One_option
            (&(this->no_warn_multiple_gp_initializer_).option,(char *)(unaff_EDI + 0x1af095),
             TWO_DASHES,'\0',dv_01,(char *)0x0,(char *)0x0,false,
             &(this->no_warn_multiple_gp_initializer_).super_Struct_var,true);
  (this->warn_search_mismatch_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(unaff_EDI + 0x2a2f6b);
                    /* try { // try from 000e4a9f to 000e4aa3 has its CatchHandler @ 000e61dc */
  gold::options::One_option::One_option
            (&(this->warn_search_mismatch_).option,(char *)(unaff_EDI + 0x1af0ac),TWO_DASHES,'\0',
             dv_01,(char *)(unaff_EDI + 0x1b15b3),(char *)0x0,false,
             &(this->warn_search_mismatch_).super_Struct_var,true);
  (this->warn_search_mismatch_).user_set_via_option = false;
  (this->warn_search_mismatch_).value = true;
  (this->no_warn_search_mismatch_initializer_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(unaff_EDI + 0x2a2f7f);
                    /* try { // try from 000e4aee to 000e4af2 has its CatchHandler @ 000e61d4 */
  gold::options::One_option::One_option
            (&(this->no_warn_search_mismatch_initializer_).option,(char *)(unaff_EDI + 0x1af0a9),
             TWO_DASHES,'\0',dv_00,(char *)(unaff_EDI + 0x1b15df),(char *)0x0,false,
             &(this->no_warn_search_mismatch_initializer_).super_Struct_var,false);
  (this->warn_shared_textrel_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(unaff_EDI + 0x2a2f93);
                    /* try { // try from 000e4b31 to 000e4b35 has its CatchHandler @ 000e61cc */
  gold::options::One_option::One_option
            (&(this->warn_shared_textrel_).option,(char *)(unaff_EDI + 0x1af0c4),TWO_DASHES,'\0',
             dv_00,(char *)(unaff_EDI + 0x1b1613),(char *)0x0,false,
             &(this->warn_shared_textrel_).super_Struct_var,false);
  (this->warn_shared_textrel_).user_set_via_option = false;
  (this->warn_shared_textrel_).value = false;
  (this->no_warn_shared_textrel_initializer_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(unaff_EDI + 0x2a2fa7);
                    /* try { // try from 000e4b7b to 000e4b7f has its CatchHandler @ 000e61c4 */
  gold::options::One_option::One_option
            (&(this->no_warn_shared_textrel_initializer_).option,(char *)(unaff_EDI + 0x1af0c1),
             TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1b163b),(char *)0x0,false,
             &(this->no_warn_shared_textrel_initializer_).super_Struct_var,true);
  (this->warn_unresolved_symbols_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(unaff_EDI + 0x2a2fbb);
                    /* try { // try from 000e4bbe to 000e4bc2 has its CatchHandler @ 000e61bc */
  gold::options::One_option::One_option
            (&(this->warn_unresolved_symbols_).option,(char *)(unaff_EDI + 0x1af0db),TWO_DASHES,'\0'
             ,dv_00,(char *)(unaff_EDI + 0x1b166b),(char *)0x0,false,
             &(this->warn_unresolved_symbols_).super_Struct_var,false);
  (this->warn_unresolved_symbols_).user_set_via_option = false;
  (this->warn_unresolved_symbols_).value = false;
  (this->no_warn_unresolved_symbols_initializer_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(unaff_EDI + 0x2a2fcf);
                    /* try { // try from 000e4c00 to 000e4c04 has its CatchHandler @ 000e61b4 */
  gold::options::One_option::One_option
            (&(this->no_warn_unresolved_symbols_initializer_).option,(char *)(unaff_EDI + 0x1af0d8),
             TWO_DASHES,'\0',dv_01,(char *)0x0,(char *)0x0,false,
             &(this->no_warn_unresolved_symbols_initializer_).super_Struct_var,true);
  (this->error_unresolved_symbols_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(unaff_EDI + 0x2a2fe3);
                    /* try { // try from 000e4c43 to 000e4c47 has its CatchHandler @ 000e61ac */
  gold::options::One_option::One_option
            (&(this->error_unresolved_symbols_).option,(char *)(unaff_EDI + 0x1af0f6),TWO_DASHES,
             '\0',dv,&UNK_001b1693 + unaff_EDI,(char *)0x0,false,
             &(this->error_unresolved_symbols_).super_Struct_var,true);
  (this->no_error_unresolved_symbols_initializer_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(unaff_EDI + 0x2a2ff7);
                    /* try { // try from 000e4c7e to 000e4c82 has its CatchHandler @ 000e61a4 */
  gold::options::One_option::One_option
            (&(this->no_error_unresolved_symbols_initializer_).option,(char *)(unaff_EDI + 0x1af0f3)
             ,TWO_DASHES,'\0',dv,(char *)0x0,(char *)0x0,false,
             &(this->no_error_unresolved_symbols_initializer_).super_Struct_var,false);
  (this->buildd_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)("cccccccccccccccccccccccccccccccccccccccccccccccc" + unaff_EDI + 0xb);
                    /* try { // try from 000e4cc1 to 000e4cc5 has its CatchHandler @ 000e619c */
  gold::options::One_option::One_option
            (&(this->buildd_).option,(char *)(unaff_EDI + 0x1af120),DASH_Z,'\0',dv_00,
             (char *)(unaff_EDI + 0x1af10f),(char *)0x0,false,&(this->buildd_).super_Struct_var,
             false);
  (this->buildd_).user_set_via_option = false;
  (this->buildd_).value = false;
  (this->no_buildd_initializer_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)("cccccccccccccccccccccccccccccccccccccccccccccccc" + unaff_EDI + 0x1f)
  ;
                    /* try { // try from 000e4d06 to 000e4d0a has its CatchHandler @ 000e6389 */
  gold::options::One_option::One_option
            (&(this->no_buildd_initializer_).option,(char *)(unaff_EDI + 0x1af11e),DASH_Z,'\0',dv_01
             ,(char *)0x0,(char *)0x0,false,&(this->no_buildd_initializer_).super_Struct_var,true);
  (this->wchar_size_warning_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)("cccccccccccccccccccccccccccccccccccccccccccccccc" + unaff_EDI + 0x33)
  ;
                    /* try { // try from 000e4d42 to 000e4d46 has its CatchHandler @ 000e6371 */
  gold::options::One_option::One_option
            (&(this->wchar_size_warning_).option,(char *)(unaff_EDI + 0x1af12a),TWO_DASHES,'\0',
             dv_01,(char *)0x0,(char *)0x0,false,&(this->wchar_size_warning_).super_Struct_var,true)
  ;
  (this->wchar_size_warning_).user_set_via_option = false;
  (this->wchar_size_warning_).value = true;
  (this->no_wchar_size_warning_initializer_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)("cccccccccccccccccccccccccccccccccccccccccccccccc" + unaff_EDI + 0x47)
  ;
                    /* try { // try from 000e4d91 to 000e4d95 has its CatchHandler @ 000e6379 */
  gold::options::One_option::One_option
            (&(this->no_wchar_size_warning_initializer_).option,(char *)(unaff_EDI + 0x1af127),
             TWO_DASHES,'\0',dv_00,(char *)(unaff_EDI + 0x1b16b7),(char *)0x0,false,
             &(this->no_wchar_size_warning_initializer_).super_Struct_var,false);
  (this->weak_unresolved_symbols_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)("cccccccccccccccccccccccccccccccccccccccccccccccc" + unaff_EDI + 0x5b)
  ;
                    /* try { // try from 000e4dd4 to 000e4dd8 has its CatchHandler @ 000e6361 */
  gold::options::One_option::One_option
            (&(this->weak_unresolved_symbols_).option,(char *)(unaff_EDI + 0x1af140),TWO_DASHES,'\0'
             ,dv_00,(char *)(unaff_EDI + 0x1b16ff),(char *)0x0,false,
             &(this->weak_unresolved_symbols_).super_Struct_var,false);
  (this->weak_unresolved_symbols_).user_set_via_option = false;
  (this->weak_unresolved_symbols_).value = false;
  (this->no_weak_unresolved_symbols_initializer_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)("cccccccccccccccccccccccccccccccccccccccccccccccc" + unaff_EDI + 0x6f)
  ;
                    /* try { // try from 000e4e19 to 000e4e1d has its CatchHandler @ 000e6381 */
  gold::options::One_option::One_option
            (&(this->no_weak_unresolved_symbols_initializer_).option,(char *)(unaff_EDI + 0x1af13d),
             TWO_DASHES,'\0',dv_01,(char *)0x0,(char *)0x0,false,
             &(this->no_weak_unresolved_symbols_initializer_).super_Struct_var,true);
  (this->whole_archive_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)("cccccccccccccccccccccccccccccccccccccccccccccccc" + unaff_EDI + 0x83)
  ;
                    /* try { // try from 000e4e5c to 000e4e60 has its CatchHandler @ 000e6369 */
  gold::options::One_option::One_option
            (&(this->whole_archive_).option,(char *)(unaff_EDI + 0x1af178),TWO_DASHES,'\0',dv_00,
             (char *)(unaff_EDI + 0x1af158),(char *)0x0,false,
             &(this->whole_archive_).super_Struct_var,false);
  (this->whole_archive_).user_set_via_option = false;
  (this->whole_archive_).value = false;
  (this->no_whole_archive_initializer_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)("cccccccccccccccccccccccccccccccccccccccccccccccc" + unaff_EDI + 0x97)
  ;
                    /* try { // try from 000e4ea6 to 000e4eaa has its CatchHandler @ 000e632b */
  gold::options::One_option::One_option
            (&(this->no_whole_archive_initializer_).option,(char *)(unaff_EDI + 0x1af175),TWO_DASHES
             ,'\0',dv_01,(char *)(unaff_EDI + 0x1b172f),(char *)0x0,false,
             &(this->no_whole_archive_initializer_).super_Struct_var,true);
                    /* try { // try from 000e4eb8 to 000e4ebc has its CatchHandler @ 000e6323 */
  Struct_wrap::Struct_wrap(&this->wrap_);
  (this->discard_all_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1;
                    /* try { // try from 000e4ef1 to 000e4ef5 has its CatchHandler @ 000e634b */
  gold::options::One_option::One_option
            (&(this->discard_all_initializer_).super_Struct_special.option,
             (char *)(unaff_EDI + 0x1af19f),TWO_DASHES,'x',dv,(char *)(unaff_EDI + 0x1af186),
             (char *)0x0,false,(Struct_var *)&this->discard_all_initializer_,false);
  *(undefined4 *)&(this->discard_all_initializer_).super_Struct_special.field_0x40 = 0;
  (this->discard_all_initializer_).super_Struct_special.parse = unaff_EDI - 0x2e09;
  (this->discard_all_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)
       ("St9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0xf);
  (this->discard_locals_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =
       pp_Var1;
                    /* try { // try from 000e4f4d to 000e4f51 has its CatchHandler @ 000e6343 */
  gold::options::One_option::One_option
            (&(this->discard_locals_initializer_).super_Struct_special.option,
             (char *)(unaff_EDI + 0x1af1ab),TWO_DASHES,'X',dv,
             (char *)(std::vector<gold::Fde*,_std::allocator<gold::Fde*>_>::
                      _M_realloc_insert<gold::Fde*_const&> + unaff_EDI + 7),(char *)0x0,false,
             (Struct_var *)&this->discard_locals_initializer_,false);
  *(undefined4 *)&(this->discard_locals_initializer_).super_Struct_special.field_0x40 = 0;
  (this->discard_locals_initializer_).super_Struct_special.parse = unaff_EDI - 0x2df9;
  (this->discard_locals_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)
       ("St9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x23);
  (this->discard_none_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1
  ;
                    /* try { // try from 000e4fa9 to 000e4fad has its CatchHandler @ 000e633b */
  gold::options::One_option::One_option
            (&(this->discard_none_initializer_).super_Struct_special.option,
             (char *)(unaff_EDI + 0x1af1d1),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1af1ba),
             (char *)0x0,false,(Struct_var *)&this->discard_none_initializer_,false);
  *(undefined4 *)&(this->discard_none_initializer_).super_Struct_special.field_0x40 = 0;
  (this->discard_none_initializer_).super_Struct_special.parse = unaff_EDI - 0x2de9;
  (this->discard_none_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)
       ("St9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x37);
                    /* try { // try from 000e4fdd to 000e4fe1 has its CatchHandler @ 000e6333 */
  Struct_trace_symbol::Struct_trace_symbol(&this->trace_symbol_);
  (this->undefined_version_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)("cccccccccccccccccccccccccccccccccccccccccccccccc" + unaff_EDI + 0xd3)
  ;
                    /* try { // try from 000e501d to 000e5021 has its CatchHandler @ 000e635a */
  gold::options::One_option::One_option
            (&(this->undefined_version_).option,(char *)(unaff_EDI + 0x1af1e1),TWO_DASHES,'\0',dv_01
             ,(char *)(unaff_EDI + 0x1b177b),(char *)0x0,false,
             &(this->undefined_version_).super_Struct_var,true);
  (this->undefined_version_).user_set_via_option = false;
  (this->undefined_version_).value = true;
  (this->no_undefined_version_initializer_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)("cccccccccccccccccccccccccccccccccccccccccccccccc" + unaff_EDI + 0xe7)
  ;
                    /* try { // try from 000e506c to 000e5070 has its CatchHandler @ 000e6352 */
  gold::options::One_option::One_option
            (&(this->no_undefined_version_initializer_).option,(char *)(unaff_EDI + 0x1af1de),
             TWO_DASHES,'\0',dv_00,(char *)(unaff_EDI + 0x1b179b),(char *)0x0,false,
             &(this->no_undefined_version_initializer_).super_Struct_var,false);
  (this->Y_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)("cccccccccccccccccccccccccccccccccccccccccccccccc" + unaff_EDI + 0xfb)
  ;
                    /* try { // try from 000e50b4 to 000e50b8 has its CatchHandler @ 000e62a3 */
  gold::options::One_option::One_option
            (&(this->Y_).option,(char *)(unaff_EDI + 0x1b799d),EXACTLY_ONE_DASH,'Y',dv,
             (char *)(unaff_EDI + 0x1b17c3),(char *)(unaff_EDI + 0x1ae411),false,
             &(this->Y_).super_Struct_var,false);
  (this->Y_).user_set_via_option = false;
  (this->Y_).value = dv;
  (this->start_group_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1;
                    /* try { // try from 000e50fc to 000e5100 has its CatchHandler @ 000e629b */
  gold::options::One_option::One_option
            (&(this->start_group_initializer_).super_Struct_special.option,
             (char *)(unaff_EDI + 0x1af210),TWO_DASHES,'(',dv,(char *)(unaff_EDI + 0x1af1f3),
             (char *)0x0,false,(Struct_var *)&this->start_group_initializer_,false);
  *(undefined4 *)&(this->start_group_initializer_).super_Struct_special.field_0x40 = 0;
  (this->start_group_initializer_).super_Struct_special.parse = unaff_EDI - 0x1599;
  (this->start_group_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)
       ("St9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0xb);
  (this->end_group_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1;
                    /* try { // try from 000e5158 to 000e515c has its CatchHandler @ 000e62e3 */
  gold::options::One_option::One_option
            (&(this->end_group_initializer_).super_Struct_special.option,
             (char *)(unaff_EDI + 0x1af237),TWO_DASHES,')',dv,(char *)(unaff_EDI + 0x1af21c),
             (char *)0x0,false,(Struct_var *)&this->end_group_initializer_,false);
  *(undefined4 *)&(this->end_group_initializer_).super_Struct_special.field_0x40 = 0;
  (this->end_group_initializer_).super_Struct_special.parse = unaff_EDI - 0x28e9;
  (this->end_group_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)
       ("St9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x1f);
  (this->bndplt_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(&UNK_002a310f + unaff_EDI);
                    /* try { // try from 000e51bd to 000e51c1 has its CatchHandler @ 000e62db */
  gold::options::One_option::One_option
            (&(this->bndplt_).option,(char *)(unaff_EDI + 0x1af25a),DASH_Z,'\0',dv_00,
             (char *)(unaff_EDI + 0x1b17f3),(char *)0x0,false,&(this->bndplt_).super_Struct_var,
             false);
  (this->bndplt_).user_set_via_option = false;
  (this->bndplt_).value = false;
  (this->no_bndplt_initializer_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(&UNK_002a3123 + unaff_EDI);
                    /* try { // try from 000e5207 to 000e520b has its CatchHandler @ 000e62d3 */
  gold::options::One_option::One_option
            (&(this->no_bndplt_initializer_).option,(char *)(unaff_EDI + 0x1af258),DASH_Z,'\0',dv_01
             ,(char *)(unaff_EDI + 0x1af241),(char *)0x0,false,
             &(this->no_bndplt_initializer_).super_Struct_var,true);
  (this->combreloc_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)("$u27$" + unaff_EDI)
  ;
                    /* try { // try from 000e5248 to 000e524c has its CatchHandler @ 000e62cb */
  gold::options::One_option::One_option
            (&(this->combreloc_).option,(char *)(unaff_EDI + 0x1af292),DASH_Z,'\0',dv_01,
             (char *)(unaff_EDI + 0x1af261),(char *)0x0,false,&(this->combreloc_).super_Struct_var,
             true);
  (this->combreloc_).user_set_via_option = false;
  (this->combreloc_).value = true;
  (this->no_combreloc_initializer_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)("$u5b$" + unaff_EDI + 2);
                    /* try { // try from 000e5297 to 000e529b has its CatchHandler @ 000e62c3 */
  gold::options::One_option::One_option
            (&(this->no_combreloc_initializer_).option,(char *)(unaff_EDI + 0x1af290),DASH_Z,'\0',
             dv_00,(char *)(unaff_EDI + 0x1af275),(char *)0x0,false,
             &(this->no_combreloc_initializer_).super_Struct_var,false);
  (this->common_page_size_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)("$u7d$" + unaff_EDI + 4);
                    /* try { // try from 000e52db to 000e52df has its CatchHandler @ 000e62bb */
  gold::options::One_option::One_option
            (&(this->common_page_size_).option,(char *)(unaff_EDI + 0x1af2b9),DASH_Z,'\0',dv_03,
             &UNK_001af29c + unaff_EDI,ha,false,&(this->common_page_size_).super_Struct_var,false);
  (this->common_page_size_).user_set_via_option = false;
  *(undefined4 *)&(this->common_page_size_).value = 0;
  *(undefined4 *)((int)&(this->common_page_size_).value + 4) = 0;
  (this->defs_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a3173);
                    /* try { // try from 000e5335 to 000e5339 has its CatchHandler @ 000e62b3 */
  gold::options::One_option::One_option
            (&(this->defs_).option,(char *)(unaff_EDI + 0x1abba5),DASH_Z,'\0',dv_00,
             (char *)(Fde::operator== + unaff_EDI + 7),(char *)0x0,false,
             &(this->defs_).super_Struct_var,false);
  (this->defs_).user_set_via_option = false;
  (this->defs_).value = false;
  (this->no_defs_initializer_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(unaff_EDI + 0x2a3187);
                    /* try { // try from 000e537a to 000e537e has its CatchHandler @ 000e62ab */
  gold::options::One_option::One_option
            (&(this->no_defs_initializer_).option,&UNK_001af2ca + unaff_EDI,DASH_Z,'\0',dv_01,
             (char *)0x0,(char *)0x0,false,&(this->no_defs_initializer_).super_Struct_var,true);
  (this->execstack_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(unaff_EDI + 0x2a319b);
                    /* try { // try from 000e53bd to 000e53c1 has its CatchHandler @ 000e6303 */
  gold::options::One_option::One_option
            (&(this->execstack_).option,(char *)(unaff_EDI + 0x1af07a),DASH_Z,'\0',dv_00,
             (char *)(unaff_EDI + 0x1b1823),(char *)0x0,false,&(this->execstack_).super_Struct_var,
             false);
  (this->no_execstack_initializer_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(unaff_EDI + 0x2a31af);
  (this->execstack_).user_set_via_option = false;
  (this->execstack_).value = false;
                    /* try { // try from 000e5405 to 000e5409 has its CatchHandler @ 000e62fb */
  gold::options::One_option::One_option
            (&(this->no_execstack_initializer_).option,(char *)(unaff_EDI + 0x1af390),DASH_Z,'\0',
             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_execstack_initializer_).super_Struct_var
             ,true);
  (this->global_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a31c3);
                    /* try { // try from 000e5448 to 000e544c has its CatchHandler @ 000e62f3 */
  gold::options::One_option::One_option
            (&(this->global_).option,(char *)(unaff_EDI + 0x1af2d3),DASH_Z,'\0',dv_00,
             &UNK_001b184f + unaff_EDI,(char *)0x0,false,&(this->global_).super_Struct_var,false);
  (this->global_).user_set_via_option = false;
  (this->global_).value = false;
  (this->no_global_initializer_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(unaff_EDI + 0x2a31d7);
                    /* try { // try from 000e548a to 000e548e has its CatchHandler @ 000e62eb */
  gold::options::One_option::One_option
            (&(this->no_global_initializer_).option,(char *)(unaff_EDI + 0x1af2d1),DASH_Z,'\0',dv_01
             ,(char *)0x0,(char *)0x0,false,&(this->no_global_initializer_).super_Struct_var,true);
  (this->initfirst_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(unaff_EDI + 0x2a31eb);
                    /* try { // try from 000e54cd to 000e54d1 has its CatchHandler @ 000e6313 */
  gold::options::One_option::One_option
            (&(this->initfirst_).option,(char *)(unaff_EDI + 0x1af2dc),DASH_Z,'\0',dv_00,
             (char *)(unaff_EDI + 0x1b188f),(char *)0x0,false,&(this->initfirst_).super_Struct_var,
             false);
  (this->initfirst_).user_set_via_option = false;
  (this->initfirst_).value = false;
  (this->no_initfirst_initializer_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(unaff_EDI + 0x2a31ff);
                    /* try { // try from 000e5512 to 000e5516 has its CatchHandler @ 000e630b */
  gold::options::One_option::One_option
            (&(this->no_initfirst_initializer_).option,(char *)(unaff_EDI + 0x1af2da),DASH_Z,'\0',
             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_initfirst_initializer_).super_Struct_var
             ,true);
  (this->interpose_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(unaff_EDI + 0x2a3213);
                    /* try { // try from 000e5555 to 000e5559 has its CatchHandler @ 000e631b */
  gold::options::One_option::One_option
            (&(this->interpose_).option,&UNK_001af2e8 + unaff_EDI,DASH_Z,'\0',dv_00,
             (char *)(unaff_EDI + 0x1b18bb),(char *)0x0,false,&(this->interpose_).super_Struct_var,
             false);
  (this->interpose_).user_set_via_option = false;
  (this->interpose_).value = false;
  (this->no_interpose_initializer_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(unaff_EDI + 0x2a3227);
                    /* try { // try from 000e559a to 000e559e has its CatchHandler @ 000e6194 */
  gold::options::One_option::One_option
            (&(this->no_interpose_initializer_).option,(char *)(unaff_EDI + 0x1af2e6),DASH_Z,'\0',
             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_interpose_initializer_).super_Struct_var
             ,true);
  (this->lazy_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a323b);
                    /* try { // try from 000e55dd to 000e55e1 has its CatchHandler @ 000e611c */
  gold::options::One_option::One_option
            (&(this->lazy_).option,(char *)(unaff_EDI + 0x1af2f4),DASH_Z,'\0',dv,
             &UNK_001b18ef + unaff_EDI,(char *)0x0,false,&(this->lazy_).super_Struct_var,true);
  (this->no_lazy_initializer_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(unaff_EDI + 0x2a324f);
                    /* try { // try from 000e561b to 000e561f has its CatchHandler @ 000e6114 */
  gold::options::One_option::One_option
            (&(this->no_lazy_initializer_).option,(char *)(unaff_EDI + 0x1af2f2),DASH_Z,'\0',dv,
             (char *)0x0,(char *)0x0,false,&(this->no_lazy_initializer_).super_Struct_var,false);
  (this->loadfltr_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a3263)
  ;
                    /* try { // try from 000e565e to 000e5662 has its CatchHandler @ 000e610c */
  gold::options::One_option::One_option
            (&(this->loadfltr_).option,(char *)(unaff_EDI + 0x1af2fb),DASH_Z,'\0',dv_00,
             (char *)(unaff_EDI + 0x1b1917),(char *)0x0,false,&(this->loadfltr_).super_Struct_var,
             false);
  (this->loadfltr_).user_set_via_option = false;
  (this->loadfltr_).value = false;
  (this->no_loadfltr_initializer_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(unaff_EDI + 0x2a3277);
                    /* try { // try from 000e56a3 to 000e56a7 has its CatchHandler @ 000e6104 */
  gold::options::One_option::One_option
            (&(this->no_loadfltr_initializer_).option,(char *)(unaff_EDI + 0x1af2f9),DASH_Z,'\0',
             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_loadfltr_initializer_).super_Struct_var,
             true);
  (this->max_page_size_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(unaff_EDI + 0x2a328b);
                    /* try { // try from 000e56e7 to 000e56eb has its CatchHandler @ 000e60fc */
  gold::options::One_option::One_option
            (&(this->max_page_size_).option,
             (char *)(Sized_dynobj<32,_true>::do_read_symbols + unaff_EDI + 2),DASH_Z,'\0',dv_03,
             (char *)(unaff_EDI + 0x1af304),ha,false,&(this->max_page_size_).super_Struct_var,false)
  ;
  (this->max_page_size_).user_set_via_option = false;
  *(undefined4 *)&(this->max_page_size_).value = 0;
  *(undefined4 *)((int)&(this->max_page_size_).value + 4) = 0;
  (this->muldefs_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a329f);
                    /* try { // try from 000e5741 to 000e5745 has its CatchHandler @ 000e60f4 */
  gold::options::One_option::One_option
            (&(this->muldefs_).option,(char *)(unaff_EDI + 0x1af332),DASH_Z,'\0',dv_00,
             (char *)(unaff_EDI + 0x1af7b7),(char *)0x0,false,&(this->muldefs_).super_Struct_var,
             false);
  (this->muldefs_).user_set_via_option = false;
  (this->muldefs_).value = false;
  (this->no_muldefs_initializer_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(unaff_EDI + 0x2a32b3);
                    /* try { // try from 000e5786 to 000e578a has its CatchHandler @ 000e60ec */
  gold::options::One_option::One_option
            (&(this->no_muldefs_initializer_).option,
             (char *)(Sized_dynobj<32,_false>::Sized_dynobj + unaff_EDI),DASH_Z,'\0',dv_01,
             (char *)0x0,(char *)0x0,false,&(this->no_muldefs_initializer_).super_Struct_var,true);
  (this->copyreloc_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(unaff_EDI + 0x2a32c7);
                    /* try { // try from 000e57c2 to 000e57c6 has its CatchHandler @ 000e60e4 */
  gold::options::One_option::One_option
            (&(this->copyreloc_).option,(char *)(unaff_EDI + 0x1af356),DASH_Z,'\0',dv_01,(char *)0x0
             ,(char *)0x0,false,&(this->copyreloc_).super_Struct_var,true);
  (this->copyreloc_).user_set_via_option = false;
  (this->copyreloc_).value = true;
  (this->no_copyreloc_initializer_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(unaff_EDI + 0x2a32db);
                    /* try { // try from 000e5811 to 000e5815 has its CatchHandler @ 000e60dc */
  gold::options::One_option::One_option
            (&(this->no_copyreloc_initializer_).option,(char *)(unaff_EDI + 0x1af354),DASH_Z,'\0',
             dv_00,(char *)(unaff_EDI + 0x1af33a),(char *)0x0,false,
             &(this->no_copyreloc_initializer_).super_Struct_var,false);
  (this->nodefaultlib_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(unaff_EDI + 0x2a32ef);
                    /* try { // try from 000e5854 to 000e5858 has its CatchHandler @ 000e60d4 */
  gold::options::One_option::One_option
            (&(this->nodefaultlib_).option,(char *)(unaff_EDI + 0x1af362),DASH_Z,'\0',dv_00,
             (char *)(unaff_EDI + 0x1b193f),(char *)0x0,false,
             &(this->nodefaultlib_).super_Struct_var,false);
  (this->nodefaultlib_).user_set_via_option = false;
  (this->nodefaultlib_).value = false;
  (this->no_nodefaultlib_initializer_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(unaff_EDI + 0x2a3303);
                    /* try { // try from 000e5899 to 000e589d has its CatchHandler @ 000e60cc */
  gold::options::One_option::One_option
            (&(this->no_nodefaultlib_initializer_).option,(char *)(unaff_EDI + 0x1af360),DASH_Z,'\0'
             ,dv_01,(char *)0x0,(char *)0x0,false,
             &(this->no_nodefaultlib_initializer_).super_Struct_var,true);
  (this->nodelete_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a3317)
  ;
                    /* try { // try from 000e58dc to 000e58e0 has its CatchHandler @ 000e60c4 */
  gold::options::One_option::One_option
            (&(this->nodelete_).option,(char *)(unaff_EDI + 0x1af371),DASH_Z,'\0',dv_00,
             (char *)(unaff_EDI + 0x1b196b),(char *)0x0,false,&(this->nodelete_).super_Struct_var,
             false);
  (this->nodelete_).user_set_via_option = false;
  (this->nodelete_).value = false;
  (this->no_nodelete_initializer_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(unaff_EDI + 0x2a332b);
                    /* try { // try from 000e5921 to 000e5925 has its CatchHandler @ 000e60bc */
  gold::options::One_option::One_option
            (&(this->no_nodelete_initializer_).option,(char *)(unaff_EDI + 0x1af36f),DASH_Z,'\0',
             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_nodelete_initializer_).super_Struct_var,
             true);
  (this->nodlopen_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a333f)
  ;
                    /* try { // try from 000e5961 to 000e5965 has its CatchHandler @ 000e60b4 */
  gold::options::One_option::One_option
            (&(this->nodlopen_).option,(char *)(unaff_EDI + 0x1af37c),DASH_Z,'\0',dv_00,
             (char *)(unaff_EDI + 0x1b198f),(char *)0x0,false,&(this->nodlopen_).super_Struct_var,
             false);
  (this->nodlopen_).user_set_via_option = false;
  (this->nodlopen_).value = false;
  (this->no_nodlopen_initializer_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(unaff_EDI + 0x2a3353);
                    /* try { // try from 000e59a6 to 000e59aa has its CatchHandler @ 000e60ac */
  gold::options::One_option::One_option
            (&(this->no_nodlopen_initializer_).option,(char *)(unaff_EDI + 0x1af37a),DASH_Z,'\0',
             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_nodlopen_initializer_).super_Struct_var,
             true);
  (this->nodump_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a3367);
                    /* try { // try from 000e59e9 to 000e59ed has its CatchHandler @ 000e60a4 */
  gold::options::One_option::One_option
            (&(this->nodump_).option,(char *)(unaff_EDI + 0x1af387),DASH_Z,'\0',dv_00,
             &UNK_001b19b3 + unaff_EDI,(char *)0x0,false,&(this->nodump_).super_Struct_var,false);
  (this->nodump_).user_set_via_option = false;
  (this->nodump_).value = false;
  (this->no_nodump_initializer_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(unaff_EDI + 0x2a337b);
                    /* try { // try from 000e5a2e to 000e5a32 has its CatchHandler @ 000e615c */
  gold::options::One_option::One_option
            (&(this->no_nodump_initializer_).option,(char *)(unaff_EDI + 0x1af385),DASH_Z,'\0',dv_01
             ,(char *)0x0,(char *)0x0,false,&(this->no_nodump_initializer_).super_Struct_var,true);
  (this->noexecstack_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(unaff_EDI + 0x2a338f);
                    /* try { // try from 000e5a6d to 000e5a71 has its CatchHandler @ 000e6154 */
  gold::options::One_option::One_option
            (&(this->noexecstack_).option,(char *)(unaff_EDI + 0x1af390),DASH_Z,'\0',dv_00,
             (char *)(unaff_EDI + 0x1b19d7),(char *)0x0,false,&(this->noexecstack_).super_Struct_var
             ,false);
  (this->noexecstack_).user_set_via_option = false;
  (this->noexecstack_).value = false;
  (this->no_noexecstack_initializer_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(unaff_EDI + 0x2a33a3);
                    /* try { // try from 000e5ab2 to 000e5ab6 has its CatchHandler @ 000e614c */
  gold::options::One_option::One_option
            (&(this->no_noexecstack_initializer_).option,(char *)(unaff_EDI + 0x1af38e),DASH_Z,'\0',
             dv_01,(char *)0x0,(char *)0x0,false,
             &(this->no_noexecstack_initializer_).super_Struct_var,true);
  (this->now_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a33b7);
                    /* try { // try from 000e5af5 to 000e5af9 has its CatchHandler @ 000e6144 */
  gold::options::One_option::One_option
            (&(this->now_).option,(char *)(unaff_EDI + 0x1af39e),DASH_Z,'\0',dv_00,
             (char *)(unaff_EDI + 0x1b1a07),(char *)0x0,false,&(this->now_).super_Struct_var,false);
  (this->now_).user_set_via_option = false;
  (this->now_).value = false;
  (this->no_now_initializer_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(unaff_EDI + 0x2a33cb);
                    /* try { // try from 000e5b3a to 000e5b3e has its CatchHandler @ 000e613c */
  gold::options::One_option::One_option
            (&(this->no_now_initializer_).option,(char *)(unaff_EDI + 0x1af39c),DASH_Z,'\0',dv_01,
             (char *)0x0,(char *)0x0,false,&(this->no_now_initializer_).super_Struct_var,true);
  (this->origin_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a33df);
                    /* try { // try from 000e5b7d to 000e5b81 has its CatchHandler @ 000e6134 */
  gold::options::One_option::One_option
            (&(this->origin_).option,(char *)(unaff_EDI + 0x1bb519),DASH_Z,'\0',dv_00,
             (char *)(unaff_EDI + 0x1b1a33),(char *)0x0,false,&(this->origin_).super_Struct_var,
             false);
  (this->origin_).user_set_via_option = false;
  (this->origin_).value = false;
  (this->no_origin_initializer_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(unaff_EDI + 0x2a33f3);
                    /* try { // try from 000e5bc2 to 000e5bc6 has its CatchHandler @ 000e612c */
  gold::options::One_option::One_option
            (&(this->no_origin_initializer_).option,(char *)(unaff_EDI + 0x1af3a2),DASH_Z,'\0',dv_01
             ,(char *)0x0,(char *)0x0,false,&(this->no_origin_initializer_).super_Struct_var,true);
  (this->relro_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a3407);
                    /* try { // try from 000e5c03 to 000e5c07 has its CatchHandler @ 000e6124 */
  gold::options::One_option::One_option
            (&(this->relro_).option,(char *)(unaff_EDI + 0x1af3ad),DASH_Z,'\0',dv_01,
             (char *)(unaff_EDI + 0x1b1a7b),(char *)0x0,false,&(this->relro_).super_Struct_var,true)
  ;
  (this->relro_).user_set_via_option = false;
  (this->relro_).value = true;
  (this->no_relro_initializer_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)(unaff_EDI + 0x2a341b);
                    /* try { // try from 000e5c52 to 000e5c56 has its CatchHandler @ 000e617c */
  gold::options::One_option::One_option
            (&(this->no_relro_initializer_).option,(char *)(unaff_EDI + 0x1af3ab),DASH_Z,'\0',dv_00,
             (char *)(unaff_EDI + 0x1b1ab7),(char *)0x0,false,
             &(this->no_relro_initializer_).super_Struct_var,false);
  (this->stack_size_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)("" + unaff_EDI + 0xf);
                    /* try { // try from 000e5c96 to 000e5c9a has its CatchHandler @ 000e6174 */
  gold::options::One_option::One_option
            (&(this->stack_size_).option,(char *)(unaff_EDI + 0x1af3b3),DASH_Z,'\0',dv_03,
             (char *)(unaff_EDI + 0x1b1ae7),ha,false,&(this->stack_size_).super_Struct_var,false);
  (this->stack_size_).user_set_via_option = false;
  (this->text_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)("" + unaff_EDI + 0x23);
  *(undefined4 *)&(this->stack_size_).value = 0;
  *(undefined4 *)((int)&(this->stack_size_).value + 4) = 0;
                    /* try { // try from 000e5cf4 to 000e5cf8 has its CatchHandler @ 000e616c */
  gold::options::One_option::One_option
            (&(this->text_).option,(char *)(unaff_EDI + 0x1a0f0d),DASH_Z,'\0',dv_00,
             (char *)(unaff_EDI + 0x1b1b13),(char *)0x0,false,&(this->text_).super_Struct_var,false)
  ;
  (this->text_).user_set_via_option = false;
  (this->text_).value = false;
  (this->no_text_initializer_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)("" + unaff_EDI + 0x37);
                    /* try { // try from 000e5d3e to 000e5d42 has its CatchHandler @ 000e6164 */
  gold::options::One_option::One_option
            (&(this->no_text_initializer_).option,(char *)(unaff_EDI + 0x1af3be),DASH_Z,'\0',dv_01,
             (char *)(unaff_EDI + 0x1b1b43),(char *)0x0,false,
             &(this->no_text_initializer_).super_Struct_var,true);
  (this->textoff_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)("" + unaff_EDI + 0x4b)
  ;
                    /* try { // try from 000e5d7a to 000e5d7e has its CatchHandler @ 000e618c */
  gold::options::One_option::One_option
            (&(this->textoff_).option,(char *)(unaff_EDI + 0x1af3c7),DASH_Z,'\0',dv,
             (char *)(unaff_EDI + 0x1b1b43),(char *)0x0,false,&(this->textoff_).super_Struct_var,
             true);
  (this->no_textoff_initializer_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)("" + unaff_EDI + 0x5f);
                    /* try { // try from 000e5db5 to 000e5db9 has its CatchHandler @ 000e6184 */
  gold::options::One_option::One_option
            (&(this->no_textoff_initializer_).option,(char *)(unaff_EDI + 0x1af3c5),DASH_Z,'\0',dv,
             (char *)0x0,(char *)0x0,false,&(this->no_textoff_initializer_).super_Struct_var,false);
  (this->text_unlikely_segment_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)("" + unaff_EDI + 0x73);
                    /* try { // try from 000e5df8 to 000e5dfc has its CatchHandler @ 000e609c */
  gold::options::One_option::One_option
            (&(this->text_unlikely_segment_).option,(char *)(unaff_EDI + 0x1af3d1),DASH_Z,'\0',dv_00
             ,(char *)(unaff_EDI + 0x1b1b6f),(char *)0x0,false,
             &(this->text_unlikely_segment_).super_Struct_var,false);
  (this->no_text_unlikely_segment_initializer_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)("" + unaff_EDI + 0x87);
  (this->text_unlikely_segment_).user_set_via_option = false;
  (this->text_unlikely_segment_).value = false;
                    /* try { // try from 000e5e3f to 000e5e43 has its CatchHandler @ 000e6094 */
  gold::options::One_option::One_option
            (&(this->no_text_unlikely_segment_initializer_).option,&UNK_001af3cf + unaff_EDI,DASH_Z,
             '\0',dv_01,(char *)(unaff_EDI + 0x1b1ba3),(char *)0x0,false,
             &(this->no_text_unlikely_segment_initializer_).super_Struct_var,true);
  (this->keep_text_section_prefix_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)("" + unaff_EDI + 0x9b);
                    /* try { // try from 000e5e82 to 000e5e86 has its CatchHandler @ 000e608c */
  gold::options::One_option::One_option
            (&(this->keep_text_section_prefix_).option,(char *)(unaff_EDI + 0x1af3e9),DASH_Z,'\0',
             dv_00,(char *)(unaff_EDI + 0x1b1bdf),(char *)0x0,false,
             &(this->keep_text_section_prefix_).super_Struct_var,false);
  (this->no_keep_text_section_prefix_initializer_).super_Struct_var._vptr_Struct_var =
       (_func_int_varargs **)("" + unaff_EDI + 0xaf);
  (this->keep_text_section_prefix_).user_set_via_option = false;
  (this->keep_text_section_prefix_).value = false;
                    /* try { // try from 000e5ec9 to 000e5ecd has its CatchHandler @ 000e6084 */
  gold::options::One_option::One_option
            (&(this->no_keep_text_section_prefix_initializer_).option,(char *)(unaff_EDI + 0x1af3e7)
             ,DASH_Z,'\0',dv_01,(char *)(unaff_EDI + 0x1b1c47),(char *)0x0,false,
             &(this->no_keep_text_section_prefix_initializer_).super_Struct_var,true);
  this->printed_version_ = false;
  this->static_ = false;
  this->do_demangle_ = false;
  this->execstack_status_ = EXECSTACK_FROM_INPUT;
  this->icf_status_ = ICF_NONE;
  this->plugins_ = (Plugin_manager *)0x0;
                    /* try { // try from 000e5f08 to 000e5f0c has its CatchHandler @ 000e607f */
  Script_options::Script_options(&this->dynamic_list_);
  this->have_dynamic_list_ = false;
  uVar5 = 0;
  this->incremental_mode_ = INCREMENTAL_OFF;
  this->incremental_disposition_ = INCREMENTAL_STARTUP;
  this->incremental_startup_disposition_ = INCREMENTAL_CHECK;
  this->implicit_incremental_ = false;
  do {
    *(undefined4 *)((int)&(this->excluded_libs_)._M_h._M_buckets + uVar5) = 0;
    uVar5 = uVar5 + 4;
  } while (uVar5 < 0x1c);
  (this->excluded_libs_)._M_h._M_bucket_count = 1;
  (this->excluded_libs_)._M_h._M_before_begin._M_nxt = (_Hash_node_base *)0x0;
  (this->excluded_libs_)._M_h._M_element_count = 0;
  (this->excluded_libs_)._M_h._M_rehash_policy._M_max_load_factor = 1.0;
  (this->excluded_libs_)._M_h._M_rehash_policy._M_next_resize = 0;
  (this->excluded_libs_)._M_h._M_single_bucket = (__bucket_type)0x0;
  (this->excluded_libs_)._M_h._M_buckets = &(this->excluded_libs_)._M_h._M_single_bucket;
  uVar5 = 0;
  do {
    *(undefined4 *)((int)&(this->symbols_to_retain_)._M_h._M_buckets + uVar5) = 0;
    uVar5 = uVar5 + 4;
  } while (uVar5 < 0x1c);
  (this->symbols_to_retain_)._M_h._M_bucket_count = 1;
  (this->symbols_to_retain_)._M_h._M_buckets = &(this->symbols_to_retain_)._M_h._M_single_bucket;
  p_Var3 = &(this->section_starts_)._M_t._M_impl.super__Rb_tree_header;
  (this->symbols_to_retain_)._M_h._M_before_begin._M_nxt = (_Hash_node_base *)0x0;
  (this->symbols_to_retain_)._M_h._M_element_count = 0;
  (this->symbols_to_retain_)._M_h._M_rehash_policy._M_max_load_factor = 1.0;
  (this->symbols_to_retain_)._M_h._M_rehash_policy._M_next_resize = 0;
  (this->symbols_to_retain_)._M_h._M_single_bucket = (__bucket_type)0x0;
  (this->section_starts_)._M_t._M_impl.super__Rb_tree_header._M_header._M_color = _S_red;
  (this->section_starts_)._M_t._M_impl.super__Rb_tree_header._M_header._M_parent = (_Base_ptr)0x0;
  (this->section_starts_)._M_t._M_impl.super__Rb_tree_header._M_header._M_left = &p_Var3->_M_header;
  (this->section_starts_)._M_t._M_impl.super__Rb_tree_header._M_header._M_right = &p_Var3->_M_header
  ;
  (this->section_starts_)._M_t._M_impl.super__Rb_tree_header._M_node_count = 0;
  this->fix_v4bx_ = FIX_V4BX_NONE;
  this->endianness_ = ENDIANNESS_NOT_SET;
  this->discard_locals_ = DISCARD_SEC_MERGE;
  (this->options_stack_).
  super__Vector_base<gold::Position_dependent_options*,_std::allocator<gold::Position_dependent_options*>_>
  ._M_impl._M_start = (pointer)0x0;
  (this->options_stack_).
  super__Vector_base<gold::Position_dependent_options*,_std::allocator<gold::Position_dependent_options*>_>
  ._M_impl._M_finish = (pointer)0x0;
  (this->options_stack_).
  super__Vector_base<gold::Position_dependent_options*,_std::allocator<gold::Position_dependent_options*>_>
  ._M_impl._M_end_of_storage = (pointer)0x0;
  this->orphan_handling_enum_ = ORPHAN_PLACE;
  *(undefined1 *)((int)&fde_table_entry_002b5a10.data_loc + unaff_EDI + 3) = 0;
  return;
}



void FUN_000df7d0(undefined4 *param_1)

{
  undefined *puVar1;
  int iVar2;
  int iVar3;
  int iVar4;
  int iVar5;
  int iVar6;
  int iVar7;
  int iVar8;
  int iVar9;
  int iVar10;
  int iVar11;
  int iVar12;
  int iVar13;
  int iVar14;
  undefined8 uVar15;
  uint uVar16;
  int unaff_EDI;
  
  FUN_000559ee();
  puVar1 = &UNK_002a1bcf + unaff_EDI;
  iVar2 = unaff_EDI + 0x1be63d;
  *param_1 = puVar1;
  FUN_000eb510(param_1 + 1,unaff_EDI + 0x1a0e51,1,0,iVar2,unaff_EDI + 0x1ae022,0,0,param_1,0);
  param_1[0x10] = 0;
  param_1[0xf] = unaff_EDI + -0x23e9;
  *param_1 = &UNK_002a4043 + unaff_EDI;
  param_1[0x11] = puVar1;
                    /* try { // try from 000df860 to 000df864 has its CatchHandler @ 000e6077 */
  FUN_000eb510(param_1 + 0x12,unaff_EDI + 0x1aafc2,1,0x76,iVar2,unaff_EDI + 0x1ae03b,0,0,
               param_1 + 0x11,0);
  param_1[0x20] = unaff_EDI + -0x2cc9;
  param_1[0x11] = &UNK_002a4057 + unaff_EDI;
  param_1[0x21] = 0;
  param_1[0x22] = puVar1;
                    /* try { // try from 000df8ba to 000df8be has its CatchHandler @ 000e678e */
  FUN_000eb510(param_1 + 0x23,unaff_EDI + 0x1a7a52,2,0,iVar2,unaff_EDI + 0x1af75b,0,0,param_1 + 0x22
               ,0);
  param_1[0x32] = 0;
  param_1[0x31] = unaff_EDI + -0x2c69;
  param_1[0x22] = &UNK_002a406b + unaff_EDI;
  param_1[0x33] = &UNK_002a1be3 + unaff_EDI;
  iVar3 = unaff_EDI + 0x1ae064;
                    /* try { // try from 000df929 to 000df92d has its CatchHandler @ 000e6786 */
  FUN_000eb510(param_1 + 0x34,unaff_EDI + 0x1ae072,1,0,iVar3,unaff_EDI + 0x1ae056,0,0,param_1 + 0x33
               ,0);
  *(undefined2 *)(param_1 + 0x42) = 0;
  iVar4 = unaff_EDI + 0x1ae06a;
  param_1[0x43] = &UNK_002a1bf7 + unaff_EDI;
                    /* try { // try from 000df97c to 000df980 has its CatchHandler @ 000e677e */
  FUN_000eb510(param_1 + 0x44,unaff_EDI + 0x1ae06f,1,0,iVar4,unaff_EDI + 0x1af783,0,0,param_1 + 0x43
               ,1);
  param_1[0x52] = &UNK_002a1c0b + unaff_EDI;
                    /* try { // try from 000df9c2 to 000df9c6 has its CatchHandler @ 000e6776 */
  FUN_000eb510(param_1 + 0x53,unaff_EDI + 0x1ae080,1,0,iVar2,unaff_EDI + 0x1af7b7,0,0,param_1 + 0x52
               ,0);
  param_1[0x61] = &UNK_002a1c1f + unaff_EDI;
                    /* try { // try from 000dfa05 to 000dfa09 has its CatchHandler @ 000e676e */
  FUN_000eb510(param_1 + 0x62,unaff_EDI + 0x1ae07d,1,0,iVar2,unaff_EDI + 0x1af7df,0,0,param_1 + 0x61
               ,1);
  param_1[0x70] = &UNK_002a1c33 + unaff_EDI;
                    /* try { // try from 000dfa48 to 000dfa4c has its CatchHandler @ 000e6766 */
  FUN_000eb510(param_1 + 0x71,unaff_EDI + 0x1ae09d,1,0,iVar3,unaff_EDI + 0x1af803,0,0,param_1 + 0x70
               ,0);
  *(undefined2 *)(param_1 + 0x7f) = 0;
  param_1[0x80] = &UNK_002a1c47 + unaff_EDI;
                    /* try { // try from 000dfa8f to 000dfa93 has its CatchHandler @ 000e675e */
  FUN_000eb510(param_1 + 0x81,unaff_EDI + 0x1ae09a,1,0,iVar4,unaff_EDI + 0x1af833,0,0,param_1 + 0x80
               ,1);
  param_1[0x8f] = &UNK_002a1c5b + unaff_EDI;
                    /* try { // try from 000dfad0 to 000dfad4 has its CatchHandler @ 000e6756 */
  FUN_000eb510(param_1 + 0x90,unaff_EDI + 0x1ae0b6,1,0,iVar4,unaff_EDI + 0x1af86b,0,0,param_1 + 0x8f
               ,1);
  *(undefined2 *)(param_1 + 0x9e) = 0x100;
  param_1[0x9f] = &UNK_002a1c6f + unaff_EDI;
                    /* try { // try from 000dfb1f to 000dfb23 has its CatchHandler @ 000e674e */
  FUN_000eb510(param_1 + 0xa0,unaff_EDI + 0x1ae0b3,1,0,iVar3,unaff_EDI + 0x1af89b,0,0,param_1 + 0x9f
               ,0);
  param_1[0xae] = &UNK_002a1c83 + unaff_EDI;
                    /* try { // try from 000dfb62 to 000dfb66 has its CatchHandler @ 000e6746 */
  FUN_000eb510(param_1 + 0xaf,unaff_EDI + 0x1ae0ce,1,0,iVar3,unaff_EDI + 0x1af8e3,0,0,param_1 + 0xae
               ,0);
  *(undefined2 *)(param_1 + 0xbd) = 0;
  param_1[0xbe] = &UNK_002a1c97 + unaff_EDI;
                    /* try { // try from 000dfbac to 000dfbb0 has its CatchHandler @ 000e673e */
  FUN_000eb510(param_1 + 0xbf,unaff_EDI + 0x1ae0cb,1,0,iVar4,unaff_EDI + 0x1af91b,0,0,param_1 + 0xbe
               ,1);
  param_1[0xcd] = &UNK_002a1cab + unaff_EDI;
  iVar5 = unaff_EDI + 0x1ae0e2;
                    /* try { // try from 000dfbf6 to 000dfbfa has its CatchHandler @ 000e6736 */
  FUN_000eb510(param_1 + 0xce,unaff_EDI + 0x1ae0ea,0,0,0,iVar5,&UNK_001ae0d8 + unaff_EDI,0,
               param_1 + 0xcd,0);
  *(undefined1 *)(param_1 + 0xdc) = 0;
  param_1[0xde] = &UNK_002a1cbf + unaff_EDI;
  param_1[0xdd] = 0;
  iVar6 = unaff_EDI + 0x1adfc3;
                    /* try { // try from 000dfc53 to 000dfc57 has its CatchHandler @ 000e672e */
  FUN_000eb510(param_1 + 0xdf,unaff_EDI + 0x1ae108,1,0x62,iVar6,unaff_EDI + 0x1ae0fe,
               unaff_EDI + 0x1ae0f1,0,param_1 + 0xde,0);
  *(undefined1 *)(param_1 + 0xed) = 0;
  param_1[0xee] = iVar6;
  param_1[0xef] = &UNK_002a1cd3 + unaff_EDI;
                    /* try { // try from 000dfca6 to 000dfcaa has its CatchHandler @ 000e6726 */
  FUN_000eb510(param_1 + 0xf0,unaff_EDI + 0x1ae12a,1,0,iVar3,unaff_EDI + 0x1ae10f,0,0,param_1 + 0xef
               ,0);
  *(undefined2 *)(param_1 + 0xfe) = 0;
  param_1[0xff] = &UNK_002a1ce7 + unaff_EDI;
                    /* try { // try from 000dfceb to 000dfcef has its CatchHandler @ 000e671e */
  FUN_000eb510(param_1 + 0x100,unaff_EDI + 0x1ae127,1,0,iVar4,0,0,0,param_1 + 0xff,1);
  param_1[0x10e] = &UNK_002a1cfb + unaff_EDI;
                    /* try { // try from 000dfd3d to 000dfd41 has its CatchHandler @ 000e6716 */
  FUN_000eb510(param_1 + 0x10f,unaff_EDI + 0x1ae14e,1,0,unaff_EDI + 0x1a7f4d,unaff_EDI + 0x1ae137,
               &UNK_001ae12e + unaff_EDI,1,param_1 + 0x10e,0);
  *(undefined1 *)(param_1 + 0x11d) = 0;
  iVar7 = unaff_EDI + 0x1af31d;
  param_1[0x11e] = unaff_EDI + 0x1a7f4d;
  param_1[0x11f] = &UNK_002a1d0f + unaff_EDI;
                    /* try { // try from 000dfd9c to 000dfda0 has its CatchHandler @ 000e670e */
  FUN_000eb510(param_1 + 0x120,unaff_EDI + 0x1af967,1,0,&UNK_001ae157 + unaff_EDI,
               unaff_EDI + 0x1af943,iVar7,0,param_1 + 0x11f,0);
  *(undefined1 *)(param_1 + 0x12e) = 0;
  param_1[0x131] = &UNK_002a1d23 + unaff_EDI;
  param_1[0x12f] = 0x200000;
  param_1[0x130] = 0;
                    /* try { // try from 000dfdff to 000dfe03 has its CatchHandler @ 000e6706 */
  FUN_000eb510(param_1 + 0x132,unaff_EDI + 0x1af9e7,1,0,unaff_EDI + 0x1ae15f,
               &UNK_001af98b + unaff_EDI,iVar7,0,param_1 + 0x131,0);
  *(undefined1 *)(param_1 + 0x140) = 0;
  param_1[0x143] = &UNK_002a1d37 + unaff_EDI;
  param_1[0x141] = 0x2800000;
  param_1[0x142] = 0;
                    /* try { // try from 000dfe5b to 000dfe5f has its CatchHandler @ 000e66fe */
  FUN_000eb510(param_1 + 0x144,unaff_EDI + 0x1ae18a,0,0,iVar4,unaff_EDI + 0x1afa0b,0,0,
               param_1 + 0x143,1);
  param_1[0x153] = &UNK_002a1d4b + unaff_EDI;
  *(undefined2 *)(param_1 + 0x152) = 0x100;
                    /* try { // try from 000dfea5 to 000dfea9 has its CatchHandler @ 000e66f6 */
  FUN_000eb510(param_1 + 0x154,unaff_EDI + 0x1ae168,0,0,iVar3,0,0,0,param_1 + 0x153,0);
  param_1[0x162] = &UNK_002a1d5f + unaff_EDI;
                    /* try { // try from 000dfee8 to 000dfeec has its CatchHandler @ 000e66ee */
  FUN_000eb510(param_1 + 0x163,unaff_EDI + 0x1ae1a4,0,0,iVar2,unaff_EDI + 0x1afa2f,0,0,
               param_1 + 0x162,0);
  param_1[0x171] = &UNK_002a1d73 + unaff_EDI;
                    /* try { // try from 000dff26 to 000dff2a has its CatchHandler @ 000e66e6 */
  FUN_000eb510(param_1 + 0x172,unaff_EDI + 0x1ae174,0,0,iVar2,0,0,0,param_1 + 0x171,1);
  param_1[0x180] = &UNK_002a1d87 + unaff_EDI;
                    /* try { // try from 000dff69 to 000dff6d has its CatchHandler @ 000e66de */
  FUN_000eb510(param_1 + 0x181,unaff_EDI + 0x1ae196,0,0,iVar2,&UNK_001ae17f + unaff_EDI,0,0,
               param_1 + 0x180,1);
  param_1[399] = &UNK_002a1d9b + unaff_EDI;
                    /* try { // try from 000dffa7 to 000dffab has its CatchHandler @ 000e66d6 */
  FUN_000eb510(param_1 + 400,unaff_EDI + 0x1ae193,0,0,iVar2,0,0,0,param_1 + 399,0);
  param_1[0x19e] = &UNK_002a1daf + unaff_EDI;
                    /* try { // try from 000dffea to 000dffee has its CatchHandler @ 000e66ce */
  FUN_000eb510(param_1 + 0x19f,unaff_EDI + 0x1ae1af,0,0,iVar2,unaff_EDI + 0x1ae199,0,0,
               param_1 + 0x19e,0);
  param_1[0x1ad] = &UNK_002a1dc3 + unaff_EDI;
                    /* try { // try from 000e0028 to 000e002c has its CatchHandler @ 000e66c6 */
  FUN_000eb510(param_1 + 0x1ae,unaff_EDI + 0x1ae1ac,0,0,iVar2,0,0,0,param_1 + 0x1ad,1);
  param_1[0x1bc] = &UNK_002a1dd7 + unaff_EDI;
                    /* try { // try from 000e006b to 000e006f has its CatchHandler @ 000e66be */
  FUN_000eb510(param_1 + 0x1bd,unaff_EDI + 0x1ae1b5,0,0,iVar3,unaff_EDI + 0x1afa57,0,0,
               param_1 + 0x1bc,0);
  *(undefined2 *)(param_1 + 0x1cb) = 0;
  param_1[0x1cc] = &UNK_002a1deb + unaff_EDI;
                    /* try { // try from 000e00b0 to 000e00b4 has its CatchHandler @ 000e66b6 */
  FUN_000eb510(param_1 + 0x1cd,unaff_EDI + 0x1ae1b2,0,0,iVar4,0,0,0,param_1 + 0x1cc,1);
  param_1[0x1db] = &UNK_002a1dff + unaff_EDI;
                    /* try { // try from 000e00f3 to 000e00f7 has its CatchHandler @ 000e66ae */
  FUN_000eb510(param_1 + 0x1dc,unaff_EDI + 0x1ae1bf,0,0,iVar3,unaff_EDI + 0x1afa87,0,0,
               param_1 + 0x1db,0);
  *(undefined2 *)(param_1 + 0x1ea) = 0;
  param_1[0x1eb] = &UNK_002a1e13 + unaff_EDI;
                    /* try { // try from 000e0138 to 000e013c has its CatchHandler @ 000e66a6 */
  FUN_000eb510(param_1 + 0x1ec,unaff_EDI + 0x1ae1bc,0,0,iVar4,0,0,0,param_1 + 0x1eb,1);
  param_1[0x1fa] = &UNK_002a1e27 + unaff_EDI;
                    /* try { // try from 000e017b to 000e017f has its CatchHandler @ 000e669e */
  FUN_000eb510(param_1 + 0x1fb,unaff_EDI + 0x1ae1ea,0,0,iVar3,unaff_EDI + 0x1ae1ca,0,0,
               param_1 + 0x1fa,0);
  *(undefined2 *)(param_1 + 0x209) = 0;
  param_1[0x20a] = &UNK_002a1e3b + unaff_EDI;
                    /* try { // try from 000e01c0 to 000e01c4 has its CatchHandler @ 000e6696 */
  FUN_000eb510(param_1 + 0x20b,unaff_EDI + 0x1ae1e7,0,0,iVar4,0,0,0,param_1 + 0x20a,1);
  param_1[0x219] = &UNK_002a1e4f + unaff_EDI;
                    /* try { // try from 000e0203 to 000e0207 has its CatchHandler @ 000e668e */
  FUN_000eb510(param_1 + 0x21a,&UNK_001ae1f7 + unaff_EDI,0,0,iVar3,unaff_EDI + 0x1afab7,0,0,
               param_1 + 0x219,0);
  *(undefined2 *)(param_1 + 0x228) = 0;
  param_1[0x229] = &UNK_002a1e63 + unaff_EDI;
                    /* try { // try from 000e0248 to 000e024c has its CatchHandler @ 000e6686 */
  FUN_000eb510(param_1 + 0x22a,&UNK_001ae1f4 + unaff_EDI,0,0,iVar4,0,0,0,param_1 + 0x229,1);
  param_1[0x238] = &UNK_002a1e77 + unaff_EDI;
                    /* try { // try from 000e0289 to 000e028d has its CatchHandler @ 000e667e */
  FUN_000eb510(param_1 + 0x239,unaff_EDI + 0x1ae20e,1,0,iVar4,unaff_EDI + 0x1afadf,0,0,
               param_1 + 0x238,1);
  *(undefined2 *)(param_1 + 0x247) = 0x100;
  param_1[0x248] = &UNK_002a1e8b + unaff_EDI;
                    /* try { // try from 000e02d8 to 000e02dc has its CatchHandler @ 000e6676 */
  FUN_000eb510(param_1 + 0x249,unaff_EDI + 0x1ae20b,1,0,iVar3,unaff_EDI + 0x1afb07,0,0,
               param_1 + 0x248,0);
  iVar8 = unaff_EDI + 0x1af1d9;
  param_1[599] = &UNK_002a1e9f + unaff_EDI;
                    /* try { // try from 000e0327 to 000e032b has its CatchHandler @ 000e666e */
  FUN_000eb510(param_1 + 600,unaff_EDI + 0x1ae21d,1,0,iVar8,unaff_EDI + 0x1afb53,
               unaff_EDI + 0x1afb33,0,param_1 + 599,0);
  *(undefined1 *)(param_1 + 0x266) = 0;
  param_1[0x268] = &UNK_002a1eb3 + unaff_EDI;
  param_1[0x267] = iVar8;
                    /* try { // try from 000e0376 to 000e037a has its CatchHandler @ 000e6666 */
  FUN_000eb510(param_1 + 0x269,unaff_EDI + 0x1ae238,1,0,iVar3,unaff_EDI + 0x1ae056,0,0,
               param_1 + 0x268,0);
  *(undefined2 *)(param_1 + 0x277) = 0;
  param_1[0x278] = &UNK_002a1ec7 + unaff_EDI;
                    /* try { // try from 000e03bc to 000e03c0 has its CatchHandler @ 000e665e */
  FUN_000eb510(param_1 + 0x279,unaff_EDI + 0x1ae235,1,0,iVar4,unaff_EDI + 0x1af783,0,0,
               param_1 + 0x278,1);
  param_1[0x287] = &UNK_002a1edb + unaff_EDI;
                    /* try { // try from 000e03ff to 000e0403 has its CatchHandler @ 000e6656 */
  FUN_000eb510(param_1 + 0x288,unaff_EDI + 0x1ae26f,1,0,iVar3,unaff_EDI + 0x1ae24f,0,0,
               param_1 + 0x287,0);
  param_1[0x297] = &UNK_002a1eef + unaff_EDI;
  *(undefined2 *)(param_1 + 0x296) = 0;
                    /* try { // try from 000e0449 to 000e044d has its CatchHandler @ 000e664e */
  FUN_000eb510(param_1 + 0x298,unaff_EDI + 0x1ae26c,1,0,iVar4,unaff_EDI + 0x1afb83,0,0,
               param_1 + 0x297,1);
  param_1[0x2a6] = &UNK_002a1f03 + unaff_EDI;
                    /* try { // try from 000e048a to 000e048e has its CatchHandler @ 000e6646 */
  FUN_000eb510(param_1 + 0x2a7,unaff_EDI + 0x1ae277,1,0,iVar4,unaff_EDI + 0x1afba7,0,0,
               param_1 + 0x2a6,1);
  param_1[0x2b6] = &UNK_002a1f17 + unaff_EDI;
  *(undefined2 *)(param_1 + 0x2b5) = 0x100;
                    /* try { // try from 000e04d9 to 000e04dd has its CatchHandler @ 000e663e */
  FUN_000eb510(param_1 + 0x2b7,unaff_EDI + 0x1ae274,1,0,iVar3,unaff_EDI + 0x1afbcf,0,0,
               param_1 + 0x2b6,0);
  param_1[0x2c5] = &UNK_002a1f2b + unaff_EDI;
                    /* try { // try from 000e051c to 000e0520 has its CatchHandler @ 000e6636 */
  FUN_000eb510(param_1 + 0x2c6,unaff_EDI + 0x1ae2a4,1,100,iVar3,unaff_EDI + 0x1ae28b,0,0,
               param_1 + 0x2c5,0);
  *(undefined2 *)(param_1 + 0x2d4) = 0;
  param_1[0x2d5] = &UNK_002a1f3f + unaff_EDI;
                    /* try { // try from 000e0566 to 000e056a has its CatchHandler @ 000e662e */
  FUN_000eb510(param_1 + 0x2d6,unaff_EDI + 0x1ae2a1,1,0,iVar4,&UNK_001afbfb + unaff_EDI,0,0,
               param_1 + 0x2d5,1);
  param_1[0x2e4] = &UNK_002a1f53 + unaff_EDI;
                    /* try { // try from 000e05ac to 000e05b0 has its CatchHandler @ 000e6626 */
  FUN_000eb510(param_1 + 0x2e5,unaff_EDI + 0x1ae2c2,0,0,iVar3,unaff_EDI + 0x1ae2b2,0,0,
               param_1 + 0x2e4,0);
  *(undefined2 *)(param_1 + 0x2f3) = 0;
  param_1[0x2f4] = &UNK_002a1f67 + unaff_EDI;
                    /* try { // try from 000e05f1 to 000e05f5 has its CatchHandler @ 000e661e */
  FUN_000eb510(param_1 + 0x2f5,unaff_EDI + 0x1ae2bf,0,0,iVar4,0,0,0,param_1 + 0x2f4,1);
  param_1[0x303] = &UNK_002a1f7b + unaff_EDI;
                    /* try { // try from 000e0630 to 000e0634 has its CatchHandler @ 000e6616 */
  FUN_000eb510(param_1 + 0x304,unaff_EDI + 0x1ae2c8,0,0,iVar3,unaff_EDI + 0x1ae2b2,0,0,
               param_1 + 0x303,0);
  *(undefined2 *)(param_1 + 0x312) = 0;
  param_1[0x313] = &UNK_002a1f8f + unaff_EDI;
                    /* try { // try from 000e0675 to 000e0679 has its CatchHandler @ 000e660e */
  FUN_000eb510(param_1 + 0x314,unaff_EDI + 0x1ae2c5,0,0,iVar4,0,0,0,param_1 + 0x313,1);
  param_1[0x322] = &UNK_002a1fa3 + unaff_EDI;
                    /* try { // try from 000e06bd to 000e06c1 has its CatchHandler @ 000e6606 */
  FUN_000eb510(param_1 + 0x323,unaff_EDI + 0x1a8891,1,0,iVar2,unaff_EDI + 0x1ae2e9,
               unaff_EDI + 0x1ae2cb,0,param_1 + 0x322,0);
  *(undefined1 *)(param_1 + 0x331) = 0;
  param_1[0x333] = puVar1;
  param_1[0x332] = iVar2;
                    /* try { // try from 000e070a to 000e070e has its CatchHandler @ 000e65fe */
  FUN_000eb510(param_1 + 0x334,unaff_EDI + 0x1ae31d,1,0,iVar2,unaff_EDI + 0x1ae30d,
               unaff_EDI + 0x1ae2fb,0,param_1 + 0x333,0);
  param_1[0x343] = 0;
  param_1[0x342] = unaff_EDI + -0x2b49;
  param_1[0x333] = "St7collateIcE" + unaff_EDI + 3;
  param_1[0x344] = "{default arg#" + unaff_EDI + 0xd;
                    /* try { // try from 000e076f to 000e0773 has its CatchHandler @ 000e65f6 */
  FUN_000eb510(param_1 + 0x345,unaff_EDI + 0x1ae32a,1,0,0,&UNK_001afc2f + unaff_EDI,
               &UNK_001ae12e + unaff_EDI,1,param_1 + 0x344,0);
  *(undefined1 *)(param_1 + 0x353) = 0;
  param_1[0x355] = "VTT for " + unaff_EDI + 2;
  param_1[0x354] = 0;
                    /* try { // try from 000e07c3 to 000e07c7 has its CatchHandler @ 000e65ee */
  FUN_000eb510(param_1 + 0x356,unaff_EDI + 0x1ae327,1,0,iVar3,unaff_EDI + 0x1afc57,0,0,
               param_1 + 0x355,0);
  *(undefined2 *)(param_1 + 0x364) = 0;
  param_1[0x365] = "construction vtable for " + unaff_EDI + 0xd;
                    /* try { // try from 000e0808 to 000e080c has its CatchHandler @ 000e65e6 */
  FUN_000eb510(param_1 + 0x366,unaff_EDI + 0x1ae324,1,0,iVar4,0,0,0,param_1 + 0x365,1);
  param_1[0x374] = "typeinfo for " + unaff_EDI + 3;
                    /* try { // try from 000e084b to 000e084f has its CatchHandler @ 000e65de */
  FUN_000eb510(param_1 + 0x375,unaff_EDI + 0x1ae336,1,0,iVar3,unaff_EDI + 0x1afc83,0,0,
               param_1 + 0x374,0);
  *(undefined2 *)(param_1 + 899) = 0;
  param_1[900] = "typeinfo name for " + unaff_EDI + 9;
                    /* try { // try from 000e0895 to 000e0899 has its CatchHandler @ 000e65d6 */
  FUN_000eb510(param_1 + 0x385,unaff_EDI + 0x1ae333,1,0,iVar4,unaff_EDI + 0x1afcb7,0,0,param_1 + 900
               ,1);
  param_1[0x393] = "typeinfo fn for " + unaff_EDI + 10;
                    /* try { // try from 000e08d8 to 000e08dc has its CatchHandler @ 000e65ce */
  FUN_000eb510(param_1 + 0x394,unaff_EDI + 0x1ae34f,1,0,iVar3,unaff_EDI + 0x1afcf3,0,0,
               param_1 + 0x393,0);
  *(undefined2 *)(param_1 + 0x3a2) = 0;
  param_1[0x3a3] = "non-virtual thunk to " + unaff_EDI + 0xd;
                    /* try { // try from 000e091d to 000e0921 has its CatchHandler @ 000e65c6 */
  FUN_000eb510(param_1 + 0x3a4,unaff_EDI + 0x1ae34c,1,0,iVar4,0,0,0,param_1 + 0x3a3,1);
  param_1[0x3b2] = "covariant return thunk to " + unaff_EDI + 0xb;
                    /* try { // try from 000e0960 to 000e0964 has its CatchHandler @ 000e65be */
  FUN_000eb510(param_1 + 0x3b3,unaff_EDI + 0x1ae364,1,0,iVar3,&UNK_001afd17 + unaff_EDI,0,0,
               param_1 + 0x3b2,0);
  param_1[0x3c2] = "java Class for " + unaff_EDI + 4;
  *(undefined2 *)(param_1 + 0x3c1) = 0;
                    /* try { // try from 000e09a5 to 000e09a9 has its CatchHandler @ 000e65b6 */
  FUN_000eb510(param_1 + 0x3c3,unaff_EDI + 0x1ae361,1,0,iVar4,0,0,0,param_1 + 0x3c2,1);
  param_1[0x3d1] = "guard variable for " + unaff_EDI + 8;
                    /* try { // try from 000e09e8 to 000e09ec has its CatchHandler @ 000e65ae */
  FUN_000eb510(param_1 + 0x3d2,unaff_EDI + 0x1ae37c,1,0,iVar3,unaff_EDI + 0x1afd47,0,0,
               param_1 + 0x3d1,0);
  param_1[0x3e1] = "TLS init function for " + unaff_EDI + 8;
  *(undefined2 *)(param_1 + 0x3e0) = 0;
                    /* try { // try from 000e0a2d to 000e0a31 has its CatchHandler @ 000e65a6 */
  FUN_000eb510(param_1 + 0x3e2,unaff_EDI + 0x1ae379,1,0,iVar4,0,0,0,param_1 + 0x3e1,1);
  iVar9 = unaff_EDI + 0x1b8bce;
  param_1[0x3f0] = puVar1;
                    /* try { // try from 000e0a6f to 000e0a73 has its CatchHandler @ 000e659e */
  FUN_000eb510(param_1 + 0x3f1,unaff_EDI + 0x1ae396,1,0,iVar2,unaff_EDI + 0x1afd6b,iVar9,0,
               param_1 + 0x3f0,0);
  param_1[0x400] = 0;
  param_1[0x3ff] = unaff_EDI + -0x29d9;
  param_1[0x3f0] = "St14collate_bynameIcE" + unaff_EDI + 7;
  param_1[0x401] = "TLS wrapper function for " + unaff_EDI + 5;
                    /* try { // try from 000e0ad2 to 000e0ad6 has its CatchHandler @ 000e6596 */
  FUN_000eb510(param_1 + 0x402,unaff_EDI + 0x1ae3a6,1,0,iVar4,unaff_EDI + 0x1afd8b,0,0,
               param_1 + 0x401,1);
  *(undefined2 *)(param_1 + 0x410) = 0x100;
  param_1[0x411] = "TLS wrapper function for " + unaff_EDI + 0x19;
                    /* try { // try from 000e0b21 to 000e0b25 has its CatchHandler @ 000e658e */
  FUN_000eb510(param_1 + 0x412,unaff_EDI + 0x1ae3a3,1,0,iVar3,unaff_EDI + 0x1afdbb,0,0,
               param_1 + 0x411,0);
  iVar10 = unaff_EDI + 0x1aed7d;
  param_1[0x420] = "reference temporary #" + unaff_EDI + 0x13;
                    /* try { // try from 000e0b6b to 000e0b6f has its CatchHandler @ 000e6586 */
  FUN_000eb510(param_1 + 0x421,unaff_EDI + 0x1aeb03,1,0x65,0,unaff_EDI + 0x1ae3b5,iVar10,0,
               param_1 + 0x420,0);
  *(undefined1 *)(param_1 + 0x42f) = 0;
  param_1[0x431] = "hidden alias for " + unaff_EDI + 0x11;
  param_1[0x430] = 0;
                    /* try { // try from 000e0bbf to 000e0bc3 has its CatchHandler @ 000e657e */
  FUN_000eb510(param_1 + 0x432,unaff_EDI + 0x1bf43b,1,0,iVar3,unaff_EDI + 0x1ae3cf,0,0,
               param_1 + 0x431,0);
  *(undefined2 *)(param_1 + 0x440) = 0;
  param_1[0x441] = "non-transaction clone for " + unaff_EDI + 0x13;
                    /* try { // try from 000e0c09 to 000e0c0d has its CatchHandler @ 000e6576 */
  FUN_000eb510(param_1 + 0x442,unaff_EDI + 0x1ae3ed,1,0,iVar4,unaff_EDI + 0x1afdf3,0,0,
               param_1 + 0x441,1);
  param_1[0x450] = "_Fract" + unaff_EDI + 6;
                    /* try { // try from 000e0c4a to 000e0c4e has its CatchHandler @ 000e656e */
  FUN_000eb510(param_1 + 0x451,unaff_EDI + 0x1ae416,3,0,iVar4,unaff_EDI + 0x1ae3fd,0,0,
               param_1 + 0x450,1);
  *(undefined2 *)(param_1 + 0x45f) = 0x100;
  param_1[0x460] = &UNK_002a210b + unaff_EDI;
                    /* try { // try from 000e0c99 to 000e0c9d has its CatchHandler @ 000e6566 */
  FUN_000eb510(param_1 + 0x461,unaff_EDI + 0x1ae441,3,0,iVar3,unaff_EDI + 0x1ae427,0,0,
               param_1 + 0x460,0);
  param_1[0x46f] = "decltype (" + unaff_EDI + 3;
                    /* try { // try from 000e0cd5 to 000e0cd9 has its CatchHandler @ 000e655e */
  FUN_000eb510(param_1 + 0x470,unaff_EDI + 0x1ae456,1,0,iVar4,0,0,0,param_1 + 0x46f,1);
  *(undefined2 *)(param_1 + 0x47e) = 0x100;
  param_1[0x47f] = &UNK_002a2133 + unaff_EDI;
                    /* try { // try from 000e0d24 to 000e0d28 has its CatchHandler @ 000e6556 */
  FUN_000eb510(param_1 + 0x480,unaff_EDI + 0x1ae453,1,0,iVar3,unaff_EDI + 0x1afe1b,0,0,
               param_1 + 0x47f,0);
  param_1[0x48e] = puVar1;
                    /* try { // try from 000e0d63 to 000e0d67 has its CatchHandler @ 000e654e */
  FUN_000eb510(param_1 + 0x48f,unaff_EDI + 0x1ae474,1,0,iVar2,unaff_EDI + 0x1afe5f,
               unaff_EDI + 0x1ae468,0,param_1 + 0x48e,0);
  param_1[0x49e] = 0;
  param_1[0x49d] = unaff_EDI + 0x7be7;
  param_1[0x48e] = "St8numpunctIcE" + unaff_EDI + 3;
  param_1[0x49f] = "{unnamed type#" + unaff_EDI + 0xd;
                    /* try { // try from 000e0dc8 to 000e0dcc has its CatchHandler @ 000e6546 */
  FUN_000eb510(param_1 + 0x4a0,unaff_EDI + 0x1ae49f,1,0x45,iVar3,unaff_EDI + 0x1ae481,0,0,
               param_1 + 0x49f,0);
  *(undefined2 *)(param_1 + 0x4ae) = 0;
  param_1[0x4af] = " restrict" + unaff_EDI + 9;
                    /* try { // try from 000e0e12 to 000e0e16 has its CatchHandler @ 000e653e */
  FUN_000eb510(param_1 + 0x4b0,unaff_EDI + 0x1ae49c,1,0,iVar4,unaff_EDI + 0x1afe87,0,0,
               param_1 + 0x4af,1);
                    /* try { // try from 000e0e24 to 000e0e28 has its CatchHandler @ 000e6536 */
  FUN_000ebb50(param_1 + 0x4be);
  param_1[0x4d5] = puVar1;
                    /* try { // try from 000e0e5d to 000e0e61 has its CatchHandler @ 000e652f */
  FUN_000eb510(param_1 + 0x4d6,unaff_EDI + 0x1ae4c7,0,0,iVar2,unaff_EDI + 0x1ae4ae,0,0,
               param_1 + 0x4d5,0);
  param_1[0x4e5] = 0;
  param_1[0x4e4] = unaff_EDI + -0x2ce9;
  param_1[0x4d5] = "St15numpunct_bynameIcE" + unaff_EDI + 7;
  param_1[0x4e6] = puVar1;
                    /* try { // try from 000e0eb9 to 000e0ebd has its CatchHandler @ 000e6527 */
  FUN_000eb510(param_1 + 0x4e7,unaff_EDI + 0x1aea22,0,0,iVar2,unaff_EDI + 0x1ae4ca,0,0,
               param_1 + 0x4e6,0);
  param_1[0x4f6] = 0;
  param_1[0x4f5] = unaff_EDI + -0x2cd9;
  param_1[0x4e6] = &UNK_002a40cf + unaff_EDI;
                    /* try { // try from 000e0eed to 000e0ef1 has its CatchHandler @ 000e651f */
  FUN_000eba10(param_1 + 0x4f7);
  param_1[0x50e] = "imaginary " + unaff_EDI + 8;
                    /* try { // try from 000e0f33 to 000e0f37 has its CatchHandler @ 000e6518 */
  FUN_000eb510(param_1 + 0x50f,unaff_EDI + 0x1ae4e6,1,0x46,0,unaff_EDI + 0x1afeab,
               unaff_EDI + 0x1b8ae4,0,param_1 + 0x50e,0);
  *(undefined1 *)(param_1 + 0x51d) = 0;
  param_1[0x51f] = &UNK_002a21ab + unaff_EDI;
  param_1[0x51e] = 0;
                    /* try { // try from 000e0f87 to 000e0f8b has its CatchHandler @ 000e6510 */
  FUN_000eb510(param_1 + 0x520,unaff_EDI + 0x1ae509,1,0,iVar3,unaff_EDI + 0x1ae4ed,0,0,
               param_1 + 0x51f,0);
  *(undefined2 *)(param_1 + 0x52e) = 0;
  param_1[0x52f] = "decltype(auto)" + unaff_EDI + 0xc;
                    /* try { // try from 000e0fd1 to 000e0fd5 has its CatchHandler @ 000e6508 */
  FUN_000eb510(param_1 + 0x530,unaff_EDI + 0x1ae506,1,0,iVar4,unaff_EDI + 0x1afed3,0,0,
               param_1 + 0x52f,1);
  param_1[0x53e] = "string literal" + unaff_EDI + 0xe;
                    /* try { // try from 000e1023 to 000e1027 has its CatchHandler @ 000e6500 */
  FUN_000eb510(param_1 + 0x53f,unaff_EDI + 0x1aad7c,0,0,unaff_EDI + 0x1ae533,unaff_EDI + 0x1ae518,
               unaff_EDI + 0x1b2184,0,param_1 + 0x53e,0);
  *(undefined1 *)(param_1 + 0x54d) = 0;
  param_1[0x54e] = unaff_EDI + 0x1ae533;
  param_1[0x54f] = "std::basic_string" + unaff_EDI;
                    /* try { // try from 000e1074 to 000e1078 has its CatchHandler @ 000e64f8 */
  FUN_000eb510(param_1 + 0x550,&UNK_001ae53c + unaff_EDI,1,0,iVar4,unaff_EDI + 0x1afef3,0,0,
               param_1 + 0x54f,1);
  *(undefined2 *)(param_1 + 0x55e) = 0x100;
  param_1[0x55f] = "std::string" + unaff_EDI + 2;
                    /* try { // try from 000e10c3 to 000e10c7 has its CatchHandler @ 000e64f0 */
  FUN_000eb510(param_1 + 0x560,unaff_EDI + 0x1ae539,1,0,iVar3,unaff_EDI + 0x1aff1f,0,0,
               param_1 + 0x55f,0);
  param_1[0x56e] = "std::istream" + unaff_EDI + 10;
                    /* try { // try from 000e1106 to 000e110a has its CatchHandler @ 000e64e8 */
  FUN_000eb510(param_1 + 0x56f,unaff_EDI + 0x1ae54b,1,0,iVar3,unaff_EDI + 0x1aff53,0,0,
               param_1 + 0x56e,0);
  *(undefined2 *)(param_1 + 0x57d) = 0;
  param_1[0x57e] = "std::ostream" + unaff_EDI + 3;
                    /* try { // try from 000e1150 to 000e1154 has its CatchHandler @ 000e64e0 */
  FUN_000eb510(param_1 + 0x57f,unaff_EDI + 0x1ae548,1,0,iVar4,unaff_EDI + 0x1aff83,0,0,
               param_1 + 0x57e,1);
  param_1[0x58d] = "basic_ostream" + unaff_EDI + 10;
                    /* try { // try from 000e1193 to 000e1197 has its CatchHandler @ 000e64d8 */
  FUN_000eb510(param_1 + 0x58e,unaff_EDI + 0x1ae55c,1,0,iVar3,unaff_EDI + 0x1affbb,0,0,
               param_1 + 0x58d,0);
  param_1[0x59d] = "basic_iostream" + unaff_EDI + 2;
  *(undefined2 *)(param_1 + 0x59c) = 0;
                    /* try { // try from 000e11dd to 000e11e1 has its CatchHandler @ 000e64d0 */
  FUN_000eb510(param_1 + 0x59e,unaff_EDI + 0x1ae559,1,0,iVar4,unaff_EDI + 0x1affeb,0,0,
               param_1 + 0x59d,1);
  param_1[0x5ac] = "boolean" + unaff_EDI + 7;
                    /* try { // try from 000e1220 to 000e1224 has its CatchHandler @ 000e64c8 */
  FUN_000eb510(param_1 + 0x5ad,unaff_EDI + 0x1ae575,1,0,iVar3,unaff_EDI + 0x1b001f,0,0,
               param_1 + 0x5ac,0);
  param_1[0x5bc] = "unsigned char" + unaff_EDI + 8;
  *(undefined2 *)(param_1 + 0x5bb) = 0;
                    /* try { // try from 000e126a to 000e126e has its CatchHandler @ 000e64c0 */
  FUN_000eb510(param_1 + 0x5bd,unaff_EDI + 0x1ae572,1,0,iVar4,unaff_EDI + 0x1b004f,0,0,
               param_1 + 0x5bc,1);
  param_1[0x5cb] = puVar1;
                    /* try { // try from 000e12a4 to 000e12a8 has its CatchHandler @ 000e64b8 */
  FUN_000eb510(param_1 + 0x5cc,&UNK_001ae58b + unaff_EDI,1,0,iVar2,unaff_EDI + 0x1b0083,0,0,
               param_1 + 0x5cb,0);
  param_1[0x5db] = 0;
  param_1[0x5da] = unaff_EDI + -0x2d09;
  param_1[0x5cb] = "St7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 3;
  param_1[0x5dc] = puVar1;
                    /* try { // try from 000e1300 to 000e1304 has its CatchHandler @ 000e64b0 */
  FUN_000eb510(param_1 + 0x5dd,unaff_EDI + 0x1ae594,1,0,iVar2,unaff_EDI + 0x1b00b7,0,0,
               param_1 + 0x5dc,0);
  param_1[0x5ec] = 0;
  param_1[0x5eb] = unaff_EDI + -0x2cf9;
  param_1[0x5dc] = "St7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x17;
  param_1[0x5ed] = "unsigned long" + unaff_EDI + 1;
                    /* try { // try from 000e136a to 000e136e has its CatchHandler @ 000e64a8 */
  FUN_000eb510(param_1 + 0x5ee,unaff_EDI + 0x1ae5b5,0,0,iVar2,unaff_EDI + 0x1b00f7,
               unaff_EDI + 0x1ae5aa,0,param_1 + 0x5ed,0);
  *(undefined1 *)(param_1 + 0x5fc) = 0;
  param_1[0x5fe] = "unsigned __int128" + unaff_EDI + 7;
  param_1[0x5fd] = iVar2;
                    /* try { // try from 000e13b9 to 000e13bd has its CatchHandler @ 000e64a0 */
  FUN_000eb510(param_1 + 0x5ff,thunk_FUN_001ae2e0 + unaff_EDI,2,0,iVar3,iVar5,0,0,param_1 + 0x5fe,0)
  ;
  *(undefined2 *)(param_1 + 0x60d) = 0;
  param_1[0x60e] = "unsigned short" + unaff_EDI + 9;
                    /* try { // try from 000e13fe to 000e1402 has its CatchHandler @ 000e6498 */
  FUN_000eb510(param_1 + 0x60f,unaff_EDI + 0x1ae5bd,2,0,iVar4,0,0,0,param_1 + 0x60e,1);
  param_1[0x61d] = "unsigned long long" + unaff_EDI + 0xe;
                    /* try { // try from 000e1441 to 000e1445 has its CatchHandler @ 000e6490 */
  FUN_000eb510(param_1 + 0x61e,unaff_EDI + 0x1ae5f9,1,0,iVar3,unaff_EDI + 0x1ae5c2,0,0,
               param_1 + 0x61d,0);
  *(undefined2 *)(param_1 + 0x62c) = 0;
  param_1[0x62d] = "decimal64" + unaff_EDI + 5;
                    /* try { // try from 000e148b to 000e148f has its CatchHandler @ 000e6488 */
  FUN_000eb510(param_1 + 0x62e,unaff_EDI + 0x1ae5f6,1,0,iVar4,unaff_EDI + 0x1ae5d9,0,0,
               param_1 + 0x62d,1);
  param_1[0x63c] = &UNK_002a22eb + unaff_EDI;
                    /* try { // try from 000e14ce to 000e14d2 has its CatchHandler @ 000e6480 */
  FUN_000eb510(param_1 + 0x63d,unaff_EDI + 0x1c0252,1,0,iVar3,unaff_EDI + 0x1ae605,0,0,
               param_1 + 0x63c,0);
  *(undefined2 *)(param_1 + 0x64b) = 0;
  param_1[0x64c] = "decltype(nullptr)" + unaff_EDI + 1;
                    /* try { // try from 000e1518 to 000e151c has its CatchHandler @ 000e6478 */
  FUN_000eb510(param_1 + 0x64d,unaff_EDI + 0x1ae621,1,0,iVar4,unaff_EDI + 0x1b0123,0,0,
               param_1 + 0x64c,1);
  param_1[0x65b] = "alignof " + unaff_EDI;
                    /* try { // try from 000e1559 to 000e155d has its CatchHandler @ 000e6470 */
  FUN_000eb510(param_1 + 0x65c,unaff_EDI + 0x1ae631,1,0,iVar4,unaff_EDI + 0x1b0147,0,0,
               param_1 + 0x65b,1);
  *(undefined2 *)(param_1 + 0x66a) = 0x100;
  param_1[0x66b] = "const_cast" + unaff_EDI + 8;
                    /* try { // try from 000e15a8 to 000e15ac has its CatchHandler @ 000e6468 */
  FUN_000eb510(param_1 + 0x66c,unaff_EDI + 0x1ae62e,1,0,iVar3,&UNK_001b016f + unaff_EDI,0,0,
               param_1 + 0x66b,0);
  param_1[0x67a] = "dynamic_cast" + unaff_EDI + 1;
                    /* try { // try from 000e15eb to 000e15ef has its CatchHandler @ 000e6460 */
  FUN_000eb510(param_1 + 0x67b,unaff_EDI + 0x1c3321,0,0x47,iVar3,unaff_EDI + 0x1ae63c,0,0,
               param_1 + 0x67a,0);
  *(undefined2 *)(param_1 + 0x689) = 0;
  param_1[0x68a] = &UNK_002a234f + unaff_EDI;
                    /* try { // try from 000e1630 to 000e1634 has its CatchHandler @ 000e6458 */
  FUN_000eb510(param_1 + 0x68b,unaff_EDI + 0x1ae654,0,0,iVar4,0,0,0,param_1 + 0x68a,1);
  param_1[0x699] = &UNK_002a2363 + unaff_EDI;
  iVar11 = unaff_EDI + 0x1ae95a;
                    /* try { // try from 000e167a to 000e167e has its CatchHandler @ 000e6450 */
  FUN_000eb510(param_1 + 0x69a,unaff_EDI + 0x1ae676,0,0x68,0,unaff_EDI + 0x1ae65e,iVar11,0,
               param_1 + 0x699,0);
  *(undefined1 *)(param_1 + 0x6a8) = 0;
  param_1[0x6a9] = 0;
  param_1[0x6aa] = &UNK_002a2377 + unaff_EDI;
                    /* try { // try from 000e16d7 to 000e16db has its CatchHandler @ 000e6448 */
  FUN_000eb510(param_1 + 0x6ab,unaff_EDI + 0x1ae68a,1,0,unaff_EDI + 0x1ae686,unaff_EDI + 0x1b0197,
               unaff_EDI + 0x1ae67d,0,param_1 + 0x6aa,0);
  *(undefined1 *)(param_1 + 0x6b9) = 0;
  param_1[0x6bc] = &UNK_002a238b + unaff_EDI;
  *(undefined8 *)(param_1 + 0x6ba) = 0;
                    /* try { // try from 000e1735 to 000e1739 has its CatchHandler @ 000e6440 */
  FUN_000eb510(param_1 + 0x6bd,unaff_EDI + 0x1ae6c8,1,0,unaff_EDI + 0x1a0f2f,unaff_EDI + 0x1ae6b5,
               unaff_EDI + 0x1ae6a5,0,param_1 + 0x6bc,0);
  *(undefined1 *)(param_1 + 0x6cb) = 0;
  param_1[0x6cc] = unaff_EDI + 0x1a0f2f;
  param_1[0x6cd] = "reinterpret_cast" + unaff_EDI + 0xb;
                    /* try { // try from 000e1788 to 000e178c has its CatchHandler @ 000e6438 */
  FUN_000eb510(param_1 + 0x6ce,unaff_EDI + 0x1ae6e3,2,0,iVar2,unaff_EDI + 0x1ae6d3,0,0,
               param_1 + 0x6cd,0);
  param_1[0x6dc] = "static_cast" + unaff_EDI + 1;
                    /* try { // try from 000e17c6 to 000e17ca has its CatchHandler @ 000e6430 */
  FUN_000eb510(param_1 + 0x6dd,unaff_EDI + 0x1ae6e0,2,0,iVar2,0,0,0,param_1 + 0x6dc,1);
  param_1[0x6eb] =
       "std::basic_string<char, std::char_traits<char>, std::allocator<char> >" + unaff_EDI + 3;
                    /* try { // try from 000e180e to 000e1812 has its CatchHandler @ 000e6428 */
  FUN_000eb510(param_1 + 0x6ec,unaff_EDI + 0x1ae6f5,1,0,iVar8,unaff_EDI + 0x1b01c7,
               unaff_EDI + 0x1ae6e5,0,param_1 + 0x6eb,0);
  param_1[0x6fc] =
       "std::basic_string<char, std::char_traits<char>, std::allocator<char> >" + unaff_EDI + 0x17;
  param_1[0x6fb] = iVar8;
  iVar12 = unaff_EDI + 0x1a10b8;
  *(undefined1 *)(param_1 + 0x6fa) = 0;
  iVar13 = unaff_EDI + 0x1ae6f9;
                    /* try { // try from 000e1870 to 000e1874 has its CatchHandler @ 000e6420 */
  FUN_000eb510(param_1 + 0x6fd,unaff_EDI + 0x1ae6ff,1,0,iVar12,unaff_EDI + 0x1b0237,iVar13,0,
               param_1 + 0x6fc,0);
  *(undefined1 *)(param_1 + 0x70b) = 0;
  param_1[0x70c] = 0;
  param_1[0x70d] = puVar1;
                    /* try { // try from 000e18bb to 000e18bf has its CatchHandler @ 000e6418 */
  FUN_000eb510(param_1 + 0x70e,&UNK_001a87be + unaff_EDI,1,0,iVar2,unaff_EDI + 0x1b025f,0,0,
               param_1 + 0x70d,0);
  param_1[0x71d] = 0;
  param_1[0x71c] = unaff_EDI + -0x2dd9;
  param_1[0x70d] = "St7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x2b;
  param_1[0x71e] = puVar1;
                    /* try { // try from 000e1917 to 000e191b has its CatchHandler @ 000e6410 */
  FUN_000eb510(param_1 + 0x71f,unaff_EDI + 0x1ae727,1,0,iVar2,unaff_EDI + 0x1ae70e,0,0,
               param_1 + 0x71e,0);
  param_1[0x72e] = 0;
  param_1[0x72d] = unaff_EDI + -0x2dc9;
  param_1[0x71e] = &UNK_002a411f + unaff_EDI;
  param_1[0x72f] = puVar1;
                    /* try { // try from 000e1973 to 000e1977 has its CatchHandler @ 000e6408 */
  FUN_000eb510(param_1 + 0x730,unaff_EDI + 0x1ae736,1,0,iVar2,unaff_EDI + 0x1b02cb,0,0,
               param_1 + 0x72f,0);
  param_1[0x73f] = 0;
  param_1[0x73e] = unaff_EDI + -0x2db9;
  param_1[0x72f] = "St7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x13;
  param_1[0x740] = puVar1;
                    /* try { // try from 000e19cf to 000e19d3 has its CatchHandler @ 000e6400 */
  FUN_000eb510(param_1 + 0x741,unaff_EDI + 0x1ae747,1,0,iVar2,unaff_EDI + 0x1b0307,0,0,
               param_1 + 0x740,0);
  param_1[0x750] = 0;
  param_1[0x74f] = unaff_EDI + -0x2da9;
  param_1[0x740] = "St7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x27;
  param_1[0x751] =
       "std::basic_string<char, std::char_traits<char>, std::allocator<char> >" + unaff_EDI + 0x2b;
                    /* try { // try from 000e1a34 to 000e1a38 has its CatchHandler @ 000e63f8 */
  FUN_000eb510(param_1 + 0x752,unaff_EDI + 0x1ae75a,1,0,0,unaff_EDI + 0x1b0337,iVar9,0,
               param_1 + 0x751,0);
  *(undefined1 *)(param_1 + 0x760) = 0;
  param_1[0x761] = 0;
  param_1[0x762] = puVar1;
                    /* try { // try from 000e1a7f to 000e1a83 has its CatchHandler @ 000e63f0 */
  FUN_000eb510(param_1 + 0x763,unaff_EDI + 0x1ae780,1,0,iVar2,unaff_EDI + 0x1ae76b,0,0,
               param_1 + 0x762,0);
  param_1[0x772] = 0;
  param_1[0x771] = unaff_EDI + -0x2d99;
  param_1[0x762] = &UNK_002a415b + unaff_EDI;
  param_1[0x773] = puVar1;
                    /* try { // try from 000e1adb to 000e1adf has its CatchHandler @ 000e63e8 */
  FUN_000eb510(param_1 + 0x774,unaff_EDI + 0x1ae7af,1,0,iVar2,unaff_EDI + 0x1ae794,0,0,
               param_1 + 0x773,0);
  param_1[0x783] = 0;
  param_1[0x782] = unaff_EDI + -0x2d79;
  param_1[0x773] = "St17__timepunct_cacheIcE" + unaff_EDI + 0x13;
  param_1[0x784] = puVar1;
                    /* try { // try from 000e1b37 to 000e1b3b has its CatchHandler @ 000e63e0 */
  FUN_000eb510(param_1 + 0x785,unaff_EDI + 0x1ae7c5,1,0,iVar2,unaff_EDI + 0x1b0377,0,0,
               param_1 + 0x784,0);
  param_1[0x794] = 0;
  param_1[0x793] = unaff_EDI + -0x2d59;
  param_1[0x784] = "St11__timepunctIcE" + unaff_EDI + 0xb;
  param_1[0x795] = puVar1;
                    /* try { // try from 000e1b93 to 000e1b97 has its CatchHandler @ 000e63d8 */
  FUN_000eb510(param_1 + 0x796,unaff_EDI + 0x1ae7d9,1,0,iVar2,unaff_EDI + 0x1b039f,0,0,
               param_1 + 0x795,0);
  param_1[0x7a5] = 0;
  param_1[0x7a4] = unaff_EDI + -0x2d39;
  param_1[0x795] = "St10moneypunctIcLb1EE" + unaff_EDI + 0xb;
  param_1[0x7a6] =
       "std::basic_string<char, std::char_traits<char>, std::allocator<char> >" + unaff_EDI + 0x3f;
                    /* try { // try from 000e1c01 to 000e1c05 has its CatchHandler @ 000e63d0 */
  FUN_000eb510(param_1 + 0x7a7,unaff_EDI + 0x1ae7ff,1,0,unaff_EDI + 0x1bb5e4,unaff_EDI + 0x1b03df,
               &UNK_001ae7f7 + unaff_EDI,0,param_1 + 0x7a6,0);
  uVar15 = *(undefined8 *)(unaff_EDI + 0x1b2b97);
  *(undefined1 *)(param_1 + 0x7b5) = 0;
  param_1[0x7b8] = "std::basic_istream<char, std::char_traits<char> >" + unaff_EDI + 0xb;
  *(undefined8 *)(param_1 + 0x7b6) = uVar15;
                    /* try { // try from 000e1c62 to 000e1c66 has its CatchHandler @ 000e63c8 */
  FUN_000eb510(param_1 + 0x7b9,unaff_EDI + 0x1aad76,0,0,unaff_EDI + 0x1bb084,unaff_EDI + 0x1ae811,
               unaff_EDI + 0x1b2184,0,param_1 + 0x7b8,0);
  *(undefined1 *)(param_1 + 0x7c7) = 0;
  param_1[0x7c8] = unaff_EDI + 0x1bb084;
  param_1[0x7c9] = "std::basic_istream<char, std::char_traits<char> >" + unaff_EDI + 0x1f;
                    /* try { // try from 000e1cb9 to 000e1cbd has its CatchHandler @ 000e63c0 */
  FUN_000eb510(param_1 + 0x7ca,unaff_EDI + 0x1ae84a,1,0x49,0,unaff_EDI + 0x1ae832,
               unaff_EDI + 0x1ae82a,0,param_1 + 0x7c9,0);
  *(undefined1 *)(param_1 + 0x7d8) = 0;
  param_1[0x7d9] = 0;
  param_1[0x7da] = puVar1;
                    /* try { // try from 000e1d05 to 000e1d09 has its CatchHandler @ 000e63b8 */
  FUN_000eb510(param_1 + 0x7db,unaff_EDI + 0x1ae859,1,0,iVar2,unaff_EDI + 0x1b041b,iVar9,0,
               param_1 + 0x7da,0);
  param_1[0x7ea] = 0;
  param_1[0x7e9] = unaff_EDI + -0x519;
  param_1[0x7da] = "St10moneypunctIcLb0EE" + unaff_EDI + 7;
  param_1[0x7eb] = "std::basic_istream<char, std::char_traits<char> >" + unaff_EDI + 0x33;
                    /* try { // try from 000e1d6a to 000e1d6e has its CatchHandler @ 000e63b0 */
  FUN_000eb510(param_1 + 0x7ec,&UNK_001ae869 + unaff_EDI,1,0,iVar3,unaff_EDI + 0x1b043f,0,0,
               param_1 + 0x7eb,0);
  *(undefined2 *)(param_1 + 0x7fa) = 0;
  param_1[0x7fb] = "std::basic_ostream<char, std::char_traits<char> >" + unaff_EDI + 0x13;
                    /* try { // try from 000e1db4 to 000e1db8 has its CatchHandler @ 000e63a8 */
  FUN_000eb510(param_1 + 0x7fc,unaff_EDI + 0x1ae866,1,0,iVar4,unaff_EDI + 0x1b045f,0,0,
               param_1 + 0x7fb,1);
                    /* try { // try from 000e1dc6 to 000e1dca has its CatchHandler @ 000e63a0 */
  FUN_000eb650(param_1 + 0x80a);
  param_1[0x821] = puVar1;
                    /* try { // try from 000e1e04 to 000e1e08 has its CatchHandler @ 000e6399 */
  FUN_000eb510(param_1 + 0x822,unaff_EDI + 0x1aee55,1,0x6c,iVar2,unaff_EDI + 0x1ae87b,
               unaff_EDI + 0x1ae88e,0,param_1 + 0x821,0);
  param_1[0x831] = 0;
  param_1[0x830] = unaff_EDI + -0x659;
  param_1[0x821] = "St8messagesIcE" + unaff_EDI + 3;
  param_1[0x832] = "std::basic_iostream<char, std::char_traits<char> >" + unaff_EDI + 7;
                    /* try { // try from 000e1e67 to 000e1e6b has its CatchHandler @ 000e698d */
  FUN_000eb510(param_1 + 0x833,unaff_EDI + 0x1ae899,1,0,iVar4,unaff_EDI + 0x1b0487,0,0,
               param_1 + 0x832,1);
  *(undefined2 *)(param_1 + 0x841) = 0x100;
  param_1[0x842] = "std::basic_iostream<char, std::char_traits<char> >" + unaff_EDI + 0x1b;
                    /* try { // try from 000e1eb6 to 000e1eba has its CatchHandler @ 000e6985 */
  FUN_000eb510(param_1 + 0x843,unaff_EDI + 0x1ae896,1,0,iVar3,unaff_EDI + 0x1b04ab,0,0,
               param_1 + 0x842,0);
  param_1[0x851] = "std::basic_iostream<char, std::char_traits<char> >" + unaff_EDI + 0x2f;
  iVar14 = unaff_EDI + 0x1b8cc6;
                    /* try { // try from 000e1f00 to 000e1f04 has its CatchHandler @ 000e697d */
  FUN_000eb510(param_1 + 0x852,unaff_EDI + 0x1ae8cf,1,0x4c,iVar2,unaff_EDI + 0x1ae8b2,iVar14,0,
               param_1 + 0x851,0);
  *(undefined1 *)(param_1 + 0x860) = 0;
  param_1[0x864] = &UNK_002a24b7 + unaff_EDI;
  param_1[0x861] = 0;
  param_1[0x862] = 0;
  param_1[0x863] = 0;
                    /* try { // try from 000e1f68 to 000e1f6c has its CatchHandler @ 000e6976 */
  FUN_000eb510(param_1 + 0x865,&UNK_001ae8df + unaff_EDI,1,0,iVar3,unaff_EDI + 0x1b04d7,0,0,
               param_1 + 0x864,0);
  *(undefined2 *)(param_1 + 0x873) = 0;
  param_1[0x874] = &UNK_002a24cb + unaff_EDI;
                    /* try { // try from 000e1fb2 to 000e1fb6 has its CatchHandler @ 000e696e */
  FUN_000eb510(param_1 + 0x875,&UNK_001ae8dc + unaff_EDI,1,0,iVar4,unaff_EDI + 0x1b04ff,0,0,
               param_1 + 0x874,1);
  param_1[0x883] = &UNK_002a24df + unaff_EDI;
                    /* try { // try from 000e1ff7 to 000e1ffb has its CatchHandler @ 000e6966 */
  FUN_000eb510(param_1 + 0x884,unaff_EDI + 0x1c2a37,2,0x6d,iVar2,unaff_EDI + 0x1b052b,
               unaff_EDI + 0x1ae8e8,0,param_1 + 0x883,0);
  *(undefined1 *)(param_1 + 0x892) = 0;
  param_1[0x893] = iVar2;
  param_1[0x894] = &UNK_002a24f3 + unaff_EDI;
                    /* try { // try from 000e204a to 000e204e has its CatchHandler @ 000e695e */
  FUN_000eb510(param_1 + 0x895,unaff_EDI + 0x1ae90f,1,0,iVar3,&UNK_001ae8f2 + unaff_EDI,0,0,
               param_1 + 0x894,0);
  *(undefined2 *)(param_1 + 0x8a3) = 0;
  param_1[0x8a4] = &UNK_002a2507 + unaff_EDI;
                    /* try { // try from 000e2094 to 000e2098 has its CatchHandler @ 000e6956 */
  FUN_000eb510(param_1 + 0x8a5,unaff_EDI + 0x1ae90c,1,0,iVar4,unaff_EDI + 0x1b054f,0,0,
               param_1 + 0x8a4,1);
  param_1[0x8b3] = &UNK_002a251b + unaff_EDI;
                    /* try { // try from 000e20d5 to 000e20d9 has its CatchHandler @ 000e694e */
  FUN_000eb510(param_1 + 0x8b4,unaff_EDI + 0x1ae922,1,0,iVar4,unaff_EDI + 0x1b0573,0,0,
               param_1 + 0x8b3,1);
  *(undefined2 *)(param_1 + 0x8c2) = 0x100;
  param_1[0x8c3] = &UNK_002a252f + unaff_EDI;
                    /* try { // try from 000e2124 to 000e2128 has its CatchHandler @ 000e6946 */
  FUN_000eb510(param_1 + 0x8c4,unaff_EDI + 0x1ae91f,1,0,iVar3,unaff_EDI + 0x1b059f,0,0,
               param_1 + 0x8c3,0);
  param_1[0x8d2] = "%s: error: too many @-files encountered\n" + unaff_EDI + 3;
                    /* try { // try from 000e2165 to 000e2169 has its CatchHandler @ 000e693e */
  FUN_000eb510(param_1 + 0x8d3,unaff_EDI + 0x1ae939,1,0,iVar4,unaff_EDI + 0x1b05d3,0,0,
               param_1 + 0x8d2,1);
  *(undefined2 *)(param_1 + 0x8e1) = 0x100;
  param_1[0x8e2] = "%s: error: too many @-files encountered\n" + unaff_EDI + 0x17;
                    /* try { // try from 000e21b4 to 000e21b8 has its CatchHandler @ 000e6936 */
  FUN_000eb510(param_1 + 0x8e3,unaff_EDI + 0x1ae936,1,0,iVar3,unaff_EDI + 0x1b05f3,0,0,
               param_1 + 0x8e2,0);
  param_1[0x8f1] = &UNK_002a256b + unaff_EDI;
                    /* try { // try from 000e21f7 to 000e21fb has its CatchHandler @ 000e692e */
  FUN_000eb510(param_1 + 0x8f2,&LAB_001ae94d + unaff_EDI,1,0x4d,iVar3,unaff_EDI + 0x1b061b,0,0,
               param_1 + 0x8f1,0);
  *(undefined2 *)(param_1 + 0x900) = 0;
  param_1[0x901] = "%s: error: @-file refers to a directory\n" + unaff_EDI + 0x13;
                    /* try { // try from 000e223c to 000e2240 has its CatchHandler @ 000e6926 */
  FUN_000eb510(param_1 + 0x902,unaff_EDI + 0x1ae94a,1,0,iVar4,0,0,0,param_1 + 0x901,1);
  param_1[0x910] = "%s: error: @-file refers to a directory\n" + unaff_EDI + 0x27;
                    /* try { // try from 000e2283 to 000e2287 has its CatchHandler @ 000e691e */
  FUN_000eb510(param_1 + 0x911,unaff_EDI + 0x1ae972,0,0,0,unaff_EDI + 0x1ae963,unaff_EDI + 0x1ae957,
               0,param_1 + 0x910,0);
  *(undefined1 *)(param_1 + 0x91f) = 0;
  param_1[0x921] = &UNK_002a25a7 + unaff_EDI;
  param_1[0x920] = 0;
                    /* try { // try from 000e22d7 to 000e22db has its CatchHandler @ 000e6916 */
  FUN_000eb510(param_1 + 0x922,unaff_EDI + 0x1ae990,1,0x6e,iVar3,unaff_EDI + 0x1ae976,0,0,
               param_1 + 0x921,0);
  param_1[0x931] = &UNK_002a25bb + unaff_EDI;
  *(undefined2 *)(param_1 + 0x930) = 0;
                    /* try { // try from 000e231c to 000e2320 has its CatchHandler @ 000e690e */
  FUN_000eb510(param_1 + 0x932,unaff_EDI + 0x1ae98d,1,0,iVar4,0,0,0,param_1 + 0x931,1);
  param_1[0x940] = &UNK_002a25cf + unaff_EDI;
                    /* try { // try from 000e235f to 000e2363 has its CatchHandler @ 000e6906 */
  FUN_000eb510(param_1 + 0x941,unaff_EDI + 0x1ae99a,3,0x4e,iVar3,unaff_EDI + 0x1b063f,0,0,
               param_1 + 0x940,0);
  param_1[0x950] = &UNK_002a25e3 + unaff_EDI;
  *(undefined2 *)(param_1 + 0x94f) = 0;
                    /* try { // try from 000e23a9 to 000e23ad has its CatchHandler @ 000e68fe */
  FUN_000eb510(param_1 + 0x951,unaff_EDI + 0x1ae997,3,0,iVar4,unaff_EDI + 0x1b0673,0,0,
               param_1 + 0x950,1);
  param_1[0x95f] = &UNK_002a25f7 + unaff_EDI;
                    /* try { // try from 000e23ec to 000e23f0 has its CatchHandler @ 000e68f6 */
  FUN_000eb510(param_1 + 0x960,unaff_EDI + 0x1ae9a4,1,0,iVar3,unaff_EDI + 0x1b0697,0,0,
               param_1 + 0x95f,0);
  *(undefined2 *)(param_1 + 0x96e) = 0;
  param_1[0x96f] = &UNK_002a260b + unaff_EDI;
                    /* try { // try from 000e2431 to 000e2435 has its CatchHandler @ 000e68ee */
  FUN_000eb510(param_1 + 0x970,unaff_EDI + 0x1ae9a1,1,0,iVar4,0,0,0,param_1 + 0x96f,1);
  param_1[0x97e] = &UNK_002a261f + unaff_EDI;
                    /* try { // try from 000e2477 to 000e247b has its CatchHandler @ 000e68e6 */
  FUN_000eb510(param_1 + 0x97f,unaff_EDI + 0x1ae9b6,1,0,iVar2,unaff_EDI + 0x1b06e7,0,0,
               param_1 + 0x97e,0);
  param_1[0x98d] = &UNK_002a2633 + unaff_EDI;
                    /* try { // try from 000e24b5 to 000e24b9 has its CatchHandler @ 000e68de */
  FUN_000eb510(param_1 + 0x98e,unaff_EDI + 0x1ae9b3,1,0,iVar2,0,0,0,param_1 + 0x98d,1);
  param_1[0x99c] = &UNK_002a2647 + unaff_EDI;
                    /* try { // try from 000e24f8 to 000e24fc has its CatchHandler @ 000e68d6 */
  FUN_000eb510(param_1 + 0x99d,unaff_EDI + 0x1ae9c6,1,0,iVar3,unaff_EDI + 0x1b0717,0,0,
               param_1 + 0x99c,0);
  *(undefined2 *)(param_1 + 0x9ab) = 0;
  param_1[0x9ac] = &UNK_002a265b + unaff_EDI;
                    /* try { // try from 000e253d to 000e2541 has its CatchHandler @ 000e68ce */
  FUN_000eb510(param_1 + 0x9ad,unaff_EDI + 0x1ae9c3,1,0,iVar4,0,0,0,param_1 + 0x9ac,1);
  param_1[0x9bb] = &UNK_002a266f + unaff_EDI;
                    /* try { // try from 000e2580 to 000e2584 has its CatchHandler @ 000e68c6 */
  FUN_000eb510(param_1 + 0x9bc,unaff_EDI + 0x1ae9d8,0,0,iVar3,unaff_EDI + 0x1b0743,0,0,
               param_1 + 0x9bb,0);
  *(undefined2 *)(param_1 + 0x9ca) = 0;
  param_1[0x9cb] = &UNK_002a2683 + unaff_EDI;
                    /* try { // try from 000e25c5 to 000e25c9 has its CatchHandler @ 000e68be */
  FUN_000eb510(param_1 + 0x9cc,unaff_EDI + 0x1ae9d5,0,0,iVar4,0,0,0,param_1 + 0x9cb,1);
  param_1[0x9da] = &UNK_002a2697 + unaff_EDI;
                    /* try { // try from 000e2610 to 000e2614 has its CatchHandler @ 000e68b6 */
  FUN_000eb510(param_1 + 0x9db,unaff_EDI + 0x1aec54,1,0x6f,unaff_EDI + 0x1ae9f6,unaff_EDI + 0x1ae9e1
               ,iVar9,0,param_1 + 0x9da,0);
  *(undefined1 *)(param_1 + 0x9e9) = 0;
  param_1[0x9ea] = unaff_EDI + 0x1ae9f6;
  param_1[0x9eb] = &UNK_002a26ab + unaff_EDI;
                    /* try { // try from 000e2668 to 000e266c has its CatchHandler @ 000e68ae */
  FUN_000eb510(param_1 + 0x9ec,unaff_EDI + 0x1aea17,3,0,iVar6,unaff_EDI + 0x1aea05,
               unaff_EDI + 0x1ae9fc,0,param_1 + 0x9eb,0);
  *(undefined1 *)(param_1 + 0x9fa) = 0;
  param_1[0x9fc] = &UNK_002a26bf + unaff_EDI;
  param_1[0x9fb] = iVar6;
                    /* try { // try from 000e26c0 to 000e26c4 has its CatchHandler @ 000e68a6 */
  FUN_000eb510(param_1 + 0x9fd,&UNK_001aef9c + unaff_EDI,2,0x4f,iVar12,unaff_EDI + 0x1aea25,
               unaff_EDI + 0x1aea1f,0,param_1 + 0x9fc,0);
  *(undefined1 *)(param_1 + 0xa0b) = 0;
  param_1[0xa0d] = &UNK_002a26d3 + unaff_EDI;
  param_1[0xa0c] = 0;
                    /* try { // try from 000e2720 to 000e2724 has its CatchHandler @ 000e689e */
  FUN_000eb510(param_1 + 0xa0e,unaff_EDI + 0x1aea72,1,0,unaff_EDI + 0x1c45a9,unaff_EDI + 0x1aea5a,
               unaff_EDI + 0x1aea3f,0,param_1 + 0xa0d,0);
  *(undefined1 *)(param_1 + 0xa1c) = 0;
  param_1[0xa1d] = unaff_EDI + 0x1c45a9;
  param_1[0xa1e] = &UNK_002a26e7 + unaff_EDI;
                    /* try { // try from 000e2773 to 000e2777 has its CatchHandler @ 000e6896 */
  FUN_000eb510(param_1 + 0xa1f,unaff_EDI + 0x1aeaa3,0,0x70,iVar3,unaff_EDI + 0x1aea82,0,0,
               param_1 + 0xa1e,0);
  *(undefined2 *)(param_1 + 0xa2d) = 0;
  param_1[0xa2e] = &UNK_002a26fb + unaff_EDI;
                    /* try { // try from 000e27b8 to 000e27bc has its CatchHandler @ 000e688e */
  FUN_000eb510(param_1 + 0xa2f,unaff_EDI + 0x1aeaa0,0,0,iVar4,0,0,0,param_1 + 0xa2e,1);
  param_1[0xa3d] = &UNK_002a270f + unaff_EDI;
                    /* try { // try from 000e27fe to 000e2802 has its CatchHandler @ 000e6886 */
  FUN_000eb510(param_1 + 0xa3e,unaff_EDI + 0x1aeaa8,0,0,iVar3,&UNK_001b077b + unaff_EDI,0,0,
               param_1 + 0xa3d,0);
  *(undefined2 *)(param_1 + 0xa4c) = 0;
  param_1[0xa4d] = &UNK_002a2723 + unaff_EDI;
                    /* try { // try from 000e284b to 000e284f has its CatchHandler @ 000e687e */
  FUN_000eb510(param_1 + 0xa4e,unaff_EDI + 0x1aeaa5,0,0,iVar4,unaff_EDI + 0x1b07a7,0,0,
               param_1 + 0xa4d,1);
  param_1[0xa5c] = &UNK_002a2737 + unaff_EDI;
                    /* try { // try from 000e288a to 000e288e has its CatchHandler @ 000e6876 */
  FUN_000eb510(param_1 + 0xa5d,unaff_EDI + 0x1aeaaf,1,0,iVar2,&UNK_001b077b + unaff_EDI,0,0,
               param_1 + 0xa5c,0);
  param_1[0xa6b] = &UNK_002a274b + unaff_EDI;
                    /* try { // try from 000e28c9 to 000e28cd has its CatchHandler @ 000e686e */
  FUN_000eb510(param_1 + 0xa6c,unaff_EDI + 0x1aeaac,1,0,iVar2,unaff_EDI + 0x1b07a7,0,0,
               param_1 + 0xa6b,1);
  param_1[0xa7a] = &UNK_002a275f + unaff_EDI;
                    /* try { // try from 000e290c to 000e2910 has its CatchHandler @ 000e6866 */
  FUN_000eb510(param_1 + 0xa7b,unaff_EDI + 0x1aeac1,1,0,iVar3,unaff_EDI + 0x1b07d7,0,0,
               param_1 + 0xa7a,0);
  *(undefined2 *)(param_1 + 0xa89) = 0;
  param_1[0xa8a] = &UNK_002a2773 + unaff_EDI;
                    /* try { // try from 000e2951 to 000e2955 has its CatchHandler @ 000e685e */
  FUN_000eb510(param_1 + 0xa8b,unaff_EDI + 0x1aeabe,1,0,iVar4,0,0,0,param_1 + 0xa8a,1);
  param_1[0xa99] = &UNK_002a2787 + unaff_EDI;
                    /* try { // try from 000e298f to 000e2993 has its CatchHandler @ 000e6856 */
  FUN_000eb510(param_1 + 0xa9a,unaff_EDI + 0x1aeacf,0,0,iVar3,0,0,0,param_1 + 0xa99,0);
  *(undefined2 *)(param_1 + 0xaa8) = 0;
  param_1[0xaa9] = &UNK_002a279b + unaff_EDI;
                    /* try { // try from 000e29d9 to 000e29dd has its CatchHandler @ 000e684e */
  FUN_000eb510(param_1 + 0xaaa,unaff_EDI + 0x1aeacc,0,0,iVar4,unaff_EDI + 0x1b080f,0,0,
               param_1 + 0xaa9,1);
  param_1[0xab8] = &UNK_002a27af + unaff_EDI;
                    /* try { // try from 000e2a28 to 000e2a2c has its CatchHandler @ 000e6846 */
  FUN_000eb510(param_1 + 0xab9,unaff_EDI + 0x1aeaed,1,0,unaff_EDI + 0x1bb38f,unaff_EDI + 0x1b083f,
               unaff_EDI + 0x1aeae2,1,param_1 + 0xab8,0);
  *(undefined1 *)(param_1 + 0xac7) = 0;
  param_1[0xac9] = &UNK_002a27c3 + unaff_EDI;
  param_1[0xac8] = 0;
                    /* try { // try from 000e2a7c to 000e2a80 has its CatchHandler @ 000e683e */
  FUN_000eb510(param_1 + 0xaca,unaff_EDI + 0x1aeafa,1,0,iVar3,unaff_EDI + 0x1b0877,0,0,
               param_1 + 0xac9,0);
  param_1[0xad9] = &UNK_002a27d7 + unaff_EDI;
  *(undefined2 *)(param_1 + 0xad8) = 0;
                    /* try { // try from 000e2ac6 to 000e2aca has its CatchHandler @ 000e6836 */
  FUN_000eb510(param_1 + 0xada,unaff_EDI + 0x1aeaf7,1,0,iVar4,unaff_EDI + 0x1b08b7,0,0,
               param_1 + 0xad9,1);
  param_1[0xae8] = &UNK_002a27eb + unaff_EDI;
                    /* try { // try from 000e2b09 to 000e2b0d has its CatchHandler @ 000e682e */
  FUN_000eb510(param_1 + 0xae9,unaff_EDI + 0x1aeb0c,1,0,iVar3,unaff_EDI + 0x1b08e3,0,0,
               param_1 + 0xae8,0);
  *(undefined2 *)(param_1 + 0xaf7) = 0;
  param_1[0xaf8] = &UNK_002a27ff + unaff_EDI;
                    /* try { // try from 000e2b53 to 000e2b57 has its CatchHandler @ 000e6826 */
  FUN_000eb510(param_1 + 0xaf9,unaff_EDI + 0x1aeb09,1,0,iVar4,unaff_EDI + 0x1b0913,0,0,
               param_1 + 0xaf8,1);
  param_1[0xb07] = &UNK_002a2813 + unaff_EDI;
                    /* try { // try from 000e2b96 to 000e2b9a has its CatchHandler @ 000e681e */
  FUN_000eb510(param_1 + 0xb08,unaff_EDI + 0x1aeb20,1,0,iVar3,unaff_EDI + 0x1b0947,0,0,
               param_1 + 0xb07,0);
  *(undefined2 *)(param_1 + 0xb16) = 0;
  param_1[0xb17] = &UNK_002a2827 + unaff_EDI;
                    /* try { // try from 000e2be0 to 000e2be4 has its CatchHandler @ 000e6816 */
  FUN_000eb510(param_1 + 0xb18,unaff_EDI + 0x1aeb1d,1,0,iVar4,unaff_EDI + 0x1b097f,0,0,
               param_1 + 0xb17,1);
  param_1[0xb26] = puVar1;
                    /* try { // try from 000e2c1f to 000e2c23 has its CatchHandler @ 000e680e */
  FUN_000eb510(param_1 + 0xb27,unaff_EDI + 0x1aeb63,1,0,iVar2,unaff_EDI + 0x1aeb37,
               unaff_EDI + 0x1aeb30,0,param_1 + 0xb26,0);
  param_1[0xb36] = 0;
  param_1[0xb35] = unaff_EDI + -0x12a9;
  param_1[0xb26] = &UNK_002a41d3 + unaff_EDI;
  param_1[0xb37] = puVar1;
                    /* try { // try from 000e2c80 to 000e2c84 has its CatchHandler @ 000e6806 */
  FUN_000eb510(param_1 + 0xb38,unaff_EDI + 0x1aeb6a,1,0,iVar2,unaff_EDI + 0x1aeb4d,
               unaff_EDI + 0x1af404,0,param_1 + 0xb37,0);
  param_1[0xb47] = 0;
  param_1[0xb46] = unaff_EDI + -0x1709;
  param_1[0xb37] = "St23__codecvt_abstract_baseIcc11__mbstate_tE" + unaff_EDI + 7;
  param_1[0xb48] = &UNK_002a283b + unaff_EDI;
                    /* try { // try from 000e2ce3 to 000e2ce7 has its CatchHandler @ 000e67fe */
  FUN_000eb510(param_1 + 0xb49,unaff_EDI + 0x1aeb78,1,0,iVar4,unaff_EDI + 0x1b09af,0,0,
               param_1 + 0xb48,1);
  *(undefined2 *)(param_1 + 0xb57) = 0x100;
  param_1[0xb58] = &UNK_002a284f + unaff_EDI;
                    /* try { // try from 000e2d32 to 000e2d36 has its CatchHandler @ 000e67f6 */
  FUN_000eb510(param_1 + 0xb59,unaff_EDI + 0x1aeb75,1,0,iVar3,unaff_EDI + 0x1b09e7,0,0,
               param_1 + 0xb58,0);
  param_1[0xb67] = &UNK_002a2863 + unaff_EDI;
                    /* try { // try from 000e2d75 to 000e2d79 has its CatchHandler @ 000e67ee */
  FUN_000eb510(param_1 + 0xb68,unaff_EDI + 0x1aeb8b,1,0,iVar3,unaff_EDI + 0x1b0a13,0,0,
               param_1 + 0xb67,0);
  *(undefined2 *)(param_1 + 0xb76) = 0;
  param_1[0xb77] = &UNK_002a2877 + unaff_EDI;
                    /* try { // try from 000e2dba to 000e2dbe has its CatchHandler @ 000e67e6 */
  FUN_000eb510(param_1 + 0xb78,unaff_EDI + 0x1aeb88,1,0,iVar4,0,0,0,param_1 + 0xb77,1);
  param_1[0xb86] = &UNK_002a288b + unaff_EDI;
                    /* try { // try from 000e2dfd to 000e2e01 has its CatchHandler @ 000e67de */
  FUN_000eb510(param_1 + 0xb87,unaff_EDI + 0x1aeba6,1,0,iVar3,unaff_EDI + 0x1b0a3f,0,0,
               param_1 + 0xb86,0);
  *(undefined2 *)(param_1 + 0xb95) = 0;
  param_1[0xb96] = &UNK_002a289f + unaff_EDI;
                    /* try { // try from 000e2e47 to 000e2e4b has its CatchHandler @ 000e67d6 */
  FUN_000eb510(param_1 + 0xb97,unaff_EDI + 0x1aeba3,1,0,iVar4,unaff_EDI + 0x1b0a67,0,0,
               param_1 + 0xb96,1);
  param_1[0xba5] = &UNK_002a28b3 + unaff_EDI;
                    /* try { // try from 000e2e8a to 000e2e8e has its CatchHandler @ 000e67ce */
  FUN_000eb510(param_1 + 0xba6,unaff_EDI + 0x1aebbb,1,0,iVar3,unaff_EDI + 0x1b0a8b,0,0,
               param_1 + 0xba5,0);
  *(undefined2 *)(param_1 + 0xbb4) = 0;
  param_1[0xbb5] = &UNK_002a28c7 + unaff_EDI;
                    /* try { // try from 000e2ed4 to 000e2ed8 has its CatchHandler @ 000e67c6 */
  FUN_000eb510(param_1 + 0xbb6,unaff_EDI + 0x1aebb8,1,0,iVar4,&UNK_001b0ab7 + unaff_EDI,0,0,
               param_1 + 0xbb5,1);
  param_1[0xbc4] = &UNK_002a28db + unaff_EDI;
                    /* try { // try from 000e2f17 to 000e2f1b has its CatchHandler @ 000e67be */
  FUN_000eb510(param_1 + 0xbc5,unaff_EDI + 0x1aebed,1,0,iVar3,unaff_EDI + 0x1aebce,0,0,
               param_1 + 0xbc4,0);
  param_1[0xbd4] = &UNK_002a28ef + unaff_EDI;
  *(undefined2 *)(param_1 + 0xbd3) = 0;
                    /* try { // try from 000e2f5c to 000e2f60 has its CatchHandler @ 000e67b6 */
  FUN_000eb510(param_1 + 0xbd5,unaff_EDI + 0x1aebea,1,0,iVar4,0,0,0,param_1 + 0xbd4,1);
  param_1[0xbe3] = &UNK_002a2903 + unaff_EDI;
                    /* try { // try from 000e2f9f to 000e2fa3 has its CatchHandler @ 000e67ae */
  FUN_000eb510(param_1 + 0xbe4,&UNK_001aec01 + unaff_EDI,1,0,0,unaff_EDI + 0x1b0adf,iVar11,0,
               param_1 + 0xbe3,0);
  *(undefined1 *)(param_1 + 0xbf2) = 0;
  param_1[0xbf3] = 0;
  param_1[0xbf4] = puVar1;
                    /* try { // try from 000e2fea to 000e2fee has its CatchHandler @ 000e67a6 */
  FUN_000eb510(param_1 + 0xbf5,unaff_EDI + 0x1aec15,1,0,iVar2,unaff_EDI + 0x1b0b0f,0,0,
               param_1 + 0xbf4,0);
  param_1[0xc04] = 0;
  param_1[0xc03] = unaff_EDI + -0x18c9;
  param_1[0xbf4] = "St23__codecvt_abstract_baseIcc11__mbstate_tE" + unaff_EDI + 0x1b;
  param_1[0xc05] = puVar1;
                    /* try { // try from 000e3046 to 000e304a has its CatchHandler @ 000e679e */
  FUN_000eb510(param_1 + 0xc06,unaff_EDI + 0x1aec20,1,0,iVar2,unaff_EDI + 0x1b0b3f,0,0,
               param_1 + 0xc05,0);
  param_1[0xc15] = 0;
  param_1[0xc14] = unaff_EDI + -0x1ee9;
  param_1[0xc05] = "St23__codecvt_abstract_baseIcc11__mbstate_tE" + unaff_EDI + 0x2f;
  param_1[0xc16] = &UNK_002a2917 + unaff_EDI;
                    /* try { // try from 000e30ab to 000e30af has its CatchHandler @ 000e6796 */
  FUN_000eb510(param_1 + 0xc17,unaff_EDI + 0x1aec2d,1,0x71,iVar3,unaff_EDI + 0x1b0b73,0,0,
               param_1 + 0xc16,0);
  param_1[0xc26] = &UNK_002a292b + unaff_EDI;
  *(undefined2 *)(param_1 + 0xc25) = 0;
                    /* try { // try from 000e30f0 to 000e30f4 has its CatchHandler @ 000e6a8b */
  FUN_000eb510(param_1 + 0xc27,unaff_EDI + 0x1aec2a,1,0,iVar4,0,0,0,param_1 + 0xc26,1);
  param_1[0xc35] = &UNK_002a293f + unaff_EDI;
                    /* try { // try from 000e3133 to 000e3137 has its CatchHandler @ 000e6a83 */
  FUN_000eb510(param_1 + 0xc36,unaff_EDI + 0x1aec3c,2,0,iVar3,unaff_EDI + 0x1b0b93,0,0,
               param_1 + 0xc35,0);
  *(undefined2 *)(param_1 + 0xc44) = 0;
  param_1[0xc45] = &UNK_002a2953 + unaff_EDI;
                    /* try { // try from 000e3178 to 000e317c has its CatchHandler @ 000e6a7b */
  FUN_000eb510(param_1 + 0xc46,unaff_EDI + 0x1aec39,2,0,iVar4,0,0,0,param_1 + 0xc45,1);
  param_1[0xc54] = &UNK_002a2967 + unaff_EDI;
                    /* try { // try from 000e31bb to 000e31bf has its CatchHandler @ 000e6a73 */
  FUN_000eb510(param_1 + 0xc55,unaff_EDI + 0x1aec5e,2,0x72,iVar3,unaff_EDI + 0x1aec3f,0,0,
               param_1 + 0xc54,0);
  *(undefined2 *)(param_1 + 0xc63) = 0;
  param_1[0xc64] = &UNK_002a297b + unaff_EDI;
                    /* try { // try from 000e3200 to 000e3204 has its CatchHandler @ 000e6a6b */
  FUN_000eb510(param_1 + 0xc65,unaff_EDI + 0x1aec5b,2,0,iVar4,0,0,0,param_1 + 0xc64,1);
  param_1[0xc73] = &UNK_002a298f + unaff_EDI;
                    /* try { // try from 000e3243 to 000e3247 has its CatchHandler @ 000e6a63 */
  FUN_000eb510(param_1 + 0xc74,unaff_EDI + 0x1aec83,1,0,iVar3,unaff_EDI + 0x1b0bb3,0,0,
               param_1 + 0xc73,0);
  *(undefined2 *)(param_1 + 0xc82) = 0;
  param_1[0xc83] = &UNK_002a29a3 + unaff_EDI;
                    /* try { // try from 000e328d to 000e3291 has its CatchHandler @ 000e6a5b */
  FUN_000eb510(param_1 + 0xc84,unaff_EDI + 0x1aec80,1,0,iVar4,&UNK_001aec6a + unaff_EDI,0,0,
               param_1 + 0xc83,1);
  param_1[0xc92] = &UNK_002a29b7 + unaff_EDI;
                    /* try { // try from 000e32d0 to 000e32d4 has its CatchHandler @ 000e6a53 */
  FUN_000eb510(param_1 + 0xc93,unaff_EDI + 0x1aec89,1,0,0,unaff_EDI + 0x1b0bd7,iVar9,0,
               param_1 + 0xc92,0);
  *(undefined1 *)(param_1 + 0xca1) = 0;
  param_1[0xca3] = &UNK_002a29cb + unaff_EDI;
  param_1[0xca2] = 0;
                    /* try { // try from 000e3324 to 000e3328 has its CatchHandler @ 000e6a4b */
  FUN_000eb510(param_1 + 0xca4,unaff_EDI + 0x1aeca0,1,0,iVar3,unaff_EDI + 0x1b0bff,0,0,
               param_1 + 0xca3,0);
  *(undefined2 *)(param_1 + 0xcb2) = 0;
  param_1[0xcb3] = &UNK_002a29df + unaff_EDI;
                    /* try { // try from 000e3369 to 000e336d has its CatchHandler @ 000e6a43 */
  FUN_000eb510(param_1 + 0xcb4,unaff_EDI + 0x1aec9d,1,0,iVar4,0,0,0,param_1 + 0xcb3,1);
  param_1[0xcc2] = &UNK_002a29f3 + unaff_EDI;
  iVar6 = unaff_EDI + 0x1aecb1;
                    /* try { // try from 000e33b8 to 000e33bc has its CatchHandler @ 000e6a3b */
  FUN_000eb510(param_1 + 0xcc3,unaff_EDI + 0x1aecb5,1,0,iVar6,unaff_EDI + 0x1b0c3b,
               unaff_EDI + 0x1aecaa,0,param_1 + 0xcc2,0);
  *(undefined1 *)(param_1 + 0xcd1) = 0;
  param_1[0xcd2] = 0xffffffff;
  param_1[0xcd4] = puVar1;
  param_1[0xcd3] = 0;
                    /* try { // try from 000e3411 to 000e3415 has its CatchHandler @ 000e6a33 */
  FUN_000eb510(param_1 + 0xcd5,unaff_EDI + 0x1b8c3c,2,0x52,iVar2,unaff_EDI + 0x1b0c73,iVar14,0,
               param_1 + 0xcd4,0);
  param_1[0xce4] = 0;
  param_1[0xce3] = unaff_EDI + -0x3f9;
  param_1[0xcd4] = "St14codecvt_bynameIcc11__mbstate_tE" + unaff_EDI + 3;
  param_1[0xce5] = &UNK_002a2a07 + unaff_EDI;
                    /* try { // try from 000e3472 to 000e3476 has its CatchHandler @ 000e6a2b */
  FUN_000eb510(param_1 + 0xce6,unaff_EDI + 0x1aecc3,0,0,iVar2,unaff_EDI + 0x1b0c73,iVar14,0,
               param_1 + 0xce5,0);
  *(undefined1 *)(param_1 + 0xcf4) = 0;
  param_1[0xcf8] = &UNK_002a2a1b + unaff_EDI;
  param_1[0xcf5] = 0;
  param_1[0xcf6] = 0;
  param_1[0xcf7] = 0;
                    /* try { // try from 000e34d8 to 000e34dc has its CatchHandler @ 000e6a24 */
  FUN_000eb510(param_1 + 0xcf9,unaff_EDI + 0x1aecc9,1,0,iVar2,unaff_EDI + 0x1b0c93,iVar14,0,
               param_1 + 0xcf8,0);
  *(undefined1 *)(param_1 + 0xd07) = 0;
  param_1[0xd08] = 0;
  param_1[0xd09] = 0;
  param_1[0xd0a] = 0;
  param_1[0xd0b] = &UNK_002a2a2f + unaff_EDI;
                    /* try { // try from 000e3540 to 000e3544 has its CatchHandler @ 000e6a1d */
  FUN_000eb510(param_1 + 0xd0c,unaff_EDI + 0x1aece9,1,0x73,iVar3,unaff_EDI + 0x1aecd4,0,0,
               param_1 + 0xd0b,0);
  *(undefined2 *)(param_1 + 0xd1a) = 0;
  param_1[0xd1b] = &UNK_002a2a43 + unaff_EDI;
                    /* try { // try from 000e3585 to 000e3589 has its CatchHandler @ 000e6a15 */
  FUN_000eb510(param_1 + 0xd1c,unaff_EDI + 0x1aece6,1,0,iVar4,0,0,0,param_1 + 0xd1b,1);
  param_1[0xd2a] = &UNK_002a2a57 + unaff_EDI;
                    /* try { // try from 000e35c8 to 000e35cc has its CatchHandler @ 000e6a0d */
  FUN_000eb510(param_1 + 0xd2b,unaff_EDI + 0x1aed12,1,0x53,iVar3,unaff_EDI + 0x1aecf3,0,0,
               param_1 + 0xd2a,0);
  *(undefined2 *)(param_1 + 0xd39) = 0;
  param_1[0xd3a] = &UNK_002a2a6b + unaff_EDI;
                    /* try { // try from 000e360d to 000e3611 has its CatchHandler @ 000e6a05 */
  FUN_000eb510(param_1 + 0xd3b,unaff_EDI + 0x1aed0f,1,0,iVar4,0,0,0,param_1 + 0xd3a,1);
  param_1[0xd49] = &UNK_002a2a7f + unaff_EDI;
                    /* try { // try from 000e3650 to 000e3654 has its CatchHandler @ 000e69fd */
  FUN_000eb510(param_1 + 0xd4a,unaff_EDI + 0x1aed21,1,0,iVar3,unaff_EDI + 0x1b0cc3,0,0,
               param_1 + 0xd49,0);
  *(undefined2 *)(param_1 + 0xd58) = 0;
  param_1[0xd59] = &UNK_002a2a93 + unaff_EDI;
                    /* try { // try from 000e3695 to 000e3699 has its CatchHandler @ 000e69f5 */
  FUN_000eb510(param_1 + 0xd5a,unaff_EDI + 0x1aed1e,1,0,iVar4,0,0,0,param_1 + 0xd59,1);
  param_1[0xd68] = "extern(C) " + unaff_EDI + 7;
                    /* try { // try from 000e36d8 to 000e36dc has its CatchHandler @ 000e69ed */
  FUN_000eb510(param_1 + 0xd69,unaff_EDI + 0x1aed39,1,0,iVar3,unaff_EDI + 0x1b0ceb,0,0,
               param_1 + 0xd68,0);
  *(undefined2 *)(param_1 + 0xd77) = 0;
  param_1[0xd78] = "extern(Windows) " + unaff_EDI + 0x10;
                    /* try { // try from 000e371d to 000e3721 has its CatchHandler @ 000e69e5 */
  FUN_000eb510(param_1 + 0xd79,unaff_EDI + 0x1aed36,1,0,iVar4,0,0,0,param_1 + 0xd78,1);
  param_1[0xd87] = "extern(C++) " + unaff_EDI + 3;
                    /* try { // try from 000e375e to 000e3762 has its CatchHandler @ 000e69dd */
  FUN_000eb510(param_1 + 0xd88,unaff_EDI + 0x1aed4c,1,0,iVar4,unaff_EDI + 0x1b0d33,0,0,
               param_1 + 0xd87,1);
  *(undefined2 *)(param_1 + 0xd96) = 0x100;
  param_1[0xd97] = "extern(Objective-C) " + unaff_EDI + 10;
                    /* try { // try from 000e37a8 to 000e37ac has its CatchHandler @ 000e69d5 */
  FUN_000eb510(param_1 + 0xd98,unaff_EDI + 0x1aed49,1,0,iVar3,0,0,0,param_1 + 0xd97,0);
  param_1[0xda6] = " immutable" + unaff_EDI + 9;
                    /* try { // try from 000e37eb to 000e37ef has its CatchHandler @ 000e69cd */
  FUN_000eb510(param_1 + 0xda7,&UNK_001aed5f + unaff_EDI,1,0,0,&UNK_001b0d5b + unaff_EDI,iVar11,0,
               param_1 + 0xda6,0);
  *(undefined1 *)(param_1 + 0xdb5) = 0;
  param_1[0xdb6] = 0;
  param_1[0xdb7] = puVar1;
                    /* try { // try from 000e383b to 000e383f has its CatchHandler @ 000e69c5 */
  FUN_000eb510(param_1 + 0xdb8,unaff_EDI + 0x1aed9c,1,0,iVar2,unaff_EDI + 0x1aed85,
               unaff_EDI + 0x1aed75,0,param_1 + 0xdb7,0);
  param_1[0xdc7] = 0;
  param_1[0xdc6] = unaff_EDI + 0x7897;
  param_1[0xdb7] = "St14codecvt_bynameIcc11__mbstate_tE" + unaff_EDI + 0x17;
  param_1[0xdc8] = "pure " + unaff_EDI + 3;
                    /* try { // try from 000e389e to 000e38a2 has its CatchHandler @ 000e69bd */
  FUN_000eb510(param_1 + 0xdc9,unaff_EDI + 0x1aedad,1,0,iVar4,unaff_EDI + 0x1b0d83,0,0,
               param_1 + 0xdc8,1);
  *(undefined2 *)(param_1 + 0xdd7) = 0x100;
  param_1[0xdd8] = "@property " + unaff_EDI + 3;
                    /* try { // try from 000e38e8 to 000e38ec has its CatchHandler @ 000e69b5 */
  FUN_000eb510(param_1 + 0xdd9,unaff_EDI + 0x1aedaa,1,0,iVar3,0,0,0,param_1 + 0xdd8,0);
  param_1[0xde7] = &UNK_002a2b33 + unaff_EDI;
                    /* try { // try from 000e392c to 000e3930 has its CatchHandler @ 000e69ad */
  FUN_000eb510(param_1 + 0xde8,unaff_EDI + 0x1aedd2,1,0,0,unaff_EDI + 0x1b0da7,unaff_EDI + 0x1aedb8,
               1,param_1 + 0xde7,0);
  *(undefined1 *)(param_1 + 0xdf6) = 0;
  param_1[0xdf7] = 0;
  param_1[0xdf8] = "scope " + unaff_EDI;
                    /* try { // try from 000e3985 to 000e3989 has its CatchHandler @ 000e69a5 */
  FUN_000eb510(param_1 + 0xdf9,unaff_EDI + 0x1aedea,1,0,iVar8,unaff_EDI + 0x1b0dcb,
               unaff_EDI + 0x1aedde,0,param_1 + 0xdf8,0);
  *(undefined1 *)(param_1 + 0xe07) = 0;
  param_1[0xe08] = iVar8;
  param_1[0xe09] = &UNK_002a2b5b + unaff_EDI;
                    /* try { // try from 000e39d9 to 000e39dd has its CatchHandler @ 000e699d */
  FUN_000eb510(param_1 + 0xe0a,unaff_EDI + 0x1aedf7,1,0,unaff_EDI + 0x1bb38f,unaff_EDI + 0x1b0e27,
               iVar13,0,param_1 + 0xe09,0);
  *(undefined1 *)(param_1 + 0xe18) = 0;
  param_1[0xe19] = 5;
  param_1[0xe1a] = &UNK_002a2b6f + unaff_EDI;
                    /* try { // try from 000e3a32 to 000e3a36 has its CatchHandler @ 000e6995 */
  FUN_000eb510(param_1 + 0xe1b,unaff_EDI + 0x1aee0a,1,0,unaff_EDI + 0x1be49b,unaff_EDI + 0x1b0e53,
               iVar7,0,param_1 + 0xe1a,0);
  *(undefined1 *)(param_1 + 0xe29) = 0;
  param_1[0xe2a] = 1;
  param_1[0xe2b] = "shared(" + unaff_EDI + 3;
                    /* try { // try from 000e3a84 to 000e3a88 has its CatchHandler @ 000e6b0b */
  FUN_000eb510(param_1 + 0xe2c,unaff_EDI + 0x1aee1d,1,0,iVar4,unaff_EDI + 0x1b0f07,0,0,
               param_1 + 0xe2b,1);
  *(undefined2 *)(param_1 + 0xe3a) = 0x100;
  param_1[0xe3b] = "immutable(" + unaff_EDI + 8;
                    /* try { // try from 000e3ad3 to 000e3ad7 has its CatchHandler @ 000e6b03 */
  FUN_000eb510(param_1 + 0xe3c,unaff_EDI + 0x1aee1a,1,0,iVar3,unaff_EDI + 0x1b0f4f,0,0,
               param_1 + 0xe3b,0);
  param_1[0xe4a] = &UNK_002a2bab + unaff_EDI;
                    /* try { // try from 000e3b1b to 000e3b1f has its CatchHandler @ 000e6afb */
  FUN_000eb510(param_1 + 0xe4b,unaff_EDI + 0x1aee35,1,0,unaff_EDI + 0x1aee2e,unaff_EDI + 0x1b0f87,
               iVar7,0,param_1 + 0xe4a,0);
  *(undefined1 *)(param_1 + 0xe59) = 0;
  param_1[0xe5a] = 0x4000;
  param_1[0xe5b] = puVar1;
                    /* try { // try from 000e3b66 to 000e3b6a has its CatchHandler @ 000e6af3 */
  FUN_000eb510(param_1 + 0xe5c,unaff_EDI + 0x1c1414,0,0,iVar2,unaff_EDI + 0x1b0fbf,0,0,
               param_1 + 0xe5b,0);
  param_1[0xe6b] = 0;
  param_1[0xe6a] = unaff_EDI + -0x2d19;
  param_1[0xe5b] = "St17moneypunct_bynameIcLb0EE" + unaff_EDI + 7;
  param_1[0xe6c] = puVar1;
                    /* try { // try from 000e3bc2 to 000e3bc6 has its CatchHandler @ 000e6aeb */
  FUN_000eb510(param_1 + 0xe6d,unaff_EDI + 0x1aee5d,1,0,iVar2,unaff_EDI + 0x1aee4d,0,0,
               param_1 + 0xe6c,0);
  param_1[0xe7c] = 0;
  param_1[0xe7b] = unaff_EDI + -0x1119;
  param_1[0xe6c] = "St17moneypunct_bynameIcLb0EE" + unaff_EDI + 0x1b;
  param_1[0xe7d] = puVar1;
                    /* try { // try from 000e3c1e to 000e3c22 has its CatchHandler @ 000e6ae3 */
  FUN_000eb510(param_1 + 0xe7e,unaff_EDI + 0x1aee76,1,0,iVar2,unaff_EDI + 0x1aee67,0,0,
               param_1 + 0xe7d,0);
  param_1[0xe8d] = 0;
  param_1[0xe8c] = unaff_EDI + -0x2899;
  param_1[0xe7d] = "St17moneypunct_bynameIcLb1EE" + unaff_EDI + 0xf;
  param_1[0xe8e] = &UNK_002a2bbf + unaff_EDI;
                    /* try { // try from 000e3c83 to 000e3c87 has its CatchHandler @ 000e6adb */
  FUN_000eb510(param_1 + 0xe8f,unaff_EDI + 0x1aee81,1,0,iVar3,unaff_EDI + 0x1b0fe7,0,0,
               param_1 + 0xe8e,0);
  *(undefined2 *)(param_1 + 0xe9d) = 0;
  param_1[0xe9e] = "idouble" + unaff_EDI + 2;
                    /* try { // try from 000e3cc8 to 000e3ccc has its CatchHandler @ 000e6ad3 */
  FUN_000eb510(param_1 + 0xe9f,unaff_EDI + 0x1aee7e,1,0,iVar4,0,0,0,param_1 + 0xe9e,1);
  param_1[0xead] = "cdouble" + unaff_EDI + 1;
                    /* try { // try from 000e3d0c to 000e3d10 has its CatchHandler @ 000e6acb */
  FUN_000eb510(param_1 + 0xeae,&UNK_001aee87 + unaff_EDI,1,0,iVar2,unaff_EDI + 0x1b1007,iVar14,0,
               param_1 + 0xead,0);
  *(undefined1 *)(param_1 + 0xebc) = 0;
  param_1[0xebe] = "dchar" + unaff_EDI + 1;
  param_1[0xebd] = iVar2;
                    /* try { // try from 000e3d5f to 000e3d63 has its CatchHandler @ 000e6ac3 */
  FUN_000eb510(param_1 + 0xebf,unaff_EDI + 0x1aee92,1,0x74,iVar3,unaff_EDI + 0x1b102b,0,0,
               param_1 + 0xebe,0);
  *(undefined2 *)(param_1 + 0xecd) = 0;
  param_1[0xece] = "lazy " + unaff_EDI + 4;
                    /* try { // try from 000e3da4 to 000e3da8 has its CatchHandler @ 000e6abb */
  FUN_000eb510(param_1 + 0xecf,unaff_EDI + 0x1aee8f,1,0,iVar4,0,0,0,param_1 + 0xece,1);
  param_1[0xedd] = &UNK_002a2c23 + unaff_EDI;
                    /* try { // try from 000e3de4 to 000e3de8 has its CatchHandler @ 000e6ab3 */
  FUN_000eb510(param_1 + 0xede,unaff_EDI + 0x1aee9b,1,0,iVar3,unaff_EDI + 0x1b104f,0,0,
               param_1 + 0xedd,0);
  *(undefined2 *)(param_1 + 0xeec) = 0;
  param_1[0xeed] = "initializer for " + unaff_EDI + 7;
                    /* try { // try from 000e3e29 to 000e3e2d has its CatchHandler @ 000e6aab */
  FUN_000eb510(param_1 + 0xeee,unaff_EDI + 0x1aee98,1,0,iVar4,0,0,0,param_1 + 0xeed,1);
  param_1[0xefc] = "__ClassZ" + unaff_EDI + 2;
                    /* try { // try from 000e3e6c to 000e3e70 has its CatchHandler @ 000e6aa3 */
  FUN_000eb510(param_1 + 0xefd,unaff_EDI + 0x1aeeaa,1,0,iVar3,unaff_EDI + 0x1b1083,0,0,
               param_1 + 0xefc,0);
  *(undefined2 *)(param_1 + 0xf0b) = 0;
  param_1[0xf0c] = "ClassInfo for " + unaff_EDI + 0xd;
                    /* try { // try from 000e3eb1 to 000e3eb5 has its CatchHandler @ 000e6a9b */
  FUN_000eb510(param_1 + 0xf0d,unaff_EDI + 0x1aeea7,1,0,iVar4,0,0,0,param_1 + 0xf0c,1);
  param_1[0xf1b] = "this(this)" + unaff_EDI + 4;
                    /* try { // try from 000e3ef8 to 000e3efc has its CatchHandler @ 000e6a93 */
  FUN_000eb510(param_1 + 0xf1c,unaff_EDI + 0x1aeec9,1,0,0,unaff_EDI + 0x1b10b7,unaff_EDI + 0x1aeeb6,
               0,param_1 + 0xf1b,0);
  *(undefined1 *)(param_1 + 0xf2a) = 0;
  param_1[0xf2b] = 0;
  param_1[0xf2c] = "Interface for " + unaff_EDI;
                    /* try { // try from 000e3f4a to 000e3f4e has its CatchHandler @ 000e6b4b */
  FUN_000eb510(param_1 + 0xf2d,&UNK_001aeed4 + unaff_EDI,1,0,iVar4,unaff_EDI + 0x1b10e7,0,0,
               param_1 + 0xf2c,1);
  *(undefined2 *)(param_1 + 0xf3b) = 0x100;
  param_1[0xf3c] = "__ModuleInfoZ" + unaff_EDI + 5;
                    /* try { // try from 000e3f99 to 000e3f9d has its CatchHandler @ 000e6b43 */
  FUN_000eb510(param_1 + 0xf3d,unaff_EDI + 0x1aeed1,1,0,iVar3,&UNK_001b111f + unaff_EDI,0,0,
               param_1 + 0xf3c,0);
  param_1[0xf4b] = "ModuleInfo for " + unaff_EDI + 0xb;
                    /* try { // try from 000e3fdc to 000e3fe0 has its CatchHandler @ 000e6b3b */
  FUN_000eb510(param_1 + 0xf4c,unaff_EDI + 0x1aef02,1,0,iVar3,unaff_EDI + 0x1aeee1,0,0,
               param_1 + 0xf4b,0);
  *(undefined2 *)(param_1 + 0xf5a) = 0;
  param_1[0xf5b] = &UNK_002a2cc3 + unaff_EDI;
                    /* try { // try from 000e4026 to 000e402a has its CatchHandler @ 000e6b33 */
  FUN_000eb510(param_1 + 0xf5c,unaff_EDI + 0x1aeeff,1,0,iVar4,unaff_EDI + 0x1b1157,0,0,
               param_1 + 0xf5b,1);
  param_1[0xf6a] = &UNK_002a2cd7 + unaff_EDI;
                    /* try { // try from 000e406a to 000e406e has its CatchHandler @ 000e6b2b */
  FUN_000eb510(param_1 + 0xf6b,unaff_EDI + 0x1aef23,1,0,iVar12,unaff_EDI + 0x1aef0a,iVar13,0,
               param_1 + 0xf6a,0);
  *(undefined1 *)(param_1 + 0xf79) = 0;
  param_1[0xf7a] = 0;
  param_1[0xf7b] = &UNK_002a2ceb + unaff_EDI;
                    /* try { // try from 000e40bf to 000e40c3 has its CatchHandler @ 000e6b23 */
  FUN_000eb510(param_1 + 0xf7c,unaff_EDI + 0x1aef30,1,0,iVar12,unaff_EDI + 0x1b117f,iVar13,0,
               param_1 + 0xf7b,0);
  *(undefined1 *)(param_1 + 0xf8a) = 0;
  param_1[0xf8b] = 0;
  param_1[0xf8c] = &UNK_002a2cff + unaff_EDI;
                    /* try { // try from 000e4114 to 000e4118 has its CatchHandler @ 000e6b1b */
  FUN_000eb510(param_1 + 0xf8d,unaff_EDI + 0x1aef45,1,0,iVar12,unaff_EDI + 0x1b11ab,iVar13,0,
               param_1 + 0xf8c,0);
  *(undefined1 *)(param_1 + 0xf9b) = 0;
  param_1[0xf9c] = 0;
  param_1[0xf9d] = &UNK_002a2d13 + unaff_EDI;
                    /* try { // try from 000e4169 to 000e416d has its CatchHandler @ 000e6b13 */
  FUN_000eb510(param_1 + 0xf9e,unaff_EDI + 0x1aef59,1,0,iVar12,unaff_EDI + 0x1b11d3,iVar13,0,
               param_1 + 0xf9d,0);
  *(undefined1 *)(param_1 + 0xfac) = 0;
  param_1[0xfad] = 0;
  param_1[0xfae] = &UNK_002a2d27 + unaff_EDI;
                    /* try { // try from 000e41bb to 000e41bf has its CatchHandler @ 000e6b6b */
  FUN_000eb510(param_1 + 0xfaf,unaff_EDI + 0x1aef6f,1,0,iVar4,unaff_EDI + 0x1b11fb,0,0,
               param_1 + 0xfae,1);
  *(undefined2 *)(param_1 + 0xfbd) = 0x100;
  param_1[0xfbe] = &UNK_002a2d3b + unaff_EDI;
                    /* try { // try from 000e420a to 000e420e has its CatchHandler @ 000e6b63 */
  FUN_000eb510(param_1 + 0xfbf,unaff_EDI + 0x1aef6c,1,0,iVar3,unaff_EDI + 0x1b122f,0,0,
               param_1 + 0xfbe,0);
  param_1[0xfcd] = &UNK_002a2d4f + unaff_EDI;
                    /* try { // try from 000e424b to 000e424f has its CatchHandler @ 000e6b5b */
  FUN_000eb510(param_1 + 0xfce,unaff_EDI + 0x1aef7f,1,0,iVar4,unaff_EDI + 0x1b1267,0,0,
               param_1 + 0xfcd,1);
  *(undefined2 *)(param_1 + 0xfdc) = 0x100;
  param_1[0xfdd] = &UNK_002a2d63 + unaff_EDI;
                    /* try { // try from 000e429a to 000e429e has its CatchHandler @ 000e6b53 */
  FUN_000eb510(param_1 + 0xfde,unaff_EDI + 0x1aef7c,1,0,iVar3,unaff_EDI + 0x1b129b,0,0,
               param_1 + 0xfdd,0);
  param_1[0xfec] = &UNK_002a2d77 + unaff_EDI;
                    /* try { // try from 000e42db to 000e42df has its CatchHandler @ 000e6b7b */
  FUN_000eb510(param_1 + 0xfed,&UNK_001aef98 + unaff_EDI,1,0,iVar4,unaff_EDI + 0x1b12d7,0,0,
               param_1 + 0xfec,1);
  *(undefined2 *)(param_1 + 0xffb) = 0x100;
  param_1[0xffc] = &UNK_002a2d8b + unaff_EDI;
                    /* try { // try from 000e432a to 000e432e has its CatchHandler @ 000e6b73 */
  FUN_000eb510(param_1 + 0xffd,unaff_EDI + 0x1aef95,1,0,iVar3,unaff_EDI + 0x1b1307,0,0,
               param_1 + 0xffc,0);
  param_1[0x100b] = &UNK_002a2d9f + unaff_EDI;
                    /* try { // try from 000e436b to 000e436f has its CatchHandler @ 000e6b83 */
  FUN_000eb510(param_1 + 0x100c,unaff_EDI + 0x1aefa8,1,0,iVar4,unaff_EDI + 0x1b133b,0,0,
               param_1 + 0x100b,1);
  *(undefined2 *)(param_1 + 0x101a) = 0x100;
  param_1[0x101b] = &UNK_002a2db3 + unaff_EDI;
                    /* try { // try from 000e43ba to 000e43be has its CatchHandler @ 000e6391 */
  FUN_000eb510(param_1 + 0x101c,unaff_EDI + 0x1aefa5,1,0,iVar3,unaff_EDI + 0x1b1367,0,0,
               param_1 + 0x101b,0);
  param_1[0x102a] = puVar1;
                    /* try { // try from 000e43f5 to 000e43f9 has its CatchHandler @ 000e625b */
  FUN_000eb510(param_1 + 0x102b,unaff_EDI + 0x1af023,1,0x54,iVar2,unaff_EDI + 0x1aefb1,iVar9,0,
               param_1 + 0x102a,0);
  param_1[0x103a] = 0;
  param_1[0x1039] = unaff_EDI + -0x2a79;
  param_1[0x102a] = &UNK_002a4287 + unaff_EDI;
  param_1[0x103b] = &UNK_002a2dc7 + unaff_EDI;
                    /* try { // try from 000e445b to 000e445f has its CatchHandler @ 000e6253 */
  FUN_000eb510(param_1 + 0x103c,unaff_EDI + 0x1aefc4,0,0,iVar6,&UNK_001b139b + unaff_EDI,iVar10,0,
               param_1 + 0x103b,0);
  *(undefined1 *)(param_1 + 0x104a) = 0;
  param_1[0x104b] = 0xffffffff;
  param_1[0x104c] = 0;
  param_1[0x104d] = &UNK_002a2ddb + unaff_EDI;
                    /* try { // try from 000e44ba to 000e44be has its CatchHandler @ 000e624b */
  FUN_000eb510(param_1 + 0x104e,unaff_EDI + 0x1aefc9,0,0,iVar6,unaff_EDI + 0x1b13bf,iVar10,0,
               param_1 + 0x104d,0);
  *(undefined1 *)(param_1 + 0x105c) = 0;
  param_1[0x105f] = &UNK_002a2def + unaff_EDI;
  param_1[0x105d] = 0xffffffff;
  param_1[0x105e] = 0;
                    /* try { // try from 000e451c to 000e4520 has its CatchHandler @ 000e6243 */
  FUN_000eb510(param_1 + 0x1060,unaff_EDI + 0x1aefcf,0,0,iVar6,unaff_EDI + 0x1b13e3,iVar10,0,
               param_1 + 0x105f,0);
  *(undefined1 *)(param_1 + 0x106e) = 0;
  param_1[0x106f] = 0xffffffff;
  param_1[0x1070] = 0;
  param_1[0x1071] = &UNK_002a2e03 + unaff_EDI;
                    /* try { // try from 000e4574 to 000e4578 has its CatchHandler @ 000e623b */
  FUN_000eb510(param_1 + 0x1072,unaff_EDI + 0x1aefd5,0,0,iVar2,unaff_EDI + 0x1b13e3,iVar10,0,
               param_1 + 0x1071,0);
  param_1[0x1080] = &UNK_002a2e17 + unaff_EDI;
                    /* try { // try from 000e45b8 to 000e45bc has its CatchHandler @ 000e6233 */
  FUN_000eb510(param_1 + 0x1081,unaff_EDI + 0x1aefe3,0,0,iVar6,unaff_EDI + 0x1b1407,iVar10,0,
               param_1 + 0x1080,0);
  *(undefined1 *)(param_1 + 0x108f) = 0;
  param_1[0x1090] = 0xffffffff;
  param_1[0x1091] = 0;
                    /* try { // try from 000e45e5 to 000e45e9 has its CatchHandler @ 000e622b */
  FUN_000eb790(param_1 + 0x1092);
  param_1[0x10a9] = &UNK_002a2e3f + unaff_EDI;
                    /* try { // try from 000e462b to 000e462f has its CatchHandler @ 000e6224 */
  FUN_000eb510(param_1 + 0x10aa,unaff_EDI + 0x1af145,1,0,0,unaff_EDI + 0x1b1473,
               &UNK_001b142f + unaff_EDI,0,param_1 + 0x10a9,0);
  *(undefined1 *)(param_1 + 0x10b8) = 0;
  param_1[0x10b9] = 0;
  param_1[0x10ba] = &UNK_002a2e53 + unaff_EDI;
                    /* try { // try from 000e467f to 000e4683 has its CatchHandler @ 000e627b */
  FUN_000eb510(param_1 + 0x10bb,unaff_EDI + 0x1af00e,1,0,iVar3,unaff_EDI + 0x1aeff3,0,0,
               param_1 + 0x10ba,0);
  *(undefined2 *)(param_1 + 0x10c9) = 0;
  param_1[0x10ca] = &UNK_002a2e67 + unaff_EDI;
                    /* try { // try from 000e46c4 to 000e46c8 has its CatchHandler @ 000e6273 */
  FUN_000eb510(param_1 + 0x10cb,unaff_EDI + 0x1af00b,1,0,iVar4,0,0,0,param_1 + 0x10ca,1);
  param_1[0x10d9] = puVar1;
                    /* try { // try from 000e46ff to 000e4703 has its CatchHandler @ 000e626b */
  FUN_000eb510(param_1 + 0x10da,unaff_EDI + 0x1af02a,1,0,iVar2,unaff_EDI + 0x1af016,iVar9,0,
               param_1 + 0x10d9,0);
  param_1[0x10e9] = 0;
  param_1[0x10e8] = unaff_EDI + -0x2a29;
  param_1[0x10d9] = &UNK_002a429b + unaff_EDI;
  param_1[0x10ea] = &UNK_002a2e7b + unaff_EDI;
                    /* try { // try from 000e4764 to 000e4768 has its CatchHandler @ 000e6263 */
  FUN_000eb510(param_1 + 0x10eb,unaff_EDI + 0x1af03c,1,0,iVar3,unaff_EDI + 0x1b1497,0,0,
               param_1 + 0x10ea,0);
  *(undefined2 *)(param_1 + 0x10f9) = 0;
  param_1[0x10fa] = &UNK_002a2e8f + unaff_EDI;
                    /* try { // try from 000e47ae to 000e47b2 has its CatchHandler @ 000e628b */
  FUN_000eb510(param_1 + 0x10fb,unaff_EDI + 0x1af039,1,0,iVar4,unaff_EDI + 0x1b14bb,0,0,
               param_1 + 0x10fa,1);
  param_1[0x1109] = &UNK_002a2ea3 + unaff_EDI;
                    /* try { // try from 000e47ed to 000e47f1 has its CatchHandler @ 000e6283 */
  FUN_000eb510(param_1 + 0x110a,unaff_EDI + 0x1af04b,1,0,iVar3,iVar5,0,0,param_1 + 0x1109,0);
  *(undefined2 *)(param_1 + 0x1118) = 0;
  param_1[0x1119] = &UNK_002a2eb7 + unaff_EDI;
                    /* try { // try from 000e4835 to 000e4839 has its CatchHandler @ 000e6293 */
  FUN_000eb510(param_1 + 0x111a,unaff_EDI + 0x1af048,1,0,iVar3,iVar5,0,0,param_1 + 0x1119,0);
  param_1[0x1128] = &UNK_002a2ecb + unaff_EDI;
                    /* try { // try from 000e4878 to 000e487c has its CatchHandler @ 000e621c */
  FUN_000eb510(param_1 + 0x1129,unaff_EDI + 0x1af060,1,0,iVar3,unaff_EDI + 0x1b14e7,0,0,
               param_1 + 0x1128,0);
  *(undefined2 *)(param_1 + 0x1137) = 0;
  param_1[0x1138] = &UNK_002a2edf + unaff_EDI;
                    /* try { // try from 000e48c2 to 000e48c6 has its CatchHandler @ 000e61fc */
  FUN_000eb510(param_1 + 0x1139,unaff_EDI + 0x1af05d,1,0,iVar4,unaff_EDI + 0x1b1513,0,0,
               param_1 + 0x1138,1);
  param_1[0x1147] = &UNK_002a2ef3 + unaff_EDI;
                    /* try { // try from 000e4905 to 000e4909 has its CatchHandler @ 000e61f4 */
  FUN_000eb510(param_1 + 0x1148,unaff_EDI + 0x1af075,1,0,iVar3,unaff_EDI + 0x1b1543,0,0,
               param_1 + 0x1147,0);
  *(undefined2 *)(param_1 + 0x1156) = 0;
  param_1[0x1157] = &UNK_002a2f07 + unaff_EDI;
                    /* try { // try from 000e494f to 000e4953 has its CatchHandler @ 000e61ec */
  FUN_000eb510(param_1 + 0x1158,unaff_EDI + 0x1af072,1,0,iVar4,unaff_EDI + 0x1b1563,0,0,
               param_1 + 0x1157,1);
  param_1[0x1166] = &UNK_002a2f1b + unaff_EDI;
                    /* try { // try from 000e498b to 000e498f has its CatchHandler @ 000e61e4 */
  FUN_000eb510(param_1 + 0x1167,unaff_EDI + 0x1af087,1,0,iVar4,0,0,0,param_1 + 0x1166,1);
  *(undefined2 *)(param_1 + 0x1175) = 0x100;
  param_1[0x1176] = &UNK_002a2f2f + unaff_EDI;
                    /* try { // try from 000e49da to 000e49de has its CatchHandler @ 000e620c */
  FUN_000eb510(param_1 + 0x1177,unaff_EDI + 0x1af084,1,0,iVar3,unaff_EDI + 0x1b158b,0,0,
               param_1 + 0x1176,0);
  param_1[0x1185] = &UNK_002a2f43 + unaff_EDI;
                    /* try { // try from 000e4a19 to 000e4a1d has its CatchHandler @ 000e6204 */
  FUN_000eb510(param_1 + 0x1186,unaff_EDI + 0x1af098,1,0,iVar3,iVar5,0,0,param_1 + 0x1185,0);
  *(undefined2 *)(param_1 + 0x1194) = 0;
  param_1[0x1195] = &UNK_002a2f57 + unaff_EDI;
                    /* try { // try from 000e4a5e to 000e4a62 has its CatchHandler @ 000e6214 */
  FUN_000eb510(param_1 + 0x1196,unaff_EDI + 0x1af095,1,0,iVar4,0,0,0,param_1 + 0x1195,1);
  param_1[0x11a4] = &UNK_002a2f6b + unaff_EDI;
                    /* try { // try from 000e4a9f to 000e4aa3 has its CatchHandler @ 000e61dc */
  FUN_000eb510(param_1 + 0x11a5,unaff_EDI + 0x1af0ac,1,0,iVar4,unaff_EDI + 0x1b15b3,0,0,
               param_1 + 0x11a4,1);
  *(undefined2 *)(param_1 + 0x11b3) = 0x100;
  param_1[0x11b4] = &UNK_002a2f7f + unaff_EDI;
                    /* try { // try from 000e4aee to 000e4af2 has its CatchHandler @ 000e61d4 */
  FUN_000eb510(param_1 + 0x11b5,unaff_EDI + 0x1af0a9,1,0,iVar3,unaff_EDI + 0x1b15df,0,0,
               param_1 + 0x11b4,0);
  param_1[0x11c3] = &UNK_002a2f93 + unaff_EDI;
                    /* try { // try from 000e4b31 to 000e4b35 has its CatchHandler @ 000e61cc */
  FUN_000eb510(param_1 + 0x11c4,unaff_EDI + 0x1af0c4,1,0,iVar3,unaff_EDI + 0x1b1613,0,0,
               param_1 + 0x11c3,0);
  *(undefined2 *)(param_1 + 0x11d2) = 0;
  param_1[0x11d3] = &UNK_002a2fa7 + unaff_EDI;
                    /* try { // try from 000e4b7b to 000e4b7f has its CatchHandler @ 000e61c4 */
  FUN_000eb510(param_1 + 0x11d4,unaff_EDI + 0x1af0c1,1,0,iVar4,unaff_EDI + 0x1b163b,0,0,
               param_1 + 0x11d3,1);
  param_1[0x11e2] = &UNK_002a2fbb + unaff_EDI;
                    /* try { // try from 000e4bbe to 000e4bc2 has its CatchHandler @ 000e61bc */
  FUN_000eb510(param_1 + 0x11e3,unaff_EDI + 0x1af0db,1,0,iVar3,unaff_EDI + 0x1b166b,0,0,
               param_1 + 0x11e2,0);
  *(undefined2 *)(param_1 + 0x11f1) = 0;
  param_1[0x11f2] = &UNK_002a2fcf + unaff_EDI;
                    /* try { // try from 000e4c00 to 000e4c04 has its CatchHandler @ 000e61b4 */
  FUN_000eb510(param_1 + 0x11f3,unaff_EDI + 0x1af0d8,1,0,iVar4,0,0,0,param_1 + 0x11f2,1);
  param_1[0x1201] = &UNK_002a2fe3 + unaff_EDI;
                    /* try { // try from 000e4c43 to 000e4c47 has its CatchHandler @ 000e61ac */
  FUN_000eb510(param_1 + 0x1202,unaff_EDI + 0x1af0f6,1,0,iVar2,&UNK_001b1693 + unaff_EDI,0,0,
               param_1 + 0x1201,1);
  param_1[0x1210] = &UNK_002a2ff7 + unaff_EDI;
                    /* try { // try from 000e4c7e to 000e4c82 has its CatchHandler @ 000e61a4 */
  FUN_000eb510(param_1 + 0x1211,unaff_EDI + 0x1af0f3,1,0,iVar2,0,0,0,param_1 + 0x1210,0);
  param_1[0x121f] = "cccccccccccccccccccccccccccccccccccccccccccccccc" + unaff_EDI + 0xb;
                    /* try { // try from 000e4cc1 to 000e4cc5 has its CatchHandler @ 000e619c */
  FUN_000eb510(param_1 + 0x1220,unaff_EDI + 0x1af120,4,0,iVar3,unaff_EDI + 0x1af10f,0,0,
               param_1 + 0x121f,0);
  *(undefined2 *)(param_1 + 0x122e) = 0;
  param_1[0x122f] = "cccccccccccccccccccccccccccccccccccccccccccccccc" + unaff_EDI + 0x1f;
                    /* try { // try from 000e4d06 to 000e4d0a has its CatchHandler @ 000e6389 */
  FUN_000eb510(param_1 + 0x1230,unaff_EDI + 0x1af11e,4,0,iVar4,0,0,0,param_1 + 0x122f,1);
  param_1[0x123e] = &UNK_002a3033 + unaff_EDI;
                    /* try { // try from 000e4d42 to 000e4d46 has its CatchHandler @ 000e6371 */
  FUN_000eb510(param_1 + 0x123f,unaff_EDI + 0x1af12a,1,0,iVar4,0,0,0,param_1 + 0x123e,1);
  *(undefined2 *)(param_1 + 0x124d) = 0x100;
  param_1[0x124e] = &UNK_002a3047 + unaff_EDI;
                    /* try { // try from 000e4d91 to 000e4d95 has its CatchHandler @ 000e6379 */
  FUN_000eb510(param_1 + 0x124f,unaff_EDI + 0x1af127,1,0,iVar3,unaff_EDI + 0x1b16b7,0,0,
               param_1 + 0x124e,0);
  param_1[0x125d] = &UNK_002a305b + unaff_EDI;
                    /* try { // try from 000e4dd4 to 000e4dd8 has its CatchHandler @ 000e6361 */
  FUN_000eb510(param_1 + 0x125e,unaff_EDI + 0x1af140,1,0,iVar3,unaff_EDI + 0x1b16ff,0,0,
               param_1 + 0x125d,0);
  *(undefined2 *)(param_1 + 0x126c) = 0;
  param_1[0x126d] =
       "ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc::h"
       + unaff_EDI + 8;
                    /* try { // try from 000e4e19 to 000e4e1d has its CatchHandler @ 000e6381 */
  FUN_000eb510(param_1 + 0x126e,unaff_EDI + 0x1af13d,1,0,iVar4,0,0,0,param_1 + 0x126d,1);
  param_1[0x127c] =
       "ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc::h"
       + unaff_EDI + 0x1c;
                    /* try { // try from 000e4e5c to 000e4e60 has its CatchHandler @ 000e6369 */
  FUN_000eb510(param_1 + 0x127d,unaff_EDI + 0x1af178,1,0,iVar3,unaff_EDI + 0x1af158,0,0,
               param_1 + 0x127c,0);
  *(undefined2 *)(param_1 + 0x128b) = 0;
  param_1[0x128c] =
       "ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc::h"
       + unaff_EDI + 0x30;
                    /* try { // try from 000e4ea6 to 000e4eaa has its CatchHandler @ 000e632b */
  FUN_000eb510(param_1 + 0x128d,unaff_EDI + 0x1af175,1,0,iVar4,unaff_EDI + 0x1b172f,0,0,
               param_1 + 0x128c,1);
                    /* try { // try from 000e4eb8 to 000e4ebc has its CatchHandler @ 000e6323 */
  FUN_000ebc90(param_1 + 0x129b);
  param_1[0x12b2] = puVar1;
                    /* try { // try from 000e4ef1 to 000e4ef5 has its CatchHandler @ 000e634b */
  FUN_000eb510(param_1 + 0x12b3,unaff_EDI + 0x1af19f,1,0x78,iVar2,unaff_EDI + 0x1af186,0,0,
               param_1 + 0x12b2,0);
  param_1[0x12c2] = 0;
  param_1[0x12c1] = unaff_EDI + -0x2e09;
  param_1[0x12b2] = "St9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0xf;
  param_1[0x12c3] = puVar1;
                    /* try { // try from 000e4f4d to 000e4f51 has its CatchHandler @ 000e6343 */
  FUN_000eb510(param_1 + 0x12c4,unaff_EDI + 0x1af1ab,1,0x58,iVar2,unaff_EDI + 0x1b1757,0,0,
               param_1 + 0x12c3,0);
  param_1[0x12d3] = 0;
  param_1[0x12d2] = unaff_EDI + -0x2df9;
  param_1[0x12c3] = "St9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x23
  ;
  param_1[0x12d4] = puVar1;
                    /* try { // try from 000e4fa9 to 000e4fad has its CatchHandler @ 000e633b */
  FUN_000eb510(param_1 + 0x12d5,unaff_EDI + 0x1af1d1,1,0,iVar2,unaff_EDI + 0x1af1ba,0,0,
               param_1 + 0x12d4,0);
  param_1[0x12e4] = 0;
  param_1[0x12e3] = unaff_EDI + -0x2de9;
  param_1[0x12d4] = "St9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x37
  ;
                    /* try { // try from 000e4fdd to 000e4fe1 has its CatchHandler @ 000e6333 */
  FUN_000eb8d0(param_1 + 0x12e5);
  param_1[0x12fc] =
       "ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc::h"
       + unaff_EDI + 0x6c;
                    /* try { // try from 000e501d to 000e5021 has its CatchHandler @ 000e635a */
  FUN_000eb510(param_1 + 0x12fd,unaff_EDI + 0x1af1e1,1,0,iVar4,unaff_EDI + 0x1b177b,0,0,
               param_1 + 0x12fc,1);
  *(undefined2 *)(param_1 + 0x130b) = 0x100;
  param_1[0x130c] =
       "ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc::h"
       + unaff_EDI + 0x80;
                    /* try { // try from 000e506c to 000e5070 has its CatchHandler @ 000e6352 */
  FUN_000eb510(param_1 + 0x130d,unaff_EDI + 0x1af1de,1,0,iVar3,unaff_EDI + 0x1b179b,0,0,
               param_1 + 0x130c,0);
  param_1[0x131b] =
       "ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc::h"
       + unaff_EDI + 0x94;
                    /* try { // try from 000e50b4 to 000e50b8 has its CatchHandler @ 000e62a3 */
  FUN_000eb510(param_1 + 0x131c,unaff_EDI + 0x1b799d,2,0x59,iVar2,unaff_EDI + 0x1b17c3,
               unaff_EDI + 0x1ae411,0,param_1 + 0x131b,0);
  *(undefined1 *)(param_1 + 0x132a) = 0;
  param_1[0x132b] = iVar2;
  param_1[0x132c] = puVar1;
                    /* try { // try from 000e50fc to 000e5100 has its CatchHandler @ 000e629b */
  FUN_000eb510(param_1 + 0x132d,unaff_EDI + 0x1af210,1,0x28,iVar2,unaff_EDI + 0x1af1f3,0,0,
               param_1 + 0x132c,0);
  param_1[0x133c] = 0;
  param_1[0x133b] = unaff_EDI + -0x1599;
  param_1[0x132c] = "St9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0xb;
  param_1[0x133d] = puVar1;
                    /* try { // try from 000e5158 to 000e515c has its CatchHandler @ 000e62e3 */
  FUN_000eb510(param_1 + 0x133e,unaff_EDI + 0x1af237,1,0x29,iVar2,unaff_EDI + 0x1af21c,0,0,
               param_1 + 0x133d,0);
  param_1[0x134d] = 0;
  param_1[0x134c] = unaff_EDI + -0x28e9;
  param_1[0x133d] = "St9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x1f
  ;
  param_1[0x134e] = &UNK_002a310f + unaff_EDI;
                    /* try { // try from 000e51bd to 000e51c1 has its CatchHandler @ 000e62db */
  FUN_000eb510(param_1 + 0x134f,unaff_EDI + 0x1af25a,4,0,iVar3,unaff_EDI + 0x1b17f3,0,0,
               param_1 + 0x134e,0);
  *(undefined2 *)(param_1 + 0x135d) = 0;
  param_1[0x135e] = &UNK_002a3123 + unaff_EDI;
                    /* try { // try from 000e5207 to 000e520b has its CatchHandler @ 000e62d3 */
  FUN_000eb510(param_1 + 0x135f,unaff_EDI + 0x1af258,4,0,iVar4,unaff_EDI + 0x1af241,0,0,
               param_1 + 0x135e,1);
  param_1[0x136d] = &UNK_002a3137 + unaff_EDI;
                    /* try { // try from 000e5248 to 000e524c has its CatchHandler @ 000e62cb */
  FUN_000eb510(param_1 + 0x136e,unaff_EDI + 0x1af292,4,0,iVar4,unaff_EDI + 0x1af261,0,0,
               param_1 + 0x136d,1);
  *(undefined2 *)(param_1 + 0x137c) = 0x100;
  param_1[0x137d] = &UNK_002a314b + unaff_EDI;
                    /* try { // try from 000e5297 to 000e529b has its CatchHandler @ 000e62c3 */
  FUN_000eb510(param_1 + 0x137e,unaff_EDI + 0x1af290,4,0,iVar3,unaff_EDI + 0x1af275,0,0,
               param_1 + 0x137d,0);
  param_1[0x138c] = &UNK_002a315f + unaff_EDI;
                    /* try { // try from 000e52db to 000e52df has its CatchHandler @ 000e62bb */
  FUN_000eb510(param_1 + 0x138d,unaff_EDI + 0x1af2b9,4,0,iVar12,&UNK_001af29c + unaff_EDI,iVar7,0,
               param_1 + 0x138c,0);
  *(undefined1 *)(param_1 + 0x139b) = 0;
  param_1[0x139c] = 0;
  param_1[0x139d] = 0;
  param_1[0x139e] = &UNK_002a3173 + unaff_EDI;
                    /* try { // try from 000e5335 to 000e5339 has its CatchHandler @ 000e62b3 */
  FUN_000eb510(param_1 + 0x139f,unaff_EDI + 0x1abba5,4,0,iVar3,unaff_EDI + 0x1b06e7,0,0,
               param_1 + 0x139e,0);
  *(undefined2 *)(param_1 + 0x13ad) = 0;
  param_1[0x13ae] = &UNK_002a3187 + unaff_EDI;
                    /* try { // try from 000e537a to 000e537e has its CatchHandler @ 000e62ab */
  FUN_000eb510(param_1 + 0x13af,&UNK_001af2ca + unaff_EDI,4,0,iVar4,0,0,0,param_1 + 0x13ae,1);
  param_1[0x13bd] = &UNK_002a319b + unaff_EDI;
                    /* try { // try from 000e53bd to 000e53c1 has its CatchHandler @ 000e6303 */
  FUN_000eb510(param_1 + 0x13be,unaff_EDI + 0x1af07a,4,0,iVar3,unaff_EDI + 0x1b1823,0,0,
               param_1 + 0x13bd,0);
  param_1[0x13cd] = &UNK_002a31af + unaff_EDI;
  *(undefined2 *)(param_1 + 0x13cc) = 0;
                    /* try { // try from 000e5405 to 000e5409 has its CatchHandler @ 000e62fb */
  FUN_000eb510(param_1 + 0x13ce,unaff_EDI + 0x1af390,4,0,iVar4,0,0,0,param_1 + 0x13cd,1);
  param_1[0x13dc] = &UNK_002a31c3 + unaff_EDI;
                    /* try { // try from 000e5448 to 000e544c has its CatchHandler @ 000e62f3 */
  FUN_000eb510(param_1 + 0x13dd,unaff_EDI + 0x1af2d3,4,0,iVar3,&UNK_001b184f + unaff_EDI,0,0,
               param_1 + 0x13dc,0);
  *(undefined2 *)(param_1 + 0x13eb) = 0;
  param_1[0x13ec] = &UNK_002a31d7 + unaff_EDI;
                    /* try { // try from 000e548a to 000e548e has its CatchHandler @ 000e62eb */
  FUN_000eb510(param_1 + 0x13ed,unaff_EDI + 0x1af2d1,4,0,iVar4,0,0,0,param_1 + 0x13ec,1);
  param_1[0x13fb] = &UNK_002a31eb + unaff_EDI;
                    /* try { // try from 000e54cd to 000e54d1 has its CatchHandler @ 000e6313 */
  FUN_000eb510(param_1 + 0x13fc,unaff_EDI + 0x1af2dc,4,0,iVar3,unaff_EDI + 0x1b188f,0,0,
               param_1 + 0x13fb,0);
  *(undefined2 *)(param_1 + 0x140a) = 0;
  param_1[0x140b] = &UNK_002a31ff + unaff_EDI;
                    /* try { // try from 000e5512 to 000e5516 has its CatchHandler @ 000e630b */
  FUN_000eb510(param_1 + 0x140c,unaff_EDI + 0x1af2da,4,0,iVar4,0,0,0,param_1 + 0x140b,1);
  param_1[0x141a] = &UNK_002a3213 + unaff_EDI;
                    /* try { // try from 000e5555 to 000e5559 has its CatchHandler @ 000e631b */
  FUN_000eb510(param_1 + 0x141b,&UNK_001af2e8 + unaff_EDI,4,0,iVar3,unaff_EDI + 0x1b18bb,0,0,
               param_1 + 0x141a,0);
  *(undefined2 *)(param_1 + 0x1429) = 0;
  param_1[0x142a] = &UNK_002a3227 + unaff_EDI;
                    /* try { // try from 000e559a to 000e559e has its CatchHandler @ 000e6194 */
  FUN_000eb510(param_1 + 0x142b,unaff_EDI + 0x1af2e6,4,0,iVar4,0,0,0,param_1 + 0x142a,1);
  param_1[0x1439] = &UNK_002a323b + unaff_EDI;
                    /* try { // try from 000e55dd to 000e55e1 has its CatchHandler @ 000e611c */
  FUN_000eb510(param_1 + 0x143a,unaff_EDI + 0x1af2f4,4,0,iVar2,&UNK_001b18ef + unaff_EDI,0,0,
               param_1 + 0x1439,1);
  param_1[0x1448] = &UNK_002a324f + unaff_EDI;
                    /* try { // try from 000e561b to 000e561f has its CatchHandler @ 000e6114 */
  FUN_000eb510(param_1 + 0x1449,unaff_EDI + 0x1af2f2,4,0,iVar2,0,0,0,param_1 + 0x1448,0);
  param_1[0x1457] = &UNK_002a3263 + unaff_EDI;
                    /* try { // try from 000e565e to 000e5662 has its CatchHandler @ 000e610c */
  FUN_000eb510(param_1 + 0x1458,unaff_EDI + 0x1af2fb,4,0,iVar3,unaff_EDI + 0x1b1917,0,0,
               param_1 + 0x1457,0);
  *(undefined2 *)(param_1 + 0x1466) = 0;
  param_1[0x1467] = &UNK_002a3277 + unaff_EDI;
                    /* try { // try from 000e56a3 to 000e56a7 has its CatchHandler @ 000e6104 */
  FUN_000eb510(param_1 + 0x1468,unaff_EDI + 0x1af2f9,4,0,iVar4,0,0,0,param_1 + 0x1467,1);
  param_1[0x1476] = &UNK_002a328b + unaff_EDI;
                    /* try { // try from 000e56e7 to 000e56eb has its CatchHandler @ 000e60fc */
  FUN_000eb510(param_1 + 0x1477,unaff_EDI + 0x1af322,4,0,iVar12,unaff_EDI + 0x1af304,iVar7,0,
               param_1 + 0x1476,0);
  *(undefined1 *)(param_1 + 0x1485) = 0;
  param_1[0x1486] = 0;
  param_1[0x1487] = 0;
  param_1[0x1488] = &UNK_002a329f + unaff_EDI;
                    /* try { // try from 000e5741 to 000e5745 has its CatchHandler @ 000e60f4 */
  FUN_000eb510(param_1 + 0x1489,unaff_EDI + 0x1af332,4,0,iVar3,unaff_EDI + 0x1af7b7,0,0,
               param_1 + 0x1488,0);
  *(undefined2 *)(param_1 + 0x1497) = 0;
  param_1[0x1498] = &UNK_002a32b3 + unaff_EDI;
                    /* try { // try from 000e5786 to 000e578a has its CatchHandler @ 000e60ec */
  FUN_000eb510(param_1 + 0x1499,FUN_001af330 + unaff_EDI,4,0,iVar4,0,0,0,param_1 + 0x1498,1);
  param_1[0x14a7] = &UNK_002a32c7 + unaff_EDI;
                    /* try { // try from 000e57c2 to 000e57c6 has its CatchHandler @ 000e60e4 */
  FUN_000eb510(param_1 + 0x14a8,unaff_EDI + 0x1af356,4,0,iVar4,0,0,0,param_1 + 0x14a7,1);
  *(undefined2 *)(param_1 + 0x14b6) = 0x100;
  param_1[0x14b7] = &UNK_002a32db + unaff_EDI;
                    /* try { // try from 000e5811 to 000e5815 has its CatchHandler @ 000e60dc */
  FUN_000eb510(param_1 + 0x14b8,unaff_EDI + 0x1af354,4,0,iVar3,unaff_EDI + 0x1af33a,0,0,
               param_1 + 0x14b7,0);
  param_1[0x14c6] = &UNK_002a32ef + unaff_EDI;
                    /* try { // try from 000e5854 to 000e5858 has its CatchHandler @ 000e60d4 */
  FUN_000eb510(param_1 + 0x14c7,unaff_EDI + 0x1af362,4,0,iVar3,unaff_EDI + 0x1b193f,0,0,
               param_1 + 0x14c6,0);
  *(undefined2 *)(param_1 + 0x14d5) = 0;
  param_1[0x14d6] = &UNK_002a3303 + unaff_EDI;
                    /* try { // try from 000e5899 to 000e589d has its CatchHandler @ 000e60cc */
  FUN_000eb510(param_1 + 0x14d7,unaff_EDI + 0x1af360,4,0,iVar4,0,0,0,param_1 + 0x14d6,1);
  param_1[0x14e5] = &UNK_002a3317 + unaff_EDI;
                    /* try { // try from 000e58dc to 000e58e0 has its CatchHandler @ 000e60c4 */
  FUN_000eb510(param_1 + 0x14e6,unaff_EDI + 0x1af371,4,0,iVar3,unaff_EDI + 0x1b196b,0,0,
               param_1 + 0x14e5,0);
  *(undefined2 *)(param_1 + 0x14f4) = 0;
  param_1[0x14f5] = &UNK_002a332b + unaff_EDI;
                    /* try { // try from 000e5921 to 000e5925 has its CatchHandler @ 000e60bc */
  FUN_000eb510(param_1 + 0x14f6,unaff_EDI + 0x1af36f,4,0,iVar4,0,0,0,param_1 + 0x14f5,1);
  param_1[0x1504] = &UNK_002a333f + unaff_EDI;
                    /* try { // try from 000e5961 to 000e5965 has its CatchHandler @ 000e60b4 */
  FUN_000eb510(param_1 + 0x1505,unaff_EDI + 0x1af37c,4,0,iVar3,unaff_EDI + 0x1b198f,0,0,
               param_1 + 0x1504,0);
  *(undefined2 *)(param_1 + 0x1513) = 0;
  param_1[0x1514] = &UNK_002a3353 + unaff_EDI;
                    /* try { // try from 000e59a6 to 000e59aa has its CatchHandler @ 000e60ac */
  FUN_000eb510(param_1 + 0x1515,unaff_EDI + 0x1af37a,4,0,iVar4,0,0,0,param_1 + 0x1514,1);
  param_1[0x1523] = &UNK_002a3367 + unaff_EDI;
                    /* try { // try from 000e59e9 to 000e59ed has its CatchHandler @ 000e60a4 */
  FUN_000eb510(param_1 + 0x1524,unaff_EDI + 0x1af387,4,0,iVar3,&UNK_001b19b3 + unaff_EDI,0,0,
               param_1 + 0x1523,0);
  *(undefined2 *)(param_1 + 0x1532) = 0;
  param_1[0x1533] = &UNK_002a337b + unaff_EDI;
                    /* try { // try from 000e5a2e to 000e5a32 has its CatchHandler @ 000e615c */
  FUN_000eb510(param_1 + 0x1534,unaff_EDI + 0x1af385,4,0,iVar4,0,0,0,param_1 + 0x1533,1);
  param_1[0x1542] = &UNK_002a338f + unaff_EDI;
                    /* try { // try from 000e5a6d to 000e5a71 has its CatchHandler @ 000e6154 */
  FUN_000eb510(param_1 + 0x1543,unaff_EDI + 0x1af390,4,0,iVar3,unaff_EDI + 0x1b19d7,0,0,
               param_1 + 0x1542,0);
  *(undefined2 *)(param_1 + 0x1551) = 0;
  param_1[0x1552] = &UNK_002a33a3 + unaff_EDI;
                    /* try { // try from 000e5ab2 to 000e5ab6 has its CatchHandler @ 000e614c */
  FUN_000eb510(param_1 + 0x1553,unaff_EDI + 0x1af38e,4,0,iVar4,0,0,0,param_1 + 0x1552,1);
  param_1[0x1561] = &UNK_002a33b7 + unaff_EDI;
                    /* try { // try from 000e5af5 to 000e5af9 has its CatchHandler @ 000e6144 */
  FUN_000eb510(param_1 + 0x1562,unaff_EDI + 0x1af39e,4,0,iVar3,unaff_EDI + 0x1b1a07,0,0,
               param_1 + 0x1561,0);
  *(undefined2 *)(param_1 + 0x1570) = 0;
  param_1[0x1571] = &UNK_002a33cb + unaff_EDI;
                    /* try { // try from 000e5b3a to 000e5b3e has its CatchHandler @ 000e613c */
  FUN_000eb510(param_1 + 0x1572,unaff_EDI + 0x1af39c,4,0,iVar4,0,0,0,param_1 + 0x1571,1);
  param_1[0x1580] = &UNK_002a33df + unaff_EDI;
                    /* try { // try from 000e5b7d to 000e5b81 has its CatchHandler @ 000e6134 */
  FUN_000eb510(param_1 + 0x1581,unaff_EDI + 0x1bb519,4,0,iVar3,unaff_EDI + 0x1b1a33,0,0,
               param_1 + 0x1580,0);
  *(undefined2 *)(param_1 + 0x158f) = 0;
  param_1[0x1590] = &UNK_002a33f3 + unaff_EDI;
                    /* try { // try from 000e5bc2 to 000e5bc6 has its CatchHandler @ 000e612c */
  FUN_000eb510(param_1 + 0x1591,unaff_EDI + 0x1af3a2,4,0,iVar4,0,0,0,param_1 + 0x1590,1);
  param_1[0x159f] = &UNK_002a3407 + unaff_EDI;
                    /* try { // try from 000e5c03 to 000e5c07 has its CatchHandler @ 000e6124 */
  FUN_000eb510(param_1 + 0x15a0,unaff_EDI + 0x1af3ad,4,0,iVar4,unaff_EDI + 0x1b1a7b,0,0,
               param_1 + 0x159f,1);
  *(undefined2 *)(param_1 + 0x15ae) = 0x100;
  param_1[0x15af] = &UNK_002a341b + unaff_EDI;
                    /* try { // try from 000e5c52 to 000e5c56 has its CatchHandler @ 000e617c */
  FUN_000eb510(param_1 + 0x15b0,unaff_EDI + 0x1af3ab,4,0,iVar3,unaff_EDI + 0x1b1ab7,0,0,
               param_1 + 0x15af,0);
  param_1[0x15be] = &UNK_002a342f + unaff_EDI;
                    /* try { // try from 000e5c96 to 000e5c9a has its CatchHandler @ 000e6174 */
  FUN_000eb510(param_1 + 0x15bf,unaff_EDI + 0x1af3b3,4,0,iVar12,unaff_EDI + 0x1b1ae7,iVar7,0,
               param_1 + 0x15be,0);
  *(undefined1 *)(param_1 + 0x15cd) = 0;
  param_1[0x15d0] = &UNK_002a3443 + unaff_EDI;
  param_1[0x15ce] = 0;
  param_1[0x15cf] = 0;
                    /* try { // try from 000e5cf4 to 000e5cf8 has its CatchHandler @ 000e616c */
  FUN_000eb510(param_1 + 0x15d1,unaff_EDI + 0x1a0f0d,4,0,iVar3,unaff_EDI + 0x1b1b13,0,0,
               param_1 + 0x15d0,0);
  *(undefined2 *)(param_1 + 0x15df) = 0;
  param_1[0x15e0] = &UNK_002a3457 + unaff_EDI;
                    /* try { // try from 000e5d3e to 000e5d42 has its CatchHandler @ 000e6164 */
  FUN_000eb510(param_1 + 0x15e1,unaff_EDI + 0x1af3be,4,0,iVar4,unaff_EDI + 0x1b1b43,0,0,
               param_1 + 0x15e0,1);
  param_1[0x15ef] = &UNK_002a346b + unaff_EDI;
                    /* try { // try from 000e5d7a to 000e5d7e has its CatchHandler @ 000e618c */
  FUN_000eb510(param_1 + 0x15f0,unaff_EDI + 0x1af3c7,4,0,iVar2,unaff_EDI + 0x1b1b43,0,0,
               param_1 + 0x15ef,1);
  param_1[0x15fe] = &UNK_002a347f + unaff_EDI;
                    /* try { // try from 000e5db5 to 000e5db9 has its CatchHandler @ 000e6184 */
  FUN_000eb510(param_1 + 0x15ff,unaff_EDI + 0x1af3c5,4,0,iVar2,0,0,0,param_1 + 0x15fe,0);
  param_1[0x160d] = &UNK_002a3493 + unaff_EDI;
                    /* try { // try from 000e5df8 to 000e5dfc has its CatchHandler @ 000e609c */
  FUN_000eb510(param_1 + 0x160e,unaff_EDI + 0x1af3d1,4,0,iVar3,unaff_EDI + 0x1b1b6f,0,0,
               param_1 + 0x160d,0);
  param_1[0x161d] = &UNK_002a34a7 + unaff_EDI;
  *(undefined2 *)(param_1 + 0x161c) = 0;
                    /* try { // try from 000e5e3f to 000e5e43 has its CatchHandler @ 000e6094 */
  FUN_000eb510(param_1 + 0x161e,&UNK_001af3cf + unaff_EDI,4,0,iVar4,unaff_EDI + 0x1b1ba3,0,0,
               param_1 + 0x161d,1);
  param_1[0x162c] = &UNK_002a34bb + unaff_EDI;
                    /* try { // try from 000e5e82 to 000e5e86 has its CatchHandler @ 000e608c */
  FUN_000eb510(param_1 + 0x162d,unaff_EDI + 0x1af3e9,4,0,iVar3,unaff_EDI + 0x1b1bdf,0,0,
               param_1 + 0x162c,0);
  param_1[0x163c] = &UNK_002a34cf + unaff_EDI;
  *(undefined2 *)(param_1 + 0x163b) = 0;
                    /* try { // try from 000e5ec9 to 000e5ecd has its CatchHandler @ 000e6084 */
  FUN_000eb510(param_1 + 0x163d,unaff_EDI + 0x1af3e7,4,0,iVar4,unaff_EDI + 0x1b1c47,0,0,
               param_1 + 0x163c,1);
  *(undefined1 *)(param_1 + 0x164b) = 0;
  *(undefined2 *)(param_1 + 0x164e) = 0;
  param_1[0x164c] = 0;
  param_1[0x164d] = 0;
  param_1[0x164f] = 0;
                    /* try { // try from 000e5f08 to 000e5f0c has its CatchHandler @ 000e607f */
  FUN_0016b4f0(param_1 + 0x1650);
  *(undefined1 *)(param_1 + 0x1683) = 0;
  uVar16 = 0;
  param_1[0x1684] = 0;
  param_1[0x1685] = 0;
  param_1[0x1686] = 1;
  *(undefined1 *)(param_1 + 0x1687) = 0;
  do {
    *(undefined4 *)((int)param_1 + uVar16 + 0x5a20) = 0;
    uVar16 = uVar16 + 4;
  } while (uVar16 < 0x1c);
  param_1[0x1689] = 1;
  param_1[0x168a] = 0;
  param_1[0x168b] = 0;
  param_1[0x168c] = 0x3f800000;
  param_1[0x168d] = 0;
  param_1[0x168e] = 0;
  param_1[0x1688] = param_1 + 0x168e;
  uVar16 = 0;
  do {
    *(undefined4 *)((int)param_1 + uVar16 + 0x5a3c) = 0;
    uVar16 = uVar16 + 4;
  } while (uVar16 < 0x1c);
  param_1[0x1690] = 1;
  param_1[0x168f] = param_1 + 0x1695;
  param_1[0x1691] = 0;
  param_1[0x1692] = 0;
  param_1[0x1693] = 0x3f800000;
  param_1[0x1694] = 0;
  param_1[0x1695] = 0;
  param_1[0x1697] = 0;
  param_1[0x1698] = 0;
  param_1[0x1699] = param_1 + 0x1697;
  param_1[0x169a] = param_1 + 0x1697;
  param_1[0x169b] = 0;
  param_1[0x169c] = 0;
  param_1[0x169d] = 0;
  param_1[0x169e] = 0;
  param_1[0x169f] = 0;
  param_1[0x16a0] = 0;
  param_1[0x16a1] = 0;
  param_1[0x16a2] = 0;
  *(undefined1 *)((int)&fde_table_entry_002b5a10.data_loc + unaff_EDI + 3) = 0;
  return;
}


PUSH EBP
MOV EBP,ESP
PUSH EDI
CALL 0x000559ee
ADD EDI,0x2af827
PUSH ESI
PUSH EBX
SUB ESP,0x524
MOV ESI,dword ptr [EBP + 0x8]
LEA EAX,[EDI + 0xffff23a8]
LEA EBX,[EDI + 0xfff0ee16]
MOV dword ptr [ESI],EAX
MOV dword ptr [EBP + -0x24],EAX
LEA EAX,[EDI + 0xffefe7fb]
PUSH 0x0
PUSH ESI
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffef162a]
PUSH EBX
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x4]
PUSH EAX
CALL 0x000eb510
LEA EAX,[EDI + 0xffd4e3f0]
ADD ESP,0x28
MOV dword ptr [ESI + 0x40],0x0
MOV dword ptr [ESI + 0x3c],EAX
LEA EAX,[EDI + 0xffff481c]
MOV dword ptr [ESI],EAX
MOV EAX,dword ptr [EBP + -0x24]
MOV dword ptr [ESI + 0x44],EAX
LEA EAX,[ESI + 0x44]
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffefe814]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffefb79b]
PUSH EBX
PUSH 0x76
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x48]
PUSH EAX
CALL 0x000eb510
LEA EAX,[EDI + 0xffd4db10]
ADD ESP,0x28
MOV dword ptr [EBP + -0x20],EBX
MOV dword ptr [ESI + 0x80],EAX
LEA EAX,[EDI + 0xffff4830]
MOV dword ptr [ESI + 0x44],EAX
MOV EAX,dword ptr [EBP + -0x24]
MOV dword ptr [ESI + 0x84],0x0
MOV dword ptr [ESI + 0x88],EAX
LEA EAX,[ESI + 0x88]
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffefff34]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffef822b]
PUSH EBX
PUSH 0x0
PUSH 0x2
PUSH EAX
LEA EAX,[ESI + 0x8c]
PUSH EAX
CALL 0x000eb510
LEA EAX,[EDI + 0xffd4db70]
ADD ESP,0x28
LEA ECX,[EDI + 0xffff23bc]
MOV dword ptr [ESI + 0xc8],0x0
MOV dword ptr [ESI + 0xc4],EAX
LEA EAX,[EDI + 0xffff4844]
MOV dword ptr [ESI + 0x88],EAX
LEA EAX,[ESI + 0xcc]
MOV dword ptr [ESI + 0xcc],ECX
MOV dword ptr [EBP + 0xfffffd54],ECX
LEA ECX,[EDI + 0xffefe82f]
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffefe83d]
PUSH 0x0
MOV dword ptr [EBP + -0x1c],EAX
PUSH 0x0
PUSH ECX
PUSH EAX
LEA EAX,[EDI + 0xffefe84b]
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0xd0]
PUSH EAX
MOV dword ptr [EBP + -0x28],ECX
CALL 0x000eb510
XOR EAX,EAX
ADD ESP,0x28
LEA EDX,[EDI + 0xffff23d0]
MOV word ptr [ESI + 0x108],AX
LEA EAX,[ESI + 0x10c]
LEA EBX,[EDI + 0xffefe843]
MOV dword ptr [ESI + 0x10c],EDX
MOV dword ptr [EBP + 0xfffffe60],EDX
LEA EDX,[EDI + 0xffefff5c]
PUSH 0x1
PUSH EAX
LEA EAX,[EDI + 0xffefe848]
PUSH 0x0
PUSH 0x0
PUSH EDX
PUSH EBX
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x110]
PUSH EAX
MOV dword ptr [EBP + -0x2c],EDX
CALL 0x000eb510
ADD ESP,0x28
LEA ECX,[EDI + 0xffff23e4]
LEA EAX,[ESI + 0x148]
MOV dword ptr [ESI + 0x148],ECX
MOV dword ptr [EBP + 0xfffffc3c],ECX
LEA ECX,[EDI + 0xffefff90]
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffefe859]
PUSH 0x0
PUSH 0x0
PUSH ECX
PUSH dword ptr [EBP + -0x20]
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x14c]
PUSH EAX
MOV dword ptr [EBP + -0x50],ECX
CALL 0x000eb510
ADD ESP,0x28
LEA EDX,[EDI + 0xffff23f8]
LEA EAX,[ESI + 0x184]
MOV dword ptr [ESI + 0x184],EDX
PUSH 0x1
PUSH EAX
LEA EAX,[EDI + 0xffefffb8]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffefe856]
PUSH dword ptr [EBP + -0x20]
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x188]
PUSH EAX
MOV dword ptr [EBP + 0xfffffdc0],EDX
CALL 0x000eb510
ADD ESP,0x28
LEA EDX,[EDI + 0xffff240c]
LEA EAX,[ESI + 0x1c0]
MOV dword ptr [ESI + 0x1c0],EDX
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffefffdc]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffefe876]
PUSH dword ptr [EBP + -0x1c]
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x1c4]
PUSH EAX
MOV dword ptr [EBP + 0xfffffe94],EDX
CALL 0x000eb510
XOR EAX,EAX
ADD ESP,0x28
LEA EDX,[EDI + 0xffff2420]
MOV word ptr [ESI + 0x1fc],AX
LEA EAX,[ESI + 0x200]
MOV dword ptr [ESI + 0x200],EDX
PUSH 0x1
PUSH EAX
LEA EAX,[EDI + 0xfff0000c]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffefe873]
PUSH EBX
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x204]
PUSH EAX
MOV dword ptr [EBP + -0x80],EDX
CALL 0x000eb510
ADD ESP,0x28
LEA EDX,[EDI + 0xffff2434]
LEA EAX,[ESI + 0x23c]
MOV dword ptr [ESI + 0x23c],EDX
PUSH 0x1
PUSH EAX
LEA EAX,[EDI + 0xfff00044]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffefe88f]
PUSH EBX
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x240]
PUSH EAX
MOV dword ptr [EBP + 0xfffffae4],EDX
CALL 0x000eb510
MOV EAX,0x100
ADD ESP,0x28
LEA EDX,[EDI + 0xffff2448]
MOV word ptr [ESI + 0x278],AX
LEA EAX,[ESI + 0x27c]
MOV dword ptr [ESI + 0x27c],EDX
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xfff00074]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffefe88c]
PUSH dword ptr [EBP + -0x1c]
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x280]
PUSH EAX
MOV dword ptr [EBP + 0xfffffca0],EDX
CALL 0x000eb510
ADD ESP,0x28
LEA EDX,[EDI + 0xffff245c]
LEA EAX,[ESI + 0x2b8]
MOV dword ptr [ESI + 0x2b8],EDX
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xfff000bc]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffefe8a7]
PUSH dword ptr [EBP + -0x1c]
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x2bc]
PUSH EAX
MOV dword ptr [EBP + 0xfffffde4],EDX
CALL 0x000eb510
XOR EAX,EAX
ADD ESP,0x28
LEA EDX,[EDI + 0xffff2470]
MOV word ptr [ESI + 0x2f4],AX
LEA EAX,[ESI + 0x2f8]
MOV dword ptr [ESI + 0x2f8],EDX
PUSH 0x1
PUSH EAX
LEA EAX,[EDI + 0xfff000f4]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffefe8a4]
PUSH EBX
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x2fc]
PUSH EAX
MOV dword ptr [EBP + 0xfffffe20],EDX
CALL 0x000eb510
ADD ESP,0x28
LEA EDX,[EDI + 0xffff2484]
LEA EAX,[ESI + 0x334]
MOV dword ptr [ESI + 0x334],EDX
LEA ECX,[EDI + 0xffefe8bb]
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffefe8b1]
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffefe8c3]
PUSH ECX
PUSH 0x0
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[ESI + 0x338]
PUSH EAX
MOV dword ptr [EBP + 0xfffffbc0],EDX
MOV dword ptr [EBP + -0x44],ECX
CALL 0x000eb510
ADD ESP,0x28
LEA EDX,[EDI + 0xffff2498]
LEA EAX,[ESI + 0x378]
MOV byte ptr [ESI + 0x370],0x0
MOV dword ptr [ESI + 0x378],EDX
MOV dword ptr [ESI + 0x374],0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffefe8ca]
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffefe8d7]
PUSH EAX
LEA EAX,[EDI + 0xffefe8e1]
MOV dword ptr [EBP + -0x7c],EDX
LEA EDX,[EDI + 0xffefe79c]
PUSH EDX
PUSH 0x62
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x37c]
PUSH EAX
MOV dword ptr [EBP + -0x48],EDX
CALL 0x000eb510
MOV EDX,dword ptr [EBP + -0x48]
ADD ESP,0x28
LEA EAX,[ESI + 0x3bc]
MOV byte ptr [ESI + 0x3b4],0x0
MOV dword ptr [ESI + 0x3b8],EDX
LEA EDX,[EDI + 0xffff24ac]
MOV dword ptr [ESI + 0x3bc],EDX
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffefe8e8]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffefe903]
PUSH dword ptr [EBP + -0x1c]
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x3c0]
PUSH EAX
MOV dword ptr [EBP + 0xfffffd60],EDX
CALL 0x000eb510
ADD ESP,0x28
LEA EDX,[EDI + 0xffff24c0]
LEA EAX,[ESI + 0x3fc]
XOR ECX,ECX
MOV word ptr [ESI + 0x3f8],CX
MOV dword ptr [ESI + 0x3fc],EDX
PUSH 0x1
PUSH EAX
LEA EAX,[EDI + 0xffefe900]
PUSH 0x0
PUSH 0x0
PUSH 0x0
PUSH EBX
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x400]
PUSH EAX
MOV dword ptr [EBP + 0xfffffe44],EDX
CALL 0x000eb510
ADD ESP,0x28
LEA EDX,[EDI + 0xffff24d4]
LEA EAX,[ESI + 0x438]
MOV dword ptr [ESI + 0x438],EDX
MOV dword ptr [EBP + 0xfffffe7c],EDX
LEA EDX,[EDI + 0xffefe907]
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffefe910]
PUSH 0x1
PUSH EDX
PUSH EAX
LEA EAX,[EDI + 0xffef8726]
PUSH EAX
MOV dword ptr [EBP + -0x30],EAX
LEA EAX,[EDI + 0xffefe927]
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x43c]
PUSH EAX
MOV dword ptr [EBP + -0x38],EDX
CALL 0x000eb510
MOV EAX,dword ptr [EBP + -0x30]
ADD ESP,0x28
MOV byte ptr [ESI + 0x474],0x0
LEA ECX,[EDI + 0xffeffaf6]
MOV dword ptr [EBP + -0x30],ECX
MOV dword ptr [ESI + 0x478],EAX
LEA EAX,[EDI + 0xffff24e8]
MOV dword ptr [ESI + 0x47c],EAX
MOV dword ptr [EBP + 0xfffffe10],EAX
LEA EAX,[ESI + 0x47c]
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xfff0011c]
PUSH 0x0
PUSH ECX
PUSH EAX
LEA EAX,[EDI + 0xffefe930]
PUSH EAX
LEA EAX,[EDI + 0xfff00140]
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x480]
PUSH EAX
CALL 0x000eb510
LEA EAX,[EDI + 0xffff24fc]
ADD ESP,0x28
MOV byte ptr [ESI + 0x4b8],0x0
MOV dword ptr [ESI + 0x4c4],EAX
MOV dword ptr [EBP + 0xfffffe6c],EAX
LEA EAX,[ESI + 0x4c4]
MOV dword ptr [ESI + 0x4bc],0x200000
MOV dword ptr [ESI + 0x4c0],0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xfff00164]
PUSH 0x0
PUSH dword ptr [EBP + -0x30]
PUSH EAX
LEA EAX,[EDI + 0xffefe938]
PUSH EAX
LEA EAX,[EDI + 0xfff001c0]
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x4c8]
PUSH EAX
CALL 0x000eb510
LEA EAX,[EDI + 0xffff2510]
ADD ESP,0x28
MOV byte ptr [ESI + 0x500],0x0
MOV dword ptr [ESI + 0x50c],EAX
MOV dword ptr [EBP + 0xfffffe70],EAX
LEA EAX,[ESI + 0x50c]
MOV dword ptr [ESI + 0x504],0x2800000
MOV dword ptr [ESI + 0x508],0x0
PUSH 0x1
PUSH EAX
LEA EAX,[EDI + 0xfff001e4]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffefe963]
PUSH EBX
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[ESI + 0x510]
PUSH EAX
CALL 0x000eb510
LEA EAX,[EDI + 0xffff2524]
ADD ESP,0x28
MOV EDX,0x100
MOV dword ptr [ESI + 0x54c],EAX
MOV dword ptr [EBP + 0xfffffd7c],EAX
LEA EAX,[ESI + 0x54c]
MOV word ptr [ESI + 0x548],DX
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffefe941]
PUSH 0x0
PUSH 0x0
PUSH 0x0
PUSH dword ptr [EBP + -0x1c]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[ESI + 0x550]
PUSH EAX
CALL 0x000eb510
LEA EAX,[EDI + 0xffff2538]
ADD ESP,0x28
MOV dword ptr [ESI + 0x588],EAX
MOV dword ptr [EBP + 0xfffffbe4],EAX
LEA EAX,[ESI + 0x588]
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xfff00208]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffefe97d]
PUSH dword ptr [EBP + -0x20]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[ESI + 0x58c]
PUSH EAX
CALL 0x000eb510
LEA EAX,[EDI + 0xffff254c]
ADD ESP,0x28
MOV dword ptr [ESI + 0x5c4],EAX
MOV dword ptr [EBP + 0xfffffea8],EAX
LEA EAX,[ESI + 0x5c4]
PUSH 0x1
PUSH EAX
LEA EAX,[EDI + 0xffefe94d]
PUSH 0x0
PUSH 0x0
PUSH 0x0
PUSH dword ptr [EBP + -0x20]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[ESI + 0x5c8]
PUSH EAX
CALL 0x000eb510
LEA EAX,[EDI + 0xffff2560]
ADD ESP,0x28
MOV dword ptr [ESI + 0x600],EAX
MOV dword ptr [EBP + 0xfffffea4],EAX
LEA EAX,[ESI + 0x600]
PUSH 0x1
PUSH EAX
LEA EAX,[EDI + 0xffefe958]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffefe96f]
PUSH dword ptr [EBP + -0x20]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[ESI + 0x604]
PUSH EAX
CALL 0x000eb510
LEA EAX,[EDI + 0xffff2574]
ADD ESP,0x28
MOV dword ptr [ESI + 0x63c],EAX
MOV dword ptr [EBP + 0xfffffda0],EAX
LEA EAX,[ESI + 0x63c]
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffefe96c]
PUSH 0x0
PUSH 0x0
PUSH 0x0
PUSH dword ptr [EBP + -0x20]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[ESI + 0x640]
PUSH EAX
CALL 0x000eb510
LEA EAX,[EDI + 0xffff2588]
ADD ESP,0x28
MOV dword ptr [ESI + 0x678],EAX
MOV dword ptr [EBP + 0xfffffb94],EAX
LEA EAX,[ESI + 0x678]
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffefe972]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffefe988]
PUSH dword ptr [EBP + -0x20]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[ESI + 0x67c]
PUSH EAX
CALL 0x000eb510
LEA EAX,[EDI + 0xffff259c]
ADD ESP,0x28
MOV dword ptr [ESI + 0x6b4],EAX
MOV dword ptr [EBP + 0xffffff10],EAX
LEA EAX,[ESI + 0x6b4]
PUSH 0x1
PUSH EAX
LEA EAX,[EDI + 0xffefe985]
PUSH 0x0
PUSH 0x0
PUSH 0x0
PUSH dword ptr [EBP + -0x20]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[ESI + 0x6b8]
PUSH EAX
CALL 0x000eb510
LEA EAX,[EDI + 0xffff25b0]
ADD ESP,0x28
MOV dword ptr [ESI + 0x6f0],EAX
MOV dword ptr [EBP + 0xfffffce8],EAX
LEA EAX,[ESI + 0x6f0]
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xfff00230]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffefe98e]
PUSH dword ptr [EBP + -0x1c]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[ESI + 0x6f4]
PUSH EAX
CALL 0x000eb510
XOR EAX,EAX
ADD ESP,0x28
MOV word ptr [ESI + 0x72c],AX
LEA EAX,[EDI + 0xffff25c4]
MOV dword ptr [ESI + 0x730],EAX
MOV dword ptr [EBP + 0xfffffca4],EAX
LEA EAX,[ESI + 0x730]
PUSH 0x1
PUSH EAX
LEA EAX,[EDI + 0xffefe98b]
PUSH 0x0
PUSH 0x0
PUSH 0x0
PUSH EBX
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[ESI + 0x734]
PUSH EAX
CALL 0x000eb510
LEA EAX,[EDI + 0xffff25d8]
ADD ESP,0x28
MOV dword ptr [ESI + 0x76c],EAX
MOV dword ptr [EBP + 0xfffffc04],EAX
LEA EAX,[ESI + 0x76c]
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xfff00260]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffefe998]
PUSH dword ptr [EBP + -0x1c]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[ESI + 0x770]
PUSH EAX
CALL 0x000eb510
XOR EAX,EAX
ADD ESP,0x28
MOV word ptr [ESI + 0x7a8],AX
LEA EAX,[EDI + 0xffff25ec]
MOV dword ptr [ESI + 0x7ac],EAX
MOV dword ptr [EBP + 0xfffffd28],EAX
LEA EAX,[ESI + 0x7ac]
PUSH 0x1
PUSH EAX
LEA EAX,[EDI + 0xffefe995]
PUSH 0x0
PUSH 0x0
PUSH 0x0
PUSH EBX
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[ESI + 0x7b0]
PUSH EAX
CALL 0x000eb510
LEA EAX,[EDI + 0xffff2600]
ADD ESP,0x28
MOV dword ptr [ESI + 0x7e8],EAX
MOV dword ptr [EBP + 0xfffffe40],EAX
LEA EAX,[ESI + 0x7e8]
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffefe9a3]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffefe9c3]
PUSH dword ptr [EBP + -0x1c]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[ESI + 0x7ec]
PUSH EAX
CALL 0x000eb510
XOR EAX,EAX
ADD ESP,0x28
MOV word ptr [ESI + 0x824],AX
LEA EAX,[EDI + 0xffff2614]
MOV dword ptr [ESI + 0x828],EAX
MOV dword ptr [EBP + 0xfffffe68],EAX
LEA EAX,[ESI + 0x828]
PUSH 0x1
PUSH EAX
LEA EAX,[EDI + 0xffefe9c0]
PUSH 0x0
PUSH 0x0
PUSH 0x0
PUSH EBX
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[ESI + 0x82c]
PUSH EAX
CALL 0x000eb510
LEA EAX,[EDI + 0xffff2628]
ADD ESP,0x28
MOV dword ptr [ESI + 0x864],EAX
MOV dword ptr [EBP + 0xfffffbf8],EAX
LEA EAX,[ESI + 0x864]
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xfff00290]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffefe9d0]
PUSH dword ptr [EBP + -0x1c]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[ESI + 0x868]
PUSH EAX
CALL 0x000eb510
XOR EAX,EAX
ADD ESP,0x28
MOV word ptr [ESI + 0x8a0],AX
LEA EAX,[EDI + 0xffff263c]
MOV dword ptr [ESI + 0x8a4],EAX
MOV dword ptr [EBP + 0xfffffcd0],EAX
LEA EAX,[ESI + 0x8a4]
PUSH 0x1
PUSH EAX
LEA EAX,[EDI + 0xffefe9cd]
PUSH 0x0
PUSH 0x0
PUSH 0x0
PUSH EBX
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[ESI + 0x8a8]
PUSH EAX
CALL 0x000eb510
LEA EAX,[EDI + 0xffff2650]
ADD ESP,0x28
MOV dword ptr [ESI + 0x8e0],EAX
MOV dword ptr [EBP + 0xfffffc00],EAX
LEA EAX,[ESI + 0x8e0]
PUSH 0x1
PUSH EAX
LEA EAX,[EDI + 0xfff002b8]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffefe9e7]
PUSH EBX
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x8e4]
PUSH EAX
CALL 0x000eb510
MOV EAX,0x100
ADD ESP,0x28
MOV word ptr [ESI + 0x91c],AX
LEA EAX,[EDI + 0xffff2664]
MOV dword ptr [ESI + 0x920],EAX
MOV dword ptr [EBP + 0xfffffd48],EAX
LEA EAX,[ESI + 0x920]
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xfff002e0]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffefe9e4]
PUSH dword ptr [EBP + -0x1c]
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x924]
PUSH EAX
CALL 0x000eb510
LEA EAX,[EDI + 0xffff2678]
ADD ESP,0x28
LEA EDX,[EDI + 0xffeff9b2]
MOV dword ptr [ESI + 0x95c],EAX
MOV dword ptr [EBP + 0xfffffee8],EAX
LEA EAX,[ESI + 0x95c]
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xfff0030c]
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xfff0032c]
PUSH EAX
LEA EAX,[EDI + 0xffefe9f6]
PUSH EDX
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x960]
PUSH EAX
MOV dword ptr [EBP + -0x34],EDX
CALL 0x000eb510
LEA EAX,[EDI + 0xffff268c]
MOV EDX,dword ptr [EBP + -0x34]
ADD ESP,0x28
MOV byte ptr [ESI + 0x998],0x0
MOV dword ptr [ESI + 0x9a0],EAX
MOV dword ptr [EBP + 0xfffffec8],EAX
LEA EAX,[ESI + 0x9a0]
MOV dword ptr [ESI + 0x99c],EDX
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffefea11]
PUSH 0x0
PUSH 0x0
PUSH dword ptr [EBP + -0x28]
PUSH dword ptr [EBP + -0x1c]
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x9a4]
PUSH EAX
CALL 0x000eb510
XOR EAX,EAX
ADD ESP,0x28
MOV word ptr [ESI + 0x9dc],AX
LEA EAX,[EDI + 0xffff26a0]
MOV dword ptr [ESI + 0x9e0],EAX
MOV dword ptr [EBP + 0xfffffd94],EAX
LEA EAX,[ESI + 0x9e0]
PUSH 0x1
PUSH EAX
LEA EAX,[EDI + 0xffefea0e]
PUSH 0x0
PUSH 0x0
PUSH dword ptr [EBP + -0x2c]
PUSH EBX
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x9e4]
PUSH EAX
CALL 0x000eb510
LEA EAX,[EDI + 0xffff26b4]
ADD ESP,0x28
MOV dword ptr [ESI + 0xa1c],EAX
MOV dword ptr [EBP + 0xfffffe50],EAX
LEA EAX,[ESI + 0xa1c]
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffefea28]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffefea48]
PUSH dword ptr [EBP + -0x1c]
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0xa20]
PUSH EAX
CALL 0x000eb510
LEA EAX,[EDI + 0xffff26c8]
ADD ESP,0x28
XOR ECX,ECX
MOV dword ptr [ESI + 0xa5c],EAX
MOV dword ptr [EBP + 0xfffffc48],EAX
LEA EAX,[ESI + 0xa5c]
MOV word ptr [ESI + 0xa58],CX
PUSH 0x1
PUSH EAX
LEA EAX,[EDI + 0xfff0035c]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffefea45]
PUSH EBX
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0xa60]
PUSH EAX
CALL 0x000eb510
LEA EAX,[EDI + 0xffff26dc]
ADD ESP,0x28
MOV dword ptr [ESI + 0xa98],EAX
MOV dword ptr [EBP + 0xfffffc94],EAX
LEA EAX,[ESI + 0xa98]
PUSH 0x1
PUSH EAX
LEA EAX,[EDI + 0xfff00380]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffefea50]
PUSH EBX
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0xa9c]
PUSH EAX
CALL 0x000eb510
LEA EAX,[EDI + 0xffff26f0]
ADD ESP,0x28
MOV EDX,0x100
MOV dword ptr [ESI + 0xad8],EAX
MOV dword ptr [EBP + 0xfffffc7c],EAX
LEA EAX,[ESI + 0xad8]
MOV word ptr [ESI + 0xad4],DX
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xfff003a8]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffefea4d]
PUSH dword ptr [EBP + -0x1c]
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0xadc]
PUSH EAX
CALL 0x000eb510
LEA EAX,[EDI + 0xffff2704]
ADD ESP,0x28
MOV dword ptr [ESI + 0xb14],EAX
MOV dword ptr [EBP + 0xfffffbfc],EAX
LEA EAX,[ESI + 0xb14]
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffefea64]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffefea7d]
PUSH dword ptr [EBP + -0x1c]
PUSH 0x64
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0xb18]
PUSH EAX
CALL 0x000eb510
XOR EAX,EAX
ADD ESP,0x28
MOV word ptr [ESI + 0xb50],AX
LEA EAX,[EDI + 0xffff2718]
MOV dword ptr [ESI + 0xb54],EAX
MOV dword ptr [EBP + 0xffffff38],EAX
LEA EAX,[ESI + 0xb54]
PUSH 0x1
PUSH EAX
LEA EAX,[EDI + 0xfff003d4]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffefea7a]
PUSH EBX
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0xb58]
PUSH EAX
CALL 0x000eb510
LEA EAX,[EDI + 0xffff272c]
ADD ESP,0x28
MOV dword ptr [ESI + 0xb90],EAX
MOV dword ptr [EBP + 0xfffffd30],EAX
LEA EAX,[ESI + 0xb90]
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffefea8b]
PUSH 0x0
MOV dword ptr [EBP + -0x28],EAX
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffefea9b]
PUSH dword ptr [EBP + -0x1c]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[ESI + 0xb94]
PUSH EAX
CALL 0x000eb510
XOR EAX,EAX
ADD ESP,0x28
LEA ECX,[EDI + 0xffff2740]
MOV word ptr [ESI + 0xbcc],AX
LEA EAX,[ESI + 0xbd0]
MOV dword ptr [ESI + 0xbd0],ECX
PUSH 0x1
PUSH EAX
LEA EAX,[EDI + 0xffefea98]
PUSH 0x0
PUSH 0x0
PUSH 0x0
PUSH EBX
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[ESI + 0xbd4]
PUSH EAX
MOV dword ptr [EBP + 0xfffffbe8],ECX
CALL 0x000eb510
ADD ESP,0x28
LEA ECX,[EDI + 0xffff2754]
LEA EAX,[ESI + 0xc0c]
MOV dword ptr [ESI + 0xc0c],ECX
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffefeaa1]
PUSH 0x0
PUSH 0x0
PUSH dword ptr [EBP + -0x28]
PUSH dword ptr [EBP + -0x1c]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[ESI + 0xc10]
PUSH EAX
MOV dword ptr [EBP + 0xfffffb30],ECX
CALL 0x000eb510
XOR EAX,EAX
ADD ESP,0x28
MOV word ptr [ESI + 0xc48],AX
LEA EAX,[EDI + 0xffff2768]
MOV dword ptr [ESI + 0xc4c],EAX
MOV dword ptr [EBP + 0xfffffebc],EAX
LEA EAX,[ESI + 0xc4c]
PUSH 0x1
PUSH EAX
LEA EAX,[EDI + 0xffefea9e]
PUSH 0x0
PUSH 0x0
PUSH 0x0
PUSH EBX
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[ESI + 0xc50]
PUSH EAX
CALL 0x000eb510
LEA EAX,[EDI + 0xffff277c]
ADD ESP,0x28
MOV dword ptr [ESI + 0xc88],EAX
MOV dword ptr [EBP + 0xfffffe8c],EAX
LEA EAX,[ESI + 0xc88]
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffefeaa4]
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffefeac2]
PUSH EAX
LEA EAX,[EDI + 0xffef906a]
PUSH dword ptr [EBP + -0x20]
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0xc8c]
PUSH EAX
CALL 0x000eb510
MOV EAX,dword ptr [EBP + -0x24]
MOV ECX,dword ptr [EBP + -0x20]
ADD ESP,0x28
MOV byte ptr [ESI + 0xcc4],0x0
MOV dword ptr [ESI + 0xccc],EAX
LEA EAX,[ESI + 0xccc]
MOV dword ptr [ESI + 0xcc8],ECX
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffefead4]
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffefeae6]
PUSH EAX
LEA EAX,[EDI + 0xffefeaf6]
PUSH ECX
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0xcd0]
PUSH EAX
CALL 0x000eb510
LEA EAX,[EDI + 0xffd4dc90]
ADD ESP,0x28
MOV dword ptr [ESI + 0xd0c],0x0
MOV dword ptr [ESI + 0xd08],EAX
LEA EAX,[EDI + 0xffff4858]
MOV dword ptr [ESI + 0xccc],EAX
LEA EAX,[EDI + 0xffff2790]
MOV dword ptr [ESI + 0xd10],EAX
MOV dword ptr [EBP + 0xfffffe08],EAX
LEA EAX,[ESI + 0xd10]
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xfff00408]
PUSH 0x1
PUSH dword ptr [EBP + -0x38]
PUSH EAX
LEA EAX,[EDI + 0xffefeb03]
PUSH 0x0
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0xd14]
PUSH EAX
CALL 0x000eb510
LEA EAX,[EDI + 0xffff27a4]
ADD ESP,0x28
MOV byte ptr [ESI + 0xd4c],0x0
MOV dword ptr [ESI + 0xd54],EAX
MOV dword ptr [EBP + 0xfffffdf8],EAX
LEA EAX,[ESI + 0xd54]
MOV dword ptr [ESI + 0xd50],0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xfff00430]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffefeb00]
PUSH dword ptr [EBP + -0x1c]
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0xd58]
PUSH EAX
CALL 0x000eb510
XOR EAX,EAX
ADD ESP,0x28
MOV word ptr [ESI + 0xd90],AX
LEA EAX,[EDI + 0xffff27b8]
MOV dword ptr [ESI + 0xd94],EAX
MOV dword ptr [EBP + 0xffffff48],EAX
LEA EAX,[ESI + 0xd94]
PUSH 0x1
PUSH EAX
LEA EAX,[EDI + 0xffefeafd]
PUSH 0x0
PUSH 0x0
PUSH 0x0
PUSH EBX
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0xd98]
PUSH EAX
CALL 0x000eb510
LEA EAX,[EDI + 0xffff27cc]
ADD ESP,0x28
MOV dword ptr [ESI + 0xdd0],EAX
MOV dword ptr [EBP + 0xfffffb34],EAX
LEA EAX,[ESI + 0xdd0]
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xfff0045c]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffefeb0f]
PUSH dword ptr [EBP + -0x1c]
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0xdd4]
PUSH EAX
CALL 0x000eb510
XOR EAX,EAX
ADD ESP,0x28
MOV word ptr [ESI + 0xe0c],AX
LEA EAX,[EDI + 0xffff27e0]
MOV dword ptr [ESI + 0xe10],EAX
MOV dword ptr [EBP + 0xfffffb70],EAX
LEA EAX,[ESI + 0xe10]
PUSH 0x1
PUSH EAX
LEA EAX,[EDI + 0xfff00490]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffefeb0c]
PUSH EBX
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0xe14]
PUSH EAX
CALL 0x000eb510
LEA EAX,[EDI + 0xffff27f4]
ADD ESP,0x28
MOV dword ptr [ESI + 0xe4c],EAX
MOV dword ptr [EBP + 0xfffffc78],EAX
LEA EAX,[ESI + 0xe4c]
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xfff004cc]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffefeb28]
PUSH dword ptr [EBP + -0x1c]
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0xe50]
PUSH EAX
CALL 0x000eb510
XOR EAX,EAX
ADD ESP,0x28
MOV word ptr [ESI + 0xe88],AX
LEA EAX,[EDI + 0xffff2808]
MOV dword ptr [ESI + 0xe8c],EAX
MOV dword ptr [EBP + 0xfffffeec],EAX
LEA EAX,[ESI + 0xe8c]
PUSH 0x1
PUSH EAX
LEA EAX,[EDI + 0xffefeb25]
PUSH 0x0
PUSH 0x0
PUSH 0x0
PUSH EBX
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0xe90]
PUSH EAX
CALL 0x000eb510
LEA EAX,[EDI + 0xffff281c]
ADD ESP,0x28
MOV dword ptr [ESI + 0xec8],EAX
MOV dword ptr [EBP + 0xfffffcb8],EAX
LEA EAX,[ESI + 0xec8]
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xfff004f0]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffefeb3d]
PUSH dword ptr [EBP + -0x1c]
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0xecc]
PUSH EAX
CALL 0x000eb510
LEA EAX,[EDI + 0xffff2830]
ADD ESP,0x28
XOR ECX,ECX
MOV dword ptr [ESI + 0xf08],EAX
MOV dword ptr [EBP + 0xfffffe48],EAX
LEA EAX,[ESI + 0xf08]
MOV word ptr [ESI + 0xf04],CX
PUSH 0x1
PUSH EAX
LEA EAX,[EDI + 0xffefeb3a]
PUSH 0x0
PUSH 0x0
PUSH 0x0
PUSH EBX
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0xf0c]
PUSH EAX
CALL 0x000eb510
LEA EAX,[EDI + 0xffff2844]
ADD ESP,0x28
MOV dword ptr [ESI + 0xf44],EAX
MOV dword ptr [EBP + 0xfffffd4c],EAX
LEA EAX,[ESI + 0xf44]
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xfff00520]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffefeb55]
PUSH dword ptr [EBP + -0x1c]
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0xf48]
PUSH EAX
CALL 0x000eb510
LEA EAX,[EDI + 0xffff2858]
ADD ESP,0x28
XOR EDX,EDX
MOV dword ptr [ESI + 0xf84],EAX
MOV dword ptr [EBP + 0xfffffe9c],EAX
LEA EAX,[ESI + 0xf84]
MOV word ptr [ESI + 0xf80],DX
PUSH 0x1
PUSH EAX
LEA EAX,[EDI + 0xffefeb52]
PUSH 0x0
PUSH 0x0
PUSH 0x0
PUSH EBX
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0xf88]
PUSH EAX
CALL 0x000eb510
MOV EAX,dword ptr [EBP + -0x24]
ADD ESP,0x28
LEA EDX,[EDI + 0xfff093a7]
MOV dword ptr [EBP + -0x2c],EDX
MOV dword ptr [ESI + 0xfc0],EAX
LEA EAX,[ESI + 0xfc0]
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xfff00544]
PUSH 0x0
PUSH EDX
PUSH EAX
LEA EAX,[EDI + 0xffefeb6f]
PUSH dword ptr [EBP + -0x20]
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0xfc4]
PUSH EAX
CALL 0x000eb510
LEA EAX,[EDI + 0xffd4de00]
ADD ESP,0x28
MOV dword ptr [ESI + 0x1000],0x0
MOV dword ptr [ESI + 0xffc],EAX
LEA EAX,[EDI + 0xffff486c]
MOV dword ptr [ESI + 0xfc0],EAX
LEA EAX,[EDI + 0xffff286c]
MOV dword ptr [ESI + 0x1004],EAX
MOV dword ptr [EBP + 0xfffffd24],EAX
LEA EAX,[ESI + 0x1004]
PUSH 0x1
PUSH EAX
LEA EAX,[EDI + 0xfff00564]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffefeb7f]
PUSH EBX
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x1008]
PUSH EAX
CALL 0x000eb510
MOV EAX,0x100
ADD ESP,0x28
MOV word ptr [ESI + 0x1040],AX
LEA EAX,[EDI + 0xffff2880]
MOV dword ptr [ESI + 0x1044],EAX
MOV dword ptr [EBP + 0xffffff04],EAX
LEA EAX,[ESI + 0x1044]
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xfff00594]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffefeb7c]
PUSH dword ptr [EBP + -0x1c]
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x1048]
PUSH EAX
CALL 0x000eb510
LEA EAX,[EDI + 0xffff2894]
ADD ESP,0x28
LEA ECX,[EDI + 0xffeff556]
MOV dword ptr [ESI + 0x1080],EAX
MOV dword ptr [EBP + 0xfffffdd8],EAX
LEA EAX,[ESI + 0x1080]
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffefeb8e]
PUSH 0x0
PUSH ECX
PUSH EAX
LEA EAX,[EDI + 0xffeff2dc]
PUSH 0x0
PUSH 0x65
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x1084]
PUSH EAX
MOV dword ptr [EBP + -0x38],ECX
CALL 0x000eb510
LEA EAX,[EDI + 0xffff28a8]
ADD ESP,0x28
MOV byte ptr [ESI + 0x10bc],0x0
MOV dword ptr [ESI + 0x10c4],EAX
MOV dword ptr [EBP + 0xfffffe3c],EAX
LEA EAX,[ESI + 0x10c4]
MOV dword ptr [ESI + 0x10c0],0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffefeba8]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xfff0fc14]
PUSH dword ptr [EBP + -0x1c]
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x10c8]
PUSH EAX
CALL 0x000eb510
XOR EAX,EAX
ADD ESP,0x28
MOV word ptr [ESI + 0x1100],AX
LEA EAX,[EDI + 0xffff28bc]
MOV dword ptr [ESI + 0x1104],EAX
MOV dword ptr [EBP + 0xfffffd40],EAX
LEA EAX,[ESI + 0x1104]
PUSH 0x1
PUSH EAX
LEA EAX,[EDI + 0xfff005cc]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffefebc6]
PUSH EBX
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x1108]
PUSH EAX
CALL 0x000eb510
LEA EAX,[EDI + 0xffff28d0]
ADD ESP,0x28
MOV dword ptr [ESI + 0x1140],EAX
MOV dword ptr [EBP + 0xfffffbc8],EAX
LEA EAX,[ESI + 0x1140]
PUSH 0x1
PUSH EAX
LEA EAX,[EDI + 0xffefebd6]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffefebef]
PUSH EBX
PUSH 0x0
PUSH 0x3
PUSH EAX
LEA EAX,[ESI + 0x1144]
PUSH EAX
CALL 0x000eb510
MOV EAX,0x100
ADD ESP,0x28
MOV word ptr [ESI + 0x117c],AX
LEA EAX,[EDI + 0xffff28e4]
MOV dword ptr [ESI + 0x1180],EAX
MOV dword ptr [EBP + 0xfffffb1c],EAX
LEA EAX,[ESI + 0x1180]
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffefec00]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffefec1a]
PUSH dword ptr [EBP + -0x1c]
PUSH 0x0
PUSH 0x3
PUSH EAX
LEA EAX,[ESI + 0x1184]
PUSH EAX
CALL 0x000eb510
LEA EAX,[EDI + 0xffff28f8]
ADD ESP,0x28
MOV dword ptr [ESI + 0x11bc],EAX
MOV dword ptr [EBP + 0xfffffdec],EAX
LEA EAX,[ESI + 0x11bc]
PUSH 0x1
PUSH EAX
LEA EAX,[EDI + 0xffefec2f]
PUSH 0x0
PUSH 0x0
PUSH 0x0
PUSH EBX
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x11c0]
PUSH EAX
CALL 0x000eb510
MOV EAX,0x100
ADD ESP,0x28
MOV word ptr [ESI + 0x11f8],AX
LEA EAX,[EDI + 0xffff290c]
MOV dword ptr [ESI + 0x11fc],EAX
MOV dword ptr [EBP + 0xfffffbbc],EAX
LEA EAX,[ESI + 0x11fc]
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xfff005f4]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffefec2c]
PUSH dword ptr [EBP + -0x1c]
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x1200]
PUSH EAX
CALL 0x000eb510
MOV EAX,dword ptr [EBP + -0x24]
ADD ESP,0x28
MOV dword ptr [ESI + 0x1238],EAX
LEA EAX,[ESI + 0x1238]
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffefec41]
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xfff00638]
PUSH EAX
LEA EAX,[EDI + 0xffefec4d]
PUSH dword ptr [EBP + -0x20]
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x123c]
PUSH EAX
CALL 0x000eb510
LEA EAX,[EDI + 0xffd583c0]
ADD ESP,0x28
MOV dword ptr [ESI + 0x1278],0x0
MOV dword ptr [ESI + 0x1274],EAX
LEA EAX,[EDI + 0xffff4880]
MOV dword ptr [ESI + 0x1238],EAX
LEA EAX,[EDI + 0xffff2920]
MOV dword ptr [ESI + 0x127c],EAX
MOV dword ptr [EBP + 0xfffffd58],EAX
LEA EAX,[ESI + 0x127c]
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffefec5a]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffefec78]
PUSH dword ptr [EBP + -0x1c]
PUSH 0x45
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x1280]
PUSH EAX
CALL 0x000eb510
XOR EAX,EAX
ADD ESP,0x28
MOV word ptr [ESI + 0x12b8],AX
LEA EAX,[EDI + 0xffff2934]
MOV dword ptr [ESI + 0x12bc],EAX
MOV dword ptr [EBP + 0xffffff30],EAX
LEA EAX,[ESI + 0x12bc]
PUSH 0x1
PUSH EAX
LEA EAX,[EDI + 0xfff00660]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffefec75]
PUSH EBX
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x12c0]
PUSH EAX
CALL 0x000eb510
LEA EAX,[ESI + 0x12f8]
ADD ESP,0x24
PUSH EAX
MOV dword ptr [EBP + -0x64],EAX
CALL 0x000ebb50
POP ECX
POP EAX
MOV EAX,dword ptr [EBP + -0x24]
MOV dword ptr [ESI + 0x1354],EAX
LEA EAX,[ESI + 0x1354]
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffefec87]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffefeca0]
PUSH dword ptr [EBP + -0x20]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[ESI + 0x1358]
PUSH EAX
CALL 0x000eb510
LEA EAX,[EDI + 0xffd4daf0]
ADD ESP,0x28
MOV dword ptr [ESI + 0x1394],0x0
MOV dword ptr [ESI + 0x1390],EAX
LEA EAX,[EDI + 0xffff4894]
MOV dword ptr [ESI + 0x1354],EAX
MOV EAX,dword ptr [EBP + -0x24]
MOV dword ptr [ESI + 0x1398],EAX
LEA EAX,[ESI + 0x1398]
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffefeca3]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeff1fb]
PUSH dword ptr [EBP + -0x20]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[ESI + 0x139c]
PUSH EAX
CALL 0x000eb510
LEA EAX,[EDI + 0xffd4db00]
ADD ESP,0x24
MOV dword ptr [ESI + 0x13d8],0x0
MOV dword ptr [ESI + 0x13d4],EAX
LEA EAX,[EDI + 0xffff48a8]
MOV dword ptr [ESI + 0x1398],EAX
LEA EAX,[ESI + 0x13dc]
PUSH EAX
MOV dword ptr [EBP + -0x68],EAX
CALL 0x000eba10
POP EAX
LEA EAX,[EDI + 0xffff2970]
POP EDX
MOV dword ptr [EBP + 0xfffffe88],EAX
MOV dword ptr [ESI + 0x1438],EAX
LEA EAX,[ESI + 0x1438]
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xfff092bd]
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xfff00684]
PUSH EAX
LEA EAX,[EDI + 0xffefecbf]
PUSH 0x0
PUSH 0x46
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x143c]
PUSH EAX
CALL 0x000eb510
LEA EAX,[EDI + 0xffff2984]
ADD ESP,0x28
MOV byte ptr [ESI + 0x1474],0x0
MOV dword ptr [ESI + 0x147c],EAX
MOV dword ptr [EBP + 0xffffff1c],EAX
LEA EAX,[ESI + 0x147c]
MOV dword ptr [ESI + 0x1478],0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffefecc6]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffefece2]
PUSH dword ptr [EBP + -0x1c]
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x1480]
PUSH EAX
CALL 0x000eb510
XOR EAX,EAX
ADD ESP,0x28
MOV word ptr [ESI + 0x14b8],AX
LEA EAX,[EDI + 0xffff2998]
MOV dword ptr [ESI + 0x14bc],EAX
MOV dword ptr [EBP + 0xfffffb98],EAX
LEA EAX,[ESI + 0x14bc]
PUSH 0x1
PUSH EAX
LEA EAX,[EDI + 0xfff006ac]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffefecdf]
PUSH EBX
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x14c0]
PUSH EAX
CALL 0x000eb510
LEA EAX,[EDI + 0xffff29ac]
ADD ESP,0x28
MOV dword ptr [ESI + 0x14f8],EAX
MOV dword ptr [EBP + 0xfffffcf0],EAX
LEA EAX,[ESI + 0x14f8]
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xfff0295d]
PUSH 0x0
MOV dword ptr [EBP + -0x40],EAX
PUSH EAX
LEA EAX,[EDI + 0xffefecf1]
PUSH EAX
LEA EAX,[EDI + 0xffefed0c]
PUSH EAX
MOV dword ptr [EBP + -0x28],EAX
LEA EAX,[EDI + 0xffefb555]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[ESI + 0x14fc]
PUSH EAX
CALL 0x000eb510
MOV EAX,dword ptr [EBP + -0x28]
ADD ESP,0x28
MOV byte ptr [ESI + 0x1534],0x0
MOV dword ptr [ESI + 0x1538],EAX
LEA EAX,[EDI + 0xffff29c0]
MOV dword ptr [ESI + 0x153c],EAX
MOV dword ptr [EBP + 0xfffffda4],EAX
LEA EAX,[ESI + 0x153c]
PUSH 0x1
PUSH EAX
LEA EAX,[EDI + 0xfff006cc]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffefed15]
PUSH EBX
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x1540]
PUSH EAX
CALL 0x000eb510
MOV EAX,0x100
ADD ESP,0x28
MOV word ptr [ESI + 0x1578],AX
LEA EAX,[EDI + 0xffff29d4]
MOV dword ptr [ESI + 0x157c],EAX
MOV dword ptr [EBP + 0xfffffed0],EAX
LEA EAX,[ESI + 0x157c]
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xfff006f8]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffefed12]
PUSH dword ptr [EBP + -0x1c]
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x1580]
PUSH EAX
CALL 0x000eb510
LEA EAX,[EDI + 0xffff29e8]
ADD ESP,0x28
MOV dword ptr [ESI + 0x15b8],EAX
MOV dword ptr [EBP + 0xffffff3c],EAX
LEA EAX,[ESI + 0x15b8]
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xfff0072c]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffefed24]
PUSH dword ptr [EBP + -0x1c]
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x15bc]
PUSH EAX
CALL 0x000eb510
XOR EAX,EAX
ADD ESP,0x28
MOV word ptr [ESI + 0x15f4],AX
LEA EAX,[EDI + 0xffff29fc]
MOV dword ptr [ESI + 0x15f8],EAX
MOV dword ptr [EBP + 0xfffffcf4],EAX
LEA EAX,[ESI + 0x15f8]
PUSH 0x1
PUSH EAX
LEA EAX,[EDI + 0xfff0075c]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffefed21]
PUSH EBX
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x15fc]
PUSH EAX
CALL 0x000eb510
LEA EAX,[EDI + 0xffff2a10]
ADD ESP,0x28
MOV dword ptr [ESI + 0x1634],EAX
MOV dword ptr [EBP + 0xfffffbe0],EAX
LEA EAX,[ESI + 0x1634]
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xfff00794]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffefed35]
PUSH dword ptr [EBP + -0x1c]
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x1638]
PUSH EAX
CALL 0x000eb510
LEA EAX,[EDI + 0xffff2a24]
ADD ESP,0x28
XOR ECX,ECX
MOV dword ptr [ESI + 0x1674],EAX
MOV dword ptr [EBP + 0xfffffc1c],EAX
LEA EAX,[ESI + 0x1674]
MOV word ptr [ESI + 0x1670],CX
PUSH 0x1
PUSH EAX
LEA EAX,[EDI + 0xfff007c4]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffefed32]
PUSH EBX
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x1678]
PUSH EAX
CALL 0x000eb510
LEA EAX,[EDI + 0xffff2a38]
ADD ESP,0x28
MOV dword ptr [ESI + 0x16b0],EAX
MOV dword ptr [EBP + 0xfffffd78],EAX
LEA EAX,[ESI + 0x16b0]
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xfff007f8]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffefed4e]
PUSH dword ptr [EBP + -0x1c]
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x16b4]
PUSH EAX
CALL 0x000eb510
LEA EAX,[EDI + 0xffff2a4c]
ADD ESP,0x28
XOR EDX,EDX
MOV dword ptr [ESI + 0x16f0],EAX
MOV dword ptr [EBP + 0xfffffdc8],EAX
LEA EAX,[ESI + 0x16f0]
MOV word ptr [ESI + 0x16ec],DX
PUSH 0x1
PUSH EAX
LEA EAX,[EDI + 0xfff00828]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffefed4b]
PUSH EBX
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x16f4]
PUSH EAX
CALL 0x000eb510
MOV EAX,dword ptr [EBP + -0x24]
ADD ESP,0x28
MOV dword ptr [ESI + 0x172c],EAX
LEA EAX,[ESI + 0x172c]
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xfff0085c]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffefed64]
PUSH dword ptr [EBP + -0x20]
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x1730]
PUSH EAX
CALL 0x000eb510
LEA EAX,[EDI + 0xffd4dad0]
ADD ESP,0x28
MOV dword ptr [ESI + 0x176c],0x0
MOV dword ptr [ESI + 0x1768],EAX
LEA EAX,[EDI + 0xffff48bc]
MOV dword ptr [ESI + 0x172c],EAX
MOV EAX,dword ptr [EBP + -0x24]
MOV dword ptr [ESI + 0x1770],EAX
LEA EAX,[ESI + 0x1770]
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xfff00890]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffefed6d]
PUSH dword ptr [EBP + -0x20]
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x1774]
PUSH EAX
CALL 0x000eb510
LEA EAX,[EDI + 0xffd4dae0]
ADD ESP,0x28
LEA EDX,[EDI + 0xffff2a60]
MOV dword ptr [ESI + 0x17b0],0x0
MOV dword ptr [ESI + 0x17ac],EAX
LEA EAX,[EDI + 0xffff48d0]
MOV dword ptr [ESI + 0x1770],EAX
LEA EAX,[ESI + 0x17b4]
MOV dword ptr [ESI + 0x17b4],EDX
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffefed83]
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xfff008d0]
PUSH EAX
LEA EAX,[EDI + 0xffefed8e]
PUSH dword ptr [EBP + -0x20]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[ESI + 0x17b8]
PUSH EAX
MOV dword ptr [EBP + 0xfffffcf8],EDX
CALL 0x000eb510
MOV EAX,dword ptr [EBP + -0x20]
ADD ESP,0x28
LEA EDX,[EDI + 0xffff2a74]
MOV byte ptr [ESI + 0x17f0],0x0
MOV dword ptr [ESI + 0x17f8],EDX
MOV dword ptr [ESI + 0x17f4],EAX
LEA EAX,[ESI + 0x17f8]
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffefed99]
PUSH 0x0
PUSH 0x0
PUSH dword ptr [EBP + -0x44]
PUSH dword ptr [EBP + -0x1c]
PUSH 0x0
PUSH 0x2
PUSH EAX
LEA EAX,[ESI + 0x17fc]
PUSH EAX
MOV dword ptr [EBP + 0xfffffbb0],EDX
CALL 0x000eb510
XOR EAX,EAX
ADD ESP,0x28
LEA ECX,[EDI + 0xffff2a88]
MOV word ptr [ESI + 0x1834],AX
LEA EAX,[ESI + 0x1838]
MOV dword ptr [ESI + 0x1838],ECX
PUSH 0x1
PUSH EAX
LEA EAX,[EDI + 0xffefed96]
PUSH 0x0
PUSH 0x0
PUSH 0x0
PUSH EBX
PUSH 0x0
PUSH 0x2
PUSH EAX
LEA EAX,[ESI + 0x183c]
PUSH EAX
MOV dword ptr [EBP + 0xfffffe34],ECX
CALL 0x000eb510
ADD ESP,0x28
LEA ECX,[EDI + 0xffff2a9c]
LEA EAX,[ESI + 0x1874]
MOV dword ptr [ESI + 0x1874],ECX
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffefed9b]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffefedd2]
PUSH dword ptr [EBP + -0x1c]
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x1878]
PUSH EAX
MOV dword ptr [EBP + 0xffffff08],ECX
CALL 0x000eb510
XOR EAX,EAX
ADD ESP,0x28
LEA ECX,[EDI + 0xffff2ab0]
MOV word ptr [ESI + 0x18b0],AX
LEA EAX,[ESI + 0x18b4]
MOV dword ptr [ESI + 0x18b4],ECX
PUSH 0x1
PUSH EAX
LEA EAX,[EDI + 0xffefedb2]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffefedcf]
PUSH EBX
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x18b8]
PUSH EAX
MOV dword ptr [EBP + 0xfffffbac],ECX
CALL 0x000eb510
ADD ESP,0x28
LEA ECX,[EDI + 0xffff2ac4]
LEA EAX,[ESI + 0x18f0]
MOV dword ptr [ESI + 0x18f0],ECX
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffefedde]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xfff10a2b]
PUSH dword ptr [EBP + -0x1c]
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x18f4]
PUSH EAX
MOV dword ptr [EBP + 0xfffffc18],ECX
CALL 0x000eb510
XOR EAX,EAX
ADD ESP,0x28
LEA ECX,[EDI + 0xffff2ad8]
MOV word ptr [ESI + 0x192c],AX
LEA EAX,[ESI + 0x1930]
MOV dword ptr [ESI + 0x1930],ECX
PUSH 0x1
PUSH EAX
LEA EAX,[EDI + 0xfff008fc]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffefedfa]
PUSH EBX
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x1934]
PUSH EAX
MOV dword ptr [EBP + 0xfffffc70],ECX
CALL 0x000eb510
ADD ESP,0x28
LEA ECX,[EDI + 0xffff2aec]
LEA EAX,[ESI + 0x196c]
MOV dword ptr [ESI + 0x196c],ECX
PUSH 0x1
PUSH EAX
LEA EAX,[EDI + 0xfff00920]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffefee0a]
PUSH EBX
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x1970]
PUSH EAX
MOV dword ptr [EBP + 0xfffffe30],ECX
CALL 0x000eb510
MOV EAX,0x100
ADD ESP,0x28
LEA ECX,[EDI + 0xffff2b00]
MOV word ptr [ESI + 0x19a8],AX
LEA EAX,[ESI + 0x19ac]
MOV dword ptr [ESI + 0x19ac],ECX
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xfff00948]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffefee07]
PUSH dword ptr [EBP + -0x1c]
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x19b0]
PUSH EAX
MOV dword ptr [EBP + 0xffffff0c],ECX
CALL 0x000eb510
ADD ESP,0x28
LEA ECX,[EDI + 0xffff2b14]
LEA EAX,[ESI + 0x19e8]
MOV dword ptr [ESI + 0x19e8],ECX
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffefee15]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xfff13afa]
PUSH dword ptr [EBP + -0x1c]
PUSH 0x47
PUSH 0x0
PUSH EAX
LEA EAX,[ESI + 0x19ec]
PUSH EAX
MOV dword ptr [EBP + 0xfffffd64],ECX
CALL 0x000eb510
XOR EAX,EAX
ADD ESP,0x28
LEA ECX,[EDI + 0xffff2b28]
MOV word ptr [ESI + 0x1a24],AX
LEA EAX,[ESI + 0x1a28]
MOV dword ptr [ESI + 0x1a28],ECX
PUSH 0x1
PUSH EAX
LEA EAX,[EDI + 0xffefee2d]
PUSH 0x0
PUSH 0x0
PUSH 0x0
PUSH EBX
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[ESI + 0x1a2c]
PUSH EAX
MOV dword ptr [EBP + 0xfffffd14],ECX
CALL 0x000eb510
ADD ESP,0x28
LEA ECX,[EDI + 0xffff2b3c]
LEA EAX,[ESI + 0x1a64]
MOV dword ptr [ESI + 0x1a64],ECX
MOV dword ptr [EBP + 0xfffffeb4],ECX
LEA ECX,[EDI + 0xffeff133]
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffefee37]
PUSH 0x0
PUSH ECX
PUSH EAX
LEA EAX,[EDI + 0xffefee4f]
PUSH 0x0
PUSH 0x68
PUSH 0x0
PUSH EAX
LEA EAX,[ESI + 0x1a68]
PUSH EAX
MOV dword ptr [EBP + -0x4c],ECX
CALL 0x000eb510
ADD ESP,0x28
LEA EDX,[EDI + 0xffff2b50]
LEA EAX,[ESI + 0x1aa8]
MOV byte ptr [ESI + 0x1aa0],0x0
MOV dword ptr [ESI + 0x1aa4],0x0
MOV dword ptr [ESI + 0x1aa8],EDX
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffefee56]
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xfff00970]
PUSH EAX
LEA EAX,[EDI + 0xffefee5f]
PUSH EAX
LEA EAX,[EDI + 0xffefee63]
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x1aac]
PUSH EAX
MOV dword ptr [EBP + 0xfffffe2c],EDX
CALL 0x000eb510
ADD ESP,0x28
LEA EDX,[EDI + 0xffff2b64]
LEA EAX,[ESI + 0x1af0]
MOV byte ptr [ESI + 0x1ae4],0x0
FLDZ
MOV dword ptr [ESI + 0x1af0],EDX
FSTP qword ptr [ESI + 0x1ae8]
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffefee7e]
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffefee8e]
PUSH EAX
LEA EAX,[EDI + 0xffefeea1]
MOV dword ptr [EBP + 0xfffffdf4],EDX
LEA EDX,[EDI + 0xffef1708]
PUSH EDX
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x1af4]
PUSH EAX
MOV dword ptr [EBP + -0x28],EDX
CALL 0x000eb510
MOV EDX,dword ptr [EBP + -0x28]
ADD ESP,0x28
LEA EAX,[ESI + 0x1b34]
MOV byte ptr [ESI + 0x1b2c],0x0
MOV dword ptr [ESI + 0x1b30],EDX
LEA EDX,[EDI + 0xffff2b78]
MOV dword ptr [ESI + 0x1b34],EDX
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffefeeac]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffefeebc]
PUSH dword ptr [EBP + -0x20]
PUSH 0x0
PUSH 0x2
PUSH EAX
LEA EAX,[ESI + 0x1b38]
PUSH EAX
MOV dword ptr [EBP + 0xfffffb60],EDX
CALL 0x000eb510
ADD ESP,0x28
LEA EDX,[EDI + 0xffff2b8c]
LEA EAX,[ESI + 0x1b70]
MOV dword ptr [ESI + 0x1b70],EDX
PUSH 0x1
PUSH EAX
LEA EAX,[EDI + 0xffefeeb9]
PUSH 0x0
PUSH 0x0
PUSH 0x0
PUSH dword ptr [EBP + -0x20]
PUSH 0x0
PUSH 0x2
PUSH EAX
LEA EAX,[ESI + 0x1b74]
PUSH EAX
MOV dword ptr [EBP + 0xfffffde8],EDX
CALL 0x000eb510
ADD ESP,0x28
LEA EDX,[EDI + 0xffff2ba0]
LEA EAX,[ESI + 0x1bac]
MOV dword ptr [ESI + 0x1bac],EDX
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffefeebe]
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xfff009a0]
PUSH EAX
LEA EAX,[EDI + 0xffefeece]
PUSH dword ptr [EBP + -0x34]
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x1bb0]
PUSH EAX
MOV dword ptr [EBP + 0xfffffd88],EDX
CALL 0x000eb510
MOV ECX,dword ptr [EBP + -0x34]
ADD ESP,0x28
LEA EDX,[EDI + 0xffff2bb4]
LEA EAX,[ESI + 0x1bf0]
MOV dword ptr [ESI + 0x1bf0],EDX
MOV dword ptr [ESI + 0x1bec],ECX
LEA ECX,[EDI + 0xffef1891]
MOV byte ptr [ESI + 0x1be8],0x0
MOV dword ptr [EBP + 0xfffffbdc],EDX
LEA EDX,[EDI + 0xffefeed2]
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xfff00a10]
PUSH 0x0
PUSH EDX
PUSH EAX
LEA EAX,[EDI + 0xffefeed8]
PUSH ECX
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x1bf4]
PUSH EAX
MOV dword ptr [EBP + -0x3c],EDX
MOV dword ptr [EBP + -0x28],ECX
CALL 0x000eb510
MOV EAX,dword ptr [EBP + -0x24]
ADD ESP,0x28
MOV byte ptr [ESI + 0x1c2c],0x0
MOV dword ptr [ESI + 0x1c30],0x0
MOV dword ptr [ESI + 0x1c34],EAX
LEA EAX,[ESI + 0x1c34]
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xfff00a38]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffef8f97]
PUSH dword ptr [EBP + -0x20]
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x1c38]
PUSH EAX
CALL 0x000eb510
LEA EAX,[EDI + 0xffd4da00]
ADD ESP,0x28
MOV dword ptr [ESI + 0x1c74],0x0
MOV dword ptr [ESI + 0x1c70],EAX
LEA EAX,[EDI + 0xffff48e4]
MOV dword ptr [ESI + 0x1c34],EAX
MOV EAX,dword ptr [EBP + -0x24]
MOV dword ptr [ESI + 0x1c78],EAX
LEA EAX,[ESI + 0x1c78]
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffefeee7]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffefef00]
PUSH dword ptr [EBP + -0x20]
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x1c7c]
PUSH EAX
CALL 0x000eb510
LEA EAX,[EDI + 0xffd4da10]
ADD ESP,0x28
MOV dword ptr [ESI + 0x1cb8],0x0
MOV dword ptr [ESI + 0x1cb4],EAX
LEA EAX,[EDI + 0xffff48f8]
MOV dword ptr [ESI + 0x1c78],EAX
MOV EAX,dword ptr [EBP + -0x24]
MOV dword ptr [ESI + 0x1cbc],EAX
LEA EAX,[ESI + 0x1cbc]
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xfff00aa4]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffefef0f]
PUSH dword ptr [EBP + -0x20]
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x1cc0]
PUSH EAX
CALL 0x000eb510
LEA EAX,[EDI + 0xffd4da20]
ADD ESP,0x28
MOV dword ptr [ESI + 0x1cfc],0x0
MOV dword ptr [ESI + 0x1cf8],EAX
LEA EAX,[EDI + 0xffff490c]
MOV dword ptr [ESI + 0x1cbc],EAX
MOV EAX,dword ptr [EBP + -0x24]
MOV dword ptr [ESI + 0x1d00],EAX
LEA EAX,[ESI + 0x1d00]
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xfff00ae0]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffefef20]
PUSH dword ptr [EBP + -0x20]
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x1d04]
PUSH EAX
CALL 0x000eb510
LEA EAX,[EDI + 0xffd4da30]
ADD ESP,0x28
MOV dword ptr [ESI + 0x1d40],0x0
MOV dword ptr [ESI + 0x1d3c],EAX
LEA EAX,[EDI + 0xffff4920]
MOV dword ptr [ESI + 0x1d00],EAX
LEA EAX,[EDI + 0xffff2bc8]
MOV dword ptr [ESI + 0x1d44],EAX
MOV dword ptr [EBP + 0xfffffaec],EAX
LEA EAX,[ESI + 0x1d44]
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xfff00b10]
PUSH 0x0
PUSH dword ptr [EBP + -0x2c]
PUSH EAX
LEA EAX,[EDI + 0xffefef33]
PUSH 0x0
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x1d48]
PUSH EAX
CALL 0x000eb510
MOV EAX,dword ptr [EBP + -0x24]
ADD ESP,0x28
MOV byte ptr [ESI + 0x1d80],0x0
MOV dword ptr [ESI + 0x1d84],0x0
MOV dword ptr [ESI + 0x1d88],EAX
LEA EAX,[ESI + 0x1d88]
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffefef44]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffefef59]
PUSH dword ptr [EBP + -0x20]
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x1d8c]
PUSH EAX
CALL 0x000eb510
LEA EAX,[EDI + 0xffd4da40]
ADD ESP,0x28
MOV dword ptr [ESI + 0x1dc8],0x0
MOV dword ptr [ESI + 0x1dc4],EAX
LEA EAX,[EDI + 0xffff4934]
MOV dword ptr [ESI + 0x1d88],EAX
MOV EAX,dword ptr [EBP + -0x24]
MOV dword ptr [ESI + 0x1dcc],EAX
LEA EAX,[ESI + 0x1dcc]
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffefef6d]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffefef88]
PUSH dword ptr [EBP + -0x20]
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x1dd0]
PUSH EAX
CALL 0x000eb510
LEA EAX,[EDI + 0xffd4da60]
ADD ESP,0x28
MOV dword ptr [ESI + 0x1e0c],0x0
MOV dword ptr [ESI + 0x1e08],EAX
LEA EAX,[EDI + 0xffff4948]
MOV dword ptr [ESI + 0x1dcc],EAX
MOV EAX,dword ptr [EBP + -0x24]
MOV dword ptr [ESI + 0x1e10],EAX
LEA EAX,[ESI + 0x1e10]
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xfff00b50]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffefef9e]
PUSH dword ptr [EBP + -0x20]
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x1e14]
PUSH EAX
CALL 0x000eb510
LEA EAX,[EDI + 0xffd4da80]
ADD ESP,0x28
MOV dword ptr [ESI + 0x1e50],0x0
MOV dword ptr [ESI + 0x1e4c],EAX
LEA EAX,[EDI + 0xffff495c]
MOV dword ptr [ESI + 0x1e10],EAX
MOV EAX,dword ptr [EBP + -0x24]
MOV dword ptr [ESI + 0x1e54],EAX
LEA EAX,[ESI + 0x1e54]
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xfff00b78]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffefefb2]
PUSH dword ptr [EBP + -0x20]
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x1e58]
PUSH EAX
CALL 0x000eb510
LEA EAX,[EDI + 0xffd4daa0]
ADD ESP,0x28
LEA EDX,[EDI + 0xffff2bdc]
MOV dword ptr [ESI + 0x1e94],0x0
MOV dword ptr [ESI + 0x1e90],EAX
LEA EAX,[EDI + 0xffff4970]
MOV dword ptr [ESI + 0x1e54],EAX
LEA EAX,[ESI + 0x1e98]
MOV dword ptr [ESI + 0x1e98],EDX
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffefefd0]
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xfff00bb8]
PUSH EAX
LEA EAX,[EDI + 0xfff0bdbd]
PUSH EAX
LEA EAX,[EDI + 0xffefefd8]
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x1e9c]
PUSH EAX
MOV dword ptr [EBP + 0xfffffb24],EDX
CALL 0x000eb510
FLD qword ptr [EDI + 0xfff03370]
ADD ESP,0x28
LEA EDX,[EDI + 0xffff2bf0]
LEA EAX,[ESI + 0x1ee0]
MOV byte ptr [ESI + 0x1ed4],0x0
MOV dword ptr [ESI + 0x1ee0],EDX
FST qword ptr [EBP + -0x58]
FSTP qword ptr [ESI + 0x1ed8]
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffefefea]
PUSH 0x0
PUSH dword ptr [EBP + -0x40]
PUSH EAX
LEA EAX,[EDI + 0xfff0b85d]
PUSH EAX
MOV dword ptr [EBP + -0x40],EAX
LEA EAX,[EDI + 0xffefb54f]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[ESI + 0x1ee4]
PUSH EAX
MOV dword ptr [EBP + 0xffffff78],EDX
CALL 0x000eb510
MOV EAX,dword ptr [EBP + -0x40]
ADD ESP,0x28
MOV byte ptr [ESI + 0x1f1c],0x0
MOV dword ptr [ESI + 0x1f20],EAX
LEA EAX,[EDI + 0xffff2c04]
MOV dword ptr [ESI + 0x1f24],EAX
MOV dword ptr [EBP + 0xfffffbc4],EAX
LEA EAX,[ESI + 0x1f24]
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeff003]
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeff00b]
PUSH EAX
LEA EAX,[EDI + 0xffeff023]
PUSH 0x0
PUSH 0x49
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x1f28]
PUSH EAX
CALL 0x000eb510
MOV EAX,dword ptr [EBP + -0x24]
ADD ESP,0x28
MOV byte ptr [ESI + 0x1f60],0x0
MOV dword ptr [ESI + 0x1f64],0x0
MOV dword ptr [ESI + 0x1f68],EAX
LEA EAX,[ESI + 0x1f68]
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xfff00bf4]
PUSH 0x0
PUSH dword ptr [EBP + -0x2c]
PUSH EAX
LEA EAX,[EDI + 0xffeff032]
PUSH dword ptr [EBP + -0x20]
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x1f6c]
PUSH EAX
CALL 0x000eb510
LEA EAX,[EDI + 0xffd502c0]
ADD ESP,0x28
MOV dword ptr [ESI + 0x1fa8],0x0
MOV dword ptr [ESI + 0x1fa4],EAX
LEA EAX,[EDI + 0xffff4984]
MOV dword ptr [ESI + 0x1f68],EAX
LEA EAX,[EDI + 0xffff2c18]
MOV dword ptr [ESI + 0x1fac],EAX
MOV dword ptr [EBP + 0xfffffeac],EAX
LEA EAX,[ESI + 0x1fac]
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xfff00c18]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeff042]
PUSH dword ptr [EBP + -0x1c]
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x1fb0]
PUSH EAX
CALL 0x000eb510
XOR EAX,EAX
ADD ESP,0x28
MOV word ptr [ESI + 0x1fe8],AX
LEA EAX,[EDI + 0xffff2c2c]
MOV dword ptr [ESI + 0x1fec],EAX
MOV dword ptr [EBP + 0xfffffcc4],EAX
LEA EAX,[ESI + 0x1fec]
PUSH 0x1
PUSH EAX
LEA EAX,[EDI + 0xfff00c38]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeff03f]
PUSH EBX
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x1ff0]
PUSH EAX
CALL 0x000eb510
LEA EAX,[ESI + 0x2028]
ADD ESP,0x24
PUSH EAX
MOV dword ptr [EBP + -0x6c],EAX
CALL 0x000eb650
MOV EAX,dword ptr [EBP + -0x24]
POP EDX
POP ECX
MOV dword ptr [ESI + 0x2084],EAX
LEA EAX,[ESI + 0x2084]
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeff067]
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeff054]
PUSH EAX
LEA EAX,[EDI + 0xffeff62e]
PUSH dword ptr [EBP + -0x20]
PUSH 0x6c
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x2088]
PUSH EAX
CALL 0x000eb510
LEA EAX,[EDI + 0xffd50180]
ADD ESP,0x28
MOV dword ptr [ESI + 0x20c4],0x0
MOV dword ptr [ESI + 0x20c0],EAX
LEA EAX,[EDI + 0xffff4998]
MOV dword ptr [ESI + 0x2084],EAX
LEA EAX,[EDI + 0xffff2c54]
MOV dword ptr [ESI + 0x20c8],EAX
MOV dword ptr [EBP + 0xfffffdb4],EAX
LEA EAX,[ESI + 0x20c8]
PUSH 0x1
PUSH EAX
LEA EAX,[EDI + 0xfff00c60]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeff072]
PUSH EBX
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x20cc]
PUSH EAX
CALL 0x000eb510
MOV EAX,0x100
ADD ESP,0x28
MOV word ptr [ESI + 0x2104],AX
LEA EAX,[EDI + 0xffff2c68]
MOV dword ptr [ESI + 0x2108],EAX
MOV dword ptr [EBP + 0xfffffbd4],EAX
LEA EAX,[ESI + 0x2108]
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xfff00c84]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeff06f]
PUSH dword ptr [EBP + -0x1c]
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x210c]
PUSH EAX
CALL 0x000eb510
LEA EAX,[ESI + 0x2144]
ADD ESP,0x28
MOV EDX,EAX
MOV dword ptr [EBP + -0x70],EAX
LEA EAX,[EDI + 0xffff2c7c]
MOV dword ptr [ESI + 0x2144],EAX
LEA EAX,[EDI + 0xffeff08b]
PUSH 0x0
PUSH EDX
LEA EDX,[EDI + 0xfff0949f]
PUSH 0x0
PUSH EDX
PUSH EAX
LEA EAX,[EDI + 0xffeff0a8]
PUSH dword ptr [EBP + -0x20]
PUSH 0x4c
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x2148]
PUSH EAX
MOV dword ptr [EBP + -0x40],EDX
CALL 0x000eb510
LEA EAX,[EDI + 0xffff2c90]
ADD ESP,0x28
MOV byte ptr [ESI + 0x2180],0x0
MOV dword ptr [ESI + 0x2190],EAX
MOV dword ptr [EBP + 0xfffffc68],EAX
LEA EAX,[ESI + 0x2190]
MOV dword ptr [ESI + 0x2184],0x0
MOV dword ptr [ESI + 0x2188],0x0
MOV dword ptr [ESI + 0x218c],0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xfff00cb0]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeff0b8]
PUSH dword ptr [EBP + -0x1c]
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x2194]
PUSH EAX
CALL 0x000eb510
XOR EAX,EAX
ADD ESP,0x28
MOV word ptr [ESI + 0x21cc],AX
LEA EAX,[EDI + 0xffff2ca4]
MOV dword ptr [ESI + 0x21d0],EAX
MOV dword ptr [EBP + 0xfffffc38],EAX
LEA EAX,[ESI + 0x21d0]
PUSH 0x1
PUSH EAX
LEA EAX,[EDI + 0xfff00cd8]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeff0b5]
PUSH EBX
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x21d4]
PUSH EAX
CALL 0x000eb510
LEA EAX,[EDI + 0xffff2cb8]
ADD ESP,0x28
MOV dword ptr [ESI + 0x220c],EAX
MOV dword ptr [EBP + -0x78],EAX
LEA EAX,[ESI + 0x220c]
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeff0c1]
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xfff00d04]
PUSH EAX
LEA EAX,[EDI + 0xfff13210]
PUSH dword ptr [EBP + -0x20]
PUSH 0x6d
PUSH 0x2
PUSH EAX
LEA EAX,[ESI + 0x2210]
PUSH EAX
CALL 0x000eb510
MOV EAX,dword ptr [EBP + -0x20]
ADD ESP,0x28
MOV byte ptr [ESI + 0x2248],0x0
MOV dword ptr [ESI + 0x224c],EAX
LEA EAX,[EDI + 0xffff2ccc]
MOV dword ptr [ESI + 0x2250],EAX
MOV dword ptr [EBP + 0xfffffce4],EAX
LEA EAX,[ESI + 0x2250]
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeff0cb]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeff0e8]
PUSH dword ptr [EBP + -0x1c]
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x2254]
PUSH EAX
CALL 0x000eb510
XOR EAX,EAX
ADD ESP,0x28
MOV word ptr [ESI + 0x228c],AX
LEA EAX,[EDI + 0xffff2ce0]
MOV dword ptr [ESI + 0x2290],EAX
MOV dword ptr [EBP + 0xfffffd38],EAX
LEA EAX,[ESI + 0x2290]
PUSH 0x1
PUSH EAX
LEA EAX,[EDI + 0xfff00d28]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeff0e5]
PUSH EBX
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x2294]
PUSH EAX
CALL 0x000eb510
LEA EAX,[EDI + 0xffff2cf4]
ADD ESP,0x28
MOV dword ptr [ESI + 0x22cc],EAX
MOV dword ptr [EBP + 0xfffffcfc],EAX
LEA EAX,[ESI + 0x22cc]
PUSH 0x1
PUSH EAX
LEA EAX,[EDI + 0xfff00d4c]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeff0fb]
PUSH EBX
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x22d0]
PUSH EAX
CALL 0x000eb510
MOV EAX,0x100
ADD ESP,0x28
MOV word ptr [ESI + 0x2308],AX
LEA EAX,[EDI + 0xffff2d08]
MOV dword ptr [ESI + 0x230c],EAX
MOV dword ptr [EBP + 0xfffffdb0],EAX
LEA EAX,[ESI + 0x230c]
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xfff00d78]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeff0f8]
PUSH dword ptr [EBP + -0x1c]
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x2310]
PUSH EAX
CALL 0x000eb510
LEA EAX,[EDI + 0xffff2d1c]
ADD ESP,0x28
MOV dword ptr [ESI + 0x2348],EAX
MOV dword ptr [EBP + 0xfffffd0c],EAX
LEA EAX,[ESI + 0x2348]
PUSH 0x1
PUSH EAX
LEA EAX,[EDI + 0xfff00dac]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeff112]
PUSH EBX
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x234c]
PUSH EAX
CALL 0x000eb510
MOV EAX,0x100
ADD ESP,0x28
MOV word ptr [ESI + 0x2384],AX
LEA EAX,[EDI + 0xffff2d30]
MOV dword ptr [ESI + 0x2388],EAX
MOV dword ptr [EBP + 0xfffffb20],EAX
LEA EAX,[ESI + 0x2388]
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xfff00dcc]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeff10f]
PUSH dword ptr [EBP + -0x1c]
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x238c]
PUSH EAX
CALL 0x000eb510
LEA EAX,[EDI + 0xffff2d44]
ADD ESP,0x28
MOV dword ptr [ESI + 0x23c4],EAX
MOV dword ptr [EBP + 0xfffffee0],EAX
LEA EAX,[ESI + 0x23c4]
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xfff00df4]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeff126]
PUSH dword ptr [EBP + -0x1c]
PUSH 0x4d
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x23c8]
PUSH EAX
CALL 0x000eb510
XOR EAX,EAX
ADD ESP,0x28
MOV word ptr [ESI + 0x2400],AX
LEA EAX,[EDI + 0xffff2d58]
MOV dword ptr [ESI + 0x2404],EAX
MOV dword ptr [EBP + 0xffffff40],EAX
LEA EAX,[ESI + 0x2404]
PUSH 0x1
PUSH EAX
LEA EAX,[EDI + 0xffeff123]
PUSH 0x0
PUSH 0x0
PUSH 0x0
PUSH EBX
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x2408]
PUSH EAX
CALL 0x000eb510
LEA EAX,[EDI + 0xffff2d6c]
ADD ESP,0x28
MOV dword ptr [ESI + 0x2440],EAX
MOV dword ptr [EBP + 0xfffffecc],EAX
LEA EAX,[ESI + 0x2440]
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeff130]
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeff13c]
PUSH EAX
LEA EAX,[EDI + 0xffeff14b]
PUSH 0x0
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[ESI + 0x2444]
PUSH EAX
CALL 0x000eb510
LEA EAX,[EDI + 0xffff2d80]
ADD ESP,0x28
MOV byte ptr [ESI + 0x247c],0x0
MOV dword ptr [ESI + 0x2484],EAX
MOV dword ptr [EBP + 0xffffff60],EAX
LEA EAX,[ESI + 0x2484]
MOV dword ptr [ESI + 0x2480],0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeff14f]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeff169]
PUSH dword ptr [EBP + -0x1c]
PUSH 0x6e
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x2488]
PUSH EAX
CALL 0x000eb510
LEA EAX,[EDI + 0xffff2d94]
ADD ESP,0x28
XOR ECX,ECX
MOV dword ptr [ESI + 0x24c4],EAX
MOV dword ptr [EBP + 0xfffffefc],EAX
LEA EAX,[ESI + 0x24c4]
MOV word ptr [ESI + 0x24c0],CX
PUSH 0x1
PUSH EAX
LEA EAX,[EDI + 0xffeff166]
PUSH 0x0
PUSH 0x0
PUSH 0x0
PUSH EBX
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x24c8]
PUSH EAX
CALL 0x000eb510
LEA EAX,[EDI + 0xffff2da8]
ADD ESP,0x28
MOV dword ptr [ESI + 0x2500],EAX
MOV dword ptr [EBP + 0xfffffd18],EAX
LEA EAX,[ESI + 0x2500]
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xfff00e18]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeff173]
PUSH dword ptr [EBP + -0x1c]
PUSH 0x4e
PUSH 0x3
PUSH EAX
LEA EAX,[ESI + 0x2504]
PUSH EAX
CALL 0x000eb510
LEA EAX,[EDI + 0xffff2dbc]
ADD ESP,0x28
XOR EDX,EDX
MOV dword ptr [ESI + 0x2540],EAX
MOV dword ptr [EBP + 0xfffffccc],EAX
LEA EAX,[ESI + 0x2540]
MOV word ptr [ESI + 0x253c],DX
PUSH 0x1
PUSH EAX
LEA EAX,[EDI + 0xfff00e4c]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeff170]
PUSH EBX
PUSH 0x0
PUSH 0x3
PUSH EAX
LEA EAX,[ESI + 0x2544]
PUSH EAX
CALL 0x000eb510
LEA EAX,[EDI + 0xffff2dd0]
ADD ESP,0x28
MOV dword ptr [ESI + 0x257c],EAX
MOV dword ptr [EBP + 0xfffffae0],EAX
LEA EAX,[ESI + 0x257c]
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xfff00e70]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeff17d]
PUSH dword ptr [EBP + -0x1c]
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x2580]
PUSH EAX
CALL 0x000eb510
XOR EAX,EAX
ADD ESP,0x28
MOV word ptr [ESI + 0x25b8],AX
LEA EAX,[EDI + 0xffff2de4]
MOV dword ptr [ESI + 0x25bc],EAX
MOV dword ptr [EBP + 0xfffffcec],EAX
LEA EAX,[ESI + 0x25bc]
PUSH 0x1
PUSH EAX
LEA EAX,[EDI + 0xffeff17a]
PUSH 0x0
PUSH 0x0
PUSH 0x0
PUSH EBX
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x25c0]
PUSH EAX
CALL 0x000eb510
LEA EAX,[EDI + 0xffff2df8]
ADD ESP,0x28
MOV dword ptr [ESI + 0x25f8],EAX
MOV dword ptr [EBP + 0xfffffdd0],EAX
LEA EAX,[ESI + 0x25f8]
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xfff00ec0]
PUSH 0x0
MOV dword ptr [EBP + -0x5c],EAX
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeff18f]
PUSH dword ptr [EBP + -0x20]
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x25fc]
PUSH EAX
CALL 0x000eb510
LEA EAX,[EDI + 0xffff2e0c]
ADD ESP,0x28
MOV dword ptr [ESI + 0x2634],EAX
MOV dword ptr [EBP + 0xfffffcd8],EAX
LEA EAX,[ESI + 0x2634]
PUSH 0x1
PUSH EAX
LEA EAX,[EDI + 0xffeff18c]
PUSH 0x0
PUSH 0x0
PUSH 0x0
PUSH dword ptr [EBP + -0x20]
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x2638]
PUSH EAX
CALL 0x000eb510
LEA EAX,[EDI + 0xffff2e20]
ADD ESP,0x28
MOV dword ptr [ESI + 0x2670],EAX
MOV dword ptr [EBP + 0xfffffb80],EAX
LEA EAX,[ESI + 0x2670]
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xfff00ef0]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeff19f]
PUSH dword ptr [EBP + -0x1c]
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x2674]
PUSH EAX
CALL 0x000eb510
XOR EAX,EAX
ADD ESP,0x28
MOV word ptr [ESI + 0x26ac],AX
LEA EAX,[EDI + 0xffff2e34]
MOV dword ptr [ESI + 0x26b0],EAX
MOV dword ptr [EBP + 0xfffffd84],EAX
LEA EAX,[ESI + 0x26b0]
PUSH 0x1
PUSH EAX
LEA EAX,[EDI + 0xffeff19c]
PUSH 0x0
PUSH 0x0
PUSH 0x0
PUSH EBX
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x26b4]
PUSH EAX
CALL 0x000eb510
LEA EAX,[EDI + 0xffff2e48]
ADD ESP,0x28
MOV dword ptr [ESI + 0x26ec],EAX
MOV dword ptr [EBP + 0xfffffc74],EAX
LEA EAX,[ESI + 0x26ec]
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xfff00f1c]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeff1b1]
PUSH dword ptr [EBP + -0x1c]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[ESI + 0x26f0]
PUSH EAX
CALL 0x000eb510
XOR EAX,EAX
ADD ESP,0x28
MOV word ptr [ESI + 0x2728],AX
LEA EAX,[EDI + 0xffff2e5c]
MOV dword ptr [ESI + 0x272c],EAX
MOV dword ptr [EBP + 0xfffffc5c],EAX
LEA EAX,[ESI + 0x272c]
PUSH 0x1
PUSH EAX
LEA EAX,[EDI + 0xffeff1ae]
PUSH 0x0
PUSH 0x0
PUSH 0x0
PUSH EBX
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[ESI + 0x2730]
PUSH EAX
CALL 0x000eb510
LEA EAX,[EDI + 0xffff2e70]
ADD ESP,0x28
MOV dword ptr [ESI + 0x2768],EAX
MOV dword ptr [EBP + 0xfffffc08],EAX
LEA EAX,[ESI + 0x2768]
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeff1ba]
PUSH 0x0
PUSH dword ptr [EBP + -0x2c]
PUSH EAX
LEA EAX,[EDI + 0xffeff1cf]
PUSH EAX
MOV dword ptr [EBP + -0x58],EAX
LEA EAX,[EDI + 0xffeff42d]
PUSH 0x6f
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x276c]
PUSH EAX
CALL 0x000eb510
MOV EAX,dword ptr [EBP + -0x58]
ADD ESP,0x28
MOV byte ptr [ESI + 0x27a4],0x0
MOV dword ptr [ESI + 0x27a8],EAX
LEA EAX,[EDI + 0xffff2e84]
MOV dword ptr [ESI + 0x27ac],EAX
MOV dword ptr [EBP + 0xfffffd1c],EAX
LEA EAX,[ESI + 0x27ac]
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeff1d5]
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeff1de]
PUSH EAX
LEA EAX,[EDI + 0xffeff1f0]
PUSH dword ptr [EBP + -0x48]
PUSH 0x0
PUSH 0x3
PUSH EAX
LEA EAX,[ESI + 0x27b0]
PUSH EAX
CALL 0x000eb510
MOV EAX,dword ptr [EBP + -0x48]
ADD ESP,0x28
LEA EDX,[EDI + 0xffff2e98]
MOV byte ptr [ESI + 0x27e8],0x0
MOV dword ptr [ESI + 0x27f0],EDX
MOV dword ptr [ESI + 0x27ec],EAX
LEA EAX,[ESI + 0x27f0]
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeff1f8]
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeff1fe]
PUSH EAX
LEA EAX,[EDI + 0xffeff775]
PUSH dword ptr [EBP + -0x28]
PUSH 0x4f
PUSH 0x2
PUSH EAX
LEA EAX,[ESI + 0x27f4]
PUSH EAX
MOV dword ptr [EBP + 0xffffff6c],EDX
CALL 0x000eb510
ADD ESP,0x28
LEA EDX,[EDI + 0xffff2eac]
LEA EAX,[ESI + 0x2834]
MOV byte ptr [ESI + 0x282c],0x0
MOV dword ptr [ESI + 0x2834],EDX
MOV dword ptr [ESI + 0x2830],0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeff218]
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeff233]
PUSH EAX
LEA EAX,[EDI + 0xffeff24b]
MOV dword ptr [EBP + 0xfffffd04],EDX
LEA EDX,[EDI + 0xfff14d82]
PUSH EDX
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x2838]
PUSH EAX
MOV dword ptr [EBP + -0x48],EDX
CALL 0x000eb510
MOV EDX,dword ptr [EBP + -0x48]
ADD ESP,0x28
LEA EAX,[ESI + 0x2878]
MOV byte ptr [ESI + 0x2870],0x0
MOV dword ptr [ESI + 0x2874],EDX
LEA EDX,[EDI + 0xffff2ec0]
MOV dword ptr [ESI + 0x2878],EDX
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeff25b]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeff27c]
PUSH dword ptr [EBP + -0x1c]
PUSH 0x70
PUSH 0x0
PUSH EAX
LEA EAX,[ESI + 0x287c]
PUSH EAX
MOV dword ptr [EBP + 0xffffff20],EDX
CALL 0x000eb510
XOR EAX,EAX
ADD ESP,0x28
LEA EDX,[EDI + 0xffff2ed4]
MOV word ptr [ESI + 0x28b4],AX
LEA EAX,[ESI + 0x28b8]
MOV dword ptr [ESI + 0x28b8],EDX
PUSH 0x1
PUSH EAX
LEA EAX,[EDI + 0xffeff279]
PUSH 0x0
PUSH 0x0
PUSH 0x0
PUSH EBX
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[ESI + 0x28bc]
PUSH EAX
MOV dword ptr [EBP + 0xfffffcdc],EDX
CALL 0x000eb510
ADD ESP,0x28
LEA EDX,[EDI + 0xffff2ee8]
LEA EAX,[ESI + 0x28f4]
MOV dword ptr [ESI + 0x28f4],EDX
MOV dword ptr [EBP + 0xfffffcd4],EDX
LEA EDX,[EDI + 0xfff00f54]
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeff281]
PUSH 0x0
PUSH 0x0
PUSH EDX
PUSH dword ptr [EBP + -0x1c]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[ESI + 0x28f8]
PUSH EAX
MOV dword ptr [EBP + -0x48],EDX
CALL 0x000eb510
XOR EAX,EAX
ADD ESP,0x28
MOV word ptr [ESI + 0x2930],AX
LEA EAX,[EDI + 0xffff2efc]
MOV dword ptr [ESI + 0x2934],EAX
MOV dword ptr [EBP + 0xfffffdac],EAX
LEA EAX,[ESI + 0x2934]
PUSH 0x1
PUSH EAX
LEA EAX,[EDI + 0xfff00f80]
PUSH 0x0
MOV dword ptr [EBP + -0x58],EAX
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeff27e]
PUSH EBX
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[ESI + 0x2938]
PUSH EAX
CALL 0x000eb510
ADD ESP,0x28
LEA EDX,[EDI + 0xffff2f10]
LEA EAX,[ESI + 0x2970]
MOV dword ptr [ESI + 0x2970],EDX
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeff288]
PUSH 0x0
PUSH 0x0
PUSH dword ptr [EBP + -0x48]
PUSH dword ptr [EBP + -0x20]
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x2974]
PUSH EAX
MOV dword ptr [EBP + 0xfffffdb8],EDX
CALL 0x000eb510
ADD ESP,0x28
LEA EDX,[EDI + 0xffff2f24]
LEA EAX,[ESI + 0x29ac]
MOV dword ptr [ESI + 0x29ac],EDX
PUSH 0x1
PUSH EAX
LEA EAX,[EDI + 0xffeff285]
PUSH 0x0
PUSH 0x0
PUSH dword ptr [EBP + -0x58]
PUSH dword ptr [EBP + -0x20]
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x29b0]
PUSH EAX
MOV dword ptr [EBP + 0xfffffeb0],EDX
CALL 0x000eb510
ADD ESP,0x28
LEA EDX,[EDI + 0xffff2f38]
LEA EAX,[ESI + 0x29e8]
MOV dword ptr [ESI + 0x29e8],EDX
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xfff00fb0]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeff29a]
PUSH dword ptr [EBP + -0x1c]
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x29ec]
PUSH EAX
MOV dword ptr [EBP + 0xffffff24],EDX
CALL 0x000eb510
XOR EAX,EAX
ADD ESP,0x28
LEA EDX,[EDI + 0xffff2f4c]
MOV word ptr [ESI + 0x2a24],AX
LEA EAX,[ESI + 0x2a28]
MOV dword ptr [ESI + 0x2a28],EDX
PUSH 0x1
PUSH EAX
LEA EAX,[EDI + 0xffeff297]
PUSH 0x0
PUSH 0x0
PUSH 0x0
PUSH EBX
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x2a2c]
PUSH EAX
MOV dword ptr [EBP + 0xfffffb6c],EDX
CALL 0x000eb510
ADD ESP,0x28
LEA EDX,[EDI + 0xffff2f60]
LEA EAX,[ESI + 0x2a64]
MOV dword ptr [ESI + 0x2a64],EDX
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeff2a8]
PUSH 0x0
PUSH 0x0
PUSH 0x0
PUSH dword ptr [EBP + -0x1c]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[ESI + 0x2a68]
PUSH EAX
MOV dword ptr [EBP + 0xfffffb00],EDX
CALL 0x000eb510
ADD ESP,0x28
LEA EDX,[EDI + 0xffff2f74]
LEA EAX,[ESI + 0x2aa4]
XOR ECX,ECX
MOV word ptr [ESI + 0x2aa0],CX
MOV dword ptr [ESI + 0x2aa4],EDX
PUSH 0x1
PUSH EAX
LEA EAX,[EDI + 0xfff00fe8]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeff2a5]
PUSH EBX
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[ESI + 0x2aa8]
PUSH EAX
MOV dword ptr [EBP + 0xfffffe80],EDX
CALL 0x000eb510
ADD ESP,0x28
LEA EDX,[EDI + 0xffff2f88]
LEA EAX,[ESI + 0x2ae0]
MOV dword ptr [ESI + 0x2ae0],EDX
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeff2bb]
PUSH 0x1
PUSH EAX
LEA EAX,[EDI + 0xfff01018]
PUSH EAX
LEA EAX,[EDI + 0xffeff2c6]
MOV dword ptr [EBP + 0xfffffbb4],EDX
LEA EDX,[EDI + 0xfff0bb68]
PUSH EDX
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x2ae4]
PUSH EAX
MOV dword ptr [EBP + -0x60],EDX
CALL 0x000eb510
LEA EAX,[EDI + 0xffff2f9c]
ADD ESP,0x28
MOV byte ptr [ESI + 0x2b1c],0x0
MOV dword ptr [ESI + 0x2b24],EAX
MOV dword ptr [EBP + 0xfffffc54],EAX
LEA EAX,[ESI + 0x2b24]
MOV dword ptr [ESI + 0x2b20],0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xfff01050]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeff2d3]
PUSH dword ptr [EBP + -0x1c]
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x2b28]
PUSH EAX
CALL 0x000eb510
LEA EAX,[EDI + 0xffff2fb0]
ADD ESP,0x28
XOR EDX,EDX
MOV dword ptr [ESI + 0x2b64],EAX
MOV dword ptr [EBP + 0xfffffe4c],EAX
LEA EAX,[ESI + 0x2b64]
MOV word ptr [ESI + 0x2b60],DX
PUSH 0x1
PUSH EAX
LEA EAX,[EDI + 0xfff01090]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeff2d0]
PUSH EBX
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x2b68]
PUSH EAX
CALL 0x000eb510
LEA EAX,[EDI + 0xffff2fc4]
ADD ESP,0x28
MOV dword ptr [ESI + 0x2ba0],EAX
MOV dword ptr [EBP + 0xfffffed4],EAX
LEA EAX,[ESI + 0x2ba0]
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xfff010bc]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeff2e5]
PUSH dword ptr [EBP + -0x1c]
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x2ba4]
PUSH EAX
CALL 0x000eb510
XOR EAX,EAX
ADD ESP,0x28
MOV word ptr [ESI + 0x2bdc],AX
LEA EAX,[EDI + 0xffff2fd8]
MOV dword ptr [ESI + 0x2be0],EAX
MOV dword ptr [EBP + 0xfffffc88],EAX
LEA EAX,[ESI + 0x2be0]
PUSH 0x1
PUSH EAX
LEA EAX,[EDI + 0xfff010ec]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeff2e2]
PUSH EBX
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x2be4]
PUSH EAX
CALL 0x000eb510
LEA EAX,[EDI + 0xffff2fec]
ADD ESP,0x28
MOV dword ptr [ESI + 0x2c1c],EAX
MOV dword ptr [EBP + 0xfffffe04],EAX
LEA EAX,[ESI + 0x2c1c]
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xfff01120]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeff2f9]
PUSH dword ptr [EBP + -0x1c]
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x2c20]
PUSH EAX
CALL 0x000eb510
XOR EAX,EAX
ADD ESP,0x28
MOV word ptr [ESI + 0x2c58],AX
LEA EAX,[EDI + 0xffff3000]
MOV dword ptr [ESI + 0x2c5c],EAX
MOV dword ptr [EBP + 0xfffffe58],EAX
LEA EAX,[ESI + 0x2c5c]
PUSH 0x1
PUSH EAX
LEA EAX,[EDI + 0xfff01158]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeff2f6]
PUSH EBX
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x2c60]
PUSH EAX
CALL 0x000eb510
MOV EAX,dword ptr [EBP + -0x24]
ADD ESP,0x28
MOV dword ptr [ESI + 0x2c98],EAX
LEA EAX,[ESI + 0x2c98]
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeff309]
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeff310]
PUSH EAX
LEA EAX,[EDI + 0xffeff33c]
PUSH dword ptr [EBP + -0x20]
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x2c9c]
PUSH EAX
CALL 0x000eb510
LEA EAX,[EDI + 0xffd4f530]
ADD ESP,0x28
MOV dword ptr [ESI + 0x2cd8],0x0
MOV dword ptr [ESI + 0x2cd4],EAX
LEA EAX,[EDI + 0xffff49ac]
MOV dword ptr [ESI + 0x2c98],EAX
MOV EAX,dword ptr [EBP + -0x24]
MOV dword ptr [ESI + 0x2cdc],EAX
LEA EAX,[ESI + 0x2cdc]
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeffbdd]
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeff326]
PUSH EAX
LEA EAX,[EDI + 0xffeff343]
PUSH dword ptr [EBP + -0x20]
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x2ce0]
PUSH EAX
CALL 0x000eb510
LEA EAX,[EDI + 0xffd4f0d0]
ADD ESP,0x28
MOV dword ptr [ESI + 0x2d1c],0x0
MOV dword ptr [ESI + 0x2d18],EAX
LEA EAX,[EDI + 0xffff49c0]
MOV dword ptr [ESI + 0x2cdc],EAX
LEA EAX,[EDI + 0xffff3014]
MOV dword ptr [ESI + 0x2d20],EAX
MOV dword ptr [EBP + 0xfffffe24],EAX
LEA EAX,[ESI + 0x2d20]
PUSH 0x1
PUSH EAX
LEA EAX,[EDI + 0xfff01188]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeff351]
PUSH EBX
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x2d24]
PUSH EAX
CALL 0x000eb510
MOV EAX,0x100
ADD ESP,0x28
MOV word ptr [ESI + 0x2d5c],AX
LEA EAX,[EDI + 0xffff3028]
MOV dword ptr [ESI + 0x2d60],EAX
MOV dword ptr [EBP + 0xffffff18],EAX
LEA EAX,[ESI + 0x2d60]
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xfff011c0]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeff34e]
PUSH dword ptr [EBP + -0x1c]
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x2d64]
PUSH EAX
CALL 0x000eb510
LEA EAX,[EDI + 0xffff303c]
ADD ESP,0x28
MOV dword ptr [ESI + 0x2d9c],EAX
MOV dword ptr [EBP + 0xfffffba8],EAX
LEA EAX,[ESI + 0x2d9c]
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xfff011ec]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeff364]
PUSH dword ptr [EBP + -0x1c]
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x2da0]
PUSH EAX
CALL 0x000eb510
XOR EAX,EAX
ADD ESP,0x28
MOV word ptr [ESI + 0x2dd8],AX
LEA EAX,[EDI + 0xffff3050]
MOV dword ptr [ESI + 0x2ddc],EAX
MOV dword ptr [EBP + 0xfffffd20],EAX
LEA EAX,[ESI + 0x2ddc]
PUSH 0x1
PUSH EAX
LEA EAX,[EDI + 0xffeff361]
PUSH 0x0
PUSH 0x0
PUSH 0x0
PUSH EBX
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x2de0]
PUSH EAX
CALL 0x000eb510
LEA EAX,[EDI + 0xffff3064]
ADD ESP,0x28
MOV dword ptr [ESI + 0x2e18],EAX
MOV dword ptr [EBP + 0xfffffd74],EAX
LEA EAX,[ESI + 0x2e18]
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xfff01218]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeff37f]
PUSH dword ptr [EBP + -0x1c]
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x2e1c]
PUSH EAX
CALL 0x000eb510
XOR EAX,EAX
ADD ESP,0x28
MOV word ptr [ESI + 0x2e54],AX
LEA EAX,[EDI + 0xffff3078]
MOV dword ptr [ESI + 0x2e58],EAX
MOV dword ptr [EBP + 0xfffffb48],EAX
LEA EAX,[ESI + 0x2e58]
PUSH 0x1
PUSH EAX
LEA EAX,[EDI + 0xfff01240]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeff37c]
PUSH EBX
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x2e5c]
PUSH EAX
CALL 0x000eb510
LEA EAX,[EDI + 0xffff308c]
ADD ESP,0x28
MOV dword ptr [ESI + 0x2e94],EAX
MOV dword ptr [EBP + 0xfffffde0],EAX
LEA EAX,[ESI + 0x2e94]
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xfff01264]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeff394]
PUSH dword ptr [EBP + -0x1c]
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x2e98]
PUSH EAX
CALL 0x000eb510
XOR EAX,EAX
ADD ESP,0x28
MOV word ptr [ESI + 0x2ed0],AX
LEA EAX,[EDI + 0xffff30a0]
MOV dword ptr [ESI + 0x2ed4],EAX
MOV dword ptr [EBP + 0xfffffc98],EAX
LEA EAX,[ESI + 0x2ed4]
PUSH 0x1
PUSH EAX
LEA EAX,[EDI + 0xfff01290]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeff391]
PUSH EBX
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x2ed8]
PUSH EAX
CALL 0x000eb510
LEA EAX,[EDI + 0xffff30b4]
ADD ESP,0x28
MOV dword ptr [ESI + 0x2f10],EAX
MOV dword ptr [EBP + 0xfffffe84],EAX
LEA EAX,[ESI + 0x2f10]
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeff3a7]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeff3c6]
PUSH dword ptr [EBP + -0x1c]
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x2f14]
PUSH EAX
CALL 0x000eb510
LEA EAX,[EDI + 0xffff30c8]
ADD ESP,0x28
XOR ECX,ECX
MOV dword ptr [ESI + 0x2f50],EAX
MOV dword ptr [EBP + 0xfffffe74],EAX
LEA EAX,[ESI + 0x2f50]
MOV word ptr [ESI + 0x2f4c],CX
PUSH 0x1
PUSH EAX
LEA EAX,[EDI + 0xffeff3c3]
PUSH 0x0
PUSH 0x0
PUSH 0x0
PUSH EBX
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x2f54]
PUSH EAX
CALL 0x000eb510
LEA EAX,[EDI + 0xffff30dc]
ADD ESP,0x28
MOV dword ptr [ESI + 0x2f8c],EAX
MOV dword ptr [EBP + 0xfffffe90],EAX
LEA EAX,[ESI + 0x2f8c]
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xfff012b8]
PUSH 0x0
PUSH dword ptr [EBP + -0x4c]
PUSH EAX
LEA EAX,[EDI + 0xffeff3da]
PUSH 0x0
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x2f90]
PUSH EAX
CALL 0x000eb510
MOV EAX,dword ptr [EBP + -0x24]
ADD ESP,0x28
MOV byte ptr [ESI + 0x2fc8],0x0
MOV dword ptr [ESI + 0x2fcc],0x0
MOV dword ptr [ESI + 0x2fd0],EAX
LEA EAX,[ESI + 0x2fd0]
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xfff012e8]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeff3ee]
PUSH dword ptr [EBP + -0x20]
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x2fd4]
PUSH EAX
CALL 0x000eb510
LEA EAX,[EDI + 0xffd4ef10]
ADD ESP,0x28
MOV dword ptr [ESI + 0x3010],0x0
MOV dword ptr [ESI + 0x300c],EAX
LEA EAX,[EDI + 0xffff49d4]
MOV dword ptr [ESI + 0x2fd0],EAX
MOV EAX,dword ptr [EBP + -0x24]
MOV dword ptr [ESI + 0x3014],EAX
LEA EAX,[ESI + 0x3014]
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xfff01318]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeff3f9]
PUSH dword ptr [EBP + -0x20]
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x3018]
PUSH EAX
CALL 0x000eb510
LEA EAX,[EDI + 0xffd4e8f0]
ADD ESP,0x28
MOV dword ptr [ESI + 0x3054],0x0
MOV dword ptr [ESI + 0x3050],EAX
LEA EAX,[EDI + 0xffff49e8]
MOV dword ptr [ESI + 0x3014],EAX
LEA EAX,[EDI + 0xffff30f0]
MOV dword ptr [ESI + 0x3058],EAX
MOV dword ptr [EBP + 0xfffffc0c],EAX
LEA EAX,[ESI + 0x3058]
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xfff0134c]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeff406]
PUSH dword ptr [EBP + -0x1c]
PUSH 0x71
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x305c]
PUSH EAX
CALL 0x000eb510
LEA EAX,[EDI + 0xffff3104]
ADD ESP,0x28
XOR EDX,EDX
MOV dword ptr [ESI + 0x3098],EAX
MOV dword ptr [EBP + 0xfffffd70],EAX
LEA EAX,[ESI + 0x3098]
MOV word ptr [ESI + 0x3094],DX
PUSH 0x1
PUSH EAX
LEA EAX,[EDI + 0xffeff403]
PUSH 0x0
PUSH 0x0
PUSH 0x0
PUSH EBX
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x309c]
PUSH EAX
CALL 0x000eb510
LEA EAX,[EDI + 0xffff3118]
ADD ESP,0x28
MOV dword ptr [ESI + 0x30d4],EAX
MOV dword ptr [EBP + 0xfffffd68],EAX
LEA EAX,[ESI + 0x30d4]
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xfff0136c]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeff415]
PUSH dword ptr [EBP + -0x1c]
PUSH 0x0
PUSH 0x2
PUSH EAX
LEA EAX,[ESI + 0x30d8]
PUSH EAX
CALL 0x000eb510
XOR EAX,EAX
ADD ESP,0x28
MOV word ptr [ESI + 0x3110],AX
LEA EAX,[EDI + 0xffff312c]
MOV dword ptr [ESI + 0x3114],EAX
MOV dword ptr [EBP + 0xfffffc28],EAX
LEA EAX,[ESI + 0x3114]
PUSH 0x1
PUSH EAX
LEA EAX,[EDI + 0xffeff412]
PUSH 0x0
PUSH 0x0
PUSH 0x0
PUSH EBX
PUSH 0x0
PUSH 0x2
PUSH EAX
LEA EAX,[ESI + 0x3118]
PUSH EAX
CALL 0x000eb510
LEA EAX,[EDI + 0xffff3140]
ADD ESP,0x28
MOV dword ptr [ESI + 0x3150],EAX
MOV dword ptr [EBP + 0xffffff74],EAX
LEA EAX,[ESI + 0x3150]
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeff418]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeff437]
PUSH dword ptr [EBP + -0x1c]
PUSH 0x72
PUSH 0x2
PUSH EAX
LEA EAX,[ESI + 0x3154]
PUSH EAX
CALL 0x000eb510
XOR EAX,EAX
ADD ESP,0x28
MOV word ptr [ESI + 0x318c],AX
LEA EAX,[EDI + 0xffff3154]
MOV dword ptr [ESI + 0x3190],EAX
MOV dword ptr [EBP + 0xfffffc10],EAX
LEA EAX,[ESI + 0x3190]
PUSH 0x1
PUSH EAX
LEA EAX,[EDI + 0xffeff434]
PUSH 0x0
PUSH 0x0
PUSH 0x0
PUSH EBX
PUSH 0x0
PUSH 0x2
PUSH EAX
LEA EAX,[ESI + 0x3194]
PUSH EAX
CALL 0x000eb510
LEA EAX,[EDI + 0xffff3168]
ADD ESP,0x28
MOV dword ptr [ESI + 0x31cc],EAX
MOV dword ptr [EBP + 0xfffffb2c],EAX
LEA EAX,[ESI + 0x31cc]
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xfff0138c]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeff45c]
PUSH dword ptr [EBP + -0x1c]
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x31d0]
PUSH EAX
CALL 0x000eb510
XOR EAX,EAX
ADD ESP,0x28
MOV word ptr [ESI + 0x3208],AX
LEA EAX,[EDI + 0xffff317c]
MOV dword ptr [ESI + 0x320c],EAX
MOV dword ptr [EBP + 0xfffffef4],EAX
LEA EAX,[ESI + 0x320c]
PUSH 0x1
PUSH EAX
LEA EAX,[EDI + 0xffeff443]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeff459]
PUSH EBX
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x3210]
PUSH EAX
CALL 0x000eb510
LEA EAX,[EDI + 0xffff3190]
ADD ESP,0x28
MOV dword ptr [ESI + 0x3248],EAX
MOV dword ptr [EBP + 0xffffff58],EAX
LEA EAX,[ESI + 0x3248]
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xfff013b0]
PUSH 0x0
PUSH dword ptr [EBP + -0x2c]
PUSH EAX
LEA EAX,[EDI + 0xffeff462]
PUSH 0x0
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x324c]
PUSH EAX
CALL 0x000eb510
LEA EAX,[EDI + 0xffff31a4]
ADD ESP,0x28
MOV byte ptr [ESI + 0x3284],0x0
MOV dword ptr [ESI + 0x328c],EAX
MOV dword ptr [EBP + 0xfffffb78],EAX
LEA EAX,[ESI + 0x328c]
MOV dword ptr [ESI + 0x3288],0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xfff013d8]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeff479]
PUSH dword ptr [EBP + -0x1c]
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x3290]
PUSH EAX
CALL 0x000eb510
XOR EAX,EAX
ADD ESP,0x28
MOV word ptr [ESI + 0x32c8],AX
LEA EAX,[EDI + 0xffff31b8]
MOV dword ptr [ESI + 0x32cc],EAX
MOV dword ptr [EBP + 0xfffffbd0],EAX
LEA EAX,[ESI + 0x32cc]
PUSH 0x1
PUSH EAX
LEA EAX,[EDI + 0xffeff476]
PUSH 0x0
PUSH 0x0
PUSH 0x0
PUSH EBX
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x32d0]
PUSH EAX
CALL 0x000eb510
LEA EAX,[EDI + 0xffff31cc]
ADD ESP,0x28
MOV dword ptr [ESI + 0x3308],EAX
MOV dword ptr [EBP + 0xfffffb44],EAX
LEA EAX,[ESI + 0x3308]
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeff483]
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xfff01414]
PUSH EAX
LEA EAX,[EDI + 0xffeff48a]
PUSH EAX
MOV dword ptr [EBP + -0x48],EAX
LEA EAX,[EDI + 0xffeff48e]
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x330c]
PUSH EAX
CALL 0x000eb510
MOV EAX,dword ptr [EBP + -0x24]
ADD ESP,0x28
MOV byte ptr [ESI + 0x3344],0x0
LEA EDX,[EDI + 0xfff0144c]
MOV dword ptr [ESI + 0x3348],0xffffffff
MOV dword ptr [ESI + 0x3350],EAX
LEA EAX,[ESI + 0x3350]
MOV dword ptr [ESI + 0x334c],0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xfff09415]
PUSH 0x0
PUSH dword ptr [EBP + -0x40]
PUSH EDX
PUSH dword ptr [EBP + -0x20]
PUSH 0x52
PUSH 0x2
PUSH EAX
LEA EAX,[ESI + 0x3354]
PUSH EAX
MOV dword ptr [EBP + -0x58],EDX
CALL 0x000eb510
LEA EAX,[EDI + 0xffd503e0]
ADD ESP,0x28
MOV dword ptr [ESI + 0x3390],0x0
MOV dword ptr [ESI + 0x338c],EAX
LEA EAX,[EDI + 0xffff49fc]
MOV dword ptr [ESI + 0x3350],EAX
LEA EAX,[ESI + 0x3394]
MOV EDX,EAX
MOV dword ptr [EBP + -0x74],EAX
LEA EAX,[EDI + 0xffff31e0]
MOV dword ptr [ESI + 0x3394],EAX
LEA EAX,[EDI + 0xffeff49c]
PUSH 0x0
PUSH EDX
PUSH 0x0
PUSH dword ptr [EBP + -0x40]
PUSH dword ptr [EBP + -0x58]
PUSH dword ptr [EBP + -0x20]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[ESI + 0x3398]
PUSH EAX
CALL 0x000eb510
LEA EAX,[EDI + 0xffff31f4]
ADD ESP,0x28
LEA EDX,[ESI + 0x33e0]
MOV byte ptr [ESI + 0x33d0],0x0
MOV dword ptr [ESI + 0x33e0],EAX
LEA EAX,[EDI + 0xfff0146c]
MOV dword ptr [ESI + 0x33d4],0x0
MOV dword ptr [ESI + 0x33d8],0x0
MOV dword ptr [ESI + 0x33dc],0x0
PUSH 0x0
PUSH EDX
PUSH 0x0
PUSH dword ptr [EBP + -0x40]
PUSH EAX
LEA EAX,[EDI + 0xffeff4a2]
PUSH dword ptr [EBP + -0x20]
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x33e4]
PUSH EAX
MOV dword ptr [EBP + -0x58],EDX
CALL 0x000eb510
ADD ESP,0x28
LEA EDX,[EDI + 0xffff3208]
LEA EAX,[ESI + 0x342c]
MOV byte ptr [ESI + 0x341c],0x0
MOV dword ptr [ESI + 0x3420],0x0
MOV dword ptr [ESI + 0x3424],0x0
MOV dword ptr [ESI + 0x3428],0x0
MOV dword ptr [ESI + 0x342c],EDX
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeff4ad]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeff4c2]
PUSH dword ptr [EBP + -0x1c]
PUSH 0x73
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x3430]
PUSH EAX
MOV dword ptr [EBP + 0xffffff7c],EDX
CALL 0x000eb510
XOR EAX,EAX
ADD ESP,0x28
LEA EDX,[EDI + 0xffff321c]
MOV word ptr [ESI + 0x3468],AX
LEA EAX,[ESI + 0x346c]
MOV dword ptr [ESI + 0x346c],EDX
PUSH 0x1
PUSH EAX
LEA EAX,[EDI + 0xffeff4bf]
PUSH 0x0
PUSH 0x0
PUSH 0x0
PUSH EBX
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x3470]
PUSH EAX
MOV dword ptr [EBP + 0xfffffbd8],EDX
CALL 0x000eb510
ADD ESP,0x28
LEA EDX,[EDI + 0xffff3230]
LEA EAX,[ESI + 0x34a8]
MOV dword ptr [ESI + 0x34a8],EDX
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeff4cc]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeff4eb]
PUSH dword ptr [EBP + -0x1c]
PUSH 0x53
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x34ac]
PUSH EAX
MOV dword ptr [EBP + 0xfffffb84],EDX
CALL 0x000eb510
XOR EAX,EAX
ADD ESP,0x28
LEA EDX,[EDI + 0xffff3244]
MOV word ptr [ESI + 0x34e4],AX
LEA EAX,[ESI + 0x34e8]
MOV dword ptr [ESI + 0x34e8],EDX
PUSH 0x1
PUSH EAX
LEA EAX,[EDI + 0xffeff4e8]
PUSH 0x0
PUSH 0x0
PUSH 0x0
PUSH EBX
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x34ec]
PUSH EAX
MOV dword ptr [EBP + 0xfffffd00],EDX
CALL 0x000eb510
ADD ESP,0x28
LEA EDX,[EDI + 0xffff3258]
LEA EAX,[ESI + 0x3524]
MOV dword ptr [ESI + 0x3524],EDX
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xfff0149c]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeff4fa]
PUSH dword ptr [EBP + -0x1c]
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x3528]
PUSH EAX
MOV dword ptr [EBP + 0xfffffb88],EDX
CALL 0x000eb510
ADD ESP,0x28
LEA EDX,[EDI + 0xffff326c]
LEA EAX,[ESI + 0x3564]
XOR ECX,ECX
MOV word ptr [ESI + 0x3560],CX
MOV dword ptr [ESI + 0x3564],EDX
PUSH 0x1
PUSH EAX
LEA EAX,[EDI + 0xffeff4f7]
PUSH 0x0
PUSH 0x0
PUSH 0x0
PUSH EBX
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x3568]
PUSH EAX
MOV dword ptr [EBP + 0xfffffd34],EDX
CALL 0x000eb510
ADD ESP,0x28
LEA EDX,[EDI + 0xffff3280]
LEA EAX,[ESI + 0x35a0]
MOV dword ptr [ESI + 0x35a0],EDX
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xfff014c4]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeff512]
PUSH dword ptr [EBP + -0x1c]
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x35a4]
PUSH EAX
MOV dword ptr [EBP + 0xfffffee4],EDX
CALL 0x000eb510
XOR EDX,EDX
ADD ESP,0x28
LEA EAX,[ESI + 0x35e0]
MOV word ptr [ESI + 0x35dc],DX
LEA EDX,[EDI + 0xffff3294]
MOV dword ptr [ESI + 0x35e0],EDX
PUSH 0x1
PUSH EAX
LEA EAX,[EDI + 0xffeff50f]
PUSH 0x0
PUSH 0x0
PUSH 0x0
PUSH EBX
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x35e4]
PUSH EAX
MOV dword ptr [EBP + 0xfffffb54],EDX
CALL 0x000eb510
ADD ESP,0x28
LEA EDX,[EDI + 0xffff32a8]
LEA EAX,[ESI + 0x361c]
MOV dword ptr [ESI + 0x361c],EDX
PUSH 0x1
PUSH EAX
LEA EAX,[EDI + 0xfff0150c]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeff525]
PUSH EBX
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x3620]
PUSH EAX
MOV dword ptr [EBP + 0xffffff64],EDX
CALL 0x000eb510
MOV EAX,0x100
ADD ESP,0x28
LEA EDX,[EDI + 0xffff32bc]
MOV word ptr [ESI + 0x3658],AX
LEA EAX,[ESI + 0x365c]
MOV dword ptr [ESI + 0x365c],EDX
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeff522]
PUSH 0x0
PUSH 0x0
PUSH 0x0
PUSH dword ptr [EBP + -0x1c]
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x3660]
PUSH EAX
MOV dword ptr [EBP + 0xfffffe28],EDX
CALL 0x000eb510
ADD ESP,0x28
LEA EDX,[EDI + 0xffff32d0]
LEA EAX,[ESI + 0x3698]
MOV dword ptr [ESI + 0x3698],EDX
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xfff01534]
PUSH 0x0
PUSH dword ptr [EBP + -0x4c]
PUSH EAX
LEA EAX,[EDI + 0xffeff538]
PUSH 0x0
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x369c]
PUSH EAX
MOV dword ptr [EBP + 0xfffffb50],EDX
CALL 0x000eb510
MOV EAX,dword ptr [EBP + -0x24]
ADD ESP,0x28
MOV byte ptr [ESI + 0x36d4],0x0
MOV dword ptr [ESI + 0x36d8],0x0
MOV dword ptr [ESI + 0x36dc],EAX
LEA EAX,[ESI + 0x36dc]
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeff54e]
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeff55e]
PUSH EAX
LEA EAX,[EDI + 0xffeff575]
PUSH dword ptr [EBP + -0x20]
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x36e0]
PUSH EAX
CALL 0x000eb510
LEA EAX,[EDI + 0xffd58070]
ADD ESP,0x28
LEA EDX,[EDI + 0xffff32e4]
MOV dword ptr [ESI + 0x371c],0x0
MOV dword ptr [ESI + 0x3718],EAX
LEA EAX,[EDI + 0xffff4a10]
MOV dword ptr [ESI + 0x36dc],EAX
LEA EAX,[ESI + 0x3720]
MOV dword ptr [ESI + 0x3720],EDX
PUSH 0x1
PUSH EAX
LEA EAX,[EDI + 0xfff0155c]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeff586]
PUSH EBX
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x3724]
PUSH EAX
MOV dword ptr [EBP + 0xffffff70],EDX
CALL 0x000eb510
MOV EAX,0x100
ADD ESP,0x28
LEA EDX,[EDI + 0xffff32f8]
MOV word ptr [ESI + 0x375c],AX
LEA EAX,[ESI + 0x3760]
MOV dword ptr [ESI + 0x3760],EDX
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeff583]
PUSH 0x0
PUSH 0x0
PUSH 0x0
PUSH dword ptr [EBP + -0x1c]
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x3764]
PUSH EAX
MOV dword ptr [EBP + 0xfffffbcc],EDX
CALL 0x000eb510
ADD ESP,0x28
LEA EDX,[EDI + 0xffff330c]
LEA EAX,[ESI + 0x379c]
MOV dword ptr [ESI + 0x379c],EDX
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeff591]
PUSH 0x1
PUSH EAX
LEA EAX,[EDI + 0xfff01580]
PUSH EAX
LEA EAX,[EDI + 0xffeff5ab]
PUSH 0x0
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x37a0]
PUSH EAX
MOV dword ptr [EBP + -0x4c],EDX
CALL 0x000eb510
ADD ESP,0x28
LEA EDX,[EDI + 0xffff3320]
LEA EAX,[ESI + 0x37e0]
MOV byte ptr [ESI + 0x37d8],0x0
MOV dword ptr [ESI + 0x37dc],0x0
MOV dword ptr [ESI + 0x37e0],EDX
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeff5b7]
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xfff015a4]
PUSH EAX
LEA EAX,[EDI + 0xffeff5c3]
PUSH dword ptr [EBP + -0x34]
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x37e4]
PUSH EAX
MOV dword ptr [EBP + 0xfffffc90],EDX
CALL 0x000eb510
MOV EDX,dword ptr [EBP + -0x34]
ADD ESP,0x28
LEA EAX,[ESI + 0x3824]
MOV byte ptr [ESI + 0x381c],0x0
MOV dword ptr [ESI + 0x3820],EDX
LEA EDX,[EDI + 0xffff3334]
MOV dword ptr [ESI + 0x3824],EDX
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xfff01600]
PUSH 0x0
PUSH dword ptr [EBP + -0x3c]
PUSH EAX
LEA EAX,[EDI + 0xffeff5d0]
PUSH dword ptr [EBP + -0x60]
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x3828]
PUSH EAX
MOV dword ptr [EBP + 0xfffffe38],EDX
CALL 0x000eb510
ADD ESP,0x28
LEA EDX,[EDI + 0xffff3348]
LEA EAX,[ESI + 0x3868]
MOV byte ptr [ESI + 0x3860],0x0
MOV dword ptr [ESI + 0x3864],0x5
MOV dword ptr [ESI + 0x3868],EDX
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xfff0162c]
PUSH 0x0
PUSH dword ptr [EBP + -0x30]
PUSH EAX
LEA EAX,[EDI + 0xfff0ec74]
PUSH EAX
LEA EAX,[EDI + 0xffeff5e3]
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x386c]
PUSH EAX
MOV dword ptr [EBP + 0xfffffd44],EDX
CALL 0x000eb510
ADD ESP,0x28
LEA EDX,[EDI + 0xffff335c]
LEA EAX,[ESI + 0x38ac]
MOV byte ptr [ESI + 0x38a4],0x0
MOV dword ptr [ESI + 0x38a8],0x1
MOV dword ptr [ESI + 0x38ac],EDX
PUSH 0x1
PUSH EAX
LEA EAX,[EDI + 0xfff016e0]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeff5f6]
PUSH EBX
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x38b0]
PUSH EAX
MOV dword ptr [EBP + 0xfffffba4],EDX
CALL 0x000eb510
MOV EAX,0x100
ADD ESP,0x28
LEA EDX,[EDI + 0xffff3370]
MOV word ptr [ESI + 0x38e8],AX
LEA EAX,[ESI + 0x38ec]
MOV dword ptr [ESI + 0x38ec],EDX
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xfff01728]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeff5f3]
PUSH dword ptr [EBP + -0x1c]
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x38f0]
PUSH EAX
MOV dword ptr [EBP + 0xfffffe98],EDX
CALL 0x000eb510
ADD ESP,0x28
LEA EDX,[EDI + 0xffff3384]
LEA EAX,[ESI + 0x3928]
MOV dword ptr [ESI + 0x3928],EDX
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xfff01760]
PUSH 0x0
PUSH dword ptr [EBP + -0x30]
PUSH EAX
LEA EAX,[EDI + 0xffeff607]
PUSH EAX
LEA EAX,[EDI + 0xffeff60e]
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x392c]
PUSH EAX
MOV dword ptr [EBP + 0xfffffddc],EDX
CALL 0x000eb510
MOV EAX,dword ptr [EBP + -0x24]
ADD ESP,0x28
MOV byte ptr [ESI + 0x3964],0x0
MOV dword ptr [ESI + 0x3968],0x4000
MOV dword ptr [ESI + 0x396c],EAX
LEA EAX,[ESI + 0x396c]
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xfff01798]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xfff11bed]
PUSH dword ptr [EBP + -0x20]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[ESI + 0x3970]
PUSH EAX
CALL 0x000eb510
LEA EAX,[EDI + 0xffd4dac0]
ADD ESP,0x28
MOV dword ptr [ESI + 0x39ac],0x0
MOV dword ptr [ESI + 0x39a8],EAX
LEA EAX,[EDI + 0xffff4a24]
MOV dword ptr [ESI + 0x396c],EAX
MOV EAX,dword ptr [EBP + -0x24]
MOV dword ptr [ESI + 0x39b0],EAX
LEA EAX,[ESI + 0x39b0]
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeff626]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeff636]
PUSH dword ptr [EBP + -0x20]
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x39b4]
PUSH EAX
CALL 0x000eb510
LEA EAX,[EDI + 0xffd4f6c0]
ADD ESP,0x28
MOV dword ptr [ESI + 0x39f0],0x0
MOV dword ptr [ESI + 0x39ec],EAX
LEA EAX,[EDI + 0xffff4a38]
MOV dword ptr [ESI + 0x39b0],EAX
MOV EAX,dword ptr [EBP + -0x24]
MOV dword ptr [ESI + 0x39f4],EAX
LEA EAX,[ESI + 0x39f4]
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeff640]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeff64f]
PUSH dword ptr [EBP + -0x20]
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x39f8]
PUSH EAX
CALL 0x000eb510
LEA EAX,[EDI + 0xffd4df40]
ADD ESP,0x28
LEA EDX,[EDI + 0xffff3398]
MOV dword ptr [ESI + 0x3a34],0x0
MOV dword ptr [ESI + 0x3a30],EAX
LEA EAX,[EDI + 0xffff4a4c]
MOV dword ptr [ESI + 0x39f4],EAX
LEA EAX,[ESI + 0x3a38]
MOV dword ptr [ESI + 0x3a38],EDX
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xfff017c0]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeff65a]
PUSH dword ptr [EBP + -0x1c]
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x3a3c]
PUSH EAX
MOV dword ptr [EBP + 0xfffffd80],EDX
CALL 0x000eb510
XOR EAX,EAX
ADD ESP,0x28
LEA EDX,[EDI + 0xffff33ac]
MOV word ptr [ESI + 0x3a74],AX
LEA EAX,[ESI + 0x3a78]
MOV dword ptr [ESI + 0x3a78],EDX
PUSH 0x1
PUSH EAX
LEA EAX,[EDI + 0xffeff657]
PUSH 0x0
PUSH 0x0
PUSH 0x0
PUSH EBX
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x3a7c]
PUSH EAX
MOV dword ptr [EBP + 0xfffffc9c],EDX
CALL 0x000eb510
ADD ESP,0x28
LEA EDX,[EDI + 0xffff33c0]
LEA EAX,[ESI + 0x3ab4]
MOV dword ptr [ESI + 0x3ab4],EDX
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xfff017e0]
PUSH 0x0
PUSH dword ptr [EBP + -0x40]
PUSH EAX
LEA EAX,[EDI + 0xffeff660]
PUSH dword ptr [EBP + -0x20]
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x3ab8]
PUSH EAX
MOV dword ptr [EBP + 0xfffffc24],EDX
CALL 0x000eb510
MOV EAX,dword ptr [EBP + -0x20]
ADD ESP,0x28
LEA EDX,[EDI + 0xffff33d4]
MOV byte ptr [ESI + 0x3af0],0x0
MOV dword ptr [ESI + 0x3af8],EDX
MOV dword ptr [ESI + 0x3af4],EAX
LEA EAX,[ESI + 0x3af8]
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xfff01804]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeff66b]
PUSH dword ptr [EBP + -0x1c]
PUSH 0x74
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x3afc]
PUSH EAX
MOV dword ptr [EBP + 0xfffffe78],EDX
CALL 0x000eb510
XOR EAX,EAX
ADD ESP,0x28
LEA EDX,[EDI + 0xffff33e8]
MOV word ptr [ESI + 0x3b34],AX
LEA EAX,[ESI + 0x3b38]
MOV dword ptr [ESI + 0x3b38],EDX
PUSH 0x1
PUSH EAX
LEA EAX,[EDI + 0xffeff668]
PUSH 0x0
PUSH 0x0
PUSH 0x0
PUSH EBX
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x3b3c]
PUSH EAX
MOV dword ptr [EBP + 0xfffffcb4],EDX
CALL 0x000eb510
ADD ESP,0x28
LEA EDX,[EDI + 0xffff33fc]
LEA EAX,[ESI + 0x3b74]
MOV dword ptr [ESI + 0x3b74],EDX
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xfff01828]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeff674]
PUSH dword ptr [EBP + -0x1c]
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x3b78]
PUSH EAX
MOV dword ptr [EBP + -0x40],EDX
CALL 0x000eb510
XOR EAX,EAX
ADD ESP,0x28
LEA EDX,[EDI + 0xffff3410]
MOV word ptr [ESI + 0x3bb0],AX
LEA EAX,[ESI + 0x3bb4]
MOV dword ptr [ESI + 0x3bb4],EDX
PUSH 0x1
PUSH EAX
LEA EAX,[EDI + 0xffeff671]
PUSH 0x0
PUSH 0x0
PUSH 0x0
PUSH EBX
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x3bb8]
PUSH EAX
MOV dword ptr [EBP + 0xfffffc40],EDX
CALL 0x000eb510
ADD ESP,0x28
LEA EDX,[EDI + 0xffff3424]
LEA EAX,[ESI + 0x3bf0]
MOV dword ptr [ESI + 0x3bf0],EDX
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xfff0185c]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeff683]
PUSH dword ptr [EBP + -0x1c]
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x3bf4]
PUSH EAX
MOV dword ptr [EBP + 0xfffffd08],EDX
CALL 0x000eb510
ADD ESP,0x28
LEA EDX,[EDI + 0xffff3438]
LEA EAX,[ESI + 0x3c30]
XOR ECX,ECX
MOV word ptr [ESI + 0x3c2c],CX
MOV dword ptr [ESI + 0x3c30],EDX
PUSH 0x1
PUSH EAX
LEA EAX,[EDI + 0xffeff680]
PUSH 0x0
PUSH 0x0
PUSH 0x0
PUSH EBX
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x3c34]
PUSH EAX
MOV dword ptr [EBP + 0xfffffe64],EDX
CALL 0x000eb510
ADD ESP,0x28
LEA EDX,[EDI + 0xffff344c]
LEA EAX,[ESI + 0x3c6c]
MOV dword ptr [ESI + 0x3c6c],EDX
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeff68f]
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xfff01890]
PUSH EAX
LEA EAX,[EDI + 0xffeff6a2]
PUSH 0x0
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x3c70]
PUSH EAX
MOV dword ptr [EBP + 0xfffffec4],EDX
CALL 0x000eb510
ADD ESP,0x28
LEA EDX,[EDI + 0xffff3460]
LEA EAX,[ESI + 0x3cb0]
MOV byte ptr [ESI + 0x3ca8],0x0
MOV dword ptr [ESI + 0x3cac],0x0
MOV dword ptr [ESI + 0x3cb0],EDX
PUSH 0x1
PUSH EAX
LEA EAX,[EDI + 0xfff018c0]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeff6ad]
PUSH EBX
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x3cb4]
PUSH EAX
MOV dword ptr [EBP + 0xfffffeb8],EDX
CALL 0x000eb510
MOV EDX,0x100
ADD ESP,0x28
LEA EAX,[ESI + 0x3cf0]
MOV word ptr [ESI + 0x3cec],DX
LEA EDX,[EDI + 0xffff3474]
MOV dword ptr [ESI + 0x3cf0],EDX
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xfff018f8]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeff6aa]
PUSH dword ptr [EBP + -0x1c]
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x3cf4]
PUSH EAX
MOV dword ptr [EBP + 0xfffffe00],EDX
CALL 0x000eb510
ADD ESP,0x28
LEA EDX,[EDI + 0xffff3488]
LEA EAX,[ESI + 0x3d2c]
MOV dword ptr [ESI + 0x3d2c],EDX
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeff6ba]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeff6db]
PUSH dword ptr [EBP + -0x1c]
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x3d30]
PUSH EAX
MOV dword ptr [EBP + 0xfffffc14],EDX
CALL 0x000eb510
XOR EAX,EAX
ADD ESP,0x28
LEA EDX,[EDI + 0xffff349c]
MOV word ptr [ESI + 0x3d68],AX
LEA EAX,[ESI + 0x3d6c]
MOV dword ptr [ESI + 0x3d6c],EDX
PUSH 0x1
PUSH EAX
LEA EAX,[EDI + 0xfff01930]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeff6d8]
PUSH EBX
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x3d70]
PUSH EAX
MOV dword ptr [EBP + 0xfffffaf4],EDX
CALL 0x000eb510
ADD ESP,0x28
LEA EDX,[EDI + 0xffff34b0]
LEA EAX,[ESI + 0x3da8]
MOV dword ptr [ESI + 0x3da8],EDX
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeff6e3]
PUSH 0x0
PUSH dword ptr [EBP + -0x3c]
PUSH EAX
LEA EAX,[EDI + 0xffeff6fc]
PUSH dword ptr [EBP + -0x28]
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x3dac]
PUSH EAX
MOV dword ptr [EBP + 0xfffffe5c],EDX
CALL 0x000eb510
ADD ESP,0x28
LEA EDX,[EDI + 0xffff34c4]
LEA EAX,[ESI + 0x3dec]
MOV byte ptr [ESI + 0x3de4],0x0
MOV dword ptr [ESI + 0x3de8],0x0
MOV dword ptr [ESI + 0x3dec],EDX
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xfff01958]
PUSH 0x0
PUSH dword ptr [EBP + -0x3c]
PUSH EAX
LEA EAX,[EDI + 0xffeff709]
PUSH dword ptr [EBP + -0x28]
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x3df0]
PUSH EAX
MOV dword ptr [EBP + 0xffffff4c],EDX
CALL 0x000eb510
ADD ESP,0x28
LEA EDX,[EDI + 0xffff34d8]
LEA EAX,[ESI + 0x3e30]
MOV byte ptr [ESI + 0x3e28],0x0
MOV dword ptr [ESI + 0x3e2c],0x0
MOV dword ptr [ESI + 0x3e30],EDX
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xfff01984]
PUSH 0x0
PUSH dword ptr [EBP + -0x3c]
PUSH EAX
LEA EAX,[EDI + 0xffeff71e]
PUSH dword ptr [EBP + -0x28]
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x3e34]
PUSH EAX
MOV dword ptr [EBP + 0xfffffaf8],EDX
CALL 0x000eb510
ADD ESP,0x28
LEA EDX,[EDI + 0xffff34ec]
LEA EAX,[ESI + 0x3e74]
MOV byte ptr [ESI + 0x3e6c],0x0
MOV dword ptr [ESI + 0x3e70],0x0
MOV dword ptr [ESI + 0x3e74],EDX
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xfff019ac]
PUSH 0x0
PUSH dword ptr [EBP + -0x3c]
PUSH EAX
LEA EAX,[EDI + 0xffeff732]
PUSH dword ptr [EBP + -0x28]
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x3e78]
PUSH EAX
MOV dword ptr [EBP + 0xffffff68],EDX
CALL 0x000eb510
ADD ESP,0x28
LEA EDX,[EDI + 0xffff3500]
LEA EAX,[ESI + 0x3eb8]
MOV byte ptr [ESI + 0x3eb0],0x0
MOV dword ptr [ESI + 0x3eb4],0x0
MOV dword ptr [ESI + 0x3eb8],EDX
PUSH 0x1
PUSH EAX
LEA EAX,[EDI + 0xfff019d4]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeff748]
PUSH EBX
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x3ebc]
PUSH EAX
MOV dword ptr [EBP + 0xfffffc20],EDX
CALL 0x000eb510
MOV EAX,0x100
ADD ESP,0x28
LEA EDX,[EDI + 0xffff3514]
MOV word ptr [ESI + 0x3ef4],AX
LEA EAX,[ESI + 0x3ef8]
MOV dword ptr [ESI + 0x3ef8],EDX
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xfff01a08]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeff745]
PUSH dword ptr [EBP + -0x1c]
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x3efc]
PUSH EAX
MOV dword ptr [EBP + 0xfffffb18],EDX
CALL 0x000eb510
ADD ESP,0x28
LEA EDX,[EDI + 0xffff3528]
LEA EAX,[ESI + 0x3f34]
MOV dword ptr [ESI + 0x3f34],EDX
PUSH 0x1
PUSH EAX
LEA EAX,[EDI + 0xfff01a40]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeff758]
PUSH EBX
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x3f38]
PUSH EAX
MOV dword ptr [EBP + 0xfffffb4c],EDX
CALL 0x000eb510
MOV EAX,0x100
ADD ESP,0x28
LEA EDX,[EDI + 0xffff353c]
MOV word ptr [ESI + 0x3f70],AX
LEA EAX,[ESI + 0x3f74]
MOV dword ptr [ESI + 0x3f74],EDX
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xfff01a74]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeff755]
PUSH dword ptr [EBP + -0x1c]
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x3f78]
PUSH EAX
MOV dword ptr [EBP + 0xfffffb8c],EDX
CALL 0x000eb510
ADD ESP,0x28
LEA EDX,[EDI + 0xffff3550]
LEA EAX,[ESI + 0x3fb0]
MOV dword ptr [ESI + 0x3fb0],EDX
PUSH 0x1
PUSH EAX
LEA EAX,[EDI + 0xfff01ab0]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeff771]
PUSH EBX
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x3fb4]
PUSH EAX
MOV dword ptr [EBP + 0xfffffb0c],EDX
CALL 0x000eb510
MOV EAX,0x100
ADD ESP,0x28
LEA EDX,[EDI + 0xffff3564]
MOV word ptr [ESI + 0x3fec],AX
LEA EAX,[ESI + 0x3ff0]
MOV dword ptr [ESI + 0x3ff0],EDX
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xfff01ae0]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeff76e]
PUSH dword ptr [EBP + -0x1c]
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x3ff4]
PUSH EAX
MOV dword ptr [EBP + 0xfffffec0],EDX
CALL 0x000eb510
ADD ESP,0x28
LEA EDX,[EDI + 0xffff3578]
LEA EAX,[ESI + 0x402c]
MOV dword ptr [ESI + 0x402c],EDX
PUSH 0x1
PUSH EAX
LEA EAX,[EDI + 0xfff01b14]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeff781]
PUSH EBX
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x4030]
PUSH EAX
MOV dword ptr [EBP + 0xfffffd2c],EDX
CALL 0x000eb510
MOV EAX,0x100
ADD ESP,0x28
LEA EDX,[EDI + 0xffff358c]
MOV word ptr [ESI + 0x4068],AX
LEA EAX,[ESI + 0x406c]
MOV dword ptr [ESI + 0x406c],EDX
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xfff01b40]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeff77e]
PUSH dword ptr [EBP + -0x1c]
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x4070]
PUSH EAX
MOV dword ptr [EBP + 0xfffffc44],EDX
CALL 0x000eb510
MOV EDX,dword ptr [EBP + -0x24]
ADD ESP,0x28
LEA EAX,[ESI + 0x40a8]
MOV dword ptr [ESI + 0x40a8],EDX
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeff78a]
PUSH 0x0
PUSH dword ptr [EBP + -0x2c]
PUSH EAX
LEA EAX,[EDI + 0xffeff7fc]
PUSH dword ptr [EBP + -0x20]
PUSH 0x54
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x40ac]
PUSH EAX
CALL 0x000eb510
LEA EAX,[EDI + 0xffd4dd60]
ADD ESP,0x28
LEA EDX,[EDI + 0xffff35a0]
MOV dword ptr [ESI + 0x40e8],0x0
MOV dword ptr [ESI + 0x40e4],EAX
LEA EAX,[EDI + 0xffff4a60]
MOV dword ptr [ESI + 0x40a8],EAX
LEA EAX,[ESI + 0x40ec]
MOV dword ptr [ESI + 0x40ec],EDX
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xfff01b74]
PUSH 0x0
PUSH dword ptr [EBP + -0x38]
PUSH EAX
LEA EAX,[EDI + 0xffeff79d]
PUSH dword ptr [EBP + -0x48]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[ESI + 0x40f0]
PUSH EAX
MOV dword ptr [EBP + 0xfffffe14],EDX
CALL 0x000eb510
ADD ESP,0x28
LEA EDX,[EDI + 0xffff35b4]
LEA EAX,[ESI + 0x4134]
MOV byte ptr [ESI + 0x4128],0x0
MOV dword ptr [ESI + 0x412c],0xffffffff
MOV dword ptr [ESI + 0x4130],0x0
MOV dword ptr [ESI + 0x4134],EDX
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xfff01b98]
PUSH 0x0
PUSH dword ptr [EBP + -0x38]
PUSH EAX
LEA EAX,[EDI + 0xffeff7a2]
PUSH dword ptr [EBP + -0x48]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[ESI + 0x4138]
PUSH EAX
MOV dword ptr [EBP + 0xffffff5c],EDX
CALL 0x000eb510
ADD ESP,0x28
LEA EDX,[EDI + 0xffff35c8]
LEA EAX,[ESI + 0x417c]
MOV byte ptr [ESI + 0x4170],0x0
MOV dword ptr [ESI + 0x417c],EDX
MOV dword ptr [ESI + 0x4174],0xffffffff
MOV dword ptr [ESI + 0x4178],0x0
MOV dword ptr [EBP + 0xfffffcb0],EDX
LEA EDX,[EDI + 0xfff01bbc]
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeff7a8]
PUSH 0x0
PUSH dword ptr [EBP + -0x38]
PUSH EDX
PUSH dword ptr [EBP + -0x48]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[ESI + 0x4180]
PUSH EAX
MOV dword ptr [EBP + -0x34],EDX
CALL 0x000eb510
ADD ESP,0x28
LEA ECX,[EDI + 0xffff35dc]
LEA EAX,[ESI + 0x41c4]
MOV byte ptr [ESI + 0x41b8],0x0
MOV dword ptr [ESI + 0x41bc],0xffffffff
MOV dword ptr [ESI + 0x41c0],0x0
MOV dword ptr [ESI + 0x41c4],ECX
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeff7ae]
PUSH 0x0
PUSH dword ptr [EBP + -0x38]
PUSH dword ptr [EBP + -0x34]
PUSH dword ptr [EBP + -0x20]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[ESI + 0x41c8]
PUSH EAX
MOV dword ptr [EBP + -0x60],ECX
CALL 0x000eb510
ADD ESP,0x28
LEA EDX,[EDI + 0xffff35f0]
LEA EAX,[ESI + 0x4200]
MOV dword ptr [ESI + 0x4200],EDX
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xfff01be0]
PUSH 0x0
PUSH dword ptr [EBP + -0x38]
PUSH EAX
LEA EAX,[EDI + 0xffeff7bc]
PUSH dword ptr [EBP + -0x48]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[ESI + 0x4204]
PUSH EAX
MOV dword ptr [EBP + 0xfffffdfc],EDX
CALL 0x000eb510
LEA EDX,[ESI + 0x4248]
ADD ESP,0x24
MOV byte ptr [ESI + 0x423c],0x0
MOV dword ptr [ESI + 0x4240],0xffffffff
MOV dword ptr [ESI + 0x4244],0x0
PUSH EDX
MOV dword ptr [EBP + -0x34],EDX
CALL 0x000eb790
POP ECX
LEA EDX,[EDI + 0xffff3618]
POP EAX
LEA EAX,[ESI + 0x42a4]
MOV dword ptr [ESI + 0x42a4],EDX
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xfff01c08]
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xfff01c4c]
PUSH EAX
LEA EAX,[EDI + 0xffeff91e]
PUSH 0x0
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x42a8]
PUSH EAX
MOV dword ptr [EBP + 0xfffffb9c],EDX
CALL 0x000eb510
ADD ESP,0x28
LEA EDX,[EDI + 0xffff362c]
LEA EAX,[ESI + 0x42e8]
MOV byte ptr [ESI + 0x42e0],0x0
MOV dword ptr [ESI + 0x42e4],0x0
MOV dword ptr [ESI + 0x42e8],EDX
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeff7cc]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeff7e7]
PUSH dword ptr [EBP + -0x1c]
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x42ec]
PUSH EAX
MOV dword ptr [EBP + 0xffffff00],EDX
CALL 0x000eb510
XOR EDX,EDX
ADD ESP,0x28
LEA EAX,[ESI + 0x4328]
MOV word ptr [ESI + 0x4324],DX
LEA EDX,[EDI + 0xffff3640]
MOV dword ptr [ESI + 0x4328],EDX
PUSH 0x1
PUSH EAX
LEA EAX,[EDI + 0xffeff7e4]
PUSH 0x0
PUSH 0x0
PUSH 0x0
PUSH EBX
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x432c]
PUSH EAX
MOV dword ptr [EBP + 0xfffffd3c],EDX
CALL 0x000eb510
MOV EDX,dword ptr [EBP + -0x24]
ADD ESP,0x28
LEA EAX,[ESI + 0x4364]
MOV dword ptr [ESI + 0x4364],EDX
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeff7ef]
PUSH 0x0
PUSH dword ptr [EBP + -0x2c]
PUSH EAX
LEA EAX,[EDI + 0xffeff803]
PUSH dword ptr [EBP + -0x20]
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x4368]
PUSH EAX
CALL 0x000eb510
LEA EAX,[EDI + 0xffd4ddb0]
ADD ESP,0x28
MOV dword ptr [ESI + 0x43a4],0x0
MOV dword ptr [ESI + 0x43a0],EAX
LEA EAX,[EDI + 0xffff4a74]
MOV dword ptr [ESI + 0x4364],EAX
LEA EAX,[EDI + 0xffff3654]
MOV dword ptr [ESI + 0x43a8],EAX
MOV dword ptr [EBP + 0xfffffb08],EAX
LEA EAX,[ESI + 0x43a8]
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xfff01c70]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeff815]
PUSH dword ptr [EBP + -0x1c]
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x43ac]
PUSH EAX
CALL 0x000eb510
XOR EAX,EAX
ADD ESP,0x28
MOV word ptr [ESI + 0x43e4],AX
LEA EAX,[EDI + 0xffff3668]
MOV dword ptr [ESI + 0x43e8],EAX
MOV dword ptr [EBP + 0xfffffc80],EAX
LEA EAX,[ESI + 0x43e8]
PUSH 0x1
PUSH EAX
LEA EAX,[EDI + 0xfff01c94]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeff812]
PUSH EBX
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x43ec]
PUSH EAX
CALL 0x000eb510
LEA EAX,[EDI + 0xffff367c]
ADD ESP,0x28
MOV dword ptr [ESI + 0x4424],EAX
MOV dword ptr [EBP + 0xfffffd50],EAX
LEA EAX,[ESI + 0x4424]
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeff824]
PUSH 0x0
PUSH 0x0
PUSH dword ptr [EBP + -0x44]
PUSH dword ptr [EBP + -0x1c]
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x4428]
PUSH EAX
CALL 0x000eb510
XOR EAX,EAX
ADD ESP,0x28
MOV word ptr [ESI + 0x4460],AX
LEA EAX,[EDI + 0xffff3690]
MOV dword ptr [ESI + 0x4464],EAX
MOV dword ptr [EBP + 0xfffffb14],EAX
LEA EAX,[ESI + 0x4464]
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeff821]
PUSH 0x0
PUSH 0x0
PUSH dword ptr [EBP + -0x44]
PUSH dword ptr [EBP + -0x1c]
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x4468]
PUSH EAX
CALL 0x000eb510
ADD ESP,0x28
LEA ECX,[EDI + 0xffff36a4]
LEA EAX,[ESI + 0x44a0]
MOV dword ptr [ESI + 0x44a0],ECX
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xfff01cc0]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeff839]
PUSH dword ptr [EBP + -0x1c]
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x44a4]
PUSH EAX
MOV dword ptr [EBP + 0xfffffd8c],ECX
CALL 0x000eb510
XOR EAX,EAX
ADD ESP,0x28
LEA ECX,[EDI + 0xffff36b8]
MOV word ptr [ESI + 0x44dc],AX
LEA EAX,[ESI + 0x44e0]
MOV dword ptr [ESI + 0x44e0],ECX
PUSH 0x1
PUSH EAX
LEA EAX,[EDI + 0xfff01cec]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeff836]
PUSH EBX
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x44e4]
PUSH EAX
MOV dword ptr [EBP + 0xfffffb64],ECX
CALL 0x000eb510
ADD ESP,0x28
LEA ECX,[EDI + 0xffff36cc]
LEA EAX,[ESI + 0x451c]
MOV dword ptr [ESI + 0x451c],ECX
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xfff01d1c]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeff84e]
PUSH dword ptr [EBP + -0x1c]
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x4520]
PUSH EAX
MOV dword ptr [EBP + 0xfffffca8],ECX
CALL 0x000eb510
XOR EAX,EAX
ADD ESP,0x28
LEA ECX,[EDI + 0xffff36e0]
MOV word ptr [ESI + 0x4558],AX
LEA EAX,[ESI + 0x455c]
MOV dword ptr [ESI + 0x455c],ECX
PUSH 0x1
PUSH EAX
LEA EAX,[EDI + 0xfff01d3c]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeff84b]
PUSH EBX
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x4560]
PUSH EAX
MOV dword ptr [EBP + 0xfffffdcc],ECX
CALL 0x000eb510
ADD ESP,0x28
LEA ECX,[EDI + 0xffff36f4]
LEA EAX,[ESI + 0x4598]
MOV dword ptr [ESI + 0x4598],ECX
PUSH 0x1
PUSH EAX
LEA EAX,[EDI + 0xffeff860]
PUSH 0x0
PUSH 0x0
PUSH 0x0
PUSH EBX
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x459c]
PUSH EAX
MOV dword ptr [EBP + 0xfffffef0],ECX
CALL 0x000eb510
MOV EAX,0x100
ADD ESP,0x28
LEA ECX,[EDI + 0xffff3708]
MOV word ptr [ESI + 0x45d4],AX
LEA EAX,[ESI + 0x45d8]
MOV dword ptr [ESI + 0x45d8],ECX
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xfff01d64]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeff85d]
PUSH dword ptr [EBP + -0x1c]
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x45dc]
PUSH EAX
MOV dword ptr [EBP + 0xfffffcc8],ECX
CALL 0x000eb510
ADD ESP,0x28
LEA ECX,[EDI + 0xffff371c]
LEA EAX,[ESI + 0x4614]
MOV dword ptr [ESI + 0x4614],ECX
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeff871]
PUSH 0x0
PUSH 0x0
PUSH dword ptr [EBP + -0x44]
PUSH dword ptr [EBP + -0x1c]
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x4618]
PUSH EAX
MOV dword ptr [EBP + 0xfffffe54],ECX
CALL 0x000eb510
XOR EAX,EAX
ADD ESP,0x28
LEA ECX,[EDI + 0xffff3730]
MOV word ptr [ESI + 0x4650],AX
LEA EAX,[ESI + 0x4654]
MOV dword ptr [ESI + 0x4654],ECX
PUSH 0x1
PUSH EAX
LEA EAX,[EDI + 0xffeff86e]
PUSH 0x0
PUSH 0x0
PUSH 0x0
PUSH EBX
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x4658]
PUSH EAX
MOV dword ptr [EBP + 0xfffffbb8],ECX
CALL 0x000eb510
ADD ESP,0x28
LEA ECX,[EDI + 0xffff3744]
LEA EAX,[ESI + 0x4690]
MOV dword ptr [ESI + 0x4690],ECX
PUSH 0x1
PUSH EAX
LEA EAX,[EDI + 0xfff01d8c]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeff885]
PUSH EBX
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x4694]
PUSH EAX
MOV dword ptr [EBP + 0xfffffbf4],ECX
CALL 0x000eb510
MOV ECX,0x100
ADD ESP,0x28
LEA EAX,[ESI + 0x46d0]
MOV word ptr [ESI + 0x46cc],CX
LEA ECX,[EDI + 0xffff3758]
MOV dword ptr [ESI + 0x46d0],ECX
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xfff01db8]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeff882]
PUSH dword ptr [EBP + -0x1c]
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x46d4]
PUSH EAX
MOV dword ptr [EBP + 0xfffffd98],ECX
CALL 0x000eb510
ADD ESP,0x28
LEA ECX,[EDI + 0xffff376c]
LEA EAX,[ESI + 0x470c]
MOV dword ptr [ESI + 0x470c],ECX
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xfff01dec]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeff89d]
PUSH dword ptr [EBP + -0x1c]
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x4710]
PUSH EAX
MOV dword ptr [EBP + 0xffffff14],ECX
CALL 0x000eb510
ADD ESP,0x28
LEA ECX,[EDI + 0xffff3780]
LEA EAX,[ESI + 0x474c]
XOR EDX,EDX
MOV word ptr [ESI + 0x4748],DX
MOV dword ptr [ESI + 0x474c],ECX
PUSH 0x1
PUSH EAX
LEA EAX,[EDI + 0xfff01e14]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeff89a]
PUSH EBX
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x4750]
PUSH EAX
MOV dword ptr [EBP + 0xfffffb10],ECX
CALL 0x000eb510
ADD ESP,0x28
LEA ECX,[EDI + 0xffff3794]
LEA EAX,[ESI + 0x4788]
MOV dword ptr [ESI + 0x4788],ECX
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xfff01e44]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeff8b4]
PUSH dword ptr [EBP + -0x1c]
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x478c]
PUSH EAX
MOV dword ptr [EBP + 0xfffffe1c],ECX
CALL 0x000eb510
XOR EAX,EAX
ADD ESP,0x28
LEA ECX,[EDI + 0xffff37a8]
MOV word ptr [ESI + 0x47c4],AX
LEA EAX,[ESI + 0x47c8]
MOV dword ptr [ESI + 0x47c8],ECX
PUSH 0x1
PUSH EAX
LEA EAX,[EDI + 0xffeff8b1]
PUSH 0x0
PUSH 0x0
PUSH 0x0
PUSH EBX
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x47cc]
PUSH EAX
MOV dword ptr [EBP + -0x48],ECX
CALL 0x000eb510
ADD ESP,0x28
LEA ECX,[EDI + 0xffff37bc]
LEA EAX,[ESI + 0x4804]
MOV dword ptr [ESI + 0x4804],ECX
PUSH 0x1
PUSH EAX
LEA EAX,[EDI + 0xfff01e6c]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeff8cf]
PUSH dword ptr [EBP + -0x20]
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x4808]
PUSH EAX
MOV dword ptr [EBP + 0xfffffcac],ECX
CALL 0x000eb510
ADD ESP,0x28
LEA ECX,[EDI + 0xffff37d0]
LEA EAX,[ESI + 0x4840]
MOV dword ptr [ESI + 0x4840],ECX
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeff8cc]
PUSH 0x0
PUSH 0x0
PUSH 0x0
PUSH dword ptr [EBP + -0x20]
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x4844]
PUSH EAX
MOV dword ptr [EBP + -0x44],ECX
CALL 0x000eb510
ADD ESP,0x28
LEA ECX,[EDI + 0xffff37e4]
LEA EAX,[ESI + 0x487c]
MOV dword ptr [ESI + 0x487c],ECX
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeff8e8]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeff8f9]
PUSH dword ptr [EBP + -0x1c]
PUSH 0x0
PUSH 0x4
PUSH EAX
LEA EAX,[ESI + 0x4880]
PUSH EAX
MOV dword ptr [EBP + 0xfffffcbc],ECX
CALL 0x000eb510
XOR EAX,EAX
ADD ESP,0x28
LEA ECX,[EDI + 0xffff37f8]
MOV word ptr [ESI + 0x48b8],AX
LEA EAX,[ESI + 0x48bc]
MOV dword ptr [ESI + 0x48bc],ECX
PUSH 0x1
PUSH EAX
LEA EAX,[EDI + 0xffeff8f7]
PUSH 0x0
PUSH 0x0
PUSH 0x0
PUSH EBX
PUSH 0x0
PUSH 0x4
PUSH EAX
LEA EAX,[ESI + 0x48c0]
PUSH EAX
MOV dword ptr [EBP + 0xfffffc64],ECX
CALL 0x000eb510
ADD ESP,0x28
LEA ECX,[EDI + 0xffff380c]
LEA EAX,[ESI + 0x48f8]
MOV dword ptr [ESI + 0x48f8],ECX
PUSH 0x1
PUSH EAX
LEA EAX,[EDI + 0xffeff903]
PUSH 0x0
PUSH 0x0
PUSH 0x0
PUSH EBX
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x48fc]
PUSH EAX
MOV dword ptr [EBP + 0xfffffda8],ECX
CALL 0x000eb510
MOV EAX,0x100
ADD ESP,0x28
LEA ECX,[EDI + 0xffff3820]
MOV word ptr [ESI + 0x4934],AX
LEA EAX,[ESI + 0x4938]
MOV dword ptr [ESI + 0x4938],ECX
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xfff01e90]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeff900]
PUSH dword ptr [EBP + -0x1c]
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x493c]
PUSH EAX
MOV dword ptr [EBP + 0xfffffc60],ECX
CALL 0x000eb510
ADD ESP,0x28
LEA ECX,[EDI + 0xffff3834]
LEA EAX,[ESI + 0x4974]
MOV dword ptr [ESI + 0x4974],ECX
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xfff01ed8]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeff919]
PUSH dword ptr [EBP + -0x1c]
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x4978]
PUSH EAX
MOV dword ptr [EBP + 0xfffffb04],ECX
CALL 0x000eb510
XOR EAX,EAX
ADD ESP,0x28
LEA ECX,[EDI + 0xffff3848]
MOV word ptr [ESI + 0x49b0],AX
LEA EAX,[ESI + 0x49b4]
MOV dword ptr [ESI + 0x49b4],ECX
PUSH 0x1
PUSH EAX
LEA EAX,[EDI + 0xffeff916]
PUSH 0x0
PUSH 0x0
PUSH 0x0
PUSH EBX
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x49b8]
PUSH EAX
MOV dword ptr [EBP + 0xfffffc8c],ECX
CALL 0x000eb510
ADD ESP,0x28
LEA ECX,[EDI + 0xffff385c]
LEA EAX,[ESI + 0x49f0]
MOV dword ptr [ESI + 0x49f0],ECX
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeff931]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeff951]
PUSH dword ptr [EBP + -0x1c]
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x49f4]
PUSH EAX
MOV dword ptr [EBP + 0xfffffae8],ECX
CALL 0x000eb510
XOR EAX,EAX
ADD ESP,0x28
LEA ECX,[EDI + 0xffff3870]
MOV word ptr [ESI + 0x4a2c],AX
LEA EAX,[ESI + 0x4a30]
MOV dword ptr [ESI + 0x4a30],ECX
PUSH 0x1
PUSH EAX
LEA EAX,[EDI + 0xfff01f08]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeff94e]
PUSH EBX
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x4a34]
PUSH EAX
MOV dword ptr [EBP + 0xfffffd6c],ECX
CALL 0x000eb510
LEA ECX,[ESI + 0x4a6c]
ADD ESP,0x24
PUSH ECX
MOV dword ptr [EBP + -0x38],ECX
CALL 0x000ebc90
MOV EDX,dword ptr [EBP + -0x24]
POP ECX
POP EAX
LEA EAX,[ESI + 0x4ac8]
MOV dword ptr [ESI + 0x4ac8],EDX
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeff95f]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeff978]
PUSH dword ptr [EBP + -0x20]
PUSH 0x78
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x4acc]
PUSH EAX
CALL 0x000eb510
LEA EAX,[EDI + 0xffd4d9d0]
MOV EDX,dword ptr [EBP + -0x24]
ADD ESP,0x28
MOV dword ptr [ESI + 0x4b08],0x0
MOV dword ptr [ESI + 0x4b04],EAX
LEA EAX,[EDI + 0xffff4a88]
MOV dword ptr [ESI + 0x4ac8],EAX
LEA EAX,[ESI + 0x4b0c]
MOV dword ptr [ESI + 0x4b0c],EDX
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xfff01f30]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeff984]
PUSH dword ptr [EBP + -0x20]
PUSH 0x58
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x4b10]
PUSH EAX
CALL 0x000eb510
LEA EAX,[EDI + 0xffd4d9e0]
MOV EDX,dword ptr [EBP + -0x24]
ADD ESP,0x28
MOV dword ptr [ESI + 0x4b4c],0x0
MOV dword ptr [ESI + 0x4b48],EAX
LEA EAX,[EDI + 0xffff4a9c]
MOV dword ptr [ESI + 0x4b0c],EAX
LEA EAX,[ESI + 0x4b50]
MOV dword ptr [ESI + 0x4b50],EDX
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeff993]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeff9aa]
PUSH dword ptr [EBP + -0x20]
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x4b54]
PUSH EAX
CALL 0x000eb510
LEA EAX,[EDI + 0xffd4d9f0]
ADD ESP,0x24
MOV dword ptr [ESI + 0x4b90],0x0
MOV dword ptr [ESI + 0x4b8c],EAX
LEA EAX,[EDI + 0xffff4ab0]
MOV dword ptr [ESI + 0x4b50],EAX
LEA EAX,[ESI + 0x4b94]
PUSH EAX
MOV dword ptr [EBP + -0x3c],EAX
CALL 0x000eb8d0
POP EAX
LEA EAX,[EDI + 0xffff38ac]
POP EDX
MOV dword ptr [EBP + 0xfffffce0],EAX
MOV dword ptr [ESI + 0x4bf0],EAX
LEA EAX,[ESI + 0x4bf0]
PUSH 0x1
PUSH EAX
LEA EAX,[EDI + 0xfff01f54]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeff9ba]
PUSH EBX
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x4bf4]
PUSH EAX
CALL 0x000eb510
MOV EAX,0x100
ADD ESP,0x28
MOV word ptr [ESI + 0x4c2c],AX
LEA EAX,[EDI + 0xffff38c0]
MOV dword ptr [ESI + 0x4c30],EAX
MOV dword ptr [EBP + 0xfffffb74],EAX
LEA EAX,[ESI + 0x4c30]
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xfff01f74]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeff9b7]
PUSH dword ptr [EBP + -0x1c]
PUSH 0x0
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x4c34]
PUSH EAX
CALL 0x000eb510
LEA EAX,[EDI + 0xffff38d4]
ADD ESP,0x28
MOV dword ptr [ESI + 0x4c6c],EAX
MOV dword ptr [EBP + 0xfffffdbc],EAX
LEA EAX,[ESI + 0x4c6c]
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffefebea]
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xfff01f9c]
PUSH EAX
LEA EAX,[EDI + 0xfff08176]
PUSH dword ptr [EBP + -0x20]
PUSH 0x59
PUSH 0x2
PUSH EAX
LEA EAX,[ESI + 0x4c70]
PUSH EAX
CALL 0x000eb510
MOV ECX,dword ptr [EBP + -0x20]
MOV EDX,dword ptr [EBP + -0x24]
ADD ESP,0x28
LEA EAX,[ESI + 0x4cb0]
MOV byte ptr [ESI + 0x4ca8],0x0
MOV dword ptr [ESI + 0x4cac],ECX
MOV dword ptr [ESI + 0x4cb0],EDX
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeff9cc]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeff9e9]
PUSH ECX
PUSH 0x28
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x4cb4]
PUSH EAX
CALL 0x000eb510
LEA EAX,[EDI + 0xffd4f240]
MOV EDX,dword ptr [EBP + -0x24]
ADD ESP,0x28
MOV dword ptr [ESI + 0x4cf0],0x0
MOV dword ptr [ESI + 0x4cec],EAX
LEA EAX,[EDI + 0xffff4ac4]
MOV dword ptr [ESI + 0x4cb0],EAX
LEA EAX,[ESI + 0x4cf4]
MOV dword ptr [ESI + 0x4cf4],EDX
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeff9f5]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeffa10]
PUSH dword ptr [EBP + -0x20]
PUSH 0x29
PUSH 0x1
PUSH EAX
LEA EAX,[ESI + 0x4cf8]
PUSH EAX
CALL 0x000eb510
LEA EAX,[EDI + 0xffd4def0]
ADD ESP,0x28
LEA EDX,[EDI + 0xffff38e8]
MOV dword ptr [ESI + 0x4d34],0x0
MOV dword ptr [ESI + 0x4d30],EAX
LEA EAX,[EDI + 0xffff4ad8]
MOV dword ptr [ESI + 0x4cf4],EAX
LEA EAX,[ESI + 0x4d38]
MOV dword ptr [ESI + 0x4d38],EDX
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xfff01fcc]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeffa33]
PUSH dword ptr [EBP + -0x1c]
PUSH 0x0
PUSH 0x4
PUSH EAX
LEA EAX,[ESI + 0x4d3c]
PUSH EAX
MOV dword ptr [EBP + 0xfffffdf0],EDX
CALL 0x000eb510
XOR EAX,EAX
ADD ESP,0x28
LEA EDX,[EDI + 0xffff38fc]
MOV word ptr [ESI + 0x4d74],AX
LEA EAX,[ESI + 0x4d78]
MOV dword ptr [ESI + 0x4d78],EDX
PUSH 0x1
PUSH EAX
LEA EAX,[EDI + 0xffeffa1a]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeffa31]
PUSH EBX
PUSH 0x0
PUSH 0x4
PUSH EAX
LEA EAX,[ESI + 0x4d7c]
PUSH EAX
MOV dword ptr [EBP + 0xfffffd90],EDX
CALL 0x000eb510
ADD ESP,0x28
LEA EDX,[EDI + 0xffff3910]
LEA EAX,[ESI + 0x4db4]
MOV dword ptr [ESI + 0x4db4],EDX
PUSH 0x1
PUSH EAX
LEA EAX,[EDI + 0xffeffa3a]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeffa6b]
PUSH EBX
PUSH 0x0
PUSH 0x4
PUSH EAX
LEA EAX,[ESI + 0x4db8]
PUSH EAX
MOV dword ptr [EBP + 0xfffffdd4],EDX
CALL 0x000eb510
MOV EAX,0x100
ADD ESP,0x28
LEA EDX,[EDI + 0xffff3924]
MOV word ptr [ESI + 0x4df0],AX
LEA EAX,[ESI + 0x4df4]
MOV dword ptr [ESI + 0x4df4],EDX
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeffa4e]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeffa69]
PUSH dword ptr [EBP + -0x1c]
PUSH 0x0
PUSH 0x4
PUSH EAX
LEA EAX,[ESI + 0x4df8]
PUSH EAX
MOV dword ptr [EBP + 0xfffffe0c],EDX
CALL 0x000eb510
ADD ESP,0x28
LEA EDX,[EDI + 0xffff3938]
LEA EAX,[ESI + 0x4e30]
MOV dword ptr [ESI + 0x4e30],EDX
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeffa75]
PUSH 0x0
PUSH dword ptr [EBP + -0x30]
PUSH EAX
LEA EAX,[EDI + 0xffeffa92]
PUSH dword ptr [EBP + -0x28]
PUSH 0x0
PUSH 0x4
PUSH EAX
LEA EAX,[ESI + 0x4e34]
PUSH EAX
MOV dword ptr [EBP + 0xfffffc50],EDX
CALL 0x000eb510
ADD ESP,0x28
LEA EDX,[EDI + 0xffff394c]
LEA EAX,[ESI + 0x4e78]
MOV byte ptr [ESI + 0x4e6c],0x0
MOV dword ptr [ESI + 0x4e70],0x0
MOV dword ptr [ESI + 0x4e74],0x0
MOV dword ptr [ESI + 0x4e78],EDX
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffefc37e]
PUSH 0x0
PUSH 0x0
PUSH dword ptr [EBP + -0x5c]
PUSH dword ptr [EBP + -0x1c]
PUSH 0x0
PUSH 0x4
PUSH EAX
LEA EAX,[ESI + 0x4e7c]
PUSH EAX
MOV dword ptr [EBP + 0xfffffc4c],EDX
CALL 0x000eb510
XOR EAX,EAX
ADD ESP,0x28
MOV word ptr [ESI + 0x4eb4],AX
LEA EAX,[EDI + 0xffff3960]
MOV dword ptr [ESI + 0x4eb8],EAX
MOV dword ptr [EBP + 0xfffffef8],EAX
LEA EAX,[ESI + 0x4eb8]
PUSH 0x1
PUSH EAX
LEA EAX,[EDI + 0xffeffaa3]
PUSH 0x0
PUSH 0x0
PUSH 0x0
PUSH EBX
PUSH 0x0
PUSH 0x4
PUSH EAX
LEA EAX,[ESI + 0x4ebc]
PUSH EAX
CALL 0x000eb510
LEA EAX,[EDI + 0xffff3974]
ADD ESP,0x28
MOV dword ptr [ESI + 0x4ef4],EAX
MOV dword ptr [EBP + 0xfffffed8],EAX
LEA EAX,[ESI + 0x4ef4]
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xfff01ffc]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeff853]
PUSH dword ptr [EBP + -0x1c]
PUSH 0x0
PUSH 0x4
PUSH EAX
LEA EAX,[ESI + 0x4ef8]
PUSH EAX
CALL 0x000eb510
LEA EAX,[EDI + 0xffff3988]
ADD ESP,0x28
XOR ECX,ECX
MOV dword ptr [ESI + 0x4f34],EAX
MOV dword ptr [EBP + 0xffffff2c],EAX
LEA EAX,[ESI + 0x4f34]
MOV word ptr [ESI + 0x4f30],CX
PUSH 0x1
PUSH EAX
LEA EAX,[EDI + 0xffeffb69]
PUSH 0x0
MOV dword ptr [EBP + -0x2c],EAX
PUSH 0x0
PUSH 0x0
PUSH EBX
PUSH 0x0
PUSH 0x4
PUSH EAX
LEA EAX,[ESI + 0x4f38]
PUSH EAX
CALL 0x000eb510
ADD ESP,0x28
LEA EDX,[EDI + 0xffff399c]
LEA EAX,[ESI + 0x4f70]
MOV dword ptr [ESI + 0x4f70],EDX
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xfff02028]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeffaac]
PUSH dword ptr [EBP + -0x1c]
PUSH 0x0
PUSH 0x4
PUSH EAX
LEA EAX,[ESI + 0x4f74]
PUSH EAX
MOV dword ptr [EBP + 0xfffffaf0],EDX
CALL 0x000eb510
XOR EDX,EDX
ADD ESP,0x28
LEA EAX,[ESI + 0x4fb0]
MOV word ptr [ESI + 0x4fac],DX
LEA EDX,[EDI + 0xffff39b0]
MOV dword ptr [ESI + 0x4fb0],EDX
PUSH 0x1
PUSH EAX
LEA EAX,[EDI + 0xffeffaaa]
PUSH 0x0
PUSH 0x0
PUSH 0x0
PUSH EBX
PUSH 0x0
PUSH 0x4
PUSH EAX
LEA EAX,[ESI + 0x4fb4]
PUSH EAX
MOV dword ptr [EBP + -0x5c],EDX
CALL 0x000eb510
ADD ESP,0x28
LEA EDX,[EDI + 0xffff39c4]
LEA EAX,[ESI + 0x4fec]
MOV dword ptr [ESI + 0x4fec],EDX
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xfff02068]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeffab5]
PUSH dword ptr [EBP + -0x1c]
PUSH 0x0
PUSH 0x4
PUSH EAX
LEA EAX,[ESI + 0x4ff0]
PUSH EAX
MOV dword ptr [EBP + 0xfffffbec],EDX
CALL 0x000eb510
XOR EAX,EAX
ADD ESP,0x28
LEA EDX,[EDI + 0xffff39d8]
MOV word ptr [ESI + 0x5028],AX
LEA EAX,[ESI + 0x502c]
MOV dword ptr [ESI + 0x502c],EDX
PUSH 0x1
PUSH EAX
LEA EAX,[EDI + 0xffeffab3]
PUSH 0x0
PUSH 0x0
PUSH 0x0
PUSH EBX
PUSH 0x0
PUSH 0x4
PUSH EAX
LEA EAX,[ESI + 0x5030]
PUSH EAX
MOV dword ptr [EBP + 0xfffffc30],EDX
CALL 0x000eb510
ADD ESP,0x28
LEA EDX,[EDI + 0xffff39ec]
LEA EAX,[ESI + 0x5068]
MOV dword ptr [ESI + 0x5068],EDX
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xfff02094]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeffac1]
PUSH dword ptr [EBP + -0x1c]
PUSH 0x0
PUSH 0x4
PUSH EAX
LEA EAX,[ESI + 0x506c]
PUSH EAX
MOV dword ptr [EBP + 0xfffffedc],EDX
CALL 0x000eb510
XOR EAX,EAX
ADD ESP,0x28
LEA EDX,[EDI + 0xffff3a00]
MOV word ptr [ESI + 0x50a4],AX
LEA EAX,[ESI + 0x50a8]
MOV dword ptr [ESI + 0x50a8],EDX
PUSH 0x1
PUSH EAX
LEA EAX,[EDI + 0xffeffabf]
PUSH 0x0
PUSH 0x0
PUSH 0x0
PUSH EBX
PUSH 0x0
PUSH 0x4
PUSH EAX
LEA EAX,[ESI + 0x50ac]
PUSH EAX
MOV dword ptr [EBP + 0xffffff34],EDX
CALL 0x000eb510
ADD ESP,0x28
LEA EDX,[EDI + 0xffff3a14]
LEA EAX,[ESI + 0x50e4]
MOV dword ptr [ESI + 0x50e4],EDX
PUSH 0x1
PUSH EAX
LEA EAX,[EDI + 0xfff020c8]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeffacd]
PUSH dword ptr [EBP + -0x20]
PUSH 0x0
PUSH 0x4
PUSH EAX
LEA EAX,[ESI + 0x50e8]
PUSH EAX
MOV dword ptr [EBP + 0xfffffd10],EDX
CALL 0x000eb510
ADD ESP,0x28
LEA EDX,[EDI + 0xffff3a28]
LEA EAX,[ESI + 0x5120]
MOV dword ptr [ESI + 0x5120],EDX
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeffacb]
PUSH 0x0
PUSH 0x0
PUSH 0x0
PUSH dword ptr [EBP + -0x20]
PUSH 0x0
PUSH 0x4
PUSH EAX
LEA EAX,[ESI + 0x5124]
PUSH EAX
MOV dword ptr [EBP + 0xfffffafc],EDX
CALL 0x000eb510
ADD ESP,0x28
LEA EDX,[EDI + 0xffff3a3c]
LEA EAX,[ESI + 0x515c]
MOV dword ptr [ESI + 0x515c],EDX
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xfff020f0]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeffad4]
PUSH dword ptr [EBP + -0x1c]
PUSH 0x0
PUSH 0x4
PUSH EAX
LEA EAX,[ESI + 0x5160]
PUSH EAX
MOV dword ptr [EBP + 0xfffffc84],EDX
CALL 0x000eb510
XOR EAX,EAX
ADD ESP,0x28
LEA EDX,[EDI + 0xffff3a50]
MOV word ptr [ESI + 0x5198],AX
LEA EAX,[ESI + 0x519c]
MOV dword ptr [ESI + 0x519c],EDX
PUSH 0x1
PUSH EAX
LEA EAX,[EDI + 0xffeffad2]
PUSH 0x0
PUSH 0x0
PUSH 0x0
PUSH EBX
PUSH 0x0
PUSH 0x4
PUSH EAX
LEA EAX,[ESI + 0x51a0]
PUSH EAX
MOV dword ptr [EBP + 0xfffffb7c],EDX
CALL 0x000eb510
ADD ESP,0x28
LEA EDX,[EDI + 0xffff3a64]
LEA EAX,[ESI + 0x51d8]
MOV dword ptr [ESI + 0x51d8],EDX
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeffadd]
PUSH 0x0
PUSH dword ptr [EBP + -0x30]
PUSH EAX
LEA EAX,[EDI + 0xffeffafb]
PUSH dword ptr [EBP + -0x28]
PUSH 0x0
PUSH 0x4
PUSH EAX
LEA EAX,[ESI + 0x51dc]
PUSH EAX
MOV dword ptr [EBP + 0xfffffc34],EDX
CALL 0x000eb510
ADD ESP,0x28
LEA EDX,[EDI + 0xffff3a78]
LEA EAX,[ESI + 0x5220]
MOV byte ptr [ESI + 0x5214],0x0
MOV dword ptr [ESI + 0x5218],0x0
MOV dword ptr [ESI + 0x521c],0x0
MOV dword ptr [ESI + 0x5220],EDX
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeffb0b]
PUSH 0x0
PUSH 0x0
PUSH dword ptr [EBP + -0x50]
PUSH dword ptr [EBP + -0x1c]
PUSH 0x0
PUSH 0x4
PUSH EAX
LEA EAX,[ESI + 0x5224]
PUSH EAX
MOV dword ptr [EBP + 0xfffffba0],EDX
CALL 0x000eb510
XOR EAX,EAX
ADD ESP,0x28
LEA EDX,[EDI + 0xffff3a8c]
MOV word ptr [ESI + 0x525c],AX
LEA EAX,[ESI + 0x5260]
MOV dword ptr [ESI + 0x5260],EDX
PUSH 0x1
PUSH EAX
LEA EAX,[EDI + 0xffeffb09]
PUSH 0x0
PUSH 0x0
PUSH 0x0
PUSH EBX
PUSH 0x0
PUSH 0x4
PUSH EAX
LEA EAX,[ESI + 0x5264]
PUSH EAX
MOV dword ptr [EBP + 0xffffff50],EDX
CALL 0x000eb510
ADD ESP,0x28
LEA EDX,[EDI + 0xffff3aa0]
LEA EAX,[ESI + 0x529c]
MOV dword ptr [ESI + 0x529c],EDX
PUSH 0x1
PUSH EAX
LEA EAX,[EDI + 0xffeffb2f]
PUSH 0x0
PUSH 0x0
PUSH 0x0
PUSH EBX
PUSH 0x0
PUSH 0x4
PUSH EAX
LEA EAX,[ESI + 0x52a0]
PUSH EAX
MOV dword ptr [EBP + 0xfffffcc0],EDX
CALL 0x000eb510
MOV EAX,0x100
ADD ESP,0x28
LEA EDX,[EDI + 0xffff3ab4]
MOV word ptr [ESI + 0x52d8],AX
LEA EAX,[ESI + 0x52dc]
MOV dword ptr [ESI + 0x52dc],EDX
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeffb13]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeffb2d]
PUSH dword ptr [EBP + -0x1c]
PUSH 0x0
PUSH 0x4
PUSH EAX
LEA EAX,[ESI + 0x52e0]
PUSH EAX
MOV dword ptr [EBP + 0xfffffdc4],EDX
CALL 0x000eb510
ADD ESP,0x28
LEA EDX,[EDI + 0xffff3ac8]
LEA EAX,[ESI + 0x5318]
MOV dword ptr [ESI + 0x5318],EDX
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xfff02118]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeffb3b]
PUSH dword ptr [EBP + -0x1c]
PUSH 0x0
PUSH 0x4
PUSH EAX
LEA EAX,[ESI + 0x531c]
PUSH EAX
MOV dword ptr [EBP + 0xfffffb68],EDX
CALL 0x000eb510
XOR EAX,EAX
ADD ESP,0x28
LEA EDX,[EDI + 0xffff3adc]
MOV word ptr [ESI + 0x5354],AX
LEA EAX,[ESI + 0x5358]
MOV dword ptr [ESI + 0x5358],EDX
PUSH 0x1
PUSH EAX
LEA EAX,[EDI + 0xffeffb39]
PUSH 0x0
PUSH 0x0
PUSH 0x0
PUSH EBX
PUSH 0x0
PUSH 0x4
PUSH EAX
LEA EAX,[ESI + 0x535c]
PUSH EAX
MOV dword ptr [EBP + 0xffffff44],EDX
CALL 0x000eb510
ADD ESP,0x28
LEA EDX,[EDI + 0xffff3af0]
LEA EAX,[ESI + 0x5394]
MOV dword ptr [ESI + 0x5394],EDX
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xfff02144]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeffb4a]
PUSH dword ptr [EBP + -0x1c]
PUSH 0x0
PUSH 0x4
PUSH EAX
LEA EAX,[ESI + 0x5398]
PUSH EAX
MOV dword ptr [EBP + 0xfffffb3c],EDX
CALL 0x000eb510
ADD ESP,0x28
LEA EDX,[EDI + 0xffff3b04]
LEA EAX,[ESI + 0x53d4]
XOR ECX,ECX
MOV word ptr [ESI + 0x53d0],CX
MOV dword ptr [ESI + 0x53d4],EDX
PUSH 0x1
PUSH EAX
LEA EAX,[EDI + 0xffeffb48]
PUSH 0x0
PUSH 0x0
PUSH 0x0
PUSH EBX
PUSH 0x0
PUSH 0x4
PUSH EAX
LEA EAX,[ESI + 0x53d8]
PUSH EAX
MOV dword ptr [EBP + 0xffffff28],EDX
CALL 0x000eb510
ADD ESP,0x28
LEA EDX,[EDI + 0xffff3b18]
LEA EAX,[ESI + 0x5410]
MOV dword ptr [ESI + 0x5410],EDX
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xfff02168]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeffb55]
PUSH dword ptr [EBP + -0x1c]
PUSH 0x0
PUSH 0x4
PUSH EAX
LEA EAX,[ESI + 0x5414]
PUSH EAX
MOV dword ptr [EBP + -0x50],EDX
CALL 0x000eb510
XOR EDX,EDX
ADD ESP,0x28
LEA EAX,[ESI + 0x5450]
MOV word ptr [ESI + 0x544c],DX
LEA EDX,[EDI + 0xffff3b2c]
MOV dword ptr [ESI + 0x5450],EDX
PUSH 0x1
PUSH EAX
LEA EAX,[EDI + 0xffeffb53]
PUSH 0x0
PUSH 0x0
PUSH 0x0
PUSH EBX
PUSH 0x0
PUSH 0x4
PUSH EAX
LEA EAX,[ESI + 0x5454]
PUSH EAX
MOV dword ptr [EBP + 0xffffff54],EDX
CALL 0x000eb510
ADD ESP,0x28
LEA EDX,[EDI + 0xffff3b40]
LEA EAX,[ESI + 0x548c]
MOV dword ptr [ESI + 0x548c],EDX
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xfff0218c]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeffb60]
PUSH dword ptr [EBP + -0x1c]
PUSH 0x0
PUSH 0x4
PUSH EAX
LEA EAX,[ESI + 0x5490]
PUSH EAX
MOV dword ptr [EBP + 0xfffffd9c],EDX
CALL 0x000eb510
XOR EAX,EAX
ADD ESP,0x28
LEA EDX,[EDI + 0xffff3b54]
MOV word ptr [ESI + 0x54c8],AX
LEA EAX,[ESI + 0x54cc]
MOV dword ptr [ESI + 0x54cc],EDX
PUSH 0x1
PUSH EAX
LEA EAX,[EDI + 0xffeffb5e]
PUSH 0x0
PUSH 0x0
PUSH 0x0
PUSH EBX
PUSH 0x0
PUSH 0x4
PUSH EAX
LEA EAX,[ESI + 0x54d0]
PUSH EAX
MOV dword ptr [EBP + 0xfffffd5c],EDX
CALL 0x000eb510
ADD ESP,0x28
LEA EDX,[EDI + 0xffff3b68]
LEA EAX,[ESI + 0x5508]
MOV dword ptr [ESI + 0x5508],EDX
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xfff021b0]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[ESI + 0x550c]
PUSH dword ptr [EBP + -0x1c]
PUSH 0x0
PUSH 0x4
PUSH dword ptr [EBP + -0x2c]
PUSH EAX
MOV dword ptr [EBP + 0xfffffea0],EDX
CALL 0x000eb510
XOR EAX,EAX
ADD ESP,0x28
MOV word ptr [ESI + 0x5544],AX
LEA EAX,[EDI + 0xffff3b7c]
MOV dword ptr [ESI + 0x5548],EAX
MOV dword ptr [EBP + 0xfffffb58],EAX
LEA EAX,[ESI + 0x5548]
PUSH 0x1
PUSH EAX
LEA EAX,[EDI + 0xffeffb67]
PUSH 0x0
PUSH 0x0
PUSH 0x0
PUSH EBX
PUSH 0x0
PUSH 0x4
PUSH EAX
LEA EAX,[ESI + 0x554c]
PUSH EAX
CALL 0x000eb510
LEA EAX,[EDI + 0xffff3b90]
ADD ESP,0x28
MOV dword ptr [ESI + 0x5584],EAX
MOV dword ptr [EBP + 0xfffffb5c],EAX
LEA EAX,[ESI + 0x5584]
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xfff021e0]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeffb77]
PUSH dword ptr [EBP + -0x1c]
PUSH 0x0
PUSH 0x4
PUSH EAX
LEA EAX,[ESI + 0x5588]
PUSH EAX
CALL 0x000eb510
XOR EAX,EAX
ADD ESP,0x28
MOV word ptr [ESI + 0x55c0],AX
LEA EAX,[EDI + 0xffff3ba4]
MOV dword ptr [ESI + 0x55c4],EAX
MOV dword ptr [EBP + 0xfffffc58],EAX
LEA EAX,[ESI + 0x55c4]
PUSH 0x1
PUSH EAX
LEA EAX,[EDI + 0xffeffb75]
PUSH 0x0
PUSH 0x0
PUSH 0x0
PUSH EBX
PUSH 0x0
PUSH 0x4
PUSH EAX
LEA EAX,[ESI + 0x55c8]
PUSH EAX
CALL 0x000eb510
LEA EAX,[EDI + 0xffff3bb8]
ADD ESP,0x28
MOV dword ptr [ESI + 0x5600],EAX
MOV dword ptr [EBP + 0xfffffb90],EAX
LEA EAX,[ESI + 0x5600]
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xfff0220c]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xfff0bcf2]
PUSH dword ptr [EBP + -0x1c]
PUSH 0x0
PUSH 0x4
PUSH EAX
LEA EAX,[ESI + 0x5604]
PUSH EAX
CALL 0x000eb510
XOR EAX,EAX
ADD ESP,0x28
MOV word ptr [ESI + 0x563c],AX
LEA EAX,[EDI + 0xffff3bcc]
MOV dword ptr [ESI + 0x5640],EAX
MOV dword ptr [EBP + 0xfffffb28],EAX
LEA EAX,[ESI + 0x5640]
PUSH 0x1
PUSH EAX
LEA EAX,[EDI + 0xffeffb7b]
PUSH 0x0
PUSH 0x0
PUSH 0x0
PUSH EBX
PUSH 0x0
PUSH 0x4
PUSH EAX
LEA EAX,[ESI + 0x5644]
PUSH EAX
CALL 0x000eb510
LEA EAX,[EDI + 0xffff3be0]
ADD ESP,0x28
MOV dword ptr [ESI + 0x567c],EAX
MOV dword ptr [EBP + 0xfffffc6c],EAX
LEA EAX,[ESI + 0x567c]
PUSH 0x1
PUSH EAX
LEA EAX,[EDI + 0xfff02254]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeffb86]
PUSH EBX
PUSH 0x0
PUSH 0x4
PUSH EAX
LEA EAX,[ESI + 0x5680]
PUSH EAX
CALL 0x000eb510
MOV EAX,0x100
ADD ESP,0x28
MOV word ptr [ESI + 0x56b8],AX
LEA EAX,[EDI + 0xffff3bf4]
MOV dword ptr [ESI + 0x56bc],EAX
MOV dword ptr [EBP + 0xfffffb38],EAX
LEA EAX,[ESI + 0x56bc]
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xfff02290]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeffb84]
PUSH dword ptr [EBP + -0x1c]
PUSH 0x0
PUSH 0x4
PUSH EAX
LEA EAX,[ESI + 0x56c0]
PUSH EAX
CALL 0x000eb510
LEA EAX,[EDI + 0xffff3c08]
ADD ESP,0x28
MOV dword ptr [ESI + 0x56f8],EAX
MOV dword ptr [EBP + 0xfffffbf0],EAX
LEA EAX,[ESI + 0x56f8]
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xfff022c0]
PUSH 0x0
PUSH dword ptr [EBP + -0x30]
PUSH EAX
LEA EAX,[EDI + 0xffeffb8c]
PUSH dword ptr [EBP + -0x28]
PUSH 0x0
PUSH 0x4
PUSH EAX
LEA EAX,[ESI + 0x56fc]
PUSH EAX
CALL 0x000eb510
LEA EAX,[EDI + 0xffff3c1c]
ADD ESP,0x28
MOV byte ptr [ESI + 0x5734],0x0
MOV dword ptr [ESI + 0x5740],EAX
MOV dword ptr [EBP + 0xfffffb40],EAX
LEA EAX,[ESI + 0x5740]
MOV dword ptr [ESI + 0x5738],0x0
MOV dword ptr [ESI + 0x573c],0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xfff022ec]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffef16e6]
PUSH dword ptr [EBP + -0x1c]
PUSH 0x0
PUSH 0x4
PUSH EAX
LEA EAX,[ESI + 0x5744]
PUSH EAX
CALL 0x000eb510
XOR EAX,EAX
ADD ESP,0x28
MOV word ptr [ESI + 0x577c],AX
LEA EAX,[EDI + 0xffff3c30]
MOV dword ptr [ESI + 0x5780],EAX
MOV dword ptr [EBP + -0x30],EAX
LEA EAX,[ESI + 0x5780]
PUSH 0x1
PUSH EAX
LEA EAX,[EDI + 0xfff0231c]
PUSH 0x0
MOV dword ptr [EBP + -0x28],EAX
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeffb97]
PUSH EBX
PUSH 0x0
PUSH 0x4
PUSH EAX
LEA EAX,[ESI + 0x5784]
PUSH EAX
CALL 0x000eb510
ADD ESP,0x28
LEA EDX,[EDI + 0xffff3c44]
LEA EAX,[ESI + 0x57bc]
MOV dword ptr [ESI + 0x57bc],EDX
PUSH 0x1
PUSH EAX
LEA EAX,[EDI + 0xffeffba0]
PUSH 0x0
PUSH 0x0
PUSH dword ptr [EBP + -0x28]
PUSH dword ptr [EBP + -0x20]
PUSH 0x0
PUSH 0x4
PUSH EAX
LEA EAX,[ESI + 0x57c0]
PUSH EAX
MOV dword ptr [EBP + -0x2c],EDX
CALL 0x000eb510
LEA EAX,[EDI + 0xffff3c58]
ADD ESP,0x28
MOV dword ptr [ESI + 0x57f8],EAX
MOV dword ptr [EBP + -0x28],EAX
LEA EAX,[ESI + 0x57f8]
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeffb9e]
PUSH 0x0
PUSH 0x0
PUSH 0x0
PUSH dword ptr [EBP + -0x20]
PUSH 0x0
PUSH 0x4
PUSH EAX
LEA EAX,[ESI + 0x57fc]
PUSH EAX
CALL 0x000eb510
LEA EAX,[EDI + 0xffff3c6c]
ADD ESP,0x28
MOV dword ptr [ESI + 0x5834],EAX
MOV dword ptr [EBP + 0xfffffe18],EAX
LEA EAX,[ESI + 0x5834]
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xfff02348]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeffbaa]
PUSH dword ptr [EBP + -0x1c]
PUSH 0x0
PUSH 0x4
PUSH EAX
LEA EAX,[ESI + 0x5838]
PUSH EAX
CALL 0x000eb510
LEA EAX,[EDI + 0xffff3c80]
ADD ESP,0x28
XOR ECX,ECX
MOV dword ptr [ESI + 0x5874],EAX
MOV dword ptr [EBP + -0x20],EAX
LEA EAX,[ESI + 0x5874]
MOV word ptr [ESI + 0x5870],CX
PUSH 0x1
PUSH EAX
LEA EAX,[EDI + 0xfff0237c]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeffba8]
PUSH EBX
PUSH 0x0
PUSH 0x4
PUSH EAX
LEA EAX,[ESI + 0x5878]
PUSH EAX
CALL 0x000eb510
LEA EAX,[EDI + 0xffff3c94]
ADD ESP,0x28
MOV dword ptr [ESI + 0x58b0],EAX
MOV dword ptr [EBP + 0xfffffc2c],EAX
LEA EAX,[ESI + 0x58b0]
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xfff023b8]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeffbc2]
PUSH dword ptr [EBP + -0x1c]
PUSH 0x0
PUSH 0x4
PUSH EAX
LEA EAX,[ESI + 0x58b4]
PUSH EAX
CALL 0x000eb510
LEA EAX,[EDI + 0xffff3ca8]
ADD ESP,0x28
XOR EDX,EDX
MOV dword ptr [ESI + 0x58f0],EAX
MOV dword ptr [EBP + -0x1c],EAX
LEA EAX,[ESI + 0x58f0]
MOV word ptr [ESI + 0x58ec],DX
PUSH 0x1
PUSH EAX
LEA EAX,[EDI + 0xfff02420]
PUSH 0x0
PUSH 0x0
PUSH EAX
LEA EAX,[EDI + 0xffeffbc0]
PUSH EBX
PUSH 0x0
PUSH 0x4
PUSH EAX
LEA EAX,[ESI + 0x58f4]
PUSH EAX
CALL 0x000eb510
XOR EAX,EAX
ADD ESP,0x24
MOV byte ptr [ESI + 0x592c],0x0
MOV EBX,EDI
MOV word ptr [ESI + 0x5938],AX
LEA EAX,[ESI + 0x5940]
MOV dword ptr [ESI + 0x5930],0x0
MOV dword ptr [ESI + 0x5934],0x0
MOV dword ptr [ESI + 0x593c],0x0
PUSH EAX
CALL 0x0016b4f0
MOV byte ptr [ESI + 0x5a0c],0x0
ADD ESP,0x10
XOR EDX,EDX
XOR EAX,EAX
MOV dword ptr [ESI + 0x5a10],0x0
MOV dword ptr [ESI + 0x5a14],0x0
MOV dword ptr [ESI + 0x5a18],0x1
MOV byte ptr [ESI + 0x5a1c],0x0
MOV dword ptr [ESI + EAX*0x1 + 0x5a20],EDX
ADD EAX,0x4
CMP EAX,0x1c
JC 0x000e5f40
MOV dword ptr [ESI + 0x5a24],0x1
LEA EAX,[ESI + 0x5a38]
XOR EDX,EDX
MOV dword ptr [ESI + 0x5a28],0x0
MOV dword ptr [ESI + 0x5a2c],0x0
MOV dword ptr [ESI + 0x5a30],0x3f800000
MOV dword ptr [ESI + 0x5a34],0x0
MOV dword ptr [ESI + 0x5a38],0x0
MOV dword ptr [ESI + 0x5a20],EAX
XOR EAX,EAX
MOV dword ptr [ESI + EAX*0x1 + 0x5a3c],EDX
ADD EAX,0x4
CMP EAX,0x1c
JC 0x000e5f9b
LEA EAX,[ESI + 0x5a54]
MOV dword ptr [ESI + 0x5a40],0x1
MOV dword ptr [ESI + 0x5a3c],EAX
LEA EAX,[ESI + 0x5a5c]
MOV dword ptr [ESI + 0x5a44],0x0
MOV dword ptr [ESI + 0x5a48],0x0
MOV dword ptr [ESI + 0x5a4c],0x3f800000
MOV dword ptr [ESI + 0x5a50],0x0
MOV dword ptr [ESI + 0x5a54],0x0
MOV dword ptr [ESI + 0x5a5c],0x0
MOV dword ptr [ESI + 0x5a60],0x0
MOV dword ptr [ESI + 0x5a64],EAX
MOV dword ptr [ESI + 0x5a68],EAX
MOV dword ptr [ESI + 0x5a6c],0x0
MOV dword ptr [ESI + 0x5a70],0x0
MOV dword ptr [ESI + 0x5a74],0x0
MOV dword ptr [ESI + 0x5a78],0x0
MOV dword ptr [ESI + 0x5a7c],0x0
MOV dword ptr [ESI + 0x5a80],0x0
MOV dword ptr [ESI + 0x5a84],0x0
MOV dword ptr [ESI + 0x5a88],0x0
MOV byte ptr [EDI + 0x61f0],0x0
LEA ESP,[EBP + -0xc]
POP EBX
POP ESI
POP EDI
POP EBP
RET
(translation_unit "void FUN_000df7d0(undefined4 *param_1)\n\n{\n  undefined *puVar1;\n  int iVar2;\n  int iVar3;\n  int iVar4;\n  int iVar5;\n  int iVar6;\n  int iVar7;\n  int iVar8;\n  int iVar9;\n  int iVar10;\n  int iVar11;\n  int iVar12;\n  int iVar13;\n  int iVar14;\n  undefined8 uVar15;\n  uint uVar16;\n  int unaff_EDI;\n  \n  FUN_000559ee();\n  puVar1 = &UNK_002a1bcf + unaff_EDI;\n  iVar2 = unaff_EDI + 0x1be63d;\n  *param_1 = puVar1;\n  FUN_000eb510(param_1 + 1,unaff_EDI + 0x1a0e51,1,0,iVar2,unaff_EDI + 0x1ae022,0,0,param_1,0);\n  param_1[0x10] = 0;\n  param_1[0xf] = unaff_EDI + -0x23e9;\n  *param_1 = &UNK_002a4043 + unaff_EDI;\n  param_1[0x11] = puVar1;\n                    /* try { // try from 000df860 to 000df864 has its CatchHandler @ 000e6077 */\n  FUN_000eb510(param_1 + 0x12,unaff_EDI + 0x1aafc2,1,0x76,iVar2,unaff_EDI + 0x1ae03b,0,0,\n               param_1 + 0x11,0);\n  param_1[0x20] = unaff_EDI + -0x2cc9;\n  param_1[0x11] = &UNK_002a4057 + unaff_EDI;\n  param_1[0x21] = 0;\n  param_1[0x22] = puVar1;\n                    /* try { // try from 000df8ba to 000df8be has its CatchHandler @ 000e678e */\n  FUN_000eb510(param_1 + 0x23,unaff_EDI + 0x1a7a52,2,0,iVar2,unaff_EDI + 0x1af75b,0,0,param_1 + 0x22\n               ,0);\n  param_1[0x32] = 0;\n  param_1[0x31] = unaff_EDI + -0x2c69;\n  param_1[0x22] = &UNK_002a406b + unaff_EDI;\n  param_1[0x33] = &UNK_002a1be3 + unaff_EDI;\n  iVar3 = unaff_EDI + 0x1ae064;\n                    /* try { // try from 000df929 to 000df92d has its CatchHandler @ 000e6786 */\n  FUN_000eb510(param_1 + 0x34,unaff_EDI + 0x1ae072,1,0,iVar3,unaff_EDI + 0x1ae056,0,0,param_1 + 0x33\n               ,0);\n  *(undefined2 *)(param_1 + 0x42) = 0;\n  iVar4 = unaff_EDI + 0x1ae06a;\n  param_1[0x43] = &UNK_002a1bf7 + unaff_EDI;\n                    /* try { // try from 000df97c to 000df980 has its CatchHandler @ 000e677e */\n  FUN_000eb510(param_1 + 0x44,unaff_EDI + 0x1ae06f,1,0,iVar4,unaff_EDI + 0x1af783,0,0,param_1 + 0x43\n               ,1);\n  param_1[0x52] = &UNK_002a1c0b + unaff_EDI;\n                    /* try { // try from 000df9c2 to 000df9c6 has its CatchHandler @ 000e6776 */\n  FUN_000eb510(param_1 + 0x53,unaff_EDI + 0x1ae080,1,0,iVar2,unaff_EDI + 0x1af7b7,0,0,param_1 + 0x52\n               ,0);\n  param_1[0x61] = &UNK_002a1c1f + unaff_EDI;\n                    /* try { // try from 000dfa05 to 000dfa09 has its CatchHandler @ 000e676e */\n  FUN_000eb510(param_1 + 0x62,unaff_EDI + 0x1ae07d,1,0,iVar2,unaff_EDI + 0x1af7df,0,0,param_1 + 0x61\n               ,1);\n  param_1[0x70] = &UNK_002a1c33 + unaff_EDI;\n                    /* try { // try from 000dfa48 to 000dfa4c has its CatchHandler @ 000e6766 */\n  FUN_000eb510(param_1 + 0x71,unaff_EDI + 0x1ae09d,1,0,iVar3,unaff_EDI + 0x1af803,0,0,param_1 + 0x70\n               ,0);\n  *(undefined2 *)(param_1 + 0x7f) = 0;\n  param_1[0x80] = &UNK_002a1c47 + unaff_EDI;\n                    /* try { // try from 000dfa8f to 000dfa93 has its CatchHandler @ 000e675e */\n  FUN_000eb510(param_1 + 0x81,unaff_EDI + 0x1ae09a,1,0,iVar4,unaff_EDI + 0x1af833,0,0,param_1 + 0x80\n               ,1);\n  param_1[0x8f] = &UNK_002a1c5b + unaff_EDI;\n                    /* try { // try from 000dfad0 to 000dfad4 has its CatchHandler @ 000e6756 */\n  FUN_000eb510(param_1 + 0x90,unaff_EDI + 0x1ae0b6,1,0,iVar4,unaff_EDI + 0x1af86b,0,0,param_1 + 0x8f\n               ,1);\n  *(undefined2 *)(param_1 + 0x9e) = 0x100;\n  param_1[0x9f] = &UNK_002a1c6f + unaff_EDI;\n                    /* try { // try from 000dfb1f to 000dfb23 has its CatchHandler @ 000e674e */\n  FUN_000eb510(param_1 + 0xa0,unaff_EDI + 0x1ae0b3,1,0,iVar3,unaff_EDI + 0x1af89b,0,0,param_1 + 0x9f\n               ,0);\n  param_1[0xae] = &UNK_002a1c83 + unaff_EDI;\n                    /* try { // try from 000dfb62 to 000dfb66 has its CatchHandler @ 000e6746 */\n  FUN_000eb510(param_1 + 0xaf,unaff_EDI + 0x1ae0ce,1,0,iVar3,unaff_EDI + 0x1af8e3,0,0,param_1 + 0xae\n               ,0);\n  *(undefined2 *)(param_1 + 0xbd) = 0;\n  param_1[0xbe] = &UNK_002a1c97 + unaff_EDI;\n                    /* try { // try from 000dfbac to 000dfbb0 has its CatchHandler @ 000e673e */\n  FUN_000eb510(param_1 + 0xbf,unaff_EDI + 0x1ae0cb,1,0,iVar4,unaff_EDI + 0x1af91b,0,0,param_1 + 0xbe\n               ,1);\n  param_1[0xcd] = &UNK_002a1cab + unaff_EDI;\n  iVar5 = unaff_EDI + 0x1ae0e2;\n                    /* try { // try from 000dfbf6 to 000dfbfa has its CatchHandler @ 000e6736 */\n  FUN_000eb510(param_1 + 0xce,unaff_EDI + 0x1ae0ea,0,0,0,iVar5,&UNK_001ae0d8 + unaff_EDI,0,\n               param_1 + 0xcd,0);\n  *(undefined1 *)(param_1 + 0xdc) = 0;\n  param_1[0xde] = &UNK_002a1cbf + unaff_EDI;\n  param_1[0xdd] = 0;\n  iVar6 = unaff_EDI + 0x1adfc3;\n                    /* try { // try from 000dfc53 to 000dfc57 has its CatchHandler @ 000e672e */\n  FUN_000eb510(param_1 + 0xdf,unaff_EDI + 0x1ae108,1,0x62,iVar6,unaff_EDI + 0x1ae0fe,\n               unaff_EDI + 0x1ae0f1,0,param_1 + 0xde,0);\n  *(undefined1 *)(param_1 + 0xed) = 0;\n  param_1[0xee] = iVar6;\n  param_1[0xef] = &UNK_002a1cd3 + unaff_EDI;\n                    /* try { // try from 000dfca6 to 000dfcaa has its CatchHandler @ 000e6726 */\n  FUN_000eb510(param_1 + 0xf0,unaff_EDI + 0x1ae12a,1,0,iVar3,unaff_EDI + 0x1ae10f,0,0,param_1 + 0xef\n               ,0);\n  *(undefined2 *)(param_1 + 0xfe) = 0;\n  param_1[0xff] = &UNK_002a1ce7 + unaff_EDI;\n                    /* try { // try from 000dfceb to 000dfcef has its CatchHandler @ 000e671e */\n  FUN_000eb510(param_1 + 0x100,unaff_EDI + 0x1ae127,1,0,iVar4,0,0,0,param_1 + 0xff,1);\n  param_1[0x10e] = &UNK_002a1cfb + unaff_EDI;\n                    /* try { // try from 000dfd3d to 000dfd41 has its CatchHandler @ 000e6716 */\n  FUN_000eb510(param_1 + 0x10f,unaff_EDI + 0x1ae14e,1,0,unaff_EDI + 0x1a7f4d,unaff_EDI + 0x1ae137,\n               &UNK_001ae12e + unaff_EDI,1,param_1 + 0x10e,0);\n  *(undefined1 *)(param_1 + 0x11d) = 0;\n  iVar7 = unaff_EDI + 0x1af31d;\n  param_1[0x11e] = unaff_EDI + 0x1a7f4d;\n  param_1[0x11f] = &UNK_002a1d0f + unaff_EDI;\n                    /* try { // try from 000dfd9c to 000dfda0 has its CatchHandler @ 000e670e */\n  FUN_000eb510(param_1 + 0x120,unaff_EDI + 0x1af967,1,0,&UNK_001ae157 + unaff_EDI,\n               unaff_EDI + 0x1af943,iVar7,0,param_1 + 0x11f,0);\n  *(undefined1 *)(param_1 + 0x12e) = 0;\n  param_1[0x131] = &UNK_002a1d23 + unaff_EDI;\n  param_1[0x12f] = 0x200000;\n  param_1[0x130] = 0;\n                    /* try { // try from 000dfdff to 000dfe03 has its CatchHandler @ 000e6706 */\n  FUN_000eb510(param_1 + 0x132,unaff_EDI + 0x1af9e7,1,0,unaff_EDI + 0x1ae15f,\n               &UNK_001af98b + unaff_EDI,iVar7,0,param_1 + 0x131,0);\n  *(undefined1 *)(param_1 + 0x140) = 0;\n  param_1[0x143] = &UNK_002a1d37 + unaff_EDI;\n  param_1[0x141] = 0x2800000;\n  param_1[0x142] = 0;\n                    /* try { // try from 000dfe5b to 000dfe5f has its CatchHandler @ 000e66fe */\n  FUN_000eb510(param_1 + 0x144,unaff_EDI + 0x1ae18a,0,0,iVar4,unaff_EDI + 0x1afa0b,0,0,\n               param_1 + 0x143,1);\n  param_1[0x153] = &UNK_002a1d4b + unaff_EDI;\n  *(undefined2 *)(param_1 + 0x152) = 0x100;\n                    /* try { // try from 000dfea5 to 000dfea9 has its CatchHandler @ 000e66f6 */\n  FUN_000eb510(param_1 + 0x154,unaff_EDI + 0x1ae168,0,0,iVar3,0,0,0,param_1 + 0x153,0);\n  param_1[0x162] = &UNK_002a1d5f + unaff_EDI;\n                    /* try { // try from 000dfee8 to 000dfeec has its CatchHandler @ 000e66ee */\n  FUN_000eb510(param_1 + 0x163,unaff_EDI + 0x1ae1a4,0,0,iVar2,unaff_EDI + 0x1afa2f,0,0,\n               param_1 + 0x162,0);\n  param_1[0x171] = &UNK_002a1d73 + unaff_EDI;\n                    /* try { // try from 000dff26 to 000dff2a has its CatchHandler @ 000e66e6 */\n  FUN_000eb510(param_1 + 0x172,unaff_EDI + 0x1ae174,0,0,iVar2,0,0,0,param_1 + 0x171,1);\n  param_1[0x180] = &UNK_002a1d87 + unaff_EDI;\n                    /* try { // try from 000dff69 to 000dff6d has its CatchHandler @ 000e66de */\n  FUN_000eb510(param_1 + 0x181,unaff_EDI + 0x1ae196,0,0,iVar2,&UNK_001ae17f + unaff_EDI,0,0,\n               param_1 + 0x180,1);\n  param_1[399] = &UNK_002a1d9b + unaff_EDI;\n                    /* try { // try from 000dffa7 to 000dffab has its CatchHandler @ 000e66d6 */\n  FUN_000eb510(param_1 + 400,unaff_EDI + 0x1ae193,0,0,iVar2,0,0,0,param_1 + 399,0);\n  param_1[0x19e] = &UNK_002a1daf + unaff_EDI;\n                    /* try { // try from 000dffea to 000dffee has its CatchHandler @ 000e66ce */\n  FUN_000eb510(param_1 + 0x19f,unaff_EDI + 0x1ae1af,0,0,iVar2,unaff_EDI + 0x1ae199,0,0,\n               param_1 + 0x19e,0);\n  param_1[0x1ad] = &UNK_002a1dc3 + unaff_EDI;\n                    /* try { // try from 000e0028 to 000e002c has its CatchHandler @ 000e66c6 */\n  FUN_000eb510(param_1 + 0x1ae,unaff_EDI + 0x1ae1ac,0,0,iVar2,0,0,0,param_1 + 0x1ad,1);\n  param_1[0x1bc] = &UNK_002a1dd7 + unaff_EDI;\n                    /* try { // try from 000e006b to 000e006f has its CatchHandler @ 000e66be */\n  FUN_000eb510(param_1 + 0x1bd,unaff_EDI + 0x1ae1b5,0,0,iVar3,unaff_EDI + 0x1afa57,0,0,\n               param_1 + 0x1bc,0);\n  *(undefined2 *)(param_1 + 0x1cb) = 0;\n  param_1[0x1cc] = &UNK_002a1deb + unaff_EDI;\n                    /* try { // try from 000e00b0 to 000e00b4 has its CatchHandler @ 000e66b6 */\n  FUN_000eb510(param_1 + 0x1cd,unaff_EDI + 0x1ae1b2,0,0,iVar4,0,0,0,param_1 + 0x1cc,1);\n  param_1[0x1db] = &UNK_002a1dff + unaff_EDI;\n                    /* try { // try from 000e00f3 to 000e00f7 has its CatchHandler @ 000e66ae */\n  FUN_000eb510(param_1 + 0x1dc,unaff_EDI + 0x1ae1bf,0,0,iVar3,unaff_EDI + 0x1afa87,0,0,\n               param_1 + 0x1db,0);\n  *(undefined2 *)(param_1 + 0x1ea) = 0;\n  param_1[0x1eb] = &UNK_002a1e13 + unaff_EDI;\n                    /* try { // try from 000e0138 to 000e013c has its CatchHandler @ 000e66a6 */\n  FUN_000eb510(param_1 + 0x1ec,unaff_EDI + 0x1ae1bc,0,0,iVar4,0,0,0,param_1 + 0x1eb,1);\n  param_1[0x1fa] = &UNK_002a1e27 + unaff_EDI;\n                    /* try { // try from 000e017b to 000e017f has its CatchHandler @ 000e669e */\n  FUN_000eb510(param_1 + 0x1fb,unaff_EDI + 0x1ae1ea,0,0,iVar3,unaff_EDI + 0x1ae1ca,0,0,\n               param_1 + 0x1fa,0);\n  *(undefined2 *)(param_1 + 0x209) = 0;\n  param_1[0x20a] = &UNK_002a1e3b + unaff_EDI;\n                    /* try { // try from 000e01c0 to 000e01c4 has its CatchHandler @ 000e6696 */\n  FUN_000eb510(param_1 + 0x20b,unaff_EDI + 0x1ae1e7,0,0,iVar4,0,0,0,param_1 + 0x20a,1);\n  param_1[0x219] = &UNK_002a1e4f + unaff_EDI;\n                    /* try { // try from 000e0203 to 000e0207 has its CatchHandler @ 000e668e */\n  FUN_000eb510(param_1 + 0x21a,&UNK_001ae1f7 + unaff_EDI,0,0,iVar3,unaff_EDI + 0x1afab7,0,0,\n               param_1 + 0x219,0);\n  *(undefined2 *)(param_1 + 0x228) = 0;\n  param_1[0x229] = &UNK_002a1e63 + unaff_EDI;\n                    /* try { // try from 000e0248 to 000e024c has its CatchHandler @ 000e6686 */\n  FUN_000eb510(param_1 + 0x22a,&UNK_001ae1f4 + unaff_EDI,0,0,iVar4,0,0,0,param_1 + 0x229,1);\n  param_1[0x238] = &UNK_002a1e77 + unaff_EDI;\n                    /* try { // try from 000e0289 to 000e028d has its CatchHandler @ 000e667e */\n  FUN_000eb510(param_1 + 0x239,unaff_EDI + 0x1ae20e,1,0,iVar4,unaff_EDI + 0x1afadf,0,0,\n               param_1 + 0x238,1);\n  *(undefined2 *)(param_1 + 0x247) = 0x100;\n  param_1[0x248] = &UNK_002a1e8b + unaff_EDI;\n                    /* try { // try from 000e02d8 to 000e02dc has its CatchHandler @ 000e6676 */\n  FUN_000eb510(param_1 + 0x249,unaff_EDI + 0x1ae20b,1,0,iVar3,unaff_EDI + 0x1afb07,0,0,\n               param_1 + 0x248,0);\n  iVar8 = unaff_EDI + 0x1af1d9;\n  param_1[599] = &UNK_002a1e9f + unaff_EDI;\n                    /* try { // try from 000e0327 to 000e032b has its CatchHandler @ 000e666e */\n  FUN_000eb510(param_1 + 600,unaff_EDI + 0x1ae21d,1,0,iVar8,unaff_EDI + 0x1afb53,\n               unaff_EDI + 0x1afb33,0,param_1 + 599,0);\n  *(undefined1 *)(param_1 + 0x266) = 0;\n  param_1[0x268] = &UNK_002a1eb3 + unaff_EDI;\n  param_1[0x267] = iVar8;\n                    /* try { // try from 000e0376 to 000e037a has its CatchHandler @ 000e6666 */\n  FUN_000eb510(param_1 + 0x269,unaff_EDI + 0x1ae238,1,0,iVar3,unaff_EDI + 0x1ae056,0,0,\n               param_1 + 0x268,0);\n  *(undefined2 *)(param_1 + 0x277) = 0;\n  param_1[0x278] = &UNK_002a1ec7 + unaff_EDI;\n                    /* try { // try from 000e03bc to 000e03c0 has its CatchHandler @ 000e665e */\n  FUN_000eb510(param_1 + 0x279,unaff_EDI + 0x1ae235,1,0,iVar4,unaff_EDI + 0x1af783,0,0,\n               param_1 + 0x278,1);\n  param_1[0x287] = &UNK_002a1edb + unaff_EDI;\n                    /* try { // try from 000e03ff to 000e0403 has its CatchHandler @ 000e6656 */\n  FUN_000eb510(param_1 + 0x288,unaff_EDI + 0x1ae26f,1,0,iVar3,unaff_EDI + 0x1ae24f,0,0,\n               param_1 + 0x287,0);\n  param_1[0x297] = &UNK_002a1eef + unaff_EDI;\n  *(undefined2 *)(param_1 + 0x296) = 0;\n                    /* try { // try from 000e0449 to 000e044d has its CatchHandler @ 000e664e */\n  FUN_000eb510(param_1 + 0x298,unaff_EDI + 0x1ae26c,1,0,iVar4,unaff_EDI + 0x1afb83,0,0,\n               param_1 + 0x297,1);\n  param_1[0x2a6] = &UNK_002a1f03 + unaff_EDI;\n                    /* try { // try from 000e048a to 000e048e has its CatchHandler @ 000e6646 */\n  FUN_000eb510(param_1 + 0x2a7,unaff_EDI + 0x1ae277,1,0,iVar4,unaff_EDI + 0x1afba7,0,0,\n               param_1 + 0x2a6,1);\n  param_1[0x2b6] = &UNK_002a1f17 + unaff_EDI;\n  *(undefined2 *)(param_1 + 0x2b5) = 0x100;\n                    /* try { // try from 000e04d9 to 000e04dd has its CatchHandler @ 000e663e */\n  FUN_000eb510(param_1 + 0x2b7,unaff_EDI + 0x1ae274,1,0,iVar3,unaff_EDI + 0x1afbcf,0,0,\n               param_1 + 0x2b6,0);\n  param_1[0x2c5] = &UNK_002a1f2b + unaff_EDI;\n                    /* try { // try from 000e051c to 000e0520 has its CatchHandler @ 000e6636 */\n  FUN_000eb510(param_1 + 0x2c6,unaff_EDI + 0x1ae2a4,1,100,iVar3,unaff_EDI + 0x1ae28b,0,0,\n               param_1 + 0x2c5,0);\n  *(undefined2 *)(param_1 + 0x2d4) = 0;\n  param_1[0x2d5] = &UNK_002a1f3f + unaff_EDI;\n                    /* try { // try from 000e0566 to 000e056a has its CatchHandler @ 000e662e */\n  FUN_000eb510(param_1 + 0x2d6,unaff_EDI + 0x1ae2a1,1,0,iVar4,&UNK_001afbfb + unaff_EDI,0,0,\n               param_1 + 0x2d5,1);\n  param_1[0x2e4] = &UNK_002a1f53 + unaff_EDI;\n                    /* try { // try from 000e05ac to 000e05b0 has its CatchHandler @ 000e6626 */\n  FUN_000eb510(param_1 + 0x2e5,unaff_EDI + 0x1ae2c2,0,0,iVar3,unaff_EDI + 0x1ae2b2,0,0,\n               param_1 + 0x2e4,0);\n  *(undefined2 *)(param_1 + 0x2f3) = 0;\n  param_1[0x2f4] = &UNK_002a1f67 + unaff_EDI;\n                    /* try { // try from 000e05f1 to 000e05f5 has its CatchHandler @ 000e661e */\n  FUN_000eb510(param_1 + 0x2f5,unaff_EDI + 0x1ae2bf,0,0,iVar4,0,0,0,param_1 + 0x2f4,1);\n  param_1[0x303] = &UNK_002a1f7b + unaff_EDI;\n                    /* try { // try from 000e0630 to 000e0634 has its CatchHandler @ 000e6616 */\n  FUN_000eb510(param_1 + 0x304,unaff_EDI + 0x1ae2c8,0,0,iVar3,unaff_EDI + 0x1ae2b2,0,0,\n               param_1 + 0x303,0);\n  *(undefined2 *)(param_1 + 0x312) = 0;\n  param_1[0x313] = &UNK_002a1f8f + unaff_EDI;\n                    /* try { // try from 000e0675 to 000e0679 has its CatchHandler @ 000e660e */\n  FUN_000eb510(param_1 + 0x314,unaff_EDI + 0x1ae2c5,0,0,iVar4,0,0,0,param_1 + 0x313,1);\n  param_1[0x322] = &UNK_002a1fa3 + unaff_EDI;\n                    /* try { // try from 000e06bd to 000e06c1 has its CatchHandler @ 000e6606 */\n  FUN_000eb510(param_1 + 0x323,unaff_EDI + 0x1a8891,1,0,iVar2,unaff_EDI + 0x1ae2e9,\n               unaff_EDI + 0x1ae2cb,0,param_1 + 0x322,0);\n  *(undefined1 *)(param_1 + 0x331) = 0;\n  param_1[0x333] = puVar1;\n  param_1[0x332] = iVar2;\n                    /* try { // try from 000e070a to 000e070e has its CatchHandler @ 000e65fe */\n  FUN_000eb510(param_1 + 0x334,unaff_EDI + 0x1ae31d,1,0,iVar2,unaff_EDI + 0x1ae30d,\n               unaff_EDI + 0x1ae2fb,0,param_1 + 0x333,0);\n  param_1[0x343] = 0;\n  param_1[0x342] = unaff_EDI + -0x2b49;\n  param_1[0x333] = "St7collateIcE" + unaff_EDI + 3;\n  param_1[0x344] = "{default arg#" + unaff_EDI + 0xd;\n                    /* try { // try from 000e076f to 000e0773 has its CatchHandler @ 000e65f6 */\n  FUN_000eb510(param_1 + 0x345,unaff_EDI + 0x1ae32a,1,0,0,&UNK_001afc2f + unaff_EDI,\n               &UNK_001ae12e + unaff_EDI,1,param_1 + 0x344,0);\n  *(undefined1 *)(param_1 + 0x353) = 0;\n  param_1[0x355] = "VTT for " + unaff_EDI + 2;\n  param_1[0x354] = 0;\n                    /* try { // try from 000e07c3 to 000e07c7 has its CatchHandler @ 000e65ee */\n  FUN_000eb510(param_1 + 0x356,unaff_EDI + 0x1ae327,1,0,iVar3,unaff_EDI + 0x1afc57,0,0,\n               param_1 + 0x355,0);\n  *(undefined2 *)(param_1 + 0x364) = 0;\n  param_1[0x365] = "construction vtable for " + unaff_EDI + 0xd;\n                    /* try { // try from 000e0808 to 000e080c has its CatchHandler @ 000e65e6 */\n  FUN_000eb510(param_1 + 0x366,unaff_EDI + 0x1ae324,1,0,iVar4,0,0,0,param_1 + 0x365,1);\n  param_1[0x374] = "typeinfo for " + unaff_EDI + 3;\n                    /* try { // try from 000e084b to 000e084f has its CatchHandler @ 000e65de */\n  FUN_000eb510(param_1 + 0x375,unaff_EDI + 0x1ae336,1,0,iVar3,unaff_EDI + 0x1afc83,0,0,\n               param_1 + 0x374,0);\n  *(undefined2 *)(param_1 + 899) = 0;\n  param_1[900] = "typeinfo name for " + unaff_EDI + 9;\n                    /* try { // try from 000e0895 to 000e0899 has its CatchHandler @ 000e65d6 */\n  FUN_000eb510(param_1 + 0x385,unaff_EDI + 0x1ae333,1,0,iVar4,unaff_EDI + 0x1afcb7,0,0,param_1 + 900\n               ,1);\n  param_1[0x393] = "typeinfo fn for " + unaff_EDI + 10;\n                    /* try { // try from 000e08d8 to 000e08dc has its CatchHandler @ 000e65ce */\n  FUN_000eb510(param_1 + 0x394,unaff_EDI + 0x1ae34f,1,0,iVar3,unaff_EDI + 0x1afcf3,0,0,\n               param_1 + 0x393,0);\n  *(undefined2 *)(param_1 + 0x3a2) = 0;\n  param_1[0x3a3] = "non-virtual thunk to " + unaff_EDI + 0xd;\n                    /* try { // try from 000e091d to 000e0921 has its CatchHandler @ 000e65c6 */\n  FUN_000eb510(param_1 + 0x3a4,unaff_EDI + 0x1ae34c,1,0,iVar4,0,0,0,param_1 + 0x3a3,1);\n  param_1[0x3b2] = "covariant return thunk to " + unaff_EDI + 0xb;\n                    /* try { // try from 000e0960 to 000e0964 has its CatchHandler @ 000e65be */\n  FUN_000eb510(param_1 + 0x3b3,unaff_EDI + 0x1ae364,1,0,iVar3,&UNK_001afd17 + unaff_EDI,0,0,\n               param_1 + 0x3b2,0);\n  param_1[0x3c2] = "java Class for " + unaff_EDI + 4;\n  *(undefined2 *)(param_1 + 0x3c1) = 0;\n                    /* try { // try from 000e09a5 to 000e09a9 has its CatchHandler @ 000e65b6 */\n  FUN_000eb510(param_1 + 0x3c3,unaff_EDI + 0x1ae361,1,0,iVar4,0,0,0,param_1 + 0x3c2,1);\n  param_1[0x3d1] = "guard variable for " + unaff_EDI + 8;\n                    /* try { // try from 000e09e8 to 000e09ec has its CatchHandler @ 000e65ae */\n  FUN_000eb510(param_1 + 0x3d2,unaff_EDI + 0x1ae37c,1,0,iVar3,unaff_EDI + 0x1afd47,0,0,\n               param_1 + 0x3d1,0);\n  param_1[0x3e1] = "TLS init function for " + unaff_EDI + 8;\n  *(undefined2 *)(param_1 + 0x3e0) = 0;\n                    /* try { // try from 000e0a2d to 000e0a31 has its CatchHandler @ 000e65a6 */\n  FUN_000eb510(param_1 + 0x3e2,unaff_EDI + 0x1ae379,1,0,iVar4,0,0,0,param_1 + 0x3e1,1);\n  iVar9 = unaff_EDI + 0x1b8bce;\n  param_1[0x3f0] = puVar1;\n                    /* try { // try from 000e0a6f to 000e0a73 has its CatchHandler @ 000e659e */\n  FUN_000eb510(param_1 + 0x3f1,unaff_EDI + 0x1ae396,1,0,iVar2,unaff_EDI + 0x1afd6b,iVar9,0,\n               param_1 + 0x3f0,0);\n  param_1[0x400] = 0;\n  param_1[0x3ff] = unaff_EDI + -0x29d9;\n  param_1[0x3f0] = "St14collate_bynameIcE" + unaff_EDI + 7;\n  param_1[0x401] = "TLS wrapper function for " + unaff_EDI + 5;\n                    /* try { // try from 000e0ad2 to 000e0ad6 has its CatchHandler @ 000e6596 */\n  FUN_000eb510(param_1 + 0x402,unaff_EDI + 0x1ae3a6,1,0,iVar4,unaff_EDI + 0x1afd8b,0,0,\n               param_1 + 0x401,1);\n  *(undefined2 *)(param_1 + 0x410) = 0x100;\n  param_1[0x411] = "TLS wrapper function for " + unaff_EDI + 0x19;\n                    /* try { // try from 000e0b21 to 000e0b25 has its CatchHandler @ 000e658e */\n  FUN_000eb510(param_1 + 0x412,unaff_EDI + 0x1ae3a3,1,0,iVar3,unaff_EDI + 0x1afdbb,0,0,\n               param_1 + 0x411,0);\n  iVar10 = unaff_EDI + 0x1aed7d;\n  param_1[0x420] = "reference temporary #" + unaff_EDI + 0x13;\n                    /* try { // try from 000e0b6b to 000e0b6f has its CatchHandler @ 000e6586 */\n  FUN_000eb510(param_1 + 0x421,unaff_EDI + 0x1aeb03,1,0x65,0,unaff_EDI + 0x1ae3b5,iVar10,0,\n               param_1 + 0x420,0);\n  *(undefined1 *)(param_1 + 0x42f) = 0;\n  param_1[0x431] = "hidden alias for " + unaff_EDI + 0x11;\n  param_1[0x430] = 0;\n                    /* try { // try from 000e0bbf to 000e0bc3 has its CatchHandler @ 000e657e */\n  FUN_000eb510(param_1 + 0x432,unaff_EDI + 0x1bf43b,1,0,iVar3,unaff_EDI + 0x1ae3cf,0,0,\n               param_1 + 0x431,0);\n  *(undefined2 *)(param_1 + 0x440) = 0;\n  param_1[0x441] = "non-transaction clone for " + unaff_EDI + 0x13;\n                    /* try { // try from 000e0c09 to 000e0c0d has its CatchHandler @ 000e6576 */\n  FUN_000eb510(param_1 + 0x442,unaff_EDI + 0x1ae3ed,1,0,iVar4,unaff_EDI + 0x1afdf3,0,0,\n               param_1 + 0x441,1);\n  param_1[0x450] = "_Fract" + unaff_EDI + 6;\n                    /* try { // try from 000e0c4a to 000e0c4e has its CatchHandler @ 000e656e */\n  FUN_000eb510(param_1 + 0x451,unaff_EDI + 0x1ae416,3,0,iVar4,unaff_EDI + 0x1ae3fd,0,0,\n               param_1 + 0x450,1);\n  *(undefined2 *)(param_1 + 0x45f) = 0x100;\n  param_1[0x460] = &UNK_002a210b + unaff_EDI;\n                    /* try { // try from 000e0c99 to 000e0c9d has its CatchHandler @ 000e6566 */\n  FUN_000eb510(param_1 + 0x461,unaff_EDI + 0x1ae441,3,0,iVar3,unaff_EDI + 0x1ae427,0,0,\n               param_1 + 0x460,0);\n  param_1[0x46f] = "decltype (" + unaff_EDI + 3;\n                    /* try { // try from 000e0cd5 to 000e0cd9 has its CatchHandler @ 000e655e */\n  FUN_000eb510(param_1 + 0x470,unaff_EDI + 0x1ae456,1,0,iVar4,0,0,0,param_1 + 0x46f,1);\n  *(undefined2 *)(param_1 + 0x47e) = 0x100;\n  param_1[0x47f] = &UNK_002a2133 + unaff_EDI;\n                    /* try { // try from 000e0d24 to 000e0d28 has its CatchHandler @ 000e6556 */\n  FUN_000eb510(param_1 + 0x480,unaff_EDI + 0x1ae453,1,0,iVar3,unaff_EDI + 0x1afe1b,0,0,\n               param_1 + 0x47f,0);\n  param_1[0x48e] = puVar1;\n                    /* try { // try from 000e0d63 to 000e0d67 has its CatchHandler @ 000e654e */\n  FUN_000eb510(param_1 + 0x48f,unaff_EDI + 0x1ae474,1,0,iVar2,unaff_EDI + 0x1afe5f,\n               unaff_EDI + 0x1ae468,0,param_1 + 0x48e,0);\n  param_1[0x49e] = 0;\n  param_1[0x49d] = unaff_EDI + 0x7be7;\n  param_1[0x48e] = "St8numpunctIcE" + unaff_EDI + 3;\n  param_1[0x49f] = "{unnamed type#" + unaff_EDI + 0xd;\n                    /* try { // try from 000e0dc8 to 000e0dcc has its CatchHandler @ 000e6546 */\n  FUN_000eb510(param_1 + 0x4a0,unaff_EDI + 0x1ae49f,1,0x45,iVar3,unaff_EDI + 0x1ae481,0,0,\n               param_1 + 0x49f,0);\n  *(undefined2 *)(param_1 + 0x4ae) = 0;\n  param_1[0x4af] = " restrict" + unaff_EDI + 9;\n                    /* try { // try from 000e0e12 to 000e0e16 has its CatchHandler @ 000e653e */\n  FUN_000eb510(param_1 + 0x4b0,unaff_EDI + 0x1ae49c,1,0,iVar4,unaff_EDI + 0x1afe87,0,0,\n               param_1 + 0x4af,1);\n                    /* try { // try from 000e0e24 to 000e0e28 has its CatchHandler @ 000e6536 */\n  FUN_000ebb50(param_1 + 0x4be);\n  param_1[0x4d5] = puVar1;\n                    /* try { // try from 000e0e5d to 000e0e61 has its CatchHandler @ 000e652f */\n  FUN_000eb510(param_1 + 0x4d6,unaff_EDI + 0x1ae4c7,0,0,iVar2,unaff_EDI + 0x1ae4ae,0,0,\n               param_1 + 0x4d5,0);\n  param_1[0x4e5] = 0;\n  param_1[0x4e4] = unaff_EDI + -0x2ce9;\n  param_1[0x4d5] = "St15numpunct_bynameIcE" + unaff_EDI + 7;\n  param_1[0x4e6] = puVar1;\n                    /* try { // try from 000e0eb9 to 000e0ebd has its CatchHandler @ 000e6527 */\n  FUN_000eb510(param_1 + 0x4e7,unaff_EDI + 0x1aea22,0,0,iVar2,unaff_EDI + 0x1ae4ca,0,0,\n               param_1 + 0x4e6,0);\n  param_1[0x4f6] = 0;\n  param_1[0x4f5] = unaff_EDI + -0x2cd9;\n  param_1[0x4e6] = &UNK_002a40cf + unaff_EDI;\n                    /* try { // try from 000e0eed to 000e0ef1 has its CatchHandler @ 000e651f */\n  FUN_000eba10(param_1 + 0x4f7);\n  param_1[0x50e] = "imaginary " + unaff_EDI + 8;\n                    /* try { // try from 000e0f33 to 000e0f37 has its CatchHandler @ 000e6518 */\n  FUN_000eb510(param_1 + 0x50f,unaff_EDI + 0x1ae4e6,1,0x46,0,unaff_EDI + 0x1afeab,\n               unaff_EDI + 0x1b8ae4,0,param_1 + 0x50e,0);\n  *(undefined1 *)(param_1 + 0x51d) = 0;\n  param_1[0x51f] = &UNK_002a21ab + unaff_EDI;\n  param_1[0x51e] = 0;\n                    /* try { // try from 000e0f87 to 000e0f8b has its CatchHandler @ 000e6510 */\n  FUN_000eb510(param_1 + 0x520,unaff_EDI + 0x1ae509,1,0,iVar3,unaff_EDI + 0x1ae4ed,0,0,\n               param_1 + 0x51f,0);\n  *(undefined2 *)(param_1 + 0x52e) = 0;\n  param_1[0x52f] = "decltype(auto)" + unaff_EDI + 0xc;\n                    /* try { // try from 000e0fd1 to 000e0fd5 has its CatchHandler @ 000e6508 */\n  FUN_000eb510(param_1 + 0x530,unaff_EDI + 0x1ae506,1,0,iVar4,unaff_EDI + 0x1afed3,0,0,\n               param_1 + 0x52f,1);\n  param_1[0x53e] = "string literal" + unaff_EDI + 0xe;\n                    /* try { // try from 000e1023 to 000e1027 has its CatchHandler @ 000e6500 */\n  FUN_000eb510(param_1 + 0x53f,unaff_EDI + 0x1aad7c,0,0,unaff_EDI + 0x1ae533,unaff_EDI + 0x1ae518,\n               unaff_EDI + 0x1b2184,0,param_1 + 0x53e,0);\n  *(undefined1 *)(param_1 + 0x54d) = 0;\n  param_1[0x54e] = unaff_EDI + 0x1ae533;\n  param_1[0x54f] = "std::basic_string" + unaff_EDI;\n                    /* try { // try from 000e1074 to 000e1078 has its CatchHandler @ 000e64f8 */\n  FUN_000eb510(param_1 + 0x550,&UNK_001ae53c + unaff_EDI,1,0,iVar4,unaff_EDI + 0x1afef3,0,0,\n               param_1 + 0x54f,1);\n  *(undefined2 *)(param_1 + 0x55e) = 0x100;\n  param_1[0x55f] = "std::string" + unaff_EDI + 2;\n                    /* try { // try from 000e10c3 to 000e10c7 has its CatchHandler @ 000e64f0 */\n  FUN_000eb510(param_1 + 0x560,unaff_EDI + 0x1ae539,1,0,iVar3,unaff_EDI + 0x1aff1f,0,0,\n               param_1 + 0x55f,0);\n  param_1[0x56e] = "std::istream" + unaff_EDI + 10;\n                    /* try { // try from 000e1106 to 000e110a has its CatchHandler @ 000e64e8 */\n  FUN_000eb510(param_1 + 0x56f,unaff_EDI + 0x1ae54b,1,0,iVar3,unaff_EDI + 0x1aff53,0,0,\n               param_1 + 0x56e,0);\n  *(undefined2 *)(param_1 + 0x57d) = 0;\n  param_1[0x57e] = "std::ostream" + unaff_EDI + 3;\n                    /* try { // try from 000e1150 to 000e1154 has its CatchHandler @ 000e64e0 */\n  FUN_000eb510(param_1 + 0x57f,unaff_EDI + 0x1ae548,1,0,iVar4,unaff_EDI + 0x1aff83,0,0,\n               param_1 + 0x57e,1);\n  param_1[0x58d] = "basic_ostream" + unaff_EDI + 10;\n                    /* try { // try from 000e1193 to 000e1197 has its CatchHandler @ 000e64d8 */\n  FUN_000eb510(param_1 + 0x58e,unaff_EDI + 0x1ae55c,1,0,iVar3,unaff_EDI + 0x1affbb,0,0,\n               param_1 + 0x58d,0);\n  param_1[0x59d] = "basic_iostream" + unaff_EDI + 2;\n  *(undefined2 *)(param_1 + 0x59c) = 0;\n                    /* try { // try from 000e11dd to 000e11e1 has its CatchHandler @ 000e64d0 */\n  FUN_000eb510(param_1 + 0x59e,unaff_EDI + 0x1ae559,1,0,iVar4,unaff_EDI + 0x1affeb,0,0,\n               param_1 + 0x59d,1);\n  param_1[0x5ac] = "boolean" + unaff_EDI + 7;\n                    /* try { // try from 000e1220 to 000e1224 has its CatchHandler @ 000e64c8 */\n  FUN_000eb510(param_1 + 0x5ad,unaff_EDI + 0x1ae575,1,0,iVar3,unaff_EDI + 0x1b001f,0,0,\n               param_1 + 0x5ac,0);\n  param_1[0x5bc] = "unsigned char" + unaff_EDI + 8;\n  *(undefined2 *)(param_1 + 0x5bb) = 0;\n                    /* try { // try from 000e126a to 000e126e has its CatchHandler @ 000e64c0 */\n  FUN_000eb510(param_1 + 0x5bd,unaff_EDI + 0x1ae572,1,0,iVar4,unaff_EDI + 0x1b004f,0,0,\n               param_1 + 0x5bc,1);\n  param_1[0x5cb] = puVar1;\n                    /* try { // try from 000e12a4 to 000e12a8 has its CatchHandler @ 000e64b8 */\n  FUN_000eb510(param_1 + 0x5cc,&UNK_001ae58b + unaff_EDI,1,0,iVar2,unaff_EDI + 0x1b0083,0,0,\n               param_1 + 0x5cb,0);\n  param_1[0x5db] = 0;\n  param_1[0x5da] = unaff_EDI + -0x2d09;\n  param_1[0x5cb] = "St7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 3;\n  param_1[0x5dc] = puVar1;\n                    /* try { // try from 000e1300 to 000e1304 has its CatchHandler @ 000e64b0 */\n  FUN_000eb510(param_1 + 0x5dd,unaff_EDI + 0x1ae594,1,0,iVar2,unaff_EDI + 0x1b00b7,0,0,\n               param_1 + 0x5dc,0);\n  param_1[0x5ec] = 0;\n  param_1[0x5eb] = unaff_EDI + -0x2cf9;\n  param_1[0x5dc] = "St7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x17;\n  param_1[0x5ed] = "unsigned long" + unaff_EDI + 1;\n                    /* try { // try from 000e136a to 000e136e has its CatchHandler @ 000e64a8 */\n  FUN_000eb510(param_1 + 0x5ee,unaff_EDI + 0x1ae5b5,0,0,iVar2,unaff_EDI + 0x1b00f7,\n               unaff_EDI + 0x1ae5aa,0,param_1 + 0x5ed,0);\n  *(undefined1 *)(param_1 + 0x5fc) = 0;\n  param_1[0x5fe] = "unsigned __int128" + unaff_EDI + 7;\n  param_1[0x5fd] = iVar2;\n                    /* try { // try from 000e13b9 to 000e13bd has its CatchHandler @ 000e64a0 */\n  FUN_000eb510(param_1 + 0x5ff,thunk_FUN_001ae2e0 + unaff_EDI,2,0,iVar3,iVar5,0,0,param_1 + 0x5fe,0)\n  ;\n  *(undefined2 *)(param_1 + 0x60d) = 0;\n  param_1[0x60e] = "unsigned short" + unaff_EDI + 9;\n                    /* try { // try from 000e13fe to 000e1402 has its CatchHandler @ 000e6498 */\n  FUN_000eb510(param_1 + 0x60f,unaff_EDI + 0x1ae5bd,2,0,iVar4,0,0,0,param_1 + 0x60e,1);\n  param_1[0x61d] = "unsigned long long" + unaff_EDI + 0xe;\n                    /* try { // try from 000e1441 to 000e1445 has its CatchHandler @ 000e6490 */\n  FUN_000eb510(param_1 + 0x61e,unaff_EDI + 0x1ae5f9,1,0,iVar3,unaff_EDI + 0x1ae5c2,0,0,\n               param_1 + 0x61d,0);\n  *(undefined2 *)(param_1 + 0x62c) = 0;\n  param_1[0x62d] = "decimal64" + unaff_EDI + 5;\n                    /* try { // try from 000e148b to 000e148f has its CatchHandler @ 000e6488 */\n  FUN_000eb510(param_1 + 0x62e,unaff_EDI + 0x1ae5f6,1,0,iVar4,unaff_EDI + 0x1ae5d9,0,0,\n               param_1 + 0x62d,1);\n  param_1[0x63c] = &UNK_002a22eb + unaff_EDI;\n                    /* try { // try from 000e14ce to 000e14d2 has its CatchHandler @ 000e6480 */\n  FUN_000eb510(param_1 + 0x63d,unaff_EDI + 0x1c0252,1,0,iVar3,unaff_EDI + 0x1ae605,0,0,\n               param_1 + 0x63c,0);\n  *(undefined2 *)(param_1 + 0x64b) = 0;\n  param_1[0x64c] = "decltype(nullptr)" + unaff_EDI + 1;\n                    /* try { // try from 000e1518 to 000e151c has its CatchHandler @ 000e6478 */\n  FUN_000eb510(param_1 + 0x64d,unaff_EDI + 0x1ae621,1,0,iVar4,unaff_EDI + 0x1b0123,0,0,\n               param_1 + 0x64c,1);\n  param_1[0x65b] = "alignof " + unaff_EDI;\n                    /* try { // try from 000e1559 to 000e155d has its CatchHandler @ 000e6470 */\n  FUN_000eb510(param_1 + 0x65c,unaff_EDI + 0x1ae631,1,0,iVar4,unaff_EDI + 0x1b0147,0,0,\n               param_1 + 0x65b,1);\n  *(undefined2 *)(param_1 + 0x66a) = 0x100;\n  param_1[0x66b] = "const_cast" + unaff_EDI + 8;\n                    /* try { // try from 000e15a8 to 000e15ac has its CatchHandler @ 000e6468 */\n  FUN_000eb510(param_1 + 0x66c,unaff_EDI + 0x1ae62e,1,0,iVar3,&UNK_001b016f + unaff_EDI,0,0,\n               param_1 + 0x66b,0);\n  param_1[0x67a] = "dynamic_cast" + unaff_EDI + 1;\n                    /* try { // try from 000e15eb to 000e15ef has its CatchHandler @ 000e6460 */\n  FUN_000eb510(param_1 + 0x67b,unaff_EDI + 0x1c3321,0,0x47,iVar3,unaff_EDI + 0x1ae63c,0,0,\n               param_1 + 0x67a,0);\n  *(undefined2 *)(param_1 + 0x689) = 0;\n  param_1[0x68a] = &UNK_002a234f + unaff_EDI;\n                    /* try { // try from 000e1630 to 000e1634 has its CatchHandler @ 000e6458 */\n  FUN_000eb510(param_1 + 0x68b,unaff_EDI + 0x1ae654,0,0,iVar4,0,0,0,param_1 + 0x68a,1);\n  param_1[0x699] = &UNK_002a2363 + unaff_EDI;\n  iVar11 = unaff_EDI + 0x1ae95a;\n                    /* try { // try from 000e167a to 000e167e has its CatchHandler @ 000e6450 */\n  FUN_000eb510(param_1 + 0x69a,unaff_EDI + 0x1ae676,0,0x68,0,unaff_EDI + 0x1ae65e,iVar11,0,\n               param_1 + 0x699,0);\n  *(undefined1 *)(param_1 + 0x6a8) = 0;\n  param_1[0x6a9] = 0;\n  param_1[0x6aa] = &UNK_002a2377 + unaff_EDI;\n                    /* try { // try from 000e16d7 to 000e16db has its CatchHandler @ 000e6448 */\n  FUN_000eb510(param_1 + 0x6ab,unaff_EDI + 0x1ae68a,1,0,unaff_EDI + 0x1ae686,unaff_EDI + 0x1b0197,\n               unaff_EDI + 0x1ae67d,0,param_1 + 0x6aa,0);\n  *(undefined1 *)(param_1 + 0x6b9) = 0;\n  param_1[0x6bc] = &UNK_002a238b + unaff_EDI;\n  *(undefined8 *)(param_1 + 0x6ba) = 0;\n                    /* try { // try from 000e1735 to 000e1739 has its CatchHandler @ 000e6440 */\n  FUN_000eb510(param_1 + 0x6bd,unaff_EDI + 0x1ae6c8,1,0,unaff_EDI + 0x1a0f2f,unaff_EDI + 0x1ae6b5,\n               unaff_EDI + 0x1ae6a5,0,param_1 + 0x6bc,0);\n  *(undefined1 *)(param_1 + 0x6cb) = 0;\n  param_1[0x6cc] = unaff_EDI + 0x1a0f2f;\n  param_1[0x6cd] = "reinterpret_cast" + unaff_EDI + 0xb;\n                    /* try { // try from 000e1788 to 000e178c has its CatchHandler @ 000e6438 */\n  FUN_000eb510(param_1 + 0x6ce,unaff_EDI + 0x1ae6e3,2,0,iVar2,unaff_EDI + 0x1ae6d3,0,0,\n               param_1 + 0x6cd,0);\n  param_1[0x6dc] = "static_cast" + unaff_EDI + 1;\n                    /* try { // try from 000e17c6 to 000e17ca has its CatchHandler @ 000e6430 */\n  FUN_000eb510(param_1 + 0x6dd,unaff_EDI + 0x1ae6e0,2,0,iVar2,0,0,0,param_1 + 0x6dc,1);\n  param_1[0x6eb] =\n       "std::basic_string<char, std::char_traits<char>, std::allocator<char> >" + unaff_EDI + 3;\n                    /* try { // try from 000e180e to 000e1812 has its CatchHandler @ 000e6428 */\n  FUN_000eb510(param_1 + 0x6ec,unaff_EDI + 0x1ae6f5,1,0,iVar8,unaff_EDI + 0x1b01c7,\n               unaff_EDI + 0x1ae6e5,0,param_1 + 0x6eb,0);\n  param_1[0x6fc] =\n       "std::basic_string<char, std::char_traits<char>, std::allocator<char> >" + unaff_EDI + 0x17;\n  param_1[0x6fb] = iVar8;\n  iVar12 = unaff_EDI + 0x1a10b8;\n  *(undefined1 *)(param_1 + 0x6fa) = 0;\n  iVar13 = unaff_EDI + 0x1ae6f9;\n                    /* try { // try from 000e1870 to 000e1874 has its CatchHandler @ 000e6420 */\n  FUN_000eb510(param_1 + 0x6fd,unaff_EDI + 0x1ae6ff,1,0,iVar12,unaff_EDI + 0x1b0237,iVar13,0,\n               param_1 + 0x6fc,0);\n  *(undefined1 *)(param_1 + 0x70b) = 0;\n  param_1[0x70c] = 0;\n  param_1[0x70d] = puVar1;\n                    /* try { // try from 000e18bb to 000e18bf has its CatchHandler @ 000e6418 */\n  FUN_000eb510(param_1 + 0x70e,&UNK_001a87be + unaff_EDI,1,0,iVar2,unaff_EDI + 0x1b025f,0,0,\n               param_1 + 0x70d,0);\n  param_1[0x71d] = 0;\n  param_1[0x71c] = unaff_EDI + -0x2dd9;\n  param_1[0x70d] = "St7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x2b;\n  param_1[0x71e] = puVar1;\n                    /* try { // try from 000e1917 to 000e191b has its CatchHandler @ 000e6410 */\n  FUN_000eb510(param_1 + 0x71f,unaff_EDI + 0x1ae727,1,0,iVar2,unaff_EDI + 0x1ae70e,0,0,\n               param_1 + 0x71e,0);\n  param_1[0x72e] = 0;\n  param_1[0x72d] = unaff_EDI + -0x2dc9;\n  param_1[0x71e] = &UNK_002a411f + unaff_EDI;\n  param_1[0x72f] = puVar1;\n                    /* try { // try from 000e1973 to 000e1977 has its CatchHandler @ 000e6408 */\n  FUN_000eb510(param_1 + 0x730,unaff_EDI + 0x1ae736,1,0,iVar2,unaff_EDI + 0x1b02cb,0,0,\n               param_1 + 0x72f,0);\n  param_1[0x73f] = 0;\n  param_1[0x73e] = unaff_EDI + -0x2db9;\n  param_1[0x72f] = "St7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x13;\n  param_1[0x740] = puVar1;\n                    /* try { // try from 000e19cf to 000e19d3 has its CatchHandler @ 000e6400 */\n  FUN_000eb510(param_1 + 0x741,unaff_EDI + 0x1ae747,1,0,iVar2,unaff_EDI + 0x1b0307,0,0,\n               param_1 + 0x740,0);\n  param_1[0x750] = 0;\n  param_1[0x74f] = unaff_EDI + -0x2da9;\n  param_1[0x740] = "St7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x27;\n  param_1[0x751] =\n       "std::basic_string<char, std::char_traits<char>, std::allocator<char> >" + unaff_EDI + 0x2b;\n                    /* try { // try from 000e1a34 to 000e1a38 has its CatchHandler @ 000e63f8 */\n  FUN_000eb510(param_1 + 0x752,unaff_EDI + 0x1ae75a,1,0,0,unaff_EDI + 0x1b0337,iVar9,0,\n               param_1 + 0x751,0);\n  *(undefined1 *)(param_1 + 0x760) = 0;\n  param_1[0x761] = 0;\n  param_1[0x762] = puVar1;\n                    /* try { // try from 000e1a7f to 000e1a83 has its CatchHandler @ 000e63f0 */\n  FUN_000eb510(param_1 + 0x763,unaff_EDI + 0x1ae780,1,0,iVar2,unaff_EDI + 0x1ae76b,0,0,\n               param_1 + 0x762,0);\n  param_1[0x772] = 0;\n  param_1[0x771] = unaff_EDI + -0x2d99;\n  param_1[0x762] = &UNK_002a415b + unaff_EDI;\n  param_1[0x773] = puVar1;\n                    /* try { // try from 000e1adb to 000e1adf has its CatchHandler @ 000e63e8 */\n  FUN_000eb510(param_1 + 0x774,unaff_EDI + 0x1ae7af,1,0,iVar2,unaff_EDI + 0x1ae794,0,0,\n               param_1 + 0x773,0);\n  param_1[0x783] = 0;\n  param_1[0x782] = unaff_EDI + -0x2d79;\n  param_1[0x773] = "St17__timepunct_cacheIcE" + unaff_EDI + 0x13;\n  param_1[0x784] = puVar1;\n                    /* try { // try from 000e1b37 to 000e1b3b has its CatchHandler @ 000e63e0 */\n  FUN_000eb510(param_1 + 0x785,unaff_EDI + 0x1ae7c5,1,0,iVar2,unaff_EDI + 0x1b0377,0,0,\n               param_1 + 0x784,0);\n  param_1[0x794] = 0;\n  param_1[0x793] = unaff_EDI + -0x2d59;\n  param_1[0x784] = "St11__timepunctIcE" + unaff_EDI + 0xb;\n  param_1[0x795] = puVar1;\n                    /* try { // try from 000e1b93 to 000e1b97 has its CatchHandler @ 000e63d8 */\n  FUN_000eb510(param_1 + 0x796,unaff_EDI + 0x1ae7d9,1,0,iVar2,unaff_EDI + 0x1b039f,0,0,\n               param_1 + 0x795,0);\n  param_1[0x7a5] = 0;\n  param_1[0x7a4] = unaff_EDI + -0x2d39;\n  param_1[0x795] = "St10moneypunctIcLb1EE" + unaff_EDI + 0xb;\n  param_1[0x7a6] =\n       "std::basic_string<char, std::char_traits<char>, std::allocator<char> >" + unaff_EDI + 0x3f;\n                    /* try { // try from 000e1c01 to 000e1c05 has its CatchHandler @ 000e63d0 */\n  FUN_000eb510(param_1 + 0x7a7,unaff_EDI + 0x1ae7ff,1,0,unaff_EDI + 0x1bb5e4,unaff_EDI + 0x1b03df,\n               &UNK_001ae7f7 + unaff_EDI,0,param_1 + 0x7a6,0);\n  uVar15 = *(undefined8 *)(unaff_EDI + 0x1b2b97);\n  *(undefined1 *)(param_1 + 0x7b5) = 0;\n  param_1[0x7b8] = "std::basic_istream<char, std::char_traits<char> >" + unaff_EDI + 0xb;\n  *(undefined8 *)(param_1 + 0x7b6) = uVar15;\n                    /* try { // try from 000e1c62 to 000e1c66 has its CatchHandler @ 000e63c8 */\n  FUN_000eb510(param_1 + 0x7b9,unaff_EDI + 0x1aad76,0,0,unaff_EDI + 0x1bb084,unaff_EDI + 0x1ae811,\n               unaff_EDI + 0x1b2184,0,param_1 + 0x7b8,0);\n  *(undefined1 *)(param_1 + 0x7c7) = 0;\n  param_1[0x7c8] = unaff_EDI + 0x1bb084;\n  param_1[0x7c9] = "std::basic_istream<char, std::char_traits<char> >" + unaff_EDI + 0x1f;\n                    /* try { // try from 000e1cb9 to 000e1cbd has its CatchHandler @ 000e63c0 */\n  FUN_000eb510(param_1 + 0x7ca,unaff_EDI + 0x1ae84a,1,0x49,0,unaff_EDI + 0x1ae832,\n               unaff_EDI + 0x1ae82a,0,param_1 + 0x7c9,0);\n  *(undefined1 *)(param_1 + 0x7d8) = 0;\n  param_1[0x7d9] = 0;\n  param_1[0x7da] = puVar1;\n                    /* try { // try from 000e1d05 to 000e1d09 has its CatchHandler @ 000e63b8 */\n  FUN_000eb510(param_1 + 0x7db,unaff_EDI + 0x1ae859,1,0,iVar2,unaff_EDI + 0x1b041b,iVar9,0,\n               param_1 + 0x7da,0);\n  param_1[0x7ea] = 0;\n  param_1[0x7e9] = unaff_EDI + -0x519;\n  param_1[0x7da] = "St10moneypunctIcLb0EE" + unaff_EDI + 7;\n  param_1[0x7eb] = "std::basic_istream<char, std::char_traits<char> >" + unaff_EDI + 0x33;\n                    /* try { // try from 000e1d6a to 000e1d6e has its CatchHandler @ 000e63b0 */\n  FUN_000eb510(param_1 + 0x7ec,&UNK_001ae869 + unaff_EDI,1,0,iVar3,unaff_EDI + 0x1b043f,0,0,\n               param_1 + 0x7eb,0);\n  *(undefined2 *)(param_1 + 0x7fa) = 0;\n  param_1[0x7fb] = "std::basic_ostream<char, std::char_traits<char> >" + unaff_EDI + 0x13;\n                    /* try { // try from 000e1db4 to 000e1db8 has its CatchHandler @ 000e63a8 */\n  FUN_000eb510(param_1 + 0x7fc,unaff_EDI + 0x1ae866,1,0,iVar4,unaff_EDI + 0x1b045f,0,0,\n               param_1 + 0x7fb,1);\n                    /* try { // try from 000e1dc6 to 000e1dca has its CatchHandler @ 000e63a0 */\n  FUN_000eb650(param_1 + 0x80a);\n  param_1[0x821] = puVar1;\n                    /* try { // try from 000e1e04 to 000e1e08 has its CatchHandler @ 000e6399 */\n  FUN_000eb510(param_1 + 0x822,unaff_EDI + 0x1aee55,1,0x6c,iVar2,unaff_EDI + 0x1ae87b,\n               unaff_EDI + 0x1ae88e,0,param_1 + 0x821,0);\n  param_1[0x831] = 0;\n  param_1[0x830] = unaff_EDI + -0x659;\n  param_1[0x821] = "St8messagesIcE" + unaff_EDI + 3;\n  param_1[0x832] = "std::basic_iostream<char, std::char_traits<char> >" + unaff_EDI + 7;\n                    /* try { // try from 000e1e67 to 000e1e6b has its CatchHandler @ 000e698d */\n  FUN_000eb510(param_1 + 0x833,unaff_EDI + 0x1ae899,1,0,iVar4,unaff_EDI + 0x1b0487,0,0,\n               param_1 + 0x832,1);\n  *(undefined2 *)(param_1 + 0x841) = 0x100;\n  param_1[0x842] = "std::basic_iostream<char, std::char_traits<char> >" + unaff_EDI + 0x1b;\n                    /* try { // try from 000e1eb6 to 000e1eba has its CatchHandler @ 000e6985 */\n  FUN_000eb510(param_1 + 0x843,unaff_EDI + 0x1ae896,1,0,iVar3,unaff_EDI + 0x1b04ab,0,0,\n               param_1 + 0x842,0);\n  param_1[0x851] = "std::basic_iostream<char, std::char_traits<char> >" + unaff_EDI + 0x2f;\n  iVar14 = unaff_EDI + 0x1b8cc6;\n                    /* try { // try from 000e1f00 to 000e1f04 has its CatchHandler @ 000e697d */\n  FUN_000eb510(param_1 + 0x852,unaff_EDI + 0x1ae8cf,1,0x4c,iVar2,unaff_EDI + 0x1ae8b2,iVar14,0,\n               param_1 + 0x851,0);\n  *(undefined1 *)(param_1 + 0x860) = 0;\n  param_1[0x864] = &UNK_002a24b7 + unaff_EDI;\n  param_1[0x861] = 0;\n  param_1[0x862] = 0;\n  param_1[0x863] = 0;\n                    /* try { // try from 000e1f68 to 000e1f6c has its CatchHandler @ 000e6976 */\n  FUN_000eb510(param_1 + 0x865,&UNK_001ae8df + unaff_EDI,1,0,iVar3,unaff_EDI + 0x1b04d7,0,0,\n               param_1 + 0x864,0);\n  *(undefined2 *)(param_1 + 0x873) = 0;\n  param_1[0x874] = &UNK_002a24cb + unaff_EDI;\n                    /* try { // try from 000e1fb2 to 000e1fb6 has its CatchHandler @ 000e696e */\n  FUN_000eb510(param_1 + 0x875,&UNK_001ae8dc + unaff_EDI,1,0,iVar4,unaff_EDI + 0x1b04ff,0,0,\n               param_1 + 0x874,1);\n  param_1[0x883] = &UNK_002a24df + unaff_EDI;\n                    /* try { // try from 000e1ff7 to 000e1ffb has its CatchHandler @ 000e6966 */\n  FUN_000eb510(param_1 + 0x884,unaff_EDI + 0x1c2a37,2,0x6d,iVar2,unaff_EDI + 0x1b052b,\n               unaff_EDI + 0x1ae8e8,0,param_1 + 0x883,0);\n  *(undefined1 *)(param_1 + 0x892) = 0;\n  param_1[0x893] = iVar2;\n  param_1[0x894] = &UNK_002a24f3 + unaff_EDI;\n                    /* try { // try from 000e204a to 000e204e has its CatchHandler @ 000e695e */\n  FUN_000eb510(param_1 + 0x895,unaff_EDI + 0x1ae90f,1,0,iVar3,&UNK_001ae8f2 + unaff_EDI,0,0,\n               param_1 + 0x894,0);\n  *(undefined2 *)(param_1 + 0x8a3) = 0;\n  param_1[0x8a4] = &UNK_002a2507 + unaff_EDI;\n                    /* try { // try from 000e2094 to 000e2098 has its CatchHandler @ 000e6956 */\n  FUN_000eb510(param_1 + 0x8a5,unaff_EDI + 0x1ae90c,1,0,iVar4,unaff_EDI + 0x1b054f,0,0,\n               param_1 + 0x8a4,1);\n  param_1[0x8b3] = &UNK_002a251b + unaff_EDI;\n                    /* try { // try from 000e20d5 to 000e20d9 has its CatchHandler @ 000e694e */\n  FUN_000eb510(param_1 + 0x8b4,unaff_EDI + 0x1ae922,1,0,iVar4,unaff_EDI + 0x1b0573,0,0,\n               param_1 + 0x8b3,1);\n  *(undefined2 *)(param_1 + 0x8c2) = 0x100;\n  param_1[0x8c3] = &UNK_002a252f + unaff_EDI;\n                    /* try { // try from 000e2124 to 000e2128 has its CatchHandler @ 000e6946 */\n  FUN_000eb510(param_1 + 0x8c4,unaff_EDI + 0x1ae91f,1,0,iVar3,unaff_EDI + 0x1b059f,0,0,\n               param_1 + 0x8c3,0);\n  param_1[0x8d2] = "%s: error: too many @-files encountered\n" + unaff_EDI + 3;\n                    /* try { // try from 000e2165 to 000e2169 has its CatchHandler @ 000e693e */\n  FUN_000eb510(param_1 + 0x8d3,unaff_EDI + 0x1ae939,1,0,iVar4,unaff_EDI + 0x1b05d3,0,0,\n               param_1 + 0x8d2,1);\n  *(undefined2 *)(param_1 + 0x8e1) = 0x100;\n  param_1[0x8e2] = "%s: error: too many @-files encountered\n" + unaff_EDI + 0x17;\n                    /* try { // try from 000e21b4 to 000e21b8 has its CatchHandler @ 000e6936 */\n  FUN_000eb510(param_1 + 0x8e3,unaff_EDI + 0x1ae936,1,0,iVar3,unaff_EDI + 0x1b05f3,0,0,\n               param_1 + 0x8e2,0);\n  param_1[0x8f1] = &UNK_002a256b + unaff_EDI;\n                    /* try { // try from 000e21f7 to 000e21fb has its CatchHandler @ 000e692e */\n  FUN_000eb510(param_1 + 0x8f2,&LAB_001ae94d + unaff_EDI,1,0x4d,iVar3,unaff_EDI + 0x1b061b,0,0,\n               param_1 + 0x8f1,0);\n  *(undefined2 *)(param_1 + 0x900) = 0;\n  param_1[0x901] = "%s: error: @-file refers to a directory\n" + unaff_EDI + 0x13;\n                    /* try { // try from 000e223c to 000e2240 has its CatchHandler @ 000e6926 */\n  FUN_000eb510(param_1 + 0x902,unaff_EDI + 0x1ae94a,1,0,iVar4,0,0,0,param_1 + 0x901,1);\n  param_1[0x910] = "%s: error: @-file refers to a directory\n" + unaff_EDI + 0x27;\n                    /* try { // try from 000e2283 to 000e2287 has its CatchHandler @ 000e691e */\n  FUN_000eb510(param_1 + 0x911,unaff_EDI + 0x1ae972,0,0,0,unaff_EDI + 0x1ae963,unaff_EDI + 0x1ae957,\n               0,param_1 + 0x910,0);\n  *(undefined1 *)(param_1 + 0x91f) = 0;\n  param_1[0x921] = &UNK_002a25a7 + unaff_EDI;\n  param_1[0x920] = 0;\n                    /* try { // try from 000e22d7 to 000e22db has its CatchHandler @ 000e6916 */\n  FUN_000eb510(param_1 + 0x922,unaff_EDI + 0x1ae990,1,0x6e,iVar3,unaff_EDI + 0x1ae976,0,0,\n               param_1 + 0x921,0);\n  param_1[0x931] = &UNK_002a25bb + unaff_EDI;\n  *(undefined2 *)(param_1 + 0x930) = 0;\n                    /* try { // try from 000e231c to 000e2320 has its CatchHandler @ 000e690e */\n  FUN_000eb510(param_1 + 0x932,unaff_EDI + 0x1ae98d,1,0,iVar4,0,0,0,param_1 + 0x931,1);\n  param_1[0x940] = &UNK_002a25cf + unaff_EDI;\n                    /* try { // try from 000e235f to 000e2363 has its CatchHandler @ 000e6906 */\n  FUN_000eb510(param_1 + 0x941,unaff_EDI + 0x1ae99a,3,0x4e,iVar3,unaff_EDI + 0x1b063f,0,0,\n               param_1 + 0x940,0);\n  param_1[0x950] = &UNK_002a25e3 + unaff_EDI;\n  *(undefined2 *)(param_1 + 0x94f) = 0;\n                    /* try { // try from 000e23a9 to 000e23ad has its CatchHandler @ 000e68fe */\n  FUN_000eb510(param_1 + 0x951,unaff_EDI + 0x1ae997,3,0,iVar4,unaff_EDI + 0x1b0673,0,0,\n               param_1 + 0x950,1);\n  param_1[0x95f] = &UNK_002a25f7 + unaff_EDI;\n                    /* try { // try from 000e23ec to 000e23f0 has its CatchHandler @ 000e68f6 */\n  FUN_000eb510(param_1 + 0x960,unaff_EDI + 0x1ae9a4,1,0,iVar3,unaff_EDI + 0x1b0697,0,0,\n               param_1 + 0x95f,0);\n  *(undefined2 *)(param_1 + 0x96e) = 0;\n  param_1[0x96f] = &UNK_002a260b + unaff_EDI;\n                    /* try { // try from 000e2431 to 000e2435 has its CatchHandler @ 000e68ee */\n  FUN_000eb510(param_1 + 0x970,unaff_EDI + 0x1ae9a1,1,0,iVar4,0,0,0,param_1 + 0x96f,1);\n  param_1[0x97e] = &UNK_002a261f + unaff_EDI;\n                    /* try { // try from 000e2477 to 000e247b has its CatchHandler @ 000e68e6 */\n  FUN_000eb510(param_1 + 0x97f,unaff_EDI + 0x1ae9b6,1,0,iVar2,unaff_EDI + 0x1b06e7,0,0,\n               param_1 + 0x97e,0);\n  param_1[0x98d] = &UNK_002a2633 + unaff_EDI;\n                    /* try { // try from 000e24b5 to 000e24b9 has its CatchHandler @ 000e68de */\n  FUN_000eb510(param_1 + 0x98e,unaff_EDI + 0x1ae9b3,1,0,iVar2,0,0,0,param_1 + 0x98d,1);\n  param_1[0x99c] = &UNK_002a2647 + unaff_EDI;\n                    /* try { // try from 000e24f8 to 000e24fc has its CatchHandler @ 000e68d6 */\n  FUN_000eb510(param_1 + 0x99d,unaff_EDI + 0x1ae9c6,1,0,iVar3,unaff_EDI + 0x1b0717,0,0,\n               param_1 + 0x99c,0);\n  *(undefined2 *)(param_1 + 0x9ab) = 0;\n  param_1[0x9ac] = &UNK_002a265b + unaff_EDI;\n                    /* try { // try from 000e253d to 000e2541 has its CatchHandler @ 000e68ce */\n  FUN_000eb510(param_1 + 0x9ad,unaff_EDI + 0x1ae9c3,1,0,iVar4,0,0,0,param_1 + 0x9ac,1);\n  param_1[0x9bb] = &UNK_002a266f + unaff_EDI;\n                    /* try { // try from 000e2580 to 000e2584 has its CatchHandler @ 000e68c6 */\n  FUN_000eb510(param_1 + 0x9bc,unaff_EDI + 0x1ae9d8,0,0,iVar3,unaff_EDI + 0x1b0743,0,0,\n               param_1 + 0x9bb,0);\n  *(undefined2 *)(param_1 + 0x9ca) = 0;\n  param_1[0x9cb] = &UNK_002a2683 + unaff_EDI;\n                    /* try { // try from 000e25c5 to 000e25c9 has its CatchHandler @ 000e68be */\n  FUN_000eb510(param_1 + 0x9cc,unaff_EDI + 0x1ae9d5,0,0,iVar4,0,0,0,param_1 + 0x9cb,1);\n  param_1[0x9da] = &UNK_002a2697 + unaff_EDI;\n                    /* try { // try from 000e2610 to 000e2614 has its CatchHandler @ 000e68b6 */\n  FUN_000eb510(param_1 + 0x9db,unaff_EDI + 0x1aec54,1,0x6f,unaff_EDI + 0x1ae9f6,unaff_EDI + 0x1ae9e1\n               ,iVar9,0,param_1 + 0x9da,0);\n  *(undefined1 *)(param_1 + 0x9e9) = 0;\n  param_1[0x9ea] = unaff_EDI + 0x1ae9f6;\n  param_1[0x9eb] = &UNK_002a26ab + unaff_EDI;\n                    /* try { // try from 000e2668 to 000e266c has its CatchHandler @ 000e68ae */\n  FUN_000eb510(param_1 + 0x9ec,unaff_EDI + 0x1aea17,3,0,iVar6,unaff_EDI + 0x1aea05,\n               unaff_EDI + 0x1ae9fc,0,param_1 + 0x9eb,0);\n  *(undefined1 *)(param_1 + 0x9fa) = 0;\n  param_1[0x9fc] = &UNK_002a26bf + unaff_EDI;\n  param_1[0x9fb] = iVar6;\n                    /* try { // try from 000e26c0 to 000e26c4 has its CatchHandler @ 000e68a6 */\n  FUN_000eb510(param_1 + 0x9fd,&UNK_001aef9c + unaff_EDI,2,0x4f,iVar12,unaff_EDI + 0x1aea25,\n               unaff_EDI + 0x1aea1f,0,param_1 + 0x9fc,0);\n  *(undefined1 *)(param_1 + 0xa0b) = 0;\n  param_1[0xa0d] = &UNK_002a26d3 + unaff_EDI;\n  param_1[0xa0c] = 0;\n                    /* try { // try from 000e2720 to 000e2724 has its CatchHandler @ 000e689e */\n  FUN_000eb510(param_1 + 0xa0e,unaff_EDI + 0x1aea72,1,0,unaff_EDI + 0x1c45a9,unaff_EDI + 0x1aea5a,\n               unaff_EDI + 0x1aea3f,0,param_1 + 0xa0d,0);\n  *(undefined1 *)(param_1 + 0xa1c) = 0;\n  param_1[0xa1d] = unaff_EDI + 0x1c45a9;\n  param_1[0xa1e] = &UNK_002a26e7 + unaff_EDI;\n                    /* try { // try from 000e2773 to 000e2777 has its CatchHandler @ 000e6896 */\n  FUN_000eb510(param_1 + 0xa1f,unaff_EDI + 0x1aeaa3,0,0x70,iVar3,unaff_EDI + 0x1aea82,0,0,\n               param_1 + 0xa1e,0);\n  *(undefined2 *)(param_1 + 0xa2d) = 0;\n  param_1[0xa2e] = &UNK_002a26fb + unaff_EDI;\n                    /* try { // try from 000e27b8 to 000e27bc has its CatchHandler @ 000e688e */\n  FUN_000eb510(param_1 + 0xa2f,unaff_EDI + 0x1aeaa0,0,0,iVar4,0,0,0,param_1 + 0xa2e,1);\n  param_1[0xa3d] = &UNK_002a270f + unaff_EDI;\n                    /* try { // try from 000e27fe to 000e2802 has its CatchHandler @ 000e6886 */\n  FUN_000eb510(param_1 + 0xa3e,unaff_EDI + 0x1aeaa8,0,0,iVar3,&UNK_001b077b + unaff_EDI,0,0,\n               param_1 + 0xa3d,0);\n  *(undefined2 *)(param_1 + 0xa4c) = 0;\n  param_1[0xa4d] = &UNK_002a2723 + unaff_EDI;\n                    /* try { // try from 000e284b to 000e284f has its CatchHandler @ 000e687e */\n  FUN_000eb510(param_1 + 0xa4e,unaff_EDI + 0x1aeaa5,0,0,iVar4,unaff_EDI + 0x1b07a7,0,0,\n               param_1 + 0xa4d,1);\n  param_1[0xa5c] = &UNK_002a2737 + unaff_EDI;\n                    /* try { // try from 000e288a to 000e288e has its CatchHandler @ 000e6876 */\n  FUN_000eb510(param_1 + 0xa5d,unaff_EDI + 0x1aeaaf,1,0,iVar2,&UNK_001b077b + unaff_EDI,0,0,\n               param_1 + 0xa5c,0);\n  param_1[0xa6b] = &UNK_002a274b + unaff_EDI;\n                    /* try { // try from 000e28c9 to 000e28cd has its CatchHandler @ 000e686e */\n  FUN_000eb510(param_1 + 0xa6c,unaff_EDI + 0x1aeaac,1,0,iVar2,unaff_EDI + 0x1b07a7,0,0,\n               param_1 + 0xa6b,1);\n  param_1[0xa7a] = &UNK_002a275f + unaff_EDI;\n                    /* try { // try from 000e290c to 000e2910 has its CatchHandler @ 000e6866 */\n  FUN_000eb510(param_1 + 0xa7b,unaff_EDI + 0x1aeac1,1,0,iVar3,unaff_EDI + 0x1b07d7,0,0,\n               param_1 + 0xa7a,0);\n  *(undefined2 *)(param_1 + 0xa89) = 0;\n  param_1[0xa8a] = &UNK_002a2773 + unaff_EDI;\n                    /* try { // try from 000e2951 to 000e2955 has its CatchHandler @ 000e685e */\n  FUN_000eb510(param_1 + 0xa8b,unaff_EDI + 0x1aeabe,1,0,iVar4,0,0,0,param_1 + 0xa8a,1);\n  param_1[0xa99] = &UNK_002a2787 + unaff_EDI;\n                    /* try { // try from 000e298f to 000e2993 has its CatchHandler @ 000e6856 */\n  FUN_000eb510(param_1 + 0xa9a,unaff_EDI + 0x1aeacf,0,0,iVar3,0,0,0,param_1 + 0xa99,0);\n  *(undefined2 *)(param_1 + 0xaa8) = 0;\n  param_1[0xaa9] = &UNK_002a279b + unaff_EDI;\n                    /* try { // try from 000e29d9 to 000e29dd has its CatchHandler @ 000e684e */\n  FUN_000eb510(param_1 + 0xaaa,unaff_EDI + 0x1aeacc,0,0,iVar4,unaff_EDI + 0x1b080f,0,0,\n               param_1 + 0xaa9,1);\n  param_1[0xab8] = &UNK_002a27af + unaff_EDI;\n                    /* try { // try from 000e2a28 to 000e2a2c has its CatchHandler @ 000e6846 */\n  FUN_000eb510(param_1 + 0xab9,unaff_EDI + 0x1aeaed,1,0,unaff_EDI + 0x1bb38f,unaff_EDI + 0x1b083f,\n               unaff_EDI + 0x1aeae2,1,param_1 + 0xab8,0);\n  *(undefined1 *)(param_1 + 0xac7) = 0;\n  param_1[0xac9] = &UNK_002a27c3 + unaff_EDI;\n  param_1[0xac8] = 0;\n                    /* try { // try from 000e2a7c to 000e2a80 has its CatchHandler @ 000e683e */\n  FUN_000eb510(param_1 + 0xaca,unaff_EDI + 0x1aeafa,1,0,iVar3,unaff_EDI + 0x1b0877,0,0,\n               param_1 + 0xac9,0);\n  param_1[0xad9] = &UNK_002a27d7 + unaff_EDI;\n  *(undefined2 *)(param_1 + 0xad8) = 0;\n                    /* try { // try from 000e2ac6 to 000e2aca has its CatchHandler @ 000e6836 */\n  FUN_000eb510(param_1 + 0xada,unaff_EDI + 0x1aeaf7,1,0,iVar4,unaff_EDI + 0x1b08b7,0,0,\n               param_1 + 0xad9,1);\n  param_1[0xae8] = &UNK_002a27eb + unaff_EDI;\n                    /* try { // try from 000e2b09 to 000e2b0d has its CatchHandler @ 000e682e */\n  FUN_000eb510(param_1 + 0xae9,unaff_EDI + 0x1aeb0c,1,0,iVar3,unaff_EDI + 0x1b08e3,0,0,\n               param_1 + 0xae8,0);\n  *(undefined2 *)(param_1 + 0xaf7) = 0;\n  param_1[0xaf8] = &UNK_002a27ff + unaff_EDI;\n                    /* try { // try from 000e2b53 to 000e2b57 has its CatchHandler @ 000e6826 */\n  FUN_000eb510(param_1 + 0xaf9,unaff_EDI + 0x1aeb09,1,0,iVar4,unaff_EDI + 0x1b0913,0,0,\n               param_1 + 0xaf8,1);\n  param_1[0xb07] = &UNK_002a2813 + unaff_EDI;\n                    /* try { // try from 000e2b96 to 000e2b9a has its CatchHandler @ 000e681e */\n  FUN_000eb510(param_1 + 0xb08,unaff_EDI + 0x1aeb20,1,0,iVar3,unaff_EDI + 0x1b0947,0,0,\n               param_1 + 0xb07,0);\n  *(undefined2 *)(param_1 + 0xb16) = 0;\n  param_1[0xb17] = &UNK_002a2827 + unaff_EDI;\n                    /* try { // try from 000e2be0 to 000e2be4 has its CatchHandler @ 000e6816 */\n  FUN_000eb510(param_1 + 0xb18,unaff_EDI + 0x1aeb1d,1,0,iVar4,unaff_EDI + 0x1b097f,0,0,\n               param_1 + 0xb17,1);\n  param_1[0xb26] = puVar1;\n                    /* try { // try from 000e2c1f to 000e2c23 has its CatchHandler @ 000e680e */\n  FUN_000eb510(param_1 + 0xb27,unaff_EDI + 0x1aeb63,1,0,iVar2,unaff_EDI + 0x1aeb37,\n               unaff_EDI + 0x1aeb30,0,param_1 + 0xb26,0);\n  param_1[0xb36] = 0;\n  param_1[0xb35] = unaff_EDI + -0x12a9;\n  param_1[0xb26] = &UNK_002a41d3 + unaff_EDI;\n  param_1[0xb37] = puVar1;\n                    /* try { // try from 000e2c80 to 000e2c84 has its CatchHandler @ 000e6806 */\n  FUN_000eb510(param_1 + 0xb38,unaff_EDI + 0x1aeb6a,1,0,iVar2,unaff_EDI + 0x1aeb4d,\n               unaff_EDI + 0x1af404,0,param_1 + 0xb37,0);\n  param_1[0xb47] = 0;\n  param_1[0xb46] = unaff_EDI + -0x1709;\n  param_1[0xb37] = "St23__codecvt_abstract_baseIcc11__mbstate_tE" + unaff_EDI + 7;\n  param_1[0xb48] = &UNK_002a283b + unaff_EDI;\n                    /* try { // try from 000e2ce3 to 000e2ce7 has its CatchHandler @ 000e67fe */\n  FUN_000eb510(param_1 + 0xb49,unaff_EDI + 0x1aeb78,1,0,iVar4,unaff_EDI + 0x1b09af,0,0,\n               param_1 + 0xb48,1);\n  *(undefined2 *)(param_1 + 0xb57) = 0x100;\n  param_1[0xb58] = &UNK_002a284f + unaff_EDI;\n                    /* try { // try from 000e2d32 to 000e2d36 has its CatchHandler @ 000e67f6 */\n  FUN_000eb510(param_1 + 0xb59,unaff_EDI + 0x1aeb75,1,0,iVar3,unaff_EDI + 0x1b09e7,0,0,\n               param_1 + 0xb58,0);\n  param_1[0xb67] = &UNK_002a2863 + unaff_EDI;\n                    /* try { // try from 000e2d75 to 000e2d79 has its CatchHandler @ 000e67ee */\n  FUN_000eb510(param_1 + 0xb68,unaff_EDI + 0x1aeb8b,1,0,iVar3,unaff_EDI + 0x1b0a13,0,0,\n               param_1 + 0xb67,0);\n  *(undefined2 *)(param_1 + 0xb76) = 0;\n  param_1[0xb77] = &UNK_002a2877 + unaff_EDI;\n                    /* try { // try from 000e2dba to 000e2dbe has its CatchHandler @ 000e67e6 */\n  FUN_000eb510(param_1 + 0xb78,unaff_EDI + 0x1aeb88,1,0,iVar4,0,0,0,param_1 + 0xb77,1);\n  param_1[0xb86] = &UNK_002a288b + unaff_EDI;\n                    /* try { // try from 000e2dfd to 000e2e01 has its CatchHandler @ 000e67de */\n  FUN_000eb510(param_1 + 0xb87,unaff_EDI + 0x1aeba6,1,0,iVar3,unaff_EDI + 0x1b0a3f,0,0,\n               param_1 + 0xb86,0);\n  *(undefined2 *)(param_1 + 0xb95) = 0;\n  param_1[0xb96] = &UNK_002a289f + unaff_EDI;\n                    /* try { // try from 000e2e47 to 000e2e4b has its CatchHandler @ 000e67d6 */\n  FUN_000eb510(param_1 + 0xb97,unaff_EDI + 0x1aeba3,1,0,iVar4,unaff_EDI + 0x1b0a67,0,0,\n               param_1 + 0xb96,1);\n  param_1[0xba5] = &UNK_002a28b3 + unaff_EDI;\n                    /* try { // try from 000e2e8a to 000e2e8e has its CatchHandler @ 000e67ce */\n  FUN_000eb510(param_1 + 0xba6,unaff_EDI + 0x1aebbb,1,0,iVar3,unaff_EDI + 0x1b0a8b,0,0,\n               param_1 + 0xba5,0);\n  *(undefined2 *)(param_1 + 0xbb4) = 0;\n  param_1[0xbb5] = &UNK_002a28c7 + unaff_EDI;\n                    /* try { // try from 000e2ed4 to 000e2ed8 has its CatchHandler @ 000e67c6 */\n  FUN_000eb510(param_1 + 0xbb6,unaff_EDI + 0x1aebb8,1,0,iVar4,&UNK_001b0ab7 + unaff_EDI,0,0,\n               param_1 + 0xbb5,1);\n  param_1[0xbc4] = &UNK_002a28db + unaff_EDI;\n                    /* try { // try from 000e2f17 to 000e2f1b has its CatchHandler @ 000e67be */\n  FUN_000eb510(param_1 + 0xbc5,unaff_EDI + 0x1aebed,1,0,iVar3,unaff_EDI + 0x1aebce,0,0,\n               param_1 + 0xbc4,0);\n  param_1[0xbd4] = &UNK_002a28ef + unaff_EDI;\n  *(undefined2 *)(param_1 + 0xbd3) = 0;\n                    /* try { // try from 000e2f5c to 000e2f60 has its CatchHandler @ 000e67b6 */\n  FUN_000eb510(param_1 + 0xbd5,unaff_EDI + 0x1aebea,1,0,iVar4,0,0,0,param_1 + 0xbd4,1);\n  param_1[0xbe3] = &UNK_002a2903 + unaff_EDI;\n                    /* try { // try from 000e2f9f to 000e2fa3 has its CatchHandler @ 000e67ae */\n  FUN_000eb510(param_1 + 0xbe4,&UNK_001aec01 + unaff_EDI,1,0,0,unaff_EDI + 0x1b0adf,iVar11,0,\n               param_1 + 0xbe3,0);\n  *(undefined1 *)(param_1 + 0xbf2) = 0;\n  param_1[0xbf3] = 0;\n  param_1[0xbf4] = puVar1;\n                    /* try { // try from 000e2fea to 000e2fee has its CatchHandler @ 000e67a6 */\n  FUN_000eb510(param_1 + 0xbf5,unaff_EDI + 0x1aec15,1,0,iVar2,unaff_EDI + 0x1b0b0f,0,0,\n               param_1 + 0xbf4,0);\n  param_1[0xc04] = 0;\n  param_1[0xc03] = unaff_EDI + -0x18c9;\n  param_1[0xbf4] = "St23__codecvt_abstract_baseIcc11__mbstate_tE" + unaff_EDI + 0x1b;\n  param_1[0xc05] = puVar1;\n                    /* try { // try from 000e3046 to 000e304a has its CatchHandler @ 000e679e */\n  FUN_000eb510(param_1 + 0xc06,unaff_EDI + 0x1aec20,1,0,iVar2,unaff_EDI + 0x1b0b3f,0,0,\n               param_1 + 0xc05,0);\n  param_1[0xc15] = 0;\n  param_1[0xc14] = unaff_EDI + -0x1ee9;\n  param_1[0xc05] = "St23__codecvt_abstract_baseIcc11__mbstate_tE" + unaff_EDI + 0x2f;\n  param_1[0xc16] = &UNK_002a2917 + unaff_EDI;\n                    /* try { // try from 000e30ab to 000e30af has its CatchHandler @ 000e6796 */\n  FUN_000eb510(param_1 + 0xc17,unaff_EDI + 0x1aec2d,1,0x71,iVar3,unaff_EDI + 0x1b0b73,0,0,\n               param_1 + 0xc16,0);\n  param_1[0xc26] = &UNK_002a292b + unaff_EDI;\n  *(undefined2 *)(param_1 + 0xc25) = 0;\n                    /* try { // try from 000e30f0 to 000e30f4 has its CatchHandler @ 000e6a8b */\n  FUN_000eb510(param_1 + 0xc27,unaff_EDI + 0x1aec2a,1,0,iVar4,0,0,0,param_1 + 0xc26,1);\n  param_1[0xc35] = &UNK_002a293f + unaff_EDI;\n                    /* try { // try from 000e3133 to 000e3137 has its CatchHandler @ 000e6a83 */\n  FUN_000eb510(param_1 + 0xc36,unaff_EDI + 0x1aec3c,2,0,iVar3,unaff_EDI + 0x1b0b93,0,0,\n               param_1 + 0xc35,0);\n  *(undefined2 *)(param_1 + 0xc44) = 0;\n  param_1[0xc45] = &UNK_002a2953 + unaff_EDI;\n                    /* try { // try from 000e3178 to 000e317c has its CatchHandler @ 000e6a7b */\n  FUN_000eb510(param_1 + 0xc46,unaff_EDI + 0x1aec39,2,0,iVar4,0,0,0,param_1 + 0xc45,1);\n  param_1[0xc54] = &UNK_002a2967 + unaff_EDI;\n                    /* try { // try from 000e31bb to 000e31bf has its CatchHandler @ 000e6a73 */\n  FUN_000eb510(param_1 + 0xc55,unaff_EDI + 0x1aec5e,2,0x72,iVar3,unaff_EDI + 0x1aec3f,0,0,\n               param_1 + 0xc54,0);\n  *(undefined2 *)(param_1 + 0xc63) = 0;\n  param_1[0xc64] = &UNK_002a297b + unaff_EDI;\n                    /* try { // try from 000e3200 to 000e3204 has its CatchHandler @ 000e6a6b */\n  FUN_000eb510(param_1 + 0xc65,unaff_EDI + 0x1aec5b,2,0,iVar4,0,0,0,param_1 + 0xc64,1);\n  param_1[0xc73] = &UNK_002a298f + unaff_EDI;\n                    /* try { // try from 000e3243 to 000e3247 has its CatchHandler @ 000e6a63 */\n  FUN_000eb510(param_1 + 0xc74,unaff_EDI + 0x1aec83,1,0,iVar3,unaff_EDI + 0x1b0bb3,0,0,\n               param_1 + 0xc73,0);\n  *(undefined2 *)(param_1 + 0xc82) = 0;\n  param_1[0xc83] = &UNK_002a29a3 + unaff_EDI;\n                    /* try { // try from 000e328d to 000e3291 has its CatchHandler @ 000e6a5b */\n  FUN_000eb510(param_1 + 0xc84,unaff_EDI + 0x1aec80,1,0,iVar4,&UNK_001aec6a + unaff_EDI,0,0,\n               param_1 + 0xc83,1);\n  param_1[0xc92] = &UNK_002a29b7 + unaff_EDI;\n                    /* try { // try from 000e32d0 to 000e32d4 has its CatchHandler @ 000e6a53 */\n  FUN_000eb510(param_1 + 0xc93,unaff_EDI + 0x1aec89,1,0,0,unaff_EDI + 0x1b0bd7,iVar9,0,\n               param_1 + 0xc92,0);\n  *(undefined1 *)(param_1 + 0xca1) = 0;\n  param_1[0xca3] = &UNK_002a29cb + unaff_EDI;\n  param_1[0xca2] = 0;\n                    /* try { // try from 000e3324 to 000e3328 has its CatchHandler @ 000e6a4b */\n  FUN_000eb510(param_1 + 0xca4,unaff_EDI + 0x1aeca0,1,0,iVar3,unaff_EDI + 0x1b0bff,0,0,\n               param_1 + 0xca3,0);\n  *(undefined2 *)(param_1 + 0xcb2) = 0;\n  param_1[0xcb3] = &UNK_002a29df + unaff_EDI;\n                    /* try { // try from 000e3369 to 000e336d has its CatchHandler @ 000e6a43 */\n  FUN_000eb510(param_1 + 0xcb4,unaff_EDI + 0x1aec9d,1,0,iVar4,0,0,0,param_1 + 0xcb3,1);\n  param_1[0xcc2] = &UNK_002a29f3 + unaff_EDI;\n  iVar6 = unaff_EDI + 0x1aecb1;\n                    /* try { // try from 000e33b8 to 000e33bc has its CatchHandler @ 000e6a3b */\n  FUN_000eb510(param_1 + 0xcc3,unaff_EDI + 0x1aecb5,1,0,iVar6,unaff_EDI + 0x1b0c3b,\n               unaff_EDI + 0x1aecaa,0,param_1 + 0xcc2,0);\n  *(undefined1 *)(param_1 + 0xcd1) = 0;\n  param_1[0xcd2] = 0xffffffff;\n  param_1[0xcd4] = puVar1;\n  param_1[0xcd3] = 0;\n                    /* try { // try from 000e3411 to 000e3415 has its CatchHandler @ 000e6a33 */\n  FUN_000eb510(param_1 + 0xcd5,unaff_EDI + 0x1b8c3c,2,0x52,iVar2,unaff_EDI + 0x1b0c73,iVar14,0,\n               param_1 + 0xcd4,0);\n  param_1[0xce4] = 0;\n  param_1[0xce3] = unaff_EDI + -0x3f9;\n  param_1[0xcd4] = "St14codecvt_bynameIcc11__mbstate_tE" + unaff_EDI + 3;\n  param_1[0xce5] = &UNK_002a2a07 + unaff_EDI;\n                    /* try { // try from 000e3472 to 000e3476 has its CatchHandler @ 000e6a2b */\n  FUN_000eb510(param_1 + 0xce6,unaff_EDI + 0x1aecc3,0,0,iVar2,unaff_EDI + 0x1b0c73,iVar14,0,\n               param_1 + 0xce5,0);\n  *(undefined1 *)(param_1 + 0xcf4) = 0;\n  param_1[0xcf8] = &UNK_002a2a1b + unaff_EDI;\n  param_1[0xcf5] = 0;\n  param_1[0xcf6] = 0;\n  param_1[0xcf7] = 0;\n                    /* try { // try from 000e34d8 to 000e34dc has its CatchHandler @ 000e6a24 */\n  FUN_000eb510(param_1 + 0xcf9,unaff_EDI + 0x1aecc9,1,0,iVar2,unaff_EDI + 0x1b0c93,iVar14,0,\n               param_1 + 0xcf8,0);\n  *(undefined1 *)(param_1 + 0xd07) = 0;\n  param_1[0xd08] = 0;\n  param_1[0xd09] = 0;\n  param_1[0xd0a] = 0;\n  param_1[0xd0b] = &UNK_002a2a2f + unaff_EDI;\n                    /* try { // try from 000e3540 to 000e3544 has its CatchHandler @ 000e6a1d */\n  FUN_000eb510(param_1 + 0xd0c,unaff_EDI + 0x1aece9,1,0x73,iVar3,unaff_EDI + 0x1aecd4,0,0,\n               param_1 + 0xd0b,0);\n  *(undefined2 *)(param_1 + 0xd1a) = 0;\n  param_1[0xd1b] = &UNK_002a2a43 + unaff_EDI;\n                    /* try { // try from 000e3585 to 000e3589 has its CatchHandler @ 000e6a15 */\n  FUN_000eb510(param_1 + 0xd1c,unaff_EDI + 0x1aece6,1,0,iVar4,0,0,0,param_1 + 0xd1b,1);\n  param_1[0xd2a] = &UNK_002a2a57 + unaff_EDI;\n                    /* try { // try from 000e35c8 to 000e35cc has its CatchHandler @ 000e6a0d */\n  FUN_000eb510(param_1 + 0xd2b,unaff_EDI + 0x1aed12,1,0x53,iVar3,unaff_EDI + 0x1aecf3,0,0,\n               param_1 + 0xd2a,0);\n  *(undefined2 *)(param_1 + 0xd39) = 0;\n  param_1[0xd3a] = &UNK_002a2a6b + unaff_EDI;\n                    /* try { // try from 000e360d to 000e3611 has its CatchHandler @ 000e6a05 */\n  FUN_000eb510(param_1 + 0xd3b,unaff_EDI + 0x1aed0f,1,0,iVar4,0,0,0,param_1 + 0xd3a,1);\n  param_1[0xd49] = &UNK_002a2a7f + unaff_EDI;\n                    /* try { // try from 000e3650 to 000e3654 has its CatchHandler @ 000e69fd */\n  FUN_000eb510(param_1 + 0xd4a,unaff_EDI + 0x1aed21,1,0,iVar3,unaff_EDI + 0x1b0cc3,0,0,\n               param_1 + 0xd49,0);\n  *(undefined2 *)(param_1 + 0xd58) = 0;\n  param_1[0xd59] = &UNK_002a2a93 + unaff_EDI;\n                    /* try { // try from 000e3695 to 000e3699 has its CatchHandler @ 000e69f5 */\n  FUN_000eb510(param_1 + 0xd5a,unaff_EDI + 0x1aed1e,1,0,iVar4,0,0,0,param_1 + 0xd59,1);\n  param_1[0xd68] = "extern(C) " + unaff_EDI + 7;\n                    /* try { // try from 000e36d8 to 000e36dc has its CatchHandler @ 000e69ed */\n  FUN_000eb510(param_1 + 0xd69,unaff_EDI + 0x1aed39,1,0,iVar3,unaff_EDI + 0x1b0ceb,0,0,\n               param_1 + 0xd68,0);\n  *(undefined2 *)(param_1 + 0xd77) = 0;\n  param_1[0xd78] = "extern(Windows) " + unaff_EDI + 0x10;\n                    /* try { // try from 000e371d to 000e3721 has its CatchHandler @ 000e69e5 */\n  FUN_000eb510(param_1 + 0xd79,unaff_EDI + 0x1aed36,1,0,iVar4,0,0,0,param_1 + 0xd78,1);\n  param_1[0xd87] = "extern(C++) " + unaff_EDI + 3;\n                    /* try { // try from 000e375e to 000e3762 has its CatchHandler @ 000e69dd */\n  FUN_000eb510(param_1 + 0xd88,unaff_EDI + 0x1aed4c,1,0,iVar4,unaff_EDI + 0x1b0d33,0,0,\n               param_1 + 0xd87,1);\n  *(undefined2 *)(param_1 + 0xd96) = 0x100;\n  param_1[0xd97] = "extern(Objective-C) " + unaff_EDI + 10;\n                    /* try { // try from 000e37a8 to 000e37ac has its CatchHandler @ 000e69d5 */\n  FUN_000eb510(param_1 + 0xd98,unaff_EDI + 0x1aed49,1,0,iVar3,0,0,0,param_1 + 0xd97,0);\n  param_1[0xda6] = " immutable" + unaff_EDI + 9;\n                    /* try { // try from 000e37eb to 000e37ef has its CatchHandler @ 000e69cd */\n  FUN_000eb510(param_1 + 0xda7,&UNK_001aed5f + unaff_EDI,1,0,0,&UNK_001b0d5b + unaff_EDI,iVar11,0,\n               param_1 + 0xda6,0);\n  *(undefined1 *)(param_1 + 0xdb5) = 0;\n  param_1[0xdb6] = 0;\n  param_1[0xdb7] = puVar1;\n                    /* try { // try from 000e383b to 000e383f has its CatchHandler @ 000e69c5 */\n  FUN_000eb510(param_1 + 0xdb8,unaff_EDI + 0x1aed9c,1,0,iVar2,unaff_EDI + 0x1aed85,\n               unaff_EDI + 0x1aed75,0,param_1 + 0xdb7,0);\n  param_1[0xdc7] = 0;\n  param_1[0xdc6] = unaff_EDI + 0x7897;\n  param_1[0xdb7] = "St14codecvt_bynameIcc11__mbstate_tE" + unaff_EDI + 0x17;\n  param_1[0xdc8] = "pure " + unaff_EDI + 3;\n                    /* try { // try from 000e389e to 000e38a2 has its CatchHandler @ 000e69bd */\n  FUN_000eb510(param_1 + 0xdc9,unaff_EDI + 0x1aedad,1,0,iVar4,unaff_EDI + 0x1b0d83,0,0,\n               param_1 + 0xdc8,1);\n  *(undefined2 *)(param_1 + 0xdd7) = 0x100;\n  param_1[0xdd8] = "@property " + unaff_EDI + 3;\n                    /* try { // try from 000e38e8 to 000e38ec has its CatchHandler @ 000e69b5 */\n  FUN_000eb510(param_1 + 0xdd9,unaff_EDI + 0x1aedaa,1,0,iVar3,0,0,0,param_1 + 0xdd8,0);\n  param_1[0xde7] = &UNK_002a2b33 + unaff_EDI;\n                    /* try { // try from 000e392c to 000e3930 has its CatchHandler @ 000e69ad */\n  FUN_000eb510(param_1 + 0xde8,unaff_EDI + 0x1aedd2,1,0,0,unaff_EDI + 0x1b0da7,unaff_EDI + 0x1aedb8,\n               1,param_1 + 0xde7,0);\n  *(undefined1 *)(param_1 + 0xdf6) = 0;\n  param_1[0xdf7] = 0;\n  param_1[0xdf8] = "scope " + unaff_EDI;\n                    /* try { // try from 000e3985 to 000e3989 has its CatchHandler @ 000e69a5 */\n  FUN_000eb510(param_1 + 0xdf9,unaff_EDI + 0x1aedea,1,0,iVar8,unaff_EDI + 0x1b0dcb,\n               unaff_EDI + 0x1aedde,0,param_1 + 0xdf8,0);\n  *(undefined1 *)(param_1 + 0xe07) = 0;\n  param_1[0xe08] = iVar8;\n  param_1[0xe09] = &UNK_002a2b5b + unaff_EDI;\n                    /* try { // try from 000e39d9 to 000e39dd has its CatchHandler @ 000e699d */\n  FUN_000eb510(param_1 + 0xe0a,unaff_EDI + 0x1aedf7,1,0,unaff_EDI + 0x1bb38f,unaff_EDI + 0x1b0e27,\n               iVar13,0,param_1 + 0xe09,0);\n  *(undefined1 *)(param_1 + 0xe18) = 0;\n  param_1[0xe19] = 5;\n  param_1[0xe1a] = &UNK_002a2b6f + unaff_EDI;\n                    /* try { // try from 000e3a32 to 000e3a36 has its CatchHandler @ 000e6995 */\n  FUN_000eb510(param_1 + 0xe1b,unaff_EDI + 0x1aee0a,1,0,unaff_EDI + 0x1be49b,unaff_EDI + 0x1b0e53,\n               iVar7,0,param_1 + 0xe1a,0);\n  *(undefined1 *)(param_1 + 0xe29) = 0;\n  param_1[0xe2a] = 1;\n  param_1[0xe2b] = "shared(" + unaff_EDI + 3;\n                    /* try { // try from 000e3a84 to 000e3a88 has its CatchHandler @ 000e6b0b */\n  FUN_000eb510(param_1 + 0xe2c,unaff_EDI + 0x1aee1d,1,0,iVar4,unaff_EDI + 0x1b0f07,0,0,\n               param_1 + 0xe2b,1);\n  *(undefined2 *)(param_1 + 0xe3a) = 0x100;\n  param_1[0xe3b] = "immutable(" + unaff_EDI + 8;\n                    /* try { // try from 000e3ad3 to 000e3ad7 has its CatchHandler @ 000e6b03 */\n  FUN_000eb510(param_1 + 0xe3c,unaff_EDI + 0x1aee1a,1,0,iVar3,unaff_EDI + 0x1b0f4f,0,0,\n               param_1 + 0xe3b,0);\n  param_1[0xe4a] = &UNK_002a2bab + unaff_EDI;\n                    /* try { // try from 000e3b1b to 000e3b1f has its CatchHandler @ 000e6afb */\n  FUN_000eb510(param_1 + 0xe4b,unaff_EDI + 0x1aee35,1,0,unaff_EDI + 0x1aee2e,unaff_EDI + 0x1b0f87,\n               iVar7,0,param_1 + 0xe4a,0);\n  *(undefined1 *)(param_1 + 0xe59) = 0;\n  param_1[0xe5a] = 0x4000;\n  param_1[0xe5b] = puVar1;\n                    /* try { // try from 000e3b66 to 000e3b6a has its CatchHandler @ 000e6af3 */\n  FUN_000eb510(param_1 + 0xe5c,unaff_EDI + 0x1c1414,0,0,iVar2,unaff_EDI + 0x1b0fbf,0,0,\n               param_1 + 0xe5b,0);\n  param_1[0xe6b] = 0;\n  param_1[0xe6a] = unaff_EDI + -0x2d19;\n  param_1[0xe5b] = "St17moneypunct_bynameIcLb0EE" + unaff_EDI + 7;\n  param_1[0xe6c] = puVar1;\n                    /* try { // try from 000e3bc2 to 000e3bc6 has its CatchHandler @ 000e6aeb */\n  FUN_000eb510(param_1 + 0xe6d,unaff_EDI + 0x1aee5d,1,0,iVar2,unaff_EDI + 0x1aee4d,0,0,\n               param_1 + 0xe6c,0);\n  param_1[0xe7c] = 0;\n  param_1[0xe7b] = unaff_EDI + -0x1119;\n  param_1[0xe6c] = "St17moneypunct_bynameIcLb0EE" + unaff_EDI + 0x1b;\n  param_1[0xe7d] = puVar1;\n                    /* try { // try from 000e3c1e to 000e3c22 has its CatchHandler @ 000e6ae3 */\n  FUN_000eb510(param_1 + 0xe7e,unaff_EDI + 0x1aee76,1,0,iVar2,unaff_EDI + 0x1aee67,0,0,\n               param_1 + 0xe7d,0);\n  param_1[0xe8d] = 0;\n  param_1[0xe8c] = unaff_EDI + -0x2899;\n  param_1[0xe7d] = "St17moneypunct_bynameIcLb1EE" + unaff_EDI + 0xf;\n  param_1[0xe8e] = &UNK_002a2bbf + unaff_EDI;\n                    /* try { // try from 000e3c83 to 000e3c87 has its CatchHandler @ 000e6adb */\n  FUN_000eb510(param_1 + 0xe8f,unaff_EDI + 0x1aee81,1,0,iVar3,unaff_EDI + 0x1b0fe7,0,0,\n               param_1 + 0xe8e,0);\n  *(undefined2 *)(param_1 + 0xe9d) = 0;\n  param_1[0xe9e] = "idouble" + unaff_EDI + 2;\n                    /* try { // try from 000e3cc8 to 000e3ccc has its CatchHandler @ 000e6ad3 */\n  FUN_000eb510(param_1 + 0xe9f,unaff_EDI + 0x1aee7e,1,0,iVar4,0,0,0,param_1 + 0xe9e,1);\n  param_1[0xead] = "cdouble" + unaff_EDI + 1;\n                    /* try { // try from 000e3d0c to 000e3d10 has its CatchHandler @ 000e6acb */\n  FUN_000eb510(param_1 + 0xeae,&UNK_001aee87 + unaff_EDI,1,0,iVar2,unaff_EDI + 0x1b1007,iVar14,0,\n               param_1 + 0xead,0);\n  *(undefined1 *)(param_1 + 0xebc) = 0;\n  param_1[0xebe] = "dchar" + unaff_EDI + 1;\n  param_1[0xebd] = iVar2;\n                    /* try { // try from 000e3d5f to 000e3d63 has its CatchHandler @ 000e6ac3 */\n  FUN_000eb510(param_1 + 0xebf,unaff_EDI + 0x1aee92,1,0x74,iVar3,unaff_EDI + 0x1b102b,0,0,\n               param_1 + 0xebe,0);\n  *(undefined2 *)(param_1 + 0xecd) = 0;\n  param_1[0xece] = "lazy " + unaff_EDI + 4;\n                    /* try { // try from 000e3da4 to 000e3da8 has its CatchHandler @ 000e6abb */\n  FUN_000eb510(param_1 + 0xecf,unaff_EDI + 0x1aee8f,1,0,iVar4,0,0,0,param_1 + 0xece,1);\n  param_1[0xedd] = &UNK_002a2c23 + unaff_EDI;\n                    /* try { // try from 000e3de4 to 000e3de8 has its CatchHandler @ 000e6ab3 */\n  FUN_000eb510(param_1 + 0xede,unaff_EDI + 0x1aee9b,1,0,iVar3,unaff_EDI + 0x1b104f,0,0,\n               param_1 + 0xedd,0);\n  *(undefined2 *)(param_1 + 0xeec) = 0;\n  param_1[0xeed] = "initializer for " + unaff_EDI + 7;\n                    /* try { // try from 000e3e29 to 000e3e2d has its CatchHandler @ 000e6aab */\n  FUN_000eb510(param_1 + 0xeee,unaff_EDI + 0x1aee98,1,0,iVar4,0,0,0,param_1 + 0xeed,1);\n  param_1[0xefc] = "__ClassZ" + unaff_EDI + 2;\n                    /* try { // try from 000e3e6c to 000e3e70 has its CatchHandler @ 000e6aa3 */\n  FUN_000eb510(param_1 + 0xefd,unaff_EDI + 0x1aeeaa,1,0,iVar3,unaff_EDI + 0x1b1083,0,0,\n               param_1 + 0xefc,0);\n  *(undefined2 *)(param_1 + 0xf0b) = 0;\n  param_1[0xf0c] = "ClassInfo for " + unaff_EDI + 0xd;\n                    /* try { // try from 000e3eb1 to 000e3eb5 has its CatchHandler @ 000e6a9b */\n  FUN_000eb510(param_1 + 0xf0d,unaff_EDI + 0x1aeea7,1,0,iVar4,0,0,0,param_1 + 0xf0c,1);\n  param_1[0xf1b] = "this(this)" + unaff_EDI + 4;\n                    /* try { // try from 000e3ef8 to 000e3efc has its CatchHandler @ 000e6a93 */\n  FUN_000eb510(param_1 + 0xf1c,unaff_EDI + 0x1aeec9,1,0,0,unaff_EDI + 0x1b10b7,unaff_EDI + 0x1aeeb6,\n               0,param_1 + 0xf1b,0);\n  *(undefined1 *)(param_1 + 0xf2a) = 0;\n  param_1[0xf2b] = 0;\n  param_1[0xf2c] = "Interface for " + unaff_EDI;\n                    /* try { // try from 000e3f4a to 000e3f4e has its CatchHandler @ 000e6b4b */\n  FUN_000eb510(param_1 + 0xf2d,&UNK_001aeed4 + unaff_EDI,1,0,iVar4,unaff_EDI + 0x1b10e7,0,0,\n               param_1 + 0xf2c,1);\n  *(undefined2 *)(param_1 + 0xf3b) = 0x100;\n  param_1[0xf3c] = "__ModuleInfoZ" + unaff_EDI + 5;\n                    /* try { // try from 000e3f99 to 000e3f9d has its CatchHandler @ 000e6b43 */\n  FUN_000eb510(param_1 + 0xf3d,unaff_EDI + 0x1aeed1,1,0,iVar3,&UNK_001b111f + unaff_EDI,0,0,\n               param_1 + 0xf3c,0);\n  param_1[0xf4b] = "ModuleInfo for " + unaff_EDI + 0xb;\n                    /* try { // try from 000e3fdc to 000e3fe0 has its CatchHandler @ 000e6b3b */\n  FUN_000eb510(param_1 + 0xf4c,unaff_EDI + 0x1aef02,1,0,iVar3,unaff_EDI + 0x1aeee1,0,0,\n               param_1 + 0xf4b,0);\n  *(undefined2 *)(param_1 + 0xf5a) = 0;\n  param_1[0xf5b] = &UNK_002a2cc3 + unaff_EDI;\n                    /* try { // try from 000e4026 to 000e402a has its CatchHandler @ 000e6b33 */\n  FUN_000eb510(param_1 + 0xf5c,unaff_EDI + 0x1aeeff,1,0,iVar4,unaff_EDI + 0x1b1157,0,0,\n               param_1 + 0xf5b,1);\n  param_1[0xf6a] = &UNK_002a2cd7 + unaff_EDI;\n                    /* try { // try from 000e406a to 000e406e has its CatchHandler @ 000e6b2b */\n  FUN_000eb510(param_1 + 0xf6b,unaff_EDI + 0x1aef23,1,0,iVar12,unaff_EDI + 0x1aef0a,iVar13,0,\n               param_1 + 0xf6a,0);\n  *(undefined1 *)(param_1 + 0xf79) = 0;\n  param_1[0xf7a] = 0;\n  param_1[0xf7b] = &UNK_002a2ceb + unaff_EDI;\n                    /* try { // try from 000e40bf to 000e40c3 has its CatchHandler @ 000e6b23 */\n  FUN_000eb510(param_1 + 0xf7c,unaff_EDI + 0x1aef30,1,0,iVar12,unaff_EDI + 0x1b117f,iVar13,0,\n               param_1 + 0xf7b,0);\n  *(undefined1 *)(param_1 + 0xf8a) = 0;\n  param_1[0xf8b] = 0;\n  param_1[0xf8c] = &UNK_002a2cff + unaff_EDI;\n                    /* try { // try from 000e4114 to 000e4118 has its CatchHandler @ 000e6b1b */\n  FUN_000eb510(param_1 + 0xf8d,unaff_EDI + 0x1aef45,1,0,iVar12,unaff_EDI + 0x1b11ab,iVar13,0,\n               param_1 + 0xf8c,0);\n  *(undefined1 *)(param_1 + 0xf9b) = 0;\n  param_1[0xf9c] = 0;\n  param_1[0xf9d] = &UNK_002a2d13 + unaff_EDI;\n                    /* try { // try from 000e4169 to 000e416d has its CatchHandler @ 000e6b13 */\n  FUN_000eb510(param_1 + 0xf9e,unaff_EDI + 0x1aef59,1,0,iVar12,unaff_EDI + 0x1b11d3,iVar13,0,\n               param_1 + 0xf9d,0);\n  *(undefined1 *)(param_1 + 0xfac) = 0;\n  param_1[0xfad] = 0;\n  param_1[0xfae] = &UNK_002a2d27 + unaff_EDI;\n                    /* try { // try from 000e41bb to 000e41bf has its CatchHandler @ 000e6b6b */\n  FUN_000eb510(param_1 + 0xfaf,unaff_EDI + 0x1aef6f,1,0,iVar4,unaff_EDI + 0x1b11fb,0,0,\n               param_1 + 0xfae,1);\n  *(undefined2 *)(param_1 + 0xfbd) = 0x100;\n  param_1[0xfbe] = &UNK_002a2d3b + unaff_EDI;\n                    /* try { // try from 000e420a to 000e420e has its CatchHandler @ 000e6b63 */\n  FUN_000eb510(param_1 + 0xfbf,unaff_EDI + 0x1aef6c,1,0,iVar3,unaff_EDI + 0x1b122f,0,0,\n               param_1 + 0xfbe,0);\n  param_1[0xfcd] = &UNK_002a2d4f + unaff_EDI;\n                    /* try { // try from 000e424b to 000e424f has its CatchHandler @ 000e6b5b */\n  FUN_000eb510(param_1 + 0xfce,unaff_EDI + 0x1aef7f,1,0,iVar4,unaff_EDI + 0x1b1267,0,0,\n               param_1 + 0xfcd,1);\n  *(undefined2 *)(param_1 + 0xfdc) = 0x100;\n  param_1[0xfdd] = &UNK_002a2d63 + unaff_EDI;\n                    /* try { // try from 000e429a to 000e429e has its CatchHandler @ 000e6b53 */\n  FUN_000eb510(param_1 + 0xfde,unaff_EDI + 0x1aef7c,1,0,iVar3,unaff_EDI + 0x1b129b,0,0,\n               param_1 + 0xfdd,0);\n  param_1[0xfec] = &UNK_002a2d77 + unaff_EDI;\n                    /* try { // try from 000e42db to 000e42df has its CatchHandler @ 000e6b7b */\n  FUN_000eb510(param_1 + 0xfed,&UNK_001aef98 + unaff_EDI,1,0,iVar4,unaff_EDI + 0x1b12d7,0,0,\n               param_1 + 0xfec,1);\n  *(undefined2 *)(param_1 + 0xffb) = 0x100;\n  param_1[0xffc] = &UNK_002a2d8b + unaff_EDI;\n                    /* try { // try from 000e432a to 000e432e has its CatchHandler @ 000e6b73 */\n  FUN_000eb510(param_1 + 0xffd,unaff_EDI + 0x1aef95,1,0,iVar3,unaff_EDI + 0x1b1307,0,0,\n               param_1 + 0xffc,0);\n  param_1[0x100b] = &UNK_002a2d9f + unaff_EDI;\n                    /* try { // try from 000e436b to 000e436f has its CatchHandler @ 000e6b83 */\n  FUN_000eb510(param_1 + 0x100c,unaff_EDI + 0x1aefa8,1,0,iVar4,unaff_EDI + 0x1b133b,0,0,\n               param_1 + 0x100b,1);\n  *(undefined2 *)(param_1 + 0x101a) = 0x100;\n  param_1[0x101b] = &UNK_002a2db3 + unaff_EDI;\n                    /* try { // try from 000e43ba to 000e43be has its CatchHandler @ 000e6391 */\n  FUN_000eb510(param_1 + 0x101c,unaff_EDI + 0x1aefa5,1,0,iVar3,unaff_EDI + 0x1b1367,0,0,\n               param_1 + 0x101b,0);\n  param_1[0x102a] = puVar1;\n                    /* try { // try from 000e43f5 to 000e43f9 has its CatchHandler @ 000e625b */\n  FUN_000eb510(param_1 + 0x102b,unaff_EDI + 0x1af023,1,0x54,iVar2,unaff_EDI + 0x1aefb1,iVar9,0,\n               param_1 + 0x102a,0);\n  param_1[0x103a] = 0;\n  param_1[0x1039] = unaff_EDI + -0x2a79;\n  param_1[0x102a] = &UNK_002a4287 + unaff_EDI;\n  param_1[0x103b] = &UNK_002a2dc7 + unaff_EDI;\n                    /* try { // try from 000e445b to 000e445f has its CatchHandler @ 000e6253 */\n  FUN_000eb510(param_1 + 0x103c,unaff_EDI + 0x1aefc4,0,0,iVar6,&UNK_001b139b + unaff_EDI,iVar10,0,\n               param_1 + 0x103b,0);\n  *(undefined1 *)(param_1 + 0x104a) = 0;\n  param_1[0x104b] = 0xffffffff;\n  param_1[0x104c] = 0;\n  param_1[0x104d] = &UNK_002a2ddb + unaff_EDI;\n                    /* try { // try from 000e44ba to 000e44be has its CatchHandler @ 000e624b */\n  FUN_000eb510(param_1 + 0x104e,unaff_EDI + 0x1aefc9,0,0,iVar6,unaff_EDI + 0x1b13bf,iVar10,0,\n               param_1 + 0x104d,0);\n  *(undefined1 *)(param_1 + 0x105c) = 0;\n  param_1[0x105f] = &UNK_002a2def + unaff_EDI;\n  param_1[0x105d] = 0xffffffff;\n  param_1[0x105e] = 0;\n                    /* try { // try from 000e451c to 000e4520 has its CatchHandler @ 000e6243 */\n  FUN_000eb510(param_1 + 0x1060,unaff_EDI + 0x1aefcf,0,0,iVar6,unaff_EDI + 0x1b13e3,iVar10,0,\n               param_1 + 0x105f,0);\n  *(undefined1 *)(param_1 + 0x106e) = 0;\n  param_1[0x106f] = 0xffffffff;\n  param_1[0x1070] = 0;\n  param_1[0x1071] = &UNK_002a2e03 + unaff_EDI;\n                    /* try { // try from 000e4574 to 000e4578 has its CatchHandler @ 000e623b */\n  FUN_000eb510(param_1 + 0x1072,unaff_EDI + 0x1aefd5,0,0,iVar2,unaff_EDI + 0x1b13e3,iVar10,0,\n               param_1 + 0x1071,0);\n  param_1[0x1080] = &UNK_002a2e17 + unaff_EDI;\n                    /* try { // try from 000e45b8 to 000e45bc has its CatchHandler @ 000e6233 */\n  FUN_000eb510(param_1 + 0x1081,unaff_EDI + 0x1aefe3,0,0,iVar6,unaff_EDI + 0x1b1407,iVar10,0,\n               param_1 + 0x1080,0);\n  *(undefined1 *)(param_1 + 0x108f) = 0;\n  param_1[0x1090] = 0xffffffff;\n  param_1[0x1091] = 0;\n                    /* try { // try from 000e45e5 to 000e45e9 has its CatchHandler @ 000e622b */\n  FUN_000eb790(param_1 + 0x1092);\n  param_1[0x10a9] = &UNK_002a2e3f + unaff_EDI;\n                    /* try { // try from 000e462b to 000e462f has its CatchHandler @ 000e6224 */\n  FUN_000eb510(param_1 + 0x10aa,unaff_EDI + 0x1af145,1,0,0,unaff_EDI + 0x1b1473,\n               &UNK_001b142f + unaff_EDI,0,param_1 + 0x10a9,0);\n  *(undefined1 *)(param_1 + 0x10b8) = 0;\n  param_1[0x10b9] = 0;\n  param_1[0x10ba] = &UNK_002a2e53 + unaff_EDI;\n                    /* try { // try from 000e467f to 000e4683 has its CatchHandler @ 000e627b */\n  FUN_000eb510(param_1 + 0x10bb,unaff_EDI + 0x1af00e,1,0,iVar3,unaff_EDI + 0x1aeff3,0,0,\n               param_1 + 0x10ba,0);\n  *(undefined2 *)(param_1 + 0x10c9) = 0;\n  param_1[0x10ca] = &UNK_002a2e67 + unaff_EDI;\n                    /* try { // try from 000e46c4 to 000e46c8 has its CatchHandler @ 000e6273 */\n  FUN_000eb510(param_1 + 0x10cb,unaff_EDI + 0x1af00b,1,0,iVar4,0,0,0,param_1 + 0x10ca,1);\n  param_1[0x10d9] = puVar1;\n                    /* try { // try from 000e46ff to 000e4703 has its CatchHandler @ 000e626b */\n  FUN_000eb510(param_1 + 0x10da,unaff_EDI + 0x1af02a,1,0,iVar2,unaff_EDI + 0x1af016,iVar9,0,\n               param_1 + 0x10d9,0);\n  param_1[0x10e9] = 0;\n  param_1[0x10e8] = unaff_EDI + -0x2a29;\n  param_1[0x10d9] = &UNK_002a429b + unaff_EDI;\n  param_1[0x10ea] = &UNK_002a2e7b + unaff_EDI;\n                    /* try { // try from 000e4764 to 000e4768 has its CatchHandler @ 000e6263 */\n  FUN_000eb510(param_1 + 0x10eb,unaff_EDI + 0x1af03c,1,0,iVar3,unaff_EDI + 0x1b1497,0,0,\n               param_1 + 0x10ea,0);\n  *(undefined2 *)(param_1 + 0x10f9) = 0;\n  param_1[0x10fa] = &UNK_002a2e8f + unaff_EDI;\n                    /* try { // try from 000e47ae to 000e47b2 has its CatchHandler @ 000e628b */\n  FUN_000eb510(param_1 + 0x10fb,unaff_EDI + 0x1af039,1,0,iVar4,unaff_EDI + 0x1b14bb,0,0,\n               param_1 + 0x10fa,1);\n  param_1[0x1109] = &UNK_002a2ea3 + unaff_EDI;\n                    /* try { // try from 000e47ed to 000e47f1 has its CatchHandler @ 000e6283 */\n  FUN_000eb510(param_1 + 0x110a,unaff_EDI + 0x1af04b,1,0,iVar3,iVar5,0,0,param_1 + 0x1109,0);\n  *(undefined2 *)(param_1 + 0x1118) = 0;\n  param_1[0x1119] = &UNK_002a2eb7 + unaff_EDI;\n                    /* try { // try from 000e4835 to 000e4839 has its CatchHandler @ 000e6293 */\n  FUN_000eb510(param_1 + 0x111a,unaff_EDI + 0x1af048,1,0,iVar3,iVar5,0,0,param_1 + 0x1119,0);\n  param_1[0x1128] = &UNK_002a2ecb + unaff_EDI;\n                    /* try { // try from 000e4878 to 000e487c has its CatchHandler @ 000e621c */\n  FUN_000eb510(param_1 + 0x1129,unaff_EDI + 0x1af060,1,0,iVar3,unaff_EDI + 0x1b14e7,0,0,\n               param_1 + 0x1128,0);\n  *(undefined2 *)(param_1 + 0x1137) = 0;\n  param_1[0x1138] = &UNK_002a2edf + unaff_EDI;\n                    /* try { // try from 000e48c2 to 000e48c6 has its CatchHandler @ 000e61fc */\n  FUN_000eb510(param_1 + 0x1139,unaff_EDI + 0x1af05d,1,0,iVar4,unaff_EDI + 0x1b1513,0,0,\n               param_1 + 0x1138,1);\n  param_1[0x1147] = &UNK_002a2ef3 + unaff_EDI;\n                    /* try { // try from 000e4905 to 000e4909 has its CatchHandler @ 000e61f4 */\n  FUN_000eb510(param_1 + 0x1148,unaff_EDI + 0x1af075,1,0,iVar3,unaff_EDI + 0x1b1543,0,0,\n               param_1 + 0x1147,0);\n  *(undefined2 *)(param_1 + 0x1156) = 0;\n  param_1[0x1157] = &UNK_002a2f07 + unaff_EDI;\n                    /* try { // try from 000e494f to 000e4953 has its CatchHandler @ 000e61ec */\n  FUN_000eb510(param_1 + 0x1158,unaff_EDI + 0x1af072,1,0,iVar4,unaff_EDI + 0x1b1563,0,0,\n               param_1 + 0x1157,1);\n  param_1[0x1166] = &UNK_002a2f1b + unaff_EDI;\n                    /* try { // try from 000e498b to 000e498f has its CatchHandler @ 000e61e4 */\n  FUN_000eb510(param_1 + 0x1167,unaff_EDI + 0x1af087,1,0,iVar4,0,0,0,param_1 + 0x1166,1);\n  *(undefined2 *)(param_1 + 0x1175) = 0x100;\n  param_1[0x1176] = &UNK_002a2f2f + unaff_EDI;\n                    /* try { // try from 000e49da to 000e49de has its CatchHandler @ 000e620c */\n  FUN_000eb510(param_1 + 0x1177,unaff_EDI + 0x1af084,1,0,iVar3,unaff_EDI + 0x1b158b,0,0,\n               param_1 + 0x1176,0);\n  param_1[0x1185] = &UNK_002a2f43 + unaff_EDI;\n                    /* try { // try from 000e4a19 to 000e4a1d has its CatchHandler @ 000e6204 */\n  FUN_000eb510(param_1 + 0x1186,unaff_EDI + 0x1af098,1,0,iVar3,iVar5,0,0,param_1 + 0x1185,0);\n  *(undefined2 *)(param_1 + 0x1194) = 0;\n  param_1[0x1195] = &UNK_002a2f57 + unaff_EDI;\n                    /* try { // try from 000e4a5e to 000e4a62 has its CatchHandler @ 000e6214 */\n  FUN_000eb510(param_1 + 0x1196,unaff_EDI + 0x1af095,1,0,iVar4,0,0,0,param_1 + 0x1195,1);\n  param_1[0x11a4] = &UNK_002a2f6b + unaff_EDI;\n                    /* try { // try from 000e4a9f to 000e4aa3 has its CatchHandler @ 000e61dc */\n  FUN_000eb510(param_1 + 0x11a5,unaff_EDI + 0x1af0ac,1,0,iVar4,unaff_EDI + 0x1b15b3,0,0,\n               param_1 + 0x11a4,1);\n  *(undefined2 *)(param_1 + 0x11b3) = 0x100;\n  param_1[0x11b4] = &UNK_002a2f7f + unaff_EDI;\n                    /* try { // try from 000e4aee to 000e4af2 has its CatchHandler @ 000e61d4 */\n  FUN_000eb510(param_1 + 0x11b5,unaff_EDI + 0x1af0a9,1,0,iVar3,unaff_EDI + 0x1b15df,0,0,\n               param_1 + 0x11b4,0);\n  param_1[0x11c3] = &UNK_002a2f93 + unaff_EDI;\n                    /* try { // try from 000e4b31 to 000e4b35 has its CatchHandler @ 000e61cc */\n  FUN_000eb510(param_1 + 0x11c4,unaff_EDI + 0x1af0c4,1,0,iVar3,unaff_EDI + 0x1b1613,0,0,\n               param_1 + 0x11c3,0);\n  *(undefined2 *)(param_1 + 0x11d2) = 0;\n  param_1[0x11d3] = &UNK_002a2fa7 + unaff_EDI;\n                    /* try { // try from 000e4b7b to 000e4b7f has its CatchHandler @ 000e61c4 */\n  FUN_000eb510(param_1 + 0x11d4,unaff_EDI + 0x1af0c1,1,0,iVar4,unaff_EDI + 0x1b163b,0,0,\n               param_1 + 0x11d3,1);\n  param_1[0x11e2] = &UNK_002a2fbb + unaff_EDI;\n                    /* try { // try from 000e4bbe to 000e4bc2 has its CatchHandler @ 000e61bc */\n  FUN_000eb510(param_1 + 0x11e3,unaff_EDI + 0x1af0db,1,0,iVar3,unaff_EDI + 0x1b166b,0,0,\n               param_1 + 0x11e2,0);\n  *(undefined2 *)(param_1 + 0x11f1) = 0;\n  param_1[0x11f2] = &UNK_002a2fcf + unaff_EDI;\n                    /* try { // try from 000e4c00 to 000e4c04 has its CatchHandler @ 000e61b4 */\n  FUN_000eb510(param_1 + 0x11f3,unaff_EDI + 0x1af0d8,1,0,iVar4,0,0,0,param_1 + 0x11f2,1);\n  param_1[0x1201] = &UNK_002a2fe3 + unaff_EDI;\n                    /* try { // try from 000e4c43 to 000e4c47 has its CatchHandler @ 000e61ac */\n  FUN_000eb510(param_1 + 0x1202,unaff_EDI + 0x1af0f6,1,0,iVar2,&UNK_001b1693 + unaff_EDI,0,0,\n               param_1 + 0x1201,1);\n  param_1[0x1210] = &UNK_002a2ff7 + unaff_EDI;\n                    /* try { // try from 000e4c7e to 000e4c82 has its CatchHandler @ 000e61a4 */\n  FUN_000eb510(param_1 + 0x1211,unaff_EDI + 0x1af0f3,1,0,iVar2,0,0,0,param_1 + 0x1210,0);\n  param_1[0x121f] = "cccccccccccccccccccccccccccccccccccccccccccccccc" + unaff_EDI + 0xb;\n                    /* try { // try from 000e4cc1 to 000e4cc5 has its CatchHandler @ 000e619c */\n  FUN_000eb510(param_1 + 0x1220,unaff_EDI + 0x1af120,4,0,iVar3,unaff_EDI + 0x1af10f,0,0,\n               param_1 + 0x121f,0);\n  *(undefined2 *)(param_1 + 0x122e) = 0;\n  param_1[0x122f] = "cccccccccccccccccccccccccccccccccccccccccccccccc" + unaff_EDI + 0x1f;\n                    /* try { // try from 000e4d06 to 000e4d0a has its CatchHandler @ 000e6389 */\n  FUN_000eb510(param_1 + 0x1230,unaff_EDI + 0x1af11e,4,0,iVar4,0,0,0,param_1 + 0x122f,1);\n  param_1[0x123e] = &UNK_002a3033 + unaff_EDI;\n                    /* try { // try from 000e4d42 to 000e4d46 has its CatchHandler @ 000e6371 */\n  FUN_000eb510(param_1 + 0x123f,unaff_EDI + 0x1af12a,1,0,iVar4,0,0,0,param_1 + 0x123e,1);\n  *(undefined2 *)(param_1 + 0x124d) = 0x100;\n  param_1[0x124e] = &UNK_002a3047 + unaff_EDI;\n                    /* try { // try from 000e4d91 to 000e4d95 has its CatchHandler @ 000e6379 */\n  FUN_000eb510(param_1 + 0x124f,unaff_EDI + 0x1af127,1,0,iVar3,unaff_EDI + 0x1b16b7,0,0,\n               param_1 + 0x124e,0);\n  param_1[0x125d] = &UNK_002a305b + unaff_EDI;\n                    /* try { // try from 000e4dd4 to 000e4dd8 has its CatchHandler @ 000e6361 */\n  FUN_000eb510(param_1 + 0x125e,unaff_EDI + 0x1af140,1,0,iVar3,unaff_EDI + 0x1b16ff,0,0,\n               param_1 + 0x125d,0);\n  *(undefined2 *)(param_1 + 0x126c) = 0;\n  param_1[0x126d] =\n       "ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc::h"\n       + unaff_EDI + 8;\n                    /* try { // try from 000e4e19 to 000e4e1d has its CatchHandler @ 000e6381 */\n  FUN_000eb510(param_1 + 0x126e,unaff_EDI + 0x1af13d,1,0,iVar4,0,0,0,param_1 + 0x126d,1);\n  param_1[0x127c] =\n       "ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc::h"\n       + unaff_EDI + 0x1c;\n                    /* try { // try from 000e4e5c to 000e4e60 has its CatchHandler @ 000e6369 */\n  FUN_000eb510(param_1 + 0x127d,unaff_EDI + 0x1af178,1,0,iVar3,unaff_EDI + 0x1af158,0,0,\n               param_1 + 0x127c,0);\n  *(undefined2 *)(param_1 + 0x128b) = 0;\n  param_1[0x128c] =\n       "ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc::h"\n       + unaff_EDI + 0x30;\n                    /* try { // try from 000e4ea6 to 000e4eaa has its CatchHandler @ 000e632b */\n  FUN_000eb510(param_1 + 0x128d,unaff_EDI + 0x1af175,1,0,iVar4,unaff_EDI + 0x1b172f,0,0,\n               param_1 + 0x128c,1);\n                    /* try { // try from 000e4eb8 to 000e4ebc has its CatchHandler @ 000e6323 */\n  FUN_000ebc90(param_1 + 0x129b);\n  param_1[0x12b2] = puVar1;\n                    /* try { // try from 000e4ef1 to 000e4ef5 has its CatchHandler @ 000e634b */\n  FUN_000eb510(param_1 + 0x12b3,unaff_EDI + 0x1af19f,1,0x78,iVar2,unaff_EDI + 0x1af186,0,0,\n               param_1 + 0x12b2,0);\n  param_1[0x12c2] = 0;\n  param_1[0x12c1] = unaff_EDI + -0x2e09;\n  param_1[0x12b2] = "St9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0xf;\n  param_1[0x12c3] = puVar1;\n                    /* try { // try from 000e4f4d to 000e4f51 has its CatchHandler @ 000e6343 */\n  FUN_000eb510(param_1 + 0x12c4,unaff_EDI + 0x1af1ab,1,0x58,iVar2,unaff_EDI + 0x1b1757,0,0,\n               param_1 + 0x12c3,0);\n  param_1[0x12d3] = 0;\n  param_1[0x12d2] = unaff_EDI + -0x2df9;\n  param_1[0x12c3] = "St9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x23\n  ;\n  param_1[0x12d4] = puVar1;\n                    /* try { // try from 000e4fa9 to 000e4fad has its CatchHandler @ 000e633b */\n  FUN_000eb510(param_1 + 0x12d5,unaff_EDI + 0x1af1d1,1,0,iVar2,unaff_EDI + 0x1af1ba,0,0,\n               param_1 + 0x12d4,0);\n  param_1[0x12e4] = 0;\n  param_1[0x12e3] = unaff_EDI + -0x2de9;\n  param_1[0x12d4] = "St9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x37\n  ;\n                    /* try { // try from 000e4fdd to 000e4fe1 has its CatchHandler @ 000e6333 */\n  FUN_000eb8d0(param_1 + 0x12e5);\n  param_1[0x12fc] =\n       "ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc::h"\n       + unaff_EDI + 0x6c;\n                    /* try { // try from 000e501d to 000e5021 has its CatchHandler @ 000e635a */\n  FUN_000eb510(param_1 + 0x12fd,unaff_EDI + 0x1af1e1,1,0,iVar4,unaff_EDI + 0x1b177b,0,0,\n               param_1 + 0x12fc,1);\n  *(undefined2 *)(param_1 + 0x130b) = 0x100;\n  param_1[0x130c] =\n       "ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc::h"\n       + unaff_EDI + 0x80;\n                    /* try { // try from 000e506c to 000e5070 has its CatchHandler @ 000e6352 */\n  FUN_000eb510(param_1 + 0x130d,unaff_EDI + 0x1af1de,1,0,iVar3,unaff_EDI + 0x1b179b,0,0,\n               param_1 + 0x130c,0);\n  param_1[0x131b] =\n       "ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc::h"\n       + unaff_EDI + 0x94;\n                    /* try { // try from 000e50b4 to 000e50b8 has its CatchHandler @ 000e62a3 */\n  FUN_000eb510(param_1 + 0x131c,unaff_EDI + 0x1b799d,2,0x59,iVar2,unaff_EDI + 0x1b17c3,\n               unaff_EDI + 0x1ae411,0,param_1 + 0x131b,0);\n  *(undefined1 *)(param_1 + 0x132a) = 0;\n  param_1[0x132b] = iVar2;\n  param_1[0x132c] = puVar1;\n                    /* try { // try from 000e50fc to 000e5100 has its CatchHandler @ 000e629b */\n  FUN_000eb510(param_1 + 0x132d,unaff_EDI + 0x1af210,1,0x28,iVar2,unaff_EDI + 0x1af1f3,0,0,\n               param_1 + 0x132c,0);\n  param_1[0x133c] = 0;\n  param_1[0x133b] = unaff_EDI + -0x1599;\n  param_1[0x132c] = "St9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0xb;\n  param_1[0x133d] = puVar1;\n                    /* try { // try from 000e5158 to 000e515c has its CatchHandler @ 000e62e3 */\n  FUN_000eb510(param_1 + 0x133e,unaff_EDI + 0x1af237,1,0x29,iVar2,unaff_EDI + 0x1af21c,0,0,\n               param_1 + 0x133d,0);\n  param_1[0x134d] = 0;\n  param_1[0x134c] = unaff_EDI + -0x28e9;\n  param_1[0x133d] = "St9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x1f\n  ;\n  param_1[0x134e] = &UNK_002a310f + unaff_EDI;\n                    /* try { // try from 000e51bd to 000e51c1 has its CatchHandler @ 000e62db */\n  FUN_000eb510(param_1 + 0x134f,unaff_EDI + 0x1af25a,4,0,iVar3,unaff_EDI + 0x1b17f3,0,0,\n               param_1 + 0x134e,0);\n  *(undefined2 *)(param_1 + 0x135d) = 0;\n  param_1[0x135e] = &UNK_002a3123 + unaff_EDI;\n                    /* try { // try from 000e5207 to 000e520b has its CatchHandler @ 000e62d3 */\n  FUN_000eb510(param_1 + 0x135f,unaff_EDI + 0x1af258,4,0,iVar4,unaff_EDI + 0x1af241,0,0,\n               param_1 + 0x135e,1);\n  param_1[0x136d] = &UNK_002a3137 + unaff_EDI;\n                    /* try { // try from 000e5248 to 000e524c has its CatchHandler @ 000e62cb */\n  FUN_000eb510(param_1 + 0x136e,unaff_EDI + 0x1af292,4,0,iVar4,unaff_EDI + 0x1af261,0,0,\n               param_1 + 0x136d,1);\n  *(undefined2 *)(param_1 + 0x137c) = 0x100;\n  param_1[0x137d] = &UNK_002a314b + unaff_EDI;\n                    /* try { // try from 000e5297 to 000e529b has its CatchHandler @ 000e62c3 */\n  FUN_000eb510(param_1 + 0x137e,unaff_EDI + 0x1af290,4,0,iVar3,unaff_EDI + 0x1af275,0,0,\n               param_1 + 0x137d,0);\n  param_1[0x138c] = &UNK_002a315f + unaff_EDI;\n                    /* try { // try from 000e52db to 000e52df has its CatchHandler @ 000e62bb */\n  FUN_000eb510(param_1 + 0x138d,unaff_EDI + 0x1af2b9,4,0,iVar12,&UNK_001af29c + unaff_EDI,iVar7,0,\n               param_1 + 0x138c,0);\n  *(undefined1 *)(param_1 + 0x139b) = 0;\n  param_1[0x139c] = 0;\n  param_1[0x139d] = 0;\n  param_1[0x139e] = &UNK_002a3173 + unaff_EDI;\n                    /* try { // try from 000e5335 to 000e5339 has its CatchHandler @ 000e62b3 */\n  FUN_000eb510(param_1 + 0x139f,unaff_EDI + 0x1abba5,4,0,iVar3,unaff_EDI + 0x1b06e7,0,0,\n               param_1 + 0x139e,0);\n  *(undefined2 *)(param_1 + 0x13ad) = 0;\n  param_1[0x13ae] = &UNK_002a3187 + unaff_EDI;\n                    /* try { // try from 000e537a to 000e537e has its CatchHandler @ 000e62ab */\n  FUN_000eb510(param_1 + 0x13af,&UNK_001af2ca + unaff_EDI,4,0,iVar4,0,0,0,param_1 + 0x13ae,1);\n  param_1[0x13bd] = &UNK_002a319b + unaff_EDI;\n                    /* try { // try from 000e53bd to 000e53c1 has its CatchHandler @ 000e6303 */\n  FUN_000eb510(param_1 + 0x13be,unaff_EDI + 0x1af07a,4,0,iVar3,unaff_EDI + 0x1b1823,0,0,\n               param_1 + 0x13bd,0);\n  param_1[0x13cd] = &UNK_002a31af + unaff_EDI;\n  *(undefined2 *)(param_1 + 0x13cc) = 0;\n                    /* try { // try from 000e5405 to 000e5409 has its CatchHandler @ 000e62fb */\n  FUN_000eb510(param_1 + 0x13ce,unaff_EDI + 0x1af390,4,0,iVar4,0,0,0,param_1 + 0x13cd,1);\n  param_1[0x13dc] = &UNK_002a31c3 + unaff_EDI;\n                    /* try { // try from 000e5448 to 000e544c has its CatchHandler @ 000e62f3 */\n  FUN_000eb510(param_1 + 0x13dd,unaff_EDI + 0x1af2d3,4,0,iVar3,&UNK_001b184f + unaff_EDI,0,0,\n               param_1 + 0x13dc,0);\n  *(undefined2 *)(param_1 + 0x13eb) = 0;\n  param_1[0x13ec] = &UNK_002a31d7 + unaff_EDI;\n                    /* try { // try from 000e548a to 000e548e has its CatchHandler @ 000e62eb */\n  FUN_000eb510(param_1 + 0x13ed,unaff_EDI + 0x1af2d1,4,0,iVar4,0,0,0,param_1 + 0x13ec,1);\n  param_1[0x13fb] = &UNK_002a31eb + unaff_EDI;\n                    /* try { // try from 000e54cd to 000e54d1 has its CatchHandler @ 000e6313 */\n  FUN_000eb510(param_1 + 0x13fc,unaff_EDI + 0x1af2dc,4,0,iVar3,unaff_EDI + 0x1b188f,0,0,\n               param_1 + 0x13fb,0);\n  *(undefined2 *)(param_1 + 0x140a) = 0;\n  param_1[0x140b] = &UNK_002a31ff + unaff_EDI;\n                    /* try { // try from 000e5512 to 000e5516 has its CatchHandler @ 000e630b */\n  FUN_000eb510(param_1 + 0x140c,unaff_EDI + 0x1af2da,4,0,iVar4,0,0,0,param_1 + 0x140b,1);\n  param_1[0x141a] = &UNK_002a3213 + unaff_EDI;\n                    /* try { // try from 000e5555 to 000e5559 has its CatchHandler @ 000e631b */\n  FUN_000eb510(param_1 + 0x141b,&UNK_001af2e8 + unaff_EDI,4,0,iVar3,unaff_EDI + 0x1b18bb,0,0,\n               param_1 + 0x141a,0);\n  *(undefined2 *)(param_1 + 0x1429) = 0;\n  param_1[0x142a] = &UNK_002a3227 + unaff_EDI;\n                    /* try { // try from 000e559a to 000e559e has its CatchHandler @ 000e6194 */\n  FUN_000eb510(param_1 + 0x142b,unaff_EDI + 0x1af2e6,4,0,iVar4,0,0,0,param_1 + 0x142a,1);\n  param_1[0x1439] = &UNK_002a323b + unaff_EDI;\n                    /* try { // try from 000e55dd to 000e55e1 has its CatchHandler @ 000e611c */\n  FUN_000eb510(param_1 + 0x143a,unaff_EDI + 0x1af2f4,4,0,iVar2,&UNK_001b18ef + unaff_EDI,0,0,\n               param_1 + 0x1439,1);\n  param_1[0x1448] = &UNK_002a324f + unaff_EDI;\n                    /* try { // try from 000e561b to 000e561f has its CatchHandler @ 000e6114 */\n  FUN_000eb510(param_1 + 0x1449,unaff_EDI + 0x1af2f2,4,0,iVar2,0,0,0,param_1 + 0x1448,0);\n  param_1[0x1457] = &UNK_002a3263 + unaff_EDI;\n                    /* try { // try from 000e565e to 000e5662 has its CatchHandler @ 000e610c */\n  FUN_000eb510(param_1 + 0x1458,unaff_EDI + 0x1af2fb,4,0,iVar3,unaff_EDI + 0x1b1917,0,0,\n               param_1 + 0x1457,0);\n  *(undefined2 *)(param_1 + 0x1466) = 0;\n  param_1[0x1467] = &UNK_002a3277 + unaff_EDI;\n                    /* try { // try from 000e56a3 to 000e56a7 has its CatchHandler @ 000e6104 */\n  FUN_000eb510(param_1 + 0x1468,unaff_EDI + 0x1af2f9,4,0,iVar4,0,0,0,param_1 + 0x1467,1);\n  param_1[0x1476] = &UNK_002a328b + unaff_EDI;\n                    /* try { // try from 000e56e7 to 000e56eb has its CatchHandler @ 000e60fc */\n  FUN_000eb510(param_1 + 0x1477,unaff_EDI + 0x1af322,4,0,iVar12,unaff_EDI + 0x1af304,iVar7,0,\n               param_1 + 0x1476,0);\n  *(undefined1 *)(param_1 + 0x1485) = 0;\n  param_1[0x1486] = 0;\n  param_1[0x1487] = 0;\n  param_1[0x1488] = &UNK_002a329f + unaff_EDI;\n                    /* try { // try from 000e5741 to 000e5745 has its CatchHandler @ 000e60f4 */\n  FUN_000eb510(param_1 + 0x1489,unaff_EDI + 0x1af332,4,0,iVar3,unaff_EDI + 0x1af7b7,0,0,\n               param_1 + 0x1488,0);\n  *(undefined2 *)(param_1 + 0x1497) = 0;\n  param_1[0x1498] = &UNK_002a32b3 + unaff_EDI;\n                    /* try { // try from 000e5786 to 000e578a has its CatchHandler @ 000e60ec */\n  FUN_000eb510(param_1 + 0x1499,FUN_001af330 + unaff_EDI,4,0,iVar4,0,0,0,param_1 + 0x1498,1);\n  param_1[0x14a7] = &UNK_002a32c7 + unaff_EDI;\n                    /* try { // try from 000e57c2 to 000e57c6 has its CatchHandler @ 000e60e4 */\n  FUN_000eb510(param_1 + 0x14a8,unaff_EDI + 0x1af356,4,0,iVar4,0,0,0,param_1 + 0x14a7,1);\n  *(undefined2 *)(param_1 + 0x14b6) = 0x100;\n  param_1[0x14b7] = &UNK_002a32db + unaff_EDI;\n                    /* try { // try from 000e5811 to 000e5815 has its CatchHandler @ 000e60dc */\n  FUN_000eb510(param_1 + 0x14b8,unaff_EDI + 0x1af354,4,0,iVar3,unaff_EDI + 0x1af33a,0,0,\n               param_1 + 0x14b7,0);\n  param_1[0x14c6] = &UNK_002a32ef + unaff_EDI;\n                    /* try { // try from 000e5854 to 000e5858 has its CatchHandler @ 000e60d4 */\n  FUN_000eb510(param_1 + 0x14c7,unaff_EDI + 0x1af362,4,0,iVar3,unaff_EDI + 0x1b193f,0,0,\n               param_1 + 0x14c6,0);\n  *(undefined2 *)(param_1 + 0x14d5) = 0;\n  param_1[0x14d6] = &UNK_002a3303 + unaff_EDI;\n                    /* try { // try from 000e5899 to 000e589d has its CatchHandler @ 000e60cc */\n  FUN_000eb510(param_1 + 0x14d7,unaff_EDI + 0x1af360,4,0,iVar4,0,0,0,param_1 + 0x14d6,1);\n  param_1[0x14e5] = &UNK_002a3317 + unaff_EDI;\n                    /* try { // try from 000e58dc to 000e58e0 has its CatchHandler @ 000e60c4 */\n  FUN_000eb510(param_1 + 0x14e6,unaff_EDI + 0x1af371,4,0,iVar3,unaff_EDI + 0x1b196b,0,0,\n               param_1 + 0x14e5,0);\n  *(undefined2 *)(param_1 + 0x14f4) = 0;\n  param_1[0x14f5] = &UNK_002a332b + unaff_EDI;\n                    /* try { // try from 000e5921 to 000e5925 has its CatchHandler @ 000e60bc */\n  FUN_000eb510(param_1 + 0x14f6,unaff_EDI + 0x1af36f,4,0,iVar4,0,0,0,param_1 + 0x14f5,1);\n  param_1[0x1504] = &UNK_002a333f + unaff_EDI;\n                    /* try { // try from 000e5961 to 000e5965 has its CatchHandler @ 000e60b4 */\n  FUN_000eb510(param_1 + 0x1505,unaff_EDI + 0x1af37c,4,0,iVar3,unaff_EDI + 0x1b198f,0,0,\n               param_1 + 0x1504,0);\n  *(undefined2 *)(param_1 + 0x1513) = 0;\n  param_1[0x1514] = &UNK_002a3353 + unaff_EDI;\n                    /* try { // try from 000e59a6 to 000e59aa has its CatchHandler @ 000e60ac */\n  FUN_000eb510(param_1 + 0x1515,unaff_EDI + 0x1af37a,4,0,iVar4,0,0,0,param_1 + 0x1514,1);\n  param_1[0x1523] = &UNK_002a3367 + unaff_EDI;\n                    /* try { // try from 000e59e9 to 000e59ed has its CatchHandler @ 000e60a4 */\n  FUN_000eb510(param_1 + 0x1524,unaff_EDI + 0x1af387,4,0,iVar3,&UNK_001b19b3 + unaff_EDI,0,0,\n               param_1 + 0x1523,0);\n  *(undefined2 *)(param_1 + 0x1532) = 0;\n  param_1[0x1533] = &UNK_002a337b + unaff_EDI;\n                    /* try { // try from 000e5a2e to 000e5a32 has its CatchHandler @ 000e615c */\n  FUN_000eb510(param_1 + 0x1534,unaff_EDI + 0x1af385,4,0,iVar4,0,0,0,param_1 + 0x1533,1);\n  param_1[0x1542] = &UNK_002a338f + unaff_EDI;\n                    /* try { // try from 000e5a6d to 000e5a71 has its CatchHandler @ 000e6154 */\n  FUN_000eb510(param_1 + 0x1543,unaff_EDI + 0x1af390,4,0,iVar3,unaff_EDI + 0x1b19d7,0,0,\n               param_1 + 0x1542,0);\n  *(undefined2 *)(param_1 + 0x1551) = 0;\n  param_1[0x1552] = &UNK_002a33a3 + unaff_EDI;\n                    /* try { // try from 000e5ab2 to 000e5ab6 has its CatchHandler @ 000e614c */\n  FUN_000eb510(param_1 + 0x1553,unaff_EDI + 0x1af38e,4,0,iVar4,0,0,0,param_1 + 0x1552,1);\n  param_1[0x1561] = &UNK_002a33b7 + unaff_EDI;\n                    /* try { // try from 000e5af5 to 000e5af9 has its CatchHandler @ 000e6144 */\n  FUN_000eb510(param_1 + 0x1562,unaff_EDI + 0x1af39e,4,0,iVar3,unaff_EDI + 0x1b1a07,0,0,\n               param_1 + 0x1561,0);\n  *(undefined2 *)(param_1 + 0x1570) = 0;\n  param_1[0x1571] = &UNK_002a33cb + unaff_EDI;\n                    /* try { // try from 000e5b3a to 000e5b3e has its CatchHandler @ 000e613c */\n  FUN_000eb510(param_1 + 0x1572,unaff_EDI + 0x1af39c,4,0,iVar4,0,0,0,param_1 + 0x1571,1);\n  param_1[0x1580] = &UNK_002a33df + unaff_EDI;\n                    /* try { // try from 000e5b7d to 000e5b81 has its CatchHandler @ 000e6134 */\n  FUN_000eb510(param_1 + 0x1581,unaff_EDI + 0x1bb519,4,0,iVar3,unaff_EDI + 0x1b1a33,0,0,\n               param_1 + 0x1580,0);\n  *(undefined2 *)(param_1 + 0x158f) = 0;\n  param_1[0x1590] = &UNK_002a33f3 + unaff_EDI;\n                    /* try { // try from 000e5bc2 to 000e5bc6 has its CatchHandler @ 000e612c */\n  FUN_000eb510(param_1 + 0x1591,unaff_EDI + 0x1af3a2,4,0,iVar4,0,0,0,param_1 + 0x1590,1);\n  param_1[0x159f] = &UNK_002a3407 + unaff_EDI;\n                    /* try { // try from 000e5c03 to 000e5c07 has its CatchHandler @ 000e6124 */\n  FUN_000eb510(param_1 + 0x15a0,unaff_EDI + 0x1af3ad,4,0,iVar4,unaff_EDI + 0x1b1a7b,0,0,\n               param_1 + 0x159f,1);\n  *(undefined2 *)(param_1 + 0x15ae) = 0x100;\n  param_1[0x15af] = &UNK_002a341b + unaff_EDI;\n                    /* try { // try from 000e5c52 to 000e5c56 has its CatchHandler @ 000e617c */\n  FUN_000eb510(param_1 + 0x15b0,unaff_EDI + 0x1af3ab,4,0,iVar3,unaff_EDI + 0x1b1ab7,0,0,\n               param_1 + 0x15af,0);\n  param_1[0x15be] = &UNK_002a342f + unaff_EDI;\n                    /* try { // try from 000e5c96 to 000e5c9a has its CatchHandler @ 000e6174 */\n  FUN_000eb510(param_1 + 0x15bf,unaff_EDI + 0x1af3b3,4,0,iVar12,unaff_EDI + 0x1b1ae7,iVar7,0,\n               param_1 + 0x15be,0);\n  *(undefined1 *)(param_1 + 0x15cd) = 0;\n  param_1[0x15d0] = &UNK_002a3443 + unaff_EDI;\n  param_1[0x15ce] = 0;\n  param_1[0x15cf] = 0;\n                    /* try { // try from 000e5cf4 to 000e5cf8 has its CatchHandler @ 000e616c */\n  FUN_000eb510(param_1 + 0x15d1,unaff_EDI + 0x1a0f0d,4,0,iVar3,unaff_EDI + 0x1b1b13,0,0,\n               param_1 + 0x15d0,0);\n  *(undefined2 *)(param_1 + 0x15df) = 0;\n  param_1[0x15e0] = &UNK_002a3457 + unaff_EDI;\n                    /* try { // try from 000e5d3e to 000e5d42 has its CatchHandler @ 000e6164 */\n  FUN_000eb510(param_1 + 0x15e1,unaff_EDI + 0x1af3be,4,0,iVar4,unaff_EDI + 0x1b1b43,0,0,\n               param_1 + 0x15e0,1);\n  param_1[0x15ef] = &UNK_002a346b + unaff_EDI;\n                    /* try { // try from 000e5d7a to 000e5d7e has its CatchHandler @ 000e618c */\n  FUN_000eb510(param_1 + 0x15f0,unaff_EDI + 0x1af3c7,4,0,iVar2,unaff_EDI + 0x1b1b43,0,0,\n               param_1 + 0x15ef,1);\n  param_1[0x15fe] = &UNK_002a347f + unaff_EDI;\n                    /* try { // try from 000e5db5 to 000e5db9 has its CatchHandler @ 000e6184 */\n  FUN_000eb510(param_1 + 0x15ff,unaff_EDI + 0x1af3c5,4,0,iVar2,0,0,0,param_1 + 0x15fe,0);\n  param_1[0x160d] = &UNK_002a3493 + unaff_EDI;\n                    /* try { // try from 000e5df8 to 000e5dfc has its CatchHandler @ 000e609c */\n  FUN_000eb510(param_1 + 0x160e,unaff_EDI + 0x1af3d1,4,0,iVar3,unaff_EDI + 0x1b1b6f,0,0,\n               param_1 + 0x160d,0);\n  param_1[0x161d] = &UNK_002a34a7 + unaff_EDI;\n  *(undefined2 *)(param_1 + 0x161c) = 0;\n                    /* try { // try from 000e5e3f to 000e5e43 has its CatchHandler @ 000e6094 */\n  FUN_000eb510(param_1 + 0x161e,&UNK_001af3cf + unaff_EDI,4,0,iVar4,unaff_EDI + 0x1b1ba3,0,0,\n               param_1 + 0x161d,1);\n  param_1[0x162c] = &UNK_002a34bb + unaff_EDI;\n                    /* try { // try from 000e5e82 to 000e5e86 has its CatchHandler @ 000e608c */\n  FUN_000eb510(param_1 + 0x162d,unaff_EDI + 0x1af3e9,4,0,iVar3,unaff_EDI + 0x1b1bdf,0,0,\n               param_1 + 0x162c,0);\n  param_1[0x163c] = &UNK_002a34cf + unaff_EDI;\n  *(undefined2 *)(param_1 + 0x163b) = 0;\n                    /* try { // try from 000e5ec9 to 000e5ecd has its CatchHandler @ 000e6084 */\n  FUN_000eb510(param_1 + 0x163d,unaff_EDI + 0x1af3e7,4,0,iVar4,unaff_EDI + 0x1b1c47,0,0,\n               param_1 + 0x163c,1);\n  *(undefined1 *)(param_1 + 0x164b) = 0;\n  *(undefined2 *)(param_1 + 0x164e) = 0;\n  param_1[0x164c] = 0;\n  param_1[0x164d] = 0;\n  param_1[0x164f] = 0;\n                    /* try { // try from 000e5f08 to 000e5f0c has its CatchHandler @ 000e607f */\n  FUN_0016b4f0(param_1 + 0x1650);\n  *(undefined1 *)(param_1 + 0x1683) = 0;\n  uVar16 = 0;\n  param_1[0x1684] = 0;\n  param_1[0x1685] = 0;\n  param_1[0x1686] = 1;\n  *(undefined1 *)(param_1 + 0x1687) = 0;\n  do {\n    *(undefined4 *)((int)param_1 + uVar16 + 0x5a20) = 0;\n    uVar16 = uVar16 + 4;\n  } while (uVar16 < 0x1c);\n  param_1[0x1689] = 1;\n  param_1[0x168a] = 0;\n  param_1[0x168b] = 0;\n  param_1[0x168c] = 0x3f800000;\n  param_1[0x168d] = 0;\n  param_1[0x168e] = 0;\n  param_1[0x1688] = param_1 + 0x168e;\n  uVar16 = 0;\n  do {\n    *(undefined4 *)((int)param_1 + uVar16 + 0x5a3c) = 0;\n    uVar16 = uVar16 + 4;\n  } while (uVar16 < 0x1c);\n  param_1[0x1690] = 1;\n  param_1[0x168f] = param_1 + 0x1695;\n  param_1[0x1691] = 0;\n  param_1[0x1692] = 0;\n  param_1[0x1693] = 0x3f800000;\n  param_1[0x1694] = 0;\n  param_1[0x1695] = 0;\n  param_1[0x1697] = 0;\n  param_1[0x1698] = 0;\n  param_1[0x1699] = param_1 + 0x1697;\n  param_1[0x169a] = param_1 + 0x1697;\n  param_1[0x169b] = 0;\n  param_1[0x169c] = 0;\n  param_1[0x169d] = 0;\n  param_1[0x169e] = 0;\n  param_1[0x169f] = 0;\n  param_1[0x16a0] = 0;\n  param_1[0x16a1] = 0;\n  param_1[0x16a2] = 0;\n  *(undefined1 *)((int)&fde_table_entry_002b5a10.data_loc + unaff_EDI + 3) = 0;\n  return;\n}\n\n" (function_definition "void FUN_000df7d0(undefined4 *param_1)\n\n{\n  undefined *puVar1;\n  int iVar2;\n  int iVar3;\n  int iVar4;\n  int iVar5;\n  int iVar6;\n  int iVar7;\n  int iVar8;\n  int iVar9;\n  int iVar10;\n  int iVar11;\n  int iVar12;\n  int iVar13;\n  int iVar14;\n  undefined8 uVar15;\n  uint uVar16;\n  int unaff_EDI;\n  \n  FUN_000559ee();\n  puVar1 = &UNK_002a1bcf + unaff_EDI;\n  iVar2 = unaff_EDI + 0x1be63d;\n  *param_1 = puVar1;\n  FUN_000eb510(param_1 + 1,unaff_EDI + 0x1a0e51,1,0,iVar2,unaff_EDI + 0x1ae022,0,0,param_1,0);\n  param_1[0x10] = 0;\n  param_1[0xf] = unaff_EDI + -0x23e9;\n  *param_1 = &UNK_002a4043 + unaff_EDI;\n  param_1[0x11] = puVar1;\n                    /* try { // try from 000df860 to 000df864 has its CatchHandler @ 000e6077 */\n  FUN_000eb510(param_1 + 0x12,unaff_EDI + 0x1aafc2,1,0x76,iVar2,unaff_EDI + 0x1ae03b,0,0,\n               param_1 + 0x11,0);\n  param_1[0x20] = unaff_EDI + -0x2cc9;\n  param_1[0x11] = &UNK_002a4057 + unaff_EDI;\n  param_1[0x21] = 0;\n  param_1[0x22] = puVar1;\n                    /* try { // try from 000df8ba to 000df8be has its CatchHandler @ 000e678e */\n  FUN_000eb510(param_1 + 0x23,unaff_EDI + 0x1a7a52,2,0,iVar2,unaff_EDI + 0x1af75b,0,0,param_1 + 0x22\n               ,0);\n  param_1[0x32] = 0;\n  param_1[0x31] = unaff_EDI + -0x2c69;\n  param_1[0x22] = &UNK_002a406b + unaff_EDI;\n  param_1[0x33] = &UNK_002a1be3 + unaff_EDI;\n  iVar3 = unaff_EDI + 0x1ae064;\n                    /* try { // try from 000df929 to 000df92d has its CatchHandler @ 000e6786 */\n  FUN_000eb510(param_1 + 0x34,unaff_EDI + 0x1ae072,1,0,iVar3,unaff_EDI + 0x1ae056,0,0,param_1 + 0x33\n               ,0);\n  *(undefined2 *)(param_1 + 0x42) = 0;\n  iVar4 = unaff_EDI + 0x1ae06a;\n  param_1[0x43] = &UNK_002a1bf7 + unaff_EDI;\n                    /* try { // try from 000df97c to 000df980 has its CatchHandler @ 000e677e */\n  FUN_000eb510(param_1 + 0x44,unaff_EDI + 0x1ae06f,1,0,iVar4,unaff_EDI + 0x1af783,0,0,param_1 + 0x43\n               ,1);\n  param_1[0x52] = &UNK_002a1c0b + unaff_EDI;\n                    /* try { // try from 000df9c2 to 000df9c6 has its CatchHandler @ 000e6776 */\n  FUN_000eb510(param_1 + 0x53,unaff_EDI + 0x1ae080,1,0,iVar2,unaff_EDI + 0x1af7b7,0,0,param_1 + 0x52\n               ,0);\n  param_1[0x61] = &UNK_002a1c1f + unaff_EDI;\n                    /* try { // try from 000dfa05 to 000dfa09 has its CatchHandler @ 000e676e */\n  FUN_000eb510(param_1 + 0x62,unaff_EDI + 0x1ae07d,1,0,iVar2,unaff_EDI + 0x1af7df,0,0,param_1 + 0x61\n               ,1);\n  param_1[0x70] = &UNK_002a1c33 + unaff_EDI;\n                    /* try { // try from 000dfa48 to 000dfa4c has its CatchHandler @ 000e6766 */\n  FUN_000eb510(param_1 + 0x71,unaff_EDI + 0x1ae09d,1,0,iVar3,unaff_EDI + 0x1af803,0,0,param_1 + 0x70\n               ,0);\n  *(undefined2 *)(param_1 + 0x7f) = 0;\n  param_1[0x80] = &UNK_002a1c47 + unaff_EDI;\n                    /* try { // try from 000dfa8f to 000dfa93 has its CatchHandler @ 000e675e */\n  FUN_000eb510(param_1 + 0x81,unaff_EDI + 0x1ae09a,1,0,iVar4,unaff_EDI + 0x1af833,0,0,param_1 + 0x80\n               ,1);\n  param_1[0x8f] = &UNK_002a1c5b + unaff_EDI;\n                    /* try { // try from 000dfad0 to 000dfad4 has its CatchHandler @ 000e6756 */\n  FUN_000eb510(param_1 + 0x90,unaff_EDI + 0x1ae0b6,1,0,iVar4,unaff_EDI + 0x1af86b,0,0,param_1 + 0x8f\n               ,1);\n  *(undefined2 *)(param_1 + 0x9e) = 0x100;\n  param_1[0x9f] = &UNK_002a1c6f + unaff_EDI;\n                    /* try { // try from 000dfb1f to 000dfb23 has its CatchHandler @ 000e674e */\n  FUN_000eb510(param_1 + 0xa0,unaff_EDI + 0x1ae0b3,1,0,iVar3,unaff_EDI + 0x1af89b,0,0,param_1 + 0x9f\n               ,0);\n  param_1[0xae] = &UNK_002a1c83 + unaff_EDI;\n                    /* try { // try from 000dfb62 to 000dfb66 has its CatchHandler @ 000e6746 */\n  FUN_000eb510(param_1 + 0xaf,unaff_EDI + 0x1ae0ce,1,0,iVar3,unaff_EDI + 0x1af8e3,0,0,param_1 + 0xae\n               ,0);\n  *(undefined2 *)(param_1 + 0xbd) = 0;\n  param_1[0xbe] = &UNK_002a1c97 + unaff_EDI;\n                    /* try { // try from 000dfbac to 000dfbb0 has its CatchHandler @ 000e673e */\n  FUN_000eb510(param_1 + 0xbf,unaff_EDI + 0x1ae0cb,1,0,iVar4,unaff_EDI + 0x1af91b,0,0,param_1 + 0xbe\n               ,1);\n  param_1[0xcd] = &UNK_002a1cab + unaff_EDI;\n  iVar5 = unaff_EDI + 0x1ae0e2;\n                    /* try { // try from 000dfbf6 to 000dfbfa has its CatchHandler @ 000e6736 */\n  FUN_000eb510(param_1 + 0xce,unaff_EDI + 0x1ae0ea,0,0,0,iVar5,&UNK_001ae0d8 + unaff_EDI,0,\n               param_1 + 0xcd,0);\n  *(undefined1 *)(param_1 + 0xdc) = 0;\n  param_1[0xde] = &UNK_002a1cbf + unaff_EDI;\n  param_1[0xdd] = 0;\n  iVar6 = unaff_EDI + 0x1adfc3;\n                    /* try { // try from 000dfc53 to 000dfc57 has its CatchHandler @ 000e672e */\n  FUN_000eb510(param_1 + 0xdf,unaff_EDI + 0x1ae108,1,0x62,iVar6,unaff_EDI + 0x1ae0fe,\n               unaff_EDI + 0x1ae0f1,0,param_1 + 0xde,0);\n  *(undefined1 *)(param_1 + 0xed) = 0;\n  param_1[0xee] = iVar6;\n  param_1[0xef] = &UNK_002a1cd3 + unaff_EDI;\n                    /* try { // try from 000dfca6 to 000dfcaa has its CatchHandler @ 000e6726 */\n  FUN_000eb510(param_1 + 0xf0,unaff_EDI + 0x1ae12a,1,0,iVar3,unaff_EDI + 0x1ae10f,0,0,param_1 + 0xef\n               ,0);\n  *(undefined2 *)(param_1 + 0xfe) = 0;\n  param_1[0xff] = &UNK_002a1ce7 + unaff_EDI;\n                    /* try { // try from 000dfceb to 000dfcef has its CatchHandler @ 000e671e */\n  FUN_000eb510(param_1 + 0x100,unaff_EDI + 0x1ae127,1,0,iVar4,0,0,0,param_1 + 0xff,1);\n  param_1[0x10e] = &UNK_002a1cfb + unaff_EDI;\n                    /* try { // try from 000dfd3d to 000dfd41 has its CatchHandler @ 000e6716 */\n  FUN_000eb510(param_1 + 0x10f,unaff_EDI + 0x1ae14e,1,0,unaff_EDI + 0x1a7f4d,unaff_EDI + 0x1ae137,\n               &UNK_001ae12e + unaff_EDI,1,param_1 + 0x10e,0);\n  *(undefined1 *)(param_1 + 0x11d) = 0;\n  iVar7 = unaff_EDI + 0x1af31d;\n  param_1[0x11e] = unaff_EDI + 0x1a7f4d;\n  param_1[0x11f] = &UNK_002a1d0f + unaff_EDI;\n                    /* try { // try from 000dfd9c to 000dfda0 has its CatchHandler @ 000e670e */\n  FUN_000eb510(param_1 + 0x120,unaff_EDI + 0x1af967,1,0,&UNK_001ae157 + unaff_EDI,\n               unaff_EDI + 0x1af943,iVar7,0,param_1 + 0x11f,0);\n  *(undefined1 *)(param_1 + 0x12e) = 0;\n  param_1[0x131] = &UNK_002a1d23 + unaff_EDI;\n  param_1[0x12f] = 0x200000;\n  param_1[0x130] = 0;\n                    /* try { // try from 000dfdff to 000dfe03 has its CatchHandler @ 000e6706 */\n  FUN_000eb510(param_1 + 0x132,unaff_EDI + 0x1af9e7,1,0,unaff_EDI + 0x1ae15f,\n               &UNK_001af98b + unaff_EDI,iVar7,0,param_1 + 0x131,0);\n  *(undefined1 *)(param_1 + 0x140) = 0;\n  param_1[0x143] = &UNK_002a1d37 + unaff_EDI;\n  param_1[0x141] = 0x2800000;\n  param_1[0x142] = 0;\n                    /* try { // try from 000dfe5b to 000dfe5f has its CatchHandler @ 000e66fe */\n  FUN_000eb510(param_1 + 0x144,unaff_EDI + 0x1ae18a,0,0,iVar4,unaff_EDI + 0x1afa0b,0,0,\n               param_1 + 0x143,1);\n  param_1[0x153] = &UNK_002a1d4b + unaff_EDI;\n  *(undefined2 *)(param_1 + 0x152) = 0x100;\n                    /* try { // try from 000dfea5 to 000dfea9 has its CatchHandler @ 000e66f6 */\n  FUN_000eb510(param_1 + 0x154,unaff_EDI + 0x1ae168,0,0,iVar3,0,0,0,param_1 + 0x153,0);\n  param_1[0x162] = &UNK_002a1d5f + unaff_EDI;\n                    /* try { // try from 000dfee8 to 000dfeec has its CatchHandler @ 000e66ee */\n  FUN_000eb510(param_1 + 0x163,unaff_EDI + 0x1ae1a4,0,0,iVar2,unaff_EDI + 0x1afa2f,0,0,\n               param_1 + 0x162,0);\n  param_1[0x171] = &UNK_002a1d73 + unaff_EDI;\n                    /* try { // try from 000dff26 to 000dff2a has its CatchHandler @ 000e66e6 */\n  FUN_000eb510(param_1 + 0x172,unaff_EDI + 0x1ae174,0,0,iVar2,0,0,0,param_1 + 0x171,1);\n  param_1[0x180] = &UNK_002a1d87 + unaff_EDI;\n                    /* try { // try from 000dff69 to 000dff6d has its CatchHandler @ 000e66de */\n  FUN_000eb510(param_1 + 0x181,unaff_EDI + 0x1ae196,0,0,iVar2,&UNK_001ae17f + unaff_EDI,0,0,\n               param_1 + 0x180,1);\n  param_1[399] = &UNK_002a1d9b + unaff_EDI;\n                    /* try { // try from 000dffa7 to 000dffab has its CatchHandler @ 000e66d6 */\n  FUN_000eb510(param_1 + 400,unaff_EDI + 0x1ae193,0,0,iVar2,0,0,0,param_1 + 399,0);\n  param_1[0x19e] = &UNK_002a1daf + unaff_EDI;\n                    /* try { // try from 000dffea to 000dffee has its CatchHandler @ 000e66ce */\n  FUN_000eb510(param_1 + 0x19f,unaff_EDI + 0x1ae1af,0,0,iVar2,unaff_EDI + 0x1ae199,0,0,\n               param_1 + 0x19e,0);\n  param_1[0x1ad] = &UNK_002a1dc3 + unaff_EDI;\n                    /* try { // try from 000e0028 to 000e002c has its CatchHandler @ 000e66c6 */\n  FUN_000eb510(param_1 + 0x1ae,unaff_EDI + 0x1ae1ac,0,0,iVar2,0,0,0,param_1 + 0x1ad,1);\n  param_1[0x1bc] = &UNK_002a1dd7 + unaff_EDI;\n                    /* try { // try from 000e006b to 000e006f has its CatchHandler @ 000e66be */\n  FUN_000eb510(param_1 + 0x1bd,unaff_EDI + 0x1ae1b5,0,0,iVar3,unaff_EDI + 0x1afa57,0,0,\n               param_1 + 0x1bc,0);\n  *(undefined2 *)(param_1 + 0x1cb) = 0;\n  param_1[0x1cc] = &UNK_002a1deb + unaff_EDI;\n                    /* try { // try from 000e00b0 to 000e00b4 has its CatchHandler @ 000e66b6 */\n  FUN_000eb510(param_1 + 0x1cd,unaff_EDI + 0x1ae1b2,0,0,iVar4,0,0,0,param_1 + 0x1cc,1);\n  param_1[0x1db] = &UNK_002a1dff + unaff_EDI;\n                    /* try { // try from 000e00f3 to 000e00f7 has its CatchHandler @ 000e66ae */\n  FUN_000eb510(param_1 + 0x1dc,unaff_EDI + 0x1ae1bf,0,0,iVar3,unaff_EDI + 0x1afa87,0,0,\n               param_1 + 0x1db,0);\n  *(undefined2 *)(param_1 + 0x1ea) = 0;\n  param_1[0x1eb] = &UNK_002a1e13 + unaff_EDI;\n                    /* try { // try from 000e0138 to 000e013c has its CatchHandler @ 000e66a6 */\n  FUN_000eb510(param_1 + 0x1ec,unaff_EDI + 0x1ae1bc,0,0,iVar4,0,0,0,param_1 + 0x1eb,1);\n  param_1[0x1fa] = &UNK_002a1e27 + unaff_EDI;\n                    /* try { // try from 000e017b to 000e017f has its CatchHandler @ 000e669e */\n  FUN_000eb510(param_1 + 0x1fb,unaff_EDI + 0x1ae1ea,0,0,iVar3,unaff_EDI + 0x1ae1ca,0,0,\n               param_1 + 0x1fa,0);\n  *(undefined2 *)(param_1 + 0x209) = 0;\n  param_1[0x20a] = &UNK_002a1e3b + unaff_EDI;\n                    /* try { // try from 000e01c0 to 000e01c4 has its CatchHandler @ 000e6696 */\n  FUN_000eb510(param_1 + 0x20b,unaff_EDI + 0x1ae1e7,0,0,iVar4,0,0,0,param_1 + 0x20a,1);\n  param_1[0x219] = &UNK_002a1e4f + unaff_EDI;\n                    /* try { // try from 000e0203 to 000e0207 has its CatchHandler @ 000e668e */\n  FUN_000eb510(param_1 + 0x21a,&UNK_001ae1f7 + unaff_EDI,0,0,iVar3,unaff_EDI + 0x1afab7,0,0,\n               param_1 + 0x219,0);\n  *(undefined2 *)(param_1 + 0x228) = 0;\n  param_1[0x229] = &UNK_002a1e63 + unaff_EDI;\n                    /* try { // try from 000e0248 to 000e024c has its CatchHandler @ 000e6686 */\n  FUN_000eb510(param_1 + 0x22a,&UNK_001ae1f4 + unaff_EDI,0,0,iVar4,0,0,0,param_1 + 0x229,1);\n  param_1[0x238] = &UNK_002a1e77 + unaff_EDI;\n                    /* try { // try from 000e0289 to 000e028d has its CatchHandler @ 000e667e */\n  FUN_000eb510(param_1 + 0x239,unaff_EDI + 0x1ae20e,1,0,iVar4,unaff_EDI + 0x1afadf,0,0,\n               param_1 + 0x238,1);\n  *(undefined2 *)(param_1 + 0x247) = 0x100;\n  param_1[0x248] = &UNK_002a1e8b + unaff_EDI;\n                    /* try { // try from 000e02d8 to 000e02dc has its CatchHandler @ 000e6676 */\n  FUN_000eb510(param_1 + 0x249,unaff_EDI + 0x1ae20b,1,0,iVar3,unaff_EDI + 0x1afb07,0,0,\n               param_1 + 0x248,0);\n  iVar8 = unaff_EDI + 0x1af1d9;\n  param_1[599] = &UNK_002a1e9f + unaff_EDI;\n                    /* try { // try from 000e0327 to 000e032b has its CatchHandler @ 000e666e */\n  FUN_000eb510(param_1 + 600,unaff_EDI + 0x1ae21d,1,0,iVar8,unaff_EDI + 0x1afb53,\n               unaff_EDI + 0x1afb33,0,param_1 + 599,0);\n  *(undefined1 *)(param_1 + 0x266) = 0;\n  param_1[0x268] = &UNK_002a1eb3 + unaff_EDI;\n  param_1[0x267] = iVar8;\n                    /* try { // try from 000e0376 to 000e037a has its CatchHandler @ 000e6666 */\n  FUN_000eb510(param_1 + 0x269,unaff_EDI + 0x1ae238,1,0,iVar3,unaff_EDI + 0x1ae056,0,0,\n               param_1 + 0x268,0);\n  *(undefined2 *)(param_1 + 0x277) = 0;\n  param_1[0x278] = &UNK_002a1ec7 + unaff_EDI;\n                    /* try { // try from 000e03bc to 000e03c0 has its CatchHandler @ 000e665e */\n  FUN_000eb510(param_1 + 0x279,unaff_EDI + 0x1ae235,1,0,iVar4,unaff_EDI + 0x1af783,0,0,\n               param_1 + 0x278,1);\n  param_1[0x287] = &UNK_002a1edb + unaff_EDI;\n                    /* try { // try from 000e03ff to 000e0403 has its CatchHandler @ 000e6656 */\n  FUN_000eb510(param_1 + 0x288,unaff_EDI + 0x1ae26f,1,0,iVar3,unaff_EDI + 0x1ae24f,0,0,\n               param_1 + 0x287,0);\n  param_1[0x297] = &UNK_002a1eef + unaff_EDI;\n  *(undefined2 *)(param_1 + 0x296) = 0;\n                    /* try { // try from 000e0449 to 000e044d has its CatchHandler @ 000e664e */\n  FUN_000eb510(param_1 + 0x298,unaff_EDI + 0x1ae26c,1,0,iVar4,unaff_EDI + 0x1afb83,0,0,\n               param_1 + 0x297,1);\n  param_1[0x2a6] = &UNK_002a1f03 + unaff_EDI;\n                    /* try { // try from 000e048a to 000e048e has its CatchHandler @ 000e6646 */\n  FUN_000eb510(param_1 + 0x2a7,unaff_EDI + 0x1ae277,1,0,iVar4,unaff_EDI + 0x1afba7,0,0,\n               param_1 + 0x2a6,1);\n  param_1[0x2b6] = &UNK_002a1f17 + unaff_EDI;\n  *(undefined2 *)(param_1 + 0x2b5) = 0x100;\n                    /* try { // try from 000e04d9 to 000e04dd has its CatchHandler @ 000e663e */\n  FUN_000eb510(param_1 + 0x2b7,unaff_EDI + 0x1ae274,1,0,iVar3,unaff_EDI + 0x1afbcf,0,0,\n               param_1 + 0x2b6,0);\n  param_1[0x2c5] = &UNK_002a1f2b + unaff_EDI;\n                    /* try { // try from 000e051c to 000e0520 has its CatchHandler @ 000e6636 */\n  FUN_000eb510(param_1 + 0x2c6,unaff_EDI + 0x1ae2a4,1,100,iVar3,unaff_EDI + 0x1ae28b,0,0,\n               param_1 + 0x2c5,0);\n  *(undefined2 *)(param_1 + 0x2d4) = 0;\n  param_1[0x2d5] = &UNK_002a1f3f + unaff_EDI;\n                    /* try { // try from 000e0566 to 000e056a has its CatchHandler @ 000e662e */\n  FUN_000eb510(param_1 + 0x2d6,unaff_EDI + 0x1ae2a1,1,0,iVar4,&UNK_001afbfb + unaff_EDI,0,0,\n               param_1 + 0x2d5,1);\n  param_1[0x2e4] = &UNK_002a1f53 + unaff_EDI;\n                    /* try { // try from 000e05ac to 000e05b0 has its CatchHandler @ 000e6626 */\n  FUN_000eb510(param_1 + 0x2e5,unaff_EDI + 0x1ae2c2,0,0,iVar3,unaff_EDI + 0x1ae2b2,0,0,\n               param_1 + 0x2e4,0);\n  *(undefined2 *)(param_1 + 0x2f3) = 0;\n  param_1[0x2f4] = &UNK_002a1f67 + unaff_EDI;\n                    /* try { // try from 000e05f1 to 000e05f5 has its CatchHandler @ 000e661e */\n  FUN_000eb510(param_1 + 0x2f5,unaff_EDI + 0x1ae2bf,0,0,iVar4,0,0,0,param_1 + 0x2f4,1);\n  param_1[0x303] = &UNK_002a1f7b + unaff_EDI;\n                    /* try { // try from 000e0630 to 000e0634 has its CatchHandler @ 000e6616 */\n  FUN_000eb510(param_1 + 0x304,unaff_EDI + 0x1ae2c8,0,0,iVar3,unaff_EDI + 0x1ae2b2,0,0,\n               param_1 + 0x303,0);\n  *(undefined2 *)(param_1 + 0x312) = 0;\n  param_1[0x313] = &UNK_002a1f8f + unaff_EDI;\n                    /* try { // try from 000e0675 to 000e0679 has its CatchHandler @ 000e660e */\n  FUN_000eb510(param_1 + 0x314,unaff_EDI + 0x1ae2c5,0,0,iVar4,0,0,0,param_1 + 0x313,1);\n  param_1[0x322] = &UNK_002a1fa3 + unaff_EDI;\n                    /* try { // try from 000e06bd to 000e06c1 has its CatchHandler @ 000e6606 */\n  FUN_000eb510(param_1 + 0x323,unaff_EDI + 0x1a8891,1,0,iVar2,unaff_EDI + 0x1ae2e9,\n               unaff_EDI + 0x1ae2cb,0,param_1 + 0x322,0);\n  *(undefined1 *)(param_1 + 0x331) = 0;\n  param_1[0x333] = puVar1;\n  param_1[0x332] = iVar2;\n                    /* try { // try from 000e070a to 000e070e has its CatchHandler @ 000e65fe */\n  FUN_000eb510(param_1 + 0x334,unaff_EDI + 0x1ae31d,1,0,iVar2,unaff_EDI + 0x1ae30d,\n               unaff_EDI + 0x1ae2fb,0,param_1 + 0x333,0);\n  param_1[0x343] = 0;\n  param_1[0x342] = unaff_EDI + -0x2b49;\n  param_1[0x333] = "St7collateIcE" + unaff_EDI + 3;\n  param_1[0x344] = "{default arg#" + unaff_EDI + 0xd;\n                    /* try { // try from 000e076f to 000e0773 has its CatchHandler @ 000e65f6 */\n  FUN_000eb510(param_1 + 0x345,unaff_EDI + 0x1ae32a,1,0,0,&UNK_001afc2f + unaff_EDI,\n               &UNK_001ae12e + unaff_EDI,1,param_1 + 0x344,0);\n  *(undefined1 *)(param_1 + 0x353) = 0;\n  param_1[0x355] = "VTT for " + unaff_EDI + 2;\n  param_1[0x354] = 0;\n                    /* try { // try from 000e07c3 to 000e07c7 has its CatchHandler @ 000e65ee */\n  FUN_000eb510(param_1 + 0x356,unaff_EDI + 0x1ae327,1,0,iVar3,unaff_EDI + 0x1afc57,0,0,\n               param_1 + 0x355,0);\n  *(undefined2 *)(param_1 + 0x364) = 0;\n  param_1[0x365] = "construction vtable for " + unaff_EDI + 0xd;\n                    /* try { // try from 000e0808 to 000e080c has its CatchHandler @ 000e65e6 */\n  FUN_000eb510(param_1 + 0x366,unaff_EDI + 0x1ae324,1,0,iVar4,0,0,0,param_1 + 0x365,1);\n  param_1[0x374] = "typeinfo for " + unaff_EDI + 3;\n                    /* try { // try from 000e084b to 000e084f has its CatchHandler @ 000e65de */\n  FUN_000eb510(param_1 + 0x375,unaff_EDI + 0x1ae336,1,0,iVar3,unaff_EDI + 0x1afc83,0,0,\n               param_1 + 0x374,0);\n  *(undefined2 *)(param_1 + 899) = 0;\n  param_1[900] = "typeinfo name for " + unaff_EDI + 9;\n                    /* try { // try from 000e0895 to 000e0899 has its CatchHandler @ 000e65d6 */\n  FUN_000eb510(param_1 + 0x385,unaff_EDI + 0x1ae333,1,0,iVar4,unaff_EDI + 0x1afcb7,0,0,param_1 + 900\n               ,1);\n  param_1[0x393] = "typeinfo fn for " + unaff_EDI + 10;\n                    /* try { // try from 000e08d8 to 000e08dc has its CatchHandler @ 000e65ce */\n  FUN_000eb510(param_1 + 0x394,unaff_EDI + 0x1ae34f,1,0,iVar3,unaff_EDI + 0x1afcf3,0,0,\n               param_1 + 0x393,0);\n  *(undefined2 *)(param_1 + 0x3a2) = 0;\n  param_1[0x3a3] = "non-virtual thunk to " + unaff_EDI + 0xd;\n                    /* try { // try from 000e091d to 000e0921 has its CatchHandler @ 000e65c6 */\n  FUN_000eb510(param_1 + 0x3a4,unaff_EDI + 0x1ae34c,1,0,iVar4,0,0,0,param_1 + 0x3a3,1);\n  param_1[0x3b2] = "covariant return thunk to " + unaff_EDI + 0xb;\n                    /* try { // try from 000e0960 to 000e0964 has its CatchHandler @ 000e65be */\n  FUN_000eb510(param_1 + 0x3b3,unaff_EDI + 0x1ae364,1,0,iVar3,&UNK_001afd17 + unaff_EDI,0,0,\n               param_1 + 0x3b2,0);\n  param_1[0x3c2] = "java Class for " + unaff_EDI + 4;\n  *(undefined2 *)(param_1 + 0x3c1) = 0;\n                    /* try { // try from 000e09a5 to 000e09a9 has its CatchHandler @ 000e65b6 */\n  FUN_000eb510(param_1 + 0x3c3,unaff_EDI + 0x1ae361,1,0,iVar4,0,0,0,param_1 + 0x3c2,1);\n  param_1[0x3d1] = "guard variable for " + unaff_EDI + 8;\n                    /* try { // try from 000e09e8 to 000e09ec has its CatchHandler @ 000e65ae */\n  FUN_000eb510(param_1 + 0x3d2,unaff_EDI + 0x1ae37c,1,0,iVar3,unaff_EDI + 0x1afd47,0,0,\n               param_1 + 0x3d1,0);\n  param_1[0x3e1] = "TLS init function for " + unaff_EDI + 8;\n  *(undefined2 *)(param_1 + 0x3e0) = 0;\n                    /* try { // try from 000e0a2d to 000e0a31 has its CatchHandler @ 000e65a6 */\n  FUN_000eb510(param_1 + 0x3e2,unaff_EDI + 0x1ae379,1,0,iVar4,0,0,0,param_1 + 0x3e1,1);\n  iVar9 = unaff_EDI + 0x1b8bce;\n  param_1[0x3f0] = puVar1;\n                    /* try { // try from 000e0a6f to 000e0a73 has its CatchHandler @ 000e659e */\n  FUN_000eb510(param_1 + 0x3f1,unaff_EDI + 0x1ae396,1,0,iVar2,unaff_EDI + 0x1afd6b,iVar9,0,\n               param_1 + 0x3f0,0);\n  param_1[0x400] = 0;\n  param_1[0x3ff] = unaff_EDI + -0x29d9;\n  param_1[0x3f0] = "St14collate_bynameIcE" + unaff_EDI + 7;\n  param_1[0x401] = "TLS wrapper function for " + unaff_EDI + 5;\n                    /* try { // try from 000e0ad2 to 000e0ad6 has its CatchHandler @ 000e6596 */\n  FUN_000eb510(param_1 + 0x402,unaff_EDI + 0x1ae3a6,1,0,iVar4,unaff_EDI + 0x1afd8b,0,0,\n               param_1 + 0x401,1);\n  *(undefined2 *)(param_1 + 0x410) = 0x100;\n  param_1[0x411] = "TLS wrapper function for " + unaff_EDI + 0x19;\n                    /* try { // try from 000e0b21 to 000e0b25 has its CatchHandler @ 000e658e */\n  FUN_000eb510(param_1 + 0x412,unaff_EDI + 0x1ae3a3,1,0,iVar3,unaff_EDI + 0x1afdbb,0,0,\n               param_1 + 0x411,0);\n  iVar10 = unaff_EDI + 0x1aed7d;\n  param_1[0x420] = "reference temporary #" + unaff_EDI + 0x13;\n                    /* try { // try from 000e0b6b to 000e0b6f has its CatchHandler @ 000e6586 */\n  FUN_000eb510(param_1 + 0x421,unaff_EDI + 0x1aeb03,1,0x65,0,unaff_EDI + 0x1ae3b5,iVar10,0,\n               param_1 + 0x420,0);\n  *(undefined1 *)(param_1 + 0x42f) = 0;\n  param_1[0x431] = "hidden alias for " + unaff_EDI + 0x11;\n  param_1[0x430] = 0;\n                    /* try { // try from 000e0bbf to 000e0bc3 has its CatchHandler @ 000e657e */\n  FUN_000eb510(param_1 + 0x432,unaff_EDI + 0x1bf43b,1,0,iVar3,unaff_EDI + 0x1ae3cf,0,0,\n               param_1 + 0x431,0);\n  *(undefined2 *)(param_1 + 0x440) = 0;\n  param_1[0x441] = "non-transaction clone for " + unaff_EDI + 0x13;\n                    /* try { // try from 000e0c09 to 000e0c0d has its CatchHandler @ 000e6576 */\n  FUN_000eb510(param_1 + 0x442,unaff_EDI + 0x1ae3ed,1,0,iVar4,unaff_EDI + 0x1afdf3,0,0,\n               param_1 + 0x441,1);\n  param_1[0x450] = "_Fract" + unaff_EDI + 6;\n                    /* try { // try from 000e0c4a to 000e0c4e has its CatchHandler @ 000e656e */\n  FUN_000eb510(param_1 + 0x451,unaff_EDI + 0x1ae416,3,0,iVar4,unaff_EDI + 0x1ae3fd,0,0,\n               param_1 + 0x450,1);\n  *(undefined2 *)(param_1 + 0x45f) = 0x100;\n  param_1[0x460] = &UNK_002a210b + unaff_EDI;\n                    /* try { // try from 000e0c99 to 000e0c9d has its CatchHandler @ 000e6566 */\n  FUN_000eb510(param_1 + 0x461,unaff_EDI + 0x1ae441,3,0,iVar3,unaff_EDI + 0x1ae427,0,0,\n               param_1 + 0x460,0);\n  param_1[0x46f] = "decltype (" + unaff_EDI + 3;\n                    /* try { // try from 000e0cd5 to 000e0cd9 has its CatchHandler @ 000e655e */\n  FUN_000eb510(param_1 + 0x470,unaff_EDI + 0x1ae456,1,0,iVar4,0,0,0,param_1 + 0x46f,1);\n  *(undefined2 *)(param_1 + 0x47e) = 0x100;\n  param_1[0x47f] = &UNK_002a2133 + unaff_EDI;\n                    /* try { // try from 000e0d24 to 000e0d28 has its CatchHandler @ 000e6556 */\n  FUN_000eb510(param_1 + 0x480,unaff_EDI + 0x1ae453,1,0,iVar3,unaff_EDI + 0x1afe1b,0,0,\n               param_1 + 0x47f,0);\n  param_1[0x48e] = puVar1;\n                    /* try { // try from 000e0d63 to 000e0d67 has its CatchHandler @ 000e654e */\n  FUN_000eb510(param_1 + 0x48f,unaff_EDI + 0x1ae474,1,0,iVar2,unaff_EDI + 0x1afe5f,\n               unaff_EDI + 0x1ae468,0,param_1 + 0x48e,0);\n  param_1[0x49e] = 0;\n  param_1[0x49d] = unaff_EDI + 0x7be7;\n  param_1[0x48e] = "St8numpunctIcE" + unaff_EDI + 3;\n  param_1[0x49f] = "{unnamed type#" + unaff_EDI + 0xd;\n                    /* try { // try from 000e0dc8 to 000e0dcc has its CatchHandler @ 000e6546 */\n  FUN_000eb510(param_1 + 0x4a0,unaff_EDI + 0x1ae49f,1,0x45,iVar3,unaff_EDI + 0x1ae481,0,0,\n               param_1 + 0x49f,0);\n  *(undefined2 *)(param_1 + 0x4ae) = 0;\n  param_1[0x4af] = " restrict" + unaff_EDI + 9;\n                    /* try { // try from 000e0e12 to 000e0e16 has its CatchHandler @ 000e653e */\n  FUN_000eb510(param_1 + 0x4b0,unaff_EDI + 0x1ae49c,1,0,iVar4,unaff_EDI + 0x1afe87,0,0,\n               param_1 + 0x4af,1);\n                    /* try { // try from 000e0e24 to 000e0e28 has its CatchHandler @ 000e6536 */\n  FUN_000ebb50(param_1 + 0x4be);\n  param_1[0x4d5] = puVar1;\n                    /* try { // try from 000e0e5d to 000e0e61 has its CatchHandler @ 000e652f */\n  FUN_000eb510(param_1 + 0x4d6,unaff_EDI + 0x1ae4c7,0,0,iVar2,unaff_EDI + 0x1ae4ae,0,0,\n               param_1 + 0x4d5,0);\n  param_1[0x4e5] = 0;\n  param_1[0x4e4] = unaff_EDI + -0x2ce9;\n  param_1[0x4d5] = "St15numpunct_bynameIcE" + unaff_EDI + 7;\n  param_1[0x4e6] = puVar1;\n                    /* try { // try from 000e0eb9 to 000e0ebd has its CatchHandler @ 000e6527 */\n  FUN_000eb510(param_1 + 0x4e7,unaff_EDI + 0x1aea22,0,0,iVar2,unaff_EDI + 0x1ae4ca,0,0,\n               param_1 + 0x4e6,0);\n  param_1[0x4f6] = 0;\n  param_1[0x4f5] = unaff_EDI + -0x2cd9;\n  param_1[0x4e6] = &UNK_002a40cf + unaff_EDI;\n                    /* try { // try from 000e0eed to 000e0ef1 has its CatchHandler @ 000e651f */\n  FUN_000eba10(param_1 + 0x4f7);\n  param_1[0x50e] = "imaginary " + unaff_EDI + 8;\n                    /* try { // try from 000e0f33 to 000e0f37 has its CatchHandler @ 000e6518 */\n  FUN_000eb510(param_1 + 0x50f,unaff_EDI + 0x1ae4e6,1,0x46,0,unaff_EDI + 0x1afeab,\n               unaff_EDI + 0x1b8ae4,0,param_1 + 0x50e,0);\n  *(undefined1 *)(param_1 + 0x51d) = 0;\n  param_1[0x51f] = &UNK_002a21ab + unaff_EDI;\n  param_1[0x51e] = 0;\n                    /* try { // try from 000e0f87 to 000e0f8b has its CatchHandler @ 000e6510 */\n  FUN_000eb510(param_1 + 0x520,unaff_EDI + 0x1ae509,1,0,iVar3,unaff_EDI + 0x1ae4ed,0,0,\n               param_1 + 0x51f,0);\n  *(undefined2 *)(param_1 + 0x52e) = 0;\n  param_1[0x52f] = "decltype(auto)" + unaff_EDI + 0xc;\n                    /* try { // try from 000e0fd1 to 000e0fd5 has its CatchHandler @ 000e6508 */\n  FUN_000eb510(param_1 + 0x530,unaff_EDI + 0x1ae506,1,0,iVar4,unaff_EDI + 0x1afed3,0,0,\n               param_1 + 0x52f,1);\n  param_1[0x53e] = "string literal" + unaff_EDI + 0xe;\n                    /* try { // try from 000e1023 to 000e1027 has its CatchHandler @ 000e6500 */\n  FUN_000eb510(param_1 + 0x53f,unaff_EDI + 0x1aad7c,0,0,unaff_EDI + 0x1ae533,unaff_EDI + 0x1ae518,\n               unaff_EDI + 0x1b2184,0,param_1 + 0x53e,0);\n  *(undefined1 *)(param_1 + 0x54d) = 0;\n  param_1[0x54e] = unaff_EDI + 0x1ae533;\n  param_1[0x54f] = "std::basic_string" + unaff_EDI;\n                    /* try { // try from 000e1074 to 000e1078 has its CatchHandler @ 000e64f8 */\n  FUN_000eb510(param_1 + 0x550,&UNK_001ae53c + unaff_EDI,1,0,iVar4,unaff_EDI + 0x1afef3,0,0,\n               param_1 + 0x54f,1);\n  *(undefined2 *)(param_1 + 0x55e) = 0x100;\n  param_1[0x55f] = "std::string" + unaff_EDI + 2;\n                    /* try { // try from 000e10c3 to 000e10c7 has its CatchHandler @ 000e64f0 */\n  FUN_000eb510(param_1 + 0x560,unaff_EDI + 0x1ae539,1,0,iVar3,unaff_EDI + 0x1aff1f,0,0,\n               param_1 + 0x55f,0);\n  param_1[0x56e] = "std::istream" + unaff_EDI + 10;\n                    /* try { // try from 000e1106 to 000e110a has its CatchHandler @ 000e64e8 */\n  FUN_000eb510(param_1 + 0x56f,unaff_EDI + 0x1ae54b,1,0,iVar3,unaff_EDI + 0x1aff53,0,0,\n               param_1 + 0x56e,0);\n  *(undefined2 *)(param_1 + 0x57d) = 0;\n  param_1[0x57e] = "std::ostream" + unaff_EDI + 3;\n                    /* try { // try from 000e1150 to 000e1154 has its CatchHandler @ 000e64e0 */\n  FUN_000eb510(param_1 + 0x57f,unaff_EDI + 0x1ae548,1,0,iVar4,unaff_EDI + 0x1aff83,0,0,\n               param_1 + 0x57e,1);\n  param_1[0x58d] = "basic_ostream" + unaff_EDI + 10;\n                    /* try { // try from 000e1193 to 000e1197 has its CatchHandler @ 000e64d8 */\n  FUN_000eb510(param_1 + 0x58e,unaff_EDI + 0x1ae55c,1,0,iVar3,unaff_EDI + 0x1affbb,0,0,\n               param_1 + 0x58d,0);\n  param_1[0x59d] = "basic_iostream" + unaff_EDI + 2;\n  *(undefined2 *)(param_1 + 0x59c) = 0;\n                    /* try { // try from 000e11dd to 000e11e1 has its CatchHandler @ 000e64d0 */\n  FUN_000eb510(param_1 + 0x59e,unaff_EDI + 0x1ae559,1,0,iVar4,unaff_EDI + 0x1affeb,0,0,\n               param_1 + 0x59d,1);\n  param_1[0x5ac] = "boolean" + unaff_EDI + 7;\n                    /* try { // try from 000e1220 to 000e1224 has its CatchHandler @ 000e64c8 */\n  FUN_000eb510(param_1 + 0x5ad,unaff_EDI + 0x1ae575,1,0,iVar3,unaff_EDI + 0x1b001f,0,0,\n               param_1 + 0x5ac,0);\n  param_1[0x5bc] = "unsigned char" + unaff_EDI + 8;\n  *(undefined2 *)(param_1 + 0x5bb) = 0;\n                    /* try { // try from 000e126a to 000e126e has its CatchHandler @ 000e64c0 */\n  FUN_000eb510(param_1 + 0x5bd,unaff_EDI + 0x1ae572,1,0,iVar4,unaff_EDI + 0x1b004f,0,0,\n               param_1 + 0x5bc,1);\n  param_1[0x5cb] = puVar1;\n                    /* try { // try from 000e12a4 to 000e12a8 has its CatchHandler @ 000e64b8 */\n  FUN_000eb510(param_1 + 0x5cc,&UNK_001ae58b + unaff_EDI,1,0,iVar2,unaff_EDI + 0x1b0083,0,0,\n               param_1 + 0x5cb,0);\n  param_1[0x5db] = 0;\n  param_1[0x5da] = unaff_EDI + -0x2d09;\n  param_1[0x5cb] = "St7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 3;\n  param_1[0x5dc] = puVar1;\n                    /* try { // try from 000e1300 to 000e1304 has its CatchHandler @ 000e64b0 */\n  FUN_000eb510(param_1 + 0x5dd,unaff_EDI + 0x1ae594,1,0,iVar2,unaff_EDI + 0x1b00b7,0,0,\n               param_1 + 0x5dc,0);\n  param_1[0x5ec] = 0;\n  param_1[0x5eb] = unaff_EDI + -0x2cf9;\n  param_1[0x5dc] = "St7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x17;\n  param_1[0x5ed] = "unsigned long" + unaff_EDI + 1;\n                    /* try { // try from 000e136a to 000e136e has its CatchHandler @ 000e64a8 */\n  FUN_000eb510(param_1 + 0x5ee,unaff_EDI + 0x1ae5b5,0,0,iVar2,unaff_EDI + 0x1b00f7,\n               unaff_EDI + 0x1ae5aa,0,param_1 + 0x5ed,0);\n  *(undefined1 *)(param_1 + 0x5fc) = 0;\n  param_1[0x5fe] = "unsigned __int128" + unaff_EDI + 7;\n  param_1[0x5fd] = iVar2;\n                    /* try { // try from 000e13b9 to 000e13bd has its CatchHandler @ 000e64a0 */\n  FUN_000eb510(param_1 + 0x5ff,thunk_FUN_001ae2e0 + unaff_EDI,2,0,iVar3,iVar5,0,0,param_1 + 0x5fe,0)\n  ;\n  *(undefined2 *)(param_1 + 0x60d) = 0;\n  param_1[0x60e] = "unsigned short" + unaff_EDI + 9;\n                    /* try { // try from 000e13fe to 000e1402 has its CatchHandler @ 000e6498 */\n  FUN_000eb510(param_1 + 0x60f,unaff_EDI + 0x1ae5bd,2,0,iVar4,0,0,0,param_1 + 0x60e,1);\n  param_1[0x61d] = "unsigned long long" + unaff_EDI + 0xe;\n                    /* try { // try from 000e1441 to 000e1445 has its CatchHandler @ 000e6490 */\n  FUN_000eb510(param_1 + 0x61e,unaff_EDI + 0x1ae5f9,1,0,iVar3,unaff_EDI + 0x1ae5c2,0,0,\n               param_1 + 0x61d,0);\n  *(undefined2 *)(param_1 + 0x62c) = 0;\n  param_1[0x62d] = "decimal64" + unaff_EDI + 5;\n                    /* try { // try from 000e148b to 000e148f has its CatchHandler @ 000e6488 */\n  FUN_000eb510(param_1 + 0x62e,unaff_EDI + 0x1ae5f6,1,0,iVar4,unaff_EDI + 0x1ae5d9,0,0,\n               param_1 + 0x62d,1);\n  param_1[0x63c] = &UNK_002a22eb + unaff_EDI;\n                    /* try { // try from 000e14ce to 000e14d2 has its CatchHandler @ 000e6480 */\n  FUN_000eb510(param_1 + 0x63d,unaff_EDI + 0x1c0252,1,0,iVar3,unaff_EDI + 0x1ae605,0,0,\n               param_1 + 0x63c,0);\n  *(undefined2 *)(param_1 + 0x64b) = 0;\n  param_1[0x64c] = "decltype(nullptr)" + unaff_EDI + 1;\n                    /* try { // try from 000e1518 to 000e151c has its CatchHandler @ 000e6478 */\n  FUN_000eb510(param_1 + 0x64d,unaff_EDI + 0x1ae621,1,0,iVar4,unaff_EDI + 0x1b0123,0,0,\n               param_1 + 0x64c,1);\n  param_1[0x65b] = "alignof " + unaff_EDI;\n                    /* try { // try from 000e1559 to 000e155d has its CatchHandler @ 000e6470 */\n  FUN_000eb510(param_1 + 0x65c,unaff_EDI + 0x1ae631,1,0,iVar4,unaff_EDI + 0x1b0147,0,0,\n               param_1 + 0x65b,1);\n  *(undefined2 *)(param_1 + 0x66a) = 0x100;\n  param_1[0x66b] = "const_cast" + unaff_EDI + 8;\n                    /* try { // try from 000e15a8 to 000e15ac has its CatchHandler @ 000e6468 */\n  FUN_000eb510(param_1 + 0x66c,unaff_EDI + 0x1ae62e,1,0,iVar3,&UNK_001b016f + unaff_EDI,0,0,\n               param_1 + 0x66b,0);\n  param_1[0x67a] = "dynamic_cast" + unaff_EDI + 1;\n                    /* try { // try from 000e15eb to 000e15ef has its CatchHandler @ 000e6460 */\n  FUN_000eb510(param_1 + 0x67b,unaff_EDI + 0x1c3321,0,0x47,iVar3,unaff_EDI + 0x1ae63c,0,0,\n               param_1 + 0x67a,0);\n  *(undefined2 *)(param_1 + 0x689) = 0;\n  param_1[0x68a] = &UNK_002a234f + unaff_EDI;\n                    /* try { // try from 000e1630 to 000e1634 has its CatchHandler @ 000e6458 */\n  FUN_000eb510(param_1 + 0x68b,unaff_EDI + 0x1ae654,0,0,iVar4,0,0,0,param_1 + 0x68a,1);\n  param_1[0x699] = &UNK_002a2363 + unaff_EDI;\n  iVar11 = unaff_EDI + 0x1ae95a;\n                    /* try { // try from 000e167a to 000e167e has its CatchHandler @ 000e6450 */\n  FUN_000eb510(param_1 + 0x69a,unaff_EDI + 0x1ae676,0,0x68,0,unaff_EDI + 0x1ae65e,iVar11,0,\n               param_1 + 0x699,0);\n  *(undefined1 *)(param_1 + 0x6a8) = 0;\n  param_1[0x6a9] = 0;\n  param_1[0x6aa] = &UNK_002a2377 + unaff_EDI;\n                    /* try { // try from 000e16d7 to 000e16db has its CatchHandler @ 000e6448 */\n  FUN_000eb510(param_1 + 0x6ab,unaff_EDI + 0x1ae68a,1,0,unaff_EDI + 0x1ae686,unaff_EDI + 0x1b0197,\n               unaff_EDI + 0x1ae67d,0,param_1 + 0x6aa,0);\n  *(undefined1 *)(param_1 + 0x6b9) = 0;\n  param_1[0x6bc] = &UNK_002a238b + unaff_EDI;\n  *(undefined8 *)(param_1 + 0x6ba) = 0;\n                    /* try { // try from 000e1735 to 000e1739 has its CatchHandler @ 000e6440 */\n  FUN_000eb510(param_1 + 0x6bd,unaff_EDI + 0x1ae6c8,1,0,unaff_EDI + 0x1a0f2f,unaff_EDI + 0x1ae6b5,\n               unaff_EDI + 0x1ae6a5,0,param_1 + 0x6bc,0);\n  *(undefined1 *)(param_1 + 0x6cb) = 0;\n  param_1[0x6cc] = unaff_EDI + 0x1a0f2f;\n  param_1[0x6cd] = "reinterpret_cast" + unaff_EDI + 0xb;\n                    /* try { // try from 000e1788 to 000e178c has its CatchHandler @ 000e6438 */\n  FUN_000eb510(param_1 + 0x6ce,unaff_EDI + 0x1ae6e3,2,0,iVar2,unaff_EDI + 0x1ae6d3,0,0,\n               param_1 + 0x6cd,0);\n  param_1[0x6dc] = "static_cast" + unaff_EDI + 1;\n                    /* try { // try from 000e17c6 to 000e17ca has its CatchHandler @ 000e6430 */\n  FUN_000eb510(param_1 + 0x6dd,unaff_EDI + 0x1ae6e0,2,0,iVar2,0,0,0,param_1 + 0x6dc,1);\n  param_1[0x6eb] =\n       "std::basic_string<char, std::char_traits<char>, std::allocator<char> >" + unaff_EDI + 3;\n                    /* try { // try from 000e180e to 000e1812 has its CatchHandler @ 000e6428 */\n  FUN_000eb510(param_1 + 0x6ec,unaff_EDI + 0x1ae6f5,1,0,iVar8,unaff_EDI + 0x1b01c7,\n               unaff_EDI + 0x1ae6e5,0,param_1 + 0x6eb,0);\n  param_1[0x6fc] =\n       "std::basic_string<char, std::char_traits<char>, std::allocator<char> >" + unaff_EDI + 0x17;\n  param_1[0x6fb] = iVar8;\n  iVar12 = unaff_EDI + 0x1a10b8;\n  *(undefined1 *)(param_1 + 0x6fa) = 0;\n  iVar13 = unaff_EDI + 0x1ae6f9;\n                    /* try { // try from 000e1870 to 000e1874 has its CatchHandler @ 000e6420 */\n  FUN_000eb510(param_1 + 0x6fd,unaff_EDI + 0x1ae6ff,1,0,iVar12,unaff_EDI + 0x1b0237,iVar13,0,\n               param_1 + 0x6fc,0);\n  *(undefined1 *)(param_1 + 0x70b) = 0;\n  param_1[0x70c] = 0;\n  param_1[0x70d] = puVar1;\n                    /* try { // try from 000e18bb to 000e18bf has its CatchHandler @ 000e6418 */\n  FUN_000eb510(param_1 + 0x70e,&UNK_001a87be + unaff_EDI,1,0,iVar2,unaff_EDI + 0x1b025f,0,0,\n               param_1 + 0x70d,0);\n  param_1[0x71d] = 0;\n  param_1[0x71c] = unaff_EDI + -0x2dd9;\n  param_1[0x70d] = "St7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x2b;\n  param_1[0x71e] = puVar1;\n                    /* try { // try from 000e1917 to 000e191b has its CatchHandler @ 000e6410 */\n  FUN_000eb510(param_1 + 0x71f,unaff_EDI + 0x1ae727,1,0,iVar2,unaff_EDI + 0x1ae70e,0,0,\n               param_1 + 0x71e,0);\n  param_1[0x72e] = 0;\n  param_1[0x72d] = unaff_EDI + -0x2dc9;\n  param_1[0x71e] = &UNK_002a411f + unaff_EDI;\n  param_1[0x72f] = puVar1;\n                    /* try { // try from 000e1973 to 000e1977 has its CatchHandler @ 000e6408 */\n  FUN_000eb510(param_1 + 0x730,unaff_EDI + 0x1ae736,1,0,iVar2,unaff_EDI + 0x1b02cb,0,0,\n               param_1 + 0x72f,0);\n  param_1[0x73f] = 0;\n  param_1[0x73e] = unaff_EDI + -0x2db9;\n  param_1[0x72f] = "St7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x13;\n  param_1[0x740] = puVar1;\n                    /* try { // try from 000e19cf to 000e19d3 has its CatchHandler @ 000e6400 */\n  FUN_000eb510(param_1 + 0x741,unaff_EDI + 0x1ae747,1,0,iVar2,unaff_EDI + 0x1b0307,0,0,\n               param_1 + 0x740,0);\n  param_1[0x750] = 0;\n  param_1[0x74f] = unaff_EDI + -0x2da9;\n  param_1[0x740] = "St7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x27;\n  param_1[0x751] =\n       "std::basic_string<char, std::char_traits<char>, std::allocator<char> >" + unaff_EDI + 0x2b;\n                    /* try { // try from 000e1a34 to 000e1a38 has its CatchHandler @ 000e63f8 */\n  FUN_000eb510(param_1 + 0x752,unaff_EDI + 0x1ae75a,1,0,0,unaff_EDI + 0x1b0337,iVar9,0,\n               param_1 + 0x751,0);\n  *(undefined1 *)(param_1 + 0x760) = 0;\n  param_1[0x761] = 0;\n  param_1[0x762] = puVar1;\n                    /* try { // try from 000e1a7f to 000e1a83 has its CatchHandler @ 000e63f0 */\n  FUN_000eb510(param_1 + 0x763,unaff_EDI + 0x1ae780,1,0,iVar2,unaff_EDI + 0x1ae76b,0,0,\n               param_1 + 0x762,0);\n  param_1[0x772] = 0;\n  param_1[0x771] = unaff_EDI + -0x2d99;\n  param_1[0x762] = &UNK_002a415b + unaff_EDI;\n  param_1[0x773] = puVar1;\n                    /* try { // try from 000e1adb to 000e1adf has its CatchHandler @ 000e63e8 */\n  FUN_000eb510(param_1 + 0x774,unaff_EDI + 0x1ae7af,1,0,iVar2,unaff_EDI + 0x1ae794,0,0,\n               param_1 + 0x773,0);\n  param_1[0x783] = 0;\n  param_1[0x782] = unaff_EDI + -0x2d79;\n  param_1[0x773] = "St17__timepunct_cacheIcE" + unaff_EDI + 0x13;\n  param_1[0x784] = puVar1;\n                    /* try { // try from 000e1b37 to 000e1b3b has its CatchHandler @ 000e63e0 */\n  FUN_000eb510(param_1 + 0x785,unaff_EDI + 0x1ae7c5,1,0,iVar2,unaff_EDI + 0x1b0377,0,0,\n               param_1 + 0x784,0);\n  param_1[0x794] = 0;\n  param_1[0x793] = unaff_EDI + -0x2d59;\n  param_1[0x784] = "St11__timepunctIcE" + unaff_EDI + 0xb;\n  param_1[0x795] = puVar1;\n                    /* try { // try from 000e1b93 to 000e1b97 has its CatchHandler @ 000e63d8 */\n  FUN_000eb510(param_1 + 0x796,unaff_EDI + 0x1ae7d9,1,0,iVar2,unaff_EDI + 0x1b039f,0,0,\n               param_1 + 0x795,0);\n  param_1[0x7a5] = 0;\n  param_1[0x7a4] = unaff_EDI + -0x2d39;\n  param_1[0x795] = "St10moneypunctIcLb1EE" + unaff_EDI + 0xb;\n  param_1[0x7a6] =\n       "std::basic_string<char, std::char_traits<char>, std::allocator<char> >" + unaff_EDI + 0x3f;\n                    /* try { // try from 000e1c01 to 000e1c05 has its CatchHandler @ 000e63d0 */\n  FUN_000eb510(param_1 + 0x7a7,unaff_EDI + 0x1ae7ff,1,0,unaff_EDI + 0x1bb5e4,unaff_EDI + 0x1b03df,\n               &UNK_001ae7f7 + unaff_EDI,0,param_1 + 0x7a6,0);\n  uVar15 = *(undefined8 *)(unaff_EDI + 0x1b2b97);\n  *(undefined1 *)(param_1 + 0x7b5) = 0;\n  param_1[0x7b8] = "std::basic_istream<char, std::char_traits<char> >" + unaff_EDI + 0xb;\n  *(undefined8 *)(param_1 + 0x7b6) = uVar15;\n                    /* try { // try from 000e1c62 to 000e1c66 has its CatchHandler @ 000e63c8 */\n  FUN_000eb510(param_1 + 0x7b9,unaff_EDI + 0x1aad76,0,0,unaff_EDI + 0x1bb084,unaff_EDI + 0x1ae811,\n               unaff_EDI + 0x1b2184,0,param_1 + 0x7b8,0);\n  *(undefined1 *)(param_1 + 0x7c7) = 0;\n  param_1[0x7c8] = unaff_EDI + 0x1bb084;\n  param_1[0x7c9] = "std::basic_istream<char, std::char_traits<char> >" + unaff_EDI + 0x1f;\n                    /* try { // try from 000e1cb9 to 000e1cbd has its CatchHandler @ 000e63c0 */\n  FUN_000eb510(param_1 + 0x7ca,unaff_EDI + 0x1ae84a,1,0x49,0,unaff_EDI + 0x1ae832,\n               unaff_EDI + 0x1ae82a,0,param_1 + 0x7c9,0);\n  *(undefined1 *)(param_1 + 0x7d8) = 0;\n  param_1[0x7d9] = 0;\n  param_1[0x7da] = puVar1;\n                    /* try { // try from 000e1d05 to 000e1d09 has its CatchHandler @ 000e63b8 */\n  FUN_000eb510(param_1 + 0x7db,unaff_EDI + 0x1ae859,1,0,iVar2,unaff_EDI + 0x1b041b,iVar9,0,\n               param_1 + 0x7da,0);\n  param_1[0x7ea] = 0;\n  param_1[0x7e9] = unaff_EDI + -0x519;\n  param_1[0x7da] = "St10moneypunctIcLb0EE" + unaff_EDI + 7;\n  param_1[0x7eb] = "std::basic_istream<char, std::char_traits<char> >" + unaff_EDI + 0x33;\n                    /* try { // try from 000e1d6a to 000e1d6e has its CatchHandler @ 000e63b0 */\n  FUN_000eb510(param_1 + 0x7ec,&UNK_001ae869 + unaff_EDI,1,0,iVar3,unaff_EDI + 0x1b043f,0,0,\n               param_1 + 0x7eb,0);\n  *(undefined2 *)(param_1 + 0x7fa) = 0;\n  param_1[0x7fb] = "std::basic_ostream<char, std::char_traits<char> >" + unaff_EDI + 0x13;\n                    /* try { // try from 000e1db4 to 000e1db8 has its CatchHandler @ 000e63a8 */\n  FUN_000eb510(param_1 + 0x7fc,unaff_EDI + 0x1ae866,1,0,iVar4,unaff_EDI + 0x1b045f,0,0,\n               param_1 + 0x7fb,1);\n                    /* try { // try from 000e1dc6 to 000e1dca has its CatchHandler @ 000e63a0 */\n  FUN_000eb650(param_1 + 0x80a);\n  param_1[0x821] = puVar1;\n                    /* try { // try from 000e1e04 to 000e1e08 has its CatchHandler @ 000e6399 */\n  FUN_000eb510(param_1 + 0x822,unaff_EDI + 0x1aee55,1,0x6c,iVar2,unaff_EDI + 0x1ae87b,\n               unaff_EDI + 0x1ae88e,0,param_1 + 0x821,0);\n  param_1[0x831] = 0;\n  param_1[0x830] = unaff_EDI + -0x659;\n  param_1[0x821] = "St8messagesIcE" + unaff_EDI + 3;\n  param_1[0x832] = "std::basic_iostream<char, std::char_traits<char> >" + unaff_EDI + 7;\n                    /* try { // try from 000e1e67 to 000e1e6b has its CatchHandler @ 000e698d */\n  FUN_000eb510(param_1 + 0x833,unaff_EDI + 0x1ae899,1,0,iVar4,unaff_EDI + 0x1b0487,0,0,\n               param_1 + 0x832,1);\n  *(undefined2 *)(param_1 + 0x841) = 0x100;\n  param_1[0x842] = "std::basic_iostream<char, std::char_traits<char> >" + unaff_EDI + 0x1b;\n                    /* try { // try from 000e1eb6 to 000e1eba has its CatchHandler @ 000e6985 */\n  FUN_000eb510(param_1 + 0x843,unaff_EDI + 0x1ae896,1,0,iVar3,unaff_EDI + 0x1b04ab,0,0,\n               param_1 + 0x842,0);\n  param_1[0x851] = "std::basic_iostream<char, std::char_traits<char> >" + unaff_EDI + 0x2f;\n  iVar14 = unaff_EDI + 0x1b8cc6;\n                    /* try { // try from 000e1f00 to 000e1f04 has its CatchHandler @ 000e697d */\n  FUN_000eb510(param_1 + 0x852,unaff_EDI + 0x1ae8cf,1,0x4c,iVar2,unaff_EDI + 0x1ae8b2,iVar14,0,\n               param_1 + 0x851,0);\n  *(undefined1 *)(param_1 + 0x860) = 0;\n  param_1[0x864] = &UNK_002a24b7 + unaff_EDI;\n  param_1[0x861] = 0;\n  param_1[0x862] = 0;\n  param_1[0x863] = 0;\n                    /* try { // try from 000e1f68 to 000e1f6c has its CatchHandler @ 000e6976 */\n  FUN_000eb510(param_1 + 0x865,&UNK_001ae8df + unaff_EDI,1,0,iVar3,unaff_EDI + 0x1b04d7,0,0,\n               param_1 + 0x864,0);\n  *(undefined2 *)(param_1 + 0x873) = 0;\n  param_1[0x874] = &UNK_002a24cb + unaff_EDI;\n                    /* try { // try from 000e1fb2 to 000e1fb6 has its CatchHandler @ 000e696e */\n  FUN_000eb510(param_1 + 0x875,&UNK_001ae8dc + unaff_EDI,1,0,iVar4,unaff_EDI + 0x1b04ff,0,0,\n               param_1 + 0x874,1);\n  param_1[0x883] = &UNK_002a24df + unaff_EDI;\n                    /* try { // try from 000e1ff7 to 000e1ffb has its CatchHandler @ 000e6966 */\n  FUN_000eb510(param_1 + 0x884,unaff_EDI + 0x1c2a37,2,0x6d,iVar2,unaff_EDI + 0x1b052b,\n               unaff_EDI + 0x1ae8e8,0,param_1 + 0x883,0);\n  *(undefined1 *)(param_1 + 0x892) = 0;\n  param_1[0x893] = iVar2;\n  param_1[0x894] = &UNK_002a24f3 + unaff_EDI;\n                    /* try { // try from 000e204a to 000e204e has its CatchHandler @ 000e695e */\n  FUN_000eb510(param_1 + 0x895,unaff_EDI + 0x1ae90f,1,0,iVar3,&UNK_001ae8f2 + unaff_EDI,0,0,\n               param_1 + 0x894,0);\n  *(undefined2 *)(param_1 + 0x8a3) = 0;\n  param_1[0x8a4] = &UNK_002a2507 + unaff_EDI;\n                    /* try { // try from 000e2094 to 000e2098 has its CatchHandler @ 000e6956 */\n  FUN_000eb510(param_1 + 0x8a5,unaff_EDI + 0x1ae90c,1,0,iVar4,unaff_EDI + 0x1b054f,0,0,\n               param_1 + 0x8a4,1);\n  param_1[0x8b3] = &UNK_002a251b + unaff_EDI;\n                    /* try { // try from 000e20d5 to 000e20d9 has its CatchHandler @ 000e694e */\n  FUN_000eb510(param_1 + 0x8b4,unaff_EDI + 0x1ae922,1,0,iVar4,unaff_EDI + 0x1b0573,0,0,\n               param_1 + 0x8b3,1);\n  *(undefined2 *)(param_1 + 0x8c2) = 0x100;\n  param_1[0x8c3] = &UNK_002a252f + unaff_EDI;\n                    /* try { // try from 000e2124 to 000e2128 has its CatchHandler @ 000e6946 */\n  FUN_000eb510(param_1 + 0x8c4,unaff_EDI + 0x1ae91f,1,0,iVar3,unaff_EDI + 0x1b059f,0,0,\n               param_1 + 0x8c3,0);\n  param_1[0x8d2] = "%s: error: too many @-files encountered\n" + unaff_EDI + 3;\n                    /* try { // try from 000e2165 to 000e2169 has its CatchHandler @ 000e693e */\n  FUN_000eb510(param_1 + 0x8d3,unaff_EDI + 0x1ae939,1,0,iVar4,unaff_EDI + 0x1b05d3,0,0,\n               param_1 + 0x8d2,1);\n  *(undefined2 *)(param_1 + 0x8e1) = 0x100;\n  param_1[0x8e2] = "%s: error: too many @-files encountered\n" + unaff_EDI + 0x17;\n                    /* try { // try from 000e21b4 to 000e21b8 has its CatchHandler @ 000e6936 */\n  FUN_000eb510(param_1 + 0x8e3,unaff_EDI + 0x1ae936,1,0,iVar3,unaff_EDI + 0x1b05f3,0,0,\n               param_1 + 0x8e2,0);\n  param_1[0x8f1] = &UNK_002a256b + unaff_EDI;\n                    /* try { // try from 000e21f7 to 000e21fb has its CatchHandler @ 000e692e */\n  FUN_000eb510(param_1 + 0x8f2,&LAB_001ae94d + unaff_EDI,1,0x4d,iVar3,unaff_EDI + 0x1b061b,0,0,\n               param_1 + 0x8f1,0);\n  *(undefined2 *)(param_1 + 0x900) = 0;\n  param_1[0x901] = "%s: error: @-file refers to a directory\n" + unaff_EDI + 0x13;\n                    /* try { // try from 000e223c to 000e2240 has its CatchHandler @ 000e6926 */\n  FUN_000eb510(param_1 + 0x902,unaff_EDI + 0x1ae94a,1,0,iVar4,0,0,0,param_1 + 0x901,1);\n  param_1[0x910] = "%s: error: @-file refers to a directory\n" + unaff_EDI + 0x27;\n                    /* try { // try from 000e2283 to 000e2287 has its CatchHandler @ 000e691e */\n  FUN_000eb510(param_1 + 0x911,unaff_EDI + 0x1ae972,0,0,0,unaff_EDI + 0x1ae963,unaff_EDI + 0x1ae957,\n               0,param_1 + 0x910,0);\n  *(undefined1 *)(param_1 + 0x91f) = 0;\n  param_1[0x921] = &UNK_002a25a7 + unaff_EDI;\n  param_1[0x920] = 0;\n                    /* try { // try from 000e22d7 to 000e22db has its CatchHandler @ 000e6916 */\n  FUN_000eb510(param_1 + 0x922,unaff_EDI + 0x1ae990,1,0x6e,iVar3,unaff_EDI + 0x1ae976,0,0,\n               param_1 + 0x921,0);\n  param_1[0x931] = &UNK_002a25bb + unaff_EDI;\n  *(undefined2 *)(param_1 + 0x930) = 0;\n                    /* try { // try from 000e231c to 000e2320 has its CatchHandler @ 000e690e */\n  FUN_000eb510(param_1 + 0x932,unaff_EDI + 0x1ae98d,1,0,iVar4,0,0,0,param_1 + 0x931,1);\n  param_1[0x940] = &UNK_002a25cf + unaff_EDI;\n                    /* try { // try from 000e235f to 000e2363 has its CatchHandler @ 000e6906 */\n  FUN_000eb510(param_1 + 0x941,unaff_EDI + 0x1ae99a,3,0x4e,iVar3,unaff_EDI + 0x1b063f,0,0,\n               param_1 + 0x940,0);\n  param_1[0x950] = &UNK_002a25e3 + unaff_EDI;\n  *(undefined2 *)(param_1 + 0x94f) = 0;\n                    /* try { // try from 000e23a9 to 000e23ad has its CatchHandler @ 000e68fe */\n  FUN_000eb510(param_1 + 0x951,unaff_EDI + 0x1ae997,3,0,iVar4,unaff_EDI + 0x1b0673,0,0,\n               param_1 + 0x950,1);\n  param_1[0x95f] = &UNK_002a25f7 + unaff_EDI;\n                    /* try { // try from 000e23ec to 000e23f0 has its CatchHandler @ 000e68f6 */\n  FUN_000eb510(param_1 + 0x960,unaff_EDI + 0x1ae9a4,1,0,iVar3,unaff_EDI + 0x1b0697,0,0,\n               param_1 + 0x95f,0);\n  *(undefined2 *)(param_1 + 0x96e) = 0;\n  param_1[0x96f] = &UNK_002a260b + unaff_EDI;\n                    /* try { // try from 000e2431 to 000e2435 has its CatchHandler @ 000e68ee */\n  FUN_000eb510(param_1 + 0x970,unaff_EDI + 0x1ae9a1,1,0,iVar4,0,0,0,param_1 + 0x96f,1);\n  param_1[0x97e] = &UNK_002a261f + unaff_EDI;\n                    /* try { // try from 000e2477 to 000e247b has its CatchHandler @ 000e68e6 */\n  FUN_000eb510(param_1 + 0x97f,unaff_EDI + 0x1ae9b6,1,0,iVar2,unaff_EDI + 0x1b06e7,0,0,\n               param_1 + 0x97e,0);\n  param_1[0x98d] = &UNK_002a2633 + unaff_EDI;\n                    /* try { // try from 000e24b5 to 000e24b9 has its CatchHandler @ 000e68de */\n  FUN_000eb510(param_1 + 0x98e,unaff_EDI + 0x1ae9b3,1,0,iVar2,0,0,0,param_1 + 0x98d,1);\n  param_1[0x99c] = &UNK_002a2647 + unaff_EDI;\n                    /* try { // try from 000e24f8 to 000e24fc has its CatchHandler @ 000e68d6 */\n  FUN_000eb510(param_1 + 0x99d,unaff_EDI + 0x1ae9c6,1,0,iVar3,unaff_EDI + 0x1b0717,0,0,\n               param_1 + 0x99c,0);\n  *(undefined2 *)(param_1 + 0x9ab) = 0;\n  param_1[0x9ac] = &UNK_002a265b + unaff_EDI;\n                    /* try { // try from 000e253d to 000e2541 has its CatchHandler @ 000e68ce */\n  FUN_000eb510(param_1 + 0x9ad,unaff_EDI + 0x1ae9c3,1,0,iVar4,0,0,0,param_1 + 0x9ac,1);\n  param_1[0x9bb] = &UNK_002a266f + unaff_EDI;\n                    /* try { // try from 000e2580 to 000e2584 has its CatchHandler @ 000e68c6 */\n  FUN_000eb510(param_1 + 0x9bc,unaff_EDI + 0x1ae9d8,0,0,iVar3,unaff_EDI + 0x1b0743,0,0,\n               param_1 + 0x9bb,0);\n  *(undefined2 *)(param_1 + 0x9ca) = 0;\n  param_1[0x9cb] = &UNK_002a2683 + unaff_EDI;\n                    /* try { // try from 000e25c5 to 000e25c9 has its CatchHandler @ 000e68be */\n  FUN_000eb510(param_1 + 0x9cc,unaff_EDI + 0x1ae9d5,0,0,iVar4,0,0,0,param_1 + 0x9cb,1);\n  param_1[0x9da] = &UNK_002a2697 + unaff_EDI;\n                    /* try { // try from 000e2610 to 000e2614 has its CatchHandler @ 000e68b6 */\n  FUN_000eb510(param_1 + 0x9db,unaff_EDI + 0x1aec54,1,0x6f,unaff_EDI + 0x1ae9f6,unaff_EDI + 0x1ae9e1\n               ,iVar9,0,param_1 + 0x9da,0);\n  *(undefined1 *)(param_1 + 0x9e9) = 0;\n  param_1[0x9ea] = unaff_EDI + 0x1ae9f6;\n  param_1[0x9eb] = &UNK_002a26ab + unaff_EDI;\n                    /* try { // try from 000e2668 to 000e266c has its CatchHandler @ 000e68ae */\n  FUN_000eb510(param_1 + 0x9ec,unaff_EDI + 0x1aea17,3,0,iVar6,unaff_EDI + 0x1aea05,\n               unaff_EDI + 0x1ae9fc,0,param_1 + 0x9eb,0);\n  *(undefined1 *)(param_1 + 0x9fa) = 0;\n  param_1[0x9fc] = &UNK_002a26bf + unaff_EDI;\n  param_1[0x9fb] = iVar6;\n                    /* try { // try from 000e26c0 to 000e26c4 has its CatchHandler @ 000e68a6 */\n  FUN_000eb510(param_1 + 0x9fd,&UNK_001aef9c + unaff_EDI,2,0x4f,iVar12,unaff_EDI + 0x1aea25,\n               unaff_EDI + 0x1aea1f,0,param_1 + 0x9fc,0);\n  *(undefined1 *)(param_1 + 0xa0b) = 0;\n  param_1[0xa0d] = &UNK_002a26d3 + unaff_EDI;\n  param_1[0xa0c] = 0;\n                    /* try { // try from 000e2720 to 000e2724 has its CatchHandler @ 000e689e */\n  FUN_000eb510(param_1 + 0xa0e,unaff_EDI + 0x1aea72,1,0,unaff_EDI + 0x1c45a9,unaff_EDI + 0x1aea5a,\n               unaff_EDI + 0x1aea3f,0,param_1 + 0xa0d,0);\n  *(undefined1 *)(param_1 + 0xa1c) = 0;\n  param_1[0xa1d] = unaff_EDI + 0x1c45a9;\n  param_1[0xa1e] = &UNK_002a26e7 + unaff_EDI;\n                    /* try { // try from 000e2773 to 000e2777 has its CatchHandler @ 000e6896 */\n  FUN_000eb510(param_1 + 0xa1f,unaff_EDI + 0x1aeaa3,0,0x70,iVar3,unaff_EDI + 0x1aea82,0,0,\n               param_1 + 0xa1e,0);\n  *(undefined2 *)(param_1 + 0xa2d) = 0;\n  param_1[0xa2e] = &UNK_002a26fb + unaff_EDI;\n                    /* try { // try from 000e27b8 to 000e27bc has its CatchHandler @ 000e688e */\n  FUN_000eb510(param_1 + 0xa2f,unaff_EDI + 0x1aeaa0,0,0,iVar4,0,0,0,param_1 + 0xa2e,1);\n  param_1[0xa3d] = &UNK_002a270f + unaff_EDI;\n                    /* try { // try from 000e27fe to 000e2802 has its CatchHandler @ 000e6886 */\n  FUN_000eb510(param_1 + 0xa3e,unaff_EDI + 0x1aeaa8,0,0,iVar3,&UNK_001b077b + unaff_EDI,0,0,\n               param_1 + 0xa3d,0);\n  *(undefined2 *)(param_1 + 0xa4c) = 0;\n  param_1[0xa4d] = &UNK_002a2723 + unaff_EDI;\n                    /* try { // try from 000e284b to 000e284f has its CatchHandler @ 000e687e */\n  FUN_000eb510(param_1 + 0xa4e,unaff_EDI + 0x1aeaa5,0,0,iVar4,unaff_EDI + 0x1b07a7,0,0,\n               param_1 + 0xa4d,1);\n  param_1[0xa5c] = &UNK_002a2737 + unaff_EDI;\n                    /* try { // try from 000e288a to 000e288e has its CatchHandler @ 000e6876 */\n  FUN_000eb510(param_1 + 0xa5d,unaff_EDI + 0x1aeaaf,1,0,iVar2,&UNK_001b077b + unaff_EDI,0,0,\n               param_1 + 0xa5c,0);\n  param_1[0xa6b] = &UNK_002a274b + unaff_EDI;\n                    /* try { // try from 000e28c9 to 000e28cd has its CatchHandler @ 000e686e */\n  FUN_000eb510(param_1 + 0xa6c,unaff_EDI + 0x1aeaac,1,0,iVar2,unaff_EDI + 0x1b07a7,0,0,\n               param_1 + 0xa6b,1);\n  param_1[0xa7a] = &UNK_002a275f + unaff_EDI;\n                    /* try { // try from 000e290c to 000e2910 has its CatchHandler @ 000e6866 */\n  FUN_000eb510(param_1 + 0xa7b,unaff_EDI + 0x1aeac1,1,0,iVar3,unaff_EDI + 0x1b07d7,0,0,\n               param_1 + 0xa7a,0);\n  *(undefined2 *)(param_1 + 0xa89) = 0;\n  param_1[0xa8a] = &UNK_002a2773 + unaff_EDI;\n                    /* try { // try from 000e2951 to 000e2955 has its CatchHandler @ 000e685e */\n  FUN_000eb510(param_1 + 0xa8b,unaff_EDI + 0x1aeabe,1,0,iVar4,0,0,0,param_1 + 0xa8a,1);\n  param_1[0xa99] = &UNK_002a2787 + unaff_EDI;\n                    /* try { // try from 000e298f to 000e2993 has its CatchHandler @ 000e6856 */\n  FUN_000eb510(param_1 + 0xa9a,unaff_EDI + 0x1aeacf,0,0,iVar3,0,0,0,param_1 + 0xa99,0);\n  *(undefined2 *)(param_1 + 0xaa8) = 0;\n  param_1[0xaa9] = &UNK_002a279b + unaff_EDI;\n                    /* try { // try from 000e29d9 to 000e29dd has its CatchHandler @ 000e684e */\n  FUN_000eb510(param_1 + 0xaaa,unaff_EDI + 0x1aeacc,0,0,iVar4,unaff_EDI + 0x1b080f,0,0,\n               param_1 + 0xaa9,1);\n  param_1[0xab8] = &UNK_002a27af + unaff_EDI;\n                    /* try { // try from 000e2a28 to 000e2a2c has its CatchHandler @ 000e6846 */\n  FUN_000eb510(param_1 + 0xab9,unaff_EDI + 0x1aeaed,1,0,unaff_EDI + 0x1bb38f,unaff_EDI + 0x1b083f,\n               unaff_EDI + 0x1aeae2,1,param_1 + 0xab8,0);\n  *(undefined1 *)(param_1 + 0xac7) = 0;\n  param_1[0xac9] = &UNK_002a27c3 + unaff_EDI;\n  param_1[0xac8] = 0;\n                    /* try { // try from 000e2a7c to 000e2a80 has its CatchHandler @ 000e683e */\n  FUN_000eb510(param_1 + 0xaca,unaff_EDI + 0x1aeafa,1,0,iVar3,unaff_EDI + 0x1b0877,0,0,\n               param_1 + 0xac9,0);\n  param_1[0xad9] = &UNK_002a27d7 + unaff_EDI;\n  *(undefined2 *)(param_1 + 0xad8) = 0;\n                    /* try { // try from 000e2ac6 to 000e2aca has its CatchHandler @ 000e6836 */\n  FUN_000eb510(param_1 + 0xada,unaff_EDI + 0x1aeaf7,1,0,iVar4,unaff_EDI + 0x1b08b7,0,0,\n               param_1 + 0xad9,1);\n  param_1[0xae8] = &UNK_002a27eb + unaff_EDI;\n                    /* try { // try from 000e2b09 to 000e2b0d has its CatchHandler @ 000e682e */\n  FUN_000eb510(param_1 + 0xae9,unaff_EDI + 0x1aeb0c,1,0,iVar3,unaff_EDI + 0x1b08e3,0,0,\n               param_1 + 0xae8,0);\n  *(undefined2 *)(param_1 + 0xaf7) = 0;\n  param_1[0xaf8] = &UNK_002a27ff + unaff_EDI;\n                    /* try { // try from 000e2b53 to 000e2b57 has its CatchHandler @ 000e6826 */\n  FUN_000eb510(param_1 + 0xaf9,unaff_EDI + 0x1aeb09,1,0,iVar4,unaff_EDI + 0x1b0913,0,0,\n               param_1 + 0xaf8,1);\n  param_1[0xb07] = &UNK_002a2813 + unaff_EDI;\n                    /* try { // try from 000e2b96 to 000e2b9a has its CatchHandler @ 000e681e */\n  FUN_000eb510(param_1 + 0xb08,unaff_EDI + 0x1aeb20,1,0,iVar3,unaff_EDI + 0x1b0947,0,0,\n               param_1 + 0xb07,0);\n  *(undefined2 *)(param_1 + 0xb16) = 0;\n  param_1[0xb17] = &UNK_002a2827 + unaff_EDI;\n                    /* try { // try from 000e2be0 to 000e2be4 has its CatchHandler @ 000e6816 */\n  FUN_000eb510(param_1 + 0xb18,unaff_EDI + 0x1aeb1d,1,0,iVar4,unaff_EDI + 0x1b097f,0,0,\n               param_1 + 0xb17,1);\n  param_1[0xb26] = puVar1;\n                    /* try { // try from 000e2c1f to 000e2c23 has its CatchHandler @ 000e680e */\n  FUN_000eb510(param_1 + 0xb27,unaff_EDI + 0x1aeb63,1,0,iVar2,unaff_EDI + 0x1aeb37,\n               unaff_EDI + 0x1aeb30,0,param_1 + 0xb26,0);\n  param_1[0xb36] = 0;\n  param_1[0xb35] = unaff_EDI + -0x12a9;\n  param_1[0xb26] = &UNK_002a41d3 + unaff_EDI;\n  param_1[0xb37] = puVar1;\n                    /* try { // try from 000e2c80 to 000e2c84 has its CatchHandler @ 000e6806 */\n  FUN_000eb510(param_1 + 0xb38,unaff_EDI + 0x1aeb6a,1,0,iVar2,unaff_EDI + 0x1aeb4d,\n               unaff_EDI + 0x1af404,0,param_1 + 0xb37,0);\n  param_1[0xb47] = 0;\n  param_1[0xb46] = unaff_EDI + -0x1709;\n  param_1[0xb37] = "St23__codecvt_abstract_baseIcc11__mbstate_tE" + unaff_EDI + 7;\n  param_1[0xb48] = &UNK_002a283b + unaff_EDI;\n                    /* try { // try from 000e2ce3 to 000e2ce7 has its CatchHandler @ 000e67fe */\n  FUN_000eb510(param_1 + 0xb49,unaff_EDI + 0x1aeb78,1,0,iVar4,unaff_EDI + 0x1b09af,0,0,\n               param_1 + 0xb48,1);\n  *(undefined2 *)(param_1 + 0xb57) = 0x100;\n  param_1[0xb58] = &UNK_002a284f + unaff_EDI;\n                    /* try { // try from 000e2d32 to 000e2d36 has its CatchHandler @ 000e67f6 */\n  FUN_000eb510(param_1 + 0xb59,unaff_EDI + 0x1aeb75,1,0,iVar3,unaff_EDI + 0x1b09e7,0,0,\n               param_1 + 0xb58,0);\n  param_1[0xb67] = &UNK_002a2863 + unaff_EDI;\n                    /* try { // try from 000e2d75 to 000e2d79 has its CatchHandler @ 000e67ee */\n  FUN_000eb510(param_1 + 0xb68,unaff_EDI + 0x1aeb8b,1,0,iVar3,unaff_EDI + 0x1b0a13,0,0,\n               param_1 + 0xb67,0);\n  *(undefined2 *)(param_1 + 0xb76) = 0;\n  param_1[0xb77] = &UNK_002a2877 + unaff_EDI;\n                    /* try { // try from 000e2dba to 000e2dbe has its CatchHandler @ 000e67e6 */\n  FUN_000eb510(param_1 + 0xb78,unaff_EDI + 0x1aeb88,1,0,iVar4,0,0,0,param_1 + 0xb77,1);\n  param_1[0xb86] = &UNK_002a288b + unaff_EDI;\n                    /* try { // try from 000e2dfd to 000e2e01 has its CatchHandler @ 000e67de */\n  FUN_000eb510(param_1 + 0xb87,unaff_EDI + 0x1aeba6,1,0,iVar3,unaff_EDI + 0x1b0a3f,0,0,\n               param_1 + 0xb86,0);\n  *(undefined2 *)(param_1 + 0xb95) = 0;\n  param_1[0xb96] = &UNK_002a289f + unaff_EDI;\n                    /* try { // try from 000e2e47 to 000e2e4b has its CatchHandler @ 000e67d6 */\n  FUN_000eb510(param_1 + 0xb97,unaff_EDI + 0x1aeba3,1,0,iVar4,unaff_EDI + 0x1b0a67,0,0,\n               param_1 + 0xb96,1);\n  param_1[0xba5] = &UNK_002a28b3 + unaff_EDI;\n                    /* try { // try from 000e2e8a to 000e2e8e has its CatchHandler @ 000e67ce */\n  FUN_000eb510(param_1 + 0xba6,unaff_EDI + 0x1aebbb,1,0,iVar3,unaff_EDI + 0x1b0a8b,0,0,\n               param_1 + 0xba5,0);\n  *(undefined2 *)(param_1 + 0xbb4) = 0;\n  param_1[0xbb5] = &UNK_002a28c7 + unaff_EDI;\n                    /* try { // try from 000e2ed4 to 000e2ed8 has its CatchHandler @ 000e67c6 */\n  FUN_000eb510(param_1 + 0xbb6,unaff_EDI + 0x1aebb8,1,0,iVar4,&UNK_001b0ab7 + unaff_EDI,0,0,\n               param_1 + 0xbb5,1);\n  param_1[0xbc4] = &UNK_002a28db + unaff_EDI;\n                    /* try { // try from 000e2f17 to 000e2f1b has its CatchHandler @ 000e67be */\n  FUN_000eb510(param_1 + 0xbc5,unaff_EDI + 0x1aebed,1,0,iVar3,unaff_EDI + 0x1aebce,0,0,\n               param_1 + 0xbc4,0);\n  param_1[0xbd4] = &UNK_002a28ef + unaff_EDI;\n  *(undefined2 *)(param_1 + 0xbd3) = 0;\n                    /* try { // try from 000e2f5c to 000e2f60 has its CatchHandler @ 000e67b6 */\n  FUN_000eb510(param_1 + 0xbd5,unaff_EDI + 0x1aebea,1,0,iVar4,0,0,0,param_1 + 0xbd4,1);\n  param_1[0xbe3] = &UNK_002a2903 + unaff_EDI;\n                    /* try { // try from 000e2f9f to 000e2fa3 has its CatchHandler @ 000e67ae */\n  FUN_000eb510(param_1 + 0xbe4,&UNK_001aec01 + unaff_EDI,1,0,0,unaff_EDI + 0x1b0adf,iVar11,0,\n               param_1 + 0xbe3,0);\n  *(undefined1 *)(param_1 + 0xbf2) = 0;\n  param_1[0xbf3] = 0;\n  param_1[0xbf4] = puVar1;\n                    /* try { // try from 000e2fea to 000e2fee has its CatchHandler @ 000e67a6 */\n  FUN_000eb510(param_1 + 0xbf5,unaff_EDI + 0x1aec15,1,0,iVar2,unaff_EDI + 0x1b0b0f,0,0,\n               param_1 + 0xbf4,0);\n  param_1[0xc04] = 0;\n  param_1[0xc03] = unaff_EDI + -0x18c9;\n  param_1[0xbf4] = "St23__codecvt_abstract_baseIcc11__mbstate_tE" + unaff_EDI + 0x1b;\n  param_1[0xc05] = puVar1;\n                    /* try { // try from 000e3046 to 000e304a has its CatchHandler @ 000e679e */\n  FUN_000eb510(param_1 + 0xc06,unaff_EDI + 0x1aec20,1,0,iVar2,unaff_EDI + 0x1b0b3f,0,0,\n               param_1 + 0xc05,0);\n  param_1[0xc15] = 0;\n  param_1[0xc14] = unaff_EDI + -0x1ee9;\n  param_1[0xc05] = "St23__codecvt_abstract_baseIcc11__mbstate_tE" + unaff_EDI + 0x2f;\n  param_1[0xc16] = &UNK_002a2917 + unaff_EDI;\n                    /* try { // try from 000e30ab to 000e30af has its CatchHandler @ 000e6796 */\n  FUN_000eb510(param_1 + 0xc17,unaff_EDI + 0x1aec2d,1,0x71,iVar3,unaff_EDI + 0x1b0b73,0,0,\n               param_1 + 0xc16,0);\n  param_1[0xc26] = &UNK_002a292b + unaff_EDI;\n  *(undefined2 *)(param_1 + 0xc25) = 0;\n                    /* try { // try from 000e30f0 to 000e30f4 has its CatchHandler @ 000e6a8b */\n  FUN_000eb510(param_1 + 0xc27,unaff_EDI + 0x1aec2a,1,0,iVar4,0,0,0,param_1 + 0xc26,1);\n  param_1[0xc35] = &UNK_002a293f + unaff_EDI;\n                    /* try { // try from 000e3133 to 000e3137 has its CatchHandler @ 000e6a83 */\n  FUN_000eb510(param_1 + 0xc36,unaff_EDI + 0x1aec3c,2,0,iVar3,unaff_EDI + 0x1b0b93,0,0,\n               param_1 + 0xc35,0);\n  *(undefined2 *)(param_1 + 0xc44) = 0;\n  param_1[0xc45] = &UNK_002a2953 + unaff_EDI;\n                    /* try { // try from 000e3178 to 000e317c has its CatchHandler @ 000e6a7b */\n  FUN_000eb510(param_1 + 0xc46,unaff_EDI + 0x1aec39,2,0,iVar4,0,0,0,param_1 + 0xc45,1);\n  param_1[0xc54] = &UNK_002a2967 + unaff_EDI;\n                    /* try { // try from 000e31bb to 000e31bf has its CatchHandler @ 000e6a73 */\n  FUN_000eb510(param_1 + 0xc55,unaff_EDI + 0x1aec5e,2,0x72,iVar3,unaff_EDI + 0x1aec3f,0,0,\n               param_1 + 0xc54,0);\n  *(undefined2 *)(param_1 + 0xc63) = 0;\n  param_1[0xc64] = &UNK_002a297b + unaff_EDI;\n                    /* try { // try from 000e3200 to 000e3204 has its CatchHandler @ 000e6a6b */\n  FUN_000eb510(param_1 + 0xc65,unaff_EDI + 0x1aec5b,2,0,iVar4,0,0,0,param_1 + 0xc64,1);\n  param_1[0xc73] = &UNK_002a298f + unaff_EDI;\n                    /* try { // try from 000e3243 to 000e3247 has its CatchHandler @ 000e6a63 */\n  FUN_000eb510(param_1 + 0xc74,unaff_EDI + 0x1aec83,1,0,iVar3,unaff_EDI + 0x1b0bb3,0,0,\n               param_1 + 0xc73,0);\n  *(undefined2 *)(param_1 + 0xc82) = 0;\n  param_1[0xc83] = &UNK_002a29a3 + unaff_EDI;\n                    /* try { // try from 000e328d to 000e3291 has its CatchHandler @ 000e6a5b */\n  FUN_000eb510(param_1 + 0xc84,unaff_EDI + 0x1aec80,1,0,iVar4,&UNK_001aec6a + unaff_EDI,0,0,\n               param_1 + 0xc83,1);\n  param_1[0xc92] = &UNK_002a29b7 + unaff_EDI;\n                    /* try { // try from 000e32d0 to 000e32d4 has its CatchHandler @ 000e6a53 */\n  FUN_000eb510(param_1 + 0xc93,unaff_EDI + 0x1aec89,1,0,0,unaff_EDI + 0x1b0bd7,iVar9,0,\n               param_1 + 0xc92,0);\n  *(undefined1 *)(param_1 + 0xca1) = 0;\n  param_1[0xca3] = &UNK_002a29cb + unaff_EDI;\n  param_1[0xca2] = 0;\n                    /* try { // try from 000e3324 to 000e3328 has its CatchHandler @ 000e6a4b */\n  FUN_000eb510(param_1 + 0xca4,unaff_EDI + 0x1aeca0,1,0,iVar3,unaff_EDI + 0x1b0bff,0,0,\n               param_1 + 0xca3,0);\n  *(undefined2 *)(param_1 + 0xcb2) = 0;\n  param_1[0xcb3] = &UNK_002a29df + unaff_EDI;\n                    /* try { // try from 000e3369 to 000e336d has its CatchHandler @ 000e6a43 */\n  FUN_000eb510(param_1 + 0xcb4,unaff_EDI + 0x1aec9d,1,0,iVar4,0,0,0,param_1 + 0xcb3,1);\n  param_1[0xcc2] = &UNK_002a29f3 + unaff_EDI;\n  iVar6 = unaff_EDI + 0x1aecb1;\n                    /* try { // try from 000e33b8 to 000e33bc has its CatchHandler @ 000e6a3b */\n  FUN_000eb510(param_1 + 0xcc3,unaff_EDI + 0x1aecb5,1,0,iVar6,unaff_EDI + 0x1b0c3b,\n               unaff_EDI + 0x1aecaa,0,param_1 + 0xcc2,0);\n  *(undefined1 *)(param_1 + 0xcd1) = 0;\n  param_1[0xcd2] = 0xffffffff;\n  param_1[0xcd4] = puVar1;\n  param_1[0xcd3] = 0;\n                    /* try { // try from 000e3411 to 000e3415 has its CatchHandler @ 000e6a33 */\n  FUN_000eb510(param_1 + 0xcd5,unaff_EDI + 0x1b8c3c,2,0x52,iVar2,unaff_EDI + 0x1b0c73,iVar14,0,\n               param_1 + 0xcd4,0);\n  param_1[0xce4] = 0;\n  param_1[0xce3] = unaff_EDI + -0x3f9;\n  param_1[0xcd4] = "St14codecvt_bynameIcc11__mbstate_tE" + unaff_EDI + 3;\n  param_1[0xce5] = &UNK_002a2a07 + unaff_EDI;\n                    /* try { // try from 000e3472 to 000e3476 has its CatchHandler @ 000e6a2b */\n  FUN_000eb510(param_1 + 0xce6,unaff_EDI + 0x1aecc3,0,0,iVar2,unaff_EDI + 0x1b0c73,iVar14,0,\n               param_1 + 0xce5,0);\n  *(undefined1 *)(param_1 + 0xcf4) = 0;\n  param_1[0xcf8] = &UNK_002a2a1b + unaff_EDI;\n  param_1[0xcf5] = 0;\n  param_1[0xcf6] = 0;\n  param_1[0xcf7] = 0;\n                    /* try { // try from 000e34d8 to 000e34dc has its CatchHandler @ 000e6a24 */\n  FUN_000eb510(param_1 + 0xcf9,unaff_EDI + 0x1aecc9,1,0,iVar2,unaff_EDI + 0x1b0c93,iVar14,0,\n               param_1 + 0xcf8,0);\n  *(undefined1 *)(param_1 + 0xd07) = 0;\n  param_1[0xd08] = 0;\n  param_1[0xd09] = 0;\n  param_1[0xd0a] = 0;\n  param_1[0xd0b] = &UNK_002a2a2f + unaff_EDI;\n                    /* try { // try from 000e3540 to 000e3544 has its CatchHandler @ 000e6a1d */\n  FUN_000eb510(param_1 + 0xd0c,unaff_EDI + 0x1aece9,1,0x73,iVar3,unaff_EDI + 0x1aecd4,0,0,\n               param_1 + 0xd0b,0);\n  *(undefined2 *)(param_1 + 0xd1a) = 0;\n  param_1[0xd1b] = &UNK_002a2a43 + unaff_EDI;\n                    /* try { // try from 000e3585 to 000e3589 has its CatchHandler @ 000e6a15 */\n  FUN_000eb510(param_1 + 0xd1c,unaff_EDI + 0x1aece6,1,0,iVar4,0,0,0,param_1 + 0xd1b,1);\n  param_1[0xd2a] = &UNK_002a2a57 + unaff_EDI;\n                    /* try { // try from 000e35c8 to 000e35cc has its CatchHandler @ 000e6a0d */\n  FUN_000eb510(param_1 + 0xd2b,unaff_EDI + 0x1aed12,1,0x53,iVar3,unaff_EDI + 0x1aecf3,0,0,\n               param_1 + 0xd2a,0);\n  *(undefined2 *)(param_1 + 0xd39) = 0;\n  param_1[0xd3a] = &UNK_002a2a6b + unaff_EDI;\n                    /* try { // try from 000e360d to 000e3611 has its CatchHandler @ 000e6a05 */\n  FUN_000eb510(param_1 + 0xd3b,unaff_EDI + 0x1aed0f,1,0,iVar4,0,0,0,param_1 + 0xd3a,1);\n  param_1[0xd49] = &UNK_002a2a7f + unaff_EDI;\n                    /* try { // try from 000e3650 to 000e3654 has its CatchHandler @ 000e69fd */\n  FUN_000eb510(param_1 + 0xd4a,unaff_EDI + 0x1aed21,1,0,iVar3,unaff_EDI + 0x1b0cc3,0,0,\n               param_1 + 0xd49,0);\n  *(undefined2 *)(param_1 + 0xd58) = 0;\n  param_1[0xd59] = &UNK_002a2a93 + unaff_EDI;\n                    /* try { // try from 000e3695 to 000e3699 has its CatchHandler @ 000e69f5 */\n  FUN_000eb510(param_1 + 0xd5a,unaff_EDI + 0x1aed1e,1,0,iVar4,0,0,0,param_1 + 0xd59,1);\n  param_1[0xd68] = "extern(C) " + unaff_EDI + 7;\n                    /* try { // try from 000e36d8 to 000e36dc has its CatchHandler @ 000e69ed */\n  FUN_000eb510(param_1 + 0xd69,unaff_EDI + 0x1aed39,1,0,iVar3,unaff_EDI + 0x1b0ceb,0,0,\n               param_1 + 0xd68,0);\n  *(undefined2 *)(param_1 + 0xd77) = 0;\n  param_1[0xd78] = "extern(Windows) " + unaff_EDI + 0x10;\n                    /* try { // try from 000e371d to 000e3721 has its CatchHandler @ 000e69e5 */\n  FUN_000eb510(param_1 + 0xd79,unaff_EDI + 0x1aed36,1,0,iVar4,0,0,0,param_1 + 0xd78,1);\n  param_1[0xd87] = "extern(C++) " + unaff_EDI + 3;\n                    /* try { // try from 000e375e to 000e3762 has its CatchHandler @ 000e69dd */\n  FUN_000eb510(param_1 + 0xd88,unaff_EDI + 0x1aed4c,1,0,iVar4,unaff_EDI + 0x1b0d33,0,0,\n               param_1 + 0xd87,1);\n  *(undefined2 *)(param_1 + 0xd96) = 0x100;\n  param_1[0xd97] = "extern(Objective-C) " + unaff_EDI + 10;\n                    /* try { // try from 000e37a8 to 000e37ac has its CatchHandler @ 000e69d5 */\n  FUN_000eb510(param_1 + 0xd98,unaff_EDI + 0x1aed49,1,0,iVar3,0,0,0,param_1 + 0xd97,0);\n  param_1[0xda6] = " immutable" + unaff_EDI + 9;\n                    /* try { // try from 000e37eb to 000e37ef has its CatchHandler @ 000e69cd */\n  FUN_000eb510(param_1 + 0xda7,&UNK_001aed5f + unaff_EDI,1,0,0,&UNK_001b0d5b + unaff_EDI,iVar11,0,\n               param_1 + 0xda6,0);\n  *(undefined1 *)(param_1 + 0xdb5) = 0;\n  param_1[0xdb6] = 0;\n  param_1[0xdb7] = puVar1;\n                    /* try { // try from 000e383b to 000e383f has its CatchHandler @ 000e69c5 */\n  FUN_000eb510(param_1 + 0xdb8,unaff_EDI + 0x1aed9c,1,0,iVar2,unaff_EDI + 0x1aed85,\n               unaff_EDI + 0x1aed75,0,param_1 + 0xdb7,0);\n  param_1[0xdc7] = 0;\n  param_1[0xdc6] = unaff_EDI + 0x7897;\n  param_1[0xdb7] = "St14codecvt_bynameIcc11__mbstate_tE" + unaff_EDI + 0x17;\n  param_1[0xdc8] = "pure " + unaff_EDI + 3;\n                    /* try { // try from 000e389e to 000e38a2 has its CatchHandler @ 000e69bd */\n  FUN_000eb510(param_1 + 0xdc9,unaff_EDI + 0x1aedad,1,0,iVar4,unaff_EDI + 0x1b0d83,0,0,\n               param_1 + 0xdc8,1);\n  *(undefined2 *)(param_1 + 0xdd7) = 0x100;\n  param_1[0xdd8] = "@property " + unaff_EDI + 3;\n                    /* try { // try from 000e38e8 to 000e38ec has its CatchHandler @ 000e69b5 */\n  FUN_000eb510(param_1 + 0xdd9,unaff_EDI + 0x1aedaa,1,0,iVar3,0,0,0,param_1 + 0xdd8,0);\n  param_1[0xde7] = &UNK_002a2b33 + unaff_EDI;\n                    /* try { // try from 000e392c to 000e3930 has its CatchHandler @ 000e69ad */\n  FUN_000eb510(param_1 + 0xde8,unaff_EDI + 0x1aedd2,1,0,0,unaff_EDI + 0x1b0da7,unaff_EDI + 0x1aedb8,\n               1,param_1 + 0xde7,0);\n  *(undefined1 *)(param_1 + 0xdf6) = 0;\n  param_1[0xdf7] = 0;\n  param_1[0xdf8] = "scope " + unaff_EDI;\n                    /* try { // try from 000e3985 to 000e3989 has its CatchHandler @ 000e69a5 */\n  FUN_000eb510(param_1 + 0xdf9,unaff_EDI + 0x1aedea,1,0,iVar8,unaff_EDI + 0x1b0dcb,\n               unaff_EDI + 0x1aedde,0,param_1 + 0xdf8,0);\n  *(undefined1 *)(param_1 + 0xe07) = 0;\n  param_1[0xe08] = iVar8;\n  param_1[0xe09] = &UNK_002a2b5b + unaff_EDI;\n                    /* try { // try from 000e39d9 to 000e39dd has its CatchHandler @ 000e699d */\n  FUN_000eb510(param_1 + 0xe0a,unaff_EDI + 0x1aedf7,1,0,unaff_EDI + 0x1bb38f,unaff_EDI + 0x1b0e27,\n               iVar13,0,param_1 + 0xe09,0);\n  *(undefined1 *)(param_1 + 0xe18) = 0;\n  param_1[0xe19] = 5;\n  param_1[0xe1a] = &UNK_002a2b6f + unaff_EDI;\n                    /* try { // try from 000e3a32 to 000e3a36 has its CatchHandler @ 000e6995 */\n  FUN_000eb510(param_1 + 0xe1b,unaff_EDI + 0x1aee0a,1,0,unaff_EDI + 0x1be49b,unaff_EDI + 0x1b0e53,\n               iVar7,0,param_1 + 0xe1a,0);\n  *(undefined1 *)(param_1 + 0xe29) = 0;\n  param_1[0xe2a] = 1;\n  param_1[0xe2b] = "shared(" + unaff_EDI + 3;\n                    /* try { // try from 000e3a84 to 000e3a88 has its CatchHandler @ 000e6b0b */\n  FUN_000eb510(param_1 + 0xe2c,unaff_EDI + 0x1aee1d,1,0,iVar4,unaff_EDI + 0x1b0f07,0,0,\n               param_1 + 0xe2b,1);\n  *(undefined2 *)(param_1 + 0xe3a) = 0x100;\n  param_1[0xe3b] = "immutable(" + unaff_EDI + 8;\n                    /* try { // try from 000e3ad3 to 000e3ad7 has its CatchHandler @ 000e6b03 */\n  FUN_000eb510(param_1 + 0xe3c,unaff_EDI + 0x1aee1a,1,0,iVar3,unaff_EDI + 0x1b0f4f,0,0,\n               param_1 + 0xe3b,0);\n  param_1[0xe4a] = &UNK_002a2bab + unaff_EDI;\n                    /* try { // try from 000e3b1b to 000e3b1f has its CatchHandler @ 000e6afb */\n  FUN_000eb510(param_1 + 0xe4b,unaff_EDI + 0x1aee35,1,0,unaff_EDI + 0x1aee2e,unaff_EDI + 0x1b0f87,\n               iVar7,0,param_1 + 0xe4a,0);\n  *(undefined1 *)(param_1 + 0xe59) = 0;\n  param_1[0xe5a] = 0x4000;\n  param_1[0xe5b] = puVar1;\n                    /* try { // try from 000e3b66 to 000e3b6a has its CatchHandler @ 000e6af3 */\n  FUN_000eb510(param_1 + 0xe5c,unaff_EDI + 0x1c1414,0,0,iVar2,unaff_EDI + 0x1b0fbf,0,0,\n               param_1 + 0xe5b,0);\n  param_1[0xe6b] = 0;\n  param_1[0xe6a] = unaff_EDI + -0x2d19;\n  param_1[0xe5b] = "St17moneypunct_bynameIcLb0EE" + unaff_EDI + 7;\n  param_1[0xe6c] = puVar1;\n                    /* try { // try from 000e3bc2 to 000e3bc6 has its CatchHandler @ 000e6aeb */\n  FUN_000eb510(param_1 + 0xe6d,unaff_EDI + 0x1aee5d,1,0,iVar2,unaff_EDI + 0x1aee4d,0,0,\n               param_1 + 0xe6c,0);\n  param_1[0xe7c] = 0;\n  param_1[0xe7b] = unaff_EDI + -0x1119;\n  param_1[0xe6c] = "St17moneypunct_bynameIcLb0EE" + unaff_EDI + 0x1b;\n  param_1[0xe7d] = puVar1;\n                    /* try { // try from 000e3c1e to 000e3c22 has its CatchHandler @ 000e6ae3 */\n  FUN_000eb510(param_1 + 0xe7e,unaff_EDI + 0x1aee76,1,0,iVar2,unaff_EDI + 0x1aee67,0,0,\n               param_1 + 0xe7d,0);\n  param_1[0xe8d] = 0;\n  param_1[0xe8c] = unaff_EDI + -0x2899;\n  param_1[0xe7d] = "St17moneypunct_bynameIcLb1EE" + unaff_EDI + 0xf;\n  param_1[0xe8e] = &UNK_002a2bbf + unaff_EDI;\n                    /* try { // try from 000e3c83 to 000e3c87 has its CatchHandler @ 000e6adb */\n  FUN_000eb510(param_1 + 0xe8f,unaff_EDI + 0x1aee81,1,0,iVar3,unaff_EDI + 0x1b0fe7,0,0,\n               param_1 + 0xe8e,0);\n  *(undefined2 *)(param_1 + 0xe9d) = 0;\n  param_1[0xe9e] = "idouble" + unaff_EDI + 2;\n                    /* try { // try from 000e3cc8 to 000e3ccc has its CatchHandler @ 000e6ad3 */\n  FUN_000eb510(param_1 + 0xe9f,unaff_EDI + 0x1aee7e,1,0,iVar4,0,0,0,param_1 + 0xe9e,1);\n  param_1[0xead] = "cdouble" + unaff_EDI + 1;\n                    /* try { // try from 000e3d0c to 000e3d10 has its CatchHandler @ 000e6acb */\n  FUN_000eb510(param_1 + 0xeae,&UNK_001aee87 + unaff_EDI,1,0,iVar2,unaff_EDI + 0x1b1007,iVar14,0,\n               param_1 + 0xead,0);\n  *(undefined1 *)(param_1 + 0xebc) = 0;\n  param_1[0xebe] = "dchar" + unaff_EDI + 1;\n  param_1[0xebd] = iVar2;\n                    /* try { // try from 000e3d5f to 000e3d63 has its CatchHandler @ 000e6ac3 */\n  FUN_000eb510(param_1 + 0xebf,unaff_EDI + 0x1aee92,1,0x74,iVar3,unaff_EDI + 0x1b102b,0,0,\n               param_1 + 0xebe,0);\n  *(undefined2 *)(param_1 + 0xecd) = 0;\n  param_1[0xece] = "lazy " + unaff_EDI + 4;\n                    /* try { // try from 000e3da4 to 000e3da8 has its CatchHandler @ 000e6abb */\n  FUN_000eb510(param_1 + 0xecf,unaff_EDI + 0x1aee8f,1,0,iVar4,0,0,0,param_1 + 0xece,1);\n  param_1[0xedd] = &UNK_002a2c23 + unaff_EDI;\n                    /* try { // try from 000e3de4 to 000e3de8 has its CatchHandler @ 000e6ab3 */\n  FUN_000eb510(param_1 + 0xede,unaff_EDI + 0x1aee9b,1,0,iVar3,unaff_EDI + 0x1b104f,0,0,\n               param_1 + 0xedd,0);\n  *(undefined2 *)(param_1 + 0xeec) = 0;\n  param_1[0xeed] = "initializer for " + unaff_EDI + 7;\n                    /* try { // try from 000e3e29 to 000e3e2d has its CatchHandler @ 000e6aab */\n  FUN_000eb510(param_1 + 0xeee,unaff_EDI + 0x1aee98,1,0,iVar4,0,0,0,param_1 + 0xeed,1);\n  param_1[0xefc] = "__ClassZ" + unaff_EDI + 2;\n                    /* try { // try from 000e3e6c to 000e3e70 has its CatchHandler @ 000e6aa3 */\n  FUN_000eb510(param_1 + 0xefd,unaff_EDI + 0x1aeeaa,1,0,iVar3,unaff_EDI + 0x1b1083,0,0,\n               param_1 + 0xefc,0);\n  *(undefined2 *)(param_1 + 0xf0b) = 0;\n  param_1[0xf0c] = "ClassInfo for " + unaff_EDI + 0xd;\n                    /* try { // try from 000e3eb1 to 000e3eb5 has its CatchHandler @ 000e6a9b */\n  FUN_000eb510(param_1 + 0xf0d,unaff_EDI + 0x1aeea7,1,0,iVar4,0,0,0,param_1 + 0xf0c,1);\n  param_1[0xf1b] = "this(this)" + unaff_EDI + 4;\n                    /* try { // try from 000e3ef8 to 000e3efc has its CatchHandler @ 000e6a93 */\n  FUN_000eb510(param_1 + 0xf1c,unaff_EDI + 0x1aeec9,1,0,0,unaff_EDI + 0x1b10b7,unaff_EDI + 0x1aeeb6,\n               0,param_1 + 0xf1b,0);\n  *(undefined1 *)(param_1 + 0xf2a) = 0;\n  param_1[0xf2b] = 0;\n  param_1[0xf2c] = "Interface for " + unaff_EDI;\n                    /* try { // try from 000e3f4a to 000e3f4e has its CatchHandler @ 000e6b4b */\n  FUN_000eb510(param_1 + 0xf2d,&UNK_001aeed4 + unaff_EDI,1,0,iVar4,unaff_EDI + 0x1b10e7,0,0,\n               param_1 + 0xf2c,1);\n  *(undefined2 *)(param_1 + 0xf3b) = 0x100;\n  param_1[0xf3c] = "__ModuleInfoZ" + unaff_EDI + 5;\n                    /* try { // try from 000e3f99 to 000e3f9d has its CatchHandler @ 000e6b43 */\n  FUN_000eb510(param_1 + 0xf3d,unaff_EDI + 0x1aeed1,1,0,iVar3,&UNK_001b111f + unaff_EDI,0,0,\n               param_1 + 0xf3c,0);\n  param_1[0xf4b] = "ModuleInfo for " + unaff_EDI + 0xb;\n                    /* try { // try from 000e3fdc to 000e3fe0 has its CatchHandler @ 000e6b3b */\n  FUN_000eb510(param_1 + 0xf4c,unaff_EDI + 0x1aef02,1,0,iVar3,unaff_EDI + 0x1aeee1,0,0,\n               param_1 + 0xf4b,0);\n  *(undefined2 *)(param_1 + 0xf5a) = 0;\n  param_1[0xf5b] = &UNK_002a2cc3 + unaff_EDI;\n                    /* try { // try from 000e4026 to 000e402a has its CatchHandler @ 000e6b33 */\n  FUN_000eb510(param_1 + 0xf5c,unaff_EDI + 0x1aeeff,1,0,iVar4,unaff_EDI + 0x1b1157,0,0,\n               param_1 + 0xf5b,1);\n  param_1[0xf6a] = &UNK_002a2cd7 + unaff_EDI;\n                    /* try { // try from 000e406a to 000e406e has its CatchHandler @ 000e6b2b */\n  FUN_000eb510(param_1 + 0xf6b,unaff_EDI + 0x1aef23,1,0,iVar12,unaff_EDI + 0x1aef0a,iVar13,0,\n               param_1 + 0xf6a,0);\n  *(undefined1 *)(param_1 + 0xf79) = 0;\n  param_1[0xf7a] = 0;\n  param_1[0xf7b] = &UNK_002a2ceb + unaff_EDI;\n                    /* try { // try from 000e40bf to 000e40c3 has its CatchHandler @ 000e6b23 */\n  FUN_000eb510(param_1 + 0xf7c,unaff_EDI + 0x1aef30,1,0,iVar12,unaff_EDI + 0x1b117f,iVar13,0,\n               param_1 + 0xf7b,0);\n  *(undefined1 *)(param_1 + 0xf8a) = 0;\n  param_1[0xf8b] = 0;\n  param_1[0xf8c] = &UNK_002a2cff + unaff_EDI;\n                    /* try { // try from 000e4114 to 000e4118 has its CatchHandler @ 000e6b1b */\n  FUN_000eb510(param_1 + 0xf8d,unaff_EDI + 0x1aef45,1,0,iVar12,unaff_EDI + 0x1b11ab,iVar13,0,\n               param_1 + 0xf8c,0);\n  *(undefined1 *)(param_1 + 0xf9b) = 0;\n  param_1[0xf9c] = 0;\n  param_1[0xf9d] = &UNK_002a2d13 + unaff_EDI;\n                    /* try { // try from 000e4169 to 000e416d has its CatchHandler @ 000e6b13 */\n  FUN_000eb510(param_1 + 0xf9e,unaff_EDI + 0x1aef59,1,0,iVar12,unaff_EDI + 0x1b11d3,iVar13,0,\n               param_1 + 0xf9d,0);\n  *(undefined1 *)(param_1 + 0xfac) = 0;\n  param_1[0xfad] = 0;\n  param_1[0xfae] = &UNK_002a2d27 + unaff_EDI;\n                    /* try { // try from 000e41bb to 000e41bf has its CatchHandler @ 000e6b6b */\n  FUN_000eb510(param_1 + 0xfaf,unaff_EDI + 0x1aef6f,1,0,iVar4,unaff_EDI + 0x1b11fb,0,0,\n               param_1 + 0xfae,1);\n  *(undefined2 *)(param_1 + 0xfbd) = 0x100;\n  param_1[0xfbe] = &UNK_002a2d3b + unaff_EDI;\n                    /* try { // try from 000e420a to 000e420e has its CatchHandler @ 000e6b63 */\n  FUN_000eb510(param_1 + 0xfbf,unaff_EDI + 0x1aef6c,1,0,iVar3,unaff_EDI + 0x1b122f,0,0,\n               param_1 + 0xfbe,0);\n  param_1[0xfcd] = &UNK_002a2d4f + unaff_EDI;\n                    /* try { // try from 000e424b to 000e424f has its CatchHandler @ 000e6b5b */\n  FUN_000eb510(param_1 + 0xfce,unaff_EDI + 0x1aef7f,1,0,iVar4,unaff_EDI + 0x1b1267,0,0,\n               param_1 + 0xfcd,1);\n  *(undefined2 *)(param_1 + 0xfdc) = 0x100;\n  param_1[0xfdd] = &UNK_002a2d63 + unaff_EDI;\n                    /* try { // try from 000e429a to 000e429e has its CatchHandler @ 000e6b53 */\n  FUN_000eb510(param_1 + 0xfde,unaff_EDI + 0x1aef7c,1,0,iVar3,unaff_EDI + 0x1b129b,0,0,\n               param_1 + 0xfdd,0);\n  param_1[0xfec] = &UNK_002a2d77 + unaff_EDI;\n                    /* try { // try from 000e42db to 000e42df has its CatchHandler @ 000e6b7b */\n  FUN_000eb510(param_1 + 0xfed,&UNK_001aef98 + unaff_EDI,1,0,iVar4,unaff_EDI + 0x1b12d7,0,0,\n               param_1 + 0xfec,1);\n  *(undefined2 *)(param_1 + 0xffb) = 0x100;\n  param_1[0xffc] = &UNK_002a2d8b + unaff_EDI;\n                    /* try { // try from 000e432a to 000e432e has its CatchHandler @ 000e6b73 */\n  FUN_000eb510(param_1 + 0xffd,unaff_EDI + 0x1aef95,1,0,iVar3,unaff_EDI + 0x1b1307,0,0,\n               param_1 + 0xffc,0);\n  param_1[0x100b] = &UNK_002a2d9f + unaff_EDI;\n                    /* try { // try from 000e436b to 000e436f has its CatchHandler @ 000e6b83 */\n  FUN_000eb510(param_1 + 0x100c,unaff_EDI + 0x1aefa8,1,0,iVar4,unaff_EDI + 0x1b133b,0,0,\n               param_1 + 0x100b,1);\n  *(undefined2 *)(param_1 + 0x101a) = 0x100;\n  param_1[0x101b] = &UNK_002a2db3 + unaff_EDI;\n                    /* try { // try from 000e43ba to 000e43be has its CatchHandler @ 000e6391 */\n  FUN_000eb510(param_1 + 0x101c,unaff_EDI + 0x1aefa5,1,0,iVar3,unaff_EDI + 0x1b1367,0,0,\n               param_1 + 0x101b,0);\n  param_1[0x102a] = puVar1;\n                    /* try { // try from 000e43f5 to 000e43f9 has its CatchHandler @ 000e625b */\n  FUN_000eb510(param_1 + 0x102b,unaff_EDI + 0x1af023,1,0x54,iVar2,unaff_EDI + 0x1aefb1,iVar9,0,\n               param_1 + 0x102a,0);\n  param_1[0x103a] = 0;\n  param_1[0x1039] = unaff_EDI + -0x2a79;\n  param_1[0x102a] = &UNK_002a4287 + unaff_EDI;\n  param_1[0x103b] = &UNK_002a2dc7 + unaff_EDI;\n                    /* try { // try from 000e445b to 000e445f has its CatchHandler @ 000e6253 */\n  FUN_000eb510(param_1 + 0x103c,unaff_EDI + 0x1aefc4,0,0,iVar6,&UNK_001b139b + unaff_EDI,iVar10,0,\n               param_1 + 0x103b,0);\n  *(undefined1 *)(param_1 + 0x104a) = 0;\n  param_1[0x104b] = 0xffffffff;\n  param_1[0x104c] = 0;\n  param_1[0x104d] = &UNK_002a2ddb + unaff_EDI;\n                    /* try { // try from 000e44ba to 000e44be has its CatchHandler @ 000e624b */\n  FUN_000eb510(param_1 + 0x104e,unaff_EDI + 0x1aefc9,0,0,iVar6,unaff_EDI + 0x1b13bf,iVar10,0,\n               param_1 + 0x104d,0);\n  *(undefined1 *)(param_1 + 0x105c) = 0;\n  param_1[0x105f] = &UNK_002a2def + unaff_EDI;\n  param_1[0x105d] = 0xffffffff;\n  param_1[0x105e] = 0;\n                    /* try { // try from 000e451c to 000e4520 has its CatchHandler @ 000e6243 */\n  FUN_000eb510(param_1 + 0x1060,unaff_EDI + 0x1aefcf,0,0,iVar6,unaff_EDI + 0x1b13e3,iVar10,0,\n               param_1 + 0x105f,0);\n  *(undefined1 *)(param_1 + 0x106e) = 0;\n  param_1[0x106f] = 0xffffffff;\n  param_1[0x1070] = 0;\n  param_1[0x1071] = &UNK_002a2e03 + unaff_EDI;\n                    /* try { // try from 000e4574 to 000e4578 has its CatchHandler @ 000e623b */\n  FUN_000eb510(param_1 + 0x1072,unaff_EDI + 0x1aefd5,0,0,iVar2,unaff_EDI + 0x1b13e3,iVar10,0,\n               param_1 + 0x1071,0);\n  param_1[0x1080] = &UNK_002a2e17 + unaff_EDI;\n                    /* try { // try from 000e45b8 to 000e45bc has its CatchHandler @ 000e6233 */\n  FUN_000eb510(param_1 + 0x1081,unaff_EDI + 0x1aefe3,0,0,iVar6,unaff_EDI + 0x1b1407,iVar10,0,\n               param_1 + 0x1080,0);\n  *(undefined1 *)(param_1 + 0x108f) = 0;\n  param_1[0x1090] = 0xffffffff;\n  param_1[0x1091] = 0;\n                    /* try { // try from 000e45e5 to 000e45e9 has its CatchHandler @ 000e622b */\n  FUN_000eb790(param_1 + 0x1092);\n  param_1[0x10a9] = &UNK_002a2e3f + unaff_EDI;\n                    /* try { // try from 000e462b to 000e462f has its CatchHandler @ 000e6224 */\n  FUN_000eb510(param_1 + 0x10aa,unaff_EDI + 0x1af145,1,0,0,unaff_EDI + 0x1b1473,\n               &UNK_001b142f + unaff_EDI,0,param_1 + 0x10a9,0);\n  *(undefined1 *)(param_1 + 0x10b8) = 0;\n  param_1[0x10b9] = 0;\n  param_1[0x10ba] = &UNK_002a2e53 + unaff_EDI;\n                    /* try { // try from 000e467f to 000e4683 has its CatchHandler @ 000e627b */\n  FUN_000eb510(param_1 + 0x10bb,unaff_EDI + 0x1af00e,1,0,iVar3,unaff_EDI + 0x1aeff3,0,0,\n               param_1 + 0x10ba,0);\n  *(undefined2 *)(param_1 + 0x10c9) = 0;\n  param_1[0x10ca] = &UNK_002a2e67 + unaff_EDI;\n                    /* try { // try from 000e46c4 to 000e46c8 has its CatchHandler @ 000e6273 */\n  FUN_000eb510(param_1 + 0x10cb,unaff_EDI + 0x1af00b,1,0,iVar4,0,0,0,param_1 + 0x10ca,1);\n  param_1[0x10d9] = puVar1;\n                    /* try { // try from 000e46ff to 000e4703 has its CatchHandler @ 000e626b */\n  FUN_000eb510(param_1 + 0x10da,unaff_EDI + 0x1af02a,1,0,iVar2,unaff_EDI + 0x1af016,iVar9,0,\n               param_1 + 0x10d9,0);\n  param_1[0x10e9] = 0;\n  param_1[0x10e8] = unaff_EDI + -0x2a29;\n  param_1[0x10d9] = &UNK_002a429b + unaff_EDI;\n  param_1[0x10ea] = &UNK_002a2e7b + unaff_EDI;\n                    /* try { // try from 000e4764 to 000e4768 has its CatchHandler @ 000e6263 */\n  FUN_000eb510(param_1 + 0x10eb,unaff_EDI + 0x1af03c,1,0,iVar3,unaff_EDI + 0x1b1497,0,0,\n               param_1 + 0x10ea,0);\n  *(undefined2 *)(param_1 + 0x10f9) = 0;\n  param_1[0x10fa] = &UNK_002a2e8f + unaff_EDI;\n                    /* try { // try from 000e47ae to 000e47b2 has its CatchHandler @ 000e628b */\n  FUN_000eb510(param_1 + 0x10fb,unaff_EDI + 0x1af039,1,0,iVar4,unaff_EDI + 0x1b14bb,0,0,\n               param_1 + 0x10fa,1);\n  param_1[0x1109] = &UNK_002a2ea3 + unaff_EDI;\n                    /* try { // try from 000e47ed to 000e47f1 has its CatchHandler @ 000e6283 */\n  FUN_000eb510(param_1 + 0x110a,unaff_EDI + 0x1af04b,1,0,iVar3,iVar5,0,0,param_1 + 0x1109,0);\n  *(undefined2 *)(param_1 + 0x1118) = 0;\n  param_1[0x1119] = &UNK_002a2eb7 + unaff_EDI;\n                    /* try { // try from 000e4835 to 000e4839 has its CatchHandler @ 000e6293 */\n  FUN_000eb510(param_1 + 0x111a,unaff_EDI + 0x1af048,1,0,iVar3,iVar5,0,0,param_1 + 0x1119,0);\n  param_1[0x1128] = &UNK_002a2ecb + unaff_EDI;\n                    /* try { // try from 000e4878 to 000e487c has its CatchHandler @ 000e621c */\n  FUN_000eb510(param_1 + 0x1129,unaff_EDI + 0x1af060,1,0,iVar3,unaff_EDI + 0x1b14e7,0,0,\n               param_1 + 0x1128,0);\n  *(undefined2 *)(param_1 + 0x1137) = 0;\n  param_1[0x1138] = &UNK_002a2edf + unaff_EDI;\n                    /* try { // try from 000e48c2 to 000e48c6 has its CatchHandler @ 000e61fc */\n  FUN_000eb510(param_1 + 0x1139,unaff_EDI + 0x1af05d,1,0,iVar4,unaff_EDI + 0x1b1513,0,0,\n               param_1 + 0x1138,1);\n  param_1[0x1147] = &UNK_002a2ef3 + unaff_EDI;\n                    /* try { // try from 000e4905 to 000e4909 has its CatchHandler @ 000e61f4 */\n  FUN_000eb510(param_1 + 0x1148,unaff_EDI + 0x1af075,1,0,iVar3,unaff_EDI + 0x1b1543,0,0,\n               param_1 + 0x1147,0);\n  *(undefined2 *)(param_1 + 0x1156) = 0;\n  param_1[0x1157] = &UNK_002a2f07 + unaff_EDI;\n                    /* try { // try from 000e494f to 000e4953 has its CatchHandler @ 000e61ec */\n  FUN_000eb510(param_1 + 0x1158,unaff_EDI + 0x1af072,1,0,iVar4,unaff_EDI + 0x1b1563,0,0,\n               param_1 + 0x1157,1);\n  param_1[0x1166] = &UNK_002a2f1b + unaff_EDI;\n                    /* try { // try from 000e498b to 000e498f has its CatchHandler @ 000e61e4 */\n  FUN_000eb510(param_1 + 0x1167,unaff_EDI + 0x1af087,1,0,iVar4,0,0,0,param_1 + 0x1166,1);\n  *(undefined2 *)(param_1 + 0x1175) = 0x100;\n  param_1[0x1176] = &UNK_002a2f2f + unaff_EDI;\n                    /* try { // try from 000e49da to 000e49de has its CatchHandler @ 000e620c */\n  FUN_000eb510(param_1 + 0x1177,unaff_EDI + 0x1af084,1,0,iVar3,unaff_EDI + 0x1b158b,0,0,\n               param_1 + 0x1176,0);\n  param_1[0x1185] = &UNK_002a2f43 + unaff_EDI;\n                    /* try { // try from 000e4a19 to 000e4a1d has its CatchHandler @ 000e6204 */\n  FUN_000eb510(param_1 + 0x1186,unaff_EDI + 0x1af098,1,0,iVar3,iVar5,0,0,param_1 + 0x1185,0);\n  *(undefined2 *)(param_1 + 0x1194) = 0;\n  param_1[0x1195] = &UNK_002a2f57 + unaff_EDI;\n                    /* try { // try from 000e4a5e to 000e4a62 has its CatchHandler @ 000e6214 */\n  FUN_000eb510(param_1 + 0x1196,unaff_EDI + 0x1af095,1,0,iVar4,0,0,0,param_1 + 0x1195,1);\n  param_1[0x11a4] = &UNK_002a2f6b + unaff_EDI;\n                    /* try { // try from 000e4a9f to 000e4aa3 has its CatchHandler @ 000e61dc */\n  FUN_000eb510(param_1 + 0x11a5,unaff_EDI + 0x1af0ac,1,0,iVar4,unaff_EDI + 0x1b15b3,0,0,\n               param_1 + 0x11a4,1);\n  *(undefined2 *)(param_1 + 0x11b3) = 0x100;\n  param_1[0x11b4] = &UNK_002a2f7f + unaff_EDI;\n                    /* try { // try from 000e4aee to 000e4af2 has its CatchHandler @ 000e61d4 */\n  FUN_000eb510(param_1 + 0x11b5,unaff_EDI + 0x1af0a9,1,0,iVar3,unaff_EDI + 0x1b15df,0,0,\n               param_1 + 0x11b4,0);\n  param_1[0x11c3] = &UNK_002a2f93 + unaff_EDI;\n                    /* try { // try from 000e4b31 to 000e4b35 has its CatchHandler @ 000e61cc */\n  FUN_000eb510(param_1 + 0x11c4,unaff_EDI + 0x1af0c4,1,0,iVar3,unaff_EDI + 0x1b1613,0,0,\n               param_1 + 0x11c3,0);\n  *(undefined2 *)(param_1 + 0x11d2) = 0;\n  param_1[0x11d3] = &UNK_002a2fa7 + unaff_EDI;\n                    /* try { // try from 000e4b7b to 000e4b7f has its CatchHandler @ 000e61c4 */\n  FUN_000eb510(param_1 + 0x11d4,unaff_EDI + 0x1af0c1,1,0,iVar4,unaff_EDI + 0x1b163b,0,0,\n               param_1 + 0x11d3,1);\n  param_1[0x11e2] = &UNK_002a2fbb + unaff_EDI;\n                    /* try { // try from 000e4bbe to 000e4bc2 has its CatchHandler @ 000e61bc */\n  FUN_000eb510(param_1 + 0x11e3,unaff_EDI + 0x1af0db,1,0,iVar3,unaff_EDI + 0x1b166b,0,0,\n               param_1 + 0x11e2,0);\n  *(undefined2 *)(param_1 + 0x11f1) = 0;\n  param_1[0x11f2] = &UNK_002a2fcf + unaff_EDI;\n                    /* try { // try from 000e4c00 to 000e4c04 has its CatchHandler @ 000e61b4 */\n  FUN_000eb510(param_1 + 0x11f3,unaff_EDI + 0x1af0d8,1,0,iVar4,0,0,0,param_1 + 0x11f2,1);\n  param_1[0x1201] = &UNK_002a2fe3 + unaff_EDI;\n                    /* try { // try from 000e4c43 to 000e4c47 has its CatchHandler @ 000e61ac */\n  FUN_000eb510(param_1 + 0x1202,unaff_EDI + 0x1af0f6,1,0,iVar2,&UNK_001b1693 + unaff_EDI,0,0,\n               param_1 + 0x1201,1);\n  param_1[0x1210] = &UNK_002a2ff7 + unaff_EDI;\n                    /* try { // try from 000e4c7e to 000e4c82 has its CatchHandler @ 000e61a4 */\n  FUN_000eb510(param_1 + 0x1211,unaff_EDI + 0x1af0f3,1,0,iVar2,0,0,0,param_1 + 0x1210,0);\n  param_1[0x121f] = "cccccccccccccccccccccccccccccccccccccccccccccccc" + unaff_EDI + 0xb;\n                    /* try { // try from 000e4cc1 to 000e4cc5 has its CatchHandler @ 000e619c */\n  FUN_000eb510(param_1 + 0x1220,unaff_EDI + 0x1af120,4,0,iVar3,unaff_EDI + 0x1af10f,0,0,\n               param_1 + 0x121f,0);\n  *(undefined2 *)(param_1 + 0x122e) = 0;\n  param_1[0x122f] = "cccccccccccccccccccccccccccccccccccccccccccccccc" + unaff_EDI + 0x1f;\n                    /* try { // try from 000e4d06 to 000e4d0a has its CatchHandler @ 000e6389 */\n  FUN_000eb510(param_1 + 0x1230,unaff_EDI + 0x1af11e,4,0,iVar4,0,0,0,param_1 + 0x122f,1);\n  param_1[0x123e] = &UNK_002a3033 + unaff_EDI;\n                    /* try { // try from 000e4d42 to 000e4d46 has its CatchHandler @ 000e6371 */\n  FUN_000eb510(param_1 + 0x123f,unaff_EDI + 0x1af12a,1,0,iVar4,0,0,0,param_1 + 0x123e,1);\n  *(undefined2 *)(param_1 + 0x124d) = 0x100;\n  param_1[0x124e] = &UNK_002a3047 + unaff_EDI;\n                    /* try { // try from 000e4d91 to 000e4d95 has its CatchHandler @ 000e6379 */\n  FUN_000eb510(param_1 + 0x124f,unaff_EDI + 0x1af127,1,0,iVar3,unaff_EDI + 0x1b16b7,0,0,\n               param_1 + 0x124e,0);\n  param_1[0x125d] = &UNK_002a305b + unaff_EDI;\n                    /* try { // try from 000e4dd4 to 000e4dd8 has its CatchHandler @ 000e6361 */\n  FUN_000eb510(param_1 + 0x125e,unaff_EDI + 0x1af140,1,0,iVar3,unaff_EDI + 0x1b16ff,0,0,\n               param_1 + 0x125d,0);\n  *(undefined2 *)(param_1 + 0x126c) = 0;\n  param_1[0x126d] =\n       "ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc::h"\n       + unaff_EDI + 8;\n                    /* try { // try from 000e4e19 to 000e4e1d has its CatchHandler @ 000e6381 */\n  FUN_000eb510(param_1 + 0x126e,unaff_EDI + 0x1af13d,1,0,iVar4,0,0,0,param_1 + 0x126d,1);\n  param_1[0x127c] =\n       "ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc::h"\n       + unaff_EDI + 0x1c;\n                    /* try { // try from 000e4e5c to 000e4e60 has its CatchHandler @ 000e6369 */\n  FUN_000eb510(param_1 + 0x127d,unaff_EDI + 0x1af178,1,0,iVar3,unaff_EDI + 0x1af158,0,0,\n               param_1 + 0x127c,0);\n  *(undefined2 *)(param_1 + 0x128b) = 0;\n  param_1[0x128c] =\n       "ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc::h"\n       + unaff_EDI + 0x30;\n                    /* try { // try from 000e4ea6 to 000e4eaa has its CatchHandler @ 000e632b */\n  FUN_000eb510(param_1 + 0x128d,unaff_EDI + 0x1af175,1,0,iVar4,unaff_EDI + 0x1b172f,0,0,\n               param_1 + 0x128c,1);\n                    /* try { // try from 000e4eb8 to 000e4ebc has its CatchHandler @ 000e6323 */\n  FUN_000ebc90(param_1 + 0x129b);\n  param_1[0x12b2] = puVar1;\n                    /* try { // try from 000e4ef1 to 000e4ef5 has its CatchHandler @ 000e634b */\n  FUN_000eb510(param_1 + 0x12b3,unaff_EDI + 0x1af19f,1,0x78,iVar2,unaff_EDI + 0x1af186,0,0,\n               param_1 + 0x12b2,0);\n  param_1[0x12c2] = 0;\n  param_1[0x12c1] = unaff_EDI + -0x2e09;\n  param_1[0x12b2] = "St9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0xf;\n  param_1[0x12c3] = puVar1;\n                    /* try { // try from 000e4f4d to 000e4f51 has its CatchHandler @ 000e6343 */\n  FUN_000eb510(param_1 + 0x12c4,unaff_EDI + 0x1af1ab,1,0x58,iVar2,unaff_EDI + 0x1b1757,0,0,\n               param_1 + 0x12c3,0);\n  param_1[0x12d3] = 0;\n  param_1[0x12d2] = unaff_EDI + -0x2df9;\n  param_1[0x12c3] = "St9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x23\n  ;\n  param_1[0x12d4] = puVar1;\n                    /* try { // try from 000e4fa9 to 000e4fad has its CatchHandler @ 000e633b */\n  FUN_000eb510(param_1 + 0x12d5,unaff_EDI + 0x1af1d1,1,0,iVar2,unaff_EDI + 0x1af1ba,0,0,\n               param_1 + 0x12d4,0);\n  param_1[0x12e4] = 0;\n  param_1[0x12e3] = unaff_EDI + -0x2de9;\n  param_1[0x12d4] = "St9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x37\n  ;\n                    /* try { // try from 000e4fdd to 000e4fe1 has its CatchHandler @ 000e6333 */\n  FUN_000eb8d0(param_1 + 0x12e5);\n  param_1[0x12fc] =\n       "ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc::h"\n       + unaff_EDI + 0x6c;\n                    /* try { // try from 000e501d to 000e5021 has its CatchHandler @ 000e635a */\n  FUN_000eb510(param_1 + 0x12fd,unaff_EDI + 0x1af1e1,1,0,iVar4,unaff_EDI + 0x1b177b,0,0,\n               param_1 + 0x12fc,1);\n  *(undefined2 *)(param_1 + 0x130b) = 0x100;\n  param_1[0x130c] =\n       "ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc::h"\n       + unaff_EDI + 0x80;\n                    /* try { // try from 000e506c to 000e5070 has its CatchHandler @ 000e6352 */\n  FUN_000eb510(param_1 + 0x130d,unaff_EDI + 0x1af1de,1,0,iVar3,unaff_EDI + 0x1b179b,0,0,\n               param_1 + 0x130c,0);\n  param_1[0x131b] =\n       "ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc::h"\n       + unaff_EDI + 0x94;\n                    /* try { // try from 000e50b4 to 000e50b8 has its CatchHandler @ 000e62a3 */\n  FUN_000eb510(param_1 + 0x131c,unaff_EDI + 0x1b799d,2,0x59,iVar2,unaff_EDI + 0x1b17c3,\n               unaff_EDI + 0x1ae411,0,param_1 + 0x131b,0);\n  *(undefined1 *)(param_1 + 0x132a) = 0;\n  param_1[0x132b] = iVar2;\n  param_1[0x132c] = puVar1;\n                    /* try { // try from 000e50fc to 000e5100 has its CatchHandler @ 000e629b */\n  FUN_000eb510(param_1 + 0x132d,unaff_EDI + 0x1af210,1,0x28,iVar2,unaff_EDI + 0x1af1f3,0,0,\n               param_1 + 0x132c,0);\n  param_1[0x133c] = 0;\n  param_1[0x133b] = unaff_EDI + -0x1599;\n  param_1[0x132c] = "St9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0xb;\n  param_1[0x133d] = puVar1;\n                    /* try { // try from 000e5158 to 000e515c has its CatchHandler @ 000e62e3 */\n  FUN_000eb510(param_1 + 0x133e,unaff_EDI + 0x1af237,1,0x29,iVar2,unaff_EDI + 0x1af21c,0,0,\n               param_1 + 0x133d,0);\n  param_1[0x134d] = 0;\n  param_1[0x134c] = unaff_EDI + -0x28e9;\n  param_1[0x133d] = "St9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x1f\n  ;\n  param_1[0x134e] = &UNK_002a310f + unaff_EDI;\n                    /* try { // try from 000e51bd to 000e51c1 has its CatchHandler @ 000e62db */\n  FUN_000eb510(param_1 + 0x134f,unaff_EDI + 0x1af25a,4,0,iVar3,unaff_EDI + 0x1b17f3,0,0,\n               param_1 + 0x134e,0);\n  *(undefined2 *)(param_1 + 0x135d) = 0;\n  param_1[0x135e] = &UNK_002a3123 + unaff_EDI;\n                    /* try { // try from 000e5207 to 000e520b has its CatchHandler @ 000e62d3 */\n  FUN_000eb510(param_1 + 0x135f,unaff_EDI + 0x1af258,4,0,iVar4,unaff_EDI + 0x1af241,0,0,\n               param_1 + 0x135e,1);\n  param_1[0x136d] = &UNK_002a3137 + unaff_EDI;\n                    /* try { // try from 000e5248 to 000e524c has its CatchHandler @ 000e62cb */\n  FUN_000eb510(param_1 + 0x136e,unaff_EDI + 0x1af292,4,0,iVar4,unaff_EDI + 0x1af261,0,0,\n               param_1 + 0x136d,1);\n  *(undefined2 *)(param_1 + 0x137c) = 0x100;\n  param_1[0x137d] = &UNK_002a314b + unaff_EDI;\n                    /* try { // try from 000e5297 to 000e529b has its CatchHandler @ 000e62c3 */\n  FUN_000eb510(param_1 + 0x137e,unaff_EDI + 0x1af290,4,0,iVar3,unaff_EDI + 0x1af275,0,0,\n               param_1 + 0x137d,0);\n  param_1[0x138c] = &UNK_002a315f + unaff_EDI;\n                    /* try { // try from 000e52db to 000e52df has its CatchHandler @ 000e62bb */\n  FUN_000eb510(param_1 + 0x138d,unaff_EDI + 0x1af2b9,4,0,iVar12,&UNK_001af29c + unaff_EDI,iVar7,0,\n               param_1 + 0x138c,0);\n  *(undefined1 *)(param_1 + 0x139b) = 0;\n  param_1[0x139c] = 0;\n  param_1[0x139d] = 0;\n  param_1[0x139e] = &UNK_002a3173 + unaff_EDI;\n                    /* try { // try from 000e5335 to 000e5339 has its CatchHandler @ 000e62b3 */\n  FUN_000eb510(param_1 + 0x139f,unaff_EDI + 0x1abba5,4,0,iVar3,unaff_EDI + 0x1b06e7,0,0,\n               param_1 + 0x139e,0);\n  *(undefined2 *)(param_1 + 0x13ad) = 0;\n  param_1[0x13ae] = &UNK_002a3187 + unaff_EDI;\n                    /* try { // try from 000e537a to 000e537e has its CatchHandler @ 000e62ab */\n  FUN_000eb510(param_1 + 0x13af,&UNK_001af2ca + unaff_EDI,4,0,iVar4,0,0,0,param_1 + 0x13ae,1);\n  param_1[0x13bd] = &UNK_002a319b + unaff_EDI;\n                    /* try { // try from 000e53bd to 000e53c1 has its CatchHandler @ 000e6303 */\n  FUN_000eb510(param_1 + 0x13be,unaff_EDI + 0x1af07a,4,0,iVar3,unaff_EDI + 0x1b1823,0,0,\n               param_1 + 0x13bd,0);\n  param_1[0x13cd] = &UNK_002a31af + unaff_EDI;\n  *(undefined2 *)(param_1 + 0x13cc) = 0;\n                    /* try { // try from 000e5405 to 000e5409 has its CatchHandler @ 000e62fb */\n  FUN_000eb510(param_1 + 0x13ce,unaff_EDI + 0x1af390,4,0,iVar4,0,0,0,param_1 + 0x13cd,1);\n  param_1[0x13dc] = &UNK_002a31c3 + unaff_EDI;\n                    /* try { // try from 000e5448 to 000e544c has its CatchHandler @ 000e62f3 */\n  FUN_000eb510(param_1 + 0x13dd,unaff_EDI + 0x1af2d3,4,0,iVar3,&UNK_001b184f + unaff_EDI,0,0,\n               param_1 + 0x13dc,0);\n  *(undefined2 *)(param_1 + 0x13eb) = 0;\n  param_1[0x13ec] = &UNK_002a31d7 + unaff_EDI;\n                    /* try { // try from 000e548a to 000e548e has its CatchHandler @ 000e62eb */\n  FUN_000eb510(param_1 + 0x13ed,unaff_EDI + 0x1af2d1,4,0,iVar4,0,0,0,param_1 + 0x13ec,1);\n  param_1[0x13fb] = &UNK_002a31eb + unaff_EDI;\n                    /* try { // try from 000e54cd to 000e54d1 has its CatchHandler @ 000e6313 */\n  FUN_000eb510(param_1 + 0x13fc,unaff_EDI + 0x1af2dc,4,0,iVar3,unaff_EDI + 0x1b188f,0,0,\n               param_1 + 0x13fb,0);\n  *(undefined2 *)(param_1 + 0x140a) = 0;\n  param_1[0x140b] = &UNK_002a31ff + unaff_EDI;\n                    /* try { // try from 000e5512 to 000e5516 has its CatchHandler @ 000e630b */\n  FUN_000eb510(param_1 + 0x140c,unaff_EDI + 0x1af2da,4,0,iVar4,0,0,0,param_1 + 0x140b,1);\n  param_1[0x141a] = &UNK_002a3213 + unaff_EDI;\n                    /* try { // try from 000e5555 to 000e5559 has its CatchHandler @ 000e631b */\n  FUN_000eb510(param_1 + 0x141b,&UNK_001af2e8 + unaff_EDI,4,0,iVar3,unaff_EDI + 0x1b18bb,0,0,\n               param_1 + 0x141a,0);\n  *(undefined2 *)(param_1 + 0x1429) = 0;\n  param_1[0x142a] = &UNK_002a3227 + unaff_EDI;\n                    /* try { // try from 000e559a to 000e559e has its CatchHandler @ 000e6194 */\n  FUN_000eb510(param_1 + 0x142b,unaff_EDI + 0x1af2e6,4,0,iVar4,0,0,0,param_1 + 0x142a,1);\n  param_1[0x1439] = &UNK_002a323b + unaff_EDI;\n                    /* try { // try from 000e55dd to 000e55e1 has its CatchHandler @ 000e611c */\n  FUN_000eb510(param_1 + 0x143a,unaff_EDI + 0x1af2f4,4,0,iVar2,&UNK_001b18ef + unaff_EDI,0,0,\n               param_1 + 0x1439,1);\n  param_1[0x1448] = &UNK_002a324f + unaff_EDI;\n                    /* try { // try from 000e561b to 000e561f has its CatchHandler @ 000e6114 */\n  FUN_000eb510(param_1 + 0x1449,unaff_EDI + 0x1af2f2,4,0,iVar2,0,0,0,param_1 + 0x1448,0);\n  param_1[0x1457] = &UNK_002a3263 + unaff_EDI;\n                    /* try { // try from 000e565e to 000e5662 has its CatchHandler @ 000e610c */\n  FUN_000eb510(param_1 + 0x1458,unaff_EDI + 0x1af2fb,4,0,iVar3,unaff_EDI + 0x1b1917,0,0,\n               param_1 + 0x1457,0);\n  *(undefined2 *)(param_1 + 0x1466) = 0;\n  param_1[0x1467] = &UNK_002a3277 + unaff_EDI;\n                    /* try { // try from 000e56a3 to 000e56a7 has its CatchHandler @ 000e6104 */\n  FUN_000eb510(param_1 + 0x1468,unaff_EDI + 0x1af2f9,4,0,iVar4,0,0,0,param_1 + 0x1467,1);\n  param_1[0x1476] = &UNK_002a328b + unaff_EDI;\n                    /* try { // try from 000e56e7 to 000e56eb has its CatchHandler @ 000e60fc */\n  FUN_000eb510(param_1 + 0x1477,unaff_EDI + 0x1af322,4,0,iVar12,unaff_EDI + 0x1af304,iVar7,0,\n               param_1 + 0x1476,0);\n  *(undefined1 *)(param_1 + 0x1485) = 0;\n  param_1[0x1486] = 0;\n  param_1[0x1487] = 0;\n  param_1[0x1488] = &UNK_002a329f + unaff_EDI;\n                    /* try { // try from 000e5741 to 000e5745 has its CatchHandler @ 000e60f4 */\n  FUN_000eb510(param_1 + 0x1489,unaff_EDI + 0x1af332,4,0,iVar3,unaff_EDI + 0x1af7b7,0,0,\n               param_1 + 0x1488,0);\n  *(undefined2 *)(param_1 + 0x1497) = 0;\n  param_1[0x1498] = &UNK_002a32b3 + unaff_EDI;\n                    /* try { // try from 000e5786 to 000e578a has its CatchHandler @ 000e60ec */\n  FUN_000eb510(param_1 + 0x1499,FUN_001af330 + unaff_EDI,4,0,iVar4,0,0,0,param_1 + 0x1498,1);\n  param_1[0x14a7] = &UNK_002a32c7 + unaff_EDI;\n                    /* try { // try from 000e57c2 to 000e57c6 has its CatchHandler @ 000e60e4 */\n  FUN_000eb510(param_1 + 0x14a8,unaff_EDI + 0x1af356,4,0,iVar4,0,0,0,param_1 + 0x14a7,1);\n  *(undefined2 *)(param_1 + 0x14b6) = 0x100;\n  param_1[0x14b7] = &UNK_002a32db + unaff_EDI;\n                    /* try { // try from 000e5811 to 000e5815 has its CatchHandler @ 000e60dc */\n  FUN_000eb510(param_1 + 0x14b8,unaff_EDI + 0x1af354,4,0,iVar3,unaff_EDI + 0x1af33a,0,0,\n               param_1 + 0x14b7,0);\n  param_1[0x14c6] = &UNK_002a32ef + unaff_EDI;\n                    /* try { // try from 000e5854 to 000e5858 has its CatchHandler @ 000e60d4 */\n  FUN_000eb510(param_1 + 0x14c7,unaff_EDI + 0x1af362,4,0,iVar3,unaff_EDI + 0x1b193f,0,0,\n               param_1 + 0x14c6,0);\n  *(undefined2 *)(param_1 + 0x14d5) = 0;\n  param_1[0x14d6] = &UNK_002a3303 + unaff_EDI;\n                    /* try { // try from 000e5899 to 000e589d has its CatchHandler @ 000e60cc */\n  FUN_000eb510(param_1 + 0x14d7,unaff_EDI + 0x1af360,4,0,iVar4,0,0,0,param_1 + 0x14d6,1);\n  param_1[0x14e5] = &UNK_002a3317 + unaff_EDI;\n                    /* try { // try from 000e58dc to 000e58e0 has its CatchHandler @ 000e60c4 */\n  FUN_000eb510(param_1 + 0x14e6,unaff_EDI + 0x1af371,4,0,iVar3,unaff_EDI + 0x1b196b,0,0,\n               param_1 + 0x14e5,0);\n  *(undefined2 *)(param_1 + 0x14f4) = 0;\n  param_1[0x14f5] = &UNK_002a332b + unaff_EDI;\n                    /* try { // try from 000e5921 to 000e5925 has its CatchHandler @ 000e60bc */\n  FUN_000eb510(param_1 + 0x14f6,unaff_EDI + 0x1af36f,4,0,iVar4,0,0,0,param_1 + 0x14f5,1);\n  param_1[0x1504] = &UNK_002a333f + unaff_EDI;\n                    /* try { // try from 000e5961 to 000e5965 has its CatchHandler @ 000e60b4 */\n  FUN_000eb510(param_1 + 0x1505,unaff_EDI + 0x1af37c,4,0,iVar3,unaff_EDI + 0x1b198f,0,0,\n               param_1 + 0x1504,0);\n  *(undefined2 *)(param_1 + 0x1513) = 0;\n  param_1[0x1514] = &UNK_002a3353 + unaff_EDI;\n                    /* try { // try from 000e59a6 to 000e59aa has its CatchHandler @ 000e60ac */\n  FUN_000eb510(param_1 + 0x1515,unaff_EDI + 0x1af37a,4,0,iVar4,0,0,0,param_1 + 0x1514,1);\n  param_1[0x1523] = &UNK_002a3367 + unaff_EDI;\n                    /* try { // try from 000e59e9 to 000e59ed has its CatchHandler @ 000e60a4 */\n  FUN_000eb510(param_1 + 0x1524,unaff_EDI + 0x1af387,4,0,iVar3,&UNK_001b19b3 + unaff_EDI,0,0,\n               param_1 + 0x1523,0);\n  *(undefined2 *)(param_1 + 0x1532) = 0;\n  param_1[0x1533] = &UNK_002a337b + unaff_EDI;\n                    /* try { // try from 000e5a2e to 000e5a32 has its CatchHandler @ 000e615c */\n  FUN_000eb510(param_1 + 0x1534,unaff_EDI + 0x1af385,4,0,iVar4,0,0,0,param_1 + 0x1533,1);\n  param_1[0x1542] = &UNK_002a338f + unaff_EDI;\n                    /* try { // try from 000e5a6d to 000e5a71 has its CatchHandler @ 000e6154 */\n  FUN_000eb510(param_1 + 0x1543,unaff_EDI + 0x1af390,4,0,iVar3,unaff_EDI + 0x1b19d7,0,0,\n               param_1 + 0x1542,0);\n  *(undefined2 *)(param_1 + 0x1551) = 0;\n  param_1[0x1552] = &UNK_002a33a3 + unaff_EDI;\n                    /* try { // try from 000e5ab2 to 000e5ab6 has its CatchHandler @ 000e614c */\n  FUN_000eb510(param_1 + 0x1553,unaff_EDI + 0x1af38e,4,0,iVar4,0,0,0,param_1 + 0x1552,1);\n  param_1[0x1561] = &UNK_002a33b7 + unaff_EDI;\n                    /* try { // try from 000e5af5 to 000e5af9 has its CatchHandler @ 000e6144 */\n  FUN_000eb510(param_1 + 0x1562,unaff_EDI + 0x1af39e,4,0,iVar3,unaff_EDI + 0x1b1a07,0,0,\n               param_1 + 0x1561,0);\n  *(undefined2 *)(param_1 + 0x1570) = 0;\n  param_1[0x1571] = &UNK_002a33cb + unaff_EDI;\n                    /* try { // try from 000e5b3a to 000e5b3e has its CatchHandler @ 000e613c */\n  FUN_000eb510(param_1 + 0x1572,unaff_EDI + 0x1af39c,4,0,iVar4,0,0,0,param_1 + 0x1571,1);\n  param_1[0x1580] = &UNK_002a33df + unaff_EDI;\n                    /* try { // try from 000e5b7d to 000e5b81 has its CatchHandler @ 000e6134 */\n  FUN_000eb510(param_1 + 0x1581,unaff_EDI + 0x1bb519,4,0,iVar3,unaff_EDI + 0x1b1a33,0,0,\n               param_1 + 0x1580,0);\n  *(undefined2 *)(param_1 + 0x158f) = 0;\n  param_1[0x1590] = &UNK_002a33f3 + unaff_EDI;\n                    /* try { // try from 000e5bc2 to 000e5bc6 has its CatchHandler @ 000e612c */\n  FUN_000eb510(param_1 + 0x1591,unaff_EDI + 0x1af3a2,4,0,iVar4,0,0,0,param_1 + 0x1590,1);\n  param_1[0x159f] = &UNK_002a3407 + unaff_EDI;\n                    /* try { // try from 000e5c03 to 000e5c07 has its CatchHandler @ 000e6124 */\n  FUN_000eb510(param_1 + 0x15a0,unaff_EDI + 0x1af3ad,4,0,iVar4,unaff_EDI + 0x1b1a7b,0,0,\n               param_1 + 0x159f,1);\n  *(undefined2 *)(param_1 + 0x15ae) = 0x100;\n  param_1[0x15af] = &UNK_002a341b + unaff_EDI;\n                    /* try { // try from 000e5c52 to 000e5c56 has its CatchHandler @ 000e617c */\n  FUN_000eb510(param_1 + 0x15b0,unaff_EDI + 0x1af3ab,4,0,iVar3,unaff_EDI + 0x1b1ab7,0,0,\n               param_1 + 0x15af,0);\n  param_1[0x15be] = &UNK_002a342f + unaff_EDI;\n                    /* try { // try from 000e5c96 to 000e5c9a has its CatchHandler @ 000e6174 */\n  FUN_000eb510(param_1 + 0x15bf,unaff_EDI + 0x1af3b3,4,0,iVar12,unaff_EDI + 0x1b1ae7,iVar7,0,\n               param_1 + 0x15be,0);\n  *(undefined1 *)(param_1 + 0x15cd) = 0;\n  param_1[0x15d0] = &UNK_002a3443 + unaff_EDI;\n  param_1[0x15ce] = 0;\n  param_1[0x15cf] = 0;\n                    /* try { // try from 000e5cf4 to 000e5cf8 has its CatchHandler @ 000e616c */\n  FUN_000eb510(param_1 + 0x15d1,unaff_EDI + 0x1a0f0d,4,0,iVar3,unaff_EDI + 0x1b1b13,0,0,\n               param_1 + 0x15d0,0);\n  *(undefined2 *)(param_1 + 0x15df) = 0;\n  param_1[0x15e0] = &UNK_002a3457 + unaff_EDI;\n                    /* try { // try from 000e5d3e to 000e5d42 has its CatchHandler @ 000e6164 */\n  FUN_000eb510(param_1 + 0x15e1,unaff_EDI + 0x1af3be,4,0,iVar4,unaff_EDI + 0x1b1b43,0,0,\n               param_1 + 0x15e0,1);\n  param_1[0x15ef] = &UNK_002a346b + unaff_EDI;\n                    /* try { // try from 000e5d7a to 000e5d7e has its CatchHandler @ 000e618c */\n  FUN_000eb510(param_1 + 0x15f0,unaff_EDI + 0x1af3c7,4,0,iVar2,unaff_EDI + 0x1b1b43,0,0,\n               param_1 + 0x15ef,1);\n  param_1[0x15fe] = &UNK_002a347f + unaff_EDI;\n                    /* try { // try from 000e5db5 to 000e5db9 has its CatchHandler @ 000e6184 */\n  FUN_000eb510(param_1 + 0x15ff,unaff_EDI + 0x1af3c5,4,0,iVar2,0,0,0,param_1 + 0x15fe,0);\n  param_1[0x160d] = &UNK_002a3493 + unaff_EDI;\n                    /* try { // try from 000e5df8 to 000e5dfc has its CatchHandler @ 000e609c */\n  FUN_000eb510(param_1 + 0x160e,unaff_EDI + 0x1af3d1,4,0,iVar3,unaff_EDI + 0x1b1b6f,0,0,\n               param_1 + 0x160d,0);\n  param_1[0x161d] = &UNK_002a34a7 + unaff_EDI;\n  *(undefined2 *)(param_1 + 0x161c) = 0;\n                    /* try { // try from 000e5e3f to 000e5e43 has its CatchHandler @ 000e6094 */\n  FUN_000eb510(param_1 + 0x161e,&UNK_001af3cf + unaff_EDI,4,0,iVar4,unaff_EDI + 0x1b1ba3,0,0,\n               param_1 + 0x161d,1);\n  param_1[0x162c] = &UNK_002a34bb + unaff_EDI;\n                    /* try { // try from 000e5e82 to 000e5e86 has its CatchHandler @ 000e608c */\n  FUN_000eb510(param_1 + 0x162d,unaff_EDI + 0x1af3e9,4,0,iVar3,unaff_EDI + 0x1b1bdf,0,0,\n               param_1 + 0x162c,0);\n  param_1[0x163c] = &UNK_002a34cf + unaff_EDI;\n  *(undefined2 *)(param_1 + 0x163b) = 0;\n                    /* try { // try from 000e5ec9 to 000e5ecd has its CatchHandler @ 000e6084 */\n  FUN_000eb510(param_1 + 0x163d,unaff_EDI + 0x1af3e7,4,0,iVar4,unaff_EDI + 0x1b1c47,0,0,\n               param_1 + 0x163c,1);\n  *(undefined1 *)(param_1 + 0x164b) = 0;\n  *(undefined2 *)(param_1 + 0x164e) = 0;\n  param_1[0x164c] = 0;\n  param_1[0x164d] = 0;\n  param_1[0x164f] = 0;\n                    /* try { // try from 000e5f08 to 000e5f0c has its CatchHandler @ 000e607f */\n  FUN_0016b4f0(param_1 + 0x1650);\n  *(undefined1 *)(param_1 + 0x1683) = 0;\n  uVar16 = 0;\n  param_1[0x1684] = 0;\n  param_1[0x1685] = 0;\n  param_1[0x1686] = 1;\n  *(undefined1 *)(param_1 + 0x1687) = 0;\n  do {\n    *(undefined4 *)((int)param_1 + uVar16 + 0x5a20) = 0;\n    uVar16 = uVar16 + 4;\n  } while (uVar16 < 0x1c);\n  param_1[0x1689] = 1;\n  param_1[0x168a] = 0;\n  param_1[0x168b] = 0;\n  param_1[0x168c] = 0x3f800000;\n  param_1[0x168d] = 0;\n  param_1[0x168e] = 0;\n  param_1[0x1688] = param_1 + 0x168e;\n  uVar16 = 0;\n  do {\n    *(undefined4 *)((int)param_1 + uVar16 + 0x5a3c) = 0;\n    uVar16 = uVar16 + 4;\n  } while (uVar16 < 0x1c);\n  param_1[0x1690] = 1;\n  param_1[0x168f] = param_1 + 0x1695;\n  param_1[0x1691] = 0;\n  param_1[0x1692] = 0;\n  param_1[0x1693] = 0x3f800000;\n  param_1[0x1694] = 0;\n  param_1[0x1695] = 0;\n  param_1[0x1697] = 0;\n  param_1[0x1698] = 0;\n  param_1[0x1699] = param_1 + 0x1697;\n  param_1[0x169a] = param_1 + 0x1697;\n  param_1[0x169b] = 0;\n  param_1[0x169c] = 0;\n  param_1[0x169d] = 0;\n  param_1[0x169e] = 0;\n  param_1[0x169f] = 0;\n  param_1[0x16a0] = 0;\n  param_1[0x16a1] = 0;\n  param_1[0x16a2] = 0;\n  *(undefined1 *)((int)&fde_table_entry_002b5a10.data_loc + unaff_EDI + 3) = 0;\n  return;\n}" primitive_type (function_declarator "FUN_000df7d0(undefined4 *param_1)" identifier (parameter_list "(undefined4 *param_1)" ( (parameter_declaration "undefined4 *param_1" type_identifier (pointer_declarator "*param_1" * identifier)) ))) (compound_statement "{\n  undefined *puVar1;\n  int iVar2;\n  int iVar3;\n  int iVar4;\n  int iVar5;\n  int iVar6;\n  int iVar7;\n  int iVar8;\n  int iVar9;\n  int iVar10;\n  int iVar11;\n  int iVar12;\n  int iVar13;\n  int iVar14;\n  undefined8 uVar15;\n  uint uVar16;\n  int unaff_EDI;\n  \n  FUN_000559ee();\n  puVar1 = &UNK_002a1bcf + unaff_EDI;\n  iVar2 = unaff_EDI + 0x1be63d;\n  *param_1 = puVar1;\n  FUN_000eb510(param_1 + 1,unaff_EDI + 0x1a0e51,1,0,iVar2,unaff_EDI + 0x1ae022,0,0,param_1,0);\n  param_1[0x10] = 0;\n  param_1[0xf] = unaff_EDI + -0x23e9;\n  *param_1 = &UNK_002a4043 + unaff_EDI;\n  param_1[0x11] = puVar1;\n                    /* try { // try from 000df860 to 000df864 has its CatchHandler @ 000e6077 */\n  FUN_000eb510(param_1 + 0x12,unaff_EDI + 0x1aafc2,1,0x76,iVar2,unaff_EDI + 0x1ae03b,0,0,\n               param_1 + 0x11,0);\n  param_1[0x20] = unaff_EDI + -0x2cc9;\n  param_1[0x11] = &UNK_002a4057 + unaff_EDI;\n  param_1[0x21] = 0;\n  param_1[0x22] = puVar1;\n                    /* try { // try from 000df8ba to 000df8be has its CatchHandler @ 000e678e */\n  FUN_000eb510(param_1 + 0x23,unaff_EDI + 0x1a7a52,2,0,iVar2,unaff_EDI + 0x1af75b,0,0,param_1 + 0x22\n               ,0);\n  param_1[0x32] = 0;\n  param_1[0x31] = unaff_EDI + -0x2c69;\n  param_1[0x22] = &UNK_002a406b + unaff_EDI;\n  param_1[0x33] = &UNK_002a1be3 + unaff_EDI;\n  iVar3 = unaff_EDI + 0x1ae064;\n                    /* try { // try from 000df929 to 000df92d has its CatchHandler @ 000e6786 */\n  FUN_000eb510(param_1 + 0x34,unaff_EDI + 0x1ae072,1,0,iVar3,unaff_EDI + 0x1ae056,0,0,param_1 + 0x33\n               ,0);\n  *(undefined2 *)(param_1 + 0x42) = 0;\n  iVar4 = unaff_EDI + 0x1ae06a;\n  param_1[0x43] = &UNK_002a1bf7 + unaff_EDI;\n                    /* try { // try from 000df97c to 000df980 has its CatchHandler @ 000e677e */\n  FUN_000eb510(param_1 + 0x44,unaff_EDI + 0x1ae06f,1,0,iVar4,unaff_EDI + 0x1af783,0,0,param_1 + 0x43\n               ,1);\n  param_1[0x52] = &UNK_002a1c0b + unaff_EDI;\n                    /* try { // try from 000df9c2 to 000df9c6 has its CatchHandler @ 000e6776 */\n  FUN_000eb510(param_1 + 0x53,unaff_EDI + 0x1ae080,1,0,iVar2,unaff_EDI + 0x1af7b7,0,0,param_1 + 0x52\n               ,0);\n  param_1[0x61] = &UNK_002a1c1f + unaff_EDI;\n                    /* try { // try from 000dfa05 to 000dfa09 has its CatchHandler @ 000e676e */\n  FUN_000eb510(param_1 + 0x62,unaff_EDI + 0x1ae07d,1,0,iVar2,unaff_EDI + 0x1af7df,0,0,param_1 + 0x61\n               ,1);\n  param_1[0x70] = &UNK_002a1c33 + unaff_EDI;\n                    /* try { // try from 000dfa48 to 000dfa4c has its CatchHandler @ 000e6766 */\n  FUN_000eb510(param_1 + 0x71,unaff_EDI + 0x1ae09d,1,0,iVar3,unaff_EDI + 0x1af803,0,0,param_1 + 0x70\n               ,0);\n  *(undefined2 *)(param_1 + 0x7f) = 0;\n  param_1[0x80] = &UNK_002a1c47 + unaff_EDI;\n                    /* try { // try from 000dfa8f to 000dfa93 has its CatchHandler @ 000e675e */\n  FUN_000eb510(param_1 + 0x81,unaff_EDI + 0x1ae09a,1,0,iVar4,unaff_EDI + 0x1af833,0,0,param_1 + 0x80\n               ,1);\n  param_1[0x8f] = &UNK_002a1c5b + unaff_EDI;\n                    /* try { // try from 000dfad0 to 000dfad4 has its CatchHandler @ 000e6756 */\n  FUN_000eb510(param_1 + 0x90,unaff_EDI + 0x1ae0b6,1,0,iVar4,unaff_EDI + 0x1af86b,0,0,param_1 + 0x8f\n               ,1);\n  *(undefined2 *)(param_1 + 0x9e) = 0x100;\n  param_1[0x9f] = &UNK_002a1c6f + unaff_EDI;\n                    /* try { // try from 000dfb1f to 000dfb23 has its CatchHandler @ 000e674e */\n  FUN_000eb510(param_1 + 0xa0,unaff_EDI + 0x1ae0b3,1,0,iVar3,unaff_EDI + 0x1af89b,0,0,param_1 + 0x9f\n               ,0);\n  param_1[0xae] = &UNK_002a1c83 + unaff_EDI;\n                    /* try { // try from 000dfb62 to 000dfb66 has its CatchHandler @ 000e6746 */\n  FUN_000eb510(param_1 + 0xaf,unaff_EDI + 0x1ae0ce,1,0,iVar3,unaff_EDI + 0x1af8e3,0,0,param_1 + 0xae\n               ,0);\n  *(undefined2 *)(param_1 + 0xbd) = 0;\n  param_1[0xbe] = &UNK_002a1c97 + unaff_EDI;\n                    /* try { // try from 000dfbac to 000dfbb0 has its CatchHandler @ 000e673e */\n  FUN_000eb510(param_1 + 0xbf,unaff_EDI + 0x1ae0cb,1,0,iVar4,unaff_EDI + 0x1af91b,0,0,param_1 + 0xbe\n               ,1);\n  param_1[0xcd] = &UNK_002a1cab + unaff_EDI;\n  iVar5 = unaff_EDI + 0x1ae0e2;\n                    /* try { // try from 000dfbf6 to 000dfbfa has its CatchHandler @ 000e6736 */\n  FUN_000eb510(param_1 + 0xce,unaff_EDI + 0x1ae0ea,0,0,0,iVar5,&UNK_001ae0d8 + unaff_EDI,0,\n               param_1 + 0xcd,0);\n  *(undefined1 *)(param_1 + 0xdc) = 0;\n  param_1[0xde] = &UNK_002a1cbf + unaff_EDI;\n  param_1[0xdd] = 0;\n  iVar6 = unaff_EDI + 0x1adfc3;\n                    /* try { // try from 000dfc53 to 000dfc57 has its CatchHandler @ 000e672e */\n  FUN_000eb510(param_1 + 0xdf,unaff_EDI + 0x1ae108,1,0x62,iVar6,unaff_EDI + 0x1ae0fe,\n               unaff_EDI + 0x1ae0f1,0,param_1 + 0xde,0);\n  *(undefined1 *)(param_1 + 0xed) = 0;\n  param_1[0xee] = iVar6;\n  param_1[0xef] = &UNK_002a1cd3 + unaff_EDI;\n                    /* try { // try from 000dfca6 to 000dfcaa has its CatchHandler @ 000e6726 */\n  FUN_000eb510(param_1 + 0xf0,unaff_EDI + 0x1ae12a,1,0,iVar3,unaff_EDI + 0x1ae10f,0,0,param_1 + 0xef\n               ,0);\n  *(undefined2 *)(param_1 + 0xfe) = 0;\n  param_1[0xff] = &UNK_002a1ce7 + unaff_EDI;\n                    /* try { // try from 000dfceb to 000dfcef has its CatchHandler @ 000e671e */\n  FUN_000eb510(param_1 + 0x100,unaff_EDI + 0x1ae127,1,0,iVar4,0,0,0,param_1 + 0xff,1);\n  param_1[0x10e] = &UNK_002a1cfb + unaff_EDI;\n                    /* try { // try from 000dfd3d to 000dfd41 has its CatchHandler @ 000e6716 */\n  FUN_000eb510(param_1 + 0x10f,unaff_EDI + 0x1ae14e,1,0,unaff_EDI + 0x1a7f4d,unaff_EDI + 0x1ae137,\n               &UNK_001ae12e + unaff_EDI,1,param_1 + 0x10e,0);\n  *(undefined1 *)(param_1 + 0x11d) = 0;\n  iVar7 = unaff_EDI + 0x1af31d;\n  param_1[0x11e] = unaff_EDI + 0x1a7f4d;\n  param_1[0x11f] = &UNK_002a1d0f + unaff_EDI;\n                    /* try { // try from 000dfd9c to 000dfda0 has its CatchHandler @ 000e670e */\n  FUN_000eb510(param_1 + 0x120,unaff_EDI + 0x1af967,1,0,&UNK_001ae157 + unaff_EDI,\n               unaff_EDI + 0x1af943,iVar7,0,param_1 + 0x11f,0);\n  *(undefined1 *)(param_1 + 0x12e) = 0;\n  param_1[0x131] = &UNK_002a1d23 + unaff_EDI;\n  param_1[0x12f] = 0x200000;\n  param_1[0x130] = 0;\n                    /* try { // try from 000dfdff to 000dfe03 has its CatchHandler @ 000e6706 */\n  FUN_000eb510(param_1 + 0x132,unaff_EDI + 0x1af9e7,1,0,unaff_EDI + 0x1ae15f,\n               &UNK_001af98b + unaff_EDI,iVar7,0,param_1 + 0x131,0);\n  *(undefined1 *)(param_1 + 0x140) = 0;\n  param_1[0x143] = &UNK_002a1d37 + unaff_EDI;\n  param_1[0x141] = 0x2800000;\n  param_1[0x142] = 0;\n                    /* try { // try from 000dfe5b to 000dfe5f has its CatchHandler @ 000e66fe */\n  FUN_000eb510(param_1 + 0x144,unaff_EDI + 0x1ae18a,0,0,iVar4,unaff_EDI + 0x1afa0b,0,0,\n               param_1 + 0x143,1);\n  param_1[0x153] = &UNK_002a1d4b + unaff_EDI;\n  *(undefined2 *)(param_1 + 0x152) = 0x100;\n                    /* try { // try from 000dfea5 to 000dfea9 has its CatchHandler @ 000e66f6 */\n  FUN_000eb510(param_1 + 0x154,unaff_EDI + 0x1ae168,0,0,iVar3,0,0,0,param_1 + 0x153,0);\n  param_1[0x162] = &UNK_002a1d5f + unaff_EDI;\n                    /* try { // try from 000dfee8 to 000dfeec has its CatchHandler @ 000e66ee */\n  FUN_000eb510(param_1 + 0x163,unaff_EDI + 0x1ae1a4,0,0,iVar2,unaff_EDI + 0x1afa2f,0,0,\n               param_1 + 0x162,0);\n  param_1[0x171] = &UNK_002a1d73 + unaff_EDI;\n                    /* try { // try from 000dff26 to 000dff2a has its CatchHandler @ 000e66e6 */\n  FUN_000eb510(param_1 + 0x172,unaff_EDI + 0x1ae174,0,0,iVar2,0,0,0,param_1 + 0x171,1);\n  param_1[0x180] = &UNK_002a1d87 + unaff_EDI;\n                    /* try { // try from 000dff69 to 000dff6d has its CatchHandler @ 000e66de */\n  FUN_000eb510(param_1 + 0x181,unaff_EDI + 0x1ae196,0,0,iVar2,&UNK_001ae17f + unaff_EDI,0,0,\n               param_1 + 0x180,1);\n  param_1[399] = &UNK_002a1d9b + unaff_EDI;\n                    /* try { // try from 000dffa7 to 000dffab has its CatchHandler @ 000e66d6 */\n  FUN_000eb510(param_1 + 400,unaff_EDI + 0x1ae193,0,0,iVar2,0,0,0,param_1 + 399,0);\n  param_1[0x19e] = &UNK_002a1daf + unaff_EDI;\n                    /* try { // try from 000dffea to 000dffee has its CatchHandler @ 000e66ce */\n  FUN_000eb510(param_1 + 0x19f,unaff_EDI + 0x1ae1af,0,0,iVar2,unaff_EDI + 0x1ae199,0,0,\n               param_1 + 0x19e,0);\n  param_1[0x1ad] = &UNK_002a1dc3 + unaff_EDI;\n                    /* try { // try from 000e0028 to 000e002c has its CatchHandler @ 000e66c6 */\n  FUN_000eb510(param_1 + 0x1ae,unaff_EDI + 0x1ae1ac,0,0,iVar2,0,0,0,param_1 + 0x1ad,1);\n  param_1[0x1bc] = &UNK_002a1dd7 + unaff_EDI;\n                    /* try { // try from 000e006b to 000e006f has its CatchHandler @ 000e66be */\n  FUN_000eb510(param_1 + 0x1bd,unaff_EDI + 0x1ae1b5,0,0,iVar3,unaff_EDI + 0x1afa57,0,0,\n               param_1 + 0x1bc,0);\n  *(undefined2 *)(param_1 + 0x1cb) = 0;\n  param_1[0x1cc] = &UNK_002a1deb + unaff_EDI;\n                    /* try { // try from 000e00b0 to 000e00b4 has its CatchHandler @ 000e66b6 */\n  FUN_000eb510(param_1 + 0x1cd,unaff_EDI + 0x1ae1b2,0,0,iVar4,0,0,0,param_1 + 0x1cc,1);\n  param_1[0x1db] = &UNK_002a1dff + unaff_EDI;\n                    /* try { // try from 000e00f3 to 000e00f7 has its CatchHandler @ 000e66ae */\n  FUN_000eb510(param_1 + 0x1dc,unaff_EDI + 0x1ae1bf,0,0,iVar3,unaff_EDI + 0x1afa87,0,0,\n               param_1 + 0x1db,0);\n  *(undefined2 *)(param_1 + 0x1ea) = 0;\n  param_1[0x1eb] = &UNK_002a1e13 + unaff_EDI;\n                    /* try { // try from 000e0138 to 000e013c has its CatchHandler @ 000e66a6 */\n  FUN_000eb510(param_1 + 0x1ec,unaff_EDI + 0x1ae1bc,0,0,iVar4,0,0,0,param_1 + 0x1eb,1);\n  param_1[0x1fa] = &UNK_002a1e27 + unaff_EDI;\n                    /* try { // try from 000e017b to 000e017f has its CatchHandler @ 000e669e */\n  FUN_000eb510(param_1 + 0x1fb,unaff_EDI + 0x1ae1ea,0,0,iVar3,unaff_EDI + 0x1ae1ca,0,0,\n               param_1 + 0x1fa,0);\n  *(undefined2 *)(param_1 + 0x209) = 0;\n  param_1[0x20a] = &UNK_002a1e3b + unaff_EDI;\n                    /* try { // try from 000e01c0 to 000e01c4 has its CatchHandler @ 000e6696 */\n  FUN_000eb510(param_1 + 0x20b,unaff_EDI + 0x1ae1e7,0,0,iVar4,0,0,0,param_1 + 0x20a,1);\n  param_1[0x219] = &UNK_002a1e4f + unaff_EDI;\n                    /* try { // try from 000e0203 to 000e0207 has its CatchHandler @ 000e668e */\n  FUN_000eb510(param_1 + 0x21a,&UNK_001ae1f7 + unaff_EDI,0,0,iVar3,unaff_EDI + 0x1afab7,0,0,\n               param_1 + 0x219,0);\n  *(undefined2 *)(param_1 + 0x228) = 0;\n  param_1[0x229] = &UNK_002a1e63 + unaff_EDI;\n                    /* try { // try from 000e0248 to 000e024c has its CatchHandler @ 000e6686 */\n  FUN_000eb510(param_1 + 0x22a,&UNK_001ae1f4 + unaff_EDI,0,0,iVar4,0,0,0,param_1 + 0x229,1);\n  param_1[0x238] = &UNK_002a1e77 + unaff_EDI;\n                    /* try { // try from 000e0289 to 000e028d has its CatchHandler @ 000e667e */\n  FUN_000eb510(param_1 + 0x239,unaff_EDI + 0x1ae20e,1,0,iVar4,unaff_EDI + 0x1afadf,0,0,\n               param_1 + 0x238,1);\n  *(undefined2 *)(param_1 + 0x247) = 0x100;\n  param_1[0x248] = &UNK_002a1e8b + unaff_EDI;\n                    /* try { // try from 000e02d8 to 000e02dc has its CatchHandler @ 000e6676 */\n  FUN_000eb510(param_1 + 0x249,unaff_EDI + 0x1ae20b,1,0,iVar3,unaff_EDI + 0x1afb07,0,0,\n               param_1 + 0x248,0);\n  iVar8 = unaff_EDI + 0x1af1d9;\n  param_1[599] = &UNK_002a1e9f + unaff_EDI;\n                    /* try { // try from 000e0327 to 000e032b has its CatchHandler @ 000e666e */\n  FUN_000eb510(param_1 + 600,unaff_EDI + 0x1ae21d,1,0,iVar8,unaff_EDI + 0x1afb53,\n               unaff_EDI + 0x1afb33,0,param_1 + 599,0);\n  *(undefined1 *)(param_1 + 0x266) = 0;\n  param_1[0x268] = &UNK_002a1eb3 + unaff_EDI;\n  param_1[0x267] = iVar8;\n                    /* try { // try from 000e0376 to 000e037a has its CatchHandler @ 000e6666 */\n  FUN_000eb510(param_1 + 0x269,unaff_EDI + 0x1ae238,1,0,iVar3,unaff_EDI + 0x1ae056,0,0,\n               param_1 + 0x268,0);\n  *(undefined2 *)(param_1 + 0x277) = 0;\n  param_1[0x278] = &UNK_002a1ec7 + unaff_EDI;\n                    /* try { // try from 000e03bc to 000e03c0 has its CatchHandler @ 000e665e */\n  FUN_000eb510(param_1 + 0x279,unaff_EDI + 0x1ae235,1,0,iVar4,unaff_EDI + 0x1af783,0,0,\n               param_1 + 0x278,1);\n  param_1[0x287] = &UNK_002a1edb + unaff_EDI;\n                    /* try { // try from 000e03ff to 000e0403 has its CatchHandler @ 000e6656 */\n  FUN_000eb510(param_1 + 0x288,unaff_EDI + 0x1ae26f,1,0,iVar3,unaff_EDI + 0x1ae24f,0,0,\n               param_1 + 0x287,0);\n  param_1[0x297] = &UNK_002a1eef + unaff_EDI;\n  *(undefined2 *)(param_1 + 0x296) = 0;\n                    /* try { // try from 000e0449 to 000e044d has its CatchHandler @ 000e664e */\n  FUN_000eb510(param_1 + 0x298,unaff_EDI + 0x1ae26c,1,0,iVar4,unaff_EDI + 0x1afb83,0,0,\n               param_1 + 0x297,1);\n  param_1[0x2a6] = &UNK_002a1f03 + unaff_EDI;\n                    /* try { // try from 000e048a to 000e048e has its CatchHandler @ 000e6646 */\n  FUN_000eb510(param_1 + 0x2a7,unaff_EDI + 0x1ae277,1,0,iVar4,unaff_EDI + 0x1afba7,0,0,\n               param_1 + 0x2a6,1);\n  param_1[0x2b6] = &UNK_002a1f17 + unaff_EDI;\n  *(undefined2 *)(param_1 + 0x2b5) = 0x100;\n                    /* try { // try from 000e04d9 to 000e04dd has its CatchHandler @ 000e663e */\n  FUN_000eb510(param_1 + 0x2b7,unaff_EDI + 0x1ae274,1,0,iVar3,unaff_EDI + 0x1afbcf,0,0,\n               param_1 + 0x2b6,0);\n  param_1[0x2c5] = &UNK_002a1f2b + unaff_EDI;\n                    /* try { // try from 000e051c to 000e0520 has its CatchHandler @ 000e6636 */\n  FUN_000eb510(param_1 + 0x2c6,unaff_EDI + 0x1ae2a4,1,100,iVar3,unaff_EDI + 0x1ae28b,0,0,\n               param_1 + 0x2c5,0);\n  *(undefined2 *)(param_1 + 0x2d4) = 0;\n  param_1[0x2d5] = &UNK_002a1f3f + unaff_EDI;\n                    /* try { // try from 000e0566 to 000e056a has its CatchHandler @ 000e662e */\n  FUN_000eb510(param_1 + 0x2d6,unaff_EDI + 0x1ae2a1,1,0,iVar4,&UNK_001afbfb + unaff_EDI,0,0,\n               param_1 + 0x2d5,1);\n  param_1[0x2e4] = &UNK_002a1f53 + unaff_EDI;\n                    /* try { // try from 000e05ac to 000e05b0 has its CatchHandler @ 000e6626 */\n  FUN_000eb510(param_1 + 0x2e5,unaff_EDI + 0x1ae2c2,0,0,iVar3,unaff_EDI + 0x1ae2b2,0,0,\n               param_1 + 0x2e4,0);\n  *(undefined2 *)(param_1 + 0x2f3) = 0;\n  param_1[0x2f4] = &UNK_002a1f67 + unaff_EDI;\n                    /* try { // try from 000e05f1 to 000e05f5 has its CatchHandler @ 000e661e */\n  FUN_000eb510(param_1 + 0x2f5,unaff_EDI + 0x1ae2bf,0,0,iVar4,0,0,0,param_1 + 0x2f4,1);\n  param_1[0x303] = &UNK_002a1f7b + unaff_EDI;\n                    /* try { // try from 000e0630 to 000e0634 has its CatchHandler @ 000e6616 */\n  FUN_000eb510(param_1 + 0x304,unaff_EDI + 0x1ae2c8,0,0,iVar3,unaff_EDI + 0x1ae2b2,0,0,\n               param_1 + 0x303,0);\n  *(undefined2 *)(param_1 + 0x312) = 0;\n  param_1[0x313] = &UNK_002a1f8f + unaff_EDI;\n                    /* try { // try from 000e0675 to 000e0679 has its CatchHandler @ 000e660e */\n  FUN_000eb510(param_1 + 0x314,unaff_EDI + 0x1ae2c5,0,0,iVar4,0,0,0,param_1 + 0x313,1);\n  param_1[0x322] = &UNK_002a1fa3 + unaff_EDI;\n                    /* try { // try from 000e06bd to 000e06c1 has its CatchHandler @ 000e6606 */\n  FUN_000eb510(param_1 + 0x323,unaff_EDI + 0x1a8891,1,0,iVar2,unaff_EDI + 0x1ae2e9,\n               unaff_EDI + 0x1ae2cb,0,param_1 + 0x322,0);\n  *(undefined1 *)(param_1 + 0x331) = 0;\n  param_1[0x333] = puVar1;\n  param_1[0x332] = iVar2;\n                    /* try { // try from 000e070a to 000e070e has its CatchHandler @ 000e65fe */\n  FUN_000eb510(param_1 + 0x334,unaff_EDI + 0x1ae31d,1,0,iVar2,unaff_EDI + 0x1ae30d,\n               unaff_EDI + 0x1ae2fb,0,param_1 + 0x333,0);\n  param_1[0x343] = 0;\n  param_1[0x342] = unaff_EDI + -0x2b49;\n  param_1[0x333] = "St7collateIcE" + unaff_EDI + 3;\n  param_1[0x344] = "{default arg#" + unaff_EDI + 0xd;\n                    /* try { // try from 000e076f to 000e0773 has its CatchHandler @ 000e65f6 */\n  FUN_000eb510(param_1 + 0x345,unaff_EDI + 0x1ae32a,1,0,0,&UNK_001afc2f + unaff_EDI,\n               &UNK_001ae12e + unaff_EDI,1,param_1 + 0x344,0);\n  *(undefined1 *)(param_1 + 0x353) = 0;\n  param_1[0x355] = "VTT for " + unaff_EDI + 2;\n  param_1[0x354] = 0;\n                    /* try { // try from 000e07c3 to 000e07c7 has its CatchHandler @ 000e65ee */\n  FUN_000eb510(param_1 + 0x356,unaff_EDI + 0x1ae327,1,0,iVar3,unaff_EDI + 0x1afc57,0,0,\n               param_1 + 0x355,0);\n  *(undefined2 *)(param_1 + 0x364) = 0;\n  param_1[0x365] = "construction vtable for " + unaff_EDI + 0xd;\n                    /* try { // try from 000e0808 to 000e080c has its CatchHandler @ 000e65e6 */\n  FUN_000eb510(param_1 + 0x366,unaff_EDI + 0x1ae324,1,0,iVar4,0,0,0,param_1 + 0x365,1);\n  param_1[0x374] = "typeinfo for " + unaff_EDI + 3;\n                    /* try { // try from 000e084b to 000e084f has its CatchHandler @ 000e65de */\n  FUN_000eb510(param_1 + 0x375,unaff_EDI + 0x1ae336,1,0,iVar3,unaff_EDI + 0x1afc83,0,0,\n               param_1 + 0x374,0);\n  *(undefined2 *)(param_1 + 899) = 0;\n  param_1[900] = "typeinfo name for " + unaff_EDI + 9;\n                    /* try { // try from 000e0895 to 000e0899 has its CatchHandler @ 000e65d6 */\n  FUN_000eb510(param_1 + 0x385,unaff_EDI + 0x1ae333,1,0,iVar4,unaff_EDI + 0x1afcb7,0,0,param_1 + 900\n               ,1);\n  param_1[0x393] = "typeinfo fn for " + unaff_EDI + 10;\n                    /* try { // try from 000e08d8 to 000e08dc has its CatchHandler @ 000e65ce */\n  FUN_000eb510(param_1 + 0x394,unaff_EDI + 0x1ae34f,1,0,iVar3,unaff_EDI + 0x1afcf3,0,0,\n               param_1 + 0x393,0);\n  *(undefined2 *)(param_1 + 0x3a2) = 0;\n  param_1[0x3a3] = "non-virtual thunk to " + unaff_EDI + 0xd;\n                    /* try { // try from 000e091d to 000e0921 has its CatchHandler @ 000e65c6 */\n  FUN_000eb510(param_1 + 0x3a4,unaff_EDI + 0x1ae34c,1,0,iVar4,0,0,0,param_1 + 0x3a3,1);\n  param_1[0x3b2] = "covariant return thunk to " + unaff_EDI + 0xb;\n                    /* try { // try from 000e0960 to 000e0964 has its CatchHandler @ 000e65be */\n  FUN_000eb510(param_1 + 0x3b3,unaff_EDI + 0x1ae364,1,0,iVar3,&UNK_001afd17 + unaff_EDI,0,0,\n               param_1 + 0x3b2,0);\n  param_1[0x3c2] = "java Class for " + unaff_EDI + 4;\n  *(undefined2 *)(param_1 + 0x3c1) = 0;\n                    /* try { // try from 000e09a5 to 000e09a9 has its CatchHandler @ 000e65b6 */\n  FUN_000eb510(param_1 + 0x3c3,unaff_EDI + 0x1ae361,1,0,iVar4,0,0,0,param_1 + 0x3c2,1);\n  param_1[0x3d1] = "guard variable for " + unaff_EDI + 8;\n                    /* try { // try from 000e09e8 to 000e09ec has its CatchHandler @ 000e65ae */\n  FUN_000eb510(param_1 + 0x3d2,unaff_EDI + 0x1ae37c,1,0,iVar3,unaff_EDI + 0x1afd47,0,0,\n               param_1 + 0x3d1,0);\n  param_1[0x3e1] = "TLS init function for " + unaff_EDI + 8;\n  *(undefined2 *)(param_1 + 0x3e0) = 0;\n                    /* try { // try from 000e0a2d to 000e0a31 has its CatchHandler @ 000e65a6 */\n  FUN_000eb510(param_1 + 0x3e2,unaff_EDI + 0x1ae379,1,0,iVar4,0,0,0,param_1 + 0x3e1,1);\n  iVar9 = unaff_EDI + 0x1b8bce;\n  param_1[0x3f0] = puVar1;\n                    /* try { // try from 000e0a6f to 000e0a73 has its CatchHandler @ 000e659e */\n  FUN_000eb510(param_1 + 0x3f1,unaff_EDI + 0x1ae396,1,0,iVar2,unaff_EDI + 0x1afd6b,iVar9,0,\n               param_1 + 0x3f0,0);\n  param_1[0x400] = 0;\n  param_1[0x3ff] = unaff_EDI + -0x29d9;\n  param_1[0x3f0] = "St14collate_bynameIcE" + unaff_EDI + 7;\n  param_1[0x401] = "TLS wrapper function for " + unaff_EDI + 5;\n                    /* try { // try from 000e0ad2 to 000e0ad6 has its CatchHandler @ 000e6596 */\n  FUN_000eb510(param_1 + 0x402,unaff_EDI + 0x1ae3a6,1,0,iVar4,unaff_EDI + 0x1afd8b,0,0,\n               param_1 + 0x401,1);\n  *(undefined2 *)(param_1 + 0x410) = 0x100;\n  param_1[0x411] = "TLS wrapper function for " + unaff_EDI + 0x19;\n                    /* try { // try from 000e0b21 to 000e0b25 has its CatchHandler @ 000e658e */\n  FUN_000eb510(param_1 + 0x412,unaff_EDI + 0x1ae3a3,1,0,iVar3,unaff_EDI + 0x1afdbb,0,0,\n               param_1 + 0x411,0);\n  iVar10 = unaff_EDI + 0x1aed7d;\n  param_1[0x420] = "reference temporary #" + unaff_EDI + 0x13;\n                    /* try { // try from 000e0b6b to 000e0b6f has its CatchHandler @ 000e6586 */\n  FUN_000eb510(param_1 + 0x421,unaff_EDI + 0x1aeb03,1,0x65,0,unaff_EDI + 0x1ae3b5,iVar10,0,\n               param_1 + 0x420,0);\n  *(undefined1 *)(param_1 + 0x42f) = 0;\n  param_1[0x431] = "hidden alias for " + unaff_EDI + 0x11;\n  param_1[0x430] = 0;\n                    /* try { // try from 000e0bbf to 000e0bc3 has its CatchHandler @ 000e657e */\n  FUN_000eb510(param_1 + 0x432,unaff_EDI + 0x1bf43b,1,0,iVar3,unaff_EDI + 0x1ae3cf,0,0,\n               param_1 + 0x431,0);\n  *(undefined2 *)(param_1 + 0x440) = 0;\n  param_1[0x441] = "non-transaction clone for " + unaff_EDI + 0x13;\n                    /* try { // try from 000e0c09 to 000e0c0d has its CatchHandler @ 000e6576 */\n  FUN_000eb510(param_1 + 0x442,unaff_EDI + 0x1ae3ed,1,0,iVar4,unaff_EDI + 0x1afdf3,0,0,\n               param_1 + 0x441,1);\n  param_1[0x450] = "_Fract" + unaff_EDI + 6;\n                    /* try { // try from 000e0c4a to 000e0c4e has its CatchHandler @ 000e656e */\n  FUN_000eb510(param_1 + 0x451,unaff_EDI + 0x1ae416,3,0,iVar4,unaff_EDI + 0x1ae3fd,0,0,\n               param_1 + 0x450,1);\n  *(undefined2 *)(param_1 + 0x45f) = 0x100;\n  param_1[0x460] = &UNK_002a210b + unaff_EDI;\n                    /* try { // try from 000e0c99 to 000e0c9d has its CatchHandler @ 000e6566 */\n  FUN_000eb510(param_1 + 0x461,unaff_EDI + 0x1ae441,3,0,iVar3,unaff_EDI + 0x1ae427,0,0,\n               param_1 + 0x460,0);\n  param_1[0x46f] = "decltype (" + unaff_EDI + 3;\n                    /* try { // try from 000e0cd5 to 000e0cd9 has its CatchHandler @ 000e655e */\n  FUN_000eb510(param_1 + 0x470,unaff_EDI + 0x1ae456,1,0,iVar4,0,0,0,param_1 + 0x46f,1);\n  *(undefined2 *)(param_1 + 0x47e) = 0x100;\n  param_1[0x47f] = &UNK_002a2133 + unaff_EDI;\n                    /* try { // try from 000e0d24 to 000e0d28 has its CatchHandler @ 000e6556 */\n  FUN_000eb510(param_1 + 0x480,unaff_EDI + 0x1ae453,1,0,iVar3,unaff_EDI + 0x1afe1b,0,0,\n               param_1 + 0x47f,0);\n  param_1[0x48e] = puVar1;\n                    /* try { // try from 000e0d63 to 000e0d67 has its CatchHandler @ 000e654e */\n  FUN_000eb510(param_1 + 0x48f,unaff_EDI + 0x1ae474,1,0,iVar2,unaff_EDI + 0x1afe5f,\n               unaff_EDI + 0x1ae468,0,param_1 + 0x48e,0);\n  param_1[0x49e] = 0;\n  param_1[0x49d] = unaff_EDI + 0x7be7;\n  param_1[0x48e] = "St8numpunctIcE" + unaff_EDI + 3;\n  param_1[0x49f] = "{unnamed type#" + unaff_EDI + 0xd;\n                    /* try { // try from 000e0dc8 to 000e0dcc has its CatchHandler @ 000e6546 */\n  FUN_000eb510(param_1 + 0x4a0,unaff_EDI + 0x1ae49f,1,0x45,iVar3,unaff_EDI + 0x1ae481,0,0,\n               param_1 + 0x49f,0);\n  *(undefined2 *)(param_1 + 0x4ae) = 0;\n  param_1[0x4af] = " restrict" + unaff_EDI + 9;\n                    /* try { // try from 000e0e12 to 000e0e16 has its CatchHandler @ 000e653e */\n  FUN_000eb510(param_1 + 0x4b0,unaff_EDI + 0x1ae49c,1,0,iVar4,unaff_EDI + 0x1afe87,0,0,\n               param_1 + 0x4af,1);\n                    /* try { // try from 000e0e24 to 000e0e28 has its CatchHandler @ 000e6536 */\n  FUN_000ebb50(param_1 + 0x4be);\n  param_1[0x4d5] = puVar1;\n                    /* try { // try from 000e0e5d to 000e0e61 has its CatchHandler @ 000e652f */\n  FUN_000eb510(param_1 + 0x4d6,unaff_EDI + 0x1ae4c7,0,0,iVar2,unaff_EDI + 0x1ae4ae,0,0,\n               param_1 + 0x4d5,0);\n  param_1[0x4e5] = 0;\n  param_1[0x4e4] = unaff_EDI + -0x2ce9;\n  param_1[0x4d5] = "St15numpunct_bynameIcE" + unaff_EDI + 7;\n  param_1[0x4e6] = puVar1;\n                    /* try { // try from 000e0eb9 to 000e0ebd has its CatchHandler @ 000e6527 */\n  FUN_000eb510(param_1 + 0x4e7,unaff_EDI + 0x1aea22,0,0,iVar2,unaff_EDI + 0x1ae4ca,0,0,\n               param_1 + 0x4e6,0);\n  param_1[0x4f6] = 0;\n  param_1[0x4f5] = unaff_EDI + -0x2cd9;\n  param_1[0x4e6] = &UNK_002a40cf + unaff_EDI;\n                    /* try { // try from 000e0eed to 000e0ef1 has its CatchHandler @ 000e651f */\n  FUN_000eba10(param_1 + 0x4f7);\n  param_1[0x50e] = "imaginary " + unaff_EDI + 8;\n                    /* try { // try from 000e0f33 to 000e0f37 has its CatchHandler @ 000e6518 */\n  FUN_000eb510(param_1 + 0x50f,unaff_EDI + 0x1ae4e6,1,0x46,0,unaff_EDI + 0x1afeab,\n               unaff_EDI + 0x1b8ae4,0,param_1 + 0x50e,0);\n  *(undefined1 *)(param_1 + 0x51d) = 0;\n  param_1[0x51f] = &UNK_002a21ab + unaff_EDI;\n  param_1[0x51e] = 0;\n                    /* try { // try from 000e0f87 to 000e0f8b has its CatchHandler @ 000e6510 */\n  FUN_000eb510(param_1 + 0x520,unaff_EDI + 0x1ae509,1,0,iVar3,unaff_EDI + 0x1ae4ed,0,0,\n               param_1 + 0x51f,0);\n  *(undefined2 *)(param_1 + 0x52e) = 0;\n  param_1[0x52f] = "decltype(auto)" + unaff_EDI + 0xc;\n                    /* try { // try from 000e0fd1 to 000e0fd5 has its CatchHandler @ 000e6508 */\n  FUN_000eb510(param_1 + 0x530,unaff_EDI + 0x1ae506,1,0,iVar4,unaff_EDI + 0x1afed3,0,0,\n               param_1 + 0x52f,1);\n  param_1[0x53e] = "string literal" + unaff_EDI + 0xe;\n                    /* try { // try from 000e1023 to 000e1027 has its CatchHandler @ 000e6500 */\n  FUN_000eb510(param_1 + 0x53f,unaff_EDI + 0x1aad7c,0,0,unaff_EDI + 0x1ae533,unaff_EDI + 0x1ae518,\n               unaff_EDI + 0x1b2184,0,param_1 + 0x53e,0);\n  *(undefined1 *)(param_1 + 0x54d) = 0;\n  param_1[0x54e] = unaff_EDI + 0x1ae533;\n  param_1[0x54f] = "std::basic_string" + unaff_EDI;\n                    /* try { // try from 000e1074 to 000e1078 has its CatchHandler @ 000e64f8 */\n  FUN_000eb510(param_1 + 0x550,&UNK_001ae53c + unaff_EDI,1,0,iVar4,unaff_EDI + 0x1afef3,0,0,\n               param_1 + 0x54f,1);\n  *(undefined2 *)(param_1 + 0x55e) = 0x100;\n  param_1[0x55f] = "std::string" + unaff_EDI + 2;\n                    /* try { // try from 000e10c3 to 000e10c7 has its CatchHandler @ 000e64f0 */\n  FUN_000eb510(param_1 + 0x560,unaff_EDI + 0x1ae539,1,0,iVar3,unaff_EDI + 0x1aff1f,0,0,\n               param_1 + 0x55f,0);\n  param_1[0x56e] = "std::istream" + unaff_EDI + 10;\n                    /* try { // try from 000e1106 to 000e110a has its CatchHandler @ 000e64e8 */\n  FUN_000eb510(param_1 + 0x56f,unaff_EDI + 0x1ae54b,1,0,iVar3,unaff_EDI + 0x1aff53,0,0,\n               param_1 + 0x56e,0);\n  *(undefined2 *)(param_1 + 0x57d) = 0;\n  param_1[0x57e] = "std::ostream" + unaff_EDI + 3;\n                    /* try { // try from 000e1150 to 000e1154 has its CatchHandler @ 000e64e0 */\n  FUN_000eb510(param_1 + 0x57f,unaff_EDI + 0x1ae548,1,0,iVar4,unaff_EDI + 0x1aff83,0,0,\n               param_1 + 0x57e,1);\n  param_1[0x58d] = "basic_ostream" + unaff_EDI + 10;\n                    /* try { // try from 000e1193 to 000e1197 has its CatchHandler @ 000e64d8 */\n  FUN_000eb510(param_1 + 0x58e,unaff_EDI + 0x1ae55c,1,0,iVar3,unaff_EDI + 0x1affbb,0,0,\n               param_1 + 0x58d,0);\n  param_1[0x59d] = "basic_iostream" + unaff_EDI + 2;\n  *(undefined2 *)(param_1 + 0x59c) = 0;\n                    /* try { // try from 000e11dd to 000e11e1 has its CatchHandler @ 000e64d0 */\n  FUN_000eb510(param_1 + 0x59e,unaff_EDI + 0x1ae559,1,0,iVar4,unaff_EDI + 0x1affeb,0,0,\n               param_1 + 0x59d,1);\n  param_1[0x5ac] = "boolean" + unaff_EDI + 7;\n                    /* try { // try from 000e1220 to 000e1224 has its CatchHandler @ 000e64c8 */\n  FUN_000eb510(param_1 + 0x5ad,unaff_EDI + 0x1ae575,1,0,iVar3,unaff_EDI + 0x1b001f,0,0,\n               param_1 + 0x5ac,0);\n  param_1[0x5bc] = "unsigned char" + unaff_EDI + 8;\n  *(undefined2 *)(param_1 + 0x5bb) = 0;\n                    /* try { // try from 000e126a to 000e126e has its CatchHandler @ 000e64c0 */\n  FUN_000eb510(param_1 + 0x5bd,unaff_EDI + 0x1ae572,1,0,iVar4,unaff_EDI + 0x1b004f,0,0,\n               param_1 + 0x5bc,1);\n  param_1[0x5cb] = puVar1;\n                    /* try { // try from 000e12a4 to 000e12a8 has its CatchHandler @ 000e64b8 */\n  FUN_000eb510(param_1 + 0x5cc,&UNK_001ae58b + unaff_EDI,1,0,iVar2,unaff_EDI + 0x1b0083,0,0,\n               param_1 + 0x5cb,0);\n  param_1[0x5db] = 0;\n  param_1[0x5da] = unaff_EDI + -0x2d09;\n  param_1[0x5cb] = "St7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 3;\n  param_1[0x5dc] = puVar1;\n                    /* try { // try from 000e1300 to 000e1304 has its CatchHandler @ 000e64b0 */\n  FUN_000eb510(param_1 + 0x5dd,unaff_EDI + 0x1ae594,1,0,iVar2,unaff_EDI + 0x1b00b7,0,0,\n               param_1 + 0x5dc,0);\n  param_1[0x5ec] = 0;\n  param_1[0x5eb] = unaff_EDI + -0x2cf9;\n  param_1[0x5dc] = "St7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x17;\n  param_1[0x5ed] = "unsigned long" + unaff_EDI + 1;\n                    /* try { // try from 000e136a to 000e136e has its CatchHandler @ 000e64a8 */\n  FUN_000eb510(param_1 + 0x5ee,unaff_EDI + 0x1ae5b5,0,0,iVar2,unaff_EDI + 0x1b00f7,\n               unaff_EDI + 0x1ae5aa,0,param_1 + 0x5ed,0);\n  *(undefined1 *)(param_1 + 0x5fc) = 0;\n  param_1[0x5fe] = "unsigned __int128" + unaff_EDI + 7;\n  param_1[0x5fd] = iVar2;\n                    /* try { // try from 000e13b9 to 000e13bd has its CatchHandler @ 000e64a0 */\n  FUN_000eb510(param_1 + 0x5ff,thunk_FUN_001ae2e0 + unaff_EDI,2,0,iVar3,iVar5,0,0,param_1 + 0x5fe,0)\n  ;\n  *(undefined2 *)(param_1 + 0x60d) = 0;\n  param_1[0x60e] = "unsigned short" + unaff_EDI + 9;\n                    /* try { // try from 000e13fe to 000e1402 has its CatchHandler @ 000e6498 */\n  FUN_000eb510(param_1 + 0x60f,unaff_EDI + 0x1ae5bd,2,0,iVar4,0,0,0,param_1 + 0x60e,1);\n  param_1[0x61d] = "unsigned long long" + unaff_EDI + 0xe;\n                    /* try { // try from 000e1441 to 000e1445 has its CatchHandler @ 000e6490 */\n  FUN_000eb510(param_1 + 0x61e,unaff_EDI + 0x1ae5f9,1,0,iVar3,unaff_EDI + 0x1ae5c2,0,0,\n               param_1 + 0x61d,0);\n  *(undefined2 *)(param_1 + 0x62c) = 0;\n  param_1[0x62d] = "decimal64" + unaff_EDI + 5;\n                    /* try { // try from 000e148b to 000e148f has its CatchHandler @ 000e6488 */\n  FUN_000eb510(param_1 + 0x62e,unaff_EDI + 0x1ae5f6,1,0,iVar4,unaff_EDI + 0x1ae5d9,0,0,\n               param_1 + 0x62d,1);\n  param_1[0x63c] = &UNK_002a22eb + unaff_EDI;\n                    /* try { // try from 000e14ce to 000e14d2 has its CatchHandler @ 000e6480 */\n  FUN_000eb510(param_1 + 0x63d,unaff_EDI + 0x1c0252,1,0,iVar3,unaff_EDI + 0x1ae605,0,0,\n               param_1 + 0x63c,0);\n  *(undefined2 *)(param_1 + 0x64b) = 0;\n  param_1[0x64c] = "decltype(nullptr)" + unaff_EDI + 1;\n                    /* try { // try from 000e1518 to 000e151c has its CatchHandler @ 000e6478 */\n  FUN_000eb510(param_1 + 0x64d,unaff_EDI + 0x1ae621,1,0,iVar4,unaff_EDI + 0x1b0123,0,0,\n               param_1 + 0x64c,1);\n  param_1[0x65b] = "alignof " + unaff_EDI;\n                    /* try { // try from 000e1559 to 000e155d has its CatchHandler @ 000e6470 */\n  FUN_000eb510(param_1 + 0x65c,unaff_EDI + 0x1ae631,1,0,iVar4,unaff_EDI + 0x1b0147,0,0,\n               param_1 + 0x65b,1);\n  *(undefined2 *)(param_1 + 0x66a) = 0x100;\n  param_1[0x66b] = "const_cast" + unaff_EDI + 8;\n                    /* try { // try from 000e15a8 to 000e15ac has its CatchHandler @ 000e6468 */\n  FUN_000eb510(param_1 + 0x66c,unaff_EDI + 0x1ae62e,1,0,iVar3,&UNK_001b016f + unaff_EDI,0,0,\n               param_1 + 0x66b,0);\n  param_1[0x67a] = "dynamic_cast" + unaff_EDI + 1;\n                    /* try { // try from 000e15eb to 000e15ef has its CatchHandler @ 000e6460 */\n  FUN_000eb510(param_1 + 0x67b,unaff_EDI + 0x1c3321,0,0x47,iVar3,unaff_EDI + 0x1ae63c,0,0,\n               param_1 + 0x67a,0);\n  *(undefined2 *)(param_1 + 0x689) = 0;\n  param_1[0x68a] = &UNK_002a234f + unaff_EDI;\n                    /* try { // try from 000e1630 to 000e1634 has its CatchHandler @ 000e6458 */\n  FUN_000eb510(param_1 + 0x68b,unaff_EDI + 0x1ae654,0,0,iVar4,0,0,0,param_1 + 0x68a,1);\n  param_1[0x699] = &UNK_002a2363 + unaff_EDI;\n  iVar11 = unaff_EDI + 0x1ae95a;\n                    /* try { // try from 000e167a to 000e167e has its CatchHandler @ 000e6450 */\n  FUN_000eb510(param_1 + 0x69a,unaff_EDI + 0x1ae676,0,0x68,0,unaff_EDI + 0x1ae65e,iVar11,0,\n               param_1 + 0x699,0);\n  *(undefined1 *)(param_1 + 0x6a8) = 0;\n  param_1[0x6a9] = 0;\n  param_1[0x6aa] = &UNK_002a2377 + unaff_EDI;\n                    /* try { // try from 000e16d7 to 000e16db has its CatchHandler @ 000e6448 */\n  FUN_000eb510(param_1 + 0x6ab,unaff_EDI + 0x1ae68a,1,0,unaff_EDI + 0x1ae686,unaff_EDI + 0x1b0197,\n               unaff_EDI + 0x1ae67d,0,param_1 + 0x6aa,0);\n  *(undefined1 *)(param_1 + 0x6b9) = 0;\n  param_1[0x6bc] = &UNK_002a238b + unaff_EDI;\n  *(undefined8 *)(param_1 + 0x6ba) = 0;\n                    /* try { // try from 000e1735 to 000e1739 has its CatchHandler @ 000e6440 */\n  FUN_000eb510(param_1 + 0x6bd,unaff_EDI + 0x1ae6c8,1,0,unaff_EDI + 0x1a0f2f,unaff_EDI + 0x1ae6b5,\n               unaff_EDI + 0x1ae6a5,0,param_1 + 0x6bc,0);\n  *(undefined1 *)(param_1 + 0x6cb) = 0;\n  param_1[0x6cc] = unaff_EDI + 0x1a0f2f;\n  param_1[0x6cd] = "reinterpret_cast" + unaff_EDI + 0xb;\n                    /* try { // try from 000e1788 to 000e178c has its CatchHandler @ 000e6438 */\n  FUN_000eb510(param_1 + 0x6ce,unaff_EDI + 0x1ae6e3,2,0,iVar2,unaff_EDI + 0x1ae6d3,0,0,\n               param_1 + 0x6cd,0);\n  param_1[0x6dc] = "static_cast" + unaff_EDI + 1;\n                    /* try { // try from 000e17c6 to 000e17ca has its CatchHandler @ 000e6430 */\n  FUN_000eb510(param_1 + 0x6dd,unaff_EDI + 0x1ae6e0,2,0,iVar2,0,0,0,param_1 + 0x6dc,1);\n  param_1[0x6eb] =\n       "std::basic_string<char, std::char_traits<char>, std::allocator<char> >" + unaff_EDI + 3;\n                    /* try { // try from 000e180e to 000e1812 has its CatchHandler @ 000e6428 */\n  FUN_000eb510(param_1 + 0x6ec,unaff_EDI + 0x1ae6f5,1,0,iVar8,unaff_EDI + 0x1b01c7,\n               unaff_EDI + 0x1ae6e5,0,param_1 + 0x6eb,0);\n  param_1[0x6fc] =\n       "std::basic_string<char, std::char_traits<char>, std::allocator<char> >" + unaff_EDI + 0x17;\n  param_1[0x6fb] = iVar8;\n  iVar12 = unaff_EDI + 0x1a10b8;\n  *(undefined1 *)(param_1 + 0x6fa) = 0;\n  iVar13 = unaff_EDI + 0x1ae6f9;\n                    /* try { // try from 000e1870 to 000e1874 has its CatchHandler @ 000e6420 */\n  FUN_000eb510(param_1 + 0x6fd,unaff_EDI + 0x1ae6ff,1,0,iVar12,unaff_EDI + 0x1b0237,iVar13,0,\n               param_1 + 0x6fc,0);\n  *(undefined1 *)(param_1 + 0x70b) = 0;\n  param_1[0x70c] = 0;\n  param_1[0x70d] = puVar1;\n                    /* try { // try from 000e18bb to 000e18bf has its CatchHandler @ 000e6418 */\n  FUN_000eb510(param_1 + 0x70e,&UNK_001a87be + unaff_EDI,1,0,iVar2,unaff_EDI + 0x1b025f,0,0,\n               param_1 + 0x70d,0);\n  param_1[0x71d] = 0;\n  param_1[0x71c] = unaff_EDI + -0x2dd9;\n  param_1[0x70d] = "St7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x2b;\n  param_1[0x71e] = puVar1;\n                    /* try { // try from 000e1917 to 000e191b has its CatchHandler @ 000e6410 */\n  FUN_000eb510(param_1 + 0x71f,unaff_EDI + 0x1ae727,1,0,iVar2,unaff_EDI + 0x1ae70e,0,0,\n               param_1 + 0x71e,0);\n  param_1[0x72e] = 0;\n  param_1[0x72d] = unaff_EDI + -0x2dc9;\n  param_1[0x71e] = &UNK_002a411f + unaff_EDI;\n  param_1[0x72f] = puVar1;\n                    /* try { // try from 000e1973 to 000e1977 has its CatchHandler @ 000e6408 */\n  FUN_000eb510(param_1 + 0x730,unaff_EDI + 0x1ae736,1,0,iVar2,unaff_EDI + 0x1b02cb,0,0,\n               param_1 + 0x72f,0);\n  param_1[0x73f] = 0;\n  param_1[0x73e] = unaff_EDI + -0x2db9;\n  param_1[0x72f] = "St7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x13;\n  param_1[0x740] = puVar1;\n                    /* try { // try from 000e19cf to 000e19d3 has its CatchHandler @ 000e6400 */\n  FUN_000eb510(param_1 + 0x741,unaff_EDI + 0x1ae747,1,0,iVar2,unaff_EDI + 0x1b0307,0,0,\n               param_1 + 0x740,0);\n  param_1[0x750] = 0;\n  param_1[0x74f] = unaff_EDI + -0x2da9;\n  param_1[0x740] = "St7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x27;\n  param_1[0x751] =\n       "std::basic_string<char, std::char_traits<char>, std::allocator<char> >" + unaff_EDI + 0x2b;\n                    /* try { // try from 000e1a34 to 000e1a38 has its CatchHandler @ 000e63f8 */\n  FUN_000eb510(param_1 + 0x752,unaff_EDI + 0x1ae75a,1,0,0,unaff_EDI + 0x1b0337,iVar9,0,\n               param_1 + 0x751,0);\n  *(undefined1 *)(param_1 + 0x760) = 0;\n  param_1[0x761] = 0;\n  param_1[0x762] = puVar1;\n                    /* try { // try from 000e1a7f to 000e1a83 has its CatchHandler @ 000e63f0 */\n  FUN_000eb510(param_1 + 0x763,unaff_EDI + 0x1ae780,1,0,iVar2,unaff_EDI + 0x1ae76b,0,0,\n               param_1 + 0x762,0);\n  param_1[0x772] = 0;\n  param_1[0x771] = unaff_EDI + -0x2d99;\n  param_1[0x762] = &UNK_002a415b + unaff_EDI;\n  param_1[0x773] = puVar1;\n                    /* try { // try from 000e1adb to 000e1adf has its CatchHandler @ 000e63e8 */\n  FUN_000eb510(param_1 + 0x774,unaff_EDI + 0x1ae7af,1,0,iVar2,unaff_EDI + 0x1ae794,0,0,\n               param_1 + 0x773,0);\n  param_1[0x783] = 0;\n  param_1[0x782] = unaff_EDI + -0x2d79;\n  param_1[0x773] = "St17__timepunct_cacheIcE" + unaff_EDI + 0x13;\n  param_1[0x784] = puVar1;\n                    /* try { // try from 000e1b37 to 000e1b3b has its CatchHandler @ 000e63e0 */\n  FUN_000eb510(param_1 + 0x785,unaff_EDI + 0x1ae7c5,1,0,iVar2,unaff_EDI + 0x1b0377,0,0,\n               param_1 + 0x784,0);\n  param_1[0x794] = 0;\n  param_1[0x793] = unaff_EDI + -0x2d59;\n  param_1[0x784] = "St11__timepunctIcE" + unaff_EDI + 0xb;\n  param_1[0x795] = puVar1;\n                    /* try { // try from 000e1b93 to 000e1b97 has its CatchHandler @ 000e63d8 */\n  FUN_000eb510(param_1 + 0x796,unaff_EDI + 0x1ae7d9,1,0,iVar2,unaff_EDI + 0x1b039f,0,0,\n               param_1 + 0x795,0);\n  param_1[0x7a5] = 0;\n  param_1[0x7a4] = unaff_EDI + -0x2d39;\n  param_1[0x795] = "St10moneypunctIcLb1EE" + unaff_EDI + 0xb;\n  param_1[0x7a6] =\n       "std::basic_string<char, std::char_traits<char>, std::allocator<char> >" + unaff_EDI + 0x3f;\n                    /* try { // try from 000e1c01 to 000e1c05 has its CatchHandler @ 000e63d0 */\n  FUN_000eb510(param_1 + 0x7a7,unaff_EDI + 0x1ae7ff,1,0,unaff_EDI + 0x1bb5e4,unaff_EDI + 0x1b03df,\n               &UNK_001ae7f7 + unaff_EDI,0,param_1 + 0x7a6,0);\n  uVar15 = *(undefined8 *)(unaff_EDI + 0x1b2b97);\n  *(undefined1 *)(param_1 + 0x7b5) = 0;\n  param_1[0x7b8] = "std::basic_istream<char, std::char_traits<char> >" + unaff_EDI + 0xb;\n  *(undefined8 *)(param_1 + 0x7b6) = uVar15;\n                    /* try { // try from 000e1c62 to 000e1c66 has its CatchHandler @ 000e63c8 */\n  FUN_000eb510(param_1 + 0x7b9,unaff_EDI + 0x1aad76,0,0,unaff_EDI + 0x1bb084,unaff_EDI + 0x1ae811,\n               unaff_EDI + 0x1b2184,0,param_1 + 0x7b8,0);\n  *(undefined1 *)(param_1 + 0x7c7) = 0;\n  param_1[0x7c8] = unaff_EDI + 0x1bb084;\n  param_1[0x7c9] = "std::basic_istream<char, std::char_traits<char> >" + unaff_EDI + 0x1f;\n                    /* try { // try from 000e1cb9 to 000e1cbd has its CatchHandler @ 000e63c0 */\n  FUN_000eb510(param_1 + 0x7ca,unaff_EDI + 0x1ae84a,1,0x49,0,unaff_EDI + 0x1ae832,\n               unaff_EDI + 0x1ae82a,0,param_1 + 0x7c9,0);\n  *(undefined1 *)(param_1 + 0x7d8) = 0;\n  param_1[0x7d9] = 0;\n  param_1[0x7da] = puVar1;\n                    /* try { // try from 000e1d05 to 000e1d09 has its CatchHandler @ 000e63b8 */\n  FUN_000eb510(param_1 + 0x7db,unaff_EDI + 0x1ae859,1,0,iVar2,unaff_EDI + 0x1b041b,iVar9,0,\n               param_1 + 0x7da,0);\n  param_1[0x7ea] = 0;\n  param_1[0x7e9] = unaff_EDI + -0x519;\n  param_1[0x7da] = "St10moneypunctIcLb0EE" + unaff_EDI + 7;\n  param_1[0x7eb] = "std::basic_istream<char, std::char_traits<char> >" + unaff_EDI + 0x33;\n                    /* try { // try from 000e1d6a to 000e1d6e has its CatchHandler @ 000e63b0 */\n  FUN_000eb510(param_1 + 0x7ec,&UNK_001ae869 + unaff_EDI,1,0,iVar3,unaff_EDI + 0x1b043f,0,0,\n               param_1 + 0x7eb,0);\n  *(undefined2 *)(param_1 + 0x7fa) = 0;\n  param_1[0x7fb] = "std::basic_ostream<char, std::char_traits<char> >" + unaff_EDI + 0x13;\n                    /* try { // try from 000e1db4 to 000e1db8 has its CatchHandler @ 000e63a8 */\n  FUN_000eb510(param_1 + 0x7fc,unaff_EDI + 0x1ae866,1,0,iVar4,unaff_EDI + 0x1b045f,0,0,\n               param_1 + 0x7fb,1);\n                    /* try { // try from 000e1dc6 to 000e1dca has its CatchHandler @ 000e63a0 */\n  FUN_000eb650(param_1 + 0x80a);\n  param_1[0x821] = puVar1;\n                    /* try { // try from 000e1e04 to 000e1e08 has its CatchHandler @ 000e6399 */\n  FUN_000eb510(param_1 + 0x822,unaff_EDI + 0x1aee55,1,0x6c,iVar2,unaff_EDI + 0x1ae87b,\n               unaff_EDI + 0x1ae88e,0,param_1 + 0x821,0);\n  param_1[0x831] = 0;\n  param_1[0x830] = unaff_EDI + -0x659;\n  param_1[0x821] = "St8messagesIcE" + unaff_EDI + 3;\n  param_1[0x832] = "std::basic_iostream<char, std::char_traits<char> >" + unaff_EDI + 7;\n                    /* try { // try from 000e1e67 to 000e1e6b has its CatchHandler @ 000e698d */\n  FUN_000eb510(param_1 + 0x833,unaff_EDI + 0x1ae899,1,0,iVar4,unaff_EDI + 0x1b0487,0,0,\n               param_1 + 0x832,1);\n  *(undefined2 *)(param_1 + 0x841) = 0x100;\n  param_1[0x842] = "std::basic_iostream<char, std::char_traits<char> >" + unaff_EDI + 0x1b;\n                    /* try { // try from 000e1eb6 to 000e1eba has its CatchHandler @ 000e6985 */\n  FUN_000eb510(param_1 + 0x843,unaff_EDI + 0x1ae896,1,0,iVar3,unaff_EDI + 0x1b04ab,0,0,\n               param_1 + 0x842,0);\n  param_1[0x851] = "std::basic_iostream<char, std::char_traits<char> >" + unaff_EDI + 0x2f;\n  iVar14 = unaff_EDI + 0x1b8cc6;\n                    /* try { // try from 000e1f00 to 000e1f04 has its CatchHandler @ 000e697d */\n  FUN_000eb510(param_1 + 0x852,unaff_EDI + 0x1ae8cf,1,0x4c,iVar2,unaff_EDI + 0x1ae8b2,iVar14,0,\n               param_1 + 0x851,0);\n  *(undefined1 *)(param_1 + 0x860) = 0;\n  param_1[0x864] = &UNK_002a24b7 + unaff_EDI;\n  param_1[0x861] = 0;\n  param_1[0x862] = 0;\n  param_1[0x863] = 0;\n                    /* try { // try from 000e1f68 to 000e1f6c has its CatchHandler @ 000e6976 */\n  FUN_000eb510(param_1 + 0x865,&UNK_001ae8df + unaff_EDI,1,0,iVar3,unaff_EDI + 0x1b04d7,0,0,\n               param_1 + 0x864,0);\n  *(undefined2 *)(param_1 + 0x873) = 0;\n  param_1[0x874] = &UNK_002a24cb + unaff_EDI;\n                    /* try { // try from 000e1fb2 to 000e1fb6 has its CatchHandler @ 000e696e */\n  FUN_000eb510(param_1 + 0x875,&UNK_001ae8dc + unaff_EDI,1,0,iVar4,unaff_EDI + 0x1b04ff,0,0,\n               param_1 + 0x874,1);\n  param_1[0x883] = &UNK_002a24df + unaff_EDI;\n                    /* try { // try from 000e1ff7 to 000e1ffb has its CatchHandler @ 000e6966 */\n  FUN_000eb510(param_1 + 0x884,unaff_EDI + 0x1c2a37,2,0x6d,iVar2,unaff_EDI + 0x1b052b,\n               unaff_EDI + 0x1ae8e8,0,param_1 + 0x883,0);\n  *(undefined1 *)(param_1 + 0x892) = 0;\n  param_1[0x893] = iVar2;\n  param_1[0x894] = &UNK_002a24f3 + unaff_EDI;\n                    /* try { // try from 000e204a to 000e204e has its CatchHandler @ 000e695e */\n  FUN_000eb510(param_1 + 0x895,unaff_EDI + 0x1ae90f,1,0,iVar3,&UNK_001ae8f2 + unaff_EDI,0,0,\n               param_1 + 0x894,0);\n  *(undefined2 *)(param_1 + 0x8a3) = 0;\n  param_1[0x8a4] = &UNK_002a2507 + unaff_EDI;\n                    /* try { // try from 000e2094 to 000e2098 has its CatchHandler @ 000e6956 */\n  FUN_000eb510(param_1 + 0x8a5,unaff_EDI + 0x1ae90c,1,0,iVar4,unaff_EDI + 0x1b054f,0,0,\n               param_1 + 0x8a4,1);\n  param_1[0x8b3] = &UNK_002a251b + unaff_EDI;\n                    /* try { // try from 000e20d5 to 000e20d9 has its CatchHandler @ 000e694e */\n  FUN_000eb510(param_1 + 0x8b4,unaff_EDI + 0x1ae922,1,0,iVar4,unaff_EDI + 0x1b0573,0,0,\n               param_1 + 0x8b3,1);\n  *(undefined2 *)(param_1 + 0x8c2) = 0x100;\n  param_1[0x8c3] = &UNK_002a252f + unaff_EDI;\n                    /* try { // try from 000e2124 to 000e2128 has its CatchHandler @ 000e6946 */\n  FUN_000eb510(param_1 + 0x8c4,unaff_EDI + 0x1ae91f,1,0,iVar3,unaff_EDI + 0x1b059f,0,0,\n               param_1 + 0x8c3,0);\n  param_1[0x8d2] = "%s: error: too many @-files encountered\n" + unaff_EDI + 3;\n                    /* try { // try from 000e2165 to 000e2169 has its CatchHandler @ 000e693e */\n  FUN_000eb510(param_1 + 0x8d3,unaff_EDI + 0x1ae939,1,0,iVar4,unaff_EDI + 0x1b05d3,0,0,\n               param_1 + 0x8d2,1);\n  *(undefined2 *)(param_1 + 0x8e1) = 0x100;\n  param_1[0x8e2] = "%s: error: too many @-files encountered\n" + unaff_EDI + 0x17;\n                    /* try { // try from 000e21b4 to 000e21b8 has its CatchHandler @ 000e6936 */\n  FUN_000eb510(param_1 + 0x8e3,unaff_EDI + 0x1ae936,1,0,iVar3,unaff_EDI + 0x1b05f3,0,0,\n               param_1 + 0x8e2,0);\n  param_1[0x8f1] = &UNK_002a256b + unaff_EDI;\n                    /* try { // try from 000e21f7 to 000e21fb has its CatchHandler @ 000e692e */\n  FUN_000eb510(param_1 + 0x8f2,&LAB_001ae94d + unaff_EDI,1,0x4d,iVar3,unaff_EDI + 0x1b061b,0,0,\n               param_1 + 0x8f1,0);\n  *(undefined2 *)(param_1 + 0x900) = 0;\n  param_1[0x901] = "%s: error: @-file refers to a directory\n" + unaff_EDI + 0x13;\n                    /* try { // try from 000e223c to 000e2240 has its CatchHandler @ 000e6926 */\n  FUN_000eb510(param_1 + 0x902,unaff_EDI + 0x1ae94a,1,0,iVar4,0,0,0,param_1 + 0x901,1);\n  param_1[0x910] = "%s: error: @-file refers to a directory\n" + unaff_EDI + 0x27;\n                    /* try { // try from 000e2283 to 000e2287 has its CatchHandler @ 000e691e */\n  FUN_000eb510(param_1 + 0x911,unaff_EDI + 0x1ae972,0,0,0,unaff_EDI + 0x1ae963,unaff_EDI + 0x1ae957,\n               0,param_1 + 0x910,0);\n  *(undefined1 *)(param_1 + 0x91f) = 0;\n  param_1[0x921] = &UNK_002a25a7 + unaff_EDI;\n  param_1[0x920] = 0;\n                    /* try { // try from 000e22d7 to 000e22db has its CatchHandler @ 000e6916 */\n  FUN_000eb510(param_1 + 0x922,unaff_EDI + 0x1ae990,1,0x6e,iVar3,unaff_EDI + 0x1ae976,0,0,\n               param_1 + 0x921,0);\n  param_1[0x931] = &UNK_002a25bb + unaff_EDI;\n  *(undefined2 *)(param_1 + 0x930) = 0;\n                    /* try { // try from 000e231c to 000e2320 has its CatchHandler @ 000e690e */\n  FUN_000eb510(param_1 + 0x932,unaff_EDI + 0x1ae98d,1,0,iVar4,0,0,0,param_1 + 0x931,1);\n  param_1[0x940] = &UNK_002a25cf + unaff_EDI;\n                    /* try { // try from 000e235f to 000e2363 has its CatchHandler @ 000e6906 */\n  FUN_000eb510(param_1 + 0x941,unaff_EDI + 0x1ae99a,3,0x4e,iVar3,unaff_EDI + 0x1b063f,0,0,\n               param_1 + 0x940,0);\n  param_1[0x950] = &UNK_002a25e3 + unaff_EDI;\n  *(undefined2 *)(param_1 + 0x94f) = 0;\n                    /* try { // try from 000e23a9 to 000e23ad has its CatchHandler @ 000e68fe */\n  FUN_000eb510(param_1 + 0x951,unaff_EDI + 0x1ae997,3,0,iVar4,unaff_EDI + 0x1b0673,0,0,\n               param_1 + 0x950,1);\n  param_1[0x95f] = &UNK_002a25f7 + unaff_EDI;\n                    /* try { // try from 000e23ec to 000e23f0 has its CatchHandler @ 000e68f6 */\n  FUN_000eb510(param_1 + 0x960,unaff_EDI + 0x1ae9a4,1,0,iVar3,unaff_EDI + 0x1b0697,0,0,\n               param_1 + 0x95f,0);\n  *(undefined2 *)(param_1 + 0x96e) = 0;\n  param_1[0x96f] = &UNK_002a260b + unaff_EDI;\n                    /* try { // try from 000e2431 to 000e2435 has its CatchHandler @ 000e68ee */\n  FUN_000eb510(param_1 + 0x970,unaff_EDI + 0x1ae9a1,1,0,iVar4,0,0,0,param_1 + 0x96f,1);\n  param_1[0x97e] = &UNK_002a261f + unaff_EDI;\n                    /* try { // try from 000e2477 to 000e247b has its CatchHandler @ 000e68e6 */\n  FUN_000eb510(param_1 + 0x97f,unaff_EDI + 0x1ae9b6,1,0,iVar2,unaff_EDI + 0x1b06e7,0,0,\n               param_1 + 0x97e,0);\n  param_1[0x98d] = &UNK_002a2633 + unaff_EDI;\n                    /* try { // try from 000e24b5 to 000e24b9 has its CatchHandler @ 000e68de */\n  FUN_000eb510(param_1 + 0x98e,unaff_EDI + 0x1ae9b3,1,0,iVar2,0,0,0,param_1 + 0x98d,1);\n  param_1[0x99c] = &UNK_002a2647 + unaff_EDI;\n                    /* try { // try from 000e24f8 to 000e24fc has its CatchHandler @ 000e68d6 */\n  FUN_000eb510(param_1 + 0x99d,unaff_EDI + 0x1ae9c6,1,0,iVar3,unaff_EDI + 0x1b0717,0,0,\n               param_1 + 0x99c,0);\n  *(undefined2 *)(param_1 + 0x9ab) = 0;\n  param_1[0x9ac] = &UNK_002a265b + unaff_EDI;\n                    /* try { // try from 000e253d to 000e2541 has its CatchHandler @ 000e68ce */\n  FUN_000eb510(param_1 + 0x9ad,unaff_EDI + 0x1ae9c3,1,0,iVar4,0,0,0,param_1 + 0x9ac,1);\n  param_1[0x9bb] = &UNK_002a266f + unaff_EDI;\n                    /* try { // try from 000e2580 to 000e2584 has its CatchHandler @ 000e68c6 */\n  FUN_000eb510(param_1 + 0x9bc,unaff_EDI + 0x1ae9d8,0,0,iVar3,unaff_EDI + 0x1b0743,0,0,\n               param_1 + 0x9bb,0);\n  *(undefined2 *)(param_1 + 0x9ca) = 0;\n  param_1[0x9cb] = &UNK_002a2683 + unaff_EDI;\n                    /* try { // try from 000e25c5 to 000e25c9 has its CatchHandler @ 000e68be */\n  FUN_000eb510(param_1 + 0x9cc,unaff_EDI + 0x1ae9d5,0,0,iVar4,0,0,0,param_1 + 0x9cb,1);\n  param_1[0x9da] = &UNK_002a2697 + unaff_EDI;\n                    /* try { // try from 000e2610 to 000e2614 has its CatchHandler @ 000e68b6 */\n  FUN_000eb510(param_1 + 0x9db,unaff_EDI + 0x1aec54,1,0x6f,unaff_EDI + 0x1ae9f6,unaff_EDI + 0x1ae9e1\n               ,iVar9,0,param_1 + 0x9da,0);\n  *(undefined1 *)(param_1 + 0x9e9) = 0;\n  param_1[0x9ea] = unaff_EDI + 0x1ae9f6;\n  param_1[0x9eb] = &UNK_002a26ab + unaff_EDI;\n                    /* try { // try from 000e2668 to 000e266c has its CatchHandler @ 000e68ae */\n  FUN_000eb510(param_1 + 0x9ec,unaff_EDI + 0x1aea17,3,0,iVar6,unaff_EDI + 0x1aea05,\n               unaff_EDI + 0x1ae9fc,0,param_1 + 0x9eb,0);\n  *(undefined1 *)(param_1 + 0x9fa) = 0;\n  param_1[0x9fc] = &UNK_002a26bf + unaff_EDI;\n  param_1[0x9fb] = iVar6;\n                    /* try { // try from 000e26c0 to 000e26c4 has its CatchHandler @ 000e68a6 */\n  FUN_000eb510(param_1 + 0x9fd,&UNK_001aef9c + unaff_EDI,2,0x4f,iVar12,unaff_EDI + 0x1aea25,\n               unaff_EDI + 0x1aea1f,0,param_1 + 0x9fc,0);\n  *(undefined1 *)(param_1 + 0xa0b) = 0;\n  param_1[0xa0d] = &UNK_002a26d3 + unaff_EDI;\n  param_1[0xa0c] = 0;\n                    /* try { // try from 000e2720 to 000e2724 has its CatchHandler @ 000e689e */\n  FUN_000eb510(param_1 + 0xa0e,unaff_EDI + 0x1aea72,1,0,unaff_EDI + 0x1c45a9,unaff_EDI + 0x1aea5a,\n               unaff_EDI + 0x1aea3f,0,param_1 + 0xa0d,0);\n  *(undefined1 *)(param_1 + 0xa1c) = 0;\n  param_1[0xa1d] = unaff_EDI + 0x1c45a9;\n  param_1[0xa1e] = &UNK_002a26e7 + unaff_EDI;\n                    /* try { // try from 000e2773 to 000e2777 has its CatchHandler @ 000e6896 */\n  FUN_000eb510(param_1 + 0xa1f,unaff_EDI + 0x1aeaa3,0,0x70,iVar3,unaff_EDI + 0x1aea82,0,0,\n               param_1 + 0xa1e,0);\n  *(undefined2 *)(param_1 + 0xa2d) = 0;\n  param_1[0xa2e] = &UNK_002a26fb + unaff_EDI;\n                    /* try { // try from 000e27b8 to 000e27bc has its CatchHandler @ 000e688e */\n  FUN_000eb510(param_1 + 0xa2f,unaff_EDI + 0x1aeaa0,0,0,iVar4,0,0,0,param_1 + 0xa2e,1);\n  param_1[0xa3d] = &UNK_002a270f + unaff_EDI;\n                    /* try { // try from 000e27fe to 000e2802 has its CatchHandler @ 000e6886 */\n  FUN_000eb510(param_1 + 0xa3e,unaff_EDI + 0x1aeaa8,0,0,iVar3,&UNK_001b077b + unaff_EDI,0,0,\n               param_1 + 0xa3d,0);\n  *(undefined2 *)(param_1 + 0xa4c) = 0;\n  param_1[0xa4d] = &UNK_002a2723 + unaff_EDI;\n                    /* try { // try from 000e284b to 000e284f has its CatchHandler @ 000e687e */\n  FUN_000eb510(param_1 + 0xa4e,unaff_EDI + 0x1aeaa5,0,0,iVar4,unaff_EDI + 0x1b07a7,0,0,\n               param_1 + 0xa4d,1);\n  param_1[0xa5c] = &UNK_002a2737 + unaff_EDI;\n                    /* try { // try from 000e288a to 000e288e has its CatchHandler @ 000e6876 */\n  FUN_000eb510(param_1 + 0xa5d,unaff_EDI + 0x1aeaaf,1,0,iVar2,&UNK_001b077b + unaff_EDI,0,0,\n               param_1 + 0xa5c,0);\n  param_1[0xa6b] = &UNK_002a274b + unaff_EDI;\n                    /* try { // try from 000e28c9 to 000e28cd has its CatchHandler @ 000e686e */\n  FUN_000eb510(param_1 + 0xa6c,unaff_EDI + 0x1aeaac,1,0,iVar2,unaff_EDI + 0x1b07a7,0,0,\n               param_1 + 0xa6b,1);\n  param_1[0xa7a] = &UNK_002a275f + unaff_EDI;\n                    /* try { // try from 000e290c to 000e2910 has its CatchHandler @ 000e6866 */\n  FUN_000eb510(param_1 + 0xa7b,unaff_EDI + 0x1aeac1,1,0,iVar3,unaff_EDI + 0x1b07d7,0,0,\n               param_1 + 0xa7a,0);\n  *(undefined2 *)(param_1 + 0xa89) = 0;\n  param_1[0xa8a] = &UNK_002a2773 + unaff_EDI;\n                    /* try { // try from 000e2951 to 000e2955 has its CatchHandler @ 000e685e */\n  FUN_000eb510(param_1 + 0xa8b,unaff_EDI + 0x1aeabe,1,0,iVar4,0,0,0,param_1 + 0xa8a,1);\n  param_1[0xa99] = &UNK_002a2787 + unaff_EDI;\n                    /* try { // try from 000e298f to 000e2993 has its CatchHandler @ 000e6856 */\n  FUN_000eb510(param_1 + 0xa9a,unaff_EDI + 0x1aeacf,0,0,iVar3,0,0,0,param_1 + 0xa99,0);\n  *(undefined2 *)(param_1 + 0xaa8) = 0;\n  param_1[0xaa9] = &UNK_002a279b + unaff_EDI;\n                    /* try { // try from 000e29d9 to 000e29dd has its CatchHandler @ 000e684e */\n  FUN_000eb510(param_1 + 0xaaa,unaff_EDI + 0x1aeacc,0,0,iVar4,unaff_EDI + 0x1b080f,0,0,\n               param_1 + 0xaa9,1);\n  param_1[0xab8] = &UNK_002a27af + unaff_EDI;\n                    /* try { // try from 000e2a28 to 000e2a2c has its CatchHandler @ 000e6846 */\n  FUN_000eb510(param_1 + 0xab9,unaff_EDI + 0x1aeaed,1,0,unaff_EDI + 0x1bb38f,unaff_EDI + 0x1b083f,\n               unaff_EDI + 0x1aeae2,1,param_1 + 0xab8,0);\n  *(undefined1 *)(param_1 + 0xac7) = 0;\n  param_1[0xac9] = &UNK_002a27c3 + unaff_EDI;\n  param_1[0xac8] = 0;\n                    /* try { // try from 000e2a7c to 000e2a80 has its CatchHandler @ 000e683e */\n  FUN_000eb510(param_1 + 0xaca,unaff_EDI + 0x1aeafa,1,0,iVar3,unaff_EDI + 0x1b0877,0,0,\n               param_1 + 0xac9,0);\n  param_1[0xad9] = &UNK_002a27d7 + unaff_EDI;\n  *(undefined2 *)(param_1 + 0xad8) = 0;\n                    /* try { // try from 000e2ac6 to 000e2aca has its CatchHandler @ 000e6836 */\n  FUN_000eb510(param_1 + 0xada,unaff_EDI + 0x1aeaf7,1,0,iVar4,unaff_EDI + 0x1b08b7,0,0,\n               param_1 + 0xad9,1);\n  param_1[0xae8] = &UNK_002a27eb + unaff_EDI;\n                    /* try { // try from 000e2b09 to 000e2b0d has its CatchHandler @ 000e682e */\n  FUN_000eb510(param_1 + 0xae9,unaff_EDI + 0x1aeb0c,1,0,iVar3,unaff_EDI + 0x1b08e3,0,0,\n               param_1 + 0xae8,0);\n  *(undefined2 *)(param_1 + 0xaf7) = 0;\n  param_1[0xaf8] = &UNK_002a27ff + unaff_EDI;\n                    /* try { // try from 000e2b53 to 000e2b57 has its CatchHandler @ 000e6826 */\n  FUN_000eb510(param_1 + 0xaf9,unaff_EDI + 0x1aeb09,1,0,iVar4,unaff_EDI + 0x1b0913,0,0,\n               param_1 + 0xaf8,1);\n  param_1[0xb07] = &UNK_002a2813 + unaff_EDI;\n                    /* try { // try from 000e2b96 to 000e2b9a has its CatchHandler @ 000e681e */\n  FUN_000eb510(param_1 + 0xb08,unaff_EDI + 0x1aeb20,1,0,iVar3,unaff_EDI + 0x1b0947,0,0,\n               param_1 + 0xb07,0);\n  *(undefined2 *)(param_1 + 0xb16) = 0;\n  param_1[0xb17] = &UNK_002a2827 + unaff_EDI;\n                    /* try { // try from 000e2be0 to 000e2be4 has its CatchHandler @ 000e6816 */\n  FUN_000eb510(param_1 + 0xb18,unaff_EDI + 0x1aeb1d,1,0,iVar4,unaff_EDI + 0x1b097f,0,0,\n               param_1 + 0xb17,1);\n  param_1[0xb26] = puVar1;\n                    /* try { // try from 000e2c1f to 000e2c23 has its CatchHandler @ 000e680e */\n  FUN_000eb510(param_1 + 0xb27,unaff_EDI + 0x1aeb63,1,0,iVar2,unaff_EDI + 0x1aeb37,\n               unaff_EDI + 0x1aeb30,0,param_1 + 0xb26,0);\n  param_1[0xb36] = 0;\n  param_1[0xb35] = unaff_EDI + -0x12a9;\n  param_1[0xb26] = &UNK_002a41d3 + unaff_EDI;\n  param_1[0xb37] = puVar1;\n                    /* try { // try from 000e2c80 to 000e2c84 has its CatchHandler @ 000e6806 */\n  FUN_000eb510(param_1 + 0xb38,unaff_EDI + 0x1aeb6a,1,0,iVar2,unaff_EDI + 0x1aeb4d,\n               unaff_EDI + 0x1af404,0,param_1 + 0xb37,0);\n  param_1[0xb47] = 0;\n  param_1[0xb46] = unaff_EDI + -0x1709;\n  param_1[0xb37] = "St23__codecvt_abstract_baseIcc11__mbstate_tE" + unaff_EDI + 7;\n  param_1[0xb48] = &UNK_002a283b + unaff_EDI;\n                    /* try { // try from 000e2ce3 to 000e2ce7 has its CatchHandler @ 000e67fe */\n  FUN_000eb510(param_1 + 0xb49,unaff_EDI + 0x1aeb78,1,0,iVar4,unaff_EDI + 0x1b09af,0,0,\n               param_1 + 0xb48,1);\n  *(undefined2 *)(param_1 + 0xb57) = 0x100;\n  param_1[0xb58] = &UNK_002a284f + unaff_EDI;\n                    /* try { // try from 000e2d32 to 000e2d36 has its CatchHandler @ 000e67f6 */\n  FUN_000eb510(param_1 + 0xb59,unaff_EDI + 0x1aeb75,1,0,iVar3,unaff_EDI + 0x1b09e7,0,0,\n               param_1 + 0xb58,0);\n  param_1[0xb67] = &UNK_002a2863 + unaff_EDI;\n                    /* try { // try from 000e2d75 to 000e2d79 has its CatchHandler @ 000e67ee */\n  FUN_000eb510(param_1 + 0xb68,unaff_EDI + 0x1aeb8b,1,0,iVar3,unaff_EDI + 0x1b0a13,0,0,\n               param_1 + 0xb67,0);\n  *(undefined2 *)(param_1 + 0xb76) = 0;\n  param_1[0xb77] = &UNK_002a2877 + unaff_EDI;\n                    /* try { // try from 000e2dba to 000e2dbe has its CatchHandler @ 000e67e6 */\n  FUN_000eb510(param_1 + 0xb78,unaff_EDI + 0x1aeb88,1,0,iVar4,0,0,0,param_1 + 0xb77,1);\n  param_1[0xb86] = &UNK_002a288b + unaff_EDI;\n                    /* try { // try from 000e2dfd to 000e2e01 has its CatchHandler @ 000e67de */\n  FUN_000eb510(param_1 + 0xb87,unaff_EDI + 0x1aeba6,1,0,iVar3,unaff_EDI + 0x1b0a3f,0,0,\n               param_1 + 0xb86,0);\n  *(undefined2 *)(param_1 + 0xb95) = 0;\n  param_1[0xb96] = &UNK_002a289f + unaff_EDI;\n                    /* try { // try from 000e2e47 to 000e2e4b has its CatchHandler @ 000e67d6 */\n  FUN_000eb510(param_1 + 0xb97,unaff_EDI + 0x1aeba3,1,0,iVar4,unaff_EDI + 0x1b0a67,0,0,\n               param_1 + 0xb96,1);\n  param_1[0xba5] = &UNK_002a28b3 + unaff_EDI;\n                    /* try { // try from 000e2e8a to 000e2e8e has its CatchHandler @ 000e67ce */\n  FUN_000eb510(param_1 + 0xba6,unaff_EDI + 0x1aebbb,1,0,iVar3,unaff_EDI + 0x1b0a8b,0,0,\n               param_1 + 0xba5,0);\n  *(undefined2 *)(param_1 + 0xbb4) = 0;\n  param_1[0xbb5] = &UNK_002a28c7 + unaff_EDI;\n                    /* try { // try from 000e2ed4 to 000e2ed8 has its CatchHandler @ 000e67c6 */\n  FUN_000eb510(param_1 + 0xbb6,unaff_EDI + 0x1aebb8,1,0,iVar4,&UNK_001b0ab7 + unaff_EDI,0,0,\n               param_1 + 0xbb5,1);\n  param_1[0xbc4] = &UNK_002a28db + unaff_EDI;\n                    /* try { // try from 000e2f17 to 000e2f1b has its CatchHandler @ 000e67be */\n  FUN_000eb510(param_1 + 0xbc5,unaff_EDI + 0x1aebed,1,0,iVar3,unaff_EDI + 0x1aebce,0,0,\n               param_1 + 0xbc4,0);\n  param_1[0xbd4] = &UNK_002a28ef + unaff_EDI;\n  *(undefined2 *)(param_1 + 0xbd3) = 0;\n                    /* try { // try from 000e2f5c to 000e2f60 has its CatchHandler @ 000e67b6 */\n  FUN_000eb510(param_1 + 0xbd5,unaff_EDI + 0x1aebea,1,0,iVar4,0,0,0,param_1 + 0xbd4,1);\n  param_1[0xbe3] = &UNK_002a2903 + unaff_EDI;\n                    /* try { // try from 000e2f9f to 000e2fa3 has its CatchHandler @ 000e67ae */\n  FUN_000eb510(param_1 + 0xbe4,&UNK_001aec01 + unaff_EDI,1,0,0,unaff_EDI + 0x1b0adf,iVar11,0,\n               param_1 + 0xbe3,0);\n  *(undefined1 *)(param_1 + 0xbf2) = 0;\n  param_1[0xbf3] = 0;\n  param_1[0xbf4] = puVar1;\n                    /* try { // try from 000e2fea to 000e2fee has its CatchHandler @ 000e67a6 */\n  FUN_000eb510(param_1 + 0xbf5,unaff_EDI + 0x1aec15,1,0,iVar2,unaff_EDI + 0x1b0b0f,0,0,\n               param_1 + 0xbf4,0);\n  param_1[0xc04] = 0;\n  param_1[0xc03] = unaff_EDI + -0x18c9;\n  param_1[0xbf4] = "St23__codecvt_abstract_baseIcc11__mbstate_tE" + unaff_EDI + 0x1b;\n  param_1[0xc05] = puVar1;\n                    /* try { // try from 000e3046 to 000e304a has its CatchHandler @ 000e679e */\n  FUN_000eb510(param_1 + 0xc06,unaff_EDI + 0x1aec20,1,0,iVar2,unaff_EDI + 0x1b0b3f,0,0,\n               param_1 + 0xc05,0);\n  param_1[0xc15] = 0;\n  param_1[0xc14] = unaff_EDI + -0x1ee9;\n  param_1[0xc05] = "St23__codecvt_abstract_baseIcc11__mbstate_tE" + unaff_EDI + 0x2f;\n  param_1[0xc16] = &UNK_002a2917 + unaff_EDI;\n                    /* try { // try from 000e30ab to 000e30af has its CatchHandler @ 000e6796 */\n  FUN_000eb510(param_1 + 0xc17,unaff_EDI + 0x1aec2d,1,0x71,iVar3,unaff_EDI + 0x1b0b73,0,0,\n               param_1 + 0xc16,0);\n  param_1[0xc26] = &UNK_002a292b + unaff_EDI;\n  *(undefined2 *)(param_1 + 0xc25) = 0;\n                    /* try { // try from 000e30f0 to 000e30f4 has its CatchHandler @ 000e6a8b */\n  FUN_000eb510(param_1 + 0xc27,unaff_EDI + 0x1aec2a,1,0,iVar4,0,0,0,param_1 + 0xc26,1);\n  param_1[0xc35] = &UNK_002a293f + unaff_EDI;\n                    /* try { // try from 000e3133 to 000e3137 has its CatchHandler @ 000e6a83 */\n  FUN_000eb510(param_1 + 0xc36,unaff_EDI + 0x1aec3c,2,0,iVar3,unaff_EDI + 0x1b0b93,0,0,\n               param_1 + 0xc35,0);\n  *(undefined2 *)(param_1 + 0xc44) = 0;\n  param_1[0xc45] = &UNK_002a2953 + unaff_EDI;\n                    /* try { // try from 000e3178 to 000e317c has its CatchHandler @ 000e6a7b */\n  FUN_000eb510(param_1 + 0xc46,unaff_EDI + 0x1aec39,2,0,iVar4,0,0,0,param_1 + 0xc45,1);\n  param_1[0xc54] = &UNK_002a2967 + unaff_EDI;\n                    /* try { // try from 000e31bb to 000e31bf has its CatchHandler @ 000e6a73 */\n  FUN_000eb510(param_1 + 0xc55,unaff_EDI + 0x1aec5e,2,0x72,iVar3,unaff_EDI + 0x1aec3f,0,0,\n               param_1 + 0xc54,0);\n  *(undefined2 *)(param_1 + 0xc63) = 0;\n  param_1[0xc64] = &UNK_002a297b + unaff_EDI;\n                    /* try { // try from 000e3200 to 000e3204 has its CatchHandler @ 000e6a6b */\n  FUN_000eb510(param_1 + 0xc65,unaff_EDI + 0x1aec5b,2,0,iVar4,0,0,0,param_1 + 0xc64,1);\n  param_1[0xc73] = &UNK_002a298f + unaff_EDI;\n                    /* try { // try from 000e3243 to 000e3247 has its CatchHandler @ 000e6a63 */\n  FUN_000eb510(param_1 + 0xc74,unaff_EDI + 0x1aec83,1,0,iVar3,unaff_EDI + 0x1b0bb3,0,0,\n               param_1 + 0xc73,0);\n  *(undefined2 *)(param_1 + 0xc82) = 0;\n  param_1[0xc83] = &UNK_002a29a3 + unaff_EDI;\n                    /* try { // try from 000e328d to 000e3291 has its CatchHandler @ 000e6a5b */\n  FUN_000eb510(param_1 + 0xc84,unaff_EDI + 0x1aec80,1,0,iVar4,&UNK_001aec6a + unaff_EDI,0,0,\n               param_1 + 0xc83,1);\n  param_1[0xc92] = &UNK_002a29b7 + unaff_EDI;\n                    /* try { // try from 000e32d0 to 000e32d4 has its CatchHandler @ 000e6a53 */\n  FUN_000eb510(param_1 + 0xc93,unaff_EDI + 0x1aec89,1,0,0,unaff_EDI + 0x1b0bd7,iVar9,0,\n               param_1 + 0xc92,0);\n  *(undefined1 *)(param_1 + 0xca1) = 0;\n  param_1[0xca3] = &UNK_002a29cb + unaff_EDI;\n  param_1[0xca2] = 0;\n                    /* try { // try from 000e3324 to 000e3328 has its CatchHandler @ 000e6a4b */\n  FUN_000eb510(param_1 + 0xca4,unaff_EDI + 0x1aeca0,1,0,iVar3,unaff_EDI + 0x1b0bff,0,0,\n               param_1 + 0xca3,0);\n  *(undefined2 *)(param_1 + 0xcb2) = 0;\n  param_1[0xcb3] = &UNK_002a29df + unaff_EDI;\n                    /* try { // try from 000e3369 to 000e336d has its CatchHandler @ 000e6a43 */\n  FUN_000eb510(param_1 + 0xcb4,unaff_EDI + 0x1aec9d,1,0,iVar4,0,0,0,param_1 + 0xcb3,1);\n  param_1[0xcc2] = &UNK_002a29f3 + unaff_EDI;\n  iVar6 = unaff_EDI + 0x1aecb1;\n                    /* try { // try from 000e33b8 to 000e33bc has its CatchHandler @ 000e6a3b */\n  FUN_000eb510(param_1 + 0xcc3,unaff_EDI + 0x1aecb5,1,0,iVar6,unaff_EDI + 0x1b0c3b,\n               unaff_EDI + 0x1aecaa,0,param_1 + 0xcc2,0);\n  *(undefined1 *)(param_1 + 0xcd1) = 0;\n  param_1[0xcd2] = 0xffffffff;\n  param_1[0xcd4] = puVar1;\n  param_1[0xcd3] = 0;\n                    /* try { // try from 000e3411 to 000e3415 has its CatchHandler @ 000e6a33 */\n  FUN_000eb510(param_1 + 0xcd5,unaff_EDI + 0x1b8c3c,2,0x52,iVar2,unaff_EDI + 0x1b0c73,iVar14,0,\n               param_1 + 0xcd4,0);\n  param_1[0xce4] = 0;\n  param_1[0xce3] = unaff_EDI + -0x3f9;\n  param_1[0xcd4] = "St14codecvt_bynameIcc11__mbstate_tE" + unaff_EDI + 3;\n  param_1[0xce5] = &UNK_002a2a07 + unaff_EDI;\n                    /* try { // try from 000e3472 to 000e3476 has its CatchHandler @ 000e6a2b */\n  FUN_000eb510(param_1 + 0xce6,unaff_EDI + 0x1aecc3,0,0,iVar2,unaff_EDI + 0x1b0c73,iVar14,0,\n               param_1 + 0xce5,0);\n  *(undefined1 *)(param_1 + 0xcf4) = 0;\n  param_1[0xcf8] = &UNK_002a2a1b + unaff_EDI;\n  param_1[0xcf5] = 0;\n  param_1[0xcf6] = 0;\n  param_1[0xcf7] = 0;\n                    /* try { // try from 000e34d8 to 000e34dc has its CatchHandler @ 000e6a24 */\n  FUN_000eb510(param_1 + 0xcf9,unaff_EDI + 0x1aecc9,1,0,iVar2,unaff_EDI + 0x1b0c93,iVar14,0,\n               param_1 + 0xcf8,0);\n  *(undefined1 *)(param_1 + 0xd07) = 0;\n  param_1[0xd08] = 0;\n  param_1[0xd09] = 0;\n  param_1[0xd0a] = 0;\n  param_1[0xd0b] = &UNK_002a2a2f + unaff_EDI;\n                    /* try { // try from 000e3540 to 000e3544 has its CatchHandler @ 000e6a1d */\n  FUN_000eb510(param_1 + 0xd0c,unaff_EDI + 0x1aece9,1,0x73,iVar3,unaff_EDI + 0x1aecd4,0,0,\n               param_1 + 0xd0b,0);\n  *(undefined2 *)(param_1 + 0xd1a) = 0;\n  param_1[0xd1b] = &UNK_002a2a43 + unaff_EDI;\n                    /* try { // try from 000e3585 to 000e3589 has its CatchHandler @ 000e6a15 */\n  FUN_000eb510(param_1 + 0xd1c,unaff_EDI + 0x1aece6,1,0,iVar4,0,0,0,param_1 + 0xd1b,1);\n  param_1[0xd2a] = &UNK_002a2a57 + unaff_EDI;\n                    /* try { // try from 000e35c8 to 000e35cc has its CatchHandler @ 000e6a0d */\n  FUN_000eb510(param_1 + 0xd2b,unaff_EDI + 0x1aed12,1,0x53,iVar3,unaff_EDI + 0x1aecf3,0,0,\n               param_1 + 0xd2a,0);\n  *(undefined2 *)(param_1 + 0xd39) = 0;\n  param_1[0xd3a] = &UNK_002a2a6b + unaff_EDI;\n                    /* try { // try from 000e360d to 000e3611 has its CatchHandler @ 000e6a05 */\n  FUN_000eb510(param_1 + 0xd3b,unaff_EDI + 0x1aed0f,1,0,iVar4,0,0,0,param_1 + 0xd3a,1);\n  param_1[0xd49] = &UNK_002a2a7f + unaff_EDI;\n                    /* try { // try from 000e3650 to 000e3654 has its CatchHandler @ 000e69fd */\n  FUN_000eb510(param_1 + 0xd4a,unaff_EDI + 0x1aed21,1,0,iVar3,unaff_EDI + 0x1b0cc3,0,0,\n               param_1 + 0xd49,0);\n  *(undefined2 *)(param_1 + 0xd58) = 0;\n  param_1[0xd59] = &UNK_002a2a93 + unaff_EDI;\n                    /* try { // try from 000e3695 to 000e3699 has its CatchHandler @ 000e69f5 */\n  FUN_000eb510(param_1 + 0xd5a,unaff_EDI + 0x1aed1e,1,0,iVar4,0,0,0,param_1 + 0xd59,1);\n  param_1[0xd68] = "extern(C) " + unaff_EDI + 7;\n                    /* try { // try from 000e36d8 to 000e36dc has its CatchHandler @ 000e69ed */\n  FUN_000eb510(param_1 + 0xd69,unaff_EDI + 0x1aed39,1,0,iVar3,unaff_EDI + 0x1b0ceb,0,0,\n               param_1 + 0xd68,0);\n  *(undefined2 *)(param_1 + 0xd77) = 0;\n  param_1[0xd78] = "extern(Windows) " + unaff_EDI + 0x10;\n                    /* try { // try from 000e371d to 000e3721 has its CatchHandler @ 000e69e5 */\n  FUN_000eb510(param_1 + 0xd79,unaff_EDI + 0x1aed36,1,0,iVar4,0,0,0,param_1 + 0xd78,1);\n  param_1[0xd87] = "extern(C++) " + unaff_EDI + 3;\n                    /* try { // try from 000e375e to 000e3762 has its CatchHandler @ 000e69dd */\n  FUN_000eb510(param_1 + 0xd88,unaff_EDI + 0x1aed4c,1,0,iVar4,unaff_EDI + 0x1b0d33,0,0,\n               param_1 + 0xd87,1);\n  *(undefined2 *)(param_1 + 0xd96) = 0x100;\n  param_1[0xd97] = "extern(Objective-C) " + unaff_EDI + 10;\n                    /* try { // try from 000e37a8 to 000e37ac has its CatchHandler @ 000e69d5 */\n  FUN_000eb510(param_1 + 0xd98,unaff_EDI + 0x1aed49,1,0,iVar3,0,0,0,param_1 + 0xd97,0);\n  param_1[0xda6] = " immutable" + unaff_EDI + 9;\n                    /* try { // try from 000e37eb to 000e37ef has its CatchHandler @ 000e69cd */\n  FUN_000eb510(param_1 + 0xda7,&UNK_001aed5f + unaff_EDI,1,0,0,&UNK_001b0d5b + unaff_EDI,iVar11,0,\n               param_1 + 0xda6,0);\n  *(undefined1 *)(param_1 + 0xdb5) = 0;\n  param_1[0xdb6] = 0;\n  param_1[0xdb7] = puVar1;\n                    /* try { // try from 000e383b to 000e383f has its CatchHandler @ 000e69c5 */\n  FUN_000eb510(param_1 + 0xdb8,unaff_EDI + 0x1aed9c,1,0,iVar2,unaff_EDI + 0x1aed85,\n               unaff_EDI + 0x1aed75,0,param_1 + 0xdb7,0);\n  param_1[0xdc7] = 0;\n  param_1[0xdc6] = unaff_EDI + 0x7897;\n  param_1[0xdb7] = "St14codecvt_bynameIcc11__mbstate_tE" + unaff_EDI + 0x17;\n  param_1[0xdc8] = "pure " + unaff_EDI + 3;\n                    /* try { // try from 000e389e to 000e38a2 has its CatchHandler @ 000e69bd */\n  FUN_000eb510(param_1 + 0xdc9,unaff_EDI + 0x1aedad,1,0,iVar4,unaff_EDI + 0x1b0d83,0,0,\n               param_1 + 0xdc8,1);\n  *(undefined2 *)(param_1 + 0xdd7) = 0x100;\n  param_1[0xdd8] = "@property " + unaff_EDI + 3;\n                    /* try { // try from 000e38e8 to 000e38ec has its CatchHandler @ 000e69b5 */\n  FUN_000eb510(param_1 + 0xdd9,unaff_EDI + 0x1aedaa,1,0,iVar3,0,0,0,param_1 + 0xdd8,0);\n  param_1[0xde7] = &UNK_002a2b33 + unaff_EDI;\n                    /* try { // try from 000e392c to 000e3930 has its CatchHandler @ 000e69ad */\n  FUN_000eb510(param_1 + 0xde8,unaff_EDI + 0x1aedd2,1,0,0,unaff_EDI + 0x1b0da7,unaff_EDI + 0x1aedb8,\n               1,param_1 + 0xde7,0);\n  *(undefined1 *)(param_1 + 0xdf6) = 0;\n  param_1[0xdf7] = 0;\n  param_1[0xdf8] = "scope " + unaff_EDI;\n                    /* try { // try from 000e3985 to 000e3989 has its CatchHandler @ 000e69a5 */\n  FUN_000eb510(param_1 + 0xdf9,unaff_EDI + 0x1aedea,1,0,iVar8,unaff_EDI + 0x1b0dcb,\n               unaff_EDI + 0x1aedde,0,param_1 + 0xdf8,0);\n  *(undefined1 *)(param_1 + 0xe07) = 0;\n  param_1[0xe08] = iVar8;\n  param_1[0xe09] = &UNK_002a2b5b + unaff_EDI;\n                    /* try { // try from 000e39d9 to 000e39dd has its CatchHandler @ 000e699d */\n  FUN_000eb510(param_1 + 0xe0a,unaff_EDI + 0x1aedf7,1,0,unaff_EDI + 0x1bb38f,unaff_EDI + 0x1b0e27,\n               iVar13,0,param_1 + 0xe09,0);\n  *(undefined1 *)(param_1 + 0xe18) = 0;\n  param_1[0xe19] = 5;\n  param_1[0xe1a] = &UNK_002a2b6f + unaff_EDI;\n                    /* try { // try from 000e3a32 to 000e3a36 has its CatchHandler @ 000e6995 */\n  FUN_000eb510(param_1 + 0xe1b,unaff_EDI + 0x1aee0a,1,0,unaff_EDI + 0x1be49b,unaff_EDI + 0x1b0e53,\n               iVar7,0,param_1 + 0xe1a,0);\n  *(undefined1 *)(param_1 + 0xe29) = 0;\n  param_1[0xe2a] = 1;\n  param_1[0xe2b] = "shared(" + unaff_EDI + 3;\n                    /* try { // try from 000e3a84 to 000e3a88 has its CatchHandler @ 000e6b0b */\n  FUN_000eb510(param_1 + 0xe2c,unaff_EDI + 0x1aee1d,1,0,iVar4,unaff_EDI + 0x1b0f07,0,0,\n               param_1 + 0xe2b,1);\n  *(undefined2 *)(param_1 + 0xe3a) = 0x100;\n  param_1[0xe3b] = "immutable(" + unaff_EDI + 8;\n                    /* try { // try from 000e3ad3 to 000e3ad7 has its CatchHandler @ 000e6b03 */\n  FUN_000eb510(param_1 + 0xe3c,unaff_EDI + 0x1aee1a,1,0,iVar3,unaff_EDI + 0x1b0f4f,0,0,\n               param_1 + 0xe3b,0);\n  param_1[0xe4a] = &UNK_002a2bab + unaff_EDI;\n                    /* try { // try from 000e3b1b to 000e3b1f has its CatchHandler @ 000e6afb */\n  FUN_000eb510(param_1 + 0xe4b,unaff_EDI + 0x1aee35,1,0,unaff_EDI + 0x1aee2e,unaff_EDI + 0x1b0f87,\n               iVar7,0,param_1 + 0xe4a,0);\n  *(undefined1 *)(param_1 + 0xe59) = 0;\n  param_1[0xe5a] = 0x4000;\n  param_1[0xe5b] = puVar1;\n                    /* try { // try from 000e3b66 to 000e3b6a has its CatchHandler @ 000e6af3 */\n  FUN_000eb510(param_1 + 0xe5c,unaff_EDI + 0x1c1414,0,0,iVar2,unaff_EDI + 0x1b0fbf,0,0,\n               param_1 + 0xe5b,0);\n  param_1[0xe6b] = 0;\n  param_1[0xe6a] = unaff_EDI + -0x2d19;\n  param_1[0xe5b] = "St17moneypunct_bynameIcLb0EE" + unaff_EDI + 7;\n  param_1[0xe6c] = puVar1;\n                    /* try { // try from 000e3bc2 to 000e3bc6 has its CatchHandler @ 000e6aeb */\n  FUN_000eb510(param_1 + 0xe6d,unaff_EDI + 0x1aee5d,1,0,iVar2,unaff_EDI + 0x1aee4d,0,0,\n               param_1 + 0xe6c,0);\n  param_1[0xe7c] = 0;\n  param_1[0xe7b] = unaff_EDI + -0x1119;\n  param_1[0xe6c] = "St17moneypunct_bynameIcLb0EE" + unaff_EDI + 0x1b;\n  param_1[0xe7d] = puVar1;\n                    /* try { // try from 000e3c1e to 000e3c22 has its CatchHandler @ 000e6ae3 */\n  FUN_000eb510(param_1 + 0xe7e,unaff_EDI + 0x1aee76,1,0,iVar2,unaff_EDI + 0x1aee67,0,0,\n               param_1 + 0xe7d,0);\n  param_1[0xe8d] = 0;\n  param_1[0xe8c] = unaff_EDI + -0x2899;\n  param_1[0xe7d] = "St17moneypunct_bynameIcLb1EE" + unaff_EDI + 0xf;\n  param_1[0xe8e] = &UNK_002a2bbf + unaff_EDI;\n                    /* try { // try from 000e3c83 to 000e3c87 has its CatchHandler @ 000e6adb */\n  FUN_000eb510(param_1 + 0xe8f,unaff_EDI + 0x1aee81,1,0,iVar3,unaff_EDI + 0x1b0fe7,0,0,\n               param_1 + 0xe8e,0);\n  *(undefined2 *)(param_1 + 0xe9d) = 0;\n  param_1[0xe9e] = "idouble" + unaff_EDI + 2;\n                    /* try { // try from 000e3cc8 to 000e3ccc has its CatchHandler @ 000e6ad3 */\n  FUN_000eb510(param_1 + 0xe9f,unaff_EDI + 0x1aee7e,1,0,iVar4,0,0,0,param_1 + 0xe9e,1);\n  param_1[0xead] = "cdouble" + unaff_EDI + 1;\n                    /* try { // try from 000e3d0c to 000e3d10 has its CatchHandler @ 000e6acb */\n  FUN_000eb510(param_1 + 0xeae,&UNK_001aee87 + unaff_EDI,1,0,iVar2,unaff_EDI + 0x1b1007,iVar14,0,\n               param_1 + 0xead,0);\n  *(undefined1 *)(param_1 + 0xebc) = 0;\n  param_1[0xebe] = "dchar" + unaff_EDI + 1;\n  param_1[0xebd] = iVar2;\n                    /* try { // try from 000e3d5f to 000e3d63 has its CatchHandler @ 000e6ac3 */\n  FUN_000eb510(param_1 + 0xebf,unaff_EDI + 0x1aee92,1,0x74,iVar3,unaff_EDI + 0x1b102b,0,0,\n               param_1 + 0xebe,0);\n  *(undefined2 *)(param_1 + 0xecd) = 0;\n  param_1[0xece] = "lazy " + unaff_EDI + 4;\n                    /* try { // try from 000e3da4 to 000e3da8 has its CatchHandler @ 000e6abb */\n  FUN_000eb510(param_1 + 0xecf,unaff_EDI + 0x1aee8f,1,0,iVar4,0,0,0,param_1 + 0xece,1);\n  param_1[0xedd] = &UNK_002a2c23 + unaff_EDI;\n                    /* try { // try from 000e3de4 to 000e3de8 has its CatchHandler @ 000e6ab3 */\n  FUN_000eb510(param_1 + 0xede,unaff_EDI + 0x1aee9b,1,0,iVar3,unaff_EDI + 0x1b104f,0,0,\n               param_1 + 0xedd,0);\n  *(undefined2 *)(param_1 + 0xeec) = 0;\n  param_1[0xeed] = "initializer for " + unaff_EDI + 7;\n                    /* try { // try from 000e3e29 to 000e3e2d has its CatchHandler @ 000e6aab */\n  FUN_000eb510(param_1 + 0xeee,unaff_EDI + 0x1aee98,1,0,iVar4,0,0,0,param_1 + 0xeed,1);\n  param_1[0xefc] = "__ClassZ" + unaff_EDI + 2;\n                    /* try { // try from 000e3e6c to 000e3e70 has its CatchHandler @ 000e6aa3 */\n  FUN_000eb510(param_1 + 0xefd,unaff_EDI + 0x1aeeaa,1,0,iVar3,unaff_EDI + 0x1b1083,0,0,\n               param_1 + 0xefc,0);\n  *(undefined2 *)(param_1 + 0xf0b) = 0;\n  param_1[0xf0c] = "ClassInfo for " + unaff_EDI + 0xd;\n                    /* try { // try from 000e3eb1 to 000e3eb5 has its CatchHandler @ 000e6a9b */\n  FUN_000eb510(param_1 + 0xf0d,unaff_EDI + 0x1aeea7,1,0,iVar4,0,0,0,param_1 + 0xf0c,1);\n  param_1[0xf1b] = "this(this)" + unaff_EDI + 4;\n                    /* try { // try from 000e3ef8 to 000e3efc has its CatchHandler @ 000e6a93 */\n  FUN_000eb510(param_1 + 0xf1c,unaff_EDI + 0x1aeec9,1,0,0,unaff_EDI + 0x1b10b7,unaff_EDI + 0x1aeeb6,\n               0,param_1 + 0xf1b,0);\n  *(undefined1 *)(param_1 + 0xf2a) = 0;\n  param_1[0xf2b] = 0;\n  param_1[0xf2c] = "Interface for " + unaff_EDI;\n                    /* try { // try from 000e3f4a to 000e3f4e has its CatchHandler @ 000e6b4b */\n  FUN_000eb510(param_1 + 0xf2d,&UNK_001aeed4 + unaff_EDI,1,0,iVar4,unaff_EDI + 0x1b10e7,0,0,\n               param_1 + 0xf2c,1);\n  *(undefined2 *)(param_1 + 0xf3b) = 0x100;\n  param_1[0xf3c] = "__ModuleInfoZ" + unaff_EDI + 5;\n                    /* try { // try from 000e3f99 to 000e3f9d has its CatchHandler @ 000e6b43 */\n  FUN_000eb510(param_1 + 0xf3d,unaff_EDI + 0x1aeed1,1,0,iVar3,&UNK_001b111f + unaff_EDI,0,0,\n               param_1 + 0xf3c,0);\n  param_1[0xf4b] = "ModuleInfo for " + unaff_EDI + 0xb;\n                    /* try { // try from 000e3fdc to 000e3fe0 has its CatchHandler @ 000e6b3b */\n  FUN_000eb510(param_1 + 0xf4c,unaff_EDI + 0x1aef02,1,0,iVar3,unaff_EDI + 0x1aeee1,0,0,\n               param_1 + 0xf4b,0);\n  *(undefined2 *)(param_1 + 0xf5a) = 0;\n  param_1[0xf5b] = &UNK_002a2cc3 + unaff_EDI;\n                    /* try { // try from 000e4026 to 000e402a has its CatchHandler @ 000e6b33 */\n  FUN_000eb510(param_1 + 0xf5c,unaff_EDI + 0x1aeeff,1,0,iVar4,unaff_EDI + 0x1b1157,0,0,\n               param_1 + 0xf5b,1);\n  param_1[0xf6a] = &UNK_002a2cd7 + unaff_EDI;\n                    /* try { // try from 000e406a to 000e406e has its CatchHandler @ 000e6b2b */\n  FUN_000eb510(param_1 + 0xf6b,unaff_EDI + 0x1aef23,1,0,iVar12,unaff_EDI + 0x1aef0a,iVar13,0,\n               param_1 + 0xf6a,0);\n  *(undefined1 *)(param_1 + 0xf79) = 0;\n  param_1[0xf7a] = 0;\n  param_1[0xf7b] = &UNK_002a2ceb + unaff_EDI;\n                    /* try { // try from 000e40bf to 000e40c3 has its CatchHandler @ 000e6b23 */\n  FUN_000eb510(param_1 + 0xf7c,unaff_EDI + 0x1aef30,1,0,iVar12,unaff_EDI + 0x1b117f,iVar13,0,\n               param_1 + 0xf7b,0);\n  *(undefined1 *)(param_1 + 0xf8a) = 0;\n  param_1[0xf8b] = 0;\n  param_1[0xf8c] = &UNK_002a2cff + unaff_EDI;\n                    /* try { // try from 000e4114 to 000e4118 has its CatchHandler @ 000e6b1b */\n  FUN_000eb510(param_1 + 0xf8d,unaff_EDI + 0x1aef45,1,0,iVar12,unaff_EDI + 0x1b11ab,iVar13,0,\n               param_1 + 0xf8c,0);\n  *(undefined1 *)(param_1 + 0xf9b) = 0;\n  param_1[0xf9c] = 0;\n  param_1[0xf9d] = &UNK_002a2d13 + unaff_EDI;\n                    /* try { // try from 000e4169 to 000e416d has its CatchHandler @ 000e6b13 */\n  FUN_000eb510(param_1 + 0xf9e,unaff_EDI + 0x1aef59,1,0,iVar12,unaff_EDI + 0x1b11d3,iVar13,0,\n               param_1 + 0xf9d,0);\n  *(undefined1 *)(param_1 + 0xfac) = 0;\n  param_1[0xfad] = 0;\n  param_1[0xfae] = &UNK_002a2d27 + unaff_EDI;\n                    /* try { // try from 000e41bb to 000e41bf has its CatchHandler @ 000e6b6b */\n  FUN_000eb510(param_1 + 0xfaf,unaff_EDI + 0x1aef6f,1,0,iVar4,unaff_EDI + 0x1b11fb,0,0,\n               param_1 + 0xfae,1);\n  *(undefined2 *)(param_1 + 0xfbd) = 0x100;\n  param_1[0xfbe] = &UNK_002a2d3b + unaff_EDI;\n                    /* try { // try from 000e420a to 000e420e has its CatchHandler @ 000e6b63 */\n  FUN_000eb510(param_1 + 0xfbf,unaff_EDI + 0x1aef6c,1,0,iVar3,unaff_EDI + 0x1b122f,0,0,\n               param_1 + 0xfbe,0);\n  param_1[0xfcd] = &UNK_002a2d4f + unaff_EDI;\n                    /* try { // try from 000e424b to 000e424f has its CatchHandler @ 000e6b5b */\n  FUN_000eb510(param_1 + 0xfce,unaff_EDI + 0x1aef7f,1,0,iVar4,unaff_EDI + 0x1b1267,0,0,\n               param_1 + 0xfcd,1);\n  *(undefined2 *)(param_1 + 0xfdc) = 0x100;\n  param_1[0xfdd] = &UNK_002a2d63 + unaff_EDI;\n                    /* try { // try from 000e429a to 000e429e has its CatchHandler @ 000e6b53 */\n  FUN_000eb510(param_1 + 0xfde,unaff_EDI + 0x1aef7c,1,0,iVar3,unaff_EDI + 0x1b129b,0,0,\n               param_1 + 0xfdd,0);\n  param_1[0xfec] = &UNK_002a2d77 + unaff_EDI;\n                    /* try { // try from 000e42db to 000e42df has its CatchHandler @ 000e6b7b */\n  FUN_000eb510(param_1 + 0xfed,&UNK_001aef98 + unaff_EDI,1,0,iVar4,unaff_EDI + 0x1b12d7,0,0,\n               param_1 + 0xfec,1);\n  *(undefined2 *)(param_1 + 0xffb) = 0x100;\n  param_1[0xffc] = &UNK_002a2d8b + unaff_EDI;\n                    /* try { // try from 000e432a to 000e432e has its CatchHandler @ 000e6b73 */\n  FUN_000eb510(param_1 + 0xffd,unaff_EDI + 0x1aef95,1,0,iVar3,unaff_EDI + 0x1b1307,0,0,\n               param_1 + 0xffc,0);\n  param_1[0x100b] = &UNK_002a2d9f + unaff_EDI;\n                    /* try { // try from 000e436b to 000e436f has its CatchHandler @ 000e6b83 */\n  FUN_000eb510(param_1 + 0x100c,unaff_EDI + 0x1aefa8,1,0,iVar4,unaff_EDI + 0x1b133b,0,0,\n               param_1 + 0x100b,1);\n  *(undefined2 *)(param_1 + 0x101a) = 0x100;\n  param_1[0x101b] = &UNK_002a2db3 + unaff_EDI;\n                    /* try { // try from 000e43ba to 000e43be has its CatchHandler @ 000e6391 */\n  FUN_000eb510(param_1 + 0x101c,unaff_EDI + 0x1aefa5,1,0,iVar3,unaff_EDI + 0x1b1367,0,0,\n               param_1 + 0x101b,0);\n  param_1[0x102a] = puVar1;\n                    /* try { // try from 000e43f5 to 000e43f9 has its CatchHandler @ 000e625b */\n  FUN_000eb510(param_1 + 0x102b,unaff_EDI + 0x1af023,1,0x54,iVar2,unaff_EDI + 0x1aefb1,iVar9,0,\n               param_1 + 0x102a,0);\n  param_1[0x103a] = 0;\n  param_1[0x1039] = unaff_EDI + -0x2a79;\n  param_1[0x102a] = &UNK_002a4287 + unaff_EDI;\n  param_1[0x103b] = &UNK_002a2dc7 + unaff_EDI;\n                    /* try { // try from 000e445b to 000e445f has its CatchHandler @ 000e6253 */\n  FUN_000eb510(param_1 + 0x103c,unaff_EDI + 0x1aefc4,0,0,iVar6,&UNK_001b139b + unaff_EDI,iVar10,0,\n               param_1 + 0x103b,0);\n  *(undefined1 *)(param_1 + 0x104a) = 0;\n  param_1[0x104b] = 0xffffffff;\n  param_1[0x104c] = 0;\n  param_1[0x104d] = &UNK_002a2ddb + unaff_EDI;\n                    /* try { // try from 000e44ba to 000e44be has its CatchHandler @ 000e624b */\n  FUN_000eb510(param_1 + 0x104e,unaff_EDI + 0x1aefc9,0,0,iVar6,unaff_EDI + 0x1b13bf,iVar10,0,\n               param_1 + 0x104d,0);\n  *(undefined1 *)(param_1 + 0x105c) = 0;\n  param_1[0x105f] = &UNK_002a2def + unaff_EDI;\n  param_1[0x105d] = 0xffffffff;\n  param_1[0x105e] = 0;\n                    /* try { // try from 000e451c to 000e4520 has its CatchHandler @ 000e6243 */\n  FUN_000eb510(param_1 + 0x1060,unaff_EDI + 0x1aefcf,0,0,iVar6,unaff_EDI + 0x1b13e3,iVar10,0,\n               param_1 + 0x105f,0);\n  *(undefined1 *)(param_1 + 0x106e) = 0;\n  param_1[0x106f] = 0xffffffff;\n  param_1[0x1070] = 0;\n  param_1[0x1071] = &UNK_002a2e03 + unaff_EDI;\n                    /* try { // try from 000e4574 to 000e4578 has its CatchHandler @ 000e623b */\n  FUN_000eb510(param_1 + 0x1072,unaff_EDI + 0x1aefd5,0,0,iVar2,unaff_EDI + 0x1b13e3,iVar10,0,\n               param_1 + 0x1071,0);\n  param_1[0x1080] = &UNK_002a2e17 + unaff_EDI;\n                    /* try { // try from 000e45b8 to 000e45bc has its CatchHandler @ 000e6233 */\n  FUN_000eb510(param_1 + 0x1081,unaff_EDI + 0x1aefe3,0,0,iVar6,unaff_EDI + 0x1b1407,iVar10,0,\n               param_1 + 0x1080,0);\n  *(undefined1 *)(param_1 + 0x108f) = 0;\n  param_1[0x1090] = 0xffffffff;\n  param_1[0x1091] = 0;\n                    /* try { // try from 000e45e5 to 000e45e9 has its CatchHandler @ 000e622b */\n  FUN_000eb790(param_1 + 0x1092);\n  param_1[0x10a9] = &UNK_002a2e3f + unaff_EDI;\n                    /* try { // try from 000e462b to 000e462f has its CatchHandler @ 000e6224 */\n  FUN_000eb510(param_1 + 0x10aa,unaff_EDI + 0x1af145,1,0,0,unaff_EDI + 0x1b1473,\n               &UNK_001b142f + unaff_EDI,0,param_1 + 0x10a9,0);\n  *(undefined1 *)(param_1 + 0x10b8) = 0;\n  param_1[0x10b9] = 0;\n  param_1[0x10ba] = &UNK_002a2e53 + unaff_EDI;\n                    /* try { // try from 000e467f to 000e4683 has its CatchHandler @ 000e627b */\n  FUN_000eb510(param_1 + 0x10bb,unaff_EDI + 0x1af00e,1,0,iVar3,unaff_EDI + 0x1aeff3,0,0,\n               param_1 + 0x10ba,0);\n  *(undefined2 *)(param_1 + 0x10c9) = 0;\n  param_1[0x10ca] = &UNK_002a2e67 + unaff_EDI;\n                    /* try { // try from 000e46c4 to 000e46c8 has its CatchHandler @ 000e6273 */\n  FUN_000eb510(param_1 + 0x10cb,unaff_EDI + 0x1af00b,1,0,iVar4,0,0,0,param_1 + 0x10ca,1);\n  param_1[0x10d9] = puVar1;\n                    /* try { // try from 000e46ff to 000e4703 has its CatchHandler @ 000e626b */\n  FUN_000eb510(param_1 + 0x10da,unaff_EDI + 0x1af02a,1,0,iVar2,unaff_EDI + 0x1af016,iVar9,0,\n               param_1 + 0x10d9,0);\n  param_1[0x10e9] = 0;\n  param_1[0x10e8] = unaff_EDI + -0x2a29;\n  param_1[0x10d9] = &UNK_002a429b + unaff_EDI;\n  param_1[0x10ea] = &UNK_002a2e7b + unaff_EDI;\n                    /* try { // try from 000e4764 to 000e4768 has its CatchHandler @ 000e6263 */\n  FUN_000eb510(param_1 + 0x10eb,unaff_EDI + 0x1af03c,1,0,iVar3,unaff_EDI + 0x1b1497,0,0,\n               param_1 + 0x10ea,0);\n  *(undefined2 *)(param_1 + 0x10f9) = 0;\n  param_1[0x10fa] = &UNK_002a2e8f + unaff_EDI;\n                    /* try { // try from 000e47ae to 000e47b2 has its CatchHandler @ 000e628b */\n  FUN_000eb510(param_1 + 0x10fb,unaff_EDI + 0x1af039,1,0,iVar4,unaff_EDI + 0x1b14bb,0,0,\n               param_1 + 0x10fa,1);\n  param_1[0x1109] = &UNK_002a2ea3 + unaff_EDI;\n                    /* try { // try from 000e47ed to 000e47f1 has its CatchHandler @ 000e6283 */\n  FUN_000eb510(param_1 + 0x110a,unaff_EDI + 0x1af04b,1,0,iVar3,iVar5,0,0,param_1 + 0x1109,0);\n  *(undefined2 *)(param_1 + 0x1118) = 0;\n  param_1[0x1119] = &UNK_002a2eb7 + unaff_EDI;\n                    /* try { // try from 000e4835 to 000e4839 has its CatchHandler @ 000e6293 */\n  FUN_000eb510(param_1 + 0x111a,unaff_EDI + 0x1af048,1,0,iVar3,iVar5,0,0,param_1 + 0x1119,0);\n  param_1[0x1128] = &UNK_002a2ecb + unaff_EDI;\n                    /* try { // try from 000e4878 to 000e487c has its CatchHandler @ 000e621c */\n  FUN_000eb510(param_1 + 0x1129,unaff_EDI + 0x1af060,1,0,iVar3,unaff_EDI + 0x1b14e7,0,0,\n               param_1 + 0x1128,0);\n  *(undefined2 *)(param_1 + 0x1137) = 0;\n  param_1[0x1138] = &UNK_002a2edf + unaff_EDI;\n                    /* try { // try from 000e48c2 to 000e48c6 has its CatchHandler @ 000e61fc */\n  FUN_000eb510(param_1 + 0x1139,unaff_EDI + 0x1af05d,1,0,iVar4,unaff_EDI + 0x1b1513,0,0,\n               param_1 + 0x1138,1);\n  param_1[0x1147] = &UNK_002a2ef3 + unaff_EDI;\n                    /* try { // try from 000e4905 to 000e4909 has its CatchHandler @ 000e61f4 */\n  FUN_000eb510(param_1 + 0x1148,unaff_EDI + 0x1af075,1,0,iVar3,unaff_EDI + 0x1b1543,0,0,\n               param_1 + 0x1147,0);\n  *(undefined2 *)(param_1 + 0x1156) = 0;\n  param_1[0x1157] = &UNK_002a2f07 + unaff_EDI;\n                    /* try { // try from 000e494f to 000e4953 has its CatchHandler @ 000e61ec */\n  FUN_000eb510(param_1 + 0x1158,unaff_EDI + 0x1af072,1,0,iVar4,unaff_EDI + 0x1b1563,0,0,\n               param_1 + 0x1157,1);\n  param_1[0x1166] = &UNK_002a2f1b + unaff_EDI;\n                    /* try { // try from 000e498b to 000e498f has its CatchHandler @ 000e61e4 */\n  FUN_000eb510(param_1 + 0x1167,unaff_EDI + 0x1af087,1,0,iVar4,0,0,0,param_1 + 0x1166,1);\n  *(undefined2 *)(param_1 + 0x1175) = 0x100;\n  param_1[0x1176] = &UNK_002a2f2f + unaff_EDI;\n                    /* try { // try from 000e49da to 000e49de has its CatchHandler @ 000e620c */\n  FUN_000eb510(param_1 + 0x1177,unaff_EDI + 0x1af084,1,0,iVar3,unaff_EDI + 0x1b158b,0,0,\n               param_1 + 0x1176,0);\n  param_1[0x1185] = &UNK_002a2f43 + unaff_EDI;\n                    /* try { // try from 000e4a19 to 000e4a1d has its CatchHandler @ 000e6204 */\n  FUN_000eb510(param_1 + 0x1186,unaff_EDI + 0x1af098,1,0,iVar3,iVar5,0,0,param_1 + 0x1185,0);\n  *(undefined2 *)(param_1 + 0x1194) = 0;\n  param_1[0x1195] = &UNK_002a2f57 + unaff_EDI;\n                    /* try { // try from 000e4a5e to 000e4a62 has its CatchHandler @ 000e6214 */\n  FUN_000eb510(param_1 + 0x1196,unaff_EDI + 0x1af095,1,0,iVar4,0,0,0,param_1 + 0x1195,1);\n  param_1[0x11a4] = &UNK_002a2f6b + unaff_EDI;\n                    /* try { // try from 000e4a9f to 000e4aa3 has its CatchHandler @ 000e61dc */\n  FUN_000eb510(param_1 + 0x11a5,unaff_EDI + 0x1af0ac,1,0,iVar4,unaff_EDI + 0x1b15b3,0,0,\n               param_1 + 0x11a4,1);\n  *(undefined2 *)(param_1 + 0x11b3) = 0x100;\n  param_1[0x11b4] = &UNK_002a2f7f + unaff_EDI;\n                    /* try { // try from 000e4aee to 000e4af2 has its CatchHandler @ 000e61d4 */\n  FUN_000eb510(param_1 + 0x11b5,unaff_EDI + 0x1af0a9,1,0,iVar3,unaff_EDI + 0x1b15df,0,0,\n               param_1 + 0x11b4,0);\n  param_1[0x11c3] = &UNK_002a2f93 + unaff_EDI;\n                    /* try { // try from 000e4b31 to 000e4b35 has its CatchHandler @ 000e61cc */\n  FUN_000eb510(param_1 + 0x11c4,unaff_EDI + 0x1af0c4,1,0,iVar3,unaff_EDI + 0x1b1613,0,0,\n               param_1 + 0x11c3,0);\n  *(undefined2 *)(param_1 + 0x11d2) = 0;\n  param_1[0x11d3] = &UNK_002a2fa7 + unaff_EDI;\n                    /* try { // try from 000e4b7b to 000e4b7f has its CatchHandler @ 000e61c4 */\n  FUN_000eb510(param_1 + 0x11d4,unaff_EDI + 0x1af0c1,1,0,iVar4,unaff_EDI + 0x1b163b,0,0,\n               param_1 + 0x11d3,1);\n  param_1[0x11e2] = &UNK_002a2fbb + unaff_EDI;\n                    /* try { // try from 000e4bbe to 000e4bc2 has its CatchHandler @ 000e61bc */\n  FUN_000eb510(param_1 + 0x11e3,unaff_EDI + 0x1af0db,1,0,iVar3,unaff_EDI + 0x1b166b,0,0,\n               param_1 + 0x11e2,0);\n  *(undefined2 *)(param_1 + 0x11f1) = 0;\n  param_1[0x11f2] = &UNK_002a2fcf + unaff_EDI;\n                    /* try { // try from 000e4c00 to 000e4c04 has its CatchHandler @ 000e61b4 */\n  FUN_000eb510(param_1 + 0x11f3,unaff_EDI + 0x1af0d8,1,0,iVar4,0,0,0,param_1 + 0x11f2,1);\n  param_1[0x1201] = &UNK_002a2fe3 + unaff_EDI;\n                    /* try { // try from 000e4c43 to 000e4c47 has its CatchHandler @ 000e61ac */\n  FUN_000eb510(param_1 + 0x1202,unaff_EDI + 0x1af0f6,1,0,iVar2,&UNK_001b1693 + unaff_EDI,0,0,\n               param_1 + 0x1201,1);\n  param_1[0x1210] = &UNK_002a2ff7 + unaff_EDI;\n                    /* try { // try from 000e4c7e to 000e4c82 has its CatchHandler @ 000e61a4 */\n  FUN_000eb510(param_1 + 0x1211,unaff_EDI + 0x1af0f3,1,0,iVar2,0,0,0,param_1 + 0x1210,0);\n  param_1[0x121f] = "cccccccccccccccccccccccccccccccccccccccccccccccc" + unaff_EDI + 0xb;\n                    /* try { // try from 000e4cc1 to 000e4cc5 has its CatchHandler @ 000e619c */\n  FUN_000eb510(param_1 + 0x1220,unaff_EDI + 0x1af120,4,0,iVar3,unaff_EDI + 0x1af10f,0,0,\n               param_1 + 0x121f,0);\n  *(undefined2 *)(param_1 + 0x122e) = 0;\n  param_1[0x122f] = "cccccccccccccccccccccccccccccccccccccccccccccccc" + unaff_EDI + 0x1f;\n                    /* try { // try from 000e4d06 to 000e4d0a has its CatchHandler @ 000e6389 */\n  FUN_000eb510(param_1 + 0x1230,unaff_EDI + 0x1af11e,4,0,iVar4,0,0,0,param_1 + 0x122f,1);\n  param_1[0x123e] = &UNK_002a3033 + unaff_EDI;\n                    /* try { // try from 000e4d42 to 000e4d46 has its CatchHandler @ 000e6371 */\n  FUN_000eb510(param_1 + 0x123f,unaff_EDI + 0x1af12a,1,0,iVar4,0,0,0,param_1 + 0x123e,1);\n  *(undefined2 *)(param_1 + 0x124d) = 0x100;\n  param_1[0x124e] = &UNK_002a3047 + unaff_EDI;\n                    /* try { // try from 000e4d91 to 000e4d95 has its CatchHandler @ 000e6379 */\n  FUN_000eb510(param_1 + 0x124f,unaff_EDI + 0x1af127,1,0,iVar3,unaff_EDI + 0x1b16b7,0,0,\n               param_1 + 0x124e,0);\n  param_1[0x125d] = &UNK_002a305b + unaff_EDI;\n                    /* try { // try from 000e4dd4 to 000e4dd8 has its CatchHandler @ 000e6361 */\n  FUN_000eb510(param_1 + 0x125e,unaff_EDI + 0x1af140,1,0,iVar3,unaff_EDI + 0x1b16ff,0,0,\n               param_1 + 0x125d,0);\n  *(undefined2 *)(param_1 + 0x126c) = 0;\n  param_1[0x126d] =\n       "ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc::h"\n       + unaff_EDI + 8;\n                    /* try { // try from 000e4e19 to 000e4e1d has its CatchHandler @ 000e6381 */\n  FUN_000eb510(param_1 + 0x126e,unaff_EDI + 0x1af13d,1,0,iVar4,0,0,0,param_1 + 0x126d,1);\n  param_1[0x127c] =\n       "ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc::h"\n       + unaff_EDI + 0x1c;\n                    /* try { // try from 000e4e5c to 000e4e60 has its CatchHandler @ 000e6369 */\n  FUN_000eb510(param_1 + 0x127d,unaff_EDI + 0x1af178,1,0,iVar3,unaff_EDI + 0x1af158,0,0,\n               param_1 + 0x127c,0);\n  *(undefined2 *)(param_1 + 0x128b) = 0;\n  param_1[0x128c] =\n       "ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc::h"\n       + unaff_EDI + 0x30;\n                    /* try { // try from 000e4ea6 to 000e4eaa has its CatchHandler @ 000e632b */\n  FUN_000eb510(param_1 + 0x128d,unaff_EDI + 0x1af175,1,0,iVar4,unaff_EDI + 0x1b172f,0,0,\n               param_1 + 0x128c,1);\n                    /* try { // try from 000e4eb8 to 000e4ebc has its CatchHandler @ 000e6323 */\n  FUN_000ebc90(param_1 + 0x129b);\n  param_1[0x12b2] = puVar1;\n                    /* try { // try from 000e4ef1 to 000e4ef5 has its CatchHandler @ 000e634b */\n  FUN_000eb510(param_1 + 0x12b3,unaff_EDI + 0x1af19f,1,0x78,iVar2,unaff_EDI + 0x1af186,0,0,\n               param_1 + 0x12b2,0);\n  param_1[0x12c2] = 0;\n  param_1[0x12c1] = unaff_EDI + -0x2e09;\n  param_1[0x12b2] = "St9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0xf;\n  param_1[0x12c3] = puVar1;\n                    /* try { // try from 000e4f4d to 000e4f51 has its CatchHandler @ 000e6343 */\n  FUN_000eb510(param_1 + 0x12c4,unaff_EDI + 0x1af1ab,1,0x58,iVar2,unaff_EDI + 0x1b1757,0,0,\n               param_1 + 0x12c3,0);\n  param_1[0x12d3] = 0;\n  param_1[0x12d2] = unaff_EDI + -0x2df9;\n  param_1[0x12c3] = "St9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x23\n  ;\n  param_1[0x12d4] = puVar1;\n                    /* try { // try from 000e4fa9 to 000e4fad has its CatchHandler @ 000e633b */\n  FUN_000eb510(param_1 + 0x12d5,unaff_EDI + 0x1af1d1,1,0,iVar2,unaff_EDI + 0x1af1ba,0,0,\n               param_1 + 0x12d4,0);\n  param_1[0x12e4] = 0;\n  param_1[0x12e3] = unaff_EDI + -0x2de9;\n  param_1[0x12d4] = "St9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x37\n  ;\n                    /* try { // try from 000e4fdd to 000e4fe1 has its CatchHandler @ 000e6333 */\n  FUN_000eb8d0(param_1 + 0x12e5);\n  param_1[0x12fc] =\n       "ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc::h"\n       + unaff_EDI + 0x6c;\n                    /* try { // try from 000e501d to 000e5021 has its CatchHandler @ 000e635a */\n  FUN_000eb510(param_1 + 0x12fd,unaff_EDI + 0x1af1e1,1,0,iVar4,unaff_EDI + 0x1b177b,0,0,\n               param_1 + 0x12fc,1);\n  *(undefined2 *)(param_1 + 0x130b) = 0x100;\n  param_1[0x130c] =\n       "ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc::h"\n       + unaff_EDI + 0x80;\n                    /* try { // try from 000e506c to 000e5070 has its CatchHandler @ 000e6352 */\n  FUN_000eb510(param_1 + 0x130d,unaff_EDI + 0x1af1de,1,0,iVar3,unaff_EDI + 0x1b179b,0,0,\n               param_1 + 0x130c,0);\n  param_1[0x131b] =\n       "ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc::h"\n       + unaff_EDI + 0x94;\n                    /* try { // try from 000e50b4 to 000e50b8 has its CatchHandler @ 000e62a3 */\n  FUN_000eb510(param_1 + 0x131c,unaff_EDI + 0x1b799d,2,0x59,iVar2,unaff_EDI + 0x1b17c3,\n               unaff_EDI + 0x1ae411,0,param_1 + 0x131b,0);\n  *(undefined1 *)(param_1 + 0x132a) = 0;\n  param_1[0x132b] = iVar2;\n  param_1[0x132c] = puVar1;\n                    /* try { // try from 000e50fc to 000e5100 has its CatchHandler @ 000e629b */\n  FUN_000eb510(param_1 + 0x132d,unaff_EDI + 0x1af210,1,0x28,iVar2,unaff_EDI + 0x1af1f3,0,0,\n               param_1 + 0x132c,0);\n  param_1[0x133c] = 0;\n  param_1[0x133b] = unaff_EDI + -0x1599;\n  param_1[0x132c] = "St9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0xb;\n  param_1[0x133d] = puVar1;\n                    /* try { // try from 000e5158 to 000e515c has its CatchHandler @ 000e62e3 */\n  FUN_000eb510(param_1 + 0x133e,unaff_EDI + 0x1af237,1,0x29,iVar2,unaff_EDI + 0x1af21c,0,0,\n               param_1 + 0x133d,0);\n  param_1[0x134d] = 0;\n  param_1[0x134c] = unaff_EDI + -0x28e9;\n  param_1[0x133d] = "St9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x1f\n  ;\n  param_1[0x134e] = &UNK_002a310f + unaff_EDI;\n                    /* try { // try from 000e51bd to 000e51c1 has its CatchHandler @ 000e62db */\n  FUN_000eb510(param_1 + 0x134f,unaff_EDI + 0x1af25a,4,0,iVar3,unaff_EDI + 0x1b17f3,0,0,\n               param_1 + 0x134e,0);\n  *(undefined2 *)(param_1 + 0x135d) = 0;\n  param_1[0x135e] = &UNK_002a3123 + unaff_EDI;\n                    /* try { // try from 000e5207 to 000e520b has its CatchHandler @ 000e62d3 */\n  FUN_000eb510(param_1 + 0x135f,unaff_EDI + 0x1af258,4,0,iVar4,unaff_EDI + 0x1af241,0,0,\n               param_1 + 0x135e,1);\n  param_1[0x136d] = &UNK_002a3137 + unaff_EDI;\n                    /* try { // try from 000e5248 to 000e524c has its CatchHandler @ 000e62cb */\n  FUN_000eb510(param_1 + 0x136e,unaff_EDI + 0x1af292,4,0,iVar4,unaff_EDI + 0x1af261,0,0,\n               param_1 + 0x136d,1);\n  *(undefined2 *)(param_1 + 0x137c) = 0x100;\n  param_1[0x137d] = &UNK_002a314b + unaff_EDI;\n                    /* try { // try from 000e5297 to 000e529b has its CatchHandler @ 000e62c3 */\n  FUN_000eb510(param_1 + 0x137e,unaff_EDI + 0x1af290,4,0,iVar3,unaff_EDI + 0x1af275,0,0,\n               param_1 + 0x137d,0);\n  param_1[0x138c] = &UNK_002a315f + unaff_EDI;\n                    /* try { // try from 000e52db to 000e52df has its CatchHandler @ 000e62bb */\n  FUN_000eb510(param_1 + 0x138d,unaff_EDI + 0x1af2b9,4,0,iVar12,&UNK_001af29c + unaff_EDI,iVar7,0,\n               param_1 + 0x138c,0);\n  *(undefined1 *)(param_1 + 0x139b) = 0;\n  param_1[0x139c] = 0;\n  param_1[0x139d] = 0;\n  param_1[0x139e] = &UNK_002a3173 + unaff_EDI;\n                    /* try { // try from 000e5335 to 000e5339 has its CatchHandler @ 000e62b3 */\n  FUN_000eb510(param_1 + 0x139f,unaff_EDI + 0x1abba5,4,0,iVar3,unaff_EDI + 0x1b06e7,0,0,\n               param_1 + 0x139e,0);\n  *(undefined2 *)(param_1 + 0x13ad) = 0;\n  param_1[0x13ae] = &UNK_002a3187 + unaff_EDI;\n                    /* try { // try from 000e537a to 000e537e has its CatchHandler @ 000e62ab */\n  FUN_000eb510(param_1 + 0x13af,&UNK_001af2ca + unaff_EDI,4,0,iVar4,0,0,0,param_1 + 0x13ae,1);\n  param_1[0x13bd] = &UNK_002a319b + unaff_EDI;\n                    /* try { // try from 000e53bd to 000e53c1 has its CatchHandler @ 000e6303 */\n  FUN_000eb510(param_1 + 0x13be,unaff_EDI + 0x1af07a,4,0,iVar3,unaff_EDI + 0x1b1823,0,0,\n               param_1 + 0x13bd,0);\n  param_1[0x13cd] = &UNK_002a31af + unaff_EDI;\n  *(undefined2 *)(param_1 + 0x13cc) = 0;\n                    /* try { // try from 000e5405 to 000e5409 has its CatchHandler @ 000e62fb */\n  FUN_000eb510(param_1 + 0x13ce,unaff_EDI + 0x1af390,4,0,iVar4,0,0,0,param_1 + 0x13cd,1);\n  param_1[0x13dc] = &UNK_002a31c3 + unaff_EDI;\n                    /* try { // try from 000e5448 to 000e544c has its CatchHandler @ 000e62f3 */\n  FUN_000eb510(param_1 + 0x13dd,unaff_EDI + 0x1af2d3,4,0,iVar3,&UNK_001b184f + unaff_EDI,0,0,\n               param_1 + 0x13dc,0);\n  *(undefined2 *)(param_1 + 0x13eb) = 0;\n  param_1[0x13ec] = &UNK_002a31d7 + unaff_EDI;\n                    /* try { // try from 000e548a to 000e548e has its CatchHandler @ 000e62eb */\n  FUN_000eb510(param_1 + 0x13ed,unaff_EDI + 0x1af2d1,4,0,iVar4,0,0,0,param_1 + 0x13ec,1);\n  param_1[0x13fb] = &UNK_002a31eb + unaff_EDI;\n                    /* try { // try from 000e54cd to 000e54d1 has its CatchHandler @ 000e6313 */\n  FUN_000eb510(param_1 + 0x13fc,unaff_EDI + 0x1af2dc,4,0,iVar3,unaff_EDI + 0x1b188f,0,0,\n               param_1 + 0x13fb,0);\n  *(undefined2 *)(param_1 + 0x140a) = 0;\n  param_1[0x140b] = &UNK_002a31ff + unaff_EDI;\n                    /* try { // try from 000e5512 to 000e5516 has its CatchHandler @ 000e630b */\n  FUN_000eb510(param_1 + 0x140c,unaff_EDI + 0x1af2da,4,0,iVar4,0,0,0,param_1 + 0x140b,1);\n  param_1[0x141a] = &UNK_002a3213 + unaff_EDI;\n                    /* try { // try from 000e5555 to 000e5559 has its CatchHandler @ 000e631b */\n  FUN_000eb510(param_1 + 0x141b,&UNK_001af2e8 + unaff_EDI,4,0,iVar3,unaff_EDI + 0x1b18bb,0,0,\n               param_1 + 0x141a,0);\n  *(undefined2 *)(param_1 + 0x1429) = 0;\n  param_1[0x142a] = &UNK_002a3227 + unaff_EDI;\n                    /* try { // try from 000e559a to 000e559e has its CatchHandler @ 000e6194 */\n  FUN_000eb510(param_1 + 0x142b,unaff_EDI + 0x1af2e6,4,0,iVar4,0,0,0,param_1 + 0x142a,1);\n  param_1[0x1439] = &UNK_002a323b + unaff_EDI;\n                    /* try { // try from 000e55dd to 000e55e1 has its CatchHandler @ 000e611c */\n  FUN_000eb510(param_1 + 0x143a,unaff_EDI + 0x1af2f4,4,0,iVar2,&UNK_001b18ef + unaff_EDI,0,0,\n               param_1 + 0x1439,1);\n  param_1[0x1448] = &UNK_002a324f + unaff_EDI;\n                    /* try { // try from 000e561b to 000e561f has its CatchHandler @ 000e6114 */\n  FUN_000eb510(param_1 + 0x1449,unaff_EDI + 0x1af2f2,4,0,iVar2,0,0,0,param_1 + 0x1448,0);\n  param_1[0x1457] = &UNK_002a3263 + unaff_EDI;\n                    /* try { // try from 000e565e to 000e5662 has its CatchHandler @ 000e610c */\n  FUN_000eb510(param_1 + 0x1458,unaff_EDI + 0x1af2fb,4,0,iVar3,unaff_EDI + 0x1b1917,0,0,\n               param_1 + 0x1457,0);\n  *(undefined2 *)(param_1 + 0x1466) = 0;\n  param_1[0x1467] = &UNK_002a3277 + unaff_EDI;\n                    /* try { // try from 000e56a3 to 000e56a7 has its CatchHandler @ 000e6104 */\n  FUN_000eb510(param_1 + 0x1468,unaff_EDI + 0x1af2f9,4,0,iVar4,0,0,0,param_1 + 0x1467,1);\n  param_1[0x1476] = &UNK_002a328b + unaff_EDI;\n                    /* try { // try from 000e56e7 to 000e56eb has its CatchHandler @ 000e60fc */\n  FUN_000eb510(param_1 + 0x1477,unaff_EDI + 0x1af322,4,0,iVar12,unaff_EDI + 0x1af304,iVar7,0,\n               param_1 + 0x1476,0);\n  *(undefined1 *)(param_1 + 0x1485) = 0;\n  param_1[0x1486] = 0;\n  param_1[0x1487] = 0;\n  param_1[0x1488] = &UNK_002a329f + unaff_EDI;\n                    /* try { // try from 000e5741 to 000e5745 has its CatchHandler @ 000e60f4 */\n  FUN_000eb510(param_1 + 0x1489,unaff_EDI + 0x1af332,4,0,iVar3,unaff_EDI + 0x1af7b7,0,0,\n               param_1 + 0x1488,0);\n  *(undefined2 *)(param_1 + 0x1497) = 0;\n  param_1[0x1498] = &UNK_002a32b3 + unaff_EDI;\n                    /* try { // try from 000e5786 to 000e578a has its CatchHandler @ 000e60ec */\n  FUN_000eb510(param_1 + 0x1499,FUN_001af330 + unaff_EDI,4,0,iVar4,0,0,0,param_1 + 0x1498,1);\n  param_1[0x14a7] = &UNK_002a32c7 + unaff_EDI;\n                    /* try { // try from 000e57c2 to 000e57c6 has its CatchHandler @ 000e60e4 */\n  FUN_000eb510(param_1 + 0x14a8,unaff_EDI + 0x1af356,4,0,iVar4,0,0,0,param_1 + 0x14a7,1);\n  *(undefined2 *)(param_1 + 0x14b6) = 0x100;\n  param_1[0x14b7] = &UNK_002a32db + unaff_EDI;\n                    /* try { // try from 000e5811 to 000e5815 has its CatchHandler @ 000e60dc */\n  FUN_000eb510(param_1 + 0x14b8,unaff_EDI + 0x1af354,4,0,iVar3,unaff_EDI + 0x1af33a,0,0,\n               param_1 + 0x14b7,0);\n  param_1[0x14c6] = &UNK_002a32ef + unaff_EDI;\n                    /* try { // try from 000e5854 to 000e5858 has its CatchHandler @ 000e60d4 */\n  FUN_000eb510(param_1 + 0x14c7,unaff_EDI + 0x1af362,4,0,iVar3,unaff_EDI + 0x1b193f,0,0,\n               param_1 + 0x14c6,0);\n  *(undefined2 *)(param_1 + 0x14d5) = 0;\n  param_1[0x14d6] = &UNK_002a3303 + unaff_EDI;\n                    /* try { // try from 000e5899 to 000e589d has its CatchHandler @ 000e60cc */\n  FUN_000eb510(param_1 + 0x14d7,unaff_EDI + 0x1af360,4,0,iVar4,0,0,0,param_1 + 0x14d6,1);\n  param_1[0x14e5] = &UNK_002a3317 + unaff_EDI;\n                    /* try { // try from 000e58dc to 000e58e0 has its CatchHandler @ 000e60c4 */\n  FUN_000eb510(param_1 + 0x14e6,unaff_EDI + 0x1af371,4,0,iVar3,unaff_EDI + 0x1b196b,0,0,\n               param_1 + 0x14e5,0);\n  *(undefined2 *)(param_1 + 0x14f4) = 0;\n  param_1[0x14f5] = &UNK_002a332b + unaff_EDI;\n                    /* try { // try from 000e5921 to 000e5925 has its CatchHandler @ 000e60bc */\n  FUN_000eb510(param_1 + 0x14f6,unaff_EDI + 0x1af36f,4,0,iVar4,0,0,0,param_1 + 0x14f5,1);\n  param_1[0x1504] = &UNK_002a333f + unaff_EDI;\n                    /* try { // try from 000e5961 to 000e5965 has its CatchHandler @ 000e60b4 */\n  FUN_000eb510(param_1 + 0x1505,unaff_EDI + 0x1af37c,4,0,iVar3,unaff_EDI + 0x1b198f,0,0,\n               param_1 + 0x1504,0);\n  *(undefined2 *)(param_1 + 0x1513) = 0;\n  param_1[0x1514] = &UNK_002a3353 + unaff_EDI;\n                    /* try { // try from 000e59a6 to 000e59aa has its CatchHandler @ 000e60ac */\n  FUN_000eb510(param_1 + 0x1515,unaff_EDI + 0x1af37a,4,0,iVar4,0,0,0,param_1 + 0x1514,1);\n  param_1[0x1523] = &UNK_002a3367 + unaff_EDI;\n                    /* try { // try from 000e59e9 to 000e59ed has its CatchHandler @ 000e60a4 */\n  FUN_000eb510(param_1 + 0x1524,unaff_EDI + 0x1af387,4,0,iVar3,&UNK_001b19b3 + unaff_EDI,0,0,\n               param_1 + 0x1523,0);\n  *(undefined2 *)(param_1 + 0x1532) = 0;\n  param_1[0x1533] = &UNK_002a337b + unaff_EDI;\n                    /* try { // try from 000e5a2e to 000e5a32 has its CatchHandler @ 000e615c */\n  FUN_000eb510(param_1 + 0x1534,unaff_EDI + 0x1af385,4,0,iVar4,0,0,0,param_1 + 0x1533,1);\n  param_1[0x1542] = &UNK_002a338f + unaff_EDI;\n                    /* try { // try from 000e5a6d to 000e5a71 has its CatchHandler @ 000e6154 */\n  FUN_000eb510(param_1 + 0x1543,unaff_EDI + 0x1af390,4,0,iVar3,unaff_EDI + 0x1b19d7,0,0,\n               param_1 + 0x1542,0);\n  *(undefined2 *)(param_1 + 0x1551) = 0;\n  param_1[0x1552] = &UNK_002a33a3 + unaff_EDI;\n                    /* try { // try from 000e5ab2 to 000e5ab6 has its CatchHandler @ 000e614c */\n  FUN_000eb510(param_1 + 0x1553,unaff_EDI + 0x1af38e,4,0,iVar4,0,0,0,param_1 + 0x1552,1);\n  param_1[0x1561] = &UNK_002a33b7 + unaff_EDI;\n                    /* try { // try from 000e5af5 to 000e5af9 has its CatchHandler @ 000e6144 */\n  FUN_000eb510(param_1 + 0x1562,unaff_EDI + 0x1af39e,4,0,iVar3,unaff_EDI + 0x1b1a07,0,0,\n               param_1 + 0x1561,0);\n  *(undefined2 *)(param_1 + 0x1570) = 0;\n  param_1[0x1571] = &UNK_002a33cb + unaff_EDI;\n                    /* try { // try from 000e5b3a to 000e5b3e has its CatchHandler @ 000e613c */\n  FUN_000eb510(param_1 + 0x1572,unaff_EDI + 0x1af39c,4,0,iVar4,0,0,0,param_1 + 0x1571,1);\n  param_1[0x1580] = &UNK_002a33df + unaff_EDI;\n                    /* try { // try from 000e5b7d to 000e5b81 has its CatchHandler @ 000e6134 */\n  FUN_000eb510(param_1 + 0x1581,unaff_EDI + 0x1bb519,4,0,iVar3,unaff_EDI + 0x1b1a33,0,0,\n               param_1 + 0x1580,0);\n  *(undefined2 *)(param_1 + 0x158f) = 0;\n  param_1[0x1590] = &UNK_002a33f3 + unaff_EDI;\n                    /* try { // try from 000e5bc2 to 000e5bc6 has its CatchHandler @ 000e612c */\n  FUN_000eb510(param_1 + 0x1591,unaff_EDI + 0x1af3a2,4,0,iVar4,0,0,0,param_1 + 0x1590,1);\n  param_1[0x159f] = &UNK_002a3407 + unaff_EDI;\n                    /* try { // try from 000e5c03 to 000e5c07 has its CatchHandler @ 000e6124 */\n  FUN_000eb510(param_1 + 0x15a0,unaff_EDI + 0x1af3ad,4,0,iVar4,unaff_EDI + 0x1b1a7b,0,0,\n               param_1 + 0x159f,1);\n  *(undefined2 *)(param_1 + 0x15ae) = 0x100;\n  param_1[0x15af] = &UNK_002a341b + unaff_EDI;\n                    /* try { // try from 000e5c52 to 000e5c56 has its CatchHandler @ 000e617c */\n  FUN_000eb510(param_1 + 0x15b0,unaff_EDI + 0x1af3ab,4,0,iVar3,unaff_EDI + 0x1b1ab7,0,0,\n               param_1 + 0x15af,0);\n  param_1[0x15be] = &UNK_002a342f + unaff_EDI;\n                    /* try { // try from 000e5c96 to 000e5c9a has its CatchHandler @ 000e6174 */\n  FUN_000eb510(param_1 + 0x15bf,unaff_EDI + 0x1af3b3,4,0,iVar12,unaff_EDI + 0x1b1ae7,iVar7,0,\n               param_1 + 0x15be,0);\n  *(undefined1 *)(param_1 + 0x15cd) = 0;\n  param_1[0x15d0] = &UNK_002a3443 + unaff_EDI;\n  param_1[0x15ce] = 0;\n  param_1[0x15cf] = 0;\n                    /* try { // try from 000e5cf4 to 000e5cf8 has its CatchHandler @ 000e616c */\n  FUN_000eb510(param_1 + 0x15d1,unaff_EDI + 0x1a0f0d,4,0,iVar3,unaff_EDI + 0x1b1b13,0,0,\n               param_1 + 0x15d0,0);\n  *(undefined2 *)(param_1 + 0x15df) = 0;\n  param_1[0x15e0] = &UNK_002a3457 + unaff_EDI;\n                    /* try { // try from 000e5d3e to 000e5d42 has its CatchHandler @ 000e6164 */\n  FUN_000eb510(param_1 + 0x15e1,unaff_EDI + 0x1af3be,4,0,iVar4,unaff_EDI + 0x1b1b43,0,0,\n               param_1 + 0x15e0,1);\n  param_1[0x15ef] = &UNK_002a346b + unaff_EDI;\n                    /* try { // try from 000e5d7a to 000e5d7e has its CatchHandler @ 000e618c */\n  FUN_000eb510(param_1 + 0x15f0,unaff_EDI + 0x1af3c7,4,0,iVar2,unaff_EDI + 0x1b1b43,0,0,\n               param_1 + 0x15ef,1);\n  param_1[0x15fe] = &UNK_002a347f + unaff_EDI;\n                    /* try { // try from 000e5db5 to 000e5db9 has its CatchHandler @ 000e6184 */\n  FUN_000eb510(param_1 + 0x15ff,unaff_EDI + 0x1af3c5,4,0,iVar2,0,0,0,param_1 + 0x15fe,0);\n  param_1[0x160d] = &UNK_002a3493 + unaff_EDI;\n                    /* try { // try from 000e5df8 to 000e5dfc has its CatchHandler @ 000e609c */\n  FUN_000eb510(param_1 + 0x160e,unaff_EDI + 0x1af3d1,4,0,iVar3,unaff_EDI + 0x1b1b6f,0,0,\n               param_1 + 0x160d,0);\n  param_1[0x161d] = &UNK_002a34a7 + unaff_EDI;\n  *(undefined2 *)(param_1 + 0x161c) = 0;\n                    /* try { // try from 000e5e3f to 000e5e43 has its CatchHandler @ 000e6094 */\n  FUN_000eb510(param_1 + 0x161e,&UNK_001af3cf + unaff_EDI,4,0,iVar4,unaff_EDI + 0x1b1ba3,0,0,\n               param_1 + 0x161d,1);\n  param_1[0x162c] = &UNK_002a34bb + unaff_EDI;\n                    /* try { // try from 000e5e82 to 000e5e86 has its CatchHandler @ 000e608c */\n  FUN_000eb510(param_1 + 0x162d,unaff_EDI + 0x1af3e9,4,0,iVar3,unaff_EDI + 0x1b1bdf,0,0,\n               param_1 + 0x162c,0);\n  param_1[0x163c] = &UNK_002a34cf + unaff_EDI;\n  *(undefined2 *)(param_1 + 0x163b) = 0;\n                    /* try { // try from 000e5ec9 to 000e5ecd has its CatchHandler @ 000e6084 */\n  FUN_000eb510(param_1 + 0x163d,unaff_EDI + 0x1af3e7,4,0,iVar4,unaff_EDI + 0x1b1c47,0,0,\n               param_1 + 0x163c,1);\n  *(undefined1 *)(param_1 + 0x164b) = 0;\n  *(undefined2 *)(param_1 + 0x164e) = 0;\n  param_1[0x164c] = 0;\n  param_1[0x164d] = 0;\n  param_1[0x164f] = 0;\n                    /* try { // try from 000e5f08 to 000e5f0c has its CatchHandler @ 000e607f */\n  FUN_0016b4f0(param_1 + 0x1650);\n  *(undefined1 *)(param_1 + 0x1683) = 0;\n  uVar16 = 0;\n  param_1[0x1684] = 0;\n  param_1[0x1685] = 0;\n  param_1[0x1686] = 1;\n  *(undefined1 *)(param_1 + 0x1687) = 0;\n  do {\n    *(undefined4 *)((int)param_1 + uVar16 + 0x5a20) = 0;\n    uVar16 = uVar16 + 4;\n  } while (uVar16 < 0x1c);\n  param_1[0x1689] = 1;\n  param_1[0x168a] = 0;\n  param_1[0x168b] = 0;\n  param_1[0x168c] = 0x3f800000;\n  param_1[0x168d] = 0;\n  param_1[0x168e] = 0;\n  param_1[0x1688] = param_1 + 0x168e;\n  uVar16 = 0;\n  do {\n    *(undefined4 *)((int)param_1 + uVar16 + 0x5a3c) = 0;\n    uVar16 = uVar16 + 4;\n  } while (uVar16 < 0x1c);\n  param_1[0x1690] = 1;\n  param_1[0x168f] = param_1 + 0x1695;\n  param_1[0x1691] = 0;\n  param_1[0x1692] = 0;\n  param_1[0x1693] = 0x3f800000;\n  param_1[0x1694] = 0;\n  param_1[0x1695] = 0;\n  param_1[0x1697] = 0;\n  param_1[0x1698] = 0;\n  param_1[0x1699] = param_1 + 0x1697;\n  param_1[0x169a] = param_1 + 0x1697;\n  param_1[0x169b] = 0;\n  param_1[0x169c] = 0;\n  param_1[0x169d] = 0;\n  param_1[0x169e] = 0;\n  param_1[0x169f] = 0;\n  param_1[0x16a0] = 0;\n  param_1[0x16a1] = 0;\n  param_1[0x16a2] = 0;\n  *(undefined1 *)((int)&fde_table_entry_002b5a10.data_loc + unaff_EDI + 3) = 0;\n  return;\n}" { (declaration "undefined *puVar1;" type_identifier (pointer_declarator "*puVar1" * identifier) ;) (declaration "int iVar2;" primitive_type identifier ;) (declaration "int iVar3;" primitive_type identifier ;) (declaration "int iVar4;" primitive_type identifier ;) (declaration "int iVar5;" primitive_type identifier ;) (declaration "int iVar6;" primitive_type identifier ;) (declaration "int iVar7;" primitive_type identifier ;) (declaration "int iVar8;" primitive_type identifier ;) (declaration "int iVar9;" primitive_type identifier ;) (declaration "int iVar10;" primitive_type identifier ;) (declaration "int iVar11;" primitive_type identifier ;) (declaration "int iVar12;" primitive_type identifier ;) (declaration "int iVar13;" primitive_type identifier ;) (declaration "int iVar14;" primitive_type identifier ;) (declaration "undefined8 uVar15;" type_identifier identifier ;) (declaration "uint uVar16;" type_identifier identifier ;) (declaration "int unaff_EDI;" primitive_type identifier ;) (expression_statement "FUN_000559ee();" (call_expression "FUN_000559ee()" identifier (argument_list "()" ( ))) ;) (expression_statement "puVar1 = &UNK_002a1bcf + unaff_EDI;" (assignment_expression "puVar1 = &UNK_002a1bcf + unaff_EDI" identifier = (binary_expression "&UNK_002a1bcf + unaff_EDI" (pointer_expression "&UNK_002a1bcf" & identifier) + identifier)) ;) (expression_statement "iVar2 = unaff_EDI + 0x1be63d;" (assignment_expression "iVar2 = unaff_EDI + 0x1be63d" identifier = (binary_expression "unaff_EDI + 0x1be63d" identifier + number_literal)) ;) (expression_statement "*param_1 = puVar1;" (assignment_expression "*param_1 = puVar1" (pointer_expression "*param_1" * identifier) = identifier) ;) (expression_statement "FUN_000eb510(param_1 + 1,unaff_EDI + 0x1a0e51,1,0,iVar2,unaff_EDI + 0x1ae022,0,0,param_1,0);" (call_expression "FUN_000eb510(param_1 + 1,unaff_EDI + 0x1a0e51,1,0,iVar2,unaff_EDI + 0x1ae022,0,0,param_1,0)" identifier (argument_list "(param_1 + 1,unaff_EDI + 0x1a0e51,1,0,iVar2,unaff_EDI + 0x1ae022,0,0,param_1,0)" ( (binary_expression "param_1 + 1" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1a0e51" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1ae022" identifier + number_literal) , number_literal , number_literal , identifier , number_literal ))) ;) (expression_statement "param_1[0x10] = 0;" (assignment_expression "param_1[0x10] = 0" (subscript_expression "param_1[0x10]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0xf] = unaff_EDI + -0x23e9;" (assignment_expression "param_1[0xf] = unaff_EDI + -0x23e9" (subscript_expression "param_1[0xf]" identifier [ number_literal ]) = (binary_expression "unaff_EDI + -0x23e9" identifier + number_literal)) ;) (expression_statement "*param_1 = &UNK_002a4043 + unaff_EDI;" (assignment_expression "*param_1 = &UNK_002a4043 + unaff_EDI" (pointer_expression "*param_1" * identifier) = (binary_expression "&UNK_002a4043 + unaff_EDI" (pointer_expression "&UNK_002a4043" & identifier) + identifier)) ;) (expression_statement "param_1[0x11] = puVar1;" (assignment_expression "param_1[0x11] = puVar1" (subscript_expression "param_1[0x11]" identifier [ number_literal ]) = identifier) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x12,unaff_EDI + 0x1aafc2,1,0x76,iVar2,unaff_EDI + 0x1ae03b,0,0,\n               param_1 + 0x11,0);" (call_expression "FUN_000eb510(param_1 + 0x12,unaff_EDI + 0x1aafc2,1,0x76,iVar2,unaff_EDI + 0x1ae03b,0,0,\n               param_1 + 0x11,0)" identifier (argument_list "(param_1 + 0x12,unaff_EDI + 0x1aafc2,1,0x76,iVar2,unaff_EDI + 0x1ae03b,0,0,\n               param_1 + 0x11,0)" ( (binary_expression "param_1 + 0x12" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aafc2" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1ae03b" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x11" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x20] = unaff_EDI + -0x2cc9;" (assignment_expression "param_1[0x20] = unaff_EDI + -0x2cc9" (subscript_expression "param_1[0x20]" identifier [ number_literal ]) = (binary_expression "unaff_EDI + -0x2cc9" identifier + number_literal)) ;) (expression_statement "param_1[0x11] = &UNK_002a4057 + unaff_EDI;" (assignment_expression "param_1[0x11] = &UNK_002a4057 + unaff_EDI" (subscript_expression "param_1[0x11]" identifier [ number_literal ]) = (binary_expression "&UNK_002a4057 + unaff_EDI" (pointer_expression "&UNK_002a4057" & identifier) + identifier)) ;) (expression_statement "param_1[0x21] = 0;" (assignment_expression "param_1[0x21] = 0" (subscript_expression "param_1[0x21]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0x22] = puVar1;" (assignment_expression "param_1[0x22] = puVar1" (subscript_expression "param_1[0x22]" identifier [ number_literal ]) = identifier) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x23,unaff_EDI + 0x1a7a52,2,0,iVar2,unaff_EDI + 0x1af75b,0,0,param_1 + 0x22\n               ,0);" (call_expression "FUN_000eb510(param_1 + 0x23,unaff_EDI + 0x1a7a52,2,0,iVar2,unaff_EDI + 0x1af75b,0,0,param_1 + 0x22\n               ,0)" identifier (argument_list "(param_1 + 0x23,unaff_EDI + 0x1a7a52,2,0,iVar2,unaff_EDI + 0x1af75b,0,0,param_1 + 0x22\n               ,0)" ( (binary_expression "param_1 + 0x23" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1a7a52" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1af75b" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x22" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x32] = 0;" (assignment_expression "param_1[0x32] = 0" (subscript_expression "param_1[0x32]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0x31] = unaff_EDI + -0x2c69;" (assignment_expression "param_1[0x31] = unaff_EDI + -0x2c69" (subscript_expression "param_1[0x31]" identifier [ number_literal ]) = (binary_expression "unaff_EDI + -0x2c69" identifier + number_literal)) ;) (expression_statement "param_1[0x22] = &UNK_002a406b + unaff_EDI;" (assignment_expression "param_1[0x22] = &UNK_002a406b + unaff_EDI" (subscript_expression "param_1[0x22]" identifier [ number_literal ]) = (binary_expression "&UNK_002a406b + unaff_EDI" (pointer_expression "&UNK_002a406b" & identifier) + identifier)) ;) (expression_statement "param_1[0x33] = &UNK_002a1be3 + unaff_EDI;" (assignment_expression "param_1[0x33] = &UNK_002a1be3 + unaff_EDI" (subscript_expression "param_1[0x33]" identifier [ number_literal ]) = (binary_expression "&UNK_002a1be3 + unaff_EDI" (pointer_expression "&UNK_002a1be3" & identifier) + identifier)) ;) (expression_statement "iVar3 = unaff_EDI + 0x1ae064;" (assignment_expression "iVar3 = unaff_EDI + 0x1ae064" identifier = (binary_expression "unaff_EDI + 0x1ae064" identifier + number_literal)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x34,unaff_EDI + 0x1ae072,1,0,iVar3,unaff_EDI + 0x1ae056,0,0,param_1 + 0x33\n               ,0);" (call_expression "FUN_000eb510(param_1 + 0x34,unaff_EDI + 0x1ae072,1,0,iVar3,unaff_EDI + 0x1ae056,0,0,param_1 + 0x33\n               ,0)" identifier (argument_list "(param_1 + 0x34,unaff_EDI + 0x1ae072,1,0,iVar3,unaff_EDI + 0x1ae056,0,0,param_1 + 0x33\n               ,0)" ( (binary_expression "param_1 + 0x34" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae072" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1ae056" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x33" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0x42) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x42) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x42)" * (cast_expression "(undefined2 *)(param_1 + 0x42)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x42)" ( (binary_expression "param_1 + 0x42" identifier + number_literal) )))) = number_literal) ;) (expression_statement "iVar4 = unaff_EDI + 0x1ae06a;" (assignment_expression "iVar4 = unaff_EDI + 0x1ae06a" identifier = (binary_expression "unaff_EDI + 0x1ae06a" identifier + number_literal)) ;) (expression_statement "param_1[0x43] = &UNK_002a1bf7 + unaff_EDI;" (assignment_expression "param_1[0x43] = &UNK_002a1bf7 + unaff_EDI" (subscript_expression "param_1[0x43]" identifier [ number_literal ]) = (binary_expression "&UNK_002a1bf7 + unaff_EDI" (pointer_expression "&UNK_002a1bf7" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x44,unaff_EDI + 0x1ae06f,1,0,iVar4,unaff_EDI + 0x1af783,0,0,param_1 + 0x43\n               ,1);" (call_expression "FUN_000eb510(param_1 + 0x44,unaff_EDI + 0x1ae06f,1,0,iVar4,unaff_EDI + 0x1af783,0,0,param_1 + 0x43\n               ,1)" identifier (argument_list "(param_1 + 0x44,unaff_EDI + 0x1ae06f,1,0,iVar4,unaff_EDI + 0x1af783,0,0,param_1 + 0x43\n               ,1)" ( (binary_expression "param_1 + 0x44" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae06f" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1af783" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x43" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x52] = &UNK_002a1c0b + unaff_EDI;" (assignment_expression "param_1[0x52] = &UNK_002a1c0b + unaff_EDI" (subscript_expression "param_1[0x52]" identifier [ number_literal ]) = (binary_expression "&UNK_002a1c0b + unaff_EDI" (pointer_expression "&UNK_002a1c0b" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x53,unaff_EDI + 0x1ae080,1,0,iVar2,unaff_EDI + 0x1af7b7,0,0,param_1 + 0x52\n               ,0);" (call_expression "FUN_000eb510(param_1 + 0x53,unaff_EDI + 0x1ae080,1,0,iVar2,unaff_EDI + 0x1af7b7,0,0,param_1 + 0x52\n               ,0)" identifier (argument_list "(param_1 + 0x53,unaff_EDI + 0x1ae080,1,0,iVar2,unaff_EDI + 0x1af7b7,0,0,param_1 + 0x52\n               ,0)" ( (binary_expression "param_1 + 0x53" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae080" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1af7b7" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x52" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x61] = &UNK_002a1c1f + unaff_EDI;" (assignment_expression "param_1[0x61] = &UNK_002a1c1f + unaff_EDI" (subscript_expression "param_1[0x61]" identifier [ number_literal ]) = (binary_expression "&UNK_002a1c1f + unaff_EDI" (pointer_expression "&UNK_002a1c1f" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x62,unaff_EDI + 0x1ae07d,1,0,iVar2,unaff_EDI + 0x1af7df,0,0,param_1 + 0x61\n               ,1);" (call_expression "FUN_000eb510(param_1 + 0x62,unaff_EDI + 0x1ae07d,1,0,iVar2,unaff_EDI + 0x1af7df,0,0,param_1 + 0x61\n               ,1)" identifier (argument_list "(param_1 + 0x62,unaff_EDI + 0x1ae07d,1,0,iVar2,unaff_EDI + 0x1af7df,0,0,param_1 + 0x61\n               ,1)" ( (binary_expression "param_1 + 0x62" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae07d" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1af7df" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x61" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x70] = &UNK_002a1c33 + unaff_EDI;" (assignment_expression "param_1[0x70] = &UNK_002a1c33 + unaff_EDI" (subscript_expression "param_1[0x70]" identifier [ number_literal ]) = (binary_expression "&UNK_002a1c33 + unaff_EDI" (pointer_expression "&UNK_002a1c33" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x71,unaff_EDI + 0x1ae09d,1,0,iVar3,unaff_EDI + 0x1af803,0,0,param_1 + 0x70\n               ,0);" (call_expression "FUN_000eb510(param_1 + 0x71,unaff_EDI + 0x1ae09d,1,0,iVar3,unaff_EDI + 0x1af803,0,0,param_1 + 0x70\n               ,0)" identifier (argument_list "(param_1 + 0x71,unaff_EDI + 0x1ae09d,1,0,iVar3,unaff_EDI + 0x1af803,0,0,param_1 + 0x70\n               ,0)" ( (binary_expression "param_1 + 0x71" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae09d" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1af803" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x70" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0x7f) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x7f) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x7f)" * (cast_expression "(undefined2 *)(param_1 + 0x7f)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x7f)" ( (binary_expression "param_1 + 0x7f" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x80] = &UNK_002a1c47 + unaff_EDI;" (assignment_expression "param_1[0x80] = &UNK_002a1c47 + unaff_EDI" (subscript_expression "param_1[0x80]" identifier [ number_literal ]) = (binary_expression "&UNK_002a1c47 + unaff_EDI" (pointer_expression "&UNK_002a1c47" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x81,unaff_EDI + 0x1ae09a,1,0,iVar4,unaff_EDI + 0x1af833,0,0,param_1 + 0x80\n               ,1);" (call_expression "FUN_000eb510(param_1 + 0x81,unaff_EDI + 0x1ae09a,1,0,iVar4,unaff_EDI + 0x1af833,0,0,param_1 + 0x80\n               ,1)" identifier (argument_list "(param_1 + 0x81,unaff_EDI + 0x1ae09a,1,0,iVar4,unaff_EDI + 0x1af833,0,0,param_1 + 0x80\n               ,1)" ( (binary_expression "param_1 + 0x81" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae09a" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1af833" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x80" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x8f] = &UNK_002a1c5b + unaff_EDI;" (assignment_expression "param_1[0x8f] = &UNK_002a1c5b + unaff_EDI" (subscript_expression "param_1[0x8f]" identifier [ number_literal ]) = (binary_expression "&UNK_002a1c5b + unaff_EDI" (pointer_expression "&UNK_002a1c5b" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x90,unaff_EDI + 0x1ae0b6,1,0,iVar4,unaff_EDI + 0x1af86b,0,0,param_1 + 0x8f\n               ,1);" (call_expression "FUN_000eb510(param_1 + 0x90,unaff_EDI + 0x1ae0b6,1,0,iVar4,unaff_EDI + 0x1af86b,0,0,param_1 + 0x8f\n               ,1)" identifier (argument_list "(param_1 + 0x90,unaff_EDI + 0x1ae0b6,1,0,iVar4,unaff_EDI + 0x1af86b,0,0,param_1 + 0x8f\n               ,1)" ( (binary_expression "param_1 + 0x90" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae0b6" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1af86b" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x8f" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0x9e) = 0x100;" (assignment_expression "*(undefined2 *)(param_1 + 0x9e) = 0x100" (pointer_expression "*(undefined2 *)(param_1 + 0x9e)" * (cast_expression "(undefined2 *)(param_1 + 0x9e)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x9e)" ( (binary_expression "param_1 + 0x9e" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x9f] = &UNK_002a1c6f + unaff_EDI;" (assignment_expression "param_1[0x9f] = &UNK_002a1c6f + unaff_EDI" (subscript_expression "param_1[0x9f]" identifier [ number_literal ]) = (binary_expression "&UNK_002a1c6f + unaff_EDI" (pointer_expression "&UNK_002a1c6f" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0xa0,unaff_EDI + 0x1ae0b3,1,0,iVar3,unaff_EDI + 0x1af89b,0,0,param_1 + 0x9f\n               ,0);" (call_expression "FUN_000eb510(param_1 + 0xa0,unaff_EDI + 0x1ae0b3,1,0,iVar3,unaff_EDI + 0x1af89b,0,0,param_1 + 0x9f\n               ,0)" identifier (argument_list "(param_1 + 0xa0,unaff_EDI + 0x1ae0b3,1,0,iVar3,unaff_EDI + 0x1af89b,0,0,param_1 + 0x9f\n               ,0)" ( (binary_expression "param_1 + 0xa0" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae0b3" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1af89b" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x9f" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0xae] = &UNK_002a1c83 + unaff_EDI;" (assignment_expression "param_1[0xae] = &UNK_002a1c83 + unaff_EDI" (subscript_expression "param_1[0xae]" identifier [ number_literal ]) = (binary_expression "&UNK_002a1c83 + unaff_EDI" (pointer_expression "&UNK_002a1c83" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0xaf,unaff_EDI + 0x1ae0ce,1,0,iVar3,unaff_EDI + 0x1af8e3,0,0,param_1 + 0xae\n               ,0);" (call_expression "FUN_000eb510(param_1 + 0xaf,unaff_EDI + 0x1ae0ce,1,0,iVar3,unaff_EDI + 0x1af8e3,0,0,param_1 + 0xae\n               ,0)" identifier (argument_list "(param_1 + 0xaf,unaff_EDI + 0x1ae0ce,1,0,iVar3,unaff_EDI + 0x1af8e3,0,0,param_1 + 0xae\n               ,0)" ( (binary_expression "param_1 + 0xaf" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae0ce" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1af8e3" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0xae" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0xbd) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0xbd) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0xbd)" * (cast_expression "(undefined2 *)(param_1 + 0xbd)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0xbd)" ( (binary_expression "param_1 + 0xbd" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0xbe] = &UNK_002a1c97 + unaff_EDI;" (assignment_expression "param_1[0xbe] = &UNK_002a1c97 + unaff_EDI" (subscript_expression "param_1[0xbe]" identifier [ number_literal ]) = (binary_expression "&UNK_002a1c97 + unaff_EDI" (pointer_expression "&UNK_002a1c97" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0xbf,unaff_EDI + 0x1ae0cb,1,0,iVar4,unaff_EDI + 0x1af91b,0,0,param_1 + 0xbe\n               ,1);" (call_expression "FUN_000eb510(param_1 + 0xbf,unaff_EDI + 0x1ae0cb,1,0,iVar4,unaff_EDI + 0x1af91b,0,0,param_1 + 0xbe\n               ,1)" identifier (argument_list "(param_1 + 0xbf,unaff_EDI + 0x1ae0cb,1,0,iVar4,unaff_EDI + 0x1af91b,0,0,param_1 + 0xbe\n               ,1)" ( (binary_expression "param_1 + 0xbf" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae0cb" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1af91b" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0xbe" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0xcd] = &UNK_002a1cab + unaff_EDI;" (assignment_expression "param_1[0xcd] = &UNK_002a1cab + unaff_EDI" (subscript_expression "param_1[0xcd]" identifier [ number_literal ]) = (binary_expression "&UNK_002a1cab + unaff_EDI" (pointer_expression "&UNK_002a1cab" & identifier) + identifier)) ;) (expression_statement "iVar5 = unaff_EDI + 0x1ae0e2;" (assignment_expression "iVar5 = unaff_EDI + 0x1ae0e2" identifier = (binary_expression "unaff_EDI + 0x1ae0e2" identifier + number_literal)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0xce,unaff_EDI + 0x1ae0ea,0,0,0,iVar5,&UNK_001ae0d8 + unaff_EDI,0,\n               param_1 + 0xcd,0);" (call_expression "FUN_000eb510(param_1 + 0xce,unaff_EDI + 0x1ae0ea,0,0,0,iVar5,&UNK_001ae0d8 + unaff_EDI,0,\n               param_1 + 0xcd,0)" identifier (argument_list "(param_1 + 0xce,unaff_EDI + 0x1ae0ea,0,0,0,iVar5,&UNK_001ae0d8 + unaff_EDI,0,\n               param_1 + 0xcd,0)" ( (binary_expression "param_1 + 0xce" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae0ea" identifier + number_literal) , number_literal , number_literal , number_literal , identifier , (binary_expression "&UNK_001ae0d8 + unaff_EDI" (pointer_expression "&UNK_001ae0d8" & identifier) + identifier) , number_literal , (binary_expression "param_1 + 0xcd" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined1 *)(param_1 + 0xdc) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0xdc) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0xdc)" * (cast_expression "(undefined1 *)(param_1 + 0xdc)" ( (type_descriptor "undefined1 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0xdc)" ( (binary_expression "param_1 + 0xdc" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0xde] = &UNK_002a1cbf + unaff_EDI;" (assignment_expression "param_1[0xde] = &UNK_002a1cbf + unaff_EDI" (subscript_expression "param_1[0xde]" identifier [ number_literal ]) = (binary_expression "&UNK_002a1cbf + unaff_EDI" (pointer_expression "&UNK_002a1cbf" & identifier) + identifier)) ;) (expression_statement "param_1[0xdd] = 0;" (assignment_expression "param_1[0xdd] = 0" (subscript_expression "param_1[0xdd]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "iVar6 = unaff_EDI + 0x1adfc3;" (assignment_expression "iVar6 = unaff_EDI + 0x1adfc3" identifier = (binary_expression "unaff_EDI + 0x1adfc3" identifier + number_literal)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0xdf,unaff_EDI + 0x1ae108,1,0x62,iVar6,unaff_EDI + 0x1ae0fe,\n               unaff_EDI + 0x1ae0f1,0,param_1 + 0xde,0);" (call_expression "FUN_000eb510(param_1 + 0xdf,unaff_EDI + 0x1ae108,1,0x62,iVar6,unaff_EDI + 0x1ae0fe,\n               unaff_EDI + 0x1ae0f1,0,param_1 + 0xde,0)" identifier (argument_list "(param_1 + 0xdf,unaff_EDI + 0x1ae108,1,0x62,iVar6,unaff_EDI + 0x1ae0fe,\n               unaff_EDI + 0x1ae0f1,0,param_1 + 0xde,0)" ( (binary_expression "param_1 + 0xdf" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae108" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1ae0fe" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae0f1" identifier + number_literal) , number_literal , (binary_expression "param_1 + 0xde" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined1 *)(param_1 + 0xed) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0xed) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0xed)" * (cast_expression "(undefined1 *)(param_1 + 0xed)" ( (type_descriptor "undefined1 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0xed)" ( (binary_expression "param_1 + 0xed" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0xee] = iVar6;" (assignment_expression "param_1[0xee] = iVar6" (subscript_expression "param_1[0xee]" identifier [ number_literal ]) = identifier) ;) (expression_statement "param_1[0xef] = &UNK_002a1cd3 + unaff_EDI;" (assignment_expression "param_1[0xef] = &UNK_002a1cd3 + unaff_EDI" (subscript_expression "param_1[0xef]" identifier [ number_literal ]) = (binary_expression "&UNK_002a1cd3 + unaff_EDI" (pointer_expression "&UNK_002a1cd3" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0xf0,unaff_EDI + 0x1ae12a,1,0,iVar3,unaff_EDI + 0x1ae10f,0,0,param_1 + 0xef\n               ,0);" (call_expression "FUN_000eb510(param_1 + 0xf0,unaff_EDI + 0x1ae12a,1,0,iVar3,unaff_EDI + 0x1ae10f,0,0,param_1 + 0xef\n               ,0)" identifier (argument_list "(param_1 + 0xf0,unaff_EDI + 0x1ae12a,1,0,iVar3,unaff_EDI + 0x1ae10f,0,0,param_1 + 0xef\n               ,0)" ( (binary_expression "param_1 + 0xf0" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae12a" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1ae10f" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0xef" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0xfe) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0xfe) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0xfe)" * (cast_expression "(undefined2 *)(param_1 + 0xfe)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0xfe)" ( (binary_expression "param_1 + 0xfe" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0xff] = &UNK_002a1ce7 + unaff_EDI;" (assignment_expression "param_1[0xff] = &UNK_002a1ce7 + unaff_EDI" (subscript_expression "param_1[0xff]" identifier [ number_literal ]) = (binary_expression "&UNK_002a1ce7 + unaff_EDI" (pointer_expression "&UNK_002a1ce7" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x100,unaff_EDI + 0x1ae127,1,0,iVar4,0,0,0,param_1 + 0xff,1);" (call_expression "FUN_000eb510(param_1 + 0x100,unaff_EDI + 0x1ae127,1,0,iVar4,0,0,0,param_1 + 0xff,1)" identifier (argument_list "(param_1 + 0x100,unaff_EDI + 0x1ae127,1,0,iVar4,0,0,0,param_1 + 0xff,1)" ( (binary_expression "param_1 + 0x100" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae127" identifier + number_literal) , number_literal , number_literal , identifier , number_literal , number_literal , number_literal , (binary_expression "param_1 + 0xff" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x10e] = &UNK_002a1cfb + unaff_EDI;" (assignment_expression "param_1[0x10e] = &UNK_002a1cfb + unaff_EDI" (subscript_expression "param_1[0x10e]" identifier [ number_literal ]) = (binary_expression "&UNK_002a1cfb + unaff_EDI" (pointer_expression "&UNK_002a1cfb" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x10f,unaff_EDI + 0x1ae14e,1,0,unaff_EDI + 0x1a7f4d,unaff_EDI + 0x1ae137,\n               &UNK_001ae12e + unaff_EDI,1,param_1 + 0x10e,0);" (call_expression "FUN_000eb510(param_1 + 0x10f,unaff_EDI + 0x1ae14e,1,0,unaff_EDI + 0x1a7f4d,unaff_EDI + 0x1ae137,\n               &UNK_001ae12e + unaff_EDI,1,param_1 + 0x10e,0)" identifier (argument_list "(param_1 + 0x10f,unaff_EDI + 0x1ae14e,1,0,unaff_EDI + 0x1a7f4d,unaff_EDI + 0x1ae137,\n               &UNK_001ae12e + unaff_EDI,1,param_1 + 0x10e,0)" ( (binary_expression "param_1 + 0x10f" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae14e" identifier + number_literal) , number_literal , number_literal , (binary_expression "unaff_EDI + 0x1a7f4d" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae137" identifier + number_literal) , (binary_expression "&UNK_001ae12e + unaff_EDI" (pointer_expression "&UNK_001ae12e" & identifier) + identifier) , number_literal , (binary_expression "param_1 + 0x10e" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined1 *)(param_1 + 0x11d) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0x11d) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0x11d)" * (cast_expression "(undefined1 *)(param_1 + 0x11d)" ( (type_descriptor "undefined1 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x11d)" ( (binary_expression "param_1 + 0x11d" identifier + number_literal) )))) = number_literal) ;) (expression_statement "iVar7 = unaff_EDI + 0x1af31d;" (assignment_expression "iVar7 = unaff_EDI + 0x1af31d" identifier = (binary_expression "unaff_EDI + 0x1af31d" identifier + number_literal)) ;) (expression_statement "param_1[0x11e] = unaff_EDI + 0x1a7f4d;" (assignment_expression "param_1[0x11e] = unaff_EDI + 0x1a7f4d" (subscript_expression "param_1[0x11e]" identifier [ number_literal ]) = (binary_expression "unaff_EDI + 0x1a7f4d" identifier + number_literal)) ;) (expression_statement "param_1[0x11f] = &UNK_002a1d0f + unaff_EDI;" (assignment_expression "param_1[0x11f] = &UNK_002a1d0f + unaff_EDI" (subscript_expression "param_1[0x11f]" identifier [ number_literal ]) = (binary_expression "&UNK_002a1d0f + unaff_EDI" (pointer_expression "&UNK_002a1d0f" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x120,unaff_EDI + 0x1af967,1,0,&UNK_001ae157 + unaff_EDI,\n               unaff_EDI + 0x1af943,iVar7,0,param_1 + 0x11f,0);" (call_expression "FUN_000eb510(param_1 + 0x120,unaff_EDI + 0x1af967,1,0,&UNK_001ae157 + unaff_EDI,\n               unaff_EDI + 0x1af943,iVar7,0,param_1 + 0x11f,0)" identifier (argument_list "(param_1 + 0x120,unaff_EDI + 0x1af967,1,0,&UNK_001ae157 + unaff_EDI,\n               unaff_EDI + 0x1af943,iVar7,0,param_1 + 0x11f,0)" ( (binary_expression "param_1 + 0x120" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af967" identifier + number_literal) , number_literal , number_literal , (binary_expression "&UNK_001ae157 + unaff_EDI" (pointer_expression "&UNK_001ae157" & identifier) + identifier) , (binary_expression "unaff_EDI + 0x1af943" identifier + number_literal) , identifier , number_literal , (binary_expression "param_1 + 0x11f" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined1 *)(param_1 + 0x12e) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0x12e) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0x12e)" * (cast_expression "(undefined1 *)(param_1 + 0x12e)" ( (type_descriptor "undefined1 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x12e)" ( (binary_expression "param_1 + 0x12e" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x131] = &UNK_002a1d23 + unaff_EDI;" (assignment_expression "param_1[0x131] = &UNK_002a1d23 + unaff_EDI" (subscript_expression "param_1[0x131]" identifier [ number_literal ]) = (binary_expression "&UNK_002a1d23 + unaff_EDI" (pointer_expression "&UNK_002a1d23" & identifier) + identifier)) ;) (expression_statement "param_1[0x12f] = 0x200000;" (assignment_expression "param_1[0x12f] = 0x200000" (subscript_expression "param_1[0x12f]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0x130] = 0;" (assignment_expression "param_1[0x130] = 0" (subscript_expression "param_1[0x130]" identifier [ number_literal ]) = number_literal) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x132,unaff_EDI + 0x1af9e7,1,0,unaff_EDI + 0x1ae15f,\n               &UNK_001af98b + unaff_EDI,iVar7,0,param_1 + 0x131,0);" (call_expression "FUN_000eb510(param_1 + 0x132,unaff_EDI + 0x1af9e7,1,0,unaff_EDI + 0x1ae15f,\n               &UNK_001af98b + unaff_EDI,iVar7,0,param_1 + 0x131,0)" identifier (argument_list "(param_1 + 0x132,unaff_EDI + 0x1af9e7,1,0,unaff_EDI + 0x1ae15f,\n               &UNK_001af98b + unaff_EDI,iVar7,0,param_1 + 0x131,0)" ( (binary_expression "param_1 + 0x132" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af9e7" identifier + number_literal) , number_literal , number_literal , (binary_expression "unaff_EDI + 0x1ae15f" identifier + number_literal) , (binary_expression "&UNK_001af98b + unaff_EDI" (pointer_expression "&UNK_001af98b" & identifier) + identifier) , identifier , number_literal , (binary_expression "param_1 + 0x131" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined1 *)(param_1 + 0x140) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0x140) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0x140)" * (cast_expression "(undefined1 *)(param_1 + 0x140)" ( (type_descriptor "undefined1 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x140)" ( (binary_expression "param_1 + 0x140" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x143] = &UNK_002a1d37 + unaff_EDI;" (assignment_expression "param_1[0x143] = &UNK_002a1d37 + unaff_EDI" (subscript_expression "param_1[0x143]" identifier [ number_literal ]) = (binary_expression "&UNK_002a1d37 + unaff_EDI" (pointer_expression "&UNK_002a1d37" & identifier) + identifier)) ;) (expression_statement "param_1[0x141] = 0x2800000;" (assignment_expression "param_1[0x141] = 0x2800000" (subscript_expression "param_1[0x141]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0x142] = 0;" (assignment_expression "param_1[0x142] = 0" (subscript_expression "param_1[0x142]" identifier [ number_literal ]) = number_literal) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x144,unaff_EDI + 0x1ae18a,0,0,iVar4,unaff_EDI + 0x1afa0b,0,0,\n               param_1 + 0x143,1);" (call_expression "FUN_000eb510(param_1 + 0x144,unaff_EDI + 0x1ae18a,0,0,iVar4,unaff_EDI + 0x1afa0b,0,0,\n               param_1 + 0x143,1)" identifier (argument_list "(param_1 + 0x144,unaff_EDI + 0x1ae18a,0,0,iVar4,unaff_EDI + 0x1afa0b,0,0,\n               param_1 + 0x143,1)" ( (binary_expression "param_1 + 0x144" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae18a" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1afa0b" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x143" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x153] = &UNK_002a1d4b + unaff_EDI;" (assignment_expression "param_1[0x153] = &UNK_002a1d4b + unaff_EDI" (subscript_expression "param_1[0x153]" identifier [ number_literal ]) = (binary_expression "&UNK_002a1d4b + unaff_EDI" (pointer_expression "&UNK_002a1d4b" & identifier) + identifier)) ;) (expression_statement "*(undefined2 *)(param_1 + 0x152) = 0x100;" (assignment_expression "*(undefined2 *)(param_1 + 0x152) = 0x100" (pointer_expression "*(undefined2 *)(param_1 + 0x152)" * (cast_expression "(undefined2 *)(param_1 + 0x152)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x152)" ( (binary_expression "param_1 + 0x152" identifier + number_literal) )))) = number_literal) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x154,unaff_EDI + 0x1ae168,0,0,iVar3,0,0,0,param_1 + 0x153,0);" (call_expression "FUN_000eb510(param_1 + 0x154,unaff_EDI + 0x1ae168,0,0,iVar3,0,0,0,param_1 + 0x153,0)" identifier (argument_list "(param_1 + 0x154,unaff_EDI + 0x1ae168,0,0,iVar3,0,0,0,param_1 + 0x153,0)" ( (binary_expression "param_1 + 0x154" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae168" identifier + number_literal) , number_literal , number_literal , identifier , number_literal , number_literal , number_literal , (binary_expression "param_1 + 0x153" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x162] = &UNK_002a1d5f + unaff_EDI;" (assignment_expression "param_1[0x162] = &UNK_002a1d5f + unaff_EDI" (subscript_expression "param_1[0x162]" identifier [ number_literal ]) = (binary_expression "&UNK_002a1d5f + unaff_EDI" (pointer_expression "&UNK_002a1d5f" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x163,unaff_EDI + 0x1ae1a4,0,0,iVar2,unaff_EDI + 0x1afa2f,0,0,\n               param_1 + 0x162,0);" (call_expression "FUN_000eb510(param_1 + 0x163,unaff_EDI + 0x1ae1a4,0,0,iVar2,unaff_EDI + 0x1afa2f,0,0,\n               param_1 + 0x162,0)" identifier (argument_list "(param_1 + 0x163,unaff_EDI + 0x1ae1a4,0,0,iVar2,unaff_EDI + 0x1afa2f,0,0,\n               param_1 + 0x162,0)" ( (binary_expression "param_1 + 0x163" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae1a4" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1afa2f" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x162" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x171] = &UNK_002a1d73 + unaff_EDI;" (assignment_expression "param_1[0x171] = &UNK_002a1d73 + unaff_EDI" (subscript_expression "param_1[0x171]" identifier [ number_literal ]) = (binary_expression "&UNK_002a1d73 + unaff_EDI" (pointer_expression "&UNK_002a1d73" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x172,unaff_EDI + 0x1ae174,0,0,iVar2,0,0,0,param_1 + 0x171,1);" (call_expression "FUN_000eb510(param_1 + 0x172,unaff_EDI + 0x1ae174,0,0,iVar2,0,0,0,param_1 + 0x171,1)" identifier (argument_list "(param_1 + 0x172,unaff_EDI + 0x1ae174,0,0,iVar2,0,0,0,param_1 + 0x171,1)" ( (binary_expression "param_1 + 0x172" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae174" identifier + number_literal) , number_literal , number_literal , identifier , number_literal , number_literal , number_literal , (binary_expression "param_1 + 0x171" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x180] = &UNK_002a1d87 + unaff_EDI;" (assignment_expression "param_1[0x180] = &UNK_002a1d87 + unaff_EDI" (subscript_expression "param_1[0x180]" identifier [ number_literal ]) = (binary_expression "&UNK_002a1d87 + unaff_EDI" (pointer_expression "&UNK_002a1d87" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x181,unaff_EDI + 0x1ae196,0,0,iVar2,&UNK_001ae17f + unaff_EDI,0,0,\n               param_1 + 0x180,1);" (call_expression "FUN_000eb510(param_1 + 0x181,unaff_EDI + 0x1ae196,0,0,iVar2,&UNK_001ae17f + unaff_EDI,0,0,\n               param_1 + 0x180,1)" identifier (argument_list "(param_1 + 0x181,unaff_EDI + 0x1ae196,0,0,iVar2,&UNK_001ae17f + unaff_EDI,0,0,\n               param_1 + 0x180,1)" ( (binary_expression "param_1 + 0x181" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae196" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "&UNK_001ae17f + unaff_EDI" (pointer_expression "&UNK_001ae17f" & identifier) + identifier) , number_literal , number_literal , (binary_expression "param_1 + 0x180" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[399] = &UNK_002a1d9b + unaff_EDI;" (assignment_expression "param_1[399] = &UNK_002a1d9b + unaff_EDI" (subscript_expression "param_1[399]" identifier [ number_literal ]) = (binary_expression "&UNK_002a1d9b + unaff_EDI" (pointer_expression "&UNK_002a1d9b" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 400,unaff_EDI + 0x1ae193,0,0,iVar2,0,0,0,param_1 + 399,0);" (call_expression "FUN_000eb510(param_1 + 400,unaff_EDI + 0x1ae193,0,0,iVar2,0,0,0,param_1 + 399,0)" identifier (argument_list "(param_1 + 400,unaff_EDI + 0x1ae193,0,0,iVar2,0,0,0,param_1 + 399,0)" ( (binary_expression "param_1 + 400" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae193" identifier + number_literal) , number_literal , number_literal , identifier , number_literal , number_literal , number_literal , (binary_expression "param_1 + 399" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x19e] = &UNK_002a1daf + unaff_EDI;" (assignment_expression "param_1[0x19e] = &UNK_002a1daf + unaff_EDI" (subscript_expression "param_1[0x19e]" identifier [ number_literal ]) = (binary_expression "&UNK_002a1daf + unaff_EDI" (pointer_expression "&UNK_002a1daf" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x19f,unaff_EDI + 0x1ae1af,0,0,iVar2,unaff_EDI + 0x1ae199,0,0,\n               param_1 + 0x19e,0);" (call_expression "FUN_000eb510(param_1 + 0x19f,unaff_EDI + 0x1ae1af,0,0,iVar2,unaff_EDI + 0x1ae199,0,0,\n               param_1 + 0x19e,0)" identifier (argument_list "(param_1 + 0x19f,unaff_EDI + 0x1ae1af,0,0,iVar2,unaff_EDI + 0x1ae199,0,0,\n               param_1 + 0x19e,0)" ( (binary_expression "param_1 + 0x19f" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae1af" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1ae199" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x19e" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x1ad] = &UNK_002a1dc3 + unaff_EDI;" (assignment_expression "param_1[0x1ad] = &UNK_002a1dc3 + unaff_EDI" (subscript_expression "param_1[0x1ad]" identifier [ number_literal ]) = (binary_expression "&UNK_002a1dc3 + unaff_EDI" (pointer_expression "&UNK_002a1dc3" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x1ae,unaff_EDI + 0x1ae1ac,0,0,iVar2,0,0,0,param_1 + 0x1ad,1);" (call_expression "FUN_000eb510(param_1 + 0x1ae,unaff_EDI + 0x1ae1ac,0,0,iVar2,0,0,0,param_1 + 0x1ad,1)" identifier (argument_list "(param_1 + 0x1ae,unaff_EDI + 0x1ae1ac,0,0,iVar2,0,0,0,param_1 + 0x1ad,1)" ( (binary_expression "param_1 + 0x1ae" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae1ac" identifier + number_literal) , number_literal , number_literal , identifier , number_literal , number_literal , number_literal , (binary_expression "param_1 + 0x1ad" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x1bc] = &UNK_002a1dd7 + unaff_EDI;" (assignment_expression "param_1[0x1bc] = &UNK_002a1dd7 + unaff_EDI" (subscript_expression "param_1[0x1bc]" identifier [ number_literal ]) = (binary_expression "&UNK_002a1dd7 + unaff_EDI" (pointer_expression "&UNK_002a1dd7" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x1bd,unaff_EDI + 0x1ae1b5,0,0,iVar3,unaff_EDI + 0x1afa57,0,0,\n               param_1 + 0x1bc,0);" (call_expression "FUN_000eb510(param_1 + 0x1bd,unaff_EDI + 0x1ae1b5,0,0,iVar3,unaff_EDI + 0x1afa57,0,0,\n               param_1 + 0x1bc,0)" identifier (argument_list "(param_1 + 0x1bd,unaff_EDI + 0x1ae1b5,0,0,iVar3,unaff_EDI + 0x1afa57,0,0,\n               param_1 + 0x1bc,0)" ( (binary_expression "param_1 + 0x1bd" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae1b5" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1afa57" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x1bc" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0x1cb) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x1cb) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x1cb)" * (cast_expression "(undefined2 *)(param_1 + 0x1cb)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x1cb)" ( (binary_expression "param_1 + 0x1cb" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x1cc] = &UNK_002a1deb + unaff_EDI;" (assignment_expression "param_1[0x1cc] = &UNK_002a1deb + unaff_EDI" (subscript_expression "param_1[0x1cc]" identifier [ number_literal ]) = (binary_expression "&UNK_002a1deb + unaff_EDI" (pointer_expression "&UNK_002a1deb" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x1cd,unaff_EDI + 0x1ae1b2,0,0,iVar4,0,0,0,param_1 + 0x1cc,1);" (call_expression "FUN_000eb510(param_1 + 0x1cd,unaff_EDI + 0x1ae1b2,0,0,iVar4,0,0,0,param_1 + 0x1cc,1)" identifier (argument_list "(param_1 + 0x1cd,unaff_EDI + 0x1ae1b2,0,0,iVar4,0,0,0,param_1 + 0x1cc,1)" ( (binary_expression "param_1 + 0x1cd" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae1b2" identifier + number_literal) , number_literal , number_literal , identifier , number_literal , number_literal , number_literal , (binary_expression "param_1 + 0x1cc" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x1db] = &UNK_002a1dff + unaff_EDI;" (assignment_expression "param_1[0x1db] = &UNK_002a1dff + unaff_EDI" (subscript_expression "param_1[0x1db]" identifier [ number_literal ]) = (binary_expression "&UNK_002a1dff + unaff_EDI" (pointer_expression "&UNK_002a1dff" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x1dc,unaff_EDI + 0x1ae1bf,0,0,iVar3,unaff_EDI + 0x1afa87,0,0,\n               param_1 + 0x1db,0);" (call_expression "FUN_000eb510(param_1 + 0x1dc,unaff_EDI + 0x1ae1bf,0,0,iVar3,unaff_EDI + 0x1afa87,0,0,\n               param_1 + 0x1db,0)" identifier (argument_list "(param_1 + 0x1dc,unaff_EDI + 0x1ae1bf,0,0,iVar3,unaff_EDI + 0x1afa87,0,0,\n               param_1 + 0x1db,0)" ( (binary_expression "param_1 + 0x1dc" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae1bf" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1afa87" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x1db" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0x1ea) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x1ea) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x1ea)" * (cast_expression "(undefined2 *)(param_1 + 0x1ea)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x1ea)" ( (binary_expression "param_1 + 0x1ea" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x1eb] = &UNK_002a1e13 + unaff_EDI;" (assignment_expression "param_1[0x1eb] = &UNK_002a1e13 + unaff_EDI" (subscript_expression "param_1[0x1eb]" identifier [ number_literal ]) = (binary_expression "&UNK_002a1e13 + unaff_EDI" (pointer_expression "&UNK_002a1e13" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x1ec,unaff_EDI + 0x1ae1bc,0,0,iVar4,0,0,0,param_1 + 0x1eb,1);" (call_expression "FUN_000eb510(param_1 + 0x1ec,unaff_EDI + 0x1ae1bc,0,0,iVar4,0,0,0,param_1 + 0x1eb,1)" identifier (argument_list "(param_1 + 0x1ec,unaff_EDI + 0x1ae1bc,0,0,iVar4,0,0,0,param_1 + 0x1eb,1)" ( (binary_expression "param_1 + 0x1ec" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae1bc" identifier + number_literal) , number_literal , number_literal , identifier , number_literal , number_literal , number_literal , (binary_expression "param_1 + 0x1eb" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x1fa] = &UNK_002a1e27 + unaff_EDI;" (assignment_expression "param_1[0x1fa] = &UNK_002a1e27 + unaff_EDI" (subscript_expression "param_1[0x1fa]" identifier [ number_literal ]) = (binary_expression "&UNK_002a1e27 + unaff_EDI" (pointer_expression "&UNK_002a1e27" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x1fb,unaff_EDI + 0x1ae1ea,0,0,iVar3,unaff_EDI + 0x1ae1ca,0,0,\n               param_1 + 0x1fa,0);" (call_expression "FUN_000eb510(param_1 + 0x1fb,unaff_EDI + 0x1ae1ea,0,0,iVar3,unaff_EDI + 0x1ae1ca,0,0,\n               param_1 + 0x1fa,0)" identifier (argument_list "(param_1 + 0x1fb,unaff_EDI + 0x1ae1ea,0,0,iVar3,unaff_EDI + 0x1ae1ca,0,0,\n               param_1 + 0x1fa,0)" ( (binary_expression "param_1 + 0x1fb" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae1ea" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1ae1ca" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x1fa" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0x209) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x209) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x209)" * (cast_expression "(undefined2 *)(param_1 + 0x209)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x209)" ( (binary_expression "param_1 + 0x209" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x20a] = &UNK_002a1e3b + unaff_EDI;" (assignment_expression "param_1[0x20a] = &UNK_002a1e3b + unaff_EDI" (subscript_expression "param_1[0x20a]" identifier [ number_literal ]) = (binary_expression "&UNK_002a1e3b + unaff_EDI" (pointer_expression "&UNK_002a1e3b" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x20b,unaff_EDI + 0x1ae1e7,0,0,iVar4,0,0,0,param_1 + 0x20a,1);" (call_expression "FUN_000eb510(param_1 + 0x20b,unaff_EDI + 0x1ae1e7,0,0,iVar4,0,0,0,param_1 + 0x20a,1)" identifier (argument_list "(param_1 + 0x20b,unaff_EDI + 0x1ae1e7,0,0,iVar4,0,0,0,param_1 + 0x20a,1)" ( (binary_expression "param_1 + 0x20b" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae1e7" identifier + number_literal) , number_literal , number_literal , identifier , number_literal , number_literal , number_literal , (binary_expression "param_1 + 0x20a" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x219] = &UNK_002a1e4f + unaff_EDI;" (assignment_expression "param_1[0x219] = &UNK_002a1e4f + unaff_EDI" (subscript_expression "param_1[0x219]" identifier [ number_literal ]) = (binary_expression "&UNK_002a1e4f + unaff_EDI" (pointer_expression "&UNK_002a1e4f" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x21a,&UNK_001ae1f7 + unaff_EDI,0,0,iVar3,unaff_EDI + 0x1afab7,0,0,\n               param_1 + 0x219,0);" (call_expression "FUN_000eb510(param_1 + 0x21a,&UNK_001ae1f7 + unaff_EDI,0,0,iVar3,unaff_EDI + 0x1afab7,0,0,\n               param_1 + 0x219,0)" identifier (argument_list "(param_1 + 0x21a,&UNK_001ae1f7 + unaff_EDI,0,0,iVar3,unaff_EDI + 0x1afab7,0,0,\n               param_1 + 0x219,0)" ( (binary_expression "param_1 + 0x21a" identifier + number_literal) , (binary_expression "&UNK_001ae1f7 + unaff_EDI" (pointer_expression "&UNK_001ae1f7" & identifier) + identifier) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1afab7" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x219" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0x228) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x228) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x228)" * (cast_expression "(undefined2 *)(param_1 + 0x228)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x228)" ( (binary_expression "param_1 + 0x228" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x229] = &UNK_002a1e63 + unaff_EDI;" (assignment_expression "param_1[0x229] = &UNK_002a1e63 + unaff_EDI" (subscript_expression "param_1[0x229]" identifier [ number_literal ]) = (binary_expression "&UNK_002a1e63 + unaff_EDI" (pointer_expression "&UNK_002a1e63" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x22a,&UNK_001ae1f4 + unaff_EDI,0,0,iVar4,0,0,0,param_1 + 0x229,1);" (call_expression "FUN_000eb510(param_1 + 0x22a,&UNK_001ae1f4 + unaff_EDI,0,0,iVar4,0,0,0,param_1 + 0x229,1)" identifier (argument_list "(param_1 + 0x22a,&UNK_001ae1f4 + unaff_EDI,0,0,iVar4,0,0,0,param_1 + 0x229,1)" ( (binary_expression "param_1 + 0x22a" identifier + number_literal) , (binary_expression "&UNK_001ae1f4 + unaff_EDI" (pointer_expression "&UNK_001ae1f4" & identifier) + identifier) , number_literal , number_literal , identifier , number_literal , number_literal , number_literal , (binary_expression "param_1 + 0x229" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x238] = &UNK_002a1e77 + unaff_EDI;" (assignment_expression "param_1[0x238] = &UNK_002a1e77 + unaff_EDI" (subscript_expression "param_1[0x238]" identifier [ number_literal ]) = (binary_expression "&UNK_002a1e77 + unaff_EDI" (pointer_expression "&UNK_002a1e77" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x239,unaff_EDI + 0x1ae20e,1,0,iVar4,unaff_EDI + 0x1afadf,0,0,\n               param_1 + 0x238,1);" (call_expression "FUN_000eb510(param_1 + 0x239,unaff_EDI + 0x1ae20e,1,0,iVar4,unaff_EDI + 0x1afadf,0,0,\n               param_1 + 0x238,1)" identifier (argument_list "(param_1 + 0x239,unaff_EDI + 0x1ae20e,1,0,iVar4,unaff_EDI + 0x1afadf,0,0,\n               param_1 + 0x238,1)" ( (binary_expression "param_1 + 0x239" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae20e" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1afadf" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x238" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0x247) = 0x100;" (assignment_expression "*(undefined2 *)(param_1 + 0x247) = 0x100" (pointer_expression "*(undefined2 *)(param_1 + 0x247)" * (cast_expression "(undefined2 *)(param_1 + 0x247)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x247)" ( (binary_expression "param_1 + 0x247" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x248] = &UNK_002a1e8b + unaff_EDI;" (assignment_expression "param_1[0x248] = &UNK_002a1e8b + unaff_EDI" (subscript_expression "param_1[0x248]" identifier [ number_literal ]) = (binary_expression "&UNK_002a1e8b + unaff_EDI" (pointer_expression "&UNK_002a1e8b" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x249,unaff_EDI + 0x1ae20b,1,0,iVar3,unaff_EDI + 0x1afb07,0,0,\n               param_1 + 0x248,0);" (call_expression "FUN_000eb510(param_1 + 0x249,unaff_EDI + 0x1ae20b,1,0,iVar3,unaff_EDI + 0x1afb07,0,0,\n               param_1 + 0x248,0)" identifier (argument_list "(param_1 + 0x249,unaff_EDI + 0x1ae20b,1,0,iVar3,unaff_EDI + 0x1afb07,0,0,\n               param_1 + 0x248,0)" ( (binary_expression "param_1 + 0x249" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae20b" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1afb07" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x248" identifier + number_literal) , number_literal ))) ;) (expression_statement "iVar8 = unaff_EDI + 0x1af1d9;" (assignment_expression "iVar8 = unaff_EDI + 0x1af1d9" identifier = (binary_expression "unaff_EDI + 0x1af1d9" identifier + number_literal)) ;) (expression_statement "param_1[599] = &UNK_002a1e9f + unaff_EDI;" (assignment_expression "param_1[599] = &UNK_002a1e9f + unaff_EDI" (subscript_expression "param_1[599]" identifier [ number_literal ]) = (binary_expression "&UNK_002a1e9f + unaff_EDI" (pointer_expression "&UNK_002a1e9f" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 600,unaff_EDI + 0x1ae21d,1,0,iVar8,unaff_EDI + 0x1afb53,\n               unaff_EDI + 0x1afb33,0,param_1 + 599,0);" (call_expression "FUN_000eb510(param_1 + 600,unaff_EDI + 0x1ae21d,1,0,iVar8,unaff_EDI + 0x1afb53,\n               unaff_EDI + 0x1afb33,0,param_1 + 599,0)" identifier (argument_list "(param_1 + 600,unaff_EDI + 0x1ae21d,1,0,iVar8,unaff_EDI + 0x1afb53,\n               unaff_EDI + 0x1afb33,0,param_1 + 599,0)" ( (binary_expression "param_1 + 600" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae21d" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1afb53" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1afb33" identifier + number_literal) , number_literal , (binary_expression "param_1 + 599" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined1 *)(param_1 + 0x266) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0x266) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0x266)" * (cast_expression "(undefined1 *)(param_1 + 0x266)" ( (type_descriptor "undefined1 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x266)" ( (binary_expression "param_1 + 0x266" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x268] = &UNK_002a1eb3 + unaff_EDI;" (assignment_expression "param_1[0x268] = &UNK_002a1eb3 + unaff_EDI" (subscript_expression "param_1[0x268]" identifier [ number_literal ]) = (binary_expression "&UNK_002a1eb3 + unaff_EDI" (pointer_expression "&UNK_002a1eb3" & identifier) + identifier)) ;) (expression_statement "param_1[0x267] = iVar8;" (assignment_expression "param_1[0x267] = iVar8" (subscript_expression "param_1[0x267]" identifier [ number_literal ]) = identifier) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x269,unaff_EDI + 0x1ae238,1,0,iVar3,unaff_EDI + 0x1ae056,0,0,\n               param_1 + 0x268,0);" (call_expression "FUN_000eb510(param_1 + 0x269,unaff_EDI + 0x1ae238,1,0,iVar3,unaff_EDI + 0x1ae056,0,0,\n               param_1 + 0x268,0)" identifier (argument_list "(param_1 + 0x269,unaff_EDI + 0x1ae238,1,0,iVar3,unaff_EDI + 0x1ae056,0,0,\n               param_1 + 0x268,0)" ( (binary_expression "param_1 + 0x269" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae238" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1ae056" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x268" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0x277) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x277) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x277)" * (cast_expression "(undefined2 *)(param_1 + 0x277)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x277)" ( (binary_expression "param_1 + 0x277" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x278] = &UNK_002a1ec7 + unaff_EDI;" (assignment_expression "param_1[0x278] = &UNK_002a1ec7 + unaff_EDI" (subscript_expression "param_1[0x278]" identifier [ number_literal ]) = (binary_expression "&UNK_002a1ec7 + unaff_EDI" (pointer_expression "&UNK_002a1ec7" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x279,unaff_EDI + 0x1ae235,1,0,iVar4,unaff_EDI + 0x1af783,0,0,\n               param_1 + 0x278,1);" (call_expression "FUN_000eb510(param_1 + 0x279,unaff_EDI + 0x1ae235,1,0,iVar4,unaff_EDI + 0x1af783,0,0,\n               param_1 + 0x278,1)" identifier (argument_list "(param_1 + 0x279,unaff_EDI + 0x1ae235,1,0,iVar4,unaff_EDI + 0x1af783,0,0,\n               param_1 + 0x278,1)" ( (binary_expression "param_1 + 0x279" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae235" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1af783" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x278" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x287] = &UNK_002a1edb + unaff_EDI;" (assignment_expression "param_1[0x287] = &UNK_002a1edb + unaff_EDI" (subscript_expression "param_1[0x287]" identifier [ number_literal ]) = (binary_expression "&UNK_002a1edb + unaff_EDI" (pointer_expression "&UNK_002a1edb" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x288,unaff_EDI + 0x1ae26f,1,0,iVar3,unaff_EDI + 0x1ae24f,0,0,\n               param_1 + 0x287,0);" (call_expression "FUN_000eb510(param_1 + 0x288,unaff_EDI + 0x1ae26f,1,0,iVar3,unaff_EDI + 0x1ae24f,0,0,\n               param_1 + 0x287,0)" identifier (argument_list "(param_1 + 0x288,unaff_EDI + 0x1ae26f,1,0,iVar3,unaff_EDI + 0x1ae24f,0,0,\n               param_1 + 0x287,0)" ( (binary_expression "param_1 + 0x288" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae26f" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1ae24f" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x287" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x297] = &UNK_002a1eef + unaff_EDI;" (assignment_expression "param_1[0x297] = &UNK_002a1eef + unaff_EDI" (subscript_expression "param_1[0x297]" identifier [ number_literal ]) = (binary_expression "&UNK_002a1eef + unaff_EDI" (pointer_expression "&UNK_002a1eef" & identifier) + identifier)) ;) (expression_statement "*(undefined2 *)(param_1 + 0x296) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x296) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x296)" * (cast_expression "(undefined2 *)(param_1 + 0x296)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x296)" ( (binary_expression "param_1 + 0x296" identifier + number_literal) )))) = number_literal) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x298,unaff_EDI + 0x1ae26c,1,0,iVar4,unaff_EDI + 0x1afb83,0,0,\n               param_1 + 0x297,1);" (call_expression "FUN_000eb510(param_1 + 0x298,unaff_EDI + 0x1ae26c,1,0,iVar4,unaff_EDI + 0x1afb83,0,0,\n               param_1 + 0x297,1)" identifier (argument_list "(param_1 + 0x298,unaff_EDI + 0x1ae26c,1,0,iVar4,unaff_EDI + 0x1afb83,0,0,\n               param_1 + 0x297,1)" ( (binary_expression "param_1 + 0x298" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae26c" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1afb83" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x297" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x2a6] = &UNK_002a1f03 + unaff_EDI;" (assignment_expression "param_1[0x2a6] = &UNK_002a1f03 + unaff_EDI" (subscript_expression "param_1[0x2a6]" identifier [ number_literal ]) = (binary_expression "&UNK_002a1f03 + unaff_EDI" (pointer_expression "&UNK_002a1f03" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x2a7,unaff_EDI + 0x1ae277,1,0,iVar4,unaff_EDI + 0x1afba7,0,0,\n               param_1 + 0x2a6,1);" (call_expression "FUN_000eb510(param_1 + 0x2a7,unaff_EDI + 0x1ae277,1,0,iVar4,unaff_EDI + 0x1afba7,0,0,\n               param_1 + 0x2a6,1)" identifier (argument_list "(param_1 + 0x2a7,unaff_EDI + 0x1ae277,1,0,iVar4,unaff_EDI + 0x1afba7,0,0,\n               param_1 + 0x2a6,1)" ( (binary_expression "param_1 + 0x2a7" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae277" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1afba7" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x2a6" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x2b6] = &UNK_002a1f17 + unaff_EDI;" (assignment_expression "param_1[0x2b6] = &UNK_002a1f17 + unaff_EDI" (subscript_expression "param_1[0x2b6]" identifier [ number_literal ]) = (binary_expression "&UNK_002a1f17 + unaff_EDI" (pointer_expression "&UNK_002a1f17" & identifier) + identifier)) ;) (expression_statement "*(undefined2 *)(param_1 + 0x2b5) = 0x100;" (assignment_expression "*(undefined2 *)(param_1 + 0x2b5) = 0x100" (pointer_expression "*(undefined2 *)(param_1 + 0x2b5)" * (cast_expression "(undefined2 *)(param_1 + 0x2b5)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x2b5)" ( (binary_expression "param_1 + 0x2b5" identifier + number_literal) )))) = number_literal) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x2b7,unaff_EDI + 0x1ae274,1,0,iVar3,unaff_EDI + 0x1afbcf,0,0,\n               param_1 + 0x2b6,0);" (call_expression "FUN_000eb510(param_1 + 0x2b7,unaff_EDI + 0x1ae274,1,0,iVar3,unaff_EDI + 0x1afbcf,0,0,\n               param_1 + 0x2b6,0)" identifier (argument_list "(param_1 + 0x2b7,unaff_EDI + 0x1ae274,1,0,iVar3,unaff_EDI + 0x1afbcf,0,0,\n               param_1 + 0x2b6,0)" ( (binary_expression "param_1 + 0x2b7" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae274" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1afbcf" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x2b6" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x2c5] = &UNK_002a1f2b + unaff_EDI;" (assignment_expression "param_1[0x2c5] = &UNK_002a1f2b + unaff_EDI" (subscript_expression "param_1[0x2c5]" identifier [ number_literal ]) = (binary_expression "&UNK_002a1f2b + unaff_EDI" (pointer_expression "&UNK_002a1f2b" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x2c6,unaff_EDI + 0x1ae2a4,1,100,iVar3,unaff_EDI + 0x1ae28b,0,0,\n               param_1 + 0x2c5,0);" (call_expression "FUN_000eb510(param_1 + 0x2c6,unaff_EDI + 0x1ae2a4,1,100,iVar3,unaff_EDI + 0x1ae28b,0,0,\n               param_1 + 0x2c5,0)" identifier (argument_list "(param_1 + 0x2c6,unaff_EDI + 0x1ae2a4,1,100,iVar3,unaff_EDI + 0x1ae28b,0,0,\n               param_1 + 0x2c5,0)" ( (binary_expression "param_1 + 0x2c6" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae2a4" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1ae28b" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x2c5" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0x2d4) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x2d4) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x2d4)" * (cast_expression "(undefined2 *)(param_1 + 0x2d4)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x2d4)" ( (binary_expression "param_1 + 0x2d4" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x2d5] = &UNK_002a1f3f + unaff_EDI;" (assignment_expression "param_1[0x2d5] = &UNK_002a1f3f + unaff_EDI" (subscript_expression "param_1[0x2d5]" identifier [ number_literal ]) = (binary_expression "&UNK_002a1f3f + unaff_EDI" (pointer_expression "&UNK_002a1f3f" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x2d6,unaff_EDI + 0x1ae2a1,1,0,iVar4,&UNK_001afbfb + unaff_EDI,0,0,\n               param_1 + 0x2d5,1);" (call_expression "FUN_000eb510(param_1 + 0x2d6,unaff_EDI + 0x1ae2a1,1,0,iVar4,&UNK_001afbfb + unaff_EDI,0,0,\n               param_1 + 0x2d5,1)" identifier (argument_list "(param_1 + 0x2d6,unaff_EDI + 0x1ae2a1,1,0,iVar4,&UNK_001afbfb + unaff_EDI,0,0,\n               param_1 + 0x2d5,1)" ( (binary_expression "param_1 + 0x2d6" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae2a1" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "&UNK_001afbfb + unaff_EDI" (pointer_expression "&UNK_001afbfb" & identifier) + identifier) , number_literal , number_literal , (binary_expression "param_1 + 0x2d5" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x2e4] = &UNK_002a1f53 + unaff_EDI;" (assignment_expression "param_1[0x2e4] = &UNK_002a1f53 + unaff_EDI" (subscript_expression "param_1[0x2e4]" identifier [ number_literal ]) = (binary_expression "&UNK_002a1f53 + unaff_EDI" (pointer_expression "&UNK_002a1f53" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x2e5,unaff_EDI + 0x1ae2c2,0,0,iVar3,unaff_EDI + 0x1ae2b2,0,0,\n               param_1 + 0x2e4,0);" (call_expression "FUN_000eb510(param_1 + 0x2e5,unaff_EDI + 0x1ae2c2,0,0,iVar3,unaff_EDI + 0x1ae2b2,0,0,\n               param_1 + 0x2e4,0)" identifier (argument_list "(param_1 + 0x2e5,unaff_EDI + 0x1ae2c2,0,0,iVar3,unaff_EDI + 0x1ae2b2,0,0,\n               param_1 + 0x2e4,0)" ( (binary_expression "param_1 + 0x2e5" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae2c2" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1ae2b2" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x2e4" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0x2f3) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x2f3) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x2f3)" * (cast_expression "(undefined2 *)(param_1 + 0x2f3)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x2f3)" ( (binary_expression "param_1 + 0x2f3" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x2f4] = &UNK_002a1f67 + unaff_EDI;" (assignment_expression "param_1[0x2f4] = &UNK_002a1f67 + unaff_EDI" (subscript_expression "param_1[0x2f4]" identifier [ number_literal ]) = (binary_expression "&UNK_002a1f67 + unaff_EDI" (pointer_expression "&UNK_002a1f67" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x2f5,unaff_EDI + 0x1ae2bf,0,0,iVar4,0,0,0,param_1 + 0x2f4,1);" (call_expression "FUN_000eb510(param_1 + 0x2f5,unaff_EDI + 0x1ae2bf,0,0,iVar4,0,0,0,param_1 + 0x2f4,1)" identifier (argument_list "(param_1 + 0x2f5,unaff_EDI + 0x1ae2bf,0,0,iVar4,0,0,0,param_1 + 0x2f4,1)" ( (binary_expression "param_1 + 0x2f5" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae2bf" identifier + number_literal) , number_literal , number_literal , identifier , number_literal , number_literal , number_literal , (binary_expression "param_1 + 0x2f4" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x303] = &UNK_002a1f7b + unaff_EDI;" (assignment_expression "param_1[0x303] = &UNK_002a1f7b + unaff_EDI" (subscript_expression "param_1[0x303]" identifier [ number_literal ]) = (binary_expression "&UNK_002a1f7b + unaff_EDI" (pointer_expression "&UNK_002a1f7b" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x304,unaff_EDI + 0x1ae2c8,0,0,iVar3,unaff_EDI + 0x1ae2b2,0,0,\n               param_1 + 0x303,0);" (call_expression "FUN_000eb510(param_1 + 0x304,unaff_EDI + 0x1ae2c8,0,0,iVar3,unaff_EDI + 0x1ae2b2,0,0,\n               param_1 + 0x303,0)" identifier (argument_list "(param_1 + 0x304,unaff_EDI + 0x1ae2c8,0,0,iVar3,unaff_EDI + 0x1ae2b2,0,0,\n               param_1 + 0x303,0)" ( (binary_expression "param_1 + 0x304" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae2c8" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1ae2b2" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x303" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0x312) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x312) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x312)" * (cast_expression "(undefined2 *)(param_1 + 0x312)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x312)" ( (binary_expression "param_1 + 0x312" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x313] = &UNK_002a1f8f + unaff_EDI;" (assignment_expression "param_1[0x313] = &UNK_002a1f8f + unaff_EDI" (subscript_expression "param_1[0x313]" identifier [ number_literal ]) = (binary_expression "&UNK_002a1f8f + unaff_EDI" (pointer_expression "&UNK_002a1f8f" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x314,unaff_EDI + 0x1ae2c5,0,0,iVar4,0,0,0,param_1 + 0x313,1);" (call_expression "FUN_000eb510(param_1 + 0x314,unaff_EDI + 0x1ae2c5,0,0,iVar4,0,0,0,param_1 + 0x313,1)" identifier (argument_list "(param_1 + 0x314,unaff_EDI + 0x1ae2c5,0,0,iVar4,0,0,0,param_1 + 0x313,1)" ( (binary_expression "param_1 + 0x314" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae2c5" identifier + number_literal) , number_literal , number_literal , identifier , number_literal , number_literal , number_literal , (binary_expression "param_1 + 0x313" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x322] = &UNK_002a1fa3 + unaff_EDI;" (assignment_expression "param_1[0x322] = &UNK_002a1fa3 + unaff_EDI" (subscript_expression "param_1[0x322]" identifier [ number_literal ]) = (binary_expression "&UNK_002a1fa3 + unaff_EDI" (pointer_expression "&UNK_002a1fa3" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x323,unaff_EDI + 0x1a8891,1,0,iVar2,unaff_EDI + 0x1ae2e9,\n               unaff_EDI + 0x1ae2cb,0,param_1 + 0x322,0);" (call_expression "FUN_000eb510(param_1 + 0x323,unaff_EDI + 0x1a8891,1,0,iVar2,unaff_EDI + 0x1ae2e9,\n               unaff_EDI + 0x1ae2cb,0,param_1 + 0x322,0)" identifier (argument_list "(param_1 + 0x323,unaff_EDI + 0x1a8891,1,0,iVar2,unaff_EDI + 0x1ae2e9,\n               unaff_EDI + 0x1ae2cb,0,param_1 + 0x322,0)" ( (binary_expression "param_1 + 0x323" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1a8891" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1ae2e9" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae2cb" identifier + number_literal) , number_literal , (binary_expression "param_1 + 0x322" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined1 *)(param_1 + 0x331) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0x331) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0x331)" * (cast_expression "(undefined1 *)(param_1 + 0x331)" ( (type_descriptor "undefined1 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x331)" ( (binary_expression "param_1 + 0x331" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x333] = puVar1;" (assignment_expression "param_1[0x333] = puVar1" (subscript_expression "param_1[0x333]" identifier [ number_literal ]) = identifier) ;) (expression_statement "param_1[0x332] = iVar2;" (assignment_expression "param_1[0x332] = iVar2" (subscript_expression "param_1[0x332]" identifier [ number_literal ]) = identifier) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x334,unaff_EDI + 0x1ae31d,1,0,iVar2,unaff_EDI + 0x1ae30d,\n               unaff_EDI + 0x1ae2fb,0,param_1 + 0x333,0);" (call_expression "FUN_000eb510(param_1 + 0x334,unaff_EDI + 0x1ae31d,1,0,iVar2,unaff_EDI + 0x1ae30d,\n               unaff_EDI + 0x1ae2fb,0,param_1 + 0x333,0)" identifier (argument_list "(param_1 + 0x334,unaff_EDI + 0x1ae31d,1,0,iVar2,unaff_EDI + 0x1ae30d,\n               unaff_EDI + 0x1ae2fb,0,param_1 + 0x333,0)" ( (binary_expression "param_1 + 0x334" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae31d" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1ae30d" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae2fb" identifier + number_literal) , number_literal , (binary_expression "param_1 + 0x333" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x343] = 0;" (assignment_expression "param_1[0x343] = 0" (subscript_expression "param_1[0x343]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0x342] = unaff_EDI + -0x2b49;" (assignment_expression "param_1[0x342] = unaff_EDI + -0x2b49" (subscript_expression "param_1[0x342]" identifier [ number_literal ]) = (binary_expression "unaff_EDI + -0x2b49" identifier + number_literal)) ;) (expression_statement "param_1[0x333] = "St7collateIcE" + unaff_EDI + 3;" (assignment_expression "param_1[0x333] = "St7collateIcE" + unaff_EDI + 3" (subscript_expression "param_1[0x333]" identifier [ number_literal ]) = (binary_expression ""St7collateIcE" + unaff_EDI + 3" (binary_expression ""St7collateIcE" + unaff_EDI" (string_literal ""St7collateIcE"" " string_content ") + identifier) + number_literal)) ;) (expression_statement "param_1[0x344] = "{default arg#" + unaff_EDI + 0xd;" (assignment_expression "param_1[0x344] = "{default arg#" + unaff_EDI + 0xd" (subscript_expression "param_1[0x344]" identifier [ number_literal ]) = (binary_expression ""{default arg#" + unaff_EDI + 0xd" (binary_expression ""{default arg#" + unaff_EDI" (string_literal ""{default arg#"" " string_content ") + identifier) + number_literal)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x345,unaff_EDI + 0x1ae32a,1,0,0,&UNK_001afc2f + unaff_EDI,\n               &UNK_001ae12e + unaff_EDI,1,param_1 + 0x344,0);" (call_expression "FUN_000eb510(param_1 + 0x345,unaff_EDI + 0x1ae32a,1,0,0,&UNK_001afc2f + unaff_EDI,\n               &UNK_001ae12e + unaff_EDI,1,param_1 + 0x344,0)" identifier (argument_list "(param_1 + 0x345,unaff_EDI + 0x1ae32a,1,0,0,&UNK_001afc2f + unaff_EDI,\n               &UNK_001ae12e + unaff_EDI,1,param_1 + 0x344,0)" ( (binary_expression "param_1 + 0x345" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae32a" identifier + number_literal) , number_literal , number_literal , number_literal , (binary_expression "&UNK_001afc2f + unaff_EDI" (pointer_expression "&UNK_001afc2f" & identifier) + identifier) , (binary_expression "&UNK_001ae12e + unaff_EDI" (pointer_expression "&UNK_001ae12e" & identifier) + identifier) , number_literal , (binary_expression "param_1 + 0x344" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined1 *)(param_1 + 0x353) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0x353) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0x353)" * (cast_expression "(undefined1 *)(param_1 + 0x353)" ( (type_descriptor "undefined1 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x353)" ( (binary_expression "param_1 + 0x353" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x355] = "VTT for " + unaff_EDI + 2;" (assignment_expression "param_1[0x355] = "VTT for " + unaff_EDI + 2" (subscript_expression "param_1[0x355]" identifier [ number_literal ]) = (binary_expression ""VTT for " + unaff_EDI + 2" (binary_expression ""VTT for " + unaff_EDI" (string_literal ""VTT for "" " string_content ") + identifier) + number_literal)) ;) (expression_statement "param_1[0x354] = 0;" (assignment_expression "param_1[0x354] = 0" (subscript_expression "param_1[0x354]" identifier [ number_literal ]) = number_literal) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x356,unaff_EDI + 0x1ae327,1,0,iVar3,unaff_EDI + 0x1afc57,0,0,\n               param_1 + 0x355,0);" (call_expression "FUN_000eb510(param_1 + 0x356,unaff_EDI + 0x1ae327,1,0,iVar3,unaff_EDI + 0x1afc57,0,0,\n               param_1 + 0x355,0)" identifier (argument_list "(param_1 + 0x356,unaff_EDI + 0x1ae327,1,0,iVar3,unaff_EDI + 0x1afc57,0,0,\n               param_1 + 0x355,0)" ( (binary_expression "param_1 + 0x356" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae327" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1afc57" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x355" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0x364) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x364) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x364)" * (cast_expression "(undefined2 *)(param_1 + 0x364)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x364)" ( (binary_expression "param_1 + 0x364" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x365] = "construction vtable for " + unaff_EDI + 0xd;" (assignment_expression "param_1[0x365] = "construction vtable for " + unaff_EDI + 0xd" (subscript_expression "param_1[0x365]" identifier [ number_literal ]) = (binary_expression ""construction vtable for " + unaff_EDI + 0xd" (binary_expression ""construction vtable for " + unaff_EDI" (string_literal ""construction vtable for "" " string_content ") + identifier) + number_literal)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x366,unaff_EDI + 0x1ae324,1,0,iVar4,0,0,0,param_1 + 0x365,1);" (call_expression "FUN_000eb510(param_1 + 0x366,unaff_EDI + 0x1ae324,1,0,iVar4,0,0,0,param_1 + 0x365,1)" identifier (argument_list "(param_1 + 0x366,unaff_EDI + 0x1ae324,1,0,iVar4,0,0,0,param_1 + 0x365,1)" ( (binary_expression "param_1 + 0x366" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae324" identifier + number_literal) , number_literal , number_literal , identifier , number_literal , number_literal , number_literal , (binary_expression "param_1 + 0x365" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x374] = "typeinfo for " + unaff_EDI + 3;" (assignment_expression "param_1[0x374] = "typeinfo for " + unaff_EDI + 3" (subscript_expression "param_1[0x374]" identifier [ number_literal ]) = (binary_expression ""typeinfo for " + unaff_EDI + 3" (binary_expression ""typeinfo for " + unaff_EDI" (string_literal ""typeinfo for "" " string_content ") + identifier) + number_literal)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x375,unaff_EDI + 0x1ae336,1,0,iVar3,unaff_EDI + 0x1afc83,0,0,\n               param_1 + 0x374,0);" (call_expression "FUN_000eb510(param_1 + 0x375,unaff_EDI + 0x1ae336,1,0,iVar3,unaff_EDI + 0x1afc83,0,0,\n               param_1 + 0x374,0)" identifier (argument_list "(param_1 + 0x375,unaff_EDI + 0x1ae336,1,0,iVar3,unaff_EDI + 0x1afc83,0,0,\n               param_1 + 0x374,0)" ( (binary_expression "param_1 + 0x375" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae336" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1afc83" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x374" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 899) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 899) = 0" (pointer_expression "*(undefined2 *)(param_1 + 899)" * (cast_expression "(undefined2 *)(param_1 + 899)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 899)" ( (binary_expression "param_1 + 899" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[900] = "typeinfo name for " + unaff_EDI + 9;" (assignment_expression "param_1[900] = "typeinfo name for " + unaff_EDI + 9" (subscript_expression "param_1[900]" identifier [ number_literal ]) = (binary_expression ""typeinfo name for " + unaff_EDI + 9" (binary_expression ""typeinfo name for " + unaff_EDI" (string_literal ""typeinfo name for "" " string_content ") + identifier) + number_literal)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x385,unaff_EDI + 0x1ae333,1,0,iVar4,unaff_EDI + 0x1afcb7,0,0,param_1 + 900\n               ,1);" (call_expression "FUN_000eb510(param_1 + 0x385,unaff_EDI + 0x1ae333,1,0,iVar4,unaff_EDI + 0x1afcb7,0,0,param_1 + 900\n               ,1)" identifier (argument_list "(param_1 + 0x385,unaff_EDI + 0x1ae333,1,0,iVar4,unaff_EDI + 0x1afcb7,0,0,param_1 + 900\n               ,1)" ( (binary_expression "param_1 + 0x385" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae333" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1afcb7" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 900" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x393] = "typeinfo fn for " + unaff_EDI + 10;" (assignment_expression "param_1[0x393] = "typeinfo fn for " + unaff_EDI + 10" (subscript_expression "param_1[0x393]" identifier [ number_literal ]) = (binary_expression ""typeinfo fn for " + unaff_EDI + 10" (binary_expression ""typeinfo fn for " + unaff_EDI" (string_literal ""typeinfo fn for "" " string_content ") + identifier) + number_literal)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x394,unaff_EDI + 0x1ae34f,1,0,iVar3,unaff_EDI + 0x1afcf3,0,0,\n               param_1 + 0x393,0);" (call_expression "FUN_000eb510(param_1 + 0x394,unaff_EDI + 0x1ae34f,1,0,iVar3,unaff_EDI + 0x1afcf3,0,0,\n               param_1 + 0x393,0)" identifier (argument_list "(param_1 + 0x394,unaff_EDI + 0x1ae34f,1,0,iVar3,unaff_EDI + 0x1afcf3,0,0,\n               param_1 + 0x393,0)" ( (binary_expression "param_1 + 0x394" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae34f" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1afcf3" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x393" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0x3a2) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x3a2) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x3a2)" * (cast_expression "(undefined2 *)(param_1 + 0x3a2)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x3a2)" ( (binary_expression "param_1 + 0x3a2" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x3a3] = "non-virtual thunk to " + unaff_EDI + 0xd;" (assignment_expression "param_1[0x3a3] = "non-virtual thunk to " + unaff_EDI + 0xd" (subscript_expression "param_1[0x3a3]" identifier [ number_literal ]) = (binary_expression ""non-virtual thunk to " + unaff_EDI + 0xd" (binary_expression ""non-virtual thunk to " + unaff_EDI" (string_literal ""non-virtual thunk to "" " string_content ") + identifier) + number_literal)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x3a4,unaff_EDI + 0x1ae34c,1,0,iVar4,0,0,0,param_1 + 0x3a3,1);" (call_expression "FUN_000eb510(param_1 + 0x3a4,unaff_EDI + 0x1ae34c,1,0,iVar4,0,0,0,param_1 + 0x3a3,1)" identifier (argument_list "(param_1 + 0x3a4,unaff_EDI + 0x1ae34c,1,0,iVar4,0,0,0,param_1 + 0x3a3,1)" ( (binary_expression "param_1 + 0x3a4" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae34c" identifier + number_literal) , number_literal , number_literal , identifier , number_literal , number_literal , number_literal , (binary_expression "param_1 + 0x3a3" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x3b2] = "covariant return thunk to " + unaff_EDI + 0xb;" (assignment_expression "param_1[0x3b2] = "covariant return thunk to " + unaff_EDI + 0xb" (subscript_expression "param_1[0x3b2]" identifier [ number_literal ]) = (binary_expression ""covariant return thunk to " + unaff_EDI + 0xb" (binary_expression ""covariant return thunk to " + unaff_EDI" (string_literal ""covariant return thunk to "" " string_content ") + identifier) + number_literal)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x3b3,unaff_EDI + 0x1ae364,1,0,iVar3,&UNK_001afd17 + unaff_EDI,0,0,\n               param_1 + 0x3b2,0);" (call_expression "FUN_000eb510(param_1 + 0x3b3,unaff_EDI + 0x1ae364,1,0,iVar3,&UNK_001afd17 + unaff_EDI,0,0,\n               param_1 + 0x3b2,0)" identifier (argument_list "(param_1 + 0x3b3,unaff_EDI + 0x1ae364,1,0,iVar3,&UNK_001afd17 + unaff_EDI,0,0,\n               param_1 + 0x3b2,0)" ( (binary_expression "param_1 + 0x3b3" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae364" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "&UNK_001afd17 + unaff_EDI" (pointer_expression "&UNK_001afd17" & identifier) + identifier) , number_literal , number_literal , (binary_expression "param_1 + 0x3b2" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x3c2] = "java Class for " + unaff_EDI + 4;" (assignment_expression "param_1[0x3c2] = "java Class for " + unaff_EDI + 4" (subscript_expression "param_1[0x3c2]" identifier [ number_literal ]) = (binary_expression ""java Class for " + unaff_EDI + 4" (binary_expression ""java Class for " + unaff_EDI" (string_literal ""java Class for "" " string_content ") + identifier) + number_literal)) ;) (expression_statement "*(undefined2 *)(param_1 + 0x3c1) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x3c1) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x3c1)" * (cast_expression "(undefined2 *)(param_1 + 0x3c1)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x3c1)" ( (binary_expression "param_1 + 0x3c1" identifier + number_literal) )))) = number_literal) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x3c3,unaff_EDI + 0x1ae361,1,0,iVar4,0,0,0,param_1 + 0x3c2,1);" (call_expression "FUN_000eb510(param_1 + 0x3c3,unaff_EDI + 0x1ae361,1,0,iVar4,0,0,0,param_1 + 0x3c2,1)" identifier (argument_list "(param_1 + 0x3c3,unaff_EDI + 0x1ae361,1,0,iVar4,0,0,0,param_1 + 0x3c2,1)" ( (binary_expression "param_1 + 0x3c3" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae361" identifier + number_literal) , number_literal , number_literal , identifier , number_literal , number_literal , number_literal , (binary_expression "param_1 + 0x3c2" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x3d1] = "guard variable for " + unaff_EDI + 8;" (assignment_expression "param_1[0x3d1] = "guard variable for " + unaff_EDI + 8" (subscript_expression "param_1[0x3d1]" identifier [ number_literal ]) = (binary_expression ""guard variable for " + unaff_EDI + 8" (binary_expression ""guard variable for " + unaff_EDI" (string_literal ""guard variable for "" " string_content ") + identifier) + number_literal)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x3d2,unaff_EDI + 0x1ae37c,1,0,iVar3,unaff_EDI + 0x1afd47,0,0,\n               param_1 + 0x3d1,0);" (call_expression "FUN_000eb510(param_1 + 0x3d2,unaff_EDI + 0x1ae37c,1,0,iVar3,unaff_EDI + 0x1afd47,0,0,\n               param_1 + 0x3d1,0)" identifier (argument_list "(param_1 + 0x3d2,unaff_EDI + 0x1ae37c,1,0,iVar3,unaff_EDI + 0x1afd47,0,0,\n               param_1 + 0x3d1,0)" ( (binary_expression "param_1 + 0x3d2" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae37c" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1afd47" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x3d1" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x3e1] = "TLS init function for " + unaff_EDI + 8;" (assignment_expression "param_1[0x3e1] = "TLS init function for " + unaff_EDI + 8" (subscript_expression "param_1[0x3e1]" identifier [ number_literal ]) = (binary_expression ""TLS init function for " + unaff_EDI + 8" (binary_expression ""TLS init function for " + unaff_EDI" (string_literal ""TLS init function for "" " string_content ") + identifier) + number_literal)) ;) (expression_statement "*(undefined2 *)(param_1 + 0x3e0) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x3e0) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x3e0)" * (cast_expression "(undefined2 *)(param_1 + 0x3e0)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x3e0)" ( (binary_expression "param_1 + 0x3e0" identifier + number_literal) )))) = number_literal) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x3e2,unaff_EDI + 0x1ae379,1,0,iVar4,0,0,0,param_1 + 0x3e1,1);" (call_expression "FUN_000eb510(param_1 + 0x3e2,unaff_EDI + 0x1ae379,1,0,iVar4,0,0,0,param_1 + 0x3e1,1)" identifier (argument_list "(param_1 + 0x3e2,unaff_EDI + 0x1ae379,1,0,iVar4,0,0,0,param_1 + 0x3e1,1)" ( (binary_expression "param_1 + 0x3e2" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae379" identifier + number_literal) , number_literal , number_literal , identifier , number_literal , number_literal , number_literal , (binary_expression "param_1 + 0x3e1" identifier + number_literal) , number_literal ))) ;) (expression_statement "iVar9 = unaff_EDI + 0x1b8bce;" (assignment_expression "iVar9 = unaff_EDI + 0x1b8bce" identifier = (binary_expression "unaff_EDI + 0x1b8bce" identifier + number_literal)) ;) (expression_statement "param_1[0x3f0] = puVar1;" (assignment_expression "param_1[0x3f0] = puVar1" (subscript_expression "param_1[0x3f0]" identifier [ number_literal ]) = identifier) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x3f1,unaff_EDI + 0x1ae396,1,0,iVar2,unaff_EDI + 0x1afd6b,iVar9,0,\n               param_1 + 0x3f0,0);" (call_expression "FUN_000eb510(param_1 + 0x3f1,unaff_EDI + 0x1ae396,1,0,iVar2,unaff_EDI + 0x1afd6b,iVar9,0,\n               param_1 + 0x3f0,0)" identifier (argument_list "(param_1 + 0x3f1,unaff_EDI + 0x1ae396,1,0,iVar2,unaff_EDI + 0x1afd6b,iVar9,0,\n               param_1 + 0x3f0,0)" ( (binary_expression "param_1 + 0x3f1" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae396" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1afd6b" identifier + number_literal) , identifier , number_literal , (binary_expression "param_1 + 0x3f0" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x400] = 0;" (assignment_expression "param_1[0x400] = 0" (subscript_expression "param_1[0x400]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0x3ff] = unaff_EDI + -0x29d9;" (assignment_expression "param_1[0x3ff] = unaff_EDI + -0x29d9" (subscript_expression "param_1[0x3ff]" identifier [ number_literal ]) = (binary_expression "unaff_EDI + -0x29d9" identifier + number_literal)) ;) (expression_statement "param_1[0x3f0] = "St14collate_bynameIcE" + unaff_EDI + 7;" (assignment_expression "param_1[0x3f0] = "St14collate_bynameIcE" + unaff_EDI + 7" (subscript_expression "param_1[0x3f0]" identifier [ number_literal ]) = (binary_expression ""St14collate_bynameIcE" + unaff_EDI + 7" (binary_expression ""St14collate_bynameIcE" + unaff_EDI" (string_literal ""St14collate_bynameIcE"" " string_content ") + identifier) + number_literal)) ;) (expression_statement "param_1[0x401] = "TLS wrapper function for " + unaff_EDI + 5;" (assignment_expression "param_1[0x401] = "TLS wrapper function for " + unaff_EDI + 5" (subscript_expression "param_1[0x401]" identifier [ number_literal ]) = (binary_expression ""TLS wrapper function for " + unaff_EDI + 5" (binary_expression ""TLS wrapper function for " + unaff_EDI" (string_literal ""TLS wrapper function for "" " string_content ") + identifier) + number_literal)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x402,unaff_EDI + 0x1ae3a6,1,0,iVar4,unaff_EDI + 0x1afd8b,0,0,\n               param_1 + 0x401,1);" (call_expression "FUN_000eb510(param_1 + 0x402,unaff_EDI + 0x1ae3a6,1,0,iVar4,unaff_EDI + 0x1afd8b,0,0,\n               param_1 + 0x401,1)" identifier (argument_list "(param_1 + 0x402,unaff_EDI + 0x1ae3a6,1,0,iVar4,unaff_EDI + 0x1afd8b,0,0,\n               param_1 + 0x401,1)" ( (binary_expression "param_1 + 0x402" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae3a6" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1afd8b" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x401" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0x410) = 0x100;" (assignment_expression "*(undefined2 *)(param_1 + 0x410) = 0x100" (pointer_expression "*(undefined2 *)(param_1 + 0x410)" * (cast_expression "(undefined2 *)(param_1 + 0x410)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x410)" ( (binary_expression "param_1 + 0x410" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x411] = "TLS wrapper function for " + unaff_EDI + 0x19;" (assignment_expression "param_1[0x411] = "TLS wrapper function for " + unaff_EDI + 0x19" (subscript_expression "param_1[0x411]" identifier [ number_literal ]) = (binary_expression ""TLS wrapper function for " + unaff_EDI + 0x19" (binary_expression ""TLS wrapper function for " + unaff_EDI" (string_literal ""TLS wrapper function for "" " string_content ") + identifier) + number_literal)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x412,unaff_EDI + 0x1ae3a3,1,0,iVar3,unaff_EDI + 0x1afdbb,0,0,\n               param_1 + 0x411,0);" (call_expression "FUN_000eb510(param_1 + 0x412,unaff_EDI + 0x1ae3a3,1,0,iVar3,unaff_EDI + 0x1afdbb,0,0,\n               param_1 + 0x411,0)" identifier (argument_list "(param_1 + 0x412,unaff_EDI + 0x1ae3a3,1,0,iVar3,unaff_EDI + 0x1afdbb,0,0,\n               param_1 + 0x411,0)" ( (binary_expression "param_1 + 0x412" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae3a3" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1afdbb" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x411" identifier + number_literal) , number_literal ))) ;) (expression_statement "iVar10 = unaff_EDI + 0x1aed7d;" (assignment_expression "iVar10 = unaff_EDI + 0x1aed7d" identifier = (binary_expression "unaff_EDI + 0x1aed7d" identifier + number_literal)) ;) (expression_statement "param_1[0x420] = "reference temporary #" + unaff_EDI + 0x13;" (assignment_expression "param_1[0x420] = "reference temporary #" + unaff_EDI + 0x13" (subscript_expression "param_1[0x420]" identifier [ number_literal ]) = (binary_expression ""reference temporary #" + unaff_EDI + 0x13" (binary_expression ""reference temporary #" + unaff_EDI" (string_literal ""reference temporary #"" " string_content ") + identifier) + number_literal)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x421,unaff_EDI + 0x1aeb03,1,0x65,0,unaff_EDI + 0x1ae3b5,iVar10,0,\n               param_1 + 0x420,0);" (call_expression "FUN_000eb510(param_1 + 0x421,unaff_EDI + 0x1aeb03,1,0x65,0,unaff_EDI + 0x1ae3b5,iVar10,0,\n               param_1 + 0x420,0)" identifier (argument_list "(param_1 + 0x421,unaff_EDI + 0x1aeb03,1,0x65,0,unaff_EDI + 0x1ae3b5,iVar10,0,\n               param_1 + 0x420,0)" ( (binary_expression "param_1 + 0x421" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aeb03" identifier + number_literal) , number_literal , number_literal , number_literal , (binary_expression "unaff_EDI + 0x1ae3b5" identifier + number_literal) , identifier , number_literal , (binary_expression "param_1 + 0x420" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined1 *)(param_1 + 0x42f) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0x42f) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0x42f)" * (cast_expression "(undefined1 *)(param_1 + 0x42f)" ( (type_descriptor "undefined1 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x42f)" ( (binary_expression "param_1 + 0x42f" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x431] = "hidden alias for " + unaff_EDI + 0x11;" (assignment_expression "param_1[0x431] = "hidden alias for " + unaff_EDI + 0x11" (subscript_expression "param_1[0x431]" identifier [ number_literal ]) = (binary_expression ""hidden alias for " + unaff_EDI + 0x11" (binary_expression ""hidden alias for " + unaff_EDI" (string_literal ""hidden alias for "" " string_content ") + identifier) + number_literal)) ;) (expression_statement "param_1[0x430] = 0;" (assignment_expression "param_1[0x430] = 0" (subscript_expression "param_1[0x430]" identifier [ number_literal ]) = number_literal) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x432,unaff_EDI + 0x1bf43b,1,0,iVar3,unaff_EDI + 0x1ae3cf,0,0,\n               param_1 + 0x431,0);" (call_expression "FUN_000eb510(param_1 + 0x432,unaff_EDI + 0x1bf43b,1,0,iVar3,unaff_EDI + 0x1ae3cf,0,0,\n               param_1 + 0x431,0)" identifier (argument_list "(param_1 + 0x432,unaff_EDI + 0x1bf43b,1,0,iVar3,unaff_EDI + 0x1ae3cf,0,0,\n               param_1 + 0x431,0)" ( (binary_expression "param_1 + 0x432" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1bf43b" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1ae3cf" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x431" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0x440) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x440) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x440)" * (cast_expression "(undefined2 *)(param_1 + 0x440)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x440)" ( (binary_expression "param_1 + 0x440" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x441] = "non-transaction clone for " + unaff_EDI + 0x13;" (assignment_expression "param_1[0x441] = "non-transaction clone for " + unaff_EDI + 0x13" (subscript_expression "param_1[0x441]" identifier [ number_literal ]) = (binary_expression ""non-transaction clone for " + unaff_EDI + 0x13" (binary_expression ""non-transaction clone for " + unaff_EDI" (string_literal ""non-transaction clone for "" " string_content ") + identifier) + number_literal)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x442,unaff_EDI + 0x1ae3ed,1,0,iVar4,unaff_EDI + 0x1afdf3,0,0,\n               param_1 + 0x441,1);" (call_expression "FUN_000eb510(param_1 + 0x442,unaff_EDI + 0x1ae3ed,1,0,iVar4,unaff_EDI + 0x1afdf3,0,0,\n               param_1 + 0x441,1)" identifier (argument_list "(param_1 + 0x442,unaff_EDI + 0x1ae3ed,1,0,iVar4,unaff_EDI + 0x1afdf3,0,0,\n               param_1 + 0x441,1)" ( (binary_expression "param_1 + 0x442" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae3ed" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1afdf3" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x441" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x450] = "_Fract" + unaff_EDI + 6;" (assignment_expression "param_1[0x450] = "_Fract" + unaff_EDI + 6" (subscript_expression "param_1[0x450]" identifier [ number_literal ]) = (binary_expression ""_Fract" + unaff_EDI + 6" (binary_expression ""_Fract" + unaff_EDI" (string_literal ""_Fract"" " string_content ") + identifier) + number_literal)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x451,unaff_EDI + 0x1ae416,3,0,iVar4,unaff_EDI + 0x1ae3fd,0,0,\n               param_1 + 0x450,1);" (call_expression "FUN_000eb510(param_1 + 0x451,unaff_EDI + 0x1ae416,3,0,iVar4,unaff_EDI + 0x1ae3fd,0,0,\n               param_1 + 0x450,1)" identifier (argument_list "(param_1 + 0x451,unaff_EDI + 0x1ae416,3,0,iVar4,unaff_EDI + 0x1ae3fd,0,0,\n               param_1 + 0x450,1)" ( (binary_expression "param_1 + 0x451" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae416" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1ae3fd" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x450" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0x45f) = 0x100;" (assignment_expression "*(undefined2 *)(param_1 + 0x45f) = 0x100" (pointer_expression "*(undefined2 *)(param_1 + 0x45f)" * (cast_expression "(undefined2 *)(param_1 + 0x45f)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x45f)" ( (binary_expression "param_1 + 0x45f" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x460] = &UNK_002a210b + unaff_EDI;" (assignment_expression "param_1[0x460] = &UNK_002a210b + unaff_EDI" (subscript_expression "param_1[0x460]" identifier [ number_literal ]) = (binary_expression "&UNK_002a210b + unaff_EDI" (pointer_expression "&UNK_002a210b" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x461,unaff_EDI + 0x1ae441,3,0,iVar3,unaff_EDI + 0x1ae427,0,0,\n               param_1 + 0x460,0);" (call_expression "FUN_000eb510(param_1 + 0x461,unaff_EDI + 0x1ae441,3,0,iVar3,unaff_EDI + 0x1ae427,0,0,\n               param_1 + 0x460,0)" identifier (argument_list "(param_1 + 0x461,unaff_EDI + 0x1ae441,3,0,iVar3,unaff_EDI + 0x1ae427,0,0,\n               param_1 + 0x460,0)" ( (binary_expression "param_1 + 0x461" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae441" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1ae427" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x460" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x46f] = "decltype (" + unaff_EDI + 3;" (assignment_expression "param_1[0x46f] = "decltype (" + unaff_EDI + 3" (subscript_expression "param_1[0x46f]" identifier [ number_literal ]) = (binary_expression ""decltype (" + unaff_EDI + 3" (binary_expression ""decltype (" + unaff_EDI" (string_literal ""decltype ("" " string_content ") + identifier) + number_literal)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x470,unaff_EDI + 0x1ae456,1,0,iVar4,0,0,0,param_1 + 0x46f,1);" (call_expression "FUN_000eb510(param_1 + 0x470,unaff_EDI + 0x1ae456,1,0,iVar4,0,0,0,param_1 + 0x46f,1)" identifier (argument_list "(param_1 + 0x470,unaff_EDI + 0x1ae456,1,0,iVar4,0,0,0,param_1 + 0x46f,1)" ( (binary_expression "param_1 + 0x470" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae456" identifier + number_literal) , number_literal , number_literal , identifier , number_literal , number_literal , number_literal , (binary_expression "param_1 + 0x46f" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0x47e) = 0x100;" (assignment_expression "*(undefined2 *)(param_1 + 0x47e) = 0x100" (pointer_expression "*(undefined2 *)(param_1 + 0x47e)" * (cast_expression "(undefined2 *)(param_1 + 0x47e)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x47e)" ( (binary_expression "param_1 + 0x47e" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x47f] = &UNK_002a2133 + unaff_EDI;" (assignment_expression "param_1[0x47f] = &UNK_002a2133 + unaff_EDI" (subscript_expression "param_1[0x47f]" identifier [ number_literal ]) = (binary_expression "&UNK_002a2133 + unaff_EDI" (pointer_expression "&UNK_002a2133" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x480,unaff_EDI + 0x1ae453,1,0,iVar3,unaff_EDI + 0x1afe1b,0,0,\n               param_1 + 0x47f,0);" (call_expression "FUN_000eb510(param_1 + 0x480,unaff_EDI + 0x1ae453,1,0,iVar3,unaff_EDI + 0x1afe1b,0,0,\n               param_1 + 0x47f,0)" identifier (argument_list "(param_1 + 0x480,unaff_EDI + 0x1ae453,1,0,iVar3,unaff_EDI + 0x1afe1b,0,0,\n               param_1 + 0x47f,0)" ( (binary_expression "param_1 + 0x480" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae453" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1afe1b" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x47f" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x48e] = puVar1;" (assignment_expression "param_1[0x48e] = puVar1" (subscript_expression "param_1[0x48e]" identifier [ number_literal ]) = identifier) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x48f,unaff_EDI + 0x1ae474,1,0,iVar2,unaff_EDI + 0x1afe5f,\n               unaff_EDI + 0x1ae468,0,param_1 + 0x48e,0);" (call_expression "FUN_000eb510(param_1 + 0x48f,unaff_EDI + 0x1ae474,1,0,iVar2,unaff_EDI + 0x1afe5f,\n               unaff_EDI + 0x1ae468,0,param_1 + 0x48e,0)" identifier (argument_list "(param_1 + 0x48f,unaff_EDI + 0x1ae474,1,0,iVar2,unaff_EDI + 0x1afe5f,\n               unaff_EDI + 0x1ae468,0,param_1 + 0x48e,0)" ( (binary_expression "param_1 + 0x48f" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae474" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1afe5f" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae468" identifier + number_literal) , number_literal , (binary_expression "param_1 + 0x48e" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x49e] = 0;" (assignment_expression "param_1[0x49e] = 0" (subscript_expression "param_1[0x49e]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0x49d] = unaff_EDI + 0x7be7;" (assignment_expression "param_1[0x49d] = unaff_EDI + 0x7be7" (subscript_expression "param_1[0x49d]" identifier [ number_literal ]) = (binary_expression "unaff_EDI + 0x7be7" identifier + number_literal)) ;) (expression_statement "param_1[0x48e] = "St8numpunctIcE" + unaff_EDI + 3;" (assignment_expression "param_1[0x48e] = "St8numpunctIcE" + unaff_EDI + 3" (subscript_expression "param_1[0x48e]" identifier [ number_literal ]) = (binary_expression ""St8numpunctIcE" + unaff_EDI + 3" (binary_expression ""St8numpunctIcE" + unaff_EDI" (string_literal ""St8numpunctIcE"" " string_content ") + identifier) + number_literal)) ;) (expression_statement "param_1[0x49f] = "{unnamed type#" + unaff_EDI + 0xd;" (assignment_expression "param_1[0x49f] = "{unnamed type#" + unaff_EDI + 0xd" (subscript_expression "param_1[0x49f]" identifier [ number_literal ]) = (binary_expression ""{unnamed type#" + unaff_EDI + 0xd" (binary_expression ""{unnamed type#" + unaff_EDI" (string_literal ""{unnamed type#"" " string_content ") + identifier) + number_literal)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x4a0,unaff_EDI + 0x1ae49f,1,0x45,iVar3,unaff_EDI + 0x1ae481,0,0,\n               param_1 + 0x49f,0);" (call_expression "FUN_000eb510(param_1 + 0x4a0,unaff_EDI + 0x1ae49f,1,0x45,iVar3,unaff_EDI + 0x1ae481,0,0,\n               param_1 + 0x49f,0)" identifier (argument_list "(param_1 + 0x4a0,unaff_EDI + 0x1ae49f,1,0x45,iVar3,unaff_EDI + 0x1ae481,0,0,\n               param_1 + 0x49f,0)" ( (binary_expression "param_1 + 0x4a0" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae49f" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1ae481" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x49f" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0x4ae) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x4ae) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x4ae)" * (cast_expression "(undefined2 *)(param_1 + 0x4ae)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x4ae)" ( (binary_expression "param_1 + 0x4ae" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x4af] = " restrict" + unaff_EDI + 9;" (assignment_expression "param_1[0x4af] = " restrict" + unaff_EDI + 9" (subscript_expression "param_1[0x4af]" identifier [ number_literal ]) = (binary_expression "" restrict" + unaff_EDI + 9" (binary_expression "" restrict" + unaff_EDI" (string_literal "" restrict"" " string_content ") + identifier) + number_literal)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x4b0,unaff_EDI + 0x1ae49c,1,0,iVar4,unaff_EDI + 0x1afe87,0,0,\n               param_1 + 0x4af,1);" (call_expression "FUN_000eb510(param_1 + 0x4b0,unaff_EDI + 0x1ae49c,1,0,iVar4,unaff_EDI + 0x1afe87,0,0,\n               param_1 + 0x4af,1)" identifier (argument_list "(param_1 + 0x4b0,unaff_EDI + 0x1ae49c,1,0,iVar4,unaff_EDI + 0x1afe87,0,0,\n               param_1 + 0x4af,1)" ( (binary_expression "param_1 + 0x4b0" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae49c" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1afe87" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x4af" identifier + number_literal) , number_literal ))) ;) comment (expression_statement "FUN_000ebb50(param_1 + 0x4be);" (call_expression "FUN_000ebb50(param_1 + 0x4be)" identifier (argument_list "(param_1 + 0x4be)" ( (binary_expression "param_1 + 0x4be" identifier + number_literal) ))) ;) (expression_statement "param_1[0x4d5] = puVar1;" (assignment_expression "param_1[0x4d5] = puVar1" (subscript_expression "param_1[0x4d5]" identifier [ number_literal ]) = identifier) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x4d6,unaff_EDI + 0x1ae4c7,0,0,iVar2,unaff_EDI + 0x1ae4ae,0,0,\n               param_1 + 0x4d5,0);" (call_expression "FUN_000eb510(param_1 + 0x4d6,unaff_EDI + 0x1ae4c7,0,0,iVar2,unaff_EDI + 0x1ae4ae,0,0,\n               param_1 + 0x4d5,0)" identifier (argument_list "(param_1 + 0x4d6,unaff_EDI + 0x1ae4c7,0,0,iVar2,unaff_EDI + 0x1ae4ae,0,0,\n               param_1 + 0x4d5,0)" ( (binary_expression "param_1 + 0x4d6" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae4c7" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1ae4ae" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x4d5" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x4e5] = 0;" (assignment_expression "param_1[0x4e5] = 0" (subscript_expression "param_1[0x4e5]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0x4e4] = unaff_EDI + -0x2ce9;" (assignment_expression "param_1[0x4e4] = unaff_EDI + -0x2ce9" (subscript_expression "param_1[0x4e4]" identifier [ number_literal ]) = (binary_expression "unaff_EDI + -0x2ce9" identifier + number_literal)) ;) (expression_statement "param_1[0x4d5] = "St15numpunct_bynameIcE" + unaff_EDI + 7;" (assignment_expression "param_1[0x4d5] = "St15numpunct_bynameIcE" + unaff_EDI + 7" (subscript_expression "param_1[0x4d5]" identifier [ number_literal ]) = (binary_expression ""St15numpunct_bynameIcE" + unaff_EDI + 7" (binary_expression ""St15numpunct_bynameIcE" + unaff_EDI" (string_literal ""St15numpunct_bynameIcE"" " string_content ") + identifier) + number_literal)) ;) (expression_statement "param_1[0x4e6] = puVar1;" (assignment_expression "param_1[0x4e6] = puVar1" (subscript_expression "param_1[0x4e6]" identifier [ number_literal ]) = identifier) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x4e7,unaff_EDI + 0x1aea22,0,0,iVar2,unaff_EDI + 0x1ae4ca,0,0,\n               param_1 + 0x4e6,0);" (call_expression "FUN_000eb510(param_1 + 0x4e7,unaff_EDI + 0x1aea22,0,0,iVar2,unaff_EDI + 0x1ae4ca,0,0,\n               param_1 + 0x4e6,0)" identifier (argument_list "(param_1 + 0x4e7,unaff_EDI + 0x1aea22,0,0,iVar2,unaff_EDI + 0x1ae4ca,0,0,\n               param_1 + 0x4e6,0)" ( (binary_expression "param_1 + 0x4e7" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aea22" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1ae4ca" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x4e6" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x4f6] = 0;" (assignment_expression "param_1[0x4f6] = 0" (subscript_expression "param_1[0x4f6]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0x4f5] = unaff_EDI + -0x2cd9;" (assignment_expression "param_1[0x4f5] = unaff_EDI + -0x2cd9" (subscript_expression "param_1[0x4f5]" identifier [ number_literal ]) = (binary_expression "unaff_EDI + -0x2cd9" identifier + number_literal)) ;) (expression_statement "param_1[0x4e6] = &UNK_002a40cf + unaff_EDI;" (assignment_expression "param_1[0x4e6] = &UNK_002a40cf + unaff_EDI" (subscript_expression "param_1[0x4e6]" identifier [ number_literal ]) = (binary_expression "&UNK_002a40cf + unaff_EDI" (pointer_expression "&UNK_002a40cf" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eba10(param_1 + 0x4f7);" (call_expression "FUN_000eba10(param_1 + 0x4f7)" identifier (argument_list "(param_1 + 0x4f7)" ( (binary_expression "param_1 + 0x4f7" identifier + number_literal) ))) ;) (expression_statement "param_1[0x50e] = "imaginary " + unaff_EDI + 8;" (assignment_expression "param_1[0x50e] = "imaginary " + unaff_EDI + 8" (subscript_expression "param_1[0x50e]" identifier [ number_literal ]) = (binary_expression ""imaginary " + unaff_EDI + 8" (binary_expression ""imaginary " + unaff_EDI" (string_literal ""imaginary "" " string_content ") + identifier) + number_literal)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x50f,unaff_EDI + 0x1ae4e6,1,0x46,0,unaff_EDI + 0x1afeab,\n               unaff_EDI + 0x1b8ae4,0,param_1 + 0x50e,0);" (call_expression "FUN_000eb510(param_1 + 0x50f,unaff_EDI + 0x1ae4e6,1,0x46,0,unaff_EDI + 0x1afeab,\n               unaff_EDI + 0x1b8ae4,0,param_1 + 0x50e,0)" identifier (argument_list "(param_1 + 0x50f,unaff_EDI + 0x1ae4e6,1,0x46,0,unaff_EDI + 0x1afeab,\n               unaff_EDI + 0x1b8ae4,0,param_1 + 0x50e,0)" ( (binary_expression "param_1 + 0x50f" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae4e6" identifier + number_literal) , number_literal , number_literal , number_literal , (binary_expression "unaff_EDI + 0x1afeab" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1b8ae4" identifier + number_literal) , number_literal , (binary_expression "param_1 + 0x50e" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined1 *)(param_1 + 0x51d) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0x51d) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0x51d)" * (cast_expression "(undefined1 *)(param_1 + 0x51d)" ( (type_descriptor "undefined1 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x51d)" ( (binary_expression "param_1 + 0x51d" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x51f] = &UNK_002a21ab + unaff_EDI;" (assignment_expression "param_1[0x51f] = &UNK_002a21ab + unaff_EDI" (subscript_expression "param_1[0x51f]" identifier [ number_literal ]) = (binary_expression "&UNK_002a21ab + unaff_EDI" (pointer_expression "&UNK_002a21ab" & identifier) + identifier)) ;) (expression_statement "param_1[0x51e] = 0;" (assignment_expression "param_1[0x51e] = 0" (subscript_expression "param_1[0x51e]" identifier [ number_literal ]) = number_literal) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x520,unaff_EDI + 0x1ae509,1,0,iVar3,unaff_EDI + 0x1ae4ed,0,0,\n               param_1 + 0x51f,0);" (call_expression "FUN_000eb510(param_1 + 0x520,unaff_EDI + 0x1ae509,1,0,iVar3,unaff_EDI + 0x1ae4ed,0,0,\n               param_1 + 0x51f,0)" identifier (argument_list "(param_1 + 0x520,unaff_EDI + 0x1ae509,1,0,iVar3,unaff_EDI + 0x1ae4ed,0,0,\n               param_1 + 0x51f,0)" ( (binary_expression "param_1 + 0x520" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae509" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1ae4ed" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x51f" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0x52e) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x52e) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x52e)" * (cast_expression "(undefined2 *)(param_1 + 0x52e)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x52e)" ( (binary_expression "param_1 + 0x52e" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x52f] = "decltype(auto)" + unaff_EDI + 0xc;" (assignment_expression "param_1[0x52f] = "decltype(auto)" + unaff_EDI + 0xc" (subscript_expression "param_1[0x52f]" identifier [ number_literal ]) = (binary_expression ""decltype(auto)" + unaff_EDI + 0xc" (binary_expression ""decltype(auto)" + unaff_EDI" (string_literal ""decltype(auto)"" " string_content ") + identifier) + number_literal)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x530,unaff_EDI + 0x1ae506,1,0,iVar4,unaff_EDI + 0x1afed3,0,0,\n               param_1 + 0x52f,1);" (call_expression "FUN_000eb510(param_1 + 0x530,unaff_EDI + 0x1ae506,1,0,iVar4,unaff_EDI + 0x1afed3,0,0,\n               param_1 + 0x52f,1)" identifier (argument_list "(param_1 + 0x530,unaff_EDI + 0x1ae506,1,0,iVar4,unaff_EDI + 0x1afed3,0,0,\n               param_1 + 0x52f,1)" ( (binary_expression "param_1 + 0x530" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae506" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1afed3" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x52f" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x53e] = "string literal" + unaff_EDI + 0xe;" (assignment_expression "param_1[0x53e] = "string literal" + unaff_EDI + 0xe" (subscript_expression "param_1[0x53e]" identifier [ number_literal ]) = (binary_expression ""string literal" + unaff_EDI + 0xe" (binary_expression ""string literal" + unaff_EDI" (string_literal ""string literal"" " string_content ") + identifier) + number_literal)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x53f,unaff_EDI + 0x1aad7c,0,0,unaff_EDI + 0x1ae533,unaff_EDI + 0x1ae518,\n               unaff_EDI + 0x1b2184,0,param_1 + 0x53e,0);" (call_expression "FUN_000eb510(param_1 + 0x53f,unaff_EDI + 0x1aad7c,0,0,unaff_EDI + 0x1ae533,unaff_EDI + 0x1ae518,\n               unaff_EDI + 0x1b2184,0,param_1 + 0x53e,0)" identifier (argument_list "(param_1 + 0x53f,unaff_EDI + 0x1aad7c,0,0,unaff_EDI + 0x1ae533,unaff_EDI + 0x1ae518,\n               unaff_EDI + 0x1b2184,0,param_1 + 0x53e,0)" ( (binary_expression "param_1 + 0x53f" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aad7c" identifier + number_literal) , number_literal , number_literal , (binary_expression "unaff_EDI + 0x1ae533" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae518" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1b2184" identifier + number_literal) , number_literal , (binary_expression "param_1 + 0x53e" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined1 *)(param_1 + 0x54d) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0x54d) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0x54d)" * (cast_expression "(undefined1 *)(param_1 + 0x54d)" ( (type_descriptor "undefined1 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x54d)" ( (binary_expression "param_1 + 0x54d" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x54e] = unaff_EDI + 0x1ae533;" (assignment_expression "param_1[0x54e] = unaff_EDI + 0x1ae533" (subscript_expression "param_1[0x54e]" identifier [ number_literal ]) = (binary_expression "unaff_EDI + 0x1ae533" identifier + number_literal)) ;) (expression_statement "param_1[0x54f] = "std::basic_string" + unaff_EDI;" (assignment_expression "param_1[0x54f] = "std::basic_string" + unaff_EDI" (subscript_expression "param_1[0x54f]" identifier [ number_literal ]) = (binary_expression ""std::basic_string" + unaff_EDI" (string_literal ""std::basic_string"" " string_content ") + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x550,&UNK_001ae53c + unaff_EDI,1,0,iVar4,unaff_EDI + 0x1afef3,0,0,\n               param_1 + 0x54f,1);" (call_expression "FUN_000eb510(param_1 + 0x550,&UNK_001ae53c + unaff_EDI,1,0,iVar4,unaff_EDI + 0x1afef3,0,0,\n               param_1 + 0x54f,1)" identifier (argument_list "(param_1 + 0x550,&UNK_001ae53c + unaff_EDI,1,0,iVar4,unaff_EDI + 0x1afef3,0,0,\n               param_1 + 0x54f,1)" ( (binary_expression "param_1 + 0x550" identifier + number_literal) , (binary_expression "&UNK_001ae53c + unaff_EDI" (pointer_expression "&UNK_001ae53c" & identifier) + identifier) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1afef3" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x54f" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0x55e) = 0x100;" (assignment_expression "*(undefined2 *)(param_1 + 0x55e) = 0x100" (pointer_expression "*(undefined2 *)(param_1 + 0x55e)" * (cast_expression "(undefined2 *)(param_1 + 0x55e)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x55e)" ( (binary_expression "param_1 + 0x55e" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x55f] = "std::string" + unaff_EDI + 2;" (assignment_expression "param_1[0x55f] = "std::string" + unaff_EDI + 2" (subscript_expression "param_1[0x55f]" identifier [ number_literal ]) = (binary_expression ""std::string" + unaff_EDI + 2" (binary_expression ""std::string" + unaff_EDI" (string_literal ""std::string"" " string_content ") + identifier) + number_literal)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x560,unaff_EDI + 0x1ae539,1,0,iVar3,unaff_EDI + 0x1aff1f,0,0,\n               param_1 + 0x55f,0);" (call_expression "FUN_000eb510(param_1 + 0x560,unaff_EDI + 0x1ae539,1,0,iVar3,unaff_EDI + 0x1aff1f,0,0,\n               param_1 + 0x55f,0)" identifier (argument_list "(param_1 + 0x560,unaff_EDI + 0x1ae539,1,0,iVar3,unaff_EDI + 0x1aff1f,0,0,\n               param_1 + 0x55f,0)" ( (binary_expression "param_1 + 0x560" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae539" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1aff1f" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x55f" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x56e] = "std::istream" + unaff_EDI + 10;" (assignment_expression "param_1[0x56e] = "std::istream" + unaff_EDI + 10" (subscript_expression "param_1[0x56e]" identifier [ number_literal ]) = (binary_expression ""std::istream" + unaff_EDI + 10" (binary_expression ""std::istream" + unaff_EDI" (string_literal ""std::istream"" " string_content ") + identifier) + number_literal)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x56f,unaff_EDI + 0x1ae54b,1,0,iVar3,unaff_EDI + 0x1aff53,0,0,\n               param_1 + 0x56e,0);" (call_expression "FUN_000eb510(param_1 + 0x56f,unaff_EDI + 0x1ae54b,1,0,iVar3,unaff_EDI + 0x1aff53,0,0,\n               param_1 + 0x56e,0)" identifier (argument_list "(param_1 + 0x56f,unaff_EDI + 0x1ae54b,1,0,iVar3,unaff_EDI + 0x1aff53,0,0,\n               param_1 + 0x56e,0)" ( (binary_expression "param_1 + 0x56f" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae54b" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1aff53" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x56e" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0x57d) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x57d) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x57d)" * (cast_expression "(undefined2 *)(param_1 + 0x57d)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x57d)" ( (binary_expression "param_1 + 0x57d" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x57e] = "std::ostream" + unaff_EDI + 3;" (assignment_expression "param_1[0x57e] = "std::ostream" + unaff_EDI + 3" (subscript_expression "param_1[0x57e]" identifier [ number_literal ]) = (binary_expression ""std::ostream" + unaff_EDI + 3" (binary_expression ""std::ostream" + unaff_EDI" (string_literal ""std::ostream"" " string_content ") + identifier) + number_literal)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x57f,unaff_EDI + 0x1ae548,1,0,iVar4,unaff_EDI + 0x1aff83,0,0,\n               param_1 + 0x57e,1);" (call_expression "FUN_000eb510(param_1 + 0x57f,unaff_EDI + 0x1ae548,1,0,iVar4,unaff_EDI + 0x1aff83,0,0,\n               param_1 + 0x57e,1)" identifier (argument_list "(param_1 + 0x57f,unaff_EDI + 0x1ae548,1,0,iVar4,unaff_EDI + 0x1aff83,0,0,\n               param_1 + 0x57e,1)" ( (binary_expression "param_1 + 0x57f" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae548" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1aff83" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x57e" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x58d] = "basic_ostream" + unaff_EDI + 10;" (assignment_expression "param_1[0x58d] = "basic_ostream" + unaff_EDI + 10" (subscript_expression "param_1[0x58d]" identifier [ number_literal ]) = (binary_expression ""basic_ostream" + unaff_EDI + 10" (binary_expression ""basic_ostream" + unaff_EDI" (string_literal ""basic_ostream"" " string_content ") + identifier) + number_literal)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x58e,unaff_EDI + 0x1ae55c,1,0,iVar3,unaff_EDI + 0x1affbb,0,0,\n               param_1 + 0x58d,0);" (call_expression "FUN_000eb510(param_1 + 0x58e,unaff_EDI + 0x1ae55c,1,0,iVar3,unaff_EDI + 0x1affbb,0,0,\n               param_1 + 0x58d,0)" identifier (argument_list "(param_1 + 0x58e,unaff_EDI + 0x1ae55c,1,0,iVar3,unaff_EDI + 0x1affbb,0,0,\n               param_1 + 0x58d,0)" ( (binary_expression "param_1 + 0x58e" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae55c" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1affbb" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x58d" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x59d] = "basic_iostream" + unaff_EDI + 2;" (assignment_expression "param_1[0x59d] = "basic_iostream" + unaff_EDI + 2" (subscript_expression "param_1[0x59d]" identifier [ number_literal ]) = (binary_expression ""basic_iostream" + unaff_EDI + 2" (binary_expression ""basic_iostream" + unaff_EDI" (string_literal ""basic_iostream"" " string_content ") + identifier) + number_literal)) ;) (expression_statement "*(undefined2 *)(param_1 + 0x59c) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x59c) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x59c)" * (cast_expression "(undefined2 *)(param_1 + 0x59c)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x59c)" ( (binary_expression "param_1 + 0x59c" identifier + number_literal) )))) = number_literal) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x59e,unaff_EDI + 0x1ae559,1,0,iVar4,unaff_EDI + 0x1affeb,0,0,\n               param_1 + 0x59d,1);" (call_expression "FUN_000eb510(param_1 + 0x59e,unaff_EDI + 0x1ae559,1,0,iVar4,unaff_EDI + 0x1affeb,0,0,\n               param_1 + 0x59d,1)" identifier (argument_list "(param_1 + 0x59e,unaff_EDI + 0x1ae559,1,0,iVar4,unaff_EDI + 0x1affeb,0,0,\n               param_1 + 0x59d,1)" ( (binary_expression "param_1 + 0x59e" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae559" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1affeb" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x59d" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x5ac] = "boolean" + unaff_EDI + 7;" (assignment_expression "param_1[0x5ac] = "boolean" + unaff_EDI + 7" (subscript_expression "param_1[0x5ac]" identifier [ number_literal ]) = (binary_expression ""boolean" + unaff_EDI + 7" (binary_expression ""boolean" + unaff_EDI" (string_literal ""boolean"" " string_content ") + identifier) + number_literal)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x5ad,unaff_EDI + 0x1ae575,1,0,iVar3,unaff_EDI + 0x1b001f,0,0,\n               param_1 + 0x5ac,0);" (call_expression "FUN_000eb510(param_1 + 0x5ad,unaff_EDI + 0x1ae575,1,0,iVar3,unaff_EDI + 0x1b001f,0,0,\n               param_1 + 0x5ac,0)" identifier (argument_list "(param_1 + 0x5ad,unaff_EDI + 0x1ae575,1,0,iVar3,unaff_EDI + 0x1b001f,0,0,\n               param_1 + 0x5ac,0)" ( (binary_expression "param_1 + 0x5ad" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae575" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b001f" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x5ac" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x5bc] = "unsigned char" + unaff_EDI + 8;" (assignment_expression "param_1[0x5bc] = "unsigned char" + unaff_EDI + 8" (subscript_expression "param_1[0x5bc]" identifier [ number_literal ]) = (binary_expression ""unsigned char" + unaff_EDI + 8" (binary_expression ""unsigned char" + unaff_EDI" (string_literal ""unsigned char"" " string_content ") + identifier) + number_literal)) ;) (expression_statement "*(undefined2 *)(param_1 + 0x5bb) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x5bb) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x5bb)" * (cast_expression "(undefined2 *)(param_1 + 0x5bb)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x5bb)" ( (binary_expression "param_1 + 0x5bb" identifier + number_literal) )))) = number_literal) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x5bd,unaff_EDI + 0x1ae572,1,0,iVar4,unaff_EDI + 0x1b004f,0,0,\n               param_1 + 0x5bc,1);" (call_expression "FUN_000eb510(param_1 + 0x5bd,unaff_EDI + 0x1ae572,1,0,iVar4,unaff_EDI + 0x1b004f,0,0,\n               param_1 + 0x5bc,1)" identifier (argument_list "(param_1 + 0x5bd,unaff_EDI + 0x1ae572,1,0,iVar4,unaff_EDI + 0x1b004f,0,0,\n               param_1 + 0x5bc,1)" ( (binary_expression "param_1 + 0x5bd" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae572" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b004f" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x5bc" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x5cb] = puVar1;" (assignment_expression "param_1[0x5cb] = puVar1" (subscript_expression "param_1[0x5cb]" identifier [ number_literal ]) = identifier) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x5cc,&UNK_001ae58b + unaff_EDI,1,0,iVar2,unaff_EDI + 0x1b0083,0,0,\n               param_1 + 0x5cb,0);" (call_expression "FUN_000eb510(param_1 + 0x5cc,&UNK_001ae58b + unaff_EDI,1,0,iVar2,unaff_EDI + 0x1b0083,0,0,\n               param_1 + 0x5cb,0)" identifier (argument_list "(param_1 + 0x5cc,&UNK_001ae58b + unaff_EDI,1,0,iVar2,unaff_EDI + 0x1b0083,0,0,\n               param_1 + 0x5cb,0)" ( (binary_expression "param_1 + 0x5cc" identifier + number_literal) , (binary_expression "&UNK_001ae58b + unaff_EDI" (pointer_expression "&UNK_001ae58b" & identifier) + identifier) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b0083" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x5cb" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x5db] = 0;" (assignment_expression "param_1[0x5db] = 0" (subscript_expression "param_1[0x5db]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0x5da] = unaff_EDI + -0x2d09;" (assignment_expression "param_1[0x5da] = unaff_EDI + -0x2d09" (subscript_expression "param_1[0x5da]" identifier [ number_literal ]) = (binary_expression "unaff_EDI + -0x2d09" identifier + number_literal)) ;) (expression_statement "param_1[0x5cb] = "St7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 3;" (assignment_expression "param_1[0x5cb] = "St7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 3" (subscript_expression "param_1[0x5cb]" identifier [ number_literal ]) = (binary_expression ""St7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 3" (binary_expression ""St7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI" (string_literal ""St7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE"" " string_content ") + identifier) + number_literal)) ;) (expression_statement "param_1[0x5dc] = puVar1;" (assignment_expression "param_1[0x5dc] = puVar1" (subscript_expression "param_1[0x5dc]" identifier [ number_literal ]) = identifier) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x5dd,unaff_EDI + 0x1ae594,1,0,iVar2,unaff_EDI + 0x1b00b7,0,0,\n               param_1 + 0x5dc,0);" (call_expression "FUN_000eb510(param_1 + 0x5dd,unaff_EDI + 0x1ae594,1,0,iVar2,unaff_EDI + 0x1b00b7,0,0,\n               param_1 + 0x5dc,0)" identifier (argument_list "(param_1 + 0x5dd,unaff_EDI + 0x1ae594,1,0,iVar2,unaff_EDI + 0x1b00b7,0,0,\n               param_1 + 0x5dc,0)" ( (binary_expression "param_1 + 0x5dd" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae594" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b00b7" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x5dc" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x5ec] = 0;" (assignment_expression "param_1[0x5ec] = 0" (subscript_expression "param_1[0x5ec]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0x5eb] = unaff_EDI + -0x2cf9;" (assignment_expression "param_1[0x5eb] = unaff_EDI + -0x2cf9" (subscript_expression "param_1[0x5eb]" identifier [ number_literal ]) = (binary_expression "unaff_EDI + -0x2cf9" identifier + number_literal)) ;) (expression_statement "param_1[0x5dc] = "St7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x17;" (assignment_expression "param_1[0x5dc] = "St7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x17" (subscript_expression "param_1[0x5dc]" identifier [ number_literal ]) = (binary_expression ""St7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x17" (binary_expression ""St7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI" (string_literal ""St7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE"" " string_content ") + identifier) + number_literal)) ;) (expression_statement "param_1[0x5ed] = "unsigned long" + unaff_EDI + 1;" (assignment_expression "param_1[0x5ed] = "unsigned long" + unaff_EDI + 1" (subscript_expression "param_1[0x5ed]" identifier [ number_literal ]) = (binary_expression ""unsigned long" + unaff_EDI + 1" (binary_expression ""unsigned long" + unaff_EDI" (string_literal ""unsigned long"" " string_content ") + identifier) + number_literal)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x5ee,unaff_EDI + 0x1ae5b5,0,0,iVar2,unaff_EDI + 0x1b00f7,\n               unaff_EDI + 0x1ae5aa,0,param_1 + 0x5ed,0);" (call_expression "FUN_000eb510(param_1 + 0x5ee,unaff_EDI + 0x1ae5b5,0,0,iVar2,unaff_EDI + 0x1b00f7,\n               unaff_EDI + 0x1ae5aa,0,param_1 + 0x5ed,0)" identifier (argument_list "(param_1 + 0x5ee,unaff_EDI + 0x1ae5b5,0,0,iVar2,unaff_EDI + 0x1b00f7,\n               unaff_EDI + 0x1ae5aa,0,param_1 + 0x5ed,0)" ( (binary_expression "param_1 + 0x5ee" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae5b5" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b00f7" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae5aa" identifier + number_literal) , number_literal , (binary_expression "param_1 + 0x5ed" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined1 *)(param_1 + 0x5fc) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0x5fc) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0x5fc)" * (cast_expression "(undefined1 *)(param_1 + 0x5fc)" ( (type_descriptor "undefined1 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x5fc)" ( (binary_expression "param_1 + 0x5fc" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x5fe] = "unsigned __int128" + unaff_EDI + 7;" (assignment_expression "param_1[0x5fe] = "unsigned __int128" + unaff_EDI + 7" (subscript_expression "param_1[0x5fe]" identifier [ number_literal ]) = (binary_expression ""unsigned __int128" + unaff_EDI + 7" (binary_expression ""unsigned __int128" + unaff_EDI" (string_literal ""unsigned __int128"" " string_content ") + identifier) + number_literal)) ;) (expression_statement "param_1[0x5fd] = iVar2;" (assignment_expression "param_1[0x5fd] = iVar2" (subscript_expression "param_1[0x5fd]" identifier [ number_literal ]) = identifier) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x5ff,thunk_FUN_001ae2e0 + unaff_EDI,2,0,iVar3,iVar5,0,0,param_1 + 0x5fe,0)\n  ;" (call_expression "FUN_000eb510(param_1 + 0x5ff,thunk_FUN_001ae2e0 + unaff_EDI,2,0,iVar3,iVar5,0,0,param_1 + 0x5fe,0)" identifier (argument_list "(param_1 + 0x5ff,thunk_FUN_001ae2e0 + unaff_EDI,2,0,iVar3,iVar5,0,0,param_1 + 0x5fe,0)" ( (binary_expression "param_1 + 0x5ff" identifier + number_literal) , (binary_expression "thunk_FUN_001ae2e0 + unaff_EDI" identifier + identifier) , number_literal , number_literal , identifier , identifier , number_literal , number_literal , (binary_expression "param_1 + 0x5fe" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0x60d) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x60d) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x60d)" * (cast_expression "(undefined2 *)(param_1 + 0x60d)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x60d)" ( (binary_expression "param_1 + 0x60d" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x60e] = "unsigned short" + unaff_EDI + 9;" (assignment_expression "param_1[0x60e] = "unsigned short" + unaff_EDI + 9" (subscript_expression "param_1[0x60e]" identifier [ number_literal ]) = (binary_expression ""unsigned short" + unaff_EDI + 9" (binary_expression ""unsigned short" + unaff_EDI" (string_literal ""unsigned short"" " string_content ") + identifier) + number_literal)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x60f,unaff_EDI + 0x1ae5bd,2,0,iVar4,0,0,0,param_1 + 0x60e,1);" (call_expression "FUN_000eb510(param_1 + 0x60f,unaff_EDI + 0x1ae5bd,2,0,iVar4,0,0,0,param_1 + 0x60e,1)" identifier (argument_list "(param_1 + 0x60f,unaff_EDI + 0x1ae5bd,2,0,iVar4,0,0,0,param_1 + 0x60e,1)" ( (binary_expression "param_1 + 0x60f" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae5bd" identifier + number_literal) , number_literal , number_literal , identifier , number_literal , number_literal , number_literal , (binary_expression "param_1 + 0x60e" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x61d] = "unsigned long long" + unaff_EDI + 0xe;" (assignment_expression "param_1[0x61d] = "unsigned long long" + unaff_EDI + 0xe" (subscript_expression "param_1[0x61d]" identifier [ number_literal ]) = (binary_expression ""unsigned long long" + unaff_EDI + 0xe" (binary_expression ""unsigned long long" + unaff_EDI" (string_literal ""unsigned long long"" " string_content ") + identifier) + number_literal)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x61e,unaff_EDI + 0x1ae5f9,1,0,iVar3,unaff_EDI + 0x1ae5c2,0,0,\n               param_1 + 0x61d,0);" (call_expression "FUN_000eb510(param_1 + 0x61e,unaff_EDI + 0x1ae5f9,1,0,iVar3,unaff_EDI + 0x1ae5c2,0,0,\n               param_1 + 0x61d,0)" identifier (argument_list "(param_1 + 0x61e,unaff_EDI + 0x1ae5f9,1,0,iVar3,unaff_EDI + 0x1ae5c2,0,0,\n               param_1 + 0x61d,0)" ( (binary_expression "param_1 + 0x61e" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae5f9" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1ae5c2" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x61d" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0x62c) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x62c) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x62c)" * (cast_expression "(undefined2 *)(param_1 + 0x62c)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x62c)" ( (binary_expression "param_1 + 0x62c" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x62d] = "decimal64" + unaff_EDI + 5;" (assignment_expression "param_1[0x62d] = "decimal64" + unaff_EDI + 5" (subscript_expression "param_1[0x62d]" identifier [ number_literal ]) = (binary_expression ""decimal64" + unaff_EDI + 5" (binary_expression ""decimal64" + unaff_EDI" (string_literal ""decimal64"" " string_content ") + identifier) + number_literal)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x62e,unaff_EDI + 0x1ae5f6,1,0,iVar4,unaff_EDI + 0x1ae5d9,0,0,\n               param_1 + 0x62d,1);" (call_expression "FUN_000eb510(param_1 + 0x62e,unaff_EDI + 0x1ae5f6,1,0,iVar4,unaff_EDI + 0x1ae5d9,0,0,\n               param_1 + 0x62d,1)" identifier (argument_list "(param_1 + 0x62e,unaff_EDI + 0x1ae5f6,1,0,iVar4,unaff_EDI + 0x1ae5d9,0,0,\n               param_1 + 0x62d,1)" ( (binary_expression "param_1 + 0x62e" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae5f6" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1ae5d9" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x62d" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x63c] = &UNK_002a22eb + unaff_EDI;" (assignment_expression "param_1[0x63c] = &UNK_002a22eb + unaff_EDI" (subscript_expression "param_1[0x63c]" identifier [ number_literal ]) = (binary_expression "&UNK_002a22eb + unaff_EDI" (pointer_expression "&UNK_002a22eb" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x63d,unaff_EDI + 0x1c0252,1,0,iVar3,unaff_EDI + 0x1ae605,0,0,\n               param_1 + 0x63c,0);" (call_expression "FUN_000eb510(param_1 + 0x63d,unaff_EDI + 0x1c0252,1,0,iVar3,unaff_EDI + 0x1ae605,0,0,\n               param_1 + 0x63c,0)" identifier (argument_list "(param_1 + 0x63d,unaff_EDI + 0x1c0252,1,0,iVar3,unaff_EDI + 0x1ae605,0,0,\n               param_1 + 0x63c,0)" ( (binary_expression "param_1 + 0x63d" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1c0252" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1ae605" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x63c" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0x64b) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x64b) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x64b)" * (cast_expression "(undefined2 *)(param_1 + 0x64b)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x64b)" ( (binary_expression "param_1 + 0x64b" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x64c] = "decltype(nullptr)" + unaff_EDI + 1;" (assignment_expression "param_1[0x64c] = "decltype(nullptr)" + unaff_EDI + 1" (subscript_expression "param_1[0x64c]" identifier [ number_literal ]) = (binary_expression ""decltype(nullptr)" + unaff_EDI + 1" (binary_expression ""decltype(nullptr)" + unaff_EDI" (string_literal ""decltype(nullptr)"" " string_content ") + identifier) + number_literal)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x64d,unaff_EDI + 0x1ae621,1,0,iVar4,unaff_EDI + 0x1b0123,0,0,\n               param_1 + 0x64c,1);" (call_expression "FUN_000eb510(param_1 + 0x64d,unaff_EDI + 0x1ae621,1,0,iVar4,unaff_EDI + 0x1b0123,0,0,\n               param_1 + 0x64c,1)" identifier (argument_list "(param_1 + 0x64d,unaff_EDI + 0x1ae621,1,0,iVar4,unaff_EDI + 0x1b0123,0,0,\n               param_1 + 0x64c,1)" ( (binary_expression "param_1 + 0x64d" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae621" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b0123" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x64c" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x65b] = "alignof " + unaff_EDI;" (assignment_expression "param_1[0x65b] = "alignof " + unaff_EDI" (subscript_expression "param_1[0x65b]" identifier [ number_literal ]) = (binary_expression ""alignof " + unaff_EDI" (string_literal ""alignof "" " string_content ") + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x65c,unaff_EDI + 0x1ae631,1,0,iVar4,unaff_EDI + 0x1b0147,0,0,\n               param_1 + 0x65b,1);" (call_expression "FUN_000eb510(param_1 + 0x65c,unaff_EDI + 0x1ae631,1,0,iVar4,unaff_EDI + 0x1b0147,0,0,\n               param_1 + 0x65b,1)" identifier (argument_list "(param_1 + 0x65c,unaff_EDI + 0x1ae631,1,0,iVar4,unaff_EDI + 0x1b0147,0,0,\n               param_1 + 0x65b,1)" ( (binary_expression "param_1 + 0x65c" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae631" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b0147" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x65b" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0x66a) = 0x100;" (assignment_expression "*(undefined2 *)(param_1 + 0x66a) = 0x100" (pointer_expression "*(undefined2 *)(param_1 + 0x66a)" * (cast_expression "(undefined2 *)(param_1 + 0x66a)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x66a)" ( (binary_expression "param_1 + 0x66a" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x66b] = "const_cast" + unaff_EDI + 8;" (assignment_expression "param_1[0x66b] = "const_cast" + unaff_EDI + 8" (subscript_expression "param_1[0x66b]" identifier [ number_literal ]) = (binary_expression ""const_cast" + unaff_EDI + 8" (binary_expression ""const_cast" + unaff_EDI" (string_literal ""const_cast"" " string_content ") + identifier) + number_literal)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x66c,unaff_EDI + 0x1ae62e,1,0,iVar3,&UNK_001b016f + unaff_EDI,0,0,\n               param_1 + 0x66b,0);" (call_expression "FUN_000eb510(param_1 + 0x66c,unaff_EDI + 0x1ae62e,1,0,iVar3,&UNK_001b016f + unaff_EDI,0,0,\n               param_1 + 0x66b,0)" identifier (argument_list "(param_1 + 0x66c,unaff_EDI + 0x1ae62e,1,0,iVar3,&UNK_001b016f + unaff_EDI,0,0,\n               param_1 + 0x66b,0)" ( (binary_expression "param_1 + 0x66c" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae62e" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "&UNK_001b016f + unaff_EDI" (pointer_expression "&UNK_001b016f" & identifier) + identifier) , number_literal , number_literal , (binary_expression "param_1 + 0x66b" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x67a] = "dynamic_cast" + unaff_EDI + 1;" (assignment_expression "param_1[0x67a] = "dynamic_cast" + unaff_EDI + 1" (subscript_expression "param_1[0x67a]" identifier [ number_literal ]) = (binary_expression ""dynamic_cast" + unaff_EDI + 1" (binary_expression ""dynamic_cast" + unaff_EDI" (string_literal ""dynamic_cast"" " string_content ") + identifier) + number_literal)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x67b,unaff_EDI + 0x1c3321,0,0x47,iVar3,unaff_EDI + 0x1ae63c,0,0,\n               param_1 + 0x67a,0);" (call_expression "FUN_000eb510(param_1 + 0x67b,unaff_EDI + 0x1c3321,0,0x47,iVar3,unaff_EDI + 0x1ae63c,0,0,\n               param_1 + 0x67a,0)" identifier (argument_list "(param_1 + 0x67b,unaff_EDI + 0x1c3321,0,0x47,iVar3,unaff_EDI + 0x1ae63c,0,0,\n               param_1 + 0x67a,0)" ( (binary_expression "param_1 + 0x67b" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1c3321" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1ae63c" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x67a" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0x689) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x689) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x689)" * (cast_expression "(undefined2 *)(param_1 + 0x689)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x689)" ( (binary_expression "param_1 + 0x689" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x68a] = &UNK_002a234f + unaff_EDI;" (assignment_expression "param_1[0x68a] = &UNK_002a234f + unaff_EDI" (subscript_expression "param_1[0x68a]" identifier [ number_literal ]) = (binary_expression "&UNK_002a234f + unaff_EDI" (pointer_expression "&UNK_002a234f" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x68b,unaff_EDI + 0x1ae654,0,0,iVar4,0,0,0,param_1 + 0x68a,1);" (call_expression "FUN_000eb510(param_1 + 0x68b,unaff_EDI + 0x1ae654,0,0,iVar4,0,0,0,param_1 + 0x68a,1)" identifier (argument_list "(param_1 + 0x68b,unaff_EDI + 0x1ae654,0,0,iVar4,0,0,0,param_1 + 0x68a,1)" ( (binary_expression "param_1 + 0x68b" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae654" identifier + number_literal) , number_literal , number_literal , identifier , number_literal , number_literal , number_literal , (binary_expression "param_1 + 0x68a" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x699] = &UNK_002a2363 + unaff_EDI;" (assignment_expression "param_1[0x699] = &UNK_002a2363 + unaff_EDI" (subscript_expression "param_1[0x699]" identifier [ number_literal ]) = (binary_expression "&UNK_002a2363 + unaff_EDI" (pointer_expression "&UNK_002a2363" & identifier) + identifier)) ;) (expression_statement "iVar11 = unaff_EDI + 0x1ae95a;" (assignment_expression "iVar11 = unaff_EDI + 0x1ae95a" identifier = (binary_expression "unaff_EDI + 0x1ae95a" identifier + number_literal)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x69a,unaff_EDI + 0x1ae676,0,0x68,0,unaff_EDI + 0x1ae65e,iVar11,0,\n               param_1 + 0x699,0);" (call_expression "FUN_000eb510(param_1 + 0x69a,unaff_EDI + 0x1ae676,0,0x68,0,unaff_EDI + 0x1ae65e,iVar11,0,\n               param_1 + 0x699,0)" identifier (argument_list "(param_1 + 0x69a,unaff_EDI + 0x1ae676,0,0x68,0,unaff_EDI + 0x1ae65e,iVar11,0,\n               param_1 + 0x699,0)" ( (binary_expression "param_1 + 0x69a" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae676" identifier + number_literal) , number_literal , number_literal , number_literal , (binary_expression "unaff_EDI + 0x1ae65e" identifier + number_literal) , identifier , number_literal , (binary_expression "param_1 + 0x699" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined1 *)(param_1 + 0x6a8) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0x6a8) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0x6a8)" * (cast_expression "(undefined1 *)(param_1 + 0x6a8)" ( (type_descriptor "undefined1 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x6a8)" ( (binary_expression "param_1 + 0x6a8" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x6a9] = 0;" (assignment_expression "param_1[0x6a9] = 0" (subscript_expression "param_1[0x6a9]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0x6aa] = &UNK_002a2377 + unaff_EDI;" (assignment_expression "param_1[0x6aa] = &UNK_002a2377 + unaff_EDI" (subscript_expression "param_1[0x6aa]" identifier [ number_literal ]) = (binary_expression "&UNK_002a2377 + unaff_EDI" (pointer_expression "&UNK_002a2377" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x6ab,unaff_EDI + 0x1ae68a,1,0,unaff_EDI + 0x1ae686,unaff_EDI + 0x1b0197,\n               unaff_EDI + 0x1ae67d,0,param_1 + 0x6aa,0);" (call_expression "FUN_000eb510(param_1 + 0x6ab,unaff_EDI + 0x1ae68a,1,0,unaff_EDI + 0x1ae686,unaff_EDI + 0x1b0197,\n               unaff_EDI + 0x1ae67d,0,param_1 + 0x6aa,0)" identifier (argument_list "(param_1 + 0x6ab,unaff_EDI + 0x1ae68a,1,0,unaff_EDI + 0x1ae686,unaff_EDI + 0x1b0197,\n               unaff_EDI + 0x1ae67d,0,param_1 + 0x6aa,0)" ( (binary_expression "param_1 + 0x6ab" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae68a" identifier + number_literal) , number_literal , number_literal , (binary_expression "unaff_EDI + 0x1ae686" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1b0197" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae67d" identifier + number_literal) , number_literal , (binary_expression "param_1 + 0x6aa" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined1 *)(param_1 + 0x6b9) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0x6b9) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0x6b9)" * (cast_expression "(undefined1 *)(param_1 + 0x6b9)" ( (type_descriptor "undefined1 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x6b9)" ( (binary_expression "param_1 + 0x6b9" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x6bc] = &UNK_002a238b + unaff_EDI;" (assignment_expression "param_1[0x6bc] = &UNK_002a238b + unaff_EDI" (subscript_expression "param_1[0x6bc]" identifier [ number_literal ]) = (binary_expression "&UNK_002a238b + unaff_EDI" (pointer_expression "&UNK_002a238b" & identifier) + identifier)) ;) (expression_statement "*(undefined8 *)(param_1 + 0x6ba) = 0;" (assignment_expression "*(undefined8 *)(param_1 + 0x6ba) = 0" (pointer_expression "*(undefined8 *)(param_1 + 0x6ba)" * (cast_expression "(undefined8 *)(param_1 + 0x6ba)" ( (type_descriptor "undefined8 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x6ba)" ( (binary_expression "param_1 + 0x6ba" identifier + number_literal) )))) = number_literal) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x6bd,unaff_EDI + 0x1ae6c8,1,0,unaff_EDI + 0x1a0f2f,unaff_EDI + 0x1ae6b5,\n               unaff_EDI + 0x1ae6a5,0,param_1 + 0x6bc,0);" (call_expression "FUN_000eb510(param_1 + 0x6bd,unaff_EDI + 0x1ae6c8,1,0,unaff_EDI + 0x1a0f2f,unaff_EDI + 0x1ae6b5,\n               unaff_EDI + 0x1ae6a5,0,param_1 + 0x6bc,0)" identifier (argument_list "(param_1 + 0x6bd,unaff_EDI + 0x1ae6c8,1,0,unaff_EDI + 0x1a0f2f,unaff_EDI + 0x1ae6b5,\n               unaff_EDI + 0x1ae6a5,0,param_1 + 0x6bc,0)" ( (binary_expression "param_1 + 0x6bd" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae6c8" identifier + number_literal) , number_literal , number_literal , (binary_expression "unaff_EDI + 0x1a0f2f" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae6b5" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae6a5" identifier + number_literal) , number_literal , (binary_expression "param_1 + 0x6bc" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined1 *)(param_1 + 0x6cb) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0x6cb) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0x6cb)" * (cast_expression "(undefined1 *)(param_1 + 0x6cb)" ( (type_descriptor "undefined1 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x6cb)" ( (binary_expression "param_1 + 0x6cb" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x6cc] = unaff_EDI + 0x1a0f2f;" (assignment_expression "param_1[0x6cc] = unaff_EDI + 0x1a0f2f" (subscript_expression "param_1[0x6cc]" identifier [ number_literal ]) = (binary_expression "unaff_EDI + 0x1a0f2f" identifier + number_literal)) ;) (expression_statement "param_1[0x6cd] = "reinterpret_cast" + unaff_EDI + 0xb;" (assignment_expression "param_1[0x6cd] = "reinterpret_cast" + unaff_EDI + 0xb" (subscript_expression "param_1[0x6cd]" identifier [ number_literal ]) = (binary_expression ""reinterpret_cast" + unaff_EDI + 0xb" (binary_expression ""reinterpret_cast" + unaff_EDI" (string_literal ""reinterpret_cast"" " string_content ") + identifier) + number_literal)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x6ce,unaff_EDI + 0x1ae6e3,2,0,iVar2,unaff_EDI + 0x1ae6d3,0,0,\n               param_1 + 0x6cd,0);" (call_expression "FUN_000eb510(param_1 + 0x6ce,unaff_EDI + 0x1ae6e3,2,0,iVar2,unaff_EDI + 0x1ae6d3,0,0,\n               param_1 + 0x6cd,0)" identifier (argument_list "(param_1 + 0x6ce,unaff_EDI + 0x1ae6e3,2,0,iVar2,unaff_EDI + 0x1ae6d3,0,0,\n               param_1 + 0x6cd,0)" ( (binary_expression "param_1 + 0x6ce" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae6e3" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1ae6d3" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x6cd" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x6dc] = "static_cast" + unaff_EDI + 1;" (assignment_expression "param_1[0x6dc] = "static_cast" + unaff_EDI + 1" (subscript_expression "param_1[0x6dc]" identifier [ number_literal ]) = (binary_expression ""static_cast" + unaff_EDI + 1" (binary_expression ""static_cast" + unaff_EDI" (string_literal ""static_cast"" " string_content ") + identifier) + number_literal)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x6dd,unaff_EDI + 0x1ae6e0,2,0,iVar2,0,0,0,param_1 + 0x6dc,1);" (call_expression "FUN_000eb510(param_1 + 0x6dd,unaff_EDI + 0x1ae6e0,2,0,iVar2,0,0,0,param_1 + 0x6dc,1)" identifier (argument_list "(param_1 + 0x6dd,unaff_EDI + 0x1ae6e0,2,0,iVar2,0,0,0,param_1 + 0x6dc,1)" ( (binary_expression "param_1 + 0x6dd" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae6e0" identifier + number_literal) , number_literal , number_literal , identifier , number_literal , number_literal , number_literal , (binary_expression "param_1 + 0x6dc" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x6eb] =\n       "std::basic_string<char, std::char_traits<char>, std::allocator<char> >" + unaff_EDI + 3;" (assignment_expression "param_1[0x6eb] =\n       "std::basic_string<char, std::char_traits<char>, std::allocator<char> >" + unaff_EDI + 3" (subscript_expression "param_1[0x6eb]" identifier [ number_literal ]) = (binary_expression ""std::basic_string<char, std::char_traits<char>, std::allocator<char> >" + unaff_EDI + 3" (binary_expression ""std::basic_string<char, std::char_traits<char>, std::allocator<char> >" + unaff_EDI" (string_literal ""std::basic_string<char, std::char_traits<char>, std::allocator<char> >"" " string_content ") + identifier) + number_literal)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x6ec,unaff_EDI + 0x1ae6f5,1,0,iVar8,unaff_EDI + 0x1b01c7,\n               unaff_EDI + 0x1ae6e5,0,param_1 + 0x6eb,0);" (call_expression "FUN_000eb510(param_1 + 0x6ec,unaff_EDI + 0x1ae6f5,1,0,iVar8,unaff_EDI + 0x1b01c7,\n               unaff_EDI + 0x1ae6e5,0,param_1 + 0x6eb,0)" identifier (argument_list "(param_1 + 0x6ec,unaff_EDI + 0x1ae6f5,1,0,iVar8,unaff_EDI + 0x1b01c7,\n               unaff_EDI + 0x1ae6e5,0,param_1 + 0x6eb,0)" ( (binary_expression "param_1 + 0x6ec" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae6f5" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b01c7" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae6e5" identifier + number_literal) , number_literal , (binary_expression "param_1 + 0x6eb" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x6fc] =\n       "std::basic_string<char, std::char_traits<char>, std::allocator<char> >" + unaff_EDI + 0x17;" (assignment_expression "param_1[0x6fc] =\n       "std::basic_string<char, std::char_traits<char>, std::allocator<char> >" + unaff_EDI + 0x17" (subscript_expression "param_1[0x6fc]" identifier [ number_literal ]) = (binary_expression ""std::basic_string<char, std::char_traits<char>, std::allocator<char> >" + unaff_EDI + 0x17" (binary_expression ""std::basic_string<char, std::char_traits<char>, std::allocator<char> >" + unaff_EDI" (string_literal ""std::basic_string<char, std::char_traits<char>, std::allocator<char> >"" " string_content ") + identifier) + number_literal)) ;) (expression_statement "param_1[0x6fb] = iVar8;" (assignment_expression "param_1[0x6fb] = iVar8" (subscript_expression "param_1[0x6fb]" identifier [ number_literal ]) = identifier) ;) (expression_statement "iVar12 = unaff_EDI + 0x1a10b8;" (assignment_expression "iVar12 = unaff_EDI + 0x1a10b8" identifier = (binary_expression "unaff_EDI + 0x1a10b8" identifier + number_literal)) ;) (expression_statement "*(undefined1 *)(param_1 + 0x6fa) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0x6fa) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0x6fa)" * (cast_expression "(undefined1 *)(param_1 + 0x6fa)" ( (type_descriptor "undefined1 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x6fa)" ( (binary_expression "param_1 + 0x6fa" identifier + number_literal) )))) = number_literal) ;) (expression_statement "iVar13 = unaff_EDI + 0x1ae6f9;" (assignment_expression "iVar13 = unaff_EDI + 0x1ae6f9" identifier = (binary_expression "unaff_EDI + 0x1ae6f9" identifier + number_literal)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x6fd,unaff_EDI + 0x1ae6ff,1,0,iVar12,unaff_EDI + 0x1b0237,iVar13,0,\n               param_1 + 0x6fc,0);" (call_expression "FUN_000eb510(param_1 + 0x6fd,unaff_EDI + 0x1ae6ff,1,0,iVar12,unaff_EDI + 0x1b0237,iVar13,0,\n               param_1 + 0x6fc,0)" identifier (argument_list "(param_1 + 0x6fd,unaff_EDI + 0x1ae6ff,1,0,iVar12,unaff_EDI + 0x1b0237,iVar13,0,\n               param_1 + 0x6fc,0)" ( (binary_expression "param_1 + 0x6fd" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae6ff" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b0237" identifier + number_literal) , identifier , number_literal , (binary_expression "param_1 + 0x6fc" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined1 *)(param_1 + 0x70b) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0x70b) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0x70b)" * (cast_expression "(undefined1 *)(param_1 + 0x70b)" ( (type_descriptor "undefined1 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x70b)" ( (binary_expression "param_1 + 0x70b" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x70c] = 0;" (assignment_expression "param_1[0x70c] = 0" (subscript_expression "param_1[0x70c]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0x70d] = puVar1;" (assignment_expression "param_1[0x70d] = puVar1" (subscript_expression "param_1[0x70d]" identifier [ number_literal ]) = identifier) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x70e,&UNK_001a87be + unaff_EDI,1,0,iVar2,unaff_EDI + 0x1b025f,0,0,\n               param_1 + 0x70d,0);" (call_expression "FUN_000eb510(param_1 + 0x70e,&UNK_001a87be + unaff_EDI,1,0,iVar2,unaff_EDI + 0x1b025f,0,0,\n               param_1 + 0x70d,0)" identifier (argument_list "(param_1 + 0x70e,&UNK_001a87be + unaff_EDI,1,0,iVar2,unaff_EDI + 0x1b025f,0,0,\n               param_1 + 0x70d,0)" ( (binary_expression "param_1 + 0x70e" identifier + number_literal) , (binary_expression "&UNK_001a87be + unaff_EDI" (pointer_expression "&UNK_001a87be" & identifier) + identifier) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b025f" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x70d" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x71d] = 0;" (assignment_expression "param_1[0x71d] = 0" (subscript_expression "param_1[0x71d]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0x71c] = unaff_EDI + -0x2dd9;" (assignment_expression "param_1[0x71c] = unaff_EDI + -0x2dd9" (subscript_expression "param_1[0x71c]" identifier [ number_literal ]) = (binary_expression "unaff_EDI + -0x2dd9" identifier + number_literal)) ;) (expression_statement "param_1[0x70d] = "St7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x2b;" (assignment_expression "param_1[0x70d] = "St7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x2b" (subscript_expression "param_1[0x70d]" identifier [ number_literal ]) = (binary_expression ""St7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x2b" (binary_expression ""St7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI" (string_literal ""St7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE"" " string_content ") + identifier) + number_literal)) ;) (expression_statement "param_1[0x71e] = puVar1;" (assignment_expression "param_1[0x71e] = puVar1" (subscript_expression "param_1[0x71e]" identifier [ number_literal ]) = identifier) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x71f,unaff_EDI + 0x1ae727,1,0,iVar2,unaff_EDI + 0x1ae70e,0,0,\n               param_1 + 0x71e,0);" (call_expression "FUN_000eb510(param_1 + 0x71f,unaff_EDI + 0x1ae727,1,0,iVar2,unaff_EDI + 0x1ae70e,0,0,\n               param_1 + 0x71e,0)" identifier (argument_list "(param_1 + 0x71f,unaff_EDI + 0x1ae727,1,0,iVar2,unaff_EDI + 0x1ae70e,0,0,\n               param_1 + 0x71e,0)" ( (binary_expression "param_1 + 0x71f" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae727" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1ae70e" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x71e" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x72e] = 0;" (assignment_expression "param_1[0x72e] = 0" (subscript_expression "param_1[0x72e]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0x72d] = unaff_EDI + -0x2dc9;" (assignment_expression "param_1[0x72d] = unaff_EDI + -0x2dc9" (subscript_expression "param_1[0x72d]" identifier [ number_literal ]) = (binary_expression "unaff_EDI + -0x2dc9" identifier + number_literal)) ;) (expression_statement "param_1[0x71e] = &UNK_002a411f + unaff_EDI;" (assignment_expression "param_1[0x71e] = &UNK_002a411f + unaff_EDI" (subscript_expression "param_1[0x71e]" identifier [ number_literal ]) = (binary_expression "&UNK_002a411f + unaff_EDI" (pointer_expression "&UNK_002a411f" & identifier) + identifier)) ;) (expression_statement "param_1[0x72f] = puVar1;" (assignment_expression "param_1[0x72f] = puVar1" (subscript_expression "param_1[0x72f]" identifier [ number_literal ]) = identifier) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x730,unaff_EDI + 0x1ae736,1,0,iVar2,unaff_EDI + 0x1b02cb,0,0,\n               param_1 + 0x72f,0);" (call_expression "FUN_000eb510(param_1 + 0x730,unaff_EDI + 0x1ae736,1,0,iVar2,unaff_EDI + 0x1b02cb,0,0,\n               param_1 + 0x72f,0)" identifier (argument_list "(param_1 + 0x730,unaff_EDI + 0x1ae736,1,0,iVar2,unaff_EDI + 0x1b02cb,0,0,\n               param_1 + 0x72f,0)" ( (binary_expression "param_1 + 0x730" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae736" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b02cb" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x72f" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x73f] = 0;" (assignment_expression "param_1[0x73f] = 0" (subscript_expression "param_1[0x73f]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0x73e] = unaff_EDI + -0x2db9;" (assignment_expression "param_1[0x73e] = unaff_EDI + -0x2db9" (subscript_expression "param_1[0x73e]" identifier [ number_literal ]) = (binary_expression "unaff_EDI + -0x2db9" identifier + number_literal)) ;) (expression_statement "param_1[0x72f] = "St7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x13;" (assignment_expression "param_1[0x72f] = "St7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x13" (subscript_expression "param_1[0x72f]" identifier [ number_literal ]) = (binary_expression ""St7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x13" (binary_expression ""St7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI" (string_literal ""St7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE"" " string_content ") + identifier) + number_literal)) ;) (expression_statement "param_1[0x740] = puVar1;" (assignment_expression "param_1[0x740] = puVar1" (subscript_expression "param_1[0x740]" identifier [ number_literal ]) = identifier) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x741,unaff_EDI + 0x1ae747,1,0,iVar2,unaff_EDI + 0x1b0307,0,0,\n               param_1 + 0x740,0);" (call_expression "FUN_000eb510(param_1 + 0x741,unaff_EDI + 0x1ae747,1,0,iVar2,unaff_EDI + 0x1b0307,0,0,\n               param_1 + 0x740,0)" identifier (argument_list "(param_1 + 0x741,unaff_EDI + 0x1ae747,1,0,iVar2,unaff_EDI + 0x1b0307,0,0,\n               param_1 + 0x740,0)" ( (binary_expression "param_1 + 0x741" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae747" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b0307" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x740" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x750] = 0;" (assignment_expression "param_1[0x750] = 0" (subscript_expression "param_1[0x750]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0x74f] = unaff_EDI + -0x2da9;" (assignment_expression "param_1[0x74f] = unaff_EDI + -0x2da9" (subscript_expression "param_1[0x74f]" identifier [ number_literal ]) = (binary_expression "unaff_EDI + -0x2da9" identifier + number_literal)) ;) (expression_statement "param_1[0x740] = "St7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x27;" (assignment_expression "param_1[0x740] = "St7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x27" (subscript_expression "param_1[0x740]" identifier [ number_literal ]) = (binary_expression ""St7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x27" (binary_expression ""St7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI" (string_literal ""St7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE"" " string_content ") + identifier) + number_literal)) ;) (expression_statement "param_1[0x751] =\n       "std::basic_string<char, std::char_traits<char>, std::allocator<char> >" + unaff_EDI + 0x2b;" (assignment_expression "param_1[0x751] =\n       "std::basic_string<char, std::char_traits<char>, std::allocator<char> >" + unaff_EDI + 0x2b" (subscript_expression "param_1[0x751]" identifier [ number_literal ]) = (binary_expression ""std::basic_string<char, std::char_traits<char>, std::allocator<char> >" + unaff_EDI + 0x2b" (binary_expression ""std::basic_string<char, std::char_traits<char>, std::allocator<char> >" + unaff_EDI" (string_literal ""std::basic_string<char, std::char_traits<char>, std::allocator<char> >"" " string_content ") + identifier) + number_literal)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x752,unaff_EDI + 0x1ae75a,1,0,0,unaff_EDI + 0x1b0337,iVar9,0,\n               param_1 + 0x751,0);" (call_expression "FUN_000eb510(param_1 + 0x752,unaff_EDI + 0x1ae75a,1,0,0,unaff_EDI + 0x1b0337,iVar9,0,\n               param_1 + 0x751,0)" identifier (argument_list "(param_1 + 0x752,unaff_EDI + 0x1ae75a,1,0,0,unaff_EDI + 0x1b0337,iVar9,0,\n               param_1 + 0x751,0)" ( (binary_expression "param_1 + 0x752" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae75a" identifier + number_literal) , number_literal , number_literal , number_literal , (binary_expression "unaff_EDI + 0x1b0337" identifier + number_literal) , identifier , number_literal , (binary_expression "param_1 + 0x751" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined1 *)(param_1 + 0x760) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0x760) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0x760)" * (cast_expression "(undefined1 *)(param_1 + 0x760)" ( (type_descriptor "undefined1 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x760)" ( (binary_expression "param_1 + 0x760" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x761] = 0;" (assignment_expression "param_1[0x761] = 0" (subscript_expression "param_1[0x761]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0x762] = puVar1;" (assignment_expression "param_1[0x762] = puVar1" (subscript_expression "param_1[0x762]" identifier [ number_literal ]) = identifier) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x763,unaff_EDI + 0x1ae780,1,0,iVar2,unaff_EDI + 0x1ae76b,0,0,\n               param_1 + 0x762,0);" (call_expression "FUN_000eb510(param_1 + 0x763,unaff_EDI + 0x1ae780,1,0,iVar2,unaff_EDI + 0x1ae76b,0,0,\n               param_1 + 0x762,0)" identifier (argument_list "(param_1 + 0x763,unaff_EDI + 0x1ae780,1,0,iVar2,unaff_EDI + 0x1ae76b,0,0,\n               param_1 + 0x762,0)" ( (binary_expression "param_1 + 0x763" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae780" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1ae76b" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x762" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x772] = 0;" (assignment_expression "param_1[0x772] = 0" (subscript_expression "param_1[0x772]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0x771] = unaff_EDI + -0x2d99;" (assignment_expression "param_1[0x771] = unaff_EDI + -0x2d99" (subscript_expression "param_1[0x771]" identifier [ number_literal ]) = (binary_expression "unaff_EDI + -0x2d99" identifier + number_literal)) ;) (expression_statement "param_1[0x762] = &UNK_002a415b + unaff_EDI;" (assignment_expression "param_1[0x762] = &UNK_002a415b + unaff_EDI" (subscript_expression "param_1[0x762]" identifier [ number_literal ]) = (binary_expression "&UNK_002a415b + unaff_EDI" (pointer_expression "&UNK_002a415b" & identifier) + identifier)) ;) (expression_statement "param_1[0x773] = puVar1;" (assignment_expression "param_1[0x773] = puVar1" (subscript_expression "param_1[0x773]" identifier [ number_literal ]) = identifier) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x774,unaff_EDI + 0x1ae7af,1,0,iVar2,unaff_EDI + 0x1ae794,0,0,\n               param_1 + 0x773,0);" (call_expression "FUN_000eb510(param_1 + 0x774,unaff_EDI + 0x1ae7af,1,0,iVar2,unaff_EDI + 0x1ae794,0,0,\n               param_1 + 0x773,0)" identifier (argument_list "(param_1 + 0x774,unaff_EDI + 0x1ae7af,1,0,iVar2,unaff_EDI + 0x1ae794,0,0,\n               param_1 + 0x773,0)" ( (binary_expression "param_1 + 0x774" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae7af" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1ae794" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x773" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x783] = 0;" (assignment_expression "param_1[0x783] = 0" (subscript_expression "param_1[0x783]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0x782] = unaff_EDI + -0x2d79;" (assignment_expression "param_1[0x782] = unaff_EDI + -0x2d79" (subscript_expression "param_1[0x782]" identifier [ number_literal ]) = (binary_expression "unaff_EDI + -0x2d79" identifier + number_literal)) ;) (expression_statement "param_1[0x773] = "St17__timepunct_cacheIcE" + unaff_EDI + 0x13;" (assignment_expression "param_1[0x773] = "St17__timepunct_cacheIcE" + unaff_EDI + 0x13" (subscript_expression "param_1[0x773]" identifier [ number_literal ]) = (binary_expression ""St17__timepunct_cacheIcE" + unaff_EDI + 0x13" (binary_expression ""St17__timepunct_cacheIcE" + unaff_EDI" (string_literal ""St17__timepunct_cacheIcE"" " string_content ") + identifier) + number_literal)) ;) (expression_statement "param_1[0x784] = puVar1;" (assignment_expression "param_1[0x784] = puVar1" (subscript_expression "param_1[0x784]" identifier [ number_literal ]) = identifier) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x785,unaff_EDI + 0x1ae7c5,1,0,iVar2,unaff_EDI + 0x1b0377,0,0,\n               param_1 + 0x784,0);" (call_expression "FUN_000eb510(param_1 + 0x785,unaff_EDI + 0x1ae7c5,1,0,iVar2,unaff_EDI + 0x1b0377,0,0,\n               param_1 + 0x784,0)" identifier (argument_list "(param_1 + 0x785,unaff_EDI + 0x1ae7c5,1,0,iVar2,unaff_EDI + 0x1b0377,0,0,\n               param_1 + 0x784,0)" ( (binary_expression "param_1 + 0x785" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae7c5" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b0377" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x784" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x794] = 0;" (assignment_expression "param_1[0x794] = 0" (subscript_expression "param_1[0x794]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0x793] = unaff_EDI + -0x2d59;" (assignment_expression "param_1[0x793] = unaff_EDI + -0x2d59" (subscript_expression "param_1[0x793]" identifier [ number_literal ]) = (binary_expression "unaff_EDI + -0x2d59" identifier + number_literal)) ;) (expression_statement "param_1[0x784] = "St11__timepunctIcE" + unaff_EDI + 0xb;" (assignment_expression "param_1[0x784] = "St11__timepunctIcE" + unaff_EDI + 0xb" (subscript_expression "param_1[0x784]" identifier [ number_literal ]) = (binary_expression ""St11__timepunctIcE" + unaff_EDI + 0xb" (binary_expression ""St11__timepunctIcE" + unaff_EDI" (string_literal ""St11__timepunctIcE"" " string_content ") + identifier) + number_literal)) ;) (expression_statement "param_1[0x795] = puVar1;" (assignment_expression "param_1[0x795] = puVar1" (subscript_expression "param_1[0x795]" identifier [ number_literal ]) = identifier) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x796,unaff_EDI + 0x1ae7d9,1,0,iVar2,unaff_EDI + 0x1b039f,0,0,\n               param_1 + 0x795,0);" (call_expression "FUN_000eb510(param_1 + 0x796,unaff_EDI + 0x1ae7d9,1,0,iVar2,unaff_EDI + 0x1b039f,0,0,\n               param_1 + 0x795,0)" identifier (argument_list "(param_1 + 0x796,unaff_EDI + 0x1ae7d9,1,0,iVar2,unaff_EDI + 0x1b039f,0,0,\n               param_1 + 0x795,0)" ( (binary_expression "param_1 + 0x796" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae7d9" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b039f" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x795" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x7a5] = 0;" (assignment_expression "param_1[0x7a5] = 0" (subscript_expression "param_1[0x7a5]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0x7a4] = unaff_EDI + -0x2d39;" (assignment_expression "param_1[0x7a4] = unaff_EDI + -0x2d39" (subscript_expression "param_1[0x7a4]" identifier [ number_literal ]) = (binary_expression "unaff_EDI + -0x2d39" identifier + number_literal)) ;) (expression_statement "param_1[0x795] = "St10moneypunctIcLb1EE" + unaff_EDI + 0xb;" (assignment_expression "param_1[0x795] = "St10moneypunctIcLb1EE" + unaff_EDI + 0xb" (subscript_expression "param_1[0x795]" identifier [ number_literal ]) = (binary_expression ""St10moneypunctIcLb1EE" + unaff_EDI + 0xb" (binary_expression ""St10moneypunctIcLb1EE" + unaff_EDI" (string_literal ""St10moneypunctIcLb1EE"" " string_content ") + identifier) + number_literal)) ;) (expression_statement "param_1[0x7a6] =\n       "std::basic_string<char, std::char_traits<char>, std::allocator<char> >" + unaff_EDI + 0x3f;" (assignment_expression "param_1[0x7a6] =\n       "std::basic_string<char, std::char_traits<char>, std::allocator<char> >" + unaff_EDI + 0x3f" (subscript_expression "param_1[0x7a6]" identifier [ number_literal ]) = (binary_expression ""std::basic_string<char, std::char_traits<char>, std::allocator<char> >" + unaff_EDI + 0x3f" (binary_expression ""std::basic_string<char, std::char_traits<char>, std::allocator<char> >" + unaff_EDI" (string_literal ""std::basic_string<char, std::char_traits<char>, std::allocator<char> >"" " string_content ") + identifier) + number_literal)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x7a7,unaff_EDI + 0x1ae7ff,1,0,unaff_EDI + 0x1bb5e4,unaff_EDI + 0x1b03df,\n               &UNK_001ae7f7 + unaff_EDI,0,param_1 + 0x7a6,0);" (call_expression "FUN_000eb510(param_1 + 0x7a7,unaff_EDI + 0x1ae7ff,1,0,unaff_EDI + 0x1bb5e4,unaff_EDI + 0x1b03df,\n               &UNK_001ae7f7 + unaff_EDI,0,param_1 + 0x7a6,0)" identifier (argument_list "(param_1 + 0x7a7,unaff_EDI + 0x1ae7ff,1,0,unaff_EDI + 0x1bb5e4,unaff_EDI + 0x1b03df,\n               &UNK_001ae7f7 + unaff_EDI,0,param_1 + 0x7a6,0)" ( (binary_expression "param_1 + 0x7a7" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae7ff" identifier + number_literal) , number_literal , number_literal , (binary_expression "unaff_EDI + 0x1bb5e4" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1b03df" identifier + number_literal) , (binary_expression "&UNK_001ae7f7 + unaff_EDI" (pointer_expression "&UNK_001ae7f7" & identifier) + identifier) , number_literal , (binary_expression "param_1 + 0x7a6" identifier + number_literal) , number_literal ))) ;) (expression_statement "uVar15 = *(undefined8 *)(unaff_EDI + 0x1b2b97);" (assignment_expression "uVar15 = *(undefined8 *)(unaff_EDI + 0x1b2b97)" identifier = (pointer_expression "*(undefined8 *)(unaff_EDI + 0x1b2b97)" * (cast_expression "(undefined8 *)(unaff_EDI + 0x1b2b97)" ( (type_descriptor "undefined8 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1b2b97)" ( (binary_expression "unaff_EDI + 0x1b2b97" identifier + number_literal) ))))) ;) (expression_statement "*(undefined1 *)(param_1 + 0x7b5) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0x7b5) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0x7b5)" * (cast_expression "(undefined1 *)(param_1 + 0x7b5)" ( (type_descriptor "undefined1 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x7b5)" ( (binary_expression "param_1 + 0x7b5" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x7b8] = "std::basic_istream<char, std::char_traits<char> >" + unaff_EDI + 0xb;" (assignment_expression "param_1[0x7b8] = "std::basic_istream<char, std::char_traits<char> >" + unaff_EDI + 0xb" (subscript_expression "param_1[0x7b8]" identifier [ number_literal ]) = (binary_expression ""std::basic_istream<char, std::char_traits<char> >" + unaff_EDI + 0xb" (binary_expression ""std::basic_istream<char, std::char_traits<char> >" + unaff_EDI" (string_literal ""std::basic_istream<char, std::char_traits<char> >"" " string_content ") + identifier) + number_literal)) ;) (expression_statement "*(undefined8 *)(param_1 + 0x7b6) = uVar15;" (assignment_expression "*(undefined8 *)(param_1 + 0x7b6) = uVar15" (pointer_expression "*(undefined8 *)(param_1 + 0x7b6)" * (cast_expression "(undefined8 *)(param_1 + 0x7b6)" ( (type_descriptor "undefined8 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x7b6)" ( (binary_expression "param_1 + 0x7b6" identifier + number_literal) )))) = identifier) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x7b9,unaff_EDI + 0x1aad76,0,0,unaff_EDI + 0x1bb084,unaff_EDI + 0x1ae811,\n               unaff_EDI + 0x1b2184,0,param_1 + 0x7b8,0);" (call_expression "FUN_000eb510(param_1 + 0x7b9,unaff_EDI + 0x1aad76,0,0,unaff_EDI + 0x1bb084,unaff_EDI + 0x1ae811,\n               unaff_EDI + 0x1b2184,0,param_1 + 0x7b8,0)" identifier (argument_list "(param_1 + 0x7b9,unaff_EDI + 0x1aad76,0,0,unaff_EDI + 0x1bb084,unaff_EDI + 0x1ae811,\n               unaff_EDI + 0x1b2184,0,param_1 + 0x7b8,0)" ( (binary_expression "param_1 + 0x7b9" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aad76" identifier + number_literal) , number_literal , number_literal , (binary_expression "unaff_EDI + 0x1bb084" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae811" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1b2184" identifier + number_literal) , number_literal , (binary_expression "param_1 + 0x7b8" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined1 *)(param_1 + 0x7c7) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0x7c7) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0x7c7)" * (cast_expression "(undefined1 *)(param_1 + 0x7c7)" ( (type_descriptor "undefined1 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x7c7)" ( (binary_expression "param_1 + 0x7c7" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x7c8] = unaff_EDI + 0x1bb084;" (assignment_expression "param_1[0x7c8] = unaff_EDI + 0x1bb084" (subscript_expression "param_1[0x7c8]" identifier [ number_literal ]) = (binary_expression "unaff_EDI + 0x1bb084" identifier + number_literal)) ;) (expression_statement "param_1[0x7c9] = "std::basic_istream<char, std::char_traits<char> >" + unaff_EDI + 0x1f;" (assignment_expression "param_1[0x7c9] = "std::basic_istream<char, std::char_traits<char> >" + unaff_EDI + 0x1f" (subscript_expression "param_1[0x7c9]" identifier [ number_literal ]) = (binary_expression ""std::basic_istream<char, std::char_traits<char> >" + unaff_EDI + 0x1f" (binary_expression ""std::basic_istream<char, std::char_traits<char> >" + unaff_EDI" (string_literal ""std::basic_istream<char, std::char_traits<char> >"" " string_content ") + identifier) + number_literal)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x7ca,unaff_EDI + 0x1ae84a,1,0x49,0,unaff_EDI + 0x1ae832,\n               unaff_EDI + 0x1ae82a,0,param_1 + 0x7c9,0);" (call_expression "FUN_000eb510(param_1 + 0x7ca,unaff_EDI + 0x1ae84a,1,0x49,0,unaff_EDI + 0x1ae832,\n               unaff_EDI + 0x1ae82a,0,param_1 + 0x7c9,0)" identifier (argument_list "(param_1 + 0x7ca,unaff_EDI + 0x1ae84a,1,0x49,0,unaff_EDI + 0x1ae832,\n               unaff_EDI + 0x1ae82a,0,param_1 + 0x7c9,0)" ( (binary_expression "param_1 + 0x7ca" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae84a" identifier + number_literal) , number_literal , number_literal , number_literal , (binary_expression "unaff_EDI + 0x1ae832" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae82a" identifier + number_literal) , number_literal , (binary_expression "param_1 + 0x7c9" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined1 *)(param_1 + 0x7d8) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0x7d8) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0x7d8)" * (cast_expression "(undefined1 *)(param_1 + 0x7d8)" ( (type_descriptor "undefined1 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x7d8)" ( (binary_expression "param_1 + 0x7d8" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x7d9] = 0;" (assignment_expression "param_1[0x7d9] = 0" (subscript_expression "param_1[0x7d9]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0x7da] = puVar1;" (assignment_expression "param_1[0x7da] = puVar1" (subscript_expression "param_1[0x7da]" identifier [ number_literal ]) = identifier) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x7db,unaff_EDI + 0x1ae859,1,0,iVar2,unaff_EDI + 0x1b041b,iVar9,0,\n               param_1 + 0x7da,0);" (call_expression "FUN_000eb510(param_1 + 0x7db,unaff_EDI + 0x1ae859,1,0,iVar2,unaff_EDI + 0x1b041b,iVar9,0,\n               param_1 + 0x7da,0)" identifier (argument_list "(param_1 + 0x7db,unaff_EDI + 0x1ae859,1,0,iVar2,unaff_EDI + 0x1b041b,iVar9,0,\n               param_1 + 0x7da,0)" ( (binary_expression "param_1 + 0x7db" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae859" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b041b" identifier + number_literal) , identifier , number_literal , (binary_expression "param_1 + 0x7da" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x7ea] = 0;" (assignment_expression "param_1[0x7ea] = 0" (subscript_expression "param_1[0x7ea]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0x7e9] = unaff_EDI + -0x519;" (assignment_expression "param_1[0x7e9] = unaff_EDI + -0x519" (subscript_expression "param_1[0x7e9]" identifier [ number_literal ]) = (binary_expression "unaff_EDI + -0x519" identifier + number_literal)) ;) (expression_statement "param_1[0x7da] = "St10moneypunctIcLb0EE" + unaff_EDI + 7;" (assignment_expression "param_1[0x7da] = "St10moneypunctIcLb0EE" + unaff_EDI + 7" (subscript_expression "param_1[0x7da]" identifier [ number_literal ]) = (binary_expression ""St10moneypunctIcLb0EE" + unaff_EDI + 7" (binary_expression ""St10moneypunctIcLb0EE" + unaff_EDI" (string_literal ""St10moneypunctIcLb0EE"" " string_content ") + identifier) + number_literal)) ;) (expression_statement "param_1[0x7eb] = "std::basic_istream<char, std::char_traits<char> >" + unaff_EDI + 0x33;" (assignment_expression "param_1[0x7eb] = "std::basic_istream<char, std::char_traits<char> >" + unaff_EDI + 0x33" (subscript_expression "param_1[0x7eb]" identifier [ number_literal ]) = (binary_expression ""std::basic_istream<char, std::char_traits<char> >" + unaff_EDI + 0x33" (binary_expression ""std::basic_istream<char, std::char_traits<char> >" + unaff_EDI" (string_literal ""std::basic_istream<char, std::char_traits<char> >"" " string_content ") + identifier) + number_literal)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x7ec,&UNK_001ae869 + unaff_EDI,1,0,iVar3,unaff_EDI + 0x1b043f,0,0,\n               param_1 + 0x7eb,0);" (call_expression "FUN_000eb510(param_1 + 0x7ec,&UNK_001ae869 + unaff_EDI,1,0,iVar3,unaff_EDI + 0x1b043f,0,0,\n               param_1 + 0x7eb,0)" identifier (argument_list "(param_1 + 0x7ec,&UNK_001ae869 + unaff_EDI,1,0,iVar3,unaff_EDI + 0x1b043f,0,0,\n               param_1 + 0x7eb,0)" ( (binary_expression "param_1 + 0x7ec" identifier + number_literal) , (binary_expression "&UNK_001ae869 + unaff_EDI" (pointer_expression "&UNK_001ae869" & identifier) + identifier) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b043f" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x7eb" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0x7fa) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x7fa) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x7fa)" * (cast_expression "(undefined2 *)(param_1 + 0x7fa)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x7fa)" ( (binary_expression "param_1 + 0x7fa" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x7fb] = "std::basic_ostream<char, std::char_traits<char> >" + unaff_EDI + 0x13;" (assignment_expression "param_1[0x7fb] = "std::basic_ostream<char, std::char_traits<char> >" + unaff_EDI + 0x13" (subscript_expression "param_1[0x7fb]" identifier [ number_literal ]) = (binary_expression ""std::basic_ostream<char, std::char_traits<char> >" + unaff_EDI + 0x13" (binary_expression ""std::basic_ostream<char, std::char_traits<char> >" + unaff_EDI" (string_literal ""std::basic_ostream<char, std::char_traits<char> >"" " string_content ") + identifier) + number_literal)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x7fc,unaff_EDI + 0x1ae866,1,0,iVar4,unaff_EDI + 0x1b045f,0,0,\n               param_1 + 0x7fb,1);" (call_expression "FUN_000eb510(param_1 + 0x7fc,unaff_EDI + 0x1ae866,1,0,iVar4,unaff_EDI + 0x1b045f,0,0,\n               param_1 + 0x7fb,1)" identifier (argument_list "(param_1 + 0x7fc,unaff_EDI + 0x1ae866,1,0,iVar4,unaff_EDI + 0x1b045f,0,0,\n               param_1 + 0x7fb,1)" ( (binary_expression "param_1 + 0x7fc" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae866" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b045f" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x7fb" identifier + number_literal) , number_literal ))) ;) comment (expression_statement "FUN_000eb650(param_1 + 0x80a);" (call_expression "FUN_000eb650(param_1 + 0x80a)" identifier (argument_list "(param_1 + 0x80a)" ( (binary_expression "param_1 + 0x80a" identifier + number_literal) ))) ;) (expression_statement "param_1[0x821] = puVar1;" (assignment_expression "param_1[0x821] = puVar1" (subscript_expression "param_1[0x821]" identifier [ number_literal ]) = identifier) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x822,unaff_EDI + 0x1aee55,1,0x6c,iVar2,unaff_EDI + 0x1ae87b,\n               unaff_EDI + 0x1ae88e,0,param_1 + 0x821,0);" (call_expression "FUN_000eb510(param_1 + 0x822,unaff_EDI + 0x1aee55,1,0x6c,iVar2,unaff_EDI + 0x1ae87b,\n               unaff_EDI + 0x1ae88e,0,param_1 + 0x821,0)" identifier (argument_list "(param_1 + 0x822,unaff_EDI + 0x1aee55,1,0x6c,iVar2,unaff_EDI + 0x1ae87b,\n               unaff_EDI + 0x1ae88e,0,param_1 + 0x821,0)" ( (binary_expression "param_1 + 0x822" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aee55" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1ae87b" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae88e" identifier + number_literal) , number_literal , (binary_expression "param_1 + 0x821" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x831] = 0;" (assignment_expression "param_1[0x831] = 0" (subscript_expression "param_1[0x831]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0x830] = unaff_EDI + -0x659;" (assignment_expression "param_1[0x830] = unaff_EDI + -0x659" (subscript_expression "param_1[0x830]" identifier [ number_literal ]) = (binary_expression "unaff_EDI + -0x659" identifier + number_literal)) ;) (expression_statement "param_1[0x821] = "St8messagesIcE" + unaff_EDI + 3;" (assignment_expression "param_1[0x821] = "St8messagesIcE" + unaff_EDI + 3" (subscript_expression "param_1[0x821]" identifier [ number_literal ]) = (binary_expression ""St8messagesIcE" + unaff_EDI + 3" (binary_expression ""St8messagesIcE" + unaff_EDI" (string_literal ""St8messagesIcE"" " string_content ") + identifier) + number_literal)) ;) (expression_statement "param_1[0x832] = "std::basic_iostream<char, std::char_traits<char> >" + unaff_EDI + 7;" (assignment_expression "param_1[0x832] = "std::basic_iostream<char, std::char_traits<char> >" + unaff_EDI + 7" (subscript_expression "param_1[0x832]" identifier [ number_literal ]) = (binary_expression ""std::basic_iostream<char, std::char_traits<char> >" + unaff_EDI + 7" (binary_expression ""std::basic_iostream<char, std::char_traits<char> >" + unaff_EDI" (string_literal ""std::basic_iostream<char, std::char_traits<char> >"" " string_content ") + identifier) + number_literal)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x833,unaff_EDI + 0x1ae899,1,0,iVar4,unaff_EDI + 0x1b0487,0,0,\n               param_1 + 0x832,1);" (call_expression "FUN_000eb510(param_1 + 0x833,unaff_EDI + 0x1ae899,1,0,iVar4,unaff_EDI + 0x1b0487,0,0,\n               param_1 + 0x832,1)" identifier (argument_list "(param_1 + 0x833,unaff_EDI + 0x1ae899,1,0,iVar4,unaff_EDI + 0x1b0487,0,0,\n               param_1 + 0x832,1)" ( (binary_expression "param_1 + 0x833" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae899" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b0487" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x832" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0x841) = 0x100;" (assignment_expression "*(undefined2 *)(param_1 + 0x841) = 0x100" (pointer_expression "*(undefined2 *)(param_1 + 0x841)" * (cast_expression "(undefined2 *)(param_1 + 0x841)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x841)" ( (binary_expression "param_1 + 0x841" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x842] = "std::basic_iostream<char, std::char_traits<char> >" + unaff_EDI + 0x1b;" (assignment_expression "param_1[0x842] = "std::basic_iostream<char, std::char_traits<char> >" + unaff_EDI + 0x1b" (subscript_expression "param_1[0x842]" identifier [ number_literal ]) = (binary_expression ""std::basic_iostream<char, std::char_traits<char> >" + unaff_EDI + 0x1b" (binary_expression ""std::basic_iostream<char, std::char_traits<char> >" + unaff_EDI" (string_literal ""std::basic_iostream<char, std::char_traits<char> >"" " string_content ") + identifier) + number_literal)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x843,unaff_EDI + 0x1ae896,1,0,iVar3,unaff_EDI + 0x1b04ab,0,0,\n               param_1 + 0x842,0);" (call_expression "FUN_000eb510(param_1 + 0x843,unaff_EDI + 0x1ae896,1,0,iVar3,unaff_EDI + 0x1b04ab,0,0,\n               param_1 + 0x842,0)" identifier (argument_list "(param_1 + 0x843,unaff_EDI + 0x1ae896,1,0,iVar3,unaff_EDI + 0x1b04ab,0,0,\n               param_1 + 0x842,0)" ( (binary_expression "param_1 + 0x843" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae896" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b04ab" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x842" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x851] = "std::basic_iostream<char, std::char_traits<char> >" + unaff_EDI + 0x2f;" (assignment_expression "param_1[0x851] = "std::basic_iostream<char, std::char_traits<char> >" + unaff_EDI + 0x2f" (subscript_expression "param_1[0x851]" identifier [ number_literal ]) = (binary_expression ""std::basic_iostream<char, std::char_traits<char> >" + unaff_EDI + 0x2f" (binary_expression ""std::basic_iostream<char, std::char_traits<char> >" + unaff_EDI" (string_literal ""std::basic_iostream<char, std::char_traits<char> >"" " string_content ") + identifier) + number_literal)) ;) (expression_statement "iVar14 = unaff_EDI + 0x1b8cc6;" (assignment_expression "iVar14 = unaff_EDI + 0x1b8cc6" identifier = (binary_expression "unaff_EDI + 0x1b8cc6" identifier + number_literal)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x852,unaff_EDI + 0x1ae8cf,1,0x4c,iVar2,unaff_EDI + 0x1ae8b2,iVar14,0,\n               param_1 + 0x851,0);" (call_expression "FUN_000eb510(param_1 + 0x852,unaff_EDI + 0x1ae8cf,1,0x4c,iVar2,unaff_EDI + 0x1ae8b2,iVar14,0,\n               param_1 + 0x851,0)" identifier (argument_list "(param_1 + 0x852,unaff_EDI + 0x1ae8cf,1,0x4c,iVar2,unaff_EDI + 0x1ae8b2,iVar14,0,\n               param_1 + 0x851,0)" ( (binary_expression "param_1 + 0x852" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae8cf" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1ae8b2" identifier + number_literal) , identifier , number_literal , (binary_expression "param_1 + 0x851" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined1 *)(param_1 + 0x860) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0x860) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0x860)" * (cast_expression "(undefined1 *)(param_1 + 0x860)" ( (type_descriptor "undefined1 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x860)" ( (binary_expression "param_1 + 0x860" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x864] = &UNK_002a24b7 + unaff_EDI;" (assignment_expression "param_1[0x864] = &UNK_002a24b7 + unaff_EDI" (subscript_expression "param_1[0x864]" identifier [ number_literal ]) = (binary_expression "&UNK_002a24b7 + unaff_EDI" (pointer_expression "&UNK_002a24b7" & identifier) + identifier)) ;) (expression_statement "param_1[0x861] = 0;" (assignment_expression "param_1[0x861] = 0" (subscript_expression "param_1[0x861]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0x862] = 0;" (assignment_expression "param_1[0x862] = 0" (subscript_expression "param_1[0x862]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0x863] = 0;" (assignment_expression "param_1[0x863] = 0" (subscript_expression "param_1[0x863]" identifier [ number_literal ]) = number_literal) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x865,&UNK_001ae8df + unaff_EDI,1,0,iVar3,unaff_EDI + 0x1b04d7,0,0,\n               param_1 + 0x864,0);" (call_expression "FUN_000eb510(param_1 + 0x865,&UNK_001ae8df + unaff_EDI,1,0,iVar3,unaff_EDI + 0x1b04d7,0,0,\n               param_1 + 0x864,0)" identifier (argument_list "(param_1 + 0x865,&UNK_001ae8df + unaff_EDI,1,0,iVar3,unaff_EDI + 0x1b04d7,0,0,\n               param_1 + 0x864,0)" ( (binary_expression "param_1 + 0x865" identifier + number_literal) , (binary_expression "&UNK_001ae8df + unaff_EDI" (pointer_expression "&UNK_001ae8df" & identifier) + identifier) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b04d7" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x864" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0x873) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x873) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x873)" * (cast_expression "(undefined2 *)(param_1 + 0x873)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x873)" ( (binary_expression "param_1 + 0x873" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x874] = &UNK_002a24cb + unaff_EDI;" (assignment_expression "param_1[0x874] = &UNK_002a24cb + unaff_EDI" (subscript_expression "param_1[0x874]" identifier [ number_literal ]) = (binary_expression "&UNK_002a24cb + unaff_EDI" (pointer_expression "&UNK_002a24cb" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x875,&UNK_001ae8dc + unaff_EDI,1,0,iVar4,unaff_EDI + 0x1b04ff,0,0,\n               param_1 + 0x874,1);" (call_expression "FUN_000eb510(param_1 + 0x875,&UNK_001ae8dc + unaff_EDI,1,0,iVar4,unaff_EDI + 0x1b04ff,0,0,\n               param_1 + 0x874,1)" identifier (argument_list "(param_1 + 0x875,&UNK_001ae8dc + unaff_EDI,1,0,iVar4,unaff_EDI + 0x1b04ff,0,0,\n               param_1 + 0x874,1)" ( (binary_expression "param_1 + 0x875" identifier + number_literal) , (binary_expression "&UNK_001ae8dc + unaff_EDI" (pointer_expression "&UNK_001ae8dc" & identifier) + identifier) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b04ff" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x874" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x883] = &UNK_002a24df + unaff_EDI;" (assignment_expression "param_1[0x883] = &UNK_002a24df + unaff_EDI" (subscript_expression "param_1[0x883]" identifier [ number_literal ]) = (binary_expression "&UNK_002a24df + unaff_EDI" (pointer_expression "&UNK_002a24df" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x884,unaff_EDI + 0x1c2a37,2,0x6d,iVar2,unaff_EDI + 0x1b052b,\n               unaff_EDI + 0x1ae8e8,0,param_1 + 0x883,0);" (call_expression "FUN_000eb510(param_1 + 0x884,unaff_EDI + 0x1c2a37,2,0x6d,iVar2,unaff_EDI + 0x1b052b,\n               unaff_EDI + 0x1ae8e8,0,param_1 + 0x883,0)" identifier (argument_list "(param_1 + 0x884,unaff_EDI + 0x1c2a37,2,0x6d,iVar2,unaff_EDI + 0x1b052b,\n               unaff_EDI + 0x1ae8e8,0,param_1 + 0x883,0)" ( (binary_expression "param_1 + 0x884" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1c2a37" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b052b" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae8e8" identifier + number_literal) , number_literal , (binary_expression "param_1 + 0x883" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined1 *)(param_1 + 0x892) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0x892) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0x892)" * (cast_expression "(undefined1 *)(param_1 + 0x892)" ( (type_descriptor "undefined1 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x892)" ( (binary_expression "param_1 + 0x892" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x893] = iVar2;" (assignment_expression "param_1[0x893] = iVar2" (subscript_expression "param_1[0x893]" identifier [ number_literal ]) = identifier) ;) (expression_statement "param_1[0x894] = &UNK_002a24f3 + unaff_EDI;" (assignment_expression "param_1[0x894] = &UNK_002a24f3 + unaff_EDI" (subscript_expression "param_1[0x894]" identifier [ number_literal ]) = (binary_expression "&UNK_002a24f3 + unaff_EDI" (pointer_expression "&UNK_002a24f3" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x895,unaff_EDI + 0x1ae90f,1,0,iVar3,&UNK_001ae8f2 + unaff_EDI,0,0,\n               param_1 + 0x894,0);" (call_expression "FUN_000eb510(param_1 + 0x895,unaff_EDI + 0x1ae90f,1,0,iVar3,&UNK_001ae8f2 + unaff_EDI,0,0,\n               param_1 + 0x894,0)" identifier (argument_list "(param_1 + 0x895,unaff_EDI + 0x1ae90f,1,0,iVar3,&UNK_001ae8f2 + unaff_EDI,0,0,\n               param_1 + 0x894,0)" ( (binary_expression "param_1 + 0x895" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae90f" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "&UNK_001ae8f2 + unaff_EDI" (pointer_expression "&UNK_001ae8f2" & identifier) + identifier) , number_literal , number_literal , (binary_expression "param_1 + 0x894" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0x8a3) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x8a3) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x8a3)" * (cast_expression "(undefined2 *)(param_1 + 0x8a3)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x8a3)" ( (binary_expression "param_1 + 0x8a3" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x8a4] = &UNK_002a2507 + unaff_EDI;" (assignment_expression "param_1[0x8a4] = &UNK_002a2507 + unaff_EDI" (subscript_expression "param_1[0x8a4]" identifier [ number_literal ]) = (binary_expression "&UNK_002a2507 + unaff_EDI" (pointer_expression "&UNK_002a2507" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x8a5,unaff_EDI + 0x1ae90c,1,0,iVar4,unaff_EDI + 0x1b054f,0,0,\n               param_1 + 0x8a4,1);" (call_expression "FUN_000eb510(param_1 + 0x8a5,unaff_EDI + 0x1ae90c,1,0,iVar4,unaff_EDI + 0x1b054f,0,0,\n               param_1 + 0x8a4,1)" identifier (argument_list "(param_1 + 0x8a5,unaff_EDI + 0x1ae90c,1,0,iVar4,unaff_EDI + 0x1b054f,0,0,\n               param_1 + 0x8a4,1)" ( (binary_expression "param_1 + 0x8a5" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae90c" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b054f" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x8a4" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x8b3] = &UNK_002a251b + unaff_EDI;" (assignment_expression "param_1[0x8b3] = &UNK_002a251b + unaff_EDI" (subscript_expression "param_1[0x8b3]" identifier [ number_literal ]) = (binary_expression "&UNK_002a251b + unaff_EDI" (pointer_expression "&UNK_002a251b" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x8b4,unaff_EDI + 0x1ae922,1,0,iVar4,unaff_EDI + 0x1b0573,0,0,\n               param_1 + 0x8b3,1);" (call_expression "FUN_000eb510(param_1 + 0x8b4,unaff_EDI + 0x1ae922,1,0,iVar4,unaff_EDI + 0x1b0573,0,0,\n               param_1 + 0x8b3,1)" identifier (argument_list "(param_1 + 0x8b4,unaff_EDI + 0x1ae922,1,0,iVar4,unaff_EDI + 0x1b0573,0,0,\n               param_1 + 0x8b3,1)" ( (binary_expression "param_1 + 0x8b4" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae922" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b0573" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x8b3" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0x8c2) = 0x100;" (assignment_expression "*(undefined2 *)(param_1 + 0x8c2) = 0x100" (pointer_expression "*(undefined2 *)(param_1 + 0x8c2)" * (cast_expression "(undefined2 *)(param_1 + 0x8c2)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x8c2)" ( (binary_expression "param_1 + 0x8c2" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x8c3] = &UNK_002a252f + unaff_EDI;" (assignment_expression "param_1[0x8c3] = &UNK_002a252f + unaff_EDI" (subscript_expression "param_1[0x8c3]" identifier [ number_literal ]) = (binary_expression "&UNK_002a252f + unaff_EDI" (pointer_expression "&UNK_002a252f" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x8c4,unaff_EDI + 0x1ae91f,1,0,iVar3,unaff_EDI + 0x1b059f,0,0,\n               param_1 + 0x8c3,0);" (call_expression "FUN_000eb510(param_1 + 0x8c4,unaff_EDI + 0x1ae91f,1,0,iVar3,unaff_EDI + 0x1b059f,0,0,\n               param_1 + 0x8c3,0)" identifier (argument_list "(param_1 + 0x8c4,unaff_EDI + 0x1ae91f,1,0,iVar3,unaff_EDI + 0x1b059f,0,0,\n               param_1 + 0x8c3,0)" ( (binary_expression "param_1 + 0x8c4" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae91f" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b059f" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x8c3" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x8d2] = "%s: error: too many @-files encountered\n" + unaff_EDI + 3;" (assignment_expression "param_1[0x8d2] = "%s: error: too many @-files encountered\n" + unaff_EDI + 3" (subscript_expression "param_1[0x8d2]" identifier [ number_literal ]) = (binary_expression ""%s: error: too many @-files encountered\n" + unaff_EDI + 3" (binary_expression ""%s: error: too many @-files encountered\n" + unaff_EDI" (string_literal ""%s: error: too many @-files encountered\n"" " string_content escape_sequence ") + identifier) + number_literal)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x8d3,unaff_EDI + 0x1ae939,1,0,iVar4,unaff_EDI + 0x1b05d3,0,0,\n               param_1 + 0x8d2,1);" (call_expression "FUN_000eb510(param_1 + 0x8d3,unaff_EDI + 0x1ae939,1,0,iVar4,unaff_EDI + 0x1b05d3,0,0,\n               param_1 + 0x8d2,1)" identifier (argument_list "(param_1 + 0x8d3,unaff_EDI + 0x1ae939,1,0,iVar4,unaff_EDI + 0x1b05d3,0,0,\n               param_1 + 0x8d2,1)" ( (binary_expression "param_1 + 0x8d3" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae939" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b05d3" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x8d2" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0x8e1) = 0x100;" (assignment_expression "*(undefined2 *)(param_1 + 0x8e1) = 0x100" (pointer_expression "*(undefined2 *)(param_1 + 0x8e1)" * (cast_expression "(undefined2 *)(param_1 + 0x8e1)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x8e1)" ( (binary_expression "param_1 + 0x8e1" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x8e2] = "%s: error: too many @-files encountered\n" + unaff_EDI + 0x17;" (assignment_expression "param_1[0x8e2] = "%s: error: too many @-files encountered\n" + unaff_EDI + 0x17" (subscript_expression "param_1[0x8e2]" identifier [ number_literal ]) = (binary_expression ""%s: error: too many @-files encountered\n" + unaff_EDI + 0x17" (binary_expression ""%s: error: too many @-files encountered\n" + unaff_EDI" (string_literal ""%s: error: too many @-files encountered\n"" " string_content escape_sequence ") + identifier) + number_literal)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x8e3,unaff_EDI + 0x1ae936,1,0,iVar3,unaff_EDI + 0x1b05f3,0,0,\n               param_1 + 0x8e2,0);" (call_expression "FUN_000eb510(param_1 + 0x8e3,unaff_EDI + 0x1ae936,1,0,iVar3,unaff_EDI + 0x1b05f3,0,0,\n               param_1 + 0x8e2,0)" identifier (argument_list "(param_1 + 0x8e3,unaff_EDI + 0x1ae936,1,0,iVar3,unaff_EDI + 0x1b05f3,0,0,\n               param_1 + 0x8e2,0)" ( (binary_expression "param_1 + 0x8e3" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae936" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b05f3" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x8e2" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x8f1] = &UNK_002a256b + unaff_EDI;" (assignment_expression "param_1[0x8f1] = &UNK_002a256b + unaff_EDI" (subscript_expression "param_1[0x8f1]" identifier [ number_literal ]) = (binary_expression "&UNK_002a256b + unaff_EDI" (pointer_expression "&UNK_002a256b" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x8f2,&LAB_001ae94d + unaff_EDI,1,0x4d,iVar3,unaff_EDI + 0x1b061b,0,0,\n               param_1 + 0x8f1,0);" (call_expression "FUN_000eb510(param_1 + 0x8f2,&LAB_001ae94d + unaff_EDI,1,0x4d,iVar3,unaff_EDI + 0x1b061b,0,0,\n               param_1 + 0x8f1,0)" identifier (argument_list "(param_1 + 0x8f2,&LAB_001ae94d + unaff_EDI,1,0x4d,iVar3,unaff_EDI + 0x1b061b,0,0,\n               param_1 + 0x8f1,0)" ( (binary_expression "param_1 + 0x8f2" identifier + number_literal) , (binary_expression "&LAB_001ae94d + unaff_EDI" (pointer_expression "&LAB_001ae94d" & identifier) + identifier) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b061b" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x8f1" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0x900) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x900) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x900)" * (cast_expression "(undefined2 *)(param_1 + 0x900)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x900)" ( (binary_expression "param_1 + 0x900" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x901] = "%s: error: @-file refers to a directory\n" + unaff_EDI + 0x13;" (assignment_expression "param_1[0x901] = "%s: error: @-file refers to a directory\n" + unaff_EDI + 0x13" (subscript_expression "param_1[0x901]" identifier [ number_literal ]) = (binary_expression ""%s: error: @-file refers to a directory\n" + unaff_EDI + 0x13" (binary_expression ""%s: error: @-file refers to a directory\n" + unaff_EDI" (string_literal ""%s: error: @-file refers to a directory\n"" " string_content escape_sequence ") + identifier) + number_literal)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x902,unaff_EDI + 0x1ae94a,1,0,iVar4,0,0,0,param_1 + 0x901,1);" (call_expression "FUN_000eb510(param_1 + 0x902,unaff_EDI + 0x1ae94a,1,0,iVar4,0,0,0,param_1 + 0x901,1)" identifier (argument_list "(param_1 + 0x902,unaff_EDI + 0x1ae94a,1,0,iVar4,0,0,0,param_1 + 0x901,1)" ( (binary_expression "param_1 + 0x902" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae94a" identifier + number_literal) , number_literal , number_literal , identifier , number_literal , number_literal , number_literal , (binary_expression "param_1 + 0x901" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x910] = "%s: error: @-file refers to a directory\n" + unaff_EDI + 0x27;" (assignment_expression "param_1[0x910] = "%s: error: @-file refers to a directory\n" + unaff_EDI + 0x27" (subscript_expression "param_1[0x910]" identifier [ number_literal ]) = (binary_expression ""%s: error: @-file refers to a directory\n" + unaff_EDI + 0x27" (binary_expression ""%s: error: @-file refers to a directory\n" + unaff_EDI" (string_literal ""%s: error: @-file refers to a directory\n"" " string_content escape_sequence ") + identifier) + number_literal)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x911,unaff_EDI + 0x1ae972,0,0,0,unaff_EDI + 0x1ae963,unaff_EDI + 0x1ae957,\n               0,param_1 + 0x910,0);" (call_expression "FUN_000eb510(param_1 + 0x911,unaff_EDI + 0x1ae972,0,0,0,unaff_EDI + 0x1ae963,unaff_EDI + 0x1ae957,\n               0,param_1 + 0x910,0)" identifier (argument_list "(param_1 + 0x911,unaff_EDI + 0x1ae972,0,0,0,unaff_EDI + 0x1ae963,unaff_EDI + 0x1ae957,\n               0,param_1 + 0x910,0)" ( (binary_expression "param_1 + 0x911" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae972" identifier + number_literal) , number_literal , number_literal , number_literal , (binary_expression "unaff_EDI + 0x1ae963" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae957" identifier + number_literal) , number_literal , (binary_expression "param_1 + 0x910" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined1 *)(param_1 + 0x91f) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0x91f) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0x91f)" * (cast_expression "(undefined1 *)(param_1 + 0x91f)" ( (type_descriptor "undefined1 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x91f)" ( (binary_expression "param_1 + 0x91f" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x921] = &UNK_002a25a7 + unaff_EDI;" (assignment_expression "param_1[0x921] = &UNK_002a25a7 + unaff_EDI" (subscript_expression "param_1[0x921]" identifier [ number_literal ]) = (binary_expression "&UNK_002a25a7 + unaff_EDI" (pointer_expression "&UNK_002a25a7" & identifier) + identifier)) ;) (expression_statement "param_1[0x920] = 0;" (assignment_expression "param_1[0x920] = 0" (subscript_expression "param_1[0x920]" identifier [ number_literal ]) = number_literal) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x922,unaff_EDI + 0x1ae990,1,0x6e,iVar3,unaff_EDI + 0x1ae976,0,0,\n               param_1 + 0x921,0);" (call_expression "FUN_000eb510(param_1 + 0x922,unaff_EDI + 0x1ae990,1,0x6e,iVar3,unaff_EDI + 0x1ae976,0,0,\n               param_1 + 0x921,0)" identifier (argument_list "(param_1 + 0x922,unaff_EDI + 0x1ae990,1,0x6e,iVar3,unaff_EDI + 0x1ae976,0,0,\n               param_1 + 0x921,0)" ( (binary_expression "param_1 + 0x922" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae990" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1ae976" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x921" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x931] = &UNK_002a25bb + unaff_EDI;" (assignment_expression "param_1[0x931] = &UNK_002a25bb + unaff_EDI" (subscript_expression "param_1[0x931]" identifier [ number_literal ]) = (binary_expression "&UNK_002a25bb + unaff_EDI" (pointer_expression "&UNK_002a25bb" & identifier) + identifier)) ;) (expression_statement "*(undefined2 *)(param_1 + 0x930) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x930) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x930)" * (cast_expression "(undefined2 *)(param_1 + 0x930)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x930)" ( (binary_expression "param_1 + 0x930" identifier + number_literal) )))) = number_literal) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x932,unaff_EDI + 0x1ae98d,1,0,iVar4,0,0,0,param_1 + 0x931,1);" (call_expression "FUN_000eb510(param_1 + 0x932,unaff_EDI + 0x1ae98d,1,0,iVar4,0,0,0,param_1 + 0x931,1)" identifier (argument_list "(param_1 + 0x932,unaff_EDI + 0x1ae98d,1,0,iVar4,0,0,0,param_1 + 0x931,1)" ( (binary_expression "param_1 + 0x932" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae98d" identifier + number_literal) , number_literal , number_literal , identifier , number_literal , number_literal , number_literal , (binary_expression "param_1 + 0x931" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x940] = &UNK_002a25cf + unaff_EDI;" (assignment_expression "param_1[0x940] = &UNK_002a25cf + unaff_EDI" (subscript_expression "param_1[0x940]" identifier [ number_literal ]) = (binary_expression "&UNK_002a25cf + unaff_EDI" (pointer_expression "&UNK_002a25cf" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x941,unaff_EDI + 0x1ae99a,3,0x4e,iVar3,unaff_EDI + 0x1b063f,0,0,\n               param_1 + 0x940,0);" (call_expression "FUN_000eb510(param_1 + 0x941,unaff_EDI + 0x1ae99a,3,0x4e,iVar3,unaff_EDI + 0x1b063f,0,0,\n               param_1 + 0x940,0)" identifier (argument_list "(param_1 + 0x941,unaff_EDI + 0x1ae99a,3,0x4e,iVar3,unaff_EDI + 0x1b063f,0,0,\n               param_1 + 0x940,0)" ( (binary_expression "param_1 + 0x941" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae99a" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b063f" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x940" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x950] = &UNK_002a25e3 + unaff_EDI;" (assignment_expression "param_1[0x950] = &UNK_002a25e3 + unaff_EDI" (subscript_expression "param_1[0x950]" identifier [ number_literal ]) = (binary_expression "&UNK_002a25e3 + unaff_EDI" (pointer_expression "&UNK_002a25e3" & identifier) + identifier)) ;) (expression_statement "*(undefined2 *)(param_1 + 0x94f) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x94f) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x94f)" * (cast_expression "(undefined2 *)(param_1 + 0x94f)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x94f)" ( (binary_expression "param_1 + 0x94f" identifier + number_literal) )))) = number_literal) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x951,unaff_EDI + 0x1ae997,3,0,iVar4,unaff_EDI + 0x1b0673,0,0,\n               param_1 + 0x950,1);" (call_expression "FUN_000eb510(param_1 + 0x951,unaff_EDI + 0x1ae997,3,0,iVar4,unaff_EDI + 0x1b0673,0,0,\n               param_1 + 0x950,1)" identifier (argument_list "(param_1 + 0x951,unaff_EDI + 0x1ae997,3,0,iVar4,unaff_EDI + 0x1b0673,0,0,\n               param_1 + 0x950,1)" ( (binary_expression "param_1 + 0x951" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae997" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b0673" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x950" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x95f] = &UNK_002a25f7 + unaff_EDI;" (assignment_expression "param_1[0x95f] = &UNK_002a25f7 + unaff_EDI" (subscript_expression "param_1[0x95f]" identifier [ number_literal ]) = (binary_expression "&UNK_002a25f7 + unaff_EDI" (pointer_expression "&UNK_002a25f7" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x960,unaff_EDI + 0x1ae9a4,1,0,iVar3,unaff_EDI + 0x1b0697,0,0,\n               param_1 + 0x95f,0);" (call_expression "FUN_000eb510(param_1 + 0x960,unaff_EDI + 0x1ae9a4,1,0,iVar3,unaff_EDI + 0x1b0697,0,0,\n               param_1 + 0x95f,0)" identifier (argument_list "(param_1 + 0x960,unaff_EDI + 0x1ae9a4,1,0,iVar3,unaff_EDI + 0x1b0697,0,0,\n               param_1 + 0x95f,0)" ( (binary_expression "param_1 + 0x960" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae9a4" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b0697" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x95f" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0x96e) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x96e) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x96e)" * (cast_expression "(undefined2 *)(param_1 + 0x96e)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x96e)" ( (binary_expression "param_1 + 0x96e" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x96f] = &UNK_002a260b + unaff_EDI;" (assignment_expression "param_1[0x96f] = &UNK_002a260b + unaff_EDI" (subscript_expression "param_1[0x96f]" identifier [ number_literal ]) = (binary_expression "&UNK_002a260b + unaff_EDI" (pointer_expression "&UNK_002a260b" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x970,unaff_EDI + 0x1ae9a1,1,0,iVar4,0,0,0,param_1 + 0x96f,1);" (call_expression "FUN_000eb510(param_1 + 0x970,unaff_EDI + 0x1ae9a1,1,0,iVar4,0,0,0,param_1 + 0x96f,1)" identifier (argument_list "(param_1 + 0x970,unaff_EDI + 0x1ae9a1,1,0,iVar4,0,0,0,param_1 + 0x96f,1)" ( (binary_expression "param_1 + 0x970" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae9a1" identifier + number_literal) , number_literal , number_literal , identifier , number_literal , number_literal , number_literal , (binary_expression "param_1 + 0x96f" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x97e] = &UNK_002a261f + unaff_EDI;" (assignment_expression "param_1[0x97e] = &UNK_002a261f + unaff_EDI" (subscript_expression "param_1[0x97e]" identifier [ number_literal ]) = (binary_expression "&UNK_002a261f + unaff_EDI" (pointer_expression "&UNK_002a261f" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x97f,unaff_EDI + 0x1ae9b6,1,0,iVar2,unaff_EDI + 0x1b06e7,0,0,\n               param_1 + 0x97e,0);" (call_expression "FUN_000eb510(param_1 + 0x97f,unaff_EDI + 0x1ae9b6,1,0,iVar2,unaff_EDI + 0x1b06e7,0,0,\n               param_1 + 0x97e,0)" identifier (argument_list "(param_1 + 0x97f,unaff_EDI + 0x1ae9b6,1,0,iVar2,unaff_EDI + 0x1b06e7,0,0,\n               param_1 + 0x97e,0)" ( (binary_expression "param_1 + 0x97f" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae9b6" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b06e7" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x97e" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x98d] = &UNK_002a2633 + unaff_EDI;" (assignment_expression "param_1[0x98d] = &UNK_002a2633 + unaff_EDI" (subscript_expression "param_1[0x98d]" identifier [ number_literal ]) = (binary_expression "&UNK_002a2633 + unaff_EDI" (pointer_expression "&UNK_002a2633" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x98e,unaff_EDI + 0x1ae9b3,1,0,iVar2,0,0,0,param_1 + 0x98d,1);" (call_expression "FUN_000eb510(param_1 + 0x98e,unaff_EDI + 0x1ae9b3,1,0,iVar2,0,0,0,param_1 + 0x98d,1)" identifier (argument_list "(param_1 + 0x98e,unaff_EDI + 0x1ae9b3,1,0,iVar2,0,0,0,param_1 + 0x98d,1)" ( (binary_expression "param_1 + 0x98e" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae9b3" identifier + number_literal) , number_literal , number_literal , identifier , number_literal , number_literal , number_literal , (binary_expression "param_1 + 0x98d" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x99c] = &UNK_002a2647 + unaff_EDI;" (assignment_expression "param_1[0x99c] = &UNK_002a2647 + unaff_EDI" (subscript_expression "param_1[0x99c]" identifier [ number_literal ]) = (binary_expression "&UNK_002a2647 + unaff_EDI" (pointer_expression "&UNK_002a2647" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x99d,unaff_EDI + 0x1ae9c6,1,0,iVar3,unaff_EDI + 0x1b0717,0,0,\n               param_1 + 0x99c,0);" (call_expression "FUN_000eb510(param_1 + 0x99d,unaff_EDI + 0x1ae9c6,1,0,iVar3,unaff_EDI + 0x1b0717,0,0,\n               param_1 + 0x99c,0)" identifier (argument_list "(param_1 + 0x99d,unaff_EDI + 0x1ae9c6,1,0,iVar3,unaff_EDI + 0x1b0717,0,0,\n               param_1 + 0x99c,0)" ( (binary_expression "param_1 + 0x99d" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae9c6" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b0717" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x99c" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0x9ab) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x9ab) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x9ab)" * (cast_expression "(undefined2 *)(param_1 + 0x9ab)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x9ab)" ( (binary_expression "param_1 + 0x9ab" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x9ac] = &UNK_002a265b + unaff_EDI;" (assignment_expression "param_1[0x9ac] = &UNK_002a265b + unaff_EDI" (subscript_expression "param_1[0x9ac]" identifier [ number_literal ]) = (binary_expression "&UNK_002a265b + unaff_EDI" (pointer_expression "&UNK_002a265b" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x9ad,unaff_EDI + 0x1ae9c3,1,0,iVar4,0,0,0,param_1 + 0x9ac,1);" (call_expression "FUN_000eb510(param_1 + 0x9ad,unaff_EDI + 0x1ae9c3,1,0,iVar4,0,0,0,param_1 + 0x9ac,1)" identifier (argument_list "(param_1 + 0x9ad,unaff_EDI + 0x1ae9c3,1,0,iVar4,0,0,0,param_1 + 0x9ac,1)" ( (binary_expression "param_1 + 0x9ad" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae9c3" identifier + number_literal) , number_literal , number_literal , identifier , number_literal , number_literal , number_literal , (binary_expression "param_1 + 0x9ac" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x9bb] = &UNK_002a266f + unaff_EDI;" (assignment_expression "param_1[0x9bb] = &UNK_002a266f + unaff_EDI" (subscript_expression "param_1[0x9bb]" identifier [ number_literal ]) = (binary_expression "&UNK_002a266f + unaff_EDI" (pointer_expression "&UNK_002a266f" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x9bc,unaff_EDI + 0x1ae9d8,0,0,iVar3,unaff_EDI + 0x1b0743,0,0,\n               param_1 + 0x9bb,0);" (call_expression "FUN_000eb510(param_1 + 0x9bc,unaff_EDI + 0x1ae9d8,0,0,iVar3,unaff_EDI + 0x1b0743,0,0,\n               param_1 + 0x9bb,0)" identifier (argument_list "(param_1 + 0x9bc,unaff_EDI + 0x1ae9d8,0,0,iVar3,unaff_EDI + 0x1b0743,0,0,\n               param_1 + 0x9bb,0)" ( (binary_expression "param_1 + 0x9bc" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae9d8" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b0743" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x9bb" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0x9ca) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x9ca) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x9ca)" * (cast_expression "(undefined2 *)(param_1 + 0x9ca)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x9ca)" ( (binary_expression "param_1 + 0x9ca" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x9cb] = &UNK_002a2683 + unaff_EDI;" (assignment_expression "param_1[0x9cb] = &UNK_002a2683 + unaff_EDI" (subscript_expression "param_1[0x9cb]" identifier [ number_literal ]) = (binary_expression "&UNK_002a2683 + unaff_EDI" (pointer_expression "&UNK_002a2683" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x9cc,unaff_EDI + 0x1ae9d5,0,0,iVar4,0,0,0,param_1 + 0x9cb,1);" (call_expression "FUN_000eb510(param_1 + 0x9cc,unaff_EDI + 0x1ae9d5,0,0,iVar4,0,0,0,param_1 + 0x9cb,1)" identifier (argument_list "(param_1 + 0x9cc,unaff_EDI + 0x1ae9d5,0,0,iVar4,0,0,0,param_1 + 0x9cb,1)" ( (binary_expression "param_1 + 0x9cc" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae9d5" identifier + number_literal) , number_literal , number_literal , identifier , number_literal , number_literal , number_literal , (binary_expression "param_1 + 0x9cb" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x9da] = &UNK_002a2697 + unaff_EDI;" (assignment_expression "param_1[0x9da] = &UNK_002a2697 + unaff_EDI" (subscript_expression "param_1[0x9da]" identifier [ number_literal ]) = (binary_expression "&UNK_002a2697 + unaff_EDI" (pointer_expression "&UNK_002a2697" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x9db,unaff_EDI + 0x1aec54,1,0x6f,unaff_EDI + 0x1ae9f6,unaff_EDI + 0x1ae9e1\n               ,iVar9,0,param_1 + 0x9da,0);" (call_expression "FUN_000eb510(param_1 + 0x9db,unaff_EDI + 0x1aec54,1,0x6f,unaff_EDI + 0x1ae9f6,unaff_EDI + 0x1ae9e1\n               ,iVar9,0,param_1 + 0x9da,0)" identifier (argument_list "(param_1 + 0x9db,unaff_EDI + 0x1aec54,1,0x6f,unaff_EDI + 0x1ae9f6,unaff_EDI + 0x1ae9e1\n               ,iVar9,0,param_1 + 0x9da,0)" ( (binary_expression "param_1 + 0x9db" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aec54" identifier + number_literal) , number_literal , number_literal , (binary_expression "unaff_EDI + 0x1ae9f6" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae9e1" identifier + number_literal) , identifier , number_literal , (binary_expression "param_1 + 0x9da" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined1 *)(param_1 + 0x9e9) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0x9e9) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0x9e9)" * (cast_expression "(undefined1 *)(param_1 + 0x9e9)" ( (type_descriptor "undefined1 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x9e9)" ( (binary_expression "param_1 + 0x9e9" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x9ea] = unaff_EDI + 0x1ae9f6;" (assignment_expression "param_1[0x9ea] = unaff_EDI + 0x1ae9f6" (subscript_expression "param_1[0x9ea]" identifier [ number_literal ]) = (binary_expression "unaff_EDI + 0x1ae9f6" identifier + number_literal)) ;) (expression_statement "param_1[0x9eb] = &UNK_002a26ab + unaff_EDI;" (assignment_expression "param_1[0x9eb] = &UNK_002a26ab + unaff_EDI" (subscript_expression "param_1[0x9eb]" identifier [ number_literal ]) = (binary_expression "&UNK_002a26ab + unaff_EDI" (pointer_expression "&UNK_002a26ab" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x9ec,unaff_EDI + 0x1aea17,3,0,iVar6,unaff_EDI + 0x1aea05,\n               unaff_EDI + 0x1ae9fc,0,param_1 + 0x9eb,0);" (call_expression "FUN_000eb510(param_1 + 0x9ec,unaff_EDI + 0x1aea17,3,0,iVar6,unaff_EDI + 0x1aea05,\n               unaff_EDI + 0x1ae9fc,0,param_1 + 0x9eb,0)" identifier (argument_list "(param_1 + 0x9ec,unaff_EDI + 0x1aea17,3,0,iVar6,unaff_EDI + 0x1aea05,\n               unaff_EDI + 0x1ae9fc,0,param_1 + 0x9eb,0)" ( (binary_expression "param_1 + 0x9ec" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aea17" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1aea05" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae9fc" identifier + number_literal) , number_literal , (binary_expression "param_1 + 0x9eb" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined1 *)(param_1 + 0x9fa) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0x9fa) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0x9fa)" * (cast_expression "(undefined1 *)(param_1 + 0x9fa)" ( (type_descriptor "undefined1 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x9fa)" ( (binary_expression "param_1 + 0x9fa" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x9fc] = &UNK_002a26bf + unaff_EDI;" (assignment_expression "param_1[0x9fc] = &UNK_002a26bf + unaff_EDI" (subscript_expression "param_1[0x9fc]" identifier [ number_literal ]) = (binary_expression "&UNK_002a26bf + unaff_EDI" (pointer_expression "&UNK_002a26bf" & identifier) + identifier)) ;) (expression_statement "param_1[0x9fb] = iVar6;" (assignment_expression "param_1[0x9fb] = iVar6" (subscript_expression "param_1[0x9fb]" identifier [ number_literal ]) = identifier) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x9fd,&UNK_001aef9c + unaff_EDI,2,0x4f,iVar12,unaff_EDI + 0x1aea25,\n               unaff_EDI + 0x1aea1f,0,param_1 + 0x9fc,0);" (call_expression "FUN_000eb510(param_1 + 0x9fd,&UNK_001aef9c + unaff_EDI,2,0x4f,iVar12,unaff_EDI + 0x1aea25,\n               unaff_EDI + 0x1aea1f,0,param_1 + 0x9fc,0)" identifier (argument_list "(param_1 + 0x9fd,&UNK_001aef9c + unaff_EDI,2,0x4f,iVar12,unaff_EDI + 0x1aea25,\n               unaff_EDI + 0x1aea1f,0,param_1 + 0x9fc,0)" ( (binary_expression "param_1 + 0x9fd" identifier + number_literal) , (binary_expression "&UNK_001aef9c + unaff_EDI" (pointer_expression "&UNK_001aef9c" & identifier) + identifier) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1aea25" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aea1f" identifier + number_literal) , number_literal , (binary_expression "param_1 + 0x9fc" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined1 *)(param_1 + 0xa0b) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0xa0b) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0xa0b)" * (cast_expression "(undefined1 *)(param_1 + 0xa0b)" ( (type_descriptor "undefined1 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0xa0b)" ( (binary_expression "param_1 + 0xa0b" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0xa0d] = &UNK_002a26d3 + unaff_EDI;" (assignment_expression "param_1[0xa0d] = &UNK_002a26d3 + unaff_EDI" (subscript_expression "param_1[0xa0d]" identifier [ number_literal ]) = (binary_expression "&UNK_002a26d3 + unaff_EDI" (pointer_expression "&UNK_002a26d3" & identifier) + identifier)) ;) (expression_statement "param_1[0xa0c] = 0;" (assignment_expression "param_1[0xa0c] = 0" (subscript_expression "param_1[0xa0c]" identifier [ number_literal ]) = number_literal) ;) comment (expression_statement "FUN_000eb510(param_1 + 0xa0e,unaff_EDI + 0x1aea72,1,0,unaff_EDI + 0x1c45a9,unaff_EDI + 0x1aea5a,\n               unaff_EDI + 0x1aea3f,0,param_1 + 0xa0d,0);" (call_expression "FUN_000eb510(param_1 + 0xa0e,unaff_EDI + 0x1aea72,1,0,unaff_EDI + 0x1c45a9,unaff_EDI + 0x1aea5a,\n               unaff_EDI + 0x1aea3f,0,param_1 + 0xa0d,0)" identifier (argument_list "(param_1 + 0xa0e,unaff_EDI + 0x1aea72,1,0,unaff_EDI + 0x1c45a9,unaff_EDI + 0x1aea5a,\n               unaff_EDI + 0x1aea3f,0,param_1 + 0xa0d,0)" ( (binary_expression "param_1 + 0xa0e" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aea72" identifier + number_literal) , number_literal , number_literal , (binary_expression "unaff_EDI + 0x1c45a9" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aea5a" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aea3f" identifier + number_literal) , number_literal , (binary_expression "param_1 + 0xa0d" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined1 *)(param_1 + 0xa1c) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0xa1c) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0xa1c)" * (cast_expression "(undefined1 *)(param_1 + 0xa1c)" ( (type_descriptor "undefined1 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0xa1c)" ( (binary_expression "param_1 + 0xa1c" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0xa1d] = unaff_EDI + 0x1c45a9;" (assignment_expression "param_1[0xa1d] = unaff_EDI + 0x1c45a9" (subscript_expression "param_1[0xa1d]" identifier [ number_literal ]) = (binary_expression "unaff_EDI + 0x1c45a9" identifier + number_literal)) ;) (expression_statement "param_1[0xa1e] = &UNK_002a26e7 + unaff_EDI;" (assignment_expression "param_1[0xa1e] = &UNK_002a26e7 + unaff_EDI" (subscript_expression "param_1[0xa1e]" identifier [ number_literal ]) = (binary_expression "&UNK_002a26e7 + unaff_EDI" (pointer_expression "&UNK_002a26e7" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0xa1f,unaff_EDI + 0x1aeaa3,0,0x70,iVar3,unaff_EDI + 0x1aea82,0,0,\n               param_1 + 0xa1e,0);" (call_expression "FUN_000eb510(param_1 + 0xa1f,unaff_EDI + 0x1aeaa3,0,0x70,iVar3,unaff_EDI + 0x1aea82,0,0,\n               param_1 + 0xa1e,0)" identifier (argument_list "(param_1 + 0xa1f,unaff_EDI + 0x1aeaa3,0,0x70,iVar3,unaff_EDI + 0x1aea82,0,0,\n               param_1 + 0xa1e,0)" ( (binary_expression "param_1 + 0xa1f" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aeaa3" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1aea82" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0xa1e" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0xa2d) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0xa2d) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0xa2d)" * (cast_expression "(undefined2 *)(param_1 + 0xa2d)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0xa2d)" ( (binary_expression "param_1 + 0xa2d" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0xa2e] = &UNK_002a26fb + unaff_EDI;" (assignment_expression "param_1[0xa2e] = &UNK_002a26fb + unaff_EDI" (subscript_expression "param_1[0xa2e]" identifier [ number_literal ]) = (binary_expression "&UNK_002a26fb + unaff_EDI" (pointer_expression "&UNK_002a26fb" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0xa2f,unaff_EDI + 0x1aeaa0,0,0,iVar4,0,0,0,param_1 + 0xa2e,1);" (call_expression "FUN_000eb510(param_1 + 0xa2f,unaff_EDI + 0x1aeaa0,0,0,iVar4,0,0,0,param_1 + 0xa2e,1)" identifier (argument_list "(param_1 + 0xa2f,unaff_EDI + 0x1aeaa0,0,0,iVar4,0,0,0,param_1 + 0xa2e,1)" ( (binary_expression "param_1 + 0xa2f" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aeaa0" identifier + number_literal) , number_literal , number_literal , identifier , number_literal , number_literal , number_literal , (binary_expression "param_1 + 0xa2e" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0xa3d] = &UNK_002a270f + unaff_EDI;" (assignment_expression "param_1[0xa3d] = &UNK_002a270f + unaff_EDI" (subscript_expression "param_1[0xa3d]" identifier [ number_literal ]) = (binary_expression "&UNK_002a270f + unaff_EDI" (pointer_expression "&UNK_002a270f" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0xa3e,unaff_EDI + 0x1aeaa8,0,0,iVar3,&UNK_001b077b + unaff_EDI,0,0,\n               param_1 + 0xa3d,0);" (call_expression "FUN_000eb510(param_1 + 0xa3e,unaff_EDI + 0x1aeaa8,0,0,iVar3,&UNK_001b077b + unaff_EDI,0,0,\n               param_1 + 0xa3d,0)" identifier (argument_list "(param_1 + 0xa3e,unaff_EDI + 0x1aeaa8,0,0,iVar3,&UNK_001b077b + unaff_EDI,0,0,\n               param_1 + 0xa3d,0)" ( (binary_expression "param_1 + 0xa3e" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aeaa8" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "&UNK_001b077b + unaff_EDI" (pointer_expression "&UNK_001b077b" & identifier) + identifier) , number_literal , number_literal , (binary_expression "param_1 + 0xa3d" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0xa4c) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0xa4c) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0xa4c)" * (cast_expression "(undefined2 *)(param_1 + 0xa4c)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0xa4c)" ( (binary_expression "param_1 + 0xa4c" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0xa4d] = &UNK_002a2723 + unaff_EDI;" (assignment_expression "param_1[0xa4d] = &UNK_002a2723 + unaff_EDI" (subscript_expression "param_1[0xa4d]" identifier [ number_literal ]) = (binary_expression "&UNK_002a2723 + unaff_EDI" (pointer_expression "&UNK_002a2723" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0xa4e,unaff_EDI + 0x1aeaa5,0,0,iVar4,unaff_EDI + 0x1b07a7,0,0,\n               param_1 + 0xa4d,1);" (call_expression "FUN_000eb510(param_1 + 0xa4e,unaff_EDI + 0x1aeaa5,0,0,iVar4,unaff_EDI + 0x1b07a7,0,0,\n               param_1 + 0xa4d,1)" identifier (argument_list "(param_1 + 0xa4e,unaff_EDI + 0x1aeaa5,0,0,iVar4,unaff_EDI + 0x1b07a7,0,0,\n               param_1 + 0xa4d,1)" ( (binary_expression "param_1 + 0xa4e" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aeaa5" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b07a7" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0xa4d" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0xa5c] = &UNK_002a2737 + unaff_EDI;" (assignment_expression "param_1[0xa5c] = &UNK_002a2737 + unaff_EDI" (subscript_expression "param_1[0xa5c]" identifier [ number_literal ]) = (binary_expression "&UNK_002a2737 + unaff_EDI" (pointer_expression "&UNK_002a2737" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0xa5d,unaff_EDI + 0x1aeaaf,1,0,iVar2,&UNK_001b077b + unaff_EDI,0,0,\n               param_1 + 0xa5c,0);" (call_expression "FUN_000eb510(param_1 + 0xa5d,unaff_EDI + 0x1aeaaf,1,0,iVar2,&UNK_001b077b + unaff_EDI,0,0,\n               param_1 + 0xa5c,0)" identifier (argument_list "(param_1 + 0xa5d,unaff_EDI + 0x1aeaaf,1,0,iVar2,&UNK_001b077b + unaff_EDI,0,0,\n               param_1 + 0xa5c,0)" ( (binary_expression "param_1 + 0xa5d" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aeaaf" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "&UNK_001b077b + unaff_EDI" (pointer_expression "&UNK_001b077b" & identifier) + identifier) , number_literal , number_literal , (binary_expression "param_1 + 0xa5c" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0xa6b] = &UNK_002a274b + unaff_EDI;" (assignment_expression "param_1[0xa6b] = &UNK_002a274b + unaff_EDI" (subscript_expression "param_1[0xa6b]" identifier [ number_literal ]) = (binary_expression "&UNK_002a274b + unaff_EDI" (pointer_expression "&UNK_002a274b" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0xa6c,unaff_EDI + 0x1aeaac,1,0,iVar2,unaff_EDI + 0x1b07a7,0,0,\n               param_1 + 0xa6b,1);" (call_expression "FUN_000eb510(param_1 + 0xa6c,unaff_EDI + 0x1aeaac,1,0,iVar2,unaff_EDI + 0x1b07a7,0,0,\n               param_1 + 0xa6b,1)" identifier (argument_list "(param_1 + 0xa6c,unaff_EDI + 0x1aeaac,1,0,iVar2,unaff_EDI + 0x1b07a7,0,0,\n               param_1 + 0xa6b,1)" ( (binary_expression "param_1 + 0xa6c" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aeaac" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b07a7" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0xa6b" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0xa7a] = &UNK_002a275f + unaff_EDI;" (assignment_expression "param_1[0xa7a] = &UNK_002a275f + unaff_EDI" (subscript_expression "param_1[0xa7a]" identifier [ number_literal ]) = (binary_expression "&UNK_002a275f + unaff_EDI" (pointer_expression "&UNK_002a275f" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0xa7b,unaff_EDI + 0x1aeac1,1,0,iVar3,unaff_EDI + 0x1b07d7,0,0,\n               param_1 + 0xa7a,0);" (call_expression "FUN_000eb510(param_1 + 0xa7b,unaff_EDI + 0x1aeac1,1,0,iVar3,unaff_EDI + 0x1b07d7,0,0,\n               param_1 + 0xa7a,0)" identifier (argument_list "(param_1 + 0xa7b,unaff_EDI + 0x1aeac1,1,0,iVar3,unaff_EDI + 0x1b07d7,0,0,\n               param_1 + 0xa7a,0)" ( (binary_expression "param_1 + 0xa7b" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aeac1" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b07d7" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0xa7a" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0xa89) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0xa89) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0xa89)" * (cast_expression "(undefined2 *)(param_1 + 0xa89)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0xa89)" ( (binary_expression "param_1 + 0xa89" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0xa8a] = &UNK_002a2773 + unaff_EDI;" (assignment_expression "param_1[0xa8a] = &UNK_002a2773 + unaff_EDI" (subscript_expression "param_1[0xa8a]" identifier [ number_literal ]) = (binary_expression "&UNK_002a2773 + unaff_EDI" (pointer_expression "&UNK_002a2773" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0xa8b,unaff_EDI + 0x1aeabe,1,0,iVar4,0,0,0,param_1 + 0xa8a,1);" (call_expression "FUN_000eb510(param_1 + 0xa8b,unaff_EDI + 0x1aeabe,1,0,iVar4,0,0,0,param_1 + 0xa8a,1)" identifier (argument_list "(param_1 + 0xa8b,unaff_EDI + 0x1aeabe,1,0,iVar4,0,0,0,param_1 + 0xa8a,1)" ( (binary_expression "param_1 + 0xa8b" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aeabe" identifier + number_literal) , number_literal , number_literal , identifier , number_literal , number_literal , number_literal , (binary_expression "param_1 + 0xa8a" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0xa99] = &UNK_002a2787 + unaff_EDI;" (assignment_expression "param_1[0xa99] = &UNK_002a2787 + unaff_EDI" (subscript_expression "param_1[0xa99]" identifier [ number_literal ]) = (binary_expression "&UNK_002a2787 + unaff_EDI" (pointer_expression "&UNK_002a2787" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0xa9a,unaff_EDI + 0x1aeacf,0,0,iVar3,0,0,0,param_1 + 0xa99,0);" (call_expression "FUN_000eb510(param_1 + 0xa9a,unaff_EDI + 0x1aeacf,0,0,iVar3,0,0,0,param_1 + 0xa99,0)" identifier (argument_list "(param_1 + 0xa9a,unaff_EDI + 0x1aeacf,0,0,iVar3,0,0,0,param_1 + 0xa99,0)" ( (binary_expression "param_1 + 0xa9a" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aeacf" identifier + number_literal) , number_literal , number_literal , identifier , number_literal , number_literal , number_literal , (binary_expression "param_1 + 0xa99" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0xaa8) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0xaa8) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0xaa8)" * (cast_expression "(undefined2 *)(param_1 + 0xaa8)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0xaa8)" ( (binary_expression "param_1 + 0xaa8" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0xaa9] = &UNK_002a279b + unaff_EDI;" (assignment_expression "param_1[0xaa9] = &UNK_002a279b + unaff_EDI" (subscript_expression "param_1[0xaa9]" identifier [ number_literal ]) = (binary_expression "&UNK_002a279b + unaff_EDI" (pointer_expression "&UNK_002a279b" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0xaaa,unaff_EDI + 0x1aeacc,0,0,iVar4,unaff_EDI + 0x1b080f,0,0,\n               param_1 + 0xaa9,1);" (call_expression "FUN_000eb510(param_1 + 0xaaa,unaff_EDI + 0x1aeacc,0,0,iVar4,unaff_EDI + 0x1b080f,0,0,\n               param_1 + 0xaa9,1)" identifier (argument_list "(param_1 + 0xaaa,unaff_EDI + 0x1aeacc,0,0,iVar4,unaff_EDI + 0x1b080f,0,0,\n               param_1 + 0xaa9,1)" ( (binary_expression "param_1 + 0xaaa" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aeacc" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b080f" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0xaa9" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0xab8] = &UNK_002a27af + unaff_EDI;" (assignment_expression "param_1[0xab8] = &UNK_002a27af + unaff_EDI" (subscript_expression "param_1[0xab8]" identifier [ number_literal ]) = (binary_expression "&UNK_002a27af + unaff_EDI" (pointer_expression "&UNK_002a27af" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0xab9,unaff_EDI + 0x1aeaed,1,0,unaff_EDI + 0x1bb38f,unaff_EDI + 0x1b083f,\n               unaff_EDI + 0x1aeae2,1,param_1 + 0xab8,0);" (call_expression "FUN_000eb510(param_1 + 0xab9,unaff_EDI + 0x1aeaed,1,0,unaff_EDI + 0x1bb38f,unaff_EDI + 0x1b083f,\n               unaff_EDI + 0x1aeae2,1,param_1 + 0xab8,0)" identifier (argument_list "(param_1 + 0xab9,unaff_EDI + 0x1aeaed,1,0,unaff_EDI + 0x1bb38f,unaff_EDI + 0x1b083f,\n               unaff_EDI + 0x1aeae2,1,param_1 + 0xab8,0)" ( (binary_expression "param_1 + 0xab9" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aeaed" identifier + number_literal) , number_literal , number_literal , (binary_expression "unaff_EDI + 0x1bb38f" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1b083f" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aeae2" identifier + number_literal) , number_literal , (binary_expression "param_1 + 0xab8" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined1 *)(param_1 + 0xac7) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0xac7) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0xac7)" * (cast_expression "(undefined1 *)(param_1 + 0xac7)" ( (type_descriptor "undefined1 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0xac7)" ( (binary_expression "param_1 + 0xac7" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0xac9] = &UNK_002a27c3 + unaff_EDI;" (assignment_expression "param_1[0xac9] = &UNK_002a27c3 + unaff_EDI" (subscript_expression "param_1[0xac9]" identifier [ number_literal ]) = (binary_expression "&UNK_002a27c3 + unaff_EDI" (pointer_expression "&UNK_002a27c3" & identifier) + identifier)) ;) (expression_statement "param_1[0xac8] = 0;" (assignment_expression "param_1[0xac8] = 0" (subscript_expression "param_1[0xac8]" identifier [ number_literal ]) = number_literal) ;) comment (expression_statement "FUN_000eb510(param_1 + 0xaca,unaff_EDI + 0x1aeafa,1,0,iVar3,unaff_EDI + 0x1b0877,0,0,\n               param_1 + 0xac9,0);" (call_expression "FUN_000eb510(param_1 + 0xaca,unaff_EDI + 0x1aeafa,1,0,iVar3,unaff_EDI + 0x1b0877,0,0,\n               param_1 + 0xac9,0)" identifier (argument_list "(param_1 + 0xaca,unaff_EDI + 0x1aeafa,1,0,iVar3,unaff_EDI + 0x1b0877,0,0,\n               param_1 + 0xac9,0)" ( (binary_expression "param_1 + 0xaca" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aeafa" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b0877" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0xac9" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0xad9] = &UNK_002a27d7 + unaff_EDI;" (assignment_expression "param_1[0xad9] = &UNK_002a27d7 + unaff_EDI" (subscript_expression "param_1[0xad9]" identifier [ number_literal ]) = (binary_expression "&UNK_002a27d7 + unaff_EDI" (pointer_expression "&UNK_002a27d7" & identifier) + identifier)) ;) (expression_statement "*(undefined2 *)(param_1 + 0xad8) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0xad8) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0xad8)" * (cast_expression "(undefined2 *)(param_1 + 0xad8)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0xad8)" ( (binary_expression "param_1 + 0xad8" identifier + number_literal) )))) = number_literal) ;) comment (expression_statement "FUN_000eb510(param_1 + 0xada,unaff_EDI + 0x1aeaf7,1,0,iVar4,unaff_EDI + 0x1b08b7,0,0,\n               param_1 + 0xad9,1);" (call_expression "FUN_000eb510(param_1 + 0xada,unaff_EDI + 0x1aeaf7,1,0,iVar4,unaff_EDI + 0x1b08b7,0,0,\n               param_1 + 0xad9,1)" identifier (argument_list "(param_1 + 0xada,unaff_EDI + 0x1aeaf7,1,0,iVar4,unaff_EDI + 0x1b08b7,0,0,\n               param_1 + 0xad9,1)" ( (binary_expression "param_1 + 0xada" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aeaf7" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b08b7" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0xad9" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0xae8] = &UNK_002a27eb + unaff_EDI;" (assignment_expression "param_1[0xae8] = &UNK_002a27eb + unaff_EDI" (subscript_expression "param_1[0xae8]" identifier [ number_literal ]) = (binary_expression "&UNK_002a27eb + unaff_EDI" (pointer_expression "&UNK_002a27eb" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0xae9,unaff_EDI + 0x1aeb0c,1,0,iVar3,unaff_EDI + 0x1b08e3,0,0,\n               param_1 + 0xae8,0);" (call_expression "FUN_000eb510(param_1 + 0xae9,unaff_EDI + 0x1aeb0c,1,0,iVar3,unaff_EDI + 0x1b08e3,0,0,\n               param_1 + 0xae8,0)" identifier (argument_list "(param_1 + 0xae9,unaff_EDI + 0x1aeb0c,1,0,iVar3,unaff_EDI + 0x1b08e3,0,0,\n               param_1 + 0xae8,0)" ( (binary_expression "param_1 + 0xae9" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aeb0c" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b08e3" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0xae8" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0xaf7) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0xaf7) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0xaf7)" * (cast_expression "(undefined2 *)(param_1 + 0xaf7)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0xaf7)" ( (binary_expression "param_1 + 0xaf7" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0xaf8] = &UNK_002a27ff + unaff_EDI;" (assignment_expression "param_1[0xaf8] = &UNK_002a27ff + unaff_EDI" (subscript_expression "param_1[0xaf8]" identifier [ number_literal ]) = (binary_expression "&UNK_002a27ff + unaff_EDI" (pointer_expression "&UNK_002a27ff" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0xaf9,unaff_EDI + 0x1aeb09,1,0,iVar4,unaff_EDI + 0x1b0913,0,0,\n               param_1 + 0xaf8,1);" (call_expression "FUN_000eb510(param_1 + 0xaf9,unaff_EDI + 0x1aeb09,1,0,iVar4,unaff_EDI + 0x1b0913,0,0,\n               param_1 + 0xaf8,1)" identifier (argument_list "(param_1 + 0xaf9,unaff_EDI + 0x1aeb09,1,0,iVar4,unaff_EDI + 0x1b0913,0,0,\n               param_1 + 0xaf8,1)" ( (binary_expression "param_1 + 0xaf9" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aeb09" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b0913" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0xaf8" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0xb07] = &UNK_002a2813 + unaff_EDI;" (assignment_expression "param_1[0xb07] = &UNK_002a2813 + unaff_EDI" (subscript_expression "param_1[0xb07]" identifier [ number_literal ]) = (binary_expression "&UNK_002a2813 + unaff_EDI" (pointer_expression "&UNK_002a2813" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0xb08,unaff_EDI + 0x1aeb20,1,0,iVar3,unaff_EDI + 0x1b0947,0,0,\n               param_1 + 0xb07,0);" (call_expression "FUN_000eb510(param_1 + 0xb08,unaff_EDI + 0x1aeb20,1,0,iVar3,unaff_EDI + 0x1b0947,0,0,\n               param_1 + 0xb07,0)" identifier (argument_list "(param_1 + 0xb08,unaff_EDI + 0x1aeb20,1,0,iVar3,unaff_EDI + 0x1b0947,0,0,\n               param_1 + 0xb07,0)" ( (binary_expression "param_1 + 0xb08" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aeb20" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b0947" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0xb07" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0xb16) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0xb16) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0xb16)" * (cast_expression "(undefined2 *)(param_1 + 0xb16)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0xb16)" ( (binary_expression "param_1 + 0xb16" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0xb17] = &UNK_002a2827 + unaff_EDI;" (assignment_expression "param_1[0xb17] = &UNK_002a2827 + unaff_EDI" (subscript_expression "param_1[0xb17]" identifier [ number_literal ]) = (binary_expression "&UNK_002a2827 + unaff_EDI" (pointer_expression "&UNK_002a2827" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0xb18,unaff_EDI + 0x1aeb1d,1,0,iVar4,unaff_EDI + 0x1b097f,0,0,\n               param_1 + 0xb17,1);" (call_expression "FUN_000eb510(param_1 + 0xb18,unaff_EDI + 0x1aeb1d,1,0,iVar4,unaff_EDI + 0x1b097f,0,0,\n               param_1 + 0xb17,1)" identifier (argument_list "(param_1 + 0xb18,unaff_EDI + 0x1aeb1d,1,0,iVar4,unaff_EDI + 0x1b097f,0,0,\n               param_1 + 0xb17,1)" ( (binary_expression "param_1 + 0xb18" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aeb1d" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b097f" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0xb17" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0xb26] = puVar1;" (assignment_expression "param_1[0xb26] = puVar1" (subscript_expression "param_1[0xb26]" identifier [ number_literal ]) = identifier) ;) comment (expression_statement "FUN_000eb510(param_1 + 0xb27,unaff_EDI + 0x1aeb63,1,0,iVar2,unaff_EDI + 0x1aeb37,\n               unaff_EDI + 0x1aeb30,0,param_1 + 0xb26,0);" (call_expression "FUN_000eb510(param_1 + 0xb27,unaff_EDI + 0x1aeb63,1,0,iVar2,unaff_EDI + 0x1aeb37,\n               unaff_EDI + 0x1aeb30,0,param_1 + 0xb26,0)" identifier (argument_list "(param_1 + 0xb27,unaff_EDI + 0x1aeb63,1,0,iVar2,unaff_EDI + 0x1aeb37,\n               unaff_EDI + 0x1aeb30,0,param_1 + 0xb26,0)" ( (binary_expression "param_1 + 0xb27" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aeb63" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1aeb37" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aeb30" identifier + number_literal) , number_literal , (binary_expression "param_1 + 0xb26" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0xb36] = 0;" (assignment_expression "param_1[0xb36] = 0" (subscript_expression "param_1[0xb36]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0xb35] = unaff_EDI + -0x12a9;" (assignment_expression "param_1[0xb35] = unaff_EDI + -0x12a9" (subscript_expression "param_1[0xb35]" identifier [ number_literal ]) = (binary_expression "unaff_EDI + -0x12a9" identifier + number_literal)) ;) (expression_statement "param_1[0xb26] = &UNK_002a41d3 + unaff_EDI;" (assignment_expression "param_1[0xb26] = &UNK_002a41d3 + unaff_EDI" (subscript_expression "param_1[0xb26]" identifier [ number_literal ]) = (binary_expression "&UNK_002a41d3 + unaff_EDI" (pointer_expression "&UNK_002a41d3" & identifier) + identifier)) ;) (expression_statement "param_1[0xb37] = puVar1;" (assignment_expression "param_1[0xb37] = puVar1" (subscript_expression "param_1[0xb37]" identifier [ number_literal ]) = identifier) ;) comment (expression_statement "FUN_000eb510(param_1 + 0xb38,unaff_EDI + 0x1aeb6a,1,0,iVar2,unaff_EDI + 0x1aeb4d,\n               unaff_EDI + 0x1af404,0,param_1 + 0xb37,0);" (call_expression "FUN_000eb510(param_1 + 0xb38,unaff_EDI + 0x1aeb6a,1,0,iVar2,unaff_EDI + 0x1aeb4d,\n               unaff_EDI + 0x1af404,0,param_1 + 0xb37,0)" identifier (argument_list "(param_1 + 0xb38,unaff_EDI + 0x1aeb6a,1,0,iVar2,unaff_EDI + 0x1aeb4d,\n               unaff_EDI + 0x1af404,0,param_1 + 0xb37,0)" ( (binary_expression "param_1 + 0xb38" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aeb6a" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1aeb4d" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af404" identifier + number_literal) , number_literal , (binary_expression "param_1 + 0xb37" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0xb47] = 0;" (assignment_expression "param_1[0xb47] = 0" (subscript_expression "param_1[0xb47]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0xb46] = unaff_EDI + -0x1709;" (assignment_expression "param_1[0xb46] = unaff_EDI + -0x1709" (subscript_expression "param_1[0xb46]" identifier [ number_literal ]) = (binary_expression "unaff_EDI + -0x1709" identifier + number_literal)) ;) (expression_statement "param_1[0xb37] = "St23__codecvt_abstract_baseIcc11__mbstate_tE" + unaff_EDI + 7;" (assignment_expression "param_1[0xb37] = "St23__codecvt_abstract_baseIcc11__mbstate_tE" + unaff_EDI + 7" (subscript_expression "param_1[0xb37]" identifier [ number_literal ]) = (binary_expression ""St23__codecvt_abstract_baseIcc11__mbstate_tE" + unaff_EDI + 7" (binary_expression ""St23__codecvt_abstract_baseIcc11__mbstate_tE" + unaff_EDI" (string_literal ""St23__codecvt_abstract_baseIcc11__mbstate_tE"" " string_content ") + identifier) + number_literal)) ;) (expression_statement "param_1[0xb48] = &UNK_002a283b + unaff_EDI;" (assignment_expression "param_1[0xb48] = &UNK_002a283b + unaff_EDI" (subscript_expression "param_1[0xb48]" identifier [ number_literal ]) = (binary_expression "&UNK_002a283b + unaff_EDI" (pointer_expression "&UNK_002a283b" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0xb49,unaff_EDI + 0x1aeb78,1,0,iVar4,unaff_EDI + 0x1b09af,0,0,\n               param_1 + 0xb48,1);" (call_expression "FUN_000eb510(param_1 + 0xb49,unaff_EDI + 0x1aeb78,1,0,iVar4,unaff_EDI + 0x1b09af,0,0,\n               param_1 + 0xb48,1)" identifier (argument_list "(param_1 + 0xb49,unaff_EDI + 0x1aeb78,1,0,iVar4,unaff_EDI + 0x1b09af,0,0,\n               param_1 + 0xb48,1)" ( (binary_expression "param_1 + 0xb49" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aeb78" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b09af" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0xb48" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0xb57) = 0x100;" (assignment_expression "*(undefined2 *)(param_1 + 0xb57) = 0x100" (pointer_expression "*(undefined2 *)(param_1 + 0xb57)" * (cast_expression "(undefined2 *)(param_1 + 0xb57)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0xb57)" ( (binary_expression "param_1 + 0xb57" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0xb58] = &UNK_002a284f + unaff_EDI;" (assignment_expression "param_1[0xb58] = &UNK_002a284f + unaff_EDI" (subscript_expression "param_1[0xb58]" identifier [ number_literal ]) = (binary_expression "&UNK_002a284f + unaff_EDI" (pointer_expression "&UNK_002a284f" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0xb59,unaff_EDI + 0x1aeb75,1,0,iVar3,unaff_EDI + 0x1b09e7,0,0,\n               param_1 + 0xb58,0);" (call_expression "FUN_000eb510(param_1 + 0xb59,unaff_EDI + 0x1aeb75,1,0,iVar3,unaff_EDI + 0x1b09e7,0,0,\n               param_1 + 0xb58,0)" identifier (argument_list "(param_1 + 0xb59,unaff_EDI + 0x1aeb75,1,0,iVar3,unaff_EDI + 0x1b09e7,0,0,\n               param_1 + 0xb58,0)" ( (binary_expression "param_1 + 0xb59" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aeb75" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b09e7" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0xb58" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0xb67] = &UNK_002a2863 + unaff_EDI;" (assignment_expression "param_1[0xb67] = &UNK_002a2863 + unaff_EDI" (subscript_expression "param_1[0xb67]" identifier [ number_literal ]) = (binary_expression "&UNK_002a2863 + unaff_EDI" (pointer_expression "&UNK_002a2863" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0xb68,unaff_EDI + 0x1aeb8b,1,0,iVar3,unaff_EDI + 0x1b0a13,0,0,\n               param_1 + 0xb67,0);" (call_expression "FUN_000eb510(param_1 + 0xb68,unaff_EDI + 0x1aeb8b,1,0,iVar3,unaff_EDI + 0x1b0a13,0,0,\n               param_1 + 0xb67,0)" identifier (argument_list "(param_1 + 0xb68,unaff_EDI + 0x1aeb8b,1,0,iVar3,unaff_EDI + 0x1b0a13,0,0,\n               param_1 + 0xb67,0)" ( (binary_expression "param_1 + 0xb68" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aeb8b" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b0a13" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0xb67" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0xb76) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0xb76) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0xb76)" * (cast_expression "(undefined2 *)(param_1 + 0xb76)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0xb76)" ( (binary_expression "param_1 + 0xb76" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0xb77] = &UNK_002a2877 + unaff_EDI;" (assignment_expression "param_1[0xb77] = &UNK_002a2877 + unaff_EDI" (subscript_expression "param_1[0xb77]" identifier [ number_literal ]) = (binary_expression "&UNK_002a2877 + unaff_EDI" (pointer_expression "&UNK_002a2877" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0xb78,unaff_EDI + 0x1aeb88,1,0,iVar4,0,0,0,param_1 + 0xb77,1);" (call_expression "FUN_000eb510(param_1 + 0xb78,unaff_EDI + 0x1aeb88,1,0,iVar4,0,0,0,param_1 + 0xb77,1)" identifier (argument_list "(param_1 + 0xb78,unaff_EDI + 0x1aeb88,1,0,iVar4,0,0,0,param_1 + 0xb77,1)" ( (binary_expression "param_1 + 0xb78" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aeb88" identifier + number_literal) , number_literal , number_literal , identifier , number_literal , number_literal , number_literal , (binary_expression "param_1 + 0xb77" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0xb86] = &UNK_002a288b + unaff_EDI;" (assignment_expression "param_1[0xb86] = &UNK_002a288b + unaff_EDI" (subscript_expression "param_1[0xb86]" identifier [ number_literal ]) = (binary_expression "&UNK_002a288b + unaff_EDI" (pointer_expression "&UNK_002a288b" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0xb87,unaff_EDI + 0x1aeba6,1,0,iVar3,unaff_EDI + 0x1b0a3f,0,0,\n               param_1 + 0xb86,0);" (call_expression "FUN_000eb510(param_1 + 0xb87,unaff_EDI + 0x1aeba6,1,0,iVar3,unaff_EDI + 0x1b0a3f,0,0,\n               param_1 + 0xb86,0)" identifier (argument_list "(param_1 + 0xb87,unaff_EDI + 0x1aeba6,1,0,iVar3,unaff_EDI + 0x1b0a3f,0,0,\n               param_1 + 0xb86,0)" ( (binary_expression "param_1 + 0xb87" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aeba6" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b0a3f" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0xb86" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0xb95) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0xb95) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0xb95)" * (cast_expression "(undefined2 *)(param_1 + 0xb95)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0xb95)" ( (binary_expression "param_1 + 0xb95" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0xb96] = &UNK_002a289f + unaff_EDI;" (assignment_expression "param_1[0xb96] = &UNK_002a289f + unaff_EDI" (subscript_expression "param_1[0xb96]" identifier [ number_literal ]) = (binary_expression "&UNK_002a289f + unaff_EDI" (pointer_expression "&UNK_002a289f" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0xb97,unaff_EDI + 0x1aeba3,1,0,iVar4,unaff_EDI + 0x1b0a67,0,0,\n               param_1 + 0xb96,1);" (call_expression "FUN_000eb510(param_1 + 0xb97,unaff_EDI + 0x1aeba3,1,0,iVar4,unaff_EDI + 0x1b0a67,0,0,\n               param_1 + 0xb96,1)" identifier (argument_list "(param_1 + 0xb97,unaff_EDI + 0x1aeba3,1,0,iVar4,unaff_EDI + 0x1b0a67,0,0,\n               param_1 + 0xb96,1)" ( (binary_expression "param_1 + 0xb97" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aeba3" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b0a67" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0xb96" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0xba5] = &UNK_002a28b3 + unaff_EDI;" (assignment_expression "param_1[0xba5] = &UNK_002a28b3 + unaff_EDI" (subscript_expression "param_1[0xba5]" identifier [ number_literal ]) = (binary_expression "&UNK_002a28b3 + unaff_EDI" (pointer_expression "&UNK_002a28b3" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0xba6,unaff_EDI + 0x1aebbb,1,0,iVar3,unaff_EDI + 0x1b0a8b,0,0,\n               param_1 + 0xba5,0);" (call_expression "FUN_000eb510(param_1 + 0xba6,unaff_EDI + 0x1aebbb,1,0,iVar3,unaff_EDI + 0x1b0a8b,0,0,\n               param_1 + 0xba5,0)" identifier (argument_list "(param_1 + 0xba6,unaff_EDI + 0x1aebbb,1,0,iVar3,unaff_EDI + 0x1b0a8b,0,0,\n               param_1 + 0xba5,0)" ( (binary_expression "param_1 + 0xba6" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aebbb" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b0a8b" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0xba5" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0xbb4) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0xbb4) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0xbb4)" * (cast_expression "(undefined2 *)(param_1 + 0xbb4)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0xbb4)" ( (binary_expression "param_1 + 0xbb4" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0xbb5] = &UNK_002a28c7 + unaff_EDI;" (assignment_expression "param_1[0xbb5] = &UNK_002a28c7 + unaff_EDI" (subscript_expression "param_1[0xbb5]" identifier [ number_literal ]) = (binary_expression "&UNK_002a28c7 + unaff_EDI" (pointer_expression "&UNK_002a28c7" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0xbb6,unaff_EDI + 0x1aebb8,1,0,iVar4,&UNK_001b0ab7 + unaff_EDI,0,0,\n               param_1 + 0xbb5,1);" (call_expression "FUN_000eb510(param_1 + 0xbb6,unaff_EDI + 0x1aebb8,1,0,iVar4,&UNK_001b0ab7 + unaff_EDI,0,0,\n               param_1 + 0xbb5,1)" identifier (argument_list "(param_1 + 0xbb6,unaff_EDI + 0x1aebb8,1,0,iVar4,&UNK_001b0ab7 + unaff_EDI,0,0,\n               param_1 + 0xbb5,1)" ( (binary_expression "param_1 + 0xbb6" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aebb8" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "&UNK_001b0ab7 + unaff_EDI" (pointer_expression "&UNK_001b0ab7" & identifier) + identifier) , number_literal , number_literal , (binary_expression "param_1 + 0xbb5" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0xbc4] = &UNK_002a28db + unaff_EDI;" (assignment_expression "param_1[0xbc4] = &UNK_002a28db + unaff_EDI" (subscript_expression "param_1[0xbc4]" identifier [ number_literal ]) = (binary_expression "&UNK_002a28db + unaff_EDI" (pointer_expression "&UNK_002a28db" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0xbc5,unaff_EDI + 0x1aebed,1,0,iVar3,unaff_EDI + 0x1aebce,0,0,\n               param_1 + 0xbc4,0);" (call_expression "FUN_000eb510(param_1 + 0xbc5,unaff_EDI + 0x1aebed,1,0,iVar3,unaff_EDI + 0x1aebce,0,0,\n               param_1 + 0xbc4,0)" identifier (argument_list "(param_1 + 0xbc5,unaff_EDI + 0x1aebed,1,0,iVar3,unaff_EDI + 0x1aebce,0,0,\n               param_1 + 0xbc4,0)" ( (binary_expression "param_1 + 0xbc5" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aebed" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1aebce" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0xbc4" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0xbd4] = &UNK_002a28ef + unaff_EDI;" (assignment_expression "param_1[0xbd4] = &UNK_002a28ef + unaff_EDI" (subscript_expression "param_1[0xbd4]" identifier [ number_literal ]) = (binary_expression "&UNK_002a28ef + unaff_EDI" (pointer_expression "&UNK_002a28ef" & identifier) + identifier)) ;) (expression_statement "*(undefined2 *)(param_1 + 0xbd3) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0xbd3) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0xbd3)" * (cast_expression "(undefined2 *)(param_1 + 0xbd3)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0xbd3)" ( (binary_expression "param_1 + 0xbd3" identifier + number_literal) )))) = number_literal) ;) comment (expression_statement "FUN_000eb510(param_1 + 0xbd5,unaff_EDI + 0x1aebea,1,0,iVar4,0,0,0,param_1 + 0xbd4,1);" (call_expression "FUN_000eb510(param_1 + 0xbd5,unaff_EDI + 0x1aebea,1,0,iVar4,0,0,0,param_1 + 0xbd4,1)" identifier (argument_list "(param_1 + 0xbd5,unaff_EDI + 0x1aebea,1,0,iVar4,0,0,0,param_1 + 0xbd4,1)" ( (binary_expression "param_1 + 0xbd5" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aebea" identifier + number_literal) , number_literal , number_literal , identifier , number_literal , number_literal , number_literal , (binary_expression "param_1 + 0xbd4" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0xbe3] = &UNK_002a2903 + unaff_EDI;" (assignment_expression "param_1[0xbe3] = &UNK_002a2903 + unaff_EDI" (subscript_expression "param_1[0xbe3]" identifier [ number_literal ]) = (binary_expression "&UNK_002a2903 + unaff_EDI" (pointer_expression "&UNK_002a2903" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0xbe4,&UNK_001aec01 + unaff_EDI,1,0,0,unaff_EDI + 0x1b0adf,iVar11,0,\n               param_1 + 0xbe3,0);" (call_expression "FUN_000eb510(param_1 + 0xbe4,&UNK_001aec01 + unaff_EDI,1,0,0,unaff_EDI + 0x1b0adf,iVar11,0,\n               param_1 + 0xbe3,0)" identifier (argument_list "(param_1 + 0xbe4,&UNK_001aec01 + unaff_EDI,1,0,0,unaff_EDI + 0x1b0adf,iVar11,0,\n               param_1 + 0xbe3,0)" ( (binary_expression "param_1 + 0xbe4" identifier + number_literal) , (binary_expression "&UNK_001aec01 + unaff_EDI" (pointer_expression "&UNK_001aec01" & identifier) + identifier) , number_literal , number_literal , number_literal , (binary_expression "unaff_EDI + 0x1b0adf" identifier + number_literal) , identifier , number_literal , (binary_expression "param_1 + 0xbe3" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined1 *)(param_1 + 0xbf2) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0xbf2) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0xbf2)" * (cast_expression "(undefined1 *)(param_1 + 0xbf2)" ( (type_descriptor "undefined1 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0xbf2)" ( (binary_expression "param_1 + 0xbf2" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0xbf3] = 0;" (assignment_expression "param_1[0xbf3] = 0" (subscript_expression "param_1[0xbf3]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0xbf4] = puVar1;" (assignment_expression "param_1[0xbf4] = puVar1" (subscript_expression "param_1[0xbf4]" identifier [ number_literal ]) = identifier) ;) comment (expression_statement "FUN_000eb510(param_1 + 0xbf5,unaff_EDI + 0x1aec15,1,0,iVar2,unaff_EDI + 0x1b0b0f,0,0,\n               param_1 + 0xbf4,0);" (call_expression "FUN_000eb510(param_1 + 0xbf5,unaff_EDI + 0x1aec15,1,0,iVar2,unaff_EDI + 0x1b0b0f,0,0,\n               param_1 + 0xbf4,0)" identifier (argument_list "(param_1 + 0xbf5,unaff_EDI + 0x1aec15,1,0,iVar2,unaff_EDI + 0x1b0b0f,0,0,\n               param_1 + 0xbf4,0)" ( (binary_expression "param_1 + 0xbf5" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aec15" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b0b0f" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0xbf4" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0xc04] = 0;" (assignment_expression "param_1[0xc04] = 0" (subscript_expression "param_1[0xc04]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0xc03] = unaff_EDI + -0x18c9;" (assignment_expression "param_1[0xc03] = unaff_EDI + -0x18c9" (subscript_expression "param_1[0xc03]" identifier [ number_literal ]) = (binary_expression "unaff_EDI + -0x18c9" identifier + number_literal)) ;) (expression_statement "param_1[0xbf4] = "St23__codecvt_abstract_baseIcc11__mbstate_tE" + unaff_EDI + 0x1b;" (assignment_expression "param_1[0xbf4] = "St23__codecvt_abstract_baseIcc11__mbstate_tE" + unaff_EDI + 0x1b" (subscript_expression "param_1[0xbf4]" identifier [ number_literal ]) = (binary_expression ""St23__codecvt_abstract_baseIcc11__mbstate_tE" + unaff_EDI + 0x1b" (binary_expression ""St23__codecvt_abstract_baseIcc11__mbstate_tE" + unaff_EDI" (string_literal ""St23__codecvt_abstract_baseIcc11__mbstate_tE"" " string_content ") + identifier) + number_literal)) ;) (expression_statement "param_1[0xc05] = puVar1;" (assignment_expression "param_1[0xc05] = puVar1" (subscript_expression "param_1[0xc05]" identifier [ number_literal ]) = identifier) ;) comment (expression_statement "FUN_000eb510(param_1 + 0xc06,unaff_EDI + 0x1aec20,1,0,iVar2,unaff_EDI + 0x1b0b3f,0,0,\n               param_1 + 0xc05,0);" (call_expression "FUN_000eb510(param_1 + 0xc06,unaff_EDI + 0x1aec20,1,0,iVar2,unaff_EDI + 0x1b0b3f,0,0,\n               param_1 + 0xc05,0)" identifier (argument_list "(param_1 + 0xc06,unaff_EDI + 0x1aec20,1,0,iVar2,unaff_EDI + 0x1b0b3f,0,0,\n               param_1 + 0xc05,0)" ( (binary_expression "param_1 + 0xc06" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aec20" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b0b3f" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0xc05" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0xc15] = 0;" (assignment_expression "param_1[0xc15] = 0" (subscript_expression "param_1[0xc15]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0xc14] = unaff_EDI + -0x1ee9;" (assignment_expression "param_1[0xc14] = unaff_EDI + -0x1ee9" (subscript_expression "param_1[0xc14]" identifier [ number_literal ]) = (binary_expression "unaff_EDI + -0x1ee9" identifier + number_literal)) ;) (expression_statement "param_1[0xc05] = "St23__codecvt_abstract_baseIcc11__mbstate_tE" + unaff_EDI + 0x2f;" (assignment_expression "param_1[0xc05] = "St23__codecvt_abstract_baseIcc11__mbstate_tE" + unaff_EDI + 0x2f" (subscript_expression "param_1[0xc05]" identifier [ number_literal ]) = (binary_expression ""St23__codecvt_abstract_baseIcc11__mbstate_tE" + unaff_EDI + 0x2f" (binary_expression ""St23__codecvt_abstract_baseIcc11__mbstate_tE" + unaff_EDI" (string_literal ""St23__codecvt_abstract_baseIcc11__mbstate_tE"" " string_content ") + identifier) + number_literal)) ;) (expression_statement "param_1[0xc16] = &UNK_002a2917 + unaff_EDI;" (assignment_expression "param_1[0xc16] = &UNK_002a2917 + unaff_EDI" (subscript_expression "param_1[0xc16]" identifier [ number_literal ]) = (binary_expression "&UNK_002a2917 + unaff_EDI" (pointer_expression "&UNK_002a2917" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0xc17,unaff_EDI + 0x1aec2d,1,0x71,iVar3,unaff_EDI + 0x1b0b73,0,0,\n               param_1 + 0xc16,0);" (call_expression "FUN_000eb510(param_1 + 0xc17,unaff_EDI + 0x1aec2d,1,0x71,iVar3,unaff_EDI + 0x1b0b73,0,0,\n               param_1 + 0xc16,0)" identifier (argument_list "(param_1 + 0xc17,unaff_EDI + 0x1aec2d,1,0x71,iVar3,unaff_EDI + 0x1b0b73,0,0,\n               param_1 + 0xc16,0)" ( (binary_expression "param_1 + 0xc17" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aec2d" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b0b73" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0xc16" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0xc26] = &UNK_002a292b + unaff_EDI;" (assignment_expression "param_1[0xc26] = &UNK_002a292b + unaff_EDI" (subscript_expression "param_1[0xc26]" identifier [ number_literal ]) = (binary_expression "&UNK_002a292b + unaff_EDI" (pointer_expression "&UNK_002a292b" & identifier) + identifier)) ;) (expression_statement "*(undefined2 *)(param_1 + 0xc25) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0xc25) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0xc25)" * (cast_expression "(undefined2 *)(param_1 + 0xc25)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0xc25)" ( (binary_expression "param_1 + 0xc25" identifier + number_literal) )))) = number_literal) ;) comment (expression_statement "FUN_000eb510(param_1 + 0xc27,unaff_EDI + 0x1aec2a,1,0,iVar4,0,0,0,param_1 + 0xc26,1);" (call_expression "FUN_000eb510(param_1 + 0xc27,unaff_EDI + 0x1aec2a,1,0,iVar4,0,0,0,param_1 + 0xc26,1)" identifier (argument_list "(param_1 + 0xc27,unaff_EDI + 0x1aec2a,1,0,iVar4,0,0,0,param_1 + 0xc26,1)" ( (binary_expression "param_1 + 0xc27" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aec2a" identifier + number_literal) , number_literal , number_literal , identifier , number_literal , number_literal , number_literal , (binary_expression "param_1 + 0xc26" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0xc35] = &UNK_002a293f + unaff_EDI;" (assignment_expression "param_1[0xc35] = &UNK_002a293f + unaff_EDI" (subscript_expression "param_1[0xc35]" identifier [ number_literal ]) = (binary_expression "&UNK_002a293f + unaff_EDI" (pointer_expression "&UNK_002a293f" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0xc36,unaff_EDI + 0x1aec3c,2,0,iVar3,unaff_EDI + 0x1b0b93,0,0,\n               param_1 + 0xc35,0);" (call_expression "FUN_000eb510(param_1 + 0xc36,unaff_EDI + 0x1aec3c,2,0,iVar3,unaff_EDI + 0x1b0b93,0,0,\n               param_1 + 0xc35,0)" identifier (argument_list "(param_1 + 0xc36,unaff_EDI + 0x1aec3c,2,0,iVar3,unaff_EDI + 0x1b0b93,0,0,\n               param_1 + 0xc35,0)" ( (binary_expression "param_1 + 0xc36" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aec3c" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b0b93" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0xc35" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0xc44) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0xc44) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0xc44)" * (cast_expression "(undefined2 *)(param_1 + 0xc44)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0xc44)" ( (binary_expression "param_1 + 0xc44" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0xc45] = &UNK_002a2953 + unaff_EDI;" (assignment_expression "param_1[0xc45] = &UNK_002a2953 + unaff_EDI" (subscript_expression "param_1[0xc45]" identifier [ number_literal ]) = (binary_expression "&UNK_002a2953 + unaff_EDI" (pointer_expression "&UNK_002a2953" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0xc46,unaff_EDI + 0x1aec39,2,0,iVar4,0,0,0,param_1 + 0xc45,1);" (call_expression "FUN_000eb510(param_1 + 0xc46,unaff_EDI + 0x1aec39,2,0,iVar4,0,0,0,param_1 + 0xc45,1)" identifier (argument_list "(param_1 + 0xc46,unaff_EDI + 0x1aec39,2,0,iVar4,0,0,0,param_1 + 0xc45,1)" ( (binary_expression "param_1 + 0xc46" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aec39" identifier + number_literal) , number_literal , number_literal , identifier , number_literal , number_literal , number_literal , (binary_expression "param_1 + 0xc45" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0xc54] = &UNK_002a2967 + unaff_EDI;" (assignment_expression "param_1[0xc54] = &UNK_002a2967 + unaff_EDI" (subscript_expression "param_1[0xc54]" identifier [ number_literal ]) = (binary_expression "&UNK_002a2967 + unaff_EDI" (pointer_expression "&UNK_002a2967" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0xc55,unaff_EDI + 0x1aec5e,2,0x72,iVar3,unaff_EDI + 0x1aec3f,0,0,\n               param_1 + 0xc54,0);" (call_expression "FUN_000eb510(param_1 + 0xc55,unaff_EDI + 0x1aec5e,2,0x72,iVar3,unaff_EDI + 0x1aec3f,0,0,\n               param_1 + 0xc54,0)" identifier (argument_list "(param_1 + 0xc55,unaff_EDI + 0x1aec5e,2,0x72,iVar3,unaff_EDI + 0x1aec3f,0,0,\n               param_1 + 0xc54,0)" ( (binary_expression "param_1 + 0xc55" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aec5e" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1aec3f" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0xc54" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0xc63) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0xc63) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0xc63)" * (cast_expression "(undefined2 *)(param_1 + 0xc63)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0xc63)" ( (binary_expression "param_1 + 0xc63" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0xc64] = &UNK_002a297b + unaff_EDI;" (assignment_expression "param_1[0xc64] = &UNK_002a297b + unaff_EDI" (subscript_expression "param_1[0xc64]" identifier [ number_literal ]) = (binary_expression "&UNK_002a297b + unaff_EDI" (pointer_expression "&UNK_002a297b" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0xc65,unaff_EDI + 0x1aec5b,2,0,iVar4,0,0,0,param_1 + 0xc64,1);" (call_expression "FUN_000eb510(param_1 + 0xc65,unaff_EDI + 0x1aec5b,2,0,iVar4,0,0,0,param_1 + 0xc64,1)" identifier (argument_list "(param_1 + 0xc65,unaff_EDI + 0x1aec5b,2,0,iVar4,0,0,0,param_1 + 0xc64,1)" ( (binary_expression "param_1 + 0xc65" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aec5b" identifier + number_literal) , number_literal , number_literal , identifier , number_literal , number_literal , number_literal , (binary_expression "param_1 + 0xc64" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0xc73] = &UNK_002a298f + unaff_EDI;" (assignment_expression "param_1[0xc73] = &UNK_002a298f + unaff_EDI" (subscript_expression "param_1[0xc73]" identifier [ number_literal ]) = (binary_expression "&UNK_002a298f + unaff_EDI" (pointer_expression "&UNK_002a298f" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0xc74,unaff_EDI + 0x1aec83,1,0,iVar3,unaff_EDI + 0x1b0bb3,0,0,\n               param_1 + 0xc73,0);" (call_expression "FUN_000eb510(param_1 + 0xc74,unaff_EDI + 0x1aec83,1,0,iVar3,unaff_EDI + 0x1b0bb3,0,0,\n               param_1 + 0xc73,0)" identifier (argument_list "(param_1 + 0xc74,unaff_EDI + 0x1aec83,1,0,iVar3,unaff_EDI + 0x1b0bb3,0,0,\n               param_1 + 0xc73,0)" ( (binary_expression "param_1 + 0xc74" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aec83" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b0bb3" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0xc73" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0xc82) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0xc82) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0xc82)" * (cast_expression "(undefined2 *)(param_1 + 0xc82)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0xc82)" ( (binary_expression "param_1 + 0xc82" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0xc83] = &UNK_002a29a3 + unaff_EDI;" (assignment_expression "param_1[0xc83] = &UNK_002a29a3 + unaff_EDI" (subscript_expression "param_1[0xc83]" identifier [ number_literal ]) = (binary_expression "&UNK_002a29a3 + unaff_EDI" (pointer_expression "&UNK_002a29a3" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0xc84,unaff_EDI + 0x1aec80,1,0,iVar4,&UNK_001aec6a + unaff_EDI,0,0,\n               param_1 + 0xc83,1);" (call_expression "FUN_000eb510(param_1 + 0xc84,unaff_EDI + 0x1aec80,1,0,iVar4,&UNK_001aec6a + unaff_EDI,0,0,\n               param_1 + 0xc83,1)" identifier (argument_list "(param_1 + 0xc84,unaff_EDI + 0x1aec80,1,0,iVar4,&UNK_001aec6a + unaff_EDI,0,0,\n               param_1 + 0xc83,1)" ( (binary_expression "param_1 + 0xc84" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aec80" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "&UNK_001aec6a + unaff_EDI" (pointer_expression "&UNK_001aec6a" & identifier) + identifier) , number_literal , number_literal , (binary_expression "param_1 + 0xc83" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0xc92] = &UNK_002a29b7 + unaff_EDI;" (assignment_expression "param_1[0xc92] = &UNK_002a29b7 + unaff_EDI" (subscript_expression "param_1[0xc92]" identifier [ number_literal ]) = (binary_expression "&UNK_002a29b7 + unaff_EDI" (pointer_expression "&UNK_002a29b7" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0xc93,unaff_EDI + 0x1aec89,1,0,0,unaff_EDI + 0x1b0bd7,iVar9,0,\n               param_1 + 0xc92,0);" (call_expression "FUN_000eb510(param_1 + 0xc93,unaff_EDI + 0x1aec89,1,0,0,unaff_EDI + 0x1b0bd7,iVar9,0,\n               param_1 + 0xc92,0)" identifier (argument_list "(param_1 + 0xc93,unaff_EDI + 0x1aec89,1,0,0,unaff_EDI + 0x1b0bd7,iVar9,0,\n               param_1 + 0xc92,0)" ( (binary_expression "param_1 + 0xc93" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aec89" identifier + number_literal) , number_literal , number_literal , number_literal , (binary_expression "unaff_EDI + 0x1b0bd7" identifier + number_literal) , identifier , number_literal , (binary_expression "param_1 + 0xc92" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined1 *)(param_1 + 0xca1) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0xca1) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0xca1)" * (cast_expression "(undefined1 *)(param_1 + 0xca1)" ( (type_descriptor "undefined1 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0xca1)" ( (binary_expression "param_1 + 0xca1" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0xca3] = &UNK_002a29cb + unaff_EDI;" (assignment_expression "param_1[0xca3] = &UNK_002a29cb + unaff_EDI" (subscript_expression "param_1[0xca3]" identifier [ number_literal ]) = (binary_expression "&UNK_002a29cb + unaff_EDI" (pointer_expression "&UNK_002a29cb" & identifier) + identifier)) ;) (expression_statement "param_1[0xca2] = 0;" (assignment_expression "param_1[0xca2] = 0" (subscript_expression "param_1[0xca2]" identifier [ number_literal ]) = number_literal) ;) comment (expression_statement "FUN_000eb510(param_1 + 0xca4,unaff_EDI + 0x1aeca0,1,0,iVar3,unaff_EDI + 0x1b0bff,0,0,\n               param_1 + 0xca3,0);" (call_expression "FUN_000eb510(param_1 + 0xca4,unaff_EDI + 0x1aeca0,1,0,iVar3,unaff_EDI + 0x1b0bff,0,0,\n               param_1 + 0xca3,0)" identifier (argument_list "(param_1 + 0xca4,unaff_EDI + 0x1aeca0,1,0,iVar3,unaff_EDI + 0x1b0bff,0,0,\n               param_1 + 0xca3,0)" ( (binary_expression "param_1 + 0xca4" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aeca0" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b0bff" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0xca3" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0xcb2) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0xcb2) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0xcb2)" * (cast_expression "(undefined2 *)(param_1 + 0xcb2)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0xcb2)" ( (binary_expression "param_1 + 0xcb2" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0xcb3] = &UNK_002a29df + unaff_EDI;" (assignment_expression "param_1[0xcb3] = &UNK_002a29df + unaff_EDI" (subscript_expression "param_1[0xcb3]" identifier [ number_literal ]) = (binary_expression "&UNK_002a29df + unaff_EDI" (pointer_expression "&UNK_002a29df" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0xcb4,unaff_EDI + 0x1aec9d,1,0,iVar4,0,0,0,param_1 + 0xcb3,1);" (call_expression "FUN_000eb510(param_1 + 0xcb4,unaff_EDI + 0x1aec9d,1,0,iVar4,0,0,0,param_1 + 0xcb3,1)" identifier (argument_list "(param_1 + 0xcb4,unaff_EDI + 0x1aec9d,1,0,iVar4,0,0,0,param_1 + 0xcb3,1)" ( (binary_expression "param_1 + 0xcb4" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aec9d" identifier + number_literal) , number_literal , number_literal , identifier , number_literal , number_literal , number_literal , (binary_expression "param_1 + 0xcb3" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0xcc2] = &UNK_002a29f3 + unaff_EDI;" (assignment_expression "param_1[0xcc2] = &UNK_002a29f3 + unaff_EDI" (subscript_expression "param_1[0xcc2]" identifier [ number_literal ]) = (binary_expression "&UNK_002a29f3 + unaff_EDI" (pointer_expression "&UNK_002a29f3" & identifier) + identifier)) ;) (expression_statement "iVar6 = unaff_EDI + 0x1aecb1;" (assignment_expression "iVar6 = unaff_EDI + 0x1aecb1" identifier = (binary_expression "unaff_EDI + 0x1aecb1" identifier + number_literal)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0xcc3,unaff_EDI + 0x1aecb5,1,0,iVar6,unaff_EDI + 0x1b0c3b,\n               unaff_EDI + 0x1aecaa,0,param_1 + 0xcc2,0);" (call_expression "FUN_000eb510(param_1 + 0xcc3,unaff_EDI + 0x1aecb5,1,0,iVar6,unaff_EDI + 0x1b0c3b,\n               unaff_EDI + 0x1aecaa,0,param_1 + 0xcc2,0)" identifier (argument_list "(param_1 + 0xcc3,unaff_EDI + 0x1aecb5,1,0,iVar6,unaff_EDI + 0x1b0c3b,\n               unaff_EDI + 0x1aecaa,0,param_1 + 0xcc2,0)" ( (binary_expression "param_1 + 0xcc3" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aecb5" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b0c3b" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aecaa" identifier + number_literal) , number_literal , (binary_expression "param_1 + 0xcc2" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined1 *)(param_1 + 0xcd1) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0xcd1) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0xcd1)" * (cast_expression "(undefined1 *)(param_1 + 0xcd1)" ( (type_descriptor "undefined1 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0xcd1)" ( (binary_expression "param_1 + 0xcd1" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0xcd2] = 0xffffffff;" (assignment_expression "param_1[0xcd2] = 0xffffffff" (subscript_expression "param_1[0xcd2]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0xcd4] = puVar1;" (assignment_expression "param_1[0xcd4] = puVar1" (subscript_expression "param_1[0xcd4]" identifier [ number_literal ]) = identifier) ;) (expression_statement "param_1[0xcd3] = 0;" (assignment_expression "param_1[0xcd3] = 0" (subscript_expression "param_1[0xcd3]" identifier [ number_literal ]) = number_literal) ;) comment (expression_statement "FUN_000eb510(param_1 + 0xcd5,unaff_EDI + 0x1b8c3c,2,0x52,iVar2,unaff_EDI + 0x1b0c73,iVar14,0,\n               param_1 + 0xcd4,0);" (call_expression "FUN_000eb510(param_1 + 0xcd5,unaff_EDI + 0x1b8c3c,2,0x52,iVar2,unaff_EDI + 0x1b0c73,iVar14,0,\n               param_1 + 0xcd4,0)" identifier (argument_list "(param_1 + 0xcd5,unaff_EDI + 0x1b8c3c,2,0x52,iVar2,unaff_EDI + 0x1b0c73,iVar14,0,\n               param_1 + 0xcd4,0)" ( (binary_expression "param_1 + 0xcd5" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1b8c3c" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b0c73" identifier + number_literal) , identifier , number_literal , (binary_expression "param_1 + 0xcd4" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0xce4] = 0;" (assignment_expression "param_1[0xce4] = 0" (subscript_expression "param_1[0xce4]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0xce3] = unaff_EDI + -0x3f9;" (assignment_expression "param_1[0xce3] = unaff_EDI + -0x3f9" (subscript_expression "param_1[0xce3]" identifier [ number_literal ]) = (binary_expression "unaff_EDI + -0x3f9" identifier + number_literal)) ;) (expression_statement "param_1[0xcd4] = "St14codecvt_bynameIcc11__mbstate_tE" + unaff_EDI + 3;" (assignment_expression "param_1[0xcd4] = "St14codecvt_bynameIcc11__mbstate_tE" + unaff_EDI + 3" (subscript_expression "param_1[0xcd4]" identifier [ number_literal ]) = (binary_expression ""St14codecvt_bynameIcc11__mbstate_tE" + unaff_EDI + 3" (binary_expression ""St14codecvt_bynameIcc11__mbstate_tE" + unaff_EDI" (string_literal ""St14codecvt_bynameIcc11__mbstate_tE"" " string_content ") + identifier) + number_literal)) ;) (expression_statement "param_1[0xce5] = &UNK_002a2a07 + unaff_EDI;" (assignment_expression "param_1[0xce5] = &UNK_002a2a07 + unaff_EDI" (subscript_expression "param_1[0xce5]" identifier [ number_literal ]) = (binary_expression "&UNK_002a2a07 + unaff_EDI" (pointer_expression "&UNK_002a2a07" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0xce6,unaff_EDI + 0x1aecc3,0,0,iVar2,unaff_EDI + 0x1b0c73,iVar14,0,\n               param_1 + 0xce5,0);" (call_expression "FUN_000eb510(param_1 + 0xce6,unaff_EDI + 0x1aecc3,0,0,iVar2,unaff_EDI + 0x1b0c73,iVar14,0,\n               param_1 + 0xce5,0)" identifier (argument_list "(param_1 + 0xce6,unaff_EDI + 0x1aecc3,0,0,iVar2,unaff_EDI + 0x1b0c73,iVar14,0,\n               param_1 + 0xce5,0)" ( (binary_expression "param_1 + 0xce6" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aecc3" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b0c73" identifier + number_literal) , identifier , number_literal , (binary_expression "param_1 + 0xce5" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined1 *)(param_1 + 0xcf4) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0xcf4) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0xcf4)" * (cast_expression "(undefined1 *)(param_1 + 0xcf4)" ( (type_descriptor "undefined1 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0xcf4)" ( (binary_expression "param_1 + 0xcf4" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0xcf8] = &UNK_002a2a1b + unaff_EDI;" (assignment_expression "param_1[0xcf8] = &UNK_002a2a1b + unaff_EDI" (subscript_expression "param_1[0xcf8]" identifier [ number_literal ]) = (binary_expression "&UNK_002a2a1b + unaff_EDI" (pointer_expression "&UNK_002a2a1b" & identifier) + identifier)) ;) (expression_statement "param_1[0xcf5] = 0;" (assignment_expression "param_1[0xcf5] = 0" (subscript_expression "param_1[0xcf5]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0xcf6] = 0;" (assignment_expression "param_1[0xcf6] = 0" (subscript_expression "param_1[0xcf6]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0xcf7] = 0;" (assignment_expression "param_1[0xcf7] = 0" (subscript_expression "param_1[0xcf7]" identifier [ number_literal ]) = number_literal) ;) comment (expression_statement "FUN_000eb510(param_1 + 0xcf9,unaff_EDI + 0x1aecc9,1,0,iVar2,unaff_EDI + 0x1b0c93,iVar14,0,\n               param_1 + 0xcf8,0);" (call_expression "FUN_000eb510(param_1 + 0xcf9,unaff_EDI + 0x1aecc9,1,0,iVar2,unaff_EDI + 0x1b0c93,iVar14,0,\n               param_1 + 0xcf8,0)" identifier (argument_list "(param_1 + 0xcf9,unaff_EDI + 0x1aecc9,1,0,iVar2,unaff_EDI + 0x1b0c93,iVar14,0,\n               param_1 + 0xcf8,0)" ( (binary_expression "param_1 + 0xcf9" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aecc9" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b0c93" identifier + number_literal) , identifier , number_literal , (binary_expression "param_1 + 0xcf8" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined1 *)(param_1 + 0xd07) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0xd07) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0xd07)" * (cast_expression "(undefined1 *)(param_1 + 0xd07)" ( (type_descriptor "undefined1 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0xd07)" ( (binary_expression "param_1 + 0xd07" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0xd08] = 0;" (assignment_expression "param_1[0xd08] = 0" (subscript_expression "param_1[0xd08]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0xd09] = 0;" (assignment_expression "param_1[0xd09] = 0" (subscript_expression "param_1[0xd09]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0xd0a] = 0;" (assignment_expression "param_1[0xd0a] = 0" (subscript_expression "param_1[0xd0a]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0xd0b] = &UNK_002a2a2f + unaff_EDI;" (assignment_expression "param_1[0xd0b] = &UNK_002a2a2f + unaff_EDI" (subscript_expression "param_1[0xd0b]" identifier [ number_literal ]) = (binary_expression "&UNK_002a2a2f + unaff_EDI" (pointer_expression "&UNK_002a2a2f" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0xd0c,unaff_EDI + 0x1aece9,1,0x73,iVar3,unaff_EDI + 0x1aecd4,0,0,\n               param_1 + 0xd0b,0);" (call_expression "FUN_000eb510(param_1 + 0xd0c,unaff_EDI + 0x1aece9,1,0x73,iVar3,unaff_EDI + 0x1aecd4,0,0,\n               param_1 + 0xd0b,0)" identifier (argument_list "(param_1 + 0xd0c,unaff_EDI + 0x1aece9,1,0x73,iVar3,unaff_EDI + 0x1aecd4,0,0,\n               param_1 + 0xd0b,0)" ( (binary_expression "param_1 + 0xd0c" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aece9" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1aecd4" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0xd0b" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0xd1a) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0xd1a) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0xd1a)" * (cast_expression "(undefined2 *)(param_1 + 0xd1a)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0xd1a)" ( (binary_expression "param_1 + 0xd1a" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0xd1b] = &UNK_002a2a43 + unaff_EDI;" (assignment_expression "param_1[0xd1b] = &UNK_002a2a43 + unaff_EDI" (subscript_expression "param_1[0xd1b]" identifier [ number_literal ]) = (binary_expression "&UNK_002a2a43 + unaff_EDI" (pointer_expression "&UNK_002a2a43" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0xd1c,unaff_EDI + 0x1aece6,1,0,iVar4,0,0,0,param_1 + 0xd1b,1);" (call_expression "FUN_000eb510(param_1 + 0xd1c,unaff_EDI + 0x1aece6,1,0,iVar4,0,0,0,param_1 + 0xd1b,1)" identifier (argument_list "(param_1 + 0xd1c,unaff_EDI + 0x1aece6,1,0,iVar4,0,0,0,param_1 + 0xd1b,1)" ( (binary_expression "param_1 + 0xd1c" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aece6" identifier + number_literal) , number_literal , number_literal , identifier , number_literal , number_literal , number_literal , (binary_expression "param_1 + 0xd1b" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0xd2a] = &UNK_002a2a57 + unaff_EDI;" (assignment_expression "param_1[0xd2a] = &UNK_002a2a57 + unaff_EDI" (subscript_expression "param_1[0xd2a]" identifier [ number_literal ]) = (binary_expression "&UNK_002a2a57 + unaff_EDI" (pointer_expression "&UNK_002a2a57" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0xd2b,unaff_EDI + 0x1aed12,1,0x53,iVar3,unaff_EDI + 0x1aecf3,0,0,\n               param_1 + 0xd2a,0);" (call_expression "FUN_000eb510(param_1 + 0xd2b,unaff_EDI + 0x1aed12,1,0x53,iVar3,unaff_EDI + 0x1aecf3,0,0,\n               param_1 + 0xd2a,0)" identifier (argument_list "(param_1 + 0xd2b,unaff_EDI + 0x1aed12,1,0x53,iVar3,unaff_EDI + 0x1aecf3,0,0,\n               param_1 + 0xd2a,0)" ( (binary_expression "param_1 + 0xd2b" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aed12" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1aecf3" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0xd2a" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0xd39) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0xd39) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0xd39)" * (cast_expression "(undefined2 *)(param_1 + 0xd39)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0xd39)" ( (binary_expression "param_1 + 0xd39" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0xd3a] = &UNK_002a2a6b + unaff_EDI;" (assignment_expression "param_1[0xd3a] = &UNK_002a2a6b + unaff_EDI" (subscript_expression "param_1[0xd3a]" identifier [ number_literal ]) = (binary_expression "&UNK_002a2a6b + unaff_EDI" (pointer_expression "&UNK_002a2a6b" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0xd3b,unaff_EDI + 0x1aed0f,1,0,iVar4,0,0,0,param_1 + 0xd3a,1);" (call_expression "FUN_000eb510(param_1 + 0xd3b,unaff_EDI + 0x1aed0f,1,0,iVar4,0,0,0,param_1 + 0xd3a,1)" identifier (argument_list "(param_1 + 0xd3b,unaff_EDI + 0x1aed0f,1,0,iVar4,0,0,0,param_1 + 0xd3a,1)" ( (binary_expression "param_1 + 0xd3b" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aed0f" identifier + number_literal) , number_literal , number_literal , identifier , number_literal , number_literal , number_literal , (binary_expression "param_1 + 0xd3a" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0xd49] = &UNK_002a2a7f + unaff_EDI;" (assignment_expression "param_1[0xd49] = &UNK_002a2a7f + unaff_EDI" (subscript_expression "param_1[0xd49]" identifier [ number_literal ]) = (binary_expression "&UNK_002a2a7f + unaff_EDI" (pointer_expression "&UNK_002a2a7f" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0xd4a,unaff_EDI + 0x1aed21,1,0,iVar3,unaff_EDI + 0x1b0cc3,0,0,\n               param_1 + 0xd49,0);" (call_expression "FUN_000eb510(param_1 + 0xd4a,unaff_EDI + 0x1aed21,1,0,iVar3,unaff_EDI + 0x1b0cc3,0,0,\n               param_1 + 0xd49,0)" identifier (argument_list "(param_1 + 0xd4a,unaff_EDI + 0x1aed21,1,0,iVar3,unaff_EDI + 0x1b0cc3,0,0,\n               param_1 + 0xd49,0)" ( (binary_expression "param_1 + 0xd4a" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aed21" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b0cc3" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0xd49" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0xd58) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0xd58) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0xd58)" * (cast_expression "(undefined2 *)(param_1 + 0xd58)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0xd58)" ( (binary_expression "param_1 + 0xd58" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0xd59] = &UNK_002a2a93 + unaff_EDI;" (assignment_expression "param_1[0xd59] = &UNK_002a2a93 + unaff_EDI" (subscript_expression "param_1[0xd59]" identifier [ number_literal ]) = (binary_expression "&UNK_002a2a93 + unaff_EDI" (pointer_expression "&UNK_002a2a93" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0xd5a,unaff_EDI + 0x1aed1e,1,0,iVar4,0,0,0,param_1 + 0xd59,1);" (call_expression "FUN_000eb510(param_1 + 0xd5a,unaff_EDI + 0x1aed1e,1,0,iVar4,0,0,0,param_1 + 0xd59,1)" identifier (argument_list "(param_1 + 0xd5a,unaff_EDI + 0x1aed1e,1,0,iVar4,0,0,0,param_1 + 0xd59,1)" ( (binary_expression "param_1 + 0xd5a" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aed1e" identifier + number_literal) , number_literal , number_literal , identifier , number_literal , number_literal , number_literal , (binary_expression "param_1 + 0xd59" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0xd68] = "extern(C) " + unaff_EDI + 7;" (assignment_expression "param_1[0xd68] = "extern(C) " + unaff_EDI + 7" (subscript_expression "param_1[0xd68]" identifier [ number_literal ]) = (binary_expression ""extern(C) " + unaff_EDI + 7" (binary_expression ""extern(C) " + unaff_EDI" (string_literal ""extern(C) "" " string_content ") + identifier) + number_literal)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0xd69,unaff_EDI + 0x1aed39,1,0,iVar3,unaff_EDI + 0x1b0ceb,0,0,\n               param_1 + 0xd68,0);" (call_expression "FUN_000eb510(param_1 + 0xd69,unaff_EDI + 0x1aed39,1,0,iVar3,unaff_EDI + 0x1b0ceb,0,0,\n               param_1 + 0xd68,0)" identifier (argument_list "(param_1 + 0xd69,unaff_EDI + 0x1aed39,1,0,iVar3,unaff_EDI + 0x1b0ceb,0,0,\n               param_1 + 0xd68,0)" ( (binary_expression "param_1 + 0xd69" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aed39" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b0ceb" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0xd68" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0xd77) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0xd77) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0xd77)" * (cast_expression "(undefined2 *)(param_1 + 0xd77)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0xd77)" ( (binary_expression "param_1 + 0xd77" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0xd78] = "extern(Windows) " + unaff_EDI + 0x10;" (assignment_expression "param_1[0xd78] = "extern(Windows) " + unaff_EDI + 0x10" (subscript_expression "param_1[0xd78]" identifier [ number_literal ]) = (binary_expression ""extern(Windows) " + unaff_EDI + 0x10" (binary_expression ""extern(Windows) " + unaff_EDI" (string_literal ""extern(Windows) "" " string_content ") + identifier) + number_literal)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0xd79,unaff_EDI + 0x1aed36,1,0,iVar4,0,0,0,param_1 + 0xd78,1);" (call_expression "FUN_000eb510(param_1 + 0xd79,unaff_EDI + 0x1aed36,1,0,iVar4,0,0,0,param_1 + 0xd78,1)" identifier (argument_list "(param_1 + 0xd79,unaff_EDI + 0x1aed36,1,0,iVar4,0,0,0,param_1 + 0xd78,1)" ( (binary_expression "param_1 + 0xd79" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aed36" identifier + number_literal) , number_literal , number_literal , identifier , number_literal , number_literal , number_literal , (binary_expression "param_1 + 0xd78" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0xd87] = "extern(C++) " + unaff_EDI + 3;" (assignment_expression "param_1[0xd87] = "extern(C++) " + unaff_EDI + 3" (subscript_expression "param_1[0xd87]" identifier [ number_literal ]) = (binary_expression ""extern(C++) " + unaff_EDI + 3" (binary_expression ""extern(C++) " + unaff_EDI" (string_literal ""extern(C++) "" " string_content ") + identifier) + number_literal)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0xd88,unaff_EDI + 0x1aed4c,1,0,iVar4,unaff_EDI + 0x1b0d33,0,0,\n               param_1 + 0xd87,1);" (call_expression "FUN_000eb510(param_1 + 0xd88,unaff_EDI + 0x1aed4c,1,0,iVar4,unaff_EDI + 0x1b0d33,0,0,\n               param_1 + 0xd87,1)" identifier (argument_list "(param_1 + 0xd88,unaff_EDI + 0x1aed4c,1,0,iVar4,unaff_EDI + 0x1b0d33,0,0,\n               param_1 + 0xd87,1)" ( (binary_expression "param_1 + 0xd88" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aed4c" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b0d33" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0xd87" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0xd96) = 0x100;" (assignment_expression "*(undefined2 *)(param_1 + 0xd96) = 0x100" (pointer_expression "*(undefined2 *)(param_1 + 0xd96)" * (cast_expression "(undefined2 *)(param_1 + 0xd96)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0xd96)" ( (binary_expression "param_1 + 0xd96" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0xd97] = "extern(Objective-C) " + unaff_EDI + 10;" (assignment_expression "param_1[0xd97] = "extern(Objective-C) " + unaff_EDI + 10" (subscript_expression "param_1[0xd97]" identifier [ number_literal ]) = (binary_expression ""extern(Objective-C) " + unaff_EDI + 10" (binary_expression ""extern(Objective-C) " + unaff_EDI" (string_literal ""extern(Objective-C) "" " string_content ") + identifier) + number_literal)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0xd98,unaff_EDI + 0x1aed49,1,0,iVar3,0,0,0,param_1 + 0xd97,0);" (call_expression "FUN_000eb510(param_1 + 0xd98,unaff_EDI + 0x1aed49,1,0,iVar3,0,0,0,param_1 + 0xd97,0)" identifier (argument_list "(param_1 + 0xd98,unaff_EDI + 0x1aed49,1,0,iVar3,0,0,0,param_1 + 0xd97,0)" ( (binary_expression "param_1 + 0xd98" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aed49" identifier + number_literal) , number_literal , number_literal , identifier , number_literal , number_literal , number_literal , (binary_expression "param_1 + 0xd97" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0xda6] = " immutable" + unaff_EDI + 9;" (assignment_expression "param_1[0xda6] = " immutable" + unaff_EDI + 9" (subscript_expression "param_1[0xda6]" identifier [ number_literal ]) = (binary_expression "" immutable" + unaff_EDI + 9" (binary_expression "" immutable" + unaff_EDI" (string_literal "" immutable"" " string_content ") + identifier) + number_literal)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0xda7,&UNK_001aed5f + unaff_EDI,1,0,0,&UNK_001b0d5b + unaff_EDI,iVar11,0,\n               param_1 + 0xda6,0);" (call_expression "FUN_000eb510(param_1 + 0xda7,&UNK_001aed5f + unaff_EDI,1,0,0,&UNK_001b0d5b + unaff_EDI,iVar11,0,\n               param_1 + 0xda6,0)" identifier (argument_list "(param_1 + 0xda7,&UNK_001aed5f + unaff_EDI,1,0,0,&UNK_001b0d5b + unaff_EDI,iVar11,0,\n               param_1 + 0xda6,0)" ( (binary_expression "param_1 + 0xda7" identifier + number_literal) , (binary_expression "&UNK_001aed5f + unaff_EDI" (pointer_expression "&UNK_001aed5f" & identifier) + identifier) , number_literal , number_literal , number_literal , (binary_expression "&UNK_001b0d5b + unaff_EDI" (pointer_expression "&UNK_001b0d5b" & identifier) + identifier) , identifier , number_literal , (binary_expression "param_1 + 0xda6" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined1 *)(param_1 + 0xdb5) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0xdb5) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0xdb5)" * (cast_expression "(undefined1 *)(param_1 + 0xdb5)" ( (type_descriptor "undefined1 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0xdb5)" ( (binary_expression "param_1 + 0xdb5" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0xdb6] = 0;" (assignment_expression "param_1[0xdb6] = 0" (subscript_expression "param_1[0xdb6]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0xdb7] = puVar1;" (assignment_expression "param_1[0xdb7] = puVar1" (subscript_expression "param_1[0xdb7]" identifier [ number_literal ]) = identifier) ;) comment (expression_statement "FUN_000eb510(param_1 + 0xdb8,unaff_EDI + 0x1aed9c,1,0,iVar2,unaff_EDI + 0x1aed85,\n               unaff_EDI + 0x1aed75,0,param_1 + 0xdb7,0);" (call_expression "FUN_000eb510(param_1 + 0xdb8,unaff_EDI + 0x1aed9c,1,0,iVar2,unaff_EDI + 0x1aed85,\n               unaff_EDI + 0x1aed75,0,param_1 + 0xdb7,0)" identifier (argument_list "(param_1 + 0xdb8,unaff_EDI + 0x1aed9c,1,0,iVar2,unaff_EDI + 0x1aed85,\n               unaff_EDI + 0x1aed75,0,param_1 + 0xdb7,0)" ( (binary_expression "param_1 + 0xdb8" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aed9c" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1aed85" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aed75" identifier + number_literal) , number_literal , (binary_expression "param_1 + 0xdb7" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0xdc7] = 0;" (assignment_expression "param_1[0xdc7] = 0" (subscript_expression "param_1[0xdc7]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0xdc6] = unaff_EDI + 0x7897;" (assignment_expression "param_1[0xdc6] = unaff_EDI + 0x7897" (subscript_expression "param_1[0xdc6]" identifier [ number_literal ]) = (binary_expression "unaff_EDI + 0x7897" identifier + number_literal)) ;) (expression_statement "param_1[0xdb7] = "St14codecvt_bynameIcc11__mbstate_tE" + unaff_EDI + 0x17;" (assignment_expression "param_1[0xdb7] = "St14codecvt_bynameIcc11__mbstate_tE" + unaff_EDI + 0x17" (subscript_expression "param_1[0xdb7]" identifier [ number_literal ]) = (binary_expression ""St14codecvt_bynameIcc11__mbstate_tE" + unaff_EDI + 0x17" (binary_expression ""St14codecvt_bynameIcc11__mbstate_tE" + unaff_EDI" (string_literal ""St14codecvt_bynameIcc11__mbstate_tE"" " string_content ") + identifier) + number_literal)) ;) (expression_statement "param_1[0xdc8] = "pure " + unaff_EDI + 3;" (assignment_expression "param_1[0xdc8] = "pure " + unaff_EDI + 3" (subscript_expression "param_1[0xdc8]" identifier [ number_literal ]) = (binary_expression ""pure " + unaff_EDI + 3" (binary_expression ""pure " + unaff_EDI" (string_literal ""pure "" " string_content ") + identifier) + number_literal)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0xdc9,unaff_EDI + 0x1aedad,1,0,iVar4,unaff_EDI + 0x1b0d83,0,0,\n               param_1 + 0xdc8,1);" (call_expression "FUN_000eb510(param_1 + 0xdc9,unaff_EDI + 0x1aedad,1,0,iVar4,unaff_EDI + 0x1b0d83,0,0,\n               param_1 + 0xdc8,1)" identifier (argument_list "(param_1 + 0xdc9,unaff_EDI + 0x1aedad,1,0,iVar4,unaff_EDI + 0x1b0d83,0,0,\n               param_1 + 0xdc8,1)" ( (binary_expression "param_1 + 0xdc9" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aedad" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b0d83" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0xdc8" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0xdd7) = 0x100;" (assignment_expression "*(undefined2 *)(param_1 + 0xdd7) = 0x100" (pointer_expression "*(undefined2 *)(param_1 + 0xdd7)" * (cast_expression "(undefined2 *)(param_1 + 0xdd7)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0xdd7)" ( (binary_expression "param_1 + 0xdd7" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0xdd8] = "@property " + unaff_EDI + 3;" (assignment_expression "param_1[0xdd8] = "@property " + unaff_EDI + 3" (subscript_expression "param_1[0xdd8]" identifier [ number_literal ]) = (binary_expression ""@property " + unaff_EDI + 3" (binary_expression ""@property " + unaff_EDI" (string_literal ""@property "" " string_content ") + identifier) + number_literal)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0xdd9,unaff_EDI + 0x1aedaa,1,0,iVar3,0,0,0,param_1 + 0xdd8,0);" (call_expression "FUN_000eb510(param_1 + 0xdd9,unaff_EDI + 0x1aedaa,1,0,iVar3,0,0,0,param_1 + 0xdd8,0)" identifier (argument_list "(param_1 + 0xdd9,unaff_EDI + 0x1aedaa,1,0,iVar3,0,0,0,param_1 + 0xdd8,0)" ( (binary_expression "param_1 + 0xdd9" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aedaa" identifier + number_literal) , number_literal , number_literal , identifier , number_literal , number_literal , number_literal , (binary_expression "param_1 + 0xdd8" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0xde7] = &UNK_002a2b33 + unaff_EDI;" (assignment_expression "param_1[0xde7] = &UNK_002a2b33 + unaff_EDI" (subscript_expression "param_1[0xde7]" identifier [ number_literal ]) = (binary_expression "&UNK_002a2b33 + unaff_EDI" (pointer_expression "&UNK_002a2b33" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0xde8,unaff_EDI + 0x1aedd2,1,0,0,unaff_EDI + 0x1b0da7,unaff_EDI + 0x1aedb8,\n               1,param_1 + 0xde7,0);" (call_expression "FUN_000eb510(param_1 + 0xde8,unaff_EDI + 0x1aedd2,1,0,0,unaff_EDI + 0x1b0da7,unaff_EDI + 0x1aedb8,\n               1,param_1 + 0xde7,0)" identifier (argument_list "(param_1 + 0xde8,unaff_EDI + 0x1aedd2,1,0,0,unaff_EDI + 0x1b0da7,unaff_EDI + 0x1aedb8,\n               1,param_1 + 0xde7,0)" ( (binary_expression "param_1 + 0xde8" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aedd2" identifier + number_literal) , number_literal , number_literal , number_literal , (binary_expression "unaff_EDI + 0x1b0da7" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aedb8" identifier + number_literal) , number_literal , (binary_expression "param_1 + 0xde7" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined1 *)(param_1 + 0xdf6) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0xdf6) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0xdf6)" * (cast_expression "(undefined1 *)(param_1 + 0xdf6)" ( (type_descriptor "undefined1 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0xdf6)" ( (binary_expression "param_1 + 0xdf6" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0xdf7] = 0;" (assignment_expression "param_1[0xdf7] = 0" (subscript_expression "param_1[0xdf7]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0xdf8] = "scope " + unaff_EDI;" (assignment_expression "param_1[0xdf8] = "scope " + unaff_EDI" (subscript_expression "param_1[0xdf8]" identifier [ number_literal ]) = (binary_expression ""scope " + unaff_EDI" (string_literal ""scope "" " string_content ") + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0xdf9,unaff_EDI + 0x1aedea,1,0,iVar8,unaff_EDI + 0x1b0dcb,\n               unaff_EDI + 0x1aedde,0,param_1 + 0xdf8,0);" (call_expression "FUN_000eb510(param_1 + 0xdf9,unaff_EDI + 0x1aedea,1,0,iVar8,unaff_EDI + 0x1b0dcb,\n               unaff_EDI + 0x1aedde,0,param_1 + 0xdf8,0)" identifier (argument_list "(param_1 + 0xdf9,unaff_EDI + 0x1aedea,1,0,iVar8,unaff_EDI + 0x1b0dcb,\n               unaff_EDI + 0x1aedde,0,param_1 + 0xdf8,0)" ( (binary_expression "param_1 + 0xdf9" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aedea" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b0dcb" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aedde" identifier + number_literal) , number_literal , (binary_expression "param_1 + 0xdf8" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined1 *)(param_1 + 0xe07) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0xe07) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0xe07)" * (cast_expression "(undefined1 *)(param_1 + 0xe07)" ( (type_descriptor "undefined1 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0xe07)" ( (binary_expression "param_1 + 0xe07" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0xe08] = iVar8;" (assignment_expression "param_1[0xe08] = iVar8" (subscript_expression "param_1[0xe08]" identifier [ number_literal ]) = identifier) ;) (expression_statement "param_1[0xe09] = &UNK_002a2b5b + unaff_EDI;" (assignment_expression "param_1[0xe09] = &UNK_002a2b5b + unaff_EDI" (subscript_expression "param_1[0xe09]" identifier [ number_literal ]) = (binary_expression "&UNK_002a2b5b + unaff_EDI" (pointer_expression "&UNK_002a2b5b" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0xe0a,unaff_EDI + 0x1aedf7,1,0,unaff_EDI + 0x1bb38f,unaff_EDI + 0x1b0e27,\n               iVar13,0,param_1 + 0xe09,0);" (call_expression "FUN_000eb510(param_1 + 0xe0a,unaff_EDI + 0x1aedf7,1,0,unaff_EDI + 0x1bb38f,unaff_EDI + 0x1b0e27,\n               iVar13,0,param_1 + 0xe09,0)" identifier (argument_list "(param_1 + 0xe0a,unaff_EDI + 0x1aedf7,1,0,unaff_EDI + 0x1bb38f,unaff_EDI + 0x1b0e27,\n               iVar13,0,param_1 + 0xe09,0)" ( (binary_expression "param_1 + 0xe0a" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aedf7" identifier + number_literal) , number_literal , number_literal , (binary_expression "unaff_EDI + 0x1bb38f" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1b0e27" identifier + number_literal) , identifier , number_literal , (binary_expression "param_1 + 0xe09" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined1 *)(param_1 + 0xe18) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0xe18) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0xe18)" * (cast_expression "(undefined1 *)(param_1 + 0xe18)" ( (type_descriptor "undefined1 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0xe18)" ( (binary_expression "param_1 + 0xe18" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0xe19] = 5;" (assignment_expression "param_1[0xe19] = 5" (subscript_expression "param_1[0xe19]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0xe1a] = &UNK_002a2b6f + unaff_EDI;" (assignment_expression "param_1[0xe1a] = &UNK_002a2b6f + unaff_EDI" (subscript_expression "param_1[0xe1a]" identifier [ number_literal ]) = (binary_expression "&UNK_002a2b6f + unaff_EDI" (pointer_expression "&UNK_002a2b6f" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0xe1b,unaff_EDI + 0x1aee0a,1,0,unaff_EDI + 0x1be49b,unaff_EDI + 0x1b0e53,\n               iVar7,0,param_1 + 0xe1a,0);" (call_expression "FUN_000eb510(param_1 + 0xe1b,unaff_EDI + 0x1aee0a,1,0,unaff_EDI + 0x1be49b,unaff_EDI + 0x1b0e53,\n               iVar7,0,param_1 + 0xe1a,0)" identifier (argument_list "(param_1 + 0xe1b,unaff_EDI + 0x1aee0a,1,0,unaff_EDI + 0x1be49b,unaff_EDI + 0x1b0e53,\n               iVar7,0,param_1 + 0xe1a,0)" ( (binary_expression "param_1 + 0xe1b" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aee0a" identifier + number_literal) , number_literal , number_literal , (binary_expression "unaff_EDI + 0x1be49b" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1b0e53" identifier + number_literal) , identifier , number_literal , (binary_expression "param_1 + 0xe1a" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined1 *)(param_1 + 0xe29) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0xe29) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0xe29)" * (cast_expression "(undefined1 *)(param_1 + 0xe29)" ( (type_descriptor "undefined1 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0xe29)" ( (binary_expression "param_1 + 0xe29" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0xe2a] = 1;" (assignment_expression "param_1[0xe2a] = 1" (subscript_expression "param_1[0xe2a]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0xe2b] = "shared(" + unaff_EDI + 3;" (assignment_expression "param_1[0xe2b] = "shared(" + unaff_EDI + 3" (subscript_expression "param_1[0xe2b]" identifier [ number_literal ]) = (binary_expression ""shared(" + unaff_EDI + 3" (binary_expression ""shared(" + unaff_EDI" (string_literal ""shared("" " string_content ") + identifier) + number_literal)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0xe2c,unaff_EDI + 0x1aee1d,1,0,iVar4,unaff_EDI + 0x1b0f07,0,0,\n               param_1 + 0xe2b,1);" (call_expression "FUN_000eb510(param_1 + 0xe2c,unaff_EDI + 0x1aee1d,1,0,iVar4,unaff_EDI + 0x1b0f07,0,0,\n               param_1 + 0xe2b,1)" identifier (argument_list "(param_1 + 0xe2c,unaff_EDI + 0x1aee1d,1,0,iVar4,unaff_EDI + 0x1b0f07,0,0,\n               param_1 + 0xe2b,1)" ( (binary_expression "param_1 + 0xe2c" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aee1d" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b0f07" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0xe2b" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0xe3a) = 0x100;" (assignment_expression "*(undefined2 *)(param_1 + 0xe3a) = 0x100" (pointer_expression "*(undefined2 *)(param_1 + 0xe3a)" * (cast_expression "(undefined2 *)(param_1 + 0xe3a)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0xe3a)" ( (binary_expression "param_1 + 0xe3a" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0xe3b] = "immutable(" + unaff_EDI + 8;" (assignment_expression "param_1[0xe3b] = "immutable(" + unaff_EDI + 8" (subscript_expression "param_1[0xe3b]" identifier [ number_literal ]) = (binary_expression ""immutable(" + unaff_EDI + 8" (binary_expression ""immutable(" + unaff_EDI" (string_literal ""immutable("" " string_content ") + identifier) + number_literal)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0xe3c,unaff_EDI + 0x1aee1a,1,0,iVar3,unaff_EDI + 0x1b0f4f,0,0,\n               param_1 + 0xe3b,0);" (call_expression "FUN_000eb510(param_1 + 0xe3c,unaff_EDI + 0x1aee1a,1,0,iVar3,unaff_EDI + 0x1b0f4f,0,0,\n               param_1 + 0xe3b,0)" identifier (argument_list "(param_1 + 0xe3c,unaff_EDI + 0x1aee1a,1,0,iVar3,unaff_EDI + 0x1b0f4f,0,0,\n               param_1 + 0xe3b,0)" ( (binary_expression "param_1 + 0xe3c" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aee1a" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b0f4f" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0xe3b" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0xe4a] = &UNK_002a2bab + unaff_EDI;" (assignment_expression "param_1[0xe4a] = &UNK_002a2bab + unaff_EDI" (subscript_expression "param_1[0xe4a]" identifier [ number_literal ]) = (binary_expression "&UNK_002a2bab + unaff_EDI" (pointer_expression "&UNK_002a2bab" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0xe4b,unaff_EDI + 0x1aee35,1,0,unaff_EDI + 0x1aee2e,unaff_EDI + 0x1b0f87,\n               iVar7,0,param_1 + 0xe4a,0);" (call_expression "FUN_000eb510(param_1 + 0xe4b,unaff_EDI + 0x1aee35,1,0,unaff_EDI + 0x1aee2e,unaff_EDI + 0x1b0f87,\n               iVar7,0,param_1 + 0xe4a,0)" identifier (argument_list "(param_1 + 0xe4b,unaff_EDI + 0x1aee35,1,0,unaff_EDI + 0x1aee2e,unaff_EDI + 0x1b0f87,\n               iVar7,0,param_1 + 0xe4a,0)" ( (binary_expression "param_1 + 0xe4b" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aee35" identifier + number_literal) , number_literal , number_literal , (binary_expression "unaff_EDI + 0x1aee2e" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1b0f87" identifier + number_literal) , identifier , number_literal , (binary_expression "param_1 + 0xe4a" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined1 *)(param_1 + 0xe59) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0xe59) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0xe59)" * (cast_expression "(undefined1 *)(param_1 + 0xe59)" ( (type_descriptor "undefined1 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0xe59)" ( (binary_expression "param_1 + 0xe59" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0xe5a] = 0x4000;" (assignment_expression "param_1[0xe5a] = 0x4000" (subscript_expression "param_1[0xe5a]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0xe5b] = puVar1;" (assignment_expression "param_1[0xe5b] = puVar1" (subscript_expression "param_1[0xe5b]" identifier [ number_literal ]) = identifier) ;) comment (expression_statement "FUN_000eb510(param_1 + 0xe5c,unaff_EDI + 0x1c1414,0,0,iVar2,unaff_EDI + 0x1b0fbf,0,0,\n               param_1 + 0xe5b,0);" (call_expression "FUN_000eb510(param_1 + 0xe5c,unaff_EDI + 0x1c1414,0,0,iVar2,unaff_EDI + 0x1b0fbf,0,0,\n               param_1 + 0xe5b,0)" identifier (argument_list "(param_1 + 0xe5c,unaff_EDI + 0x1c1414,0,0,iVar2,unaff_EDI + 0x1b0fbf,0,0,\n               param_1 + 0xe5b,0)" ( (binary_expression "param_1 + 0xe5c" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1c1414" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b0fbf" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0xe5b" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0xe6b] = 0;" (assignment_expression "param_1[0xe6b] = 0" (subscript_expression "param_1[0xe6b]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0xe6a] = unaff_EDI + -0x2d19;" (assignment_expression "param_1[0xe6a] = unaff_EDI + -0x2d19" (subscript_expression "param_1[0xe6a]" identifier [ number_literal ]) = (binary_expression "unaff_EDI + -0x2d19" identifier + number_literal)) ;) (expression_statement "param_1[0xe5b] = "St17moneypunct_bynameIcLb0EE" + unaff_EDI + 7;" (assignment_expression "param_1[0xe5b] = "St17moneypunct_bynameIcLb0EE" + unaff_EDI + 7" (subscript_expression "param_1[0xe5b]" identifier [ number_literal ]) = (binary_expression ""St17moneypunct_bynameIcLb0EE" + unaff_EDI + 7" (binary_expression ""St17moneypunct_bynameIcLb0EE" + unaff_EDI" (string_literal ""St17moneypunct_bynameIcLb0EE"" " string_content ") + identifier) + number_literal)) ;) (expression_statement "param_1[0xe6c] = puVar1;" (assignment_expression "param_1[0xe6c] = puVar1" (subscript_expression "param_1[0xe6c]" identifier [ number_literal ]) = identifier) ;) comment (expression_statement "FUN_000eb510(param_1 + 0xe6d,unaff_EDI + 0x1aee5d,1,0,iVar2,unaff_EDI + 0x1aee4d,0,0,\n               param_1 + 0xe6c,0);" (call_expression "FUN_000eb510(param_1 + 0xe6d,unaff_EDI + 0x1aee5d,1,0,iVar2,unaff_EDI + 0x1aee4d,0,0,\n               param_1 + 0xe6c,0)" identifier (argument_list "(param_1 + 0xe6d,unaff_EDI + 0x1aee5d,1,0,iVar2,unaff_EDI + 0x1aee4d,0,0,\n               param_1 + 0xe6c,0)" ( (binary_expression "param_1 + 0xe6d" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aee5d" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1aee4d" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0xe6c" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0xe7c] = 0;" (assignment_expression "param_1[0xe7c] = 0" (subscript_expression "param_1[0xe7c]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0xe7b] = unaff_EDI + -0x1119;" (assignment_expression "param_1[0xe7b] = unaff_EDI + -0x1119" (subscript_expression "param_1[0xe7b]" identifier [ number_literal ]) = (binary_expression "unaff_EDI + -0x1119" identifier + number_literal)) ;) (expression_statement "param_1[0xe6c] = "St17moneypunct_bynameIcLb0EE" + unaff_EDI + 0x1b;" (assignment_expression "param_1[0xe6c] = "St17moneypunct_bynameIcLb0EE" + unaff_EDI + 0x1b" (subscript_expression "param_1[0xe6c]" identifier [ number_literal ]) = (binary_expression ""St17moneypunct_bynameIcLb0EE" + unaff_EDI + 0x1b" (binary_expression ""St17moneypunct_bynameIcLb0EE" + unaff_EDI" (string_literal ""St17moneypunct_bynameIcLb0EE"" " string_content ") + identifier) + number_literal)) ;) (expression_statement "param_1[0xe7d] = puVar1;" (assignment_expression "param_1[0xe7d] = puVar1" (subscript_expression "param_1[0xe7d]" identifier [ number_literal ]) = identifier) ;) comment (expression_statement "FUN_000eb510(param_1 + 0xe7e,unaff_EDI + 0x1aee76,1,0,iVar2,unaff_EDI + 0x1aee67,0,0,\n               param_1 + 0xe7d,0);" (call_expression "FUN_000eb510(param_1 + 0xe7e,unaff_EDI + 0x1aee76,1,0,iVar2,unaff_EDI + 0x1aee67,0,0,\n               param_1 + 0xe7d,0)" identifier (argument_list "(param_1 + 0xe7e,unaff_EDI + 0x1aee76,1,0,iVar2,unaff_EDI + 0x1aee67,0,0,\n               param_1 + 0xe7d,0)" ( (binary_expression "param_1 + 0xe7e" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aee76" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1aee67" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0xe7d" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0xe8d] = 0;" (assignment_expression "param_1[0xe8d] = 0" (subscript_expression "param_1[0xe8d]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0xe8c] = unaff_EDI + -0x2899;" (assignment_expression "param_1[0xe8c] = unaff_EDI + -0x2899" (subscript_expression "param_1[0xe8c]" identifier [ number_literal ]) = (binary_expression "unaff_EDI + -0x2899" identifier + number_literal)) ;) (expression_statement "param_1[0xe7d] = "St17moneypunct_bynameIcLb1EE" + unaff_EDI + 0xf;" (assignment_expression "param_1[0xe7d] = "St17moneypunct_bynameIcLb1EE" + unaff_EDI + 0xf" (subscript_expression "param_1[0xe7d]" identifier [ number_literal ]) = (binary_expression ""St17moneypunct_bynameIcLb1EE" + unaff_EDI + 0xf" (binary_expression ""St17moneypunct_bynameIcLb1EE" + unaff_EDI" (string_literal ""St17moneypunct_bynameIcLb1EE"" " string_content ") + identifier) + number_literal)) ;) (expression_statement "param_1[0xe8e] = &UNK_002a2bbf + unaff_EDI;" (assignment_expression "param_1[0xe8e] = &UNK_002a2bbf + unaff_EDI" (subscript_expression "param_1[0xe8e]" identifier [ number_literal ]) = (binary_expression "&UNK_002a2bbf + unaff_EDI" (pointer_expression "&UNK_002a2bbf" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0xe8f,unaff_EDI + 0x1aee81,1,0,iVar3,unaff_EDI + 0x1b0fe7,0,0,\n               param_1 + 0xe8e,0);" (call_expression "FUN_000eb510(param_1 + 0xe8f,unaff_EDI + 0x1aee81,1,0,iVar3,unaff_EDI + 0x1b0fe7,0,0,\n               param_1 + 0xe8e,0)" identifier (argument_list "(param_1 + 0xe8f,unaff_EDI + 0x1aee81,1,0,iVar3,unaff_EDI + 0x1b0fe7,0,0,\n               param_1 + 0xe8e,0)" ( (binary_expression "param_1 + 0xe8f" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aee81" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b0fe7" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0xe8e" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0xe9d) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0xe9d) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0xe9d)" * (cast_expression "(undefined2 *)(param_1 + 0xe9d)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0xe9d)" ( (binary_expression "param_1 + 0xe9d" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0xe9e] = "idouble" + unaff_EDI + 2;" (assignment_expression "param_1[0xe9e] = "idouble" + unaff_EDI + 2" (subscript_expression "param_1[0xe9e]" identifier [ number_literal ]) = (binary_expression ""idouble" + unaff_EDI + 2" (binary_expression ""idouble" + unaff_EDI" (string_literal ""idouble"" " string_content ") + identifier) + number_literal)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0xe9f,unaff_EDI + 0x1aee7e,1,0,iVar4,0,0,0,param_1 + 0xe9e,1);" (call_expression "FUN_000eb510(param_1 + 0xe9f,unaff_EDI + 0x1aee7e,1,0,iVar4,0,0,0,param_1 + 0xe9e,1)" identifier (argument_list "(param_1 + 0xe9f,unaff_EDI + 0x1aee7e,1,0,iVar4,0,0,0,param_1 + 0xe9e,1)" ( (binary_expression "param_1 + 0xe9f" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aee7e" identifier + number_literal) , number_literal , number_literal , identifier , number_literal , number_literal , number_literal , (binary_expression "param_1 + 0xe9e" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0xead] = "cdouble" + unaff_EDI + 1;" (assignment_expression "param_1[0xead] = "cdouble" + unaff_EDI + 1" (subscript_expression "param_1[0xead]" identifier [ number_literal ]) = (binary_expression ""cdouble" + unaff_EDI + 1" (binary_expression ""cdouble" + unaff_EDI" (string_literal ""cdouble"" " string_content ") + identifier) + number_literal)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0xeae,&UNK_001aee87 + unaff_EDI,1,0,iVar2,unaff_EDI + 0x1b1007,iVar14,0,\n               param_1 + 0xead,0);" (call_expression "FUN_000eb510(param_1 + 0xeae,&UNK_001aee87 + unaff_EDI,1,0,iVar2,unaff_EDI + 0x1b1007,iVar14,0,\n               param_1 + 0xead,0)" identifier (argument_list "(param_1 + 0xeae,&UNK_001aee87 + unaff_EDI,1,0,iVar2,unaff_EDI + 0x1b1007,iVar14,0,\n               param_1 + 0xead,0)" ( (binary_expression "param_1 + 0xeae" identifier + number_literal) , (binary_expression "&UNK_001aee87 + unaff_EDI" (pointer_expression "&UNK_001aee87" & identifier) + identifier) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b1007" identifier + number_literal) , identifier , number_literal , (binary_expression "param_1 + 0xead" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined1 *)(param_1 + 0xebc) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0xebc) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0xebc)" * (cast_expression "(undefined1 *)(param_1 + 0xebc)" ( (type_descriptor "undefined1 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0xebc)" ( (binary_expression "param_1 + 0xebc" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0xebe] = "dchar" + unaff_EDI + 1;" (assignment_expression "param_1[0xebe] = "dchar" + unaff_EDI + 1" (subscript_expression "param_1[0xebe]" identifier [ number_literal ]) = (binary_expression ""dchar" + unaff_EDI + 1" (binary_expression ""dchar" + unaff_EDI" (string_literal ""dchar"" " string_content ") + identifier) + number_literal)) ;) (expression_statement "param_1[0xebd] = iVar2;" (assignment_expression "param_1[0xebd] = iVar2" (subscript_expression "param_1[0xebd]" identifier [ number_literal ]) = identifier) ;) comment (expression_statement "FUN_000eb510(param_1 + 0xebf,unaff_EDI + 0x1aee92,1,0x74,iVar3,unaff_EDI + 0x1b102b,0,0,\n               param_1 + 0xebe,0);" (call_expression "FUN_000eb510(param_1 + 0xebf,unaff_EDI + 0x1aee92,1,0x74,iVar3,unaff_EDI + 0x1b102b,0,0,\n               param_1 + 0xebe,0)" identifier (argument_list "(param_1 + 0xebf,unaff_EDI + 0x1aee92,1,0x74,iVar3,unaff_EDI + 0x1b102b,0,0,\n               param_1 + 0xebe,0)" ( (binary_expression "param_1 + 0xebf" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aee92" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b102b" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0xebe" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0xecd) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0xecd) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0xecd)" * (cast_expression "(undefined2 *)(param_1 + 0xecd)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0xecd)" ( (binary_expression "param_1 + 0xecd" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0xece] = "lazy " + unaff_EDI + 4;" (assignment_expression "param_1[0xece] = "lazy " + unaff_EDI + 4" (subscript_expression "param_1[0xece]" identifier [ number_literal ]) = (binary_expression ""lazy " + unaff_EDI + 4" (binary_expression ""lazy " + unaff_EDI" (string_literal ""lazy "" " string_content ") + identifier) + number_literal)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0xecf,unaff_EDI + 0x1aee8f,1,0,iVar4,0,0,0,param_1 + 0xece,1);" (call_expression "FUN_000eb510(param_1 + 0xecf,unaff_EDI + 0x1aee8f,1,0,iVar4,0,0,0,param_1 + 0xece,1)" identifier (argument_list "(param_1 + 0xecf,unaff_EDI + 0x1aee8f,1,0,iVar4,0,0,0,param_1 + 0xece,1)" ( (binary_expression "param_1 + 0xecf" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aee8f" identifier + number_literal) , number_literal , number_literal , identifier , number_literal , number_literal , number_literal , (binary_expression "param_1 + 0xece" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0xedd] = &UNK_002a2c23 + unaff_EDI;" (assignment_expression "param_1[0xedd] = &UNK_002a2c23 + unaff_EDI" (subscript_expression "param_1[0xedd]" identifier [ number_literal ]) = (binary_expression "&UNK_002a2c23 + unaff_EDI" (pointer_expression "&UNK_002a2c23" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0xede,unaff_EDI + 0x1aee9b,1,0,iVar3,unaff_EDI + 0x1b104f,0,0,\n               param_1 + 0xedd,0);" (call_expression "FUN_000eb510(param_1 + 0xede,unaff_EDI + 0x1aee9b,1,0,iVar3,unaff_EDI + 0x1b104f,0,0,\n               param_1 + 0xedd,0)" identifier (argument_list "(param_1 + 0xede,unaff_EDI + 0x1aee9b,1,0,iVar3,unaff_EDI + 0x1b104f,0,0,\n               param_1 + 0xedd,0)" ( (binary_expression "param_1 + 0xede" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aee9b" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b104f" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0xedd" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0xeec) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0xeec) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0xeec)" * (cast_expression "(undefined2 *)(param_1 + 0xeec)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0xeec)" ( (binary_expression "param_1 + 0xeec" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0xeed] = "initializer for " + unaff_EDI + 7;" (assignment_expression "param_1[0xeed] = "initializer for " + unaff_EDI + 7" (subscript_expression "param_1[0xeed]" identifier [ number_literal ]) = (binary_expression ""initializer for " + unaff_EDI + 7" (binary_expression ""initializer for " + unaff_EDI" (string_literal ""initializer for "" " string_content ") + identifier) + number_literal)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0xeee,unaff_EDI + 0x1aee98,1,0,iVar4,0,0,0,param_1 + 0xeed,1);" (call_expression "FUN_000eb510(param_1 + 0xeee,unaff_EDI + 0x1aee98,1,0,iVar4,0,0,0,param_1 + 0xeed,1)" identifier (argument_list "(param_1 + 0xeee,unaff_EDI + 0x1aee98,1,0,iVar4,0,0,0,param_1 + 0xeed,1)" ( (binary_expression "param_1 + 0xeee" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aee98" identifier + number_literal) , number_literal , number_literal , identifier , number_literal , number_literal , number_literal , (binary_expression "param_1 + 0xeed" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0xefc] = "__ClassZ" + unaff_EDI + 2;" (assignment_expression "param_1[0xefc] = "__ClassZ" + unaff_EDI + 2" (subscript_expression "param_1[0xefc]" identifier [ number_literal ]) = (binary_expression ""__ClassZ" + unaff_EDI + 2" (binary_expression ""__ClassZ" + unaff_EDI" (string_literal ""__ClassZ"" " string_content ") + identifier) + number_literal)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0xefd,unaff_EDI + 0x1aeeaa,1,0,iVar3,unaff_EDI + 0x1b1083,0,0,\n               param_1 + 0xefc,0);" (call_expression "FUN_000eb510(param_1 + 0xefd,unaff_EDI + 0x1aeeaa,1,0,iVar3,unaff_EDI + 0x1b1083,0,0,\n               param_1 + 0xefc,0)" identifier (argument_list "(param_1 + 0xefd,unaff_EDI + 0x1aeeaa,1,0,iVar3,unaff_EDI + 0x1b1083,0,0,\n               param_1 + 0xefc,0)" ( (binary_expression "param_1 + 0xefd" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aeeaa" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b1083" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0xefc" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0xf0b) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0xf0b) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0xf0b)" * (cast_expression "(undefined2 *)(param_1 + 0xf0b)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0xf0b)" ( (binary_expression "param_1 + 0xf0b" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0xf0c] = "ClassInfo for " + unaff_EDI + 0xd;" (assignment_expression "param_1[0xf0c] = "ClassInfo for " + unaff_EDI + 0xd" (subscript_expression "param_1[0xf0c]" identifier [ number_literal ]) = (binary_expression ""ClassInfo for " + unaff_EDI + 0xd" (binary_expression ""ClassInfo for " + unaff_EDI" (string_literal ""ClassInfo for "" " string_content ") + identifier) + number_literal)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0xf0d,unaff_EDI + 0x1aeea7,1,0,iVar4,0,0,0,param_1 + 0xf0c,1);" (call_expression "FUN_000eb510(param_1 + 0xf0d,unaff_EDI + 0x1aeea7,1,0,iVar4,0,0,0,param_1 + 0xf0c,1)" identifier (argument_list "(param_1 + 0xf0d,unaff_EDI + 0x1aeea7,1,0,iVar4,0,0,0,param_1 + 0xf0c,1)" ( (binary_expression "param_1 + 0xf0d" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aeea7" identifier + number_literal) , number_literal , number_literal , identifier , number_literal , number_literal , number_literal , (binary_expression "param_1 + 0xf0c" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0xf1b] = "this(this)" + unaff_EDI + 4;" (assignment_expression "param_1[0xf1b] = "this(this)" + unaff_EDI + 4" (subscript_expression "param_1[0xf1b]" identifier [ number_literal ]) = (binary_expression ""this(this)" + unaff_EDI + 4" (binary_expression ""this(this)" + unaff_EDI" (string_literal ""this(this)"" " string_content ") + identifier) + number_literal)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0xf1c,unaff_EDI + 0x1aeec9,1,0,0,unaff_EDI + 0x1b10b7,unaff_EDI + 0x1aeeb6,\n               0,param_1 + 0xf1b,0);" (call_expression "FUN_000eb510(param_1 + 0xf1c,unaff_EDI + 0x1aeec9,1,0,0,unaff_EDI + 0x1b10b7,unaff_EDI + 0x1aeeb6,\n               0,param_1 + 0xf1b,0)" identifier (argument_list "(param_1 + 0xf1c,unaff_EDI + 0x1aeec9,1,0,0,unaff_EDI + 0x1b10b7,unaff_EDI + 0x1aeeb6,\n               0,param_1 + 0xf1b,0)" ( (binary_expression "param_1 + 0xf1c" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aeec9" identifier + number_literal) , number_literal , number_literal , number_literal , (binary_expression "unaff_EDI + 0x1b10b7" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aeeb6" identifier + number_literal) , number_literal , (binary_expression "param_1 + 0xf1b" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined1 *)(param_1 + 0xf2a) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0xf2a) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0xf2a)" * (cast_expression "(undefined1 *)(param_1 + 0xf2a)" ( (type_descriptor "undefined1 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0xf2a)" ( (binary_expression "param_1 + 0xf2a" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0xf2b] = 0;" (assignment_expression "param_1[0xf2b] = 0" (subscript_expression "param_1[0xf2b]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0xf2c] = "Interface for " + unaff_EDI;" (assignment_expression "param_1[0xf2c] = "Interface for " + unaff_EDI" (subscript_expression "param_1[0xf2c]" identifier [ number_literal ]) = (binary_expression ""Interface for " + unaff_EDI" (string_literal ""Interface for "" " string_content ") + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0xf2d,&UNK_001aeed4 + unaff_EDI,1,0,iVar4,unaff_EDI + 0x1b10e7,0,0,\n               param_1 + 0xf2c,1);" (call_expression "FUN_000eb510(param_1 + 0xf2d,&UNK_001aeed4 + unaff_EDI,1,0,iVar4,unaff_EDI + 0x1b10e7,0,0,\n               param_1 + 0xf2c,1)" identifier (argument_list "(param_1 + 0xf2d,&UNK_001aeed4 + unaff_EDI,1,0,iVar4,unaff_EDI + 0x1b10e7,0,0,\n               param_1 + 0xf2c,1)" ( (binary_expression "param_1 + 0xf2d" identifier + number_literal) , (binary_expression "&UNK_001aeed4 + unaff_EDI" (pointer_expression "&UNK_001aeed4" & identifier) + identifier) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b10e7" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0xf2c" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0xf3b) = 0x100;" (assignment_expression "*(undefined2 *)(param_1 + 0xf3b) = 0x100" (pointer_expression "*(undefined2 *)(param_1 + 0xf3b)" * (cast_expression "(undefined2 *)(param_1 + 0xf3b)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0xf3b)" ( (binary_expression "param_1 + 0xf3b" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0xf3c] = "__ModuleInfoZ" + unaff_EDI + 5;" (assignment_expression "param_1[0xf3c] = "__ModuleInfoZ" + unaff_EDI + 5" (subscript_expression "param_1[0xf3c]" identifier [ number_literal ]) = (binary_expression ""__ModuleInfoZ" + unaff_EDI + 5" (binary_expression ""__ModuleInfoZ" + unaff_EDI" (string_literal ""__ModuleInfoZ"" " string_content ") + identifier) + number_literal)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0xf3d,unaff_EDI + 0x1aeed1,1,0,iVar3,&UNK_001b111f + unaff_EDI,0,0,\n               param_1 + 0xf3c,0);" (call_expression "FUN_000eb510(param_1 + 0xf3d,unaff_EDI + 0x1aeed1,1,0,iVar3,&UNK_001b111f + unaff_EDI,0,0,\n               param_1 + 0xf3c,0)" identifier (argument_list "(param_1 + 0xf3d,unaff_EDI + 0x1aeed1,1,0,iVar3,&UNK_001b111f + unaff_EDI,0,0,\n               param_1 + 0xf3c,0)" ( (binary_expression "param_1 + 0xf3d" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aeed1" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "&UNK_001b111f + unaff_EDI" (pointer_expression "&UNK_001b111f" & identifier) + identifier) , number_literal , number_literal , (binary_expression "param_1 + 0xf3c" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0xf4b] = "ModuleInfo for " + unaff_EDI + 0xb;" (assignment_expression "param_1[0xf4b] = "ModuleInfo for " + unaff_EDI + 0xb" (subscript_expression "param_1[0xf4b]" identifier [ number_literal ]) = (binary_expression ""ModuleInfo for " + unaff_EDI + 0xb" (binary_expression ""ModuleInfo for " + unaff_EDI" (string_literal ""ModuleInfo for "" " string_content ") + identifier) + number_literal)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0xf4c,unaff_EDI + 0x1aef02,1,0,iVar3,unaff_EDI + 0x1aeee1,0,0,\n               param_1 + 0xf4b,0);" (call_expression "FUN_000eb510(param_1 + 0xf4c,unaff_EDI + 0x1aef02,1,0,iVar3,unaff_EDI + 0x1aeee1,0,0,\n               param_1 + 0xf4b,0)" identifier (argument_list "(param_1 + 0xf4c,unaff_EDI + 0x1aef02,1,0,iVar3,unaff_EDI + 0x1aeee1,0,0,\n               param_1 + 0xf4b,0)" ( (binary_expression "param_1 + 0xf4c" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aef02" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1aeee1" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0xf4b" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0xf5a) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0xf5a) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0xf5a)" * (cast_expression "(undefined2 *)(param_1 + 0xf5a)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0xf5a)" ( (binary_expression "param_1 + 0xf5a" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0xf5b] = &UNK_002a2cc3 + unaff_EDI;" (assignment_expression "param_1[0xf5b] = &UNK_002a2cc3 + unaff_EDI" (subscript_expression "param_1[0xf5b]" identifier [ number_literal ]) = (binary_expression "&UNK_002a2cc3 + unaff_EDI" (pointer_expression "&UNK_002a2cc3" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0xf5c,unaff_EDI + 0x1aeeff,1,0,iVar4,unaff_EDI + 0x1b1157,0,0,\n               param_1 + 0xf5b,1);" (call_expression "FUN_000eb510(param_1 + 0xf5c,unaff_EDI + 0x1aeeff,1,0,iVar4,unaff_EDI + 0x1b1157,0,0,\n               param_1 + 0xf5b,1)" identifier (argument_list "(param_1 + 0xf5c,unaff_EDI + 0x1aeeff,1,0,iVar4,unaff_EDI + 0x1b1157,0,0,\n               param_1 + 0xf5b,1)" ( (binary_expression "param_1 + 0xf5c" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aeeff" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b1157" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0xf5b" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0xf6a] = &UNK_002a2cd7 + unaff_EDI;" (assignment_expression "param_1[0xf6a] = &UNK_002a2cd7 + unaff_EDI" (subscript_expression "param_1[0xf6a]" identifier [ number_literal ]) = (binary_expression "&UNK_002a2cd7 + unaff_EDI" (pointer_expression "&UNK_002a2cd7" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0xf6b,unaff_EDI + 0x1aef23,1,0,iVar12,unaff_EDI + 0x1aef0a,iVar13,0,\n               param_1 + 0xf6a,0);" (call_expression "FUN_000eb510(param_1 + 0xf6b,unaff_EDI + 0x1aef23,1,0,iVar12,unaff_EDI + 0x1aef0a,iVar13,0,\n               param_1 + 0xf6a,0)" identifier (argument_list "(param_1 + 0xf6b,unaff_EDI + 0x1aef23,1,0,iVar12,unaff_EDI + 0x1aef0a,iVar13,0,\n               param_1 + 0xf6a,0)" ( (binary_expression "param_1 + 0xf6b" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aef23" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1aef0a" identifier + number_literal) , identifier , number_literal , (binary_expression "param_1 + 0xf6a" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined1 *)(param_1 + 0xf79) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0xf79) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0xf79)" * (cast_expression "(undefined1 *)(param_1 + 0xf79)" ( (type_descriptor "undefined1 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0xf79)" ( (binary_expression "param_1 + 0xf79" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0xf7a] = 0;" (assignment_expression "param_1[0xf7a] = 0" (subscript_expression "param_1[0xf7a]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0xf7b] = &UNK_002a2ceb + unaff_EDI;" (assignment_expression "param_1[0xf7b] = &UNK_002a2ceb + unaff_EDI" (subscript_expression "param_1[0xf7b]" identifier [ number_literal ]) = (binary_expression "&UNK_002a2ceb + unaff_EDI" (pointer_expression "&UNK_002a2ceb" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0xf7c,unaff_EDI + 0x1aef30,1,0,iVar12,unaff_EDI + 0x1b117f,iVar13,0,\n               param_1 + 0xf7b,0);" (call_expression "FUN_000eb510(param_1 + 0xf7c,unaff_EDI + 0x1aef30,1,0,iVar12,unaff_EDI + 0x1b117f,iVar13,0,\n               param_1 + 0xf7b,0)" identifier (argument_list "(param_1 + 0xf7c,unaff_EDI + 0x1aef30,1,0,iVar12,unaff_EDI + 0x1b117f,iVar13,0,\n               param_1 + 0xf7b,0)" ( (binary_expression "param_1 + 0xf7c" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aef30" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b117f" identifier + number_literal) , identifier , number_literal , (binary_expression "param_1 + 0xf7b" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined1 *)(param_1 + 0xf8a) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0xf8a) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0xf8a)" * (cast_expression "(undefined1 *)(param_1 + 0xf8a)" ( (type_descriptor "undefined1 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0xf8a)" ( (binary_expression "param_1 + 0xf8a" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0xf8b] = 0;" (assignment_expression "param_1[0xf8b] = 0" (subscript_expression "param_1[0xf8b]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0xf8c] = &UNK_002a2cff + unaff_EDI;" (assignment_expression "param_1[0xf8c] = &UNK_002a2cff + unaff_EDI" (subscript_expression "param_1[0xf8c]" identifier [ number_literal ]) = (binary_expression "&UNK_002a2cff + unaff_EDI" (pointer_expression "&UNK_002a2cff" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0xf8d,unaff_EDI + 0x1aef45,1,0,iVar12,unaff_EDI + 0x1b11ab,iVar13,0,\n               param_1 + 0xf8c,0);" (call_expression "FUN_000eb510(param_1 + 0xf8d,unaff_EDI + 0x1aef45,1,0,iVar12,unaff_EDI + 0x1b11ab,iVar13,0,\n               param_1 + 0xf8c,0)" identifier (argument_list "(param_1 + 0xf8d,unaff_EDI + 0x1aef45,1,0,iVar12,unaff_EDI + 0x1b11ab,iVar13,0,\n               param_1 + 0xf8c,0)" ( (binary_expression "param_1 + 0xf8d" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aef45" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b11ab" identifier + number_literal) , identifier , number_literal , (binary_expression "param_1 + 0xf8c" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined1 *)(param_1 + 0xf9b) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0xf9b) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0xf9b)" * (cast_expression "(undefined1 *)(param_1 + 0xf9b)" ( (type_descriptor "undefined1 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0xf9b)" ( (binary_expression "param_1 + 0xf9b" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0xf9c] = 0;" (assignment_expression "param_1[0xf9c] = 0" (subscript_expression "param_1[0xf9c]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0xf9d] = &UNK_002a2d13 + unaff_EDI;" (assignment_expression "param_1[0xf9d] = &UNK_002a2d13 + unaff_EDI" (subscript_expression "param_1[0xf9d]" identifier [ number_literal ]) = (binary_expression "&UNK_002a2d13 + unaff_EDI" (pointer_expression "&UNK_002a2d13" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0xf9e,unaff_EDI + 0x1aef59,1,0,iVar12,unaff_EDI + 0x1b11d3,iVar13,0,\n               param_1 + 0xf9d,0);" (call_expression "FUN_000eb510(param_1 + 0xf9e,unaff_EDI + 0x1aef59,1,0,iVar12,unaff_EDI + 0x1b11d3,iVar13,0,\n               param_1 + 0xf9d,0)" identifier (argument_list "(param_1 + 0xf9e,unaff_EDI + 0x1aef59,1,0,iVar12,unaff_EDI + 0x1b11d3,iVar13,0,\n               param_1 + 0xf9d,0)" ( (binary_expression "param_1 + 0xf9e" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aef59" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b11d3" identifier + number_literal) , identifier , number_literal , (binary_expression "param_1 + 0xf9d" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined1 *)(param_1 + 0xfac) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0xfac) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0xfac)" * (cast_expression "(undefined1 *)(param_1 + 0xfac)" ( (type_descriptor "undefined1 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0xfac)" ( (binary_expression "param_1 + 0xfac" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0xfad] = 0;" (assignment_expression "param_1[0xfad] = 0" (subscript_expression "param_1[0xfad]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0xfae] = &UNK_002a2d27 + unaff_EDI;" (assignment_expression "param_1[0xfae] = &UNK_002a2d27 + unaff_EDI" (subscript_expression "param_1[0xfae]" identifier [ number_literal ]) = (binary_expression "&UNK_002a2d27 + unaff_EDI" (pointer_expression "&UNK_002a2d27" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0xfaf,unaff_EDI + 0x1aef6f,1,0,iVar4,unaff_EDI + 0x1b11fb,0,0,\n               param_1 + 0xfae,1);" (call_expression "FUN_000eb510(param_1 + 0xfaf,unaff_EDI + 0x1aef6f,1,0,iVar4,unaff_EDI + 0x1b11fb,0,0,\n               param_1 + 0xfae,1)" identifier (argument_list "(param_1 + 0xfaf,unaff_EDI + 0x1aef6f,1,0,iVar4,unaff_EDI + 0x1b11fb,0,0,\n               param_1 + 0xfae,1)" ( (binary_expression "param_1 + 0xfaf" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aef6f" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b11fb" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0xfae" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0xfbd) = 0x100;" (assignment_expression "*(undefined2 *)(param_1 + 0xfbd) = 0x100" (pointer_expression "*(undefined2 *)(param_1 + 0xfbd)" * (cast_expression "(undefined2 *)(param_1 + 0xfbd)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0xfbd)" ( (binary_expression "param_1 + 0xfbd" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0xfbe] = &UNK_002a2d3b + unaff_EDI;" (assignment_expression "param_1[0xfbe] = &UNK_002a2d3b + unaff_EDI" (subscript_expression "param_1[0xfbe]" identifier [ number_literal ]) = (binary_expression "&UNK_002a2d3b + unaff_EDI" (pointer_expression "&UNK_002a2d3b" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0xfbf,unaff_EDI + 0x1aef6c,1,0,iVar3,unaff_EDI + 0x1b122f,0,0,\n               param_1 + 0xfbe,0);" (call_expression "FUN_000eb510(param_1 + 0xfbf,unaff_EDI + 0x1aef6c,1,0,iVar3,unaff_EDI + 0x1b122f,0,0,\n               param_1 + 0xfbe,0)" identifier (argument_list "(param_1 + 0xfbf,unaff_EDI + 0x1aef6c,1,0,iVar3,unaff_EDI + 0x1b122f,0,0,\n               param_1 + 0xfbe,0)" ( (binary_expression "param_1 + 0xfbf" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aef6c" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b122f" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0xfbe" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0xfcd] = &UNK_002a2d4f + unaff_EDI;" (assignment_expression "param_1[0xfcd] = &UNK_002a2d4f + unaff_EDI" (subscript_expression "param_1[0xfcd]" identifier [ number_literal ]) = (binary_expression "&UNK_002a2d4f + unaff_EDI" (pointer_expression "&UNK_002a2d4f" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0xfce,unaff_EDI + 0x1aef7f,1,0,iVar4,unaff_EDI + 0x1b1267,0,0,\n               param_1 + 0xfcd,1);" (call_expression "FUN_000eb510(param_1 + 0xfce,unaff_EDI + 0x1aef7f,1,0,iVar4,unaff_EDI + 0x1b1267,0,0,\n               param_1 + 0xfcd,1)" identifier (argument_list "(param_1 + 0xfce,unaff_EDI + 0x1aef7f,1,0,iVar4,unaff_EDI + 0x1b1267,0,0,\n               param_1 + 0xfcd,1)" ( (binary_expression "param_1 + 0xfce" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aef7f" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b1267" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0xfcd" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0xfdc) = 0x100;" (assignment_expression "*(undefined2 *)(param_1 + 0xfdc) = 0x100" (pointer_expression "*(undefined2 *)(param_1 + 0xfdc)" * (cast_expression "(undefined2 *)(param_1 + 0xfdc)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0xfdc)" ( (binary_expression "param_1 + 0xfdc" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0xfdd] = &UNK_002a2d63 + unaff_EDI;" (assignment_expression "param_1[0xfdd] = &UNK_002a2d63 + unaff_EDI" (subscript_expression "param_1[0xfdd]" identifier [ number_literal ]) = (binary_expression "&UNK_002a2d63 + unaff_EDI" (pointer_expression "&UNK_002a2d63" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0xfde,unaff_EDI + 0x1aef7c,1,0,iVar3,unaff_EDI + 0x1b129b,0,0,\n               param_1 + 0xfdd,0);" (call_expression "FUN_000eb510(param_1 + 0xfde,unaff_EDI + 0x1aef7c,1,0,iVar3,unaff_EDI + 0x1b129b,0,0,\n               param_1 + 0xfdd,0)" identifier (argument_list "(param_1 + 0xfde,unaff_EDI + 0x1aef7c,1,0,iVar3,unaff_EDI + 0x1b129b,0,0,\n               param_1 + 0xfdd,0)" ( (binary_expression "param_1 + 0xfde" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aef7c" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b129b" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0xfdd" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0xfec] = &UNK_002a2d77 + unaff_EDI;" (assignment_expression "param_1[0xfec] = &UNK_002a2d77 + unaff_EDI" (subscript_expression "param_1[0xfec]" identifier [ number_literal ]) = (binary_expression "&UNK_002a2d77 + unaff_EDI" (pointer_expression "&UNK_002a2d77" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0xfed,&UNK_001aef98 + unaff_EDI,1,0,iVar4,unaff_EDI + 0x1b12d7,0,0,\n               param_1 + 0xfec,1);" (call_expression "FUN_000eb510(param_1 + 0xfed,&UNK_001aef98 + unaff_EDI,1,0,iVar4,unaff_EDI + 0x1b12d7,0,0,\n               param_1 + 0xfec,1)" identifier (argument_list "(param_1 + 0xfed,&UNK_001aef98 + unaff_EDI,1,0,iVar4,unaff_EDI + 0x1b12d7,0,0,\n               param_1 + 0xfec,1)" ( (binary_expression "param_1 + 0xfed" identifier + number_literal) , (binary_expression "&UNK_001aef98 + unaff_EDI" (pointer_expression "&UNK_001aef98" & identifier) + identifier) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b12d7" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0xfec" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0xffb) = 0x100;" (assignment_expression "*(undefined2 *)(param_1 + 0xffb) = 0x100" (pointer_expression "*(undefined2 *)(param_1 + 0xffb)" * (cast_expression "(undefined2 *)(param_1 + 0xffb)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0xffb)" ( (binary_expression "param_1 + 0xffb" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0xffc] = &UNK_002a2d8b + unaff_EDI;" (assignment_expression "param_1[0xffc] = &UNK_002a2d8b + unaff_EDI" (subscript_expression "param_1[0xffc]" identifier [ number_literal ]) = (binary_expression "&UNK_002a2d8b + unaff_EDI" (pointer_expression "&UNK_002a2d8b" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0xffd,unaff_EDI + 0x1aef95,1,0,iVar3,unaff_EDI + 0x1b1307,0,0,\n               param_1 + 0xffc,0);" (call_expression "FUN_000eb510(param_1 + 0xffd,unaff_EDI + 0x1aef95,1,0,iVar3,unaff_EDI + 0x1b1307,0,0,\n               param_1 + 0xffc,0)" identifier (argument_list "(param_1 + 0xffd,unaff_EDI + 0x1aef95,1,0,iVar3,unaff_EDI + 0x1b1307,0,0,\n               param_1 + 0xffc,0)" ( (binary_expression "param_1 + 0xffd" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aef95" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b1307" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0xffc" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x100b] = &UNK_002a2d9f + unaff_EDI;" (assignment_expression "param_1[0x100b] = &UNK_002a2d9f + unaff_EDI" (subscript_expression "param_1[0x100b]" identifier [ number_literal ]) = (binary_expression "&UNK_002a2d9f + unaff_EDI" (pointer_expression "&UNK_002a2d9f" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x100c,unaff_EDI + 0x1aefa8,1,0,iVar4,unaff_EDI + 0x1b133b,0,0,\n               param_1 + 0x100b,1);" (call_expression "FUN_000eb510(param_1 + 0x100c,unaff_EDI + 0x1aefa8,1,0,iVar4,unaff_EDI + 0x1b133b,0,0,\n               param_1 + 0x100b,1)" identifier (argument_list "(param_1 + 0x100c,unaff_EDI + 0x1aefa8,1,0,iVar4,unaff_EDI + 0x1b133b,0,0,\n               param_1 + 0x100b,1)" ( (binary_expression "param_1 + 0x100c" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aefa8" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b133b" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x100b" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0x101a) = 0x100;" (assignment_expression "*(undefined2 *)(param_1 + 0x101a) = 0x100" (pointer_expression "*(undefined2 *)(param_1 + 0x101a)" * (cast_expression "(undefined2 *)(param_1 + 0x101a)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x101a)" ( (binary_expression "param_1 + 0x101a" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x101b] = &UNK_002a2db3 + unaff_EDI;" (assignment_expression "param_1[0x101b] = &UNK_002a2db3 + unaff_EDI" (subscript_expression "param_1[0x101b]" identifier [ number_literal ]) = (binary_expression "&UNK_002a2db3 + unaff_EDI" (pointer_expression "&UNK_002a2db3" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x101c,unaff_EDI + 0x1aefa5,1,0,iVar3,unaff_EDI + 0x1b1367,0,0,\n               param_1 + 0x101b,0);" (call_expression "FUN_000eb510(param_1 + 0x101c,unaff_EDI + 0x1aefa5,1,0,iVar3,unaff_EDI + 0x1b1367,0,0,\n               param_1 + 0x101b,0)" identifier (argument_list "(param_1 + 0x101c,unaff_EDI + 0x1aefa5,1,0,iVar3,unaff_EDI + 0x1b1367,0,0,\n               param_1 + 0x101b,0)" ( (binary_expression "param_1 + 0x101c" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aefa5" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b1367" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x101b" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x102a] = puVar1;" (assignment_expression "param_1[0x102a] = puVar1" (subscript_expression "param_1[0x102a]" identifier [ number_literal ]) = identifier) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x102b,unaff_EDI + 0x1af023,1,0x54,iVar2,unaff_EDI + 0x1aefb1,iVar9,0,\n               param_1 + 0x102a,0);" (call_expression "FUN_000eb510(param_1 + 0x102b,unaff_EDI + 0x1af023,1,0x54,iVar2,unaff_EDI + 0x1aefb1,iVar9,0,\n               param_1 + 0x102a,0)" identifier (argument_list "(param_1 + 0x102b,unaff_EDI + 0x1af023,1,0x54,iVar2,unaff_EDI + 0x1aefb1,iVar9,0,\n               param_1 + 0x102a,0)" ( (binary_expression "param_1 + 0x102b" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af023" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1aefb1" identifier + number_literal) , identifier , number_literal , (binary_expression "param_1 + 0x102a" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x103a] = 0;" (assignment_expression "param_1[0x103a] = 0" (subscript_expression "param_1[0x103a]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0x1039] = unaff_EDI + -0x2a79;" (assignment_expression "param_1[0x1039] = unaff_EDI + -0x2a79" (subscript_expression "param_1[0x1039]" identifier [ number_literal ]) = (binary_expression "unaff_EDI + -0x2a79" identifier + number_literal)) ;) (expression_statement "param_1[0x102a] = &UNK_002a4287 + unaff_EDI;" (assignment_expression "param_1[0x102a] = &UNK_002a4287 + unaff_EDI" (subscript_expression "param_1[0x102a]" identifier [ number_literal ]) = (binary_expression "&UNK_002a4287 + unaff_EDI" (pointer_expression "&UNK_002a4287" & identifier) + identifier)) ;) (expression_statement "param_1[0x103b] = &UNK_002a2dc7 + unaff_EDI;" (assignment_expression "param_1[0x103b] = &UNK_002a2dc7 + unaff_EDI" (subscript_expression "param_1[0x103b]" identifier [ number_literal ]) = (binary_expression "&UNK_002a2dc7 + unaff_EDI" (pointer_expression "&UNK_002a2dc7" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x103c,unaff_EDI + 0x1aefc4,0,0,iVar6,&UNK_001b139b + unaff_EDI,iVar10,0,\n               param_1 + 0x103b,0);" (call_expression "FUN_000eb510(param_1 + 0x103c,unaff_EDI + 0x1aefc4,0,0,iVar6,&UNK_001b139b + unaff_EDI,iVar10,0,\n               param_1 + 0x103b,0)" identifier (argument_list "(param_1 + 0x103c,unaff_EDI + 0x1aefc4,0,0,iVar6,&UNK_001b139b + unaff_EDI,iVar10,0,\n               param_1 + 0x103b,0)" ( (binary_expression "param_1 + 0x103c" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aefc4" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "&UNK_001b139b + unaff_EDI" (pointer_expression "&UNK_001b139b" & identifier) + identifier) , identifier , number_literal , (binary_expression "param_1 + 0x103b" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined1 *)(param_1 + 0x104a) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0x104a) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0x104a)" * (cast_expression "(undefined1 *)(param_1 + 0x104a)" ( (type_descriptor "undefined1 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x104a)" ( (binary_expression "param_1 + 0x104a" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x104b] = 0xffffffff;" (assignment_expression "param_1[0x104b] = 0xffffffff" (subscript_expression "param_1[0x104b]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0x104c] = 0;" (assignment_expression "param_1[0x104c] = 0" (subscript_expression "param_1[0x104c]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0x104d] = &UNK_002a2ddb + unaff_EDI;" (assignment_expression "param_1[0x104d] = &UNK_002a2ddb + unaff_EDI" (subscript_expression "param_1[0x104d]" identifier [ number_literal ]) = (binary_expression "&UNK_002a2ddb + unaff_EDI" (pointer_expression "&UNK_002a2ddb" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x104e,unaff_EDI + 0x1aefc9,0,0,iVar6,unaff_EDI + 0x1b13bf,iVar10,0,\n               param_1 + 0x104d,0);" (call_expression "FUN_000eb510(param_1 + 0x104e,unaff_EDI + 0x1aefc9,0,0,iVar6,unaff_EDI + 0x1b13bf,iVar10,0,\n               param_1 + 0x104d,0)" identifier (argument_list "(param_1 + 0x104e,unaff_EDI + 0x1aefc9,0,0,iVar6,unaff_EDI + 0x1b13bf,iVar10,0,\n               param_1 + 0x104d,0)" ( (binary_expression "param_1 + 0x104e" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aefc9" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b13bf" identifier + number_literal) , identifier , number_literal , (binary_expression "param_1 + 0x104d" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined1 *)(param_1 + 0x105c) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0x105c) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0x105c)" * (cast_expression "(undefined1 *)(param_1 + 0x105c)" ( (type_descriptor "undefined1 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x105c)" ( (binary_expression "param_1 + 0x105c" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x105f] = &UNK_002a2def + unaff_EDI;" (assignment_expression "param_1[0x105f] = &UNK_002a2def + unaff_EDI" (subscript_expression "param_1[0x105f]" identifier [ number_literal ]) = (binary_expression "&UNK_002a2def + unaff_EDI" (pointer_expression "&UNK_002a2def" & identifier) + identifier)) ;) (expression_statement "param_1[0x105d] = 0xffffffff;" (assignment_expression "param_1[0x105d] = 0xffffffff" (subscript_expression "param_1[0x105d]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0x105e] = 0;" (assignment_expression "param_1[0x105e] = 0" (subscript_expression "param_1[0x105e]" identifier [ number_literal ]) = number_literal) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x1060,unaff_EDI + 0x1aefcf,0,0,iVar6,unaff_EDI + 0x1b13e3,iVar10,0,\n               param_1 + 0x105f,0);" (call_expression "FUN_000eb510(param_1 + 0x1060,unaff_EDI + 0x1aefcf,0,0,iVar6,unaff_EDI + 0x1b13e3,iVar10,0,\n               param_1 + 0x105f,0)" identifier (argument_list "(param_1 + 0x1060,unaff_EDI + 0x1aefcf,0,0,iVar6,unaff_EDI + 0x1b13e3,iVar10,0,\n               param_1 + 0x105f,0)" ( (binary_expression "param_1 + 0x1060" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aefcf" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b13e3" identifier + number_literal) , identifier , number_literal , (binary_expression "param_1 + 0x105f" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined1 *)(param_1 + 0x106e) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0x106e) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0x106e)" * (cast_expression "(undefined1 *)(param_1 + 0x106e)" ( (type_descriptor "undefined1 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x106e)" ( (binary_expression "param_1 + 0x106e" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x106f] = 0xffffffff;" (assignment_expression "param_1[0x106f] = 0xffffffff" (subscript_expression "param_1[0x106f]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0x1070] = 0;" (assignment_expression "param_1[0x1070] = 0" (subscript_expression "param_1[0x1070]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0x1071] = &UNK_002a2e03 + unaff_EDI;" (assignment_expression "param_1[0x1071] = &UNK_002a2e03 + unaff_EDI" (subscript_expression "param_1[0x1071]" identifier [ number_literal ]) = (binary_expression "&UNK_002a2e03 + unaff_EDI" (pointer_expression "&UNK_002a2e03" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x1072,unaff_EDI + 0x1aefd5,0,0,iVar2,unaff_EDI + 0x1b13e3,iVar10,0,\n               param_1 + 0x1071,0);" (call_expression "FUN_000eb510(param_1 + 0x1072,unaff_EDI + 0x1aefd5,0,0,iVar2,unaff_EDI + 0x1b13e3,iVar10,0,\n               param_1 + 0x1071,0)" identifier (argument_list "(param_1 + 0x1072,unaff_EDI + 0x1aefd5,0,0,iVar2,unaff_EDI + 0x1b13e3,iVar10,0,\n               param_1 + 0x1071,0)" ( (binary_expression "param_1 + 0x1072" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aefd5" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b13e3" identifier + number_literal) , identifier , number_literal , (binary_expression "param_1 + 0x1071" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x1080] = &UNK_002a2e17 + unaff_EDI;" (assignment_expression "param_1[0x1080] = &UNK_002a2e17 + unaff_EDI" (subscript_expression "param_1[0x1080]" identifier [ number_literal ]) = (binary_expression "&UNK_002a2e17 + unaff_EDI" (pointer_expression "&UNK_002a2e17" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x1081,unaff_EDI + 0x1aefe3,0,0,iVar6,unaff_EDI + 0x1b1407,iVar10,0,\n               param_1 + 0x1080,0);" (call_expression "FUN_000eb510(param_1 + 0x1081,unaff_EDI + 0x1aefe3,0,0,iVar6,unaff_EDI + 0x1b1407,iVar10,0,\n               param_1 + 0x1080,0)" identifier (argument_list "(param_1 + 0x1081,unaff_EDI + 0x1aefe3,0,0,iVar6,unaff_EDI + 0x1b1407,iVar10,0,\n               param_1 + 0x1080,0)" ( (binary_expression "param_1 + 0x1081" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aefe3" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b1407" identifier + number_literal) , identifier , number_literal , (binary_expression "param_1 + 0x1080" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined1 *)(param_1 + 0x108f) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0x108f) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0x108f)" * (cast_expression "(undefined1 *)(param_1 + 0x108f)" ( (type_descriptor "undefined1 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x108f)" ( (binary_expression "param_1 + 0x108f" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x1090] = 0xffffffff;" (assignment_expression "param_1[0x1090] = 0xffffffff" (subscript_expression "param_1[0x1090]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0x1091] = 0;" (assignment_expression "param_1[0x1091] = 0" (subscript_expression "param_1[0x1091]" identifier [ number_literal ]) = number_literal) ;) comment (expression_statement "FUN_000eb790(param_1 + 0x1092);" (call_expression "FUN_000eb790(param_1 + 0x1092)" identifier (argument_list "(param_1 + 0x1092)" ( (binary_expression "param_1 + 0x1092" identifier + number_literal) ))) ;) (expression_statement "param_1[0x10a9] = &UNK_002a2e3f + unaff_EDI;" (assignment_expression "param_1[0x10a9] = &UNK_002a2e3f + unaff_EDI" (subscript_expression "param_1[0x10a9]" identifier [ number_literal ]) = (binary_expression "&UNK_002a2e3f + unaff_EDI" (pointer_expression "&UNK_002a2e3f" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x10aa,unaff_EDI + 0x1af145,1,0,0,unaff_EDI + 0x1b1473,\n               &UNK_001b142f + unaff_EDI,0,param_1 + 0x10a9,0);" (call_expression "FUN_000eb510(param_1 + 0x10aa,unaff_EDI + 0x1af145,1,0,0,unaff_EDI + 0x1b1473,\n               &UNK_001b142f + unaff_EDI,0,param_1 + 0x10a9,0)" identifier (argument_list "(param_1 + 0x10aa,unaff_EDI + 0x1af145,1,0,0,unaff_EDI + 0x1b1473,\n               &UNK_001b142f + unaff_EDI,0,param_1 + 0x10a9,0)" ( (binary_expression "param_1 + 0x10aa" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af145" identifier + number_literal) , number_literal , number_literal , number_literal , (binary_expression "unaff_EDI + 0x1b1473" identifier + number_literal) , (binary_expression "&UNK_001b142f + unaff_EDI" (pointer_expression "&UNK_001b142f" & identifier) + identifier) , number_literal , (binary_expression "param_1 + 0x10a9" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined1 *)(param_1 + 0x10b8) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0x10b8) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0x10b8)" * (cast_expression "(undefined1 *)(param_1 + 0x10b8)" ( (type_descriptor "undefined1 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x10b8)" ( (binary_expression "param_1 + 0x10b8" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x10b9] = 0;" (assignment_expression "param_1[0x10b9] = 0" (subscript_expression "param_1[0x10b9]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0x10ba] = &UNK_002a2e53 + unaff_EDI;" (assignment_expression "param_1[0x10ba] = &UNK_002a2e53 + unaff_EDI" (subscript_expression "param_1[0x10ba]" identifier [ number_literal ]) = (binary_expression "&UNK_002a2e53 + unaff_EDI" (pointer_expression "&UNK_002a2e53" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x10bb,unaff_EDI + 0x1af00e,1,0,iVar3,unaff_EDI + 0x1aeff3,0,0,\n               param_1 + 0x10ba,0);" (call_expression "FUN_000eb510(param_1 + 0x10bb,unaff_EDI + 0x1af00e,1,0,iVar3,unaff_EDI + 0x1aeff3,0,0,\n               param_1 + 0x10ba,0)" identifier (argument_list "(param_1 + 0x10bb,unaff_EDI + 0x1af00e,1,0,iVar3,unaff_EDI + 0x1aeff3,0,0,\n               param_1 + 0x10ba,0)" ( (binary_expression "param_1 + 0x10bb" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af00e" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1aeff3" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x10ba" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0x10c9) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x10c9) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x10c9)" * (cast_expression "(undefined2 *)(param_1 + 0x10c9)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x10c9)" ( (binary_expression "param_1 + 0x10c9" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x10ca] = &UNK_002a2e67 + unaff_EDI;" (assignment_expression "param_1[0x10ca] = &UNK_002a2e67 + unaff_EDI" (subscript_expression "param_1[0x10ca]" identifier [ number_literal ]) = (binary_expression "&UNK_002a2e67 + unaff_EDI" (pointer_expression "&UNK_002a2e67" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x10cb,unaff_EDI + 0x1af00b,1,0,iVar4,0,0,0,param_1 + 0x10ca,1);" (call_expression "FUN_000eb510(param_1 + 0x10cb,unaff_EDI + 0x1af00b,1,0,iVar4,0,0,0,param_1 + 0x10ca,1)" identifier (argument_list "(param_1 + 0x10cb,unaff_EDI + 0x1af00b,1,0,iVar4,0,0,0,param_1 + 0x10ca,1)" ( (binary_expression "param_1 + 0x10cb" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af00b" identifier + number_literal) , number_literal , number_literal , identifier , number_literal , number_literal , number_literal , (binary_expression "param_1 + 0x10ca" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x10d9] = puVar1;" (assignment_expression "param_1[0x10d9] = puVar1" (subscript_expression "param_1[0x10d9]" identifier [ number_literal ]) = identifier) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x10da,unaff_EDI + 0x1af02a,1,0,iVar2,unaff_EDI + 0x1af016,iVar9,0,\n               param_1 + 0x10d9,0);" (call_expression "FUN_000eb510(param_1 + 0x10da,unaff_EDI + 0x1af02a,1,0,iVar2,unaff_EDI + 0x1af016,iVar9,0,\n               param_1 + 0x10d9,0)" identifier (argument_list "(param_1 + 0x10da,unaff_EDI + 0x1af02a,1,0,iVar2,unaff_EDI + 0x1af016,iVar9,0,\n               param_1 + 0x10d9,0)" ( (binary_expression "param_1 + 0x10da" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af02a" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1af016" identifier + number_literal) , identifier , number_literal , (binary_expression "param_1 + 0x10d9" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x10e9] = 0;" (assignment_expression "param_1[0x10e9] = 0" (subscript_expression "param_1[0x10e9]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0x10e8] = unaff_EDI + -0x2a29;" (assignment_expression "param_1[0x10e8] = unaff_EDI + -0x2a29" (subscript_expression "param_1[0x10e8]" identifier [ number_literal ]) = (binary_expression "unaff_EDI + -0x2a29" identifier + number_literal)) ;) (expression_statement "param_1[0x10d9] = &UNK_002a429b + unaff_EDI;" (assignment_expression "param_1[0x10d9] = &UNK_002a429b + unaff_EDI" (subscript_expression "param_1[0x10d9]" identifier [ number_literal ]) = (binary_expression "&UNK_002a429b + unaff_EDI" (pointer_expression "&UNK_002a429b" & identifier) + identifier)) ;) (expression_statement "param_1[0x10ea] = &UNK_002a2e7b + unaff_EDI;" (assignment_expression "param_1[0x10ea] = &UNK_002a2e7b + unaff_EDI" (subscript_expression "param_1[0x10ea]" identifier [ number_literal ]) = (binary_expression "&UNK_002a2e7b + unaff_EDI" (pointer_expression "&UNK_002a2e7b" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x10eb,unaff_EDI + 0x1af03c,1,0,iVar3,unaff_EDI + 0x1b1497,0,0,\n               param_1 + 0x10ea,0);" (call_expression "FUN_000eb510(param_1 + 0x10eb,unaff_EDI + 0x1af03c,1,0,iVar3,unaff_EDI + 0x1b1497,0,0,\n               param_1 + 0x10ea,0)" identifier (argument_list "(param_1 + 0x10eb,unaff_EDI + 0x1af03c,1,0,iVar3,unaff_EDI + 0x1b1497,0,0,\n               param_1 + 0x10ea,0)" ( (binary_expression "param_1 + 0x10eb" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af03c" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b1497" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x10ea" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0x10f9) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x10f9) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x10f9)" * (cast_expression "(undefined2 *)(param_1 + 0x10f9)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x10f9)" ( (binary_expression "param_1 + 0x10f9" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x10fa] = &UNK_002a2e8f + unaff_EDI;" (assignment_expression "param_1[0x10fa] = &UNK_002a2e8f + unaff_EDI" (subscript_expression "param_1[0x10fa]" identifier [ number_literal ]) = (binary_expression "&UNK_002a2e8f + unaff_EDI" (pointer_expression "&UNK_002a2e8f" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x10fb,unaff_EDI + 0x1af039,1,0,iVar4,unaff_EDI + 0x1b14bb,0,0,\n               param_1 + 0x10fa,1);" (call_expression "FUN_000eb510(param_1 + 0x10fb,unaff_EDI + 0x1af039,1,0,iVar4,unaff_EDI + 0x1b14bb,0,0,\n               param_1 + 0x10fa,1)" identifier (argument_list "(param_1 + 0x10fb,unaff_EDI + 0x1af039,1,0,iVar4,unaff_EDI + 0x1b14bb,0,0,\n               param_1 + 0x10fa,1)" ( (binary_expression "param_1 + 0x10fb" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af039" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b14bb" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x10fa" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x1109] = &UNK_002a2ea3 + unaff_EDI;" (assignment_expression "param_1[0x1109] = &UNK_002a2ea3 + unaff_EDI" (subscript_expression "param_1[0x1109]" identifier [ number_literal ]) = (binary_expression "&UNK_002a2ea3 + unaff_EDI" (pointer_expression "&UNK_002a2ea3" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x110a,unaff_EDI + 0x1af04b,1,0,iVar3,iVar5,0,0,param_1 + 0x1109,0);" (call_expression "FUN_000eb510(param_1 + 0x110a,unaff_EDI + 0x1af04b,1,0,iVar3,iVar5,0,0,param_1 + 0x1109,0)" identifier (argument_list "(param_1 + 0x110a,unaff_EDI + 0x1af04b,1,0,iVar3,iVar5,0,0,param_1 + 0x1109,0)" ( (binary_expression "param_1 + 0x110a" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af04b" identifier + number_literal) , number_literal , number_literal , identifier , identifier , number_literal , number_literal , (binary_expression "param_1 + 0x1109" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0x1118) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x1118) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x1118)" * (cast_expression "(undefined2 *)(param_1 + 0x1118)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x1118)" ( (binary_expression "param_1 + 0x1118" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x1119] = &UNK_002a2eb7 + unaff_EDI;" (assignment_expression "param_1[0x1119] = &UNK_002a2eb7 + unaff_EDI" (subscript_expression "param_1[0x1119]" identifier [ number_literal ]) = (binary_expression "&UNK_002a2eb7 + unaff_EDI" (pointer_expression "&UNK_002a2eb7" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x111a,unaff_EDI + 0x1af048,1,0,iVar3,iVar5,0,0,param_1 + 0x1119,0);" (call_expression "FUN_000eb510(param_1 + 0x111a,unaff_EDI + 0x1af048,1,0,iVar3,iVar5,0,0,param_1 + 0x1119,0)" identifier (argument_list "(param_1 + 0x111a,unaff_EDI + 0x1af048,1,0,iVar3,iVar5,0,0,param_1 + 0x1119,0)" ( (binary_expression "param_1 + 0x111a" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af048" identifier + number_literal) , number_literal , number_literal , identifier , identifier , number_literal , number_literal , (binary_expression "param_1 + 0x1119" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x1128] = &UNK_002a2ecb + unaff_EDI;" (assignment_expression "param_1[0x1128] = &UNK_002a2ecb + unaff_EDI" (subscript_expression "param_1[0x1128]" identifier [ number_literal ]) = (binary_expression "&UNK_002a2ecb + unaff_EDI" (pointer_expression "&UNK_002a2ecb" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x1129,unaff_EDI + 0x1af060,1,0,iVar3,unaff_EDI + 0x1b14e7,0,0,\n               param_1 + 0x1128,0);" (call_expression "FUN_000eb510(param_1 + 0x1129,unaff_EDI + 0x1af060,1,0,iVar3,unaff_EDI + 0x1b14e7,0,0,\n               param_1 + 0x1128,0)" identifier (argument_list "(param_1 + 0x1129,unaff_EDI + 0x1af060,1,0,iVar3,unaff_EDI + 0x1b14e7,0,0,\n               param_1 + 0x1128,0)" ( (binary_expression "param_1 + 0x1129" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af060" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b14e7" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x1128" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0x1137) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x1137) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x1137)" * (cast_expression "(undefined2 *)(param_1 + 0x1137)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x1137)" ( (binary_expression "param_1 + 0x1137" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x1138] = &UNK_002a2edf + unaff_EDI;" (assignment_expression "param_1[0x1138] = &UNK_002a2edf + unaff_EDI" (subscript_expression "param_1[0x1138]" identifier [ number_literal ]) = (binary_expression "&UNK_002a2edf + unaff_EDI" (pointer_expression "&UNK_002a2edf" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x1139,unaff_EDI + 0x1af05d,1,0,iVar4,unaff_EDI + 0x1b1513,0,0,\n               param_1 + 0x1138,1);" (call_expression "FUN_000eb510(param_1 + 0x1139,unaff_EDI + 0x1af05d,1,0,iVar4,unaff_EDI + 0x1b1513,0,0,\n               param_1 + 0x1138,1)" identifier (argument_list "(param_1 + 0x1139,unaff_EDI + 0x1af05d,1,0,iVar4,unaff_EDI + 0x1b1513,0,0,\n               param_1 + 0x1138,1)" ( (binary_expression "param_1 + 0x1139" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af05d" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b1513" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x1138" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x1147] = &UNK_002a2ef3 + unaff_EDI;" (assignment_expression "param_1[0x1147] = &UNK_002a2ef3 + unaff_EDI" (subscript_expression "param_1[0x1147]" identifier [ number_literal ]) = (binary_expression "&UNK_002a2ef3 + unaff_EDI" (pointer_expression "&UNK_002a2ef3" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x1148,unaff_EDI + 0x1af075,1,0,iVar3,unaff_EDI + 0x1b1543,0,0,\n               param_1 + 0x1147,0);" (call_expression "FUN_000eb510(param_1 + 0x1148,unaff_EDI + 0x1af075,1,0,iVar3,unaff_EDI + 0x1b1543,0,0,\n               param_1 + 0x1147,0)" identifier (argument_list "(param_1 + 0x1148,unaff_EDI + 0x1af075,1,0,iVar3,unaff_EDI + 0x1b1543,0,0,\n               param_1 + 0x1147,0)" ( (binary_expression "param_1 + 0x1148" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af075" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b1543" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x1147" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0x1156) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x1156) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x1156)" * (cast_expression "(undefined2 *)(param_1 + 0x1156)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x1156)" ( (binary_expression "param_1 + 0x1156" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x1157] = &UNK_002a2f07 + unaff_EDI;" (assignment_expression "param_1[0x1157] = &UNK_002a2f07 + unaff_EDI" (subscript_expression "param_1[0x1157]" identifier [ number_literal ]) = (binary_expression "&UNK_002a2f07 + unaff_EDI" (pointer_expression "&UNK_002a2f07" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x1158,unaff_EDI + 0x1af072,1,0,iVar4,unaff_EDI + 0x1b1563,0,0,\n               param_1 + 0x1157,1);" (call_expression "FUN_000eb510(param_1 + 0x1158,unaff_EDI + 0x1af072,1,0,iVar4,unaff_EDI + 0x1b1563,0,0,\n               param_1 + 0x1157,1)" identifier (argument_list "(param_1 + 0x1158,unaff_EDI + 0x1af072,1,0,iVar4,unaff_EDI + 0x1b1563,0,0,\n               param_1 + 0x1157,1)" ( (binary_expression "param_1 + 0x1158" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af072" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b1563" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x1157" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x1166] = &UNK_002a2f1b + unaff_EDI;" (assignment_expression "param_1[0x1166] = &UNK_002a2f1b + unaff_EDI" (subscript_expression "param_1[0x1166]" identifier [ number_literal ]) = (binary_expression "&UNK_002a2f1b + unaff_EDI" (pointer_expression "&UNK_002a2f1b" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x1167,unaff_EDI + 0x1af087,1,0,iVar4,0,0,0,param_1 + 0x1166,1);" (call_expression "FUN_000eb510(param_1 + 0x1167,unaff_EDI + 0x1af087,1,0,iVar4,0,0,0,param_1 + 0x1166,1)" identifier (argument_list "(param_1 + 0x1167,unaff_EDI + 0x1af087,1,0,iVar4,0,0,0,param_1 + 0x1166,1)" ( (binary_expression "param_1 + 0x1167" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af087" identifier + number_literal) , number_literal , number_literal , identifier , number_literal , number_literal , number_literal , (binary_expression "param_1 + 0x1166" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0x1175) = 0x100;" (assignment_expression "*(undefined2 *)(param_1 + 0x1175) = 0x100" (pointer_expression "*(undefined2 *)(param_1 + 0x1175)" * (cast_expression "(undefined2 *)(param_1 + 0x1175)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x1175)" ( (binary_expression "param_1 + 0x1175" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x1176] = &UNK_002a2f2f + unaff_EDI;" (assignment_expression "param_1[0x1176] = &UNK_002a2f2f + unaff_EDI" (subscript_expression "param_1[0x1176]" identifier [ number_literal ]) = (binary_expression "&UNK_002a2f2f + unaff_EDI" (pointer_expression "&UNK_002a2f2f" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x1177,unaff_EDI + 0x1af084,1,0,iVar3,unaff_EDI + 0x1b158b,0,0,\n               param_1 + 0x1176,0);" (call_expression "FUN_000eb510(param_1 + 0x1177,unaff_EDI + 0x1af084,1,0,iVar3,unaff_EDI + 0x1b158b,0,0,\n               param_1 + 0x1176,0)" identifier (argument_list "(param_1 + 0x1177,unaff_EDI + 0x1af084,1,0,iVar3,unaff_EDI + 0x1b158b,0,0,\n               param_1 + 0x1176,0)" ( (binary_expression "param_1 + 0x1177" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af084" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b158b" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x1176" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x1185] = &UNK_002a2f43 + unaff_EDI;" (assignment_expression "param_1[0x1185] = &UNK_002a2f43 + unaff_EDI" (subscript_expression "param_1[0x1185]" identifier [ number_literal ]) = (binary_expression "&UNK_002a2f43 + unaff_EDI" (pointer_expression "&UNK_002a2f43" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x1186,unaff_EDI + 0x1af098,1,0,iVar3,iVar5,0,0,param_1 + 0x1185,0);" (call_expression "FUN_000eb510(param_1 + 0x1186,unaff_EDI + 0x1af098,1,0,iVar3,iVar5,0,0,param_1 + 0x1185,0)" identifier (argument_list "(param_1 + 0x1186,unaff_EDI + 0x1af098,1,0,iVar3,iVar5,0,0,param_1 + 0x1185,0)" ( (binary_expression "param_1 + 0x1186" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af098" identifier + number_literal) , number_literal , number_literal , identifier , identifier , number_literal , number_literal , (binary_expression "param_1 + 0x1185" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0x1194) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x1194) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x1194)" * (cast_expression "(undefined2 *)(param_1 + 0x1194)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x1194)" ( (binary_expression "param_1 + 0x1194" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x1195] = &UNK_002a2f57 + unaff_EDI;" (assignment_expression "param_1[0x1195] = &UNK_002a2f57 + unaff_EDI" (subscript_expression "param_1[0x1195]" identifier [ number_literal ]) = (binary_expression "&UNK_002a2f57 + unaff_EDI" (pointer_expression "&UNK_002a2f57" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x1196,unaff_EDI + 0x1af095,1,0,iVar4,0,0,0,param_1 + 0x1195,1);" (call_expression "FUN_000eb510(param_1 + 0x1196,unaff_EDI + 0x1af095,1,0,iVar4,0,0,0,param_1 + 0x1195,1)" identifier (argument_list "(param_1 + 0x1196,unaff_EDI + 0x1af095,1,0,iVar4,0,0,0,param_1 + 0x1195,1)" ( (binary_expression "param_1 + 0x1196" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af095" identifier + number_literal) , number_literal , number_literal , identifier , number_literal , number_literal , number_literal , (binary_expression "param_1 + 0x1195" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x11a4] = &UNK_002a2f6b + unaff_EDI;" (assignment_expression "param_1[0x11a4] = &UNK_002a2f6b + unaff_EDI" (subscript_expression "param_1[0x11a4]" identifier [ number_literal ]) = (binary_expression "&UNK_002a2f6b + unaff_EDI" (pointer_expression "&UNK_002a2f6b" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x11a5,unaff_EDI + 0x1af0ac,1,0,iVar4,unaff_EDI + 0x1b15b3,0,0,\n               param_1 + 0x11a4,1);" (call_expression "FUN_000eb510(param_1 + 0x11a5,unaff_EDI + 0x1af0ac,1,0,iVar4,unaff_EDI + 0x1b15b3,0,0,\n               param_1 + 0x11a4,1)" identifier (argument_list "(param_1 + 0x11a5,unaff_EDI + 0x1af0ac,1,0,iVar4,unaff_EDI + 0x1b15b3,0,0,\n               param_1 + 0x11a4,1)" ( (binary_expression "param_1 + 0x11a5" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af0ac" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b15b3" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x11a4" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0x11b3) = 0x100;" (assignment_expression "*(undefined2 *)(param_1 + 0x11b3) = 0x100" (pointer_expression "*(undefined2 *)(param_1 + 0x11b3)" * (cast_expression "(undefined2 *)(param_1 + 0x11b3)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x11b3)" ( (binary_expression "param_1 + 0x11b3" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x11b4] = &UNK_002a2f7f + unaff_EDI;" (assignment_expression "param_1[0x11b4] = &UNK_002a2f7f + unaff_EDI" (subscript_expression "param_1[0x11b4]" identifier [ number_literal ]) = (binary_expression "&UNK_002a2f7f + unaff_EDI" (pointer_expression "&UNK_002a2f7f" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x11b5,unaff_EDI + 0x1af0a9,1,0,iVar3,unaff_EDI + 0x1b15df,0,0,\n               param_1 + 0x11b4,0);" (call_expression "FUN_000eb510(param_1 + 0x11b5,unaff_EDI + 0x1af0a9,1,0,iVar3,unaff_EDI + 0x1b15df,0,0,\n               param_1 + 0x11b4,0)" identifier (argument_list "(param_1 + 0x11b5,unaff_EDI + 0x1af0a9,1,0,iVar3,unaff_EDI + 0x1b15df,0,0,\n               param_1 + 0x11b4,0)" ( (binary_expression "param_1 + 0x11b5" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af0a9" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b15df" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x11b4" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x11c3] = &UNK_002a2f93 + unaff_EDI;" (assignment_expression "param_1[0x11c3] = &UNK_002a2f93 + unaff_EDI" (subscript_expression "param_1[0x11c3]" identifier [ number_literal ]) = (binary_expression "&UNK_002a2f93 + unaff_EDI" (pointer_expression "&UNK_002a2f93" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x11c4,unaff_EDI + 0x1af0c4,1,0,iVar3,unaff_EDI + 0x1b1613,0,0,\n               param_1 + 0x11c3,0);" (call_expression "FUN_000eb510(param_1 + 0x11c4,unaff_EDI + 0x1af0c4,1,0,iVar3,unaff_EDI + 0x1b1613,0,0,\n               param_1 + 0x11c3,0)" identifier (argument_list "(param_1 + 0x11c4,unaff_EDI + 0x1af0c4,1,0,iVar3,unaff_EDI + 0x1b1613,0,0,\n               param_1 + 0x11c3,0)" ( (binary_expression "param_1 + 0x11c4" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af0c4" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b1613" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x11c3" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0x11d2) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x11d2) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x11d2)" * (cast_expression "(undefined2 *)(param_1 + 0x11d2)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x11d2)" ( (binary_expression "param_1 + 0x11d2" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x11d3] = &UNK_002a2fa7 + unaff_EDI;" (assignment_expression "param_1[0x11d3] = &UNK_002a2fa7 + unaff_EDI" (subscript_expression "param_1[0x11d3]" identifier [ number_literal ]) = (binary_expression "&UNK_002a2fa7 + unaff_EDI" (pointer_expression "&UNK_002a2fa7" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x11d4,unaff_EDI + 0x1af0c1,1,0,iVar4,unaff_EDI + 0x1b163b,0,0,\n               param_1 + 0x11d3,1);" (call_expression "FUN_000eb510(param_1 + 0x11d4,unaff_EDI + 0x1af0c1,1,0,iVar4,unaff_EDI + 0x1b163b,0,0,\n               param_1 + 0x11d3,1)" identifier (argument_list "(param_1 + 0x11d4,unaff_EDI + 0x1af0c1,1,0,iVar4,unaff_EDI + 0x1b163b,0,0,\n               param_1 + 0x11d3,1)" ( (binary_expression "param_1 + 0x11d4" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af0c1" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b163b" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x11d3" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x11e2] = &UNK_002a2fbb + unaff_EDI;" (assignment_expression "param_1[0x11e2] = &UNK_002a2fbb + unaff_EDI" (subscript_expression "param_1[0x11e2]" identifier [ number_literal ]) = (binary_expression "&UNK_002a2fbb + unaff_EDI" (pointer_expression "&UNK_002a2fbb" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x11e3,unaff_EDI + 0x1af0db,1,0,iVar3,unaff_EDI + 0x1b166b,0,0,\n               param_1 + 0x11e2,0);" (call_expression "FUN_000eb510(param_1 + 0x11e3,unaff_EDI + 0x1af0db,1,0,iVar3,unaff_EDI + 0x1b166b,0,0,\n               param_1 + 0x11e2,0)" identifier (argument_list "(param_1 + 0x11e3,unaff_EDI + 0x1af0db,1,0,iVar3,unaff_EDI + 0x1b166b,0,0,\n               param_1 + 0x11e2,0)" ( (binary_expression "param_1 + 0x11e3" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af0db" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b166b" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x11e2" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0x11f1) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x11f1) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x11f1)" * (cast_expression "(undefined2 *)(param_1 + 0x11f1)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x11f1)" ( (binary_expression "param_1 + 0x11f1" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x11f2] = &UNK_002a2fcf + unaff_EDI;" (assignment_expression "param_1[0x11f2] = &UNK_002a2fcf + unaff_EDI" (subscript_expression "param_1[0x11f2]" identifier [ number_literal ]) = (binary_expression "&UNK_002a2fcf + unaff_EDI" (pointer_expression "&UNK_002a2fcf" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x11f3,unaff_EDI + 0x1af0d8,1,0,iVar4,0,0,0,param_1 + 0x11f2,1);" (call_expression "FUN_000eb510(param_1 + 0x11f3,unaff_EDI + 0x1af0d8,1,0,iVar4,0,0,0,param_1 + 0x11f2,1)" identifier (argument_list "(param_1 + 0x11f3,unaff_EDI + 0x1af0d8,1,0,iVar4,0,0,0,param_1 + 0x11f2,1)" ( (binary_expression "param_1 + 0x11f3" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af0d8" identifier + number_literal) , number_literal , number_literal , identifier , number_literal , number_literal , number_literal , (binary_expression "param_1 + 0x11f2" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x1201] = &UNK_002a2fe3 + unaff_EDI;" (assignment_expression "param_1[0x1201] = &UNK_002a2fe3 + unaff_EDI" (subscript_expression "param_1[0x1201]" identifier [ number_literal ]) = (binary_expression "&UNK_002a2fe3 + unaff_EDI" (pointer_expression "&UNK_002a2fe3" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x1202,unaff_EDI + 0x1af0f6,1,0,iVar2,&UNK_001b1693 + unaff_EDI,0,0,\n               param_1 + 0x1201,1);" (call_expression "FUN_000eb510(param_1 + 0x1202,unaff_EDI + 0x1af0f6,1,0,iVar2,&UNK_001b1693 + unaff_EDI,0,0,\n               param_1 + 0x1201,1)" identifier (argument_list "(param_1 + 0x1202,unaff_EDI + 0x1af0f6,1,0,iVar2,&UNK_001b1693 + unaff_EDI,0,0,\n               param_1 + 0x1201,1)" ( (binary_expression "param_1 + 0x1202" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af0f6" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "&UNK_001b1693 + unaff_EDI" (pointer_expression "&UNK_001b1693" & identifier) + identifier) , number_literal , number_literal , (binary_expression "param_1 + 0x1201" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x1210] = &UNK_002a2ff7 + unaff_EDI;" (assignment_expression "param_1[0x1210] = &UNK_002a2ff7 + unaff_EDI" (subscript_expression "param_1[0x1210]" identifier [ number_literal ]) = (binary_expression "&UNK_002a2ff7 + unaff_EDI" (pointer_expression "&UNK_002a2ff7" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x1211,unaff_EDI + 0x1af0f3,1,0,iVar2,0,0,0,param_1 + 0x1210,0);" (call_expression "FUN_000eb510(param_1 + 0x1211,unaff_EDI + 0x1af0f3,1,0,iVar2,0,0,0,param_1 + 0x1210,0)" identifier (argument_list "(param_1 + 0x1211,unaff_EDI + 0x1af0f3,1,0,iVar2,0,0,0,param_1 + 0x1210,0)" ( (binary_expression "param_1 + 0x1211" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af0f3" identifier + number_literal) , number_literal , number_literal , identifier , number_literal , number_literal , number_literal , (binary_expression "param_1 + 0x1210" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x121f] = "cccccccccccccccccccccccccccccccccccccccccccccccc" + unaff_EDI + 0xb;" (assignment_expression "param_1[0x121f] = "cccccccccccccccccccccccccccccccccccccccccccccccc" + unaff_EDI + 0xb" (subscript_expression "param_1[0x121f]" identifier [ number_literal ]) = (binary_expression ""cccccccccccccccccccccccccccccccccccccccccccccccc" + unaff_EDI + 0xb" (binary_expression ""cccccccccccccccccccccccccccccccccccccccccccccccc" + unaff_EDI" (string_literal ""cccccccccccccccccccccccccccccccccccccccccccccccc"" " string_content ") + identifier) + number_literal)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x1220,unaff_EDI + 0x1af120,4,0,iVar3,unaff_EDI + 0x1af10f,0,0,\n               param_1 + 0x121f,0);" (call_expression "FUN_000eb510(param_1 + 0x1220,unaff_EDI + 0x1af120,4,0,iVar3,unaff_EDI + 0x1af10f,0,0,\n               param_1 + 0x121f,0)" identifier (argument_list "(param_1 + 0x1220,unaff_EDI + 0x1af120,4,0,iVar3,unaff_EDI + 0x1af10f,0,0,\n               param_1 + 0x121f,0)" ( (binary_expression "param_1 + 0x1220" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af120" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1af10f" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x121f" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0x122e) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x122e) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x122e)" * (cast_expression "(undefined2 *)(param_1 + 0x122e)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x122e)" ( (binary_expression "param_1 + 0x122e" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x122f] = "cccccccccccccccccccccccccccccccccccccccccccccccc" + unaff_EDI + 0x1f;" (assignment_expression "param_1[0x122f] = "cccccccccccccccccccccccccccccccccccccccccccccccc" + unaff_EDI + 0x1f" (subscript_expression "param_1[0x122f]" identifier [ number_literal ]) = (binary_expression ""cccccccccccccccccccccccccccccccccccccccccccccccc" + unaff_EDI + 0x1f" (binary_expression ""cccccccccccccccccccccccccccccccccccccccccccccccc" + unaff_EDI" (string_literal ""cccccccccccccccccccccccccccccccccccccccccccccccc"" " string_content ") + identifier) + number_literal)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x1230,unaff_EDI + 0x1af11e,4,0,iVar4,0,0,0,param_1 + 0x122f,1);" (call_expression "FUN_000eb510(param_1 + 0x1230,unaff_EDI + 0x1af11e,4,0,iVar4,0,0,0,param_1 + 0x122f,1)" identifier (argument_list "(param_1 + 0x1230,unaff_EDI + 0x1af11e,4,0,iVar4,0,0,0,param_1 + 0x122f,1)" ( (binary_expression "param_1 + 0x1230" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af11e" identifier + number_literal) , number_literal , number_literal , identifier , number_literal , number_literal , number_literal , (binary_expression "param_1 + 0x122f" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x123e] = &UNK_002a3033 + unaff_EDI;" (assignment_expression "param_1[0x123e] = &UNK_002a3033 + unaff_EDI" (subscript_expression "param_1[0x123e]" identifier [ number_literal ]) = (binary_expression "&UNK_002a3033 + unaff_EDI" (pointer_expression "&UNK_002a3033" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x123f,unaff_EDI + 0x1af12a,1,0,iVar4,0,0,0,param_1 + 0x123e,1);" (call_expression "FUN_000eb510(param_1 + 0x123f,unaff_EDI + 0x1af12a,1,0,iVar4,0,0,0,param_1 + 0x123e,1)" identifier (argument_list "(param_1 + 0x123f,unaff_EDI + 0x1af12a,1,0,iVar4,0,0,0,param_1 + 0x123e,1)" ( (binary_expression "param_1 + 0x123f" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af12a" identifier + number_literal) , number_literal , number_literal , identifier , number_literal , number_literal , number_literal , (binary_expression "param_1 + 0x123e" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0x124d) = 0x100;" (assignment_expression "*(undefined2 *)(param_1 + 0x124d) = 0x100" (pointer_expression "*(undefined2 *)(param_1 + 0x124d)" * (cast_expression "(undefined2 *)(param_1 + 0x124d)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x124d)" ( (binary_expression "param_1 + 0x124d" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x124e] = &UNK_002a3047 + unaff_EDI;" (assignment_expression "param_1[0x124e] = &UNK_002a3047 + unaff_EDI" (subscript_expression "param_1[0x124e]" identifier [ number_literal ]) = (binary_expression "&UNK_002a3047 + unaff_EDI" (pointer_expression "&UNK_002a3047" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x124f,unaff_EDI + 0x1af127,1,0,iVar3,unaff_EDI + 0x1b16b7,0,0,\n               param_1 + 0x124e,0);" (call_expression "FUN_000eb510(param_1 + 0x124f,unaff_EDI + 0x1af127,1,0,iVar3,unaff_EDI + 0x1b16b7,0,0,\n               param_1 + 0x124e,0)" identifier (argument_list "(param_1 + 0x124f,unaff_EDI + 0x1af127,1,0,iVar3,unaff_EDI + 0x1b16b7,0,0,\n               param_1 + 0x124e,0)" ( (binary_expression "param_1 + 0x124f" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af127" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b16b7" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x124e" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x125d] = &UNK_002a305b + unaff_EDI;" (assignment_expression "param_1[0x125d] = &UNK_002a305b + unaff_EDI" (subscript_expression "param_1[0x125d]" identifier [ number_literal ]) = (binary_expression "&UNK_002a305b + unaff_EDI" (pointer_expression "&UNK_002a305b" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x125e,unaff_EDI + 0x1af140,1,0,iVar3,unaff_EDI + 0x1b16ff,0,0,\n               param_1 + 0x125d,0);" (call_expression "FUN_000eb510(param_1 + 0x125e,unaff_EDI + 0x1af140,1,0,iVar3,unaff_EDI + 0x1b16ff,0,0,\n               param_1 + 0x125d,0)" identifier (argument_list "(param_1 + 0x125e,unaff_EDI + 0x1af140,1,0,iVar3,unaff_EDI + 0x1b16ff,0,0,\n               param_1 + 0x125d,0)" ( (binary_expression "param_1 + 0x125e" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af140" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b16ff" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x125d" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0x126c) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x126c) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x126c)" * (cast_expression "(undefined2 *)(param_1 + 0x126c)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x126c)" ( (binary_expression "param_1 + 0x126c" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x126d] =\n       "ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc::h"\n       + unaff_EDI + 8;" (assignment_expression "param_1[0x126d] =\n       "ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc::h"\n       + unaff_EDI + 8" (subscript_expression "param_1[0x126d]" identifier [ number_literal ]) = (binary_expression ""ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc::h"\n       + unaff_EDI + 8" (binary_expression ""ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc::h"\n       + unaff_EDI" (string_literal ""ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc::h"" " string_content ") + identifier) + number_literal)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x126e,unaff_EDI + 0x1af13d,1,0,iVar4,0,0,0,param_1 + 0x126d,1);" (call_expression "FUN_000eb510(param_1 + 0x126e,unaff_EDI + 0x1af13d,1,0,iVar4,0,0,0,param_1 + 0x126d,1)" identifier (argument_list "(param_1 + 0x126e,unaff_EDI + 0x1af13d,1,0,iVar4,0,0,0,param_1 + 0x126d,1)" ( (binary_expression "param_1 + 0x126e" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af13d" identifier + number_literal) , number_literal , number_literal , identifier , number_literal , number_literal , number_literal , (binary_expression "param_1 + 0x126d" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x127c] =\n       "ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc::h"\n       + unaff_EDI + 0x1c;" (assignment_expression "param_1[0x127c] =\n       "ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc::h"\n       + unaff_EDI + 0x1c" (subscript_expression "param_1[0x127c]" identifier [ number_literal ]) = (binary_expression ""ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc::h"\n       + unaff_EDI + 0x1c" (binary_expression ""ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc::h"\n       + unaff_EDI" (string_literal ""ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc::h"" " string_content ") + identifier) + number_literal)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x127d,unaff_EDI + 0x1af178,1,0,iVar3,unaff_EDI + 0x1af158,0,0,\n               param_1 + 0x127c,0);" (call_expression "FUN_000eb510(param_1 + 0x127d,unaff_EDI + 0x1af178,1,0,iVar3,unaff_EDI + 0x1af158,0,0,\n               param_1 + 0x127c,0)" identifier (argument_list "(param_1 + 0x127d,unaff_EDI + 0x1af178,1,0,iVar3,unaff_EDI + 0x1af158,0,0,\n               param_1 + 0x127c,0)" ( (binary_expression "param_1 + 0x127d" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af178" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1af158" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x127c" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0x128b) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x128b) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x128b)" * (cast_expression "(undefined2 *)(param_1 + 0x128b)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x128b)" ( (binary_expression "param_1 + 0x128b" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x128c] =\n       "ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc::h"\n       + unaff_EDI + 0x30;" (assignment_expression "param_1[0x128c] =\n       "ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc::h"\n       + unaff_EDI + 0x30" (subscript_expression "param_1[0x128c]" identifier [ number_literal ]) = (binary_expression ""ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc::h"\n       + unaff_EDI + 0x30" (binary_expression ""ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc::h"\n       + unaff_EDI" (string_literal ""ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc::h"" " string_content ") + identifier) + number_literal)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x128d,unaff_EDI + 0x1af175,1,0,iVar4,unaff_EDI + 0x1b172f,0,0,\n               param_1 + 0x128c,1);" (call_expression "FUN_000eb510(param_1 + 0x128d,unaff_EDI + 0x1af175,1,0,iVar4,unaff_EDI + 0x1b172f,0,0,\n               param_1 + 0x128c,1)" identifier (argument_list "(param_1 + 0x128d,unaff_EDI + 0x1af175,1,0,iVar4,unaff_EDI + 0x1b172f,0,0,\n               param_1 + 0x128c,1)" ( (binary_expression "param_1 + 0x128d" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af175" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b172f" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x128c" identifier + number_literal) , number_literal ))) ;) comment (expression_statement "FUN_000ebc90(param_1 + 0x129b);" (call_expression "FUN_000ebc90(param_1 + 0x129b)" identifier (argument_list "(param_1 + 0x129b)" ( (binary_expression "param_1 + 0x129b" identifier + number_literal) ))) ;) (expression_statement "param_1[0x12b2] = puVar1;" (assignment_expression "param_1[0x12b2] = puVar1" (subscript_expression "param_1[0x12b2]" identifier [ number_literal ]) = identifier) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x12b3,unaff_EDI + 0x1af19f,1,0x78,iVar2,unaff_EDI + 0x1af186,0,0,\n               param_1 + 0x12b2,0);" (call_expression "FUN_000eb510(param_1 + 0x12b3,unaff_EDI + 0x1af19f,1,0x78,iVar2,unaff_EDI + 0x1af186,0,0,\n               param_1 + 0x12b2,0)" identifier (argument_list "(param_1 + 0x12b3,unaff_EDI + 0x1af19f,1,0x78,iVar2,unaff_EDI + 0x1af186,0,0,\n               param_1 + 0x12b2,0)" ( (binary_expression "param_1 + 0x12b3" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af19f" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1af186" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x12b2" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x12c2] = 0;" (assignment_expression "param_1[0x12c2] = 0" (subscript_expression "param_1[0x12c2]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0x12c1] = unaff_EDI + -0x2e09;" (assignment_expression "param_1[0x12c1] = unaff_EDI + -0x2e09" (subscript_expression "param_1[0x12c1]" identifier [ number_literal ]) = (binary_expression "unaff_EDI + -0x2e09" identifier + number_literal)) ;) (expression_statement "param_1[0x12b2] = "St9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0xf;" (assignment_expression "param_1[0x12b2] = "St9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0xf" (subscript_expression "param_1[0x12b2]" identifier [ number_literal ]) = (binary_expression ""St9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0xf" (binary_expression ""St9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI" (string_literal ""St9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE"" " string_content ") + identifier) + number_literal)) ;) (expression_statement "param_1[0x12c3] = puVar1;" (assignment_expression "param_1[0x12c3] = puVar1" (subscript_expression "param_1[0x12c3]" identifier [ number_literal ]) = identifier) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x12c4,unaff_EDI + 0x1af1ab,1,0x58,iVar2,unaff_EDI + 0x1b1757,0,0,\n               param_1 + 0x12c3,0);" (call_expression "FUN_000eb510(param_1 + 0x12c4,unaff_EDI + 0x1af1ab,1,0x58,iVar2,unaff_EDI + 0x1b1757,0,0,\n               param_1 + 0x12c3,0)" identifier (argument_list "(param_1 + 0x12c4,unaff_EDI + 0x1af1ab,1,0x58,iVar2,unaff_EDI + 0x1b1757,0,0,\n               param_1 + 0x12c3,0)" ( (binary_expression "param_1 + 0x12c4" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af1ab" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b1757" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x12c3" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x12d3] = 0;" (assignment_expression "param_1[0x12d3] = 0" (subscript_expression "param_1[0x12d3]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0x12d2] = unaff_EDI + -0x2df9;" (assignment_expression "param_1[0x12d2] = unaff_EDI + -0x2df9" (subscript_expression "param_1[0x12d2]" identifier [ number_literal ]) = (binary_expression "unaff_EDI + -0x2df9" identifier + number_literal)) ;) (expression_statement "param_1[0x12c3] = "St9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x23\n  ;" (assignment_expression "param_1[0x12c3] = "St9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x23" (subscript_expression "param_1[0x12c3]" identifier [ number_literal ]) = (binary_expression ""St9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x23" (binary_expression ""St9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI" (string_literal ""St9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE"" " string_content ") + identifier) + number_literal)) ;) (expression_statement "param_1[0x12d4] = puVar1;" (assignment_expression "param_1[0x12d4] = puVar1" (subscript_expression "param_1[0x12d4]" identifier [ number_literal ]) = identifier) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x12d5,unaff_EDI + 0x1af1d1,1,0,iVar2,unaff_EDI + 0x1af1ba,0,0,\n               param_1 + 0x12d4,0);" (call_expression "FUN_000eb510(param_1 + 0x12d5,unaff_EDI + 0x1af1d1,1,0,iVar2,unaff_EDI + 0x1af1ba,0,0,\n               param_1 + 0x12d4,0)" identifier (argument_list "(param_1 + 0x12d5,unaff_EDI + 0x1af1d1,1,0,iVar2,unaff_EDI + 0x1af1ba,0,0,\n               param_1 + 0x12d4,0)" ( (binary_expression "param_1 + 0x12d5" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af1d1" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1af1ba" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x12d4" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x12e4] = 0;" (assignment_expression "param_1[0x12e4] = 0" (subscript_expression "param_1[0x12e4]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0x12e3] = unaff_EDI + -0x2de9;" (assignment_expression "param_1[0x12e3] = unaff_EDI + -0x2de9" (subscript_expression "param_1[0x12e3]" identifier [ number_literal ]) = (binary_expression "unaff_EDI + -0x2de9" identifier + number_literal)) ;) (expression_statement "param_1[0x12d4] = "St9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x37\n  ;" (assignment_expression "param_1[0x12d4] = "St9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x37" (subscript_expression "param_1[0x12d4]" identifier [ number_literal ]) = (binary_expression ""St9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x37" (binary_expression ""St9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI" (string_literal ""St9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE"" " string_content ") + identifier) + number_literal)) ;) comment (expression_statement "FUN_000eb8d0(param_1 + 0x12e5);" (call_expression "FUN_000eb8d0(param_1 + 0x12e5)" identifier (argument_list "(param_1 + 0x12e5)" ( (binary_expression "param_1 + 0x12e5" identifier + number_literal) ))) ;) (expression_statement "param_1[0x12fc] =\n       "ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc::h"\n       + unaff_EDI + 0x6c;" (assignment_expression "param_1[0x12fc] =\n       "ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc::h"\n       + unaff_EDI + 0x6c" (subscript_expression "param_1[0x12fc]" identifier [ number_literal ]) = (binary_expression ""ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc::h"\n       + unaff_EDI + 0x6c" (binary_expression ""ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc::h"\n       + unaff_EDI" (string_literal ""ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc::h"" " string_content ") + identifier) + number_literal)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x12fd,unaff_EDI + 0x1af1e1,1,0,iVar4,unaff_EDI + 0x1b177b,0,0,\n               param_1 + 0x12fc,1);" (call_expression "FUN_000eb510(param_1 + 0x12fd,unaff_EDI + 0x1af1e1,1,0,iVar4,unaff_EDI + 0x1b177b,0,0,\n               param_1 + 0x12fc,1)" identifier (argument_list "(param_1 + 0x12fd,unaff_EDI + 0x1af1e1,1,0,iVar4,unaff_EDI + 0x1b177b,0,0,\n               param_1 + 0x12fc,1)" ( (binary_expression "param_1 + 0x12fd" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af1e1" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b177b" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x12fc" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0x130b) = 0x100;" (assignment_expression "*(undefined2 *)(param_1 + 0x130b) = 0x100" (pointer_expression "*(undefined2 *)(param_1 + 0x130b)" * (cast_expression "(undefined2 *)(param_1 + 0x130b)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x130b)" ( (binary_expression "param_1 + 0x130b" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x130c] =\n       "ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc::h"\n       + unaff_EDI + 0x80;" (assignment_expression "param_1[0x130c] =\n       "ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc::h"\n       + unaff_EDI + 0x80" (subscript_expression "param_1[0x130c]" identifier [ number_literal ]) = (binary_expression ""ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc::h"\n       + unaff_EDI + 0x80" (binary_expression ""ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc::h"\n       + unaff_EDI" (string_literal ""ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc::h"" " string_content ") + identifier) + number_literal)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x130d,unaff_EDI + 0x1af1de,1,0,iVar3,unaff_EDI + 0x1b179b,0,0,\n               param_1 + 0x130c,0);" (call_expression "FUN_000eb510(param_1 + 0x130d,unaff_EDI + 0x1af1de,1,0,iVar3,unaff_EDI + 0x1b179b,0,0,\n               param_1 + 0x130c,0)" identifier (argument_list "(param_1 + 0x130d,unaff_EDI + 0x1af1de,1,0,iVar3,unaff_EDI + 0x1b179b,0,0,\n               param_1 + 0x130c,0)" ( (binary_expression "param_1 + 0x130d" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af1de" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b179b" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x130c" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x131b] =\n       "ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc::h"\n       + unaff_EDI + 0x94;" (assignment_expression "param_1[0x131b] =\n       "ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc::h"\n       + unaff_EDI + 0x94" (subscript_expression "param_1[0x131b]" identifier [ number_literal ]) = (binary_expression ""ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc::h"\n       + unaff_EDI + 0x94" (binary_expression ""ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc::h"\n       + unaff_EDI" (string_literal ""ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc::h"" " string_content ") + identifier) + number_literal)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x131c,unaff_EDI + 0x1b799d,2,0x59,iVar2,unaff_EDI + 0x1b17c3,\n               unaff_EDI + 0x1ae411,0,param_1 + 0x131b,0);" (call_expression "FUN_000eb510(param_1 + 0x131c,unaff_EDI + 0x1b799d,2,0x59,iVar2,unaff_EDI + 0x1b17c3,\n               unaff_EDI + 0x1ae411,0,param_1 + 0x131b,0)" identifier (argument_list "(param_1 + 0x131c,unaff_EDI + 0x1b799d,2,0x59,iVar2,unaff_EDI + 0x1b17c3,\n               unaff_EDI + 0x1ae411,0,param_1 + 0x131b,0)" ( (binary_expression "param_1 + 0x131c" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1b799d" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b17c3" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae411" identifier + number_literal) , number_literal , (binary_expression "param_1 + 0x131b" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined1 *)(param_1 + 0x132a) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0x132a) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0x132a)" * (cast_expression "(undefined1 *)(param_1 + 0x132a)" ( (type_descriptor "undefined1 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x132a)" ( (binary_expression "param_1 + 0x132a" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x132b] = iVar2;" (assignment_expression "param_1[0x132b] = iVar2" (subscript_expression "param_1[0x132b]" identifier [ number_literal ]) = identifier) ;) (expression_statement "param_1[0x132c] = puVar1;" (assignment_expression "param_1[0x132c] = puVar1" (subscript_expression "param_1[0x132c]" identifier [ number_literal ]) = identifier) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x132d,unaff_EDI + 0x1af210,1,0x28,iVar2,unaff_EDI + 0x1af1f3,0,0,\n               param_1 + 0x132c,0);" (call_expression "FUN_000eb510(param_1 + 0x132d,unaff_EDI + 0x1af210,1,0x28,iVar2,unaff_EDI + 0x1af1f3,0,0,\n               param_1 + 0x132c,0)" identifier (argument_list "(param_1 + 0x132d,unaff_EDI + 0x1af210,1,0x28,iVar2,unaff_EDI + 0x1af1f3,0,0,\n               param_1 + 0x132c,0)" ( (binary_expression "param_1 + 0x132d" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af210" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1af1f3" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x132c" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x133c] = 0;" (assignment_expression "param_1[0x133c] = 0" (subscript_expression "param_1[0x133c]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0x133b] = unaff_EDI + -0x1599;" (assignment_expression "param_1[0x133b] = unaff_EDI + -0x1599" (subscript_expression "param_1[0x133b]" identifier [ number_literal ]) = (binary_expression "unaff_EDI + -0x1599" identifier + number_literal)) ;) (expression_statement "param_1[0x132c] = "St9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0xb;" (assignment_expression "param_1[0x132c] = "St9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0xb" (subscript_expression "param_1[0x132c]" identifier [ number_literal ]) = (binary_expression ""St9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0xb" (binary_expression ""St9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI" (string_literal ""St9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE"" " string_content ") + identifier) + number_literal)) ;) (expression_statement "param_1[0x133d] = puVar1;" (assignment_expression "param_1[0x133d] = puVar1" (subscript_expression "param_1[0x133d]" identifier [ number_literal ]) = identifier) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x133e,unaff_EDI + 0x1af237,1,0x29,iVar2,unaff_EDI + 0x1af21c,0,0,\n               param_1 + 0x133d,0);" (call_expression "FUN_000eb510(param_1 + 0x133e,unaff_EDI + 0x1af237,1,0x29,iVar2,unaff_EDI + 0x1af21c,0,0,\n               param_1 + 0x133d,0)" identifier (argument_list "(param_1 + 0x133e,unaff_EDI + 0x1af237,1,0x29,iVar2,unaff_EDI + 0x1af21c,0,0,\n               param_1 + 0x133d,0)" ( (binary_expression "param_1 + 0x133e" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af237" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1af21c" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x133d" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x134d] = 0;" (assignment_expression "param_1[0x134d] = 0" (subscript_expression "param_1[0x134d]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0x134c] = unaff_EDI + -0x28e9;" (assignment_expression "param_1[0x134c] = unaff_EDI + -0x28e9" (subscript_expression "param_1[0x134c]" identifier [ number_literal ]) = (binary_expression "unaff_EDI + -0x28e9" identifier + number_literal)) ;) (expression_statement "param_1[0x133d] = "St9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x1f\n  ;" (assignment_expression "param_1[0x133d] = "St9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x1f" (subscript_expression "param_1[0x133d]" identifier [ number_literal ]) = (binary_expression ""St9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x1f" (binary_expression ""St9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI" (string_literal ""St9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE"" " string_content ") + identifier) + number_literal)) ;) (expression_statement "param_1[0x134e] = &UNK_002a310f + unaff_EDI;" (assignment_expression "param_1[0x134e] = &UNK_002a310f + unaff_EDI" (subscript_expression "param_1[0x134e]" identifier [ number_literal ]) = (binary_expression "&UNK_002a310f + unaff_EDI" (pointer_expression "&UNK_002a310f" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x134f,unaff_EDI + 0x1af25a,4,0,iVar3,unaff_EDI + 0x1b17f3,0,0,\n               param_1 + 0x134e,0);" (call_expression "FUN_000eb510(param_1 + 0x134f,unaff_EDI + 0x1af25a,4,0,iVar3,unaff_EDI + 0x1b17f3,0,0,\n               param_1 + 0x134e,0)" identifier (argument_list "(param_1 + 0x134f,unaff_EDI + 0x1af25a,4,0,iVar3,unaff_EDI + 0x1b17f3,0,0,\n               param_1 + 0x134e,0)" ( (binary_expression "param_1 + 0x134f" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af25a" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b17f3" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x134e" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0x135d) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x135d) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x135d)" * (cast_expression "(undefined2 *)(param_1 + 0x135d)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x135d)" ( (binary_expression "param_1 + 0x135d" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x135e] = &UNK_002a3123 + unaff_EDI;" (assignment_expression "param_1[0x135e] = &UNK_002a3123 + unaff_EDI" (subscript_expression "param_1[0x135e]" identifier [ number_literal ]) = (binary_expression "&UNK_002a3123 + unaff_EDI" (pointer_expression "&UNK_002a3123" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x135f,unaff_EDI + 0x1af258,4,0,iVar4,unaff_EDI + 0x1af241,0,0,\n               param_1 + 0x135e,1);" (call_expression "FUN_000eb510(param_1 + 0x135f,unaff_EDI + 0x1af258,4,0,iVar4,unaff_EDI + 0x1af241,0,0,\n               param_1 + 0x135e,1)" identifier (argument_list "(param_1 + 0x135f,unaff_EDI + 0x1af258,4,0,iVar4,unaff_EDI + 0x1af241,0,0,\n               param_1 + 0x135e,1)" ( (binary_expression "param_1 + 0x135f" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af258" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1af241" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x135e" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x136d] = &UNK_002a3137 + unaff_EDI;" (assignment_expression "param_1[0x136d] = &UNK_002a3137 + unaff_EDI" (subscript_expression "param_1[0x136d]" identifier [ number_literal ]) = (binary_expression "&UNK_002a3137 + unaff_EDI" (pointer_expression "&UNK_002a3137" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x136e,unaff_EDI + 0x1af292,4,0,iVar4,unaff_EDI + 0x1af261,0,0,\n               param_1 + 0x136d,1);" (call_expression "FUN_000eb510(param_1 + 0x136e,unaff_EDI + 0x1af292,4,0,iVar4,unaff_EDI + 0x1af261,0,0,\n               param_1 + 0x136d,1)" identifier (argument_list "(param_1 + 0x136e,unaff_EDI + 0x1af292,4,0,iVar4,unaff_EDI + 0x1af261,0,0,\n               param_1 + 0x136d,1)" ( (binary_expression "param_1 + 0x136e" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af292" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1af261" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x136d" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0x137c) = 0x100;" (assignment_expression "*(undefined2 *)(param_1 + 0x137c) = 0x100" (pointer_expression "*(undefined2 *)(param_1 + 0x137c)" * (cast_expression "(undefined2 *)(param_1 + 0x137c)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x137c)" ( (binary_expression "param_1 + 0x137c" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x137d] = &UNK_002a314b + unaff_EDI;" (assignment_expression "param_1[0x137d] = &UNK_002a314b + unaff_EDI" (subscript_expression "param_1[0x137d]" identifier [ number_literal ]) = (binary_expression "&UNK_002a314b + unaff_EDI" (pointer_expression "&UNK_002a314b" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x137e,unaff_EDI + 0x1af290,4,0,iVar3,unaff_EDI + 0x1af275,0,0,\n               param_1 + 0x137d,0);" (call_expression "FUN_000eb510(param_1 + 0x137e,unaff_EDI + 0x1af290,4,0,iVar3,unaff_EDI + 0x1af275,0,0,\n               param_1 + 0x137d,0)" identifier (argument_list "(param_1 + 0x137e,unaff_EDI + 0x1af290,4,0,iVar3,unaff_EDI + 0x1af275,0,0,\n               param_1 + 0x137d,0)" ( (binary_expression "param_1 + 0x137e" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af290" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1af275" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x137d" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x138c] = &UNK_002a315f + unaff_EDI;" (assignment_expression "param_1[0x138c] = &UNK_002a315f + unaff_EDI" (subscript_expression "param_1[0x138c]" identifier [ number_literal ]) = (binary_expression "&UNK_002a315f + unaff_EDI" (pointer_expression "&UNK_002a315f" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x138d,unaff_EDI + 0x1af2b9,4,0,iVar12,&UNK_001af29c + unaff_EDI,iVar7,0,\n               param_1 + 0x138c,0);" (call_expression "FUN_000eb510(param_1 + 0x138d,unaff_EDI + 0x1af2b9,4,0,iVar12,&UNK_001af29c + unaff_EDI,iVar7,0,\n               param_1 + 0x138c,0)" identifier (argument_list "(param_1 + 0x138d,unaff_EDI + 0x1af2b9,4,0,iVar12,&UNK_001af29c + unaff_EDI,iVar7,0,\n               param_1 + 0x138c,0)" ( (binary_expression "param_1 + 0x138d" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af2b9" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "&UNK_001af29c + unaff_EDI" (pointer_expression "&UNK_001af29c" & identifier) + identifier) , identifier , number_literal , (binary_expression "param_1 + 0x138c" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined1 *)(param_1 + 0x139b) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0x139b) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0x139b)" * (cast_expression "(undefined1 *)(param_1 + 0x139b)" ( (type_descriptor "undefined1 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x139b)" ( (binary_expression "param_1 + 0x139b" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x139c] = 0;" (assignment_expression "param_1[0x139c] = 0" (subscript_expression "param_1[0x139c]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0x139d] = 0;" (assignment_expression "param_1[0x139d] = 0" (subscript_expression "param_1[0x139d]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0x139e] = &UNK_002a3173 + unaff_EDI;" (assignment_expression "param_1[0x139e] = &UNK_002a3173 + unaff_EDI" (subscript_expression "param_1[0x139e]" identifier [ number_literal ]) = (binary_expression "&UNK_002a3173 + unaff_EDI" (pointer_expression "&UNK_002a3173" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x139f,unaff_EDI + 0x1abba5,4,0,iVar3,unaff_EDI + 0x1b06e7,0,0,\n               param_1 + 0x139e,0);" (call_expression "FUN_000eb510(param_1 + 0x139f,unaff_EDI + 0x1abba5,4,0,iVar3,unaff_EDI + 0x1b06e7,0,0,\n               param_1 + 0x139e,0)" identifier (argument_list "(param_1 + 0x139f,unaff_EDI + 0x1abba5,4,0,iVar3,unaff_EDI + 0x1b06e7,0,0,\n               param_1 + 0x139e,0)" ( (binary_expression "param_1 + 0x139f" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1abba5" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b06e7" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x139e" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0x13ad) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x13ad) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x13ad)" * (cast_expression "(undefined2 *)(param_1 + 0x13ad)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x13ad)" ( (binary_expression "param_1 + 0x13ad" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x13ae] = &UNK_002a3187 + unaff_EDI;" (assignment_expression "param_1[0x13ae] = &UNK_002a3187 + unaff_EDI" (subscript_expression "param_1[0x13ae]" identifier [ number_literal ]) = (binary_expression "&UNK_002a3187 + unaff_EDI" (pointer_expression "&UNK_002a3187" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x13af,&UNK_001af2ca + unaff_EDI,4,0,iVar4,0,0,0,param_1 + 0x13ae,1);" (call_expression "FUN_000eb510(param_1 + 0x13af,&UNK_001af2ca + unaff_EDI,4,0,iVar4,0,0,0,param_1 + 0x13ae,1)" identifier (argument_list "(param_1 + 0x13af,&UNK_001af2ca + unaff_EDI,4,0,iVar4,0,0,0,param_1 + 0x13ae,1)" ( (binary_expression "param_1 + 0x13af" identifier + number_literal) , (binary_expression "&UNK_001af2ca + unaff_EDI" (pointer_expression "&UNK_001af2ca" & identifier) + identifier) , number_literal , number_literal , identifier , number_literal , number_literal , number_literal , (binary_expression "param_1 + 0x13ae" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x13bd] = &UNK_002a319b + unaff_EDI;" (assignment_expression "param_1[0x13bd] = &UNK_002a319b + unaff_EDI" (subscript_expression "param_1[0x13bd]" identifier [ number_literal ]) = (binary_expression "&UNK_002a319b + unaff_EDI" (pointer_expression "&UNK_002a319b" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x13be,unaff_EDI + 0x1af07a,4,0,iVar3,unaff_EDI + 0x1b1823,0,0,\n               param_1 + 0x13bd,0);" (call_expression "FUN_000eb510(param_1 + 0x13be,unaff_EDI + 0x1af07a,4,0,iVar3,unaff_EDI + 0x1b1823,0,0,\n               param_1 + 0x13bd,0)" identifier (argument_list "(param_1 + 0x13be,unaff_EDI + 0x1af07a,4,0,iVar3,unaff_EDI + 0x1b1823,0,0,\n               param_1 + 0x13bd,0)" ( (binary_expression "param_1 + 0x13be" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af07a" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b1823" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x13bd" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x13cd] = &UNK_002a31af + unaff_EDI;" (assignment_expression "param_1[0x13cd] = &UNK_002a31af + unaff_EDI" (subscript_expression "param_1[0x13cd]" identifier [ number_literal ]) = (binary_expression "&UNK_002a31af + unaff_EDI" (pointer_expression "&UNK_002a31af" & identifier) + identifier)) ;) (expression_statement "*(undefined2 *)(param_1 + 0x13cc) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x13cc) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x13cc)" * (cast_expression "(undefined2 *)(param_1 + 0x13cc)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x13cc)" ( (binary_expression "param_1 + 0x13cc" identifier + number_literal) )))) = number_literal) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x13ce,unaff_EDI + 0x1af390,4,0,iVar4,0,0,0,param_1 + 0x13cd,1);" (call_expression "FUN_000eb510(param_1 + 0x13ce,unaff_EDI + 0x1af390,4,0,iVar4,0,0,0,param_1 + 0x13cd,1)" identifier (argument_list "(param_1 + 0x13ce,unaff_EDI + 0x1af390,4,0,iVar4,0,0,0,param_1 + 0x13cd,1)" ( (binary_expression "param_1 + 0x13ce" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af390" identifier + number_literal) , number_literal , number_literal , identifier , number_literal , number_literal , number_literal , (binary_expression "param_1 + 0x13cd" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x13dc] = &UNK_002a31c3 + unaff_EDI;" (assignment_expression "param_1[0x13dc] = &UNK_002a31c3 + unaff_EDI" (subscript_expression "param_1[0x13dc]" identifier [ number_literal ]) = (binary_expression "&UNK_002a31c3 + unaff_EDI" (pointer_expression "&UNK_002a31c3" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x13dd,unaff_EDI + 0x1af2d3,4,0,iVar3,&UNK_001b184f + unaff_EDI,0,0,\n               param_1 + 0x13dc,0);" (call_expression "FUN_000eb510(param_1 + 0x13dd,unaff_EDI + 0x1af2d3,4,0,iVar3,&UNK_001b184f + unaff_EDI,0,0,\n               param_1 + 0x13dc,0)" identifier (argument_list "(param_1 + 0x13dd,unaff_EDI + 0x1af2d3,4,0,iVar3,&UNK_001b184f + unaff_EDI,0,0,\n               param_1 + 0x13dc,0)" ( (binary_expression "param_1 + 0x13dd" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af2d3" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "&UNK_001b184f + unaff_EDI" (pointer_expression "&UNK_001b184f" & identifier) + identifier) , number_literal , number_literal , (binary_expression "param_1 + 0x13dc" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0x13eb) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x13eb) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x13eb)" * (cast_expression "(undefined2 *)(param_1 + 0x13eb)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x13eb)" ( (binary_expression "param_1 + 0x13eb" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x13ec] = &UNK_002a31d7 + unaff_EDI;" (assignment_expression "param_1[0x13ec] = &UNK_002a31d7 + unaff_EDI" (subscript_expression "param_1[0x13ec]" identifier [ number_literal ]) = (binary_expression "&UNK_002a31d7 + unaff_EDI" (pointer_expression "&UNK_002a31d7" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x13ed,unaff_EDI + 0x1af2d1,4,0,iVar4,0,0,0,param_1 + 0x13ec,1);" (call_expression "FUN_000eb510(param_1 + 0x13ed,unaff_EDI + 0x1af2d1,4,0,iVar4,0,0,0,param_1 + 0x13ec,1)" identifier (argument_list "(param_1 + 0x13ed,unaff_EDI + 0x1af2d1,4,0,iVar4,0,0,0,param_1 + 0x13ec,1)" ( (binary_expression "param_1 + 0x13ed" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af2d1" identifier + number_literal) , number_literal , number_literal , identifier , number_literal , number_literal , number_literal , (binary_expression "param_1 + 0x13ec" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x13fb] = &UNK_002a31eb + unaff_EDI;" (assignment_expression "param_1[0x13fb] = &UNK_002a31eb + unaff_EDI" (subscript_expression "param_1[0x13fb]" identifier [ number_literal ]) = (binary_expression "&UNK_002a31eb + unaff_EDI" (pointer_expression "&UNK_002a31eb" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x13fc,unaff_EDI + 0x1af2dc,4,0,iVar3,unaff_EDI + 0x1b188f,0,0,\n               param_1 + 0x13fb,0);" (call_expression "FUN_000eb510(param_1 + 0x13fc,unaff_EDI + 0x1af2dc,4,0,iVar3,unaff_EDI + 0x1b188f,0,0,\n               param_1 + 0x13fb,0)" identifier (argument_list "(param_1 + 0x13fc,unaff_EDI + 0x1af2dc,4,0,iVar3,unaff_EDI + 0x1b188f,0,0,\n               param_1 + 0x13fb,0)" ( (binary_expression "param_1 + 0x13fc" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af2dc" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b188f" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x13fb" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0x140a) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x140a) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x140a)" * (cast_expression "(undefined2 *)(param_1 + 0x140a)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x140a)" ( (binary_expression "param_1 + 0x140a" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x140b] = &UNK_002a31ff + unaff_EDI;" (assignment_expression "param_1[0x140b] = &UNK_002a31ff + unaff_EDI" (subscript_expression "param_1[0x140b]" identifier [ number_literal ]) = (binary_expression "&UNK_002a31ff + unaff_EDI" (pointer_expression "&UNK_002a31ff" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x140c,unaff_EDI + 0x1af2da,4,0,iVar4,0,0,0,param_1 + 0x140b,1);" (call_expression "FUN_000eb510(param_1 + 0x140c,unaff_EDI + 0x1af2da,4,0,iVar4,0,0,0,param_1 + 0x140b,1)" identifier (argument_list "(param_1 + 0x140c,unaff_EDI + 0x1af2da,4,0,iVar4,0,0,0,param_1 + 0x140b,1)" ( (binary_expression "param_1 + 0x140c" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af2da" identifier + number_literal) , number_literal , number_literal , identifier , number_literal , number_literal , number_literal , (binary_expression "param_1 + 0x140b" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x141a] = &UNK_002a3213 + unaff_EDI;" (assignment_expression "param_1[0x141a] = &UNK_002a3213 + unaff_EDI" (subscript_expression "param_1[0x141a]" identifier [ number_literal ]) = (binary_expression "&UNK_002a3213 + unaff_EDI" (pointer_expression "&UNK_002a3213" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x141b,&UNK_001af2e8 + unaff_EDI,4,0,iVar3,unaff_EDI + 0x1b18bb,0,0,\n               param_1 + 0x141a,0);" (call_expression "FUN_000eb510(param_1 + 0x141b,&UNK_001af2e8 + unaff_EDI,4,0,iVar3,unaff_EDI + 0x1b18bb,0,0,\n               param_1 + 0x141a,0)" identifier (argument_list "(param_1 + 0x141b,&UNK_001af2e8 + unaff_EDI,4,0,iVar3,unaff_EDI + 0x1b18bb,0,0,\n               param_1 + 0x141a,0)" ( (binary_expression "param_1 + 0x141b" identifier + number_literal) , (binary_expression "&UNK_001af2e8 + unaff_EDI" (pointer_expression "&UNK_001af2e8" & identifier) + identifier) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b18bb" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x141a" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0x1429) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x1429) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x1429)" * (cast_expression "(undefined2 *)(param_1 + 0x1429)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x1429)" ( (binary_expression "param_1 + 0x1429" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x142a] = &UNK_002a3227 + unaff_EDI;" (assignment_expression "param_1[0x142a] = &UNK_002a3227 + unaff_EDI" (subscript_expression "param_1[0x142a]" identifier [ number_literal ]) = (binary_expression "&UNK_002a3227 + unaff_EDI" (pointer_expression "&UNK_002a3227" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x142b,unaff_EDI + 0x1af2e6,4,0,iVar4,0,0,0,param_1 + 0x142a,1);" (call_expression "FUN_000eb510(param_1 + 0x142b,unaff_EDI + 0x1af2e6,4,0,iVar4,0,0,0,param_1 + 0x142a,1)" identifier (argument_list "(param_1 + 0x142b,unaff_EDI + 0x1af2e6,4,0,iVar4,0,0,0,param_1 + 0x142a,1)" ( (binary_expression "param_1 + 0x142b" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af2e6" identifier + number_literal) , number_literal , number_literal , identifier , number_literal , number_literal , number_literal , (binary_expression "param_1 + 0x142a" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x1439] = &UNK_002a323b + unaff_EDI;" (assignment_expression "param_1[0x1439] = &UNK_002a323b + unaff_EDI" (subscript_expression "param_1[0x1439]" identifier [ number_literal ]) = (binary_expression "&UNK_002a323b + unaff_EDI" (pointer_expression "&UNK_002a323b" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x143a,unaff_EDI + 0x1af2f4,4,0,iVar2,&UNK_001b18ef + unaff_EDI,0,0,\n               param_1 + 0x1439,1);" (call_expression "FUN_000eb510(param_1 + 0x143a,unaff_EDI + 0x1af2f4,4,0,iVar2,&UNK_001b18ef + unaff_EDI,0,0,\n               param_1 + 0x1439,1)" identifier (argument_list "(param_1 + 0x143a,unaff_EDI + 0x1af2f4,4,0,iVar2,&UNK_001b18ef + unaff_EDI,0,0,\n               param_1 + 0x1439,1)" ( (binary_expression "param_1 + 0x143a" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af2f4" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "&UNK_001b18ef + unaff_EDI" (pointer_expression "&UNK_001b18ef" & identifier) + identifier) , number_literal , number_literal , (binary_expression "param_1 + 0x1439" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x1448] = &UNK_002a324f + unaff_EDI;" (assignment_expression "param_1[0x1448] = &UNK_002a324f + unaff_EDI" (subscript_expression "param_1[0x1448]" identifier [ number_literal ]) = (binary_expression "&UNK_002a324f + unaff_EDI" (pointer_expression "&UNK_002a324f" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x1449,unaff_EDI + 0x1af2f2,4,0,iVar2,0,0,0,param_1 + 0x1448,0);" (call_expression "FUN_000eb510(param_1 + 0x1449,unaff_EDI + 0x1af2f2,4,0,iVar2,0,0,0,param_1 + 0x1448,0)" identifier (argument_list "(param_1 + 0x1449,unaff_EDI + 0x1af2f2,4,0,iVar2,0,0,0,param_1 + 0x1448,0)" ( (binary_expression "param_1 + 0x1449" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af2f2" identifier + number_literal) , number_literal , number_literal , identifier , number_literal , number_literal , number_literal , (binary_expression "param_1 + 0x1448" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x1457] = &UNK_002a3263 + unaff_EDI;" (assignment_expression "param_1[0x1457] = &UNK_002a3263 + unaff_EDI" (subscript_expression "param_1[0x1457]" identifier [ number_literal ]) = (binary_expression "&UNK_002a3263 + unaff_EDI" (pointer_expression "&UNK_002a3263" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x1458,unaff_EDI + 0x1af2fb,4,0,iVar3,unaff_EDI + 0x1b1917,0,0,\n               param_1 + 0x1457,0);" (call_expression "FUN_000eb510(param_1 + 0x1458,unaff_EDI + 0x1af2fb,4,0,iVar3,unaff_EDI + 0x1b1917,0,0,\n               param_1 + 0x1457,0)" identifier (argument_list "(param_1 + 0x1458,unaff_EDI + 0x1af2fb,4,0,iVar3,unaff_EDI + 0x1b1917,0,0,\n               param_1 + 0x1457,0)" ( (binary_expression "param_1 + 0x1458" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af2fb" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b1917" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x1457" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0x1466) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x1466) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x1466)" * (cast_expression "(undefined2 *)(param_1 + 0x1466)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x1466)" ( (binary_expression "param_1 + 0x1466" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x1467] = &UNK_002a3277 + unaff_EDI;" (assignment_expression "param_1[0x1467] = &UNK_002a3277 + unaff_EDI" (subscript_expression "param_1[0x1467]" identifier [ number_literal ]) = (binary_expression "&UNK_002a3277 + unaff_EDI" (pointer_expression "&UNK_002a3277" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x1468,unaff_EDI + 0x1af2f9,4,0,iVar4,0,0,0,param_1 + 0x1467,1);" (call_expression "FUN_000eb510(param_1 + 0x1468,unaff_EDI + 0x1af2f9,4,0,iVar4,0,0,0,param_1 + 0x1467,1)" identifier (argument_list "(param_1 + 0x1468,unaff_EDI + 0x1af2f9,4,0,iVar4,0,0,0,param_1 + 0x1467,1)" ( (binary_expression "param_1 + 0x1468" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af2f9" identifier + number_literal) , number_literal , number_literal , identifier , number_literal , number_literal , number_literal , (binary_expression "param_1 + 0x1467" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x1476] = &UNK_002a328b + unaff_EDI;" (assignment_expression "param_1[0x1476] = &UNK_002a328b + unaff_EDI" (subscript_expression "param_1[0x1476]" identifier [ number_literal ]) = (binary_expression "&UNK_002a328b + unaff_EDI" (pointer_expression "&UNK_002a328b" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x1477,unaff_EDI + 0x1af322,4,0,iVar12,unaff_EDI + 0x1af304,iVar7,0,\n               param_1 + 0x1476,0);" (call_expression "FUN_000eb510(param_1 + 0x1477,unaff_EDI + 0x1af322,4,0,iVar12,unaff_EDI + 0x1af304,iVar7,0,\n               param_1 + 0x1476,0)" identifier (argument_list "(param_1 + 0x1477,unaff_EDI + 0x1af322,4,0,iVar12,unaff_EDI + 0x1af304,iVar7,0,\n               param_1 + 0x1476,0)" ( (binary_expression "param_1 + 0x1477" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af322" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1af304" identifier + number_literal) , identifier , number_literal , (binary_expression "param_1 + 0x1476" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined1 *)(param_1 + 0x1485) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0x1485) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0x1485)" * (cast_expression "(undefined1 *)(param_1 + 0x1485)" ( (type_descriptor "undefined1 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x1485)" ( (binary_expression "param_1 + 0x1485" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x1486] = 0;" (assignment_expression "param_1[0x1486] = 0" (subscript_expression "param_1[0x1486]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0x1487] = 0;" (assignment_expression "param_1[0x1487] = 0" (subscript_expression "param_1[0x1487]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0x1488] = &UNK_002a329f + unaff_EDI;" (assignment_expression "param_1[0x1488] = &UNK_002a329f + unaff_EDI" (subscript_expression "param_1[0x1488]" identifier [ number_literal ]) = (binary_expression "&UNK_002a329f + unaff_EDI" (pointer_expression "&UNK_002a329f" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x1489,unaff_EDI + 0x1af332,4,0,iVar3,unaff_EDI + 0x1af7b7,0,0,\n               param_1 + 0x1488,0);" (call_expression "FUN_000eb510(param_1 + 0x1489,unaff_EDI + 0x1af332,4,0,iVar3,unaff_EDI + 0x1af7b7,0,0,\n               param_1 + 0x1488,0)" identifier (argument_list "(param_1 + 0x1489,unaff_EDI + 0x1af332,4,0,iVar3,unaff_EDI + 0x1af7b7,0,0,\n               param_1 + 0x1488,0)" ( (binary_expression "param_1 + 0x1489" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af332" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1af7b7" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x1488" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0x1497) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x1497) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x1497)" * (cast_expression "(undefined2 *)(param_1 + 0x1497)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x1497)" ( (binary_expression "param_1 + 0x1497" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x1498] = &UNK_002a32b3 + unaff_EDI;" (assignment_expression "param_1[0x1498] = &UNK_002a32b3 + unaff_EDI" (subscript_expression "param_1[0x1498]" identifier [ number_literal ]) = (binary_expression "&UNK_002a32b3 + unaff_EDI" (pointer_expression "&UNK_002a32b3" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x1499,FUN_001af330 + unaff_EDI,4,0,iVar4,0,0,0,param_1 + 0x1498,1);" (call_expression "FUN_000eb510(param_1 + 0x1499,FUN_001af330 + unaff_EDI,4,0,iVar4,0,0,0,param_1 + 0x1498,1)" identifier (argument_list "(param_1 + 0x1499,FUN_001af330 + unaff_EDI,4,0,iVar4,0,0,0,param_1 + 0x1498,1)" ( (binary_expression "param_1 + 0x1499" identifier + number_literal) , (binary_expression "FUN_001af330 + unaff_EDI" identifier + identifier) , number_literal , number_literal , identifier , number_literal , number_literal , number_literal , (binary_expression "param_1 + 0x1498" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x14a7] = &UNK_002a32c7 + unaff_EDI;" (assignment_expression "param_1[0x14a7] = &UNK_002a32c7 + unaff_EDI" (subscript_expression "param_1[0x14a7]" identifier [ number_literal ]) = (binary_expression "&UNK_002a32c7 + unaff_EDI" (pointer_expression "&UNK_002a32c7" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x14a8,unaff_EDI + 0x1af356,4,0,iVar4,0,0,0,param_1 + 0x14a7,1);" (call_expression "FUN_000eb510(param_1 + 0x14a8,unaff_EDI + 0x1af356,4,0,iVar4,0,0,0,param_1 + 0x14a7,1)" identifier (argument_list "(param_1 + 0x14a8,unaff_EDI + 0x1af356,4,0,iVar4,0,0,0,param_1 + 0x14a7,1)" ( (binary_expression "param_1 + 0x14a8" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af356" identifier + number_literal) , number_literal , number_literal , identifier , number_literal , number_literal , number_literal , (binary_expression "param_1 + 0x14a7" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0x14b6) = 0x100;" (assignment_expression "*(undefined2 *)(param_1 + 0x14b6) = 0x100" (pointer_expression "*(undefined2 *)(param_1 + 0x14b6)" * (cast_expression "(undefined2 *)(param_1 + 0x14b6)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x14b6)" ( (binary_expression "param_1 + 0x14b6" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x14b7] = &UNK_002a32db + unaff_EDI;" (assignment_expression "param_1[0x14b7] = &UNK_002a32db + unaff_EDI" (subscript_expression "param_1[0x14b7]" identifier [ number_literal ]) = (binary_expression "&UNK_002a32db + unaff_EDI" (pointer_expression "&UNK_002a32db" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x14b8,unaff_EDI + 0x1af354,4,0,iVar3,unaff_EDI + 0x1af33a,0,0,\n               param_1 + 0x14b7,0);" (call_expression "FUN_000eb510(param_1 + 0x14b8,unaff_EDI + 0x1af354,4,0,iVar3,unaff_EDI + 0x1af33a,0,0,\n               param_1 + 0x14b7,0)" identifier (argument_list "(param_1 + 0x14b8,unaff_EDI + 0x1af354,4,0,iVar3,unaff_EDI + 0x1af33a,0,0,\n               param_1 + 0x14b7,0)" ( (binary_expression "param_1 + 0x14b8" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af354" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1af33a" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x14b7" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x14c6] = &UNK_002a32ef + unaff_EDI;" (assignment_expression "param_1[0x14c6] = &UNK_002a32ef + unaff_EDI" (subscript_expression "param_1[0x14c6]" identifier [ number_literal ]) = (binary_expression "&UNK_002a32ef + unaff_EDI" (pointer_expression "&UNK_002a32ef" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x14c7,unaff_EDI + 0x1af362,4,0,iVar3,unaff_EDI + 0x1b193f,0,0,\n               param_1 + 0x14c6,0);" (call_expression "FUN_000eb510(param_1 + 0x14c7,unaff_EDI + 0x1af362,4,0,iVar3,unaff_EDI + 0x1b193f,0,0,\n               param_1 + 0x14c6,0)" identifier (argument_list "(param_1 + 0x14c7,unaff_EDI + 0x1af362,4,0,iVar3,unaff_EDI + 0x1b193f,0,0,\n               param_1 + 0x14c6,0)" ( (binary_expression "param_1 + 0x14c7" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af362" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b193f" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x14c6" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0x14d5) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x14d5) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x14d5)" * (cast_expression "(undefined2 *)(param_1 + 0x14d5)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x14d5)" ( (binary_expression "param_1 + 0x14d5" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x14d6] = &UNK_002a3303 + unaff_EDI;" (assignment_expression "param_1[0x14d6] = &UNK_002a3303 + unaff_EDI" (subscript_expression "param_1[0x14d6]" identifier [ number_literal ]) = (binary_expression "&UNK_002a3303 + unaff_EDI" (pointer_expression "&UNK_002a3303" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x14d7,unaff_EDI + 0x1af360,4,0,iVar4,0,0,0,param_1 + 0x14d6,1);" (call_expression "FUN_000eb510(param_1 + 0x14d7,unaff_EDI + 0x1af360,4,0,iVar4,0,0,0,param_1 + 0x14d6,1)" identifier (argument_list "(param_1 + 0x14d7,unaff_EDI + 0x1af360,4,0,iVar4,0,0,0,param_1 + 0x14d6,1)" ( (binary_expression "param_1 + 0x14d7" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af360" identifier + number_literal) , number_literal , number_literal , identifier , number_literal , number_literal , number_literal , (binary_expression "param_1 + 0x14d6" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x14e5] = &UNK_002a3317 + unaff_EDI;" (assignment_expression "param_1[0x14e5] = &UNK_002a3317 + unaff_EDI" (subscript_expression "param_1[0x14e5]" identifier [ number_literal ]) = (binary_expression "&UNK_002a3317 + unaff_EDI" (pointer_expression "&UNK_002a3317" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x14e6,unaff_EDI + 0x1af371,4,0,iVar3,unaff_EDI + 0x1b196b,0,0,\n               param_1 + 0x14e5,0);" (call_expression "FUN_000eb510(param_1 + 0x14e6,unaff_EDI + 0x1af371,4,0,iVar3,unaff_EDI + 0x1b196b,0,0,\n               param_1 + 0x14e5,0)" identifier (argument_list "(param_1 + 0x14e6,unaff_EDI + 0x1af371,4,0,iVar3,unaff_EDI + 0x1b196b,0,0,\n               param_1 + 0x14e5,0)" ( (binary_expression "param_1 + 0x14e6" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af371" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b196b" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x14e5" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0x14f4) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x14f4) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x14f4)" * (cast_expression "(undefined2 *)(param_1 + 0x14f4)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x14f4)" ( (binary_expression "param_1 + 0x14f4" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x14f5] = &UNK_002a332b + unaff_EDI;" (assignment_expression "param_1[0x14f5] = &UNK_002a332b + unaff_EDI" (subscript_expression "param_1[0x14f5]" identifier [ number_literal ]) = (binary_expression "&UNK_002a332b + unaff_EDI" (pointer_expression "&UNK_002a332b" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x14f6,unaff_EDI + 0x1af36f,4,0,iVar4,0,0,0,param_1 + 0x14f5,1);" (call_expression "FUN_000eb510(param_1 + 0x14f6,unaff_EDI + 0x1af36f,4,0,iVar4,0,0,0,param_1 + 0x14f5,1)" identifier (argument_list "(param_1 + 0x14f6,unaff_EDI + 0x1af36f,4,0,iVar4,0,0,0,param_1 + 0x14f5,1)" ( (binary_expression "param_1 + 0x14f6" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af36f" identifier + number_literal) , number_literal , number_literal , identifier , number_literal , number_literal , number_literal , (binary_expression "param_1 + 0x14f5" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x1504] = &UNK_002a333f + unaff_EDI;" (assignment_expression "param_1[0x1504] = &UNK_002a333f + unaff_EDI" (subscript_expression "param_1[0x1504]" identifier [ number_literal ]) = (binary_expression "&UNK_002a333f + unaff_EDI" (pointer_expression "&UNK_002a333f" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x1505,unaff_EDI + 0x1af37c,4,0,iVar3,unaff_EDI + 0x1b198f,0,0,\n               param_1 + 0x1504,0);" (call_expression "FUN_000eb510(param_1 + 0x1505,unaff_EDI + 0x1af37c,4,0,iVar3,unaff_EDI + 0x1b198f,0,0,\n               param_1 + 0x1504,0)" identifier (argument_list "(param_1 + 0x1505,unaff_EDI + 0x1af37c,4,0,iVar3,unaff_EDI + 0x1b198f,0,0,\n               param_1 + 0x1504,0)" ( (binary_expression "param_1 + 0x1505" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af37c" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b198f" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x1504" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0x1513) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x1513) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x1513)" * (cast_expression "(undefined2 *)(param_1 + 0x1513)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x1513)" ( (binary_expression "param_1 + 0x1513" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x1514] = &UNK_002a3353 + unaff_EDI;" (assignment_expression "param_1[0x1514] = &UNK_002a3353 + unaff_EDI" (subscript_expression "param_1[0x1514]" identifier [ number_literal ]) = (binary_expression "&UNK_002a3353 + unaff_EDI" (pointer_expression "&UNK_002a3353" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x1515,unaff_EDI + 0x1af37a,4,0,iVar4,0,0,0,param_1 + 0x1514,1);" (call_expression "FUN_000eb510(param_1 + 0x1515,unaff_EDI + 0x1af37a,4,0,iVar4,0,0,0,param_1 + 0x1514,1)" identifier (argument_list "(param_1 + 0x1515,unaff_EDI + 0x1af37a,4,0,iVar4,0,0,0,param_1 + 0x1514,1)" ( (binary_expression "param_1 + 0x1515" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af37a" identifier + number_literal) , number_literal , number_literal , identifier , number_literal , number_literal , number_literal , (binary_expression "param_1 + 0x1514" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x1523] = &UNK_002a3367 + unaff_EDI;" (assignment_expression "param_1[0x1523] = &UNK_002a3367 + unaff_EDI" (subscript_expression "param_1[0x1523]" identifier [ number_literal ]) = (binary_expression "&UNK_002a3367 + unaff_EDI" (pointer_expression "&UNK_002a3367" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x1524,unaff_EDI + 0x1af387,4,0,iVar3,&UNK_001b19b3 + unaff_EDI,0,0,\n               param_1 + 0x1523,0);" (call_expression "FUN_000eb510(param_1 + 0x1524,unaff_EDI + 0x1af387,4,0,iVar3,&UNK_001b19b3 + unaff_EDI,0,0,\n               param_1 + 0x1523,0)" identifier (argument_list "(param_1 + 0x1524,unaff_EDI + 0x1af387,4,0,iVar3,&UNK_001b19b3 + unaff_EDI,0,0,\n               param_1 + 0x1523,0)" ( (binary_expression "param_1 + 0x1524" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af387" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "&UNK_001b19b3 + unaff_EDI" (pointer_expression "&UNK_001b19b3" & identifier) + identifier) , number_literal , number_literal , (binary_expression "param_1 + 0x1523" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0x1532) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x1532) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x1532)" * (cast_expression "(undefined2 *)(param_1 + 0x1532)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x1532)" ( (binary_expression "param_1 + 0x1532" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x1533] = &UNK_002a337b + unaff_EDI;" (assignment_expression "param_1[0x1533] = &UNK_002a337b + unaff_EDI" (subscript_expression "param_1[0x1533]" identifier [ number_literal ]) = (binary_expression "&UNK_002a337b + unaff_EDI" (pointer_expression "&UNK_002a337b" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x1534,unaff_EDI + 0x1af385,4,0,iVar4,0,0,0,param_1 + 0x1533,1);" (call_expression "FUN_000eb510(param_1 + 0x1534,unaff_EDI + 0x1af385,4,0,iVar4,0,0,0,param_1 + 0x1533,1)" identifier (argument_list "(param_1 + 0x1534,unaff_EDI + 0x1af385,4,0,iVar4,0,0,0,param_1 + 0x1533,1)" ( (binary_expression "param_1 + 0x1534" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af385" identifier + number_literal) , number_literal , number_literal , identifier , number_literal , number_literal , number_literal , (binary_expression "param_1 + 0x1533" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x1542] = &UNK_002a338f + unaff_EDI;" (assignment_expression "param_1[0x1542] = &UNK_002a338f + unaff_EDI" (subscript_expression "param_1[0x1542]" identifier [ number_literal ]) = (binary_expression "&UNK_002a338f + unaff_EDI" (pointer_expression "&UNK_002a338f" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x1543,unaff_EDI + 0x1af390,4,0,iVar3,unaff_EDI + 0x1b19d7,0,0,\n               param_1 + 0x1542,0);" (call_expression "FUN_000eb510(param_1 + 0x1543,unaff_EDI + 0x1af390,4,0,iVar3,unaff_EDI + 0x1b19d7,0,0,\n               param_1 + 0x1542,0)" identifier (argument_list "(param_1 + 0x1543,unaff_EDI + 0x1af390,4,0,iVar3,unaff_EDI + 0x1b19d7,0,0,\n               param_1 + 0x1542,0)" ( (binary_expression "param_1 + 0x1543" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af390" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b19d7" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x1542" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0x1551) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x1551) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x1551)" * (cast_expression "(undefined2 *)(param_1 + 0x1551)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x1551)" ( (binary_expression "param_1 + 0x1551" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x1552] = &UNK_002a33a3 + unaff_EDI;" (assignment_expression "param_1[0x1552] = &UNK_002a33a3 + unaff_EDI" (subscript_expression "param_1[0x1552]" identifier [ number_literal ]) = (binary_expression "&UNK_002a33a3 + unaff_EDI" (pointer_expression "&UNK_002a33a3" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x1553,unaff_EDI + 0x1af38e,4,0,iVar4,0,0,0,param_1 + 0x1552,1);" (call_expression "FUN_000eb510(param_1 + 0x1553,unaff_EDI + 0x1af38e,4,0,iVar4,0,0,0,param_1 + 0x1552,1)" identifier (argument_list "(param_1 + 0x1553,unaff_EDI + 0x1af38e,4,0,iVar4,0,0,0,param_1 + 0x1552,1)" ( (binary_expression "param_1 + 0x1553" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af38e" identifier + number_literal) , number_literal , number_literal , identifier , number_literal , number_literal , number_literal , (binary_expression "param_1 + 0x1552" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x1561] = &UNK_002a33b7 + unaff_EDI;" (assignment_expression "param_1[0x1561] = &UNK_002a33b7 + unaff_EDI" (subscript_expression "param_1[0x1561]" identifier [ number_literal ]) = (binary_expression "&UNK_002a33b7 + unaff_EDI" (pointer_expression "&UNK_002a33b7" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x1562,unaff_EDI + 0x1af39e,4,0,iVar3,unaff_EDI + 0x1b1a07,0,0,\n               param_1 + 0x1561,0);" (call_expression "FUN_000eb510(param_1 + 0x1562,unaff_EDI + 0x1af39e,4,0,iVar3,unaff_EDI + 0x1b1a07,0,0,\n               param_1 + 0x1561,0)" identifier (argument_list "(param_1 + 0x1562,unaff_EDI + 0x1af39e,4,0,iVar3,unaff_EDI + 0x1b1a07,0,0,\n               param_1 + 0x1561,0)" ( (binary_expression "param_1 + 0x1562" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af39e" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b1a07" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x1561" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0x1570) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x1570) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x1570)" * (cast_expression "(undefined2 *)(param_1 + 0x1570)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x1570)" ( (binary_expression "param_1 + 0x1570" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x1571] = &UNK_002a33cb + unaff_EDI;" (assignment_expression "param_1[0x1571] = &UNK_002a33cb + unaff_EDI" (subscript_expression "param_1[0x1571]" identifier [ number_literal ]) = (binary_expression "&UNK_002a33cb + unaff_EDI" (pointer_expression "&UNK_002a33cb" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x1572,unaff_EDI + 0x1af39c,4,0,iVar4,0,0,0,param_1 + 0x1571,1);" (call_expression "FUN_000eb510(param_1 + 0x1572,unaff_EDI + 0x1af39c,4,0,iVar4,0,0,0,param_1 + 0x1571,1)" identifier (argument_list "(param_1 + 0x1572,unaff_EDI + 0x1af39c,4,0,iVar4,0,0,0,param_1 + 0x1571,1)" ( (binary_expression "param_1 + 0x1572" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af39c" identifier + number_literal) , number_literal , number_literal , identifier , number_literal , number_literal , number_literal , (binary_expression "param_1 + 0x1571" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x1580] = &UNK_002a33df + unaff_EDI;" (assignment_expression "param_1[0x1580] = &UNK_002a33df + unaff_EDI" (subscript_expression "param_1[0x1580]" identifier [ number_literal ]) = (binary_expression "&UNK_002a33df + unaff_EDI" (pointer_expression "&UNK_002a33df" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x1581,unaff_EDI + 0x1bb519,4,0,iVar3,unaff_EDI + 0x1b1a33,0,0,\n               param_1 + 0x1580,0);" (call_expression "FUN_000eb510(param_1 + 0x1581,unaff_EDI + 0x1bb519,4,0,iVar3,unaff_EDI + 0x1b1a33,0,0,\n               param_1 + 0x1580,0)" identifier (argument_list "(param_1 + 0x1581,unaff_EDI + 0x1bb519,4,0,iVar3,unaff_EDI + 0x1b1a33,0,0,\n               param_1 + 0x1580,0)" ( (binary_expression "param_1 + 0x1581" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1bb519" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b1a33" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x1580" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0x158f) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x158f) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x158f)" * (cast_expression "(undefined2 *)(param_1 + 0x158f)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x158f)" ( (binary_expression "param_1 + 0x158f" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x1590] = &UNK_002a33f3 + unaff_EDI;" (assignment_expression "param_1[0x1590] = &UNK_002a33f3 + unaff_EDI" (subscript_expression "param_1[0x1590]" identifier [ number_literal ]) = (binary_expression "&UNK_002a33f3 + unaff_EDI" (pointer_expression "&UNK_002a33f3" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x1591,unaff_EDI + 0x1af3a2,4,0,iVar4,0,0,0,param_1 + 0x1590,1);" (call_expression "FUN_000eb510(param_1 + 0x1591,unaff_EDI + 0x1af3a2,4,0,iVar4,0,0,0,param_1 + 0x1590,1)" identifier (argument_list "(param_1 + 0x1591,unaff_EDI + 0x1af3a2,4,0,iVar4,0,0,0,param_1 + 0x1590,1)" ( (binary_expression "param_1 + 0x1591" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af3a2" identifier + number_literal) , number_literal , number_literal , identifier , number_literal , number_literal , number_literal , (binary_expression "param_1 + 0x1590" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x159f] = &UNK_002a3407 + unaff_EDI;" (assignment_expression "param_1[0x159f] = &UNK_002a3407 + unaff_EDI" (subscript_expression "param_1[0x159f]" identifier [ number_literal ]) = (binary_expression "&UNK_002a3407 + unaff_EDI" (pointer_expression "&UNK_002a3407" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x15a0,unaff_EDI + 0x1af3ad,4,0,iVar4,unaff_EDI + 0x1b1a7b,0,0,\n               param_1 + 0x159f,1);" (call_expression "FUN_000eb510(param_1 + 0x15a0,unaff_EDI + 0x1af3ad,4,0,iVar4,unaff_EDI + 0x1b1a7b,0,0,\n               param_1 + 0x159f,1)" identifier (argument_list "(param_1 + 0x15a0,unaff_EDI + 0x1af3ad,4,0,iVar4,unaff_EDI + 0x1b1a7b,0,0,\n               param_1 + 0x159f,1)" ( (binary_expression "param_1 + 0x15a0" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af3ad" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b1a7b" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x159f" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0x15ae) = 0x100;" (assignment_expression "*(undefined2 *)(param_1 + 0x15ae) = 0x100" (pointer_expression "*(undefined2 *)(param_1 + 0x15ae)" * (cast_expression "(undefined2 *)(param_1 + 0x15ae)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x15ae)" ( (binary_expression "param_1 + 0x15ae" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x15af] = &UNK_002a341b + unaff_EDI;" (assignment_expression "param_1[0x15af] = &UNK_002a341b + unaff_EDI" (subscript_expression "param_1[0x15af]" identifier [ number_literal ]) = (binary_expression "&UNK_002a341b + unaff_EDI" (pointer_expression "&UNK_002a341b" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x15b0,unaff_EDI + 0x1af3ab,4,0,iVar3,unaff_EDI + 0x1b1ab7,0,0,\n               param_1 + 0x15af,0);" (call_expression "FUN_000eb510(param_1 + 0x15b0,unaff_EDI + 0x1af3ab,4,0,iVar3,unaff_EDI + 0x1b1ab7,0,0,\n               param_1 + 0x15af,0)" identifier (argument_list "(param_1 + 0x15b0,unaff_EDI + 0x1af3ab,4,0,iVar3,unaff_EDI + 0x1b1ab7,0,0,\n               param_1 + 0x15af,0)" ( (binary_expression "param_1 + 0x15b0" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af3ab" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b1ab7" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x15af" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x15be] = &UNK_002a342f + unaff_EDI;" (assignment_expression "param_1[0x15be] = &UNK_002a342f + unaff_EDI" (subscript_expression "param_1[0x15be]" identifier [ number_literal ]) = (binary_expression "&UNK_002a342f + unaff_EDI" (pointer_expression "&UNK_002a342f" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x15bf,unaff_EDI + 0x1af3b3,4,0,iVar12,unaff_EDI + 0x1b1ae7,iVar7,0,\n               param_1 + 0x15be,0);" (call_expression "FUN_000eb510(param_1 + 0x15bf,unaff_EDI + 0x1af3b3,4,0,iVar12,unaff_EDI + 0x1b1ae7,iVar7,0,\n               param_1 + 0x15be,0)" identifier (argument_list "(param_1 + 0x15bf,unaff_EDI + 0x1af3b3,4,0,iVar12,unaff_EDI + 0x1b1ae7,iVar7,0,\n               param_1 + 0x15be,0)" ( (binary_expression "param_1 + 0x15bf" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af3b3" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b1ae7" identifier + number_literal) , identifier , number_literal , (binary_expression "param_1 + 0x15be" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined1 *)(param_1 + 0x15cd) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0x15cd) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0x15cd)" * (cast_expression "(undefined1 *)(param_1 + 0x15cd)" ( (type_descriptor "undefined1 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x15cd)" ( (binary_expression "param_1 + 0x15cd" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x15d0] = &UNK_002a3443 + unaff_EDI;" (assignment_expression "param_1[0x15d0] = &UNK_002a3443 + unaff_EDI" (subscript_expression "param_1[0x15d0]" identifier [ number_literal ]) = (binary_expression "&UNK_002a3443 + unaff_EDI" (pointer_expression "&UNK_002a3443" & identifier) + identifier)) ;) (expression_statement "param_1[0x15ce] = 0;" (assignment_expression "param_1[0x15ce] = 0" (subscript_expression "param_1[0x15ce]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0x15cf] = 0;" (assignment_expression "param_1[0x15cf] = 0" (subscript_expression "param_1[0x15cf]" identifier [ number_literal ]) = number_literal) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x15d1,unaff_EDI + 0x1a0f0d,4,0,iVar3,unaff_EDI + 0x1b1b13,0,0,\n               param_1 + 0x15d0,0);" (call_expression "FUN_000eb510(param_1 + 0x15d1,unaff_EDI + 0x1a0f0d,4,0,iVar3,unaff_EDI + 0x1b1b13,0,0,\n               param_1 + 0x15d0,0)" identifier (argument_list "(param_1 + 0x15d1,unaff_EDI + 0x1a0f0d,4,0,iVar3,unaff_EDI + 0x1b1b13,0,0,\n               param_1 + 0x15d0,0)" ( (binary_expression "param_1 + 0x15d1" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1a0f0d" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b1b13" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x15d0" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0x15df) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x15df) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x15df)" * (cast_expression "(undefined2 *)(param_1 + 0x15df)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x15df)" ( (binary_expression "param_1 + 0x15df" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x15e0] = &UNK_002a3457 + unaff_EDI;" (assignment_expression "param_1[0x15e0] = &UNK_002a3457 + unaff_EDI" (subscript_expression "param_1[0x15e0]" identifier [ number_literal ]) = (binary_expression "&UNK_002a3457 + unaff_EDI" (pointer_expression "&UNK_002a3457" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x15e1,unaff_EDI + 0x1af3be,4,0,iVar4,unaff_EDI + 0x1b1b43,0,0,\n               param_1 + 0x15e0,1);" (call_expression "FUN_000eb510(param_1 + 0x15e1,unaff_EDI + 0x1af3be,4,0,iVar4,unaff_EDI + 0x1b1b43,0,0,\n               param_1 + 0x15e0,1)" identifier (argument_list "(param_1 + 0x15e1,unaff_EDI + 0x1af3be,4,0,iVar4,unaff_EDI + 0x1b1b43,0,0,\n               param_1 + 0x15e0,1)" ( (binary_expression "param_1 + 0x15e1" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af3be" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b1b43" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x15e0" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x15ef] = &UNK_002a346b + unaff_EDI;" (assignment_expression "param_1[0x15ef] = &UNK_002a346b + unaff_EDI" (subscript_expression "param_1[0x15ef]" identifier [ number_literal ]) = (binary_expression "&UNK_002a346b + unaff_EDI" (pointer_expression "&UNK_002a346b" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x15f0,unaff_EDI + 0x1af3c7,4,0,iVar2,unaff_EDI + 0x1b1b43,0,0,\n               param_1 + 0x15ef,1);" (call_expression "FUN_000eb510(param_1 + 0x15f0,unaff_EDI + 0x1af3c7,4,0,iVar2,unaff_EDI + 0x1b1b43,0,0,\n               param_1 + 0x15ef,1)" identifier (argument_list "(param_1 + 0x15f0,unaff_EDI + 0x1af3c7,4,0,iVar2,unaff_EDI + 0x1b1b43,0,0,\n               param_1 + 0x15ef,1)" ( (binary_expression "param_1 + 0x15f0" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af3c7" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b1b43" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x15ef" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x15fe] = &UNK_002a347f + unaff_EDI;" (assignment_expression "param_1[0x15fe] = &UNK_002a347f + unaff_EDI" (subscript_expression "param_1[0x15fe]" identifier [ number_literal ]) = (binary_expression "&UNK_002a347f + unaff_EDI" (pointer_expression "&UNK_002a347f" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x15ff,unaff_EDI + 0x1af3c5,4,0,iVar2,0,0,0,param_1 + 0x15fe,0);" (call_expression "FUN_000eb510(param_1 + 0x15ff,unaff_EDI + 0x1af3c5,4,0,iVar2,0,0,0,param_1 + 0x15fe,0)" identifier (argument_list "(param_1 + 0x15ff,unaff_EDI + 0x1af3c5,4,0,iVar2,0,0,0,param_1 + 0x15fe,0)" ( (binary_expression "param_1 + 0x15ff" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af3c5" identifier + number_literal) , number_literal , number_literal , identifier , number_literal , number_literal , number_literal , (binary_expression "param_1 + 0x15fe" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x160d] = &UNK_002a3493 + unaff_EDI;" (assignment_expression "param_1[0x160d] = &UNK_002a3493 + unaff_EDI" (subscript_expression "param_1[0x160d]" identifier [ number_literal ]) = (binary_expression "&UNK_002a3493 + unaff_EDI" (pointer_expression "&UNK_002a3493" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x160e,unaff_EDI + 0x1af3d1,4,0,iVar3,unaff_EDI + 0x1b1b6f,0,0,\n               param_1 + 0x160d,0);" (call_expression "FUN_000eb510(param_1 + 0x160e,unaff_EDI + 0x1af3d1,4,0,iVar3,unaff_EDI + 0x1b1b6f,0,0,\n               param_1 + 0x160d,0)" identifier (argument_list "(param_1 + 0x160e,unaff_EDI + 0x1af3d1,4,0,iVar3,unaff_EDI + 0x1b1b6f,0,0,\n               param_1 + 0x160d,0)" ( (binary_expression "param_1 + 0x160e" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af3d1" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b1b6f" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x160d" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x161d] = &UNK_002a34a7 + unaff_EDI;" (assignment_expression "param_1[0x161d] = &UNK_002a34a7 + unaff_EDI" (subscript_expression "param_1[0x161d]" identifier [ number_literal ]) = (binary_expression "&UNK_002a34a7 + unaff_EDI" (pointer_expression "&UNK_002a34a7" & identifier) + identifier)) ;) (expression_statement "*(undefined2 *)(param_1 + 0x161c) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x161c) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x161c)" * (cast_expression "(undefined2 *)(param_1 + 0x161c)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x161c)" ( (binary_expression "param_1 + 0x161c" identifier + number_literal) )))) = number_literal) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x161e,&UNK_001af3cf + unaff_EDI,4,0,iVar4,unaff_EDI + 0x1b1ba3,0,0,\n               param_1 + 0x161d,1);" (call_expression "FUN_000eb510(param_1 + 0x161e,&UNK_001af3cf + unaff_EDI,4,0,iVar4,unaff_EDI + 0x1b1ba3,0,0,\n               param_1 + 0x161d,1)" identifier (argument_list "(param_1 + 0x161e,&UNK_001af3cf + unaff_EDI,4,0,iVar4,unaff_EDI + 0x1b1ba3,0,0,\n               param_1 + 0x161d,1)" ( (binary_expression "param_1 + 0x161e" identifier + number_literal) , (binary_expression "&UNK_001af3cf + unaff_EDI" (pointer_expression "&UNK_001af3cf" & identifier) + identifier) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b1ba3" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x161d" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x162c] = &UNK_002a34bb + unaff_EDI;" (assignment_expression "param_1[0x162c] = &UNK_002a34bb + unaff_EDI" (subscript_expression "param_1[0x162c]" identifier [ number_literal ]) = (binary_expression "&UNK_002a34bb + unaff_EDI" (pointer_expression "&UNK_002a34bb" & identifier) + identifier)) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x162d,unaff_EDI + 0x1af3e9,4,0,iVar3,unaff_EDI + 0x1b1bdf,0,0,\n               param_1 + 0x162c,0);" (call_expression "FUN_000eb510(param_1 + 0x162d,unaff_EDI + 0x1af3e9,4,0,iVar3,unaff_EDI + 0x1b1bdf,0,0,\n               param_1 + 0x162c,0)" identifier (argument_list "(param_1 + 0x162d,unaff_EDI + 0x1af3e9,4,0,iVar3,unaff_EDI + 0x1b1bdf,0,0,\n               param_1 + 0x162c,0)" ( (binary_expression "param_1 + 0x162d" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af3e9" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b1bdf" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x162c" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x163c] = &UNK_002a34cf + unaff_EDI;" (assignment_expression "param_1[0x163c] = &UNK_002a34cf + unaff_EDI" (subscript_expression "param_1[0x163c]" identifier [ number_literal ]) = (binary_expression "&UNK_002a34cf + unaff_EDI" (pointer_expression "&UNK_002a34cf" & identifier) + identifier)) ;) (expression_statement "*(undefined2 *)(param_1 + 0x163b) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x163b) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x163b)" * (cast_expression "(undefined2 *)(param_1 + 0x163b)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x163b)" ( (binary_expression "param_1 + 0x163b" identifier + number_literal) )))) = number_literal) ;) comment (expression_statement "FUN_000eb510(param_1 + 0x163d,unaff_EDI + 0x1af3e7,4,0,iVar4,unaff_EDI + 0x1b1c47,0,0,\n               param_1 + 0x163c,1);" (call_expression "FUN_000eb510(param_1 + 0x163d,unaff_EDI + 0x1af3e7,4,0,iVar4,unaff_EDI + 0x1b1c47,0,0,\n               param_1 + 0x163c,1)" identifier (argument_list "(param_1 + 0x163d,unaff_EDI + 0x1af3e7,4,0,iVar4,unaff_EDI + 0x1b1c47,0,0,\n               param_1 + 0x163c,1)" ( (binary_expression "param_1 + 0x163d" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af3e7" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b1c47" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x163c" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined1 *)(param_1 + 0x164b) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0x164b) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0x164b)" * (cast_expression "(undefined1 *)(param_1 + 0x164b)" ( (type_descriptor "undefined1 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x164b)" ( (binary_expression "param_1 + 0x164b" identifier + number_literal) )))) = number_literal) ;) (expression_statement "*(undefined2 *)(param_1 + 0x164e) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x164e) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x164e)" * (cast_expression "(undefined2 *)(param_1 + 0x164e)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x164e)" ( (binary_expression "param_1 + 0x164e" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x164c] = 0;" (assignment_expression "param_1[0x164c] = 0" (subscript_expression "param_1[0x164c]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0x164d] = 0;" (assignment_expression "param_1[0x164d] = 0" (subscript_expression "param_1[0x164d]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0x164f] = 0;" (assignment_expression "param_1[0x164f] = 0" (subscript_expression "param_1[0x164f]" identifier [ number_literal ]) = number_literal) ;) comment (expression_statement "FUN_0016b4f0(param_1 + 0x1650);" (call_expression "FUN_0016b4f0(param_1 + 0x1650)" identifier (argument_list "(param_1 + 0x1650)" ( (binary_expression "param_1 + 0x1650" identifier + number_literal) ))) ;) (expression_statement "*(undefined1 *)(param_1 + 0x1683) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0x1683) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0x1683)" * (cast_expression "(undefined1 *)(param_1 + 0x1683)" ( (type_descriptor "undefined1 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x1683)" ( (binary_expression "param_1 + 0x1683" identifier + number_literal) )))) = number_literal) ;) (expression_statement "uVar16 = 0;" (assignment_expression "uVar16 = 0" identifier = number_literal) ;) (expression_statement "param_1[0x1684] = 0;" (assignment_expression "param_1[0x1684] = 0" (subscript_expression "param_1[0x1684]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0x1685] = 0;" (assignment_expression "param_1[0x1685] = 0" (subscript_expression "param_1[0x1685]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0x1686] = 1;" (assignment_expression "param_1[0x1686] = 1" (subscript_expression "param_1[0x1686]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "*(undefined1 *)(param_1 + 0x1687) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0x1687) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0x1687)" * (cast_expression "(undefined1 *)(param_1 + 0x1687)" ( (type_descriptor "undefined1 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x1687)" ( (binary_expression "param_1 + 0x1687" identifier + number_literal) )))) = number_literal) ;) (do_statement "do {\n    *(undefined4 *)((int)param_1 + uVar16 + 0x5a20) = 0;\n    uVar16 = uVar16 + 4;\n  } while (uVar16 < 0x1c);" do (compound_statement "{\n    *(undefined4 *)((int)param_1 + uVar16 + 0x5a20) = 0;\n    uVar16 = uVar16 + 4;\n  }" { (expression_statement "*(undefined4 *)((int)param_1 + uVar16 + 0x5a20) = 0;" (assignment_expression "*(undefined4 *)((int)param_1 + uVar16 + 0x5a20) = 0" (pointer_expression "*(undefined4 *)((int)param_1 + uVar16 + 0x5a20)" * (cast_expression "(undefined4 *)((int)param_1 + uVar16 + 0x5a20)" ( (type_descriptor "undefined4 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "((int)param_1 + uVar16 + 0x5a20)" ( (binary_expression "(int)param_1 + uVar16 + 0x5a20" (binary_expression "(int)param_1 + uVar16" (cast_expression "(int)param_1" ( (type_descriptor "int" primitive_type) ) identifier) + identifier) + number_literal) )))) = number_literal) ;) (expression_statement "uVar16 = uVar16 + 4;" (assignment_expression "uVar16 = uVar16 + 4" identifier = (binary_expression "uVar16 + 4" identifier + number_literal)) ;) }) while (parenthesized_expression "(uVar16 < 0x1c)" ( (binary_expression "uVar16 < 0x1c" identifier < number_literal) )) ;) (expression_statement "param_1[0x1689] = 1;" (assignment_expression "param_1[0x1689] = 1" (subscript_expression "param_1[0x1689]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0x168a] = 0;" (assignment_expression "param_1[0x168a] = 0" (subscript_expression "param_1[0x168a]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0x168b] = 0;" (assignment_expression "param_1[0x168b] = 0" (subscript_expression "param_1[0x168b]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0x168c] = 0x3f800000;" (assignment_expression "param_1[0x168c] = 0x3f800000" (subscript_expression "param_1[0x168c]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0x168d] = 0;" (assignment_expression "param_1[0x168d] = 0" (subscript_expression "param_1[0x168d]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0x168e] = 0;" (assignment_expression "param_1[0x168e] = 0" (subscript_expression "param_1[0x168e]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0x1688] = param_1 + 0x168e;" (assignment_expression "param_1[0x1688] = param_1 + 0x168e" (subscript_expression "param_1[0x1688]" identifier [ number_literal ]) = (binary_expression "param_1 + 0x168e" identifier + number_literal)) ;) (expression_statement "uVar16 = 0;" (assignment_expression "uVar16 = 0" identifier = number_literal) ;) (do_statement "do {\n    *(undefined4 *)((int)param_1 + uVar16 + 0x5a3c) = 0;\n    uVar16 = uVar16 + 4;\n  } while (uVar16 < 0x1c);" do (compound_statement "{\n    *(undefined4 *)((int)param_1 + uVar16 + 0x5a3c) = 0;\n    uVar16 = uVar16 + 4;\n  }" { (expression_statement "*(undefined4 *)((int)param_1 + uVar16 + 0x5a3c) = 0;" (assignment_expression "*(undefined4 *)((int)param_1 + uVar16 + 0x5a3c) = 0" (pointer_expression "*(undefined4 *)((int)param_1 + uVar16 + 0x5a3c)" * (cast_expression "(undefined4 *)((int)param_1 + uVar16 + 0x5a3c)" ( (type_descriptor "undefined4 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "((int)param_1 + uVar16 + 0x5a3c)" ( (binary_expression "(int)param_1 + uVar16 + 0x5a3c" (binary_expression "(int)param_1 + uVar16" (cast_expression "(int)param_1" ( (type_descriptor "int" primitive_type) ) identifier) + identifier) + number_literal) )))) = number_literal) ;) (expression_statement "uVar16 = uVar16 + 4;" (assignment_expression "uVar16 = uVar16 + 4" identifier = (binary_expression "uVar16 + 4" identifier + number_literal)) ;) }) while (parenthesized_expression "(uVar16 < 0x1c)" ( (binary_expression "uVar16 < 0x1c" identifier < number_literal) )) ;) (expression_statement "param_1[0x1690] = 1;" (assignment_expression "param_1[0x1690] = 1" (subscript_expression "param_1[0x1690]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0x168f] = param_1 + 0x1695;" (assignment_expression "param_1[0x168f] = param_1 + 0x1695" (subscript_expression "param_1[0x168f]" identifier [ number_literal ]) = (binary_expression "param_1 + 0x1695" identifier + number_literal)) ;) (expression_statement "param_1[0x1691] = 0;" (assignment_expression "param_1[0x1691] = 0" (subscript_expression "param_1[0x1691]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0x1692] = 0;" (assignment_expression "param_1[0x1692] = 0" (subscript_expression "param_1[0x1692]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0x1693] = 0x3f800000;" (assignment_expression "param_1[0x1693] = 0x3f800000" (subscript_expression "param_1[0x1693]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0x1694] = 0;" (assignment_expression "param_1[0x1694] = 0" (subscript_expression "param_1[0x1694]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0x1695] = 0;" (assignment_expression "param_1[0x1695] = 0" (subscript_expression "param_1[0x1695]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0x1697] = 0;" (assignment_expression "param_1[0x1697] = 0" (subscript_expression "param_1[0x1697]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0x1698] = 0;" (assignment_expression "param_1[0x1698] = 0" (subscript_expression "param_1[0x1698]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0x1699] = param_1 + 0x1697;" (assignment_expression "param_1[0x1699] = param_1 + 0x1697" (subscript_expression "param_1[0x1699]" identifier [ number_literal ]) = (binary_expression "param_1 + 0x1697" identifier + number_literal)) ;) (expression_statement "param_1[0x169a] = param_1 + 0x1697;" (assignment_expression "param_1[0x169a] = param_1 + 0x1697" (subscript_expression "param_1[0x169a]" identifier [ number_literal ]) = (binary_expression "param_1 + 0x1697" identifier + number_literal)) ;) (expression_statement "param_1[0x169b] = 0;" (assignment_expression "param_1[0x169b] = 0" (subscript_expression "param_1[0x169b]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0x169c] = 0;" (assignment_expression "param_1[0x169c] = 0" (subscript_expression "param_1[0x169c]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0x169d] = 0;" (assignment_expression "param_1[0x169d] = 0" (subscript_expression "param_1[0x169d]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0x169e] = 0;" (assignment_expression "param_1[0x169e] = 0" (subscript_expression "param_1[0x169e]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0x169f] = 0;" (assignment_expression "param_1[0x169f] = 0" (subscript_expression "param_1[0x169f]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0x16a0] = 0;" (assignment_expression "param_1[0x16a0] = 0" (subscript_expression "param_1[0x16a0]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0x16a1] = 0;" (assignment_expression "param_1[0x16a1] = 0" (subscript_expression "param_1[0x16a1]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0x16a2] = 0;" (assignment_expression "param_1[0x16a2] = 0" (subscript_expression "param_1[0x16a2]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "*(undefined1 *)((int)&fde_table_entry_002b5a10.data_loc + unaff_EDI + 3) = 0;" (assignment_expression "*(undefined1 *)((int)&fde_table_entry_002b5a10.data_loc + unaff_EDI + 3) = 0" (pointer_expression "*(undefined1 *)((int)&fde_table_entry_002b5a10.data_loc + unaff_EDI + 3)" * (cast_expression "(undefined1 *)((int)&fde_table_entry_002b5a10.data_loc + unaff_EDI + 3)" ( (type_descriptor "undefined1 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "((int)&fde_table_entry_002b5a10.data_loc + unaff_EDI + 3)" ( (binary_expression "(int)&fde_table_entry_002b5a10.data_loc + unaff_EDI + 3" (binary_expression "(int)&fde_table_entry_002b5a10.data_loc + unaff_EDI" (cast_expression "(int)&fde_table_entry_002b5a10.data_loc" ( (type_descriptor "int" primitive_type) ) (pointer_expression "&fde_table_entry_002b5a10.data_loc" & (field_expression "fde_table_entry_002b5a10.data_loc" identifier . field_identifier))) + identifier) + number_literal) )))) = number_literal) ;) (return_statement "return;" return ;) })))
(translation_unit "/* WARNING: Type propagation algorithm not settling */\n/* WARNING: Enum "DT": Some values do not have unique names */\n/* DWARF original prototype: void General_options(General_options * this) */\n\nvoid __thiscall gold::General_options::General_options(General_options *this)\n\n{\n  _func_int_varargs **pp_Var1;\n  char *dv;\n  char *dv_00;\n  char *dv_01;\n  char *hs;\n  char *pcVar2;\n  char *ha;\n  char *dv_02;\n  char *ha_00;\n  char *ha_01;\n  char *ha_02;\n  char *dv_03;\n  char *ha_03;\n  char *ha_04;\n  _Rb_tree_header *p_Var3;\n  double dVar4;\n  uint uVar5;\n  int unaff_EDI;\n  \n  __x86_get_pc_thunk_di();\n  pp_Var1 = (_func_int_varargs **)(&UNK_002a1bcf + unaff_EDI);\n  dv = (char *)(unaff_EDI + 0x1be63d);\n  (this->help_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1;\n  gold::options::One_option::One_option\n            (&(this->help_initializer_).super_Struct_special.option,(char *)(unaff_EDI + 0x1a0e51),\n             TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1ae022),(char *)0x0,false,(Struct_var *)this,\n             false);\n  *(undefined4 *)&(this->help_initializer_).super_Struct_special.field_0x40 = 0;\n  (this->help_initializer_).super_Struct_special.parse = unaff_EDI - 0x23e9;\n  (this->help_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a4043 + unaff_EDI);\n  (this->version_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1;\n                    /* try { // try from 000df860 to 000df864 has its CatchHandler @ 000e6077 */\n  gold::options::One_option::One_option\n            (&(this->version_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1aafc2),TWO_DASHES,'v',dv,(char *)(unaff_EDI + 0x1ae03b),\n             (char *)0x0,false,(Struct_var *)&this->version_initializer_,false);\n  (this->version_initializer_).super_Struct_special.parse = unaff_EDI - 0x2cc9;\n  (this->version_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a4057 + unaff_EDI);\n  *(undefined4 *)&(this->version_initializer_).super_Struct_special.field_0x40 = 0;\n  (this->V_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1;\n                    /* try { // try from 000df8ba to 000df8be has its CatchHandler @ 000e678e */\n  gold::options::One_option::One_option\n            (&(this->V_initializer_).super_Struct_special.option,(char *)(unaff_EDI + 0x1a7a52),\n             EXACTLY_ONE_DASH,'\0',dv,(char *)(unaff_EDI + 0x1af75b),(char *)0x0,false,\n             (Struct_var *)&this->V_initializer_,false);\n  *(undefined4 *)&(this->V_initializer_).super_Struct_special.field_0x40 = 0;\n  (this->V_initializer_).super_Struct_special.parse = unaff_EDI - 0x2c69;\n  (this->V_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a406b + unaff_EDI);\n  (this->add_needed_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a1be3 + unaff_EDI);\n  dv_00 = (char *)(unaff_EDI + 0x1ae064);\n                    /* try { // try from 000df929 to 000df92d has its CatchHandler @ 000e6786 */\n  gold::options::One_option::One_option\n            (&(this->add_needed_).option,(char *)(unaff_EDI + 0x1ae072),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1ae056),(char *)0x0,false,&(this->add_needed_).super_Struct_var,\n             false);\n  (this->add_needed_).user_set_via_option = false;\n  (this->add_needed_).value = false;\n  dv_01 = (char *)(unaff_EDI + 0x1ae06a);\n  (this->no_add_needed_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a1bf7 + unaff_EDI);\n                    /* try { // try from 000df97c to 000df980 has its CatchHandler @ 000e677e */\n  gold::options::One_option::One_option\n            (&(this->no_add_needed_initializer_).option,(char *)(unaff_EDI + 0x1ae06f),TWO_DASHES,\n             '\0',dv_01,(char *)(unaff_EDI + 0x1af783),(char *)0x0,false,\n             &(this->no_add_needed_initializer_).super_Struct_var,true);\n  (this->allow_multiple_definition_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a1c0b + unaff_EDI);\n                    /* try { // try from 000df9c2 to 000df9c6 has its CatchHandler @ 000e6776 */\n  gold::options::One_option::One_option\n            (&(this->allow_multiple_definition_).option,(char *)(unaff_EDI + 0x1ae080),TWO_DASHES,\n             '\0',dv,(char *)(unaff_EDI + 0x1af7b7),(char *)0x0,false,\n             &(this->allow_multiple_definition_).super_Struct_var,false);\n  (this->no_allow_multiple_definition_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a1c1f + unaff_EDI);\n                    /* try { // try from 000dfa05 to 000dfa09 has its CatchHandler @ 000e676e */\n  gold::options::One_option::One_option\n            (&(this->no_allow_multiple_definition_initializer_).option,\n             (char *)(unaff_EDI + 0x1ae07d),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1af7df),\n             (char *)0x0,false,&(this->no_allow_multiple_definition_initializer_).super_Struct_var,\n             true);\n  (this->allow_shlib_undefined_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a1c33 + unaff_EDI);\n                    /* try { // try from 000dfa48 to 000dfa4c has its CatchHandler @ 000e6766 */\n  gold::options::One_option::One_option\n            (&(this->allow_shlib_undefined_).option,(char *)(unaff_EDI + 0x1ae09d),TWO_DASHES,'\0',\n             dv_00,(char *)(unaff_EDI + 0x1af803),(char *)0x0,false,\n             &(this->allow_shlib_undefined_).super_Struct_var,false);\n  (this->allow_shlib_undefined_).user_set_via_option = false;\n  (this->allow_shlib_undefined_).value = false;\n  (this->no_allow_shlib_undefined_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a1c47 + unaff_EDI);\n                    /* try { // try from 000dfa8f to 000dfa93 has its CatchHandler @ 000e675e */\n  gold::options::One_option::One_option\n            (&(this->no_allow_shlib_undefined_initializer_).option,(char *)(unaff_EDI + 0x1ae09a),\n             TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1af833),(char *)0x0,false,\n             &(this->no_allow_shlib_undefined_initializer_).super_Struct_var,true);\n  (this->apply_dynamic_relocs_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a1c5b + unaff_EDI);\n                    /* try { // try from 000dfad0 to 000dfad4 has its CatchHandler @ 000e6756 */\n  gold::options::One_option::One_option\n            (&(this->apply_dynamic_relocs_).option,(char *)(unaff_EDI + 0x1ae0b6),TWO_DASHES,'\0',\n             dv_01,(char *)(unaff_EDI + 0x1af86b),(char *)0x0,false,\n             &(this->apply_dynamic_relocs_).super_Struct_var,true);\n  (this->apply_dynamic_relocs_).user_set_via_option = false;\n  (this->apply_dynamic_relocs_).value = true;\n  (this->no_apply_dynamic_relocs_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a1c6f + unaff_EDI);\n                    /* try { // try from 000dfb1f to 000dfb23 has its CatchHandler @ 000e674e */\n  gold::options::One_option::One_option\n            (&(this->no_apply_dynamic_relocs_initializer_).option,(char *)(unaff_EDI + 0x1ae0b3),\n             TWO_DASHES,'\0',dv_00,(char *)(unaff_EDI + 0x1af89b),(char *)0x0,false,\n             &(this->no_apply_dynamic_relocs_initializer_).super_Struct_var,false);\n  (this->as_needed_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a1c83 + unaff_EDI);\n                    /* try { // try from 000dfb62 to 000dfb66 has its CatchHandler @ 000e6746 */\n  gold::options::One_option::One_option\n            (&(this->as_needed_).option,(char *)(unaff_EDI + 0x1ae0ce),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1af8e3),(char *)0x0,false,&(this->as_needed_).super_Struct_var,\n             false);\n  (this->as_needed_).user_set_via_option = false;\n  (this->as_needed_).value = false;\n  (this->no_as_needed_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a1c97 + unaff_EDI);\n                    /* try { // try from 000dfbac to 000dfbb0 has its CatchHandler @ 000e673e */\n  gold::options::One_option::One_option\n            (&(this->no_as_needed_initializer_).option,(char *)(unaff_EDI + 0x1ae0cb),TWO_DASHES,\n             '\0',dv_01,(char *)(unaff_EDI + 0x1af91b),(char *)0x0,false,\n             &(this->no_as_needed_initializer_).super_Struct_var,true);\n  (this->assert_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a1cab + unaff_EDI);\n  hs = (char *)(unaff_EDI + 0x1ae0e2);\n                    /* try { // try from 000dfbf6 to 000dfbfa has its CatchHandler @ 000e6736 */\n  gold::options::One_option::One_option\n            (&(this->assert_).option,(char *)(unaff_EDI + 0x1ae0ea),ONE_DASH,'\0',(char *)0x0,hs,\n             &UNK_001ae0d8 + unaff_EDI,false,&(this->assert_).super_Struct_var,false);\n  (this->assert_).user_set_via_option = false;\n  (this->format_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a1cbf + unaff_EDI);\n  (this->assert_).value = (char *)0x0;\n  pcVar2 = (char *)(unaff_EDI + 0x1adfc3);\n                    /* try { // try from 000dfc53 to 000dfc57 has its CatchHandler @ 000e672e */\n  gold::options::One_option::One_option\n            (&(this->format_).option,(char *)(unaff_EDI + 0x1ae108),TWO_DASHES,'b',pcVar2,\n             (char *)(unaff_EDI + 0x1ae0fe),(char *)(unaff_EDI + 0x1ae0f1),false,\n             &(this->format_).super_Struct_var,false);\n  (this->format_).user_set_via_option = false;\n  (this->format_).value = pcVar2;\n  (this->be8_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(&UNK_002a1cd3 + unaff_EDI)\n  ;\n                    /* try { // try from 000dfca6 to 000dfcaa has its CatchHandler @ 000e6726 */\n  gold::options::One_option::One_option\n            (&(this->be8_).option,(char *)(unaff_EDI + 0x1ae12a),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1ae10f),(char *)0x0,false,&(this->be8_).super_Struct_var,false);\n  (this->be8_).user_set_via_option = false;\n  (this->be8_).value = false;\n  (this->no_be8_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a1ce7 + unaff_EDI);\n                    /* try { // try from 000dfceb to 000dfcef has its CatchHandler @ 000e671e */\n  gold::options::One_option::One_option\n            (&(this->no_be8_initializer_).option,(char *)(unaff_EDI + 0x1ae127),TWO_DASHES,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_be8_initializer_).super_Struct_var,true)\n  ;\n  (this->build_id_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a1cfb + unaff_EDI);\n                    /* try { // try from 000dfd3d to 000dfd41 has its CatchHandler @ 000e6716 */\n  gold::options::One_option::One_option\n            (&(this->build_id_).option,(char *)(unaff_EDI + 0x1ae14e),TWO_DASHES,'\0',\n             (char *)(unaff_EDI + 0x1a7f4d),(char *)(unaff_EDI + 0x1ae137),&UNK_001ae12e + unaff_EDI\n             ,true,&(this->build_id_).super_Struct_var,false);\n  (this->build_id_).user_set_via_option = false;\n  ha = (char *)(unaff_EDI + 0x1af31d);\n  (this->build_id_).value = (char *)(unaff_EDI + 0x1a7f4d);\n  (this->build_id_chunk_size_for_treehash_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a1d0f + unaff_EDI);\n                    /* try { // try from 000dfd9c to 000dfda0 has its CatchHandler @ 000e670e */\n  gold::options::One_option::One_option\n            (&(this->build_id_chunk_size_for_treehash_).option,(char *)(unaff_EDI + 0x1af967),\n             TWO_DASHES,'\0',&UNK_001ae157 + unaff_EDI,(char *)(unaff_EDI + 0x1af943),ha,false,\n             &(this->build_id_chunk_size_for_treehash_).super_Struct_var,false);\n  (this->build_id_chunk_size_for_treehash_).user_set_via_option = false;\n  (this->build_id_min_file_size_for_treehash_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a1d23 + unaff_EDI);\n  *(undefined4 *)&(this->build_id_chunk_size_for_treehash_).value = 0x200000;\n  *(undefined4 *)((int)&(this->build_id_chunk_size_for_treehash_).value + 4) = 0;\n                    /* try { // try from 000dfdff to 000dfe03 has its CatchHandler @ 000e6706 */\n  gold::options::One_option::One_option\n            (&(this->build_id_min_file_size_for_treehash_).option,(char *)(unaff_EDI + 0x1af9e7),\n             TWO_DASHES,'\0',(char *)(unaff_EDI + 0x1ae15f),&UNK_001af98b + unaff_EDI,ha,false,\n             &(this->build_id_min_file_size_for_treehash_).super_Struct_var,false);\n  (this->build_id_min_file_size_for_treehash_).user_set_via_option = false;\n  (this->Bdynamic_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a1d37 + unaff_EDI);\n  *(undefined4 *)&(this->build_id_min_file_size_for_treehash_).value = 0x2800000;\n  *(undefined4 *)((int)&(this->build_id_min_file_size_for_treehash_).value + 4) = 0;\n                    /* try { // try from 000dfe5b to 000dfe5f has its CatchHandler @ 000e66fe */\n  gold::options::One_option::One_option\n            (&(this->Bdynamic_).option,(char *)(unaff_EDI + 0x1ae18a),ONE_DASH,'\0',dv_01,\n             (char *)(unaff_EDI + 0x1afa0b),(char *)0x0,false,&(this->Bdynamic_).super_Struct_var,\n             true);\n  (this->no_Bdynamic_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a1d4b + unaff_EDI);\n  (this->Bdynamic_).user_set_via_option = false;\n  (this->Bdynamic_).value = true;\n                    /* try { // try from 000dfea5 to 000dfea9 has its CatchHandler @ 000e66f6 */\n  gold::options::One_option::One_option\n            (&(this->no_Bdynamic_initializer_).option,(char *)(unaff_EDI + 0x1ae168),ONE_DASH,'\0',\n             dv_00,(char *)0x0,(char *)0x0,false,&(this->no_Bdynamic_initializer_).super_Struct_var,\n             false);\n  (this->Bstatic_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a1d5f + unaff_EDI);\n                    /* try { // try from 000dfee8 to 000dfeec has its CatchHandler @ 000e66ee */\n  gold::options::One_option::One_option\n            (&(this->Bstatic_).option,(char *)(unaff_EDI + 0x1ae1a4),ONE_DASH,'\0',dv,\n             (char *)(unaff_EDI + 0x1afa2f),(char *)0x0,false,&(this->Bstatic_).super_Struct_var,\n             false);\n  (this->no_Bstatic_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a1d73 + unaff_EDI);\n                    /* try { // try from 000dff26 to 000dff2a has its CatchHandler @ 000e66e6 */\n  gold::options::One_option::One_option\n            (&(this->no_Bstatic_initializer_).option,(char *)(unaff_EDI + 0x1ae174),ONE_DASH,'\0',dv\n             ,(char *)0x0,(char *)0x0,false,&(this->no_Bstatic_initializer_).super_Struct_var,true);\n  (this->dy_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(&UNK_002a1d87 + unaff_EDI);\n                    /* try { // try from 000dff69 to 000dff6d has its CatchHandler @ 000e66de */\n  gold::options::One_option::One_option\n            (&(this->dy_).option,(char *)(unaff_EDI + 0x1ae196),ONE_DASH,'\0',dv,\n             &UNK_001ae17f + unaff_EDI,(char *)0x0,false,&(this->dy_).super_Struct_var,true);\n  (this->no_dy_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a1d9b + unaff_EDI);\n                    /* try { // try from 000dffa7 to 000dffab has its CatchHandler @ 000e66d6 */\n  gold::options::One_option::One_option\n            (&(this->no_dy_initializer_).option,(char *)(unaff_EDI + 0x1ae193),ONE_DASH,'\0',dv,\n             (char *)0x0,(char *)0x0,false,&(this->no_dy_initializer_).super_Struct_var,false);\n  (this->dn_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(&UNK_002a1daf + unaff_EDI);\n                    /* try { // try from 000dffea to 000dffee has its CatchHandler @ 000e66ce */\n  gold::options::One_option::One_option\n            (&(this->dn_).option,(char *)(unaff_EDI + 0x1ae1af),ONE_DASH,'\0',dv,\n             (char *)(unaff_EDI + 0x1ae199),(char *)0x0,false,&(this->dn_).super_Struct_var,false);\n  (this->no_dn_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a1dc3 + unaff_EDI);\n                    /* try { // try from 000e0028 to 000e002c has its CatchHandler @ 000e66c6 */\n  gold::options::One_option::One_option\n            (&(this->no_dn_initializer_).option,(char *)(unaff_EDI + 0x1ae1ac),ONE_DASH,'\0',dv,\n             (char *)0x0,(char *)0x0,false,&(this->no_dn_initializer_).super_Struct_var,true);\n  (this->Bgroup_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a1dd7);\n                    /* try { // try from 000e006b to 000e006f has its CatchHandler @ 000e66be */\n  gold::options::One_option::One_option\n            (&(this->Bgroup_).option,(char *)(unaff_EDI + 0x1ae1b5),ONE_DASH,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1afa57),(char *)0x0,false,&(this->Bgroup_).super_Struct_var,\n             false);\n  (this->Bgroup_).user_set_via_option = false;\n  (this->Bgroup_).value = false;\n  (this->no_Bgroup_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a1deb);\n                    /* try { // try from 000e00b0 to 000e00b4 has its CatchHandler @ 000e66b6 */\n  gold::options::One_option::One_option\n            (&(this->no_Bgroup_initializer_).option,(char *)(unaff_EDI + 0x1ae1b2),ONE_DASH,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_Bgroup_initializer_).super_Struct_var,\n             true);\n  (this->Bshareable_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a1dff);\n                    /* try { // try from 000e00f3 to 000e00f7 has its CatchHandler @ 000e66ae */\n  gold::options::One_option::One_option\n            (&(this->Bshareable_).option,(char *)(unaff_EDI + 0x1ae1bf),ONE_DASH,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1afa87),(char *)0x0,false,&(this->Bshareable_).super_Struct_var,\n             false);\n  (this->Bshareable_).user_set_via_option = false;\n  (this->Bshareable_).value = false;\n  (this->no_Bshareable_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a1e13);\n                    /* try { // try from 000e0138 to 000e013c has its CatchHandler @ 000e66a6 */\n  gold::options::One_option::One_option\n            (&(this->no_Bshareable_initializer_).option,(char *)(unaff_EDI + 0x1ae1bc),ONE_DASH,'\0'\n             ,dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_Bshareable_initializer_).super_Struct_var,true);\n  (this->Bsymbolic_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a1e27);\n                    /* try { // try from 000e017b to 000e017f has its CatchHandler @ 000e669e */\n  gold::options::One_option::One_option\n            (&(this->Bsymbolic_).option,(char *)(unaff_EDI + 0x1ae1ea),ONE_DASH,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1ae1ca),(char *)0x0,false,&(this->Bsymbolic_).super_Struct_var,\n             false);\n  (this->Bsymbolic_).user_set_via_option = false;\n  (this->Bsymbolic_).value = false;\n  (this->no_Bsymbolic_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a1e3b);\n                    /* try { // try from 000e01c0 to 000e01c4 has its CatchHandler @ 000e6696 */\n  gold::options::One_option::One_option\n            (&(this->no_Bsymbolic_initializer_).option,(char *)(unaff_EDI + 0x1ae1e7),ONE_DASH,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_Bsymbolic_initializer_).super_Struct_var\n             ,true);\n  (this->Bsymbolic_functions_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a1e4f);\n                    /* try { // try from 000e0203 to 000e0207 has its CatchHandler @ 000e668e */\n  gold::options::One_option::One_option\n            (&(this->Bsymbolic_functions_).option,&UNK_001ae1f7 + unaff_EDI,ONE_DASH,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1afab7),(char *)0x0,false,\n             &(this->Bsymbolic_functions_).super_Struct_var,false);\n  (this->Bsymbolic_functions_).user_set_via_option = false;\n  (this->Bsymbolic_functions_).value = false;\n  (this->no_Bsymbolic_functions_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a1e63);\n                    /* try { // try from 000e0248 to 000e024c has its CatchHandler @ 000e6686 */\n  gold::options::One_option::One_option\n            (&(this->no_Bsymbolic_functions_initializer_).option,&UNK_001ae1f4 + unaff_EDI,ONE_DASH,\n             '\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_Bsymbolic_functions_initializer_).super_Struct_var,true);\n  (this->check_sections_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a1e77);\n                    /* try { // try from 000e0289 to 000e028d has its CatchHandler @ 000e667e */\n  gold::options::One_option::One_option\n            (&(this->check_sections_).option,(char *)(unaff_EDI + 0x1ae20e),TWO_DASHES,'\0',dv_01,\n             (char *)(unaff_EDI + 0x1afadf),(char *)0x0,false,\n             &(this->check_sections_).super_Struct_var,true);\n  (this->check_sections_).user_set_via_option = false;\n  (this->check_sections_).value = true;\n  (this->no_check_sections_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a1e8b);\n                    /* try { // try from 000e02d8 to 000e02dc has its CatchHandler @ 000e6676 */\n  gold::options::One_option::One_option\n            (&(this->no_check_sections_initializer_).option,(char *)(unaff_EDI + 0x1ae20b),\n             TWO_DASHES,'\0',dv_00,(char *)(unaff_EDI + 0x1afb07),(char *)0x0,false,\n             &(this->no_check_sections_initializer_).super_Struct_var,false);\n  dv_02 = (char *)(unaff_EDI + 0x1af1d9);\n  (this->compress_debug_sections_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a1e9f);\n                    /* try { // try from 000e0327 to 000e032b has its CatchHandler @ 000e666e */\n  gold::options::One_option::One_option\n            (&(this->compress_debug_sections_).option,(char *)(unaff_EDI + 0x1ae21d),TWO_DASHES,'\0'\n             ,dv_02,(char *)(unaff_EDI + 0x1afb53),(char *)(unaff_EDI + 0x1afb33),false,\n             &(this->compress_debug_sections_).super_Struct_var,false);\n  (this->compress_debug_sections_).user_set_via_option = false;\n  (this->copy_dt_needed_entries_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a1eb3);\n  (this->compress_debug_sections_).value = dv_02;\n                    /* try { // try from 000e0376 to 000e037a has its CatchHandler @ 000e6666 */\n  gold::options::One_option::One_option\n            (&(this->copy_dt_needed_entries_).option,(char *)(unaff_EDI + 0x1ae238),TWO_DASHES,'\0',\n             dv_00,(char *)(unaff_EDI + 0x1ae056),(char *)0x0,false,\n             &(this->copy_dt_needed_entries_).super_Struct_var,false);\n  (this->copy_dt_needed_entries_).user_set_via_option = false;\n  (this->copy_dt_needed_entries_).value = false;\n  (this->no_copy_dt_needed_entries_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a1ec7);\n                    /* try { // try from 000e03bc to 000e03c0 has its CatchHandler @ 000e665e */\n  gold::options::One_option::One_option\n            (&(this->no_copy_dt_needed_entries_initializer_).option,(char *)(unaff_EDI + 0x1ae235),\n             TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1af783),(char *)0x0,false,\n             &(this->no_copy_dt_needed_entries_initializer_).super_Struct_var,true);\n  (this->cref_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a1edb);\n                    /* try { // try from 000e03ff to 000e0403 has its CatchHandler @ 000e6656 */\n  gold::options::One_option::One_option\n            (&(this->cref_).option,(char *)(unaff_EDI + 0x1ae26f),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1ae24f),(char *)0x0,false,&(this->cref_).super_Struct_var,false)\n  ;\n  (this->no_cref_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a1eef);\n  (this->cref_).user_set_via_option = false;\n  (this->cref_).value = false;\n                    /* try { // try from 000e0449 to 000e044d has its CatchHandler @ 000e664e */\n  gold::options::One_option::One_option\n            (&(this->no_cref_initializer_).option,(char *)(unaff_EDI + 0x1ae26c),TWO_DASHES,'\0',\n             dv_01,(char *)(unaff_EDI + 0x1afb83),(char *)0x0,false,\n             &(this->no_cref_initializer_).super_Struct_var,true);\n  (this->ctors_in_init_array_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a1f03);\n                    /* try { // try from 000e048a to 000e048e has its CatchHandler @ 000e6646 */\n  gold::options::One_option::One_option\n            (&(this->ctors_in_init_array_).option,(char *)(unaff_EDI + 0x1ae277),TWO_DASHES,'\0',\n             dv_01,(char *)(unaff_EDI + 0x1afba7),(char *)0x0,false,\n             &(this->ctors_in_init_array_).super_Struct_var,true);\n  (this->no_ctors_in_init_array_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a1f17);\n  (this->ctors_in_init_array_).user_set_via_option = false;\n  (this->ctors_in_init_array_).value = true;\n                    /* try { // try from 000e04d9 to 000e04dd has its CatchHandler @ 000e663e */\n  gold::options::One_option::One_option\n            (&(this->no_ctors_in_init_array_initializer_).option,(char *)(unaff_EDI + 0x1ae274),\n             TWO_DASHES,'\0',dv_00,(char *)(unaff_EDI + 0x1afbcf),(char *)0x0,false,\n             &(this->no_ctors_in_init_array_initializer_).super_Struct_var,false);\n  (this->define_common_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a1f2b);\n                    /* try { // try from 000e051c to 000e0520 has its CatchHandler @ 000e6636 */\n  gold::options::One_option::One_option\n            (&(this->define_common_).option,(char *)(unaff_EDI + 0x1ae2a4),TWO_DASHES,'d',dv_00,\n             (char *)(unaff_EDI + 0x1ae28b),(char *)0x0,false,\n             &(this->define_common_).super_Struct_var,false);\n  (this->define_common_).user_set_via_option = false;\n  (this->define_common_).value = false;\n  (this->no_define_common_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a1f3f);\n                    /* try { // try from 000e0566 to 000e056a has its CatchHandler @ 000e662e */\n  gold::options::One_option::One_option\n            (&(this->no_define_common_initializer_).option,(char *)(unaff_EDI + 0x1ae2a1),TWO_DASHES\n             ,'\0',dv_01,&UNK_001afbfb + unaff_EDI,(char *)0x0,false,\n             &(this->no_define_common_initializer_).super_Struct_var,true);\n  (this->dc_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a1f53);\n                    /* try { // try from 000e05ac to 000e05b0 has its CatchHandler @ 000e6626 */\n  gold::options::One_option::One_option\n            (&(this->dc_).option,(char *)(unaff_EDI + 0x1ae2c2),ONE_DASH,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1ae2b2),(char *)0x0,false,&(this->dc_).super_Struct_var,false);\n  (this->dc_).user_set_via_option = false;\n  (this->dc_).value = false;\n  (this->no_dc_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a1f67);\n                    /* try { // try from 000e05f1 to 000e05f5 has its CatchHandler @ 000e661e */\n  gold::options::One_option::One_option\n            (&(this->no_dc_initializer_).option,(char *)(unaff_EDI + 0x1ae2bf),ONE_DASH,'\0',dv_01,\n             (char *)0x0,(char *)0x0,false,&(this->no_dc_initializer_).super_Struct_var,true);\n  (this->dp_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a1f7b);\n                    /* try { // try from 000e0630 to 000e0634 has its CatchHandler @ 000e6616 */\n  gold::options::One_option::One_option\n            (&(this->dp_).option,(char *)(unaff_EDI + 0x1ae2c8),ONE_DASH,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1ae2b2),(char *)0x0,false,&(this->dp_).super_Struct_var,false);\n  (this->dp_).user_set_via_option = false;\n  (this->dp_).value = false;\n  (this->no_dp_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a1f8f);\n                    /* try { // try from 000e0675 to 000e0679 has its CatchHandler @ 000e660e */\n  gold::options::One_option::One_option\n            (&(this->no_dp_initializer_).option,(char *)(unaff_EDI + 0x1ae2c5),ONE_DASH,'\0',dv_01,\n             (char *)0x0,(char *)0x0,false,&(this->no_dp_initializer_).super_Struct_var,true);\n  (this->debug_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a1fa3);\n                    /* try { // try from 000e06bd to 000e06c1 has its CatchHandler @ 000e6606 */\n  gold::options::One_option::One_option\n            (&(this->debug_).option,(char *)(unaff_EDI + 0x1a8891),TWO_DASHES,'\0',dv,\n             (char *)(unaff_EDI + 0x1ae2e9),(char *)(unaff_EDI + 0x1ae2cb),false,\n             &(this->debug_).super_Struct_var,false);\n  (this->debug_).user_set_via_option = false;\n  (this->defsym_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1;\n  (this->debug_).value = dv;\n                    /* try { // try from 000e070a to 000e070e has its CatchHandler @ 000e65fe */\n  gold::options::One_option::One_option\n            (&(this->defsym_initializer_).super_Struct_special.option,(char *)(unaff_EDI + 0x1ae31d)\n             ,TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1ae30d),(char *)(unaff_EDI + 0x1ae2fb),false\n             ,(Struct_var *)&this->defsym_initializer_,false);\n  *(undefined4 *)&(this->defsym_initializer_).super_Struct_special.field_0x40 = 0;\n  (this->defsym_initializer_).super_Struct_special.parse = unaff_EDI - 0x2b49;\n  (this->defsym_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("St7collateIcE" + unaff_EDI + 3);\n  (this->demangle_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("{default arg#" + unaff_EDI + 0xd);\n                    /* try { // try from 000e076f to 000e0773 has its CatchHandler @ 000e65f6 */\n  gold::options::One_option::One_option\n            (&(this->demangle_).option,(char *)(unaff_EDI + 0x1ae32a),TWO_DASHES,'\0',(char *)0x0,\n             &UNK_001afc2f + unaff_EDI,&UNK_001ae12e + unaff_EDI,true,\n             &(this->demangle_).super_Struct_var,false);\n  (this->demangle_).user_set_via_option = false;\n  (this->no_demangle_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("VTT for " + unaff_EDI + 2);\n  (this->demangle_).value = (char *)0x0;\n                    /* try { // try from 000e07c3 to 000e07c7 has its CatchHandler @ 000e65ee */\n  gold::options::One_option::One_option\n            (&(this->no_demangle_).option,(char *)(unaff_EDI + 0x1ae327),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1afc57),(char *)0x0,false,&(this->no_demangle_).super_Struct_var\n             ,false);\n  (this->no_demangle_).user_set_via_option = false;\n  (this->no_demangle_).value = false;\n  (this->no_no_demangle_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("construction vtable for " + unaff_EDI + 0xd);\n                    /* try { // try from 000e0808 to 000e080c has its CatchHandler @ 000e65e6 */\n  gold::options::One_option::One_option\n            (&(this->no_no_demangle_initializer_).option,(char *)(unaff_EDI + 0x1ae324),TWO_DASHES,\n             '\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_no_demangle_initializer_).super_Struct_var,true);\n  (this->detect_odr_violations_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("typeinfo for " + unaff_EDI + 3);\n                    /* try { // try from 000e084b to 000e084f has its CatchHandler @ 000e65de */\n  gold::options::One_option::One_option\n            (&(this->detect_odr_violations_).option,(char *)(unaff_EDI + 0x1ae336),TWO_DASHES,'\0',\n             dv_00,(char *)(unaff_EDI + 0x1afc83),(char *)0x0,false,\n             &(this->detect_odr_violations_).super_Struct_var,false);\n  (this->detect_odr_violations_).user_set_via_option = false;\n  (this->detect_odr_violations_).value = false;\n  (this->no_detect_odr_violations_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("typeinfo name for " + unaff_EDI + 9);\n                    /* try { // try from 000e0895 to 000e0899 has its CatchHandler @ 000e65d6 */\n  gold::options::One_option::One_option\n            (&(this->no_detect_odr_violations_initializer_).option,(char *)(unaff_EDI + 0x1ae333),\n             TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1afcb7),(char *)0x0,false,\n             &(this->no_detect_odr_violations_initializer_).super_Struct_var,true);\n  (this->dynamic_list_data_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("typeinfo fn for " + unaff_EDI + 10);\n                    /* try { // try from 000e08d8 to 000e08dc has its CatchHandler @ 000e65ce */\n  gold::options::One_option::One_option\n            (&(this->dynamic_list_data_).option,(char *)(unaff_EDI + 0x1ae34f),TWO_DASHES,'\0',dv_00\n             ,(char *)(unaff_EDI + 0x1afcf3),(char *)0x0,false,\n             &(this->dynamic_list_data_).super_Struct_var,false);\n  (this->dynamic_list_data_).user_set_via_option = false;\n  (this->dynamic_list_data_).value = false;\n  (this->no_dynamic_list_data_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("non-virtual thunk to " + unaff_EDI + 0xd);\n                    /* try { // try from 000e091d to 000e0921 has its CatchHandler @ 000e65c6 */\n  gold::options::One_option::One_option\n            (&(this->no_dynamic_list_data_initializer_).option,(char *)(unaff_EDI + 0x1ae34c),\n             TWO_DASHES,'\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_dynamic_list_data_initializer_).super_Struct_var,true);\n  (this->dynamic_list_cpp_new_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("covariant return thunk to " + unaff_EDI + 0xb);\n                    /* try { // try from 000e0960 to 000e0964 has its CatchHandler @ 000e65be */\n  gold::options::One_option::One_option\n            (&(this->dynamic_list_cpp_new_).option,(char *)(unaff_EDI + 0x1ae364),TWO_DASHES,'\0',\n             dv_00,&UNK_001afd17 + unaff_EDI,(char *)0x0,false,\n             &(this->dynamic_list_cpp_new_).super_Struct_var,false);\n  (this->no_dynamic_list_cpp_new_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("java Class for " + unaff_EDI + 4);\n  (this->dynamic_list_cpp_new_).user_set_via_option = false;\n  (this->dynamic_list_cpp_new_).value = false;\n                    /* try { // try from 000e09a5 to 000e09a9 has its CatchHandler @ 000e65b6 */\n  gold::options::One_option::One_option\n            (&(this->no_dynamic_list_cpp_new_initializer_).option,(char *)(unaff_EDI + 0x1ae361),\n             TWO_DASHES,'\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_dynamic_list_cpp_new_initializer_).super_Struct_var,true);\n  (this->dynamic_list_cpp_typeinfo_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("guard variable for " + unaff_EDI + 8);\n                    /* try { // try from 000e09e8 to 000e09ec has its CatchHandler @ 000e65ae */\n  gold::options::One_option::One_option\n            (&(this->dynamic_list_cpp_typeinfo_).option,(char *)(unaff_EDI + 0x1ae37c),TWO_DASHES,\n             '\0',dv_00,(char *)(unaff_EDI + 0x1afd47),(char *)0x0,false,\n             &(this->dynamic_list_cpp_typeinfo_).super_Struct_var,false);\n  (this->no_dynamic_list_cpp_typeinfo_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("TLS init function for " + unaff_EDI + 8);\n  (this->dynamic_list_cpp_typeinfo_).user_set_via_option = false;\n  (this->dynamic_list_cpp_typeinfo_).value = false;\n                    /* try { // try from 000e0a2d to 000e0a31 has its CatchHandler @ 000e65a6 */\n  gold::options::One_option::One_option\n            (&(this->no_dynamic_list_cpp_typeinfo_initializer_).option,\n             (char *)(unaff_EDI + 0x1ae379),TWO_DASHES,'\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_dynamic_list_cpp_typeinfo_initializer_).super_Struct_var,true);\n  ha_00 = (char *)(unaff_EDI + 0x1b8bce);\n  (this->dynamic_list_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1\n  ;\n                    /* try { // try from 000e0a6f to 000e0a73 has its CatchHandler @ 000e659e */\n  gold::options::One_option::One_option\n            (&(this->dynamic_list_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1ae396),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1afd6b),ha_00,\n             false,(Struct_var *)&this->dynamic_list_initializer_,false);\n  *(undefined4 *)&(this->dynamic_list_initializer_).super_Struct_special.field_0x40 = 0;\n  (this->dynamic_list_initializer_).super_Struct_special.parse = unaff_EDI - 0x29d9;\n  (this->dynamic_list_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("St14collate_bynameIcE" + unaff_EDI + 7);\n  (this->emit_stub_syms_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("TLS wrapper function for " + unaff_EDI + 5);\n                    /* try { // try from 000e0ad2 to 000e0ad6 has its CatchHandler @ 000e6596 */\n  gold::options::One_option::One_option\n            (&(this->emit_stub_syms_).option,(char *)(unaff_EDI + 0x1ae3a6),TWO_DASHES,'\0',dv_01,\n             (char *)(unaff_EDI + 0x1afd8b),(char *)0x0,false,\n             &(this->emit_stub_syms_).super_Struct_var,true);\n  (this->emit_stub_syms_).user_set_via_option = false;\n  (this->emit_stub_syms_).value = true;\n  (this->no_emit_stub_syms_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("TLS wrapper function for " + unaff_EDI + 0x19);\n                    /* try { // try from 000e0b21 to 000e0b25 has its CatchHandler @ 000e658e */\n  gold::options::One_option::One_option\n            (&(this->no_emit_stub_syms_initializer_).option,(char *)(unaff_EDI + 0x1ae3a3),\n             TWO_DASHES,'\0',dv_00,(char *)(unaff_EDI + 0x1afdbb),(char *)0x0,false,\n             &(this->no_emit_stub_syms_initializer_).super_Struct_var,false);\n  ha_01 = (char *)(unaff_EDI + 0x1aed7d);\n  (this->entry_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("reference temporary #" + unaff_EDI + 0x13);\n                    /* try { // try from 000e0b6b to 000e0b6f has its CatchHandler @ 000e6586 */\n  gold::options::One_option::One_option\n            (&(this->entry_).option,(char *)(unaff_EDI + 0x1aeb03),TWO_DASHES,'e',(char *)0x0,\n             (char *)(unaff_EDI + 0x1ae3b5),ha_01,false,&(this->entry_).super_Struct_var,false);\n  (this->entry_).user_set_via_option = false;\n  (this->eh_frame_hdr_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("hidden alias for " + unaff_EDI + 0x11);\n  (this->entry_).value = (char *)0x0;\n                    /* try { // try from 000e0bbf to 000e0bc3 has its CatchHandler @ 000e657e */\n  gold::options::One_option::One_option\n            (&(this->eh_frame_hdr_).option,(char *)(unaff_EDI + 0x1bf43b),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1ae3cf),(char *)0x0,false,\n             &(this->eh_frame_hdr_).super_Struct_var,false);\n  (this->eh_frame_hdr_).user_set_via_option = false;\n  (this->eh_frame_hdr_).value = false;\n  (this->no_eh_frame_hdr_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("non-transaction clone for " + unaff_EDI + 0x13);\n                    /* try { // try from 000e0c09 to 000e0c0d has its CatchHandler @ 000e6576 */\n  gold::options::One_option::One_option\n            (&(this->no_eh_frame_hdr_initializer_).option,(char *)(unaff_EDI + 0x1ae3ed),TWO_DASHES,\n             '\0',dv_01,(char *)(unaff_EDI + 0x1afdf3),(char *)0x0,false,\n             &(this->no_eh_frame_hdr_initializer_).super_Struct_var,true);\n  (this->enable_new_dtags_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("_Fract" + unaff_EDI + 6);\n                    /* try { // try from 000e0c4a to 000e0c4e has its CatchHandler @ 000e656e */\n  gold::options::One_option::One_option\n            (&(this->enable_new_dtags_).option,(char *)(unaff_EDI + 0x1ae416),EXACTLY_TWO_DASHES,\n             '\0',dv_01,(char *)(unaff_EDI + 0x1ae3fd),(char *)0x0,false,\n             &(this->enable_new_dtags_).super_Struct_var,true);\n  (this->enable_new_dtags_).user_set_via_option = false;\n  (this->enable_new_dtags_).value = true;\n  (this->disable_new_dtags_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a210b + unaff_EDI);\n                    /* try { // try from 000e0c99 to 000e0c9d has its CatchHandler @ 000e6566 */\n  gold::options::One_option::One_option\n            (&(this->disable_new_dtags_initializer_).option,(char *)(unaff_EDI + 0x1ae441),\n             EXACTLY_TWO_DASHES,'\0',dv_00,(char *)(unaff_EDI + 0x1ae427),(char *)0x0,false,\n             &(this->disable_new_dtags_initializer_).super_Struct_var,false);\n  (this->enum_size_warning_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("decltype (" + unaff_EDI + 3);\n                    /* try { // try from 000e0cd5 to 000e0cd9 has its CatchHandler @ 000e655e */\n  gold::options::One_option::One_option\n            (&(this->enum_size_warning_).option,(char *)(unaff_EDI + 0x1ae456),TWO_DASHES,'\0',dv_01\n             ,(char *)0x0,(char *)0x0,false,&(this->enum_size_warning_).super_Struct_var,true);\n  (this->enum_size_warning_).user_set_via_option = false;\n  (this->enum_size_warning_).value = true;\n  (this->no_enum_size_warning_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a2133 + unaff_EDI);\n                    /* try { // try from 000e0d24 to 000e0d28 has its CatchHandler @ 000e6556 */\n  gold::options::One_option::One_option\n            (&(this->no_enum_size_warning_initializer_).option,(char *)(unaff_EDI + 0x1ae453),\n             TWO_DASHES,'\0',dv_00,(char *)(unaff_EDI + 0x1afe1b),(char *)0x0,false,\n             &(this->no_enum_size_warning_initializer_).super_Struct_var,false);\n  (this->exclude_libs_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1\n  ;\n                    /* try { // try from 000e0d63 to 000e0d67 has its CatchHandler @ 000e654e */\n  gold::options::One_option::One_option\n            (&(this->exclude_libs_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1ae474),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1afe5f),\n             (char *)(unaff_EDI + 0x1ae468),false,(Struct_var *)&this->exclude_libs_initializer_,\n             false);\n  *(undefined4 *)&(this->exclude_libs_initializer_).super_Struct_special.field_0x40 = 0;\n  (this->exclude_libs_initializer_).super_Struct_special.parse = unaff_EDI + 0x7be7;\n  (this->exclude_libs_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("St8numpunctIcE" + unaff_EDI + 3);\n  (this->export_dynamic_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("{unnamed type#" + unaff_EDI + 0xd);\n                    /* try { // try from 000e0dc8 to 000e0dcc has its CatchHandler @ 000e6546 */\n  gold::options::One_option::One_option\n            (&(this->export_dynamic_).option,(char *)(unaff_EDI + 0x1ae49f),TWO_DASHES,'E',dv_00,\n             (char *)(unaff_EDI + 0x1ae481),(char *)0x0,false,\n             &(this->export_dynamic_).super_Struct_var,false);\n  (this->export_dynamic_).user_set_via_option = false;\n  (this->export_dynamic_).value = false;\n  (this->no_export_dynamic_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(" restrict" + unaff_EDI + 9);\n                    /* try { // try from 000e0e12 to 000e0e16 has its CatchHandler @ 000e653e */\n  gold::options::One_option::One_option\n            (&(this->no_export_dynamic_initializer_).option,(char *)(unaff_EDI + 0x1ae49c),\n             TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1afe87),(char *)0x0,false,\n             &(this->no_export_dynamic_initializer_).super_Struct_var,true);\n                    /* try { // try from 000e0e24 to 000e0e28 has its CatchHandler @ 000e6536 */\n  Struct_export_dynamic_symbol::Struct_export_dynamic_symbol(&this->export_dynamic_symbol_);\n  (this->EB_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1;\n                    /* try { // try from 000e0e5d to 000e0e61 has its CatchHandler @ 000e652f */\n  gold::options::One_option::One_option\n            (&(this->EB_initializer_).super_Struct_special.option,(char *)(unaff_EDI + 0x1ae4c7),\n             ONE_DASH,'\0',dv,(char *)(unaff_EDI + 0x1ae4ae),(char *)0x0,false,\n             (Struct_var *)&this->EB_initializer_,false);\n  *(undefined4 *)&(this->EB_initializer_).super_Struct_special.field_0x40 = 0;\n  (this->EB_initializer_).super_Struct_special.parse = unaff_EDI - 0x2ce9;\n  (this->EB_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("St15numpunct_bynameIcE" + unaff_EDI + 7);\n  (this->EL_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1;\n                    /* try { // try from 000e0eb9 to 000e0ebd has its CatchHandler @ 000e6527 */\n  gold::options::One_option::One_option\n            (&(this->EL_initializer_).super_Struct_special.option,(char *)(unaff_EDI + 0x1aea22),\n             ONE_DASH,'\0',dv,(char *)(unaff_EDI + 0x1ae4ca),(char *)0x0,false,\n             (Struct_var *)&this->EL_initializer_,false);\n  *(undefined4 *)&(this->EL_initializer_).super_Struct_special.field_0x40 = 0;\n  (this->EL_initializer_).super_Struct_special.parse = unaff_EDI - 0x2cd9;\n  (this->EL_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a40cf + unaff_EDI);\n                    /* try { // try from 000e0eed to 000e0ef1 has its CatchHandler @ 000e651f */\n  Struct_auxiliary::Struct_auxiliary(&this->auxiliary_);\n  (this->filter_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("imaginary " + unaff_EDI + 8);\n                    /* try { // try from 000e0f33 to 000e0f37 has its CatchHandler @ 000e6518 */\n  gold::options::One_option::One_option\n            (&(this->filter_).option,(char *)(unaff_EDI + 0x1ae4e6),TWO_DASHES,'F',(char *)0x0,\n             (char *)(unaff_EDI + 0x1afeab),(char *)(unaff_EDI + 0x1b8ae4),false,\n             &(this->filter_).super_Struct_var,false);\n  (this->filter_).user_set_via_option = false;\n  (this->fatal_warnings_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a21ab + unaff_EDI);\n  (this->filter_).value = (char *)0x0;\n                    /* try { // try from 000e0f87 to 000e0f8b has its CatchHandler @ 000e6510 */\n  gold::options::One_option::One_option\n            (&(this->fatal_warnings_).option,(char *)(unaff_EDI + 0x1ae509),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1ae4ed),(char *)0x0,false,\n             &(this->fatal_warnings_).super_Struct_var,false);\n  (this->fatal_warnings_).user_set_via_option = false;\n  (this->fatal_warnings_).value = false;\n  (this->no_fatal_warnings_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("decltype(auto)" + unaff_EDI + 0xc);\n                    /* try { // try from 000e0fd1 to 000e0fd5 has its CatchHandler @ 000e6508 */\n  gold::options::One_option::One_option\n            (&(this->no_fatal_warnings_initializer_).option,(char *)(unaff_EDI + 0x1ae506),\n             TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1afed3),(char *)0x0,false,\n             &(this->no_fatal_warnings_initializer_).super_Struct_var,true);\n  (this->fini_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("string literal" + unaff_EDI + 0xe);\n                    /* try { // try from 000e1023 to 000e1027 has its CatchHandler @ 000e6500 */\n  gold::options::One_option::One_option\n            (&(this->fini_).option,(char *)(unaff_EDI + 0x1aad7c),ONE_DASH,'\0',\n             (char *)(unaff_EDI + 0x1ae533),(char *)(unaff_EDI + 0x1ae518),\n             (char *)(unaff_EDI + 0x1b2184),false,&(this->fini_).super_Struct_var,false);\n  (this->fini_).user_set_via_option = false;\n  (this->fini_).value = (char *)(unaff_EDI + 0x1ae533);\n  (this->fix_arm1176_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("std::basic_string" + unaff_EDI);\n                    /* try { // try from 000e1074 to 000e1078 has its CatchHandler @ 000e64f8 */\n  gold::options::One_option::One_option\n            (&(this->fix_arm1176_).option,&UNK_001ae53c + unaff_EDI,TWO_DASHES,'\0',dv_01,\n             (char *)(unaff_EDI + 0x1afef3),(char *)0x0,false,&(this->fix_arm1176_).super_Struct_var\n             ,true);\n  (this->fix_arm1176_).user_set_via_option = false;\n  (this->fix_arm1176_).value = true;\n  (this->no_fix_arm1176_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("std::string" + unaff_EDI + 2);\n                    /* try { // try from 000e10c3 to 000e10c7 has its CatchHandler @ 000e64f0 */\n  gold::options::One_option::One_option\n            (&(this->no_fix_arm1176_initializer_).option,(char *)(unaff_EDI + 0x1ae539),TWO_DASHES,\n             '\0',dv_00,(char *)(unaff_EDI + 0x1aff1f),(char *)0x0,false,\n             &(this->no_fix_arm1176_initializer_).super_Struct_var,false);\n  (this->fix_cortex_a8_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("std::istream" + unaff_EDI + 10);\n                    /* try { // try from 000e1106 to 000e110a has its CatchHandler @ 000e64e8 */\n  gold::options::One_option::One_option\n            (&(this->fix_cortex_a8_).option,(char *)(unaff_EDI + 0x1ae54b),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1aff53),(char *)0x0,false,\n             &(this->fix_cortex_a8_).super_Struct_var,false);\n  (this->fix_cortex_a8_).user_set_via_option = false;\n  (this->fix_cortex_a8_).value = false;\n  (this->no_fix_cortex_a8_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("std::ostream" + unaff_EDI + 3);\n                    /* try { // try from 000e1150 to 000e1154 has its CatchHandler @ 000e64e0 */\n  gold::options::One_option::One_option\n            (&(this->no_fix_cortex_a8_initializer_).option,(char *)(unaff_EDI + 0x1ae548),TWO_DASHES\n             ,'\0',dv_01,(char *)(unaff_EDI + 0x1aff83),(char *)0x0,false,\n             &(this->no_fix_cortex_a8_initializer_).super_Struct_var,true);\n  (this->fix_cortex_a53_843419_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("basic_ostream" + unaff_EDI + 10);\n                    /* try { // try from 000e1193 to 000e1197 has its CatchHandler @ 000e64d8 */\n  gold::options::One_option::One_option\n            (&(this->fix_cortex_a53_843419_).option,(char *)(unaff_EDI + 0x1ae55c),TWO_DASHES,'\0',\n             dv_00,(char *)(unaff_EDI + 0x1affbb),(char *)0x0,false,\n             &(this->fix_cortex_a53_843419_).super_Struct_var,false);\n  (this->no_fix_cortex_a53_843419_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("basic_iostream" + unaff_EDI + 2);\n  (this->fix_cortex_a53_843419_).user_set_via_option = false;\n  (this->fix_cortex_a53_843419_).value = false;\n                    /* try { // try from 000e11dd to 000e11e1 has its CatchHandler @ 000e64d0 */\n  gold::options::One_option::One_option\n            (&(this->no_fix_cortex_a53_843419_initializer_).option,(char *)(unaff_EDI + 0x1ae559),\n             TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1affeb),(char *)0x0,false,\n             &(this->no_fix_cortex_a53_843419_initializer_).super_Struct_var,true);\n  (this->fix_cortex_a53_835769_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("boolean" + unaff_EDI + 7);\n                    /* try { // try from 000e1220 to 000e1224 has its CatchHandler @ 000e64c8 */\n  gold::options::One_option::One_option\n            (&(this->fix_cortex_a53_835769_).option,(char *)(unaff_EDI + 0x1ae575),TWO_DASHES,'\0',\n             dv_00,(char *)(unaff_EDI + 0x1b001f),(char *)0x0,false,\n             &(this->fix_cortex_a53_835769_).super_Struct_var,false);\n  (this->no_fix_cortex_a53_835769_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("unsigned char" + unaff_EDI + 8);\n  (this->fix_cortex_a53_835769_).user_set_via_option = false;\n  (this->fix_cortex_a53_835769_).value = false;\n                    /* try { // try from 000e126a to 000e126e has its CatchHandler @ 000e64c0 */\n  gold::options::One_option::One_option\n            (&(this->no_fix_cortex_a53_835769_initializer_).option,(char *)(unaff_EDI + 0x1ae572),\n             TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1b004f),(char *)0x0,false,\n             &(this->no_fix_cortex_a53_835769_initializer_).super_Struct_var,true);\n  (this->fix_v4bx_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1;\n                    /* try { // try from 000e12a4 to 000e12a8 has its CatchHandler @ 000e64b8 */\n  gold::options::One_option::One_option\n            (&(this->fix_v4bx_initializer_).super_Struct_special.option,&UNK_001ae58b + unaff_EDI,\n             TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1b0083),(char *)0x0,false,\n             (Struct_var *)&this->fix_v4bx_initializer_,false);\n  *(undefined4 *)&(this->fix_v4bx_initializer_).super_Struct_special.field_0x40 = 0;\n  (this->fix_v4bx_initializer_).super_Struct_special.parse = unaff_EDI - 0x2d09;\n  (this->fix_v4bx_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)\n       ("St7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 3);\n  (this->fix_v4bx_interworking_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var\n       = pp_Var1;\n                    /* try { // try from 000e1300 to 000e1304 has its CatchHandler @ 000e64b0 */\n  gold::options::One_option::One_option\n            (&(this->fix_v4bx_interworking_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1ae594),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1b00b7),\n             (char *)0x0,false,(Struct_var *)&this->fix_v4bx_interworking_initializer_,false);\n  *(undefined4 *)&(this->fix_v4bx_interworking_initializer_).super_Struct_special.field_0x40 = 0;\n  (this->fix_v4bx_interworking_initializer_).super_Struct_special.parse = unaff_EDI - 0x2cf9;\n  (this->fix_v4bx_interworking_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var\n       = (_func_int_varargs **)\n         ("St7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x17);\n  (this->fuse_ld_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("unsigned long" + unaff_EDI + 1);\n                    /* try { // try from 000e136a to 000e136e has its CatchHandler @ 000e64a8 */\n  gold::options::One_option::One_option\n            (&(this->fuse_ld_).option,(char *)(unaff_EDI + 0x1ae5b5),ONE_DASH,'\0',dv,\n             (char *)(unaff_EDI + 0x1b00f7),(char *)(unaff_EDI + 0x1ae5aa),false,\n             &(this->fuse_ld_).super_Struct_var,false);\n  (this->fuse_ld_).user_set_via_option = false;\n  (this->g_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("unsigned __int128" + unaff_EDI + 7);\n  (this->fuse_ld_).value = dv;\n                    /* try { // try from 000e13b9 to 000e13bd has its CatchHandler @ 000e64a0 */\n  gold::options::One_option::One_option\n            (&(this->g_).option,(char *)(Sized_dynobj<32,_false>::do_read_symbols + unaff_EDI),\n             EXACTLY_ONE_DASH,'\0',dv_00,hs,(char *)0x0,false,&(this->g_).super_Struct_var,false);\n  (this->g_).user_set_via_option = false;\n  (this->g_).value = false;\n  (this->no_g_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("unsigned short" + unaff_EDI + 9);\n                    /* try { // try from 000e13fe to 000e1402 has its CatchHandler @ 000e6498 */\n  gold::options::One_option::One_option\n            (&(this->no_g_initializer_).option,(char *)(unaff_EDI + 0x1ae5bd),EXACTLY_ONE_DASH,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_g_initializer_).super_Struct_var,true);\n  (this->gc_sections_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("unsigned long long" + unaff_EDI + 0xe);\n                    /* try { // try from 000e1441 to 000e1445 has its CatchHandler @ 000e6490 */\n  gold::options::One_option::One_option\n            (&(this->gc_sections_).option,(char *)(unaff_EDI + 0x1ae5f9),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1ae5c2),(char *)0x0,false,&(this->gc_sections_).super_Struct_var\n             ,false);\n  (this->gc_sections_).user_set_via_option = false;\n  (this->gc_sections_).value = false;\n  (this->no_gc_sections_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("decimal64" + unaff_EDI + 5);\n                    /* try { // try from 000e148b to 000e148f has its CatchHandler @ 000e6488 */\n  gold::options::One_option::One_option\n            (&(this->no_gc_sections_initializer_).option,(char *)(unaff_EDI + 0x1ae5f6),TWO_DASHES,\n             '\0',dv_01,(char *)(unaff_EDI + 0x1ae5d9),(char *)0x0,false,\n             &(this->no_gc_sections_initializer_).super_Struct_var,true);\n  (this->gdb_index_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a22eb + unaff_EDI);\n                    /* try { // try from 000e14ce to 000e14d2 has its CatchHandler @ 000e6480 */\n  gold::options::One_option::One_option\n            (&(this->gdb_index_).option,(char *)(unaff_EDI + 0x1c0252),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1ae605),(char *)0x0,false,&(this->gdb_index_).super_Struct_var,\n             false);\n  (this->gdb_index_).user_set_via_option = false;\n  (this->gdb_index_).value = false;\n  (this->no_gdb_index_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("decltype(nullptr)" + unaff_EDI + 1);\n                    /* try { // try from 000e1518 to 000e151c has its CatchHandler @ 000e6478 */\n  gold::options::One_option::One_option\n            (&(this->no_gdb_index_initializer_).option,(char *)(unaff_EDI + 0x1ae621),TWO_DASHES,\n             '\0',dv_01,(char *)(unaff_EDI + 0x1b0123),(char *)0x0,false,\n             &(this->no_gdb_index_initializer_).super_Struct_var,true);\n  (this->gnu_unique_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("alignof " + unaff_EDI);\n                    /* try { // try from 000e1559 to 000e155d has its CatchHandler @ 000e6470 */\n  gold::options::One_option::One_option\n            (&(this->gnu_unique_).option,(char *)(unaff_EDI + 0x1ae631),TWO_DASHES,'\0',dv_01,\n             (char *)(unaff_EDI + 0x1b0147),(char *)0x0,false,&(this->gnu_unique_).super_Struct_var,\n             true);\n  (this->gnu_unique_).user_set_via_option = false;\n  (this->gnu_unique_).value = true;\n  (this->no_gnu_unique_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("const_cast" + unaff_EDI + 8);\n                    /* try { // try from 000e15a8 to 000e15ac has its CatchHandler @ 000e6468 */\n  gold::options::One_option::One_option\n            (&(this->no_gnu_unique_initializer_).option,(char *)(unaff_EDI + 0x1ae62e),TWO_DASHES,\n             '\0',dv_00,&UNK_001b016f + unaff_EDI,(char *)0x0,false,\n             &(this->no_gnu_unique_initializer_).super_Struct_var,false);\n  (this->shared_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("dynamic_cast" + unaff_EDI + 1);\n                    /* try { // try from 000e15eb to 000e15ef has its CatchHandler @ 000e6460 */\n  gold::options::One_option::One_option\n            (&(this->shared_).option,(char *)(Gdb_index_info_reader::visit_die + unaff_EDI + 1),\n             ONE_DASH,'G',dv_00,(char *)(unaff_EDI + 0x1ae63c),(char *)0x0,false,\n             &(this->shared_).super_Struct_var,false);\n  (this->shared_).user_set_via_option = false;\n  (this->shared_).value = false;\n  (this->no_shared_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a234f + unaff_EDI);\n                    /* try { // try from 000e1630 to 000e1634 has its CatchHandler @ 000e6458 */\n  gold::options::One_option::One_option\n            (&(this->no_shared_initializer_).option,(char *)(unaff_EDI + 0x1ae654),ONE_DASH,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_shared_initializer_).super_Struct_var,\n             true);\n  (this->soname_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a2363 + unaff_EDI);\n  ha_02 = &UNK_001ae95a + unaff_EDI;\n                    /* try { // try from 000e167a to 000e167e has its CatchHandler @ 000e6450 */\n  gold::options::One_option::One_option\n            (&(this->soname_).option,(char *)(unaff_EDI + 0x1ae676),ONE_DASH,'h',(char *)0x0,\n             (char *)(unaff_EDI + 0x1ae65e),ha_02,false,&(this->soname_).super_Struct_var,false);\n  (this->soname_).user_set_via_option = false;\n  (this->soname_).value = (char *)0x0;\n  (this->hash_bucket_empty_fraction_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a2377 + unaff_EDI);\n                    /* try { // try from 000e16d7 to 000e16db has its CatchHandler @ 000e6448 */\n  gold::options::One_option::One_option\n            (&(this->hash_bucket_empty_fraction_).option,(char *)(unaff_EDI + 0x1ae68a),TWO_DASHES,\n             '\0',(char *)(unaff_EDI + 0x1ae686),(char *)(unaff_EDI + 0x1b0197),\n             (char *)(unaff_EDI + 0x1ae67d),false,\n             &(this->hash_bucket_empty_fraction_).super_Struct_var,false);\n  (this->hash_bucket_empty_fraction_).user_set_via_option = false;\n  (this->hash_style_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a238b + unaff_EDI);\n  (this->hash_bucket_empty_fraction_).value = 0.0;\n                    /* try { // try from 000e1735 to 000e1739 has its CatchHandler @ 000e6440 */\n  gold::options::One_option::One_option\n            (&(this->hash_style_).option,(char *)(unaff_EDI + 0x1ae6c8),TWO_DASHES,'\0',\n             (char *)(unaff_EDI + 0x1a0f2f),(char *)(unaff_EDI + 0x1ae6b5),\n             (char *)(unaff_EDI + 0x1ae6a5),false,&(this->hash_style_).super_Struct_var,false);\n  (this->hash_style_).user_set_via_option = false;\n  (this->hash_style_).value = (char *)(unaff_EDI + 0x1a0f2f);\n  (this->i_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("reinterpret_cast" + unaff_EDI + 0xb);\n                    /* try { // try from 000e1788 to 000e178c has its CatchHandler @ 000e6438 */\n  gold::options::One_option::One_option\n            (&(this->i_).option,(char *)(unaff_EDI + 0x1ae6e3),EXACTLY_ONE_DASH,'\0',dv,\n             (char *)(unaff_EDI + 0x1ae6d3),(char *)0x0,false,&(this->i_).super_Struct_var,false);\n  (this->no_i_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("static_cast" + unaff_EDI + 1);\n                    /* try { // try from 000e17c6 to 000e17ca has its CatchHandler @ 000e6430 */\n  gold::options::One_option::One_option\n            (&(this->no_i_initializer_).option,(char *)(unaff_EDI + 0x1ae6e0),EXACTLY_ONE_DASH,'\0',\n             dv,(char *)0x0,(char *)0x0,false,&(this->no_i_initializer_).super_Struct_var,true);\n  (this->icf_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)\n       ("std::basic_string<char, std::char_traits<char>, std::allocator<char> >" + unaff_EDI + 3);\n                    /* try { // try from 000e180e to 000e1812 has its CatchHandler @ 000e6428 */\n  gold::options::One_option::One_option\n            (&(this->icf_).option,(char *)(unaff_EDI + 0x1ae6f5),TWO_DASHES,'\0',dv_02,\n             (char *)(unaff_EDI + 0x1b01c7),(char *)(unaff_EDI + 0x1ae6e5),false,\n             &(this->icf_).super_Struct_var,false);\n  (this->icf_iterations_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)\n       ("std::basic_string<char, std::char_traits<char>, std::allocator<char> >" + unaff_EDI + 0x17)\n  ;\n  (this->icf_).value = dv_02;\n  dv_03 = (char *)(unaff_EDI + 0x1a10b8);\n  (this->icf_).user_set_via_option = false;\n  ha_03 = (char *)(unaff_EDI + 0x1ae6f9);\n                    /* try { // try from 000e1870 to 000e1874 has its CatchHandler @ 000e6420 */\n  gold::options::One_option::One_option\n            (&(this->icf_iterations_).option,(char *)(unaff_EDI + 0x1ae6ff),TWO_DASHES,'\0',dv_03,\n             (char *)(unaff_EDI + 0x1b0237),ha_03,false,&(this->icf_iterations_).super_Struct_var,\n             false);\n  (this->icf_iterations_).user_set_via_option = false;\n  (this->icf_iterations_).value = 0;\n  (this->incremental_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1;\n                    /* try { // try from 000e18bb to 000e18bf has its CatchHandler @ 000e6418 */\n  gold::options::One_option::One_option\n            (&(this->incremental_initializer_).super_Struct_special.option,&UNK_001a87be + unaff_EDI\n             ,TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1b025f),(char *)0x0,false,\n             (Struct_var *)&this->incremental_initializer_,false);\n  *(undefined4 *)&(this->incremental_initializer_).super_Struct_special.field_0x40 = 0;\n  (this->incremental_initializer_).super_Struct_special.parse = unaff_EDI - 0x2dd9;\n  (this->incremental_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)\n       ("St7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x2b);\n  (this->no_incremental_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       pp_Var1;\n                    /* try { // try from 000e1917 to 000e191b has its CatchHandler @ 000e6410 */\n  gold::options::One_option::One_option\n            (&(this->no_incremental_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1ae727),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1ae70e),\n             (char *)0x0,false,(Struct_var *)&this->no_incremental_initializer_,false);\n  *(undefined4 *)&(this->no_incremental_initializer_).super_Struct_special.field_0x40 = 0;\n  (this->no_incremental_initializer_).super_Struct_special.parse = unaff_EDI - 0x2dc9;\n  (this->no_incremental_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a411f + unaff_EDI);\n  (this->incremental_full_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       pp_Var1;\n                    /* try { // try from 000e1973 to 000e1977 has its CatchHandler @ 000e6408 */\n  gold::options::One_option::One_option\n            (&(this->incremental_full_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1ae736),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1b02cb),\n             (char *)0x0,false,(Struct_var *)&this->incremental_full_initializer_,false);\n  *(undefined4 *)&(this->incremental_full_initializer_).super_Struct_special.field_0x40 = 0;\n  (this->incremental_full_initializer_).super_Struct_special.parse = unaff_EDI - 0x2db9;\n  (this->incremental_full_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)\n       ("St7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x13);\n  (this->incremental_update_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       pp_Var1;\n                    /* try { // try from 000e19cf to 000e19d3 has its CatchHandler @ 000e6400 */\n  gold::options::One_option::One_option\n            (&(this->incremental_update_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1ae747),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1b0307),\n             (char *)0x0,false,(Struct_var *)&this->incremental_update_initializer_,false);\n  *(undefined4 *)&(this->incremental_update_initializer_).super_Struct_special.field_0x40 = 0;\n  (this->incremental_update_initializer_).super_Struct_special.parse = unaff_EDI - 0x2da9;\n  (this->incremental_update_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)\n       ("St7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x27);\n  (this->incremental_base_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)\n       ("std::basic_string<char, std::char_traits<char>, std::allocator<char> >" + unaff_EDI + 0x2b)\n  ;\n                    /* try { // try from 000e1a34 to 000e1a38 has its CatchHandler @ 000e63f8 */\n  gold::options::One_option::One_option\n            (&(this->incremental_base_).option,(char *)(unaff_EDI + 0x1ae75a),TWO_DASHES,'\0',\n             (char *)0x0,(char *)(unaff_EDI + 0x1b0337),ha_00,false,\n             &(this->incremental_base_).super_Struct_var,false);\n  (this->incremental_base_).user_set_via_option = false;\n  (this->incremental_base_).value = (char *)0x0;\n  (this->incremental_changed_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       pp_Var1;\n                    /* try { // try from 000e1a7f to 000e1a83 has its CatchHandler @ 000e63f0 */\n  gold::options::One_option::One_option\n            (&(this->incremental_changed_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1ae780),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1ae76b),\n             (char *)0x0,false,(Struct_var *)&this->incremental_changed_initializer_,false);\n  *(undefined4 *)&(this->incremental_changed_initializer_).super_Struct_special.field_0x40 = 0;\n  (this->incremental_changed_initializer_).super_Struct_special.parse = unaff_EDI - 0x2d99;\n  (this->incremental_changed_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a415b + unaff_EDI);\n  (this->incremental_unchanged_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var\n       = pp_Var1;\n                    /* try { // try from 000e1adb to 000e1adf has its CatchHandler @ 000e63e8 */\n  gold::options::One_option::One_option\n            (&(this->incremental_unchanged_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1ae7af),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1ae794),\n             (char *)0x0,false,(Struct_var *)&this->incremental_unchanged_initializer_,false);\n  *(undefined4 *)&(this->incremental_unchanged_initializer_).super_Struct_special.field_0x40 = 0;\n  (this->incremental_unchanged_initializer_).super_Struct_special.parse = unaff_EDI - 0x2d79;\n  (this->incremental_unchanged_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var\n       = (_func_int_varargs **)("St17__timepunct_cacheIcE" + unaff_EDI + 0x13);\n  (this->incremental_unknown_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       pp_Var1;\n                    /* try { // try from 000e1b37 to 000e1b3b has its CatchHandler @ 000e63e0 */\n  gold::options::One_option::One_option\n            (&(this->incremental_unknown_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1ae7c5),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1b0377),\n             (char *)0x0,false,(Struct_var *)&this->incremental_unknown_initializer_,false);\n  *(undefined4 *)&(this->incremental_unknown_initializer_).super_Struct_special.field_0x40 = 0;\n  (this->incremental_unknown_initializer_).super_Struct_special.parse = unaff_EDI - 0x2d59;\n  (this->incremental_unknown_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("St11__timepunctIcE" + unaff_EDI + 0xb);\n  (this->incremental_startup_unchanged_initializer_).super_Struct_special.super_Struct_var.\n  _vptr_Struct_var = pp_Var1;\n                    /* try { // try from 000e1b93 to 000e1b97 has its CatchHandler @ 000e63d8 */\n  gold::options::One_option::One_option\n            (&(this->incremental_startup_unchanged_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1ae7d9),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1b039f),\n             (char *)0x0,false,(Struct_var *)&this->incremental_startup_unchanged_initializer_,false\n            );\n  *(undefined4 *)&(this->incremental_startup_unchanged_initializer_).super_Struct_special.field_0x40\n       = 0;\n  (this->incremental_startup_unchanged_initializer_).super_Struct_special.parse = unaff_EDI - 0x2d39\n  ;\n  (this->incremental_startup_unchanged_initializer_).super_Struct_special.super_Struct_var.\n  _vptr_Struct_var = (_func_int_varargs **)("St10moneypunctIcLb1EE" + unaff_EDI + 0xb);\n  (this->incremental_patch_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)\n       ("std::basic_string<char, std::char_traits<char>, std::allocator<char> >" + unaff_EDI + 0x3f)\n  ;\n                    /* try { // try from 000e1c01 to 000e1c05 has its CatchHandler @ 000e63d0 */\n  gold::options::One_option::One_option\n            (&(this->incremental_patch_).option,(char *)(unaff_EDI + 0x1ae7ff),TWO_DASHES,'\0',\n             (char *)(unaff_EDI + 0x1bb5e4),(char *)(unaff_EDI + 0x1b03df),&UNK_001ae7f7 + unaff_EDI\n             ,false,&(this->incremental_patch_).super_Struct_var,false);\n  dVar4 = *(double *)(unaff_EDI + 0x1b2b97);\n  (this->incremental_patch_).user_set_via_option = false;\n  (this->init_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("std::basic_istream<char, std::char_traits<char> >" + unaff_EDI + 0xb)\n  ;\n  (this->incremental_patch_).value = dVar4;\n                    /* try { // try from 000e1c62 to 000e1c66 has its CatchHandler @ 000e63c8 */\n  gold::options::One_option::One_option\n            (&(this->init_).option,\n             (char *)(Sized_dynobj<32,_false>::make_verdef_map + unaff_EDI + 6),ONE_DASH,'\0',\n             (char *)(script_exp_function_align + unaff_EDI + 4),(char *)(unaff_EDI + 0x1ae811),\n             (char *)(unaff_EDI + 0x1b2184),false,&(this->init_).super_Struct_var,false);\n  (this->init_).user_set_via_option = false;\n  (this->init_).value = (char *)(script_exp_function_align + unaff_EDI + 4);\n  (this->dynamic_linker_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)\n       ("std::basic_istream<char, std::char_traits<char> >" + unaff_EDI + 0x1f);\n                    /* try { // try from 000e1cb9 to 000e1cbd has its CatchHandler @ 000e63c0 */\n  gold::options::One_option::One_option\n            (&(this->dynamic_linker_).option,(char *)(unaff_EDI + 0x1ae84a),TWO_DASHES,'I',\n             (char *)0x0,(char *)(unaff_EDI + 0x1ae832),(char *)(unaff_EDI + 0x1ae82a),false,\n             &(this->dynamic_linker_).super_Struct_var,false);\n  (this->dynamic_linker_).user_set_via_option = false;\n  (this->dynamic_linker_).value = (char *)0x0;\n  (this->just_symbols_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1\n  ;\n                    /* try { // try from 000e1d05 to 000e1d09 has its CatchHandler @ 000e63b8 */\n  gold::options::One_option::One_option\n            (&(this->just_symbols_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1ae859),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1b041b),ha_00,\n             false,(Struct_var *)&this->just_symbols_initializer_,false);\n  *(undefined4 *)&(this->just_symbols_initializer_).super_Struct_special.field_0x40 = 0;\n  (this->just_symbols_initializer_).super_Struct_special.parse = unaff_EDI - 0x519;\n  (this->just_symbols_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("St10moneypunctIcLb0EE" + unaff_EDI + 7);\n  (this->keep_files_mapped_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a243f + unaff_EDI);\n                    /* try { // try from 000e1d6a to 000e1d6e has its CatchHandler @ 000e63b0 */\n  gold::options::One_option::One_option\n            (&(this->keep_files_mapped_).option,&UNK_001ae869 + unaff_EDI,TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b043f),(char *)0x0,false,\n             &(this->keep_files_mapped_).super_Struct_var,false);\n  (this->keep_files_mapped_).user_set_via_option = false;\n  (this->keep_files_mapped_).value = false;\n  (this->no_keep_files_mapped_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)\n       ("std::basic_ostream<char, std::char_traits<char> >" + unaff_EDI + 0x13);\n                    /* try { // try from 000e1db4 to 000e1db8 has its CatchHandler @ 000e63a8 */\n  gold::options::One_option::One_option\n            (&(this->no_keep_files_mapped_initializer_).option,(char *)(unaff_EDI + 0x1ae866),\n             TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1b045f),(char *)0x0,false,\n             &(this->no_keep_files_mapped_initializer_).super_Struct_var,true);\n                    /* try { // try from 000e1dc6 to 000e1dca has its CatchHandler @ 000e63a0 */\n  Struct_keep_unique::Struct_keep_unique(&this->keep_unique_);\n  (this->library_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1;\n                    /* try { // try from 000e1e04 to 000e1e08 has its CatchHandler @ 000e6399 */\n  gold::options::One_option::One_option\n            (&(this->library_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1aee55),TWO_DASHES,'l',dv,(char *)(unaff_EDI + 0x1ae87b),\n             (char *)(unaff_EDI + 0x1ae88e),false,(Struct_var *)&this->library_initializer_,false);\n  *(undefined4 *)&(this->library_initializer_).super_Struct_special.field_0x40 = 0;\n  (this->library_initializer_).super_Struct_special.parse = unaff_EDI - 0x659;\n  (this->library_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("St8messagesIcE" + unaff_EDI + 3);\n  (this->ld_generated_unwind_info_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("std::basic_iostream<char, std::char_traits<char> >" + unaff_EDI + 7);\n                    /* try { // try from 000e1e67 to 000e1e6b has its CatchHandler @ 000e698d */\n  gold::options::One_option::One_option\n            (&(this->ld_generated_unwind_info_).option,(char *)(unaff_EDI + 0x1ae899),TWO_DASHES,\n             '\0',dv_01,(char *)(unaff_EDI + 0x1b0487),(char *)0x0,false,\n             &(this->ld_generated_unwind_info_).super_Struct_var,true);\n  (this->ld_generated_unwind_info_).user_set_via_option = false;\n  (this->ld_generated_unwind_info_).value = true;\n  (this->no_ld_generated_unwind_info_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)\n       ("std::basic_iostream<char, std::char_traits<char> >" + unaff_EDI + 0x1b);\n                    /* try { // try from 000e1eb6 to 000e1eba has its CatchHandler @ 000e6985 */\n  gold::options::One_option::One_option\n            (&(this->no_ld_generated_unwind_info_initializer_).option,(char *)(unaff_EDI + 0x1ae896)\n             ,TWO_DASHES,'\0',dv_00,(char *)(unaff_EDI + 0x1b04ab),(char *)0x0,false,\n             &(this->no_ld_generated_unwind_info_initializer_).super_Struct_var,false);\n  (this->library_path_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)\n       ("std::basic_iostream<char, std::char_traits<char> >" + unaff_EDI + 0x2f);\n  ha_04 = (char *)(unaff_EDI + 0x1b8cc6);\n                    /* try { // try from 000e1f00 to 000e1f04 has its CatchHandler @ 000e697d */\n  gold::options::One_option::One_option\n            (&(this->library_path_).option,(char *)(unaff_EDI + 0x1ae8cf),TWO_DASHES,'L',dv,\n             (char *)(unaff_EDI + 0x1ae8b2),ha_04,false,&(this->library_path_).super_Struct_var,\n             false);\n  (this->library_path_).user_set_via_option = false;\n  (this->long_plt_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a24b7 + unaff_EDI);\n  (this->library_path_).value.\n  super__Vector_base<gold::Search_directory,_std::allocator<gold::Search_directory>_>._M_impl.\n  _M_start = (pointer)0x0;\n  (this->library_path_).value.\n  super__Vector_base<gold::Search_directory,_std::allocator<gold::Search_directory>_>._M_impl.\n  _M_finish = (pointer)0x0;\n  (this->library_path_).value.\n  super__Vector_base<gold::Search_directory,_std::allocator<gold::Search_directory>_>._M_impl.\n  _M_end_of_storage = (pointer)0x0;\n                    /* try { // try from 000e1f68 to 000e1f6c has its CatchHandler @ 000e6976 */\n  gold::options::One_option::One_option\n            (&(this->long_plt_).option,&UNK_001ae8df + unaff_EDI,TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b04d7),(char *)0x0,false,&(this->long_plt_).super_Struct_var,\n             false);\n  (this->long_plt_).user_set_via_option = false;\n  (this->long_plt_).value = false;\n  (this->no_long_plt_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(fillbuf + unaff_EDI + 0xb);\n                    /* try { // try from 000e1fb2 to 000e1fb6 has its CatchHandler @ 000e696e */\n  gold::options::One_option::One_option\n            (&(this->no_long_plt_initializer_).option,&UNK_001ae8dc + unaff_EDI,TWO_DASHES,'\0',\n             dv_01,(char *)(unaff_EDI + 0x1b04ff),(char *)0x0,false,\n             &(this->no_long_plt_initializer_).super_Struct_var,true);\n  (this->m_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(fillbuf + unaff_EDI + 0x1f);\n                    /* try { // try from 000e1ff7 to 000e1ffb has its CatchHandler @ 000e6966 */\n  gold::options::One_option::One_option\n            (&(this->m_).option,(char *)(unaff_EDI + 0x1c2a37),EXACTLY_ONE_DASH,'m',dv,\n             (char *)(unaff_EDI + 0x1b052b),(char *)(unaff_EDI + 0x1ae8e8),false,\n             &(this->m_).super_Struct_var,false);\n  (this->m_).user_set_via_option = false;\n  (this->m_).value = dv;\n  (this->map_whole_files_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(fillbuf + unaff_EDI + 0x33);\n                    /* try { // try from 000e204a to 000e204e has its CatchHandler @ 000e695e */\n  gold::options::One_option::One_option\n            (&(this->map_whole_files_).option,(char *)(unaff_EDI + 0x1ae90f),TWO_DASHES,'\0',dv_00,\n             &UNK_001ae8f2 + unaff_EDI,(char *)0x0,false,&(this->map_whole_files_).super_Struct_var,\n             false);\n  (this->map_whole_files_).user_set_via_option = false;\n  (this->map_whole_files_).value = false;\n  (this->no_map_whole_files_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(fillbuf + unaff_EDI + 7);\n                    /* try { // try from 000e2094 to 000e2098 has its CatchHandler @ 000e6956 */\n  gold::options::One_option::One_option\n            (&(this->no_map_whole_files_initializer_).option,(char *)(unaff_EDI + 0x1ae90c),\n             TWO_DASHES,'\0',dv_01,&UNK_001b054f + unaff_EDI,(char *)0x0,false,\n             &(this->no_map_whole_files_initializer_).super_Struct_var,true);\n  (this->merge_exidx_entries_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(fillbuf + unaff_EDI + 0x1b);\n                    /* try { // try from 000e20d5 to 000e20d9 has its CatchHandler @ 000e694e */\n  gold::options::One_option::One_option\n            (&(this->merge_exidx_entries_).option,(char *)(unaff_EDI + 0x1ae922),TWO_DASHES,'\0',\n             dv_01,(char *)(unaff_EDI + 0x1b0573),(char *)0x0,false,\n             &(this->merge_exidx_entries_).super_Struct_var,true);\n  (this->merge_exidx_entries_).user_set_via_option = false;\n  (this->merge_exidx_entries_).value = true;\n  (this->no_merge_exidx_entries_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(fillbuf + unaff_EDI + 0x2f);\n                    /* try { // try from 000e2124 to 000e2128 has its CatchHandler @ 000e6946 */\n  gold::options::One_option::One_option\n            (&(this->no_merge_exidx_entries_initializer_).option,(char *)(unaff_EDI + 0x1ae91f),\n             TWO_DASHES,'\0',dv_00,(char *)(unaff_EDI + 0x1b059f),(char *)0x0,false,\n             &(this->no_merge_exidx_entries_initializer_).super_Struct_var,false);\n  (this->mmap_output_file_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("%s: error: too many @-files encountered\n" + unaff_EDI + 3);\n                    /* try { // try from 000e2165 to 000e2169 has its CatchHandler @ 000e693e */\n  gold::options::One_option::One_option\n            (&(this->mmap_output_file_).option,(char *)(unaff_EDI + 0x1ae939),TWO_DASHES,'\0',dv_01,\n             (char *)(unaff_EDI + 0x1b05d3),(char *)0x0,false,\n             &(this->mmap_output_file_).super_Struct_var,true);\n  (this->mmap_output_file_).user_set_via_option = false;\n  (this->mmap_output_file_).value = true;\n  (this->no_mmap_output_file_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("%s: error: too many @-files encountered\n" + unaff_EDI + 0x17);\n                    /* try { // try from 000e21b4 to 000e21b8 has its CatchHandler @ 000e6936 */\n  gold::options::One_option::One_option\n            (&(this->no_mmap_output_file_initializer_).option,(char *)(unaff_EDI + 0x1ae936),\n             TWO_DASHES,'\0',dv_00,(char *)(unaff_EDI + 0x1b05f3),(char *)0x0,false,\n             &(this->no_mmap_output_file_initializer_).super_Struct_var,false);\n  (this->print_map_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a256b + unaff_EDI);\n                    /* try { // try from 000e21f7 to 000e21fb has its CatchHandler @ 000e692e */\n  gold::options::One_option::One_option\n            (&(this->print_map_).option,&LAB_001ae94d + unaff_EDI,TWO_DASHES,'M',dv_00,\n             (char *)(unaff_EDI + 0x1b061b),(char *)0x0,false,&(this->print_map_).super_Struct_var,\n             false);\n  (this->print_map_).user_set_via_option = false;\n  (this->print_map_).value = false;\n  (this->no_print_map_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("%s: error: @-file refers to a directory\n" + unaff_EDI + 0x13);\n                    /* try { // try from 000e223c to 000e2240 has its CatchHandler @ 000e6926 */\n  gold::options::One_option::One_option\n            (&(this->no_print_map_initializer_).option,(char *)(unaff_EDI + 0x1ae94a),TWO_DASHES,\n             '\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_print_map_initializer_).super_Struct_var,true);\n  (this->Map_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("%s: error: @-file refers to a directory\n" + unaff_EDI + 0x27);\n                    /* try { // try from 000e2283 to 000e2287 has its CatchHandler @ 000e691e */\n  gold::options::One_option::One_option\n            (&(this->Map_).option,(char *)(unaff_EDI + 0x1ae972),ONE_DASH,'\0',(char *)0x0,\n             (char *)(Sized_dynobj<64,_false>::base_read_symbols + unaff_EDI + 3),\n             (char *)(unaff_EDI + 0x1ae957),false,&(this->Map_).super_Struct_var,false);\n  (this->Map_).user_set_via_option = false;\n  (this->nmagic_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a25a7);\n  (this->Map_).value = (char *)0x0;\n                    /* try { // try from 000e22d7 to 000e22db has its CatchHandler @ 000e6916 */\n  gold::options::One_option::One_option\n            (&(this->nmagic_).option,(char *)(unaff_EDI + 0x1ae990),TWO_DASHES,'n',dv_00,\n             (char *)(unaff_EDI + 0x1ae976),(char *)0x0,false,&(this->nmagic_).super_Struct_var,\n             false);\n  (this->no_nmagic_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a25bb);\n  (this->nmagic_).user_set_via_option = false;\n  (this->nmagic_).value = false;\n                    /* try { // try from 000e231c to 000e2320 has its CatchHandler @ 000e690e */\n  gold::options::One_option::One_option\n            (&(this->no_nmagic_initializer_).option,(char *)(unaff_EDI + 0x1ae98d),TWO_DASHES,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_nmagic_initializer_).super_Struct_var,\n             true);\n  (this->omagic_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a25cf);\n                    /* try { // try from 000e235f to 000e2363 has its CatchHandler @ 000e6906 */\n  gold::options::One_option::One_option\n            (&(this->omagic_).option,(char *)(unaff_EDI + 0x1ae99a),EXACTLY_TWO_DASHES,'N',dv_00,\n             (char *)(unaff_EDI + 0x1b063f),(char *)0x0,false,&(this->omagic_).super_Struct_var,\n             false);\n  (this->no_omagic_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a25e3);\n  (this->omagic_).user_set_via_option = false;\n  (this->omagic_).value = false;\n                    /* try { // try from 000e23a9 to 000e23ad has its CatchHandler @ 000e68fe */\n  gold::options::One_option::One_option\n            (&(this->no_omagic_initializer_).option,(char *)(unaff_EDI + 0x1ae997),\n             EXACTLY_TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1b0673),(char *)0x0,false,\n             &(this->no_omagic_initializer_).super_Struct_var,true);\n  (this->no_keep_memory_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a25f7);\n                    /* try { // try from 000e23ec to 000e23f0 has its CatchHandler @ 000e68f6 */\n  gold::options::One_option::One_option\n            (&(this->no_keep_memory_).option,(char *)(unaff_EDI + 0x1ae9a4),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b0697),(char *)0x0,false,\n             &(this->no_keep_memory_).super_Struct_var,false);\n  (this->no_keep_memory_).user_set_via_option = false;\n  (this->no_keep_memory_).value = false;\n  (this->no_no_keep_memory_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a260b);\n                    /* try { // try from 000e2431 to 000e2435 has its CatchHandler @ 000e68ee */\n  gold::options::One_option::One_option\n            (&(this->no_no_keep_memory_initializer_).option,(char *)(unaff_EDI + 0x1ae9a1),\n             TWO_DASHES,'\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_no_keep_memory_initializer_).super_Struct_var,true);\n  (this->no_undefined_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a261f);\n                    /* try { // try from 000e2477 to 000e247b has its CatchHandler @ 000e68e6 */\n  gold::options::One_option::One_option\n            (&(this->no_undefined_).option,(char *)(unaff_EDI + 0x1ae9b6),TWO_DASHES,'\0',dv,\n             (char *)(Fde::operator== + unaff_EDI + 7),(char *)0x0,false,\n             &(this->no_undefined_).super_Struct_var,false);\n  (this->no_no_undefined_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2633);\n                    /* try { // try from 000e24b5 to 000e24b9 has its CatchHandler @ 000e68de */\n  gold::options::One_option::One_option\n            (&(this->no_no_undefined_initializer_).option,(char *)(unaff_EDI + 0x1ae9b3),TWO_DASHES,\n             '\0',dv,(char *)0x0,(char *)0x0,false,\n             &(this->no_no_undefined_initializer_).super_Struct_var,true);\n  (this->noinhibit_exec_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2647);\n                    /* try { // try from 000e24f8 to 000e24fc has its CatchHandler @ 000e68d6 */\n  gold::options::One_option::One_option\n            (&(this->noinhibit_exec_).option,(char *)(unaff_EDI + 0x1ae9c6),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b0717),(char *)0x0,false,\n             &(this->noinhibit_exec_).super_Struct_var,false);\n  (this->noinhibit_exec_).user_set_via_option = false;\n  (this->noinhibit_exec_).value = false;\n  (this->no_noinhibit_exec_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a265b);\n                    /* try { // try from 000e253d to 000e2541 has its CatchHandler @ 000e68ce */\n  gold::options::One_option::One_option\n            (&(this->no_noinhibit_exec_initializer_).option,(char *)(unaff_EDI + 0x1ae9c3),\n             TWO_DASHES,'\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_noinhibit_exec_initializer_).super_Struct_var,true);\n  (this->nostdlib_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a266f)\n  ;\n                    /* try { // try from 000e2580 to 000e2584 has its CatchHandler @ 000e68c6 */\n  gold::options::One_option::One_option\n            (&(this->nostdlib_).option,(char *)(unaff_EDI + 0x1ae9d8),ONE_DASH,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b0743),(char *)0x0,false,&(this->nostdlib_).super_Struct_var,\n             false);\n  (this->nostdlib_).user_set_via_option = false;\n  (this->nostdlib_).value = false;\n  (this->no_nostdlib_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2683);\n                    /* try { // try from 000e25c5 to 000e25c9 has its CatchHandler @ 000e68be */\n  gold::options::One_option::One_option\n            (&(this->no_nostdlib_initializer_).option,(char *)(unaff_EDI + 0x1ae9d5),ONE_DASH,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_nostdlib_initializer_).super_Struct_var,\n             true);\n  (this->output_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a2697 + unaff_EDI);\n                    /* try { // try from 000e2610 to 000e2614 has its CatchHandler @ 000e68b6 */\n  gold::options::One_option::One_option\n            (&(this->output_).option,(char *)(unaff_EDI + 0x1aec54),TWO_DASHES,'o',\n             (char *)(unaff_EDI + 0x1ae9f6),(char *)(unaff_EDI + 0x1ae9e1),ha_00,false,\n             &(this->output_).super_Struct_var,false);\n  (this->output_).user_set_via_option = false;\n  (this->output_).value = (char *)(unaff_EDI + 0x1ae9f6);\n  (this->oformat_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a26ab);\n                    /* try { // try from 000e2668 to 000e266c has its CatchHandler @ 000e68ae */\n  gold::options::One_option::One_option\n            (&(this->oformat_).option,(char *)(unaff_EDI + 0x1aea17),EXACTLY_TWO_DASHES,'\0',pcVar2,\n             (char *)(unaff_EDI + 0x1aea05),(char *)(unaff_EDI + 0x1ae9fc),false,\n             &(this->oformat_).super_Struct_var,false);\n  (this->oformat_).user_set_via_option = false;\n  (this->optimize_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a26bf)\n  ;\n  (this->oformat_).value = pcVar2;\n                    /* try { // try from 000e26c0 to 000e26c4 has its CatchHandler @ 000e68a6 */\n  gold::options::One_option::One_option\n            (&(this->optimize_).option,&UNK_001aef9c + unaff_EDI,EXACTLY_ONE_DASH,'O',dv_03,\n             (char *)(unaff_EDI + 0x1aea25),(char *)(unaff_EDI + 0x1aea1f),false,\n             &(this->optimize_).super_Struct_var,false);\n  (this->optimize_).user_set_via_option = false;\n  (this->orphan_handling_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a26d3);\n  (this->optimize_).value = 0;\n                    /* try { // try from 000e2720 to 000e2724 has its CatchHandler @ 000e689e */\n  gold::options::One_option::One_option\n            (&(this->orphan_handling_).option,(char *)(unaff_EDI + 0x1aea72),TWO_DASHES,'\0',\n             (char *)(unaff_EDI + 0x1c45a9),(char *)(unaff_EDI + 0x1aea5a),\n             (char *)(unaff_EDI + 0x1aea3f),false,&(this->orphan_handling_).super_Struct_var,false);\n  (this->orphan_handling_).user_set_via_option = false;\n  (this->orphan_handling_).value = (char *)(unaff_EDI + 0x1c45a9);\n  (this->p_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a26e7);\n                    /* try { // try from 000e2773 to 000e2777 has its CatchHandler @ 000e6896 */\n  gold::options::One_option::One_option\n            (&(this->p_).option,(char *)(unaff_EDI + 0x1aeaa3),ONE_DASH,'p',dv_00,\n             (char *)(unaff_EDI + 0x1aea82),(char *)0x0,false,&(this->p_).super_Struct_var,false);\n  (this->p_).user_set_via_option = false;\n  (this->p_).value = false;\n  (this->no_p_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a26fb);\n                    /* try { // try from 000e27b8 to 000e27bc has its CatchHandler @ 000e688e */\n  gold::options::One_option::One_option\n            (&(this->no_p_initializer_).option,(char *)(unaff_EDI + 0x1aeaa0),ONE_DASH,'\0',dv_01,\n             (char *)0x0,(char *)0x0,false,&(this->no_p_initializer_).super_Struct_var,true);\n  (this->pie_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a270f);\n                    /* try { // try from 000e27fe to 000e2802 has its CatchHandler @ 000e6886 */\n  gold::options::One_option::One_option\n            (&(this->pie_).option,(char *)(unaff_EDI + 0x1aeaa8),ONE_DASH,'\0',dv_00,\n             &UNK_001b077b + unaff_EDI,(char *)0x0,false,&(this->pie_).super_Struct_var,false);\n  (this->pie_).user_set_via_option = false;\n  (this->pie_).value = false;\n  (this->no_pie_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2723);\n                    /* try { // try from 000e284b to 000e284f has its CatchHandler @ 000e687e */\n  gold::options::One_option::One_option\n            (&(this->no_pie_initializer_).option,(char *)(unaff_EDI + 0x1aeaa5),ONE_DASH,'\0',dv_01,\n             (char *)(unaff_EDI + 0x1b07a7),(char *)0x0,false,\n             &(this->no_pie_initializer_).super_Struct_var,true);\n  (this->pic_executable_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2737);\n                    /* try { // try from 000e288a to 000e288e has its CatchHandler @ 000e6876 */\n  gold::options::One_option::One_option\n            (&(this->pic_executable_).option,(char *)(unaff_EDI + 0x1aeaaf),TWO_DASHES,'\0',dv,\n             &UNK_001b077b + unaff_EDI,(char *)0x0,false,&(this->pic_executable_).super_Struct_var,\n             false);\n  (this->no_pic_executable_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a274b);\n                    /* try { // try from 000e28c9 to 000e28cd has its CatchHandler @ 000e686e */\n  gold::options::One_option::One_option\n            (&(this->no_pic_executable_initializer_).option,(char *)(unaff_EDI + 0x1aeaac),\n             TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1b07a7),(char *)0x0,false,\n             &(this->no_pic_executable_initializer_).super_Struct_var,true);\n  (this->pic_veneer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a275f);\n                    /* try { // try from 000e290c to 000e2910 has its CatchHandler @ 000e6866 */\n  gold::options::One_option::One_option\n            (&(this->pic_veneer_).option,(char *)(unaff_EDI + 0x1aeac1),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b07d7),(char *)0x0,false,&(this->pic_veneer_).super_Struct_var,\n             false);\n  (this->pic_veneer_).user_set_via_option = false;\n  (this->pic_veneer_).value = false;\n  (this->no_pic_veneer_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2773);\n                    /* try { // try from 000e2951 to 000e2955 has its CatchHandler @ 000e685e */\n  gold::options::One_option::One_option\n            (&(this->no_pic_veneer_initializer_).option,(char *)(unaff_EDI + 0x1aeabe),TWO_DASHES,\n             '\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_pic_veneer_initializer_).super_Struct_var,true);\n  (this->pipeline_knowledge_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2787);\n                    /* try { // try from 000e298f to 000e2993 has its CatchHandler @ 000e6856 */\n  gold::options::One_option::One_option\n            (&(this->pipeline_knowledge_).option,(char *)(unaff_EDI + 0x1aeacf),ONE_DASH,'\0',dv_00,\n             (char *)0x0,(char *)0x0,false,&(this->pipeline_knowledge_).super_Struct_var,false);\n  (this->pipeline_knowledge_).user_set_via_option = false;\n  (this->pipeline_knowledge_).value = false;\n  (this->no_pipeline_knowledge_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a279b);\n                    /* try { // try from 000e29d9 to 000e29dd has its CatchHandler @ 000e684e */\n  gold::options::One_option::One_option\n            (&(this->no_pipeline_knowledge_initializer_).option,(char *)(unaff_EDI + 0x1aeacc),\n             ONE_DASH,'\0',dv_01,(char *)(unaff_EDI + 0x1b080f),(char *)0x0,false,\n             &(this->no_pipeline_knowledge_initializer_).super_Struct_var,true);\n  (this->plt_align_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a27af);\n                    /* try { // try from 000e2a28 to 000e2a2c has its CatchHandler @ 000e6846 */\n  gold::options::One_option::One_option\n            (&(this->plt_align_).option,(char *)(unaff_EDI + 0x1aeaed),TWO_DASHES,'\0',\n             (char *)(unaff_EDI + 0x1bb38f),(char *)(unaff_EDI + 0x1b083f),\n             (char *)(unaff_EDI + 0x1aeae2),true,&(this->plt_align_).super_Struct_var,false);\n  (this->plt_align_).user_set_via_option = false;\n  (this->plt_localentry_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a27c3);\n  (this->plt_align_).value = 0;\n                    /* try { // try from 000e2a7c to 000e2a80 has its CatchHandler @ 000e683e */\n  gold::options::One_option::One_option\n            (&(this->plt_localentry_).option,(char *)(unaff_EDI + 0x1aeafa),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b0877),(char *)0x0,false,\n             &(this->plt_localentry_).super_Struct_var,false);\n  (this->no_plt_localentry_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a27d7);\n  (this->plt_localentry_).user_set_via_option = false;\n  (this->plt_localentry_).value = false;\n                    /* try { // try from 000e2ac6 to 000e2aca has its CatchHandler @ 000e6836 */\n  gold::options::One_option::One_option\n            (&(this->no_plt_localentry_initializer_).option,(char *)(unaff_EDI + 0x1aeaf7),\n             TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1b08b7),(char *)0x0,false,\n             &(this->no_plt_localentry_initializer_).super_Struct_var,true);\n  (this->plt_static_chain_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a27eb);\n                    /* try { // try from 000e2b09 to 000e2b0d has its CatchHandler @ 000e682e */\n  gold::options::One_option::One_option\n            (&(this->plt_static_chain_).option,(char *)(unaff_EDI + 0x1aeb0c),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b08e3),(char *)0x0,false,\n             &(this->plt_static_chain_).super_Struct_var,false);\n  (this->plt_static_chain_).user_set_via_option = false;\n  (this->plt_static_chain_).value = false;\n  (this->no_plt_static_chain_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a27ff);\n                    /* try { // try from 000e2b53 to 000e2b57 has its CatchHandler @ 000e6826 */\n  gold::options::One_option::One_option\n            (&(this->no_plt_static_chain_initializer_).option,(char *)(unaff_EDI + 0x1aeb09),\n             TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1b0913),(char *)0x0,false,\n             &(this->no_plt_static_chain_initializer_).super_Struct_var,true);\n  (this->plt_thread_safe_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2813);\n                    /* try { // try from 000e2b96 to 000e2b9a has its CatchHandler @ 000e681e */\n  gold::options::One_option::One_option\n            (&(this->plt_thread_safe_).option,(char *)(unaff_EDI + 0x1aeb20),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b0947),(char *)0x0,false,\n             &(this->plt_thread_safe_).super_Struct_var,false);\n  (this->plt_thread_safe_).user_set_via_option = false;\n  (this->plt_thread_safe_).value = false;\n  (this->no_plt_thread_safe_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2827);\n                    /* try { // try from 000e2be0 to 000e2be4 has its CatchHandler @ 000e6816 */\n  gold::options::One_option::One_option\n            (&(this->no_plt_thread_safe_initializer_).option,(char *)(unaff_EDI + 0x1aeb1d),\n             TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1b097f),(char *)0x0,false,\n             &(this->no_plt_thread_safe_initializer_).super_Struct_var,true);\n  (this->plugin_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1;\n                    /* try { // try from 000e2c1f to 000e2c23 has its CatchHandler @ 000e680e */\n  gold::options::One_option::One_option\n            (&(this->plugin_initializer_).super_Struct_special.option,(char *)(unaff_EDI + 0x1aeb63)\n             ,TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1aeb37),(char *)(unaff_EDI + 0x1aeb30),false\n             ,(Struct_var *)&this->plugin_initializer_,false);\n  *(undefined4 *)&(this->plugin_initializer_).super_Struct_special.field_0x40 = 0;\n  (this->plugin_initializer_).super_Struct_special.parse = unaff_EDI - 0x12a9;\n  (this->plugin_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a41d3 + unaff_EDI);\n  (this->plugin_opt_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1;\n                    /* try { // try from 000e2c80 to 000e2c84 has its CatchHandler @ 000e6806 */\n  gold::options::One_option::One_option\n            (&(this->plugin_opt_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1aeb6a),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1aeb4d),\n             (char *)(unaff_EDI + 0x1af404),false,(Struct_var *)&this->plugin_opt_initializer_,false\n            );\n  *(undefined4 *)&(this->plugin_opt_initializer_).super_Struct_special.field_0x40 = 0;\n  (this->plugin_opt_initializer_).super_Struct_special.parse = unaff_EDI - 0x1709;\n  (this->plugin_opt_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("St23__codecvt_abstract_baseIcc11__mbstate_tE" + unaff_EDI + 7);\n  (this->posix_fallocate_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a283b);\n                    /* try { // try from 000e2ce3 to 000e2ce7 has its CatchHandler @ 000e67fe */\n  gold::options::One_option::One_option\n            (&(this->posix_fallocate_).option,(char *)(unaff_EDI + 0x1aeb78),TWO_DASHES,'\0',dv_01,\n             (char *)(unaff_EDI + 0x1b09af),(char *)0x0,false,\n             &(this->posix_fallocate_).super_Struct_var,true);\n  (this->posix_fallocate_).user_set_via_option = false;\n  (this->posix_fallocate_).value = true;\n  (this->no_posix_fallocate_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a284f);\n                    /* try { // try from 000e2d32 to 000e2d36 has its CatchHandler @ 000e67f6 */\n  gold::options::One_option::One_option\n            (&(this->no_posix_fallocate_initializer_).option,(char *)(unaff_EDI + 0x1aeb75),\n             TWO_DASHES,'\0',dv_00,(char *)(unaff_EDI + 0x1b09e7),(char *)0x0,false,\n             &(this->no_posix_fallocate_initializer_).super_Struct_var,false);\n  (this->preread_archive_symbols_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2863);\n                    /* try { // try from 000e2d75 to 000e2d79 has its CatchHandler @ 000e67ee */\n  gold::options::One_option::One_option\n            (&(this->preread_archive_symbols_).option,(char *)(unaff_EDI + 0x1aeb8b),TWO_DASHES,'\0'\n             ,dv_00,(char *)(unaff_EDI + 0x1b0a13),(char *)0x0,false,\n             &(this->preread_archive_symbols_).super_Struct_var,false);\n  (this->preread_archive_symbols_).user_set_via_option = false;\n  (this->preread_archive_symbols_).value = false;\n  (this->no_preread_archive_symbols_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2877);\n                    /* try { // try from 000e2dba to 000e2dbe has its CatchHandler @ 000e67e6 */\n  gold::options::One_option::One_option\n            (&(this->no_preread_archive_symbols_initializer_).option,(char *)(unaff_EDI + 0x1aeb88),\n             TWO_DASHES,'\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_preread_archive_symbols_initializer_).super_Struct_var,true);\n  (this->print_gc_sections_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a288b);\n                    /* try { // try from 000e2dfd to 000e2e01 has its CatchHandler @ 000e67de */\n  gold::options::One_option::One_option\n            (&(this->print_gc_sections_).option,(char *)(unaff_EDI + 0x1aeba6),TWO_DASHES,'\0',dv_00\n             ,(char *)(unaff_EDI + 0x1b0a3f),(char *)0x0,false,\n             &(this->print_gc_sections_).super_Struct_var,false);\n  (this->print_gc_sections_).user_set_via_option = false;\n  (this->print_gc_sections_).value = false;\n  (this->no_print_gc_sections_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a289f);\n                    /* try { // try from 000e2e47 to 000e2e4b has its CatchHandler @ 000e67d6 */\n  gold::options::One_option::One_option\n            (&(this->no_print_gc_sections_initializer_).option,(char *)(unaff_EDI + 0x1aeba3),\n             TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1b0a67),(char *)0x0,false,\n             &(this->no_print_gc_sections_initializer_).super_Struct_var,true);\n  (this->print_icf_sections_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a28b3);\n                    /* try { // try from 000e2e8a to 000e2e8e has its CatchHandler @ 000e67ce */\n  gold::options::One_option::One_option\n            (&(this->print_icf_sections_).option,(char *)(unaff_EDI + 0x1aebbb),TWO_DASHES,'\0',\n             dv_00,(char *)(unaff_EDI + 0x1b0a8b),(char *)0x0,false,\n             &(this->print_icf_sections_).super_Struct_var,false);\n  (this->print_icf_sections_).user_set_via_option = false;\n  (this->print_icf_sections_).value = false;\n  (this->no_print_icf_sections_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a28c7);\n                    /* try { // try from 000e2ed4 to 000e2ed8 has its CatchHandler @ 000e67c6 */\n  gold::options::One_option::One_option\n            (&(this->no_print_icf_sections_initializer_).option,(char *)(unaff_EDI + 0x1aebb8),\n             TWO_DASHES,'\0',dv_01,&UNK_001b0ab7 + unaff_EDI,(char *)0x0,false,\n             &(this->no_print_icf_sections_initializer_).super_Struct_var,true);\n  (this->print_output_format_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a28db);\n                    /* try { // try from 000e2f17 to 000e2f1b has its CatchHandler @ 000e67be */\n  gold::options::One_option::One_option\n            (&(this->print_output_format_).option,(char *)(unaff_EDI + 0x1aebed),TWO_DASHES,'\0',\n             dv_00,(char *)(unaff_EDI + 0x1aebce),(char *)0x0,false,\n             &(this->print_output_format_).super_Struct_var,false);\n  (this->no_print_output_format_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a28ef);\n  (this->print_output_format_).user_set_via_option = false;\n  (this->print_output_format_).value = false;\n                    /* try { // try from 000e2f5c to 000e2f60 has its CatchHandler @ 000e67b6 */\n  gold::options::One_option::One_option\n            (&(this->no_print_output_format_initializer_).option,(char *)(unaff_EDI + 0x1aebea),\n             TWO_DASHES,'\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_print_output_format_initializer_).super_Struct_var,true);\n  (this->print_symbol_counts_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2903);\n                    /* try { // try from 000e2f9f to 000e2fa3 has its CatchHandler @ 000e67ae */\n  gold::options::One_option::One_option\n            (&(this->print_symbol_counts_).option,&UNK_001aec01 + unaff_EDI,TWO_DASHES,'\0',\n             (char *)0x0,(char *)(unaff_EDI + 0x1b0adf),ha_02,false,\n             &(this->print_symbol_counts_).super_Struct_var,false);\n  (this->print_symbol_counts_).user_set_via_option = false;\n  (this->print_symbol_counts_).value = (char *)0x0;\n  (this->push_state_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1;\n                    /* try { // try from 000e2fea to 000e2fee has its CatchHandler @ 000e67a6 */\n  gold::options::One_option::One_option\n            (&(this->push_state_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1aec15),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1b0b0f),\n             (char *)0x0,false,(Struct_var *)&this->push_state_initializer_,false);\n  *(undefined4 *)&(this->push_state_initializer_).super_Struct_special.field_0x40 = 0;\n  (this->push_state_initializer_).super_Struct_special.parse = unaff_EDI - 0x18c9;\n  (this->push_state_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("St23__codecvt_abstract_baseIcc11__mbstate_tE" + unaff_EDI + 0x1b);\n  (this->pop_state_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1;\n                    /* try { // try from 000e3046 to 000e304a has its CatchHandler @ 000e679e */\n  gold::options::One_option::One_option\n            (&(this->pop_state_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1aec20),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1b0b3f),\n             (char *)0x0,false,(Struct_var *)&this->pop_state_initializer_,false);\n  *(undefined4 *)&(this->pop_state_initializer_).super_Struct_special.field_0x40 = 0;\n  (this->pop_state_initializer_).super_Struct_special.parse = unaff_EDI - 0x1ee9;\n  (this->pop_state_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a420f + unaff_EDI);\n  (this->emit_relocs_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2917);\n                    /* try { // try from 000e30ab to 000e30af has its CatchHandler @ 000e6796 */\n  gold::options::One_option::One_option\n            (&(this->emit_relocs_).option,(char *)(unaff_EDI + 0x1aec2d),TWO_DASHES,'q',dv_00,\n             (char *)(operator== + unaff_EDI + 3),(char *)0x0,false,\n             &(this->emit_relocs_).super_Struct_var,false);\n  (this->no_emit_relocs_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a292b);\n  (this->emit_relocs_).user_set_via_option = false;\n  (this->emit_relocs_).value = false;\n                    /* try { // try from 000e30f0 to 000e30f4 has its CatchHandler @ 000e6a8b */\n  gold::options::One_option::One_option\n            (&(this->no_emit_relocs_initializer_).option,(char *)(unaff_EDI + 0x1aec2a),TWO_DASHES,\n             '\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_emit_relocs_initializer_).super_Struct_var,true);\n  (this->Qy_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a293f);\n                    /* try { // try from 000e3133 to 000e3137 has its CatchHandler @ 000e6a83 */\n  gold::options::One_option::One_option\n            (&(this->Qy_).option,(char *)(unaff_EDI + 0x1aec3c),EXACTLY_ONE_DASH,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b0b93),(char *)0x0,false,&(this->Qy_).super_Struct_var,false);\n  (this->Qy_).user_set_via_option = false;\n  (this->Qy_).value = false;\n  (this->no_Qy_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2953);\n                    /* try { // try from 000e3178 to 000e317c has its CatchHandler @ 000e6a7b */\n  gold::options::One_option::One_option\n            (&(this->no_Qy_initializer_).option,(char *)(unaff_EDI + 0x1aec39),EXACTLY_ONE_DASH,'\0'\n             ,dv_01,(char *)0x0,(char *)0x0,false,&(this->no_Qy_initializer_).super_Struct_var,true)\n  ;\n  (this->relocatable_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2967);\n                    /* try { // try from 000e31bb to 000e31bf has its CatchHandler @ 000e6a73 */\n  gold::options::One_option::One_option\n            (&(this->relocatable_).option,(char *)(unaff_EDI + 0x1aec5e),EXACTLY_ONE_DASH,'r',dv_00,\n             (char *)(unaff_EDI + 0x1aec3f),(char *)0x0,false,&(this->relocatable_).super_Struct_var\n             ,false);\n  (this->relocatable_).user_set_via_option = false;\n  (this->relocatable_).value = false;\n  (this->no_relocatable_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a297b);\n                    /* try { // try from 000e3200 to 000e3204 has its CatchHandler @ 000e6a6b */\n  gold::options::One_option::One_option\n            (&(this->no_relocatable_initializer_).option,(char *)(unaff_EDI + 0x1aec5b),\n             EXACTLY_ONE_DASH,'\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_relocatable_initializer_).super_Struct_var,true);\n  (this->relax_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a298f);\n                    /* try { // try from 000e3243 to 000e3247 has its CatchHandler @ 000e6a63 */\n  gold::options::One_option::One_option\n            (&(this->relax_).option,(char *)(unaff_EDI + 0x1aec83),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b0bb3),(char *)0x0,false,&(this->relax_).super_Struct_var,false\n            );\n  (this->relax_).user_set_via_option = false;\n  (this->relax_).value = false;\n  (this->no_relax_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a29a3);\n                    /* try { // try from 000e328d to 000e3291 has its CatchHandler @ 000e6a5b */\n  gold::options::One_option::One_option\n            (&(this->no_relax_initializer_).option,(char *)(unaff_EDI + 0x1aec80),TWO_DASHES,'\0',\n             dv_01,&UNK_001aec6a + unaff_EDI,(char *)0x0,false,\n             &(this->no_relax_initializer_).super_Struct_var,true);\n  (this->retain_symbols_file_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a29b7);\n                    /* try { // try from 000e32d0 to 000e32d4 has its CatchHandler @ 000e6a53 */\n  gold::options::One_option::One_option\n            (&(this->retain_symbols_file_).option,(char *)(unaff_EDI + 0x1aec89),TWO_DASHES,'\0',\n             (char *)0x0,(char *)(unaff_EDI + 0x1b0bd7),ha_00,false,\n             &(this->retain_symbols_file_).super_Struct_var,false);\n  (this->retain_symbols_file_).user_set_via_option = false;\n  (this->rosegment_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a29cb);\n  (this->retain_symbols_file_).value = (char *)0x0;\n                    /* try { // try from 000e3324 to 000e3328 has its CatchHandler @ 000e6a4b */\n  gold::options::One_option::One_option\n            (&(this->rosegment_).option,(char *)(unaff_EDI + 0x1aeca0),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b0bff),(char *)0x0,false,&(this->rosegment_).super_Struct_var,\n             false);\n  (this->rosegment_).user_set_via_option = false;\n  (this->rosegment_).value = false;\n  (this->no_rosegment_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a29df);\n                    /* try { // try from 000e3369 to 000e336d has its CatchHandler @ 000e6a43 */\n  gold::options::One_option::One_option\n            (&(this->no_rosegment_initializer_).option,(char *)(unaff_EDI + 0x1aec9d),TWO_DASHES,\n             '\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_rosegment_initializer_).super_Struct_var,true);\n  (this->rosegment_gap_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a29f3);\n  pcVar2 = (char *)(unaff_EDI + 0x1aecb1);\n                    /* try { // try from 000e33b8 to 000e33bc has its CatchHandler @ 000e6a3b */\n  gold::options::One_option::One_option\n            (&(this->rosegment_gap_).option,(char *)(unaff_EDI + 0x1aecb5),TWO_DASHES,'\0',pcVar2,\n             (char *)(unaff_EDI + 0x1b0c3b),(char *)(unaff_EDI + 0x1aecaa),false,\n             &(this->rosegment_gap_).super_Struct_var,false);\n  (this->rosegment_gap_).user_set_via_option = false;\n  *(undefined4 *)&(this->rosegment_gap_).value = 0xffffffff;\n  (this->R_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1;\n  *(undefined4 *)((int)&(this->rosegment_gap_).value + 4) = 0;\n                    /* try { // try from 000e3411 to 000e3415 has its CatchHandler @ 000e6a33 */\n  gold::options::One_option::One_option\n            (&(this->R_initializer_).super_Struct_special.option,(char *)(unaff_EDI + 0x1b8c3c),\n             EXACTLY_ONE_DASH,'R',dv,(char *)(unaff_EDI + 0x1b0c73),ha_04,false,\n             (Struct_var *)&this->R_initializer_,false);\n  *(undefined4 *)&(this->R_initializer_).super_Struct_special.field_0x40 = 0;\n  (this->R_initializer_).super_Struct_special.parse = unaff_EDI - 0x3f9;\n  (this->R_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("St14codecvt_bynameIcc11__mbstate_tE" + unaff_EDI + 3);\n  (this->rpath_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a2a07);\n                    /* try { // try from 000e3472 to 000e3476 has its CatchHandler @ 000e6a2b */\n  gold::options::One_option::One_option\n            (&(this->rpath_).option,(char *)(unaff_EDI + 0x1aecc3),ONE_DASH,'\0',dv,\n             (char *)(unaff_EDI + 0x1b0c73),ha_04,false,&(this->rpath_).super_Struct_var,false);\n  (this->rpath_).user_set_via_option = false;\n  (this->rpath_link_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2a1b);\n  (this->rpath_).value.\n  super__Vector_base<gold::Search_directory,_std::allocator<gold::Search_directory>_>._M_impl.\n  _M_start = (pointer)0x0;\n  (this->rpath_).value.\n  super__Vector_base<gold::Search_directory,_std::allocator<gold::Search_directory>_>._M_impl.\n  _M_finish = (pointer)0x0;\n  (this->rpath_).value.\n  super__Vector_base<gold::Search_directory,_std::allocator<gold::Search_directory>_>._M_impl.\n  _M_end_of_storage = (pointer)0x0;\n                    /* try { // try from 000e34d8 to 000e34dc has its CatchHandler @ 000e6a24 */\n  gold::options::One_option::One_option\n            (&(this->rpath_link_).option,(char *)(unaff_EDI + 0x1aecc9),TWO_DASHES,'\0',dv,\n             (char *)(unaff_EDI + 0x1b0c93),ha_04,false,&(this->rpath_link_).super_Struct_var,false)\n  ;\n  (this->rpath_link_).user_set_via_option = false;\n  (this->rpath_link_).value.\n  super__Vector_base<gold::Search_directory,_std::allocator<gold::Search_directory>_>._M_impl.\n  _M_start = (pointer)0x0;\n  (this->rpath_link_).value.\n  super__Vector_base<gold::Search_directory,_std::allocator<gold::Search_directory>_>._M_impl.\n  _M_finish = (pointer)0x0;\n  (this->rpath_link_).value.\n  super__Vector_base<gold::Search_directory,_std::allocator<gold::Search_directory>_>._M_impl.\n  _M_end_of_storage = (pointer)0x0;\n  (this->strip_all_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2a2f);\n                    /* try { // try from 000e3540 to 000e3544 has its CatchHandler @ 000e6a1d */\n  gold::options::One_option::One_option\n            (&(this->strip_all_).option,(char *)(unaff_EDI + 0x1aece9),TWO_DASHES,'s',dv_00,\n             (char *)(unaff_EDI + 0x1aecd4),(char *)0x0,false,&(this->strip_all_).super_Struct_var,\n             false);\n  (this->strip_all_).user_set_via_option = false;\n  (this->strip_all_).value = false;\n  (this->no_strip_all_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2a43);\n                    /* try { // try from 000e3585 to 000e3589 has its CatchHandler @ 000e6a15 */\n  gold::options::One_option::One_option\n            (&(this->no_strip_all_initializer_).option,(char *)(unaff_EDI + 0x1aece6),TWO_DASHES,\n             '\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_strip_all_initializer_).super_Struct_var,true);\n  (this->strip_debug_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2a57);\n                    /* try { // try from 000e35c8 to 000e35cc has its CatchHandler @ 000e6a0d */\n  gold::options::One_option::One_option\n            (&(this->strip_debug_).option,(char *)(unaff_EDI + 0x1aed12),TWO_DASHES,'S',dv_00,\n             (char *)(unaff_EDI + 0x1aecf3),(char *)0x0,false,&(this->strip_debug_).super_Struct_var\n             ,false);\n  (this->strip_debug_).user_set_via_option = false;\n  (this->strip_debug_).value = false;\n  (this->no_strip_debug_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2a6b);\n                    /* try { // try from 000e360d to 000e3611 has its CatchHandler @ 000e6a05 */\n  gold::options::One_option::One_option\n            (&(this->no_strip_debug_initializer_).option,(char *)(unaff_EDI + 0x1aed0f),TWO_DASHES,\n             '\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_strip_debug_initializer_).super_Struct_var,true);\n  (this->strip_debug_non_line_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2a7f);\n                    /* try { // try from 000e3650 to 000e3654 has its CatchHandler @ 000e69fd */\n  gold::options::One_option::One_option\n            (&(this->strip_debug_non_line_).option,(char *)(unaff_EDI + 0x1aed21),TWO_DASHES,'\0',\n             dv_00,(char *)(unaff_EDI + 0x1b0cc3),(char *)0x0,false,\n             &(this->strip_debug_non_line_).super_Struct_var,false);\n  (this->strip_debug_non_line_).user_set_via_option = false;\n  (this->strip_debug_non_line_).value = false;\n  (this->no_strip_debug_non_line_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2a93);\n                    /* try { // try from 000e3695 to 000e3699 has its CatchHandler @ 000e69f5 */\n  gold::options::One_option::One_option\n            (&(this->no_strip_debug_non_line_initializer_).option,(char *)(unaff_EDI + 0x1aed1e),\n             TWO_DASHES,'\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_strip_debug_non_line_initializer_).super_Struct_var,true);\n  (this->strip_debug_gdb_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("extern(C) " + unaff_EDI + 7);\n                    /* try { // try from 000e36d8 to 000e36dc has its CatchHandler @ 000e69ed */\n  gold::options::One_option::One_option\n            (&(this->strip_debug_gdb_).option,(char *)(unaff_EDI + 0x1aed39),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b0ceb),(char *)0x0,false,\n             &(this->strip_debug_gdb_).super_Struct_var,false);\n  (this->strip_debug_gdb_).user_set_via_option = false;\n  (this->strip_debug_gdb_).value = false;\n  (this->no_strip_debug_gdb_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("extern(Windows) " + unaff_EDI + 0x10);\n                    /* try { // try from 000e371d to 000e3721 has its CatchHandler @ 000e69e5 */\n  gold::options::One_option::One_option\n            (&(this->no_strip_debug_gdb_initializer_).option,(char *)(unaff_EDI + 0x1aed36),\n             TWO_DASHES,'\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_strip_debug_gdb_initializer_).super_Struct_var,true);\n  (this->strip_lto_sections_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("extern(C++) " + unaff_EDI + 3);\n                    /* try { // try from 000e375e to 000e3762 has its CatchHandler @ 000e69dd */\n  gold::options::One_option::One_option\n            (&(this->strip_lto_sections_).option,(char *)(unaff_EDI + 0x1aed4c),TWO_DASHES,'\0',\n             dv_01,(char *)(unaff_EDI + 0x1b0d33),(char *)0x0,false,\n             &(this->strip_lto_sections_).super_Struct_var,true);\n  (this->strip_lto_sections_).user_set_via_option = false;\n  (this->strip_lto_sections_).value = true;\n  (this->no_strip_lto_sections_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("extern(Objective-C) " + unaff_EDI + 10);\n                    /* try { // try from 000e37a8 to 000e37ac has its CatchHandler @ 000e69d5 */\n  gold::options::One_option::One_option\n            (&(this->no_strip_lto_sections_initializer_).option,(char *)(unaff_EDI + 0x1aed49),\n             TWO_DASHES,'\0',dv_00,(char *)0x0,(char *)0x0,false,\n             &(this->no_strip_lto_sections_initializer_).super_Struct_var,false);\n  (this->section_ordering_file_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(" immutable" + unaff_EDI + 9);\n                    /* try { // try from 000e37eb to 000e37ef has its CatchHandler @ 000e69cd */\n  gold::options::One_option::One_option\n            (&(this->section_ordering_file_).option,&UNK_001aed5f + unaff_EDI,TWO_DASHES,'\0',\n             (char *)0x0,&UNK_001b0d5b + unaff_EDI,ha_02,false,\n             &(this->section_ordering_file_).super_Struct_var,false);\n  (this->section_ordering_file_).user_set_via_option = false;\n  (this->section_ordering_file_).value = (char *)0x0;\n  (this->section_start_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       pp_Var1;\n                    /* try { // try from 000e383b to 000e383f has its CatchHandler @ 000e69c5 */\n  gold::options::One_option::One_option\n            (&(this->section_start_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1aed9c),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1aed85),\n             (char *)(unaff_EDI + 0x1aed75),false,(Struct_var *)&this->section_start_initializer_,\n             false);\n  *(undefined4 *)&(this->section_start_initializer_).super_Struct_special.field_0x40 = 0;\n  (this->section_start_initializer_).super_Struct_special.parse = unaff_EDI + 0x7897;\n  (this->section_start_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("St14codecvt_bynameIcc11__mbstate_tE" + unaff_EDI + 0x17);\n  (this->secure_plt_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("pure " + unaff_EDI + 3);\n                    /* try { // try from 000e389e to 000e38a2 has its CatchHandler @ 000e69bd */\n  gold::options::One_option::One_option\n            (&(this->secure_plt_).option,(char *)(unaff_EDI + 0x1aedad),TWO_DASHES,'\0',dv_01,\n             (char *)(unaff_EDI + 0x1b0d83),(char *)0x0,false,&(this->secure_plt_).super_Struct_var,\n             true);\n  (this->secure_plt_).user_set_via_option = false;\n  (this->secure_plt_).value = true;\n  (this->no_secure_plt_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("@property " + unaff_EDI + 3);\n                    /* try { // try from 000e38e8 to 000e38ec has its CatchHandler @ 000e69b5 */\n  gold::options::One_option::One_option\n            (&(this->no_secure_plt_initializer_).option,(char *)(unaff_EDI + 0x1aedaa),TWO_DASHES,\n             '\0',dv_00,(char *)0x0,(char *)0x0,false,\n             &(this->no_secure_plt_initializer_).super_Struct_var,false);\n  (this->sort_common_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a2b33 + unaff_EDI);\n                    /* try { // try from 000e392c to 000e3930 has its CatchHandler @ 000e69ad */\n  gold::options::One_option::One_option\n            (&(this->sort_common_).option,(char *)(unaff_EDI + 0x1aedd2),TWO_DASHES,'\0',(char *)0x0\n             ,(char *)(Eh_frame::fde_count + unaff_EDI + 7),(char *)(unaff_EDI + 0x1aedb8),true,\n             &(this->sort_common_).super_Struct_var,false);\n  (this->sort_common_).user_set_via_option = false;\n  (this->sort_common_).value = (char *)0x0;\n  (this->sort_section_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("scope " + unaff_EDI);\n                    /* try { // try from 000e3985 to 000e3989 has its CatchHandler @ 000e69a5 */\n  gold::options::One_option::One_option\n            (&(this->sort_section_).option,(char *)(unaff_EDI + 0x1aedea),TWO_DASHES,'\0',dv_02,\n             (char *)(unaff_EDI + 0x1b0dcb),(char *)(unaff_EDI + 0x1aedde),false,\n             &(this->sort_section_).super_Struct_var,false);\n  (this->sort_section_).user_set_via_option = false;\n  (this->sort_section_).value = dv_02;\n  (this->spare_dynamic_tags_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a2b5b + unaff_EDI);\n                    /* try { // try from 000e39d9 to 000e39dd has its CatchHandler @ 000e699d */\n  gold::options::One_option::One_option\n            (&(this->spare_dynamic_tags_).option,(char *)(unaff_EDI + 0x1aedf7),TWO_DASHES,'\0',\n             (char *)(unaff_EDI + 0x1bb38f),\n             (char *)(Eh_frame_hdr::set_final_data_size + unaff_EDI + 7),ha_03,false,\n             &(this->spare_dynamic_tags_).super_Struct_var,false);\n  (this->spare_dynamic_tags_).user_set_via_option = false;\n  (this->spare_dynamic_tags_).value = 5;\n  (this->stub_group_size_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a2b6f + unaff_EDI);\n                    /* try { // try from 000e3a32 to 000e3a36 has its CatchHandler @ 000e6995 */\n  gold::options::One_option::One_option\n            (&(this->stub_group_size_).option,(char *)(unaff_EDI + 0x1aee0a),TWO_DASHES,'\0',\n             (char *)(unaff_EDI + 0x1be49b),(char *)(unaff_EDI + 0x1b0e53),ha,false,\n             &(this->stub_group_size_).super_Struct_var,false);\n  (this->stub_group_size_).user_set_via_option = false;\n  (this->stub_group_size_).value = 1;\n  (this->stub_group_multi_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("shared(" + unaff_EDI + 3);\n                    /* try { // try from 000e3a84 to 000e3a88 has its CatchHandler @ 000e6b0b */\n  gold::options::One_option::One_option\n            (&(this->stub_group_multi_).option,(char *)(unaff_EDI + 0x1aee1d),TWO_DASHES,'\0',dv_01,\n             (char *)(unaff_EDI + 0x1b0f07),(char *)0x0,false,\n             &(this->stub_group_multi_).super_Struct_var,true);\n  (this->stub_group_multi_).user_set_via_option = false;\n  (this->stub_group_multi_).value = true;\n  (this->no_stub_group_multi_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("immutable(" + unaff_EDI + 8);\n                    /* try { // try from 000e3ad3 to 000e3ad7 has its CatchHandler @ 000e6b03 */\n  gold::options::One_option::One_option\n            (&(this->no_stub_group_multi_initializer_).option,(char *)(unaff_EDI + 0x1aee1a),\n             TWO_DASHES,'\0',dv_00,(char *)(unaff_EDI + 0x1b0f4f),(char *)0x0,false,\n             &(this->no_stub_group_multi_initializer_).super_Struct_var,false);\n  (this->split_stack_adjust_size_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a2bab + unaff_EDI);\n                    /* try { // try from 000e3b1b to 000e3b1f has its CatchHandler @ 000e6afb */\n  gold::options::One_option::One_option\n            (&(this->split_stack_adjust_size_).option,(char *)(unaff_EDI + 0x1aee35),TWO_DASHES,'\0'\n             ,(char *)(unaff_EDI + 0x1aee2e),\n             (char *)(Eh_frame::remove_ehframe_for_plt + unaff_EDI + 7),ha,false,\n             &(this->split_stack_adjust_size_).super_Struct_var,false);\n  (this->split_stack_adjust_size_).user_set_via_option = false;\n  (this->split_stack_adjust_size_).value = 0x4000;\n  (this->static_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1;\n                    /* try { // try from 000e3b66 to 000e3b6a has its CatchHandler @ 000e6af3 */\n  gold::options::One_option::One_option\n            (&(this->static_initializer_).super_Struct_special.option,(char *)(unaff_EDI + 0x1c1414)\n             ,ONE_DASH,'\0',dv,(char *)(unaff_EDI + 0x1b0fbf),(char *)0x0,false,\n             (Struct_var *)&this->static_initializer_,false);\n  *(undefined4 *)&(this->static_initializer_).super_Struct_special.field_0x40 = 0;\n  (this->static_initializer_).super_Struct_special.parse = unaff_EDI - 0x2d19;\n  (this->static_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("St17moneypunct_bynameIcLb0EE" + unaff_EDI + 7);\n  (this->start_lib_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1;\n                    /* try { // try from 000e3bc2 to 000e3bc6 has its CatchHandler @ 000e6aeb */\n  gold::options::One_option::One_option\n            (&(this->start_lib_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1aee5d),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1aee4d),\n             (char *)0x0,false,(Struct_var *)&this->start_lib_initializer_,false);\n  *(undefined4 *)&(this->start_lib_initializer_).super_Struct_special.field_0x40 = 0;\n  (this->start_lib_initializer_).super_Struct_special.parse = unaff_EDI - 0x1119;\n  (this->start_lib_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("St17moneypunct_bynameIcLb0EE" + unaff_EDI + 0x1b);\n  (this->end_lib_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1;\n                    /* try { // try from 000e3c1e to 000e3c22 has its CatchHandler @ 000e6ae3 */\n  gold::options::One_option::One_option\n            (&(this->end_lib_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1aee76),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1aee67),\n             (char *)0x0,false,(Struct_var *)&this->end_lib_initializer_,false);\n  *(undefined4 *)&(this->end_lib_initializer_).super_Struct_special.field_0x40 = 0;\n  (this->end_lib_initializer_).super_Struct_special.parse = unaff_EDI - 0x2899;\n  (this->end_lib_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("St17moneypunct_bynameIcLb1EE" + unaff_EDI + 0xf);\n  (this->stats_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&DAT_002a2bbf + unaff_EDI);\n                    /* try { // try from 000e3c83 to 000e3c87 has its CatchHandler @ 000e6adb */\n  gold::options::One_option::One_option\n            (&(this->stats_).option,(char *)(unaff_EDI + 0x1aee81),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b0fe7),(char *)0x0,false,&(this->stats_).super_Struct_var,false\n            );\n  (this->stats_).user_set_via_option = false;\n  (this->stats_).value = false;\n  (this->no_stats_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("idouble" + unaff_EDI + 2);\n                    /* try { // try from 000e3cc8 to 000e3ccc has its CatchHandler @ 000e6ad3 */\n  gold::options::One_option::One_option\n            (&(this->no_stats_initializer_).option,(char *)(unaff_EDI + 0x1aee7e),TWO_DASHES,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_stats_initializer_).super_Struct_var,\n             true);\n  (this->sysroot_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("cdouble" + unaff_EDI + 1);\n                    /* try { // try from 000e3d0c to 000e3d10 has its CatchHandler @ 000e6acb */\n  gold::options::One_option::One_option\n            (&(this->sysroot_).option,&UNK_001aee87 + unaff_EDI,TWO_DASHES,'\0',dv,\n             (char *)(unaff_EDI + 0x1b1007),ha_04,false,&(this->sysroot_).super_Struct_var,false);\n  (this->sysroot_).user_set_via_option = false;\n  (this->trace_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)("dchar" + unaff_EDI + 1)\n  ;\n  (this->sysroot_).value = dv;\n                    /* try { // try from 000e3d5f to 000e3d63 has its CatchHandler @ 000e6ac3 */\n  gold::options::One_option::One_option\n            (&(this->trace_).option,(char *)(unaff_EDI + 0x1aee92),TWO_DASHES,'t',dv_00,\n             (char *)(unaff_EDI + 0x1b102b),(char *)0x0,false,&(this->trace_).super_Struct_var,false\n            );\n  (this->trace_).user_set_via_option = false;\n  (this->trace_).value = false;\n  (this->no_trace_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("lazy " + unaff_EDI + 4);\n                    /* try { // try from 000e3da4 to 000e3da8 has its CatchHandler @ 000e6abb */\n  gold::options::One_option::One_option\n            (&(this->no_trace_initializer_).option,(char *)(unaff_EDI + 0x1aee8f),TWO_DASHES,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_trace_initializer_).super_Struct_var,\n             true);\n  (this->target1_abs_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&DAT_002a2c23 + unaff_EDI);\n                    /* try { // try from 000e3de4 to 000e3de8 has its CatchHandler @ 000e6ab3 */\n  gold::options::One_option::One_option\n            (&(this->target1_abs_).option,(char *)(unaff_EDI + 0x1aee9b),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b104f),(char *)0x0,false,&(this->target1_abs_).super_Struct_var\n             ,false);\n  (this->target1_abs_).user_set_via_option = false;\n  (this->target1_abs_).value = false;\n  (this->no_target1_abs_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("initializer for " + unaff_EDI + 7);\n                    /* try { // try from 000e3e29 to 000e3e2d has its CatchHandler @ 000e6aab */\n  gold::options::One_option::One_option\n            (&(this->no_target1_abs_initializer_).option,(char *)(unaff_EDI + 0x1aee98),TWO_DASHES,\n             '\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_target1_abs_initializer_).super_Struct_var,true);\n  (this->target1_rel_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("__ClassZ" + unaff_EDI + 2);\n                    /* try { // try from 000e3e6c to 000e3e70 has its CatchHandler @ 000e6aa3 */\n  gold::options::One_option::One_option\n            (&(this->target1_rel_).option,(char *)(unaff_EDI + 0x1aeeaa),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b1083),(char *)0x0,false,&(this->target1_rel_).super_Struct_var\n             ,false);\n  (this->target1_rel_).user_set_via_option = false;\n  (this->target1_rel_).value = false;\n  (this->no_target1_rel_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("ClassInfo for " + unaff_EDI + 0xd);\n                    /* try { // try from 000e3eb1 to 000e3eb5 has its CatchHandler @ 000e6a9b */\n  gold::options::One_option::One_option\n            (&(this->no_target1_rel_initializer_).option,(char *)(unaff_EDI + 0x1aeea7),TWO_DASHES,\n             '\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_target1_rel_initializer_).super_Struct_var,true);\n  (this->target2_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("this(this)" + unaff_EDI + 4);\n                    /* try { // try from 000e3ef8 to 000e3efc has its CatchHandler @ 000e6a93 */\n  gold::options::One_option::One_option\n            (&(this->target2_).option,(char *)(unaff_EDI + 0x1aeec9),TWO_DASHES,'\0',(char *)0x0,\n             (char *)(unaff_EDI + 0x1b10b7),(char *)(unaff_EDI + 0x1aeeb6),false,\n             &(this->target2_).super_Struct_var,false);\n  (this->target2_).user_set_via_option = false;\n  (this->target2_).value = (char *)0x0;\n  (this->text_reorder_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("Interface for " + unaff_EDI);\n                    /* try { // try from 000e3f4a to 000e3f4e has its CatchHandler @ 000e6b4b */\n  gold::options::One_option::One_option\n            (&(this->text_reorder_).option,&UNK_001aeed4 + unaff_EDI,TWO_DASHES,'\0',dv_01,\n             (char *)(unaff_EDI + 0x1b10e7),(char *)0x0,false,\n             &(this->text_reorder_).super_Struct_var,true);\n  (this->text_reorder_).user_set_via_option = false;\n  (this->text_reorder_).value = true;\n  (this->no_text_reorder_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("__ModuleInfoZ" + unaff_EDI + 5);\n                    /* try { // try from 000e3f99 to 000e3f9d has its CatchHandler @ 000e6b43 */\n  gold::options::One_option::One_option\n            (&(this->no_text_reorder_initializer_).option,(char *)(unaff_EDI + 0x1aeed1),TWO_DASHES,\n             '\0',dv_00,&UNK_001b111f + unaff_EDI,(char *)0x0,false,\n             &(this->no_text_reorder_initializer_).super_Struct_var,false);\n  (this->threads_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("ModuleInfo for " + unaff_EDI + 0xb);\n                    /* try { // try from 000e3fdc to 000e3fe0 has its CatchHandler @ 000e6b3b */\n  gold::options::One_option::One_option\n            (&(this->threads_).option,(char *)(unaff_EDI + 0x1aef02),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1aeee1),(char *)0x0,false,&(this->threads_).super_Struct_var,\n             false);\n  (this->threads_).user_set_via_option = false;\n  (this->threads_).value = false;\n  (this->no_threads_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a2cc3 + unaff_EDI);\n                    /* try { // try from 000e4026 to 000e402a has its CatchHandler @ 000e6b33 */\n  gold::options::One_option::One_option\n            (&(this->no_threads_initializer_).option,(char *)(unaff_EDI + 0x1aeeff),TWO_DASHES,'\0',\n             dv_01,(char *)(unaff_EDI + 0x1b1157),(char *)0x0,false,\n             &(this->no_threads_initializer_).super_Struct_var,true);\n  (this->thread_count_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2cd7);\n                    /* try { // try from 000e406a to 000e406e has its CatchHandler @ 000e6b2b */\n  gold::options::One_option::One_option\n            (&(this->thread_count_).option,(char *)(unaff_EDI + 0x1aef23),TWO_DASHES,'\0',dv_03,\n             (char *)(unaff_EDI + 0x1aef0a),ha_03,false,&(this->thread_count_).super_Struct_var,\n             false);\n  (this->thread_count_).user_set_via_option = false;\n  (this->thread_count_).value = 0;\n  (this->thread_count_initial_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2ceb);\n                    /* try { // try from 000e40bf to 000e40c3 has its CatchHandler @ 000e6b23 */\n  gold::options::One_option::One_option\n            (&(this->thread_count_initial_).option,(char *)(unaff_EDI + 0x1aef30),TWO_DASHES,'\0',\n             dv_03,(char *)(unaff_EDI + 0x1b117f),ha_03,false,\n             &(this->thread_count_initial_).super_Struct_var,false);\n  (this->thread_count_initial_).user_set_via_option = false;\n  (this->thread_count_initial_).value = 0;\n  (this->thread_count_middle_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2cff);\n                    /* try { // try from 000e4114 to 000e4118 has its CatchHandler @ 000e6b1b */\n  gold::options::One_option::One_option\n            (&(this->thread_count_middle_).option,(char *)(unaff_EDI + 0x1aef45),TWO_DASHES,'\0',\n             dv_03,(char *)(unaff_EDI + 0x1b11ab),ha_03,false,\n             &(this->thread_count_middle_).super_Struct_var,false);\n  (this->thread_count_middle_).user_set_via_option = false;\n  (this->thread_count_middle_).value = 0;\n  (this->thread_count_final_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2d13);\n                    /* try { // try from 000e4169 to 000e416d has its CatchHandler @ 000e6b13 */\n  gold::options::One_option::One_option\n            (&(this->thread_count_final_).option,(char *)(unaff_EDI + 0x1aef59),TWO_DASHES,'\0',\n             dv_03,(char *)(unaff_EDI + 0x1b11d3),ha_03,false,\n             &(this->thread_count_final_).super_Struct_var,false);\n  (this->thread_count_final_).user_set_via_option = false;\n  (this->thread_count_final_).value = 0;\n  (this->tls_optimize_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a2d27 + unaff_EDI);\n                    /* try { // try from 000e41bb to 000e41bf has its CatchHandler @ 000e6b6b */\n  gold::options::One_option::One_option\n            (&(this->tls_optimize_).option,(char *)(unaff_EDI + 0x1aef6f),TWO_DASHES,'\0',dv_01,\n             (char *)(unaff_EDI + 0x1b11fb),(char *)0x0,false,\n             &(this->tls_optimize_).super_Struct_var,true);\n  (this->tls_optimize_).user_set_via_option = false;\n  (this->tls_optimize_).value = true;\n  (this->no_tls_optimize_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a2d3b + unaff_EDI);\n                    /* try { // try from 000e420a to 000e420e has its CatchHandler @ 000e6b63 */\n  gold::options::One_option::One_option\n            (&(this->no_tls_optimize_initializer_).option,(char *)(unaff_EDI + 0x1aef6c),TWO_DASHES,\n             '\0',dv_00,(char *)(unaff_EDI + 0x1b122f),(char *)0x0,false,\n             &(this->no_tls_optimize_initializer_).super_Struct_var,false);\n  (this->tls_get_addr_optimize_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a2d4f + unaff_EDI);\n                    /* try { // try from 000e424b to 000e424f has its CatchHandler @ 000e6b5b */\n  gold::options::One_option::One_option\n            (&(this->tls_get_addr_optimize_).option,(char *)(unaff_EDI + 0x1aef7f),TWO_DASHES,'\0',\n             dv_01,(char *)(unaff_EDI + 0x1b1267),(char *)0x0,false,\n             &(this->tls_get_addr_optimize_).super_Struct_var,true);\n  (this->tls_get_addr_optimize_).user_set_via_option = false;\n  (this->tls_get_addr_optimize_).value = true;\n  (this->no_tls_get_addr_optimize_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a2d63 + unaff_EDI);\n                    /* try { // try from 000e429a to 000e429e has its CatchHandler @ 000e6b53 */\n  gold::options::One_option::One_option\n            (&(this->no_tls_get_addr_optimize_initializer_).option,(char *)(unaff_EDI + 0x1aef7c),\n             TWO_DASHES,'\0',dv_00,(char *)(unaff_EDI + 0x1b129b),(char *)0x0,false,\n             &(this->no_tls_get_addr_optimize_initializer_).super_Struct_var,false);\n  (this->toc_optimize_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a2d77 + unaff_EDI);\n                    /* try { // try from 000e42db to 000e42df has its CatchHandler @ 000e6b7b */\n  gold::options::One_option::One_option\n            (&(this->toc_optimize_).option,&UNK_001aef98 + unaff_EDI,TWO_DASHES,'\0',dv_01,\n             (char *)(unaff_EDI + 0x1b12d7),(char *)0x0,false,\n             &(this->toc_optimize_).super_Struct_var,true);\n  (this->toc_optimize_).user_set_via_option = false;\n  (this->toc_optimize_).value = true;\n  (this->no_toc_optimize_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2d8b);\n                    /* try { // try from 000e432a to 000e432e has its CatchHandler @ 000e6b73 */\n  gold::options::One_option::One_option\n            (&(this->no_toc_optimize_initializer_).option,(char *)(unaff_EDI + 0x1aef95),TWO_DASHES,\n             '\0',dv_00,(char *)(unaff_EDI + 0x1b1307),(char *)0x0,false,\n             &(this->no_toc_optimize_initializer_).super_Struct_var,false);\n  (this->toc_sort_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a2d9f)\n  ;\n                    /* try { // try from 000e436b to 000e436f has its CatchHandler @ 000e6b83 */\n  gold::options::One_option::One_option\n            (&(this->toc_sort_).option,(char *)(unaff_EDI + 0x1aefa8),TWO_DASHES,'\0',dv_01,\n             (char *)(unaff_EDI + 0x1b133b),(char *)0x0,false,&(this->toc_sort_).super_Struct_var,\n             true);\n  (this->toc_sort_).user_set_via_option = false;\n  (this->toc_sort_).value = true;\n  (this->no_toc_sort_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2db3);\n                    /* try { // try from 000e43ba to 000e43be has its CatchHandler @ 000e6391 */\n  gold::options::One_option::One_option\n            (&(this->no_toc_sort_initializer_).option,(char *)(unaff_EDI + 0x1aefa5),TWO_DASHES,'\0'\n             ,dv_00,(char *)(unaff_EDI + 0x1b1367),(char *)0x0,false,\n             &(this->no_toc_sort_initializer_).super_Struct_var,false);\n  (this->script_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1;\n                    /* try { // try from 000e43f5 to 000e43f9 has its CatchHandler @ 000e625b */\n  gold::options::One_option::One_option\n            (&(this->script_initializer_).super_Struct_special.option,&UNK_001af023 + unaff_EDI,\n             TWO_DASHES,'T',dv,(char *)(unaff_EDI + 0x1aefb1),ha_00,false,\n             (Struct_var *)&this->script_initializer_,false);\n  *(undefined4 *)&(this->script_initializer_).super_Struct_special.field_0x40 = 0;\n  (this->script_initializer_).super_Struct_special.parse = unaff_EDI - 0x2a79;\n  (this->script_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a4287 + unaff_EDI);\n  (this->Tbss_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a2dc7);\n                    /* try { // try from 000e445b to 000e445f has its CatchHandler @ 000e6253 */\n  gold::options::One_option::One_option\n            (&(this->Tbss_).option,(char *)(unaff_EDI + 0x1aefc4),ONE_DASH,'\0',pcVar2,\n             &UNK_001b139b + unaff_EDI,ha_01,false,&(this->Tbss_).super_Struct_var,false);\n  (this->Tbss_).user_set_via_option = false;\n  *(undefined4 *)&(this->Tbss_).value = 0xffffffff;\n  *(undefined4 *)((int)&(this->Tbss_).value + 4) = 0;\n  (this->Tdata_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a2ddb);\n                    /* try { // try from 000e44ba to 000e44be has its CatchHandler @ 000e624b */\n  gold::options::One_option::One_option\n            (&(this->Tdata_).option,(char *)(unaff_EDI + 0x1aefc9),ONE_DASH,'\0',pcVar2,\n             (char *)(unaff_EDI + 0x1b13bf),ha_01,false,&(this->Tdata_).super_Struct_var,false);\n  (this->Tdata_).user_set_via_option = false;\n  (this->Ttext_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a2def);\n  *(undefined4 *)&(this->Tdata_).value = 0xffffffff;\n  *(undefined4 *)((int)&(this->Tdata_).value + 4) = 0;\n                    /* try { // try from 000e451c to 000e4520 has its CatchHandler @ 000e6243 */\n  gold::options::One_option::One_option\n            (&(this->Ttext_).option,(char *)(unaff_EDI + 0x1aefcf),ONE_DASH,'\0',pcVar2,\n             (char *)(unaff_EDI + 0x1b13e3),ha_01,false,&(this->Ttext_).super_Struct_var,false);\n  (this->Ttext_).user_set_via_option = false;\n  *(undefined4 *)&(this->Ttext_).value = 0xffffffff;\n  *(undefined4 *)((int)&(this->Ttext_).value + 4) = 0;\n  (this->Ttext_segment_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2e03);\n                    /* try { // try from 000e4574 to 000e4578 has its CatchHandler @ 000e623b */\n  gold::options::One_option::One_option\n            (&(this->Ttext_segment_).option,(char *)(unaff_EDI + 0x1aefd5),ONE_DASH,'\0',dv,\n             (char *)(unaff_EDI + 0x1b13e3),ha_01,false,&(this->Ttext_segment_).super_Struct_var,\n             false);\n  (this->Trodata_segment_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2e17);\n                    /* try { // try from 000e45b8 to 000e45bc has its CatchHandler @ 000e6233 */\n  gold::options::One_option::One_option\n            (&(this->Trodata_segment_).option,(char *)(unaff_EDI + 0x1aefe3),ONE_DASH,'\0',pcVar2,\n             (char *)(unaff_EDI + 0x1b1407),ha_01,false,&(this->Trodata_segment_).super_Struct_var,\n             false);\n  (this->Trodata_segment_).user_set_via_option = false;\n  *(undefined4 *)&(this->Trodata_segment_).value = 0xffffffff;\n  *(undefined4 *)((int)&(this->Trodata_segment_).value + 4) = 0;\n                    /* try { // try from 000e45e5 to 000e45e9 has its CatchHandler @ 000e622b */\n  Struct_undefined::Struct_undefined(&this->undefined_);\n  (this->unresolved_symbols_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2e3f);\n                    /* try { // try from 000e462b to 000e462f has its CatchHandler @ 000e6224 */\n  gold::options::One_option::One_option\n            (&(this->unresolved_symbols_).option,(char *)(unaff_EDI + 0x1af145),TWO_DASHES,'\0',\n             (char *)0x0,(char *)(unaff_EDI + 0x1b1473),&UNK_001b142f + unaff_EDI,false,\n             &(this->unresolved_symbols_).super_Struct_var,false);\n  (this->unresolved_symbols_).user_set_via_option = false;\n  (this->unresolved_symbols_).value = (char *)0x0;\n  (this->verbose_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a2e53);\n                    /* try { // try from 000e467f to 000e4683 has its CatchHandler @ 000e627b */\n  gold::options::One_option::One_option\n            (&(this->verbose_).option,(char *)(unaff_EDI + 0x1af00e),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1aeff3),(char *)0x0,false,&(this->verbose_).super_Struct_var,\n             false);\n  (this->verbose_).user_set_via_option = false;\n  (this->verbose_).value = false;\n  (this->no_verbose_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2e67);\n                    /* try { // try from 000e46c4 to 000e46c8 has its CatchHandler @ 000e6273 */\n  gold::options::One_option::One_option\n            (&(this->no_verbose_initializer_).option,(char *)(unaff_EDI + 0x1af00b),TWO_DASHES,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_verbose_initializer_).super_Struct_var,\n             true);\n  (this->version_script_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       pp_Var1;\n                    /* try { // try from 000e46ff to 000e4703 has its CatchHandler @ 000e626b */\n  gold::options::One_option::One_option\n            (&(this->version_script_initializer_).super_Struct_special.option,\n             &UNK_001af02a + unaff_EDI,TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1af016),ha_00,false\n             ,(Struct_var *)&this->version_script_initializer_,false);\n  *(undefined4 *)&(this->version_script_initializer_).super_Struct_special.field_0x40 = 0;\n  (this->version_script_initializer_).super_Struct_special.parse = unaff_EDI - 0x2a29;\n  (this->version_script_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a429b + unaff_EDI);\n  (this->warn_common_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2e7b);\n                    /* try { // try from 000e4764 to 000e4768 has its CatchHandler @ 000e6263 */\n  gold::options::One_option::One_option\n            (&(this->warn_common_).option,(char *)(unaff_EDI + 0x1af03c),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b1497),(char *)0x0,false,&(this->warn_common_).super_Struct_var\n             ,false);\n  (this->warn_common_).user_set_via_option = false;\n  (this->warn_common_).value = false;\n  (this->no_warn_common_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2e8f);\n                    /* try { // try from 000e47ae to 000e47b2 has its CatchHandler @ 000e628b */\n  gold::options::One_option::One_option\n            (&(this->no_warn_common_initializer_).option,(char *)(unaff_EDI + 0x1af039),TWO_DASHES,\n             '\0',dv_01,(char *)(unaff_EDI + 0x1b14bb),(char *)0x0,false,\n             &(this->no_warn_common_initializer_).super_Struct_var,true);\n  (this->warn_constructors_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2ea3);\n                    /* try { // try from 000e47ed to 000e47f1 has its CatchHandler @ 000e6283 */\n  gold::options::One_option::One_option\n            (&(this->warn_constructors_).option,(char *)(unaff_EDI + 0x1af04b),TWO_DASHES,'\0',dv_00\n             ,hs,(char *)0x0,false,&(this->warn_constructors_).super_Struct_var,false);\n  (this->warn_constructors_).user_set_via_option = false;\n  (this->warn_constructors_).value = false;\n  (this->no_warn_constructors_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2eb7);\n                    /* try { // try from 000e4835 to 000e4839 has its CatchHandler @ 000e6293 */\n  gold::options::One_option::One_option\n            (&(this->no_warn_constructors_initializer_).option,(char *)(unaff_EDI + 0x1af048),\n             TWO_DASHES,'\0',dv_00,hs,(char *)0x0,false,\n             &(this->no_warn_constructors_initializer_).super_Struct_var,false);\n  (this->warn_drop_version_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2ecb);\n                    /* try { // try from 000e4878 to 000e487c has its CatchHandler @ 000e621c */\n  gold::options::One_option::One_option\n            (&(this->warn_drop_version_).option,(char *)(unaff_EDI + 0x1af060),TWO_DASHES,'\0',dv_00\n             ,(char *)(unaff_EDI + 0x1b14e7),(char *)0x0,false,\n             &(this->warn_drop_version_).super_Struct_var,false);\n  (this->warn_drop_version_).user_set_via_option = false;\n  (this->warn_drop_version_).value = false;\n  (this->no_warn_drop_version_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2edf);\n                    /* try { // try from 000e48c2 to 000e48c6 has its CatchHandler @ 000e61fc */\n  gold::options::One_option::One_option\n            (&(this->no_warn_drop_version_initializer_).option,(char *)(unaff_EDI + 0x1af05d),\n             TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1b1513),(char *)0x0,false,\n             &(this->no_warn_drop_version_initializer_).super_Struct_var,true);\n  (this->warn_execstack_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2ef3);\n                    /* try { // try from 000e4905 to 000e4909 has its CatchHandler @ 000e61f4 */\n  gold::options::One_option::One_option\n            (&(this->warn_execstack_).option,(char *)(unaff_EDI + 0x1af075),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b1543),(char *)0x0,false,\n             &(this->warn_execstack_).super_Struct_var,false);\n  (this->warn_execstack_).user_set_via_option = false;\n  (this->warn_execstack_).value = false;\n  (this->no_warn_execstack_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2f07);\n                    /* try { // try from 000e494f to 000e4953 has its CatchHandler @ 000e61ec */\n  gold::options::One_option::One_option\n            (&(this->no_warn_execstack_initializer_).option,(char *)(unaff_EDI + 0x1af072),\n             TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1b1563),(char *)0x0,false,\n             &(this->no_warn_execstack_initializer_).super_Struct_var,true);\n  (this->warn_mismatch_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2f1b);\n                    /* try { // try from 000e498b to 000e498f has its CatchHandler @ 000e61e4 */\n  gold::options::One_option::One_option\n            (&(this->warn_mismatch_).option,(char *)(unaff_EDI + 0x1af087),TWO_DASHES,'\0',dv_01,\n             (char *)0x0,(char *)0x0,false,&(this->warn_mismatch_).super_Struct_var,true);\n  (this->warn_mismatch_).user_set_via_option = false;\n  (this->warn_mismatch_).value = true;\n  (this->no_warn_mismatch_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2f2f);\n                    /* try { // try from 000e49da to 000e49de has its CatchHandler @ 000e620c */\n  gold::options::One_option::One_option\n            (&(this->no_warn_mismatch_initializer_).option,(char *)(unaff_EDI + 0x1af084),TWO_DASHES\n             ,'\0',dv_00,(char *)(unaff_EDI + 0x1b158b),(char *)0x0,false,\n             &(this->no_warn_mismatch_initializer_).super_Struct_var,false);\n  (this->warn_multiple_gp_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2f43);\n                    /* try { // try from 000e4a19 to 000e4a1d has its CatchHandler @ 000e6204 */\n  gold::options::One_option::One_option\n            (&(this->warn_multiple_gp_).option,(char *)(unaff_EDI + 0x1af098),TWO_DASHES,'\0',dv_00,\n             hs,(char *)0x0,false,&(this->warn_multiple_gp_).super_Struct_var,false);\n  (this->warn_multiple_gp_).user_set_via_option = false;\n  (this->warn_multiple_gp_).value = false;\n  (this->no_warn_multiple_gp_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2f57);\n                    /* try { // try from 000e4a5e to 000e4a62 has its CatchHandler @ 000e6214 */\n  gold::options::One_option::One_option\n            (&(this->no_warn_multiple_gp_initializer_).option,(char *)(unaff_EDI + 0x1af095),\n             TWO_DASHES,'\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_warn_multiple_gp_initializer_).super_Struct_var,true);\n  (this->warn_search_mismatch_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2f6b);\n                    /* try { // try from 000e4a9f to 000e4aa3 has its CatchHandler @ 000e61dc */\n  gold::options::One_option::One_option\n            (&(this->warn_search_mismatch_).option,(char *)(unaff_EDI + 0x1af0ac),TWO_DASHES,'\0',\n             dv_01,(char *)(unaff_EDI + 0x1b15b3),(char *)0x0,false,\n             &(this->warn_search_mismatch_).super_Struct_var,true);\n  (this->warn_search_mismatch_).user_set_via_option = false;\n  (this->warn_search_mismatch_).value = true;\n  (this->no_warn_search_mismatch_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2f7f);\n                    /* try { // try from 000e4aee to 000e4af2 has its CatchHandler @ 000e61d4 */\n  gold::options::One_option::One_option\n            (&(this->no_warn_search_mismatch_initializer_).option,(char *)(unaff_EDI + 0x1af0a9),\n             TWO_DASHES,'\0',dv_00,(char *)(unaff_EDI + 0x1b15df),(char *)0x0,false,\n             &(this->no_warn_search_mismatch_initializer_).super_Struct_var,false);\n  (this->warn_shared_textrel_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2f93);\n                    /* try { // try from 000e4b31 to 000e4b35 has its CatchHandler @ 000e61cc */\n  gold::options::One_option::One_option\n            (&(this->warn_shared_textrel_).option,(char *)(unaff_EDI + 0x1af0c4),TWO_DASHES,'\0',\n             dv_00,(char *)(unaff_EDI + 0x1b1613),(char *)0x0,false,\n             &(this->warn_shared_textrel_).super_Struct_var,false);\n  (this->warn_shared_textrel_).user_set_via_option = false;\n  (this->warn_shared_textrel_).value = false;\n  (this->no_warn_shared_textrel_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2fa7);\n                    /* try { // try from 000e4b7b to 000e4b7f has its CatchHandler @ 000e61c4 */\n  gold::options::One_option::One_option\n            (&(this->no_warn_shared_textrel_initializer_).option,(char *)(unaff_EDI + 0x1af0c1),\n             TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1b163b),(char *)0x0,false,\n             &(this->no_warn_shared_textrel_initializer_).super_Struct_var,true);\n  (this->warn_unresolved_symbols_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2fbb);\n                    /* try { // try from 000e4bbe to 000e4bc2 has its CatchHandler @ 000e61bc */\n  gold::options::One_option::One_option\n            (&(this->warn_unresolved_symbols_).option,(char *)(unaff_EDI + 0x1af0db),TWO_DASHES,'\0'\n             ,dv_00,(char *)(unaff_EDI + 0x1b166b),(char *)0x0,false,\n             &(this->warn_unresolved_symbols_).super_Struct_var,false);\n  (this->warn_unresolved_symbols_).user_set_via_option = false;\n  (this->warn_unresolved_symbols_).value = false;\n  (this->no_warn_unresolved_symbols_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2fcf);\n                    /* try { // try from 000e4c00 to 000e4c04 has its CatchHandler @ 000e61b4 */\n  gold::options::One_option::One_option\n            (&(this->no_warn_unresolved_symbols_initializer_).option,(char *)(unaff_EDI + 0x1af0d8),\n             TWO_DASHES,'\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_warn_unresolved_symbols_initializer_).super_Struct_var,true);\n  (this->error_unresolved_symbols_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2fe3);\n                    /* try { // try from 000e4c43 to 000e4c47 has its CatchHandler @ 000e61ac */\n  gold::options::One_option::One_option\n            (&(this->error_unresolved_symbols_).option,(char *)(unaff_EDI + 0x1af0f6),TWO_DASHES,\n             '\0',dv,&UNK_001b1693 + unaff_EDI,(char *)0x0,false,\n             &(this->error_unresolved_symbols_).super_Struct_var,true);\n  (this->no_error_unresolved_symbols_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2ff7);\n                    /* try { // try from 000e4c7e to 000e4c82 has its CatchHandler @ 000e61a4 */\n  gold::options::One_option::One_option\n            (&(this->no_error_unresolved_symbols_initializer_).option,(char *)(unaff_EDI + 0x1af0f3)\n             ,TWO_DASHES,'\0',dv,(char *)0x0,(char *)0x0,false,\n             &(this->no_error_unresolved_symbols_initializer_).super_Struct_var,false);\n  (this->buildd_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("cccccccccccccccccccccccccccccccccccccccccccccccc" + unaff_EDI + 0xb);\n                    /* try { // try from 000e4cc1 to 000e4cc5 has its CatchHandler @ 000e619c */\n  gold::options::One_option::One_option\n            (&(this->buildd_).option,(char *)(unaff_EDI + 0x1af120),DASH_Z,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1af10f),(char *)0x0,false,&(this->buildd_).super_Struct_var,\n             false);\n  (this->buildd_).user_set_via_option = false;\n  (this->buildd_).value = false;\n  (this->no_buildd_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("cccccccccccccccccccccccccccccccccccccccccccccccc" + unaff_EDI + 0x1f)\n  ;\n                    /* try { // try from 000e4d06 to 000e4d0a has its CatchHandler @ 000e6389 */\n  gold::options::One_option::One_option\n            (&(this->no_buildd_initializer_).option,(char *)(unaff_EDI + 0x1af11e),DASH_Z,'\0',dv_01\n             ,(char *)0x0,(char *)0x0,false,&(this->no_buildd_initializer_).super_Struct_var,true);\n  (this->wchar_size_warning_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("cccccccccccccccccccccccccccccccccccccccccccccccc" + unaff_EDI + 0x33)\n  ;\n                    /* try { // try from 000e4d42 to 000e4d46 has its CatchHandler @ 000e6371 */\n  gold::options::One_option::One_option\n            (&(this->wchar_size_warning_).option,(char *)(unaff_EDI + 0x1af12a),TWO_DASHES,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,&(this->wchar_size_warning_).super_Struct_var,true)\n  ;\n  (this->wchar_size_warning_).user_set_via_option = false;\n  (this->wchar_size_warning_).value = true;\n  (this->no_wchar_size_warning_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("cccccccccccccccccccccccccccccccccccccccccccccccc" + unaff_EDI + 0x47)\n  ;\n                    /* try { // try from 000e4d91 to 000e4d95 has its CatchHandler @ 000e6379 */\n  gold::options::One_option::One_option\n            (&(this->no_wchar_size_warning_initializer_).option,(char *)(unaff_EDI + 0x1af127),\n             TWO_DASHES,'\0',dv_00,(char *)(unaff_EDI + 0x1b16b7),(char *)0x0,false,\n             &(this->no_wchar_size_warning_initializer_).super_Struct_var,false);\n  (this->weak_unresolved_symbols_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("cccccccccccccccccccccccccccccccccccccccccccccccc" + unaff_EDI + 0x5b)\n  ;\n                    /* try { // try from 000e4dd4 to 000e4dd8 has its CatchHandler @ 000e6361 */\n  gold::options::One_option::One_option\n            (&(this->weak_unresolved_symbols_).option,(char *)(unaff_EDI + 0x1af140),TWO_DASHES,'\0'\n             ,dv_00,(char *)(unaff_EDI + 0x1b16ff),(char *)0x0,false,\n             &(this->weak_unresolved_symbols_).super_Struct_var,false);\n  (this->weak_unresolved_symbols_).user_set_via_option = false;\n  (this->weak_unresolved_symbols_).value = false;\n  (this->no_weak_unresolved_symbols_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("cccccccccccccccccccccccccccccccccccccccccccccccc" + unaff_EDI + 0x6f)\n  ;\n                    /* try { // try from 000e4e19 to 000e4e1d has its CatchHandler @ 000e6381 */\n  gold::options::One_option::One_option\n            (&(this->no_weak_unresolved_symbols_initializer_).option,(char *)(unaff_EDI + 0x1af13d),\n             TWO_DASHES,'\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_weak_unresolved_symbols_initializer_).super_Struct_var,true);\n  (this->whole_archive_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("cccccccccccccccccccccccccccccccccccccccccccccccc" + unaff_EDI + 0x83)\n  ;\n                    /* try { // try from 000e4e5c to 000e4e60 has its CatchHandler @ 000e6369 */\n  gold::options::One_option::One_option\n            (&(this->whole_archive_).option,(char *)(unaff_EDI + 0x1af178),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1af158),(char *)0x0,false,\n             &(this->whole_archive_).super_Struct_var,false);\n  (this->whole_archive_).user_set_via_option = false;\n  (this->whole_archive_).value = false;\n  (this->no_whole_archive_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("cccccccccccccccccccccccccccccccccccccccccccccccc" + unaff_EDI + 0x97)\n  ;\n                    /* try { // try from 000e4ea6 to 000e4eaa has its CatchHandler @ 000e632b */\n  gold::options::One_option::One_option\n            (&(this->no_whole_archive_initializer_).option,(char *)(unaff_EDI + 0x1af175),TWO_DASHES\n             ,'\0',dv_01,(char *)(unaff_EDI + 0x1b172f),(char *)0x0,false,\n             &(this->no_whole_archive_initializer_).super_Struct_var,true);\n                    /* try { // try from 000e4eb8 to 000e4ebc has its CatchHandler @ 000e6323 */\n  Struct_wrap::Struct_wrap(&this->wrap_);\n  (this->discard_all_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1;\n                    /* try { // try from 000e4ef1 to 000e4ef5 has its CatchHandler @ 000e634b */\n  gold::options::One_option::One_option\n            (&(this->discard_all_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1af19f),TWO_DASHES,'x',dv,(char *)(unaff_EDI + 0x1af186),\n             (char *)0x0,false,(Struct_var *)&this->discard_all_initializer_,false);\n  *(undefined4 *)&(this->discard_all_initializer_).super_Struct_special.field_0x40 = 0;\n  (this->discard_all_initializer_).super_Struct_special.parse = unaff_EDI - 0x2e09;\n  (this->discard_all_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)\n       ("St9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0xf);\n  (this->discard_locals_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       pp_Var1;\n                    /* try { // try from 000e4f4d to 000e4f51 has its CatchHandler @ 000e6343 */\n  gold::options::One_option::One_option\n            (&(this->discard_locals_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1af1ab),TWO_DASHES,'X',dv,\n             (char *)(std::vector<gold::Fde*,_std::allocator<gold::Fde*>_>::\n                      _M_realloc_insert<gold::Fde*_const&> + unaff_EDI + 7),(char *)0x0,false,\n             (Struct_var *)&this->discard_locals_initializer_,false);\n  *(undefined4 *)&(this->discard_locals_initializer_).super_Struct_special.field_0x40 = 0;\n  (this->discard_locals_initializer_).super_Struct_special.parse = unaff_EDI - 0x2df9;\n  (this->discard_locals_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)\n       ("St9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x23);\n  (this->discard_none_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1\n  ;\n                    /* try { // try from 000e4fa9 to 000e4fad has its CatchHandler @ 000e633b */\n  gold::options::One_option::One_option\n            (&(this->discard_none_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1af1d1),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1af1ba),\n             (char *)0x0,false,(Struct_var *)&this->discard_none_initializer_,false);\n  *(undefined4 *)&(this->discard_none_initializer_).super_Struct_special.field_0x40 = 0;\n  (this->discard_none_initializer_).super_Struct_special.parse = unaff_EDI - 0x2de9;\n  (this->discard_none_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)\n       ("St9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x37);\n                    /* try { // try from 000e4fdd to 000e4fe1 has its CatchHandler @ 000e6333 */\n  Struct_trace_symbol::Struct_trace_symbol(&this->trace_symbol_);\n  (this->undefined_version_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("cccccccccccccccccccccccccccccccccccccccccccccccc" + unaff_EDI + 0xd3)\n  ;\n                    /* try { // try from 000e501d to 000e5021 has its CatchHandler @ 000e635a */\n  gold::options::One_option::One_option\n            (&(this->undefined_version_).option,(char *)(unaff_EDI + 0x1af1e1),TWO_DASHES,'\0',dv_01\n             ,(char *)(unaff_EDI + 0x1b177b),(char *)0x0,false,\n             &(this->undefined_version_).super_Struct_var,true);\n  (this->undefined_version_).user_set_via_option = false;\n  (this->undefined_version_).value = true;\n  (this->no_undefined_version_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("cccccccccccccccccccccccccccccccccccccccccccccccc" + unaff_EDI + 0xe7)\n  ;\n                    /* try { // try from 000e506c to 000e5070 has its CatchHandler @ 000e6352 */\n  gold::options::One_option::One_option\n            (&(this->no_undefined_version_initializer_).option,(char *)(unaff_EDI + 0x1af1de),\n             TWO_DASHES,'\0',dv_00,(char *)(unaff_EDI + 0x1b179b),(char *)0x0,false,\n             &(this->no_undefined_version_initializer_).super_Struct_var,false);\n  (this->Y_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("cccccccccccccccccccccccccccccccccccccccccccccccc" + unaff_EDI + 0xfb)\n  ;\n                    /* try { // try from 000e50b4 to 000e50b8 has its CatchHandler @ 000e62a3 */\n  gold::options::One_option::One_option\n            (&(this->Y_).option,(char *)(unaff_EDI + 0x1b799d),EXACTLY_ONE_DASH,'Y',dv,\n             (char *)(unaff_EDI + 0x1b17c3),(char *)(unaff_EDI + 0x1ae411),false,\n             &(this->Y_).super_Struct_var,false);\n  (this->Y_).user_set_via_option = false;\n  (this->Y_).value = dv;\n  (this->start_group_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1;\n                    /* try { // try from 000e50fc to 000e5100 has its CatchHandler @ 000e629b */\n  gold::options::One_option::One_option\n            (&(this->start_group_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1af210),TWO_DASHES,'(',dv,(char *)(unaff_EDI + 0x1af1f3),\n             (char *)0x0,false,(Struct_var *)&this->start_group_initializer_,false);\n  *(undefined4 *)&(this->start_group_initializer_).super_Struct_special.field_0x40 = 0;\n  (this->start_group_initializer_).super_Struct_special.parse = unaff_EDI - 0x1599;\n  (this->start_group_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)\n       ("St9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0xb);\n  (this->end_group_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1;\n                    /* try { // try from 000e5158 to 000e515c has its CatchHandler @ 000e62e3 */\n  gold::options::One_option::One_option\n            (&(this->end_group_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1af237),TWO_DASHES,')',dv,(char *)(unaff_EDI + 0x1af21c),\n             (char *)0x0,false,(Struct_var *)&this->end_group_initializer_,false);\n  *(undefined4 *)&(this->end_group_initializer_).super_Struct_special.field_0x40 = 0;\n  (this->end_group_initializer_).super_Struct_special.parse = unaff_EDI - 0x28e9;\n  (this->end_group_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)\n       ("St9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x1f);\n  (this->bndplt_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a310f + unaff_EDI);\n                    /* try { // try from 000e51bd to 000e51c1 has its CatchHandler @ 000e62db */\n  gold::options::One_option::One_option\n            (&(this->bndplt_).option,(char *)(unaff_EDI + 0x1af25a),DASH_Z,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b17f3),(char *)0x0,false,&(this->bndplt_).super_Struct_var,\n             false);\n  (this->bndplt_).user_set_via_option = false;\n  (this->bndplt_).value = false;\n  (this->no_bndplt_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a3123 + unaff_EDI);\n                    /* try { // try from 000e5207 to 000e520b has its CatchHandler @ 000e62d3 */\n  gold::options::One_option::One_option\n            (&(this->no_bndplt_initializer_).option,(char *)(unaff_EDI + 0x1af258),DASH_Z,'\0',dv_01\n             ,(char *)(unaff_EDI + 0x1af241),(char *)0x0,false,\n             &(this->no_bndplt_initializer_).super_Struct_var,true);\n  (this->combreloc_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)("$u27$" + unaff_EDI)\n  ;\n                    /* try { // try from 000e5248 to 000e524c has its CatchHandler @ 000e62cb */\n  gold::options::One_option::One_option\n            (&(this->combreloc_).option,(char *)(unaff_EDI + 0x1af292),DASH_Z,'\0',dv_01,\n             (char *)(unaff_EDI + 0x1af261),(char *)0x0,false,&(this->combreloc_).super_Struct_var,\n             true);\n  (this->combreloc_).user_set_via_option = false;\n  (this->combreloc_).value = true;\n  (this->no_combreloc_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("$u5b$" + unaff_EDI + 2);\n                    /* try { // try from 000e5297 to 000e529b has its CatchHandler @ 000e62c3 */\n  gold::options::One_option::One_option\n            (&(this->no_combreloc_initializer_).option,(char *)(unaff_EDI + 0x1af290),DASH_Z,'\0',\n             dv_00,(char *)(unaff_EDI + 0x1af275),(char *)0x0,false,\n             &(this->no_combreloc_initializer_).super_Struct_var,false);\n  (this->common_page_size_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("$u7d$" + unaff_EDI + 4);\n                    /* try { // try from 000e52db to 000e52df has its CatchHandler @ 000e62bb */\n  gold::options::One_option::One_option\n            (&(this->common_page_size_).option,(char *)(unaff_EDI + 0x1af2b9),DASH_Z,'\0',dv_03,\n             &UNK_001af29c + unaff_EDI,ha,false,&(this->common_page_size_).super_Struct_var,false);\n  (this->common_page_size_).user_set_via_option = false;\n  *(undefined4 *)&(this->common_page_size_).value = 0;\n  *(undefined4 *)((int)&(this->common_page_size_).value + 4) = 0;\n  (this->defs_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a3173);\n                    /* try { // try from 000e5335 to 000e5339 has its CatchHandler @ 000e62b3 */\n  gold::options::One_option::One_option\n            (&(this->defs_).option,(char *)(unaff_EDI + 0x1abba5),DASH_Z,'\0',dv_00,\n             (char *)(Fde::operator== + unaff_EDI + 7),(char *)0x0,false,\n             &(this->defs_).super_Struct_var,false);\n  (this->defs_).user_set_via_option = false;\n  (this->defs_).value = false;\n  (this->no_defs_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a3187);\n                    /* try { // try from 000e537a to 000e537e has its CatchHandler @ 000e62ab */\n  gold::options::One_option::One_option\n            (&(this->no_defs_initializer_).option,&UNK_001af2ca + unaff_EDI,DASH_Z,'\0',dv_01,\n             (char *)0x0,(char *)0x0,false,&(this->no_defs_initializer_).super_Struct_var,true);\n  (this->execstack_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a319b);\n                    /* try { // try from 000e53bd to 000e53c1 has its CatchHandler @ 000e6303 */\n  gold::options::One_option::One_option\n            (&(this->execstack_).option,(char *)(unaff_EDI + 0x1af07a),DASH_Z,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b1823),(char *)0x0,false,&(this->execstack_).super_Struct_var,\n             false);\n  (this->no_execstack_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a31af);\n  (this->execstack_).user_set_via_option = false;\n  (this->execstack_).value = false;\n                    /* try { // try from 000e5405 to 000e5409 has its CatchHandler @ 000e62fb */\n  gold::options::One_option::One_option\n            (&(this->no_execstack_initializer_).option,(char *)(unaff_EDI + 0x1af390),DASH_Z,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_execstack_initializer_).super_Struct_var\n             ,true);\n  (this->global_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a31c3);\n                    /* try { // try from 000e5448 to 000e544c has its CatchHandler @ 000e62f3 */\n  gold::options::One_option::One_option\n            (&(this->global_).option,(char *)(unaff_EDI + 0x1af2d3),DASH_Z,'\0',dv_00,\n             &UNK_001b184f + unaff_EDI,(char *)0x0,false,&(this->global_).super_Struct_var,false);\n  (this->global_).user_set_via_option = false;\n  (this->global_).value = false;\n  (this->no_global_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a31d7);\n                    /* try { // try from 000e548a to 000e548e has its CatchHandler @ 000e62eb */\n  gold::options::One_option::One_option\n            (&(this->no_global_initializer_).option,(char *)(unaff_EDI + 0x1af2d1),DASH_Z,'\0',dv_01\n             ,(char *)0x0,(char *)0x0,false,&(this->no_global_initializer_).super_Struct_var,true);\n  (this->initfirst_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a31eb);\n                    /* try { // try from 000e54cd to 000e54d1 has its CatchHandler @ 000e6313 */\n  gold::options::One_option::One_option\n            (&(this->initfirst_).option,(char *)(unaff_EDI + 0x1af2dc),DASH_Z,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b188f),(char *)0x0,false,&(this->initfirst_).super_Struct_var,\n             false);\n  (this->initfirst_).user_set_via_option = false;\n  (this->initfirst_).value = false;\n  (this->no_initfirst_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a31ff);\n                    /* try { // try from 000e5512 to 000e5516 has its CatchHandler @ 000e630b */\n  gold::options::One_option::One_option\n            (&(this->no_initfirst_initializer_).option,(char *)(unaff_EDI + 0x1af2da),DASH_Z,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_initfirst_initializer_).super_Struct_var\n             ,true);\n  (this->interpose_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a3213);\n                    /* try { // try from 000e5555 to 000e5559 has its CatchHandler @ 000e631b */\n  gold::options::One_option::One_option\n            (&(this->interpose_).option,&UNK_001af2e8 + unaff_EDI,DASH_Z,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b18bb),(char *)0x0,false,&(this->interpose_).super_Struct_var,\n             false);\n  (this->interpose_).user_set_via_option = false;\n  (this->interpose_).value = false;\n  (this->no_interpose_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a3227);\n                    /* try { // try from 000e559a to 000e559e has its CatchHandler @ 000e6194 */\n  gold::options::One_option::One_option\n            (&(this->no_interpose_initializer_).option,(char *)(unaff_EDI + 0x1af2e6),DASH_Z,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_interpose_initializer_).super_Struct_var\n             ,true);\n  (this->lazy_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a323b);\n                    /* try { // try from 000e55dd to 000e55e1 has its CatchHandler @ 000e611c */\n  gold::options::One_option::One_option\n            (&(this->lazy_).option,(char *)(unaff_EDI + 0x1af2f4),DASH_Z,'\0',dv,\n             &UNK_001b18ef + unaff_EDI,(char *)0x0,false,&(this->lazy_).super_Struct_var,true);\n  (this->no_lazy_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a324f);\n                    /* try { // try from 000e561b to 000e561f has its CatchHandler @ 000e6114 */\n  gold::options::One_option::One_option\n            (&(this->no_lazy_initializer_).option,(char *)(unaff_EDI + 0x1af2f2),DASH_Z,'\0',dv,\n             (char *)0x0,(char *)0x0,false,&(this->no_lazy_initializer_).super_Struct_var,false);\n  (this->loadfltr_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a3263)\n  ;\n                    /* try { // try from 000e565e to 000e5662 has its CatchHandler @ 000e610c */\n  gold::options::One_option::One_option\n            (&(this->loadfltr_).option,(char *)(unaff_EDI + 0x1af2fb),DASH_Z,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b1917),(char *)0x0,false,&(this->loadfltr_).super_Struct_var,\n             false);\n  (this->loadfltr_).user_set_via_option = false;\n  (this->loadfltr_).value = false;\n  (this->no_loadfltr_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a3277);\n                    /* try { // try from 000e56a3 to 000e56a7 has its CatchHandler @ 000e6104 */\n  gold::options::One_option::One_option\n            (&(this->no_loadfltr_initializer_).option,(char *)(unaff_EDI + 0x1af2f9),DASH_Z,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_loadfltr_initializer_).super_Struct_var,\n             true);\n  (this->max_page_size_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a328b);\n                    /* try { // try from 000e56e7 to 000e56eb has its CatchHandler @ 000e60fc */\n  gold::options::One_option::One_option\n            (&(this->max_page_size_).option,\n             (char *)(Sized_dynobj<32,_true>::do_read_symbols + unaff_EDI + 2),DASH_Z,'\0',dv_03,\n             (char *)(unaff_EDI + 0x1af304),ha,false,&(this->max_page_size_).super_Struct_var,false)\n  ;\n  (this->max_page_size_).user_set_via_option = false;\n  *(undefined4 *)&(this->max_page_size_).value = 0;\n  *(undefined4 *)((int)&(this->max_page_size_).value + 4) = 0;\n  (this->muldefs_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a329f);\n                    /* try { // try from 000e5741 to 000e5745 has its CatchHandler @ 000e60f4 */\n  gold::options::One_option::One_option\n            (&(this->muldefs_).option,(char *)(unaff_EDI + 0x1af332),DASH_Z,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1af7b7),(char *)0x0,false,&(this->muldefs_).super_Struct_var,\n             false);\n  (this->muldefs_).user_set_via_option = false;\n  (this->muldefs_).value = false;\n  (this->no_muldefs_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a32b3);\n                    /* try { // try from 000e5786 to 000e578a has its CatchHandler @ 000e60ec */\n  gold::options::One_option::One_option\n            (&(this->no_muldefs_initializer_).option,\n             (char *)(Sized_dynobj<32,_false>::Sized_dynobj + unaff_EDI),DASH_Z,'\0',dv_01,\n             (char *)0x0,(char *)0x0,false,&(this->no_muldefs_initializer_).super_Struct_var,true);\n  (this->copyreloc_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a32c7);\n                    /* try { // try from 000e57c2 to 000e57c6 has its CatchHandler @ 000e60e4 */\n  gold::options::One_option::One_option\n            (&(this->copyreloc_).option,(char *)(unaff_EDI + 0x1af356),DASH_Z,'\0',dv_01,(char *)0x0\n             ,(char *)0x0,false,&(this->copyreloc_).super_Struct_var,true);\n  (this->copyreloc_).user_set_via_option = false;\n  (this->copyreloc_).value = true;\n  (this->no_copyreloc_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a32db);\n                    /* try { // try from 000e5811 to 000e5815 has its CatchHandler @ 000e60dc */\n  gold::options::One_option::One_option\n            (&(this->no_copyreloc_initializer_).option,(char *)(unaff_EDI + 0x1af354),DASH_Z,'\0',\n             dv_00,(char *)(unaff_EDI + 0x1af33a),(char *)0x0,false,\n             &(this->no_copyreloc_initializer_).super_Struct_var,false);\n  (this->nodefaultlib_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a32ef);\n                    /* try { // try from 000e5854 to 000e5858 has its CatchHandler @ 000e60d4 */\n  gold::options::One_option::One_option\n            (&(this->nodefaultlib_).option,(char *)(unaff_EDI + 0x1af362),DASH_Z,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b193f),(char *)0x0,false,\n             &(this->nodefaultlib_).super_Struct_var,false);\n  (this->nodefaultlib_).user_set_via_option = false;\n  (this->nodefaultlib_).value = false;\n  (this->no_nodefaultlib_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a3303);\n                    /* try { // try from 000e5899 to 000e589d has its CatchHandler @ 000e60cc */\n  gold::options::One_option::One_option\n            (&(this->no_nodefaultlib_initializer_).option,(char *)(unaff_EDI + 0x1af360),DASH_Z,'\0'\n             ,dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_nodefaultlib_initializer_).super_Struct_var,true);\n  (this->nodelete_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a3317)\n  ;\n                    /* try { // try from 000e58dc to 000e58e0 has its CatchHandler @ 000e60c4 */\n  gold::options::One_option::One_option\n            (&(this->nodelete_).option,(char *)(unaff_EDI + 0x1af371),DASH_Z,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b196b),(char *)0x0,false,&(this->nodelete_).super_Struct_var,\n             false);\n  (this->nodelete_).user_set_via_option = false;\n  (this->nodelete_).value = false;\n  (this->no_nodelete_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a332b);\n                    /* try { // try from 000e5921 to 000e5925 has its CatchHandler @ 000e60bc */\n  gold::options::One_option::One_option\n            (&(this->no_nodelete_initializer_).option,(char *)(unaff_EDI + 0x1af36f),DASH_Z,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_nodelete_initializer_).super_Struct_var,\n             true);\n  (this->nodlopen_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a333f)\n  ;\n                    /* try { // try from 000e5961 to 000e5965 has its CatchHandler @ 000e60b4 */\n  gold::options::One_option::One_option\n            (&(this->nodlopen_).option,(char *)(unaff_EDI + 0x1af37c),DASH_Z,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b198f),(char *)0x0,false,&(this->nodlopen_).super_Struct_var,\n             false);\n  (this->nodlopen_).user_set_via_option = false;\n  (this->nodlopen_).value = false;\n  (this->no_nodlopen_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a3353);\n                    /* try { // try from 000e59a6 to 000e59aa has its CatchHandler @ 000e60ac */\n  gold::options::One_option::One_option\n            (&(this->no_nodlopen_initializer_).option,(char *)(unaff_EDI + 0x1af37a),DASH_Z,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_nodlopen_initializer_).super_Struct_var,\n             true);\n  (this->nodump_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a3367);\n                    /* try { // try from 000e59e9 to 000e59ed has its CatchHandler @ 000e60a4 */\n  gold::options::One_option::One_option\n            (&(this->nodump_).option,(char *)(unaff_EDI + 0x1af387),DASH_Z,'\0',dv_00,\n             &UNK_001b19b3 + unaff_EDI,(char *)0x0,false,&(this->nodump_).super_Struct_var,false);\n  (this->nodump_).user_set_via_option = false;\n  (this->nodump_).value = false;\n  (this->no_nodump_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a337b);\n                    /* try { // try from 000e5a2e to 000e5a32 has its CatchHandler @ 000e615c */\n  gold::options::One_option::One_option\n            (&(this->no_nodump_initializer_).option,(char *)(unaff_EDI + 0x1af385),DASH_Z,'\0',dv_01\n             ,(char *)0x0,(char *)0x0,false,&(this->no_nodump_initializer_).super_Struct_var,true);\n  (this->noexecstack_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a338f);\n                    /* try { // try from 000e5a6d to 000e5a71 has its CatchHandler @ 000e6154 */\n  gold::options::One_option::One_option\n            (&(this->noexecstack_).option,(char *)(unaff_EDI + 0x1af390),DASH_Z,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b19d7),(char *)0x0,false,&(this->noexecstack_).super_Struct_var\n             ,false);\n  (this->noexecstack_).user_set_via_option = false;\n  (this->noexecstack_).value = false;\n  (this->no_noexecstack_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a33a3);\n                    /* try { // try from 000e5ab2 to 000e5ab6 has its CatchHandler @ 000e614c */\n  gold::options::One_option::One_option\n            (&(this->no_noexecstack_initializer_).option,(char *)(unaff_EDI + 0x1af38e),DASH_Z,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_noexecstack_initializer_).super_Struct_var,true);\n  (this->now_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a33b7);\n                    /* try { // try from 000e5af5 to 000e5af9 has its CatchHandler @ 000e6144 */\n  gold::options::One_option::One_option\n            (&(this->now_).option,(char *)(unaff_EDI + 0x1af39e),DASH_Z,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b1a07),(char *)0x0,false,&(this->now_).super_Struct_var,false);\n  (this->now_).user_set_via_option = false;\n  (this->now_).value = false;\n  (this->no_now_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a33cb);\n                    /* try { // try from 000e5b3a to 000e5b3e has its CatchHandler @ 000e613c */\n  gold::options::One_option::One_option\n            (&(this->no_now_initializer_).option,(char *)(unaff_EDI + 0x1af39c),DASH_Z,'\0',dv_01,\n             (char *)0x0,(char *)0x0,false,&(this->no_now_initializer_).super_Struct_var,true);\n  (this->origin_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a33df);\n                    /* try { // try from 000e5b7d to 000e5b81 has its CatchHandler @ 000e6134 */\n  gold::options::One_option::One_option\n            (&(this->origin_).option,(char *)(unaff_EDI + 0x1bb519),DASH_Z,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b1a33),(char *)0x0,false,&(this->origin_).super_Struct_var,\n             false);\n  (this->origin_).user_set_via_option = false;\n  (this->origin_).value = false;\n  (this->no_origin_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a33f3);\n                    /* try { // try from 000e5bc2 to 000e5bc6 has its CatchHandler @ 000e612c */\n  gold::options::One_option::One_option\n            (&(this->no_origin_initializer_).option,(char *)(unaff_EDI + 0x1af3a2),DASH_Z,'\0',dv_01\n             ,(char *)0x0,(char *)0x0,false,&(this->no_origin_initializer_).super_Struct_var,true);\n  (this->relro_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a3407);\n                    /* try { // try from 000e5c03 to 000e5c07 has its CatchHandler @ 000e6124 */\n  gold::options::One_option::One_option\n            (&(this->relro_).option,(char *)(unaff_EDI + 0x1af3ad),DASH_Z,'\0',dv_01,\n             (char *)(unaff_EDI + 0x1b1a7b),(char *)0x0,false,&(this->relro_).super_Struct_var,true)\n  ;\n  (this->relro_).user_set_via_option = false;\n  (this->relro_).value = true;\n  (this->no_relro_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a341b);\n                    /* try { // try from 000e5c52 to 000e5c56 has its CatchHandler @ 000e617c */\n  gold::options::One_option::One_option\n            (&(this->no_relro_initializer_).option,(char *)(unaff_EDI + 0x1af3ab),DASH_Z,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b1ab7),(char *)0x0,false,\n             &(this->no_relro_initializer_).super_Struct_var,false);\n  (this->stack_size_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("" + unaff_EDI + 0xf);\n                    /* try { // try from 000e5c96 to 000e5c9a has its CatchHandler @ 000e6174 */\n  gold::options::One_option::One_option\n            (&(this->stack_size_).option,(char *)(unaff_EDI + 0x1af3b3),DASH_Z,'\0',dv_03,\n             (char *)(unaff_EDI + 0x1b1ae7),ha,false,&(this->stack_size_).super_Struct_var,false);\n  (this->stack_size_).user_set_via_option = false;\n  (this->text_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)("" + unaff_EDI + 0x23);\n  *(undefined4 *)&(this->stack_size_).value = 0;\n  *(undefined4 *)((int)&(this->stack_size_).value + 4) = 0;\n                    /* try { // try from 000e5cf4 to 000e5cf8 has its CatchHandler @ 000e616c */\n  gold::options::One_option::One_option\n            (&(this->text_).option,(char *)(unaff_EDI + 0x1a0f0d),DASH_Z,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b1b13),(char *)0x0,false,&(this->text_).super_Struct_var,false)\n  ;\n  (this->text_).user_set_via_option = false;\n  (this->text_).value = false;\n  (this->no_text_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("" + unaff_EDI + 0x37);\n                    /* try { // try from 000e5d3e to 000e5d42 has its CatchHandler @ 000e6164 */\n  gold::options::One_option::One_option\n            (&(this->no_text_initializer_).option,(char *)(unaff_EDI + 0x1af3be),DASH_Z,'\0',dv_01,\n             (char *)(unaff_EDI + 0x1b1b43),(char *)0x0,false,\n             &(this->no_text_initializer_).super_Struct_var,true);\n  (this->textoff_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)("" + unaff_EDI + 0x4b)\n  ;\n                    /* try { // try from 000e5d7a to 000e5d7e has its CatchHandler @ 000e618c */\n  gold::options::One_option::One_option\n            (&(this->textoff_).option,(char *)(unaff_EDI + 0x1af3c7),DASH_Z,'\0',dv,\n             (char *)(unaff_EDI + 0x1b1b43),(char *)0x0,false,&(this->textoff_).super_Struct_var,\n             true);\n  (this->no_textoff_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("" + unaff_EDI + 0x5f);\n                    /* try { // try from 000e5db5 to 000e5db9 has its CatchHandler @ 000e6184 */\n  gold::options::One_option::One_option\n            (&(this->no_textoff_initializer_).option,(char *)(unaff_EDI + 0x1af3c5),DASH_Z,'\0',dv,\n             (char *)0x0,(char *)0x0,false,&(this->no_textoff_initializer_).super_Struct_var,false);\n  (this->text_unlikely_segment_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("" + unaff_EDI + 0x73);\n                    /* try { // try from 000e5df8 to 000e5dfc has its CatchHandler @ 000e609c */\n  gold::options::One_option::One_option\n            (&(this->text_unlikely_segment_).option,(char *)(unaff_EDI + 0x1af3d1),DASH_Z,'\0',dv_00\n             ,(char *)(unaff_EDI + 0x1b1b6f),(char *)0x0,false,\n             &(this->text_unlikely_segment_).super_Struct_var,false);\n  (this->no_text_unlikely_segment_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("" + unaff_EDI + 0x87);\n  (this->text_unlikely_segment_).user_set_via_option = false;\n  (this->text_unlikely_segment_).value = false;\n                    /* try { // try from 000e5e3f to 000e5e43 has its CatchHandler @ 000e6094 */\n  gold::options::One_option::One_option\n            (&(this->no_text_unlikely_segment_initializer_).option,&UNK_001af3cf + unaff_EDI,DASH_Z,\n             '\0',dv_01,(char *)(unaff_EDI + 0x1b1ba3),(char *)0x0,false,\n             &(this->no_text_unlikely_segment_initializer_).super_Struct_var,true);\n  (this->keep_text_section_prefix_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("" + unaff_EDI + 0x9b);\n                    /* try { // try from 000e5e82 to 000e5e86 has its CatchHandler @ 000e608c */\n  gold::options::One_option::One_option\n            (&(this->keep_text_section_prefix_).option,(char *)(unaff_EDI + 0x1af3e9),DASH_Z,'\0',\n             dv_00,(char *)(unaff_EDI + 0x1b1bdf),(char *)0x0,false,\n             &(this->keep_text_section_prefix_).super_Struct_var,false);\n  (this->no_keep_text_section_prefix_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("" + unaff_EDI + 0xaf);\n  (this->keep_text_section_prefix_).user_set_via_option = false;\n  (this->keep_text_section_prefix_).value = false;\n                    /* try { // try from 000e5ec9 to 000e5ecd has its CatchHandler @ 000e6084 */\n  gold::options::One_option::One_option\n            (&(this->no_keep_text_section_prefix_initializer_).option,(char *)(unaff_EDI + 0x1af3e7)\n             ,DASH_Z,'\0',dv_01,(char *)(unaff_EDI + 0x1b1c47),(char *)0x0,false,\n             &(this->no_keep_text_section_prefix_initializer_).super_Struct_var,true);\n  this->printed_version_ = false;\n  this->static_ = false;\n  this->do_demangle_ = false;\n  this->execstack_status_ = EXECSTACK_FROM_INPUT;\n  this->icf_status_ = ICF_NONE;\n  this->plugins_ = (Plugin_manager *)0x0;\n                    /* try { // try from 000e5f08 to 000e5f0c has its CatchHandler @ 000e607f */\n  Script_options::Script_options(&this->dynamic_list_);\n  this->have_dynamic_list_ = false;\n  uVar5 = 0;\n  this->incremental_mode_ = INCREMENTAL_OFF;\n  this->incremental_disposition_ = INCREMENTAL_STARTUP;\n  this->incremental_startup_disposition_ = INCREMENTAL_CHECK;\n  this->implicit_incremental_ = false;\n  do {\n    *(undefined4 *)((int)&(this->excluded_libs_)._M_h._M_buckets + uVar5) = 0;\n    uVar5 = uVar5 + 4;\n  } while (uVar5 < 0x1c);\n  (this->excluded_libs_)._M_h._M_bucket_count = 1;\n  (this->excluded_libs_)._M_h._M_before_begin._M_nxt = (_Hash_node_base *)0x0;\n  (this->excluded_libs_)._M_h._M_element_count = 0;\n  (this->excluded_libs_)._M_h._M_rehash_policy._M_max_load_factor = 1.0;\n  (this->excluded_libs_)._M_h._M_rehash_policy._M_next_resize = 0;\n  (this->excluded_libs_)._M_h._M_single_bucket = (__bucket_type)0x0;\n  (this->excluded_libs_)._M_h._M_buckets = &(this->excluded_libs_)._M_h._M_single_bucket;\n  uVar5 = 0;\n  do {\n    *(undefined4 *)((int)&(this->symbols_to_retain_)._M_h._M_buckets + uVar5) = 0;\n    uVar5 = uVar5 + 4;\n  } while (uVar5 < 0x1c);\n  (this->symbols_to_retain_)._M_h._M_bucket_count = 1;\n  (this->symbols_to_retain_)._M_h._M_buckets = &(this->symbols_to_retain_)._M_h._M_single_bucket;\n  p_Var3 = &(this->section_starts_)._M_t._M_impl.super__Rb_tree_header;\n  (this->symbols_to_retain_)._M_h._M_before_begin._M_nxt = (_Hash_node_base *)0x0;\n  (this->symbols_to_retain_)._M_h._M_element_count = 0;\n  (this->symbols_to_retain_)._M_h._M_rehash_policy._M_max_load_factor = 1.0;\n  (this->symbols_to_retain_)._M_h._M_rehash_policy._M_next_resize = 0;\n  (this->symbols_to_retain_)._M_h._M_single_bucket = (__bucket_type)0x0;\n  (this->section_starts_)._M_t._M_impl.super__Rb_tree_header._M_header._M_color = _S_red;\n  (this->section_starts_)._M_t._M_impl.super__Rb_tree_header._M_header._M_parent = (_Base_ptr)0x0;\n  (this->section_starts_)._M_t._M_impl.super__Rb_tree_header._M_header._M_left = &p_Var3->_M_header;\n  (this->section_starts_)._M_t._M_impl.super__Rb_tree_header._M_header._M_right = &p_Var3->_M_header\n  ;\n  (this->section_starts_)._M_t._M_impl.super__Rb_tree_header._M_node_count = 0;\n  this->fix_v4bx_ = FIX_V4BX_NONE;\n  this->endianness_ = ENDIANNESS_NOT_SET;\n  this->discard_locals_ = DISCARD_SEC_MERGE;\n  (this->options_stack_).\n  super__Vector_base<gold::Position_dependent_options*,_std::allocator<gold::Position_dependent_options*>_>\n  ._M_impl._M_start = (pointer)0x0;\n  (this->options_stack_).\n  super__Vector_base<gold::Position_dependent_options*,_std::allocator<gold::Position_dependent_options*>_>\n  ._M_impl._M_finish = (pointer)0x0;\n  (this->options_stack_).\n  super__Vector_base<gold::Position_dependent_options*,_std::allocator<gold::Position_dependent_options*>_>\n  ._M_impl._M_end_of_storage = (pointer)0x0;\n  this->orphan_handling_enum_ = ORPHAN_PLACE;\n  *(undefined1 *)((int)&fde_table_entry_002b5a10.data_loc + unaff_EDI + 3) = 0;\n  return;\n}\n\n" comment comment comment (function_definition "void __thiscall gold::General_options::General_options(General_options *this)\n\n{\n  _func_int_varargs **pp_Var1;\n  char *dv;\n  char *dv_00;\n  char *dv_01;\n  char *hs;\n  char *pcVar2;\n  char *ha;\n  char *dv_02;\n  char *ha_00;\n  char *ha_01;\n  char *ha_02;\n  char *dv_03;\n  char *ha_03;\n  char *ha_04;\n  _Rb_tree_header *p_Var3;\n  double dVar4;\n  uint uVar5;\n  int unaff_EDI;\n  \n  __x86_get_pc_thunk_di();\n  pp_Var1 = (_func_int_varargs **)(&UNK_002a1bcf + unaff_EDI);\n  dv = (char *)(unaff_EDI + 0x1be63d);\n  (this->help_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1;\n  gold::options::One_option::One_option\n            (&(this->help_initializer_).super_Struct_special.option,(char *)(unaff_EDI + 0x1a0e51),\n             TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1ae022),(char *)0x0,false,(Struct_var *)this,\n             false);\n  *(undefined4 *)&(this->help_initializer_).super_Struct_special.field_0x40 = 0;\n  (this->help_initializer_).super_Struct_special.parse = unaff_EDI - 0x23e9;\n  (this->help_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a4043 + unaff_EDI);\n  (this->version_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1;\n                    /* try { // try from 000df860 to 000df864 has its CatchHandler @ 000e6077 */\n  gold::options::One_option::One_option\n            (&(this->version_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1aafc2),TWO_DASHES,'v',dv,(char *)(unaff_EDI + 0x1ae03b),\n             (char *)0x0,false,(Struct_var *)&this->version_initializer_,false);\n  (this->version_initializer_).super_Struct_special.parse = unaff_EDI - 0x2cc9;\n  (this->version_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a4057 + unaff_EDI);\n  *(undefined4 *)&(this->version_initializer_).super_Struct_special.field_0x40 = 0;\n  (this->V_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1;\n                    /* try { // try from 000df8ba to 000df8be has its CatchHandler @ 000e678e */\n  gold::options::One_option::One_option\n            (&(this->V_initializer_).super_Struct_special.option,(char *)(unaff_EDI + 0x1a7a52),\n             EXACTLY_ONE_DASH,'\0',dv,(char *)(unaff_EDI + 0x1af75b),(char *)0x0,false,\n             (Struct_var *)&this->V_initializer_,false);\n  *(undefined4 *)&(this->V_initializer_).super_Struct_special.field_0x40 = 0;\n  (this->V_initializer_).super_Struct_special.parse = unaff_EDI - 0x2c69;\n  (this->V_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a406b + unaff_EDI);\n  (this->add_needed_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a1be3 + unaff_EDI);\n  dv_00 = (char *)(unaff_EDI + 0x1ae064);\n                    /* try { // try from 000df929 to 000df92d has its CatchHandler @ 000e6786 */\n  gold::options::One_option::One_option\n            (&(this->add_needed_).option,(char *)(unaff_EDI + 0x1ae072),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1ae056),(char *)0x0,false,&(this->add_needed_).super_Struct_var,\n             false);\n  (this->add_needed_).user_set_via_option = false;\n  (this->add_needed_).value = false;\n  dv_01 = (char *)(unaff_EDI + 0x1ae06a);\n  (this->no_add_needed_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a1bf7 + unaff_EDI);\n                    /* try { // try from 000df97c to 000df980 has its CatchHandler @ 000e677e */\n  gold::options::One_option::One_option\n            (&(this->no_add_needed_initializer_).option,(char *)(unaff_EDI + 0x1ae06f),TWO_DASHES,\n             '\0',dv_01,(char *)(unaff_EDI + 0x1af783),(char *)0x0,false,\n             &(this->no_add_needed_initializer_).super_Struct_var,true);\n  (this->allow_multiple_definition_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a1c0b + unaff_EDI);\n                    /* try { // try from 000df9c2 to 000df9c6 has its CatchHandler @ 000e6776 */\n  gold::options::One_option::One_option\n            (&(this->allow_multiple_definition_).option,(char *)(unaff_EDI + 0x1ae080),TWO_DASHES,\n             '\0',dv,(char *)(unaff_EDI + 0x1af7b7),(char *)0x0,false,\n             &(this->allow_multiple_definition_).super_Struct_var,false);\n  (this->no_allow_multiple_definition_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a1c1f + unaff_EDI);\n                    /* try { // try from 000dfa05 to 000dfa09 has its CatchHandler @ 000e676e */\n  gold::options::One_option::One_option\n            (&(this->no_allow_multiple_definition_initializer_).option,\n             (char *)(unaff_EDI + 0x1ae07d),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1af7df),\n             (char *)0x0,false,&(this->no_allow_multiple_definition_initializer_).super_Struct_var,\n             true);\n  (this->allow_shlib_undefined_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a1c33 + unaff_EDI);\n                    /* try { // try from 000dfa48 to 000dfa4c has its CatchHandler @ 000e6766 */\n  gold::options::One_option::One_option\n            (&(this->allow_shlib_undefined_).option,(char *)(unaff_EDI + 0x1ae09d),TWO_DASHES,'\0',\n             dv_00,(char *)(unaff_EDI + 0x1af803),(char *)0x0,false,\n             &(this->allow_shlib_undefined_).super_Struct_var,false);\n  (this->allow_shlib_undefined_).user_set_via_option = false;\n  (this->allow_shlib_undefined_).value = false;\n  (this->no_allow_shlib_undefined_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a1c47 + unaff_EDI);\n                    /* try { // try from 000dfa8f to 000dfa93 has its CatchHandler @ 000e675e */\n  gold::options::One_option::One_option\n            (&(this->no_allow_shlib_undefined_initializer_).option,(char *)(unaff_EDI + 0x1ae09a),\n             TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1af833),(char *)0x0,false,\n             &(this->no_allow_shlib_undefined_initializer_).super_Struct_var,true);\n  (this->apply_dynamic_relocs_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a1c5b + unaff_EDI);\n                    /* try { // try from 000dfad0 to 000dfad4 has its CatchHandler @ 000e6756 */\n  gold::options::One_option::One_option\n            (&(this->apply_dynamic_relocs_).option,(char *)(unaff_EDI + 0x1ae0b6),TWO_DASHES,'\0',\n             dv_01,(char *)(unaff_EDI + 0x1af86b),(char *)0x0,false,\n             &(this->apply_dynamic_relocs_).super_Struct_var,true);\n  (this->apply_dynamic_relocs_).user_set_via_option = false;\n  (this->apply_dynamic_relocs_).value = true;\n  (this->no_apply_dynamic_relocs_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a1c6f + unaff_EDI);\n                    /* try { // try from 000dfb1f to 000dfb23 has its CatchHandler @ 000e674e */\n  gold::options::One_option::One_option\n            (&(this->no_apply_dynamic_relocs_initializer_).option,(char *)(unaff_EDI + 0x1ae0b3),\n             TWO_DASHES,'\0',dv_00,(char *)(unaff_EDI + 0x1af89b),(char *)0x0,false,\n             &(this->no_apply_dynamic_relocs_initializer_).super_Struct_var,false);\n  (this->as_needed_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a1c83 + unaff_EDI);\n                    /* try { // try from 000dfb62 to 000dfb66 has its CatchHandler @ 000e6746 */\n  gold::options::One_option::One_option\n            (&(this->as_needed_).option,(char *)(unaff_EDI + 0x1ae0ce),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1af8e3),(char *)0x0,false,&(this->as_needed_).super_Struct_var,\n             false);\n  (this->as_needed_).user_set_via_option = false;\n  (this->as_needed_).value = false;\n  (this->no_as_needed_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a1c97 + unaff_EDI);\n                    /* try { // try from 000dfbac to 000dfbb0 has its CatchHandler @ 000e673e */\n  gold::options::One_option::One_option\n            (&(this->no_as_needed_initializer_).option,(char *)(unaff_EDI + 0x1ae0cb),TWO_DASHES,\n             '\0',dv_01,(char *)(unaff_EDI + 0x1af91b),(char *)0x0,false,\n             &(this->no_as_needed_initializer_).super_Struct_var,true);\n  (this->assert_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a1cab + unaff_EDI);\n  hs = (char *)(unaff_EDI + 0x1ae0e2);\n                    /* try { // try from 000dfbf6 to 000dfbfa has its CatchHandler @ 000e6736 */\n  gold::options::One_option::One_option\n            (&(this->assert_).option,(char *)(unaff_EDI + 0x1ae0ea),ONE_DASH,'\0',(char *)0x0,hs,\n             &UNK_001ae0d8 + unaff_EDI,false,&(this->assert_).super_Struct_var,false);\n  (this->assert_).user_set_via_option = false;\n  (this->format_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a1cbf + unaff_EDI);\n  (this->assert_).value = (char *)0x0;\n  pcVar2 = (char *)(unaff_EDI + 0x1adfc3);\n                    /* try { // try from 000dfc53 to 000dfc57 has its CatchHandler @ 000e672e */\n  gold::options::One_option::One_option\n            (&(this->format_).option,(char *)(unaff_EDI + 0x1ae108),TWO_DASHES,'b',pcVar2,\n             (char *)(unaff_EDI + 0x1ae0fe),(char *)(unaff_EDI + 0x1ae0f1),false,\n             &(this->format_).super_Struct_var,false);\n  (this->format_).user_set_via_option = false;\n  (this->format_).value = pcVar2;\n  (this->be8_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(&UNK_002a1cd3 + unaff_EDI)\n  ;\n                    /* try { // try from 000dfca6 to 000dfcaa has its CatchHandler @ 000e6726 */\n  gold::options::One_option::One_option\n            (&(this->be8_).option,(char *)(unaff_EDI + 0x1ae12a),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1ae10f),(char *)0x0,false,&(this->be8_).super_Struct_var,false);\n  (this->be8_).user_set_via_option = false;\n  (this->be8_).value = false;\n  (this->no_be8_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a1ce7 + unaff_EDI);\n                    /* try { // try from 000dfceb to 000dfcef has its CatchHandler @ 000e671e */\n  gold::options::One_option::One_option\n            (&(this->no_be8_initializer_).option,(char *)(unaff_EDI + 0x1ae127),TWO_DASHES,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_be8_initializer_).super_Struct_var,true)\n  ;\n  (this->build_id_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a1cfb + unaff_EDI);\n                    /* try { // try from 000dfd3d to 000dfd41 has its CatchHandler @ 000e6716 */\n  gold::options::One_option::One_option\n            (&(this->build_id_).option,(char *)(unaff_EDI + 0x1ae14e),TWO_DASHES,'\0',\n             (char *)(unaff_EDI + 0x1a7f4d),(char *)(unaff_EDI + 0x1ae137),&UNK_001ae12e + unaff_EDI\n             ,true,&(this->build_id_).super_Struct_var,false);\n  (this->build_id_).user_set_via_option = false;\n  ha = (char *)(unaff_EDI + 0x1af31d);\n  (this->build_id_).value = (char *)(unaff_EDI + 0x1a7f4d);\n  (this->build_id_chunk_size_for_treehash_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a1d0f + unaff_EDI);\n                    /* try { // try from 000dfd9c to 000dfda0 has its CatchHandler @ 000e670e */\n  gold::options::One_option::One_option\n            (&(this->build_id_chunk_size_for_treehash_).option,(char *)(unaff_EDI + 0x1af967),\n             TWO_DASHES,'\0',&UNK_001ae157 + unaff_EDI,(char *)(unaff_EDI + 0x1af943),ha,false,\n             &(this->build_id_chunk_size_for_treehash_).super_Struct_var,false);\n  (this->build_id_chunk_size_for_treehash_).user_set_via_option = false;\n  (this->build_id_min_file_size_for_treehash_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a1d23 + unaff_EDI);\n  *(undefined4 *)&(this->build_id_chunk_size_for_treehash_).value = 0x200000;\n  *(undefined4 *)((int)&(this->build_id_chunk_size_for_treehash_).value + 4) = 0;\n                    /* try { // try from 000dfdff to 000dfe03 has its CatchHandler @ 000e6706 */\n  gold::options::One_option::One_option\n            (&(this->build_id_min_file_size_for_treehash_).option,(char *)(unaff_EDI + 0x1af9e7),\n             TWO_DASHES,'\0',(char *)(unaff_EDI + 0x1ae15f),&UNK_001af98b + unaff_EDI,ha,false,\n             &(this->build_id_min_file_size_for_treehash_).super_Struct_var,false);\n  (this->build_id_min_file_size_for_treehash_).user_set_via_option = false;\n  (this->Bdynamic_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a1d37 + unaff_EDI);\n  *(undefined4 *)&(this->build_id_min_file_size_for_treehash_).value = 0x2800000;\n  *(undefined4 *)((int)&(this->build_id_min_file_size_for_treehash_).value + 4) = 0;\n                    /* try { // try from 000dfe5b to 000dfe5f has its CatchHandler @ 000e66fe */\n  gold::options::One_option::One_option\n            (&(this->Bdynamic_).option,(char *)(unaff_EDI + 0x1ae18a),ONE_DASH,'\0',dv_01,\n             (char *)(unaff_EDI + 0x1afa0b),(char *)0x0,false,&(this->Bdynamic_).super_Struct_var,\n             true);\n  (this->no_Bdynamic_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a1d4b + unaff_EDI);\n  (this->Bdynamic_).user_set_via_option = false;\n  (this->Bdynamic_).value = true;\n                    /* try { // try from 000dfea5 to 000dfea9 has its CatchHandler @ 000e66f6 */\n  gold::options::One_option::One_option\n            (&(this->no_Bdynamic_initializer_).option,(char *)(unaff_EDI + 0x1ae168),ONE_DASH,'\0',\n             dv_00,(char *)0x0,(char *)0x0,false,&(this->no_Bdynamic_initializer_).super_Struct_var,\n             false);\n  (this->Bstatic_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a1d5f + unaff_EDI);\n                    /* try { // try from 000dfee8 to 000dfeec has its CatchHandler @ 000e66ee */\n  gold::options::One_option::One_option\n            (&(this->Bstatic_).option,(char *)(unaff_EDI + 0x1ae1a4),ONE_DASH,'\0',dv,\n             (char *)(unaff_EDI + 0x1afa2f),(char *)0x0,false,&(this->Bstatic_).super_Struct_var,\n             false);\n  (this->no_Bstatic_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a1d73 + unaff_EDI);\n                    /* try { // try from 000dff26 to 000dff2a has its CatchHandler @ 000e66e6 */\n  gold::options::One_option::One_option\n            (&(this->no_Bstatic_initializer_).option,(char *)(unaff_EDI + 0x1ae174),ONE_DASH,'\0',dv\n             ,(char *)0x0,(char *)0x0,false,&(this->no_Bstatic_initializer_).super_Struct_var,true);\n  (this->dy_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(&UNK_002a1d87 + unaff_EDI);\n                    /* try { // try from 000dff69 to 000dff6d has its CatchHandler @ 000e66de */\n  gold::options::One_option::One_option\n            (&(this->dy_).option,(char *)(unaff_EDI + 0x1ae196),ONE_DASH,'\0',dv,\n             &UNK_001ae17f + unaff_EDI,(char *)0x0,false,&(this->dy_).super_Struct_var,true);\n  (this->no_dy_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a1d9b + unaff_EDI);\n                    /* try { // try from 000dffa7 to 000dffab has its CatchHandler @ 000e66d6 */\n  gold::options::One_option::One_option\n            (&(this->no_dy_initializer_).option,(char *)(unaff_EDI + 0x1ae193),ONE_DASH,'\0',dv,\n             (char *)0x0,(char *)0x0,false,&(this->no_dy_initializer_).super_Struct_var,false);\n  (this->dn_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(&UNK_002a1daf + unaff_EDI);\n                    /* try { // try from 000dffea to 000dffee has its CatchHandler @ 000e66ce */\n  gold::options::One_option::One_option\n            (&(this->dn_).option,(char *)(unaff_EDI + 0x1ae1af),ONE_DASH,'\0',dv,\n             (char *)(unaff_EDI + 0x1ae199),(char *)0x0,false,&(this->dn_).super_Struct_var,false);\n  (this->no_dn_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a1dc3 + unaff_EDI);\n                    /* try { // try from 000e0028 to 000e002c has its CatchHandler @ 000e66c6 */\n  gold::options::One_option::One_option\n            (&(this->no_dn_initializer_).option,(char *)(unaff_EDI + 0x1ae1ac),ONE_DASH,'\0',dv,\n             (char *)0x0,(char *)0x0,false,&(this->no_dn_initializer_).super_Struct_var,true);\n  (this->Bgroup_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a1dd7);\n                    /* try { // try from 000e006b to 000e006f has its CatchHandler @ 000e66be */\n  gold::options::One_option::One_option\n            (&(this->Bgroup_).option,(char *)(unaff_EDI + 0x1ae1b5),ONE_DASH,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1afa57),(char *)0x0,false,&(this->Bgroup_).super_Struct_var,\n             false);\n  (this->Bgroup_).user_set_via_option = false;\n  (this->Bgroup_).value = false;\n  (this->no_Bgroup_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a1deb);\n                    /* try { // try from 000e00b0 to 000e00b4 has its CatchHandler @ 000e66b6 */\n  gold::options::One_option::One_option\n            (&(this->no_Bgroup_initializer_).option,(char *)(unaff_EDI + 0x1ae1b2),ONE_DASH,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_Bgroup_initializer_).super_Struct_var,\n             true);\n  (this->Bshareable_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a1dff);\n                    /* try { // try from 000e00f3 to 000e00f7 has its CatchHandler @ 000e66ae */\n  gold::options::One_option::One_option\n            (&(this->Bshareable_).option,(char *)(unaff_EDI + 0x1ae1bf),ONE_DASH,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1afa87),(char *)0x0,false,&(this->Bshareable_).super_Struct_var,\n             false);\n  (this->Bshareable_).user_set_via_option = false;\n  (this->Bshareable_).value = false;\n  (this->no_Bshareable_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a1e13);\n                    /* try { // try from 000e0138 to 000e013c has its CatchHandler @ 000e66a6 */\n  gold::options::One_option::One_option\n            (&(this->no_Bshareable_initializer_).option,(char *)(unaff_EDI + 0x1ae1bc),ONE_DASH,'\0'\n             ,dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_Bshareable_initializer_).super_Struct_var,true);\n  (this->Bsymbolic_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a1e27);\n                    /* try { // try from 000e017b to 000e017f has its CatchHandler @ 000e669e */\n  gold::options::One_option::One_option\n            (&(this->Bsymbolic_).option,(char *)(unaff_EDI + 0x1ae1ea),ONE_DASH,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1ae1ca),(char *)0x0,false,&(this->Bsymbolic_).super_Struct_var,\n             false);\n  (this->Bsymbolic_).user_set_via_option = false;\n  (this->Bsymbolic_).value = false;\n  (this->no_Bsymbolic_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a1e3b);\n                    /* try { // try from 000e01c0 to 000e01c4 has its CatchHandler @ 000e6696 */\n  gold::options::One_option::One_option\n            (&(this->no_Bsymbolic_initializer_).option,(char *)(unaff_EDI + 0x1ae1e7),ONE_DASH,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_Bsymbolic_initializer_).super_Struct_var\n             ,true);\n  (this->Bsymbolic_functions_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a1e4f);\n                    /* try { // try from 000e0203 to 000e0207 has its CatchHandler @ 000e668e */\n  gold::options::One_option::One_option\n            (&(this->Bsymbolic_functions_).option,&UNK_001ae1f7 + unaff_EDI,ONE_DASH,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1afab7),(char *)0x0,false,\n             &(this->Bsymbolic_functions_).super_Struct_var,false);\n  (this->Bsymbolic_functions_).user_set_via_option = false;\n  (this->Bsymbolic_functions_).value = false;\n  (this->no_Bsymbolic_functions_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a1e63);\n                    /* try { // try from 000e0248 to 000e024c has its CatchHandler @ 000e6686 */\n  gold::options::One_option::One_option\n            (&(this->no_Bsymbolic_functions_initializer_).option,&UNK_001ae1f4 + unaff_EDI,ONE_DASH,\n             '\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_Bsymbolic_functions_initializer_).super_Struct_var,true);\n  (this->check_sections_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a1e77);\n                    /* try { // try from 000e0289 to 000e028d has its CatchHandler @ 000e667e */\n  gold::options::One_option::One_option\n            (&(this->check_sections_).option,(char *)(unaff_EDI + 0x1ae20e),TWO_DASHES,'\0',dv_01,\n             (char *)(unaff_EDI + 0x1afadf),(char *)0x0,false,\n             &(this->check_sections_).super_Struct_var,true);\n  (this->check_sections_).user_set_via_option = false;\n  (this->check_sections_).value = true;\n  (this->no_check_sections_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a1e8b);\n                    /* try { // try from 000e02d8 to 000e02dc has its CatchHandler @ 000e6676 */\n  gold::options::One_option::One_option\n            (&(this->no_check_sections_initializer_).option,(char *)(unaff_EDI + 0x1ae20b),\n             TWO_DASHES,'\0',dv_00,(char *)(unaff_EDI + 0x1afb07),(char *)0x0,false,\n             &(this->no_check_sections_initializer_).super_Struct_var,false);\n  dv_02 = (char *)(unaff_EDI + 0x1af1d9);\n  (this->compress_debug_sections_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a1e9f);\n                    /* try { // try from 000e0327 to 000e032b has its CatchHandler @ 000e666e */\n  gold::options::One_option::One_option\n            (&(this->compress_debug_sections_).option,(char *)(unaff_EDI + 0x1ae21d),TWO_DASHES,'\0'\n             ,dv_02,(char *)(unaff_EDI + 0x1afb53),(char *)(unaff_EDI + 0x1afb33),false,\n             &(this->compress_debug_sections_).super_Struct_var,false);\n  (this->compress_debug_sections_).user_set_via_option = false;\n  (this->copy_dt_needed_entries_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a1eb3);\n  (this->compress_debug_sections_).value = dv_02;\n                    /* try { // try from 000e0376 to 000e037a has its CatchHandler @ 000e6666 */\n  gold::options::One_option::One_option\n            (&(this->copy_dt_needed_entries_).option,(char *)(unaff_EDI + 0x1ae238),TWO_DASHES,'\0',\n             dv_00,(char *)(unaff_EDI + 0x1ae056),(char *)0x0,false,\n             &(this->copy_dt_needed_entries_).super_Struct_var,false);\n  (this->copy_dt_needed_entries_).user_set_via_option = false;\n  (this->copy_dt_needed_entries_).value = false;\n  (this->no_copy_dt_needed_entries_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a1ec7);\n                    /* try { // try from 000e03bc to 000e03c0 has its CatchHandler @ 000e665e */\n  gold::options::One_option::One_option\n            (&(this->no_copy_dt_needed_entries_initializer_).option,(char *)(unaff_EDI + 0x1ae235),\n             TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1af783),(char *)0x0,false,\n             &(this->no_copy_dt_needed_entries_initializer_).super_Struct_var,true);\n  (this->cref_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a1edb);\n                    /* try { // try from 000e03ff to 000e0403 has its CatchHandler @ 000e6656 */\n  gold::options::One_option::One_option\n            (&(this->cref_).option,(char *)(unaff_EDI + 0x1ae26f),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1ae24f),(char *)0x0,false,&(this->cref_).super_Struct_var,false)\n  ;\n  (this->no_cref_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a1eef);\n  (this->cref_).user_set_via_option = false;\n  (this->cref_).value = false;\n                    /* try { // try from 000e0449 to 000e044d has its CatchHandler @ 000e664e */\n  gold::options::One_option::One_option\n            (&(this->no_cref_initializer_).option,(char *)(unaff_EDI + 0x1ae26c),TWO_DASHES,'\0',\n             dv_01,(char *)(unaff_EDI + 0x1afb83),(char *)0x0,false,\n             &(this->no_cref_initializer_).super_Struct_var,true);\n  (this->ctors_in_init_array_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a1f03);\n                    /* try { // try from 000e048a to 000e048e has its CatchHandler @ 000e6646 */\n  gold::options::One_option::One_option\n            (&(this->ctors_in_init_array_).option,(char *)(unaff_EDI + 0x1ae277),TWO_DASHES,'\0',\n             dv_01,(char *)(unaff_EDI + 0x1afba7),(char *)0x0,false,\n             &(this->ctors_in_init_array_).super_Struct_var,true);\n  (this->no_ctors_in_init_array_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a1f17);\n  (this->ctors_in_init_array_).user_set_via_option = false;\n  (this->ctors_in_init_array_).value = true;\n                    /* try { // try from 000e04d9 to 000e04dd has its CatchHandler @ 000e663e */\n  gold::options::One_option::One_option\n            (&(this->no_ctors_in_init_array_initializer_).option,(char *)(unaff_EDI + 0x1ae274),\n             TWO_DASHES,'\0',dv_00,(char *)(unaff_EDI + 0x1afbcf),(char *)0x0,false,\n             &(this->no_ctors_in_init_array_initializer_).super_Struct_var,false);\n  (this->define_common_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a1f2b);\n                    /* try { // try from 000e051c to 000e0520 has its CatchHandler @ 000e6636 */\n  gold::options::One_option::One_option\n            (&(this->define_common_).option,(char *)(unaff_EDI + 0x1ae2a4),TWO_DASHES,'d',dv_00,\n             (char *)(unaff_EDI + 0x1ae28b),(char *)0x0,false,\n             &(this->define_common_).super_Struct_var,false);\n  (this->define_common_).user_set_via_option = false;\n  (this->define_common_).value = false;\n  (this->no_define_common_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a1f3f);\n                    /* try { // try from 000e0566 to 000e056a has its CatchHandler @ 000e662e */\n  gold::options::One_option::One_option\n            (&(this->no_define_common_initializer_).option,(char *)(unaff_EDI + 0x1ae2a1),TWO_DASHES\n             ,'\0',dv_01,&UNK_001afbfb + unaff_EDI,(char *)0x0,false,\n             &(this->no_define_common_initializer_).super_Struct_var,true);\n  (this->dc_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a1f53);\n                    /* try { // try from 000e05ac to 000e05b0 has its CatchHandler @ 000e6626 */\n  gold::options::One_option::One_option\n            (&(this->dc_).option,(char *)(unaff_EDI + 0x1ae2c2),ONE_DASH,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1ae2b2),(char *)0x0,false,&(this->dc_).super_Struct_var,false);\n  (this->dc_).user_set_via_option = false;\n  (this->dc_).value = false;\n  (this->no_dc_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a1f67);\n                    /* try { // try from 000e05f1 to 000e05f5 has its CatchHandler @ 000e661e */\n  gold::options::One_option::One_option\n            (&(this->no_dc_initializer_).option,(char *)(unaff_EDI + 0x1ae2bf),ONE_DASH,'\0',dv_01,\n             (char *)0x0,(char *)0x0,false,&(this->no_dc_initializer_).super_Struct_var,true);\n  (this->dp_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a1f7b);\n                    /* try { // try from 000e0630 to 000e0634 has its CatchHandler @ 000e6616 */\n  gold::options::One_option::One_option\n            (&(this->dp_).option,(char *)(unaff_EDI + 0x1ae2c8),ONE_DASH,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1ae2b2),(char *)0x0,false,&(this->dp_).super_Struct_var,false);\n  (this->dp_).user_set_via_option = false;\n  (this->dp_).value = false;\n  (this->no_dp_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a1f8f);\n                    /* try { // try from 000e0675 to 000e0679 has its CatchHandler @ 000e660e */\n  gold::options::One_option::One_option\n            (&(this->no_dp_initializer_).option,(char *)(unaff_EDI + 0x1ae2c5),ONE_DASH,'\0',dv_01,\n             (char *)0x0,(char *)0x0,false,&(this->no_dp_initializer_).super_Struct_var,true);\n  (this->debug_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a1fa3);\n                    /* try { // try from 000e06bd to 000e06c1 has its CatchHandler @ 000e6606 */\n  gold::options::One_option::One_option\n            (&(this->debug_).option,(char *)(unaff_EDI + 0x1a8891),TWO_DASHES,'\0',dv,\n             (char *)(unaff_EDI + 0x1ae2e9),(char *)(unaff_EDI + 0x1ae2cb),false,\n             &(this->debug_).super_Struct_var,false);\n  (this->debug_).user_set_via_option = false;\n  (this->defsym_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1;\n  (this->debug_).value = dv;\n                    /* try { // try from 000e070a to 000e070e has its CatchHandler @ 000e65fe */\n  gold::options::One_option::One_option\n            (&(this->defsym_initializer_).super_Struct_special.option,(char *)(unaff_EDI + 0x1ae31d)\n             ,TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1ae30d),(char *)(unaff_EDI + 0x1ae2fb),false\n             ,(Struct_var *)&this->defsym_initializer_,false);\n  *(undefined4 *)&(this->defsym_initializer_).super_Struct_special.field_0x40 = 0;\n  (this->defsym_initializer_).super_Struct_special.parse = unaff_EDI - 0x2b49;\n  (this->defsym_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("St7collateIcE" + unaff_EDI + 3);\n  (this->demangle_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("{default arg#" + unaff_EDI + 0xd);\n                    /* try { // try from 000e076f to 000e0773 has its CatchHandler @ 000e65f6 */\n  gold::options::One_option::One_option\n            (&(this->demangle_).option,(char *)(unaff_EDI + 0x1ae32a),TWO_DASHES,'\0',(char *)0x0,\n             &UNK_001afc2f + unaff_EDI,&UNK_001ae12e + unaff_EDI,true,\n             &(this->demangle_).super_Struct_var,false);\n  (this->demangle_).user_set_via_option = false;\n  (this->no_demangle_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("VTT for " + unaff_EDI + 2);\n  (this->demangle_).value = (char *)0x0;\n                    /* try { // try from 000e07c3 to 000e07c7 has its CatchHandler @ 000e65ee */\n  gold::options::One_option::One_option\n            (&(this->no_demangle_).option,(char *)(unaff_EDI + 0x1ae327),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1afc57),(char *)0x0,false,&(this->no_demangle_).super_Struct_var\n             ,false);\n  (this->no_demangle_).user_set_via_option = false;\n  (this->no_demangle_).value = false;\n  (this->no_no_demangle_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("construction vtable for " + unaff_EDI + 0xd);\n                    /* try { // try from 000e0808 to 000e080c has its CatchHandler @ 000e65e6 */\n  gold::options::One_option::One_option\n            (&(this->no_no_demangle_initializer_).option,(char *)(unaff_EDI + 0x1ae324),TWO_DASHES,\n             '\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_no_demangle_initializer_).super_Struct_var,true);\n  (this->detect_odr_violations_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("typeinfo for " + unaff_EDI + 3);\n                    /* try { // try from 000e084b to 000e084f has its CatchHandler @ 000e65de */\n  gold::options::One_option::One_option\n            (&(this->detect_odr_violations_).option,(char *)(unaff_EDI + 0x1ae336),TWO_DASHES,'\0',\n             dv_00,(char *)(unaff_EDI + 0x1afc83),(char *)0x0,false,\n             &(this->detect_odr_violations_).super_Struct_var,false);\n  (this->detect_odr_violations_).user_set_via_option = false;\n  (this->detect_odr_violations_).value = false;\n  (this->no_detect_odr_violations_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("typeinfo name for " + unaff_EDI + 9);\n                    /* try { // try from 000e0895 to 000e0899 has its CatchHandler @ 000e65d6 */\n  gold::options::One_option::One_option\n            (&(this->no_detect_odr_violations_initializer_).option,(char *)(unaff_EDI + 0x1ae333),\n             TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1afcb7),(char *)0x0,false,\n             &(this->no_detect_odr_violations_initializer_).super_Struct_var,true);\n  (this->dynamic_list_data_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("typeinfo fn for " + unaff_EDI + 10);\n                    /* try { // try from 000e08d8 to 000e08dc has its CatchHandler @ 000e65ce */\n  gold::options::One_option::One_option\n            (&(this->dynamic_list_data_).option,(char *)(unaff_EDI + 0x1ae34f),TWO_DASHES,'\0',dv_00\n             ,(char *)(unaff_EDI + 0x1afcf3),(char *)0x0,false,\n             &(this->dynamic_list_data_).super_Struct_var,false);\n  (this->dynamic_list_data_).user_set_via_option = false;\n  (this->dynamic_list_data_).value = false;\n  (this->no_dynamic_list_data_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("non-virtual thunk to " + unaff_EDI + 0xd);\n                    /* try { // try from 000e091d to 000e0921 has its CatchHandler @ 000e65c6 */\n  gold::options::One_option::One_option\n            (&(this->no_dynamic_list_data_initializer_).option,(char *)(unaff_EDI + 0x1ae34c),\n             TWO_DASHES,'\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_dynamic_list_data_initializer_).super_Struct_var,true);\n  (this->dynamic_list_cpp_new_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("covariant return thunk to " + unaff_EDI + 0xb);\n                    /* try { // try from 000e0960 to 000e0964 has its CatchHandler @ 000e65be */\n  gold::options::One_option::One_option\n            (&(this->dynamic_list_cpp_new_).option,(char *)(unaff_EDI + 0x1ae364),TWO_DASHES,'\0',\n             dv_00,&UNK_001afd17 + unaff_EDI,(char *)0x0,false,\n             &(this->dynamic_list_cpp_new_).super_Struct_var,false);\n  (this->no_dynamic_list_cpp_new_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("java Class for " + unaff_EDI + 4);\n  (this->dynamic_list_cpp_new_).user_set_via_option = false;\n  (this->dynamic_list_cpp_new_).value = false;\n                    /* try { // try from 000e09a5 to 000e09a9 has its CatchHandler @ 000e65b6 */\n  gold::options::One_option::One_option\n            (&(this->no_dynamic_list_cpp_new_initializer_).option,(char *)(unaff_EDI + 0x1ae361),\n             TWO_DASHES,'\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_dynamic_list_cpp_new_initializer_).super_Struct_var,true);\n  (this->dynamic_list_cpp_typeinfo_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("guard variable for " + unaff_EDI + 8);\n                    /* try { // try from 000e09e8 to 000e09ec has its CatchHandler @ 000e65ae */\n  gold::options::One_option::One_option\n            (&(this->dynamic_list_cpp_typeinfo_).option,(char *)(unaff_EDI + 0x1ae37c),TWO_DASHES,\n             '\0',dv_00,(char *)(unaff_EDI + 0x1afd47),(char *)0x0,false,\n             &(this->dynamic_list_cpp_typeinfo_).super_Struct_var,false);\n  (this->no_dynamic_list_cpp_typeinfo_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("TLS init function for " + unaff_EDI + 8);\n  (this->dynamic_list_cpp_typeinfo_).user_set_via_option = false;\n  (this->dynamic_list_cpp_typeinfo_).value = false;\n                    /* try { // try from 000e0a2d to 000e0a31 has its CatchHandler @ 000e65a6 */\n  gold::options::One_option::One_option\n            (&(this->no_dynamic_list_cpp_typeinfo_initializer_).option,\n             (char *)(unaff_EDI + 0x1ae379),TWO_DASHES,'\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_dynamic_list_cpp_typeinfo_initializer_).super_Struct_var,true);\n  ha_00 = (char *)(unaff_EDI + 0x1b8bce);\n  (this->dynamic_list_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1\n  ;\n                    /* try { // try from 000e0a6f to 000e0a73 has its CatchHandler @ 000e659e */\n  gold::options::One_option::One_option\n            (&(this->dynamic_list_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1ae396),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1afd6b),ha_00,\n             false,(Struct_var *)&this->dynamic_list_initializer_,false);\n  *(undefined4 *)&(this->dynamic_list_initializer_).super_Struct_special.field_0x40 = 0;\n  (this->dynamic_list_initializer_).super_Struct_special.parse = unaff_EDI - 0x29d9;\n  (this->dynamic_list_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("St14collate_bynameIcE" + unaff_EDI + 7);\n  (this->emit_stub_syms_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("TLS wrapper function for " + unaff_EDI + 5);\n                    /* try { // try from 000e0ad2 to 000e0ad6 has its CatchHandler @ 000e6596 */\n  gold::options::One_option::One_option\n            (&(this->emit_stub_syms_).option,(char *)(unaff_EDI + 0x1ae3a6),TWO_DASHES,'\0',dv_01,\n             (char *)(unaff_EDI + 0x1afd8b),(char *)0x0,false,\n             &(this->emit_stub_syms_).super_Struct_var,true);\n  (this->emit_stub_syms_).user_set_via_option = false;\n  (this->emit_stub_syms_).value = true;\n  (this->no_emit_stub_syms_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("TLS wrapper function for " + unaff_EDI + 0x19);\n                    /* try { // try from 000e0b21 to 000e0b25 has its CatchHandler @ 000e658e */\n  gold::options::One_option::One_option\n            (&(this->no_emit_stub_syms_initializer_).option,(char *)(unaff_EDI + 0x1ae3a3),\n             TWO_DASHES,'\0',dv_00,(char *)(unaff_EDI + 0x1afdbb),(char *)0x0,false,\n             &(this->no_emit_stub_syms_initializer_).super_Struct_var,false);\n  ha_01 = (char *)(unaff_EDI + 0x1aed7d);\n  (this->entry_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("reference temporary #" + unaff_EDI + 0x13);\n                    /* try { // try from 000e0b6b to 000e0b6f has its CatchHandler @ 000e6586 */\n  gold::options::One_option::One_option\n            (&(this->entry_).option,(char *)(unaff_EDI + 0x1aeb03),TWO_DASHES,'e',(char *)0x0,\n             (char *)(unaff_EDI + 0x1ae3b5),ha_01,false,&(this->entry_).super_Struct_var,false);\n  (this->entry_).user_set_via_option = false;\n  (this->eh_frame_hdr_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("hidden alias for " + unaff_EDI + 0x11);\n  (this->entry_).value = (char *)0x0;\n                    /* try { // try from 000e0bbf to 000e0bc3 has its CatchHandler @ 000e657e */\n  gold::options::One_option::One_option\n            (&(this->eh_frame_hdr_).option,(char *)(unaff_EDI + 0x1bf43b),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1ae3cf),(char *)0x0,false,\n             &(this->eh_frame_hdr_).super_Struct_var,false);\n  (this->eh_frame_hdr_).user_set_via_option = false;\n  (this->eh_frame_hdr_).value = false;\n  (this->no_eh_frame_hdr_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("non-transaction clone for " + unaff_EDI + 0x13);\n                    /* try { // try from 000e0c09 to 000e0c0d has its CatchHandler @ 000e6576 */\n  gold::options::One_option::One_option\n            (&(this->no_eh_frame_hdr_initializer_).option,(char *)(unaff_EDI + 0x1ae3ed),TWO_DASHES,\n             '\0',dv_01,(char *)(unaff_EDI + 0x1afdf3),(char *)0x0,false,\n             &(this->no_eh_frame_hdr_initializer_).super_Struct_var,true);\n  (this->enable_new_dtags_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("_Fract" + unaff_EDI + 6);\n                    /* try { // try from 000e0c4a to 000e0c4e has its CatchHandler @ 000e656e */\n  gold::options::One_option::One_option\n            (&(this->enable_new_dtags_).option,(char *)(unaff_EDI + 0x1ae416),EXACTLY_TWO_DASHES,\n             '\0',dv_01,(char *)(unaff_EDI + 0x1ae3fd),(char *)0x0,false,\n             &(this->enable_new_dtags_).super_Struct_var,true);\n  (this->enable_new_dtags_).user_set_via_option = false;\n  (this->enable_new_dtags_).value = true;\n  (this->disable_new_dtags_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a210b + unaff_EDI);\n                    /* try { // try from 000e0c99 to 000e0c9d has its CatchHandler @ 000e6566 */\n  gold::options::One_option::One_option\n            (&(this->disable_new_dtags_initializer_).option,(char *)(unaff_EDI + 0x1ae441),\n             EXACTLY_TWO_DASHES,'\0',dv_00,(char *)(unaff_EDI + 0x1ae427),(char *)0x0,false,\n             &(this->disable_new_dtags_initializer_).super_Struct_var,false);\n  (this->enum_size_warning_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("decltype (" + unaff_EDI + 3);\n                    /* try { // try from 000e0cd5 to 000e0cd9 has its CatchHandler @ 000e655e */\n  gold::options::One_option::One_option\n            (&(this->enum_size_warning_).option,(char *)(unaff_EDI + 0x1ae456),TWO_DASHES,'\0',dv_01\n             ,(char *)0x0,(char *)0x0,false,&(this->enum_size_warning_).super_Struct_var,true);\n  (this->enum_size_warning_).user_set_via_option = false;\n  (this->enum_size_warning_).value = true;\n  (this->no_enum_size_warning_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a2133 + unaff_EDI);\n                    /* try { // try from 000e0d24 to 000e0d28 has its CatchHandler @ 000e6556 */\n  gold::options::One_option::One_option\n            (&(this->no_enum_size_warning_initializer_).option,(char *)(unaff_EDI + 0x1ae453),\n             TWO_DASHES,'\0',dv_00,(char *)(unaff_EDI + 0x1afe1b),(char *)0x0,false,\n             &(this->no_enum_size_warning_initializer_).super_Struct_var,false);\n  (this->exclude_libs_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1\n  ;\n                    /* try { // try from 000e0d63 to 000e0d67 has its CatchHandler @ 000e654e */\n  gold::options::One_option::One_option\n            (&(this->exclude_libs_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1ae474),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1afe5f),\n             (char *)(unaff_EDI + 0x1ae468),false,(Struct_var *)&this->exclude_libs_initializer_,\n             false);\n  *(undefined4 *)&(this->exclude_libs_initializer_).super_Struct_special.field_0x40 = 0;\n  (this->exclude_libs_initializer_).super_Struct_special.parse = unaff_EDI + 0x7be7;\n  (this->exclude_libs_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("St8numpunctIcE" + unaff_EDI + 3);\n  (this->export_dynamic_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("{unnamed type#" + unaff_EDI + 0xd);\n                    /* try { // try from 000e0dc8 to 000e0dcc has its CatchHandler @ 000e6546 */\n  gold::options::One_option::One_option\n            (&(this->export_dynamic_).option,(char *)(unaff_EDI + 0x1ae49f),TWO_DASHES,'E',dv_00,\n             (char *)(unaff_EDI + 0x1ae481),(char *)0x0,false,\n             &(this->export_dynamic_).super_Struct_var,false);\n  (this->export_dynamic_).user_set_via_option = false;\n  (this->export_dynamic_).value = false;\n  (this->no_export_dynamic_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(" restrict" + unaff_EDI + 9);\n                    /* try { // try from 000e0e12 to 000e0e16 has its CatchHandler @ 000e653e */\n  gold::options::One_option::One_option\n            (&(this->no_export_dynamic_initializer_).option,(char *)(unaff_EDI + 0x1ae49c),\n             TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1afe87),(char *)0x0,false,\n             &(this->no_export_dynamic_initializer_).super_Struct_var,true);\n                    /* try { // try from 000e0e24 to 000e0e28 has its CatchHandler @ 000e6536 */\n  Struct_export_dynamic_symbol::Struct_export_dynamic_symbol(&this->export_dynamic_symbol_);\n  (this->EB_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1;\n                    /* try { // try from 000e0e5d to 000e0e61 has its CatchHandler @ 000e652f */\n  gold::options::One_option::One_option\n            (&(this->EB_initializer_).super_Struct_special.option,(char *)(unaff_EDI + 0x1ae4c7),\n             ONE_DASH,'\0',dv,(char *)(unaff_EDI + 0x1ae4ae),(char *)0x0,false,\n             (Struct_var *)&this->EB_initializer_,false);\n  *(undefined4 *)&(this->EB_initializer_).super_Struct_special.field_0x40 = 0;\n  (this->EB_initializer_).super_Struct_special.parse = unaff_EDI - 0x2ce9;\n  (this->EB_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("St15numpunct_bynameIcE" + unaff_EDI + 7);\n  (this->EL_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1;\n                    /* try { // try from 000e0eb9 to 000e0ebd has its CatchHandler @ 000e6527 */\n  gold::options::One_option::One_option\n            (&(this->EL_initializer_).super_Struct_special.option,(char *)(unaff_EDI + 0x1aea22),\n             ONE_DASH,'\0',dv,(char *)(unaff_EDI + 0x1ae4ca),(char *)0x0,false,\n             (Struct_var *)&this->EL_initializer_,false);\n  *(undefined4 *)&(this->EL_initializer_).super_Struct_special.field_0x40 = 0;\n  (this->EL_initializer_).super_Struct_special.parse = unaff_EDI - 0x2cd9;\n  (this->EL_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a40cf + unaff_EDI);\n                    /* try { // try from 000e0eed to 000e0ef1 has its CatchHandler @ 000e651f */\n  Struct_auxiliary::Struct_auxiliary(&this->auxiliary_);\n  (this->filter_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("imaginary " + unaff_EDI + 8);\n                    /* try { // try from 000e0f33 to 000e0f37 has its CatchHandler @ 000e6518 */\n  gold::options::One_option::One_option\n            (&(this->filter_).option,(char *)(unaff_EDI + 0x1ae4e6),TWO_DASHES,'F',(char *)0x0,\n             (char *)(unaff_EDI + 0x1afeab),(char *)(unaff_EDI + 0x1b8ae4),false,\n             &(this->filter_).super_Struct_var,false);\n  (this->filter_).user_set_via_option = false;\n  (this->fatal_warnings_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a21ab + unaff_EDI);\n  (this->filter_).value = (char *)0x0;\n                    /* try { // try from 000e0f87 to 000e0f8b has its CatchHandler @ 000e6510 */\n  gold::options::One_option::One_option\n            (&(this->fatal_warnings_).option,(char *)(unaff_EDI + 0x1ae509),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1ae4ed),(char *)0x0,false,\n             &(this->fatal_warnings_).super_Struct_var,false);\n  (this->fatal_warnings_).user_set_via_option = false;\n  (this->fatal_warnings_).value = false;\n  (this->no_fatal_warnings_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("decltype(auto)" + unaff_EDI + 0xc);\n                    /* try { // try from 000e0fd1 to 000e0fd5 has its CatchHandler @ 000e6508 */\n  gold::options::One_option::One_option\n            (&(this->no_fatal_warnings_initializer_).option,(char *)(unaff_EDI + 0x1ae506),\n             TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1afed3),(char *)0x0,false,\n             &(this->no_fatal_warnings_initializer_).super_Struct_var,true);\n  (this->fini_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("string literal" + unaff_EDI + 0xe);\n                    /* try { // try from 000e1023 to 000e1027 has its CatchHandler @ 000e6500 */\n  gold::options::One_option::One_option\n            (&(this->fini_).option,(char *)(unaff_EDI + 0x1aad7c),ONE_DASH,'\0',\n             (char *)(unaff_EDI + 0x1ae533),(char *)(unaff_EDI + 0x1ae518),\n             (char *)(unaff_EDI + 0x1b2184),false,&(this->fini_).super_Struct_var,false);\n  (this->fini_).user_set_via_option = false;\n  (this->fini_).value = (char *)(unaff_EDI + 0x1ae533);\n  (this->fix_arm1176_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("std::basic_string" + unaff_EDI);\n                    /* try { // try from 000e1074 to 000e1078 has its CatchHandler @ 000e64f8 */\n  gold::options::One_option::One_option\n            (&(this->fix_arm1176_).option,&UNK_001ae53c + unaff_EDI,TWO_DASHES,'\0',dv_01,\n             (char *)(unaff_EDI + 0x1afef3),(char *)0x0,false,&(this->fix_arm1176_).super_Struct_var\n             ,true);\n  (this->fix_arm1176_).user_set_via_option = false;\n  (this->fix_arm1176_).value = true;\n  (this->no_fix_arm1176_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("std::string" + unaff_EDI + 2);\n                    /* try { // try from 000e10c3 to 000e10c7 has its CatchHandler @ 000e64f0 */\n  gold::options::One_option::One_option\n            (&(this->no_fix_arm1176_initializer_).option,(char *)(unaff_EDI + 0x1ae539),TWO_DASHES,\n             '\0',dv_00,(char *)(unaff_EDI + 0x1aff1f),(char *)0x0,false,\n             &(this->no_fix_arm1176_initializer_).super_Struct_var,false);\n  (this->fix_cortex_a8_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("std::istream" + unaff_EDI + 10);\n                    /* try { // try from 000e1106 to 000e110a has its CatchHandler @ 000e64e8 */\n  gold::options::One_option::One_option\n            (&(this->fix_cortex_a8_).option,(char *)(unaff_EDI + 0x1ae54b),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1aff53),(char *)0x0,false,\n             &(this->fix_cortex_a8_).super_Struct_var,false);\n  (this->fix_cortex_a8_).user_set_via_option = false;\n  (this->fix_cortex_a8_).value = false;\n  (this->no_fix_cortex_a8_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("std::ostream" + unaff_EDI + 3);\n                    /* try { // try from 000e1150 to 000e1154 has its CatchHandler @ 000e64e0 */\n  gold::options::One_option::One_option\n            (&(this->no_fix_cortex_a8_initializer_).option,(char *)(unaff_EDI + 0x1ae548),TWO_DASHES\n             ,'\0',dv_01,(char *)(unaff_EDI + 0x1aff83),(char *)0x0,false,\n             &(this->no_fix_cortex_a8_initializer_).super_Struct_var,true);\n  (this->fix_cortex_a53_843419_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("basic_ostream" + unaff_EDI + 10);\n                    /* try { // try from 000e1193 to 000e1197 has its CatchHandler @ 000e64d8 */\n  gold::options::One_option::One_option\n            (&(this->fix_cortex_a53_843419_).option,(char *)(unaff_EDI + 0x1ae55c),TWO_DASHES,'\0',\n             dv_00,(char *)(unaff_EDI + 0x1affbb),(char *)0x0,false,\n             &(this->fix_cortex_a53_843419_).super_Struct_var,false);\n  (this->no_fix_cortex_a53_843419_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("basic_iostream" + unaff_EDI + 2);\n  (this->fix_cortex_a53_843419_).user_set_via_option = false;\n  (this->fix_cortex_a53_843419_).value = false;\n                    /* try { // try from 000e11dd to 000e11e1 has its CatchHandler @ 000e64d0 */\n  gold::options::One_option::One_option\n            (&(this->no_fix_cortex_a53_843419_initializer_).option,(char *)(unaff_EDI + 0x1ae559),\n             TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1affeb),(char *)0x0,false,\n             &(this->no_fix_cortex_a53_843419_initializer_).super_Struct_var,true);\n  (this->fix_cortex_a53_835769_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("boolean" + unaff_EDI + 7);\n                    /* try { // try from 000e1220 to 000e1224 has its CatchHandler @ 000e64c8 */\n  gold::options::One_option::One_option\n            (&(this->fix_cortex_a53_835769_).option,(char *)(unaff_EDI + 0x1ae575),TWO_DASHES,'\0',\n             dv_00,(char *)(unaff_EDI + 0x1b001f),(char *)0x0,false,\n             &(this->fix_cortex_a53_835769_).super_Struct_var,false);\n  (this->no_fix_cortex_a53_835769_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("unsigned char" + unaff_EDI + 8);\n  (this->fix_cortex_a53_835769_).user_set_via_option = false;\n  (this->fix_cortex_a53_835769_).value = false;\n                    /* try { // try from 000e126a to 000e126e has its CatchHandler @ 000e64c0 */\n  gold::options::One_option::One_option\n            (&(this->no_fix_cortex_a53_835769_initializer_).option,(char *)(unaff_EDI + 0x1ae572),\n             TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1b004f),(char *)0x0,false,\n             &(this->no_fix_cortex_a53_835769_initializer_).super_Struct_var,true);\n  (this->fix_v4bx_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1;\n                    /* try { // try from 000e12a4 to 000e12a8 has its CatchHandler @ 000e64b8 */\n  gold::options::One_option::One_option\n            (&(this->fix_v4bx_initializer_).super_Struct_special.option,&UNK_001ae58b + unaff_EDI,\n             TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1b0083),(char *)0x0,false,\n             (Struct_var *)&this->fix_v4bx_initializer_,false);\n  *(undefined4 *)&(this->fix_v4bx_initializer_).super_Struct_special.field_0x40 = 0;\n  (this->fix_v4bx_initializer_).super_Struct_special.parse = unaff_EDI - 0x2d09;\n  (this->fix_v4bx_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)\n       ("St7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 3);\n  (this->fix_v4bx_interworking_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var\n       = pp_Var1;\n                    /* try { // try from 000e1300 to 000e1304 has its CatchHandler @ 000e64b0 */\n  gold::options::One_option::One_option\n            (&(this->fix_v4bx_interworking_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1ae594),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1b00b7),\n             (char *)0x0,false,(Struct_var *)&this->fix_v4bx_interworking_initializer_,false);\n  *(undefined4 *)&(this->fix_v4bx_interworking_initializer_).super_Struct_special.field_0x40 = 0;\n  (this->fix_v4bx_interworking_initializer_).super_Struct_special.parse = unaff_EDI - 0x2cf9;\n  (this->fix_v4bx_interworking_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var\n       = (_func_int_varargs **)\n         ("St7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x17);\n  (this->fuse_ld_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("unsigned long" + unaff_EDI + 1);\n                    /* try { // try from 000e136a to 000e136e has its CatchHandler @ 000e64a8 */\n  gold::options::One_option::One_option\n            (&(this->fuse_ld_).option,(char *)(unaff_EDI + 0x1ae5b5),ONE_DASH,'\0',dv,\n             (char *)(unaff_EDI + 0x1b00f7),(char *)(unaff_EDI + 0x1ae5aa),false,\n             &(this->fuse_ld_).super_Struct_var,false);\n  (this->fuse_ld_).user_set_via_option = false;\n  (this->g_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("unsigned __int128" + unaff_EDI + 7);\n  (this->fuse_ld_).value = dv;\n                    /* try { // try from 000e13b9 to 000e13bd has its CatchHandler @ 000e64a0 */\n  gold::options::One_option::One_option\n            (&(this->g_).option,(char *)(Sized_dynobj<32,_false>::do_read_symbols + unaff_EDI),\n             EXACTLY_ONE_DASH,'\0',dv_00,hs,(char *)0x0,false,&(this->g_).super_Struct_var,false);\n  (this->g_).user_set_via_option = false;\n  (this->g_).value = false;\n  (this->no_g_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("unsigned short" + unaff_EDI + 9);\n                    /* try { // try from 000e13fe to 000e1402 has its CatchHandler @ 000e6498 */\n  gold::options::One_option::One_option\n            (&(this->no_g_initializer_).option,(char *)(unaff_EDI + 0x1ae5bd),EXACTLY_ONE_DASH,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_g_initializer_).super_Struct_var,true);\n  (this->gc_sections_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("unsigned long long" + unaff_EDI + 0xe);\n                    /* try { // try from 000e1441 to 000e1445 has its CatchHandler @ 000e6490 */\n  gold::options::One_option::One_option\n            (&(this->gc_sections_).option,(char *)(unaff_EDI + 0x1ae5f9),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1ae5c2),(char *)0x0,false,&(this->gc_sections_).super_Struct_var\n             ,false);\n  (this->gc_sections_).user_set_via_option = false;\n  (this->gc_sections_).value = false;\n  (this->no_gc_sections_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("decimal64" + unaff_EDI + 5);\n                    /* try { // try from 000e148b to 000e148f has its CatchHandler @ 000e6488 */\n  gold::options::One_option::One_option\n            (&(this->no_gc_sections_initializer_).option,(char *)(unaff_EDI + 0x1ae5f6),TWO_DASHES,\n             '\0',dv_01,(char *)(unaff_EDI + 0x1ae5d9),(char *)0x0,false,\n             &(this->no_gc_sections_initializer_).super_Struct_var,true);\n  (this->gdb_index_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a22eb + unaff_EDI);\n                    /* try { // try from 000e14ce to 000e14d2 has its CatchHandler @ 000e6480 */\n  gold::options::One_option::One_option\n            (&(this->gdb_index_).option,(char *)(unaff_EDI + 0x1c0252),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1ae605),(char *)0x0,false,&(this->gdb_index_).super_Struct_var,\n             false);\n  (this->gdb_index_).user_set_via_option = false;\n  (this->gdb_index_).value = false;\n  (this->no_gdb_index_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("decltype(nullptr)" + unaff_EDI + 1);\n                    /* try { // try from 000e1518 to 000e151c has its CatchHandler @ 000e6478 */\n  gold::options::One_option::One_option\n            (&(this->no_gdb_index_initializer_).option,(char *)(unaff_EDI + 0x1ae621),TWO_DASHES,\n             '\0',dv_01,(char *)(unaff_EDI + 0x1b0123),(char *)0x0,false,\n             &(this->no_gdb_index_initializer_).super_Struct_var,true);\n  (this->gnu_unique_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("alignof " + unaff_EDI);\n                    /* try { // try from 000e1559 to 000e155d has its CatchHandler @ 000e6470 */\n  gold::options::One_option::One_option\n            (&(this->gnu_unique_).option,(char *)(unaff_EDI + 0x1ae631),TWO_DASHES,'\0',dv_01,\n             (char *)(unaff_EDI + 0x1b0147),(char *)0x0,false,&(this->gnu_unique_).super_Struct_var,\n             true);\n  (this->gnu_unique_).user_set_via_option = false;\n  (this->gnu_unique_).value = true;\n  (this->no_gnu_unique_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("const_cast" + unaff_EDI + 8);\n                    /* try { // try from 000e15a8 to 000e15ac has its CatchHandler @ 000e6468 */\n  gold::options::One_option::One_option\n            (&(this->no_gnu_unique_initializer_).option,(char *)(unaff_EDI + 0x1ae62e),TWO_DASHES,\n             '\0',dv_00,&UNK_001b016f + unaff_EDI,(char *)0x0,false,\n             &(this->no_gnu_unique_initializer_).super_Struct_var,false);\n  (this->shared_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("dynamic_cast" + unaff_EDI + 1);\n                    /* try { // try from 000e15eb to 000e15ef has its CatchHandler @ 000e6460 */\n  gold::options::One_option::One_option\n            (&(this->shared_).option,(char *)(Gdb_index_info_reader::visit_die + unaff_EDI + 1),\n             ONE_DASH,'G',dv_00,(char *)(unaff_EDI + 0x1ae63c),(char *)0x0,false,\n             &(this->shared_).super_Struct_var,false);\n  (this->shared_).user_set_via_option = false;\n  (this->shared_).value = false;\n  (this->no_shared_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a234f + unaff_EDI);\n                    /* try { // try from 000e1630 to 000e1634 has its CatchHandler @ 000e6458 */\n  gold::options::One_option::One_option\n            (&(this->no_shared_initializer_).option,(char *)(unaff_EDI + 0x1ae654),ONE_DASH,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_shared_initializer_).super_Struct_var,\n             true);\n  (this->soname_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a2363 + unaff_EDI);\n  ha_02 = &UNK_001ae95a + unaff_EDI;\n                    /* try { // try from 000e167a to 000e167e has its CatchHandler @ 000e6450 */\n  gold::options::One_option::One_option\n            (&(this->soname_).option,(char *)(unaff_EDI + 0x1ae676),ONE_DASH,'h',(char *)0x0,\n             (char *)(unaff_EDI + 0x1ae65e),ha_02,false,&(this->soname_).super_Struct_var,false);\n  (this->soname_).user_set_via_option = false;\n  (this->soname_).value = (char *)0x0;\n  (this->hash_bucket_empty_fraction_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a2377 + unaff_EDI);\n                    /* try { // try from 000e16d7 to 000e16db has its CatchHandler @ 000e6448 */\n  gold::options::One_option::One_option\n            (&(this->hash_bucket_empty_fraction_).option,(char *)(unaff_EDI + 0x1ae68a),TWO_DASHES,\n             '\0',(char *)(unaff_EDI + 0x1ae686),(char *)(unaff_EDI + 0x1b0197),\n             (char *)(unaff_EDI + 0x1ae67d),false,\n             &(this->hash_bucket_empty_fraction_).super_Struct_var,false);\n  (this->hash_bucket_empty_fraction_).user_set_via_option = false;\n  (this->hash_style_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a238b + unaff_EDI);\n  (this->hash_bucket_empty_fraction_).value = 0.0;\n                    /* try { // try from 000e1735 to 000e1739 has its CatchHandler @ 000e6440 */\n  gold::options::One_option::One_option\n            (&(this->hash_style_).option,(char *)(unaff_EDI + 0x1ae6c8),TWO_DASHES,'\0',\n             (char *)(unaff_EDI + 0x1a0f2f),(char *)(unaff_EDI + 0x1ae6b5),\n             (char *)(unaff_EDI + 0x1ae6a5),false,&(this->hash_style_).super_Struct_var,false);\n  (this->hash_style_).user_set_via_option = false;\n  (this->hash_style_).value = (char *)(unaff_EDI + 0x1a0f2f);\n  (this->i_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("reinterpret_cast" + unaff_EDI + 0xb);\n                    /* try { // try from 000e1788 to 000e178c has its CatchHandler @ 000e6438 */\n  gold::options::One_option::One_option\n            (&(this->i_).option,(char *)(unaff_EDI + 0x1ae6e3),EXACTLY_ONE_DASH,'\0',dv,\n             (char *)(unaff_EDI + 0x1ae6d3),(char *)0x0,false,&(this->i_).super_Struct_var,false);\n  (this->no_i_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("static_cast" + unaff_EDI + 1);\n                    /* try { // try from 000e17c6 to 000e17ca has its CatchHandler @ 000e6430 */\n  gold::options::One_option::One_option\n            (&(this->no_i_initializer_).option,(char *)(unaff_EDI + 0x1ae6e0),EXACTLY_ONE_DASH,'\0',\n             dv,(char *)0x0,(char *)0x0,false,&(this->no_i_initializer_).super_Struct_var,true);\n  (this->icf_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)\n       ("std::basic_string<char, std::char_traits<char>, std::allocator<char> >" + unaff_EDI + 3);\n                    /* try { // try from 000e180e to 000e1812 has its CatchHandler @ 000e6428 */\n  gold::options::One_option::One_option\n            (&(this->icf_).option,(char *)(unaff_EDI + 0x1ae6f5),TWO_DASHES,'\0',dv_02,\n             (char *)(unaff_EDI + 0x1b01c7),(char *)(unaff_EDI + 0x1ae6e5),false,\n             &(this->icf_).super_Struct_var,false);\n  (this->icf_iterations_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)\n       ("std::basic_string<char, std::char_traits<char>, std::allocator<char> >" + unaff_EDI + 0x17)\n  ;\n  (this->icf_).value = dv_02;\n  dv_03 = (char *)(unaff_EDI + 0x1a10b8);\n  (this->icf_).user_set_via_option = false;\n  ha_03 = (char *)(unaff_EDI + 0x1ae6f9);\n                    /* try { // try from 000e1870 to 000e1874 has its CatchHandler @ 000e6420 */\n  gold::options::One_option::One_option\n            (&(this->icf_iterations_).option,(char *)(unaff_EDI + 0x1ae6ff),TWO_DASHES,'\0',dv_03,\n             (char *)(unaff_EDI + 0x1b0237),ha_03,false,&(this->icf_iterations_).super_Struct_var,\n             false);\n  (this->icf_iterations_).user_set_via_option = false;\n  (this->icf_iterations_).value = 0;\n  (this->incremental_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1;\n                    /* try { // try from 000e18bb to 000e18bf has its CatchHandler @ 000e6418 */\n  gold::options::One_option::One_option\n            (&(this->incremental_initializer_).super_Struct_special.option,&UNK_001a87be + unaff_EDI\n             ,TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1b025f),(char *)0x0,false,\n             (Struct_var *)&this->incremental_initializer_,false);\n  *(undefined4 *)&(this->incremental_initializer_).super_Struct_special.field_0x40 = 0;\n  (this->incremental_initializer_).super_Struct_special.parse = unaff_EDI - 0x2dd9;\n  (this->incremental_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)\n       ("St7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x2b);\n  (this->no_incremental_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       pp_Var1;\n                    /* try { // try from 000e1917 to 000e191b has its CatchHandler @ 000e6410 */\n  gold::options::One_option::One_option\n            (&(this->no_incremental_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1ae727),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1ae70e),\n             (char *)0x0,false,(Struct_var *)&this->no_incremental_initializer_,false);\n  *(undefined4 *)&(this->no_incremental_initializer_).super_Struct_special.field_0x40 = 0;\n  (this->no_incremental_initializer_).super_Struct_special.parse = unaff_EDI - 0x2dc9;\n  (this->no_incremental_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a411f + unaff_EDI);\n  (this->incremental_full_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       pp_Var1;\n                    /* try { // try from 000e1973 to 000e1977 has its CatchHandler @ 000e6408 */\n  gold::options::One_option::One_option\n            (&(this->incremental_full_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1ae736),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1b02cb),\n             (char *)0x0,false,(Struct_var *)&this->incremental_full_initializer_,false);\n  *(undefined4 *)&(this->incremental_full_initializer_).super_Struct_special.field_0x40 = 0;\n  (this->incremental_full_initializer_).super_Struct_special.parse = unaff_EDI - 0x2db9;\n  (this->incremental_full_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)\n       ("St7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x13);\n  (this->incremental_update_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       pp_Var1;\n                    /* try { // try from 000e19cf to 000e19d3 has its CatchHandler @ 000e6400 */\n  gold::options::One_option::One_option\n            (&(this->incremental_update_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1ae747),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1b0307),\n             (char *)0x0,false,(Struct_var *)&this->incremental_update_initializer_,false);\n  *(undefined4 *)&(this->incremental_update_initializer_).super_Struct_special.field_0x40 = 0;\n  (this->incremental_update_initializer_).super_Struct_special.parse = unaff_EDI - 0x2da9;\n  (this->incremental_update_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)\n       ("St7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x27);\n  (this->incremental_base_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)\n       ("std::basic_string<char, std::char_traits<char>, std::allocator<char> >" + unaff_EDI + 0x2b)\n  ;\n                    /* try { // try from 000e1a34 to 000e1a38 has its CatchHandler @ 000e63f8 */\n  gold::options::One_option::One_option\n            (&(this->incremental_base_).option,(char *)(unaff_EDI + 0x1ae75a),TWO_DASHES,'\0',\n             (char *)0x0,(char *)(unaff_EDI + 0x1b0337),ha_00,false,\n             &(this->incremental_base_).super_Struct_var,false);\n  (this->incremental_base_).user_set_via_option = false;\n  (this->incremental_base_).value = (char *)0x0;\n  (this->incremental_changed_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       pp_Var1;\n                    /* try { // try from 000e1a7f to 000e1a83 has its CatchHandler @ 000e63f0 */\n  gold::options::One_option::One_option\n            (&(this->incremental_changed_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1ae780),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1ae76b),\n             (char *)0x0,false,(Struct_var *)&this->incremental_changed_initializer_,false);\n  *(undefined4 *)&(this->incremental_changed_initializer_).super_Struct_special.field_0x40 = 0;\n  (this->incremental_changed_initializer_).super_Struct_special.parse = unaff_EDI - 0x2d99;\n  (this->incremental_changed_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a415b + unaff_EDI);\n  (this->incremental_unchanged_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var\n       = pp_Var1;\n                    /* try { // try from 000e1adb to 000e1adf has its CatchHandler @ 000e63e8 */\n  gold::options::One_option::One_option\n            (&(this->incremental_unchanged_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1ae7af),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1ae794),\n             (char *)0x0,false,(Struct_var *)&this->incremental_unchanged_initializer_,false);\n  *(undefined4 *)&(this->incremental_unchanged_initializer_).super_Struct_special.field_0x40 = 0;\n  (this->incremental_unchanged_initializer_).super_Struct_special.parse = unaff_EDI - 0x2d79;\n  (this->incremental_unchanged_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var\n       = (_func_int_varargs **)("St17__timepunct_cacheIcE" + unaff_EDI + 0x13);\n  (this->incremental_unknown_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       pp_Var1;\n                    /* try { // try from 000e1b37 to 000e1b3b has its CatchHandler @ 000e63e0 */\n  gold::options::One_option::One_option\n            (&(this->incremental_unknown_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1ae7c5),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1b0377),\n             (char *)0x0,false,(Struct_var *)&this->incremental_unknown_initializer_,false);\n  *(undefined4 *)&(this->incremental_unknown_initializer_).super_Struct_special.field_0x40 = 0;\n  (this->incremental_unknown_initializer_).super_Struct_special.parse = unaff_EDI - 0x2d59;\n  (this->incremental_unknown_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("St11__timepunctIcE" + unaff_EDI + 0xb);\n  (this->incremental_startup_unchanged_initializer_).super_Struct_special.super_Struct_var.\n  _vptr_Struct_var = pp_Var1;\n                    /* try { // try from 000e1b93 to 000e1b97 has its CatchHandler @ 000e63d8 */\n  gold::options::One_option::One_option\n            (&(this->incremental_startup_unchanged_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1ae7d9),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1b039f),\n             (char *)0x0,false,(Struct_var *)&this->incremental_startup_unchanged_initializer_,false\n            );\n  *(undefined4 *)&(this->incremental_startup_unchanged_initializer_).super_Struct_special.field_0x40\n       = 0;\n  (this->incremental_startup_unchanged_initializer_).super_Struct_special.parse = unaff_EDI - 0x2d39\n  ;\n  (this->incremental_startup_unchanged_initializer_).super_Struct_special.super_Struct_var.\n  _vptr_Struct_var = (_func_int_varargs **)("St10moneypunctIcLb1EE" + unaff_EDI + 0xb);\n  (this->incremental_patch_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)\n       ("std::basic_string<char, std::char_traits<char>, std::allocator<char> >" + unaff_EDI + 0x3f)\n  ;\n                    /* try { // try from 000e1c01 to 000e1c05 has its CatchHandler @ 000e63d0 */\n  gold::options::One_option::One_option\n            (&(this->incremental_patch_).option,(char *)(unaff_EDI + 0x1ae7ff),TWO_DASHES,'\0',\n             (char *)(unaff_EDI + 0x1bb5e4),(char *)(unaff_EDI + 0x1b03df),&UNK_001ae7f7 + unaff_EDI\n             ,false,&(this->incremental_patch_).super_Struct_var,false);\n  dVar4 = *(double *)(unaff_EDI + 0x1b2b97);\n  (this->incremental_patch_).user_set_via_option = false;\n  (this->init_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("std::basic_istream<char, std::char_traits<char> >" + unaff_EDI + 0xb)\n  ;\n  (this->incremental_patch_).value = dVar4;\n                    /* try { // try from 000e1c62 to 000e1c66 has its CatchHandler @ 000e63c8 */\n  gold::options::One_option::One_option\n            (&(this->init_).option,\n             (char *)(Sized_dynobj<32,_false>::make_verdef_map + unaff_EDI + 6),ONE_DASH,'\0',\n             (char *)(script_exp_function_align + unaff_EDI + 4),(char *)(unaff_EDI + 0x1ae811),\n             (char *)(unaff_EDI + 0x1b2184),false,&(this->init_).super_Struct_var,false);\n  (this->init_).user_set_via_option = false;\n  (this->init_).value = (char *)(script_exp_function_align + unaff_EDI + 4);\n  (this->dynamic_linker_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)\n       ("std::basic_istream<char, std::char_traits<char> >" + unaff_EDI + 0x1f);\n                    /* try { // try from 000e1cb9 to 000e1cbd has its CatchHandler @ 000e63c0 */\n  gold::options::One_option::One_option\n            (&(this->dynamic_linker_).option,(char *)(unaff_EDI + 0x1ae84a),TWO_DASHES,'I',\n             (char *)0x0,(char *)(unaff_EDI + 0x1ae832),(char *)(unaff_EDI + 0x1ae82a),false,\n             &(this->dynamic_linker_).super_Struct_var,false);\n  (this->dynamic_linker_).user_set_via_option = false;\n  (this->dynamic_linker_).value = (char *)0x0;\n  (this->just_symbols_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1\n  ;\n                    /* try { // try from 000e1d05 to 000e1d09 has its CatchHandler @ 000e63b8 */\n  gold::options::One_option::One_option\n            (&(this->just_symbols_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1ae859),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1b041b),ha_00,\n             false,(Struct_var *)&this->just_symbols_initializer_,false);\n  *(undefined4 *)&(this->just_symbols_initializer_).super_Struct_special.field_0x40 = 0;\n  (this->just_symbols_initializer_).super_Struct_special.parse = unaff_EDI - 0x519;\n  (this->just_symbols_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("St10moneypunctIcLb0EE" + unaff_EDI + 7);\n  (this->keep_files_mapped_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a243f + unaff_EDI);\n                    /* try { // try from 000e1d6a to 000e1d6e has its CatchHandler @ 000e63b0 */\n  gold::options::One_option::One_option\n            (&(this->keep_files_mapped_).option,&UNK_001ae869 + unaff_EDI,TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b043f),(char *)0x0,false,\n             &(this->keep_files_mapped_).super_Struct_var,false);\n  (this->keep_files_mapped_).user_set_via_option = false;\n  (this->keep_files_mapped_).value = false;\n  (this->no_keep_files_mapped_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)\n       ("std::basic_ostream<char, std::char_traits<char> >" + unaff_EDI + 0x13);\n                    /* try { // try from 000e1db4 to 000e1db8 has its CatchHandler @ 000e63a8 */\n  gold::options::One_option::One_option\n            (&(this->no_keep_files_mapped_initializer_).option,(char *)(unaff_EDI + 0x1ae866),\n             TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1b045f),(char *)0x0,false,\n             &(this->no_keep_files_mapped_initializer_).super_Struct_var,true);\n                    /* try { // try from 000e1dc6 to 000e1dca has its CatchHandler @ 000e63a0 */\n  Struct_keep_unique::Struct_keep_unique(&this->keep_unique_);\n  (this->library_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1;\n                    /* try { // try from 000e1e04 to 000e1e08 has its CatchHandler @ 000e6399 */\n  gold::options::One_option::One_option\n            (&(this->library_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1aee55),TWO_DASHES,'l',dv,(char *)(unaff_EDI + 0x1ae87b),\n             (char *)(unaff_EDI + 0x1ae88e),false,(Struct_var *)&this->library_initializer_,false);\n  *(undefined4 *)&(this->library_initializer_).super_Struct_special.field_0x40 = 0;\n  (this->library_initializer_).super_Struct_special.parse = unaff_EDI - 0x659;\n  (this->library_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("St8messagesIcE" + unaff_EDI + 3);\n  (this->ld_generated_unwind_info_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("std::basic_iostream<char, std::char_traits<char> >" + unaff_EDI + 7);\n                    /* try { // try from 000e1e67 to 000e1e6b has its CatchHandler @ 000e698d */\n  gold::options::One_option::One_option\n            (&(this->ld_generated_unwind_info_).option,(char *)(unaff_EDI + 0x1ae899),TWO_DASHES,\n             '\0',dv_01,(char *)(unaff_EDI + 0x1b0487),(char *)0x0,false,\n             &(this->ld_generated_unwind_info_).super_Struct_var,true);\n  (this->ld_generated_unwind_info_).user_set_via_option = false;\n  (this->ld_generated_unwind_info_).value = true;\n  (this->no_ld_generated_unwind_info_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)\n       ("std::basic_iostream<char, std::char_traits<char> >" + unaff_EDI + 0x1b);\n                    /* try { // try from 000e1eb6 to 000e1eba has its CatchHandler @ 000e6985 */\n  gold::options::One_option::One_option\n            (&(this->no_ld_generated_unwind_info_initializer_).option,(char *)(unaff_EDI + 0x1ae896)\n             ,TWO_DASHES,'\0',dv_00,(char *)(unaff_EDI + 0x1b04ab),(char *)0x0,false,\n             &(this->no_ld_generated_unwind_info_initializer_).super_Struct_var,false);\n  (this->library_path_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)\n       ("std::basic_iostream<char, std::char_traits<char> >" + unaff_EDI + 0x2f);\n  ha_04 = (char *)(unaff_EDI + 0x1b8cc6);\n                    /* try { // try from 000e1f00 to 000e1f04 has its CatchHandler @ 000e697d */\n  gold::options::One_option::One_option\n            (&(this->library_path_).option,(char *)(unaff_EDI + 0x1ae8cf),TWO_DASHES,'L',dv,\n             (char *)(unaff_EDI + 0x1ae8b2),ha_04,false,&(this->library_path_).super_Struct_var,\n             false);\n  (this->library_path_).user_set_via_option = false;\n  (this->long_plt_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a24b7 + unaff_EDI);\n  (this->library_path_).value.\n  super__Vector_base<gold::Search_directory,_std::allocator<gold::Search_directory>_>._M_impl.\n  _M_start = (pointer)0x0;\n  (this->library_path_).value.\n  super__Vector_base<gold::Search_directory,_std::allocator<gold::Search_directory>_>._M_impl.\n  _M_finish = (pointer)0x0;\n  (this->library_path_).value.\n  super__Vector_base<gold::Search_directory,_std::allocator<gold::Search_directory>_>._M_impl.\n  _M_end_of_storage = (pointer)0x0;\n                    /* try { // try from 000e1f68 to 000e1f6c has its CatchHandler @ 000e6976 */\n  gold::options::One_option::One_option\n            (&(this->long_plt_).option,&UNK_001ae8df + unaff_EDI,TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b04d7),(char *)0x0,false,&(this->long_plt_).super_Struct_var,\n             false);\n  (this->long_plt_).user_set_via_option = false;\n  (this->long_plt_).value = false;\n  (this->no_long_plt_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(fillbuf + unaff_EDI + 0xb);\n                    /* try { // try from 000e1fb2 to 000e1fb6 has its CatchHandler @ 000e696e */\n  gold::options::One_option::One_option\n            (&(this->no_long_plt_initializer_).option,&UNK_001ae8dc + unaff_EDI,TWO_DASHES,'\0',\n             dv_01,(char *)(unaff_EDI + 0x1b04ff),(char *)0x0,false,\n             &(this->no_long_plt_initializer_).super_Struct_var,true);\n  (this->m_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(fillbuf + unaff_EDI + 0x1f);\n                    /* try { // try from 000e1ff7 to 000e1ffb has its CatchHandler @ 000e6966 */\n  gold::options::One_option::One_option\n            (&(this->m_).option,(char *)(unaff_EDI + 0x1c2a37),EXACTLY_ONE_DASH,'m',dv,\n             (char *)(unaff_EDI + 0x1b052b),(char *)(unaff_EDI + 0x1ae8e8),false,\n             &(this->m_).super_Struct_var,false);\n  (this->m_).user_set_via_option = false;\n  (this->m_).value = dv;\n  (this->map_whole_files_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(fillbuf + unaff_EDI + 0x33);\n                    /* try { // try from 000e204a to 000e204e has its CatchHandler @ 000e695e */\n  gold::options::One_option::One_option\n            (&(this->map_whole_files_).option,(char *)(unaff_EDI + 0x1ae90f),TWO_DASHES,'\0',dv_00,\n             &UNK_001ae8f2 + unaff_EDI,(char *)0x0,false,&(this->map_whole_files_).super_Struct_var,\n             false);\n  (this->map_whole_files_).user_set_via_option = false;\n  (this->map_whole_files_).value = false;\n  (this->no_map_whole_files_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(fillbuf + unaff_EDI + 7);\n                    /* try { // try from 000e2094 to 000e2098 has its CatchHandler @ 000e6956 */\n  gold::options::One_option::One_option\n            (&(this->no_map_whole_files_initializer_).option,(char *)(unaff_EDI + 0x1ae90c),\n             TWO_DASHES,'\0',dv_01,&UNK_001b054f + unaff_EDI,(char *)0x0,false,\n             &(this->no_map_whole_files_initializer_).super_Struct_var,true);\n  (this->merge_exidx_entries_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(fillbuf + unaff_EDI + 0x1b);\n                    /* try { // try from 000e20d5 to 000e20d9 has its CatchHandler @ 000e694e */\n  gold::options::One_option::One_option\n            (&(this->merge_exidx_entries_).option,(char *)(unaff_EDI + 0x1ae922),TWO_DASHES,'\0',\n             dv_01,(char *)(unaff_EDI + 0x1b0573),(char *)0x0,false,\n             &(this->merge_exidx_entries_).super_Struct_var,true);\n  (this->merge_exidx_entries_).user_set_via_option = false;\n  (this->merge_exidx_entries_).value = true;\n  (this->no_merge_exidx_entries_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(fillbuf + unaff_EDI + 0x2f);\n                    /* try { // try from 000e2124 to 000e2128 has its CatchHandler @ 000e6946 */\n  gold::options::One_option::One_option\n            (&(this->no_merge_exidx_entries_initializer_).option,(char *)(unaff_EDI + 0x1ae91f),\n             TWO_DASHES,'\0',dv_00,(char *)(unaff_EDI + 0x1b059f),(char *)0x0,false,\n             &(this->no_merge_exidx_entries_initializer_).super_Struct_var,false);\n  (this->mmap_output_file_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("%s: error: too many @-files encountered\n" + unaff_EDI + 3);\n                    /* try { // try from 000e2165 to 000e2169 has its CatchHandler @ 000e693e */\n  gold::options::One_option::One_option\n            (&(this->mmap_output_file_).option,(char *)(unaff_EDI + 0x1ae939),TWO_DASHES,'\0',dv_01,\n             (char *)(unaff_EDI + 0x1b05d3),(char *)0x0,false,\n             &(this->mmap_output_file_).super_Struct_var,true);\n  (this->mmap_output_file_).user_set_via_option = false;\n  (this->mmap_output_file_).value = true;\n  (this->no_mmap_output_file_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("%s: error: too many @-files encountered\n" + unaff_EDI + 0x17);\n                    /* try { // try from 000e21b4 to 000e21b8 has its CatchHandler @ 000e6936 */\n  gold::options::One_option::One_option\n            (&(this->no_mmap_output_file_initializer_).option,(char *)(unaff_EDI + 0x1ae936),\n             TWO_DASHES,'\0',dv_00,(char *)(unaff_EDI + 0x1b05f3),(char *)0x0,false,\n             &(this->no_mmap_output_file_initializer_).super_Struct_var,false);\n  (this->print_map_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a256b + unaff_EDI);\n                    /* try { // try from 000e21f7 to 000e21fb has its CatchHandler @ 000e692e */\n  gold::options::One_option::One_option\n            (&(this->print_map_).option,&LAB_001ae94d + unaff_EDI,TWO_DASHES,'M',dv_00,\n             (char *)(unaff_EDI + 0x1b061b),(char *)0x0,false,&(this->print_map_).super_Struct_var,\n             false);\n  (this->print_map_).user_set_via_option = false;\n  (this->print_map_).value = false;\n  (this->no_print_map_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("%s: error: @-file refers to a directory\n" + unaff_EDI + 0x13);\n                    /* try { // try from 000e223c to 000e2240 has its CatchHandler @ 000e6926 */\n  gold::options::One_option::One_option\n            (&(this->no_print_map_initializer_).option,(char *)(unaff_EDI + 0x1ae94a),TWO_DASHES,\n             '\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_print_map_initializer_).super_Struct_var,true);\n  (this->Map_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("%s: error: @-file refers to a directory\n" + unaff_EDI + 0x27);\n                    /* try { // try from 000e2283 to 000e2287 has its CatchHandler @ 000e691e */\n  gold::options::One_option::One_option\n            (&(this->Map_).option,(char *)(unaff_EDI + 0x1ae972),ONE_DASH,'\0',(char *)0x0,\n             (char *)(Sized_dynobj<64,_false>::base_read_symbols + unaff_EDI + 3),\n             (char *)(unaff_EDI + 0x1ae957),false,&(this->Map_).super_Struct_var,false);\n  (this->Map_).user_set_via_option = false;\n  (this->nmagic_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a25a7);\n  (this->Map_).value = (char *)0x0;\n                    /* try { // try from 000e22d7 to 000e22db has its CatchHandler @ 000e6916 */\n  gold::options::One_option::One_option\n            (&(this->nmagic_).option,(char *)(unaff_EDI + 0x1ae990),TWO_DASHES,'n',dv_00,\n             (char *)(unaff_EDI + 0x1ae976),(char *)0x0,false,&(this->nmagic_).super_Struct_var,\n             false);\n  (this->no_nmagic_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a25bb);\n  (this->nmagic_).user_set_via_option = false;\n  (this->nmagic_).value = false;\n                    /* try { // try from 000e231c to 000e2320 has its CatchHandler @ 000e690e */\n  gold::options::One_option::One_option\n            (&(this->no_nmagic_initializer_).option,(char *)(unaff_EDI + 0x1ae98d),TWO_DASHES,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_nmagic_initializer_).super_Struct_var,\n             true);\n  (this->omagic_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a25cf);\n                    /* try { // try from 000e235f to 000e2363 has its CatchHandler @ 000e6906 */\n  gold::options::One_option::One_option\n            (&(this->omagic_).option,(char *)(unaff_EDI + 0x1ae99a),EXACTLY_TWO_DASHES,'N',dv_00,\n             (char *)(unaff_EDI + 0x1b063f),(char *)0x0,false,&(this->omagic_).super_Struct_var,\n             false);\n  (this->no_omagic_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a25e3);\n  (this->omagic_).user_set_via_option = false;\n  (this->omagic_).value = false;\n                    /* try { // try from 000e23a9 to 000e23ad has its CatchHandler @ 000e68fe */\n  gold::options::One_option::One_option\n            (&(this->no_omagic_initializer_).option,(char *)(unaff_EDI + 0x1ae997),\n             EXACTLY_TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1b0673),(char *)0x0,false,\n             &(this->no_omagic_initializer_).super_Struct_var,true);\n  (this->no_keep_memory_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a25f7);\n                    /* try { // try from 000e23ec to 000e23f0 has its CatchHandler @ 000e68f6 */\n  gold::options::One_option::One_option\n            (&(this->no_keep_memory_).option,(char *)(unaff_EDI + 0x1ae9a4),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b0697),(char *)0x0,false,\n             &(this->no_keep_memory_).super_Struct_var,false);\n  (this->no_keep_memory_).user_set_via_option = false;\n  (this->no_keep_memory_).value = false;\n  (this->no_no_keep_memory_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a260b);\n                    /* try { // try from 000e2431 to 000e2435 has its CatchHandler @ 000e68ee */\n  gold::options::One_option::One_option\n            (&(this->no_no_keep_memory_initializer_).option,(char *)(unaff_EDI + 0x1ae9a1),\n             TWO_DASHES,'\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_no_keep_memory_initializer_).super_Struct_var,true);\n  (this->no_undefined_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a261f);\n                    /* try { // try from 000e2477 to 000e247b has its CatchHandler @ 000e68e6 */\n  gold::options::One_option::One_option\n            (&(this->no_undefined_).option,(char *)(unaff_EDI + 0x1ae9b6),TWO_DASHES,'\0',dv,\n             (char *)(Fde::operator== + unaff_EDI + 7),(char *)0x0,false,\n             &(this->no_undefined_).super_Struct_var,false);\n  (this->no_no_undefined_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2633);\n                    /* try { // try from 000e24b5 to 000e24b9 has its CatchHandler @ 000e68de */\n  gold::options::One_option::One_option\n            (&(this->no_no_undefined_initializer_).option,(char *)(unaff_EDI + 0x1ae9b3),TWO_DASHES,\n             '\0',dv,(char *)0x0,(char *)0x0,false,\n             &(this->no_no_undefined_initializer_).super_Struct_var,true);\n  (this->noinhibit_exec_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2647);\n                    /* try { // try from 000e24f8 to 000e24fc has its CatchHandler @ 000e68d6 */\n  gold::options::One_option::One_option\n            (&(this->noinhibit_exec_).option,(char *)(unaff_EDI + 0x1ae9c6),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b0717),(char *)0x0,false,\n             &(this->noinhibit_exec_).super_Struct_var,false);\n  (this->noinhibit_exec_).user_set_via_option = false;\n  (this->noinhibit_exec_).value = false;\n  (this->no_noinhibit_exec_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a265b);\n                    /* try { // try from 000e253d to 000e2541 has its CatchHandler @ 000e68ce */\n  gold::options::One_option::One_option\n            (&(this->no_noinhibit_exec_initializer_).option,(char *)(unaff_EDI + 0x1ae9c3),\n             TWO_DASHES,'\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_noinhibit_exec_initializer_).super_Struct_var,true);\n  (this->nostdlib_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a266f)\n  ;\n                    /* try { // try from 000e2580 to 000e2584 has its CatchHandler @ 000e68c6 */\n  gold::options::One_option::One_option\n            (&(this->nostdlib_).option,(char *)(unaff_EDI + 0x1ae9d8),ONE_DASH,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b0743),(char *)0x0,false,&(this->nostdlib_).super_Struct_var,\n             false);\n  (this->nostdlib_).user_set_via_option = false;\n  (this->nostdlib_).value = false;\n  (this->no_nostdlib_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2683);\n                    /* try { // try from 000e25c5 to 000e25c9 has its CatchHandler @ 000e68be */\n  gold::options::One_option::One_option\n            (&(this->no_nostdlib_initializer_).option,(char *)(unaff_EDI + 0x1ae9d5),ONE_DASH,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_nostdlib_initializer_).super_Struct_var,\n             true);\n  (this->output_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a2697 + unaff_EDI);\n                    /* try { // try from 000e2610 to 000e2614 has its CatchHandler @ 000e68b6 */\n  gold::options::One_option::One_option\n            (&(this->output_).option,(char *)(unaff_EDI + 0x1aec54),TWO_DASHES,'o',\n             (char *)(unaff_EDI + 0x1ae9f6),(char *)(unaff_EDI + 0x1ae9e1),ha_00,false,\n             &(this->output_).super_Struct_var,false);\n  (this->output_).user_set_via_option = false;\n  (this->output_).value = (char *)(unaff_EDI + 0x1ae9f6);\n  (this->oformat_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a26ab);\n                    /* try { // try from 000e2668 to 000e266c has its CatchHandler @ 000e68ae */\n  gold::options::One_option::One_option\n            (&(this->oformat_).option,(char *)(unaff_EDI + 0x1aea17),EXACTLY_TWO_DASHES,'\0',pcVar2,\n             (char *)(unaff_EDI + 0x1aea05),(char *)(unaff_EDI + 0x1ae9fc),false,\n             &(this->oformat_).super_Struct_var,false);\n  (this->oformat_).user_set_via_option = false;\n  (this->optimize_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a26bf)\n  ;\n  (this->oformat_).value = pcVar2;\n                    /* try { // try from 000e26c0 to 000e26c4 has its CatchHandler @ 000e68a6 */\n  gold::options::One_option::One_option\n            (&(this->optimize_).option,&UNK_001aef9c + unaff_EDI,EXACTLY_ONE_DASH,'O',dv_03,\n             (char *)(unaff_EDI + 0x1aea25),(char *)(unaff_EDI + 0x1aea1f),false,\n             &(this->optimize_).super_Struct_var,false);\n  (this->optimize_).user_set_via_option = false;\n  (this->orphan_handling_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a26d3);\n  (this->optimize_).value = 0;\n                    /* try { // try from 000e2720 to 000e2724 has its CatchHandler @ 000e689e */\n  gold::options::One_option::One_option\n            (&(this->orphan_handling_).option,(char *)(unaff_EDI + 0x1aea72),TWO_DASHES,'\0',\n             (char *)(unaff_EDI + 0x1c45a9),(char *)(unaff_EDI + 0x1aea5a),\n             (char *)(unaff_EDI + 0x1aea3f),false,&(this->orphan_handling_).super_Struct_var,false);\n  (this->orphan_handling_).user_set_via_option = false;\n  (this->orphan_handling_).value = (char *)(unaff_EDI + 0x1c45a9);\n  (this->p_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a26e7);\n                    /* try { // try from 000e2773 to 000e2777 has its CatchHandler @ 000e6896 */\n  gold::options::One_option::One_option\n            (&(this->p_).option,(char *)(unaff_EDI + 0x1aeaa3),ONE_DASH,'p',dv_00,\n             (char *)(unaff_EDI + 0x1aea82),(char *)0x0,false,&(this->p_).super_Struct_var,false);\n  (this->p_).user_set_via_option = false;\n  (this->p_).value = false;\n  (this->no_p_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a26fb);\n                    /* try { // try from 000e27b8 to 000e27bc has its CatchHandler @ 000e688e */\n  gold::options::One_option::One_option\n            (&(this->no_p_initializer_).option,(char *)(unaff_EDI + 0x1aeaa0),ONE_DASH,'\0',dv_01,\n             (char *)0x0,(char *)0x0,false,&(this->no_p_initializer_).super_Struct_var,true);\n  (this->pie_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a270f);\n                    /* try { // try from 000e27fe to 000e2802 has its CatchHandler @ 000e6886 */\n  gold::options::One_option::One_option\n            (&(this->pie_).option,(char *)(unaff_EDI + 0x1aeaa8),ONE_DASH,'\0',dv_00,\n             &UNK_001b077b + unaff_EDI,(char *)0x0,false,&(this->pie_).super_Struct_var,false);\n  (this->pie_).user_set_via_option = false;\n  (this->pie_).value = false;\n  (this->no_pie_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2723);\n                    /* try { // try from 000e284b to 000e284f has its CatchHandler @ 000e687e */\n  gold::options::One_option::One_option\n            (&(this->no_pie_initializer_).option,(char *)(unaff_EDI + 0x1aeaa5),ONE_DASH,'\0',dv_01,\n             (char *)(unaff_EDI + 0x1b07a7),(char *)0x0,false,\n             &(this->no_pie_initializer_).super_Struct_var,true);\n  (this->pic_executable_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2737);\n                    /* try { // try from 000e288a to 000e288e has its CatchHandler @ 000e6876 */\n  gold::options::One_option::One_option\n            (&(this->pic_executable_).option,(char *)(unaff_EDI + 0x1aeaaf),TWO_DASHES,'\0',dv,\n             &UNK_001b077b + unaff_EDI,(char *)0x0,false,&(this->pic_executable_).super_Struct_var,\n             false);\n  (this->no_pic_executable_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a274b);\n                    /* try { // try from 000e28c9 to 000e28cd has its CatchHandler @ 000e686e */\n  gold::options::One_option::One_option\n            (&(this->no_pic_executable_initializer_).option,(char *)(unaff_EDI + 0x1aeaac),\n             TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1b07a7),(char *)0x0,false,\n             &(this->no_pic_executable_initializer_).super_Struct_var,true);\n  (this->pic_veneer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a275f);\n                    /* try { // try from 000e290c to 000e2910 has its CatchHandler @ 000e6866 */\n  gold::options::One_option::One_option\n            (&(this->pic_veneer_).option,(char *)(unaff_EDI + 0x1aeac1),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b07d7),(char *)0x0,false,&(this->pic_veneer_).super_Struct_var,\n             false);\n  (this->pic_veneer_).user_set_via_option = false;\n  (this->pic_veneer_).value = false;\n  (this->no_pic_veneer_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2773);\n                    /* try { // try from 000e2951 to 000e2955 has its CatchHandler @ 000e685e */\n  gold::options::One_option::One_option\n            (&(this->no_pic_veneer_initializer_).option,(char *)(unaff_EDI + 0x1aeabe),TWO_DASHES,\n             '\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_pic_veneer_initializer_).super_Struct_var,true);\n  (this->pipeline_knowledge_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2787);\n                    /* try { // try from 000e298f to 000e2993 has its CatchHandler @ 000e6856 */\n  gold::options::One_option::One_option\n            (&(this->pipeline_knowledge_).option,(char *)(unaff_EDI + 0x1aeacf),ONE_DASH,'\0',dv_00,\n             (char *)0x0,(char *)0x0,false,&(this->pipeline_knowledge_).super_Struct_var,false);\n  (this->pipeline_knowledge_).user_set_via_option = false;\n  (this->pipeline_knowledge_).value = false;\n  (this->no_pipeline_knowledge_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a279b);\n                    /* try { // try from 000e29d9 to 000e29dd has its CatchHandler @ 000e684e */\n  gold::options::One_option::One_option\n            (&(this->no_pipeline_knowledge_initializer_).option,(char *)(unaff_EDI + 0x1aeacc),\n             ONE_DASH,'\0',dv_01,(char *)(unaff_EDI + 0x1b080f),(char *)0x0,false,\n             &(this->no_pipeline_knowledge_initializer_).super_Struct_var,true);\n  (this->plt_align_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a27af);\n                    /* try { // try from 000e2a28 to 000e2a2c has its CatchHandler @ 000e6846 */\n  gold::options::One_option::One_option\n            (&(this->plt_align_).option,(char *)(unaff_EDI + 0x1aeaed),TWO_DASHES,'\0',\n             (char *)(unaff_EDI + 0x1bb38f),(char *)(unaff_EDI + 0x1b083f),\n             (char *)(unaff_EDI + 0x1aeae2),true,&(this->plt_align_).super_Struct_var,false);\n  (this->plt_align_).user_set_via_option = false;\n  (this->plt_localentry_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a27c3);\n  (this->plt_align_).value = 0;\n                    /* try { // try from 000e2a7c to 000e2a80 has its CatchHandler @ 000e683e */\n  gold::options::One_option::One_option\n            (&(this->plt_localentry_).option,(char *)(unaff_EDI + 0x1aeafa),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b0877),(char *)0x0,false,\n             &(this->plt_localentry_).super_Struct_var,false);\n  (this->no_plt_localentry_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a27d7);\n  (this->plt_localentry_).user_set_via_option = false;\n  (this->plt_localentry_).value = false;\n                    /* try { // try from 000e2ac6 to 000e2aca has its CatchHandler @ 000e6836 */\n  gold::options::One_option::One_option\n            (&(this->no_plt_localentry_initializer_).option,(char *)(unaff_EDI + 0x1aeaf7),\n             TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1b08b7),(char *)0x0,false,\n             &(this->no_plt_localentry_initializer_).super_Struct_var,true);\n  (this->plt_static_chain_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a27eb);\n                    /* try { // try from 000e2b09 to 000e2b0d has its CatchHandler @ 000e682e */\n  gold::options::One_option::One_option\n            (&(this->plt_static_chain_).option,(char *)(unaff_EDI + 0x1aeb0c),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b08e3),(char *)0x0,false,\n             &(this->plt_static_chain_).super_Struct_var,false);\n  (this->plt_static_chain_).user_set_via_option = false;\n  (this->plt_static_chain_).value = false;\n  (this->no_plt_static_chain_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a27ff);\n                    /* try { // try from 000e2b53 to 000e2b57 has its CatchHandler @ 000e6826 */\n  gold::options::One_option::One_option\n            (&(this->no_plt_static_chain_initializer_).option,(char *)(unaff_EDI + 0x1aeb09),\n             TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1b0913),(char *)0x0,false,\n             &(this->no_plt_static_chain_initializer_).super_Struct_var,true);\n  (this->plt_thread_safe_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2813);\n                    /* try { // try from 000e2b96 to 000e2b9a has its CatchHandler @ 000e681e */\n  gold::options::One_option::One_option\n            (&(this->plt_thread_safe_).option,(char *)(unaff_EDI + 0x1aeb20),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b0947),(char *)0x0,false,\n             &(this->plt_thread_safe_).super_Struct_var,false);\n  (this->plt_thread_safe_).user_set_via_option = false;\n  (this->plt_thread_safe_).value = false;\n  (this->no_plt_thread_safe_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2827);\n                    /* try { // try from 000e2be0 to 000e2be4 has its CatchHandler @ 000e6816 */\n  gold::options::One_option::One_option\n            (&(this->no_plt_thread_safe_initializer_).option,(char *)(unaff_EDI + 0x1aeb1d),\n             TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1b097f),(char *)0x0,false,\n             &(this->no_plt_thread_safe_initializer_).super_Struct_var,true);\n  (this->plugin_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1;\n                    /* try { // try from 000e2c1f to 000e2c23 has its CatchHandler @ 000e680e */\n  gold::options::One_option::One_option\n            (&(this->plugin_initializer_).super_Struct_special.option,(char *)(unaff_EDI + 0x1aeb63)\n             ,TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1aeb37),(char *)(unaff_EDI + 0x1aeb30),false\n             ,(Struct_var *)&this->plugin_initializer_,false);\n  *(undefined4 *)&(this->plugin_initializer_).super_Struct_special.field_0x40 = 0;\n  (this->plugin_initializer_).super_Struct_special.parse = unaff_EDI - 0x12a9;\n  (this->plugin_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a41d3 + unaff_EDI);\n  (this->plugin_opt_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1;\n                    /* try { // try from 000e2c80 to 000e2c84 has its CatchHandler @ 000e6806 */\n  gold::options::One_option::One_option\n            (&(this->plugin_opt_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1aeb6a),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1aeb4d),\n             (char *)(unaff_EDI + 0x1af404),false,(Struct_var *)&this->plugin_opt_initializer_,false\n            );\n  *(undefined4 *)&(this->plugin_opt_initializer_).super_Struct_special.field_0x40 = 0;\n  (this->plugin_opt_initializer_).super_Struct_special.parse = unaff_EDI - 0x1709;\n  (this->plugin_opt_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("St23__codecvt_abstract_baseIcc11__mbstate_tE" + unaff_EDI + 7);\n  (this->posix_fallocate_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a283b);\n                    /* try { // try from 000e2ce3 to 000e2ce7 has its CatchHandler @ 000e67fe */\n  gold::options::One_option::One_option\n            (&(this->posix_fallocate_).option,(char *)(unaff_EDI + 0x1aeb78),TWO_DASHES,'\0',dv_01,\n             (char *)(unaff_EDI + 0x1b09af),(char *)0x0,false,\n             &(this->posix_fallocate_).super_Struct_var,true);\n  (this->posix_fallocate_).user_set_via_option = false;\n  (this->posix_fallocate_).value = true;\n  (this->no_posix_fallocate_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a284f);\n                    /* try { // try from 000e2d32 to 000e2d36 has its CatchHandler @ 000e67f6 */\n  gold::options::One_option::One_option\n            (&(this->no_posix_fallocate_initializer_).option,(char *)(unaff_EDI + 0x1aeb75),\n             TWO_DASHES,'\0',dv_00,(char *)(unaff_EDI + 0x1b09e7),(char *)0x0,false,\n             &(this->no_posix_fallocate_initializer_).super_Struct_var,false);\n  (this->preread_archive_symbols_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2863);\n                    /* try { // try from 000e2d75 to 000e2d79 has its CatchHandler @ 000e67ee */\n  gold::options::One_option::One_option\n            (&(this->preread_archive_symbols_).option,(char *)(unaff_EDI + 0x1aeb8b),TWO_DASHES,'\0'\n             ,dv_00,(char *)(unaff_EDI + 0x1b0a13),(char *)0x0,false,\n             &(this->preread_archive_symbols_).super_Struct_var,false);\n  (this->preread_archive_symbols_).user_set_via_option = false;\n  (this->preread_archive_symbols_).value = false;\n  (this->no_preread_archive_symbols_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2877);\n                    /* try { // try from 000e2dba to 000e2dbe has its CatchHandler @ 000e67e6 */\n  gold::options::One_option::One_option\n            (&(this->no_preread_archive_symbols_initializer_).option,(char *)(unaff_EDI + 0x1aeb88),\n             TWO_DASHES,'\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_preread_archive_symbols_initializer_).super_Struct_var,true);\n  (this->print_gc_sections_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a288b);\n                    /* try { // try from 000e2dfd to 000e2e01 has its CatchHandler @ 000e67de */\n  gold::options::One_option::One_option\n            (&(this->print_gc_sections_).option,(char *)(unaff_EDI + 0x1aeba6),TWO_DASHES,'\0',dv_00\n             ,(char *)(unaff_EDI + 0x1b0a3f),(char *)0x0,false,\n             &(this->print_gc_sections_).super_Struct_var,false);\n  (this->print_gc_sections_).user_set_via_option = false;\n  (this->print_gc_sections_).value = false;\n  (this->no_print_gc_sections_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a289f);\n                    /* try { // try from 000e2e47 to 000e2e4b has its CatchHandler @ 000e67d6 */\n  gold::options::One_option::One_option\n            (&(this->no_print_gc_sections_initializer_).option,(char *)(unaff_EDI + 0x1aeba3),\n             TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1b0a67),(char *)0x0,false,\n             &(this->no_print_gc_sections_initializer_).super_Struct_var,true);\n  (this->print_icf_sections_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a28b3);\n                    /* try { // try from 000e2e8a to 000e2e8e has its CatchHandler @ 000e67ce */\n  gold::options::One_option::One_option\n            (&(this->print_icf_sections_).option,(char *)(unaff_EDI + 0x1aebbb),TWO_DASHES,'\0',\n             dv_00,(char *)(unaff_EDI + 0x1b0a8b),(char *)0x0,false,\n             &(this->print_icf_sections_).super_Struct_var,false);\n  (this->print_icf_sections_).user_set_via_option = false;\n  (this->print_icf_sections_).value = false;\n  (this->no_print_icf_sections_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a28c7);\n                    /* try { // try from 000e2ed4 to 000e2ed8 has its CatchHandler @ 000e67c6 */\n  gold::options::One_option::One_option\n            (&(this->no_print_icf_sections_initializer_).option,(char *)(unaff_EDI + 0x1aebb8),\n             TWO_DASHES,'\0',dv_01,&UNK_001b0ab7 + unaff_EDI,(char *)0x0,false,\n             &(this->no_print_icf_sections_initializer_).super_Struct_var,true);\n  (this->print_output_format_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a28db);\n                    /* try { // try from 000e2f17 to 000e2f1b has its CatchHandler @ 000e67be */\n  gold::options::One_option::One_option\n            (&(this->print_output_format_).option,(char *)(unaff_EDI + 0x1aebed),TWO_DASHES,'\0',\n             dv_00,(char *)(unaff_EDI + 0x1aebce),(char *)0x0,false,\n             &(this->print_output_format_).super_Struct_var,false);\n  (this->no_print_output_format_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a28ef);\n  (this->print_output_format_).user_set_via_option = false;\n  (this->print_output_format_).value = false;\n                    /* try { // try from 000e2f5c to 000e2f60 has its CatchHandler @ 000e67b6 */\n  gold::options::One_option::One_option\n            (&(this->no_print_output_format_initializer_).option,(char *)(unaff_EDI + 0x1aebea),\n             TWO_DASHES,'\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_print_output_format_initializer_).super_Struct_var,true);\n  (this->print_symbol_counts_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2903);\n                    /* try { // try from 000e2f9f to 000e2fa3 has its CatchHandler @ 000e67ae */\n  gold::options::One_option::One_option\n            (&(this->print_symbol_counts_).option,&UNK_001aec01 + unaff_EDI,TWO_DASHES,'\0',\n             (char *)0x0,(char *)(unaff_EDI + 0x1b0adf),ha_02,false,\n             &(this->print_symbol_counts_).super_Struct_var,false);\n  (this->print_symbol_counts_).user_set_via_option = false;\n  (this->print_symbol_counts_).value = (char *)0x0;\n  (this->push_state_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1;\n                    /* try { // try from 000e2fea to 000e2fee has its CatchHandler @ 000e67a6 */\n  gold::options::One_option::One_option\n            (&(this->push_state_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1aec15),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1b0b0f),\n             (char *)0x0,false,(Struct_var *)&this->push_state_initializer_,false);\n  *(undefined4 *)&(this->push_state_initializer_).super_Struct_special.field_0x40 = 0;\n  (this->push_state_initializer_).super_Struct_special.parse = unaff_EDI - 0x18c9;\n  (this->push_state_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("St23__codecvt_abstract_baseIcc11__mbstate_tE" + unaff_EDI + 0x1b);\n  (this->pop_state_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1;\n                    /* try { // try from 000e3046 to 000e304a has its CatchHandler @ 000e679e */\n  gold::options::One_option::One_option\n            (&(this->pop_state_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1aec20),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1b0b3f),\n             (char *)0x0,false,(Struct_var *)&this->pop_state_initializer_,false);\n  *(undefined4 *)&(this->pop_state_initializer_).super_Struct_special.field_0x40 = 0;\n  (this->pop_state_initializer_).super_Struct_special.parse = unaff_EDI - 0x1ee9;\n  (this->pop_state_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a420f + unaff_EDI);\n  (this->emit_relocs_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2917);\n                    /* try { // try from 000e30ab to 000e30af has its CatchHandler @ 000e6796 */\n  gold::options::One_option::One_option\n            (&(this->emit_relocs_).option,(char *)(unaff_EDI + 0x1aec2d),TWO_DASHES,'q',dv_00,\n             (char *)(operator== + unaff_EDI + 3),(char *)0x0,false,\n             &(this->emit_relocs_).super_Struct_var,false);\n  (this->no_emit_relocs_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a292b);\n  (this->emit_relocs_).user_set_via_option = false;\n  (this->emit_relocs_).value = false;\n                    /* try { // try from 000e30f0 to 000e30f4 has its CatchHandler @ 000e6a8b */\n  gold::options::One_option::One_option\n            (&(this->no_emit_relocs_initializer_).option,(char *)(unaff_EDI + 0x1aec2a),TWO_DASHES,\n             '\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_emit_relocs_initializer_).super_Struct_var,true);\n  (this->Qy_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a293f);\n                    /* try { // try from 000e3133 to 000e3137 has its CatchHandler @ 000e6a83 */\n  gold::options::One_option::One_option\n            (&(this->Qy_).option,(char *)(unaff_EDI + 0x1aec3c),EXACTLY_ONE_DASH,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b0b93),(char *)0x0,false,&(this->Qy_).super_Struct_var,false);\n  (this->Qy_).user_set_via_option = false;\n  (this->Qy_).value = false;\n  (this->no_Qy_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2953);\n                    /* try { // try from 000e3178 to 000e317c has its CatchHandler @ 000e6a7b */\n  gold::options::One_option::One_option\n            (&(this->no_Qy_initializer_).option,(char *)(unaff_EDI + 0x1aec39),EXACTLY_ONE_DASH,'\0'\n             ,dv_01,(char *)0x0,(char *)0x0,false,&(this->no_Qy_initializer_).super_Struct_var,true)\n  ;\n  (this->relocatable_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2967);\n                    /* try { // try from 000e31bb to 000e31bf has its CatchHandler @ 000e6a73 */\n  gold::options::One_option::One_option\n            (&(this->relocatable_).option,(char *)(unaff_EDI + 0x1aec5e),EXACTLY_ONE_DASH,'r',dv_00,\n             (char *)(unaff_EDI + 0x1aec3f),(char *)0x0,false,&(this->relocatable_).super_Struct_var\n             ,false);\n  (this->relocatable_).user_set_via_option = false;\n  (this->relocatable_).value = false;\n  (this->no_relocatable_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a297b);\n                    /* try { // try from 000e3200 to 000e3204 has its CatchHandler @ 000e6a6b */\n  gold::options::One_option::One_option\n            (&(this->no_relocatable_initializer_).option,(char *)(unaff_EDI + 0x1aec5b),\n             EXACTLY_ONE_DASH,'\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_relocatable_initializer_).super_Struct_var,true);\n  (this->relax_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a298f);\n                    /* try { // try from 000e3243 to 000e3247 has its CatchHandler @ 000e6a63 */\n  gold::options::One_option::One_option\n            (&(this->relax_).option,(char *)(unaff_EDI + 0x1aec83),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b0bb3),(char *)0x0,false,&(this->relax_).super_Struct_var,false\n            );\n  (this->relax_).user_set_via_option = false;\n  (this->relax_).value = false;\n  (this->no_relax_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a29a3);\n                    /* try { // try from 000e328d to 000e3291 has its CatchHandler @ 000e6a5b */\n  gold::options::One_option::One_option\n            (&(this->no_relax_initializer_).option,(char *)(unaff_EDI + 0x1aec80),TWO_DASHES,'\0',\n             dv_01,&UNK_001aec6a + unaff_EDI,(char *)0x0,false,\n             &(this->no_relax_initializer_).super_Struct_var,true);\n  (this->retain_symbols_file_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a29b7);\n                    /* try { // try from 000e32d0 to 000e32d4 has its CatchHandler @ 000e6a53 */\n  gold::options::One_option::One_option\n            (&(this->retain_symbols_file_).option,(char *)(unaff_EDI + 0x1aec89),TWO_DASHES,'\0',\n             (char *)0x0,(char *)(unaff_EDI + 0x1b0bd7),ha_00,false,\n             &(this->retain_symbols_file_).super_Struct_var,false);\n  (this->retain_symbols_file_).user_set_via_option = false;\n  (this->rosegment_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a29cb);\n  (this->retain_symbols_file_).value = (char *)0x0;\n                    /* try { // try from 000e3324 to 000e3328 has its CatchHandler @ 000e6a4b */\n  gold::options::One_option::One_option\n            (&(this->rosegment_).option,(char *)(unaff_EDI + 0x1aeca0),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b0bff),(char *)0x0,false,&(this->rosegment_).super_Struct_var,\n             false);\n  (this->rosegment_).user_set_via_option = false;\n  (this->rosegment_).value = false;\n  (this->no_rosegment_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a29df);\n                    /* try { // try from 000e3369 to 000e336d has its CatchHandler @ 000e6a43 */\n  gold::options::One_option::One_option\n            (&(this->no_rosegment_initializer_).option,(char *)(unaff_EDI + 0x1aec9d),TWO_DASHES,\n             '\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_rosegment_initializer_).super_Struct_var,true);\n  (this->rosegment_gap_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a29f3);\n  pcVar2 = (char *)(unaff_EDI + 0x1aecb1);\n                    /* try { // try from 000e33b8 to 000e33bc has its CatchHandler @ 000e6a3b */\n  gold::options::One_option::One_option\n            (&(this->rosegment_gap_).option,(char *)(unaff_EDI + 0x1aecb5),TWO_DASHES,'\0',pcVar2,\n             (char *)(unaff_EDI + 0x1b0c3b),(char *)(unaff_EDI + 0x1aecaa),false,\n             &(this->rosegment_gap_).super_Struct_var,false);\n  (this->rosegment_gap_).user_set_via_option = false;\n  *(undefined4 *)&(this->rosegment_gap_).value = 0xffffffff;\n  (this->R_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1;\n  *(undefined4 *)((int)&(this->rosegment_gap_).value + 4) = 0;\n                    /* try { // try from 000e3411 to 000e3415 has its CatchHandler @ 000e6a33 */\n  gold::options::One_option::One_option\n            (&(this->R_initializer_).super_Struct_special.option,(char *)(unaff_EDI + 0x1b8c3c),\n             EXACTLY_ONE_DASH,'R',dv,(char *)(unaff_EDI + 0x1b0c73),ha_04,false,\n             (Struct_var *)&this->R_initializer_,false);\n  *(undefined4 *)&(this->R_initializer_).super_Struct_special.field_0x40 = 0;\n  (this->R_initializer_).super_Struct_special.parse = unaff_EDI - 0x3f9;\n  (this->R_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("St14codecvt_bynameIcc11__mbstate_tE" + unaff_EDI + 3);\n  (this->rpath_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a2a07);\n                    /* try { // try from 000e3472 to 000e3476 has its CatchHandler @ 000e6a2b */\n  gold::options::One_option::One_option\n            (&(this->rpath_).option,(char *)(unaff_EDI + 0x1aecc3),ONE_DASH,'\0',dv,\n             (char *)(unaff_EDI + 0x1b0c73),ha_04,false,&(this->rpath_).super_Struct_var,false);\n  (this->rpath_).user_set_via_option = false;\n  (this->rpath_link_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2a1b);\n  (this->rpath_).value.\n  super__Vector_base<gold::Search_directory,_std::allocator<gold::Search_directory>_>._M_impl.\n  _M_start = (pointer)0x0;\n  (this->rpath_).value.\n  super__Vector_base<gold::Search_directory,_std::allocator<gold::Search_directory>_>._M_impl.\n  _M_finish = (pointer)0x0;\n  (this->rpath_).value.\n  super__Vector_base<gold::Search_directory,_std::allocator<gold::Search_directory>_>._M_impl.\n  _M_end_of_storage = (pointer)0x0;\n                    /* try { // try from 000e34d8 to 000e34dc has its CatchHandler @ 000e6a24 */\n  gold::options::One_option::One_option\n            (&(this->rpath_link_).option,(char *)(unaff_EDI + 0x1aecc9),TWO_DASHES,'\0',dv,\n             (char *)(unaff_EDI + 0x1b0c93),ha_04,false,&(this->rpath_link_).super_Struct_var,false)\n  ;\n  (this->rpath_link_).user_set_via_option = false;\n  (this->rpath_link_).value.\n  super__Vector_base<gold::Search_directory,_std::allocator<gold::Search_directory>_>._M_impl.\n  _M_start = (pointer)0x0;\n  (this->rpath_link_).value.\n  super__Vector_base<gold::Search_directory,_std::allocator<gold::Search_directory>_>._M_impl.\n  _M_finish = (pointer)0x0;\n  (this->rpath_link_).value.\n  super__Vector_base<gold::Search_directory,_std::allocator<gold::Search_directory>_>._M_impl.\n  _M_end_of_storage = (pointer)0x0;\n  (this->strip_all_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2a2f);\n                    /* try { // try from 000e3540 to 000e3544 has its CatchHandler @ 000e6a1d */\n  gold::options::One_option::One_option\n            (&(this->strip_all_).option,(char *)(unaff_EDI + 0x1aece9),TWO_DASHES,'s',dv_00,\n             (char *)(unaff_EDI + 0x1aecd4),(char *)0x0,false,&(this->strip_all_).super_Struct_var,\n             false);\n  (this->strip_all_).user_set_via_option = false;\n  (this->strip_all_).value = false;\n  (this->no_strip_all_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2a43);\n                    /* try { // try from 000e3585 to 000e3589 has its CatchHandler @ 000e6a15 */\n  gold::options::One_option::One_option\n            (&(this->no_strip_all_initializer_).option,(char *)(unaff_EDI + 0x1aece6),TWO_DASHES,\n             '\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_strip_all_initializer_).super_Struct_var,true);\n  (this->strip_debug_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2a57);\n                    /* try { // try from 000e35c8 to 000e35cc has its CatchHandler @ 000e6a0d */\n  gold::options::One_option::One_option\n            (&(this->strip_debug_).option,(char *)(unaff_EDI + 0x1aed12),TWO_DASHES,'S',dv_00,\n             (char *)(unaff_EDI + 0x1aecf3),(char *)0x0,false,&(this->strip_debug_).super_Struct_var\n             ,false);\n  (this->strip_debug_).user_set_via_option = false;\n  (this->strip_debug_).value = false;\n  (this->no_strip_debug_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2a6b);\n                    /* try { // try from 000e360d to 000e3611 has its CatchHandler @ 000e6a05 */\n  gold::options::One_option::One_option\n            (&(this->no_strip_debug_initializer_).option,(char *)(unaff_EDI + 0x1aed0f),TWO_DASHES,\n             '\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_strip_debug_initializer_).super_Struct_var,true);\n  (this->strip_debug_non_line_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2a7f);\n                    /* try { // try from 000e3650 to 000e3654 has its CatchHandler @ 000e69fd */\n  gold::options::One_option::One_option\n            (&(this->strip_debug_non_line_).option,(char *)(unaff_EDI + 0x1aed21),TWO_DASHES,'\0',\n             dv_00,(char *)(unaff_EDI + 0x1b0cc3),(char *)0x0,false,\n             &(this->strip_debug_non_line_).super_Struct_var,false);\n  (this->strip_debug_non_line_).user_set_via_option = false;\n  (this->strip_debug_non_line_).value = false;\n  (this->no_strip_debug_non_line_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2a93);\n                    /* try { // try from 000e3695 to 000e3699 has its CatchHandler @ 000e69f5 */\n  gold::options::One_option::One_option\n            (&(this->no_strip_debug_non_line_initializer_).option,(char *)(unaff_EDI + 0x1aed1e),\n             TWO_DASHES,'\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_strip_debug_non_line_initializer_).super_Struct_var,true);\n  (this->strip_debug_gdb_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("extern(C) " + unaff_EDI + 7);\n                    /* try { // try from 000e36d8 to 000e36dc has its CatchHandler @ 000e69ed */\n  gold::options::One_option::One_option\n            (&(this->strip_debug_gdb_).option,(char *)(unaff_EDI + 0x1aed39),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b0ceb),(char *)0x0,false,\n             &(this->strip_debug_gdb_).super_Struct_var,false);\n  (this->strip_debug_gdb_).user_set_via_option = false;\n  (this->strip_debug_gdb_).value = false;\n  (this->no_strip_debug_gdb_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("extern(Windows) " + unaff_EDI + 0x10);\n                    /* try { // try from 000e371d to 000e3721 has its CatchHandler @ 000e69e5 */\n  gold::options::One_option::One_option\n            (&(this->no_strip_debug_gdb_initializer_).option,(char *)(unaff_EDI + 0x1aed36),\n             TWO_DASHES,'\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_strip_debug_gdb_initializer_).super_Struct_var,true);\n  (this->strip_lto_sections_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("extern(C++) " + unaff_EDI + 3);\n                    /* try { // try from 000e375e to 000e3762 has its CatchHandler @ 000e69dd */\n  gold::options::One_option::One_option\n            (&(this->strip_lto_sections_).option,(char *)(unaff_EDI + 0x1aed4c),TWO_DASHES,'\0',\n             dv_01,(char *)(unaff_EDI + 0x1b0d33),(char *)0x0,false,\n             &(this->strip_lto_sections_).super_Struct_var,true);\n  (this->strip_lto_sections_).user_set_via_option = false;\n  (this->strip_lto_sections_).value = true;\n  (this->no_strip_lto_sections_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("extern(Objective-C) " + unaff_EDI + 10);\n                    /* try { // try from 000e37a8 to 000e37ac has its CatchHandler @ 000e69d5 */\n  gold::options::One_option::One_option\n            (&(this->no_strip_lto_sections_initializer_).option,(char *)(unaff_EDI + 0x1aed49),\n             TWO_DASHES,'\0',dv_00,(char *)0x0,(char *)0x0,false,\n             &(this->no_strip_lto_sections_initializer_).super_Struct_var,false);\n  (this->section_ordering_file_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(" immutable" + unaff_EDI + 9);\n                    /* try { // try from 000e37eb to 000e37ef has its CatchHandler @ 000e69cd */\n  gold::options::One_option::One_option\n            (&(this->section_ordering_file_).option,&UNK_001aed5f + unaff_EDI,TWO_DASHES,'\0',\n             (char *)0x0,&UNK_001b0d5b + unaff_EDI,ha_02,false,\n             &(this->section_ordering_file_).super_Struct_var,false);\n  (this->section_ordering_file_).user_set_via_option = false;\n  (this->section_ordering_file_).value = (char *)0x0;\n  (this->section_start_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       pp_Var1;\n                    /* try { // try from 000e383b to 000e383f has its CatchHandler @ 000e69c5 */\n  gold::options::One_option::One_option\n            (&(this->section_start_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1aed9c),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1aed85),\n             (char *)(unaff_EDI + 0x1aed75),false,(Struct_var *)&this->section_start_initializer_,\n             false);\n  *(undefined4 *)&(this->section_start_initializer_).super_Struct_special.field_0x40 = 0;\n  (this->section_start_initializer_).super_Struct_special.parse = unaff_EDI + 0x7897;\n  (this->section_start_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("St14codecvt_bynameIcc11__mbstate_tE" + unaff_EDI + 0x17);\n  (this->secure_plt_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("pure " + unaff_EDI + 3);\n                    /* try { // try from 000e389e to 000e38a2 has its CatchHandler @ 000e69bd */\n  gold::options::One_option::One_option\n            (&(this->secure_plt_).option,(char *)(unaff_EDI + 0x1aedad),TWO_DASHES,'\0',dv_01,\n             (char *)(unaff_EDI + 0x1b0d83),(char *)0x0,false,&(this->secure_plt_).super_Struct_var,\n             true);\n  (this->secure_plt_).user_set_via_option = false;\n  (this->secure_plt_).value = true;\n  (this->no_secure_plt_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("@property " + unaff_EDI + 3);\n                    /* try { // try from 000e38e8 to 000e38ec has its CatchHandler @ 000e69b5 */\n  gold::options::One_option::One_option\n            (&(this->no_secure_plt_initializer_).option,(char *)(unaff_EDI + 0x1aedaa),TWO_DASHES,\n             '\0',dv_00,(char *)0x0,(char *)0x0,false,\n             &(this->no_secure_plt_initializer_).super_Struct_var,false);\n  (this->sort_common_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a2b33 + unaff_EDI);\n                    /* try { // try from 000e392c to 000e3930 has its CatchHandler @ 000e69ad */\n  gold::options::One_option::One_option\n            (&(this->sort_common_).option,(char *)(unaff_EDI + 0x1aedd2),TWO_DASHES,'\0',(char *)0x0\n             ,(char *)(Eh_frame::fde_count + unaff_EDI + 7),(char *)(unaff_EDI + 0x1aedb8),true,\n             &(this->sort_common_).super_Struct_var,false);\n  (this->sort_common_).user_set_via_option = false;\n  (this->sort_common_).value = (char *)0x0;\n  (this->sort_section_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("scope " + unaff_EDI);\n                    /* try { // try from 000e3985 to 000e3989 has its CatchHandler @ 000e69a5 */\n  gold::options::One_option::One_option\n            (&(this->sort_section_).option,(char *)(unaff_EDI + 0x1aedea),TWO_DASHES,'\0',dv_02,\n             (char *)(unaff_EDI + 0x1b0dcb),(char *)(unaff_EDI + 0x1aedde),false,\n             &(this->sort_section_).super_Struct_var,false);\n  (this->sort_section_).user_set_via_option = false;\n  (this->sort_section_).value = dv_02;\n  (this->spare_dynamic_tags_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a2b5b + unaff_EDI);\n                    /* try { // try from 000e39d9 to 000e39dd has its CatchHandler @ 000e699d */\n  gold::options::One_option::One_option\n            (&(this->spare_dynamic_tags_).option,(char *)(unaff_EDI + 0x1aedf7),TWO_DASHES,'\0',\n             (char *)(unaff_EDI + 0x1bb38f),\n             (char *)(Eh_frame_hdr::set_final_data_size + unaff_EDI + 7),ha_03,false,\n             &(this->spare_dynamic_tags_).super_Struct_var,false);\n  (this->spare_dynamic_tags_).user_set_via_option = false;\n  (this->spare_dynamic_tags_).value = 5;\n  (this->stub_group_size_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a2b6f + unaff_EDI);\n                    /* try { // try from 000e3a32 to 000e3a36 has its CatchHandler @ 000e6995 */\n  gold::options::One_option::One_option\n            (&(this->stub_group_size_).option,(char *)(unaff_EDI + 0x1aee0a),TWO_DASHES,'\0',\n             (char *)(unaff_EDI + 0x1be49b),(char *)(unaff_EDI + 0x1b0e53),ha,false,\n             &(this->stub_group_size_).super_Struct_var,false);\n  (this->stub_group_size_).user_set_via_option = false;\n  (this->stub_group_size_).value = 1;\n  (this->stub_group_multi_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("shared(" + unaff_EDI + 3);\n                    /* try { // try from 000e3a84 to 000e3a88 has its CatchHandler @ 000e6b0b */\n  gold::options::One_option::One_option\n            (&(this->stub_group_multi_).option,(char *)(unaff_EDI + 0x1aee1d),TWO_DASHES,'\0',dv_01,\n             (char *)(unaff_EDI + 0x1b0f07),(char *)0x0,false,\n             &(this->stub_group_multi_).super_Struct_var,true);\n  (this->stub_group_multi_).user_set_via_option = false;\n  (this->stub_group_multi_).value = true;\n  (this->no_stub_group_multi_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("immutable(" + unaff_EDI + 8);\n                    /* try { // try from 000e3ad3 to 000e3ad7 has its CatchHandler @ 000e6b03 */\n  gold::options::One_option::One_option\n            (&(this->no_stub_group_multi_initializer_).option,(char *)(unaff_EDI + 0x1aee1a),\n             TWO_DASHES,'\0',dv_00,(char *)(unaff_EDI + 0x1b0f4f),(char *)0x0,false,\n             &(this->no_stub_group_multi_initializer_).super_Struct_var,false);\n  (this->split_stack_adjust_size_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a2bab + unaff_EDI);\n                    /* try { // try from 000e3b1b to 000e3b1f has its CatchHandler @ 000e6afb */\n  gold::options::One_option::One_option\n            (&(this->split_stack_adjust_size_).option,(char *)(unaff_EDI + 0x1aee35),TWO_DASHES,'\0'\n             ,(char *)(unaff_EDI + 0x1aee2e),\n             (char *)(Eh_frame::remove_ehframe_for_plt + unaff_EDI + 7),ha,false,\n             &(this->split_stack_adjust_size_).super_Struct_var,false);\n  (this->split_stack_adjust_size_).user_set_via_option = false;\n  (this->split_stack_adjust_size_).value = 0x4000;\n  (this->static_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1;\n                    /* try { // try from 000e3b66 to 000e3b6a has its CatchHandler @ 000e6af3 */\n  gold::options::One_option::One_option\n            (&(this->static_initializer_).super_Struct_special.option,(char *)(unaff_EDI + 0x1c1414)\n             ,ONE_DASH,'\0',dv,(char *)(unaff_EDI + 0x1b0fbf),(char *)0x0,false,\n             (Struct_var *)&this->static_initializer_,false);\n  *(undefined4 *)&(this->static_initializer_).super_Struct_special.field_0x40 = 0;\n  (this->static_initializer_).super_Struct_special.parse = unaff_EDI - 0x2d19;\n  (this->static_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("St17moneypunct_bynameIcLb0EE" + unaff_EDI + 7);\n  (this->start_lib_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1;\n                    /* try { // try from 000e3bc2 to 000e3bc6 has its CatchHandler @ 000e6aeb */\n  gold::options::One_option::One_option\n            (&(this->start_lib_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1aee5d),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1aee4d),\n             (char *)0x0,false,(Struct_var *)&this->start_lib_initializer_,false);\n  *(undefined4 *)&(this->start_lib_initializer_).super_Struct_special.field_0x40 = 0;\n  (this->start_lib_initializer_).super_Struct_special.parse = unaff_EDI - 0x1119;\n  (this->start_lib_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("St17moneypunct_bynameIcLb0EE" + unaff_EDI + 0x1b);\n  (this->end_lib_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1;\n                    /* try { // try from 000e3c1e to 000e3c22 has its CatchHandler @ 000e6ae3 */\n  gold::options::One_option::One_option\n            (&(this->end_lib_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1aee76),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1aee67),\n             (char *)0x0,false,(Struct_var *)&this->end_lib_initializer_,false);\n  *(undefined4 *)&(this->end_lib_initializer_).super_Struct_special.field_0x40 = 0;\n  (this->end_lib_initializer_).super_Struct_special.parse = unaff_EDI - 0x2899;\n  (this->end_lib_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("St17moneypunct_bynameIcLb1EE" + unaff_EDI + 0xf);\n  (this->stats_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&DAT_002a2bbf + unaff_EDI);\n                    /* try { // try from 000e3c83 to 000e3c87 has its CatchHandler @ 000e6adb */\n  gold::options::One_option::One_option\n            (&(this->stats_).option,(char *)(unaff_EDI + 0x1aee81),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b0fe7),(char *)0x0,false,&(this->stats_).super_Struct_var,false\n            );\n  (this->stats_).user_set_via_option = false;\n  (this->stats_).value = false;\n  (this->no_stats_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("idouble" + unaff_EDI + 2);\n                    /* try { // try from 000e3cc8 to 000e3ccc has its CatchHandler @ 000e6ad3 */\n  gold::options::One_option::One_option\n            (&(this->no_stats_initializer_).option,(char *)(unaff_EDI + 0x1aee7e),TWO_DASHES,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_stats_initializer_).super_Struct_var,\n             true);\n  (this->sysroot_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("cdouble" + unaff_EDI + 1);\n                    /* try { // try from 000e3d0c to 000e3d10 has its CatchHandler @ 000e6acb */\n  gold::options::One_option::One_option\n            (&(this->sysroot_).option,&UNK_001aee87 + unaff_EDI,TWO_DASHES,'\0',dv,\n             (char *)(unaff_EDI + 0x1b1007),ha_04,false,&(this->sysroot_).super_Struct_var,false);\n  (this->sysroot_).user_set_via_option = false;\n  (this->trace_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)("dchar" + unaff_EDI + 1)\n  ;\n  (this->sysroot_).value = dv;\n                    /* try { // try from 000e3d5f to 000e3d63 has its CatchHandler @ 000e6ac3 */\n  gold::options::One_option::One_option\n            (&(this->trace_).option,(char *)(unaff_EDI + 0x1aee92),TWO_DASHES,'t',dv_00,\n             (char *)(unaff_EDI + 0x1b102b),(char *)0x0,false,&(this->trace_).super_Struct_var,false\n            );\n  (this->trace_).user_set_via_option = false;\n  (this->trace_).value = false;\n  (this->no_trace_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("lazy " + unaff_EDI + 4);\n                    /* try { // try from 000e3da4 to 000e3da8 has its CatchHandler @ 000e6abb */\n  gold::options::One_option::One_option\n            (&(this->no_trace_initializer_).option,(char *)(unaff_EDI + 0x1aee8f),TWO_DASHES,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_trace_initializer_).super_Struct_var,\n             true);\n  (this->target1_abs_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&DAT_002a2c23 + unaff_EDI);\n                    /* try { // try from 000e3de4 to 000e3de8 has its CatchHandler @ 000e6ab3 */\n  gold::options::One_option::One_option\n            (&(this->target1_abs_).option,(char *)(unaff_EDI + 0x1aee9b),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b104f),(char *)0x0,false,&(this->target1_abs_).super_Struct_var\n             ,false);\n  (this->target1_abs_).user_set_via_option = false;\n  (this->target1_abs_).value = false;\n  (this->no_target1_abs_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("initializer for " + unaff_EDI + 7);\n                    /* try { // try from 000e3e29 to 000e3e2d has its CatchHandler @ 000e6aab */\n  gold::options::One_option::One_option\n            (&(this->no_target1_abs_initializer_).option,(char *)(unaff_EDI + 0x1aee98),TWO_DASHES,\n             '\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_target1_abs_initializer_).super_Struct_var,true);\n  (this->target1_rel_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("__ClassZ" + unaff_EDI + 2);\n                    /* try { // try from 000e3e6c to 000e3e70 has its CatchHandler @ 000e6aa3 */\n  gold::options::One_option::One_option\n            (&(this->target1_rel_).option,(char *)(unaff_EDI + 0x1aeeaa),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b1083),(char *)0x0,false,&(this->target1_rel_).super_Struct_var\n             ,false);\n  (this->target1_rel_).user_set_via_option = false;\n  (this->target1_rel_).value = false;\n  (this->no_target1_rel_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("ClassInfo for " + unaff_EDI + 0xd);\n                    /* try { // try from 000e3eb1 to 000e3eb5 has its CatchHandler @ 000e6a9b */\n  gold::options::One_option::One_option\n            (&(this->no_target1_rel_initializer_).option,(char *)(unaff_EDI + 0x1aeea7),TWO_DASHES,\n             '\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_target1_rel_initializer_).super_Struct_var,true);\n  (this->target2_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("this(this)" + unaff_EDI + 4);\n                    /* try { // try from 000e3ef8 to 000e3efc has its CatchHandler @ 000e6a93 */\n  gold::options::One_option::One_option\n            (&(this->target2_).option,(char *)(unaff_EDI + 0x1aeec9),TWO_DASHES,'\0',(char *)0x0,\n             (char *)(unaff_EDI + 0x1b10b7),(char *)(unaff_EDI + 0x1aeeb6),false,\n             &(this->target2_).super_Struct_var,false);\n  (this->target2_).user_set_via_option = false;\n  (this->target2_).value = (char *)0x0;\n  (this->text_reorder_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("Interface for " + unaff_EDI);\n                    /* try { // try from 000e3f4a to 000e3f4e has its CatchHandler @ 000e6b4b */\n  gold::options::One_option::One_option\n            (&(this->text_reorder_).option,&UNK_001aeed4 + unaff_EDI,TWO_DASHES,'\0',dv_01,\n             (char *)(unaff_EDI + 0x1b10e7),(char *)0x0,false,\n             &(this->text_reorder_).super_Struct_var,true);\n  (this->text_reorder_).user_set_via_option = false;\n  (this->text_reorder_).value = true;\n  (this->no_text_reorder_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("__ModuleInfoZ" + unaff_EDI + 5);\n                    /* try { // try from 000e3f99 to 000e3f9d has its CatchHandler @ 000e6b43 */\n  gold::options::One_option::One_option\n            (&(this->no_text_reorder_initializer_).option,(char *)(unaff_EDI + 0x1aeed1),TWO_DASHES,\n             '\0',dv_00,&UNK_001b111f + unaff_EDI,(char *)0x0,false,\n             &(this->no_text_reorder_initializer_).super_Struct_var,false);\n  (this->threads_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("ModuleInfo for " + unaff_EDI + 0xb);\n                    /* try { // try from 000e3fdc to 000e3fe0 has its CatchHandler @ 000e6b3b */\n  gold::options::One_option::One_option\n            (&(this->threads_).option,(char *)(unaff_EDI + 0x1aef02),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1aeee1),(char *)0x0,false,&(this->threads_).super_Struct_var,\n             false);\n  (this->threads_).user_set_via_option = false;\n  (this->threads_).value = false;\n  (this->no_threads_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a2cc3 + unaff_EDI);\n                    /* try { // try from 000e4026 to 000e402a has its CatchHandler @ 000e6b33 */\n  gold::options::One_option::One_option\n            (&(this->no_threads_initializer_).option,(char *)(unaff_EDI + 0x1aeeff),TWO_DASHES,'\0',\n             dv_01,(char *)(unaff_EDI + 0x1b1157),(char *)0x0,false,\n             &(this->no_threads_initializer_).super_Struct_var,true);\n  (this->thread_count_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2cd7);\n                    /* try { // try from 000e406a to 000e406e has its CatchHandler @ 000e6b2b */\n  gold::options::One_option::One_option\n            (&(this->thread_count_).option,(char *)(unaff_EDI + 0x1aef23),TWO_DASHES,'\0',dv_03,\n             (char *)(unaff_EDI + 0x1aef0a),ha_03,false,&(this->thread_count_).super_Struct_var,\n             false);\n  (this->thread_count_).user_set_via_option = false;\n  (this->thread_count_).value = 0;\n  (this->thread_count_initial_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2ceb);\n                    /* try { // try from 000e40bf to 000e40c3 has its CatchHandler @ 000e6b23 */\n  gold::options::One_option::One_option\n            (&(this->thread_count_initial_).option,(char *)(unaff_EDI + 0x1aef30),TWO_DASHES,'\0',\n             dv_03,(char *)(unaff_EDI + 0x1b117f),ha_03,false,\n             &(this->thread_count_initial_).super_Struct_var,false);\n  (this->thread_count_initial_).user_set_via_option = false;\n  (this->thread_count_initial_).value = 0;\n  (this->thread_count_middle_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2cff);\n                    /* try { // try from 000e4114 to 000e4118 has its CatchHandler @ 000e6b1b */\n  gold::options::One_option::One_option\n            (&(this->thread_count_middle_).option,(char *)(unaff_EDI + 0x1aef45),TWO_DASHES,'\0',\n             dv_03,(char *)(unaff_EDI + 0x1b11ab),ha_03,false,\n             &(this->thread_count_middle_).super_Struct_var,false);\n  (this->thread_count_middle_).user_set_via_option = false;\n  (this->thread_count_middle_).value = 0;\n  (this->thread_count_final_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2d13);\n                    /* try { // try from 000e4169 to 000e416d has its CatchHandler @ 000e6b13 */\n  gold::options::One_option::One_option\n            (&(this->thread_count_final_).option,(char *)(unaff_EDI + 0x1aef59),TWO_DASHES,'\0',\n             dv_03,(char *)(unaff_EDI + 0x1b11d3),ha_03,false,\n             &(this->thread_count_final_).super_Struct_var,false);\n  (this->thread_count_final_).user_set_via_option = false;\n  (this->thread_count_final_).value = 0;\n  (this->tls_optimize_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a2d27 + unaff_EDI);\n                    /* try { // try from 000e41bb to 000e41bf has its CatchHandler @ 000e6b6b */\n  gold::options::One_option::One_option\n            (&(this->tls_optimize_).option,(char *)(unaff_EDI + 0x1aef6f),TWO_DASHES,'\0',dv_01,\n             (char *)(unaff_EDI + 0x1b11fb),(char *)0x0,false,\n             &(this->tls_optimize_).super_Struct_var,true);\n  (this->tls_optimize_).user_set_via_option = false;\n  (this->tls_optimize_).value = true;\n  (this->no_tls_optimize_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a2d3b + unaff_EDI);\n                    /* try { // try from 000e420a to 000e420e has its CatchHandler @ 000e6b63 */\n  gold::options::One_option::One_option\n            (&(this->no_tls_optimize_initializer_).option,(char *)(unaff_EDI + 0x1aef6c),TWO_DASHES,\n             '\0',dv_00,(char *)(unaff_EDI + 0x1b122f),(char *)0x0,false,\n             &(this->no_tls_optimize_initializer_).super_Struct_var,false);\n  (this->tls_get_addr_optimize_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a2d4f + unaff_EDI);\n                    /* try { // try from 000e424b to 000e424f has its CatchHandler @ 000e6b5b */\n  gold::options::One_option::One_option\n            (&(this->tls_get_addr_optimize_).option,(char *)(unaff_EDI + 0x1aef7f),TWO_DASHES,'\0',\n             dv_01,(char *)(unaff_EDI + 0x1b1267),(char *)0x0,false,\n             &(this->tls_get_addr_optimize_).super_Struct_var,true);\n  (this->tls_get_addr_optimize_).user_set_via_option = false;\n  (this->tls_get_addr_optimize_).value = true;\n  (this->no_tls_get_addr_optimize_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a2d63 + unaff_EDI);\n                    /* try { // try from 000e429a to 000e429e has its CatchHandler @ 000e6b53 */\n  gold::options::One_option::One_option\n            (&(this->no_tls_get_addr_optimize_initializer_).option,(char *)(unaff_EDI + 0x1aef7c),\n             TWO_DASHES,'\0',dv_00,(char *)(unaff_EDI + 0x1b129b),(char *)0x0,false,\n             &(this->no_tls_get_addr_optimize_initializer_).super_Struct_var,false);\n  (this->toc_optimize_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a2d77 + unaff_EDI);\n                    /* try { // try from 000e42db to 000e42df has its CatchHandler @ 000e6b7b */\n  gold::options::One_option::One_option\n            (&(this->toc_optimize_).option,&UNK_001aef98 + unaff_EDI,TWO_DASHES,'\0',dv_01,\n             (char *)(unaff_EDI + 0x1b12d7),(char *)0x0,false,\n             &(this->toc_optimize_).super_Struct_var,true);\n  (this->toc_optimize_).user_set_via_option = false;\n  (this->toc_optimize_).value = true;\n  (this->no_toc_optimize_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2d8b);\n                    /* try { // try from 000e432a to 000e432e has its CatchHandler @ 000e6b73 */\n  gold::options::One_option::One_option\n            (&(this->no_toc_optimize_initializer_).option,(char *)(unaff_EDI + 0x1aef95),TWO_DASHES,\n             '\0',dv_00,(char *)(unaff_EDI + 0x1b1307),(char *)0x0,false,\n             &(this->no_toc_optimize_initializer_).super_Struct_var,false);\n  (this->toc_sort_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a2d9f)\n  ;\n                    /* try { // try from 000e436b to 000e436f has its CatchHandler @ 000e6b83 */\n  gold::options::One_option::One_option\n            (&(this->toc_sort_).option,(char *)(unaff_EDI + 0x1aefa8),TWO_DASHES,'\0',dv_01,\n             (char *)(unaff_EDI + 0x1b133b),(char *)0x0,false,&(this->toc_sort_).super_Struct_var,\n             true);\n  (this->toc_sort_).user_set_via_option = false;\n  (this->toc_sort_).value = true;\n  (this->no_toc_sort_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2db3);\n                    /* try { // try from 000e43ba to 000e43be has its CatchHandler @ 000e6391 */\n  gold::options::One_option::One_option\n            (&(this->no_toc_sort_initializer_).option,(char *)(unaff_EDI + 0x1aefa5),TWO_DASHES,'\0'\n             ,dv_00,(char *)(unaff_EDI + 0x1b1367),(char *)0x0,false,\n             &(this->no_toc_sort_initializer_).super_Struct_var,false);\n  (this->script_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1;\n                    /* try { // try from 000e43f5 to 000e43f9 has its CatchHandler @ 000e625b */\n  gold::options::One_option::One_option\n            (&(this->script_initializer_).super_Struct_special.option,&UNK_001af023 + unaff_EDI,\n             TWO_DASHES,'T',dv,(char *)(unaff_EDI + 0x1aefb1),ha_00,false,\n             (Struct_var *)&this->script_initializer_,false);\n  *(undefined4 *)&(this->script_initializer_).super_Struct_special.field_0x40 = 0;\n  (this->script_initializer_).super_Struct_special.parse = unaff_EDI - 0x2a79;\n  (this->script_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a4287 + unaff_EDI);\n  (this->Tbss_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a2dc7);\n                    /* try { // try from 000e445b to 000e445f has its CatchHandler @ 000e6253 */\n  gold::options::One_option::One_option\n            (&(this->Tbss_).option,(char *)(unaff_EDI + 0x1aefc4),ONE_DASH,'\0',pcVar2,\n             &UNK_001b139b + unaff_EDI,ha_01,false,&(this->Tbss_).super_Struct_var,false);\n  (this->Tbss_).user_set_via_option = false;\n  *(undefined4 *)&(this->Tbss_).value = 0xffffffff;\n  *(undefined4 *)((int)&(this->Tbss_).value + 4) = 0;\n  (this->Tdata_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a2ddb);\n                    /* try { // try from 000e44ba to 000e44be has its CatchHandler @ 000e624b */\n  gold::options::One_option::One_option\n            (&(this->Tdata_).option,(char *)(unaff_EDI + 0x1aefc9),ONE_DASH,'\0',pcVar2,\n             (char *)(unaff_EDI + 0x1b13bf),ha_01,false,&(this->Tdata_).super_Struct_var,false);\n  (this->Tdata_).user_set_via_option = false;\n  (this->Ttext_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a2def);\n  *(undefined4 *)&(this->Tdata_).value = 0xffffffff;\n  *(undefined4 *)((int)&(this->Tdata_).value + 4) = 0;\n                    /* try { // try from 000e451c to 000e4520 has its CatchHandler @ 000e6243 */\n  gold::options::One_option::One_option\n            (&(this->Ttext_).option,(char *)(unaff_EDI + 0x1aefcf),ONE_DASH,'\0',pcVar2,\n             (char *)(unaff_EDI + 0x1b13e3),ha_01,false,&(this->Ttext_).super_Struct_var,false);\n  (this->Ttext_).user_set_via_option = false;\n  *(undefined4 *)&(this->Ttext_).value = 0xffffffff;\n  *(undefined4 *)((int)&(this->Ttext_).value + 4) = 0;\n  (this->Ttext_segment_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2e03);\n                    /* try { // try from 000e4574 to 000e4578 has its CatchHandler @ 000e623b */\n  gold::options::One_option::One_option\n            (&(this->Ttext_segment_).option,(char *)(unaff_EDI + 0x1aefd5),ONE_DASH,'\0',dv,\n             (char *)(unaff_EDI + 0x1b13e3),ha_01,false,&(this->Ttext_segment_).super_Struct_var,\n             false);\n  (this->Trodata_segment_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2e17);\n                    /* try { // try from 000e45b8 to 000e45bc has its CatchHandler @ 000e6233 */\n  gold::options::One_option::One_option\n            (&(this->Trodata_segment_).option,(char *)(unaff_EDI + 0x1aefe3),ONE_DASH,'\0',pcVar2,\n             (char *)(unaff_EDI + 0x1b1407),ha_01,false,&(this->Trodata_segment_).super_Struct_var,\n             false);\n  (this->Trodata_segment_).user_set_via_option = false;\n  *(undefined4 *)&(this->Trodata_segment_).value = 0xffffffff;\n  *(undefined4 *)((int)&(this->Trodata_segment_).value + 4) = 0;\n                    /* try { // try from 000e45e5 to 000e45e9 has its CatchHandler @ 000e622b */\n  Struct_undefined::Struct_undefined(&this->undefined_);\n  (this->unresolved_symbols_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2e3f);\n                    /* try { // try from 000e462b to 000e462f has its CatchHandler @ 000e6224 */\n  gold::options::One_option::One_option\n            (&(this->unresolved_symbols_).option,(char *)(unaff_EDI + 0x1af145),TWO_DASHES,'\0',\n             (char *)0x0,(char *)(unaff_EDI + 0x1b1473),&UNK_001b142f + unaff_EDI,false,\n             &(this->unresolved_symbols_).super_Struct_var,false);\n  (this->unresolved_symbols_).user_set_via_option = false;\n  (this->unresolved_symbols_).value = (char *)0x0;\n  (this->verbose_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a2e53);\n                    /* try { // try from 000e467f to 000e4683 has its CatchHandler @ 000e627b */\n  gold::options::One_option::One_option\n            (&(this->verbose_).option,(char *)(unaff_EDI + 0x1af00e),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1aeff3),(char *)0x0,false,&(this->verbose_).super_Struct_var,\n             false);\n  (this->verbose_).user_set_via_option = false;\n  (this->verbose_).value = false;\n  (this->no_verbose_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2e67);\n                    /* try { // try from 000e46c4 to 000e46c8 has its CatchHandler @ 000e6273 */\n  gold::options::One_option::One_option\n            (&(this->no_verbose_initializer_).option,(char *)(unaff_EDI + 0x1af00b),TWO_DASHES,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_verbose_initializer_).super_Struct_var,\n             true);\n  (this->version_script_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       pp_Var1;\n                    /* try { // try from 000e46ff to 000e4703 has its CatchHandler @ 000e626b */\n  gold::options::One_option::One_option\n            (&(this->version_script_initializer_).super_Struct_special.option,\n             &UNK_001af02a + unaff_EDI,TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1af016),ha_00,false\n             ,(Struct_var *)&this->version_script_initializer_,false);\n  *(undefined4 *)&(this->version_script_initializer_).super_Struct_special.field_0x40 = 0;\n  (this->version_script_initializer_).super_Struct_special.parse = unaff_EDI - 0x2a29;\n  (this->version_script_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a429b + unaff_EDI);\n  (this->warn_common_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2e7b);\n                    /* try { // try from 000e4764 to 000e4768 has its CatchHandler @ 000e6263 */\n  gold::options::One_option::One_option\n            (&(this->warn_common_).option,(char *)(unaff_EDI + 0x1af03c),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b1497),(char *)0x0,false,&(this->warn_common_).super_Struct_var\n             ,false);\n  (this->warn_common_).user_set_via_option = false;\n  (this->warn_common_).value = false;\n  (this->no_warn_common_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2e8f);\n                    /* try { // try from 000e47ae to 000e47b2 has its CatchHandler @ 000e628b */\n  gold::options::One_option::One_option\n            (&(this->no_warn_common_initializer_).option,(char *)(unaff_EDI + 0x1af039),TWO_DASHES,\n             '\0',dv_01,(char *)(unaff_EDI + 0x1b14bb),(char *)0x0,false,\n             &(this->no_warn_common_initializer_).super_Struct_var,true);\n  (this->warn_constructors_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2ea3);\n                    /* try { // try from 000e47ed to 000e47f1 has its CatchHandler @ 000e6283 */\n  gold::options::One_option::One_option\n            (&(this->warn_constructors_).option,(char *)(unaff_EDI + 0x1af04b),TWO_DASHES,'\0',dv_00\n             ,hs,(char *)0x0,false,&(this->warn_constructors_).super_Struct_var,false);\n  (this->warn_constructors_).user_set_via_option = false;\n  (this->warn_constructors_).value = false;\n  (this->no_warn_constructors_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2eb7);\n                    /* try { // try from 000e4835 to 000e4839 has its CatchHandler @ 000e6293 */\n  gold::options::One_option::One_option\n            (&(this->no_warn_constructors_initializer_).option,(char *)(unaff_EDI + 0x1af048),\n             TWO_DASHES,'\0',dv_00,hs,(char *)0x0,false,\n             &(this->no_warn_constructors_initializer_).super_Struct_var,false);\n  (this->warn_drop_version_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2ecb);\n                    /* try { // try from 000e4878 to 000e487c has its CatchHandler @ 000e621c */\n  gold::options::One_option::One_option\n            (&(this->warn_drop_version_).option,(char *)(unaff_EDI + 0x1af060),TWO_DASHES,'\0',dv_00\n             ,(char *)(unaff_EDI + 0x1b14e7),(char *)0x0,false,\n             &(this->warn_drop_version_).super_Struct_var,false);\n  (this->warn_drop_version_).user_set_via_option = false;\n  (this->warn_drop_version_).value = false;\n  (this->no_warn_drop_version_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2edf);\n                    /* try { // try from 000e48c2 to 000e48c6 has its CatchHandler @ 000e61fc */\n  gold::options::One_option::One_option\n            (&(this->no_warn_drop_version_initializer_).option,(char *)(unaff_EDI + 0x1af05d),\n             TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1b1513),(char *)0x0,false,\n             &(this->no_warn_drop_version_initializer_).super_Struct_var,true);\n  (this->warn_execstack_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2ef3);\n                    /* try { // try from 000e4905 to 000e4909 has its CatchHandler @ 000e61f4 */\n  gold::options::One_option::One_option\n            (&(this->warn_execstack_).option,(char *)(unaff_EDI + 0x1af075),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b1543),(char *)0x0,false,\n             &(this->warn_execstack_).super_Struct_var,false);\n  (this->warn_execstack_).user_set_via_option = false;\n  (this->warn_execstack_).value = false;\n  (this->no_warn_execstack_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2f07);\n                    /* try { // try from 000e494f to 000e4953 has its CatchHandler @ 000e61ec */\n  gold::options::One_option::One_option\n            (&(this->no_warn_execstack_initializer_).option,(char *)(unaff_EDI + 0x1af072),\n             TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1b1563),(char *)0x0,false,\n             &(this->no_warn_execstack_initializer_).super_Struct_var,true);\n  (this->warn_mismatch_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2f1b);\n                    /* try { // try from 000e498b to 000e498f has its CatchHandler @ 000e61e4 */\n  gold::options::One_option::One_option\n            (&(this->warn_mismatch_).option,(char *)(unaff_EDI + 0x1af087),TWO_DASHES,'\0',dv_01,\n             (char *)0x0,(char *)0x0,false,&(this->warn_mismatch_).super_Struct_var,true);\n  (this->warn_mismatch_).user_set_via_option = false;\n  (this->warn_mismatch_).value = true;\n  (this->no_warn_mismatch_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2f2f);\n                    /* try { // try from 000e49da to 000e49de has its CatchHandler @ 000e620c */\n  gold::options::One_option::One_option\n            (&(this->no_warn_mismatch_initializer_).option,(char *)(unaff_EDI + 0x1af084),TWO_DASHES\n             ,'\0',dv_00,(char *)(unaff_EDI + 0x1b158b),(char *)0x0,false,\n             &(this->no_warn_mismatch_initializer_).super_Struct_var,false);\n  (this->warn_multiple_gp_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2f43);\n                    /* try { // try from 000e4a19 to 000e4a1d has its CatchHandler @ 000e6204 */\n  gold::options::One_option::One_option\n            (&(this->warn_multiple_gp_).option,(char *)(unaff_EDI + 0x1af098),TWO_DASHES,'\0',dv_00,\n             hs,(char *)0x0,false,&(this->warn_multiple_gp_).super_Struct_var,false);\n  (this->warn_multiple_gp_).user_set_via_option = false;\n  (this->warn_multiple_gp_).value = false;\n  (this->no_warn_multiple_gp_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2f57);\n                    /* try { // try from 000e4a5e to 000e4a62 has its CatchHandler @ 000e6214 */\n  gold::options::One_option::One_option\n            (&(this->no_warn_multiple_gp_initializer_).option,(char *)(unaff_EDI + 0x1af095),\n             TWO_DASHES,'\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_warn_multiple_gp_initializer_).super_Struct_var,true);\n  (this->warn_search_mismatch_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2f6b);\n                    /* try { // try from 000e4a9f to 000e4aa3 has its CatchHandler @ 000e61dc */\n  gold::options::One_option::One_option\n            (&(this->warn_search_mismatch_).option,(char *)(unaff_EDI + 0x1af0ac),TWO_DASHES,'\0',\n             dv_01,(char *)(unaff_EDI + 0x1b15b3),(char *)0x0,false,\n             &(this->warn_search_mismatch_).super_Struct_var,true);\n  (this->warn_search_mismatch_).user_set_via_option = false;\n  (this->warn_search_mismatch_).value = true;\n  (this->no_warn_search_mismatch_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2f7f);\n                    /* try { // try from 000e4aee to 000e4af2 has its CatchHandler @ 000e61d4 */\n  gold::options::One_option::One_option\n            (&(this->no_warn_search_mismatch_initializer_).option,(char *)(unaff_EDI + 0x1af0a9),\n             TWO_DASHES,'\0',dv_00,(char *)(unaff_EDI + 0x1b15df),(char *)0x0,false,\n             &(this->no_warn_search_mismatch_initializer_).super_Struct_var,false);\n  (this->warn_shared_textrel_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2f93);\n                    /* try { // try from 000e4b31 to 000e4b35 has its CatchHandler @ 000e61cc */\n  gold::options::One_option::One_option\n            (&(this->warn_shared_textrel_).option,(char *)(unaff_EDI + 0x1af0c4),TWO_DASHES,'\0',\n             dv_00,(char *)(unaff_EDI + 0x1b1613),(char *)0x0,false,\n             &(this->warn_shared_textrel_).super_Struct_var,false);\n  (this->warn_shared_textrel_).user_set_via_option = false;\n  (this->warn_shared_textrel_).value = false;\n  (this->no_warn_shared_textrel_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2fa7);\n                    /* try { // try from 000e4b7b to 000e4b7f has its CatchHandler @ 000e61c4 */\n  gold::options::One_option::One_option\n            (&(this->no_warn_shared_textrel_initializer_).option,(char *)(unaff_EDI + 0x1af0c1),\n             TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1b163b),(char *)0x0,false,\n             &(this->no_warn_shared_textrel_initializer_).super_Struct_var,true);\n  (this->warn_unresolved_symbols_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2fbb);\n                    /* try { // try from 000e4bbe to 000e4bc2 has its CatchHandler @ 000e61bc */\n  gold::options::One_option::One_option\n            (&(this->warn_unresolved_symbols_).option,(char *)(unaff_EDI + 0x1af0db),TWO_DASHES,'\0'\n             ,dv_00,(char *)(unaff_EDI + 0x1b166b),(char *)0x0,false,\n             &(this->warn_unresolved_symbols_).super_Struct_var,false);\n  (this->warn_unresolved_symbols_).user_set_via_option = false;\n  (this->warn_unresolved_symbols_).value = false;\n  (this->no_warn_unresolved_symbols_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2fcf);\n                    /* try { // try from 000e4c00 to 000e4c04 has its CatchHandler @ 000e61b4 */\n  gold::options::One_option::One_option\n            (&(this->no_warn_unresolved_symbols_initializer_).option,(char *)(unaff_EDI + 0x1af0d8),\n             TWO_DASHES,'\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_warn_unresolved_symbols_initializer_).super_Struct_var,true);\n  (this->error_unresolved_symbols_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2fe3);\n                    /* try { // try from 000e4c43 to 000e4c47 has its CatchHandler @ 000e61ac */\n  gold::options::One_option::One_option\n            (&(this->error_unresolved_symbols_).option,(char *)(unaff_EDI + 0x1af0f6),TWO_DASHES,\n             '\0',dv,&UNK_001b1693 + unaff_EDI,(char *)0x0,false,\n             &(this->error_unresolved_symbols_).super_Struct_var,true);\n  (this->no_error_unresolved_symbols_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2ff7);\n                    /* try { // try from 000e4c7e to 000e4c82 has its CatchHandler @ 000e61a4 */\n  gold::options::One_option::One_option\n            (&(this->no_error_unresolved_symbols_initializer_).option,(char *)(unaff_EDI + 0x1af0f3)\n             ,TWO_DASHES,'\0',dv,(char *)0x0,(char *)0x0,false,\n             &(this->no_error_unresolved_symbols_initializer_).super_Struct_var,false);\n  (this->buildd_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("cccccccccccccccccccccccccccccccccccccccccccccccc" + unaff_EDI + 0xb);\n                    /* try { // try from 000e4cc1 to 000e4cc5 has its CatchHandler @ 000e619c */\n  gold::options::One_option::One_option\n            (&(this->buildd_).option,(char *)(unaff_EDI + 0x1af120),DASH_Z,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1af10f),(char *)0x0,false,&(this->buildd_).super_Struct_var,\n             false);\n  (this->buildd_).user_set_via_option = false;\n  (this->buildd_).value = false;\n  (this->no_buildd_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("cccccccccccccccccccccccccccccccccccccccccccccccc" + unaff_EDI + 0x1f)\n  ;\n                    /* try { // try from 000e4d06 to 000e4d0a has its CatchHandler @ 000e6389 */\n  gold::options::One_option::One_option\n            (&(this->no_buildd_initializer_).option,(char *)(unaff_EDI + 0x1af11e),DASH_Z,'\0',dv_01\n             ,(char *)0x0,(char *)0x0,false,&(this->no_buildd_initializer_).super_Struct_var,true);\n  (this->wchar_size_warning_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("cccccccccccccccccccccccccccccccccccccccccccccccc" + unaff_EDI + 0x33)\n  ;\n                    /* try { // try from 000e4d42 to 000e4d46 has its CatchHandler @ 000e6371 */\n  gold::options::One_option::One_option\n            (&(this->wchar_size_warning_).option,(char *)(unaff_EDI + 0x1af12a),TWO_DASHES,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,&(this->wchar_size_warning_).super_Struct_var,true)\n  ;\n  (this->wchar_size_warning_).user_set_via_option = false;\n  (this->wchar_size_warning_).value = true;\n  (this->no_wchar_size_warning_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("cccccccccccccccccccccccccccccccccccccccccccccccc" + unaff_EDI + 0x47)\n  ;\n                    /* try { // try from 000e4d91 to 000e4d95 has its CatchHandler @ 000e6379 */\n  gold::options::One_option::One_option\n            (&(this->no_wchar_size_warning_initializer_).option,(char *)(unaff_EDI + 0x1af127),\n             TWO_DASHES,'\0',dv_00,(char *)(unaff_EDI + 0x1b16b7),(char *)0x0,false,\n             &(this->no_wchar_size_warning_initializer_).super_Struct_var,false);\n  (this->weak_unresolved_symbols_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("cccccccccccccccccccccccccccccccccccccccccccccccc" + unaff_EDI + 0x5b)\n  ;\n                    /* try { // try from 000e4dd4 to 000e4dd8 has its CatchHandler @ 000e6361 */\n  gold::options::One_option::One_option\n            (&(this->weak_unresolved_symbols_).option,(char *)(unaff_EDI + 0x1af140),TWO_DASHES,'\0'\n             ,dv_00,(char *)(unaff_EDI + 0x1b16ff),(char *)0x0,false,\n             &(this->weak_unresolved_symbols_).super_Struct_var,false);\n  (this->weak_unresolved_symbols_).user_set_via_option = false;\n  (this->weak_unresolved_symbols_).value = false;\n  (this->no_weak_unresolved_symbols_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("cccccccccccccccccccccccccccccccccccccccccccccccc" + unaff_EDI + 0x6f)\n  ;\n                    /* try { // try from 000e4e19 to 000e4e1d has its CatchHandler @ 000e6381 */\n  gold::options::One_option::One_option\n            (&(this->no_weak_unresolved_symbols_initializer_).option,(char *)(unaff_EDI + 0x1af13d),\n             TWO_DASHES,'\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_weak_unresolved_symbols_initializer_).super_Struct_var,true);\n  (this->whole_archive_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("cccccccccccccccccccccccccccccccccccccccccccccccc" + unaff_EDI + 0x83)\n  ;\n                    /* try { // try from 000e4e5c to 000e4e60 has its CatchHandler @ 000e6369 */\n  gold::options::One_option::One_option\n            (&(this->whole_archive_).option,(char *)(unaff_EDI + 0x1af178),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1af158),(char *)0x0,false,\n             &(this->whole_archive_).super_Struct_var,false);\n  (this->whole_archive_).user_set_via_option = false;\n  (this->whole_archive_).value = false;\n  (this->no_whole_archive_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("cccccccccccccccccccccccccccccccccccccccccccccccc" + unaff_EDI + 0x97)\n  ;\n                    /* try { // try from 000e4ea6 to 000e4eaa has its CatchHandler @ 000e632b */\n  gold::options::One_option::One_option\n            (&(this->no_whole_archive_initializer_).option,(char *)(unaff_EDI + 0x1af175),TWO_DASHES\n             ,'\0',dv_01,(char *)(unaff_EDI + 0x1b172f),(char *)0x0,false,\n             &(this->no_whole_archive_initializer_).super_Struct_var,true);\n                    /* try { // try from 000e4eb8 to 000e4ebc has its CatchHandler @ 000e6323 */\n  Struct_wrap::Struct_wrap(&this->wrap_);\n  (this->discard_all_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1;\n                    /* try { // try from 000e4ef1 to 000e4ef5 has its CatchHandler @ 000e634b */\n  gold::options::One_option::One_option\n            (&(this->discard_all_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1af19f),TWO_DASHES,'x',dv,(char *)(unaff_EDI + 0x1af186),\n             (char *)0x0,false,(Struct_var *)&this->discard_all_initializer_,false);\n  *(undefined4 *)&(this->discard_all_initializer_).super_Struct_special.field_0x40 = 0;\n  (this->discard_all_initializer_).super_Struct_special.parse = unaff_EDI - 0x2e09;\n  (this->discard_all_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)\n       ("St9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0xf);\n  (this->discard_locals_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       pp_Var1;\n                    /* try { // try from 000e4f4d to 000e4f51 has its CatchHandler @ 000e6343 */\n  gold::options::One_option::One_option\n            (&(this->discard_locals_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1af1ab),TWO_DASHES,'X',dv,\n             (char *)(std::vector<gold::Fde*,_std::allocator<gold::Fde*>_>::\n                      _M_realloc_insert<gold::Fde*_const&> + unaff_EDI + 7),(char *)0x0,false,\n             (Struct_var *)&this->discard_locals_initializer_,false);\n  *(undefined4 *)&(this->discard_locals_initializer_).super_Struct_special.field_0x40 = 0;\n  (this->discard_locals_initializer_).super_Struct_special.parse = unaff_EDI - 0x2df9;\n  (this->discard_locals_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)\n       ("St9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x23);\n  (this->discard_none_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1\n  ;\n                    /* try { // try from 000e4fa9 to 000e4fad has its CatchHandler @ 000e633b */\n  gold::options::One_option::One_option\n            (&(this->discard_none_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1af1d1),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1af1ba),\n             (char *)0x0,false,(Struct_var *)&this->discard_none_initializer_,false);\n  *(undefined4 *)&(this->discard_none_initializer_).super_Struct_special.field_0x40 = 0;\n  (this->discard_none_initializer_).super_Struct_special.parse = unaff_EDI - 0x2de9;\n  (this->discard_none_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)\n       ("St9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x37);\n                    /* try { // try from 000e4fdd to 000e4fe1 has its CatchHandler @ 000e6333 */\n  Struct_trace_symbol::Struct_trace_symbol(&this->trace_symbol_);\n  (this->undefined_version_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("cccccccccccccccccccccccccccccccccccccccccccccccc" + unaff_EDI + 0xd3)\n  ;\n                    /* try { // try from 000e501d to 000e5021 has its CatchHandler @ 000e635a */\n  gold::options::One_option::One_option\n            (&(this->undefined_version_).option,(char *)(unaff_EDI + 0x1af1e1),TWO_DASHES,'\0',dv_01\n             ,(char *)(unaff_EDI + 0x1b177b),(char *)0x0,false,\n             &(this->undefined_version_).super_Struct_var,true);\n  (this->undefined_version_).user_set_via_option = false;\n  (this->undefined_version_).value = true;\n  (this->no_undefined_version_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("cccccccccccccccccccccccccccccccccccccccccccccccc" + unaff_EDI + 0xe7)\n  ;\n                    /* try { // try from 000e506c to 000e5070 has its CatchHandler @ 000e6352 */\n  gold::options::One_option::One_option\n            (&(this->no_undefined_version_initializer_).option,(char *)(unaff_EDI + 0x1af1de),\n             TWO_DASHES,'\0',dv_00,(char *)(unaff_EDI + 0x1b179b),(char *)0x0,false,\n             &(this->no_undefined_version_initializer_).super_Struct_var,false);\n  (this->Y_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("cccccccccccccccccccccccccccccccccccccccccccccccc" + unaff_EDI + 0xfb)\n  ;\n                    /* try { // try from 000e50b4 to 000e50b8 has its CatchHandler @ 000e62a3 */\n  gold::options::One_option::One_option\n            (&(this->Y_).option,(char *)(unaff_EDI + 0x1b799d),EXACTLY_ONE_DASH,'Y',dv,\n             (char *)(unaff_EDI + 0x1b17c3),(char *)(unaff_EDI + 0x1ae411),false,\n             &(this->Y_).super_Struct_var,false);\n  (this->Y_).user_set_via_option = false;\n  (this->Y_).value = dv;\n  (this->start_group_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1;\n                    /* try { // try from 000e50fc to 000e5100 has its CatchHandler @ 000e629b */\n  gold::options::One_option::One_option\n            (&(this->start_group_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1af210),TWO_DASHES,'(',dv,(char *)(unaff_EDI + 0x1af1f3),\n             (char *)0x0,false,(Struct_var *)&this->start_group_initializer_,false);\n  *(undefined4 *)&(this->start_group_initializer_).super_Struct_special.field_0x40 = 0;\n  (this->start_group_initializer_).super_Struct_special.parse = unaff_EDI - 0x1599;\n  (this->start_group_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)\n       ("St9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0xb);\n  (this->end_group_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1;\n                    /* try { // try from 000e5158 to 000e515c has its CatchHandler @ 000e62e3 */\n  gold::options::One_option::One_option\n            (&(this->end_group_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1af237),TWO_DASHES,')',dv,(char *)(unaff_EDI + 0x1af21c),\n             (char *)0x0,false,(Struct_var *)&this->end_group_initializer_,false);\n  *(undefined4 *)&(this->end_group_initializer_).super_Struct_special.field_0x40 = 0;\n  (this->end_group_initializer_).super_Struct_special.parse = unaff_EDI - 0x28e9;\n  (this->end_group_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)\n       ("St9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x1f);\n  (this->bndplt_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a310f + unaff_EDI);\n                    /* try { // try from 000e51bd to 000e51c1 has its CatchHandler @ 000e62db */\n  gold::options::One_option::One_option\n            (&(this->bndplt_).option,(char *)(unaff_EDI + 0x1af25a),DASH_Z,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b17f3),(char *)0x0,false,&(this->bndplt_).super_Struct_var,\n             false);\n  (this->bndplt_).user_set_via_option = false;\n  (this->bndplt_).value = false;\n  (this->no_bndplt_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a3123 + unaff_EDI);\n                    /* try { // try from 000e5207 to 000e520b has its CatchHandler @ 000e62d3 */\n  gold::options::One_option::One_option\n            (&(this->no_bndplt_initializer_).option,(char *)(unaff_EDI + 0x1af258),DASH_Z,'\0',dv_01\n             ,(char *)(unaff_EDI + 0x1af241),(char *)0x0,false,\n             &(this->no_bndplt_initializer_).super_Struct_var,true);\n  (this->combreloc_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)("$u27$" + unaff_EDI)\n  ;\n                    /* try { // try from 000e5248 to 000e524c has its CatchHandler @ 000e62cb */\n  gold::options::One_option::One_option\n            (&(this->combreloc_).option,(char *)(unaff_EDI + 0x1af292),DASH_Z,'\0',dv_01,\n             (char *)(unaff_EDI + 0x1af261),(char *)0x0,false,&(this->combreloc_).super_Struct_var,\n             true);\n  (this->combreloc_).user_set_via_option = false;\n  (this->combreloc_).value = true;\n  (this->no_combreloc_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("$u5b$" + unaff_EDI + 2);\n                    /* try { // try from 000e5297 to 000e529b has its CatchHandler @ 000e62c3 */\n  gold::options::One_option::One_option\n            (&(this->no_combreloc_initializer_).option,(char *)(unaff_EDI + 0x1af290),DASH_Z,'\0',\n             dv_00,(char *)(unaff_EDI + 0x1af275),(char *)0x0,false,\n             &(this->no_combreloc_initializer_).super_Struct_var,false);\n  (this->common_page_size_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("$u7d$" + unaff_EDI + 4);\n                    /* try { // try from 000e52db to 000e52df has its CatchHandler @ 000e62bb */\n  gold::options::One_option::One_option\n            (&(this->common_page_size_).option,(char *)(unaff_EDI + 0x1af2b9),DASH_Z,'\0',dv_03,\n             &UNK_001af29c + unaff_EDI,ha,false,&(this->common_page_size_).super_Struct_var,false);\n  (this->common_page_size_).user_set_via_option = false;\n  *(undefined4 *)&(this->common_page_size_).value = 0;\n  *(undefined4 *)((int)&(this->common_page_size_).value + 4) = 0;\n  (this->defs_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a3173);\n                    /* try { // try from 000e5335 to 000e5339 has its CatchHandler @ 000e62b3 */\n  gold::options::One_option::One_option\n            (&(this->defs_).option,(char *)(unaff_EDI + 0x1abba5),DASH_Z,'\0',dv_00,\n             (char *)(Fde::operator== + unaff_EDI + 7),(char *)0x0,false,\n             &(this->defs_).super_Struct_var,false);\n  (this->defs_).user_set_via_option = false;\n  (this->defs_).value = false;\n  (this->no_defs_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a3187);\n                    /* try { // try from 000e537a to 000e537e has its CatchHandler @ 000e62ab */\n  gold::options::One_option::One_option\n            (&(this->no_defs_initializer_).option,&UNK_001af2ca + unaff_EDI,DASH_Z,'\0',dv_01,\n             (char *)0x0,(char *)0x0,false,&(this->no_defs_initializer_).super_Struct_var,true);\n  (this->execstack_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a319b);\n                    /* try { // try from 000e53bd to 000e53c1 has its CatchHandler @ 000e6303 */\n  gold::options::One_option::One_option\n            (&(this->execstack_).option,(char *)(unaff_EDI + 0x1af07a),DASH_Z,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b1823),(char *)0x0,false,&(this->execstack_).super_Struct_var,\n             false);\n  (this->no_execstack_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a31af);\n  (this->execstack_).user_set_via_option = false;\n  (this->execstack_).value = false;\n                    /* try { // try from 000e5405 to 000e5409 has its CatchHandler @ 000e62fb */\n  gold::options::One_option::One_option\n            (&(this->no_execstack_initializer_).option,(char *)(unaff_EDI + 0x1af390),DASH_Z,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_execstack_initializer_).super_Struct_var\n             ,true);\n  (this->global_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a31c3);\n                    /* try { // try from 000e5448 to 000e544c has its CatchHandler @ 000e62f3 */\n  gold::options::One_option::One_option\n            (&(this->global_).option,(char *)(unaff_EDI + 0x1af2d3),DASH_Z,'\0',dv_00,\n             &UNK_001b184f + unaff_EDI,(char *)0x0,false,&(this->global_).super_Struct_var,false);\n  (this->global_).user_set_via_option = false;\n  (this->global_).value = false;\n  (this->no_global_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a31d7);\n                    /* try { // try from 000e548a to 000e548e has its CatchHandler @ 000e62eb */\n  gold::options::One_option::One_option\n            (&(this->no_global_initializer_).option,(char *)(unaff_EDI + 0x1af2d1),DASH_Z,'\0',dv_01\n             ,(char *)0x0,(char *)0x0,false,&(this->no_global_initializer_).super_Struct_var,true);\n  (this->initfirst_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a31eb);\n                    /* try { // try from 000e54cd to 000e54d1 has its CatchHandler @ 000e6313 */\n  gold::options::One_option::One_option\n            (&(this->initfirst_).option,(char *)(unaff_EDI + 0x1af2dc),DASH_Z,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b188f),(char *)0x0,false,&(this->initfirst_).super_Struct_var,\n             false);\n  (this->initfirst_).user_set_via_option = false;\n  (this->initfirst_).value = false;\n  (this->no_initfirst_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a31ff);\n                    /* try { // try from 000e5512 to 000e5516 has its CatchHandler @ 000e630b */\n  gold::options::One_option::One_option\n            (&(this->no_initfirst_initializer_).option,(char *)(unaff_EDI + 0x1af2da),DASH_Z,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_initfirst_initializer_).super_Struct_var\n             ,true);\n  (this->interpose_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a3213);\n                    /* try { // try from 000e5555 to 000e5559 has its CatchHandler @ 000e631b */\n  gold::options::One_option::One_option\n            (&(this->interpose_).option,&UNK_001af2e8 + unaff_EDI,DASH_Z,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b18bb),(char *)0x0,false,&(this->interpose_).super_Struct_var,\n             false);\n  (this->interpose_).user_set_via_option = false;\n  (this->interpose_).value = false;\n  (this->no_interpose_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a3227);\n                    /* try { // try from 000e559a to 000e559e has its CatchHandler @ 000e6194 */\n  gold::options::One_option::One_option\n            (&(this->no_interpose_initializer_).option,(char *)(unaff_EDI + 0x1af2e6),DASH_Z,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_interpose_initializer_).super_Struct_var\n             ,true);\n  (this->lazy_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a323b);\n                    /* try { // try from 000e55dd to 000e55e1 has its CatchHandler @ 000e611c */\n  gold::options::One_option::One_option\n            (&(this->lazy_).option,(char *)(unaff_EDI + 0x1af2f4),DASH_Z,'\0',dv,\n             &UNK_001b18ef + unaff_EDI,(char *)0x0,false,&(this->lazy_).super_Struct_var,true);\n  (this->no_lazy_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a324f);\n                    /* try { // try from 000e561b to 000e561f has its CatchHandler @ 000e6114 */\n  gold::options::One_option::One_option\n            (&(this->no_lazy_initializer_).option,(char *)(unaff_EDI + 0x1af2f2),DASH_Z,'\0',dv,\n             (char *)0x0,(char *)0x0,false,&(this->no_lazy_initializer_).super_Struct_var,false);\n  (this->loadfltr_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a3263)\n  ;\n                    /* try { // try from 000e565e to 000e5662 has its CatchHandler @ 000e610c */\n  gold::options::One_option::One_option\n            (&(this->loadfltr_).option,(char *)(unaff_EDI + 0x1af2fb),DASH_Z,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b1917),(char *)0x0,false,&(this->loadfltr_).super_Struct_var,\n             false);\n  (this->loadfltr_).user_set_via_option = false;\n  (this->loadfltr_).value = false;\n  (this->no_loadfltr_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a3277);\n                    /* try { // try from 000e56a3 to 000e56a7 has its CatchHandler @ 000e6104 */\n  gold::options::One_option::One_option\n            (&(this->no_loadfltr_initializer_).option,(char *)(unaff_EDI + 0x1af2f9),DASH_Z,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_loadfltr_initializer_).super_Struct_var,\n             true);\n  (this->max_page_size_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a328b);\n                    /* try { // try from 000e56e7 to 000e56eb has its CatchHandler @ 000e60fc */\n  gold::options::One_option::One_option\n            (&(this->max_page_size_).option,\n             (char *)(Sized_dynobj<32,_true>::do_read_symbols + unaff_EDI + 2),DASH_Z,'\0',dv_03,\n             (char *)(unaff_EDI + 0x1af304),ha,false,&(this->max_page_size_).super_Struct_var,false)\n  ;\n  (this->max_page_size_).user_set_via_option = false;\n  *(undefined4 *)&(this->max_page_size_).value = 0;\n  *(undefined4 *)((int)&(this->max_page_size_).value + 4) = 0;\n  (this->muldefs_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a329f);\n                    /* try { // try from 000e5741 to 000e5745 has its CatchHandler @ 000e60f4 */\n  gold::options::One_option::One_option\n            (&(this->muldefs_).option,(char *)(unaff_EDI + 0x1af332),DASH_Z,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1af7b7),(char *)0x0,false,&(this->muldefs_).super_Struct_var,\n             false);\n  (this->muldefs_).user_set_via_option = false;\n  (this->muldefs_).value = false;\n  (this->no_muldefs_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a32b3);\n                    /* try { // try from 000e5786 to 000e578a has its CatchHandler @ 000e60ec */\n  gold::options::One_option::One_option\n            (&(this->no_muldefs_initializer_).option,\n             (char *)(Sized_dynobj<32,_false>::Sized_dynobj + unaff_EDI),DASH_Z,'\0',dv_01,\n             (char *)0x0,(char *)0x0,false,&(this->no_muldefs_initializer_).super_Struct_var,true);\n  (this->copyreloc_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a32c7);\n                    /* try { // try from 000e57c2 to 000e57c6 has its CatchHandler @ 000e60e4 */\n  gold::options::One_option::One_option\n            (&(this->copyreloc_).option,(char *)(unaff_EDI + 0x1af356),DASH_Z,'\0',dv_01,(char *)0x0\n             ,(char *)0x0,false,&(this->copyreloc_).super_Struct_var,true);\n  (this->copyreloc_).user_set_via_option = false;\n  (this->copyreloc_).value = true;\n  (this->no_copyreloc_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a32db);\n                    /* try { // try from 000e5811 to 000e5815 has its CatchHandler @ 000e60dc */\n  gold::options::One_option::One_option\n            (&(this->no_copyreloc_initializer_).option,(char *)(unaff_EDI + 0x1af354),DASH_Z,'\0',\n             dv_00,(char *)(unaff_EDI + 0x1af33a),(char *)0x0,false,\n             &(this->no_copyreloc_initializer_).super_Struct_var,false);\n  (this->nodefaultlib_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a32ef);\n                    /* try { // try from 000e5854 to 000e5858 has its CatchHandler @ 000e60d4 */\n  gold::options::One_option::One_option\n            (&(this->nodefaultlib_).option,(char *)(unaff_EDI + 0x1af362),DASH_Z,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b193f),(char *)0x0,false,\n             &(this->nodefaultlib_).super_Struct_var,false);\n  (this->nodefaultlib_).user_set_via_option = false;\n  (this->nodefaultlib_).value = false;\n  (this->no_nodefaultlib_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a3303);\n                    /* try { // try from 000e5899 to 000e589d has its CatchHandler @ 000e60cc */\n  gold::options::One_option::One_option\n            (&(this->no_nodefaultlib_initializer_).option,(char *)(unaff_EDI + 0x1af360),DASH_Z,'\0'\n             ,dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_nodefaultlib_initializer_).super_Struct_var,true);\n  (this->nodelete_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a3317)\n  ;\n                    /* try { // try from 000e58dc to 000e58e0 has its CatchHandler @ 000e60c4 */\n  gold::options::One_option::One_option\n            (&(this->nodelete_).option,(char *)(unaff_EDI + 0x1af371),DASH_Z,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b196b),(char *)0x0,false,&(this->nodelete_).super_Struct_var,\n             false);\n  (this->nodelete_).user_set_via_option = false;\n  (this->nodelete_).value = false;\n  (this->no_nodelete_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a332b);\n                    /* try { // try from 000e5921 to 000e5925 has its CatchHandler @ 000e60bc */\n  gold::options::One_option::One_option\n            (&(this->no_nodelete_initializer_).option,(char *)(unaff_EDI + 0x1af36f),DASH_Z,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_nodelete_initializer_).super_Struct_var,\n             true);\n  (this->nodlopen_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a333f)\n  ;\n                    /* try { // try from 000e5961 to 000e5965 has its CatchHandler @ 000e60b4 */\n  gold::options::One_option::One_option\n            (&(this->nodlopen_).option,(char *)(unaff_EDI + 0x1af37c),DASH_Z,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b198f),(char *)0x0,false,&(this->nodlopen_).super_Struct_var,\n             false);\n  (this->nodlopen_).user_set_via_option = false;\n  (this->nodlopen_).value = false;\n  (this->no_nodlopen_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a3353);\n                    /* try { // try from 000e59a6 to 000e59aa has its CatchHandler @ 000e60ac */\n  gold::options::One_option::One_option\n            (&(this->no_nodlopen_initializer_).option,(char *)(unaff_EDI + 0x1af37a),DASH_Z,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_nodlopen_initializer_).super_Struct_var,\n             true);\n  (this->nodump_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a3367);\n                    /* try { // try from 000e59e9 to 000e59ed has its CatchHandler @ 000e60a4 */\n  gold::options::One_option::One_option\n            (&(this->nodump_).option,(char *)(unaff_EDI + 0x1af387),DASH_Z,'\0',dv_00,\n             &UNK_001b19b3 + unaff_EDI,(char *)0x0,false,&(this->nodump_).super_Struct_var,false);\n  (this->nodump_).user_set_via_option = false;\n  (this->nodump_).value = false;\n  (this->no_nodump_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a337b);\n                    /* try { // try from 000e5a2e to 000e5a32 has its CatchHandler @ 000e615c */\n  gold::options::One_option::One_option\n            (&(this->no_nodump_initializer_).option,(char *)(unaff_EDI + 0x1af385),DASH_Z,'\0',dv_01\n             ,(char *)0x0,(char *)0x0,false,&(this->no_nodump_initializer_).super_Struct_var,true);\n  (this->noexecstack_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a338f);\n                    /* try { // try from 000e5a6d to 000e5a71 has its CatchHandler @ 000e6154 */\n  gold::options::One_option::One_option\n            (&(this->noexecstack_).option,(char *)(unaff_EDI + 0x1af390),DASH_Z,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b19d7),(char *)0x0,false,&(this->noexecstack_).super_Struct_var\n             ,false);\n  (this->noexecstack_).user_set_via_option = false;\n  (this->noexecstack_).value = false;\n  (this->no_noexecstack_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a33a3);\n                    /* try { // try from 000e5ab2 to 000e5ab6 has its CatchHandler @ 000e614c */\n  gold::options::One_option::One_option\n            (&(this->no_noexecstack_initializer_).option,(char *)(unaff_EDI + 0x1af38e),DASH_Z,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_noexecstack_initializer_).super_Struct_var,true);\n  (this->now_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a33b7);\n                    /* try { // try from 000e5af5 to 000e5af9 has its CatchHandler @ 000e6144 */\n  gold::options::One_option::One_option\n            (&(this->now_).option,(char *)(unaff_EDI + 0x1af39e),DASH_Z,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b1a07),(char *)0x0,false,&(this->now_).super_Struct_var,false);\n  (this->now_).user_set_via_option = false;\n  (this->now_).value = false;\n  (this->no_now_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a33cb);\n                    /* try { // try from 000e5b3a to 000e5b3e has its CatchHandler @ 000e613c */\n  gold::options::One_option::One_option\n            (&(this->no_now_initializer_).option,(char *)(unaff_EDI + 0x1af39c),DASH_Z,'\0',dv_01,\n             (char *)0x0,(char *)0x0,false,&(this->no_now_initializer_).super_Struct_var,true);\n  (this->origin_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a33df);\n                    /* try { // try from 000e5b7d to 000e5b81 has its CatchHandler @ 000e6134 */\n  gold::options::One_option::One_option\n            (&(this->origin_).option,(char *)(unaff_EDI + 0x1bb519),DASH_Z,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b1a33),(char *)0x0,false,&(this->origin_).super_Struct_var,\n             false);\n  (this->origin_).user_set_via_option = false;\n  (this->origin_).value = false;\n  (this->no_origin_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a33f3);\n                    /* try { // try from 000e5bc2 to 000e5bc6 has its CatchHandler @ 000e612c */\n  gold::options::One_option::One_option\n            (&(this->no_origin_initializer_).option,(char *)(unaff_EDI + 0x1af3a2),DASH_Z,'\0',dv_01\n             ,(char *)0x0,(char *)0x0,false,&(this->no_origin_initializer_).super_Struct_var,true);\n  (this->relro_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a3407);\n                    /* try { // try from 000e5c03 to 000e5c07 has its CatchHandler @ 000e6124 */\n  gold::options::One_option::One_option\n            (&(this->relro_).option,(char *)(unaff_EDI + 0x1af3ad),DASH_Z,'\0',dv_01,\n             (char *)(unaff_EDI + 0x1b1a7b),(char *)0x0,false,&(this->relro_).super_Struct_var,true)\n  ;\n  (this->relro_).user_set_via_option = false;\n  (this->relro_).value = true;\n  (this->no_relro_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a341b);\n                    /* try { // try from 000e5c52 to 000e5c56 has its CatchHandler @ 000e617c */\n  gold::options::One_option::One_option\n            (&(this->no_relro_initializer_).option,(char *)(unaff_EDI + 0x1af3ab),DASH_Z,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b1ab7),(char *)0x0,false,\n             &(this->no_relro_initializer_).super_Struct_var,false);\n  (this->stack_size_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("" + unaff_EDI + 0xf);\n                    /* try { // try from 000e5c96 to 000e5c9a has its CatchHandler @ 000e6174 */\n  gold::options::One_option::One_option\n            (&(this->stack_size_).option,(char *)(unaff_EDI + 0x1af3b3),DASH_Z,'\0',dv_03,\n             (char *)(unaff_EDI + 0x1b1ae7),ha,false,&(this->stack_size_).super_Struct_var,false);\n  (this->stack_size_).user_set_via_option = false;\n  (this->text_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)("" + unaff_EDI + 0x23);\n  *(undefined4 *)&(this->stack_size_).value = 0;\n  *(undefined4 *)((int)&(this->stack_size_).value + 4) = 0;\n                    /* try { // try from 000e5cf4 to 000e5cf8 has its CatchHandler @ 000e616c */\n  gold::options::One_option::One_option\n            (&(this->text_).option,(char *)(unaff_EDI + 0x1a0f0d),DASH_Z,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b1b13),(char *)0x0,false,&(this->text_).super_Struct_var,false)\n  ;\n  (this->text_).user_set_via_option = false;\n  (this->text_).value = false;\n  (this->no_text_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("" + unaff_EDI + 0x37);\n                    /* try { // try from 000e5d3e to 000e5d42 has its CatchHandler @ 000e6164 */\n  gold::options::One_option::One_option\n            (&(this->no_text_initializer_).option,(char *)(unaff_EDI + 0x1af3be),DASH_Z,'\0',dv_01,\n             (char *)(unaff_EDI + 0x1b1b43),(char *)0x0,false,\n             &(this->no_text_initializer_).super_Struct_var,true);\n  (this->textoff_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)("" + unaff_EDI + 0x4b)\n  ;\n                    /* try { // try from 000e5d7a to 000e5d7e has its CatchHandler @ 000e618c */\n  gold::options::One_option::One_option\n            (&(this->textoff_).option,(char *)(unaff_EDI + 0x1af3c7),DASH_Z,'\0',dv,\n             (char *)(unaff_EDI + 0x1b1b43),(char *)0x0,false,&(this->textoff_).super_Struct_var,\n             true);\n  (this->no_textoff_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("" + unaff_EDI + 0x5f);\n                    /* try { // try from 000e5db5 to 000e5db9 has its CatchHandler @ 000e6184 */\n  gold::options::One_option::One_option\n            (&(this->no_textoff_initializer_).option,(char *)(unaff_EDI + 0x1af3c5),DASH_Z,'\0',dv,\n             (char *)0x0,(char *)0x0,false,&(this->no_textoff_initializer_).super_Struct_var,false);\n  (this->text_unlikely_segment_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("" + unaff_EDI + 0x73);\n                    /* try { // try from 000e5df8 to 000e5dfc has its CatchHandler @ 000e609c */\n  gold::options::One_option::One_option\n            (&(this->text_unlikely_segment_).option,(char *)(unaff_EDI + 0x1af3d1),DASH_Z,'\0',dv_00\n             ,(char *)(unaff_EDI + 0x1b1b6f),(char *)0x0,false,\n             &(this->text_unlikely_segment_).super_Struct_var,false);\n  (this->no_text_unlikely_segment_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("" + unaff_EDI + 0x87);\n  (this->text_unlikely_segment_).user_set_via_option = false;\n  (this->text_unlikely_segment_).value = false;\n                    /* try { // try from 000e5e3f to 000e5e43 has its CatchHandler @ 000e6094 */\n  gold::options::One_option::One_option\n            (&(this->no_text_unlikely_segment_initializer_).option,&UNK_001af3cf + unaff_EDI,DASH_Z,\n             '\0',dv_01,(char *)(unaff_EDI + 0x1b1ba3),(char *)0x0,false,\n             &(this->no_text_unlikely_segment_initializer_).super_Struct_var,true);\n  (this->keep_text_section_prefix_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("" + unaff_EDI + 0x9b);\n                    /* try { // try from 000e5e82 to 000e5e86 has its CatchHandler @ 000e608c */\n  gold::options::One_option::One_option\n            (&(this->keep_text_section_prefix_).option,(char *)(unaff_EDI + 0x1af3e9),DASH_Z,'\0',\n             dv_00,(char *)(unaff_EDI + 0x1b1bdf),(char *)0x0,false,\n             &(this->keep_text_section_prefix_).super_Struct_var,false);\n  (this->no_keep_text_section_prefix_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("" + unaff_EDI + 0xaf);\n  (this->keep_text_section_prefix_).user_set_via_option = false;\n  (this->keep_text_section_prefix_).value = false;\n                    /* try { // try from 000e5ec9 to 000e5ecd has its CatchHandler @ 000e6084 */\n  gold::options::One_option::One_option\n            (&(this->no_keep_text_section_prefix_initializer_).option,(char *)(unaff_EDI + 0x1af3e7)\n             ,DASH_Z,'\0',dv_01,(char *)(unaff_EDI + 0x1b1c47),(char *)0x0,false,\n             &(this->no_keep_text_section_prefix_initializer_).super_Struct_var,true);\n  this->printed_version_ = false;\n  this->static_ = false;\n  this->do_demangle_ = false;\n  this->execstack_status_ = EXECSTACK_FROM_INPUT;\n  this->icf_status_ = ICF_NONE;\n  this->plugins_ = (Plugin_manager *)0x0;\n                    /* try { // try from 000e5f08 to 000e5f0c has its CatchHandler @ 000e607f */\n  Script_options::Script_options(&this->dynamic_list_);\n  this->have_dynamic_list_ = false;\n  uVar5 = 0;\n  this->incremental_mode_ = INCREMENTAL_OFF;\n  this->incremental_disposition_ = INCREMENTAL_STARTUP;\n  this->incremental_startup_disposition_ = INCREMENTAL_CHECK;\n  this->implicit_incremental_ = false;\n  do {\n    *(undefined4 *)((int)&(this->excluded_libs_)._M_h._M_buckets + uVar5) = 0;\n    uVar5 = uVar5 + 4;\n  } while (uVar5 < 0x1c);\n  (this->excluded_libs_)._M_h._M_bucket_count = 1;\n  (this->excluded_libs_)._M_h._M_before_begin._M_nxt = (_Hash_node_base *)0x0;\n  (this->excluded_libs_)._M_h._M_element_count = 0;\n  (this->excluded_libs_)._M_h._M_rehash_policy._M_max_load_factor = 1.0;\n  (this->excluded_libs_)._M_h._M_rehash_policy._M_next_resize = 0;\n  (this->excluded_libs_)._M_h._M_single_bucket = (__bucket_type)0x0;\n  (this->excluded_libs_)._M_h._M_buckets = &(this->excluded_libs_)._M_h._M_single_bucket;\n  uVar5 = 0;\n  do {\n    *(undefined4 *)((int)&(this->symbols_to_retain_)._M_h._M_buckets + uVar5) = 0;\n    uVar5 = uVar5 + 4;\n  } while (uVar5 < 0x1c);\n  (this->symbols_to_retain_)._M_h._M_bucket_count = 1;\n  (this->symbols_to_retain_)._M_h._M_buckets = &(this->symbols_to_retain_)._M_h._M_single_bucket;\n  p_Var3 = &(this->section_starts_)._M_t._M_impl.super__Rb_tree_header;\n  (this->symbols_to_retain_)._M_h._M_before_begin._M_nxt = (_Hash_node_base *)0x0;\n  (this->symbols_to_retain_)._M_h._M_element_count = 0;\n  (this->symbols_to_retain_)._M_h._M_rehash_policy._M_max_load_factor = 1.0;\n  (this->symbols_to_retain_)._M_h._M_rehash_policy._M_next_resize = 0;\n  (this->symbols_to_retain_)._M_h._M_single_bucket = (__bucket_type)0x0;\n  (this->section_starts_)._M_t._M_impl.super__Rb_tree_header._M_header._M_color = _S_red;\n  (this->section_starts_)._M_t._M_impl.super__Rb_tree_header._M_header._M_parent = (_Base_ptr)0x0;\n  (this->section_starts_)._M_t._M_impl.super__Rb_tree_header._M_header._M_left = &p_Var3->_M_header;\n  (this->section_starts_)._M_t._M_impl.super__Rb_tree_header._M_header._M_right = &p_Var3->_M_header\n  ;\n  (this->section_starts_)._M_t._M_impl.super__Rb_tree_header._M_node_count = 0;\n  this->fix_v4bx_ = FIX_V4BX_NONE;\n  this->endianness_ = ENDIANNESS_NOT_SET;\n  this->discard_locals_ = DISCARD_SEC_MERGE;\n  (this->options_stack_).\n  super__Vector_base<gold::Position_dependent_options*,_std::allocator<gold::Position_dependent_options*>_>\n  ._M_impl._M_start = (pointer)0x0;\n  (this->options_stack_).\n  super__Vector_base<gold::Position_dependent_options*,_std::allocator<gold::Position_dependent_options*>_>\n  ._M_impl._M_finish = (pointer)0x0;\n  (this->options_stack_).\n  super__Vector_base<gold::Position_dependent_options*,_std::allocator<gold::Position_dependent_options*>_>\n  ._M_impl._M_end_of_storage = (pointer)0x0;\n  this->orphan_handling_enum_ = ORPHAN_PLACE;\n  *(undefined1 *)((int)&fde_table_entry_002b5a10.data_loc + unaff_EDI + 3) = 0;\n  return;\n}" primitive_type (ms_call_modifier "__thiscall" __thiscall) (ERROR "gold::General_options::" identifier : : identifier : :) (function_declarator "General_options(General_options *this)" identifier (parameter_list "(General_options *this)" ( (parameter_declaration "General_options *this" type_identifier (pointer_declarator "*this" * identifier)) ))) (compound_statement "{\n  _func_int_varargs **pp_Var1;\n  char *dv;\n  char *dv_00;\n  char *dv_01;\n  char *hs;\n  char *pcVar2;\n  char *ha;\n  char *dv_02;\n  char *ha_00;\n  char *ha_01;\n  char *ha_02;\n  char *dv_03;\n  char *ha_03;\n  char *ha_04;\n  _Rb_tree_header *p_Var3;\n  double dVar4;\n  uint uVar5;\n  int unaff_EDI;\n  \n  __x86_get_pc_thunk_di();\n  pp_Var1 = (_func_int_varargs **)(&UNK_002a1bcf + unaff_EDI);\n  dv = (char *)(unaff_EDI + 0x1be63d);\n  (this->help_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1;\n  gold::options::One_option::One_option\n            (&(this->help_initializer_).super_Struct_special.option,(char *)(unaff_EDI + 0x1a0e51),\n             TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1ae022),(char *)0x0,false,(Struct_var *)this,\n             false);\n  *(undefined4 *)&(this->help_initializer_).super_Struct_special.field_0x40 = 0;\n  (this->help_initializer_).super_Struct_special.parse = unaff_EDI - 0x23e9;\n  (this->help_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a4043 + unaff_EDI);\n  (this->version_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1;\n                    /* try { // try from 000df860 to 000df864 has its CatchHandler @ 000e6077 */\n  gold::options::One_option::One_option\n            (&(this->version_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1aafc2),TWO_DASHES,'v',dv,(char *)(unaff_EDI + 0x1ae03b),\n             (char *)0x0,false,(Struct_var *)&this->version_initializer_,false);\n  (this->version_initializer_).super_Struct_special.parse = unaff_EDI - 0x2cc9;\n  (this->version_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a4057 + unaff_EDI);\n  *(undefined4 *)&(this->version_initializer_).super_Struct_special.field_0x40 = 0;\n  (this->V_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1;\n                    /* try { // try from 000df8ba to 000df8be has its CatchHandler @ 000e678e */\n  gold::options::One_option::One_option\n            (&(this->V_initializer_).super_Struct_special.option,(char *)(unaff_EDI + 0x1a7a52),\n             EXACTLY_ONE_DASH,'\0',dv,(char *)(unaff_EDI + 0x1af75b),(char *)0x0,false,\n             (Struct_var *)&this->V_initializer_,false);\n  *(undefined4 *)&(this->V_initializer_).super_Struct_special.field_0x40 = 0;\n  (this->V_initializer_).super_Struct_special.parse = unaff_EDI - 0x2c69;\n  (this->V_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a406b + unaff_EDI);\n  (this->add_needed_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a1be3 + unaff_EDI);\n  dv_00 = (char *)(unaff_EDI + 0x1ae064);\n                    /* try { // try from 000df929 to 000df92d has its CatchHandler @ 000e6786 */\n  gold::options::One_option::One_option\n            (&(this->add_needed_).option,(char *)(unaff_EDI + 0x1ae072),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1ae056),(char *)0x0,false,&(this->add_needed_).super_Struct_var,\n             false);\n  (this->add_needed_).user_set_via_option = false;\n  (this->add_needed_).value = false;\n  dv_01 = (char *)(unaff_EDI + 0x1ae06a);\n  (this->no_add_needed_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a1bf7 + unaff_EDI);\n                    /* try { // try from 000df97c to 000df980 has its CatchHandler @ 000e677e */\n  gold::options::One_option::One_option\n            (&(this->no_add_needed_initializer_).option,(char *)(unaff_EDI + 0x1ae06f),TWO_DASHES,\n             '\0',dv_01,(char *)(unaff_EDI + 0x1af783),(char *)0x0,false,\n             &(this->no_add_needed_initializer_).super_Struct_var,true);\n  (this->allow_multiple_definition_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a1c0b + unaff_EDI);\n                    /* try { // try from 000df9c2 to 000df9c6 has its CatchHandler @ 000e6776 */\n  gold::options::One_option::One_option\n            (&(this->allow_multiple_definition_).option,(char *)(unaff_EDI + 0x1ae080),TWO_DASHES,\n             '\0',dv,(char *)(unaff_EDI + 0x1af7b7),(char *)0x0,false,\n             &(this->allow_multiple_definition_).super_Struct_var,false);\n  (this->no_allow_multiple_definition_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a1c1f + unaff_EDI);\n                    /* try { // try from 000dfa05 to 000dfa09 has its CatchHandler @ 000e676e */\n  gold::options::One_option::One_option\n            (&(this->no_allow_multiple_definition_initializer_).option,\n             (char *)(unaff_EDI + 0x1ae07d),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1af7df),\n             (char *)0x0,false,&(this->no_allow_multiple_definition_initializer_).super_Struct_var,\n             true);\n  (this->allow_shlib_undefined_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a1c33 + unaff_EDI);\n                    /* try { // try from 000dfa48 to 000dfa4c has its CatchHandler @ 000e6766 */\n  gold::options::One_option::One_option\n            (&(this->allow_shlib_undefined_).option,(char *)(unaff_EDI + 0x1ae09d),TWO_DASHES,'\0',\n             dv_00,(char *)(unaff_EDI + 0x1af803),(char *)0x0,false,\n             &(this->allow_shlib_undefined_).super_Struct_var,false);\n  (this->allow_shlib_undefined_).user_set_via_option = false;\n  (this->allow_shlib_undefined_).value = false;\n  (this->no_allow_shlib_undefined_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a1c47 + unaff_EDI);\n                    /* try { // try from 000dfa8f to 000dfa93 has its CatchHandler @ 000e675e */\n  gold::options::One_option::One_option\n            (&(this->no_allow_shlib_undefined_initializer_).option,(char *)(unaff_EDI + 0x1ae09a),\n             TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1af833),(char *)0x0,false,\n             &(this->no_allow_shlib_undefined_initializer_).super_Struct_var,true);\n  (this->apply_dynamic_relocs_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a1c5b + unaff_EDI);\n                    /* try { // try from 000dfad0 to 000dfad4 has its CatchHandler @ 000e6756 */\n  gold::options::One_option::One_option\n            (&(this->apply_dynamic_relocs_).option,(char *)(unaff_EDI + 0x1ae0b6),TWO_DASHES,'\0',\n             dv_01,(char *)(unaff_EDI + 0x1af86b),(char *)0x0,false,\n             &(this->apply_dynamic_relocs_).super_Struct_var,true);\n  (this->apply_dynamic_relocs_).user_set_via_option = false;\n  (this->apply_dynamic_relocs_).value = true;\n  (this->no_apply_dynamic_relocs_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a1c6f + unaff_EDI);\n                    /* try { // try from 000dfb1f to 000dfb23 has its CatchHandler @ 000e674e */\n  gold::options::One_option::One_option\n            (&(this->no_apply_dynamic_relocs_initializer_).option,(char *)(unaff_EDI + 0x1ae0b3),\n             TWO_DASHES,'\0',dv_00,(char *)(unaff_EDI + 0x1af89b),(char *)0x0,false,\n             &(this->no_apply_dynamic_relocs_initializer_).super_Struct_var,false);\n  (this->as_needed_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a1c83 + unaff_EDI);\n                    /* try { // try from 000dfb62 to 000dfb66 has its CatchHandler @ 000e6746 */\n  gold::options::One_option::One_option\n            (&(this->as_needed_).option,(char *)(unaff_EDI + 0x1ae0ce),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1af8e3),(char *)0x0,false,&(this->as_needed_).super_Struct_var,\n             false);\n  (this->as_needed_).user_set_via_option = false;\n  (this->as_needed_).value = false;\n  (this->no_as_needed_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a1c97 + unaff_EDI);\n                    /* try { // try from 000dfbac to 000dfbb0 has its CatchHandler @ 000e673e */\n  gold::options::One_option::One_option\n            (&(this->no_as_needed_initializer_).option,(char *)(unaff_EDI + 0x1ae0cb),TWO_DASHES,\n             '\0',dv_01,(char *)(unaff_EDI + 0x1af91b),(char *)0x0,false,\n             &(this->no_as_needed_initializer_).super_Struct_var,true);\n  (this->assert_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a1cab + unaff_EDI);\n  hs = (char *)(unaff_EDI + 0x1ae0e2);\n                    /* try { // try from 000dfbf6 to 000dfbfa has its CatchHandler @ 000e6736 */\n  gold::options::One_option::One_option\n            (&(this->assert_).option,(char *)(unaff_EDI + 0x1ae0ea),ONE_DASH,'\0',(char *)0x0,hs,\n             &UNK_001ae0d8 + unaff_EDI,false,&(this->assert_).super_Struct_var,false);\n  (this->assert_).user_set_via_option = false;\n  (this->format_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a1cbf + unaff_EDI);\n  (this->assert_).value = (char *)0x0;\n  pcVar2 = (char *)(unaff_EDI + 0x1adfc3);\n                    /* try { // try from 000dfc53 to 000dfc57 has its CatchHandler @ 000e672e */\n  gold::options::One_option::One_option\n            (&(this->format_).option,(char *)(unaff_EDI + 0x1ae108),TWO_DASHES,'b',pcVar2,\n             (char *)(unaff_EDI + 0x1ae0fe),(char *)(unaff_EDI + 0x1ae0f1),false,\n             &(this->format_).super_Struct_var,false);\n  (this->format_).user_set_via_option = false;\n  (this->format_).value = pcVar2;\n  (this->be8_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(&UNK_002a1cd3 + unaff_EDI)\n  ;\n                    /* try { // try from 000dfca6 to 000dfcaa has its CatchHandler @ 000e6726 */\n  gold::options::One_option::One_option\n            (&(this->be8_).option,(char *)(unaff_EDI + 0x1ae12a),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1ae10f),(char *)0x0,false,&(this->be8_).super_Struct_var,false);\n  (this->be8_).user_set_via_option = false;\n  (this->be8_).value = false;\n  (this->no_be8_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a1ce7 + unaff_EDI);\n                    /* try { // try from 000dfceb to 000dfcef has its CatchHandler @ 000e671e */\n  gold::options::One_option::One_option\n            (&(this->no_be8_initializer_).option,(char *)(unaff_EDI + 0x1ae127),TWO_DASHES,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_be8_initializer_).super_Struct_var,true)\n  ;\n  (this->build_id_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a1cfb + unaff_EDI);\n                    /* try { // try from 000dfd3d to 000dfd41 has its CatchHandler @ 000e6716 */\n  gold::options::One_option::One_option\n            (&(this->build_id_).option,(char *)(unaff_EDI + 0x1ae14e),TWO_DASHES,'\0',\n             (char *)(unaff_EDI + 0x1a7f4d),(char *)(unaff_EDI + 0x1ae137),&UNK_001ae12e + unaff_EDI\n             ,true,&(this->build_id_).super_Struct_var,false);\n  (this->build_id_).user_set_via_option = false;\n  ha = (char *)(unaff_EDI + 0x1af31d);\n  (this->build_id_).value = (char *)(unaff_EDI + 0x1a7f4d);\n  (this->build_id_chunk_size_for_treehash_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a1d0f + unaff_EDI);\n                    /* try { // try from 000dfd9c to 000dfda0 has its CatchHandler @ 000e670e */\n  gold::options::One_option::One_option\n            (&(this->build_id_chunk_size_for_treehash_).option,(char *)(unaff_EDI + 0x1af967),\n             TWO_DASHES,'\0',&UNK_001ae157 + unaff_EDI,(char *)(unaff_EDI + 0x1af943),ha,false,\n             &(this->build_id_chunk_size_for_treehash_).super_Struct_var,false);\n  (this->build_id_chunk_size_for_treehash_).user_set_via_option = false;\n  (this->build_id_min_file_size_for_treehash_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a1d23 + unaff_EDI);\n  *(undefined4 *)&(this->build_id_chunk_size_for_treehash_).value = 0x200000;\n  *(undefined4 *)((int)&(this->build_id_chunk_size_for_treehash_).value + 4) = 0;\n                    /* try { // try from 000dfdff to 000dfe03 has its CatchHandler @ 000e6706 */\n  gold::options::One_option::One_option\n            (&(this->build_id_min_file_size_for_treehash_).option,(char *)(unaff_EDI + 0x1af9e7),\n             TWO_DASHES,'\0',(char *)(unaff_EDI + 0x1ae15f),&UNK_001af98b + unaff_EDI,ha,false,\n             &(this->build_id_min_file_size_for_treehash_).super_Struct_var,false);\n  (this->build_id_min_file_size_for_treehash_).user_set_via_option = false;\n  (this->Bdynamic_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a1d37 + unaff_EDI);\n  *(undefined4 *)&(this->build_id_min_file_size_for_treehash_).value = 0x2800000;\n  *(undefined4 *)((int)&(this->build_id_min_file_size_for_treehash_).value + 4) = 0;\n                    /* try { // try from 000dfe5b to 000dfe5f has its CatchHandler @ 000e66fe */\n  gold::options::One_option::One_option\n            (&(this->Bdynamic_).option,(char *)(unaff_EDI + 0x1ae18a),ONE_DASH,'\0',dv_01,\n             (char *)(unaff_EDI + 0x1afa0b),(char *)0x0,false,&(this->Bdynamic_).super_Struct_var,\n             true);\n  (this->no_Bdynamic_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a1d4b + unaff_EDI);\n  (this->Bdynamic_).user_set_via_option = false;\n  (this->Bdynamic_).value = true;\n                    /* try { // try from 000dfea5 to 000dfea9 has its CatchHandler @ 000e66f6 */\n  gold::options::One_option::One_option\n            (&(this->no_Bdynamic_initializer_).option,(char *)(unaff_EDI + 0x1ae168),ONE_DASH,'\0',\n             dv_00,(char *)0x0,(char *)0x0,false,&(this->no_Bdynamic_initializer_).super_Struct_var,\n             false);\n  (this->Bstatic_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a1d5f + unaff_EDI);\n                    /* try { // try from 000dfee8 to 000dfeec has its CatchHandler @ 000e66ee */\n  gold::options::One_option::One_option\n            (&(this->Bstatic_).option,(char *)(unaff_EDI + 0x1ae1a4),ONE_DASH,'\0',dv,\n             (char *)(unaff_EDI + 0x1afa2f),(char *)0x0,false,&(this->Bstatic_).super_Struct_var,\n             false);\n  (this->no_Bstatic_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a1d73 + unaff_EDI);\n                    /* try { // try from 000dff26 to 000dff2a has its CatchHandler @ 000e66e6 */\n  gold::options::One_option::One_option\n            (&(this->no_Bstatic_initializer_).option,(char *)(unaff_EDI + 0x1ae174),ONE_DASH,'\0',dv\n             ,(char *)0x0,(char *)0x0,false,&(this->no_Bstatic_initializer_).super_Struct_var,true);\n  (this->dy_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(&UNK_002a1d87 + unaff_EDI);\n                    /* try { // try from 000dff69 to 000dff6d has its CatchHandler @ 000e66de */\n  gold::options::One_option::One_option\n            (&(this->dy_).option,(char *)(unaff_EDI + 0x1ae196),ONE_DASH,'\0',dv,\n             &UNK_001ae17f + unaff_EDI,(char *)0x0,false,&(this->dy_).super_Struct_var,true);\n  (this->no_dy_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a1d9b + unaff_EDI);\n                    /* try { // try from 000dffa7 to 000dffab has its CatchHandler @ 000e66d6 */\n  gold::options::One_option::One_option\n            (&(this->no_dy_initializer_).option,(char *)(unaff_EDI + 0x1ae193),ONE_DASH,'\0',dv,\n             (char *)0x0,(char *)0x0,false,&(this->no_dy_initializer_).super_Struct_var,false);\n  (this->dn_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(&UNK_002a1daf + unaff_EDI);\n                    /* try { // try from 000dffea to 000dffee has its CatchHandler @ 000e66ce */\n  gold::options::One_option::One_option\n            (&(this->dn_).option,(char *)(unaff_EDI + 0x1ae1af),ONE_DASH,'\0',dv,\n             (char *)(unaff_EDI + 0x1ae199),(char *)0x0,false,&(this->dn_).super_Struct_var,false);\n  (this->no_dn_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a1dc3 + unaff_EDI);\n                    /* try { // try from 000e0028 to 000e002c has its CatchHandler @ 000e66c6 */\n  gold::options::One_option::One_option\n            (&(this->no_dn_initializer_).option,(char *)(unaff_EDI + 0x1ae1ac),ONE_DASH,'\0',dv,\n             (char *)0x0,(char *)0x0,false,&(this->no_dn_initializer_).super_Struct_var,true);\n  (this->Bgroup_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a1dd7);\n                    /* try { // try from 000e006b to 000e006f has its CatchHandler @ 000e66be */\n  gold::options::One_option::One_option\n            (&(this->Bgroup_).option,(char *)(unaff_EDI + 0x1ae1b5),ONE_DASH,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1afa57),(char *)0x0,false,&(this->Bgroup_).super_Struct_var,\n             false);\n  (this->Bgroup_).user_set_via_option = false;\n  (this->Bgroup_).value = false;\n  (this->no_Bgroup_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a1deb);\n                    /* try { // try from 000e00b0 to 000e00b4 has its CatchHandler @ 000e66b6 */\n  gold::options::One_option::One_option\n            (&(this->no_Bgroup_initializer_).option,(char *)(unaff_EDI + 0x1ae1b2),ONE_DASH,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_Bgroup_initializer_).super_Struct_var,\n             true);\n  (this->Bshareable_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a1dff);\n                    /* try { // try from 000e00f3 to 000e00f7 has its CatchHandler @ 000e66ae */\n  gold::options::One_option::One_option\n            (&(this->Bshareable_).option,(char *)(unaff_EDI + 0x1ae1bf),ONE_DASH,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1afa87),(char *)0x0,false,&(this->Bshareable_).super_Struct_var,\n             false);\n  (this->Bshareable_).user_set_via_option = false;\n  (this->Bshareable_).value = false;\n  (this->no_Bshareable_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a1e13);\n                    /* try { // try from 000e0138 to 000e013c has its CatchHandler @ 000e66a6 */\n  gold::options::One_option::One_option\n            (&(this->no_Bshareable_initializer_).option,(char *)(unaff_EDI + 0x1ae1bc),ONE_DASH,'\0'\n             ,dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_Bshareable_initializer_).super_Struct_var,true);\n  (this->Bsymbolic_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a1e27);\n                    /* try { // try from 000e017b to 000e017f has its CatchHandler @ 000e669e */\n  gold::options::One_option::One_option\n            (&(this->Bsymbolic_).option,(char *)(unaff_EDI + 0x1ae1ea),ONE_DASH,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1ae1ca),(char *)0x0,false,&(this->Bsymbolic_).super_Struct_var,\n             false);\n  (this->Bsymbolic_).user_set_via_option = false;\n  (this->Bsymbolic_).value = false;\n  (this->no_Bsymbolic_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a1e3b);\n                    /* try { // try from 000e01c0 to 000e01c4 has its CatchHandler @ 000e6696 */\n  gold::options::One_option::One_option\n            (&(this->no_Bsymbolic_initializer_).option,(char *)(unaff_EDI + 0x1ae1e7),ONE_DASH,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_Bsymbolic_initializer_).super_Struct_var\n             ,true);\n  (this->Bsymbolic_functions_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a1e4f);\n                    /* try { // try from 000e0203 to 000e0207 has its CatchHandler @ 000e668e */\n  gold::options::One_option::One_option\n            (&(this->Bsymbolic_functions_).option,&UNK_001ae1f7 + unaff_EDI,ONE_DASH,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1afab7),(char *)0x0,false,\n             &(this->Bsymbolic_functions_).super_Struct_var,false);\n  (this->Bsymbolic_functions_).user_set_via_option = false;\n  (this->Bsymbolic_functions_).value = false;\n  (this->no_Bsymbolic_functions_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a1e63);\n                    /* try { // try from 000e0248 to 000e024c has its CatchHandler @ 000e6686 */\n  gold::options::One_option::One_option\n            (&(this->no_Bsymbolic_functions_initializer_).option,&UNK_001ae1f4 + unaff_EDI,ONE_DASH,\n             '\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_Bsymbolic_functions_initializer_).super_Struct_var,true);\n  (this->check_sections_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a1e77);\n                    /* try { // try from 000e0289 to 000e028d has its CatchHandler @ 000e667e */\n  gold::options::One_option::One_option\n            (&(this->check_sections_).option,(char *)(unaff_EDI + 0x1ae20e),TWO_DASHES,'\0',dv_01,\n             (char *)(unaff_EDI + 0x1afadf),(char *)0x0,false,\n             &(this->check_sections_).super_Struct_var,true);\n  (this->check_sections_).user_set_via_option = false;\n  (this->check_sections_).value = true;\n  (this->no_check_sections_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a1e8b);\n                    /* try { // try from 000e02d8 to 000e02dc has its CatchHandler @ 000e6676 */\n  gold::options::One_option::One_option\n            (&(this->no_check_sections_initializer_).option,(char *)(unaff_EDI + 0x1ae20b),\n             TWO_DASHES,'\0',dv_00,(char *)(unaff_EDI + 0x1afb07),(char *)0x0,false,\n             &(this->no_check_sections_initializer_).super_Struct_var,false);\n  dv_02 = (char *)(unaff_EDI + 0x1af1d9);\n  (this->compress_debug_sections_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a1e9f);\n                    /* try { // try from 000e0327 to 000e032b has its CatchHandler @ 000e666e */\n  gold::options::One_option::One_option\n            (&(this->compress_debug_sections_).option,(char *)(unaff_EDI + 0x1ae21d),TWO_DASHES,'\0'\n             ,dv_02,(char *)(unaff_EDI + 0x1afb53),(char *)(unaff_EDI + 0x1afb33),false,\n             &(this->compress_debug_sections_).super_Struct_var,false);\n  (this->compress_debug_sections_).user_set_via_option = false;\n  (this->copy_dt_needed_entries_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a1eb3);\n  (this->compress_debug_sections_).value = dv_02;\n                    /* try { // try from 000e0376 to 000e037a has its CatchHandler @ 000e6666 */\n  gold::options::One_option::One_option\n            (&(this->copy_dt_needed_entries_).option,(char *)(unaff_EDI + 0x1ae238),TWO_DASHES,'\0',\n             dv_00,(char *)(unaff_EDI + 0x1ae056),(char *)0x0,false,\n             &(this->copy_dt_needed_entries_).super_Struct_var,false);\n  (this->copy_dt_needed_entries_).user_set_via_option = false;\n  (this->copy_dt_needed_entries_).value = false;\n  (this->no_copy_dt_needed_entries_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a1ec7);\n                    /* try { // try from 000e03bc to 000e03c0 has its CatchHandler @ 000e665e */\n  gold::options::One_option::One_option\n            (&(this->no_copy_dt_needed_entries_initializer_).option,(char *)(unaff_EDI + 0x1ae235),\n             TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1af783),(char *)0x0,false,\n             &(this->no_copy_dt_needed_entries_initializer_).super_Struct_var,true);\n  (this->cref_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a1edb);\n                    /* try { // try from 000e03ff to 000e0403 has its CatchHandler @ 000e6656 */\n  gold::options::One_option::One_option\n            (&(this->cref_).option,(char *)(unaff_EDI + 0x1ae26f),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1ae24f),(char *)0x0,false,&(this->cref_).super_Struct_var,false)\n  ;\n  (this->no_cref_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a1eef);\n  (this->cref_).user_set_via_option = false;\n  (this->cref_).value = false;\n                    /* try { // try from 000e0449 to 000e044d has its CatchHandler @ 000e664e */\n  gold::options::One_option::One_option\n            (&(this->no_cref_initializer_).option,(char *)(unaff_EDI + 0x1ae26c),TWO_DASHES,'\0',\n             dv_01,(char *)(unaff_EDI + 0x1afb83),(char *)0x0,false,\n             &(this->no_cref_initializer_).super_Struct_var,true);\n  (this->ctors_in_init_array_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a1f03);\n                    /* try { // try from 000e048a to 000e048e has its CatchHandler @ 000e6646 */\n  gold::options::One_option::One_option\n            (&(this->ctors_in_init_array_).option,(char *)(unaff_EDI + 0x1ae277),TWO_DASHES,'\0',\n             dv_01,(char *)(unaff_EDI + 0x1afba7),(char *)0x0,false,\n             &(this->ctors_in_init_array_).super_Struct_var,true);\n  (this->no_ctors_in_init_array_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a1f17);\n  (this->ctors_in_init_array_).user_set_via_option = false;\n  (this->ctors_in_init_array_).value = true;\n                    /* try { // try from 000e04d9 to 000e04dd has its CatchHandler @ 000e663e */\n  gold::options::One_option::One_option\n            (&(this->no_ctors_in_init_array_initializer_).option,(char *)(unaff_EDI + 0x1ae274),\n             TWO_DASHES,'\0',dv_00,(char *)(unaff_EDI + 0x1afbcf),(char *)0x0,false,\n             &(this->no_ctors_in_init_array_initializer_).super_Struct_var,false);\n  (this->define_common_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a1f2b);\n                    /* try { // try from 000e051c to 000e0520 has its CatchHandler @ 000e6636 */\n  gold::options::One_option::One_option\n            (&(this->define_common_).option,(char *)(unaff_EDI + 0x1ae2a4),TWO_DASHES,'d',dv_00,\n             (char *)(unaff_EDI + 0x1ae28b),(char *)0x0,false,\n             &(this->define_common_).super_Struct_var,false);\n  (this->define_common_).user_set_via_option = false;\n  (this->define_common_).value = false;\n  (this->no_define_common_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a1f3f);\n                    /* try { // try from 000e0566 to 000e056a has its CatchHandler @ 000e662e */\n  gold::options::One_option::One_option\n            (&(this->no_define_common_initializer_).option,(char *)(unaff_EDI + 0x1ae2a1),TWO_DASHES\n             ,'\0',dv_01,&UNK_001afbfb + unaff_EDI,(char *)0x0,false,\n             &(this->no_define_common_initializer_).super_Struct_var,true);\n  (this->dc_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a1f53);\n                    /* try { // try from 000e05ac to 000e05b0 has its CatchHandler @ 000e6626 */\n  gold::options::One_option::One_option\n            (&(this->dc_).option,(char *)(unaff_EDI + 0x1ae2c2),ONE_DASH,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1ae2b2),(char *)0x0,false,&(this->dc_).super_Struct_var,false);\n  (this->dc_).user_set_via_option = false;\n  (this->dc_).value = false;\n  (this->no_dc_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a1f67);\n                    /* try { // try from 000e05f1 to 000e05f5 has its CatchHandler @ 000e661e */\n  gold::options::One_option::One_option\n            (&(this->no_dc_initializer_).option,(char *)(unaff_EDI + 0x1ae2bf),ONE_DASH,'\0',dv_01,\n             (char *)0x0,(char *)0x0,false,&(this->no_dc_initializer_).super_Struct_var,true);\n  (this->dp_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a1f7b);\n                    /* try { // try from 000e0630 to 000e0634 has its CatchHandler @ 000e6616 */\n  gold::options::One_option::One_option\n            (&(this->dp_).option,(char *)(unaff_EDI + 0x1ae2c8),ONE_DASH,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1ae2b2),(char *)0x0,false,&(this->dp_).super_Struct_var,false);\n  (this->dp_).user_set_via_option = false;\n  (this->dp_).value = false;\n  (this->no_dp_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a1f8f);\n                    /* try { // try from 000e0675 to 000e0679 has its CatchHandler @ 000e660e */\n  gold::options::One_option::One_option\n            (&(this->no_dp_initializer_).option,(char *)(unaff_EDI + 0x1ae2c5),ONE_DASH,'\0',dv_01,\n             (char *)0x0,(char *)0x0,false,&(this->no_dp_initializer_).super_Struct_var,true);\n  (this->debug_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a1fa3);\n                    /* try { // try from 000e06bd to 000e06c1 has its CatchHandler @ 000e6606 */\n  gold::options::One_option::One_option\n            (&(this->debug_).option,(char *)(unaff_EDI + 0x1a8891),TWO_DASHES,'\0',dv,\n             (char *)(unaff_EDI + 0x1ae2e9),(char *)(unaff_EDI + 0x1ae2cb),false,\n             &(this->debug_).super_Struct_var,false);\n  (this->debug_).user_set_via_option = false;\n  (this->defsym_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1;\n  (this->debug_).value = dv;\n                    /* try { // try from 000e070a to 000e070e has its CatchHandler @ 000e65fe */\n  gold::options::One_option::One_option\n            (&(this->defsym_initializer_).super_Struct_special.option,(char *)(unaff_EDI + 0x1ae31d)\n             ,TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1ae30d),(char *)(unaff_EDI + 0x1ae2fb),false\n             ,(Struct_var *)&this->defsym_initializer_,false);\n  *(undefined4 *)&(this->defsym_initializer_).super_Struct_special.field_0x40 = 0;\n  (this->defsym_initializer_).super_Struct_special.parse = unaff_EDI - 0x2b49;\n  (this->defsym_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("St7collateIcE" + unaff_EDI + 3);\n  (this->demangle_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("{default arg#" + unaff_EDI + 0xd);\n                    /* try { // try from 000e076f to 000e0773 has its CatchHandler @ 000e65f6 */\n  gold::options::One_option::One_option\n            (&(this->demangle_).option,(char *)(unaff_EDI + 0x1ae32a),TWO_DASHES,'\0',(char *)0x0,\n             &UNK_001afc2f + unaff_EDI,&UNK_001ae12e + unaff_EDI,true,\n             &(this->demangle_).super_Struct_var,false);\n  (this->demangle_).user_set_via_option = false;\n  (this->no_demangle_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("VTT for " + unaff_EDI + 2);\n  (this->demangle_).value = (char *)0x0;\n                    /* try { // try from 000e07c3 to 000e07c7 has its CatchHandler @ 000e65ee */\n  gold::options::One_option::One_option\n            (&(this->no_demangle_).option,(char *)(unaff_EDI + 0x1ae327),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1afc57),(char *)0x0,false,&(this->no_demangle_).super_Struct_var\n             ,false);\n  (this->no_demangle_).user_set_via_option = false;\n  (this->no_demangle_).value = false;\n  (this->no_no_demangle_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("construction vtable for " + unaff_EDI + 0xd);\n                    /* try { // try from 000e0808 to 000e080c has its CatchHandler @ 000e65e6 */\n  gold::options::One_option::One_option\n            (&(this->no_no_demangle_initializer_).option,(char *)(unaff_EDI + 0x1ae324),TWO_DASHES,\n             '\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_no_demangle_initializer_).super_Struct_var,true);\n  (this->detect_odr_violations_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("typeinfo for " + unaff_EDI + 3);\n                    /* try { // try from 000e084b to 000e084f has its CatchHandler @ 000e65de */\n  gold::options::One_option::One_option\n            (&(this->detect_odr_violations_).option,(char *)(unaff_EDI + 0x1ae336),TWO_DASHES,'\0',\n             dv_00,(char *)(unaff_EDI + 0x1afc83),(char *)0x0,false,\n             &(this->detect_odr_violations_).super_Struct_var,false);\n  (this->detect_odr_violations_).user_set_via_option = false;\n  (this->detect_odr_violations_).value = false;\n  (this->no_detect_odr_violations_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("typeinfo name for " + unaff_EDI + 9);\n                    /* try { // try from 000e0895 to 000e0899 has its CatchHandler @ 000e65d6 */\n  gold::options::One_option::One_option\n            (&(this->no_detect_odr_violations_initializer_).option,(char *)(unaff_EDI + 0x1ae333),\n             TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1afcb7),(char *)0x0,false,\n             &(this->no_detect_odr_violations_initializer_).super_Struct_var,true);\n  (this->dynamic_list_data_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("typeinfo fn for " + unaff_EDI + 10);\n                    /* try { // try from 000e08d8 to 000e08dc has its CatchHandler @ 000e65ce */\n  gold::options::One_option::One_option\n            (&(this->dynamic_list_data_).option,(char *)(unaff_EDI + 0x1ae34f),TWO_DASHES,'\0',dv_00\n             ,(char *)(unaff_EDI + 0x1afcf3),(char *)0x0,false,\n             &(this->dynamic_list_data_).super_Struct_var,false);\n  (this->dynamic_list_data_).user_set_via_option = false;\n  (this->dynamic_list_data_).value = false;\n  (this->no_dynamic_list_data_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("non-virtual thunk to " + unaff_EDI + 0xd);\n                    /* try { // try from 000e091d to 000e0921 has its CatchHandler @ 000e65c6 */\n  gold::options::One_option::One_option\n            (&(this->no_dynamic_list_data_initializer_).option,(char *)(unaff_EDI + 0x1ae34c),\n             TWO_DASHES,'\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_dynamic_list_data_initializer_).super_Struct_var,true);\n  (this->dynamic_list_cpp_new_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("covariant return thunk to " + unaff_EDI + 0xb);\n                    /* try { // try from 000e0960 to 000e0964 has its CatchHandler @ 000e65be */\n  gold::options::One_option::One_option\n            (&(this->dynamic_list_cpp_new_).option,(char *)(unaff_EDI + 0x1ae364),TWO_DASHES,'\0',\n             dv_00,&UNK_001afd17 + unaff_EDI,(char *)0x0,false,\n             &(this->dynamic_list_cpp_new_).super_Struct_var,false);\n  (this->no_dynamic_list_cpp_new_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("java Class for " + unaff_EDI + 4);\n  (this->dynamic_list_cpp_new_).user_set_via_option = false;\n  (this->dynamic_list_cpp_new_).value = false;\n                    /* try { // try from 000e09a5 to 000e09a9 has its CatchHandler @ 000e65b6 */\n  gold::options::One_option::One_option\n            (&(this->no_dynamic_list_cpp_new_initializer_).option,(char *)(unaff_EDI + 0x1ae361),\n             TWO_DASHES,'\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_dynamic_list_cpp_new_initializer_).super_Struct_var,true);\n  (this->dynamic_list_cpp_typeinfo_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("guard variable for " + unaff_EDI + 8);\n                    /* try { // try from 000e09e8 to 000e09ec has its CatchHandler @ 000e65ae */\n  gold::options::One_option::One_option\n            (&(this->dynamic_list_cpp_typeinfo_).option,(char *)(unaff_EDI + 0x1ae37c),TWO_DASHES,\n             '\0',dv_00,(char *)(unaff_EDI + 0x1afd47),(char *)0x0,false,\n             &(this->dynamic_list_cpp_typeinfo_).super_Struct_var,false);\n  (this->no_dynamic_list_cpp_typeinfo_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("TLS init function for " + unaff_EDI + 8);\n  (this->dynamic_list_cpp_typeinfo_).user_set_via_option = false;\n  (this->dynamic_list_cpp_typeinfo_).value = false;\n                    /* try { // try from 000e0a2d to 000e0a31 has its CatchHandler @ 000e65a6 */\n  gold::options::One_option::One_option\n            (&(this->no_dynamic_list_cpp_typeinfo_initializer_).option,\n             (char *)(unaff_EDI + 0x1ae379),TWO_DASHES,'\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_dynamic_list_cpp_typeinfo_initializer_).super_Struct_var,true);\n  ha_00 = (char *)(unaff_EDI + 0x1b8bce);\n  (this->dynamic_list_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1\n  ;\n                    /* try { // try from 000e0a6f to 000e0a73 has its CatchHandler @ 000e659e */\n  gold::options::One_option::One_option\n            (&(this->dynamic_list_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1ae396),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1afd6b),ha_00,\n             false,(Struct_var *)&this->dynamic_list_initializer_,false);\n  *(undefined4 *)&(this->dynamic_list_initializer_).super_Struct_special.field_0x40 = 0;\n  (this->dynamic_list_initializer_).super_Struct_special.parse = unaff_EDI - 0x29d9;\n  (this->dynamic_list_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("St14collate_bynameIcE" + unaff_EDI + 7);\n  (this->emit_stub_syms_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("TLS wrapper function for " + unaff_EDI + 5);\n                    /* try { // try from 000e0ad2 to 000e0ad6 has its CatchHandler @ 000e6596 */\n  gold::options::One_option::One_option\n            (&(this->emit_stub_syms_).option,(char *)(unaff_EDI + 0x1ae3a6),TWO_DASHES,'\0',dv_01,\n             (char *)(unaff_EDI + 0x1afd8b),(char *)0x0,false,\n             &(this->emit_stub_syms_).super_Struct_var,true);\n  (this->emit_stub_syms_).user_set_via_option = false;\n  (this->emit_stub_syms_).value = true;\n  (this->no_emit_stub_syms_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("TLS wrapper function for " + unaff_EDI + 0x19);\n                    /* try { // try from 000e0b21 to 000e0b25 has its CatchHandler @ 000e658e */\n  gold::options::One_option::One_option\n            (&(this->no_emit_stub_syms_initializer_).option,(char *)(unaff_EDI + 0x1ae3a3),\n             TWO_DASHES,'\0',dv_00,(char *)(unaff_EDI + 0x1afdbb),(char *)0x0,false,\n             &(this->no_emit_stub_syms_initializer_).super_Struct_var,false);\n  ha_01 = (char *)(unaff_EDI + 0x1aed7d);\n  (this->entry_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("reference temporary #" + unaff_EDI + 0x13);\n                    /* try { // try from 000e0b6b to 000e0b6f has its CatchHandler @ 000e6586 */\n  gold::options::One_option::One_option\n            (&(this->entry_).option,(char *)(unaff_EDI + 0x1aeb03),TWO_DASHES,'e',(char *)0x0,\n             (char *)(unaff_EDI + 0x1ae3b5),ha_01,false,&(this->entry_).super_Struct_var,false);\n  (this->entry_).user_set_via_option = false;\n  (this->eh_frame_hdr_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("hidden alias for " + unaff_EDI + 0x11);\n  (this->entry_).value = (char *)0x0;\n                    /* try { // try from 000e0bbf to 000e0bc3 has its CatchHandler @ 000e657e */\n  gold::options::One_option::One_option\n            (&(this->eh_frame_hdr_).option,(char *)(unaff_EDI + 0x1bf43b),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1ae3cf),(char *)0x0,false,\n             &(this->eh_frame_hdr_).super_Struct_var,false);\n  (this->eh_frame_hdr_).user_set_via_option = false;\n  (this->eh_frame_hdr_).value = false;\n  (this->no_eh_frame_hdr_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("non-transaction clone for " + unaff_EDI + 0x13);\n                    /* try { // try from 000e0c09 to 000e0c0d has its CatchHandler @ 000e6576 */\n  gold::options::One_option::One_option\n            (&(this->no_eh_frame_hdr_initializer_).option,(char *)(unaff_EDI + 0x1ae3ed),TWO_DASHES,\n             '\0',dv_01,(char *)(unaff_EDI + 0x1afdf3),(char *)0x0,false,\n             &(this->no_eh_frame_hdr_initializer_).super_Struct_var,true);\n  (this->enable_new_dtags_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("_Fract" + unaff_EDI + 6);\n                    /* try { // try from 000e0c4a to 000e0c4e has its CatchHandler @ 000e656e */\n  gold::options::One_option::One_option\n            (&(this->enable_new_dtags_).option,(char *)(unaff_EDI + 0x1ae416),EXACTLY_TWO_DASHES,\n             '\0',dv_01,(char *)(unaff_EDI + 0x1ae3fd),(char *)0x0,false,\n             &(this->enable_new_dtags_).super_Struct_var,true);\n  (this->enable_new_dtags_).user_set_via_option = false;\n  (this->enable_new_dtags_).value = true;\n  (this->disable_new_dtags_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a210b + unaff_EDI);\n                    /* try { // try from 000e0c99 to 000e0c9d has its CatchHandler @ 000e6566 */\n  gold::options::One_option::One_option\n            (&(this->disable_new_dtags_initializer_).option,(char *)(unaff_EDI + 0x1ae441),\n             EXACTLY_TWO_DASHES,'\0',dv_00,(char *)(unaff_EDI + 0x1ae427),(char *)0x0,false,\n             &(this->disable_new_dtags_initializer_).super_Struct_var,false);\n  (this->enum_size_warning_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("decltype (" + unaff_EDI + 3);\n                    /* try { // try from 000e0cd5 to 000e0cd9 has its CatchHandler @ 000e655e */\n  gold::options::One_option::One_option\n            (&(this->enum_size_warning_).option,(char *)(unaff_EDI + 0x1ae456),TWO_DASHES,'\0',dv_01\n             ,(char *)0x0,(char *)0x0,false,&(this->enum_size_warning_).super_Struct_var,true);\n  (this->enum_size_warning_).user_set_via_option = false;\n  (this->enum_size_warning_).value = true;\n  (this->no_enum_size_warning_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a2133 + unaff_EDI);\n                    /* try { // try from 000e0d24 to 000e0d28 has its CatchHandler @ 000e6556 */\n  gold::options::One_option::One_option\n            (&(this->no_enum_size_warning_initializer_).option,(char *)(unaff_EDI + 0x1ae453),\n             TWO_DASHES,'\0',dv_00,(char *)(unaff_EDI + 0x1afe1b),(char *)0x0,false,\n             &(this->no_enum_size_warning_initializer_).super_Struct_var,false);\n  (this->exclude_libs_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1\n  ;\n                    /* try { // try from 000e0d63 to 000e0d67 has its CatchHandler @ 000e654e */\n  gold::options::One_option::One_option\n            (&(this->exclude_libs_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1ae474),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1afe5f),\n             (char *)(unaff_EDI + 0x1ae468),false,(Struct_var *)&this->exclude_libs_initializer_,\n             false);\n  *(undefined4 *)&(this->exclude_libs_initializer_).super_Struct_special.field_0x40 = 0;\n  (this->exclude_libs_initializer_).super_Struct_special.parse = unaff_EDI + 0x7be7;\n  (this->exclude_libs_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("St8numpunctIcE" + unaff_EDI + 3);\n  (this->export_dynamic_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("{unnamed type#" + unaff_EDI + 0xd);\n                    /* try { // try from 000e0dc8 to 000e0dcc has its CatchHandler @ 000e6546 */\n  gold::options::One_option::One_option\n            (&(this->export_dynamic_).option,(char *)(unaff_EDI + 0x1ae49f),TWO_DASHES,'E',dv_00,\n             (char *)(unaff_EDI + 0x1ae481),(char *)0x0,false,\n             &(this->export_dynamic_).super_Struct_var,false);\n  (this->export_dynamic_).user_set_via_option = false;\n  (this->export_dynamic_).value = false;\n  (this->no_export_dynamic_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(" restrict" + unaff_EDI + 9);\n                    /* try { // try from 000e0e12 to 000e0e16 has its CatchHandler @ 000e653e */\n  gold::options::One_option::One_option\n            (&(this->no_export_dynamic_initializer_).option,(char *)(unaff_EDI + 0x1ae49c),\n             TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1afe87),(char *)0x0,false,\n             &(this->no_export_dynamic_initializer_).super_Struct_var,true);\n                    /* try { // try from 000e0e24 to 000e0e28 has its CatchHandler @ 000e6536 */\n  Struct_export_dynamic_symbol::Struct_export_dynamic_symbol(&this->export_dynamic_symbol_);\n  (this->EB_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1;\n                    /* try { // try from 000e0e5d to 000e0e61 has its CatchHandler @ 000e652f */\n  gold::options::One_option::One_option\n            (&(this->EB_initializer_).super_Struct_special.option,(char *)(unaff_EDI + 0x1ae4c7),\n             ONE_DASH,'\0',dv,(char *)(unaff_EDI + 0x1ae4ae),(char *)0x0,false,\n             (Struct_var *)&this->EB_initializer_,false);\n  *(undefined4 *)&(this->EB_initializer_).super_Struct_special.field_0x40 = 0;\n  (this->EB_initializer_).super_Struct_special.parse = unaff_EDI - 0x2ce9;\n  (this->EB_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("St15numpunct_bynameIcE" + unaff_EDI + 7);\n  (this->EL_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1;\n                    /* try { // try from 000e0eb9 to 000e0ebd has its CatchHandler @ 000e6527 */\n  gold::options::One_option::One_option\n            (&(this->EL_initializer_).super_Struct_special.option,(char *)(unaff_EDI + 0x1aea22),\n             ONE_DASH,'\0',dv,(char *)(unaff_EDI + 0x1ae4ca),(char *)0x0,false,\n             (Struct_var *)&this->EL_initializer_,false);\n  *(undefined4 *)&(this->EL_initializer_).super_Struct_special.field_0x40 = 0;\n  (this->EL_initializer_).super_Struct_special.parse = unaff_EDI - 0x2cd9;\n  (this->EL_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a40cf + unaff_EDI);\n                    /* try { // try from 000e0eed to 000e0ef1 has its CatchHandler @ 000e651f */\n  Struct_auxiliary::Struct_auxiliary(&this->auxiliary_);\n  (this->filter_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("imaginary " + unaff_EDI + 8);\n                    /* try { // try from 000e0f33 to 000e0f37 has its CatchHandler @ 000e6518 */\n  gold::options::One_option::One_option\n            (&(this->filter_).option,(char *)(unaff_EDI + 0x1ae4e6),TWO_DASHES,'F',(char *)0x0,\n             (char *)(unaff_EDI + 0x1afeab),(char *)(unaff_EDI + 0x1b8ae4),false,\n             &(this->filter_).super_Struct_var,false);\n  (this->filter_).user_set_via_option = false;\n  (this->fatal_warnings_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a21ab + unaff_EDI);\n  (this->filter_).value = (char *)0x0;\n                    /* try { // try from 000e0f87 to 000e0f8b has its CatchHandler @ 000e6510 */\n  gold::options::One_option::One_option\n            (&(this->fatal_warnings_).option,(char *)(unaff_EDI + 0x1ae509),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1ae4ed),(char *)0x0,false,\n             &(this->fatal_warnings_).super_Struct_var,false);\n  (this->fatal_warnings_).user_set_via_option = false;\n  (this->fatal_warnings_).value = false;\n  (this->no_fatal_warnings_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("decltype(auto)" + unaff_EDI + 0xc);\n                    /* try { // try from 000e0fd1 to 000e0fd5 has its CatchHandler @ 000e6508 */\n  gold::options::One_option::One_option\n            (&(this->no_fatal_warnings_initializer_).option,(char *)(unaff_EDI + 0x1ae506),\n             TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1afed3),(char *)0x0,false,\n             &(this->no_fatal_warnings_initializer_).super_Struct_var,true);\n  (this->fini_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("string literal" + unaff_EDI + 0xe);\n                    /* try { // try from 000e1023 to 000e1027 has its CatchHandler @ 000e6500 */\n  gold::options::One_option::One_option\n            (&(this->fini_).option,(char *)(unaff_EDI + 0x1aad7c),ONE_DASH,'\0',\n             (char *)(unaff_EDI + 0x1ae533),(char *)(unaff_EDI + 0x1ae518),\n             (char *)(unaff_EDI + 0x1b2184),false,&(this->fini_).super_Struct_var,false);\n  (this->fini_).user_set_via_option = false;\n  (this->fini_).value = (char *)(unaff_EDI + 0x1ae533);\n  (this->fix_arm1176_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("std::basic_string" + unaff_EDI);\n                    /* try { // try from 000e1074 to 000e1078 has its CatchHandler @ 000e64f8 */\n  gold::options::One_option::One_option\n            (&(this->fix_arm1176_).option,&UNK_001ae53c + unaff_EDI,TWO_DASHES,'\0',dv_01,\n             (char *)(unaff_EDI + 0x1afef3),(char *)0x0,false,&(this->fix_arm1176_).super_Struct_var\n             ,true);\n  (this->fix_arm1176_).user_set_via_option = false;\n  (this->fix_arm1176_).value = true;\n  (this->no_fix_arm1176_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("std::string" + unaff_EDI + 2);\n                    /* try { // try from 000e10c3 to 000e10c7 has its CatchHandler @ 000e64f0 */\n  gold::options::One_option::One_option\n            (&(this->no_fix_arm1176_initializer_).option,(char *)(unaff_EDI + 0x1ae539),TWO_DASHES,\n             '\0',dv_00,(char *)(unaff_EDI + 0x1aff1f),(char *)0x0,false,\n             &(this->no_fix_arm1176_initializer_).super_Struct_var,false);\n  (this->fix_cortex_a8_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("std::istream" + unaff_EDI + 10);\n                    /* try { // try from 000e1106 to 000e110a has its CatchHandler @ 000e64e8 */\n  gold::options::One_option::One_option\n            (&(this->fix_cortex_a8_).option,(char *)(unaff_EDI + 0x1ae54b),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1aff53),(char *)0x0,false,\n             &(this->fix_cortex_a8_).super_Struct_var,false);\n  (this->fix_cortex_a8_).user_set_via_option = false;\n  (this->fix_cortex_a8_).value = false;\n  (this->no_fix_cortex_a8_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("std::ostream" + unaff_EDI + 3);\n                    /* try { // try from 000e1150 to 000e1154 has its CatchHandler @ 000e64e0 */\n  gold::options::One_option::One_option\n            (&(this->no_fix_cortex_a8_initializer_).option,(char *)(unaff_EDI + 0x1ae548),TWO_DASHES\n             ,'\0',dv_01,(char *)(unaff_EDI + 0x1aff83),(char *)0x0,false,\n             &(this->no_fix_cortex_a8_initializer_).super_Struct_var,true);\n  (this->fix_cortex_a53_843419_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("basic_ostream" + unaff_EDI + 10);\n                    /* try { // try from 000e1193 to 000e1197 has its CatchHandler @ 000e64d8 */\n  gold::options::One_option::One_option\n            (&(this->fix_cortex_a53_843419_).option,(char *)(unaff_EDI + 0x1ae55c),TWO_DASHES,'\0',\n             dv_00,(char *)(unaff_EDI + 0x1affbb),(char *)0x0,false,\n             &(this->fix_cortex_a53_843419_).super_Struct_var,false);\n  (this->no_fix_cortex_a53_843419_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("basic_iostream" + unaff_EDI + 2);\n  (this->fix_cortex_a53_843419_).user_set_via_option = false;\n  (this->fix_cortex_a53_843419_).value = false;\n                    /* try { // try from 000e11dd to 000e11e1 has its CatchHandler @ 000e64d0 */\n  gold::options::One_option::One_option\n            (&(this->no_fix_cortex_a53_843419_initializer_).option,(char *)(unaff_EDI + 0x1ae559),\n             TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1affeb),(char *)0x0,false,\n             &(this->no_fix_cortex_a53_843419_initializer_).super_Struct_var,true);\n  (this->fix_cortex_a53_835769_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("boolean" + unaff_EDI + 7);\n                    /* try { // try from 000e1220 to 000e1224 has its CatchHandler @ 000e64c8 */\n  gold::options::One_option::One_option\n            (&(this->fix_cortex_a53_835769_).option,(char *)(unaff_EDI + 0x1ae575),TWO_DASHES,'\0',\n             dv_00,(char *)(unaff_EDI + 0x1b001f),(char *)0x0,false,\n             &(this->fix_cortex_a53_835769_).super_Struct_var,false);\n  (this->no_fix_cortex_a53_835769_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("unsigned char" + unaff_EDI + 8);\n  (this->fix_cortex_a53_835769_).user_set_via_option = false;\n  (this->fix_cortex_a53_835769_).value = false;\n                    /* try { // try from 000e126a to 000e126e has its CatchHandler @ 000e64c0 */\n  gold::options::One_option::One_option\n            (&(this->no_fix_cortex_a53_835769_initializer_).option,(char *)(unaff_EDI + 0x1ae572),\n             TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1b004f),(char *)0x0,false,\n             &(this->no_fix_cortex_a53_835769_initializer_).super_Struct_var,true);\n  (this->fix_v4bx_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1;\n                    /* try { // try from 000e12a4 to 000e12a8 has its CatchHandler @ 000e64b8 */\n  gold::options::One_option::One_option\n            (&(this->fix_v4bx_initializer_).super_Struct_special.option,&UNK_001ae58b + unaff_EDI,\n             TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1b0083),(char *)0x0,false,\n             (Struct_var *)&this->fix_v4bx_initializer_,false);\n  *(undefined4 *)&(this->fix_v4bx_initializer_).super_Struct_special.field_0x40 = 0;\n  (this->fix_v4bx_initializer_).super_Struct_special.parse = unaff_EDI - 0x2d09;\n  (this->fix_v4bx_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)\n       ("St7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 3);\n  (this->fix_v4bx_interworking_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var\n       = pp_Var1;\n                    /* try { // try from 000e1300 to 000e1304 has its CatchHandler @ 000e64b0 */\n  gold::options::One_option::One_option\n            (&(this->fix_v4bx_interworking_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1ae594),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1b00b7),\n             (char *)0x0,false,(Struct_var *)&this->fix_v4bx_interworking_initializer_,false);\n  *(undefined4 *)&(this->fix_v4bx_interworking_initializer_).super_Struct_special.field_0x40 = 0;\n  (this->fix_v4bx_interworking_initializer_).super_Struct_special.parse = unaff_EDI - 0x2cf9;\n  (this->fix_v4bx_interworking_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var\n       = (_func_int_varargs **)\n         ("St7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x17);\n  (this->fuse_ld_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("unsigned long" + unaff_EDI + 1);\n                    /* try { // try from 000e136a to 000e136e has its CatchHandler @ 000e64a8 */\n  gold::options::One_option::One_option\n            (&(this->fuse_ld_).option,(char *)(unaff_EDI + 0x1ae5b5),ONE_DASH,'\0',dv,\n             (char *)(unaff_EDI + 0x1b00f7),(char *)(unaff_EDI + 0x1ae5aa),false,\n             &(this->fuse_ld_).super_Struct_var,false);\n  (this->fuse_ld_).user_set_via_option = false;\n  (this->g_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("unsigned __int128" + unaff_EDI + 7);\n  (this->fuse_ld_).value = dv;\n                    /* try { // try from 000e13b9 to 000e13bd has its CatchHandler @ 000e64a0 */\n  gold::options::One_option::One_option\n            (&(this->g_).option,(char *)(Sized_dynobj<32,_false>::do_read_symbols + unaff_EDI),\n             EXACTLY_ONE_DASH,'\0',dv_00,hs,(char *)0x0,false,&(this->g_).super_Struct_var,false);\n  (this->g_).user_set_via_option = false;\n  (this->g_).value = false;\n  (this->no_g_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("unsigned short" + unaff_EDI + 9);\n                    /* try { // try from 000e13fe to 000e1402 has its CatchHandler @ 000e6498 */\n  gold::options::One_option::One_option\n            (&(this->no_g_initializer_).option,(char *)(unaff_EDI + 0x1ae5bd),EXACTLY_ONE_DASH,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_g_initializer_).super_Struct_var,true);\n  (this->gc_sections_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("unsigned long long" + unaff_EDI + 0xe);\n                    /* try { // try from 000e1441 to 000e1445 has its CatchHandler @ 000e6490 */\n  gold::options::One_option::One_option\n            (&(this->gc_sections_).option,(char *)(unaff_EDI + 0x1ae5f9),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1ae5c2),(char *)0x0,false,&(this->gc_sections_).super_Struct_var\n             ,false);\n  (this->gc_sections_).user_set_via_option = false;\n  (this->gc_sections_).value = false;\n  (this->no_gc_sections_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("decimal64" + unaff_EDI + 5);\n                    /* try { // try from 000e148b to 000e148f has its CatchHandler @ 000e6488 */\n  gold::options::One_option::One_option\n            (&(this->no_gc_sections_initializer_).option,(char *)(unaff_EDI + 0x1ae5f6),TWO_DASHES,\n             '\0',dv_01,(char *)(unaff_EDI + 0x1ae5d9),(char *)0x0,false,\n             &(this->no_gc_sections_initializer_).super_Struct_var,true);\n  (this->gdb_index_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a22eb + unaff_EDI);\n                    /* try { // try from 000e14ce to 000e14d2 has its CatchHandler @ 000e6480 */\n  gold::options::One_option::One_option\n            (&(this->gdb_index_).option,(char *)(unaff_EDI + 0x1c0252),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1ae605),(char *)0x0,false,&(this->gdb_index_).super_Struct_var,\n             false);\n  (this->gdb_index_).user_set_via_option = false;\n  (this->gdb_index_).value = false;\n  (this->no_gdb_index_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("decltype(nullptr)" + unaff_EDI + 1);\n                    /* try { // try from 000e1518 to 000e151c has its CatchHandler @ 000e6478 */\n  gold::options::One_option::One_option\n            (&(this->no_gdb_index_initializer_).option,(char *)(unaff_EDI + 0x1ae621),TWO_DASHES,\n             '\0',dv_01,(char *)(unaff_EDI + 0x1b0123),(char *)0x0,false,\n             &(this->no_gdb_index_initializer_).super_Struct_var,true);\n  (this->gnu_unique_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("alignof " + unaff_EDI);\n                    /* try { // try from 000e1559 to 000e155d has its CatchHandler @ 000e6470 */\n  gold::options::One_option::One_option\n            (&(this->gnu_unique_).option,(char *)(unaff_EDI + 0x1ae631),TWO_DASHES,'\0',dv_01,\n             (char *)(unaff_EDI + 0x1b0147),(char *)0x0,false,&(this->gnu_unique_).super_Struct_var,\n             true);\n  (this->gnu_unique_).user_set_via_option = false;\n  (this->gnu_unique_).value = true;\n  (this->no_gnu_unique_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("const_cast" + unaff_EDI + 8);\n                    /* try { // try from 000e15a8 to 000e15ac has its CatchHandler @ 000e6468 */\n  gold::options::One_option::One_option\n            (&(this->no_gnu_unique_initializer_).option,(char *)(unaff_EDI + 0x1ae62e),TWO_DASHES,\n             '\0',dv_00,&UNK_001b016f + unaff_EDI,(char *)0x0,false,\n             &(this->no_gnu_unique_initializer_).super_Struct_var,false);\n  (this->shared_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("dynamic_cast" + unaff_EDI + 1);\n                    /* try { // try from 000e15eb to 000e15ef has its CatchHandler @ 000e6460 */\n  gold::options::One_option::One_option\n            (&(this->shared_).option,(char *)(Gdb_index_info_reader::visit_die + unaff_EDI + 1),\n             ONE_DASH,'G',dv_00,(char *)(unaff_EDI + 0x1ae63c),(char *)0x0,false,\n             &(this->shared_).super_Struct_var,false);\n  (this->shared_).user_set_via_option = false;\n  (this->shared_).value = false;\n  (this->no_shared_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a234f + unaff_EDI);\n                    /* try { // try from 000e1630 to 000e1634 has its CatchHandler @ 000e6458 */\n  gold::options::One_option::One_option\n            (&(this->no_shared_initializer_).option,(char *)(unaff_EDI + 0x1ae654),ONE_DASH,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_shared_initializer_).super_Struct_var,\n             true);\n  (this->soname_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a2363 + unaff_EDI);\n  ha_02 = &UNK_001ae95a + unaff_EDI;\n                    /* try { // try from 000e167a to 000e167e has its CatchHandler @ 000e6450 */\n  gold::options::One_option::One_option\n            (&(this->soname_).option,(char *)(unaff_EDI + 0x1ae676),ONE_DASH,'h',(char *)0x0,\n             (char *)(unaff_EDI + 0x1ae65e),ha_02,false,&(this->soname_).super_Struct_var,false);\n  (this->soname_).user_set_via_option = false;\n  (this->soname_).value = (char *)0x0;\n  (this->hash_bucket_empty_fraction_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a2377 + unaff_EDI);\n                    /* try { // try from 000e16d7 to 000e16db has its CatchHandler @ 000e6448 */\n  gold::options::One_option::One_option\n            (&(this->hash_bucket_empty_fraction_).option,(char *)(unaff_EDI + 0x1ae68a),TWO_DASHES,\n             '\0',(char *)(unaff_EDI + 0x1ae686),(char *)(unaff_EDI + 0x1b0197),\n             (char *)(unaff_EDI + 0x1ae67d),false,\n             &(this->hash_bucket_empty_fraction_).super_Struct_var,false);\n  (this->hash_bucket_empty_fraction_).user_set_via_option = false;\n  (this->hash_style_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a238b + unaff_EDI);\n  (this->hash_bucket_empty_fraction_).value = 0.0;\n                    /* try { // try from 000e1735 to 000e1739 has its CatchHandler @ 000e6440 */\n  gold::options::One_option::One_option\n            (&(this->hash_style_).option,(char *)(unaff_EDI + 0x1ae6c8),TWO_DASHES,'\0',\n             (char *)(unaff_EDI + 0x1a0f2f),(char *)(unaff_EDI + 0x1ae6b5),\n             (char *)(unaff_EDI + 0x1ae6a5),false,&(this->hash_style_).super_Struct_var,false);\n  (this->hash_style_).user_set_via_option = false;\n  (this->hash_style_).value = (char *)(unaff_EDI + 0x1a0f2f);\n  (this->i_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("reinterpret_cast" + unaff_EDI + 0xb);\n                    /* try { // try from 000e1788 to 000e178c has its CatchHandler @ 000e6438 */\n  gold::options::One_option::One_option\n            (&(this->i_).option,(char *)(unaff_EDI + 0x1ae6e3),EXACTLY_ONE_DASH,'\0',dv,\n             (char *)(unaff_EDI + 0x1ae6d3),(char *)0x0,false,&(this->i_).super_Struct_var,false);\n  (this->no_i_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("static_cast" + unaff_EDI + 1);\n                    /* try { // try from 000e17c6 to 000e17ca has its CatchHandler @ 000e6430 */\n  gold::options::One_option::One_option\n            (&(this->no_i_initializer_).option,(char *)(unaff_EDI + 0x1ae6e0),EXACTLY_ONE_DASH,'\0',\n             dv,(char *)0x0,(char *)0x0,false,&(this->no_i_initializer_).super_Struct_var,true);\n  (this->icf_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)\n       ("std::basic_string<char, std::char_traits<char>, std::allocator<char> >" + unaff_EDI + 3);\n                    /* try { // try from 000e180e to 000e1812 has its CatchHandler @ 000e6428 */\n  gold::options::One_option::One_option\n            (&(this->icf_).option,(char *)(unaff_EDI + 0x1ae6f5),TWO_DASHES,'\0',dv_02,\n             (char *)(unaff_EDI + 0x1b01c7),(char *)(unaff_EDI + 0x1ae6e5),false,\n             &(this->icf_).super_Struct_var,false);\n  (this->icf_iterations_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)\n       ("std::basic_string<char, std::char_traits<char>, std::allocator<char> >" + unaff_EDI + 0x17)\n  ;\n  (this->icf_).value = dv_02;\n  dv_03 = (char *)(unaff_EDI + 0x1a10b8);\n  (this->icf_).user_set_via_option = false;\n  ha_03 = (char *)(unaff_EDI + 0x1ae6f9);\n                    /* try { // try from 000e1870 to 000e1874 has its CatchHandler @ 000e6420 */\n  gold::options::One_option::One_option\n            (&(this->icf_iterations_).option,(char *)(unaff_EDI + 0x1ae6ff),TWO_DASHES,'\0',dv_03,\n             (char *)(unaff_EDI + 0x1b0237),ha_03,false,&(this->icf_iterations_).super_Struct_var,\n             false);\n  (this->icf_iterations_).user_set_via_option = false;\n  (this->icf_iterations_).value = 0;\n  (this->incremental_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1;\n                    /* try { // try from 000e18bb to 000e18bf has its CatchHandler @ 000e6418 */\n  gold::options::One_option::One_option\n            (&(this->incremental_initializer_).super_Struct_special.option,&UNK_001a87be + unaff_EDI\n             ,TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1b025f),(char *)0x0,false,\n             (Struct_var *)&this->incremental_initializer_,false);\n  *(undefined4 *)&(this->incremental_initializer_).super_Struct_special.field_0x40 = 0;\n  (this->incremental_initializer_).super_Struct_special.parse = unaff_EDI - 0x2dd9;\n  (this->incremental_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)\n       ("St7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x2b);\n  (this->no_incremental_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       pp_Var1;\n                    /* try { // try from 000e1917 to 000e191b has its CatchHandler @ 000e6410 */\n  gold::options::One_option::One_option\n            (&(this->no_incremental_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1ae727),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1ae70e),\n             (char *)0x0,false,(Struct_var *)&this->no_incremental_initializer_,false);\n  *(undefined4 *)&(this->no_incremental_initializer_).super_Struct_special.field_0x40 = 0;\n  (this->no_incremental_initializer_).super_Struct_special.parse = unaff_EDI - 0x2dc9;\n  (this->no_incremental_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a411f + unaff_EDI);\n  (this->incremental_full_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       pp_Var1;\n                    /* try { // try from 000e1973 to 000e1977 has its CatchHandler @ 000e6408 */\n  gold::options::One_option::One_option\n            (&(this->incremental_full_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1ae736),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1b02cb),\n             (char *)0x0,false,(Struct_var *)&this->incremental_full_initializer_,false);\n  *(undefined4 *)&(this->incremental_full_initializer_).super_Struct_special.field_0x40 = 0;\n  (this->incremental_full_initializer_).super_Struct_special.parse = unaff_EDI - 0x2db9;\n  (this->incremental_full_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)\n       ("St7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x13);\n  (this->incremental_update_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       pp_Var1;\n                    /* try { // try from 000e19cf to 000e19d3 has its CatchHandler @ 000e6400 */\n  gold::options::One_option::One_option\n            (&(this->incremental_update_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1ae747),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1b0307),\n             (char *)0x0,false,(Struct_var *)&this->incremental_update_initializer_,false);\n  *(undefined4 *)&(this->incremental_update_initializer_).super_Struct_special.field_0x40 = 0;\n  (this->incremental_update_initializer_).super_Struct_special.parse = unaff_EDI - 0x2da9;\n  (this->incremental_update_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)\n       ("St7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x27);\n  (this->incremental_base_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)\n       ("std::basic_string<char, std::char_traits<char>, std::allocator<char> >" + unaff_EDI + 0x2b)\n  ;\n                    /* try { // try from 000e1a34 to 000e1a38 has its CatchHandler @ 000e63f8 */\n  gold::options::One_option::One_option\n            (&(this->incremental_base_).option,(char *)(unaff_EDI + 0x1ae75a),TWO_DASHES,'\0',\n             (char *)0x0,(char *)(unaff_EDI + 0x1b0337),ha_00,false,\n             &(this->incremental_base_).super_Struct_var,false);\n  (this->incremental_base_).user_set_via_option = false;\n  (this->incremental_base_).value = (char *)0x0;\n  (this->incremental_changed_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       pp_Var1;\n                    /* try { // try from 000e1a7f to 000e1a83 has its CatchHandler @ 000e63f0 */\n  gold::options::One_option::One_option\n            (&(this->incremental_changed_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1ae780),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1ae76b),\n             (char *)0x0,false,(Struct_var *)&this->incremental_changed_initializer_,false);\n  *(undefined4 *)&(this->incremental_changed_initializer_).super_Struct_special.field_0x40 = 0;\n  (this->incremental_changed_initializer_).super_Struct_special.parse = unaff_EDI - 0x2d99;\n  (this->incremental_changed_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a415b + unaff_EDI);\n  (this->incremental_unchanged_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var\n       = pp_Var1;\n                    /* try { // try from 000e1adb to 000e1adf has its CatchHandler @ 000e63e8 */\n  gold::options::One_option::One_option\n            (&(this->incremental_unchanged_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1ae7af),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1ae794),\n             (char *)0x0,false,(Struct_var *)&this->incremental_unchanged_initializer_,false);\n  *(undefined4 *)&(this->incremental_unchanged_initializer_).super_Struct_special.field_0x40 = 0;\n  (this->incremental_unchanged_initializer_).super_Struct_special.parse = unaff_EDI - 0x2d79;\n  (this->incremental_unchanged_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var\n       = (_func_int_varargs **)("St17__timepunct_cacheIcE" + unaff_EDI + 0x13);\n  (this->incremental_unknown_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       pp_Var1;\n                    /* try { // try from 000e1b37 to 000e1b3b has its CatchHandler @ 000e63e0 */\n  gold::options::One_option::One_option\n            (&(this->incremental_unknown_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1ae7c5),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1b0377),\n             (char *)0x0,false,(Struct_var *)&this->incremental_unknown_initializer_,false);\n  *(undefined4 *)&(this->incremental_unknown_initializer_).super_Struct_special.field_0x40 = 0;\n  (this->incremental_unknown_initializer_).super_Struct_special.parse = unaff_EDI - 0x2d59;\n  (this->incremental_unknown_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("St11__timepunctIcE" + unaff_EDI + 0xb);\n  (this->incremental_startup_unchanged_initializer_).super_Struct_special.super_Struct_var.\n  _vptr_Struct_var = pp_Var1;\n                    /* try { // try from 000e1b93 to 000e1b97 has its CatchHandler @ 000e63d8 */\n  gold::options::One_option::One_option\n            (&(this->incremental_startup_unchanged_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1ae7d9),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1b039f),\n             (char *)0x0,false,(Struct_var *)&this->incremental_startup_unchanged_initializer_,false\n            );\n  *(undefined4 *)&(this->incremental_startup_unchanged_initializer_).super_Struct_special.field_0x40\n       = 0;\n  (this->incremental_startup_unchanged_initializer_).super_Struct_special.parse = unaff_EDI - 0x2d39\n  ;\n  (this->incremental_startup_unchanged_initializer_).super_Struct_special.super_Struct_var.\n  _vptr_Struct_var = (_func_int_varargs **)("St10moneypunctIcLb1EE" + unaff_EDI + 0xb);\n  (this->incremental_patch_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)\n       ("std::basic_string<char, std::char_traits<char>, std::allocator<char> >" + unaff_EDI + 0x3f)\n  ;\n                    /* try { // try from 000e1c01 to 000e1c05 has its CatchHandler @ 000e63d0 */\n  gold::options::One_option::One_option\n            (&(this->incremental_patch_).option,(char *)(unaff_EDI + 0x1ae7ff),TWO_DASHES,'\0',\n             (char *)(unaff_EDI + 0x1bb5e4),(char *)(unaff_EDI + 0x1b03df),&UNK_001ae7f7 + unaff_EDI\n             ,false,&(this->incremental_patch_).super_Struct_var,false);\n  dVar4 = *(double *)(unaff_EDI + 0x1b2b97);\n  (this->incremental_patch_).user_set_via_option = false;\n  (this->init_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("std::basic_istream<char, std::char_traits<char> >" + unaff_EDI + 0xb)\n  ;\n  (this->incremental_patch_).value = dVar4;\n                    /* try { // try from 000e1c62 to 000e1c66 has its CatchHandler @ 000e63c8 */\n  gold::options::One_option::One_option\n            (&(this->init_).option,\n             (char *)(Sized_dynobj<32,_false>::make_verdef_map + unaff_EDI + 6),ONE_DASH,'\0',\n             (char *)(script_exp_function_align + unaff_EDI + 4),(char *)(unaff_EDI + 0x1ae811),\n             (char *)(unaff_EDI + 0x1b2184),false,&(this->init_).super_Struct_var,false);\n  (this->init_).user_set_via_option = false;\n  (this->init_).value = (char *)(script_exp_function_align + unaff_EDI + 4);\n  (this->dynamic_linker_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)\n       ("std::basic_istream<char, std::char_traits<char> >" + unaff_EDI + 0x1f);\n                    /* try { // try from 000e1cb9 to 000e1cbd has its CatchHandler @ 000e63c0 */\n  gold::options::One_option::One_option\n            (&(this->dynamic_linker_).option,(char *)(unaff_EDI + 0x1ae84a),TWO_DASHES,'I',\n             (char *)0x0,(char *)(unaff_EDI + 0x1ae832),(char *)(unaff_EDI + 0x1ae82a),false,\n             &(this->dynamic_linker_).super_Struct_var,false);\n  (this->dynamic_linker_).user_set_via_option = false;\n  (this->dynamic_linker_).value = (char *)0x0;\n  (this->just_symbols_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1\n  ;\n                    /* try { // try from 000e1d05 to 000e1d09 has its CatchHandler @ 000e63b8 */\n  gold::options::One_option::One_option\n            (&(this->just_symbols_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1ae859),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1b041b),ha_00,\n             false,(Struct_var *)&this->just_symbols_initializer_,false);\n  *(undefined4 *)&(this->just_symbols_initializer_).super_Struct_special.field_0x40 = 0;\n  (this->just_symbols_initializer_).super_Struct_special.parse = unaff_EDI - 0x519;\n  (this->just_symbols_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("St10moneypunctIcLb0EE" + unaff_EDI + 7);\n  (this->keep_files_mapped_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a243f + unaff_EDI);\n                    /* try { // try from 000e1d6a to 000e1d6e has its CatchHandler @ 000e63b0 */\n  gold::options::One_option::One_option\n            (&(this->keep_files_mapped_).option,&UNK_001ae869 + unaff_EDI,TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b043f),(char *)0x0,false,\n             &(this->keep_files_mapped_).super_Struct_var,false);\n  (this->keep_files_mapped_).user_set_via_option = false;\n  (this->keep_files_mapped_).value = false;\n  (this->no_keep_files_mapped_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)\n       ("std::basic_ostream<char, std::char_traits<char> >" + unaff_EDI + 0x13);\n                    /* try { // try from 000e1db4 to 000e1db8 has its CatchHandler @ 000e63a8 */\n  gold::options::One_option::One_option\n            (&(this->no_keep_files_mapped_initializer_).option,(char *)(unaff_EDI + 0x1ae866),\n             TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1b045f),(char *)0x0,false,\n             &(this->no_keep_files_mapped_initializer_).super_Struct_var,true);\n                    /* try { // try from 000e1dc6 to 000e1dca has its CatchHandler @ 000e63a0 */\n  Struct_keep_unique::Struct_keep_unique(&this->keep_unique_);\n  (this->library_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1;\n                    /* try { // try from 000e1e04 to 000e1e08 has its CatchHandler @ 000e6399 */\n  gold::options::One_option::One_option\n            (&(this->library_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1aee55),TWO_DASHES,'l',dv,(char *)(unaff_EDI + 0x1ae87b),\n             (char *)(unaff_EDI + 0x1ae88e),false,(Struct_var *)&this->library_initializer_,false);\n  *(undefined4 *)&(this->library_initializer_).super_Struct_special.field_0x40 = 0;\n  (this->library_initializer_).super_Struct_special.parse = unaff_EDI - 0x659;\n  (this->library_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("St8messagesIcE" + unaff_EDI + 3);\n  (this->ld_generated_unwind_info_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("std::basic_iostream<char, std::char_traits<char> >" + unaff_EDI + 7);\n                    /* try { // try from 000e1e67 to 000e1e6b has its CatchHandler @ 000e698d */\n  gold::options::One_option::One_option\n            (&(this->ld_generated_unwind_info_).option,(char *)(unaff_EDI + 0x1ae899),TWO_DASHES,\n             '\0',dv_01,(char *)(unaff_EDI + 0x1b0487),(char *)0x0,false,\n             &(this->ld_generated_unwind_info_).super_Struct_var,true);\n  (this->ld_generated_unwind_info_).user_set_via_option = false;\n  (this->ld_generated_unwind_info_).value = true;\n  (this->no_ld_generated_unwind_info_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)\n       ("std::basic_iostream<char, std::char_traits<char> >" + unaff_EDI + 0x1b);\n                    /* try { // try from 000e1eb6 to 000e1eba has its CatchHandler @ 000e6985 */\n  gold::options::One_option::One_option\n            (&(this->no_ld_generated_unwind_info_initializer_).option,(char *)(unaff_EDI + 0x1ae896)\n             ,TWO_DASHES,'\0',dv_00,(char *)(unaff_EDI + 0x1b04ab),(char *)0x0,false,\n             &(this->no_ld_generated_unwind_info_initializer_).super_Struct_var,false);\n  (this->library_path_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)\n       ("std::basic_iostream<char, std::char_traits<char> >" + unaff_EDI + 0x2f);\n  ha_04 = (char *)(unaff_EDI + 0x1b8cc6);\n                    /* try { // try from 000e1f00 to 000e1f04 has its CatchHandler @ 000e697d */\n  gold::options::One_option::One_option\n            (&(this->library_path_).option,(char *)(unaff_EDI + 0x1ae8cf),TWO_DASHES,'L',dv,\n             (char *)(unaff_EDI + 0x1ae8b2),ha_04,false,&(this->library_path_).super_Struct_var,\n             false);\n  (this->library_path_).user_set_via_option = false;\n  (this->long_plt_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a24b7 + unaff_EDI);\n  (this->library_path_).value.\n  super__Vector_base<gold::Search_directory,_std::allocator<gold::Search_directory>_>._M_impl.\n  _M_start = (pointer)0x0;\n  (this->library_path_).value.\n  super__Vector_base<gold::Search_directory,_std::allocator<gold::Search_directory>_>._M_impl.\n  _M_finish = (pointer)0x0;\n  (this->library_path_).value.\n  super__Vector_base<gold::Search_directory,_std::allocator<gold::Search_directory>_>._M_impl.\n  _M_end_of_storage = (pointer)0x0;\n                    /* try { // try from 000e1f68 to 000e1f6c has its CatchHandler @ 000e6976 */\n  gold::options::One_option::One_option\n            (&(this->long_plt_).option,&UNK_001ae8df + unaff_EDI,TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b04d7),(char *)0x0,false,&(this->long_plt_).super_Struct_var,\n             false);\n  (this->long_plt_).user_set_via_option = false;\n  (this->long_plt_).value = false;\n  (this->no_long_plt_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(fillbuf + unaff_EDI + 0xb);\n                    /* try { // try from 000e1fb2 to 000e1fb6 has its CatchHandler @ 000e696e */\n  gold::options::One_option::One_option\n            (&(this->no_long_plt_initializer_).option,&UNK_001ae8dc + unaff_EDI,TWO_DASHES,'\0',\n             dv_01,(char *)(unaff_EDI + 0x1b04ff),(char *)0x0,false,\n             &(this->no_long_plt_initializer_).super_Struct_var,true);\n  (this->m_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(fillbuf + unaff_EDI + 0x1f);\n                    /* try { // try from 000e1ff7 to 000e1ffb has its CatchHandler @ 000e6966 */\n  gold::options::One_option::One_option\n            (&(this->m_).option,(char *)(unaff_EDI + 0x1c2a37),EXACTLY_ONE_DASH,'m',dv,\n             (char *)(unaff_EDI + 0x1b052b),(char *)(unaff_EDI + 0x1ae8e8),false,\n             &(this->m_).super_Struct_var,false);\n  (this->m_).user_set_via_option = false;\n  (this->m_).value = dv;\n  (this->map_whole_files_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(fillbuf + unaff_EDI + 0x33);\n                    /* try { // try from 000e204a to 000e204e has its CatchHandler @ 000e695e */\n  gold::options::One_option::One_option\n            (&(this->map_whole_files_).option,(char *)(unaff_EDI + 0x1ae90f),TWO_DASHES,'\0',dv_00,\n             &UNK_001ae8f2 + unaff_EDI,(char *)0x0,false,&(this->map_whole_files_).super_Struct_var,\n             false);\n  (this->map_whole_files_).user_set_via_option = false;\n  (this->map_whole_files_).value = false;\n  (this->no_map_whole_files_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(fillbuf + unaff_EDI + 7);\n                    /* try { // try from 000e2094 to 000e2098 has its CatchHandler @ 000e6956 */\n  gold::options::One_option::One_option\n            (&(this->no_map_whole_files_initializer_).option,(char *)(unaff_EDI + 0x1ae90c),\n             TWO_DASHES,'\0',dv_01,&UNK_001b054f + unaff_EDI,(char *)0x0,false,\n             &(this->no_map_whole_files_initializer_).super_Struct_var,true);\n  (this->merge_exidx_entries_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(fillbuf + unaff_EDI + 0x1b);\n                    /* try { // try from 000e20d5 to 000e20d9 has its CatchHandler @ 000e694e */\n  gold::options::One_option::One_option\n            (&(this->merge_exidx_entries_).option,(char *)(unaff_EDI + 0x1ae922),TWO_DASHES,'\0',\n             dv_01,(char *)(unaff_EDI + 0x1b0573),(char *)0x0,false,\n             &(this->merge_exidx_entries_).super_Struct_var,true);\n  (this->merge_exidx_entries_).user_set_via_option = false;\n  (this->merge_exidx_entries_).value = true;\n  (this->no_merge_exidx_entries_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(fillbuf + unaff_EDI + 0x2f);\n                    /* try { // try from 000e2124 to 000e2128 has its CatchHandler @ 000e6946 */\n  gold::options::One_option::One_option\n            (&(this->no_merge_exidx_entries_initializer_).option,(char *)(unaff_EDI + 0x1ae91f),\n             TWO_DASHES,'\0',dv_00,(char *)(unaff_EDI + 0x1b059f),(char *)0x0,false,\n             &(this->no_merge_exidx_entries_initializer_).super_Struct_var,false);\n  (this->mmap_output_file_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("%s: error: too many @-files encountered\n" + unaff_EDI + 3);\n                    /* try { // try from 000e2165 to 000e2169 has its CatchHandler @ 000e693e */\n  gold::options::One_option::One_option\n            (&(this->mmap_output_file_).option,(char *)(unaff_EDI + 0x1ae939),TWO_DASHES,'\0',dv_01,\n             (char *)(unaff_EDI + 0x1b05d3),(char *)0x0,false,\n             &(this->mmap_output_file_).super_Struct_var,true);\n  (this->mmap_output_file_).user_set_via_option = false;\n  (this->mmap_output_file_).value = true;\n  (this->no_mmap_output_file_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("%s: error: too many @-files encountered\n" + unaff_EDI + 0x17);\n                    /* try { // try from 000e21b4 to 000e21b8 has its CatchHandler @ 000e6936 */\n  gold::options::One_option::One_option\n            (&(this->no_mmap_output_file_initializer_).option,(char *)(unaff_EDI + 0x1ae936),\n             TWO_DASHES,'\0',dv_00,(char *)(unaff_EDI + 0x1b05f3),(char *)0x0,false,\n             &(this->no_mmap_output_file_initializer_).super_Struct_var,false);\n  (this->print_map_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a256b + unaff_EDI);\n                    /* try { // try from 000e21f7 to 000e21fb has its CatchHandler @ 000e692e */\n  gold::options::One_option::One_option\n            (&(this->print_map_).option,&LAB_001ae94d + unaff_EDI,TWO_DASHES,'M',dv_00,\n             (char *)(unaff_EDI + 0x1b061b),(char *)0x0,false,&(this->print_map_).super_Struct_var,\n             false);\n  (this->print_map_).user_set_via_option = false;\n  (this->print_map_).value = false;\n  (this->no_print_map_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("%s: error: @-file refers to a directory\n" + unaff_EDI + 0x13);\n                    /* try { // try from 000e223c to 000e2240 has its CatchHandler @ 000e6926 */\n  gold::options::One_option::One_option\n            (&(this->no_print_map_initializer_).option,(char *)(unaff_EDI + 0x1ae94a),TWO_DASHES,\n             '\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_print_map_initializer_).super_Struct_var,true);\n  (this->Map_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("%s: error: @-file refers to a directory\n" + unaff_EDI + 0x27);\n                    /* try { // try from 000e2283 to 000e2287 has its CatchHandler @ 000e691e */\n  gold::options::One_option::One_option\n            (&(this->Map_).option,(char *)(unaff_EDI + 0x1ae972),ONE_DASH,'\0',(char *)0x0,\n             (char *)(Sized_dynobj<64,_false>::base_read_symbols + unaff_EDI + 3),\n             (char *)(unaff_EDI + 0x1ae957),false,&(this->Map_).super_Struct_var,false);\n  (this->Map_).user_set_via_option = false;\n  (this->nmagic_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a25a7);\n  (this->Map_).value = (char *)0x0;\n                    /* try { // try from 000e22d7 to 000e22db has its CatchHandler @ 000e6916 */\n  gold::options::One_option::One_option\n            (&(this->nmagic_).option,(char *)(unaff_EDI + 0x1ae990),TWO_DASHES,'n',dv_00,\n             (char *)(unaff_EDI + 0x1ae976),(char *)0x0,false,&(this->nmagic_).super_Struct_var,\n             false);\n  (this->no_nmagic_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a25bb);\n  (this->nmagic_).user_set_via_option = false;\n  (this->nmagic_).value = false;\n                    /* try { // try from 000e231c to 000e2320 has its CatchHandler @ 000e690e */\n  gold::options::One_option::One_option\n            (&(this->no_nmagic_initializer_).option,(char *)(unaff_EDI + 0x1ae98d),TWO_DASHES,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_nmagic_initializer_).super_Struct_var,\n             true);\n  (this->omagic_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a25cf);\n                    /* try { // try from 000e235f to 000e2363 has its CatchHandler @ 000e6906 */\n  gold::options::One_option::One_option\n            (&(this->omagic_).option,(char *)(unaff_EDI + 0x1ae99a),EXACTLY_TWO_DASHES,'N',dv_00,\n             (char *)(unaff_EDI + 0x1b063f),(char *)0x0,false,&(this->omagic_).super_Struct_var,\n             false);\n  (this->no_omagic_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a25e3);\n  (this->omagic_).user_set_via_option = false;\n  (this->omagic_).value = false;\n                    /* try { // try from 000e23a9 to 000e23ad has its CatchHandler @ 000e68fe */\n  gold::options::One_option::One_option\n            (&(this->no_omagic_initializer_).option,(char *)(unaff_EDI + 0x1ae997),\n             EXACTLY_TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1b0673),(char *)0x0,false,\n             &(this->no_omagic_initializer_).super_Struct_var,true);\n  (this->no_keep_memory_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a25f7);\n                    /* try { // try from 000e23ec to 000e23f0 has its CatchHandler @ 000e68f6 */\n  gold::options::One_option::One_option\n            (&(this->no_keep_memory_).option,(char *)(unaff_EDI + 0x1ae9a4),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b0697),(char *)0x0,false,\n             &(this->no_keep_memory_).super_Struct_var,false);\n  (this->no_keep_memory_).user_set_via_option = false;\n  (this->no_keep_memory_).value = false;\n  (this->no_no_keep_memory_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a260b);\n                    /* try { // try from 000e2431 to 000e2435 has its CatchHandler @ 000e68ee */\n  gold::options::One_option::One_option\n            (&(this->no_no_keep_memory_initializer_).option,(char *)(unaff_EDI + 0x1ae9a1),\n             TWO_DASHES,'\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_no_keep_memory_initializer_).super_Struct_var,true);\n  (this->no_undefined_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a261f);\n                    /* try { // try from 000e2477 to 000e247b has its CatchHandler @ 000e68e6 */\n  gold::options::One_option::One_option\n            (&(this->no_undefined_).option,(char *)(unaff_EDI + 0x1ae9b6),TWO_DASHES,'\0',dv,\n             (char *)(Fde::operator== + unaff_EDI + 7),(char *)0x0,false,\n             &(this->no_undefined_).super_Struct_var,false);\n  (this->no_no_undefined_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2633);\n                    /* try { // try from 000e24b5 to 000e24b9 has its CatchHandler @ 000e68de */\n  gold::options::One_option::One_option\n            (&(this->no_no_undefined_initializer_).option,(char *)(unaff_EDI + 0x1ae9b3),TWO_DASHES,\n             '\0',dv,(char *)0x0,(char *)0x0,false,\n             &(this->no_no_undefined_initializer_).super_Struct_var,true);\n  (this->noinhibit_exec_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2647);\n                    /* try { // try from 000e24f8 to 000e24fc has its CatchHandler @ 000e68d6 */\n  gold::options::One_option::One_option\n            (&(this->noinhibit_exec_).option,(char *)(unaff_EDI + 0x1ae9c6),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b0717),(char *)0x0,false,\n             &(this->noinhibit_exec_).super_Struct_var,false);\n  (this->noinhibit_exec_).user_set_via_option = false;\n  (this->noinhibit_exec_).value = false;\n  (this->no_noinhibit_exec_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a265b);\n                    /* try { // try from 000e253d to 000e2541 has its CatchHandler @ 000e68ce */\n  gold::options::One_option::One_option\n            (&(this->no_noinhibit_exec_initializer_).option,(char *)(unaff_EDI + 0x1ae9c3),\n             TWO_DASHES,'\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_noinhibit_exec_initializer_).super_Struct_var,true);\n  (this->nostdlib_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a266f)\n  ;\n                    /* try { // try from 000e2580 to 000e2584 has its CatchHandler @ 000e68c6 */\n  gold::options::One_option::One_option\n            (&(this->nostdlib_).option,(char *)(unaff_EDI + 0x1ae9d8),ONE_DASH,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b0743),(char *)0x0,false,&(this->nostdlib_).super_Struct_var,\n             false);\n  (this->nostdlib_).user_set_via_option = false;\n  (this->nostdlib_).value = false;\n  (this->no_nostdlib_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2683);\n                    /* try { // try from 000e25c5 to 000e25c9 has its CatchHandler @ 000e68be */\n  gold::options::One_option::One_option\n            (&(this->no_nostdlib_initializer_).option,(char *)(unaff_EDI + 0x1ae9d5),ONE_DASH,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_nostdlib_initializer_).super_Struct_var,\n             true);\n  (this->output_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a2697 + unaff_EDI);\n                    /* try { // try from 000e2610 to 000e2614 has its CatchHandler @ 000e68b6 */\n  gold::options::One_option::One_option\n            (&(this->output_).option,(char *)(unaff_EDI + 0x1aec54),TWO_DASHES,'o',\n             (char *)(unaff_EDI + 0x1ae9f6),(char *)(unaff_EDI + 0x1ae9e1),ha_00,false,\n             &(this->output_).super_Struct_var,false);\n  (this->output_).user_set_via_option = false;\n  (this->output_).value = (char *)(unaff_EDI + 0x1ae9f6);\n  (this->oformat_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a26ab);\n                    /* try { // try from 000e2668 to 000e266c has its CatchHandler @ 000e68ae */\n  gold::options::One_option::One_option\n            (&(this->oformat_).option,(char *)(unaff_EDI + 0x1aea17),EXACTLY_TWO_DASHES,'\0',pcVar2,\n             (char *)(unaff_EDI + 0x1aea05),(char *)(unaff_EDI + 0x1ae9fc),false,\n             &(this->oformat_).super_Struct_var,false);\n  (this->oformat_).user_set_via_option = false;\n  (this->optimize_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a26bf)\n  ;\n  (this->oformat_).value = pcVar2;\n                    /* try { // try from 000e26c0 to 000e26c4 has its CatchHandler @ 000e68a6 */\n  gold::options::One_option::One_option\n            (&(this->optimize_).option,&UNK_001aef9c + unaff_EDI,EXACTLY_ONE_DASH,'O',dv_03,\n             (char *)(unaff_EDI + 0x1aea25),(char *)(unaff_EDI + 0x1aea1f),false,\n             &(this->optimize_).super_Struct_var,false);\n  (this->optimize_).user_set_via_option = false;\n  (this->orphan_handling_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a26d3);\n  (this->optimize_).value = 0;\n                    /* try { // try from 000e2720 to 000e2724 has its CatchHandler @ 000e689e */\n  gold::options::One_option::One_option\n            (&(this->orphan_handling_).option,(char *)(unaff_EDI + 0x1aea72),TWO_DASHES,'\0',\n             (char *)(unaff_EDI + 0x1c45a9),(char *)(unaff_EDI + 0x1aea5a),\n             (char *)(unaff_EDI + 0x1aea3f),false,&(this->orphan_handling_).super_Struct_var,false);\n  (this->orphan_handling_).user_set_via_option = false;\n  (this->orphan_handling_).value = (char *)(unaff_EDI + 0x1c45a9);\n  (this->p_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a26e7);\n                    /* try { // try from 000e2773 to 000e2777 has its CatchHandler @ 000e6896 */\n  gold::options::One_option::One_option\n            (&(this->p_).option,(char *)(unaff_EDI + 0x1aeaa3),ONE_DASH,'p',dv_00,\n             (char *)(unaff_EDI + 0x1aea82),(char *)0x0,false,&(this->p_).super_Struct_var,false);\n  (this->p_).user_set_via_option = false;\n  (this->p_).value = false;\n  (this->no_p_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a26fb);\n                    /* try { // try from 000e27b8 to 000e27bc has its CatchHandler @ 000e688e */\n  gold::options::One_option::One_option\n            (&(this->no_p_initializer_).option,(char *)(unaff_EDI + 0x1aeaa0),ONE_DASH,'\0',dv_01,\n             (char *)0x0,(char *)0x0,false,&(this->no_p_initializer_).super_Struct_var,true);\n  (this->pie_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a270f);\n                    /* try { // try from 000e27fe to 000e2802 has its CatchHandler @ 000e6886 */\n  gold::options::One_option::One_option\n            (&(this->pie_).option,(char *)(unaff_EDI + 0x1aeaa8),ONE_DASH,'\0',dv_00,\n             &UNK_001b077b + unaff_EDI,(char *)0x0,false,&(this->pie_).super_Struct_var,false);\n  (this->pie_).user_set_via_option = false;\n  (this->pie_).value = false;\n  (this->no_pie_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2723);\n                    /* try { // try from 000e284b to 000e284f has its CatchHandler @ 000e687e */\n  gold::options::One_option::One_option\n            (&(this->no_pie_initializer_).option,(char *)(unaff_EDI + 0x1aeaa5),ONE_DASH,'\0',dv_01,\n             (char *)(unaff_EDI + 0x1b07a7),(char *)0x0,false,\n             &(this->no_pie_initializer_).super_Struct_var,true);\n  (this->pic_executable_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2737);\n                    /* try { // try from 000e288a to 000e288e has its CatchHandler @ 000e6876 */\n  gold::options::One_option::One_option\n            (&(this->pic_executable_).option,(char *)(unaff_EDI + 0x1aeaaf),TWO_DASHES,'\0',dv,\n             &UNK_001b077b + unaff_EDI,(char *)0x0,false,&(this->pic_executable_).super_Struct_var,\n             false);\n  (this->no_pic_executable_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a274b);\n                    /* try { // try from 000e28c9 to 000e28cd has its CatchHandler @ 000e686e */\n  gold::options::One_option::One_option\n            (&(this->no_pic_executable_initializer_).option,(char *)(unaff_EDI + 0x1aeaac),\n             TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1b07a7),(char *)0x0,false,\n             &(this->no_pic_executable_initializer_).super_Struct_var,true);\n  (this->pic_veneer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a275f);\n                    /* try { // try from 000e290c to 000e2910 has its CatchHandler @ 000e6866 */\n  gold::options::One_option::One_option\n            (&(this->pic_veneer_).option,(char *)(unaff_EDI + 0x1aeac1),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b07d7),(char *)0x0,false,&(this->pic_veneer_).super_Struct_var,\n             false);\n  (this->pic_veneer_).user_set_via_option = false;\n  (this->pic_veneer_).value = false;\n  (this->no_pic_veneer_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2773);\n                    /* try { // try from 000e2951 to 000e2955 has its CatchHandler @ 000e685e */\n  gold::options::One_option::One_option\n            (&(this->no_pic_veneer_initializer_).option,(char *)(unaff_EDI + 0x1aeabe),TWO_DASHES,\n             '\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_pic_veneer_initializer_).super_Struct_var,true);\n  (this->pipeline_knowledge_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2787);\n                    /* try { // try from 000e298f to 000e2993 has its CatchHandler @ 000e6856 */\n  gold::options::One_option::One_option\n            (&(this->pipeline_knowledge_).option,(char *)(unaff_EDI + 0x1aeacf),ONE_DASH,'\0',dv_00,\n             (char *)0x0,(char *)0x0,false,&(this->pipeline_knowledge_).super_Struct_var,false);\n  (this->pipeline_knowledge_).user_set_via_option = false;\n  (this->pipeline_knowledge_).value = false;\n  (this->no_pipeline_knowledge_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a279b);\n                    /* try { // try from 000e29d9 to 000e29dd has its CatchHandler @ 000e684e */\n  gold::options::One_option::One_option\n            (&(this->no_pipeline_knowledge_initializer_).option,(char *)(unaff_EDI + 0x1aeacc),\n             ONE_DASH,'\0',dv_01,(char *)(unaff_EDI + 0x1b080f),(char *)0x0,false,\n             &(this->no_pipeline_knowledge_initializer_).super_Struct_var,true);\n  (this->plt_align_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a27af);\n                    /* try { // try from 000e2a28 to 000e2a2c has its CatchHandler @ 000e6846 */\n  gold::options::One_option::One_option\n            (&(this->plt_align_).option,(char *)(unaff_EDI + 0x1aeaed),TWO_DASHES,'\0',\n             (char *)(unaff_EDI + 0x1bb38f),(char *)(unaff_EDI + 0x1b083f),\n             (char *)(unaff_EDI + 0x1aeae2),true,&(this->plt_align_).super_Struct_var,false);\n  (this->plt_align_).user_set_via_option = false;\n  (this->plt_localentry_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a27c3);\n  (this->plt_align_).value = 0;\n                    /* try { // try from 000e2a7c to 000e2a80 has its CatchHandler @ 000e683e */\n  gold::options::One_option::One_option\n            (&(this->plt_localentry_).option,(char *)(unaff_EDI + 0x1aeafa),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b0877),(char *)0x0,false,\n             &(this->plt_localentry_).super_Struct_var,false);\n  (this->no_plt_localentry_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a27d7);\n  (this->plt_localentry_).user_set_via_option = false;\n  (this->plt_localentry_).value = false;\n                    /* try { // try from 000e2ac6 to 000e2aca has its CatchHandler @ 000e6836 */\n  gold::options::One_option::One_option\n            (&(this->no_plt_localentry_initializer_).option,(char *)(unaff_EDI + 0x1aeaf7),\n             TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1b08b7),(char *)0x0,false,\n             &(this->no_plt_localentry_initializer_).super_Struct_var,true);\n  (this->plt_static_chain_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a27eb);\n                    /* try { // try from 000e2b09 to 000e2b0d has its CatchHandler @ 000e682e */\n  gold::options::One_option::One_option\n            (&(this->plt_static_chain_).option,(char *)(unaff_EDI + 0x1aeb0c),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b08e3),(char *)0x0,false,\n             &(this->plt_static_chain_).super_Struct_var,false);\n  (this->plt_static_chain_).user_set_via_option = false;\n  (this->plt_static_chain_).value = false;\n  (this->no_plt_static_chain_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a27ff);\n                    /* try { // try from 000e2b53 to 000e2b57 has its CatchHandler @ 000e6826 */\n  gold::options::One_option::One_option\n            (&(this->no_plt_static_chain_initializer_).option,(char *)(unaff_EDI + 0x1aeb09),\n             TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1b0913),(char *)0x0,false,\n             &(this->no_plt_static_chain_initializer_).super_Struct_var,true);\n  (this->plt_thread_safe_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2813);\n                    /* try { // try from 000e2b96 to 000e2b9a has its CatchHandler @ 000e681e */\n  gold::options::One_option::One_option\n            (&(this->plt_thread_safe_).option,(char *)(unaff_EDI + 0x1aeb20),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b0947),(char *)0x0,false,\n             &(this->plt_thread_safe_).super_Struct_var,false);\n  (this->plt_thread_safe_).user_set_via_option = false;\n  (this->plt_thread_safe_).value = false;\n  (this->no_plt_thread_safe_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2827);\n                    /* try { // try from 000e2be0 to 000e2be4 has its CatchHandler @ 000e6816 */\n  gold::options::One_option::One_option\n            (&(this->no_plt_thread_safe_initializer_).option,(char *)(unaff_EDI + 0x1aeb1d),\n             TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1b097f),(char *)0x0,false,\n             &(this->no_plt_thread_safe_initializer_).super_Struct_var,true);\n  (this->plugin_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1;\n                    /* try { // try from 000e2c1f to 000e2c23 has its CatchHandler @ 000e680e */\n  gold::options::One_option::One_option\n            (&(this->plugin_initializer_).super_Struct_special.option,(char *)(unaff_EDI + 0x1aeb63)\n             ,TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1aeb37),(char *)(unaff_EDI + 0x1aeb30),false\n             ,(Struct_var *)&this->plugin_initializer_,false);\n  *(undefined4 *)&(this->plugin_initializer_).super_Struct_special.field_0x40 = 0;\n  (this->plugin_initializer_).super_Struct_special.parse = unaff_EDI - 0x12a9;\n  (this->plugin_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a41d3 + unaff_EDI);\n  (this->plugin_opt_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1;\n                    /* try { // try from 000e2c80 to 000e2c84 has its CatchHandler @ 000e6806 */\n  gold::options::One_option::One_option\n            (&(this->plugin_opt_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1aeb6a),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1aeb4d),\n             (char *)(unaff_EDI + 0x1af404),false,(Struct_var *)&this->plugin_opt_initializer_,false\n            );\n  *(undefined4 *)&(this->plugin_opt_initializer_).super_Struct_special.field_0x40 = 0;\n  (this->plugin_opt_initializer_).super_Struct_special.parse = unaff_EDI - 0x1709;\n  (this->plugin_opt_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("St23__codecvt_abstract_baseIcc11__mbstate_tE" + unaff_EDI + 7);\n  (this->posix_fallocate_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a283b);\n                    /* try { // try from 000e2ce3 to 000e2ce7 has its CatchHandler @ 000e67fe */\n  gold::options::One_option::One_option\n            (&(this->posix_fallocate_).option,(char *)(unaff_EDI + 0x1aeb78),TWO_DASHES,'\0',dv_01,\n             (char *)(unaff_EDI + 0x1b09af),(char *)0x0,false,\n             &(this->posix_fallocate_).super_Struct_var,true);\n  (this->posix_fallocate_).user_set_via_option = false;\n  (this->posix_fallocate_).value = true;\n  (this->no_posix_fallocate_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a284f);\n                    /* try { // try from 000e2d32 to 000e2d36 has its CatchHandler @ 000e67f6 */\n  gold::options::One_option::One_option\n            (&(this->no_posix_fallocate_initializer_).option,(char *)(unaff_EDI + 0x1aeb75),\n             TWO_DASHES,'\0',dv_00,(char *)(unaff_EDI + 0x1b09e7),(char *)0x0,false,\n             &(this->no_posix_fallocate_initializer_).super_Struct_var,false);\n  (this->preread_archive_symbols_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2863);\n                    /* try { // try from 000e2d75 to 000e2d79 has its CatchHandler @ 000e67ee */\n  gold::options::One_option::One_option\n            (&(this->preread_archive_symbols_).option,(char *)(unaff_EDI + 0x1aeb8b),TWO_DASHES,'\0'\n             ,dv_00,(char *)(unaff_EDI + 0x1b0a13),(char *)0x0,false,\n             &(this->preread_archive_symbols_).super_Struct_var,false);\n  (this->preread_archive_symbols_).user_set_via_option = false;\n  (this->preread_archive_symbols_).value = false;\n  (this->no_preread_archive_symbols_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2877);\n                    /* try { // try from 000e2dba to 000e2dbe has its CatchHandler @ 000e67e6 */\n  gold::options::One_option::One_option\n            (&(this->no_preread_archive_symbols_initializer_).option,(char *)(unaff_EDI + 0x1aeb88),\n             TWO_DASHES,'\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_preread_archive_symbols_initializer_).super_Struct_var,true);\n  (this->print_gc_sections_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a288b);\n                    /* try { // try from 000e2dfd to 000e2e01 has its CatchHandler @ 000e67de */\n  gold::options::One_option::One_option\n            (&(this->print_gc_sections_).option,(char *)(unaff_EDI + 0x1aeba6),TWO_DASHES,'\0',dv_00\n             ,(char *)(unaff_EDI + 0x1b0a3f),(char *)0x0,false,\n             &(this->print_gc_sections_).super_Struct_var,false);\n  (this->print_gc_sections_).user_set_via_option = false;\n  (this->print_gc_sections_).value = false;\n  (this->no_print_gc_sections_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a289f);\n                    /* try { // try from 000e2e47 to 000e2e4b has its CatchHandler @ 000e67d6 */\n  gold::options::One_option::One_option\n            (&(this->no_print_gc_sections_initializer_).option,(char *)(unaff_EDI + 0x1aeba3),\n             TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1b0a67),(char *)0x0,false,\n             &(this->no_print_gc_sections_initializer_).super_Struct_var,true);\n  (this->print_icf_sections_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a28b3);\n                    /* try { // try from 000e2e8a to 000e2e8e has its CatchHandler @ 000e67ce */\n  gold::options::One_option::One_option\n            (&(this->print_icf_sections_).option,(char *)(unaff_EDI + 0x1aebbb),TWO_DASHES,'\0',\n             dv_00,(char *)(unaff_EDI + 0x1b0a8b),(char *)0x0,false,\n             &(this->print_icf_sections_).super_Struct_var,false);\n  (this->print_icf_sections_).user_set_via_option = false;\n  (this->print_icf_sections_).value = false;\n  (this->no_print_icf_sections_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a28c7);\n                    /* try { // try from 000e2ed4 to 000e2ed8 has its CatchHandler @ 000e67c6 */\n  gold::options::One_option::One_option\n            (&(this->no_print_icf_sections_initializer_).option,(char *)(unaff_EDI + 0x1aebb8),\n             TWO_DASHES,'\0',dv_01,&UNK_001b0ab7 + unaff_EDI,(char *)0x0,false,\n             &(this->no_print_icf_sections_initializer_).super_Struct_var,true);\n  (this->print_output_format_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a28db);\n                    /* try { // try from 000e2f17 to 000e2f1b has its CatchHandler @ 000e67be */\n  gold::options::One_option::One_option\n            (&(this->print_output_format_).option,(char *)(unaff_EDI + 0x1aebed),TWO_DASHES,'\0',\n             dv_00,(char *)(unaff_EDI + 0x1aebce),(char *)0x0,false,\n             &(this->print_output_format_).super_Struct_var,false);\n  (this->no_print_output_format_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a28ef);\n  (this->print_output_format_).user_set_via_option = false;\n  (this->print_output_format_).value = false;\n                    /* try { // try from 000e2f5c to 000e2f60 has its CatchHandler @ 000e67b6 */\n  gold::options::One_option::One_option\n            (&(this->no_print_output_format_initializer_).option,(char *)(unaff_EDI + 0x1aebea),\n             TWO_DASHES,'\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_print_output_format_initializer_).super_Struct_var,true);\n  (this->print_symbol_counts_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2903);\n                    /* try { // try from 000e2f9f to 000e2fa3 has its CatchHandler @ 000e67ae */\n  gold::options::One_option::One_option\n            (&(this->print_symbol_counts_).option,&UNK_001aec01 + unaff_EDI,TWO_DASHES,'\0',\n             (char *)0x0,(char *)(unaff_EDI + 0x1b0adf),ha_02,false,\n             &(this->print_symbol_counts_).super_Struct_var,false);\n  (this->print_symbol_counts_).user_set_via_option = false;\n  (this->print_symbol_counts_).value = (char *)0x0;\n  (this->push_state_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1;\n                    /* try { // try from 000e2fea to 000e2fee has its CatchHandler @ 000e67a6 */\n  gold::options::One_option::One_option\n            (&(this->push_state_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1aec15),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1b0b0f),\n             (char *)0x0,false,(Struct_var *)&this->push_state_initializer_,false);\n  *(undefined4 *)&(this->push_state_initializer_).super_Struct_special.field_0x40 = 0;\n  (this->push_state_initializer_).super_Struct_special.parse = unaff_EDI - 0x18c9;\n  (this->push_state_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("St23__codecvt_abstract_baseIcc11__mbstate_tE" + unaff_EDI + 0x1b);\n  (this->pop_state_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1;\n                    /* try { // try from 000e3046 to 000e304a has its CatchHandler @ 000e679e */\n  gold::options::One_option::One_option\n            (&(this->pop_state_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1aec20),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1b0b3f),\n             (char *)0x0,false,(Struct_var *)&this->pop_state_initializer_,false);\n  *(undefined4 *)&(this->pop_state_initializer_).super_Struct_special.field_0x40 = 0;\n  (this->pop_state_initializer_).super_Struct_special.parse = unaff_EDI - 0x1ee9;\n  (this->pop_state_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a420f + unaff_EDI);\n  (this->emit_relocs_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2917);\n                    /* try { // try from 000e30ab to 000e30af has its CatchHandler @ 000e6796 */\n  gold::options::One_option::One_option\n            (&(this->emit_relocs_).option,(char *)(unaff_EDI + 0x1aec2d),TWO_DASHES,'q',dv_00,\n             (char *)(operator== + unaff_EDI + 3),(char *)0x0,false,\n             &(this->emit_relocs_).super_Struct_var,false);\n  (this->no_emit_relocs_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a292b);\n  (this->emit_relocs_).user_set_via_option = false;\n  (this->emit_relocs_).value = false;\n                    /* try { // try from 000e30f0 to 000e30f4 has its CatchHandler @ 000e6a8b */\n  gold::options::One_option::One_option\n            (&(this->no_emit_relocs_initializer_).option,(char *)(unaff_EDI + 0x1aec2a),TWO_DASHES,\n             '\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_emit_relocs_initializer_).super_Struct_var,true);\n  (this->Qy_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a293f);\n                    /* try { // try from 000e3133 to 000e3137 has its CatchHandler @ 000e6a83 */\n  gold::options::One_option::One_option\n            (&(this->Qy_).option,(char *)(unaff_EDI + 0x1aec3c),EXACTLY_ONE_DASH,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b0b93),(char *)0x0,false,&(this->Qy_).super_Struct_var,false);\n  (this->Qy_).user_set_via_option = false;\n  (this->Qy_).value = false;\n  (this->no_Qy_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2953);\n                    /* try { // try from 000e3178 to 000e317c has its CatchHandler @ 000e6a7b */\n  gold::options::One_option::One_option\n            (&(this->no_Qy_initializer_).option,(char *)(unaff_EDI + 0x1aec39),EXACTLY_ONE_DASH,'\0'\n             ,dv_01,(char *)0x0,(char *)0x0,false,&(this->no_Qy_initializer_).super_Struct_var,true)\n  ;\n  (this->relocatable_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2967);\n                    /* try { // try from 000e31bb to 000e31bf has its CatchHandler @ 000e6a73 */\n  gold::options::One_option::One_option\n            (&(this->relocatable_).option,(char *)(unaff_EDI + 0x1aec5e),EXACTLY_ONE_DASH,'r',dv_00,\n             (char *)(unaff_EDI + 0x1aec3f),(char *)0x0,false,&(this->relocatable_).super_Struct_var\n             ,false);\n  (this->relocatable_).user_set_via_option = false;\n  (this->relocatable_).value = false;\n  (this->no_relocatable_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a297b);\n                    /* try { // try from 000e3200 to 000e3204 has its CatchHandler @ 000e6a6b */\n  gold::options::One_option::One_option\n            (&(this->no_relocatable_initializer_).option,(char *)(unaff_EDI + 0x1aec5b),\n             EXACTLY_ONE_DASH,'\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_relocatable_initializer_).super_Struct_var,true);\n  (this->relax_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a298f);\n                    /* try { // try from 000e3243 to 000e3247 has its CatchHandler @ 000e6a63 */\n  gold::options::One_option::One_option\n            (&(this->relax_).option,(char *)(unaff_EDI + 0x1aec83),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b0bb3),(char *)0x0,false,&(this->relax_).super_Struct_var,false\n            );\n  (this->relax_).user_set_via_option = false;\n  (this->relax_).value = false;\n  (this->no_relax_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a29a3);\n                    /* try { // try from 000e328d to 000e3291 has its CatchHandler @ 000e6a5b */\n  gold::options::One_option::One_option\n            (&(this->no_relax_initializer_).option,(char *)(unaff_EDI + 0x1aec80),TWO_DASHES,'\0',\n             dv_01,&UNK_001aec6a + unaff_EDI,(char *)0x0,false,\n             &(this->no_relax_initializer_).super_Struct_var,true);\n  (this->retain_symbols_file_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a29b7);\n                    /* try { // try from 000e32d0 to 000e32d4 has its CatchHandler @ 000e6a53 */\n  gold::options::One_option::One_option\n            (&(this->retain_symbols_file_).option,(char *)(unaff_EDI + 0x1aec89),TWO_DASHES,'\0',\n             (char *)0x0,(char *)(unaff_EDI + 0x1b0bd7),ha_00,false,\n             &(this->retain_symbols_file_).super_Struct_var,false);\n  (this->retain_symbols_file_).user_set_via_option = false;\n  (this->rosegment_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a29cb);\n  (this->retain_symbols_file_).value = (char *)0x0;\n                    /* try { // try from 000e3324 to 000e3328 has its CatchHandler @ 000e6a4b */\n  gold::options::One_option::One_option\n            (&(this->rosegment_).option,(char *)(unaff_EDI + 0x1aeca0),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b0bff),(char *)0x0,false,&(this->rosegment_).super_Struct_var,\n             false);\n  (this->rosegment_).user_set_via_option = false;\n  (this->rosegment_).value = false;\n  (this->no_rosegment_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a29df);\n                    /* try { // try from 000e3369 to 000e336d has its CatchHandler @ 000e6a43 */\n  gold::options::One_option::One_option\n            (&(this->no_rosegment_initializer_).option,(char *)(unaff_EDI + 0x1aec9d),TWO_DASHES,\n             '\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_rosegment_initializer_).super_Struct_var,true);\n  (this->rosegment_gap_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a29f3);\n  pcVar2 = (char *)(unaff_EDI + 0x1aecb1);\n                    /* try { // try from 000e33b8 to 000e33bc has its CatchHandler @ 000e6a3b */\n  gold::options::One_option::One_option\n            (&(this->rosegment_gap_).option,(char *)(unaff_EDI + 0x1aecb5),TWO_DASHES,'\0',pcVar2,\n             (char *)(unaff_EDI + 0x1b0c3b),(char *)(unaff_EDI + 0x1aecaa),false,\n             &(this->rosegment_gap_).super_Struct_var,false);\n  (this->rosegment_gap_).user_set_via_option = false;\n  *(undefined4 *)&(this->rosegment_gap_).value = 0xffffffff;\n  (this->R_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1;\n  *(undefined4 *)((int)&(this->rosegment_gap_).value + 4) = 0;\n                    /* try { // try from 000e3411 to 000e3415 has its CatchHandler @ 000e6a33 */\n  gold::options::One_option::One_option\n            (&(this->R_initializer_).super_Struct_special.option,(char *)(unaff_EDI + 0x1b8c3c),\n             EXACTLY_ONE_DASH,'R',dv,(char *)(unaff_EDI + 0x1b0c73),ha_04,false,\n             (Struct_var *)&this->R_initializer_,false);\n  *(undefined4 *)&(this->R_initializer_).super_Struct_special.field_0x40 = 0;\n  (this->R_initializer_).super_Struct_special.parse = unaff_EDI - 0x3f9;\n  (this->R_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("St14codecvt_bynameIcc11__mbstate_tE" + unaff_EDI + 3);\n  (this->rpath_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a2a07);\n                    /* try { // try from 000e3472 to 000e3476 has its CatchHandler @ 000e6a2b */\n  gold::options::One_option::One_option\n            (&(this->rpath_).option,(char *)(unaff_EDI + 0x1aecc3),ONE_DASH,'\0',dv,\n             (char *)(unaff_EDI + 0x1b0c73),ha_04,false,&(this->rpath_).super_Struct_var,false);\n  (this->rpath_).user_set_via_option = false;\n  (this->rpath_link_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2a1b);\n  (this->rpath_).value.\n  super__Vector_base<gold::Search_directory,_std::allocator<gold::Search_directory>_>._M_impl.\n  _M_start = (pointer)0x0;\n  (this->rpath_).value.\n  super__Vector_base<gold::Search_directory,_std::allocator<gold::Search_directory>_>._M_impl.\n  _M_finish = (pointer)0x0;\n  (this->rpath_).value.\n  super__Vector_base<gold::Search_directory,_std::allocator<gold::Search_directory>_>._M_impl.\n  _M_end_of_storage = (pointer)0x0;\n                    /* try { // try from 000e34d8 to 000e34dc has its CatchHandler @ 000e6a24 */\n  gold::options::One_option::One_option\n            (&(this->rpath_link_).option,(char *)(unaff_EDI + 0x1aecc9),TWO_DASHES,'\0',dv,\n             (char *)(unaff_EDI + 0x1b0c93),ha_04,false,&(this->rpath_link_).super_Struct_var,false)\n  ;\n  (this->rpath_link_).user_set_via_option = false;\n  (this->rpath_link_).value.\n  super__Vector_base<gold::Search_directory,_std::allocator<gold::Search_directory>_>._M_impl.\n  _M_start = (pointer)0x0;\n  (this->rpath_link_).value.\n  super__Vector_base<gold::Search_directory,_std::allocator<gold::Search_directory>_>._M_impl.\n  _M_finish = (pointer)0x0;\n  (this->rpath_link_).value.\n  super__Vector_base<gold::Search_directory,_std::allocator<gold::Search_directory>_>._M_impl.\n  _M_end_of_storage = (pointer)0x0;\n  (this->strip_all_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2a2f);\n                    /* try { // try from 000e3540 to 000e3544 has its CatchHandler @ 000e6a1d */\n  gold::options::One_option::One_option\n            (&(this->strip_all_).option,(char *)(unaff_EDI + 0x1aece9),TWO_DASHES,'s',dv_00,\n             (char *)(unaff_EDI + 0x1aecd4),(char *)0x0,false,&(this->strip_all_).super_Struct_var,\n             false);\n  (this->strip_all_).user_set_via_option = false;\n  (this->strip_all_).value = false;\n  (this->no_strip_all_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2a43);\n                    /* try { // try from 000e3585 to 000e3589 has its CatchHandler @ 000e6a15 */\n  gold::options::One_option::One_option\n            (&(this->no_strip_all_initializer_).option,(char *)(unaff_EDI + 0x1aece6),TWO_DASHES,\n             '\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_strip_all_initializer_).super_Struct_var,true);\n  (this->strip_debug_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2a57);\n                    /* try { // try from 000e35c8 to 000e35cc has its CatchHandler @ 000e6a0d */\n  gold::options::One_option::One_option\n            (&(this->strip_debug_).option,(char *)(unaff_EDI + 0x1aed12),TWO_DASHES,'S',dv_00,\n             (char *)(unaff_EDI + 0x1aecf3),(char *)0x0,false,&(this->strip_debug_).super_Struct_var\n             ,false);\n  (this->strip_debug_).user_set_via_option = false;\n  (this->strip_debug_).value = false;\n  (this->no_strip_debug_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2a6b);\n                    /* try { // try from 000e360d to 000e3611 has its CatchHandler @ 000e6a05 */\n  gold::options::One_option::One_option\n            (&(this->no_strip_debug_initializer_).option,(char *)(unaff_EDI + 0x1aed0f),TWO_DASHES,\n             '\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_strip_debug_initializer_).super_Struct_var,true);\n  (this->strip_debug_non_line_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2a7f);\n                    /* try { // try from 000e3650 to 000e3654 has its CatchHandler @ 000e69fd */\n  gold::options::One_option::One_option\n            (&(this->strip_debug_non_line_).option,(char *)(unaff_EDI + 0x1aed21),TWO_DASHES,'\0',\n             dv_00,(char *)(unaff_EDI + 0x1b0cc3),(char *)0x0,false,\n             &(this->strip_debug_non_line_).super_Struct_var,false);\n  (this->strip_debug_non_line_).user_set_via_option = false;\n  (this->strip_debug_non_line_).value = false;\n  (this->no_strip_debug_non_line_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2a93);\n                    /* try { // try from 000e3695 to 000e3699 has its CatchHandler @ 000e69f5 */\n  gold::options::One_option::One_option\n            (&(this->no_strip_debug_non_line_initializer_).option,(char *)(unaff_EDI + 0x1aed1e),\n             TWO_DASHES,'\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_strip_debug_non_line_initializer_).super_Struct_var,true);\n  (this->strip_debug_gdb_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("extern(C) " + unaff_EDI + 7);\n                    /* try { // try from 000e36d8 to 000e36dc has its CatchHandler @ 000e69ed */\n  gold::options::One_option::One_option\n            (&(this->strip_debug_gdb_).option,(char *)(unaff_EDI + 0x1aed39),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b0ceb),(char *)0x0,false,\n             &(this->strip_debug_gdb_).super_Struct_var,false);\n  (this->strip_debug_gdb_).user_set_via_option = false;\n  (this->strip_debug_gdb_).value = false;\n  (this->no_strip_debug_gdb_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("extern(Windows) " + unaff_EDI + 0x10);\n                    /* try { // try from 000e371d to 000e3721 has its CatchHandler @ 000e69e5 */\n  gold::options::One_option::One_option\n            (&(this->no_strip_debug_gdb_initializer_).option,(char *)(unaff_EDI + 0x1aed36),\n             TWO_DASHES,'\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_strip_debug_gdb_initializer_).super_Struct_var,true);\n  (this->strip_lto_sections_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("extern(C++) " + unaff_EDI + 3);\n                    /* try { // try from 000e375e to 000e3762 has its CatchHandler @ 000e69dd */\n  gold::options::One_option::One_option\n            (&(this->strip_lto_sections_).option,(char *)(unaff_EDI + 0x1aed4c),TWO_DASHES,'\0',\n             dv_01,(char *)(unaff_EDI + 0x1b0d33),(char *)0x0,false,\n             &(this->strip_lto_sections_).super_Struct_var,true);\n  (this->strip_lto_sections_).user_set_via_option = false;\n  (this->strip_lto_sections_).value = true;\n  (this->no_strip_lto_sections_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("extern(Objective-C) " + unaff_EDI + 10);\n                    /* try { // try from 000e37a8 to 000e37ac has its CatchHandler @ 000e69d5 */\n  gold::options::One_option::One_option\n            (&(this->no_strip_lto_sections_initializer_).option,(char *)(unaff_EDI + 0x1aed49),\n             TWO_DASHES,'\0',dv_00,(char *)0x0,(char *)0x0,false,\n             &(this->no_strip_lto_sections_initializer_).super_Struct_var,false);\n  (this->section_ordering_file_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(" immutable" + unaff_EDI + 9);\n                    /* try { // try from 000e37eb to 000e37ef has its CatchHandler @ 000e69cd */\n  gold::options::One_option::One_option\n            (&(this->section_ordering_file_).option,&UNK_001aed5f + unaff_EDI,TWO_DASHES,'\0',\n             (char *)0x0,&UNK_001b0d5b + unaff_EDI,ha_02,false,\n             &(this->section_ordering_file_).super_Struct_var,false);\n  (this->section_ordering_file_).user_set_via_option = false;\n  (this->section_ordering_file_).value = (char *)0x0;\n  (this->section_start_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       pp_Var1;\n                    /* try { // try from 000e383b to 000e383f has its CatchHandler @ 000e69c5 */\n  gold::options::One_option::One_option\n            (&(this->section_start_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1aed9c),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1aed85),\n             (char *)(unaff_EDI + 0x1aed75),false,(Struct_var *)&this->section_start_initializer_,\n             false);\n  *(undefined4 *)&(this->section_start_initializer_).super_Struct_special.field_0x40 = 0;\n  (this->section_start_initializer_).super_Struct_special.parse = unaff_EDI + 0x7897;\n  (this->section_start_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("St14codecvt_bynameIcc11__mbstate_tE" + unaff_EDI + 0x17);\n  (this->secure_plt_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("pure " + unaff_EDI + 3);\n                    /* try { // try from 000e389e to 000e38a2 has its CatchHandler @ 000e69bd */\n  gold::options::One_option::One_option\n            (&(this->secure_plt_).option,(char *)(unaff_EDI + 0x1aedad),TWO_DASHES,'\0',dv_01,\n             (char *)(unaff_EDI + 0x1b0d83),(char *)0x0,false,&(this->secure_plt_).super_Struct_var,\n             true);\n  (this->secure_plt_).user_set_via_option = false;\n  (this->secure_plt_).value = true;\n  (this->no_secure_plt_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("@property " + unaff_EDI + 3);\n                    /* try { // try from 000e38e8 to 000e38ec has its CatchHandler @ 000e69b5 */\n  gold::options::One_option::One_option\n            (&(this->no_secure_plt_initializer_).option,(char *)(unaff_EDI + 0x1aedaa),TWO_DASHES,\n             '\0',dv_00,(char *)0x0,(char *)0x0,false,\n             &(this->no_secure_plt_initializer_).super_Struct_var,false);\n  (this->sort_common_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a2b33 + unaff_EDI);\n                    /* try { // try from 000e392c to 000e3930 has its CatchHandler @ 000e69ad */\n  gold::options::One_option::One_option\n            (&(this->sort_common_).option,(char *)(unaff_EDI + 0x1aedd2),TWO_DASHES,'\0',(char *)0x0\n             ,(char *)(Eh_frame::fde_count + unaff_EDI + 7),(char *)(unaff_EDI + 0x1aedb8),true,\n             &(this->sort_common_).super_Struct_var,false);\n  (this->sort_common_).user_set_via_option = false;\n  (this->sort_common_).value = (char *)0x0;\n  (this->sort_section_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("scope " + unaff_EDI);\n                    /* try { // try from 000e3985 to 000e3989 has its CatchHandler @ 000e69a5 */\n  gold::options::One_option::One_option\n            (&(this->sort_section_).option,(char *)(unaff_EDI + 0x1aedea),TWO_DASHES,'\0',dv_02,\n             (char *)(unaff_EDI + 0x1b0dcb),(char *)(unaff_EDI + 0x1aedde),false,\n             &(this->sort_section_).super_Struct_var,false);\n  (this->sort_section_).user_set_via_option = false;\n  (this->sort_section_).value = dv_02;\n  (this->spare_dynamic_tags_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a2b5b + unaff_EDI);\n                    /* try { // try from 000e39d9 to 000e39dd has its CatchHandler @ 000e699d */\n  gold::options::One_option::One_option\n            (&(this->spare_dynamic_tags_).option,(char *)(unaff_EDI + 0x1aedf7),TWO_DASHES,'\0',\n             (char *)(unaff_EDI + 0x1bb38f),\n             (char *)(Eh_frame_hdr::set_final_data_size + unaff_EDI + 7),ha_03,false,\n             &(this->spare_dynamic_tags_).super_Struct_var,false);\n  (this->spare_dynamic_tags_).user_set_via_option = false;\n  (this->spare_dynamic_tags_).value = 5;\n  (this->stub_group_size_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a2b6f + unaff_EDI);\n                    /* try { // try from 000e3a32 to 000e3a36 has its CatchHandler @ 000e6995 */\n  gold::options::One_option::One_option\n            (&(this->stub_group_size_).option,(char *)(unaff_EDI + 0x1aee0a),TWO_DASHES,'\0',\n             (char *)(unaff_EDI + 0x1be49b),(char *)(unaff_EDI + 0x1b0e53),ha,false,\n             &(this->stub_group_size_).super_Struct_var,false);\n  (this->stub_group_size_).user_set_via_option = false;\n  (this->stub_group_size_).value = 1;\n  (this->stub_group_multi_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("shared(" + unaff_EDI + 3);\n                    /* try { // try from 000e3a84 to 000e3a88 has its CatchHandler @ 000e6b0b */\n  gold::options::One_option::One_option\n            (&(this->stub_group_multi_).option,(char *)(unaff_EDI + 0x1aee1d),TWO_DASHES,'\0',dv_01,\n             (char *)(unaff_EDI + 0x1b0f07),(char *)0x0,false,\n             &(this->stub_group_multi_).super_Struct_var,true);\n  (this->stub_group_multi_).user_set_via_option = false;\n  (this->stub_group_multi_).value = true;\n  (this->no_stub_group_multi_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("immutable(" + unaff_EDI + 8);\n                    /* try { // try from 000e3ad3 to 000e3ad7 has its CatchHandler @ 000e6b03 */\n  gold::options::One_option::One_option\n            (&(this->no_stub_group_multi_initializer_).option,(char *)(unaff_EDI + 0x1aee1a),\n             TWO_DASHES,'\0',dv_00,(char *)(unaff_EDI + 0x1b0f4f),(char *)0x0,false,\n             &(this->no_stub_group_multi_initializer_).super_Struct_var,false);\n  (this->split_stack_adjust_size_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a2bab + unaff_EDI);\n                    /* try { // try from 000e3b1b to 000e3b1f has its CatchHandler @ 000e6afb */\n  gold::options::One_option::One_option\n            (&(this->split_stack_adjust_size_).option,(char *)(unaff_EDI + 0x1aee35),TWO_DASHES,'\0'\n             ,(char *)(unaff_EDI + 0x1aee2e),\n             (char *)(Eh_frame::remove_ehframe_for_plt + unaff_EDI + 7),ha,false,\n             &(this->split_stack_adjust_size_).super_Struct_var,false);\n  (this->split_stack_adjust_size_).user_set_via_option = false;\n  (this->split_stack_adjust_size_).value = 0x4000;\n  (this->static_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1;\n                    /* try { // try from 000e3b66 to 000e3b6a has its CatchHandler @ 000e6af3 */\n  gold::options::One_option::One_option\n            (&(this->static_initializer_).super_Struct_special.option,(char *)(unaff_EDI + 0x1c1414)\n             ,ONE_DASH,'\0',dv,(char *)(unaff_EDI + 0x1b0fbf),(char *)0x0,false,\n             (Struct_var *)&this->static_initializer_,false);\n  *(undefined4 *)&(this->static_initializer_).super_Struct_special.field_0x40 = 0;\n  (this->static_initializer_).super_Struct_special.parse = unaff_EDI - 0x2d19;\n  (this->static_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("St17moneypunct_bynameIcLb0EE" + unaff_EDI + 7);\n  (this->start_lib_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1;\n                    /* try { // try from 000e3bc2 to 000e3bc6 has its CatchHandler @ 000e6aeb */\n  gold::options::One_option::One_option\n            (&(this->start_lib_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1aee5d),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1aee4d),\n             (char *)0x0,false,(Struct_var *)&this->start_lib_initializer_,false);\n  *(undefined4 *)&(this->start_lib_initializer_).super_Struct_special.field_0x40 = 0;\n  (this->start_lib_initializer_).super_Struct_special.parse = unaff_EDI - 0x1119;\n  (this->start_lib_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("St17moneypunct_bynameIcLb0EE" + unaff_EDI + 0x1b);\n  (this->end_lib_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1;\n                    /* try { // try from 000e3c1e to 000e3c22 has its CatchHandler @ 000e6ae3 */\n  gold::options::One_option::One_option\n            (&(this->end_lib_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1aee76),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1aee67),\n             (char *)0x0,false,(Struct_var *)&this->end_lib_initializer_,false);\n  *(undefined4 *)&(this->end_lib_initializer_).super_Struct_special.field_0x40 = 0;\n  (this->end_lib_initializer_).super_Struct_special.parse = unaff_EDI - 0x2899;\n  (this->end_lib_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("St17moneypunct_bynameIcLb1EE" + unaff_EDI + 0xf);\n  (this->stats_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&DAT_002a2bbf + unaff_EDI);\n                    /* try { // try from 000e3c83 to 000e3c87 has its CatchHandler @ 000e6adb */\n  gold::options::One_option::One_option\n            (&(this->stats_).option,(char *)(unaff_EDI + 0x1aee81),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b0fe7),(char *)0x0,false,&(this->stats_).super_Struct_var,false\n            );\n  (this->stats_).user_set_via_option = false;\n  (this->stats_).value = false;\n  (this->no_stats_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("idouble" + unaff_EDI + 2);\n                    /* try { // try from 000e3cc8 to 000e3ccc has its CatchHandler @ 000e6ad3 */\n  gold::options::One_option::One_option\n            (&(this->no_stats_initializer_).option,(char *)(unaff_EDI + 0x1aee7e),TWO_DASHES,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_stats_initializer_).super_Struct_var,\n             true);\n  (this->sysroot_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("cdouble" + unaff_EDI + 1);\n                    /* try { // try from 000e3d0c to 000e3d10 has its CatchHandler @ 000e6acb */\n  gold::options::One_option::One_option\n            (&(this->sysroot_).option,&UNK_001aee87 + unaff_EDI,TWO_DASHES,'\0',dv,\n             (char *)(unaff_EDI + 0x1b1007),ha_04,false,&(this->sysroot_).super_Struct_var,false);\n  (this->sysroot_).user_set_via_option = false;\n  (this->trace_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)("dchar" + unaff_EDI + 1)\n  ;\n  (this->sysroot_).value = dv;\n                    /* try { // try from 000e3d5f to 000e3d63 has its CatchHandler @ 000e6ac3 */\n  gold::options::One_option::One_option\n            (&(this->trace_).option,(char *)(unaff_EDI + 0x1aee92),TWO_DASHES,'t',dv_00,\n             (char *)(unaff_EDI + 0x1b102b),(char *)0x0,false,&(this->trace_).super_Struct_var,false\n            );\n  (this->trace_).user_set_via_option = false;\n  (this->trace_).value = false;\n  (this->no_trace_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("lazy " + unaff_EDI + 4);\n                    /* try { // try from 000e3da4 to 000e3da8 has its CatchHandler @ 000e6abb */\n  gold::options::One_option::One_option\n            (&(this->no_trace_initializer_).option,(char *)(unaff_EDI + 0x1aee8f),TWO_DASHES,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_trace_initializer_).super_Struct_var,\n             true);\n  (this->target1_abs_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&DAT_002a2c23 + unaff_EDI);\n                    /* try { // try from 000e3de4 to 000e3de8 has its CatchHandler @ 000e6ab3 */\n  gold::options::One_option::One_option\n            (&(this->target1_abs_).option,(char *)(unaff_EDI + 0x1aee9b),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b104f),(char *)0x0,false,&(this->target1_abs_).super_Struct_var\n             ,false);\n  (this->target1_abs_).user_set_via_option = false;\n  (this->target1_abs_).value = false;\n  (this->no_target1_abs_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("initializer for " + unaff_EDI + 7);\n                    /* try { // try from 000e3e29 to 000e3e2d has its CatchHandler @ 000e6aab */\n  gold::options::One_option::One_option\n            (&(this->no_target1_abs_initializer_).option,(char *)(unaff_EDI + 0x1aee98),TWO_DASHES,\n             '\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_target1_abs_initializer_).super_Struct_var,true);\n  (this->target1_rel_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("__ClassZ" + unaff_EDI + 2);\n                    /* try { // try from 000e3e6c to 000e3e70 has its CatchHandler @ 000e6aa3 */\n  gold::options::One_option::One_option\n            (&(this->target1_rel_).option,(char *)(unaff_EDI + 0x1aeeaa),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b1083),(char *)0x0,false,&(this->target1_rel_).super_Struct_var\n             ,false);\n  (this->target1_rel_).user_set_via_option = false;\n  (this->target1_rel_).value = false;\n  (this->no_target1_rel_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("ClassInfo for " + unaff_EDI + 0xd);\n                    /* try { // try from 000e3eb1 to 000e3eb5 has its CatchHandler @ 000e6a9b */\n  gold::options::One_option::One_option\n            (&(this->no_target1_rel_initializer_).option,(char *)(unaff_EDI + 0x1aeea7),TWO_DASHES,\n             '\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_target1_rel_initializer_).super_Struct_var,true);\n  (this->target2_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("this(this)" + unaff_EDI + 4);\n                    /* try { // try from 000e3ef8 to 000e3efc has its CatchHandler @ 000e6a93 */\n  gold::options::One_option::One_option\n            (&(this->target2_).option,(char *)(unaff_EDI + 0x1aeec9),TWO_DASHES,'\0',(char *)0x0,\n             (char *)(unaff_EDI + 0x1b10b7),(char *)(unaff_EDI + 0x1aeeb6),false,\n             &(this->target2_).super_Struct_var,false);\n  (this->target2_).user_set_via_option = false;\n  (this->target2_).value = (char *)0x0;\n  (this->text_reorder_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("Interface for " + unaff_EDI);\n                    /* try { // try from 000e3f4a to 000e3f4e has its CatchHandler @ 000e6b4b */\n  gold::options::One_option::One_option\n            (&(this->text_reorder_).option,&UNK_001aeed4 + unaff_EDI,TWO_DASHES,'\0',dv_01,\n             (char *)(unaff_EDI + 0x1b10e7),(char *)0x0,false,\n             &(this->text_reorder_).super_Struct_var,true);\n  (this->text_reorder_).user_set_via_option = false;\n  (this->text_reorder_).value = true;\n  (this->no_text_reorder_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("__ModuleInfoZ" + unaff_EDI + 5);\n                    /* try { // try from 000e3f99 to 000e3f9d has its CatchHandler @ 000e6b43 */\n  gold::options::One_option::One_option\n            (&(this->no_text_reorder_initializer_).option,(char *)(unaff_EDI + 0x1aeed1),TWO_DASHES,\n             '\0',dv_00,&UNK_001b111f + unaff_EDI,(char *)0x0,false,\n             &(this->no_text_reorder_initializer_).super_Struct_var,false);\n  (this->threads_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("ModuleInfo for " + unaff_EDI + 0xb);\n                    /* try { // try from 000e3fdc to 000e3fe0 has its CatchHandler @ 000e6b3b */\n  gold::options::One_option::One_option\n            (&(this->threads_).option,(char *)(unaff_EDI + 0x1aef02),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1aeee1),(char *)0x0,false,&(this->threads_).super_Struct_var,\n             false);\n  (this->threads_).user_set_via_option = false;\n  (this->threads_).value = false;\n  (this->no_threads_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a2cc3 + unaff_EDI);\n                    /* try { // try from 000e4026 to 000e402a has its CatchHandler @ 000e6b33 */\n  gold::options::One_option::One_option\n            (&(this->no_threads_initializer_).option,(char *)(unaff_EDI + 0x1aeeff),TWO_DASHES,'\0',\n             dv_01,(char *)(unaff_EDI + 0x1b1157),(char *)0x0,false,\n             &(this->no_threads_initializer_).super_Struct_var,true);\n  (this->thread_count_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2cd7);\n                    /* try { // try from 000e406a to 000e406e has its CatchHandler @ 000e6b2b */\n  gold::options::One_option::One_option\n            (&(this->thread_count_).option,(char *)(unaff_EDI + 0x1aef23),TWO_DASHES,'\0',dv_03,\n             (char *)(unaff_EDI + 0x1aef0a),ha_03,false,&(this->thread_count_).super_Struct_var,\n             false);\n  (this->thread_count_).user_set_via_option = false;\n  (this->thread_count_).value = 0;\n  (this->thread_count_initial_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2ceb);\n                    /* try { // try from 000e40bf to 000e40c3 has its CatchHandler @ 000e6b23 */\n  gold::options::One_option::One_option\n            (&(this->thread_count_initial_).option,(char *)(unaff_EDI + 0x1aef30),TWO_DASHES,'\0',\n             dv_03,(char *)(unaff_EDI + 0x1b117f),ha_03,false,\n             &(this->thread_count_initial_).super_Struct_var,false);\n  (this->thread_count_initial_).user_set_via_option = false;\n  (this->thread_count_initial_).value = 0;\n  (this->thread_count_middle_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2cff);\n                    /* try { // try from 000e4114 to 000e4118 has its CatchHandler @ 000e6b1b */\n  gold::options::One_option::One_option\n            (&(this->thread_count_middle_).option,(char *)(unaff_EDI + 0x1aef45),TWO_DASHES,'\0',\n             dv_03,(char *)(unaff_EDI + 0x1b11ab),ha_03,false,\n             &(this->thread_count_middle_).super_Struct_var,false);\n  (this->thread_count_middle_).user_set_via_option = false;\n  (this->thread_count_middle_).value = 0;\n  (this->thread_count_final_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2d13);\n                    /* try { // try from 000e4169 to 000e416d has its CatchHandler @ 000e6b13 */\n  gold::options::One_option::One_option\n            (&(this->thread_count_final_).option,(char *)(unaff_EDI + 0x1aef59),TWO_DASHES,'\0',\n             dv_03,(char *)(unaff_EDI + 0x1b11d3),ha_03,false,\n             &(this->thread_count_final_).super_Struct_var,false);\n  (this->thread_count_final_).user_set_via_option = false;\n  (this->thread_count_final_).value = 0;\n  (this->tls_optimize_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a2d27 + unaff_EDI);\n                    /* try { // try from 000e41bb to 000e41bf has its CatchHandler @ 000e6b6b */\n  gold::options::One_option::One_option\n            (&(this->tls_optimize_).option,(char *)(unaff_EDI + 0x1aef6f),TWO_DASHES,'\0',dv_01,\n             (char *)(unaff_EDI + 0x1b11fb),(char *)0x0,false,\n             &(this->tls_optimize_).super_Struct_var,true);\n  (this->tls_optimize_).user_set_via_option = false;\n  (this->tls_optimize_).value = true;\n  (this->no_tls_optimize_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a2d3b + unaff_EDI);\n                    /* try { // try from 000e420a to 000e420e has its CatchHandler @ 000e6b63 */\n  gold::options::One_option::One_option\n            (&(this->no_tls_optimize_initializer_).option,(char *)(unaff_EDI + 0x1aef6c),TWO_DASHES,\n             '\0',dv_00,(char *)(unaff_EDI + 0x1b122f),(char *)0x0,false,\n             &(this->no_tls_optimize_initializer_).super_Struct_var,false);\n  (this->tls_get_addr_optimize_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a2d4f + unaff_EDI);\n                    /* try { // try from 000e424b to 000e424f has its CatchHandler @ 000e6b5b */\n  gold::options::One_option::One_option\n            (&(this->tls_get_addr_optimize_).option,(char *)(unaff_EDI + 0x1aef7f),TWO_DASHES,'\0',\n             dv_01,(char *)(unaff_EDI + 0x1b1267),(char *)0x0,false,\n             &(this->tls_get_addr_optimize_).super_Struct_var,true);\n  (this->tls_get_addr_optimize_).user_set_via_option = false;\n  (this->tls_get_addr_optimize_).value = true;\n  (this->no_tls_get_addr_optimize_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a2d63 + unaff_EDI);\n                    /* try { // try from 000e429a to 000e429e has its CatchHandler @ 000e6b53 */\n  gold::options::One_option::One_option\n            (&(this->no_tls_get_addr_optimize_initializer_).option,(char *)(unaff_EDI + 0x1aef7c),\n             TWO_DASHES,'\0',dv_00,(char *)(unaff_EDI + 0x1b129b),(char *)0x0,false,\n             &(this->no_tls_get_addr_optimize_initializer_).super_Struct_var,false);\n  (this->toc_optimize_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a2d77 + unaff_EDI);\n                    /* try { // try from 000e42db to 000e42df has its CatchHandler @ 000e6b7b */\n  gold::options::One_option::One_option\n            (&(this->toc_optimize_).option,&UNK_001aef98 + unaff_EDI,TWO_DASHES,'\0',dv_01,\n             (char *)(unaff_EDI + 0x1b12d7),(char *)0x0,false,\n             &(this->toc_optimize_).super_Struct_var,true);\n  (this->toc_optimize_).user_set_via_option = false;\n  (this->toc_optimize_).value = true;\n  (this->no_toc_optimize_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2d8b);\n                    /* try { // try from 000e432a to 000e432e has its CatchHandler @ 000e6b73 */\n  gold::options::One_option::One_option\n            (&(this->no_toc_optimize_initializer_).option,(char *)(unaff_EDI + 0x1aef95),TWO_DASHES,\n             '\0',dv_00,(char *)(unaff_EDI + 0x1b1307),(char *)0x0,false,\n             &(this->no_toc_optimize_initializer_).super_Struct_var,false);\n  (this->toc_sort_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a2d9f)\n  ;\n                    /* try { // try from 000e436b to 000e436f has its CatchHandler @ 000e6b83 */\n  gold::options::One_option::One_option\n            (&(this->toc_sort_).option,(char *)(unaff_EDI + 0x1aefa8),TWO_DASHES,'\0',dv_01,\n             (char *)(unaff_EDI + 0x1b133b),(char *)0x0,false,&(this->toc_sort_).super_Struct_var,\n             true);\n  (this->toc_sort_).user_set_via_option = false;\n  (this->toc_sort_).value = true;\n  (this->no_toc_sort_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2db3);\n                    /* try { // try from 000e43ba to 000e43be has its CatchHandler @ 000e6391 */\n  gold::options::One_option::One_option\n            (&(this->no_toc_sort_initializer_).option,(char *)(unaff_EDI + 0x1aefa5),TWO_DASHES,'\0'\n             ,dv_00,(char *)(unaff_EDI + 0x1b1367),(char *)0x0,false,\n             &(this->no_toc_sort_initializer_).super_Struct_var,false);\n  (this->script_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1;\n                    /* try { // try from 000e43f5 to 000e43f9 has its CatchHandler @ 000e625b */\n  gold::options::One_option::One_option\n            (&(this->script_initializer_).super_Struct_special.option,&UNK_001af023 + unaff_EDI,\n             TWO_DASHES,'T',dv,(char *)(unaff_EDI + 0x1aefb1),ha_00,false,\n             (Struct_var *)&this->script_initializer_,false);\n  *(undefined4 *)&(this->script_initializer_).super_Struct_special.field_0x40 = 0;\n  (this->script_initializer_).super_Struct_special.parse = unaff_EDI - 0x2a79;\n  (this->script_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a4287 + unaff_EDI);\n  (this->Tbss_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a2dc7);\n                    /* try { // try from 000e445b to 000e445f has its CatchHandler @ 000e6253 */\n  gold::options::One_option::One_option\n            (&(this->Tbss_).option,(char *)(unaff_EDI + 0x1aefc4),ONE_DASH,'\0',pcVar2,\n             &UNK_001b139b + unaff_EDI,ha_01,false,&(this->Tbss_).super_Struct_var,false);\n  (this->Tbss_).user_set_via_option = false;\n  *(undefined4 *)&(this->Tbss_).value = 0xffffffff;\n  *(undefined4 *)((int)&(this->Tbss_).value + 4) = 0;\n  (this->Tdata_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a2ddb);\n                    /* try { // try from 000e44ba to 000e44be has its CatchHandler @ 000e624b */\n  gold::options::One_option::One_option\n            (&(this->Tdata_).option,(char *)(unaff_EDI + 0x1aefc9),ONE_DASH,'\0',pcVar2,\n             (char *)(unaff_EDI + 0x1b13bf),ha_01,false,&(this->Tdata_).super_Struct_var,false);\n  (this->Tdata_).user_set_via_option = false;\n  (this->Ttext_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a2def);\n  *(undefined4 *)&(this->Tdata_).value = 0xffffffff;\n  *(undefined4 *)((int)&(this->Tdata_).value + 4) = 0;\n                    /* try { // try from 000e451c to 000e4520 has its CatchHandler @ 000e6243 */\n  gold::options::One_option::One_option\n            (&(this->Ttext_).option,(char *)(unaff_EDI + 0x1aefcf),ONE_DASH,'\0',pcVar2,\n             (char *)(unaff_EDI + 0x1b13e3),ha_01,false,&(this->Ttext_).super_Struct_var,false);\n  (this->Ttext_).user_set_via_option = false;\n  *(undefined4 *)&(this->Ttext_).value = 0xffffffff;\n  *(undefined4 *)((int)&(this->Ttext_).value + 4) = 0;\n  (this->Ttext_segment_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2e03);\n                    /* try { // try from 000e4574 to 000e4578 has its CatchHandler @ 000e623b */\n  gold::options::One_option::One_option\n            (&(this->Ttext_segment_).option,(char *)(unaff_EDI + 0x1aefd5),ONE_DASH,'\0',dv,\n             (char *)(unaff_EDI + 0x1b13e3),ha_01,false,&(this->Ttext_segment_).super_Struct_var,\n             false);\n  (this->Trodata_segment_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2e17);\n                    /* try { // try from 000e45b8 to 000e45bc has its CatchHandler @ 000e6233 */\n  gold::options::One_option::One_option\n            (&(this->Trodata_segment_).option,(char *)(unaff_EDI + 0x1aefe3),ONE_DASH,'\0',pcVar2,\n             (char *)(unaff_EDI + 0x1b1407),ha_01,false,&(this->Trodata_segment_).super_Struct_var,\n             false);\n  (this->Trodata_segment_).user_set_via_option = false;\n  *(undefined4 *)&(this->Trodata_segment_).value = 0xffffffff;\n  *(undefined4 *)((int)&(this->Trodata_segment_).value + 4) = 0;\n                    /* try { // try from 000e45e5 to 000e45e9 has its CatchHandler @ 000e622b */\n  Struct_undefined::Struct_undefined(&this->undefined_);\n  (this->unresolved_symbols_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2e3f);\n                    /* try { // try from 000e462b to 000e462f has its CatchHandler @ 000e6224 */\n  gold::options::One_option::One_option\n            (&(this->unresolved_symbols_).option,(char *)(unaff_EDI + 0x1af145),TWO_DASHES,'\0',\n             (char *)0x0,(char *)(unaff_EDI + 0x1b1473),&UNK_001b142f + unaff_EDI,false,\n             &(this->unresolved_symbols_).super_Struct_var,false);\n  (this->unresolved_symbols_).user_set_via_option = false;\n  (this->unresolved_symbols_).value = (char *)0x0;\n  (this->verbose_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a2e53);\n                    /* try { // try from 000e467f to 000e4683 has its CatchHandler @ 000e627b */\n  gold::options::One_option::One_option\n            (&(this->verbose_).option,(char *)(unaff_EDI + 0x1af00e),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1aeff3),(char *)0x0,false,&(this->verbose_).super_Struct_var,\n             false);\n  (this->verbose_).user_set_via_option = false;\n  (this->verbose_).value = false;\n  (this->no_verbose_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2e67);\n                    /* try { // try from 000e46c4 to 000e46c8 has its CatchHandler @ 000e6273 */\n  gold::options::One_option::One_option\n            (&(this->no_verbose_initializer_).option,(char *)(unaff_EDI + 0x1af00b),TWO_DASHES,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_verbose_initializer_).super_Struct_var,\n             true);\n  (this->version_script_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       pp_Var1;\n                    /* try { // try from 000e46ff to 000e4703 has its CatchHandler @ 000e626b */\n  gold::options::One_option::One_option\n            (&(this->version_script_initializer_).super_Struct_special.option,\n             &UNK_001af02a + unaff_EDI,TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1af016),ha_00,false\n             ,(Struct_var *)&this->version_script_initializer_,false);\n  *(undefined4 *)&(this->version_script_initializer_).super_Struct_special.field_0x40 = 0;\n  (this->version_script_initializer_).super_Struct_special.parse = unaff_EDI - 0x2a29;\n  (this->version_script_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a429b + unaff_EDI);\n  (this->warn_common_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2e7b);\n                    /* try { // try from 000e4764 to 000e4768 has its CatchHandler @ 000e6263 */\n  gold::options::One_option::One_option\n            (&(this->warn_common_).option,(char *)(unaff_EDI + 0x1af03c),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b1497),(char *)0x0,false,&(this->warn_common_).super_Struct_var\n             ,false);\n  (this->warn_common_).user_set_via_option = false;\n  (this->warn_common_).value = false;\n  (this->no_warn_common_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2e8f);\n                    /* try { // try from 000e47ae to 000e47b2 has its CatchHandler @ 000e628b */\n  gold::options::One_option::One_option\n            (&(this->no_warn_common_initializer_).option,(char *)(unaff_EDI + 0x1af039),TWO_DASHES,\n             '\0',dv_01,(char *)(unaff_EDI + 0x1b14bb),(char *)0x0,false,\n             &(this->no_warn_common_initializer_).super_Struct_var,true);\n  (this->warn_constructors_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2ea3);\n                    /* try { // try from 000e47ed to 000e47f1 has its CatchHandler @ 000e6283 */\n  gold::options::One_option::One_option\n            (&(this->warn_constructors_).option,(char *)(unaff_EDI + 0x1af04b),TWO_DASHES,'\0',dv_00\n             ,hs,(char *)0x0,false,&(this->warn_constructors_).super_Struct_var,false);\n  (this->warn_constructors_).user_set_via_option = false;\n  (this->warn_constructors_).value = false;\n  (this->no_warn_constructors_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2eb7);\n                    /* try { // try from 000e4835 to 000e4839 has its CatchHandler @ 000e6293 */\n  gold::options::One_option::One_option\n            (&(this->no_warn_constructors_initializer_).option,(char *)(unaff_EDI + 0x1af048),\n             TWO_DASHES,'\0',dv_00,hs,(char *)0x0,false,\n             &(this->no_warn_constructors_initializer_).super_Struct_var,false);\n  (this->warn_drop_version_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2ecb);\n                    /* try { // try from 000e4878 to 000e487c has its CatchHandler @ 000e621c */\n  gold::options::One_option::One_option\n            (&(this->warn_drop_version_).option,(char *)(unaff_EDI + 0x1af060),TWO_DASHES,'\0',dv_00\n             ,(char *)(unaff_EDI + 0x1b14e7),(char *)0x0,false,\n             &(this->warn_drop_version_).super_Struct_var,false);\n  (this->warn_drop_version_).user_set_via_option = false;\n  (this->warn_drop_version_).value = false;\n  (this->no_warn_drop_version_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2edf);\n                    /* try { // try from 000e48c2 to 000e48c6 has its CatchHandler @ 000e61fc */\n  gold::options::One_option::One_option\n            (&(this->no_warn_drop_version_initializer_).option,(char *)(unaff_EDI + 0x1af05d),\n             TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1b1513),(char *)0x0,false,\n             &(this->no_warn_drop_version_initializer_).super_Struct_var,true);\n  (this->warn_execstack_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2ef3);\n                    /* try { // try from 000e4905 to 000e4909 has its CatchHandler @ 000e61f4 */\n  gold::options::One_option::One_option\n            (&(this->warn_execstack_).option,(char *)(unaff_EDI + 0x1af075),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b1543),(char *)0x0,false,\n             &(this->warn_execstack_).super_Struct_var,false);\n  (this->warn_execstack_).user_set_via_option = false;\n  (this->warn_execstack_).value = false;\n  (this->no_warn_execstack_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2f07);\n                    /* try { // try from 000e494f to 000e4953 has its CatchHandler @ 000e61ec */\n  gold::options::One_option::One_option\n            (&(this->no_warn_execstack_initializer_).option,(char *)(unaff_EDI + 0x1af072),\n             TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1b1563),(char *)0x0,false,\n             &(this->no_warn_execstack_initializer_).super_Struct_var,true);\n  (this->warn_mismatch_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2f1b);\n                    /* try { // try from 000e498b to 000e498f has its CatchHandler @ 000e61e4 */\n  gold::options::One_option::One_option\n            (&(this->warn_mismatch_).option,(char *)(unaff_EDI + 0x1af087),TWO_DASHES,'\0',dv_01,\n             (char *)0x0,(char *)0x0,false,&(this->warn_mismatch_).super_Struct_var,true);\n  (this->warn_mismatch_).user_set_via_option = false;\n  (this->warn_mismatch_).value = true;\n  (this->no_warn_mismatch_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2f2f);\n                    /* try { // try from 000e49da to 000e49de has its CatchHandler @ 000e620c */\n  gold::options::One_option::One_option\n            (&(this->no_warn_mismatch_initializer_).option,(char *)(unaff_EDI + 0x1af084),TWO_DASHES\n             ,'\0',dv_00,(char *)(unaff_EDI + 0x1b158b),(char *)0x0,false,\n             &(this->no_warn_mismatch_initializer_).super_Struct_var,false);\n  (this->warn_multiple_gp_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2f43);\n                    /* try { // try from 000e4a19 to 000e4a1d has its CatchHandler @ 000e6204 */\n  gold::options::One_option::One_option\n            (&(this->warn_multiple_gp_).option,(char *)(unaff_EDI + 0x1af098),TWO_DASHES,'\0',dv_00,\n             hs,(char *)0x0,false,&(this->warn_multiple_gp_).super_Struct_var,false);\n  (this->warn_multiple_gp_).user_set_via_option = false;\n  (this->warn_multiple_gp_).value = false;\n  (this->no_warn_multiple_gp_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2f57);\n                    /* try { // try from 000e4a5e to 000e4a62 has its CatchHandler @ 000e6214 */\n  gold::options::One_option::One_option\n            (&(this->no_warn_multiple_gp_initializer_).option,(char *)(unaff_EDI + 0x1af095),\n             TWO_DASHES,'\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_warn_multiple_gp_initializer_).super_Struct_var,true);\n  (this->warn_search_mismatch_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2f6b);\n                    /* try { // try from 000e4a9f to 000e4aa3 has its CatchHandler @ 000e61dc */\n  gold::options::One_option::One_option\n            (&(this->warn_search_mismatch_).option,(char *)(unaff_EDI + 0x1af0ac),TWO_DASHES,'\0',\n             dv_01,(char *)(unaff_EDI + 0x1b15b3),(char *)0x0,false,\n             &(this->warn_search_mismatch_).super_Struct_var,true);\n  (this->warn_search_mismatch_).user_set_via_option = false;\n  (this->warn_search_mismatch_).value = true;\n  (this->no_warn_search_mismatch_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2f7f);\n                    /* try { // try from 000e4aee to 000e4af2 has its CatchHandler @ 000e61d4 */\n  gold::options::One_option::One_option\n            (&(this->no_warn_search_mismatch_initializer_).option,(char *)(unaff_EDI + 0x1af0a9),\n             TWO_DASHES,'\0',dv_00,(char *)(unaff_EDI + 0x1b15df),(char *)0x0,false,\n             &(this->no_warn_search_mismatch_initializer_).super_Struct_var,false);\n  (this->warn_shared_textrel_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2f93);\n                    /* try { // try from 000e4b31 to 000e4b35 has its CatchHandler @ 000e61cc */\n  gold::options::One_option::One_option\n            (&(this->warn_shared_textrel_).option,(char *)(unaff_EDI + 0x1af0c4),TWO_DASHES,'\0',\n             dv_00,(char *)(unaff_EDI + 0x1b1613),(char *)0x0,false,\n             &(this->warn_shared_textrel_).super_Struct_var,false);\n  (this->warn_shared_textrel_).user_set_via_option = false;\n  (this->warn_shared_textrel_).value = false;\n  (this->no_warn_shared_textrel_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2fa7);\n                    /* try { // try from 000e4b7b to 000e4b7f has its CatchHandler @ 000e61c4 */\n  gold::options::One_option::One_option\n            (&(this->no_warn_shared_textrel_initializer_).option,(char *)(unaff_EDI + 0x1af0c1),\n             TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1b163b),(char *)0x0,false,\n             &(this->no_warn_shared_textrel_initializer_).super_Struct_var,true);\n  (this->warn_unresolved_symbols_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2fbb);\n                    /* try { // try from 000e4bbe to 000e4bc2 has its CatchHandler @ 000e61bc */\n  gold::options::One_option::One_option\n            (&(this->warn_unresolved_symbols_).option,(char *)(unaff_EDI + 0x1af0db),TWO_DASHES,'\0'\n             ,dv_00,(char *)(unaff_EDI + 0x1b166b),(char *)0x0,false,\n             &(this->warn_unresolved_symbols_).super_Struct_var,false);\n  (this->warn_unresolved_symbols_).user_set_via_option = false;\n  (this->warn_unresolved_symbols_).value = false;\n  (this->no_warn_unresolved_symbols_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2fcf);\n                    /* try { // try from 000e4c00 to 000e4c04 has its CatchHandler @ 000e61b4 */\n  gold::options::One_option::One_option\n            (&(this->no_warn_unresolved_symbols_initializer_).option,(char *)(unaff_EDI + 0x1af0d8),\n             TWO_DASHES,'\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_warn_unresolved_symbols_initializer_).super_Struct_var,true);\n  (this->error_unresolved_symbols_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2fe3);\n                    /* try { // try from 000e4c43 to 000e4c47 has its CatchHandler @ 000e61ac */\n  gold::options::One_option::One_option\n            (&(this->error_unresolved_symbols_).option,(char *)(unaff_EDI + 0x1af0f6),TWO_DASHES,\n             '\0',dv,&UNK_001b1693 + unaff_EDI,(char *)0x0,false,\n             &(this->error_unresolved_symbols_).super_Struct_var,true);\n  (this->no_error_unresolved_symbols_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2ff7);\n                    /* try { // try from 000e4c7e to 000e4c82 has its CatchHandler @ 000e61a4 */\n  gold::options::One_option::One_option\n            (&(this->no_error_unresolved_symbols_initializer_).option,(char *)(unaff_EDI + 0x1af0f3)\n             ,TWO_DASHES,'\0',dv,(char *)0x0,(char *)0x0,false,\n             &(this->no_error_unresolved_symbols_initializer_).super_Struct_var,false);\n  (this->buildd_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("cccccccccccccccccccccccccccccccccccccccccccccccc" + unaff_EDI + 0xb);\n                    /* try { // try from 000e4cc1 to 000e4cc5 has its CatchHandler @ 000e619c */\n  gold::options::One_option::One_option\n            (&(this->buildd_).option,(char *)(unaff_EDI + 0x1af120),DASH_Z,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1af10f),(char *)0x0,false,&(this->buildd_).super_Struct_var,\n             false);\n  (this->buildd_).user_set_via_option = false;\n  (this->buildd_).value = false;\n  (this->no_buildd_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("cccccccccccccccccccccccccccccccccccccccccccccccc" + unaff_EDI + 0x1f)\n  ;\n                    /* try { // try from 000e4d06 to 000e4d0a has its CatchHandler @ 000e6389 */\n  gold::options::One_option::One_option\n            (&(this->no_buildd_initializer_).option,(char *)(unaff_EDI + 0x1af11e),DASH_Z,'\0',dv_01\n             ,(char *)0x0,(char *)0x0,false,&(this->no_buildd_initializer_).super_Struct_var,true);\n  (this->wchar_size_warning_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("cccccccccccccccccccccccccccccccccccccccccccccccc" + unaff_EDI + 0x33)\n  ;\n                    /* try { // try from 000e4d42 to 000e4d46 has its CatchHandler @ 000e6371 */\n  gold::options::One_option::One_option\n            (&(this->wchar_size_warning_).option,(char *)(unaff_EDI + 0x1af12a),TWO_DASHES,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,&(this->wchar_size_warning_).super_Struct_var,true)\n  ;\n  (this->wchar_size_warning_).user_set_via_option = false;\n  (this->wchar_size_warning_).value = true;\n  (this->no_wchar_size_warning_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("cccccccccccccccccccccccccccccccccccccccccccccccc" + unaff_EDI + 0x47)\n  ;\n                    /* try { // try from 000e4d91 to 000e4d95 has its CatchHandler @ 000e6379 */\n  gold::options::One_option::One_option\n            (&(this->no_wchar_size_warning_initializer_).option,(char *)(unaff_EDI + 0x1af127),\n             TWO_DASHES,'\0',dv_00,(char *)(unaff_EDI + 0x1b16b7),(char *)0x0,false,\n             &(this->no_wchar_size_warning_initializer_).super_Struct_var,false);\n  (this->weak_unresolved_symbols_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("cccccccccccccccccccccccccccccccccccccccccccccccc" + unaff_EDI + 0x5b)\n  ;\n                    /* try { // try from 000e4dd4 to 000e4dd8 has its CatchHandler @ 000e6361 */\n  gold::options::One_option::One_option\n            (&(this->weak_unresolved_symbols_).option,(char *)(unaff_EDI + 0x1af140),TWO_DASHES,'\0'\n             ,dv_00,(char *)(unaff_EDI + 0x1b16ff),(char *)0x0,false,\n             &(this->weak_unresolved_symbols_).super_Struct_var,false);\n  (this->weak_unresolved_symbols_).user_set_via_option = false;\n  (this->weak_unresolved_symbols_).value = false;\n  (this->no_weak_unresolved_symbols_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("cccccccccccccccccccccccccccccccccccccccccccccccc" + unaff_EDI + 0x6f)\n  ;\n                    /* try { // try from 000e4e19 to 000e4e1d has its CatchHandler @ 000e6381 */\n  gold::options::One_option::One_option\n            (&(this->no_weak_unresolved_symbols_initializer_).option,(char *)(unaff_EDI + 0x1af13d),\n             TWO_DASHES,'\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_weak_unresolved_symbols_initializer_).super_Struct_var,true);\n  (this->whole_archive_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("cccccccccccccccccccccccccccccccccccccccccccccccc" + unaff_EDI + 0x83)\n  ;\n                    /* try { // try from 000e4e5c to 000e4e60 has its CatchHandler @ 000e6369 */\n  gold::options::One_option::One_option\n            (&(this->whole_archive_).option,(char *)(unaff_EDI + 0x1af178),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1af158),(char *)0x0,false,\n             &(this->whole_archive_).super_Struct_var,false);\n  (this->whole_archive_).user_set_via_option = false;\n  (this->whole_archive_).value = false;\n  (this->no_whole_archive_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("cccccccccccccccccccccccccccccccccccccccccccccccc" + unaff_EDI + 0x97)\n  ;\n                    /* try { // try from 000e4ea6 to 000e4eaa has its CatchHandler @ 000e632b */\n  gold::options::One_option::One_option\n            (&(this->no_whole_archive_initializer_).option,(char *)(unaff_EDI + 0x1af175),TWO_DASHES\n             ,'\0',dv_01,(char *)(unaff_EDI + 0x1b172f),(char *)0x0,false,\n             &(this->no_whole_archive_initializer_).super_Struct_var,true);\n                    /* try { // try from 000e4eb8 to 000e4ebc has its CatchHandler @ 000e6323 */\n  Struct_wrap::Struct_wrap(&this->wrap_);\n  (this->discard_all_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1;\n                    /* try { // try from 000e4ef1 to 000e4ef5 has its CatchHandler @ 000e634b */\n  gold::options::One_option::One_option\n            (&(this->discard_all_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1af19f),TWO_DASHES,'x',dv,(char *)(unaff_EDI + 0x1af186),\n             (char *)0x0,false,(Struct_var *)&this->discard_all_initializer_,false);\n  *(undefined4 *)&(this->discard_all_initializer_).super_Struct_special.field_0x40 = 0;\n  (this->discard_all_initializer_).super_Struct_special.parse = unaff_EDI - 0x2e09;\n  (this->discard_all_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)\n       ("St9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0xf);\n  (this->discard_locals_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       pp_Var1;\n                    /* try { // try from 000e4f4d to 000e4f51 has its CatchHandler @ 000e6343 */\n  gold::options::One_option::One_option\n            (&(this->discard_locals_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1af1ab),TWO_DASHES,'X',dv,\n             (char *)(std::vector<gold::Fde*,_std::allocator<gold::Fde*>_>::\n                      _M_realloc_insert<gold::Fde*_const&> + unaff_EDI + 7),(char *)0x0,false,\n             (Struct_var *)&this->discard_locals_initializer_,false);\n  *(undefined4 *)&(this->discard_locals_initializer_).super_Struct_special.field_0x40 = 0;\n  (this->discard_locals_initializer_).super_Struct_special.parse = unaff_EDI - 0x2df9;\n  (this->discard_locals_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)\n       ("St9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x23);\n  (this->discard_none_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1\n  ;\n                    /* try { // try from 000e4fa9 to 000e4fad has its CatchHandler @ 000e633b */\n  gold::options::One_option::One_option\n            (&(this->discard_none_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1af1d1),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1af1ba),\n             (char *)0x0,false,(Struct_var *)&this->discard_none_initializer_,false);\n  *(undefined4 *)&(this->discard_none_initializer_).super_Struct_special.field_0x40 = 0;\n  (this->discard_none_initializer_).super_Struct_special.parse = unaff_EDI - 0x2de9;\n  (this->discard_none_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)\n       ("St9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x37);\n                    /* try { // try from 000e4fdd to 000e4fe1 has its CatchHandler @ 000e6333 */\n  Struct_trace_symbol::Struct_trace_symbol(&this->trace_symbol_);\n  (this->undefined_version_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("cccccccccccccccccccccccccccccccccccccccccccccccc" + unaff_EDI + 0xd3)\n  ;\n                    /* try { // try from 000e501d to 000e5021 has its CatchHandler @ 000e635a */\n  gold::options::One_option::One_option\n            (&(this->undefined_version_).option,(char *)(unaff_EDI + 0x1af1e1),TWO_DASHES,'\0',dv_01\n             ,(char *)(unaff_EDI + 0x1b177b),(char *)0x0,false,\n             &(this->undefined_version_).super_Struct_var,true);\n  (this->undefined_version_).user_set_via_option = false;\n  (this->undefined_version_).value = true;\n  (this->no_undefined_version_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("cccccccccccccccccccccccccccccccccccccccccccccccc" + unaff_EDI + 0xe7)\n  ;\n                    /* try { // try from 000e506c to 000e5070 has its CatchHandler @ 000e6352 */\n  gold::options::One_option::One_option\n            (&(this->no_undefined_version_initializer_).option,(char *)(unaff_EDI + 0x1af1de),\n             TWO_DASHES,'\0',dv_00,(char *)(unaff_EDI + 0x1b179b),(char *)0x0,false,\n             &(this->no_undefined_version_initializer_).super_Struct_var,false);\n  (this->Y_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("cccccccccccccccccccccccccccccccccccccccccccccccc" + unaff_EDI + 0xfb)\n  ;\n                    /* try { // try from 000e50b4 to 000e50b8 has its CatchHandler @ 000e62a3 */\n  gold::options::One_option::One_option\n            (&(this->Y_).option,(char *)(unaff_EDI + 0x1b799d),EXACTLY_ONE_DASH,'Y',dv,\n             (char *)(unaff_EDI + 0x1b17c3),(char *)(unaff_EDI + 0x1ae411),false,\n             &(this->Y_).super_Struct_var,false);\n  (this->Y_).user_set_via_option = false;\n  (this->Y_).value = dv;\n  (this->start_group_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1;\n                    /* try { // try from 000e50fc to 000e5100 has its CatchHandler @ 000e629b */\n  gold::options::One_option::One_option\n            (&(this->start_group_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1af210),TWO_DASHES,'(',dv,(char *)(unaff_EDI + 0x1af1f3),\n             (char *)0x0,false,(Struct_var *)&this->start_group_initializer_,false);\n  *(undefined4 *)&(this->start_group_initializer_).super_Struct_special.field_0x40 = 0;\n  (this->start_group_initializer_).super_Struct_special.parse = unaff_EDI - 0x1599;\n  (this->start_group_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)\n       ("St9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0xb);\n  (this->end_group_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1;\n                    /* try { // try from 000e5158 to 000e515c has its CatchHandler @ 000e62e3 */\n  gold::options::One_option::One_option\n            (&(this->end_group_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1af237),TWO_DASHES,')',dv,(char *)(unaff_EDI + 0x1af21c),\n             (char *)0x0,false,(Struct_var *)&this->end_group_initializer_,false);\n  *(undefined4 *)&(this->end_group_initializer_).super_Struct_special.field_0x40 = 0;\n  (this->end_group_initializer_).super_Struct_special.parse = unaff_EDI - 0x28e9;\n  (this->end_group_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)\n       ("St9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x1f);\n  (this->bndplt_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a310f + unaff_EDI);\n                    /* try { // try from 000e51bd to 000e51c1 has its CatchHandler @ 000e62db */\n  gold::options::One_option::One_option\n            (&(this->bndplt_).option,(char *)(unaff_EDI + 0x1af25a),DASH_Z,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b17f3),(char *)0x0,false,&(this->bndplt_).super_Struct_var,\n             false);\n  (this->bndplt_).user_set_via_option = false;\n  (this->bndplt_).value = false;\n  (this->no_bndplt_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a3123 + unaff_EDI);\n                    /* try { // try from 000e5207 to 000e520b has its CatchHandler @ 000e62d3 */\n  gold::options::One_option::One_option\n            (&(this->no_bndplt_initializer_).option,(char *)(unaff_EDI + 0x1af258),DASH_Z,'\0',dv_01\n             ,(char *)(unaff_EDI + 0x1af241),(char *)0x0,false,\n             &(this->no_bndplt_initializer_).super_Struct_var,true);\n  (this->combreloc_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)("$u27$" + unaff_EDI)\n  ;\n                    /* try { // try from 000e5248 to 000e524c has its CatchHandler @ 000e62cb */\n  gold::options::One_option::One_option\n            (&(this->combreloc_).option,(char *)(unaff_EDI + 0x1af292),DASH_Z,'\0',dv_01,\n             (char *)(unaff_EDI + 0x1af261),(char *)0x0,false,&(this->combreloc_).super_Struct_var,\n             true);\n  (this->combreloc_).user_set_via_option = false;\n  (this->combreloc_).value = true;\n  (this->no_combreloc_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("$u5b$" + unaff_EDI + 2);\n                    /* try { // try from 000e5297 to 000e529b has its CatchHandler @ 000e62c3 */\n  gold::options::One_option::One_option\n            (&(this->no_combreloc_initializer_).option,(char *)(unaff_EDI + 0x1af290),DASH_Z,'\0',\n             dv_00,(char *)(unaff_EDI + 0x1af275),(char *)0x0,false,\n             &(this->no_combreloc_initializer_).super_Struct_var,false);\n  (this->common_page_size_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("$u7d$" + unaff_EDI + 4);\n                    /* try { // try from 000e52db to 000e52df has its CatchHandler @ 000e62bb */\n  gold::options::One_option::One_option\n            (&(this->common_page_size_).option,(char *)(unaff_EDI + 0x1af2b9),DASH_Z,'\0',dv_03,\n             &UNK_001af29c + unaff_EDI,ha,false,&(this->common_page_size_).super_Struct_var,false);\n  (this->common_page_size_).user_set_via_option = false;\n  *(undefined4 *)&(this->common_page_size_).value = 0;\n  *(undefined4 *)((int)&(this->common_page_size_).value + 4) = 0;\n  (this->defs_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a3173);\n                    /* try { // try from 000e5335 to 000e5339 has its CatchHandler @ 000e62b3 */\n  gold::options::One_option::One_option\n            (&(this->defs_).option,(char *)(unaff_EDI + 0x1abba5),DASH_Z,'\0',dv_00,\n             (char *)(Fde::operator== + unaff_EDI + 7),(char *)0x0,false,\n             &(this->defs_).super_Struct_var,false);\n  (this->defs_).user_set_via_option = false;\n  (this->defs_).value = false;\n  (this->no_defs_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a3187);\n                    /* try { // try from 000e537a to 000e537e has its CatchHandler @ 000e62ab */\n  gold::options::One_option::One_option\n            (&(this->no_defs_initializer_).option,&UNK_001af2ca + unaff_EDI,DASH_Z,'\0',dv_01,\n             (char *)0x0,(char *)0x0,false,&(this->no_defs_initializer_).super_Struct_var,true);\n  (this->execstack_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a319b);\n                    /* try { // try from 000e53bd to 000e53c1 has its CatchHandler @ 000e6303 */\n  gold::options::One_option::One_option\n            (&(this->execstack_).option,(char *)(unaff_EDI + 0x1af07a),DASH_Z,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b1823),(char *)0x0,false,&(this->execstack_).super_Struct_var,\n             false);\n  (this->no_execstack_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a31af);\n  (this->execstack_).user_set_via_option = false;\n  (this->execstack_).value = false;\n                    /* try { // try from 000e5405 to 000e5409 has its CatchHandler @ 000e62fb */\n  gold::options::One_option::One_option\n            (&(this->no_execstack_initializer_).option,(char *)(unaff_EDI + 0x1af390),DASH_Z,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_execstack_initializer_).super_Struct_var\n             ,true);\n  (this->global_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a31c3);\n                    /* try { // try from 000e5448 to 000e544c has its CatchHandler @ 000e62f3 */\n  gold::options::One_option::One_option\n            (&(this->global_).option,(char *)(unaff_EDI + 0x1af2d3),DASH_Z,'\0',dv_00,\n             &UNK_001b184f + unaff_EDI,(char *)0x0,false,&(this->global_).super_Struct_var,false);\n  (this->global_).user_set_via_option = false;\n  (this->global_).value = false;\n  (this->no_global_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a31d7);\n                    /* try { // try from 000e548a to 000e548e has its CatchHandler @ 000e62eb */\n  gold::options::One_option::One_option\n            (&(this->no_global_initializer_).option,(char *)(unaff_EDI + 0x1af2d1),DASH_Z,'\0',dv_01\n             ,(char *)0x0,(char *)0x0,false,&(this->no_global_initializer_).super_Struct_var,true);\n  (this->initfirst_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a31eb);\n                    /* try { // try from 000e54cd to 000e54d1 has its CatchHandler @ 000e6313 */\n  gold::options::One_option::One_option\n            (&(this->initfirst_).option,(char *)(unaff_EDI + 0x1af2dc),DASH_Z,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b188f),(char *)0x0,false,&(this->initfirst_).super_Struct_var,\n             false);\n  (this->initfirst_).user_set_via_option = false;\n  (this->initfirst_).value = false;\n  (this->no_initfirst_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a31ff);\n                    /* try { // try from 000e5512 to 000e5516 has its CatchHandler @ 000e630b */\n  gold::options::One_option::One_option\n            (&(this->no_initfirst_initializer_).option,(char *)(unaff_EDI + 0x1af2da),DASH_Z,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_initfirst_initializer_).super_Struct_var\n             ,true);\n  (this->interpose_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a3213);\n                    /* try { // try from 000e5555 to 000e5559 has its CatchHandler @ 000e631b */\n  gold::options::One_option::One_option\n            (&(this->interpose_).option,&UNK_001af2e8 + unaff_EDI,DASH_Z,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b18bb),(char *)0x0,false,&(this->interpose_).super_Struct_var,\n             false);\n  (this->interpose_).user_set_via_option = false;\n  (this->interpose_).value = false;\n  (this->no_interpose_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a3227);\n                    /* try { // try from 000e559a to 000e559e has its CatchHandler @ 000e6194 */\n  gold::options::One_option::One_option\n            (&(this->no_interpose_initializer_).option,(char *)(unaff_EDI + 0x1af2e6),DASH_Z,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_interpose_initializer_).super_Struct_var\n             ,true);\n  (this->lazy_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a323b);\n                    /* try { // try from 000e55dd to 000e55e1 has its CatchHandler @ 000e611c */\n  gold::options::One_option::One_option\n            (&(this->lazy_).option,(char *)(unaff_EDI + 0x1af2f4),DASH_Z,'\0',dv,\n             &UNK_001b18ef + unaff_EDI,(char *)0x0,false,&(this->lazy_).super_Struct_var,true);\n  (this->no_lazy_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a324f);\n                    /* try { // try from 000e561b to 000e561f has its CatchHandler @ 000e6114 */\n  gold::options::One_option::One_option\n            (&(this->no_lazy_initializer_).option,(char *)(unaff_EDI + 0x1af2f2),DASH_Z,'\0',dv,\n             (char *)0x0,(char *)0x0,false,&(this->no_lazy_initializer_).super_Struct_var,false);\n  (this->loadfltr_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a3263)\n  ;\n                    /* try { // try from 000e565e to 000e5662 has its CatchHandler @ 000e610c */\n  gold::options::One_option::One_option\n            (&(this->loadfltr_).option,(char *)(unaff_EDI + 0x1af2fb),DASH_Z,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b1917),(char *)0x0,false,&(this->loadfltr_).super_Struct_var,\n             false);\n  (this->loadfltr_).user_set_via_option = false;\n  (this->loadfltr_).value = false;\n  (this->no_loadfltr_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a3277);\n                    /* try { // try from 000e56a3 to 000e56a7 has its CatchHandler @ 000e6104 */\n  gold::options::One_option::One_option\n            (&(this->no_loadfltr_initializer_).option,(char *)(unaff_EDI + 0x1af2f9),DASH_Z,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_loadfltr_initializer_).super_Struct_var,\n             true);\n  (this->max_page_size_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a328b);\n                    /* try { // try from 000e56e7 to 000e56eb has its CatchHandler @ 000e60fc */\n  gold::options::One_option::One_option\n            (&(this->max_page_size_).option,\n             (char *)(Sized_dynobj<32,_true>::do_read_symbols + unaff_EDI + 2),DASH_Z,'\0',dv_03,\n             (char *)(unaff_EDI + 0x1af304),ha,false,&(this->max_page_size_).super_Struct_var,false)\n  ;\n  (this->max_page_size_).user_set_via_option = false;\n  *(undefined4 *)&(this->max_page_size_).value = 0;\n  *(undefined4 *)((int)&(this->max_page_size_).value + 4) = 0;\n  (this->muldefs_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a329f);\n                    /* try { // try from 000e5741 to 000e5745 has its CatchHandler @ 000e60f4 */\n  gold::options::One_option::One_option\n            (&(this->muldefs_).option,(char *)(unaff_EDI + 0x1af332),DASH_Z,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1af7b7),(char *)0x0,false,&(this->muldefs_).super_Struct_var,\n             false);\n  (this->muldefs_).user_set_via_option = false;\n  (this->muldefs_).value = false;\n  (this->no_muldefs_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a32b3);\n                    /* try { // try from 000e5786 to 000e578a has its CatchHandler @ 000e60ec */\n  gold::options::One_option::One_option\n            (&(this->no_muldefs_initializer_).option,\n             (char *)(Sized_dynobj<32,_false>::Sized_dynobj + unaff_EDI),DASH_Z,'\0',dv_01,\n             (char *)0x0,(char *)0x0,false,&(this->no_muldefs_initializer_).super_Struct_var,true);\n  (this->copyreloc_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a32c7);\n                    /* try { // try from 000e57c2 to 000e57c6 has its CatchHandler @ 000e60e4 */\n  gold::options::One_option::One_option\n            (&(this->copyreloc_).option,(char *)(unaff_EDI + 0x1af356),DASH_Z,'\0',dv_01,(char *)0x0\n             ,(char *)0x0,false,&(this->copyreloc_).super_Struct_var,true);\n  (this->copyreloc_).user_set_via_option = false;\n  (this->copyreloc_).value = true;\n  (this->no_copyreloc_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a32db);\n                    /* try { // try from 000e5811 to 000e5815 has its CatchHandler @ 000e60dc */\n  gold::options::One_option::One_option\n            (&(this->no_copyreloc_initializer_).option,(char *)(unaff_EDI + 0x1af354),DASH_Z,'\0',\n             dv_00,(char *)(unaff_EDI + 0x1af33a),(char *)0x0,false,\n             &(this->no_copyreloc_initializer_).super_Struct_var,false);\n  (this->nodefaultlib_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a32ef);\n                    /* try { // try from 000e5854 to 000e5858 has its CatchHandler @ 000e60d4 */\n  gold::options::One_option::One_option\n            (&(this->nodefaultlib_).option,(char *)(unaff_EDI + 0x1af362),DASH_Z,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b193f),(char *)0x0,false,\n             &(this->nodefaultlib_).super_Struct_var,false);\n  (this->nodefaultlib_).user_set_via_option = false;\n  (this->nodefaultlib_).value = false;\n  (this->no_nodefaultlib_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a3303);\n                    /* try { // try from 000e5899 to 000e589d has its CatchHandler @ 000e60cc */\n  gold::options::One_option::One_option\n            (&(this->no_nodefaultlib_initializer_).option,(char *)(unaff_EDI + 0x1af360),DASH_Z,'\0'\n             ,dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_nodefaultlib_initializer_).super_Struct_var,true);\n  (this->nodelete_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a3317)\n  ;\n                    /* try { // try from 000e58dc to 000e58e0 has its CatchHandler @ 000e60c4 */\n  gold::options::One_option::One_option\n            (&(this->nodelete_).option,(char *)(unaff_EDI + 0x1af371),DASH_Z,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b196b),(char *)0x0,false,&(this->nodelete_).super_Struct_var,\n             false);\n  (this->nodelete_).user_set_via_option = false;\n  (this->nodelete_).value = false;\n  (this->no_nodelete_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a332b);\n                    /* try { // try from 000e5921 to 000e5925 has its CatchHandler @ 000e60bc */\n  gold::options::One_option::One_option\n            (&(this->no_nodelete_initializer_).option,(char *)(unaff_EDI + 0x1af36f),DASH_Z,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_nodelete_initializer_).super_Struct_var,\n             true);\n  (this->nodlopen_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a333f)\n  ;\n                    /* try { // try from 000e5961 to 000e5965 has its CatchHandler @ 000e60b4 */\n  gold::options::One_option::One_option\n            (&(this->nodlopen_).option,(char *)(unaff_EDI + 0x1af37c),DASH_Z,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b198f),(char *)0x0,false,&(this->nodlopen_).super_Struct_var,\n             false);\n  (this->nodlopen_).user_set_via_option = false;\n  (this->nodlopen_).value = false;\n  (this->no_nodlopen_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a3353);\n                    /* try { // try from 000e59a6 to 000e59aa has its CatchHandler @ 000e60ac */\n  gold::options::One_option::One_option\n            (&(this->no_nodlopen_initializer_).option,(char *)(unaff_EDI + 0x1af37a),DASH_Z,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_nodlopen_initializer_).super_Struct_var,\n             true);\n  (this->nodump_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a3367);\n                    /* try { // try from 000e59e9 to 000e59ed has its CatchHandler @ 000e60a4 */\n  gold::options::One_option::One_option\n            (&(this->nodump_).option,(char *)(unaff_EDI + 0x1af387),DASH_Z,'\0',dv_00,\n             &UNK_001b19b3 + unaff_EDI,(char *)0x0,false,&(this->nodump_).super_Struct_var,false);\n  (this->nodump_).user_set_via_option = false;\n  (this->nodump_).value = false;\n  (this->no_nodump_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a337b);\n                    /* try { // try from 000e5a2e to 000e5a32 has its CatchHandler @ 000e615c */\n  gold::options::One_option::One_option\n            (&(this->no_nodump_initializer_).option,(char *)(unaff_EDI + 0x1af385),DASH_Z,'\0',dv_01\n             ,(char *)0x0,(char *)0x0,false,&(this->no_nodump_initializer_).super_Struct_var,true);\n  (this->noexecstack_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a338f);\n                    /* try { // try from 000e5a6d to 000e5a71 has its CatchHandler @ 000e6154 */\n  gold::options::One_option::One_option\n            (&(this->noexecstack_).option,(char *)(unaff_EDI + 0x1af390),DASH_Z,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b19d7),(char *)0x0,false,&(this->noexecstack_).super_Struct_var\n             ,false);\n  (this->noexecstack_).user_set_via_option = false;\n  (this->noexecstack_).value = false;\n  (this->no_noexecstack_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a33a3);\n                    /* try { // try from 000e5ab2 to 000e5ab6 has its CatchHandler @ 000e614c */\n  gold::options::One_option::One_option\n            (&(this->no_noexecstack_initializer_).option,(char *)(unaff_EDI + 0x1af38e),DASH_Z,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_noexecstack_initializer_).super_Struct_var,true);\n  (this->now_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a33b7);\n                    /* try { // try from 000e5af5 to 000e5af9 has its CatchHandler @ 000e6144 */\n  gold::options::One_option::One_option\n            (&(this->now_).option,(char *)(unaff_EDI + 0x1af39e),DASH_Z,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b1a07),(char *)0x0,false,&(this->now_).super_Struct_var,false);\n  (this->now_).user_set_via_option = false;\n  (this->now_).value = false;\n  (this->no_now_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a33cb);\n                    /* try { // try from 000e5b3a to 000e5b3e has its CatchHandler @ 000e613c */\n  gold::options::One_option::One_option\n            (&(this->no_now_initializer_).option,(char *)(unaff_EDI + 0x1af39c),DASH_Z,'\0',dv_01,\n             (char *)0x0,(char *)0x0,false,&(this->no_now_initializer_).super_Struct_var,true);\n  (this->origin_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a33df);\n                    /* try { // try from 000e5b7d to 000e5b81 has its CatchHandler @ 000e6134 */\n  gold::options::One_option::One_option\n            (&(this->origin_).option,(char *)(unaff_EDI + 0x1bb519),DASH_Z,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b1a33),(char *)0x0,false,&(this->origin_).super_Struct_var,\n             false);\n  (this->origin_).user_set_via_option = false;\n  (this->origin_).value = false;\n  (this->no_origin_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a33f3);\n                    /* try { // try from 000e5bc2 to 000e5bc6 has its CatchHandler @ 000e612c */\n  gold::options::One_option::One_option\n            (&(this->no_origin_initializer_).option,(char *)(unaff_EDI + 0x1af3a2),DASH_Z,'\0',dv_01\n             ,(char *)0x0,(char *)0x0,false,&(this->no_origin_initializer_).super_Struct_var,true);\n  (this->relro_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a3407);\n                    /* try { // try from 000e5c03 to 000e5c07 has its CatchHandler @ 000e6124 */\n  gold::options::One_option::One_option\n            (&(this->relro_).option,(char *)(unaff_EDI + 0x1af3ad),DASH_Z,'\0',dv_01,\n             (char *)(unaff_EDI + 0x1b1a7b),(char *)0x0,false,&(this->relro_).super_Struct_var,true)\n  ;\n  (this->relro_).user_set_via_option = false;\n  (this->relro_).value = true;\n  (this->no_relro_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a341b);\n                    /* try { // try from 000e5c52 to 000e5c56 has its CatchHandler @ 000e617c */\n  gold::options::One_option::One_option\n            (&(this->no_relro_initializer_).option,(char *)(unaff_EDI + 0x1af3ab),DASH_Z,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b1ab7),(char *)0x0,false,\n             &(this->no_relro_initializer_).super_Struct_var,false);\n  (this->stack_size_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("" + unaff_EDI + 0xf);\n                    /* try { // try from 000e5c96 to 000e5c9a has its CatchHandler @ 000e6174 */\n  gold::options::One_option::One_option\n            (&(this->stack_size_).option,(char *)(unaff_EDI + 0x1af3b3),DASH_Z,'\0',dv_03,\n             (char *)(unaff_EDI + 0x1b1ae7),ha,false,&(this->stack_size_).super_Struct_var,false);\n  (this->stack_size_).user_set_via_option = false;\n  (this->text_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)("" + unaff_EDI + 0x23);\n  *(undefined4 *)&(this->stack_size_).value = 0;\n  *(undefined4 *)((int)&(this->stack_size_).value + 4) = 0;\n                    /* try { // try from 000e5cf4 to 000e5cf8 has its CatchHandler @ 000e616c */\n  gold::options::One_option::One_option\n            (&(this->text_).option,(char *)(unaff_EDI + 0x1a0f0d),DASH_Z,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b1b13),(char *)0x0,false,&(this->text_).super_Struct_var,false)\n  ;\n  (this->text_).user_set_via_option = false;\n  (this->text_).value = false;\n  (this->no_text_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("" + unaff_EDI + 0x37);\n                    /* try { // try from 000e5d3e to 000e5d42 has its CatchHandler @ 000e6164 */\n  gold::options::One_option::One_option\n            (&(this->no_text_initializer_).option,(char *)(unaff_EDI + 0x1af3be),DASH_Z,'\0',dv_01,\n             (char *)(unaff_EDI + 0x1b1b43),(char *)0x0,false,\n             &(this->no_text_initializer_).super_Struct_var,true);\n  (this->textoff_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)("" + unaff_EDI + 0x4b)\n  ;\n                    /* try { // try from 000e5d7a to 000e5d7e has its CatchHandler @ 000e618c */\n  gold::options::One_option::One_option\n            (&(this->textoff_).option,(char *)(unaff_EDI + 0x1af3c7),DASH_Z,'\0',dv,\n             (char *)(unaff_EDI + 0x1b1b43),(char *)0x0,false,&(this->textoff_).super_Struct_var,\n             true);\n  (this->no_textoff_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("" + unaff_EDI + 0x5f);\n                    /* try { // try from 000e5db5 to 000e5db9 has its CatchHandler @ 000e6184 */\n  gold::options::One_option::One_option\n            (&(this->no_textoff_initializer_).option,(char *)(unaff_EDI + 0x1af3c5),DASH_Z,'\0',dv,\n             (char *)0x0,(char *)0x0,false,&(this->no_textoff_initializer_).super_Struct_var,false);\n  (this->text_unlikely_segment_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("" + unaff_EDI + 0x73);\n                    /* try { // try from 000e5df8 to 000e5dfc has its CatchHandler @ 000e609c */\n  gold::options::One_option::One_option\n            (&(this->text_unlikely_segment_).option,(char *)(unaff_EDI + 0x1af3d1),DASH_Z,'\0',dv_00\n             ,(char *)(unaff_EDI + 0x1b1b6f),(char *)0x0,false,\n             &(this->text_unlikely_segment_).super_Struct_var,false);\n  (this->no_text_unlikely_segment_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("" + unaff_EDI + 0x87);\n  (this->text_unlikely_segment_).user_set_via_option = false;\n  (this->text_unlikely_segment_).value = false;\n                    /* try { // try from 000e5e3f to 000e5e43 has its CatchHandler @ 000e6094 */\n  gold::options::One_option::One_option\n            (&(this->no_text_unlikely_segment_initializer_).option,&UNK_001af3cf + unaff_EDI,DASH_Z,\n             '\0',dv_01,(char *)(unaff_EDI + 0x1b1ba3),(char *)0x0,false,\n             &(this->no_text_unlikely_segment_initializer_).super_Struct_var,true);\n  (this->keep_text_section_prefix_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("" + unaff_EDI + 0x9b);\n                    /* try { // try from 000e5e82 to 000e5e86 has its CatchHandler @ 000e608c */\n  gold::options::One_option::One_option\n            (&(this->keep_text_section_prefix_).option,(char *)(unaff_EDI + 0x1af3e9),DASH_Z,'\0',\n             dv_00,(char *)(unaff_EDI + 0x1b1bdf),(char *)0x0,false,\n             &(this->keep_text_section_prefix_).super_Struct_var,false);\n  (this->no_keep_text_section_prefix_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("" + unaff_EDI + 0xaf);\n  (this->keep_text_section_prefix_).user_set_via_option = false;\n  (this->keep_text_section_prefix_).value = false;\n                    /* try { // try from 000e5ec9 to 000e5ecd has its CatchHandler @ 000e6084 */\n  gold::options::One_option::One_option\n            (&(this->no_keep_text_section_prefix_initializer_).option,(char *)(unaff_EDI + 0x1af3e7)\n             ,DASH_Z,'\0',dv_01,(char *)(unaff_EDI + 0x1b1c47),(char *)0x0,false,\n             &(this->no_keep_text_section_prefix_initializer_).super_Struct_var,true);\n  this->printed_version_ = false;\n  this->static_ = false;\n  this->do_demangle_ = false;\n  this->execstack_status_ = EXECSTACK_FROM_INPUT;\n  this->icf_status_ = ICF_NONE;\n  this->plugins_ = (Plugin_manager *)0x0;\n                    /* try { // try from 000e5f08 to 000e5f0c has its CatchHandler @ 000e607f */\n  Script_options::Script_options(&this->dynamic_list_);\n  this->have_dynamic_list_ = false;\n  uVar5 = 0;\n  this->incremental_mode_ = INCREMENTAL_OFF;\n  this->incremental_disposition_ = INCREMENTAL_STARTUP;\n  this->incremental_startup_disposition_ = INCREMENTAL_CHECK;\n  this->implicit_incremental_ = false;\n  do {\n    *(undefined4 *)((int)&(this->excluded_libs_)._M_h._M_buckets + uVar5) = 0;\n    uVar5 = uVar5 + 4;\n  } while (uVar5 < 0x1c);\n  (this->excluded_libs_)._M_h._M_bucket_count = 1;\n  (this->excluded_libs_)._M_h._M_before_begin._M_nxt = (_Hash_node_base *)0x0;\n  (this->excluded_libs_)._M_h._M_element_count = 0;\n  (this->excluded_libs_)._M_h._M_rehash_policy._M_max_load_factor = 1.0;\n  (this->excluded_libs_)._M_h._M_rehash_policy._M_next_resize = 0;\n  (this->excluded_libs_)._M_h._M_single_bucket = (__bucket_type)0x0;\n  (this->excluded_libs_)._M_h._M_buckets = &(this->excluded_libs_)._M_h._M_single_bucket;\n  uVar5 = 0;\n  do {\n    *(undefined4 *)((int)&(this->symbols_to_retain_)._M_h._M_buckets + uVar5) = 0;\n    uVar5 = uVar5 + 4;\n  } while (uVar5 < 0x1c);\n  (this->symbols_to_retain_)._M_h._M_bucket_count = 1;\n  (this->symbols_to_retain_)._M_h._M_buckets = &(this->symbols_to_retain_)._M_h._M_single_bucket;\n  p_Var3 = &(this->section_starts_)._M_t._M_impl.super__Rb_tree_header;\n  (this->symbols_to_retain_)._M_h._M_before_begin._M_nxt = (_Hash_node_base *)0x0;\n  (this->symbols_to_retain_)._M_h._M_element_count = 0;\n  (this->symbols_to_retain_)._M_h._M_rehash_policy._M_max_load_factor = 1.0;\n  (this->symbols_to_retain_)._M_h._M_rehash_policy._M_next_resize = 0;\n  (this->symbols_to_retain_)._M_h._M_single_bucket = (__bucket_type)0x0;\n  (this->section_starts_)._M_t._M_impl.super__Rb_tree_header._M_header._M_color = _S_red;\n  (this->section_starts_)._M_t._M_impl.super__Rb_tree_header._M_header._M_parent = (_Base_ptr)0x0;\n  (this->section_starts_)._M_t._M_impl.super__Rb_tree_header._M_header._M_left = &p_Var3->_M_header;\n  (this->section_starts_)._M_t._M_impl.super__Rb_tree_header._M_header._M_right = &p_Var3->_M_header\n  ;\n  (this->section_starts_)._M_t._M_impl.super__Rb_tree_header._M_node_count = 0;\n  this->fix_v4bx_ = FIX_V4BX_NONE;\n  this->endianness_ = ENDIANNESS_NOT_SET;\n  this->discard_locals_ = DISCARD_SEC_MERGE;\n  (this->options_stack_).\n  super__Vector_base<gold::Position_dependent_options*,_std::allocator<gold::Position_dependent_options*>_>\n  ._M_impl._M_start = (pointer)0x0;\n  (this->options_stack_).\n  super__Vector_base<gold::Position_dependent_options*,_std::allocator<gold::Position_dependent_options*>_>\n  ._M_impl._M_finish = (pointer)0x0;\n  (this->options_stack_).\n  super__Vector_base<gold::Position_dependent_options*,_std::allocator<gold::Position_dependent_options*>_>\n  ._M_impl._M_end_of_storage = (pointer)0x0;\n  this->orphan_handling_enum_ = ORPHAN_PLACE;\n  *(undefined1 *)((int)&fde_table_entry_002b5a10.data_loc + unaff_EDI + 3) = 0;\n  return;\n}" { (declaration "_func_int_varargs **pp_Var1;" type_identifier (pointer_declarator "**pp_Var1" * (pointer_declarator "*pp_Var1" * identifier)) ;) (declaration "char *dv;" primitive_type (pointer_declarator "*dv" * identifier) ;) (declaration "char *dv_00;" primitive_type (pointer_declarator "*dv_00" * identifier) ;) (declaration "char *dv_01;" primitive_type (pointer_declarator "*dv_01" * identifier) ;) (declaration "char *hs;" primitive_type (pointer_declarator "*hs" * identifier) ;) (declaration "char *pcVar2;" primitive_type (pointer_declarator "*pcVar2" * identifier) ;) (declaration "char *ha;" primitive_type (pointer_declarator "*ha" * identifier) ;) (declaration "char *dv_02;" primitive_type (pointer_declarator "*dv_02" * identifier) ;) (declaration "char *ha_00;" primitive_type (pointer_declarator "*ha_00" * identifier) ;) (declaration "char *ha_01;" primitive_type (pointer_declarator "*ha_01" * identifier) ;) (declaration "char *ha_02;" primitive_type (pointer_declarator "*ha_02" * identifier) ;) (declaration "char *dv_03;" primitive_type (pointer_declarator "*dv_03" * identifier) ;) (declaration "char *ha_03;" primitive_type (pointer_declarator "*ha_03" * identifier) ;) (declaration "char *ha_04;" primitive_type (pointer_declarator "*ha_04" * identifier) ;) (declaration "_Rb_tree_header *p_Var3;" type_identifier (pointer_declarator "*p_Var3" * identifier) ;) (declaration "double dVar4;" primitive_type identifier ;) (declaration "uint uVar5;" type_identifier identifier ;) (declaration "int unaff_EDI;" primitive_type identifier ;) (expression_statement "__x86_get_pc_thunk_di();" (call_expression "__x86_get_pc_thunk_di()" identifier (argument_list "()" ( ))) ;) (expression_statement "pp_Var1 = (_func_int_varargs **)(&UNK_002a1bcf + unaff_EDI);" (assignment_expression "pp_Var1 = (_func_int_varargs **)(&UNK_002a1bcf + unaff_EDI)" identifier = (cast_expression "(_func_int_varargs **)(&UNK_002a1bcf + unaff_EDI)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(&UNK_002a1bcf + unaff_EDI)" ( (binary_expression "&UNK_002a1bcf + unaff_EDI" (pointer_expression "&UNK_002a1bcf" & identifier) + identifier) )))) ;) (expression_statement "dv = (char *)(unaff_EDI + 0x1be63d);" (assignment_expression "dv = (char *)(unaff_EDI + 0x1be63d)" identifier = (cast_expression "(char *)(unaff_EDI + 0x1be63d)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1be63d)" ( (binary_expression "unaff_EDI + 0x1be63d" identifier + number_literal) )))) ;) (expression_statement "(this->help_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1;" (assignment_expression "(this->help_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1" (field_expression "(this->help_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var" (field_expression "(this->help_initializer_).super_Struct_special.super_Struct_var" (field_expression "(this->help_initializer_).super_Struct_special" (parenthesized_expression "(this->help_initializer_)" ( (field_expression "this->help_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) . field_identifier) = identifier) ;) (labeled_statement "gold::options::One_option::One_option\n            (&(this->help_initializer_).super_Struct_special.option,(char *)(unaff_EDI + 0x1a0e51),\n             TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1ae022),(char *)0x0,false,(Struct_var *)this,\n             false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->help_initializer_).super_Struct_special.option,(char *)(unaff_EDI + 0x1a0e51),\n             TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1ae022),(char *)0x0,false,(Struct_var *)this,\n             false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->help_initializer_).super_Struct_special.option,(char *)(unaff_EDI + 0x1a0e51),\n             TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1ae022),(char *)0x0,false,(Struct_var *)this,\n             false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->help_initializer_).super_Struct_special.option,(char *)(unaff_EDI + 0x1a0e51),\n             TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1ae022),(char *)0x0,false,(Struct_var *)this,\n             false);" (call_expression "One_option\n            (&(this->help_initializer_).super_Struct_special.option,(char *)(unaff_EDI + 0x1a0e51),\n             TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1ae022),(char *)0x0,false,(Struct_var *)this,\n             false)" identifier (argument_list "(&(this->help_initializer_).super_Struct_special.option,(char *)(unaff_EDI + 0x1a0e51),\n             TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1ae022),(char *)0x0,false,(Struct_var *)this,\n             false)" ( (pointer_expression "&(this->help_initializer_).super_Struct_special.option" & (field_expression "(this->help_initializer_).super_Struct_special.option" (field_expression "(this->help_initializer_).super_Struct_special" (parenthesized_expression "(this->help_initializer_)" ( (field_expression "this->help_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1a0e51)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1a0e51)" ( (binary_expression "unaff_EDI + 0x1a0e51" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1ae022)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae022)" ( (binary_expression "unaff_EDI + 0x1ae022" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (cast_expression "(Struct_var *)this" ( (type_descriptor "Struct_var *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier) , false ))) ;)))) (expression_statement "*(undefined4 *)&(this->help_initializer_).super_Struct_special.field_0x40 = 0;" (assignment_expression "*(undefined4 *)&(this->help_initializer_).super_Struct_special.field_0x40 = 0" (pointer_expression "*(undefined4 *)&(this->help_initializer_).super_Struct_special.field_0x40" * (cast_expression "(undefined4 *)&(this->help_initializer_).super_Struct_special.field_0x40" ( (type_descriptor "undefined4 *" type_identifier (abstract_pointer_declarator "*" *)) ) (pointer_expression "&(this->help_initializer_).super_Struct_special.field_0x40" & (field_expression "(this->help_initializer_).super_Struct_special.field_0x40" (field_expression "(this->help_initializer_).super_Struct_special" (parenthesized_expression "(this->help_initializer_)" ( (field_expression "this->help_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier)))) = number_literal) ;) (expression_statement "(this->help_initializer_).super_Struct_special.parse = unaff_EDI - 0x23e9;" (assignment_expression "(this->help_initializer_).super_Struct_special.parse = unaff_EDI - 0x23e9" (field_expression "(this->help_initializer_).super_Struct_special.parse" (field_expression "(this->help_initializer_).super_Struct_special" (parenthesized_expression "(this->help_initializer_)" ( (field_expression "this->help_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (binary_expression "unaff_EDI - 0x23e9" identifier - number_literal)) ;) (expression_statement "(this->help_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a4043 + unaff_EDI);" (assignment_expression "(this->help_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a4043 + unaff_EDI)" (field_expression "(this->help_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var" (field_expression "(this->help_initializer_).super_Struct_special.super_Struct_var" (field_expression "(this->help_initializer_).super_Struct_special" (parenthesized_expression "(this->help_initializer_)" ( (field_expression "this->help_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(&UNK_002a4043 + unaff_EDI)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(&UNK_002a4043 + unaff_EDI)" ( (binary_expression "&UNK_002a4043 + unaff_EDI" (pointer_expression "&UNK_002a4043" & identifier) + identifier) )))) ;) (expression_statement "(this->version_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1;" (assignment_expression "(this->version_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1" (field_expression "(this->version_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var" (field_expression "(this->version_initializer_).super_Struct_special.super_Struct_var" (field_expression "(this->version_initializer_).super_Struct_special" (parenthesized_expression "(this->version_initializer_)" ( (field_expression "this->version_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) . field_identifier) = identifier) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->version_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1aafc2),TWO_DASHES,'v',dv,(char *)(unaff_EDI + 0x1ae03b),\n             (char *)0x0,false,(Struct_var *)&this->version_initializer_,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->version_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1aafc2),TWO_DASHES,'v',dv,(char *)(unaff_EDI + 0x1ae03b),\n             (char *)0x0,false,(Struct_var *)&this->version_initializer_,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->version_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1aafc2),TWO_DASHES,'v',dv,(char *)(unaff_EDI + 0x1ae03b),\n             (char *)0x0,false,(Struct_var *)&this->version_initializer_,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->version_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1aafc2),TWO_DASHES,'v',dv,(char *)(unaff_EDI + 0x1ae03b),\n             (char *)0x0,false,(Struct_var *)&this->version_initializer_,false);" (call_expression "One_option\n            (&(this->version_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1aafc2),TWO_DASHES,'v',dv,(char *)(unaff_EDI + 0x1ae03b),\n             (char *)0x0,false,(Struct_var *)&this->version_initializer_,false)" identifier (argument_list "(&(this->version_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1aafc2),TWO_DASHES,'v',dv,(char *)(unaff_EDI + 0x1ae03b),\n             (char *)0x0,false,(Struct_var *)&this->version_initializer_,false)" ( (pointer_expression "&(this->version_initializer_).super_Struct_special.option" & (field_expression "(this->version_initializer_).super_Struct_special.option" (field_expression "(this->version_initializer_).super_Struct_special" (parenthesized_expression "(this->version_initializer_)" ( (field_expression "this->version_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1aafc2)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1aafc2)" ( (binary_expression "unaff_EDI + 0x1aafc2" identifier + number_literal) ))) , identifier , (char_literal "'v'" ' character ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1ae03b)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae03b)" ( (binary_expression "unaff_EDI + 0x1ae03b" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (cast_expression "(Struct_var *)&this->version_initializer_" ( (type_descriptor "Struct_var *" type_identifier (abstract_pointer_declarator "*" *)) ) (pointer_expression "&this->version_initializer_" & (field_expression "this->version_initializer_" identifier -> field_identifier))) , false ))) ;)))) (expression_statement "(this->version_initializer_).super_Struct_special.parse = unaff_EDI - 0x2cc9;" (assignment_expression "(this->version_initializer_).super_Struct_special.parse = unaff_EDI - 0x2cc9" (field_expression "(this->version_initializer_).super_Struct_special.parse" (field_expression "(this->version_initializer_).super_Struct_special" (parenthesized_expression "(this->version_initializer_)" ( (field_expression "this->version_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (binary_expression "unaff_EDI - 0x2cc9" identifier - number_literal)) ;) (expression_statement "(this->version_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a4057 + unaff_EDI);" (assignment_expression "(this->version_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a4057 + unaff_EDI)" (field_expression "(this->version_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var" (field_expression "(this->version_initializer_).super_Struct_special.super_Struct_var" (field_expression "(this->version_initializer_).super_Struct_special" (parenthesized_expression "(this->version_initializer_)" ( (field_expression "this->version_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(&UNK_002a4057 + unaff_EDI)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(&UNK_002a4057 + unaff_EDI)" ( (binary_expression "&UNK_002a4057 + unaff_EDI" (pointer_expression "&UNK_002a4057" & identifier) + identifier) )))) ;) (expression_statement "*(undefined4 *)&(this->version_initializer_).super_Struct_special.field_0x40 = 0;" (assignment_expression "*(undefined4 *)&(this->version_initializer_).super_Struct_special.field_0x40 = 0" (pointer_expression "*(undefined4 *)&(this->version_initializer_).super_Struct_special.field_0x40" * (cast_expression "(undefined4 *)&(this->version_initializer_).super_Struct_special.field_0x40" ( (type_descriptor "undefined4 *" type_identifier (abstract_pointer_declarator "*" *)) ) (pointer_expression "&(this->version_initializer_).super_Struct_special.field_0x40" & (field_expression "(this->version_initializer_).super_Struct_special.field_0x40" (field_expression "(this->version_initializer_).super_Struct_special" (parenthesized_expression "(this->version_initializer_)" ( (field_expression "this->version_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier)))) = number_literal) ;) (expression_statement "(this->V_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1;" (assignment_expression "(this->V_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1" (field_expression "(this->V_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var" (field_expression "(this->V_initializer_).super_Struct_special.super_Struct_var" (field_expression "(this->V_initializer_).super_Struct_special" (parenthesized_expression "(this->V_initializer_)" ( (field_expression "this->V_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) . field_identifier) = identifier) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->V_initializer_).super_Struct_special.option,(char *)(unaff_EDI + 0x1a7a52),\n             EXACTLY_ONE_DASH,'\0',dv,(char *)(unaff_EDI + 0x1af75b),(char *)0x0,false,\n             (Struct_var *)&this->V_initializer_,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->V_initializer_).super_Struct_special.option,(char *)(unaff_EDI + 0x1a7a52),\n             EXACTLY_ONE_DASH,'\0',dv,(char *)(unaff_EDI + 0x1af75b),(char *)0x0,false,\n             (Struct_var *)&this->V_initializer_,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->V_initializer_).super_Struct_special.option,(char *)(unaff_EDI + 0x1a7a52),\n             EXACTLY_ONE_DASH,'\0',dv,(char *)(unaff_EDI + 0x1af75b),(char *)0x0,false,\n             (Struct_var *)&this->V_initializer_,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->V_initializer_).super_Struct_special.option,(char *)(unaff_EDI + 0x1a7a52),\n             EXACTLY_ONE_DASH,'\0',dv,(char *)(unaff_EDI + 0x1af75b),(char *)0x0,false,\n             (Struct_var *)&this->V_initializer_,false);" (call_expression "One_option\n            (&(this->V_initializer_).super_Struct_special.option,(char *)(unaff_EDI + 0x1a7a52),\n             EXACTLY_ONE_DASH,'\0',dv,(char *)(unaff_EDI + 0x1af75b),(char *)0x0,false,\n             (Struct_var *)&this->V_initializer_,false)" identifier (argument_list "(&(this->V_initializer_).super_Struct_special.option,(char *)(unaff_EDI + 0x1a7a52),\n             EXACTLY_ONE_DASH,'\0',dv,(char *)(unaff_EDI + 0x1af75b),(char *)0x0,false,\n             (Struct_var *)&this->V_initializer_,false)" ( (pointer_expression "&(this->V_initializer_).super_Struct_special.option" & (field_expression "(this->V_initializer_).super_Struct_special.option" (field_expression "(this->V_initializer_).super_Struct_special" (parenthesized_expression "(this->V_initializer_)" ( (field_expression "this->V_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1a7a52)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1a7a52)" ( (binary_expression "unaff_EDI + 0x1a7a52" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1af75b)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1af75b)" ( (binary_expression "unaff_EDI + 0x1af75b" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (cast_expression "(Struct_var *)&this->V_initializer_" ( (type_descriptor "Struct_var *" type_identifier (abstract_pointer_declarator "*" *)) ) (pointer_expression "&this->V_initializer_" & (field_expression "this->V_initializer_" identifier -> field_identifier))) , false ))) ;)))) (expression_statement "*(undefined4 *)&(this->V_initializer_).super_Struct_special.field_0x40 = 0;" (assignment_expression "*(undefined4 *)&(this->V_initializer_).super_Struct_special.field_0x40 = 0" (pointer_expression "*(undefined4 *)&(this->V_initializer_).super_Struct_special.field_0x40" * (cast_expression "(undefined4 *)&(this->V_initializer_).super_Struct_special.field_0x40" ( (type_descriptor "undefined4 *" type_identifier (abstract_pointer_declarator "*" *)) ) (pointer_expression "&(this->V_initializer_).super_Struct_special.field_0x40" & (field_expression "(this->V_initializer_).super_Struct_special.field_0x40" (field_expression "(this->V_initializer_).super_Struct_special" (parenthesized_expression "(this->V_initializer_)" ( (field_expression "this->V_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier)))) = number_literal) ;) (expression_statement "(this->V_initializer_).super_Struct_special.parse = unaff_EDI - 0x2c69;" (assignment_expression "(this->V_initializer_).super_Struct_special.parse = unaff_EDI - 0x2c69" (field_expression "(this->V_initializer_).super_Struct_special.parse" (field_expression "(this->V_initializer_).super_Struct_special" (parenthesized_expression "(this->V_initializer_)" ( (field_expression "this->V_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (binary_expression "unaff_EDI - 0x2c69" identifier - number_literal)) ;) (expression_statement "(this->V_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a406b + unaff_EDI);" (assignment_expression "(this->V_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a406b + unaff_EDI)" (field_expression "(this->V_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var" (field_expression "(this->V_initializer_).super_Struct_special.super_Struct_var" (field_expression "(this->V_initializer_).super_Struct_special" (parenthesized_expression "(this->V_initializer_)" ( (field_expression "this->V_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(&UNK_002a406b + unaff_EDI)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(&UNK_002a406b + unaff_EDI)" ( (binary_expression "&UNK_002a406b + unaff_EDI" (pointer_expression "&UNK_002a406b" & identifier) + identifier) )))) ;) (expression_statement "(this->add_needed_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a1be3 + unaff_EDI);" (assignment_expression "(this->add_needed_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a1be3 + unaff_EDI)" (field_expression "(this->add_needed_).super_Struct_var._vptr_Struct_var" (field_expression "(this->add_needed_).super_Struct_var" (parenthesized_expression "(this->add_needed_)" ( (field_expression "this->add_needed_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(&UNK_002a1be3 + unaff_EDI)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(&UNK_002a1be3 + unaff_EDI)" ( (binary_expression "&UNK_002a1be3 + unaff_EDI" (pointer_expression "&UNK_002a1be3" & identifier) + identifier) )))) ;) (expression_statement "dv_00 = (char *)(unaff_EDI + 0x1ae064);" (assignment_expression "dv_00 = (char *)(unaff_EDI + 0x1ae064)" identifier = (cast_expression "(char *)(unaff_EDI + 0x1ae064)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae064)" ( (binary_expression "unaff_EDI + 0x1ae064" identifier + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->add_needed_).option,(char *)(unaff_EDI + 0x1ae072),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1ae056),(char *)0x0,false,&(this->add_needed_).super_Struct_var,\n             false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->add_needed_).option,(char *)(unaff_EDI + 0x1ae072),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1ae056),(char *)0x0,false,&(this->add_needed_).super_Struct_var,\n             false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->add_needed_).option,(char *)(unaff_EDI + 0x1ae072),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1ae056),(char *)0x0,false,&(this->add_needed_).super_Struct_var,\n             false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->add_needed_).option,(char *)(unaff_EDI + 0x1ae072),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1ae056),(char *)0x0,false,&(this->add_needed_).super_Struct_var,\n             false);" (call_expression "One_option\n            (&(this->add_needed_).option,(char *)(unaff_EDI + 0x1ae072),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1ae056),(char *)0x0,false,&(this->add_needed_).super_Struct_var,\n             false)" identifier (argument_list "(&(this->add_needed_).option,(char *)(unaff_EDI + 0x1ae072),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1ae056),(char *)0x0,false,&(this->add_needed_).super_Struct_var,\n             false)" ( (pointer_expression "&(this->add_needed_).option" & (field_expression "(this->add_needed_).option" (parenthesized_expression "(this->add_needed_)" ( (field_expression "this->add_needed_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1ae072)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae072)" ( (binary_expression "unaff_EDI + 0x1ae072" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1ae056)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae056)" ( (binary_expression "unaff_EDI + 0x1ae056" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->add_needed_).super_Struct_var" & (field_expression "(this->add_needed_).super_Struct_var" (parenthesized_expression "(this->add_needed_)" ( (field_expression "this->add_needed_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->add_needed_).user_set_via_option = false;" (assignment_expression "(this->add_needed_).user_set_via_option = false" (field_expression "(this->add_needed_).user_set_via_option" (parenthesized_expression "(this->add_needed_)" ( (field_expression "this->add_needed_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->add_needed_).value = false;" (assignment_expression "(this->add_needed_).value = false" (field_expression "(this->add_needed_).value" (parenthesized_expression "(this->add_needed_)" ( (field_expression "this->add_needed_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "dv_01 = (char *)(unaff_EDI + 0x1ae06a);" (assignment_expression "dv_01 = (char *)(unaff_EDI + 0x1ae06a)" identifier = (cast_expression "(char *)(unaff_EDI + 0x1ae06a)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae06a)" ( (binary_expression "unaff_EDI + 0x1ae06a" identifier + number_literal) )))) ;) (expression_statement "(this->no_add_needed_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a1bf7 + unaff_EDI);" (assignment_expression "(this->no_add_needed_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a1bf7 + unaff_EDI)" (field_expression "(this->no_add_needed_initializer_).super_Struct_var._vptr_Struct_var" (field_expression "(this->no_add_needed_initializer_).super_Struct_var" (parenthesized_expression "(this->no_add_needed_initializer_)" ( (field_expression "this->no_add_needed_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(&UNK_002a1bf7 + unaff_EDI)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(&UNK_002a1bf7 + unaff_EDI)" ( (binary_expression "&UNK_002a1bf7 + unaff_EDI" (pointer_expression "&UNK_002a1bf7" & identifier) + identifier) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->no_add_needed_initializer_).option,(char *)(unaff_EDI + 0x1ae06f),TWO_DASHES,\n             '\0',dv_01,(char *)(unaff_EDI + 0x1af783),(char *)0x0,false,\n             &(this->no_add_needed_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->no_add_needed_initializer_).option,(char *)(unaff_EDI + 0x1ae06f),TWO_DASHES,\n             '\0',dv_01,(char *)(unaff_EDI + 0x1af783),(char *)0x0,false,\n             &(this->no_add_needed_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->no_add_needed_initializer_).option,(char *)(unaff_EDI + 0x1ae06f),TWO_DASHES,\n             '\0',dv_01,(char *)(unaff_EDI + 0x1af783),(char *)0x0,false,\n             &(this->no_add_needed_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->no_add_needed_initializer_).option,(char *)(unaff_EDI + 0x1ae06f),TWO_DASHES,\n             '\0',dv_01,(char *)(unaff_EDI + 0x1af783),(char *)0x0,false,\n             &(this->no_add_needed_initializer_).super_Struct_var,true);" (call_expression "One_option\n            (&(this->no_add_needed_initializer_).option,(char *)(unaff_EDI + 0x1ae06f),TWO_DASHES,\n             '\0',dv_01,(char *)(unaff_EDI + 0x1af783),(char *)0x0,false,\n             &(this->no_add_needed_initializer_).super_Struct_var,true)" identifier (argument_list "(&(this->no_add_needed_initializer_).option,(char *)(unaff_EDI + 0x1ae06f),TWO_DASHES,\n             '\0',dv_01,(char *)(unaff_EDI + 0x1af783),(char *)0x0,false,\n             &(this->no_add_needed_initializer_).super_Struct_var,true)" ( (pointer_expression "&(this->no_add_needed_initializer_).option" & (field_expression "(this->no_add_needed_initializer_).option" (parenthesized_expression "(this->no_add_needed_initializer_)" ( (field_expression "this->no_add_needed_initializer_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1ae06f)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae06f)" ( (binary_expression "unaff_EDI + 0x1ae06f" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1af783)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1af783)" ( (binary_expression "unaff_EDI + 0x1af783" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->no_add_needed_initializer_).super_Struct_var" & (field_expression "(this->no_add_needed_initializer_).super_Struct_var" (parenthesized_expression "(this->no_add_needed_initializer_)" ( (field_expression "this->no_add_needed_initializer_" identifier -> field_identifier) )) . field_identifier)) , true ))) ;)))) (expression_statement "(this->allow_multiple_definition_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a1c0b + unaff_EDI);" (assignment_expression "(this->allow_multiple_definition_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a1c0b + unaff_EDI)" (field_expression "(this->allow_multiple_definition_).super_Struct_var._vptr_Struct_var" (field_expression "(this->allow_multiple_definition_).super_Struct_var" (parenthesized_expression "(this->allow_multiple_definition_)" ( (field_expression "this->allow_multiple_definition_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(&UNK_002a1c0b + unaff_EDI)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(&UNK_002a1c0b + unaff_EDI)" ( (binary_expression "&UNK_002a1c0b + unaff_EDI" (pointer_expression "&UNK_002a1c0b" & identifier) + identifier) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->allow_multiple_definition_).option,(char *)(unaff_EDI + 0x1ae080),TWO_DASHES,\n             '\0',dv,(char *)(unaff_EDI + 0x1af7b7),(char *)0x0,false,\n             &(this->allow_multiple_definition_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->allow_multiple_definition_).option,(char *)(unaff_EDI + 0x1ae080),TWO_DASHES,\n             '\0',dv,(char *)(unaff_EDI + 0x1af7b7),(char *)0x0,false,\n             &(this->allow_multiple_definition_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->allow_multiple_definition_).option,(char *)(unaff_EDI + 0x1ae080),TWO_DASHES,\n             '\0',dv,(char *)(unaff_EDI + 0x1af7b7),(char *)0x0,false,\n             &(this->allow_multiple_definition_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->allow_multiple_definition_).option,(char *)(unaff_EDI + 0x1ae080),TWO_DASHES,\n             '\0',dv,(char *)(unaff_EDI + 0x1af7b7),(char *)0x0,false,\n             &(this->allow_multiple_definition_).super_Struct_var,false);" (call_expression "One_option\n            (&(this->allow_multiple_definition_).option,(char *)(unaff_EDI + 0x1ae080),TWO_DASHES,\n             '\0',dv,(char *)(unaff_EDI + 0x1af7b7),(char *)0x0,false,\n             &(this->allow_multiple_definition_).super_Struct_var,false)" identifier (argument_list "(&(this->allow_multiple_definition_).option,(char *)(unaff_EDI + 0x1ae080),TWO_DASHES,\n             '\0',dv,(char *)(unaff_EDI + 0x1af7b7),(char *)0x0,false,\n             &(this->allow_multiple_definition_).super_Struct_var,false)" ( (pointer_expression "&(this->allow_multiple_definition_).option" & (field_expression "(this->allow_multiple_definition_).option" (parenthesized_expression "(this->allow_multiple_definition_)" ( (field_expression "this->allow_multiple_definition_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1ae080)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae080)" ( (binary_expression "unaff_EDI + 0x1ae080" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1af7b7)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1af7b7)" ( (binary_expression "unaff_EDI + 0x1af7b7" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->allow_multiple_definition_).super_Struct_var" & (field_expression "(this->allow_multiple_definition_).super_Struct_var" (parenthesized_expression "(this->allow_multiple_definition_)" ( (field_expression "this->allow_multiple_definition_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->no_allow_multiple_definition_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a1c1f + unaff_EDI);" (assignment_expression "(this->no_allow_multiple_definition_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a1c1f + unaff_EDI)" (field_expression "(this->no_allow_multiple_definition_initializer_).super_Struct_var._vptr_Struct_var" (field_expression "(this->no_allow_multiple_definition_initializer_).super_Struct_var" (parenthesized_expression "(this->no_allow_multiple_definition_initializer_)" ( (field_expression "this->no_allow_multiple_definition_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(&UNK_002a1c1f + unaff_EDI)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(&UNK_002a1c1f + unaff_EDI)" ( (binary_expression "&UNK_002a1c1f + unaff_EDI" (pointer_expression "&UNK_002a1c1f" & identifier) + identifier) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->no_allow_multiple_definition_initializer_).option,\n             (char *)(unaff_EDI + 0x1ae07d),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1af7df),\n             (char *)0x0,false,&(this->no_allow_multiple_definition_initializer_).super_Struct_var,\n             true);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->no_allow_multiple_definition_initializer_).option,\n             (char *)(unaff_EDI + 0x1ae07d),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1af7df),\n             (char *)0x0,false,&(this->no_allow_multiple_definition_initializer_).super_Struct_var,\n             true);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->no_allow_multiple_definition_initializer_).option,\n             (char *)(unaff_EDI + 0x1ae07d),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1af7df),\n             (char *)0x0,false,&(this->no_allow_multiple_definition_initializer_).super_Struct_var,\n             true);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->no_allow_multiple_definition_initializer_).option,\n             (char *)(unaff_EDI + 0x1ae07d),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1af7df),\n             (char *)0x0,false,&(this->no_allow_multiple_definition_initializer_).super_Struct_var,\n             true);" (call_expression "One_option\n            (&(this->no_allow_multiple_definition_initializer_).option,\n             (char *)(unaff_EDI + 0x1ae07d),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1af7df),\n             (char *)0x0,false,&(this->no_allow_multiple_definition_initializer_).super_Struct_var,\n             true)" identifier (argument_list "(&(this->no_allow_multiple_definition_initializer_).option,\n             (char *)(unaff_EDI + 0x1ae07d),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1af7df),\n             (char *)0x0,false,&(this->no_allow_multiple_definition_initializer_).super_Struct_var,\n             true)" ( (pointer_expression "&(this->no_allow_multiple_definition_initializer_).option" & (field_expression "(this->no_allow_multiple_definition_initializer_).option" (parenthesized_expression "(this->no_allow_multiple_definition_initializer_)" ( (field_expression "this->no_allow_multiple_definition_initializer_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1ae07d)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae07d)" ( (binary_expression "unaff_EDI + 0x1ae07d" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1af7df)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1af7df)" ( (binary_expression "unaff_EDI + 0x1af7df" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->no_allow_multiple_definition_initializer_).super_Struct_var" & (field_expression "(this->no_allow_multiple_definition_initializer_).super_Struct_var" (parenthesized_expression "(this->no_allow_multiple_definition_initializer_)" ( (field_expression "this->no_allow_multiple_definition_initializer_" identifier -> field_identifier) )) . field_identifier)) , true ))) ;)))) (expression_statement "(this->allow_shlib_undefined_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a1c33 + unaff_EDI);" (assignment_expression "(this->allow_shlib_undefined_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a1c33 + unaff_EDI)" (field_expression "(this->allow_shlib_undefined_).super_Struct_var._vptr_Struct_var" (field_expression "(this->allow_shlib_undefined_).super_Struct_var" (parenthesized_expression "(this->allow_shlib_undefined_)" ( (field_expression "this->allow_shlib_undefined_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(&UNK_002a1c33 + unaff_EDI)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(&UNK_002a1c33 + unaff_EDI)" ( (binary_expression "&UNK_002a1c33 + unaff_EDI" (pointer_expression "&UNK_002a1c33" & identifier) + identifier) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->allow_shlib_undefined_).option,(char *)(unaff_EDI + 0x1ae09d),TWO_DASHES,'\0',\n             dv_00,(char *)(unaff_EDI + 0x1af803),(char *)0x0,false,\n             &(this->allow_shlib_undefined_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->allow_shlib_undefined_).option,(char *)(unaff_EDI + 0x1ae09d),TWO_DASHES,'\0',\n             dv_00,(char *)(unaff_EDI + 0x1af803),(char *)0x0,false,\n             &(this->allow_shlib_undefined_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->allow_shlib_undefined_).option,(char *)(unaff_EDI + 0x1ae09d),TWO_DASHES,'\0',\n             dv_00,(char *)(unaff_EDI + 0x1af803),(char *)0x0,false,\n             &(this->allow_shlib_undefined_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->allow_shlib_undefined_).option,(char *)(unaff_EDI + 0x1ae09d),TWO_DASHES,'\0',\n             dv_00,(char *)(unaff_EDI + 0x1af803),(char *)0x0,false,\n             &(this->allow_shlib_undefined_).super_Struct_var,false);" (call_expression "One_option\n            (&(this->allow_shlib_undefined_).option,(char *)(unaff_EDI + 0x1ae09d),TWO_DASHES,'\0',\n             dv_00,(char *)(unaff_EDI + 0x1af803),(char *)0x0,false,\n             &(this->allow_shlib_undefined_).super_Struct_var,false)" identifier (argument_list "(&(this->allow_shlib_undefined_).option,(char *)(unaff_EDI + 0x1ae09d),TWO_DASHES,'\0',\n             dv_00,(char *)(unaff_EDI + 0x1af803),(char *)0x0,false,\n             &(this->allow_shlib_undefined_).super_Struct_var,false)" ( (pointer_expression "&(this->allow_shlib_undefined_).option" & (field_expression "(this->allow_shlib_undefined_).option" (parenthesized_expression "(this->allow_shlib_undefined_)" ( (field_expression "this->allow_shlib_undefined_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1ae09d)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae09d)" ( (binary_expression "unaff_EDI + 0x1ae09d" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1af803)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1af803)" ( (binary_expression "unaff_EDI + 0x1af803" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->allow_shlib_undefined_).super_Struct_var" & (field_expression "(this->allow_shlib_undefined_).super_Struct_var" (parenthesized_expression "(this->allow_shlib_undefined_)" ( (field_expression "this->allow_shlib_undefined_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->allow_shlib_undefined_).user_set_via_option = false;" (assignment_expression "(this->allow_shlib_undefined_).user_set_via_option = false" (field_expression "(this->allow_shlib_undefined_).user_set_via_option" (parenthesized_expression "(this->allow_shlib_undefined_)" ( (field_expression "this->allow_shlib_undefined_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->allow_shlib_undefined_).value = false;" (assignment_expression "(this->allow_shlib_undefined_).value = false" (field_expression "(this->allow_shlib_undefined_).value" (parenthesized_expression "(this->allow_shlib_undefined_)" ( (field_expression "this->allow_shlib_undefined_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->no_allow_shlib_undefined_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a1c47 + unaff_EDI);" (assignment_expression "(this->no_allow_shlib_undefined_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a1c47 + unaff_EDI)" (field_expression "(this->no_allow_shlib_undefined_initializer_).super_Struct_var._vptr_Struct_var" (field_expression "(this->no_allow_shlib_undefined_initializer_).super_Struct_var" (parenthesized_expression "(this->no_allow_shlib_undefined_initializer_)" ( (field_expression "this->no_allow_shlib_undefined_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(&UNK_002a1c47 + unaff_EDI)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(&UNK_002a1c47 + unaff_EDI)" ( (binary_expression "&UNK_002a1c47 + unaff_EDI" (pointer_expression "&UNK_002a1c47" & identifier) + identifier) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->no_allow_shlib_undefined_initializer_).option,(char *)(unaff_EDI + 0x1ae09a),\n             TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1af833),(char *)0x0,false,\n             &(this->no_allow_shlib_undefined_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->no_allow_shlib_undefined_initializer_).option,(char *)(unaff_EDI + 0x1ae09a),\n             TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1af833),(char *)0x0,false,\n             &(this->no_allow_shlib_undefined_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->no_allow_shlib_undefined_initializer_).option,(char *)(unaff_EDI + 0x1ae09a),\n             TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1af833),(char *)0x0,false,\n             &(this->no_allow_shlib_undefined_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->no_allow_shlib_undefined_initializer_).option,(char *)(unaff_EDI + 0x1ae09a),\n             TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1af833),(char *)0x0,false,\n             &(this->no_allow_shlib_undefined_initializer_).super_Struct_var,true);" (call_expression "One_option\n            (&(this->no_allow_shlib_undefined_initializer_).option,(char *)(unaff_EDI + 0x1ae09a),\n             TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1af833),(char *)0x0,false,\n             &(this->no_allow_shlib_undefined_initializer_).super_Struct_var,true)" identifier (argument_list "(&(this->no_allow_shlib_undefined_initializer_).option,(char *)(unaff_EDI + 0x1ae09a),\n             TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1af833),(char *)0x0,false,\n             &(this->no_allow_shlib_undefined_initializer_).super_Struct_var,true)" ( (pointer_expression "&(this->no_allow_shlib_undefined_initializer_).option" & (field_expression "(this->no_allow_shlib_undefined_initializer_).option" (parenthesized_expression "(this->no_allow_shlib_undefined_initializer_)" ( (field_expression "this->no_allow_shlib_undefined_initializer_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1ae09a)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae09a)" ( (binary_expression "unaff_EDI + 0x1ae09a" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1af833)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1af833)" ( (binary_expression "unaff_EDI + 0x1af833" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->no_allow_shlib_undefined_initializer_).super_Struct_var" & (field_expression "(this->no_allow_shlib_undefined_initializer_).super_Struct_var" (parenthesized_expression "(this->no_allow_shlib_undefined_initializer_)" ( (field_expression "this->no_allow_shlib_undefined_initializer_" identifier -> field_identifier) )) . field_identifier)) , true ))) ;)))) (expression_statement "(this->apply_dynamic_relocs_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a1c5b + unaff_EDI);" (assignment_expression "(this->apply_dynamic_relocs_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a1c5b + unaff_EDI)" (field_expression "(this->apply_dynamic_relocs_).super_Struct_var._vptr_Struct_var" (field_expression "(this->apply_dynamic_relocs_).super_Struct_var" (parenthesized_expression "(this->apply_dynamic_relocs_)" ( (field_expression "this->apply_dynamic_relocs_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(&UNK_002a1c5b + unaff_EDI)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(&UNK_002a1c5b + unaff_EDI)" ( (binary_expression "&UNK_002a1c5b + unaff_EDI" (pointer_expression "&UNK_002a1c5b" & identifier) + identifier) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->apply_dynamic_relocs_).option,(char *)(unaff_EDI + 0x1ae0b6),TWO_DASHES,'\0',\n             dv_01,(char *)(unaff_EDI + 0x1af86b),(char *)0x0,false,\n             &(this->apply_dynamic_relocs_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->apply_dynamic_relocs_).option,(char *)(unaff_EDI + 0x1ae0b6),TWO_DASHES,'\0',\n             dv_01,(char *)(unaff_EDI + 0x1af86b),(char *)0x0,false,\n             &(this->apply_dynamic_relocs_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->apply_dynamic_relocs_).option,(char *)(unaff_EDI + 0x1ae0b6),TWO_DASHES,'\0',\n             dv_01,(char *)(unaff_EDI + 0x1af86b),(char *)0x0,false,\n             &(this->apply_dynamic_relocs_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->apply_dynamic_relocs_).option,(char *)(unaff_EDI + 0x1ae0b6),TWO_DASHES,'\0',\n             dv_01,(char *)(unaff_EDI + 0x1af86b),(char *)0x0,false,\n             &(this->apply_dynamic_relocs_).super_Struct_var,true);" (call_expression "One_option\n            (&(this->apply_dynamic_relocs_).option,(char *)(unaff_EDI + 0x1ae0b6),TWO_DASHES,'\0',\n             dv_01,(char *)(unaff_EDI + 0x1af86b),(char *)0x0,false,\n             &(this->apply_dynamic_relocs_).super_Struct_var,true)" identifier (argument_list "(&(this->apply_dynamic_relocs_).option,(char *)(unaff_EDI + 0x1ae0b6),TWO_DASHES,'\0',\n             dv_01,(char *)(unaff_EDI + 0x1af86b),(char *)0x0,false,\n             &(this->apply_dynamic_relocs_).super_Struct_var,true)" ( (pointer_expression "&(this->apply_dynamic_relocs_).option" & (field_expression "(this->apply_dynamic_relocs_).option" (parenthesized_expression "(this->apply_dynamic_relocs_)" ( (field_expression "this->apply_dynamic_relocs_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1ae0b6)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae0b6)" ( (binary_expression "unaff_EDI + 0x1ae0b6" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1af86b)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1af86b)" ( (binary_expression "unaff_EDI + 0x1af86b" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->apply_dynamic_relocs_).super_Struct_var" & (field_expression "(this->apply_dynamic_relocs_).super_Struct_var" (parenthesized_expression "(this->apply_dynamic_relocs_)" ( (field_expression "this->apply_dynamic_relocs_" identifier -> field_identifier) )) . field_identifier)) , true ))) ;)))) (expression_statement "(this->apply_dynamic_relocs_).user_set_via_option = false;" (assignment_expression "(this->apply_dynamic_relocs_).user_set_via_option = false" (field_expression "(this->apply_dynamic_relocs_).user_set_via_option" (parenthesized_expression "(this->apply_dynamic_relocs_)" ( (field_expression "this->apply_dynamic_relocs_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->apply_dynamic_relocs_).value = true;" (assignment_expression "(this->apply_dynamic_relocs_).value = true" (field_expression "(this->apply_dynamic_relocs_).value" (parenthesized_expression "(this->apply_dynamic_relocs_)" ( (field_expression "this->apply_dynamic_relocs_" identifier -> field_identifier) )) . field_identifier) = true) ;) (expression_statement "(this->no_apply_dynamic_relocs_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a1c6f + unaff_EDI);" (assignment_expression "(this->no_apply_dynamic_relocs_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a1c6f + unaff_EDI)" (field_expression "(this->no_apply_dynamic_relocs_initializer_).super_Struct_var._vptr_Struct_var" (field_expression "(this->no_apply_dynamic_relocs_initializer_).super_Struct_var" (parenthesized_expression "(this->no_apply_dynamic_relocs_initializer_)" ( (field_expression "this->no_apply_dynamic_relocs_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(&UNK_002a1c6f + unaff_EDI)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(&UNK_002a1c6f + unaff_EDI)" ( (binary_expression "&UNK_002a1c6f + unaff_EDI" (pointer_expression "&UNK_002a1c6f" & identifier) + identifier) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->no_apply_dynamic_relocs_initializer_).option,(char *)(unaff_EDI + 0x1ae0b3),\n             TWO_DASHES,'\0',dv_00,(char *)(unaff_EDI + 0x1af89b),(char *)0x0,false,\n             &(this->no_apply_dynamic_relocs_initializer_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->no_apply_dynamic_relocs_initializer_).option,(char *)(unaff_EDI + 0x1ae0b3),\n             TWO_DASHES,'\0',dv_00,(char *)(unaff_EDI + 0x1af89b),(char *)0x0,false,\n             &(this->no_apply_dynamic_relocs_initializer_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->no_apply_dynamic_relocs_initializer_).option,(char *)(unaff_EDI + 0x1ae0b3),\n             TWO_DASHES,'\0',dv_00,(char *)(unaff_EDI + 0x1af89b),(char *)0x0,false,\n             &(this->no_apply_dynamic_relocs_initializer_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->no_apply_dynamic_relocs_initializer_).option,(char *)(unaff_EDI + 0x1ae0b3),\n             TWO_DASHES,'\0',dv_00,(char *)(unaff_EDI + 0x1af89b),(char *)0x0,false,\n             &(this->no_apply_dynamic_relocs_initializer_).super_Struct_var,false);" (call_expression "One_option\n            (&(this->no_apply_dynamic_relocs_initializer_).option,(char *)(unaff_EDI + 0x1ae0b3),\n             TWO_DASHES,'\0',dv_00,(char *)(unaff_EDI + 0x1af89b),(char *)0x0,false,\n             &(this->no_apply_dynamic_relocs_initializer_).super_Struct_var,false)" identifier (argument_list "(&(this->no_apply_dynamic_relocs_initializer_).option,(char *)(unaff_EDI + 0x1ae0b3),\n             TWO_DASHES,'\0',dv_00,(char *)(unaff_EDI + 0x1af89b),(char *)0x0,false,\n             &(this->no_apply_dynamic_relocs_initializer_).super_Struct_var,false)" ( (pointer_expression "&(this->no_apply_dynamic_relocs_initializer_).option" & (field_expression "(this->no_apply_dynamic_relocs_initializer_).option" (parenthesized_expression "(this->no_apply_dynamic_relocs_initializer_)" ( (field_expression "this->no_apply_dynamic_relocs_initializer_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1ae0b3)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae0b3)" ( (binary_expression "unaff_EDI + 0x1ae0b3" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1af89b)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1af89b)" ( (binary_expression "unaff_EDI + 0x1af89b" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->no_apply_dynamic_relocs_initializer_).super_Struct_var" & (field_expression "(this->no_apply_dynamic_relocs_initializer_).super_Struct_var" (parenthesized_expression "(this->no_apply_dynamic_relocs_initializer_)" ( (field_expression "this->no_apply_dynamic_relocs_initializer_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->as_needed_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a1c83 + unaff_EDI);" (assignment_expression "(this->as_needed_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a1c83 + unaff_EDI)" (field_expression "(this->as_needed_).super_Struct_var._vptr_Struct_var" (field_expression "(this->as_needed_).super_Struct_var" (parenthesized_expression "(this->as_needed_)" ( (field_expression "this->as_needed_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(&UNK_002a1c83 + unaff_EDI)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(&UNK_002a1c83 + unaff_EDI)" ( (binary_expression "&UNK_002a1c83 + unaff_EDI" (pointer_expression "&UNK_002a1c83" & identifier) + identifier) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->as_needed_).option,(char *)(unaff_EDI + 0x1ae0ce),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1af8e3),(char *)0x0,false,&(this->as_needed_).super_Struct_var,\n             false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->as_needed_).option,(char *)(unaff_EDI + 0x1ae0ce),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1af8e3),(char *)0x0,false,&(this->as_needed_).super_Struct_var,\n             false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->as_needed_).option,(char *)(unaff_EDI + 0x1ae0ce),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1af8e3),(char *)0x0,false,&(this->as_needed_).super_Struct_var,\n             false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->as_needed_).option,(char *)(unaff_EDI + 0x1ae0ce),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1af8e3),(char *)0x0,false,&(this->as_needed_).super_Struct_var,\n             false);" (call_expression "One_option\n            (&(this->as_needed_).option,(char *)(unaff_EDI + 0x1ae0ce),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1af8e3),(char *)0x0,false,&(this->as_needed_).super_Struct_var,\n             false)" identifier (argument_list "(&(this->as_needed_).option,(char *)(unaff_EDI + 0x1ae0ce),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1af8e3),(char *)0x0,false,&(this->as_needed_).super_Struct_var,\n             false)" ( (pointer_expression "&(this->as_needed_).option" & (field_expression "(this->as_needed_).option" (parenthesized_expression "(this->as_needed_)" ( (field_expression "this->as_needed_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1ae0ce)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae0ce)" ( (binary_expression "unaff_EDI + 0x1ae0ce" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1af8e3)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1af8e3)" ( (binary_expression "unaff_EDI + 0x1af8e3" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->as_needed_).super_Struct_var" & (field_expression "(this->as_needed_).super_Struct_var" (parenthesized_expression "(this->as_needed_)" ( (field_expression "this->as_needed_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->as_needed_).user_set_via_option = false;" (assignment_expression "(this->as_needed_).user_set_via_option = false" (field_expression "(this->as_needed_).user_set_via_option" (parenthesized_expression "(this->as_needed_)" ( (field_expression "this->as_needed_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->as_needed_).value = false;" (assignment_expression "(this->as_needed_).value = false" (field_expression "(this->as_needed_).value" (parenthesized_expression "(this->as_needed_)" ( (field_expression "this->as_needed_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->no_as_needed_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a1c97 + unaff_EDI);" (assignment_expression "(this->no_as_needed_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a1c97 + unaff_EDI)" (field_expression "(this->no_as_needed_initializer_).super_Struct_var._vptr_Struct_var" (field_expression "(this->no_as_needed_initializer_).super_Struct_var" (parenthesized_expression "(this->no_as_needed_initializer_)" ( (field_expression "this->no_as_needed_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(&UNK_002a1c97 + unaff_EDI)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(&UNK_002a1c97 + unaff_EDI)" ( (binary_expression "&UNK_002a1c97 + unaff_EDI" (pointer_expression "&UNK_002a1c97" & identifier) + identifier) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->no_as_needed_initializer_).option,(char *)(unaff_EDI + 0x1ae0cb),TWO_DASHES,\n             '\0',dv_01,(char *)(unaff_EDI + 0x1af91b),(char *)0x0,false,\n             &(this->no_as_needed_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->no_as_needed_initializer_).option,(char *)(unaff_EDI + 0x1ae0cb),TWO_DASHES,\n             '\0',dv_01,(char *)(unaff_EDI + 0x1af91b),(char *)0x0,false,\n             &(this->no_as_needed_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->no_as_needed_initializer_).option,(char *)(unaff_EDI + 0x1ae0cb),TWO_DASHES,\n             '\0',dv_01,(char *)(unaff_EDI + 0x1af91b),(char *)0x0,false,\n             &(this->no_as_needed_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->no_as_needed_initializer_).option,(char *)(unaff_EDI + 0x1ae0cb),TWO_DASHES,\n             '\0',dv_01,(char *)(unaff_EDI + 0x1af91b),(char *)0x0,false,\n             &(this->no_as_needed_initializer_).super_Struct_var,true);" (call_expression "One_option\n            (&(this->no_as_needed_initializer_).option,(char *)(unaff_EDI + 0x1ae0cb),TWO_DASHES,\n             '\0',dv_01,(char *)(unaff_EDI + 0x1af91b),(char *)0x0,false,\n             &(this->no_as_needed_initializer_).super_Struct_var,true)" identifier (argument_list "(&(this->no_as_needed_initializer_).option,(char *)(unaff_EDI + 0x1ae0cb),TWO_DASHES,\n             '\0',dv_01,(char *)(unaff_EDI + 0x1af91b),(char *)0x0,false,\n             &(this->no_as_needed_initializer_).super_Struct_var,true)" ( (pointer_expression "&(this->no_as_needed_initializer_).option" & (field_expression "(this->no_as_needed_initializer_).option" (parenthesized_expression "(this->no_as_needed_initializer_)" ( (field_expression "this->no_as_needed_initializer_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1ae0cb)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae0cb)" ( (binary_expression "unaff_EDI + 0x1ae0cb" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1af91b)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1af91b)" ( (binary_expression "unaff_EDI + 0x1af91b" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->no_as_needed_initializer_).super_Struct_var" & (field_expression "(this->no_as_needed_initializer_).super_Struct_var" (parenthesized_expression "(this->no_as_needed_initializer_)" ( (field_expression "this->no_as_needed_initializer_" identifier -> field_identifier) )) . field_identifier)) , true ))) ;)))) (expression_statement "(this->assert_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a1cab + unaff_EDI);" (assignment_expression "(this->assert_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a1cab + unaff_EDI)" (field_expression "(this->assert_).super_Struct_var._vptr_Struct_var" (field_expression "(this->assert_).super_Struct_var" (parenthesized_expression "(this->assert_)" ( (field_expression "this->assert_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(&UNK_002a1cab + unaff_EDI)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(&UNK_002a1cab + unaff_EDI)" ( (binary_expression "&UNK_002a1cab + unaff_EDI" (pointer_expression "&UNK_002a1cab" & identifier) + identifier) )))) ;) (expression_statement "hs = (char *)(unaff_EDI + 0x1ae0e2);" (assignment_expression "hs = (char *)(unaff_EDI + 0x1ae0e2)" identifier = (cast_expression "(char *)(unaff_EDI + 0x1ae0e2)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae0e2)" ( (binary_expression "unaff_EDI + 0x1ae0e2" identifier + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->assert_).option,(char *)(unaff_EDI + 0x1ae0ea),ONE_DASH,'\0',(char *)0x0,hs,\n             &UNK_001ae0d8 + unaff_EDI,false,&(this->assert_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->assert_).option,(char *)(unaff_EDI + 0x1ae0ea),ONE_DASH,'\0',(char *)0x0,hs,\n             &UNK_001ae0d8 + unaff_EDI,false,&(this->assert_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->assert_).option,(char *)(unaff_EDI + 0x1ae0ea),ONE_DASH,'\0',(char *)0x0,hs,\n             &UNK_001ae0d8 + unaff_EDI,false,&(this->assert_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->assert_).option,(char *)(unaff_EDI + 0x1ae0ea),ONE_DASH,'\0',(char *)0x0,hs,\n             &UNK_001ae0d8 + unaff_EDI,false,&(this->assert_).super_Struct_var,false);" (call_expression "One_option\n            (&(this->assert_).option,(char *)(unaff_EDI + 0x1ae0ea),ONE_DASH,'\0',(char *)0x0,hs,\n             &UNK_001ae0d8 + unaff_EDI,false,&(this->assert_).super_Struct_var,false)" identifier (argument_list "(&(this->assert_).option,(char *)(unaff_EDI + 0x1ae0ea),ONE_DASH,'\0',(char *)0x0,hs,\n             &UNK_001ae0d8 + unaff_EDI,false,&(this->assert_).super_Struct_var,false)" ( (pointer_expression "&(this->assert_).option" & (field_expression "(this->assert_).option" (parenthesized_expression "(this->assert_)" ( (field_expression "this->assert_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1ae0ea)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae0ea)" ( (binary_expression "unaff_EDI + 0x1ae0ea" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , identifier , (binary_expression "&UNK_001ae0d8 + unaff_EDI" (pointer_expression "&UNK_001ae0d8" & identifier) + identifier) , false , (pointer_expression "&(this->assert_).super_Struct_var" & (field_expression "(this->assert_).super_Struct_var" (parenthesized_expression "(this->assert_)" ( (field_expression "this->assert_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->assert_).user_set_via_option = false;" (assignment_expression "(this->assert_).user_set_via_option = false" (field_expression "(this->assert_).user_set_via_option" (parenthesized_expression "(this->assert_)" ( (field_expression "this->assert_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->format_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a1cbf + unaff_EDI);" (assignment_expression "(this->format_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a1cbf + unaff_EDI)" (field_expression "(this->format_).super_Struct_var._vptr_Struct_var" (field_expression "(this->format_).super_Struct_var" (parenthesized_expression "(this->format_)" ( (field_expression "this->format_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(&UNK_002a1cbf + unaff_EDI)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(&UNK_002a1cbf + unaff_EDI)" ( (binary_expression "&UNK_002a1cbf + unaff_EDI" (pointer_expression "&UNK_002a1cbf" & identifier) + identifier) )))) ;) (expression_statement "(this->assert_).value = (char *)0x0;" (assignment_expression "(this->assert_).value = (char *)0x0" (field_expression "(this->assert_).value" (parenthesized_expression "(this->assert_)" ( (field_expression "this->assert_" identifier -> field_identifier) )) . field_identifier) = (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal)) ;) (expression_statement "pcVar2 = (char *)(unaff_EDI + 0x1adfc3);" (assignment_expression "pcVar2 = (char *)(unaff_EDI + 0x1adfc3)" identifier = (cast_expression "(char *)(unaff_EDI + 0x1adfc3)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1adfc3)" ( (binary_expression "unaff_EDI + 0x1adfc3" identifier + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->format_).option,(char *)(unaff_EDI + 0x1ae108),TWO_DASHES,'b',pcVar2,\n             (char *)(unaff_EDI + 0x1ae0fe),(char *)(unaff_EDI + 0x1ae0f1),false,\n             &(this->format_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->format_).option,(char *)(unaff_EDI + 0x1ae108),TWO_DASHES,'b',pcVar2,\n             (char *)(unaff_EDI + 0x1ae0fe),(char *)(unaff_EDI + 0x1ae0f1),false,\n             &(this->format_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->format_).option,(char *)(unaff_EDI + 0x1ae108),TWO_DASHES,'b',pcVar2,\n             (char *)(unaff_EDI + 0x1ae0fe),(char *)(unaff_EDI + 0x1ae0f1),false,\n             &(this->format_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->format_).option,(char *)(unaff_EDI + 0x1ae108),TWO_DASHES,'b',pcVar2,\n             (char *)(unaff_EDI + 0x1ae0fe),(char *)(unaff_EDI + 0x1ae0f1),false,\n             &(this->format_).super_Struct_var,false);" (call_expression "One_option\n            (&(this->format_).option,(char *)(unaff_EDI + 0x1ae108),TWO_DASHES,'b',pcVar2,\n             (char *)(unaff_EDI + 0x1ae0fe),(char *)(unaff_EDI + 0x1ae0f1),false,\n             &(this->format_).super_Struct_var,false)" identifier (argument_list "(&(this->format_).option,(char *)(unaff_EDI + 0x1ae108),TWO_DASHES,'b',pcVar2,\n             (char *)(unaff_EDI + 0x1ae0fe),(char *)(unaff_EDI + 0x1ae0f1),false,\n             &(this->format_).super_Struct_var,false)" ( (pointer_expression "&(this->format_).option" & (field_expression "(this->format_).option" (parenthesized_expression "(this->format_)" ( (field_expression "this->format_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1ae108)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae108)" ( (binary_expression "unaff_EDI + 0x1ae108" identifier + number_literal) ))) , identifier , (char_literal "'b'" ' character ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1ae0fe)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae0fe)" ( (binary_expression "unaff_EDI + 0x1ae0fe" identifier + number_literal) ))) , (cast_expression "(char *)(unaff_EDI + 0x1ae0f1)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae0f1)" ( (binary_expression "unaff_EDI + 0x1ae0f1" identifier + number_literal) ))) , false , (pointer_expression "&(this->format_).super_Struct_var" & (field_expression "(this->format_).super_Struct_var" (parenthesized_expression "(this->format_)" ( (field_expression "this->format_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->format_).user_set_via_option = false;" (assignment_expression "(this->format_).user_set_via_option = false" (field_expression "(this->format_).user_set_via_option" (parenthesized_expression "(this->format_)" ( (field_expression "this->format_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->format_).value = pcVar2;" (assignment_expression "(this->format_).value = pcVar2" (field_expression "(this->format_).value" (parenthesized_expression "(this->format_)" ( (field_expression "this->format_" identifier -> field_identifier) )) . field_identifier) = identifier) ;) (expression_statement "(this->be8_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(&UNK_002a1cd3 + unaff_EDI)\n  ;" (assignment_expression "(this->be8_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(&UNK_002a1cd3 + unaff_EDI)" (field_expression "(this->be8_).super_Struct_var._vptr_Struct_var" (field_expression "(this->be8_).super_Struct_var" (parenthesized_expression "(this->be8_)" ( (field_expression "this->be8_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(&UNK_002a1cd3 + unaff_EDI)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(&UNK_002a1cd3 + unaff_EDI)" ( (binary_expression "&UNK_002a1cd3 + unaff_EDI" (pointer_expression "&UNK_002a1cd3" & identifier) + identifier) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->be8_).option,(char *)(unaff_EDI + 0x1ae12a),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1ae10f),(char *)0x0,false,&(this->be8_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->be8_).option,(char *)(unaff_EDI + 0x1ae12a),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1ae10f),(char *)0x0,false,&(this->be8_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->be8_).option,(char *)(unaff_EDI + 0x1ae12a),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1ae10f),(char *)0x0,false,&(this->be8_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->be8_).option,(char *)(unaff_EDI + 0x1ae12a),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1ae10f),(char *)0x0,false,&(this->be8_).super_Struct_var,false);" (call_expression "One_option\n            (&(this->be8_).option,(char *)(unaff_EDI + 0x1ae12a),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1ae10f),(char *)0x0,false,&(this->be8_).super_Struct_var,false)" identifier (argument_list "(&(this->be8_).option,(char *)(unaff_EDI + 0x1ae12a),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1ae10f),(char *)0x0,false,&(this->be8_).super_Struct_var,false)" ( (pointer_expression "&(this->be8_).option" & (field_expression "(this->be8_).option" (parenthesized_expression "(this->be8_)" ( (field_expression "this->be8_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1ae12a)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae12a)" ( (binary_expression "unaff_EDI + 0x1ae12a" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1ae10f)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae10f)" ( (binary_expression "unaff_EDI + 0x1ae10f" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->be8_).super_Struct_var" & (field_expression "(this->be8_).super_Struct_var" (parenthesized_expression "(this->be8_)" ( (field_expression "this->be8_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->be8_).user_set_via_option = false;" (assignment_expression "(this->be8_).user_set_via_option = false" (field_expression "(this->be8_).user_set_via_option" (parenthesized_expression "(this->be8_)" ( (field_expression "this->be8_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->be8_).value = false;" (assignment_expression "(this->be8_).value = false" (field_expression "(this->be8_).value" (parenthesized_expression "(this->be8_)" ( (field_expression "this->be8_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->no_be8_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a1ce7 + unaff_EDI);" (assignment_expression "(this->no_be8_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a1ce7 + unaff_EDI)" (field_expression "(this->no_be8_initializer_).super_Struct_var._vptr_Struct_var" (field_expression "(this->no_be8_initializer_).super_Struct_var" (parenthesized_expression "(this->no_be8_initializer_)" ( (field_expression "this->no_be8_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(&UNK_002a1ce7 + unaff_EDI)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(&UNK_002a1ce7 + unaff_EDI)" ( (binary_expression "&UNK_002a1ce7 + unaff_EDI" (pointer_expression "&UNK_002a1ce7" & identifier) + identifier) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->no_be8_initializer_).option,(char *)(unaff_EDI + 0x1ae127),TWO_DASHES,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_be8_initializer_).super_Struct_var,true)\n  ;" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->no_be8_initializer_).option,(char *)(unaff_EDI + 0x1ae127),TWO_DASHES,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_be8_initializer_).super_Struct_var,true)\n  ;" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->no_be8_initializer_).option,(char *)(unaff_EDI + 0x1ae127),TWO_DASHES,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_be8_initializer_).super_Struct_var,true)\n  ;" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->no_be8_initializer_).option,(char *)(unaff_EDI + 0x1ae127),TWO_DASHES,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_be8_initializer_).super_Struct_var,true)\n  ;" (call_expression "One_option\n            (&(this->no_be8_initializer_).option,(char *)(unaff_EDI + 0x1ae127),TWO_DASHES,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_be8_initializer_).super_Struct_var,true)" identifier (argument_list "(&(this->no_be8_initializer_).option,(char *)(unaff_EDI + 0x1ae127),TWO_DASHES,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_be8_initializer_).super_Struct_var,true)" ( (pointer_expression "&(this->no_be8_initializer_).option" & (field_expression "(this->no_be8_initializer_).option" (parenthesized_expression "(this->no_be8_initializer_)" ( (field_expression "this->no_be8_initializer_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1ae127)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae127)" ( (binary_expression "unaff_EDI + 0x1ae127" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->no_be8_initializer_).super_Struct_var" & (field_expression "(this->no_be8_initializer_).super_Struct_var" (parenthesized_expression "(this->no_be8_initializer_)" ( (field_expression "this->no_be8_initializer_" identifier -> field_identifier) )) . field_identifier)) , true ))) ;)))) (expression_statement "(this->build_id_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a1cfb + unaff_EDI);" (assignment_expression "(this->build_id_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a1cfb + unaff_EDI)" (field_expression "(this->build_id_).super_Struct_var._vptr_Struct_var" (field_expression "(this->build_id_).super_Struct_var" (parenthesized_expression "(this->build_id_)" ( (field_expression "this->build_id_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(&UNK_002a1cfb + unaff_EDI)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(&UNK_002a1cfb + unaff_EDI)" ( (binary_expression "&UNK_002a1cfb + unaff_EDI" (pointer_expression "&UNK_002a1cfb" & identifier) + identifier) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->build_id_).option,(char *)(unaff_EDI + 0x1ae14e),TWO_DASHES,'\0',\n             (char *)(unaff_EDI + 0x1a7f4d),(char *)(unaff_EDI + 0x1ae137),&UNK_001ae12e + unaff_EDI\n             ,true,&(this->build_id_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->build_id_).option,(char *)(unaff_EDI + 0x1ae14e),TWO_DASHES,'\0',\n             (char *)(unaff_EDI + 0x1a7f4d),(char *)(unaff_EDI + 0x1ae137),&UNK_001ae12e + unaff_EDI\n             ,true,&(this->build_id_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->build_id_).option,(char *)(unaff_EDI + 0x1ae14e),TWO_DASHES,'\0',\n             (char *)(unaff_EDI + 0x1a7f4d),(char *)(unaff_EDI + 0x1ae137),&UNK_001ae12e + unaff_EDI\n             ,true,&(this->build_id_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->build_id_).option,(char *)(unaff_EDI + 0x1ae14e),TWO_DASHES,'\0',\n             (char *)(unaff_EDI + 0x1a7f4d),(char *)(unaff_EDI + 0x1ae137),&UNK_001ae12e + unaff_EDI\n             ,true,&(this->build_id_).super_Struct_var,false);" (call_expression "One_option\n            (&(this->build_id_).option,(char *)(unaff_EDI + 0x1ae14e),TWO_DASHES,'\0',\n             (char *)(unaff_EDI + 0x1a7f4d),(char *)(unaff_EDI + 0x1ae137),&UNK_001ae12e + unaff_EDI\n             ,true,&(this->build_id_).super_Struct_var,false)" identifier (argument_list "(&(this->build_id_).option,(char *)(unaff_EDI + 0x1ae14e),TWO_DASHES,'\0',\n             (char *)(unaff_EDI + 0x1a7f4d),(char *)(unaff_EDI + 0x1ae137),&UNK_001ae12e + unaff_EDI\n             ,true,&(this->build_id_).super_Struct_var,false)" ( (pointer_expression "&(this->build_id_).option" & (field_expression "(this->build_id_).option" (parenthesized_expression "(this->build_id_)" ( (field_expression "this->build_id_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1ae14e)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae14e)" ( (binary_expression "unaff_EDI + 0x1ae14e" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , (cast_expression "(char *)(unaff_EDI + 0x1a7f4d)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1a7f4d)" ( (binary_expression "unaff_EDI + 0x1a7f4d" identifier + number_literal) ))) , (cast_expression "(char *)(unaff_EDI + 0x1ae137)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae137)" ( (binary_expression "unaff_EDI + 0x1ae137" identifier + number_literal) ))) , (binary_expression "&UNK_001ae12e + unaff_EDI" (pointer_expression "&UNK_001ae12e" & identifier) + identifier) , true , (pointer_expression "&(this->build_id_).super_Struct_var" & (field_expression "(this->build_id_).super_Struct_var" (parenthesized_expression "(this->build_id_)" ( (field_expression "this->build_id_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->build_id_).user_set_via_option = false;" (assignment_expression "(this->build_id_).user_set_via_option = false" (field_expression "(this->build_id_).user_set_via_option" (parenthesized_expression "(this->build_id_)" ( (field_expression "this->build_id_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "ha = (char *)(unaff_EDI + 0x1af31d);" (assignment_expression "ha = (char *)(unaff_EDI + 0x1af31d)" identifier = (cast_expression "(char *)(unaff_EDI + 0x1af31d)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1af31d)" ( (binary_expression "unaff_EDI + 0x1af31d" identifier + number_literal) )))) ;) (expression_statement "(this->build_id_).value = (char *)(unaff_EDI + 0x1a7f4d);" (assignment_expression "(this->build_id_).value = (char *)(unaff_EDI + 0x1a7f4d)" (field_expression "(this->build_id_).value" (parenthesized_expression "(this->build_id_)" ( (field_expression "this->build_id_" identifier -> field_identifier) )) . field_identifier) = (cast_expression "(char *)(unaff_EDI + 0x1a7f4d)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1a7f4d)" ( (binary_expression "unaff_EDI + 0x1a7f4d" identifier + number_literal) )))) ;) (expression_statement "(this->build_id_chunk_size_for_treehash_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a1d0f + unaff_EDI);" (assignment_expression "(this->build_id_chunk_size_for_treehash_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a1d0f + unaff_EDI)" (field_expression "(this->build_id_chunk_size_for_treehash_).super_Struct_var._vptr_Struct_var" (field_expression "(this->build_id_chunk_size_for_treehash_).super_Struct_var" (parenthesized_expression "(this->build_id_chunk_size_for_treehash_)" ( (field_expression "this->build_id_chunk_size_for_treehash_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(&UNK_002a1d0f + unaff_EDI)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(&UNK_002a1d0f + unaff_EDI)" ( (binary_expression "&UNK_002a1d0f + unaff_EDI" (pointer_expression "&UNK_002a1d0f" & identifier) + identifier) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->build_id_chunk_size_for_treehash_).option,(char *)(unaff_EDI + 0x1af967),\n             TWO_DASHES,'\0',&UNK_001ae157 + unaff_EDI,(char *)(unaff_EDI + 0x1af943),ha,false,\n             &(this->build_id_chunk_size_for_treehash_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->build_id_chunk_size_for_treehash_).option,(char *)(unaff_EDI + 0x1af967),\n             TWO_DASHES,'\0',&UNK_001ae157 + unaff_EDI,(char *)(unaff_EDI + 0x1af943),ha,false,\n             &(this->build_id_chunk_size_for_treehash_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->build_id_chunk_size_for_treehash_).option,(char *)(unaff_EDI + 0x1af967),\n             TWO_DASHES,'\0',&UNK_001ae157 + unaff_EDI,(char *)(unaff_EDI + 0x1af943),ha,false,\n             &(this->build_id_chunk_size_for_treehash_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->build_id_chunk_size_for_treehash_).option,(char *)(unaff_EDI + 0x1af967),\n             TWO_DASHES,'\0',&UNK_001ae157 + unaff_EDI,(char *)(unaff_EDI + 0x1af943),ha,false,\n             &(this->build_id_chunk_size_for_treehash_).super_Struct_var,false);" (call_expression "One_option\n            (&(this->build_id_chunk_size_for_treehash_).option,(char *)(unaff_EDI + 0x1af967),\n             TWO_DASHES,'\0',&UNK_001ae157 + unaff_EDI,(char *)(unaff_EDI + 0x1af943),ha,false,\n             &(this->build_id_chunk_size_for_treehash_).super_Struct_var,false)" identifier (argument_list "(&(this->build_id_chunk_size_for_treehash_).option,(char *)(unaff_EDI + 0x1af967),\n             TWO_DASHES,'\0',&UNK_001ae157 + unaff_EDI,(char *)(unaff_EDI + 0x1af943),ha,false,\n             &(this->build_id_chunk_size_for_treehash_).super_Struct_var,false)" ( (pointer_expression "&(this->build_id_chunk_size_for_treehash_).option" & (field_expression "(this->build_id_chunk_size_for_treehash_).option" (parenthesized_expression "(this->build_id_chunk_size_for_treehash_)" ( (field_expression "this->build_id_chunk_size_for_treehash_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1af967)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1af967)" ( (binary_expression "unaff_EDI + 0x1af967" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , (binary_expression "&UNK_001ae157 + unaff_EDI" (pointer_expression "&UNK_001ae157" & identifier) + identifier) , (cast_expression "(char *)(unaff_EDI + 0x1af943)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1af943)" ( (binary_expression "unaff_EDI + 0x1af943" identifier + number_literal) ))) , identifier , false , (pointer_expression "&(this->build_id_chunk_size_for_treehash_).super_Struct_var" & (field_expression "(this->build_id_chunk_size_for_treehash_).super_Struct_var" (parenthesized_expression "(this->build_id_chunk_size_for_treehash_)" ( (field_expression "this->build_id_chunk_size_for_treehash_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->build_id_chunk_size_for_treehash_).user_set_via_option = false;" (assignment_expression "(this->build_id_chunk_size_for_treehash_).user_set_via_option = false" (field_expression "(this->build_id_chunk_size_for_treehash_).user_set_via_option" (parenthesized_expression "(this->build_id_chunk_size_for_treehash_)" ( (field_expression "this->build_id_chunk_size_for_treehash_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->build_id_min_file_size_for_treehash_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a1d23 + unaff_EDI);" (assignment_expression "(this->build_id_min_file_size_for_treehash_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a1d23 + unaff_EDI)" (field_expression "(this->build_id_min_file_size_for_treehash_).super_Struct_var._vptr_Struct_var" (field_expression "(this->build_id_min_file_size_for_treehash_).super_Struct_var" (parenthesized_expression "(this->build_id_min_file_size_for_treehash_)" ( (field_expression "this->build_id_min_file_size_for_treehash_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(&UNK_002a1d23 + unaff_EDI)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(&UNK_002a1d23 + unaff_EDI)" ( (binary_expression "&UNK_002a1d23 + unaff_EDI" (pointer_expression "&UNK_002a1d23" & identifier) + identifier) )))) ;) (expression_statement "*(undefined4 *)&(this->build_id_chunk_size_for_treehash_).value = 0x200000;" (assignment_expression "*(undefined4 *)&(this->build_id_chunk_size_for_treehash_).value = 0x200000" (pointer_expression "*(undefined4 *)&(this->build_id_chunk_size_for_treehash_).value" * (cast_expression "(undefined4 *)&(this->build_id_chunk_size_for_treehash_).value" ( (type_descriptor "undefined4 *" type_identifier (abstract_pointer_declarator "*" *)) ) (pointer_expression "&(this->build_id_chunk_size_for_treehash_).value" & (field_expression "(this->build_id_chunk_size_for_treehash_).value" (parenthesized_expression "(this->build_id_chunk_size_for_treehash_)" ( (field_expression "this->build_id_chunk_size_for_treehash_" identifier -> field_identifier) )) . field_identifier)))) = number_literal) ;) (expression_statement "*(undefined4 *)((int)&(this->build_id_chunk_size_for_treehash_).value + 4) = 0;" (assignment_expression "*(undefined4 *)((int)&(this->build_id_chunk_size_for_treehash_).value + 4) = 0" (pointer_expression "*(undefined4 *)((int)&(this->build_id_chunk_size_for_treehash_).value + 4)" * (cast_expression "(undefined4 *)((int)&(this->build_id_chunk_size_for_treehash_).value + 4)" ( (type_descriptor "undefined4 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "((int)&(this->build_id_chunk_size_for_treehash_).value + 4)" ( (binary_expression "(int)&(this->build_id_chunk_size_for_treehash_).value + 4" (cast_expression "(int)&(this->build_id_chunk_size_for_treehash_).value" ( (type_descriptor "int" primitive_type) ) (pointer_expression "&(this->build_id_chunk_size_for_treehash_).value" & (field_expression "(this->build_id_chunk_size_for_treehash_).value" (parenthesized_expression "(this->build_id_chunk_size_for_treehash_)" ( (field_expression "this->build_id_chunk_size_for_treehash_" identifier -> field_identifier) )) . field_identifier))) + number_literal) )))) = number_literal) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->build_id_min_file_size_for_treehash_).option,(char *)(unaff_EDI + 0x1af9e7),\n             TWO_DASHES,'\0',(char *)(unaff_EDI + 0x1ae15f),&UNK_001af98b + unaff_EDI,ha,false,\n             &(this->build_id_min_file_size_for_treehash_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->build_id_min_file_size_for_treehash_).option,(char *)(unaff_EDI + 0x1af9e7),\n             TWO_DASHES,'\0',(char *)(unaff_EDI + 0x1ae15f),&UNK_001af98b + unaff_EDI,ha,false,\n             &(this->build_id_min_file_size_for_treehash_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->build_id_min_file_size_for_treehash_).option,(char *)(unaff_EDI + 0x1af9e7),\n             TWO_DASHES,'\0',(char *)(unaff_EDI + 0x1ae15f),&UNK_001af98b + unaff_EDI,ha,false,\n             &(this->build_id_min_file_size_for_treehash_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->build_id_min_file_size_for_treehash_).option,(char *)(unaff_EDI + 0x1af9e7),\n             TWO_DASHES,'\0',(char *)(unaff_EDI + 0x1ae15f),&UNK_001af98b + unaff_EDI,ha,false,\n             &(this->build_id_min_file_size_for_treehash_).super_Struct_var,false);" (call_expression "One_option\n            (&(this->build_id_min_file_size_for_treehash_).option,(char *)(unaff_EDI + 0x1af9e7),\n             TWO_DASHES,'\0',(char *)(unaff_EDI + 0x1ae15f),&UNK_001af98b + unaff_EDI,ha,false,\n             &(this->build_id_min_file_size_for_treehash_).super_Struct_var,false)" identifier (argument_list "(&(this->build_id_min_file_size_for_treehash_).option,(char *)(unaff_EDI + 0x1af9e7),\n             TWO_DASHES,'\0',(char *)(unaff_EDI + 0x1ae15f),&UNK_001af98b + unaff_EDI,ha,false,\n             &(this->build_id_min_file_size_for_treehash_).super_Struct_var,false)" ( (pointer_expression "&(this->build_id_min_file_size_for_treehash_).option" & (field_expression "(this->build_id_min_file_size_for_treehash_).option" (parenthesized_expression "(this->build_id_min_file_size_for_treehash_)" ( (field_expression "this->build_id_min_file_size_for_treehash_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1af9e7)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1af9e7)" ( (binary_expression "unaff_EDI + 0x1af9e7" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , (cast_expression "(char *)(unaff_EDI + 0x1ae15f)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae15f)" ( (binary_expression "unaff_EDI + 0x1ae15f" identifier + number_literal) ))) , (binary_expression "&UNK_001af98b + unaff_EDI" (pointer_expression "&UNK_001af98b" & identifier) + identifier) , identifier , false , (pointer_expression "&(this->build_id_min_file_size_for_treehash_).super_Struct_var" & (field_expression "(this->build_id_min_file_size_for_treehash_).super_Struct_var" (parenthesized_expression "(this->build_id_min_file_size_for_treehash_)" ( (field_expression "this->build_id_min_file_size_for_treehash_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->build_id_min_file_size_for_treehash_).user_set_via_option = false;" (assignment_expression "(this->build_id_min_file_size_for_treehash_).user_set_via_option = false" (field_expression "(this->build_id_min_file_size_for_treehash_).user_set_via_option" (parenthesized_expression "(this->build_id_min_file_size_for_treehash_)" ( (field_expression "this->build_id_min_file_size_for_treehash_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->Bdynamic_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a1d37 + unaff_EDI);" (assignment_expression "(this->Bdynamic_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a1d37 + unaff_EDI)" (field_expression "(this->Bdynamic_).super_Struct_var._vptr_Struct_var" (field_expression "(this->Bdynamic_).super_Struct_var" (parenthesized_expression "(this->Bdynamic_)" ( (field_expression "this->Bdynamic_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(&UNK_002a1d37 + unaff_EDI)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(&UNK_002a1d37 + unaff_EDI)" ( (binary_expression "&UNK_002a1d37 + unaff_EDI" (pointer_expression "&UNK_002a1d37" & identifier) + identifier) )))) ;) (expression_statement "*(undefined4 *)&(this->build_id_min_file_size_for_treehash_).value = 0x2800000;" (assignment_expression "*(undefined4 *)&(this->build_id_min_file_size_for_treehash_).value = 0x2800000" (pointer_expression "*(undefined4 *)&(this->build_id_min_file_size_for_treehash_).value" * (cast_expression "(undefined4 *)&(this->build_id_min_file_size_for_treehash_).value" ( (type_descriptor "undefined4 *" type_identifier (abstract_pointer_declarator "*" *)) ) (pointer_expression "&(this->build_id_min_file_size_for_treehash_).value" & (field_expression "(this->build_id_min_file_size_for_treehash_).value" (parenthesized_expression "(this->build_id_min_file_size_for_treehash_)" ( (field_expression "this->build_id_min_file_size_for_treehash_" identifier -> field_identifier) )) . field_identifier)))) = number_literal) ;) (expression_statement "*(undefined4 *)((int)&(this->build_id_min_file_size_for_treehash_).value + 4) = 0;" (assignment_expression "*(undefined4 *)((int)&(this->build_id_min_file_size_for_treehash_).value + 4) = 0" (pointer_expression "*(undefined4 *)((int)&(this->build_id_min_file_size_for_treehash_).value + 4)" * (cast_expression "(undefined4 *)((int)&(this->build_id_min_file_size_for_treehash_).value + 4)" ( (type_descriptor "undefined4 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "((int)&(this->build_id_min_file_size_for_treehash_).value + 4)" ( (binary_expression "(int)&(this->build_id_min_file_size_for_treehash_).value + 4" (cast_expression "(int)&(this->build_id_min_file_size_for_treehash_).value" ( (type_descriptor "int" primitive_type) ) (pointer_expression "&(this->build_id_min_file_size_for_treehash_).value" & (field_expression "(this->build_id_min_file_size_for_treehash_).value" (parenthesized_expression "(this->build_id_min_file_size_for_treehash_)" ( (field_expression "this->build_id_min_file_size_for_treehash_" identifier -> field_identifier) )) . field_identifier))) + number_literal) )))) = number_literal) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->Bdynamic_).option,(char *)(unaff_EDI + 0x1ae18a),ONE_DASH,'\0',dv_01,\n             (char *)(unaff_EDI + 0x1afa0b),(char *)0x0,false,&(this->Bdynamic_).super_Struct_var,\n             true);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->Bdynamic_).option,(char *)(unaff_EDI + 0x1ae18a),ONE_DASH,'\0',dv_01,\n             (char *)(unaff_EDI + 0x1afa0b),(char *)0x0,false,&(this->Bdynamic_).super_Struct_var,\n             true);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->Bdynamic_).option,(char *)(unaff_EDI + 0x1ae18a),ONE_DASH,'\0',dv_01,\n             (char *)(unaff_EDI + 0x1afa0b),(char *)0x0,false,&(this->Bdynamic_).super_Struct_var,\n             true);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->Bdynamic_).option,(char *)(unaff_EDI + 0x1ae18a),ONE_DASH,'\0',dv_01,\n             (char *)(unaff_EDI + 0x1afa0b),(char *)0x0,false,&(this->Bdynamic_).super_Struct_var,\n             true);" (call_expression "One_option\n            (&(this->Bdynamic_).option,(char *)(unaff_EDI + 0x1ae18a),ONE_DASH,'\0',dv_01,\n             (char *)(unaff_EDI + 0x1afa0b),(char *)0x0,false,&(this->Bdynamic_).super_Struct_var,\n             true)" identifier (argument_list "(&(this->Bdynamic_).option,(char *)(unaff_EDI + 0x1ae18a),ONE_DASH,'\0',dv_01,\n             (char *)(unaff_EDI + 0x1afa0b),(char *)0x0,false,&(this->Bdynamic_).super_Struct_var,\n             true)" ( (pointer_expression "&(this->Bdynamic_).option" & (field_expression "(this->Bdynamic_).option" (parenthesized_expression "(this->Bdynamic_)" ( (field_expression "this->Bdynamic_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1ae18a)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae18a)" ( (binary_expression "unaff_EDI + 0x1ae18a" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1afa0b)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1afa0b)" ( (binary_expression "unaff_EDI + 0x1afa0b" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->Bdynamic_).super_Struct_var" & (field_expression "(this->Bdynamic_).super_Struct_var" (parenthesized_expression "(this->Bdynamic_)" ( (field_expression "this->Bdynamic_" identifier -> field_identifier) )) . field_identifier)) , true ))) ;)))) (expression_statement "(this->no_Bdynamic_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a1d4b + unaff_EDI);" (assignment_expression "(this->no_Bdynamic_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a1d4b + unaff_EDI)" (field_expression "(this->no_Bdynamic_initializer_).super_Struct_var._vptr_Struct_var" (field_expression "(this->no_Bdynamic_initializer_).super_Struct_var" (parenthesized_expression "(this->no_Bdynamic_initializer_)" ( (field_expression "this->no_Bdynamic_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(&UNK_002a1d4b + unaff_EDI)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(&UNK_002a1d4b + unaff_EDI)" ( (binary_expression "&UNK_002a1d4b + unaff_EDI" (pointer_expression "&UNK_002a1d4b" & identifier) + identifier) )))) ;) (expression_statement "(this->Bdynamic_).user_set_via_option = false;" (assignment_expression "(this->Bdynamic_).user_set_via_option = false" (field_expression "(this->Bdynamic_).user_set_via_option" (parenthesized_expression "(this->Bdynamic_)" ( (field_expression "this->Bdynamic_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->Bdynamic_).value = true;" (assignment_expression "(this->Bdynamic_).value = true" (field_expression "(this->Bdynamic_).value" (parenthesized_expression "(this->Bdynamic_)" ( (field_expression "this->Bdynamic_" identifier -> field_identifier) )) . field_identifier) = true) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->no_Bdynamic_initializer_).option,(char *)(unaff_EDI + 0x1ae168),ONE_DASH,'\0',\n             dv_00,(char *)0x0,(char *)0x0,false,&(this->no_Bdynamic_initializer_).super_Struct_var,\n             false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->no_Bdynamic_initializer_).option,(char *)(unaff_EDI + 0x1ae168),ONE_DASH,'\0',\n             dv_00,(char *)0x0,(char *)0x0,false,&(this->no_Bdynamic_initializer_).super_Struct_var,\n             false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->no_Bdynamic_initializer_).option,(char *)(unaff_EDI + 0x1ae168),ONE_DASH,'\0',\n             dv_00,(char *)0x0,(char *)0x0,false,&(this->no_Bdynamic_initializer_).super_Struct_var,\n             false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->no_Bdynamic_initializer_).option,(char *)(unaff_EDI + 0x1ae168),ONE_DASH,'\0',\n             dv_00,(char *)0x0,(char *)0x0,false,&(this->no_Bdynamic_initializer_).super_Struct_var,\n             false);" (call_expression "One_option\n            (&(this->no_Bdynamic_initializer_).option,(char *)(unaff_EDI + 0x1ae168),ONE_DASH,'\0',\n             dv_00,(char *)0x0,(char *)0x0,false,&(this->no_Bdynamic_initializer_).super_Struct_var,\n             false)" identifier (argument_list "(&(this->no_Bdynamic_initializer_).option,(char *)(unaff_EDI + 0x1ae168),ONE_DASH,'\0',\n             dv_00,(char *)0x0,(char *)0x0,false,&(this->no_Bdynamic_initializer_).super_Struct_var,\n             false)" ( (pointer_expression "&(this->no_Bdynamic_initializer_).option" & (field_expression "(this->no_Bdynamic_initializer_).option" (parenthesized_expression "(this->no_Bdynamic_initializer_)" ( (field_expression "this->no_Bdynamic_initializer_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1ae168)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae168)" ( (binary_expression "unaff_EDI + 0x1ae168" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->no_Bdynamic_initializer_).super_Struct_var" & (field_expression "(this->no_Bdynamic_initializer_).super_Struct_var" (parenthesized_expression "(this->no_Bdynamic_initializer_)" ( (field_expression "this->no_Bdynamic_initializer_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->Bstatic_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a1d5f + unaff_EDI);" (assignment_expression "(this->Bstatic_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a1d5f + unaff_EDI)" (field_expression "(this->Bstatic_).super_Struct_var._vptr_Struct_var" (field_expression "(this->Bstatic_).super_Struct_var" (parenthesized_expression "(this->Bstatic_)" ( (field_expression "this->Bstatic_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(&UNK_002a1d5f + unaff_EDI)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(&UNK_002a1d5f + unaff_EDI)" ( (binary_expression "&UNK_002a1d5f + unaff_EDI" (pointer_expression "&UNK_002a1d5f" & identifier) + identifier) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->Bstatic_).option,(char *)(unaff_EDI + 0x1ae1a4),ONE_DASH,'\0',dv,\n             (char *)(unaff_EDI + 0x1afa2f),(char *)0x0,false,&(this->Bstatic_).super_Struct_var,\n             false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->Bstatic_).option,(char *)(unaff_EDI + 0x1ae1a4),ONE_DASH,'\0',dv,\n             (char *)(unaff_EDI + 0x1afa2f),(char *)0x0,false,&(this->Bstatic_).super_Struct_var,\n             false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->Bstatic_).option,(char *)(unaff_EDI + 0x1ae1a4),ONE_DASH,'\0',dv,\n             (char *)(unaff_EDI + 0x1afa2f),(char *)0x0,false,&(this->Bstatic_).super_Struct_var,\n             false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->Bstatic_).option,(char *)(unaff_EDI + 0x1ae1a4),ONE_DASH,'\0',dv,\n             (char *)(unaff_EDI + 0x1afa2f),(char *)0x0,false,&(this->Bstatic_).super_Struct_var,\n             false);" (call_expression "One_option\n            (&(this->Bstatic_).option,(char *)(unaff_EDI + 0x1ae1a4),ONE_DASH,'\0',dv,\n             (char *)(unaff_EDI + 0x1afa2f),(char *)0x0,false,&(this->Bstatic_).super_Struct_var,\n             false)" identifier (argument_list "(&(this->Bstatic_).option,(char *)(unaff_EDI + 0x1ae1a4),ONE_DASH,'\0',dv,\n             (char *)(unaff_EDI + 0x1afa2f),(char *)0x0,false,&(this->Bstatic_).super_Struct_var,\n             false)" ( (pointer_expression "&(this->Bstatic_).option" & (field_expression "(this->Bstatic_).option" (parenthesized_expression "(this->Bstatic_)" ( (field_expression "this->Bstatic_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1ae1a4)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae1a4)" ( (binary_expression "unaff_EDI + 0x1ae1a4" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1afa2f)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1afa2f)" ( (binary_expression "unaff_EDI + 0x1afa2f" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->Bstatic_).super_Struct_var" & (field_expression "(this->Bstatic_).super_Struct_var" (parenthesized_expression "(this->Bstatic_)" ( (field_expression "this->Bstatic_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->no_Bstatic_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a1d73 + unaff_EDI);" (assignment_expression "(this->no_Bstatic_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a1d73 + unaff_EDI)" (field_expression "(this->no_Bstatic_initializer_).super_Struct_var._vptr_Struct_var" (field_expression "(this->no_Bstatic_initializer_).super_Struct_var" (parenthesized_expression "(this->no_Bstatic_initializer_)" ( (field_expression "this->no_Bstatic_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(&UNK_002a1d73 + unaff_EDI)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(&UNK_002a1d73 + unaff_EDI)" ( (binary_expression "&UNK_002a1d73 + unaff_EDI" (pointer_expression "&UNK_002a1d73" & identifier) + identifier) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->no_Bstatic_initializer_).option,(char *)(unaff_EDI + 0x1ae174),ONE_DASH,'\0',dv\n             ,(char *)0x0,(char *)0x0,false,&(this->no_Bstatic_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->no_Bstatic_initializer_).option,(char *)(unaff_EDI + 0x1ae174),ONE_DASH,'\0',dv\n             ,(char *)0x0,(char *)0x0,false,&(this->no_Bstatic_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->no_Bstatic_initializer_).option,(char *)(unaff_EDI + 0x1ae174),ONE_DASH,'\0',dv\n             ,(char *)0x0,(char *)0x0,false,&(this->no_Bstatic_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->no_Bstatic_initializer_).option,(char *)(unaff_EDI + 0x1ae174),ONE_DASH,'\0',dv\n             ,(char *)0x0,(char *)0x0,false,&(this->no_Bstatic_initializer_).super_Struct_var,true);" (call_expression "One_option\n            (&(this->no_Bstatic_initializer_).option,(char *)(unaff_EDI + 0x1ae174),ONE_DASH,'\0',dv\n             ,(char *)0x0,(char *)0x0,false,&(this->no_Bstatic_initializer_).super_Struct_var,true)" identifier (argument_list "(&(this->no_Bstatic_initializer_).option,(char *)(unaff_EDI + 0x1ae174),ONE_DASH,'\0',dv\n             ,(char *)0x0,(char *)0x0,false,&(this->no_Bstatic_initializer_).super_Struct_var,true)" ( (pointer_expression "&(this->no_Bstatic_initializer_).option" & (field_expression "(this->no_Bstatic_initializer_).option" (parenthesized_expression "(this->no_Bstatic_initializer_)" ( (field_expression "this->no_Bstatic_initializer_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1ae174)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae174)" ( (binary_expression "unaff_EDI + 0x1ae174" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->no_Bstatic_initializer_).super_Struct_var" & (field_expression "(this->no_Bstatic_initializer_).super_Struct_var" (parenthesized_expression "(this->no_Bstatic_initializer_)" ( (field_expression "this->no_Bstatic_initializer_" identifier -> field_identifier) )) . field_identifier)) , true ))) ;)))) (expression_statement "(this->dy_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(&UNK_002a1d87 + unaff_EDI);" (assignment_expression "(this->dy_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(&UNK_002a1d87 + unaff_EDI)" (field_expression "(this->dy_).super_Struct_var._vptr_Struct_var" (field_expression "(this->dy_).super_Struct_var" (parenthesized_expression "(this->dy_)" ( (field_expression "this->dy_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(&UNK_002a1d87 + unaff_EDI)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(&UNK_002a1d87 + unaff_EDI)" ( (binary_expression "&UNK_002a1d87 + unaff_EDI" (pointer_expression "&UNK_002a1d87" & identifier) + identifier) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->dy_).option,(char *)(unaff_EDI + 0x1ae196),ONE_DASH,'\0',dv,\n             &UNK_001ae17f + unaff_EDI,(char *)0x0,false,&(this->dy_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->dy_).option,(char *)(unaff_EDI + 0x1ae196),ONE_DASH,'\0',dv,\n             &UNK_001ae17f + unaff_EDI,(char *)0x0,false,&(this->dy_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->dy_).option,(char *)(unaff_EDI + 0x1ae196),ONE_DASH,'\0',dv,\n             &UNK_001ae17f + unaff_EDI,(char *)0x0,false,&(this->dy_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->dy_).option,(char *)(unaff_EDI + 0x1ae196),ONE_DASH,'\0',dv,\n             &UNK_001ae17f + unaff_EDI,(char *)0x0,false,&(this->dy_).super_Struct_var,true);" (call_expression "One_option\n            (&(this->dy_).option,(char *)(unaff_EDI + 0x1ae196),ONE_DASH,'\0',dv,\n             &UNK_001ae17f + unaff_EDI,(char *)0x0,false,&(this->dy_).super_Struct_var,true)" identifier (argument_list "(&(this->dy_).option,(char *)(unaff_EDI + 0x1ae196),ONE_DASH,'\0',dv,\n             &UNK_001ae17f + unaff_EDI,(char *)0x0,false,&(this->dy_).super_Struct_var,true)" ( (pointer_expression "&(this->dy_).option" & (field_expression "(this->dy_).option" (parenthesized_expression "(this->dy_)" ( (field_expression "this->dy_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1ae196)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae196)" ( (binary_expression "unaff_EDI + 0x1ae196" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (binary_expression "&UNK_001ae17f + unaff_EDI" (pointer_expression "&UNK_001ae17f" & identifier) + identifier) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->dy_).super_Struct_var" & (field_expression "(this->dy_).super_Struct_var" (parenthesized_expression "(this->dy_)" ( (field_expression "this->dy_" identifier -> field_identifier) )) . field_identifier)) , true ))) ;)))) (expression_statement "(this->no_dy_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a1d9b + unaff_EDI);" (assignment_expression "(this->no_dy_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a1d9b + unaff_EDI)" (field_expression "(this->no_dy_initializer_).super_Struct_var._vptr_Struct_var" (field_expression "(this->no_dy_initializer_).super_Struct_var" (parenthesized_expression "(this->no_dy_initializer_)" ( (field_expression "this->no_dy_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(&UNK_002a1d9b + unaff_EDI)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(&UNK_002a1d9b + unaff_EDI)" ( (binary_expression "&UNK_002a1d9b + unaff_EDI" (pointer_expression "&UNK_002a1d9b" & identifier) + identifier) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->no_dy_initializer_).option,(char *)(unaff_EDI + 0x1ae193),ONE_DASH,'\0',dv,\n             (char *)0x0,(char *)0x0,false,&(this->no_dy_initializer_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->no_dy_initializer_).option,(char *)(unaff_EDI + 0x1ae193),ONE_DASH,'\0',dv,\n             (char *)0x0,(char *)0x0,false,&(this->no_dy_initializer_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->no_dy_initializer_).option,(char *)(unaff_EDI + 0x1ae193),ONE_DASH,'\0',dv,\n             (char *)0x0,(char *)0x0,false,&(this->no_dy_initializer_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->no_dy_initializer_).option,(char *)(unaff_EDI + 0x1ae193),ONE_DASH,'\0',dv,\n             (char *)0x0,(char *)0x0,false,&(this->no_dy_initializer_).super_Struct_var,false);" (call_expression "One_option\n            (&(this->no_dy_initializer_).option,(char *)(unaff_EDI + 0x1ae193),ONE_DASH,'\0',dv,\n             (char *)0x0,(char *)0x0,false,&(this->no_dy_initializer_).super_Struct_var,false)" identifier (argument_list "(&(this->no_dy_initializer_).option,(char *)(unaff_EDI + 0x1ae193),ONE_DASH,'\0',dv,\n             (char *)0x0,(char *)0x0,false,&(this->no_dy_initializer_).super_Struct_var,false)" ( (pointer_expression "&(this->no_dy_initializer_).option" & (field_expression "(this->no_dy_initializer_).option" (parenthesized_expression "(this->no_dy_initializer_)" ( (field_expression "this->no_dy_initializer_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1ae193)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae193)" ( (binary_expression "unaff_EDI + 0x1ae193" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->no_dy_initializer_).super_Struct_var" & (field_expression "(this->no_dy_initializer_).super_Struct_var" (parenthesized_expression "(this->no_dy_initializer_)" ( (field_expression "this->no_dy_initializer_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->dn_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(&UNK_002a1daf + unaff_EDI);" (assignment_expression "(this->dn_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(&UNK_002a1daf + unaff_EDI)" (field_expression "(this->dn_).super_Struct_var._vptr_Struct_var" (field_expression "(this->dn_).super_Struct_var" (parenthesized_expression "(this->dn_)" ( (field_expression "this->dn_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(&UNK_002a1daf + unaff_EDI)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(&UNK_002a1daf + unaff_EDI)" ( (binary_expression "&UNK_002a1daf + unaff_EDI" (pointer_expression "&UNK_002a1daf" & identifier) + identifier) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->dn_).option,(char *)(unaff_EDI + 0x1ae1af),ONE_DASH,'\0',dv,\n             (char *)(unaff_EDI + 0x1ae199),(char *)0x0,false,&(this->dn_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->dn_).option,(char *)(unaff_EDI + 0x1ae1af),ONE_DASH,'\0',dv,\n             (char *)(unaff_EDI + 0x1ae199),(char *)0x0,false,&(this->dn_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->dn_).option,(char *)(unaff_EDI + 0x1ae1af),ONE_DASH,'\0',dv,\n             (char *)(unaff_EDI + 0x1ae199),(char *)0x0,false,&(this->dn_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->dn_).option,(char *)(unaff_EDI + 0x1ae1af),ONE_DASH,'\0',dv,\n             (char *)(unaff_EDI + 0x1ae199),(char *)0x0,false,&(this->dn_).super_Struct_var,false);" (call_expression "One_option\n            (&(this->dn_).option,(char *)(unaff_EDI + 0x1ae1af),ONE_DASH,'\0',dv,\n             (char *)(unaff_EDI + 0x1ae199),(char *)0x0,false,&(this->dn_).super_Struct_var,false)" identifier (argument_list "(&(this->dn_).option,(char *)(unaff_EDI + 0x1ae1af),ONE_DASH,'\0',dv,\n             (char *)(unaff_EDI + 0x1ae199),(char *)0x0,false,&(this->dn_).super_Struct_var,false)" ( (pointer_expression "&(this->dn_).option" & (field_expression "(this->dn_).option" (parenthesized_expression "(this->dn_)" ( (field_expression "this->dn_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1ae1af)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae1af)" ( (binary_expression "unaff_EDI + 0x1ae1af" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1ae199)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae199)" ( (binary_expression "unaff_EDI + 0x1ae199" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->dn_).super_Struct_var" & (field_expression "(this->dn_).super_Struct_var" (parenthesized_expression "(this->dn_)" ( (field_expression "this->dn_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->no_dn_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a1dc3 + unaff_EDI);" (assignment_expression "(this->no_dn_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a1dc3 + unaff_EDI)" (field_expression "(this->no_dn_initializer_).super_Struct_var._vptr_Struct_var" (field_expression "(this->no_dn_initializer_).super_Struct_var" (parenthesized_expression "(this->no_dn_initializer_)" ( (field_expression "this->no_dn_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(&UNK_002a1dc3 + unaff_EDI)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(&UNK_002a1dc3 + unaff_EDI)" ( (binary_expression "&UNK_002a1dc3 + unaff_EDI" (pointer_expression "&UNK_002a1dc3" & identifier) + identifier) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->no_dn_initializer_).option,(char *)(unaff_EDI + 0x1ae1ac),ONE_DASH,'\0',dv,\n             (char *)0x0,(char *)0x0,false,&(this->no_dn_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->no_dn_initializer_).option,(char *)(unaff_EDI + 0x1ae1ac),ONE_DASH,'\0',dv,\n             (char *)0x0,(char *)0x0,false,&(this->no_dn_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->no_dn_initializer_).option,(char *)(unaff_EDI + 0x1ae1ac),ONE_DASH,'\0',dv,\n             (char *)0x0,(char *)0x0,false,&(this->no_dn_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->no_dn_initializer_).option,(char *)(unaff_EDI + 0x1ae1ac),ONE_DASH,'\0',dv,\n             (char *)0x0,(char *)0x0,false,&(this->no_dn_initializer_).super_Struct_var,true);" (call_expression "One_option\n            (&(this->no_dn_initializer_).option,(char *)(unaff_EDI + 0x1ae1ac),ONE_DASH,'\0',dv,\n             (char *)0x0,(char *)0x0,false,&(this->no_dn_initializer_).super_Struct_var,true)" identifier (argument_list "(&(this->no_dn_initializer_).option,(char *)(unaff_EDI + 0x1ae1ac),ONE_DASH,'\0',dv,\n             (char *)0x0,(char *)0x0,false,&(this->no_dn_initializer_).super_Struct_var,true)" ( (pointer_expression "&(this->no_dn_initializer_).option" & (field_expression "(this->no_dn_initializer_).option" (parenthesized_expression "(this->no_dn_initializer_)" ( (field_expression "this->no_dn_initializer_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1ae1ac)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae1ac)" ( (binary_expression "unaff_EDI + 0x1ae1ac" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->no_dn_initializer_).super_Struct_var" & (field_expression "(this->no_dn_initializer_).super_Struct_var" (parenthesized_expression "(this->no_dn_initializer_)" ( (field_expression "this->no_dn_initializer_" identifier -> field_identifier) )) . field_identifier)) , true ))) ;)))) (expression_statement "(this->Bgroup_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a1dd7);" (assignment_expression "(this->Bgroup_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a1dd7)" (field_expression "(this->Bgroup_).super_Struct_var._vptr_Struct_var" (field_expression "(this->Bgroup_).super_Struct_var" (parenthesized_expression "(this->Bgroup_)" ( (field_expression "this->Bgroup_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(unaff_EDI + 0x2a1dd7)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(unaff_EDI + 0x2a1dd7)" ( (binary_expression "unaff_EDI + 0x2a1dd7" identifier + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->Bgroup_).option,(char *)(unaff_EDI + 0x1ae1b5),ONE_DASH,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1afa57),(char *)0x0,false,&(this->Bgroup_).super_Struct_var,\n             false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->Bgroup_).option,(char *)(unaff_EDI + 0x1ae1b5),ONE_DASH,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1afa57),(char *)0x0,false,&(this->Bgroup_).super_Struct_var,\n             false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->Bgroup_).option,(char *)(unaff_EDI + 0x1ae1b5),ONE_DASH,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1afa57),(char *)0x0,false,&(this->Bgroup_).super_Struct_var,\n             false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->Bgroup_).option,(char *)(unaff_EDI + 0x1ae1b5),ONE_DASH,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1afa57),(char *)0x0,false,&(this->Bgroup_).super_Struct_var,\n             false);" (call_expression "One_option\n            (&(this->Bgroup_).option,(char *)(unaff_EDI + 0x1ae1b5),ONE_DASH,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1afa57),(char *)0x0,false,&(this->Bgroup_).super_Struct_var,\n             false)" identifier (argument_list "(&(this->Bgroup_).option,(char *)(unaff_EDI + 0x1ae1b5),ONE_DASH,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1afa57),(char *)0x0,false,&(this->Bgroup_).super_Struct_var,\n             false)" ( (pointer_expression "&(this->Bgroup_).option" & (field_expression "(this->Bgroup_).option" (parenthesized_expression "(this->Bgroup_)" ( (field_expression "this->Bgroup_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1ae1b5)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae1b5)" ( (binary_expression "unaff_EDI + 0x1ae1b5" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1afa57)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1afa57)" ( (binary_expression "unaff_EDI + 0x1afa57" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->Bgroup_).super_Struct_var" & (field_expression "(this->Bgroup_).super_Struct_var" (parenthesized_expression "(this->Bgroup_)" ( (field_expression "this->Bgroup_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->Bgroup_).user_set_via_option = false;" (assignment_expression "(this->Bgroup_).user_set_via_option = false" (field_expression "(this->Bgroup_).user_set_via_option" (parenthesized_expression "(this->Bgroup_)" ( (field_expression "this->Bgroup_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->Bgroup_).value = false;" (assignment_expression "(this->Bgroup_).value = false" (field_expression "(this->Bgroup_).value" (parenthesized_expression "(this->Bgroup_)" ( (field_expression "this->Bgroup_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->no_Bgroup_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a1deb);" (assignment_expression "(this->no_Bgroup_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a1deb)" (field_expression "(this->no_Bgroup_initializer_).super_Struct_var._vptr_Struct_var" (field_expression "(this->no_Bgroup_initializer_).super_Struct_var" (parenthesized_expression "(this->no_Bgroup_initializer_)" ( (field_expression "this->no_Bgroup_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(unaff_EDI + 0x2a1deb)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(unaff_EDI + 0x2a1deb)" ( (binary_expression "unaff_EDI + 0x2a1deb" identifier + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->no_Bgroup_initializer_).option,(char *)(unaff_EDI + 0x1ae1b2),ONE_DASH,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_Bgroup_initializer_).super_Struct_var,\n             true);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->no_Bgroup_initializer_).option,(char *)(unaff_EDI + 0x1ae1b2),ONE_DASH,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_Bgroup_initializer_).super_Struct_var,\n             true);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->no_Bgroup_initializer_).option,(char *)(unaff_EDI + 0x1ae1b2),ONE_DASH,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_Bgroup_initializer_).super_Struct_var,\n             true);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->no_Bgroup_initializer_).option,(char *)(unaff_EDI + 0x1ae1b2),ONE_DASH,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_Bgroup_initializer_).super_Struct_var,\n             true);" (call_expression "One_option\n            (&(this->no_Bgroup_initializer_).option,(char *)(unaff_EDI + 0x1ae1b2),ONE_DASH,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_Bgroup_initializer_).super_Struct_var,\n             true)" identifier (argument_list "(&(this->no_Bgroup_initializer_).option,(char *)(unaff_EDI + 0x1ae1b2),ONE_DASH,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_Bgroup_initializer_).super_Struct_var,\n             true)" ( (pointer_expression "&(this->no_Bgroup_initializer_).option" & (field_expression "(this->no_Bgroup_initializer_).option" (parenthesized_expression "(this->no_Bgroup_initializer_)" ( (field_expression "this->no_Bgroup_initializer_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1ae1b2)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae1b2)" ( (binary_expression "unaff_EDI + 0x1ae1b2" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->no_Bgroup_initializer_).super_Struct_var" & (field_expression "(this->no_Bgroup_initializer_).super_Struct_var" (parenthesized_expression "(this->no_Bgroup_initializer_)" ( (field_expression "this->no_Bgroup_initializer_" identifier -> field_identifier) )) . field_identifier)) , true ))) ;)))) (expression_statement "(this->Bshareable_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a1dff);" (assignment_expression "(this->Bshareable_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a1dff)" (field_expression "(this->Bshareable_).super_Struct_var._vptr_Struct_var" (field_expression "(this->Bshareable_).super_Struct_var" (parenthesized_expression "(this->Bshareable_)" ( (field_expression "this->Bshareable_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(unaff_EDI + 0x2a1dff)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(unaff_EDI + 0x2a1dff)" ( (binary_expression "unaff_EDI + 0x2a1dff" identifier + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->Bshareable_).option,(char *)(unaff_EDI + 0x1ae1bf),ONE_DASH,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1afa87),(char *)0x0,false,&(this->Bshareable_).super_Struct_var,\n             false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->Bshareable_).option,(char *)(unaff_EDI + 0x1ae1bf),ONE_DASH,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1afa87),(char *)0x0,false,&(this->Bshareable_).super_Struct_var,\n             false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->Bshareable_).option,(char *)(unaff_EDI + 0x1ae1bf),ONE_DASH,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1afa87),(char *)0x0,false,&(this->Bshareable_).super_Struct_var,\n             false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->Bshareable_).option,(char *)(unaff_EDI + 0x1ae1bf),ONE_DASH,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1afa87),(char *)0x0,false,&(this->Bshareable_).super_Struct_var,\n             false);" (call_expression "One_option\n            (&(this->Bshareable_).option,(char *)(unaff_EDI + 0x1ae1bf),ONE_DASH,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1afa87),(char *)0x0,false,&(this->Bshareable_).super_Struct_var,\n             false)" identifier (argument_list "(&(this->Bshareable_).option,(char *)(unaff_EDI + 0x1ae1bf),ONE_DASH,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1afa87),(char *)0x0,false,&(this->Bshareable_).super_Struct_var,\n             false)" ( (pointer_expression "&(this->Bshareable_).option" & (field_expression "(this->Bshareable_).option" (parenthesized_expression "(this->Bshareable_)" ( (field_expression "this->Bshareable_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1ae1bf)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae1bf)" ( (binary_expression "unaff_EDI + 0x1ae1bf" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1afa87)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1afa87)" ( (binary_expression "unaff_EDI + 0x1afa87" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->Bshareable_).super_Struct_var" & (field_expression "(this->Bshareable_).super_Struct_var" (parenthesized_expression "(this->Bshareable_)" ( (field_expression "this->Bshareable_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->Bshareable_).user_set_via_option = false;" (assignment_expression "(this->Bshareable_).user_set_via_option = false" (field_expression "(this->Bshareable_).user_set_via_option" (parenthesized_expression "(this->Bshareable_)" ( (field_expression "this->Bshareable_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->Bshareable_).value = false;" (assignment_expression "(this->Bshareable_).value = false" (field_expression "(this->Bshareable_).value" (parenthesized_expression "(this->Bshareable_)" ( (field_expression "this->Bshareable_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->no_Bshareable_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a1e13);" (assignment_expression "(this->no_Bshareable_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a1e13)" (field_expression "(this->no_Bshareable_initializer_).super_Struct_var._vptr_Struct_var" (field_expression "(this->no_Bshareable_initializer_).super_Struct_var" (parenthesized_expression "(this->no_Bshareable_initializer_)" ( (field_expression "this->no_Bshareable_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(unaff_EDI + 0x2a1e13)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(unaff_EDI + 0x2a1e13)" ( (binary_expression "unaff_EDI + 0x2a1e13" identifier + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->no_Bshareable_initializer_).option,(char *)(unaff_EDI + 0x1ae1bc),ONE_DASH,'\0'\n             ,dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_Bshareable_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->no_Bshareable_initializer_).option,(char *)(unaff_EDI + 0x1ae1bc),ONE_DASH,'\0'\n             ,dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_Bshareable_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->no_Bshareable_initializer_).option,(char *)(unaff_EDI + 0x1ae1bc),ONE_DASH,'\0'\n             ,dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_Bshareable_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->no_Bshareable_initializer_).option,(char *)(unaff_EDI + 0x1ae1bc),ONE_DASH,'\0'\n             ,dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_Bshareable_initializer_).super_Struct_var,true);" (call_expression "One_option\n            (&(this->no_Bshareable_initializer_).option,(char *)(unaff_EDI + 0x1ae1bc),ONE_DASH,'\0'\n             ,dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_Bshareable_initializer_).super_Struct_var,true)" identifier (argument_list "(&(this->no_Bshareable_initializer_).option,(char *)(unaff_EDI + 0x1ae1bc),ONE_DASH,'\0'\n             ,dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_Bshareable_initializer_).super_Struct_var,true)" ( (pointer_expression "&(this->no_Bshareable_initializer_).option" & (field_expression "(this->no_Bshareable_initializer_).option" (parenthesized_expression "(this->no_Bshareable_initializer_)" ( (field_expression "this->no_Bshareable_initializer_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1ae1bc)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae1bc)" ( (binary_expression "unaff_EDI + 0x1ae1bc" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->no_Bshareable_initializer_).super_Struct_var" & (field_expression "(this->no_Bshareable_initializer_).super_Struct_var" (parenthesized_expression "(this->no_Bshareable_initializer_)" ( (field_expression "this->no_Bshareable_initializer_" identifier -> field_identifier) )) . field_identifier)) , true ))) ;)))) (expression_statement "(this->Bsymbolic_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a1e27);" (assignment_expression "(this->Bsymbolic_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a1e27)" (field_expression "(this->Bsymbolic_).super_Struct_var._vptr_Struct_var" (field_expression "(this->Bsymbolic_).super_Struct_var" (parenthesized_expression "(this->Bsymbolic_)" ( (field_expression "this->Bsymbolic_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(unaff_EDI + 0x2a1e27)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(unaff_EDI + 0x2a1e27)" ( (binary_expression "unaff_EDI + 0x2a1e27" identifier + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->Bsymbolic_).option,(char *)(unaff_EDI + 0x1ae1ea),ONE_DASH,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1ae1ca),(char *)0x0,false,&(this->Bsymbolic_).super_Struct_var,\n             false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->Bsymbolic_).option,(char *)(unaff_EDI + 0x1ae1ea),ONE_DASH,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1ae1ca),(char *)0x0,false,&(this->Bsymbolic_).super_Struct_var,\n             false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->Bsymbolic_).option,(char *)(unaff_EDI + 0x1ae1ea),ONE_DASH,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1ae1ca),(char *)0x0,false,&(this->Bsymbolic_).super_Struct_var,\n             false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->Bsymbolic_).option,(char *)(unaff_EDI + 0x1ae1ea),ONE_DASH,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1ae1ca),(char *)0x0,false,&(this->Bsymbolic_).super_Struct_var,\n             false);" (call_expression "One_option\n            (&(this->Bsymbolic_).option,(char *)(unaff_EDI + 0x1ae1ea),ONE_DASH,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1ae1ca),(char *)0x0,false,&(this->Bsymbolic_).super_Struct_var,\n             false)" identifier (argument_list "(&(this->Bsymbolic_).option,(char *)(unaff_EDI + 0x1ae1ea),ONE_DASH,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1ae1ca),(char *)0x0,false,&(this->Bsymbolic_).super_Struct_var,\n             false)" ( (pointer_expression "&(this->Bsymbolic_).option" & (field_expression "(this->Bsymbolic_).option" (parenthesized_expression "(this->Bsymbolic_)" ( (field_expression "this->Bsymbolic_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1ae1ea)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae1ea)" ( (binary_expression "unaff_EDI + 0x1ae1ea" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1ae1ca)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae1ca)" ( (binary_expression "unaff_EDI + 0x1ae1ca" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->Bsymbolic_).super_Struct_var" & (field_expression "(this->Bsymbolic_).super_Struct_var" (parenthesized_expression "(this->Bsymbolic_)" ( (field_expression "this->Bsymbolic_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->Bsymbolic_).user_set_via_option = false;" (assignment_expression "(this->Bsymbolic_).user_set_via_option = false" (field_expression "(this->Bsymbolic_).user_set_via_option" (parenthesized_expression "(this->Bsymbolic_)" ( (field_expression "this->Bsymbolic_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->Bsymbolic_).value = false;" (assignment_expression "(this->Bsymbolic_).value = false" (field_expression "(this->Bsymbolic_).value" (parenthesized_expression "(this->Bsymbolic_)" ( (field_expression "this->Bsymbolic_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->no_Bsymbolic_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a1e3b);" (assignment_expression "(this->no_Bsymbolic_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a1e3b)" (field_expression "(this->no_Bsymbolic_initializer_).super_Struct_var._vptr_Struct_var" (field_expression "(this->no_Bsymbolic_initializer_).super_Struct_var" (parenthesized_expression "(this->no_Bsymbolic_initializer_)" ( (field_expression "this->no_Bsymbolic_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(unaff_EDI + 0x2a1e3b)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(unaff_EDI + 0x2a1e3b)" ( (binary_expression "unaff_EDI + 0x2a1e3b" identifier + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->no_Bsymbolic_initializer_).option,(char *)(unaff_EDI + 0x1ae1e7),ONE_DASH,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_Bsymbolic_initializer_).super_Struct_var\n             ,true);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->no_Bsymbolic_initializer_).option,(char *)(unaff_EDI + 0x1ae1e7),ONE_DASH,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_Bsymbolic_initializer_).super_Struct_var\n             ,true);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->no_Bsymbolic_initializer_).option,(char *)(unaff_EDI + 0x1ae1e7),ONE_DASH,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_Bsymbolic_initializer_).super_Struct_var\n             ,true);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->no_Bsymbolic_initializer_).option,(char *)(unaff_EDI + 0x1ae1e7),ONE_DASH,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_Bsymbolic_initializer_).super_Struct_var\n             ,true);" (call_expression "One_option\n            (&(this->no_Bsymbolic_initializer_).option,(char *)(unaff_EDI + 0x1ae1e7),ONE_DASH,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_Bsymbolic_initializer_).super_Struct_var\n             ,true)" identifier (argument_list "(&(this->no_Bsymbolic_initializer_).option,(char *)(unaff_EDI + 0x1ae1e7),ONE_DASH,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_Bsymbolic_initializer_).super_Struct_var\n             ,true)" ( (pointer_expression "&(this->no_Bsymbolic_initializer_).option" & (field_expression "(this->no_Bsymbolic_initializer_).option" (parenthesized_expression "(this->no_Bsymbolic_initializer_)" ( (field_expression "this->no_Bsymbolic_initializer_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1ae1e7)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae1e7)" ( (binary_expression "unaff_EDI + 0x1ae1e7" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->no_Bsymbolic_initializer_).super_Struct_var" & (field_expression "(this->no_Bsymbolic_initializer_).super_Struct_var" (parenthesized_expression "(this->no_Bsymbolic_initializer_)" ( (field_expression "this->no_Bsymbolic_initializer_" identifier -> field_identifier) )) . field_identifier)) , true ))) ;)))) (expression_statement "(this->Bsymbolic_functions_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a1e4f);" (assignment_expression "(this->Bsymbolic_functions_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a1e4f)" (field_expression "(this->Bsymbolic_functions_).super_Struct_var._vptr_Struct_var" (field_expression "(this->Bsymbolic_functions_).super_Struct_var" (parenthesized_expression "(this->Bsymbolic_functions_)" ( (field_expression "this->Bsymbolic_functions_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(unaff_EDI + 0x2a1e4f)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(unaff_EDI + 0x2a1e4f)" ( (binary_expression "unaff_EDI + 0x2a1e4f" identifier + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->Bsymbolic_functions_).option,&UNK_001ae1f7 + unaff_EDI,ONE_DASH,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1afab7),(char *)0x0,false,\n             &(this->Bsymbolic_functions_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->Bsymbolic_functions_).option,&UNK_001ae1f7 + unaff_EDI,ONE_DASH,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1afab7),(char *)0x0,false,\n             &(this->Bsymbolic_functions_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->Bsymbolic_functions_).option,&UNK_001ae1f7 + unaff_EDI,ONE_DASH,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1afab7),(char *)0x0,false,\n             &(this->Bsymbolic_functions_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->Bsymbolic_functions_).option,&UNK_001ae1f7 + unaff_EDI,ONE_DASH,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1afab7),(char *)0x0,false,\n             &(this->Bsymbolic_functions_).super_Struct_var,false);" (call_expression "One_option\n            (&(this->Bsymbolic_functions_).option,&UNK_001ae1f7 + unaff_EDI,ONE_DASH,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1afab7),(char *)0x0,false,\n             &(this->Bsymbolic_functions_).super_Struct_var,false)" identifier (argument_list "(&(this->Bsymbolic_functions_).option,&UNK_001ae1f7 + unaff_EDI,ONE_DASH,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1afab7),(char *)0x0,false,\n             &(this->Bsymbolic_functions_).super_Struct_var,false)" ( (pointer_expression "&(this->Bsymbolic_functions_).option" & (field_expression "(this->Bsymbolic_functions_).option" (parenthesized_expression "(this->Bsymbolic_functions_)" ( (field_expression "this->Bsymbolic_functions_" identifier -> field_identifier) )) . field_identifier)) , (binary_expression "&UNK_001ae1f7 + unaff_EDI" (pointer_expression "&UNK_001ae1f7" & identifier) + identifier) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1afab7)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1afab7)" ( (binary_expression "unaff_EDI + 0x1afab7" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->Bsymbolic_functions_).super_Struct_var" & (field_expression "(this->Bsymbolic_functions_).super_Struct_var" (parenthesized_expression "(this->Bsymbolic_functions_)" ( (field_expression "this->Bsymbolic_functions_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->Bsymbolic_functions_).user_set_via_option = false;" (assignment_expression "(this->Bsymbolic_functions_).user_set_via_option = false" (field_expression "(this->Bsymbolic_functions_).user_set_via_option" (parenthesized_expression "(this->Bsymbolic_functions_)" ( (field_expression "this->Bsymbolic_functions_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->Bsymbolic_functions_).value = false;" (assignment_expression "(this->Bsymbolic_functions_).value = false" (field_expression "(this->Bsymbolic_functions_).value" (parenthesized_expression "(this->Bsymbolic_functions_)" ( (field_expression "this->Bsymbolic_functions_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->no_Bsymbolic_functions_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a1e63);" (assignment_expression "(this->no_Bsymbolic_functions_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a1e63)" (field_expression "(this->no_Bsymbolic_functions_initializer_).super_Struct_var._vptr_Struct_var" (field_expression "(this->no_Bsymbolic_functions_initializer_).super_Struct_var" (parenthesized_expression "(this->no_Bsymbolic_functions_initializer_)" ( (field_expression "this->no_Bsymbolic_functions_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(unaff_EDI + 0x2a1e63)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(unaff_EDI + 0x2a1e63)" ( (binary_expression "unaff_EDI + 0x2a1e63" identifier + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->no_Bsymbolic_functions_initializer_).option,&UNK_001ae1f4 + unaff_EDI,ONE_DASH,\n             '\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_Bsymbolic_functions_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->no_Bsymbolic_functions_initializer_).option,&UNK_001ae1f4 + unaff_EDI,ONE_DASH,\n             '\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_Bsymbolic_functions_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->no_Bsymbolic_functions_initializer_).option,&UNK_001ae1f4 + unaff_EDI,ONE_DASH,\n             '\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_Bsymbolic_functions_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->no_Bsymbolic_functions_initializer_).option,&UNK_001ae1f4 + unaff_EDI,ONE_DASH,\n             '\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_Bsymbolic_functions_initializer_).super_Struct_var,true);" (call_expression "One_option\n            (&(this->no_Bsymbolic_functions_initializer_).option,&UNK_001ae1f4 + unaff_EDI,ONE_DASH,\n             '\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_Bsymbolic_functions_initializer_).super_Struct_var,true)" identifier (argument_list "(&(this->no_Bsymbolic_functions_initializer_).option,&UNK_001ae1f4 + unaff_EDI,ONE_DASH,\n             '\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_Bsymbolic_functions_initializer_).super_Struct_var,true)" ( (pointer_expression "&(this->no_Bsymbolic_functions_initializer_).option" & (field_expression "(this->no_Bsymbolic_functions_initializer_).option" (parenthesized_expression "(this->no_Bsymbolic_functions_initializer_)" ( (field_expression "this->no_Bsymbolic_functions_initializer_" identifier -> field_identifier) )) . field_identifier)) , (binary_expression "&UNK_001ae1f4 + unaff_EDI" (pointer_expression "&UNK_001ae1f4" & identifier) + identifier) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->no_Bsymbolic_functions_initializer_).super_Struct_var" & (field_expression "(this->no_Bsymbolic_functions_initializer_).super_Struct_var" (parenthesized_expression "(this->no_Bsymbolic_functions_initializer_)" ( (field_expression "this->no_Bsymbolic_functions_initializer_" identifier -> field_identifier) )) . field_identifier)) , true ))) ;)))) (expression_statement "(this->check_sections_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a1e77);" (assignment_expression "(this->check_sections_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a1e77)" (field_expression "(this->check_sections_).super_Struct_var._vptr_Struct_var" (field_expression "(this->check_sections_).super_Struct_var" (parenthesized_expression "(this->check_sections_)" ( (field_expression "this->check_sections_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(unaff_EDI + 0x2a1e77)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(unaff_EDI + 0x2a1e77)" ( (binary_expression "unaff_EDI + 0x2a1e77" identifier + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->check_sections_).option,(char *)(unaff_EDI + 0x1ae20e),TWO_DASHES,'\0',dv_01,\n             (char *)(unaff_EDI + 0x1afadf),(char *)0x0,false,\n             &(this->check_sections_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->check_sections_).option,(char *)(unaff_EDI + 0x1ae20e),TWO_DASHES,'\0',dv_01,\n             (char *)(unaff_EDI + 0x1afadf),(char *)0x0,false,\n             &(this->check_sections_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->check_sections_).option,(char *)(unaff_EDI + 0x1ae20e),TWO_DASHES,'\0',dv_01,\n             (char *)(unaff_EDI + 0x1afadf),(char *)0x0,false,\n             &(this->check_sections_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->check_sections_).option,(char *)(unaff_EDI + 0x1ae20e),TWO_DASHES,'\0',dv_01,\n             (char *)(unaff_EDI + 0x1afadf),(char *)0x0,false,\n             &(this->check_sections_).super_Struct_var,true);" (call_expression "One_option\n            (&(this->check_sections_).option,(char *)(unaff_EDI + 0x1ae20e),TWO_DASHES,'\0',dv_01,\n             (char *)(unaff_EDI + 0x1afadf),(char *)0x0,false,\n             &(this->check_sections_).super_Struct_var,true)" identifier (argument_list "(&(this->check_sections_).option,(char *)(unaff_EDI + 0x1ae20e),TWO_DASHES,'\0',dv_01,\n             (char *)(unaff_EDI + 0x1afadf),(char *)0x0,false,\n             &(this->check_sections_).super_Struct_var,true)" ( (pointer_expression "&(this->check_sections_).option" & (field_expression "(this->check_sections_).option" (parenthesized_expression "(this->check_sections_)" ( (field_expression "this->check_sections_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1ae20e)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae20e)" ( (binary_expression "unaff_EDI + 0x1ae20e" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1afadf)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1afadf)" ( (binary_expression "unaff_EDI + 0x1afadf" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->check_sections_).super_Struct_var" & (field_expression "(this->check_sections_).super_Struct_var" (parenthesized_expression "(this->check_sections_)" ( (field_expression "this->check_sections_" identifier -> field_identifier) )) . field_identifier)) , true ))) ;)))) (expression_statement "(this->check_sections_).user_set_via_option = false;" (assignment_expression "(this->check_sections_).user_set_via_option = false" (field_expression "(this->check_sections_).user_set_via_option" (parenthesized_expression "(this->check_sections_)" ( (field_expression "this->check_sections_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->check_sections_).value = true;" (assignment_expression "(this->check_sections_).value = true" (field_expression "(this->check_sections_).value" (parenthesized_expression "(this->check_sections_)" ( (field_expression "this->check_sections_" identifier -> field_identifier) )) . field_identifier) = true) ;) (expression_statement "(this->no_check_sections_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a1e8b);" (assignment_expression "(this->no_check_sections_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a1e8b)" (field_expression "(this->no_check_sections_initializer_).super_Struct_var._vptr_Struct_var" (field_expression "(this->no_check_sections_initializer_).super_Struct_var" (parenthesized_expression "(this->no_check_sections_initializer_)" ( (field_expression "this->no_check_sections_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(unaff_EDI + 0x2a1e8b)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(unaff_EDI + 0x2a1e8b)" ( (binary_expression "unaff_EDI + 0x2a1e8b" identifier + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->no_check_sections_initializer_).option,(char *)(unaff_EDI + 0x1ae20b),\n             TWO_DASHES,'\0',dv_00,(char *)(unaff_EDI + 0x1afb07),(char *)0x0,false,\n             &(this->no_check_sections_initializer_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->no_check_sections_initializer_).option,(char *)(unaff_EDI + 0x1ae20b),\n             TWO_DASHES,'\0',dv_00,(char *)(unaff_EDI + 0x1afb07),(char *)0x0,false,\n             &(this->no_check_sections_initializer_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->no_check_sections_initializer_).option,(char *)(unaff_EDI + 0x1ae20b),\n             TWO_DASHES,'\0',dv_00,(char *)(unaff_EDI + 0x1afb07),(char *)0x0,false,\n             &(this->no_check_sections_initializer_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->no_check_sections_initializer_).option,(char *)(unaff_EDI + 0x1ae20b),\n             TWO_DASHES,'\0',dv_00,(char *)(unaff_EDI + 0x1afb07),(char *)0x0,false,\n             &(this->no_check_sections_initializer_).super_Struct_var,false);" (call_expression "One_option\n            (&(this->no_check_sections_initializer_).option,(char *)(unaff_EDI + 0x1ae20b),\n             TWO_DASHES,'\0',dv_00,(char *)(unaff_EDI + 0x1afb07),(char *)0x0,false,\n             &(this->no_check_sections_initializer_).super_Struct_var,false)" identifier (argument_list "(&(this->no_check_sections_initializer_).option,(char *)(unaff_EDI + 0x1ae20b),\n             TWO_DASHES,'\0',dv_00,(char *)(unaff_EDI + 0x1afb07),(char *)0x0,false,\n             &(this->no_check_sections_initializer_).super_Struct_var,false)" ( (pointer_expression "&(this->no_check_sections_initializer_).option" & (field_expression "(this->no_check_sections_initializer_).option" (parenthesized_expression "(this->no_check_sections_initializer_)" ( (field_expression "this->no_check_sections_initializer_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1ae20b)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae20b)" ( (binary_expression "unaff_EDI + 0x1ae20b" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1afb07)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1afb07)" ( (binary_expression "unaff_EDI + 0x1afb07" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->no_check_sections_initializer_).super_Struct_var" & (field_expression "(this->no_check_sections_initializer_).super_Struct_var" (parenthesized_expression "(this->no_check_sections_initializer_)" ( (field_expression "this->no_check_sections_initializer_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "dv_02 = (char *)(unaff_EDI + 0x1af1d9);" (assignment_expression "dv_02 = (char *)(unaff_EDI + 0x1af1d9)" identifier = (cast_expression "(char *)(unaff_EDI + 0x1af1d9)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1af1d9)" ( (binary_expression "unaff_EDI + 0x1af1d9" identifier + number_literal) )))) ;) (expression_statement "(this->compress_debug_sections_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a1e9f);" (assignment_expression "(this->compress_debug_sections_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a1e9f)" (field_expression "(this->compress_debug_sections_).super_Struct_var._vptr_Struct_var" (field_expression "(this->compress_debug_sections_).super_Struct_var" (parenthesized_expression "(this->compress_debug_sections_)" ( (field_expression "this->compress_debug_sections_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(unaff_EDI + 0x2a1e9f)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(unaff_EDI + 0x2a1e9f)" ( (binary_expression "unaff_EDI + 0x2a1e9f" identifier + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->compress_debug_sections_).option,(char *)(unaff_EDI + 0x1ae21d),TWO_DASHES,'\0'\n             ,dv_02,(char *)(unaff_EDI + 0x1afb53),(char *)(unaff_EDI + 0x1afb33),false,\n             &(this->compress_debug_sections_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->compress_debug_sections_).option,(char *)(unaff_EDI + 0x1ae21d),TWO_DASHES,'\0'\n             ,dv_02,(char *)(unaff_EDI + 0x1afb53),(char *)(unaff_EDI + 0x1afb33),false,\n             &(this->compress_debug_sections_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->compress_debug_sections_).option,(char *)(unaff_EDI + 0x1ae21d),TWO_DASHES,'\0'\n             ,dv_02,(char *)(unaff_EDI + 0x1afb53),(char *)(unaff_EDI + 0x1afb33),false,\n             &(this->compress_debug_sections_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->compress_debug_sections_).option,(char *)(unaff_EDI + 0x1ae21d),TWO_DASHES,'\0'\n             ,dv_02,(char *)(unaff_EDI + 0x1afb53),(char *)(unaff_EDI + 0x1afb33),false,\n             &(this->compress_debug_sections_).super_Struct_var,false);" (call_expression "One_option\n            (&(this->compress_debug_sections_).option,(char *)(unaff_EDI + 0x1ae21d),TWO_DASHES,'\0'\n             ,dv_02,(char *)(unaff_EDI + 0x1afb53),(char *)(unaff_EDI + 0x1afb33),false,\n             &(this->compress_debug_sections_).super_Struct_var,false)" identifier (argument_list "(&(this->compress_debug_sections_).option,(char *)(unaff_EDI + 0x1ae21d),TWO_DASHES,'\0'\n             ,dv_02,(char *)(unaff_EDI + 0x1afb53),(char *)(unaff_EDI + 0x1afb33),false,\n             &(this->compress_debug_sections_).super_Struct_var,false)" ( (pointer_expression "&(this->compress_debug_sections_).option" & (field_expression "(this->compress_debug_sections_).option" (parenthesized_expression "(this->compress_debug_sections_)" ( (field_expression "this->compress_debug_sections_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1ae21d)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae21d)" ( (binary_expression "unaff_EDI + 0x1ae21d" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1afb53)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1afb53)" ( (binary_expression "unaff_EDI + 0x1afb53" identifier + number_literal) ))) , (cast_expression "(char *)(unaff_EDI + 0x1afb33)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1afb33)" ( (binary_expression "unaff_EDI + 0x1afb33" identifier + number_literal) ))) , false , (pointer_expression "&(this->compress_debug_sections_).super_Struct_var" & (field_expression "(this->compress_debug_sections_).super_Struct_var" (parenthesized_expression "(this->compress_debug_sections_)" ( (field_expression "this->compress_debug_sections_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->compress_debug_sections_).user_set_via_option = false;" (assignment_expression "(this->compress_debug_sections_).user_set_via_option = false" (field_expression "(this->compress_debug_sections_).user_set_via_option" (parenthesized_expression "(this->compress_debug_sections_)" ( (field_expression "this->compress_debug_sections_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->copy_dt_needed_entries_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a1eb3);" (assignment_expression "(this->copy_dt_needed_entries_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a1eb3)" (field_expression "(this->copy_dt_needed_entries_).super_Struct_var._vptr_Struct_var" (field_expression "(this->copy_dt_needed_entries_).super_Struct_var" (parenthesized_expression "(this->copy_dt_needed_entries_)" ( (field_expression "this->copy_dt_needed_entries_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(unaff_EDI + 0x2a1eb3)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(unaff_EDI + 0x2a1eb3)" ( (binary_expression "unaff_EDI + 0x2a1eb3" identifier + number_literal) )))) ;) (expression_statement "(this->compress_debug_sections_).value = dv_02;" (assignment_expression "(this->compress_debug_sections_).value = dv_02" (field_expression "(this->compress_debug_sections_).value" (parenthesized_expression "(this->compress_debug_sections_)" ( (field_expression "this->compress_debug_sections_" identifier -> field_identifier) )) . field_identifier) = identifier) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->copy_dt_needed_entries_).option,(char *)(unaff_EDI + 0x1ae238),TWO_DASHES,'\0',\n             dv_00,(char *)(unaff_EDI + 0x1ae056),(char *)0x0,false,\n             &(this->copy_dt_needed_entries_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->copy_dt_needed_entries_).option,(char *)(unaff_EDI + 0x1ae238),TWO_DASHES,'\0',\n             dv_00,(char *)(unaff_EDI + 0x1ae056),(char *)0x0,false,\n             &(this->copy_dt_needed_entries_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->copy_dt_needed_entries_).option,(char *)(unaff_EDI + 0x1ae238),TWO_DASHES,'\0',\n             dv_00,(char *)(unaff_EDI + 0x1ae056),(char *)0x0,false,\n             &(this->copy_dt_needed_entries_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->copy_dt_needed_entries_).option,(char *)(unaff_EDI + 0x1ae238),TWO_DASHES,'\0',\n             dv_00,(char *)(unaff_EDI + 0x1ae056),(char *)0x0,false,\n             &(this->copy_dt_needed_entries_).super_Struct_var,false);" (call_expression "One_option\n            (&(this->copy_dt_needed_entries_).option,(char *)(unaff_EDI + 0x1ae238),TWO_DASHES,'\0',\n             dv_00,(char *)(unaff_EDI + 0x1ae056),(char *)0x0,false,\n             &(this->copy_dt_needed_entries_).super_Struct_var,false)" identifier (argument_list "(&(this->copy_dt_needed_entries_).option,(char *)(unaff_EDI + 0x1ae238),TWO_DASHES,'\0',\n             dv_00,(char *)(unaff_EDI + 0x1ae056),(char *)0x0,false,\n             &(this->copy_dt_needed_entries_).super_Struct_var,false)" ( (pointer_expression "&(this->copy_dt_needed_entries_).option" & (field_expression "(this->copy_dt_needed_entries_).option" (parenthesized_expression "(this->copy_dt_needed_entries_)" ( (field_expression "this->copy_dt_needed_entries_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1ae238)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae238)" ( (binary_expression "unaff_EDI + 0x1ae238" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1ae056)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae056)" ( (binary_expression "unaff_EDI + 0x1ae056" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->copy_dt_needed_entries_).super_Struct_var" & (field_expression "(this->copy_dt_needed_entries_).super_Struct_var" (parenthesized_expression "(this->copy_dt_needed_entries_)" ( (field_expression "this->copy_dt_needed_entries_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->copy_dt_needed_entries_).user_set_via_option = false;" (assignment_expression "(this->copy_dt_needed_entries_).user_set_via_option = false" (field_expression "(this->copy_dt_needed_entries_).user_set_via_option" (parenthesized_expression "(this->copy_dt_needed_entries_)" ( (field_expression "this->copy_dt_needed_entries_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->copy_dt_needed_entries_).value = false;" (assignment_expression "(this->copy_dt_needed_entries_).value = false" (field_expression "(this->copy_dt_needed_entries_).value" (parenthesized_expression "(this->copy_dt_needed_entries_)" ( (field_expression "this->copy_dt_needed_entries_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->no_copy_dt_needed_entries_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a1ec7);" (assignment_expression "(this->no_copy_dt_needed_entries_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a1ec7)" (field_expression "(this->no_copy_dt_needed_entries_initializer_).super_Struct_var._vptr_Struct_var" (field_expression "(this->no_copy_dt_needed_entries_initializer_).super_Struct_var" (parenthesized_expression "(this->no_copy_dt_needed_entries_initializer_)" ( (field_expression "this->no_copy_dt_needed_entries_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(unaff_EDI + 0x2a1ec7)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(unaff_EDI + 0x2a1ec7)" ( (binary_expression "unaff_EDI + 0x2a1ec7" identifier + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->no_copy_dt_needed_entries_initializer_).option,(char *)(unaff_EDI + 0x1ae235),\n             TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1af783),(char *)0x0,false,\n             &(this->no_copy_dt_needed_entries_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->no_copy_dt_needed_entries_initializer_).option,(char *)(unaff_EDI + 0x1ae235),\n             TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1af783),(char *)0x0,false,\n             &(this->no_copy_dt_needed_entries_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->no_copy_dt_needed_entries_initializer_).option,(char *)(unaff_EDI + 0x1ae235),\n             TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1af783),(char *)0x0,false,\n             &(this->no_copy_dt_needed_entries_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->no_copy_dt_needed_entries_initializer_).option,(char *)(unaff_EDI + 0x1ae235),\n             TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1af783),(char *)0x0,false,\n             &(this->no_copy_dt_needed_entries_initializer_).super_Struct_var,true);" (call_expression "One_option\n            (&(this->no_copy_dt_needed_entries_initializer_).option,(char *)(unaff_EDI + 0x1ae235),\n             TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1af783),(char *)0x0,false,\n             &(this->no_copy_dt_needed_entries_initializer_).super_Struct_var,true)" identifier (argument_list "(&(this->no_copy_dt_needed_entries_initializer_).option,(char *)(unaff_EDI + 0x1ae235),\n             TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1af783),(char *)0x0,false,\n             &(this->no_copy_dt_needed_entries_initializer_).super_Struct_var,true)" ( (pointer_expression "&(this->no_copy_dt_needed_entries_initializer_).option" & (field_expression "(this->no_copy_dt_needed_entries_initializer_).option" (parenthesized_expression "(this->no_copy_dt_needed_entries_initializer_)" ( (field_expression "this->no_copy_dt_needed_entries_initializer_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1ae235)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae235)" ( (binary_expression "unaff_EDI + 0x1ae235" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1af783)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1af783)" ( (binary_expression "unaff_EDI + 0x1af783" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->no_copy_dt_needed_entries_initializer_).super_Struct_var" & (field_expression "(this->no_copy_dt_needed_entries_initializer_).super_Struct_var" (parenthesized_expression "(this->no_copy_dt_needed_entries_initializer_)" ( (field_expression "this->no_copy_dt_needed_entries_initializer_" identifier -> field_identifier) )) . field_identifier)) , true ))) ;)))) (expression_statement "(this->cref_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a1edb);" (assignment_expression "(this->cref_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a1edb)" (field_expression "(this->cref_).super_Struct_var._vptr_Struct_var" (field_expression "(this->cref_).super_Struct_var" (parenthesized_expression "(this->cref_)" ( (field_expression "this->cref_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(unaff_EDI + 0x2a1edb)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(unaff_EDI + 0x2a1edb)" ( (binary_expression "unaff_EDI + 0x2a1edb" identifier + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->cref_).option,(char *)(unaff_EDI + 0x1ae26f),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1ae24f),(char *)0x0,false,&(this->cref_).super_Struct_var,false)\n  ;" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->cref_).option,(char *)(unaff_EDI + 0x1ae26f),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1ae24f),(char *)0x0,false,&(this->cref_).super_Struct_var,false)\n  ;" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->cref_).option,(char *)(unaff_EDI + 0x1ae26f),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1ae24f),(char *)0x0,false,&(this->cref_).super_Struct_var,false)\n  ;" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->cref_).option,(char *)(unaff_EDI + 0x1ae26f),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1ae24f),(char *)0x0,false,&(this->cref_).super_Struct_var,false)\n  ;" (call_expression "One_option\n            (&(this->cref_).option,(char *)(unaff_EDI + 0x1ae26f),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1ae24f),(char *)0x0,false,&(this->cref_).super_Struct_var,false)" identifier (argument_list "(&(this->cref_).option,(char *)(unaff_EDI + 0x1ae26f),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1ae24f),(char *)0x0,false,&(this->cref_).super_Struct_var,false)" ( (pointer_expression "&(this->cref_).option" & (field_expression "(this->cref_).option" (parenthesized_expression "(this->cref_)" ( (field_expression "this->cref_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1ae26f)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae26f)" ( (binary_expression "unaff_EDI + 0x1ae26f" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1ae24f)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae24f)" ( (binary_expression "unaff_EDI + 0x1ae24f" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->cref_).super_Struct_var" & (field_expression "(this->cref_).super_Struct_var" (parenthesized_expression "(this->cref_)" ( (field_expression "this->cref_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->no_cref_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a1eef);" (assignment_expression "(this->no_cref_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a1eef)" (field_expression "(this->no_cref_initializer_).super_Struct_var._vptr_Struct_var" (field_expression "(this->no_cref_initializer_).super_Struct_var" (parenthesized_expression "(this->no_cref_initializer_)" ( (field_expression "this->no_cref_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(unaff_EDI + 0x2a1eef)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(unaff_EDI + 0x2a1eef)" ( (binary_expression "unaff_EDI + 0x2a1eef" identifier + number_literal) )))) ;) (expression_statement "(this->cref_).user_set_via_option = false;" (assignment_expression "(this->cref_).user_set_via_option = false" (field_expression "(this->cref_).user_set_via_option" (parenthesized_expression "(this->cref_)" ( (field_expression "this->cref_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->cref_).value = false;" (assignment_expression "(this->cref_).value = false" (field_expression "(this->cref_).value" (parenthesized_expression "(this->cref_)" ( (field_expression "this->cref_" identifier -> field_identifier) )) . field_identifier) = false) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->no_cref_initializer_).option,(char *)(unaff_EDI + 0x1ae26c),TWO_DASHES,'\0',\n             dv_01,(char *)(unaff_EDI + 0x1afb83),(char *)0x0,false,\n             &(this->no_cref_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->no_cref_initializer_).option,(char *)(unaff_EDI + 0x1ae26c),TWO_DASHES,'\0',\n             dv_01,(char *)(unaff_EDI + 0x1afb83),(char *)0x0,false,\n             &(this->no_cref_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->no_cref_initializer_).option,(char *)(unaff_EDI + 0x1ae26c),TWO_DASHES,'\0',\n             dv_01,(char *)(unaff_EDI + 0x1afb83),(char *)0x0,false,\n             &(this->no_cref_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->no_cref_initializer_).option,(char *)(unaff_EDI + 0x1ae26c),TWO_DASHES,'\0',\n             dv_01,(char *)(unaff_EDI + 0x1afb83),(char *)0x0,false,\n             &(this->no_cref_initializer_).super_Struct_var,true);" (call_expression "One_option\n            (&(this->no_cref_initializer_).option,(char *)(unaff_EDI + 0x1ae26c),TWO_DASHES,'\0',\n             dv_01,(char *)(unaff_EDI + 0x1afb83),(char *)0x0,false,\n             &(this->no_cref_initializer_).super_Struct_var,true)" identifier (argument_list "(&(this->no_cref_initializer_).option,(char *)(unaff_EDI + 0x1ae26c),TWO_DASHES,'\0',\n             dv_01,(char *)(unaff_EDI + 0x1afb83),(char *)0x0,false,\n             &(this->no_cref_initializer_).super_Struct_var,true)" ( (pointer_expression "&(this->no_cref_initializer_).option" & (field_expression "(this->no_cref_initializer_).option" (parenthesized_expression "(this->no_cref_initializer_)" ( (field_expression "this->no_cref_initializer_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1ae26c)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae26c)" ( (binary_expression "unaff_EDI + 0x1ae26c" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1afb83)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1afb83)" ( (binary_expression "unaff_EDI + 0x1afb83" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->no_cref_initializer_).super_Struct_var" & (field_expression "(this->no_cref_initializer_).super_Struct_var" (parenthesized_expression "(this->no_cref_initializer_)" ( (field_expression "this->no_cref_initializer_" identifier -> field_identifier) )) . field_identifier)) , true ))) ;)))) (expression_statement "(this->ctors_in_init_array_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a1f03);" (assignment_expression "(this->ctors_in_init_array_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a1f03)" (field_expression "(this->ctors_in_init_array_).super_Struct_var._vptr_Struct_var" (field_expression "(this->ctors_in_init_array_).super_Struct_var" (parenthesized_expression "(this->ctors_in_init_array_)" ( (field_expression "this->ctors_in_init_array_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(unaff_EDI + 0x2a1f03)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(unaff_EDI + 0x2a1f03)" ( (binary_expression "unaff_EDI + 0x2a1f03" identifier + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->ctors_in_init_array_).option,(char *)(unaff_EDI + 0x1ae277),TWO_DASHES,'\0',\n             dv_01,(char *)(unaff_EDI + 0x1afba7),(char *)0x0,false,\n             &(this->ctors_in_init_array_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->ctors_in_init_array_).option,(char *)(unaff_EDI + 0x1ae277),TWO_DASHES,'\0',\n             dv_01,(char *)(unaff_EDI + 0x1afba7),(char *)0x0,false,\n             &(this->ctors_in_init_array_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->ctors_in_init_array_).option,(char *)(unaff_EDI + 0x1ae277),TWO_DASHES,'\0',\n             dv_01,(char *)(unaff_EDI + 0x1afba7),(char *)0x0,false,\n             &(this->ctors_in_init_array_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->ctors_in_init_array_).option,(char *)(unaff_EDI + 0x1ae277),TWO_DASHES,'\0',\n             dv_01,(char *)(unaff_EDI + 0x1afba7),(char *)0x0,false,\n             &(this->ctors_in_init_array_).super_Struct_var,true);" (call_expression "One_option\n            (&(this->ctors_in_init_array_).option,(char *)(unaff_EDI + 0x1ae277),TWO_DASHES,'\0',\n             dv_01,(char *)(unaff_EDI + 0x1afba7),(char *)0x0,false,\n             &(this->ctors_in_init_array_).super_Struct_var,true)" identifier (argument_list "(&(this->ctors_in_init_array_).option,(char *)(unaff_EDI + 0x1ae277),TWO_DASHES,'\0',\n             dv_01,(char *)(unaff_EDI + 0x1afba7),(char *)0x0,false,\n             &(this->ctors_in_init_array_).super_Struct_var,true)" ( (pointer_expression "&(this->ctors_in_init_array_).option" & (field_expression "(this->ctors_in_init_array_).option" (parenthesized_expression "(this->ctors_in_init_array_)" ( (field_expression "this->ctors_in_init_array_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1ae277)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae277)" ( (binary_expression "unaff_EDI + 0x1ae277" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1afba7)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1afba7)" ( (binary_expression "unaff_EDI + 0x1afba7" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->ctors_in_init_array_).super_Struct_var" & (field_expression "(this->ctors_in_init_array_).super_Struct_var" (parenthesized_expression "(this->ctors_in_init_array_)" ( (field_expression "this->ctors_in_init_array_" identifier -> field_identifier) )) . field_identifier)) , true ))) ;)))) (expression_statement "(this->no_ctors_in_init_array_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a1f17);" (assignment_expression "(this->no_ctors_in_init_array_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a1f17)" (field_expression "(this->no_ctors_in_init_array_initializer_).super_Struct_var._vptr_Struct_var" (field_expression "(this->no_ctors_in_init_array_initializer_).super_Struct_var" (parenthesized_expression "(this->no_ctors_in_init_array_initializer_)" ( (field_expression "this->no_ctors_in_init_array_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(unaff_EDI + 0x2a1f17)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(unaff_EDI + 0x2a1f17)" ( (binary_expression "unaff_EDI + 0x2a1f17" identifier + number_literal) )))) ;) (expression_statement "(this->ctors_in_init_array_).user_set_via_option = false;" (assignment_expression "(this->ctors_in_init_array_).user_set_via_option = false" (field_expression "(this->ctors_in_init_array_).user_set_via_option" (parenthesized_expression "(this->ctors_in_init_array_)" ( (field_expression "this->ctors_in_init_array_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->ctors_in_init_array_).value = true;" (assignment_expression "(this->ctors_in_init_array_).value = true" (field_expression "(this->ctors_in_init_array_).value" (parenthesized_expression "(this->ctors_in_init_array_)" ( (field_expression "this->ctors_in_init_array_" identifier -> field_identifier) )) . field_identifier) = true) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->no_ctors_in_init_array_initializer_).option,(char *)(unaff_EDI + 0x1ae274),\n             TWO_DASHES,'\0',dv_00,(char *)(unaff_EDI + 0x1afbcf),(char *)0x0,false,\n             &(this->no_ctors_in_init_array_initializer_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->no_ctors_in_init_array_initializer_).option,(char *)(unaff_EDI + 0x1ae274),\n             TWO_DASHES,'\0',dv_00,(char *)(unaff_EDI + 0x1afbcf),(char *)0x0,false,\n             &(this->no_ctors_in_init_array_initializer_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->no_ctors_in_init_array_initializer_).option,(char *)(unaff_EDI + 0x1ae274),\n             TWO_DASHES,'\0',dv_00,(char *)(unaff_EDI + 0x1afbcf),(char *)0x0,false,\n             &(this->no_ctors_in_init_array_initializer_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->no_ctors_in_init_array_initializer_).option,(char *)(unaff_EDI + 0x1ae274),\n             TWO_DASHES,'\0',dv_00,(char *)(unaff_EDI + 0x1afbcf),(char *)0x0,false,\n             &(this->no_ctors_in_init_array_initializer_).super_Struct_var,false);" (call_expression "One_option\n            (&(this->no_ctors_in_init_array_initializer_).option,(char *)(unaff_EDI + 0x1ae274),\n             TWO_DASHES,'\0',dv_00,(char *)(unaff_EDI + 0x1afbcf),(char *)0x0,false,\n             &(this->no_ctors_in_init_array_initializer_).super_Struct_var,false)" identifier (argument_list "(&(this->no_ctors_in_init_array_initializer_).option,(char *)(unaff_EDI + 0x1ae274),\n             TWO_DASHES,'\0',dv_00,(char *)(unaff_EDI + 0x1afbcf),(char *)0x0,false,\n             &(this->no_ctors_in_init_array_initializer_).super_Struct_var,false)" ( (pointer_expression "&(this->no_ctors_in_init_array_initializer_).option" & (field_expression "(this->no_ctors_in_init_array_initializer_).option" (parenthesized_expression "(this->no_ctors_in_init_array_initializer_)" ( (field_expression "this->no_ctors_in_init_array_initializer_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1ae274)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae274)" ( (binary_expression "unaff_EDI + 0x1ae274" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1afbcf)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1afbcf)" ( (binary_expression "unaff_EDI + 0x1afbcf" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->no_ctors_in_init_array_initializer_).super_Struct_var" & (field_expression "(this->no_ctors_in_init_array_initializer_).super_Struct_var" (parenthesized_expression "(this->no_ctors_in_init_array_initializer_)" ( (field_expression "this->no_ctors_in_init_array_initializer_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->define_common_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a1f2b);" (assignment_expression "(this->define_common_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a1f2b)" (field_expression "(this->define_common_).super_Struct_var._vptr_Struct_var" (field_expression "(this->define_common_).super_Struct_var" (parenthesized_expression "(this->define_common_)" ( (field_expression "this->define_common_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(unaff_EDI + 0x2a1f2b)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(unaff_EDI + 0x2a1f2b)" ( (binary_expression "unaff_EDI + 0x2a1f2b" identifier + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->define_common_).option,(char *)(unaff_EDI + 0x1ae2a4),TWO_DASHES,'d',dv_00,\n             (char *)(unaff_EDI + 0x1ae28b),(char *)0x0,false,\n             &(this->define_common_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->define_common_).option,(char *)(unaff_EDI + 0x1ae2a4),TWO_DASHES,'d',dv_00,\n             (char *)(unaff_EDI + 0x1ae28b),(char *)0x0,false,\n             &(this->define_common_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->define_common_).option,(char *)(unaff_EDI + 0x1ae2a4),TWO_DASHES,'d',dv_00,\n             (char *)(unaff_EDI + 0x1ae28b),(char *)0x0,false,\n             &(this->define_common_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->define_common_).option,(char *)(unaff_EDI + 0x1ae2a4),TWO_DASHES,'d',dv_00,\n             (char *)(unaff_EDI + 0x1ae28b),(char *)0x0,false,\n             &(this->define_common_).super_Struct_var,false);" (call_expression "One_option\n            (&(this->define_common_).option,(char *)(unaff_EDI + 0x1ae2a4),TWO_DASHES,'d',dv_00,\n             (char *)(unaff_EDI + 0x1ae28b),(char *)0x0,false,\n             &(this->define_common_).super_Struct_var,false)" identifier (argument_list "(&(this->define_common_).option,(char *)(unaff_EDI + 0x1ae2a4),TWO_DASHES,'d',dv_00,\n             (char *)(unaff_EDI + 0x1ae28b),(char *)0x0,false,\n             &(this->define_common_).super_Struct_var,false)" ( (pointer_expression "&(this->define_common_).option" & (field_expression "(this->define_common_).option" (parenthesized_expression "(this->define_common_)" ( (field_expression "this->define_common_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1ae2a4)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae2a4)" ( (binary_expression "unaff_EDI + 0x1ae2a4" identifier + number_literal) ))) , identifier , (char_literal "'d'" ' character ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1ae28b)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae28b)" ( (binary_expression "unaff_EDI + 0x1ae28b" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->define_common_).super_Struct_var" & (field_expression "(this->define_common_).super_Struct_var" (parenthesized_expression "(this->define_common_)" ( (field_expression "this->define_common_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->define_common_).user_set_via_option = false;" (assignment_expression "(this->define_common_).user_set_via_option = false" (field_expression "(this->define_common_).user_set_via_option" (parenthesized_expression "(this->define_common_)" ( (field_expression "this->define_common_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->define_common_).value = false;" (assignment_expression "(this->define_common_).value = false" (field_expression "(this->define_common_).value" (parenthesized_expression "(this->define_common_)" ( (field_expression "this->define_common_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->no_define_common_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a1f3f);" (assignment_expression "(this->no_define_common_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a1f3f)" (field_expression "(this->no_define_common_initializer_).super_Struct_var._vptr_Struct_var" (field_expression "(this->no_define_common_initializer_).super_Struct_var" (parenthesized_expression "(this->no_define_common_initializer_)" ( (field_expression "this->no_define_common_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(unaff_EDI + 0x2a1f3f)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(unaff_EDI + 0x2a1f3f)" ( (binary_expression "unaff_EDI + 0x2a1f3f" identifier + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->no_define_common_initializer_).option,(char *)(unaff_EDI + 0x1ae2a1),TWO_DASHES\n             ,'\0',dv_01,&UNK_001afbfb + unaff_EDI,(char *)0x0,false,\n             &(this->no_define_common_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->no_define_common_initializer_).option,(char *)(unaff_EDI + 0x1ae2a1),TWO_DASHES\n             ,'\0',dv_01,&UNK_001afbfb + unaff_EDI,(char *)0x0,false,\n             &(this->no_define_common_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->no_define_common_initializer_).option,(char *)(unaff_EDI + 0x1ae2a1),TWO_DASHES\n             ,'\0',dv_01,&UNK_001afbfb + unaff_EDI,(char *)0x0,false,\n             &(this->no_define_common_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->no_define_common_initializer_).option,(char *)(unaff_EDI + 0x1ae2a1),TWO_DASHES\n             ,'\0',dv_01,&UNK_001afbfb + unaff_EDI,(char *)0x0,false,\n             &(this->no_define_common_initializer_).super_Struct_var,true);" (call_expression "One_option\n            (&(this->no_define_common_initializer_).option,(char *)(unaff_EDI + 0x1ae2a1),TWO_DASHES\n             ,'\0',dv_01,&UNK_001afbfb + unaff_EDI,(char *)0x0,false,\n             &(this->no_define_common_initializer_).super_Struct_var,true)" identifier (argument_list "(&(this->no_define_common_initializer_).option,(char *)(unaff_EDI + 0x1ae2a1),TWO_DASHES\n             ,'\0',dv_01,&UNK_001afbfb + unaff_EDI,(char *)0x0,false,\n             &(this->no_define_common_initializer_).super_Struct_var,true)" ( (pointer_expression "&(this->no_define_common_initializer_).option" & (field_expression "(this->no_define_common_initializer_).option" (parenthesized_expression "(this->no_define_common_initializer_)" ( (field_expression "this->no_define_common_initializer_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1ae2a1)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae2a1)" ( (binary_expression "unaff_EDI + 0x1ae2a1" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (binary_expression "&UNK_001afbfb + unaff_EDI" (pointer_expression "&UNK_001afbfb" & identifier) + identifier) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->no_define_common_initializer_).super_Struct_var" & (field_expression "(this->no_define_common_initializer_).super_Struct_var" (parenthesized_expression "(this->no_define_common_initializer_)" ( (field_expression "this->no_define_common_initializer_" identifier -> field_identifier) )) . field_identifier)) , true ))) ;)))) (expression_statement "(this->dc_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a1f53);" (assignment_expression "(this->dc_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a1f53)" (field_expression "(this->dc_).super_Struct_var._vptr_Struct_var" (field_expression "(this->dc_).super_Struct_var" (parenthesized_expression "(this->dc_)" ( (field_expression "this->dc_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(unaff_EDI + 0x2a1f53)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(unaff_EDI + 0x2a1f53)" ( (binary_expression "unaff_EDI + 0x2a1f53" identifier + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->dc_).option,(char *)(unaff_EDI + 0x1ae2c2),ONE_DASH,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1ae2b2),(char *)0x0,false,&(this->dc_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->dc_).option,(char *)(unaff_EDI + 0x1ae2c2),ONE_DASH,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1ae2b2),(char *)0x0,false,&(this->dc_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->dc_).option,(char *)(unaff_EDI + 0x1ae2c2),ONE_DASH,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1ae2b2),(char *)0x0,false,&(this->dc_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->dc_).option,(char *)(unaff_EDI + 0x1ae2c2),ONE_DASH,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1ae2b2),(char *)0x0,false,&(this->dc_).super_Struct_var,false);" (call_expression "One_option\n            (&(this->dc_).option,(char *)(unaff_EDI + 0x1ae2c2),ONE_DASH,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1ae2b2),(char *)0x0,false,&(this->dc_).super_Struct_var,false)" identifier (argument_list "(&(this->dc_).option,(char *)(unaff_EDI + 0x1ae2c2),ONE_DASH,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1ae2b2),(char *)0x0,false,&(this->dc_).super_Struct_var,false)" ( (pointer_expression "&(this->dc_).option" & (field_expression "(this->dc_).option" (parenthesized_expression "(this->dc_)" ( (field_expression "this->dc_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1ae2c2)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae2c2)" ( (binary_expression "unaff_EDI + 0x1ae2c2" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1ae2b2)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae2b2)" ( (binary_expression "unaff_EDI + 0x1ae2b2" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->dc_).super_Struct_var" & (field_expression "(this->dc_).super_Struct_var" (parenthesized_expression "(this->dc_)" ( (field_expression "this->dc_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->dc_).user_set_via_option = false;" (assignment_expression "(this->dc_).user_set_via_option = false" (field_expression "(this->dc_).user_set_via_option" (parenthesized_expression "(this->dc_)" ( (field_expression "this->dc_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->dc_).value = false;" (assignment_expression "(this->dc_).value = false" (field_expression "(this->dc_).value" (parenthesized_expression "(this->dc_)" ( (field_expression "this->dc_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->no_dc_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a1f67);" (assignment_expression "(this->no_dc_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a1f67)" (field_expression "(this->no_dc_initializer_).super_Struct_var._vptr_Struct_var" (field_expression "(this->no_dc_initializer_).super_Struct_var" (parenthesized_expression "(this->no_dc_initializer_)" ( (field_expression "this->no_dc_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(unaff_EDI + 0x2a1f67)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(unaff_EDI + 0x2a1f67)" ( (binary_expression "unaff_EDI + 0x2a1f67" identifier + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->no_dc_initializer_).option,(char *)(unaff_EDI + 0x1ae2bf),ONE_DASH,'\0',dv_01,\n             (char *)0x0,(char *)0x0,false,&(this->no_dc_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->no_dc_initializer_).option,(char *)(unaff_EDI + 0x1ae2bf),ONE_DASH,'\0',dv_01,\n             (char *)0x0,(char *)0x0,false,&(this->no_dc_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->no_dc_initializer_).option,(char *)(unaff_EDI + 0x1ae2bf),ONE_DASH,'\0',dv_01,\n             (char *)0x0,(char *)0x0,false,&(this->no_dc_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->no_dc_initializer_).option,(char *)(unaff_EDI + 0x1ae2bf),ONE_DASH,'\0',dv_01,\n             (char *)0x0,(char *)0x0,false,&(this->no_dc_initializer_).super_Struct_var,true);" (call_expression "One_option\n            (&(this->no_dc_initializer_).option,(char *)(unaff_EDI + 0x1ae2bf),ONE_DASH,'\0',dv_01,\n             (char *)0x0,(char *)0x0,false,&(this->no_dc_initializer_).super_Struct_var,true)" identifier (argument_list "(&(this->no_dc_initializer_).option,(char *)(unaff_EDI + 0x1ae2bf),ONE_DASH,'\0',dv_01,\n             (char *)0x0,(char *)0x0,false,&(this->no_dc_initializer_).super_Struct_var,true)" ( (pointer_expression "&(this->no_dc_initializer_).option" & (field_expression "(this->no_dc_initializer_).option" (parenthesized_expression "(this->no_dc_initializer_)" ( (field_expression "this->no_dc_initializer_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1ae2bf)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae2bf)" ( (binary_expression "unaff_EDI + 0x1ae2bf" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->no_dc_initializer_).super_Struct_var" & (field_expression "(this->no_dc_initializer_).super_Struct_var" (parenthesized_expression "(this->no_dc_initializer_)" ( (field_expression "this->no_dc_initializer_" identifier -> field_identifier) )) . field_identifier)) , true ))) ;)))) (expression_statement "(this->dp_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a1f7b);" (assignment_expression "(this->dp_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a1f7b)" (field_expression "(this->dp_).super_Struct_var._vptr_Struct_var" (field_expression "(this->dp_).super_Struct_var" (parenthesized_expression "(this->dp_)" ( (field_expression "this->dp_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(unaff_EDI + 0x2a1f7b)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(unaff_EDI + 0x2a1f7b)" ( (binary_expression "unaff_EDI + 0x2a1f7b" identifier + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->dp_).option,(char *)(unaff_EDI + 0x1ae2c8),ONE_DASH,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1ae2b2),(char *)0x0,false,&(this->dp_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->dp_).option,(char *)(unaff_EDI + 0x1ae2c8),ONE_DASH,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1ae2b2),(char *)0x0,false,&(this->dp_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->dp_).option,(char *)(unaff_EDI + 0x1ae2c8),ONE_DASH,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1ae2b2),(char *)0x0,false,&(this->dp_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->dp_).option,(char *)(unaff_EDI + 0x1ae2c8),ONE_DASH,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1ae2b2),(char *)0x0,false,&(this->dp_).super_Struct_var,false);" (call_expression "One_option\n            (&(this->dp_).option,(char *)(unaff_EDI + 0x1ae2c8),ONE_DASH,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1ae2b2),(char *)0x0,false,&(this->dp_).super_Struct_var,false)" identifier (argument_list "(&(this->dp_).option,(char *)(unaff_EDI + 0x1ae2c8),ONE_DASH,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1ae2b2),(char *)0x0,false,&(this->dp_).super_Struct_var,false)" ( (pointer_expression "&(this->dp_).option" & (field_expression "(this->dp_).option" (parenthesized_expression "(this->dp_)" ( (field_expression "this->dp_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1ae2c8)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae2c8)" ( (binary_expression "unaff_EDI + 0x1ae2c8" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1ae2b2)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae2b2)" ( (binary_expression "unaff_EDI + 0x1ae2b2" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->dp_).super_Struct_var" & (field_expression "(this->dp_).super_Struct_var" (parenthesized_expression "(this->dp_)" ( (field_expression "this->dp_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->dp_).user_set_via_option = false;" (assignment_expression "(this->dp_).user_set_via_option = false" (field_expression "(this->dp_).user_set_via_option" (parenthesized_expression "(this->dp_)" ( (field_expression "this->dp_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->dp_).value = false;" (assignment_expression "(this->dp_).value = false" (field_expression "(this->dp_).value" (parenthesized_expression "(this->dp_)" ( (field_expression "this->dp_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->no_dp_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a1f8f);" (assignment_expression "(this->no_dp_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a1f8f)" (field_expression "(this->no_dp_initializer_).super_Struct_var._vptr_Struct_var" (field_expression "(this->no_dp_initializer_).super_Struct_var" (parenthesized_expression "(this->no_dp_initializer_)" ( (field_expression "this->no_dp_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(unaff_EDI + 0x2a1f8f)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(unaff_EDI + 0x2a1f8f)" ( (binary_expression "unaff_EDI + 0x2a1f8f" identifier + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->no_dp_initializer_).option,(char *)(unaff_EDI + 0x1ae2c5),ONE_DASH,'\0',dv_01,\n             (char *)0x0,(char *)0x0,false,&(this->no_dp_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->no_dp_initializer_).option,(char *)(unaff_EDI + 0x1ae2c5),ONE_DASH,'\0',dv_01,\n             (char *)0x0,(char *)0x0,false,&(this->no_dp_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->no_dp_initializer_).option,(char *)(unaff_EDI + 0x1ae2c5),ONE_DASH,'\0',dv_01,\n             (char *)0x0,(char *)0x0,false,&(this->no_dp_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->no_dp_initializer_).option,(char *)(unaff_EDI + 0x1ae2c5),ONE_DASH,'\0',dv_01,\n             (char *)0x0,(char *)0x0,false,&(this->no_dp_initializer_).super_Struct_var,true);" (call_expression "One_option\n            (&(this->no_dp_initializer_).option,(char *)(unaff_EDI + 0x1ae2c5),ONE_DASH,'\0',dv_01,\n             (char *)0x0,(char *)0x0,false,&(this->no_dp_initializer_).super_Struct_var,true)" identifier (argument_list "(&(this->no_dp_initializer_).option,(char *)(unaff_EDI + 0x1ae2c5),ONE_DASH,'\0',dv_01,\n             (char *)0x0,(char *)0x0,false,&(this->no_dp_initializer_).super_Struct_var,true)" ( (pointer_expression "&(this->no_dp_initializer_).option" & (field_expression "(this->no_dp_initializer_).option" (parenthesized_expression "(this->no_dp_initializer_)" ( (field_expression "this->no_dp_initializer_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1ae2c5)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae2c5)" ( (binary_expression "unaff_EDI + 0x1ae2c5" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->no_dp_initializer_).super_Struct_var" & (field_expression "(this->no_dp_initializer_).super_Struct_var" (parenthesized_expression "(this->no_dp_initializer_)" ( (field_expression "this->no_dp_initializer_" identifier -> field_identifier) )) . field_identifier)) , true ))) ;)))) (expression_statement "(this->debug_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a1fa3);" (assignment_expression "(this->debug_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a1fa3)" (field_expression "(this->debug_).super_Struct_var._vptr_Struct_var" (field_expression "(this->debug_).super_Struct_var" (parenthesized_expression "(this->debug_)" ( (field_expression "this->debug_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(unaff_EDI + 0x2a1fa3)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(unaff_EDI + 0x2a1fa3)" ( (binary_expression "unaff_EDI + 0x2a1fa3" identifier + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->debug_).option,(char *)(unaff_EDI + 0x1a8891),TWO_DASHES,'\0',dv,\n             (char *)(unaff_EDI + 0x1ae2e9),(char *)(unaff_EDI + 0x1ae2cb),false,\n             &(this->debug_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->debug_).option,(char *)(unaff_EDI + 0x1a8891),TWO_DASHES,'\0',dv,\n             (char *)(unaff_EDI + 0x1ae2e9),(char *)(unaff_EDI + 0x1ae2cb),false,\n             &(this->debug_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->debug_).option,(char *)(unaff_EDI + 0x1a8891),TWO_DASHES,'\0',dv,\n             (char *)(unaff_EDI + 0x1ae2e9),(char *)(unaff_EDI + 0x1ae2cb),false,\n             &(this->debug_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->debug_).option,(char *)(unaff_EDI + 0x1a8891),TWO_DASHES,'\0',dv,\n             (char *)(unaff_EDI + 0x1ae2e9),(char *)(unaff_EDI + 0x1ae2cb),false,\n             &(this->debug_).super_Struct_var,false);" (call_expression "One_option\n            (&(this->debug_).option,(char *)(unaff_EDI + 0x1a8891),TWO_DASHES,'\0',dv,\n             (char *)(unaff_EDI + 0x1ae2e9),(char *)(unaff_EDI + 0x1ae2cb),false,\n             &(this->debug_).super_Struct_var,false)" identifier (argument_list "(&(this->debug_).option,(char *)(unaff_EDI + 0x1a8891),TWO_DASHES,'\0',dv,\n             (char *)(unaff_EDI + 0x1ae2e9),(char *)(unaff_EDI + 0x1ae2cb),false,\n             &(this->debug_).super_Struct_var,false)" ( (pointer_expression "&(this->debug_).option" & (field_expression "(this->debug_).option" (parenthesized_expression "(this->debug_)" ( (field_expression "this->debug_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1a8891)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1a8891)" ( (binary_expression "unaff_EDI + 0x1a8891" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1ae2e9)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae2e9)" ( (binary_expression "unaff_EDI + 0x1ae2e9" identifier + number_literal) ))) , (cast_expression "(char *)(unaff_EDI + 0x1ae2cb)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae2cb)" ( (binary_expression "unaff_EDI + 0x1ae2cb" identifier + number_literal) ))) , false , (pointer_expression "&(this->debug_).super_Struct_var" & (field_expression "(this->debug_).super_Struct_var" (parenthesized_expression "(this->debug_)" ( (field_expression "this->debug_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->debug_).user_set_via_option = false;" (assignment_expression "(this->debug_).user_set_via_option = false" (field_expression "(this->debug_).user_set_via_option" (parenthesized_expression "(this->debug_)" ( (field_expression "this->debug_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->defsym_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1;" (assignment_expression "(this->defsym_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1" (field_expression "(this->defsym_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var" (field_expression "(this->defsym_initializer_).super_Struct_special.super_Struct_var" (field_expression "(this->defsym_initializer_).super_Struct_special" (parenthesized_expression "(this->defsym_initializer_)" ( (field_expression "this->defsym_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) . field_identifier) = identifier) ;) (expression_statement "(this->debug_).value = dv;" (assignment_expression "(this->debug_).value = dv" (field_expression "(this->debug_).value" (parenthesized_expression "(this->debug_)" ( (field_expression "this->debug_" identifier -> field_identifier) )) . field_identifier) = identifier) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->defsym_initializer_).super_Struct_special.option,(char *)(unaff_EDI + 0x1ae31d)\n             ,TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1ae30d),(char *)(unaff_EDI + 0x1ae2fb),false\n             ,(Struct_var *)&this->defsym_initializer_,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->defsym_initializer_).super_Struct_special.option,(char *)(unaff_EDI + 0x1ae31d)\n             ,TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1ae30d),(char *)(unaff_EDI + 0x1ae2fb),false\n             ,(Struct_var *)&this->defsym_initializer_,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->defsym_initializer_).super_Struct_special.option,(char *)(unaff_EDI + 0x1ae31d)\n             ,TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1ae30d),(char *)(unaff_EDI + 0x1ae2fb),false\n             ,(Struct_var *)&this->defsym_initializer_,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->defsym_initializer_).super_Struct_special.option,(char *)(unaff_EDI + 0x1ae31d)\n             ,TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1ae30d),(char *)(unaff_EDI + 0x1ae2fb),false\n             ,(Struct_var *)&this->defsym_initializer_,false);" (call_expression "One_option\n            (&(this->defsym_initializer_).super_Struct_special.option,(char *)(unaff_EDI + 0x1ae31d)\n             ,TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1ae30d),(char *)(unaff_EDI + 0x1ae2fb),false\n             ,(Struct_var *)&this->defsym_initializer_,false)" identifier (argument_list "(&(this->defsym_initializer_).super_Struct_special.option,(char *)(unaff_EDI + 0x1ae31d)\n             ,TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1ae30d),(char *)(unaff_EDI + 0x1ae2fb),false\n             ,(Struct_var *)&this->defsym_initializer_,false)" ( (pointer_expression "&(this->defsym_initializer_).super_Struct_special.option" & (field_expression "(this->defsym_initializer_).super_Struct_special.option" (field_expression "(this->defsym_initializer_).super_Struct_special" (parenthesized_expression "(this->defsym_initializer_)" ( (field_expression "this->defsym_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1ae31d)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae31d)" ( (binary_expression "unaff_EDI + 0x1ae31d" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1ae30d)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae30d)" ( (binary_expression "unaff_EDI + 0x1ae30d" identifier + number_literal) ))) , (cast_expression "(char *)(unaff_EDI + 0x1ae2fb)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae2fb)" ( (binary_expression "unaff_EDI + 0x1ae2fb" identifier + number_literal) ))) , false , (cast_expression "(Struct_var *)&this->defsym_initializer_" ( (type_descriptor "Struct_var *" type_identifier (abstract_pointer_declarator "*" *)) ) (pointer_expression "&this->defsym_initializer_" & (field_expression "this->defsym_initializer_" identifier -> field_identifier))) , false ))) ;)))) (expression_statement "*(undefined4 *)&(this->defsym_initializer_).super_Struct_special.field_0x40 = 0;" (assignment_expression "*(undefined4 *)&(this->defsym_initializer_).super_Struct_special.field_0x40 = 0" (pointer_expression "*(undefined4 *)&(this->defsym_initializer_).super_Struct_special.field_0x40" * (cast_expression "(undefined4 *)&(this->defsym_initializer_).super_Struct_special.field_0x40" ( (type_descriptor "undefined4 *" type_identifier (abstract_pointer_declarator "*" *)) ) (pointer_expression "&(this->defsym_initializer_).super_Struct_special.field_0x40" & (field_expression "(this->defsym_initializer_).super_Struct_special.field_0x40" (field_expression "(this->defsym_initializer_).super_Struct_special" (parenthesized_expression "(this->defsym_initializer_)" ( (field_expression "this->defsym_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier)))) = number_literal) ;) (expression_statement "(this->defsym_initializer_).super_Struct_special.parse = unaff_EDI - 0x2b49;" (assignment_expression "(this->defsym_initializer_).super_Struct_special.parse = unaff_EDI - 0x2b49" (field_expression "(this->defsym_initializer_).super_Struct_special.parse" (field_expression "(this->defsym_initializer_).super_Struct_special" (parenthesized_expression "(this->defsym_initializer_)" ( (field_expression "this->defsym_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (binary_expression "unaff_EDI - 0x2b49" identifier - number_literal)) ;) (expression_statement "(this->defsym_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("St7collateIcE" + unaff_EDI + 3);" (assignment_expression "(this->defsym_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("St7collateIcE" + unaff_EDI + 3)" (field_expression "(this->defsym_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var" (field_expression "(this->defsym_initializer_).super_Struct_special.super_Struct_var" (field_expression "(this->defsym_initializer_).super_Struct_special" (parenthesized_expression "(this->defsym_initializer_)" ( (field_expression "this->defsym_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)("St7collateIcE" + unaff_EDI + 3)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "("St7collateIcE" + unaff_EDI + 3)" ( (binary_expression ""St7collateIcE" + unaff_EDI + 3" (binary_expression ""St7collateIcE" + unaff_EDI" (string_literal ""St7collateIcE"" " string_content ") + identifier) + number_literal) )))) ;) (expression_statement "(this->demangle_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("{default arg#" + unaff_EDI + 0xd);" (assignment_expression "(this->demangle_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("{default arg#" + unaff_EDI + 0xd)" (field_expression "(this->demangle_).super_Struct_var._vptr_Struct_var" (field_expression "(this->demangle_).super_Struct_var" (parenthesized_expression "(this->demangle_)" ( (field_expression "this->demangle_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)("{default arg#" + unaff_EDI + 0xd)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "("{default arg#" + unaff_EDI + 0xd)" ( (binary_expression ""{default arg#" + unaff_EDI + 0xd" (binary_expression ""{default arg#" + unaff_EDI" (string_literal ""{default arg#"" " string_content ") + identifier) + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->demangle_).option,(char *)(unaff_EDI + 0x1ae32a),TWO_DASHES,'\0',(char *)0x0,\n             &UNK_001afc2f + unaff_EDI,&UNK_001ae12e + unaff_EDI,true,\n             &(this->demangle_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->demangle_).option,(char *)(unaff_EDI + 0x1ae32a),TWO_DASHES,'\0',(char *)0x0,\n             &UNK_001afc2f + unaff_EDI,&UNK_001ae12e + unaff_EDI,true,\n             &(this->demangle_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->demangle_).option,(char *)(unaff_EDI + 0x1ae32a),TWO_DASHES,'\0',(char *)0x0,\n             &UNK_001afc2f + unaff_EDI,&UNK_001ae12e + unaff_EDI,true,\n             &(this->demangle_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->demangle_).option,(char *)(unaff_EDI + 0x1ae32a),TWO_DASHES,'\0',(char *)0x0,\n             &UNK_001afc2f + unaff_EDI,&UNK_001ae12e + unaff_EDI,true,\n             &(this->demangle_).super_Struct_var,false);" (call_expression "One_option\n            (&(this->demangle_).option,(char *)(unaff_EDI + 0x1ae32a),TWO_DASHES,'\0',(char *)0x0,\n             &UNK_001afc2f + unaff_EDI,&UNK_001ae12e + unaff_EDI,true,\n             &(this->demangle_).super_Struct_var,false)" identifier (argument_list "(&(this->demangle_).option,(char *)(unaff_EDI + 0x1ae32a),TWO_DASHES,'\0',(char *)0x0,\n             &UNK_001afc2f + unaff_EDI,&UNK_001ae12e + unaff_EDI,true,\n             &(this->demangle_).super_Struct_var,false)" ( (pointer_expression "&(this->demangle_).option" & (field_expression "(this->demangle_).option" (parenthesized_expression "(this->demangle_)" ( (field_expression "this->demangle_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1ae32a)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae32a)" ( (binary_expression "unaff_EDI + 0x1ae32a" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , (binary_expression "&UNK_001afc2f + unaff_EDI" (pointer_expression "&UNK_001afc2f" & identifier) + identifier) , (binary_expression "&UNK_001ae12e + unaff_EDI" (pointer_expression "&UNK_001ae12e" & identifier) + identifier) , true , (pointer_expression "&(this->demangle_).super_Struct_var" & (field_expression "(this->demangle_).super_Struct_var" (parenthesized_expression "(this->demangle_)" ( (field_expression "this->demangle_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->demangle_).user_set_via_option = false;" (assignment_expression "(this->demangle_).user_set_via_option = false" (field_expression "(this->demangle_).user_set_via_option" (parenthesized_expression "(this->demangle_)" ( (field_expression "this->demangle_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->no_demangle_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("VTT for " + unaff_EDI + 2);" (assignment_expression "(this->no_demangle_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("VTT for " + unaff_EDI + 2)" (field_expression "(this->no_demangle_).super_Struct_var._vptr_Struct_var" (field_expression "(this->no_demangle_).super_Struct_var" (parenthesized_expression "(this->no_demangle_)" ( (field_expression "this->no_demangle_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)("VTT for " + unaff_EDI + 2)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "("VTT for " + unaff_EDI + 2)" ( (binary_expression ""VTT for " + unaff_EDI + 2" (binary_expression ""VTT for " + unaff_EDI" (string_literal ""VTT for "" " string_content ") + identifier) + number_literal) )))) ;) (expression_statement "(this->demangle_).value = (char *)0x0;" (assignment_expression "(this->demangle_).value = (char *)0x0" (field_expression "(this->demangle_).value" (parenthesized_expression "(this->demangle_)" ( (field_expression "this->demangle_" identifier -> field_identifier) )) . field_identifier) = (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal)) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->no_demangle_).option,(char *)(unaff_EDI + 0x1ae327),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1afc57),(char *)0x0,false,&(this->no_demangle_).super_Struct_var\n             ,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->no_demangle_).option,(char *)(unaff_EDI + 0x1ae327),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1afc57),(char *)0x0,false,&(this->no_demangle_).super_Struct_var\n             ,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->no_demangle_).option,(char *)(unaff_EDI + 0x1ae327),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1afc57),(char *)0x0,false,&(this->no_demangle_).super_Struct_var\n             ,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->no_demangle_).option,(char *)(unaff_EDI + 0x1ae327),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1afc57),(char *)0x0,false,&(this->no_demangle_).super_Struct_var\n             ,false);" (call_expression "One_option\n            (&(this->no_demangle_).option,(char *)(unaff_EDI + 0x1ae327),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1afc57),(char *)0x0,false,&(this->no_demangle_).super_Struct_var\n             ,false)" identifier (argument_list "(&(this->no_demangle_).option,(char *)(unaff_EDI + 0x1ae327),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1afc57),(char *)0x0,false,&(this->no_demangle_).super_Struct_var\n             ,false)" ( (pointer_expression "&(this->no_demangle_).option" & (field_expression "(this->no_demangle_).option" (parenthesized_expression "(this->no_demangle_)" ( (field_expression "this->no_demangle_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1ae327)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae327)" ( (binary_expression "unaff_EDI + 0x1ae327" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1afc57)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1afc57)" ( (binary_expression "unaff_EDI + 0x1afc57" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->no_demangle_).super_Struct_var" & (field_expression "(this->no_demangle_).super_Struct_var" (parenthesized_expression "(this->no_demangle_)" ( (field_expression "this->no_demangle_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->no_demangle_).user_set_via_option = false;" (assignment_expression "(this->no_demangle_).user_set_via_option = false" (field_expression "(this->no_demangle_).user_set_via_option" (parenthesized_expression "(this->no_demangle_)" ( (field_expression "this->no_demangle_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->no_demangle_).value = false;" (assignment_expression "(this->no_demangle_).value = false" (field_expression "(this->no_demangle_).value" (parenthesized_expression "(this->no_demangle_)" ( (field_expression "this->no_demangle_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->no_no_demangle_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("construction vtable for " + unaff_EDI + 0xd);" (assignment_expression "(this->no_no_demangle_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("construction vtable for " + unaff_EDI + 0xd)" (field_expression "(this->no_no_demangle_initializer_).super_Struct_var._vptr_Struct_var" (field_expression "(this->no_no_demangle_initializer_).super_Struct_var" (parenthesized_expression "(this->no_no_demangle_initializer_)" ( (field_expression "this->no_no_demangle_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)("construction vtable for " + unaff_EDI + 0xd)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "("construction vtable for " + unaff_EDI + 0xd)" ( (binary_expression ""construction vtable for " + unaff_EDI + 0xd" (binary_expression ""construction vtable for " + unaff_EDI" (string_literal ""construction vtable for "" " string_content ") + identifier) + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->no_no_demangle_initializer_).option,(char *)(unaff_EDI + 0x1ae324),TWO_DASHES,\n             '\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_no_demangle_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->no_no_demangle_initializer_).option,(char *)(unaff_EDI + 0x1ae324),TWO_DASHES,\n             '\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_no_demangle_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->no_no_demangle_initializer_).option,(char *)(unaff_EDI + 0x1ae324),TWO_DASHES,\n             '\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_no_demangle_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->no_no_demangle_initializer_).option,(char *)(unaff_EDI + 0x1ae324),TWO_DASHES,\n             '\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_no_demangle_initializer_).super_Struct_var,true);" (call_expression "One_option\n            (&(this->no_no_demangle_initializer_).option,(char *)(unaff_EDI + 0x1ae324),TWO_DASHES,\n             '\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_no_demangle_initializer_).super_Struct_var,true)" identifier (argument_list "(&(this->no_no_demangle_initializer_).option,(char *)(unaff_EDI + 0x1ae324),TWO_DASHES,\n             '\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_no_demangle_initializer_).super_Struct_var,true)" ( (pointer_expression "&(this->no_no_demangle_initializer_).option" & (field_expression "(this->no_no_demangle_initializer_).option" (parenthesized_expression "(this->no_no_demangle_initializer_)" ( (field_expression "this->no_no_demangle_initializer_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1ae324)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae324)" ( (binary_expression "unaff_EDI + 0x1ae324" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->no_no_demangle_initializer_).super_Struct_var" & (field_expression "(this->no_no_demangle_initializer_).super_Struct_var" (parenthesized_expression "(this->no_no_demangle_initializer_)" ( (field_expression "this->no_no_demangle_initializer_" identifier -> field_identifier) )) . field_identifier)) , true ))) ;)))) (expression_statement "(this->detect_odr_violations_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("typeinfo for " + unaff_EDI + 3);" (assignment_expression "(this->detect_odr_violations_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("typeinfo for " + unaff_EDI + 3)" (field_expression "(this->detect_odr_violations_).super_Struct_var._vptr_Struct_var" (field_expression "(this->detect_odr_violations_).super_Struct_var" (parenthesized_expression "(this->detect_odr_violations_)" ( (field_expression "this->detect_odr_violations_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)("typeinfo for " + unaff_EDI + 3)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "("typeinfo for " + unaff_EDI + 3)" ( (binary_expression ""typeinfo for " + unaff_EDI + 3" (binary_expression ""typeinfo for " + unaff_EDI" (string_literal ""typeinfo for "" " string_content ") + identifier) + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->detect_odr_violations_).option,(char *)(unaff_EDI + 0x1ae336),TWO_DASHES,'\0',\n             dv_00,(char *)(unaff_EDI + 0x1afc83),(char *)0x0,false,\n             &(this->detect_odr_violations_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->detect_odr_violations_).option,(char *)(unaff_EDI + 0x1ae336),TWO_DASHES,'\0',\n             dv_00,(char *)(unaff_EDI + 0x1afc83),(char *)0x0,false,\n             &(this->detect_odr_violations_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->detect_odr_violations_).option,(char *)(unaff_EDI + 0x1ae336),TWO_DASHES,'\0',\n             dv_00,(char *)(unaff_EDI + 0x1afc83),(char *)0x0,false,\n             &(this->detect_odr_violations_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->detect_odr_violations_).option,(char *)(unaff_EDI + 0x1ae336),TWO_DASHES,'\0',\n             dv_00,(char *)(unaff_EDI + 0x1afc83),(char *)0x0,false,\n             &(this->detect_odr_violations_).super_Struct_var,false);" (call_expression "One_option\n            (&(this->detect_odr_violations_).option,(char *)(unaff_EDI + 0x1ae336),TWO_DASHES,'\0',\n             dv_00,(char *)(unaff_EDI + 0x1afc83),(char *)0x0,false,\n             &(this->detect_odr_violations_).super_Struct_var,false)" identifier (argument_list "(&(this->detect_odr_violations_).option,(char *)(unaff_EDI + 0x1ae336),TWO_DASHES,'\0',\n             dv_00,(char *)(unaff_EDI + 0x1afc83),(char *)0x0,false,\n             &(this->detect_odr_violations_).super_Struct_var,false)" ( (pointer_expression "&(this->detect_odr_violations_).option" & (field_expression "(this->detect_odr_violations_).option" (parenthesized_expression "(this->detect_odr_violations_)" ( (field_expression "this->detect_odr_violations_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1ae336)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae336)" ( (binary_expression "unaff_EDI + 0x1ae336" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1afc83)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1afc83)" ( (binary_expression "unaff_EDI + 0x1afc83" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->detect_odr_violations_).super_Struct_var" & (field_expression "(this->detect_odr_violations_).super_Struct_var" (parenthesized_expression "(this->detect_odr_violations_)" ( (field_expression "this->detect_odr_violations_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->detect_odr_violations_).user_set_via_option = false;" (assignment_expression "(this->detect_odr_violations_).user_set_via_option = false" (field_expression "(this->detect_odr_violations_).user_set_via_option" (parenthesized_expression "(this->detect_odr_violations_)" ( (field_expression "this->detect_odr_violations_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->detect_odr_violations_).value = false;" (assignment_expression "(this->detect_odr_violations_).value = false" (field_expression "(this->detect_odr_violations_).value" (parenthesized_expression "(this->detect_odr_violations_)" ( (field_expression "this->detect_odr_violations_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->no_detect_odr_violations_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("typeinfo name for " + unaff_EDI + 9);" (assignment_expression "(this->no_detect_odr_violations_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("typeinfo name for " + unaff_EDI + 9)" (field_expression "(this->no_detect_odr_violations_initializer_).super_Struct_var._vptr_Struct_var" (field_expression "(this->no_detect_odr_violations_initializer_).super_Struct_var" (parenthesized_expression "(this->no_detect_odr_violations_initializer_)" ( (field_expression "this->no_detect_odr_violations_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)("typeinfo name for " + unaff_EDI + 9)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "("typeinfo name for " + unaff_EDI + 9)" ( (binary_expression ""typeinfo name for " + unaff_EDI + 9" (binary_expression ""typeinfo name for " + unaff_EDI" (string_literal ""typeinfo name for "" " string_content ") + identifier) + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->no_detect_odr_violations_initializer_).option,(char *)(unaff_EDI + 0x1ae333),\n             TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1afcb7),(char *)0x0,false,\n             &(this->no_detect_odr_violations_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->no_detect_odr_violations_initializer_).option,(char *)(unaff_EDI + 0x1ae333),\n             TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1afcb7),(char *)0x0,false,\n             &(this->no_detect_odr_violations_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->no_detect_odr_violations_initializer_).option,(char *)(unaff_EDI + 0x1ae333),\n             TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1afcb7),(char *)0x0,false,\n             &(this->no_detect_odr_violations_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->no_detect_odr_violations_initializer_).option,(char *)(unaff_EDI + 0x1ae333),\n             TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1afcb7),(char *)0x0,false,\n             &(this->no_detect_odr_violations_initializer_).super_Struct_var,true);" (call_expression "One_option\n            (&(this->no_detect_odr_violations_initializer_).option,(char *)(unaff_EDI + 0x1ae333),\n             TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1afcb7),(char *)0x0,false,\n             &(this->no_detect_odr_violations_initializer_).super_Struct_var,true)" identifier (argument_list "(&(this->no_detect_odr_violations_initializer_).option,(char *)(unaff_EDI + 0x1ae333),\n             TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1afcb7),(char *)0x0,false,\n             &(this->no_detect_odr_violations_initializer_).super_Struct_var,true)" ( (pointer_expression "&(this->no_detect_odr_violations_initializer_).option" & (field_expression "(this->no_detect_odr_violations_initializer_).option" (parenthesized_expression "(this->no_detect_odr_violations_initializer_)" ( (field_expression "this->no_detect_odr_violations_initializer_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1ae333)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae333)" ( (binary_expression "unaff_EDI + 0x1ae333" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1afcb7)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1afcb7)" ( (binary_expression "unaff_EDI + 0x1afcb7" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->no_detect_odr_violations_initializer_).super_Struct_var" & (field_expression "(this->no_detect_odr_violations_initializer_).super_Struct_var" (parenthesized_expression "(this->no_detect_odr_violations_initializer_)" ( (field_expression "this->no_detect_odr_violations_initializer_" identifier -> field_identifier) )) . field_identifier)) , true ))) ;)))) (expression_statement "(this->dynamic_list_data_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("typeinfo fn for " + unaff_EDI + 10);" (assignment_expression "(this->dynamic_list_data_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("typeinfo fn for " + unaff_EDI + 10)" (field_expression "(this->dynamic_list_data_).super_Struct_var._vptr_Struct_var" (field_expression "(this->dynamic_list_data_).super_Struct_var" (parenthesized_expression "(this->dynamic_list_data_)" ( (field_expression "this->dynamic_list_data_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)("typeinfo fn for " + unaff_EDI + 10)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "("typeinfo fn for " + unaff_EDI + 10)" ( (binary_expression ""typeinfo fn for " + unaff_EDI + 10" (binary_expression ""typeinfo fn for " + unaff_EDI" (string_literal ""typeinfo fn for "" " string_content ") + identifier) + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->dynamic_list_data_).option,(char *)(unaff_EDI + 0x1ae34f),TWO_DASHES,'\0',dv_00\n             ,(char *)(unaff_EDI + 0x1afcf3),(char *)0x0,false,\n             &(this->dynamic_list_data_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->dynamic_list_data_).option,(char *)(unaff_EDI + 0x1ae34f),TWO_DASHES,'\0',dv_00\n             ,(char *)(unaff_EDI + 0x1afcf3),(char *)0x0,false,\n             &(this->dynamic_list_data_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->dynamic_list_data_).option,(char *)(unaff_EDI + 0x1ae34f),TWO_DASHES,'\0',dv_00\n             ,(char *)(unaff_EDI + 0x1afcf3),(char *)0x0,false,\n             &(this->dynamic_list_data_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->dynamic_list_data_).option,(char *)(unaff_EDI + 0x1ae34f),TWO_DASHES,'\0',dv_00\n             ,(char *)(unaff_EDI + 0x1afcf3),(char *)0x0,false,\n             &(this->dynamic_list_data_).super_Struct_var,false);" (call_expression "One_option\n            (&(this->dynamic_list_data_).option,(char *)(unaff_EDI + 0x1ae34f),TWO_DASHES,'\0',dv_00\n             ,(char *)(unaff_EDI + 0x1afcf3),(char *)0x0,false,\n             &(this->dynamic_list_data_).super_Struct_var,false)" identifier (argument_list "(&(this->dynamic_list_data_).option,(char *)(unaff_EDI + 0x1ae34f),TWO_DASHES,'\0',dv_00\n             ,(char *)(unaff_EDI + 0x1afcf3),(char *)0x0,false,\n             &(this->dynamic_list_data_).super_Struct_var,false)" ( (pointer_expression "&(this->dynamic_list_data_).option" & (field_expression "(this->dynamic_list_data_).option" (parenthesized_expression "(this->dynamic_list_data_)" ( (field_expression "this->dynamic_list_data_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1ae34f)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae34f)" ( (binary_expression "unaff_EDI + 0x1ae34f" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1afcf3)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1afcf3)" ( (binary_expression "unaff_EDI + 0x1afcf3" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->dynamic_list_data_).super_Struct_var" & (field_expression "(this->dynamic_list_data_).super_Struct_var" (parenthesized_expression "(this->dynamic_list_data_)" ( (field_expression "this->dynamic_list_data_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->dynamic_list_data_).user_set_via_option = false;" (assignment_expression "(this->dynamic_list_data_).user_set_via_option = false" (field_expression "(this->dynamic_list_data_).user_set_via_option" (parenthesized_expression "(this->dynamic_list_data_)" ( (field_expression "this->dynamic_list_data_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->dynamic_list_data_).value = false;" (assignment_expression "(this->dynamic_list_data_).value = false" (field_expression "(this->dynamic_list_data_).value" (parenthesized_expression "(this->dynamic_list_data_)" ( (field_expression "this->dynamic_list_data_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->no_dynamic_list_data_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("non-virtual thunk to " + unaff_EDI + 0xd);" (assignment_expression "(this->no_dynamic_list_data_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("non-virtual thunk to " + unaff_EDI + 0xd)" (field_expression "(this->no_dynamic_list_data_initializer_).super_Struct_var._vptr_Struct_var" (field_expression "(this->no_dynamic_list_data_initializer_).super_Struct_var" (parenthesized_expression "(this->no_dynamic_list_data_initializer_)" ( (field_expression "this->no_dynamic_list_data_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)("non-virtual thunk to " + unaff_EDI + 0xd)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "("non-virtual thunk to " + unaff_EDI + 0xd)" ( (binary_expression ""non-virtual thunk to " + unaff_EDI + 0xd" (binary_expression ""non-virtual thunk to " + unaff_EDI" (string_literal ""non-virtual thunk to "" " string_content ") + identifier) + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->no_dynamic_list_data_initializer_).option,(char *)(unaff_EDI + 0x1ae34c),\n             TWO_DASHES,'\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_dynamic_list_data_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->no_dynamic_list_data_initializer_).option,(char *)(unaff_EDI + 0x1ae34c),\n             TWO_DASHES,'\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_dynamic_list_data_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->no_dynamic_list_data_initializer_).option,(char *)(unaff_EDI + 0x1ae34c),\n             TWO_DASHES,'\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_dynamic_list_data_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->no_dynamic_list_data_initializer_).option,(char *)(unaff_EDI + 0x1ae34c),\n             TWO_DASHES,'\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_dynamic_list_data_initializer_).super_Struct_var,true);" (call_expression "One_option\n            (&(this->no_dynamic_list_data_initializer_).option,(char *)(unaff_EDI + 0x1ae34c),\n             TWO_DASHES,'\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_dynamic_list_data_initializer_).super_Struct_var,true)" identifier (argument_list "(&(this->no_dynamic_list_data_initializer_).option,(char *)(unaff_EDI + 0x1ae34c),\n             TWO_DASHES,'\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_dynamic_list_data_initializer_).super_Struct_var,true)" ( (pointer_expression "&(this->no_dynamic_list_data_initializer_).option" & (field_expression "(this->no_dynamic_list_data_initializer_).option" (parenthesized_expression "(this->no_dynamic_list_data_initializer_)" ( (field_expression "this->no_dynamic_list_data_initializer_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1ae34c)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae34c)" ( (binary_expression "unaff_EDI + 0x1ae34c" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->no_dynamic_list_data_initializer_).super_Struct_var" & (field_expression "(this->no_dynamic_list_data_initializer_).super_Struct_var" (parenthesized_expression "(this->no_dynamic_list_data_initializer_)" ( (field_expression "this->no_dynamic_list_data_initializer_" identifier -> field_identifier) )) . field_identifier)) , true ))) ;)))) (expression_statement "(this->dynamic_list_cpp_new_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("covariant return thunk to " + unaff_EDI + 0xb);" (assignment_expression "(this->dynamic_list_cpp_new_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("covariant return thunk to " + unaff_EDI + 0xb)" (field_expression "(this->dynamic_list_cpp_new_).super_Struct_var._vptr_Struct_var" (field_expression "(this->dynamic_list_cpp_new_).super_Struct_var" (parenthesized_expression "(this->dynamic_list_cpp_new_)" ( (field_expression "this->dynamic_list_cpp_new_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)("covariant return thunk to " + unaff_EDI + 0xb)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "("covariant return thunk to " + unaff_EDI + 0xb)" ( (binary_expression ""covariant return thunk to " + unaff_EDI + 0xb" (binary_expression ""covariant return thunk to " + unaff_EDI" (string_literal ""covariant return thunk to "" " string_content ") + identifier) + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->dynamic_list_cpp_new_).option,(char *)(unaff_EDI + 0x1ae364),TWO_DASHES,'\0',\n             dv_00,&UNK_001afd17 + unaff_EDI,(char *)0x0,false,\n             &(this->dynamic_list_cpp_new_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->dynamic_list_cpp_new_).option,(char *)(unaff_EDI + 0x1ae364),TWO_DASHES,'\0',\n             dv_00,&UNK_001afd17 + unaff_EDI,(char *)0x0,false,\n             &(this->dynamic_list_cpp_new_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->dynamic_list_cpp_new_).option,(char *)(unaff_EDI + 0x1ae364),TWO_DASHES,'\0',\n             dv_00,&UNK_001afd17 + unaff_EDI,(char *)0x0,false,\n             &(this->dynamic_list_cpp_new_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->dynamic_list_cpp_new_).option,(char *)(unaff_EDI + 0x1ae364),TWO_DASHES,'\0',\n             dv_00,&UNK_001afd17 + unaff_EDI,(char *)0x0,false,\n             &(this->dynamic_list_cpp_new_).super_Struct_var,false);" (call_expression "One_option\n            (&(this->dynamic_list_cpp_new_).option,(char *)(unaff_EDI + 0x1ae364),TWO_DASHES,'\0',\n             dv_00,&UNK_001afd17 + unaff_EDI,(char *)0x0,false,\n             &(this->dynamic_list_cpp_new_).super_Struct_var,false)" identifier (argument_list "(&(this->dynamic_list_cpp_new_).option,(char *)(unaff_EDI + 0x1ae364),TWO_DASHES,'\0',\n             dv_00,&UNK_001afd17 + unaff_EDI,(char *)0x0,false,\n             &(this->dynamic_list_cpp_new_).super_Struct_var,false)" ( (pointer_expression "&(this->dynamic_list_cpp_new_).option" & (field_expression "(this->dynamic_list_cpp_new_).option" (parenthesized_expression "(this->dynamic_list_cpp_new_)" ( (field_expression "this->dynamic_list_cpp_new_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1ae364)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae364)" ( (binary_expression "unaff_EDI + 0x1ae364" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (binary_expression "&UNK_001afd17 + unaff_EDI" (pointer_expression "&UNK_001afd17" & identifier) + identifier) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->dynamic_list_cpp_new_).super_Struct_var" & (field_expression "(this->dynamic_list_cpp_new_).super_Struct_var" (parenthesized_expression "(this->dynamic_list_cpp_new_)" ( (field_expression "this->dynamic_list_cpp_new_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->no_dynamic_list_cpp_new_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("java Class for " + unaff_EDI + 4);" (assignment_expression "(this->no_dynamic_list_cpp_new_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("java Class for " + unaff_EDI + 4)" (field_expression "(this->no_dynamic_list_cpp_new_initializer_).super_Struct_var._vptr_Struct_var" (field_expression "(this->no_dynamic_list_cpp_new_initializer_).super_Struct_var" (parenthesized_expression "(this->no_dynamic_list_cpp_new_initializer_)" ( (field_expression "this->no_dynamic_list_cpp_new_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)("java Class for " + unaff_EDI + 4)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "("java Class for " + unaff_EDI + 4)" ( (binary_expression ""java Class for " + unaff_EDI + 4" (binary_expression ""java Class for " + unaff_EDI" (string_literal ""java Class for "" " string_content ") + identifier) + number_literal) )))) ;) (expression_statement "(this->dynamic_list_cpp_new_).user_set_via_option = false;" (assignment_expression "(this->dynamic_list_cpp_new_).user_set_via_option = false" (field_expression "(this->dynamic_list_cpp_new_).user_set_via_option" (parenthesized_expression "(this->dynamic_list_cpp_new_)" ( (field_expression "this->dynamic_list_cpp_new_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->dynamic_list_cpp_new_).value = false;" (assignment_expression "(this->dynamic_list_cpp_new_).value = false" (field_expression "(this->dynamic_list_cpp_new_).value" (parenthesized_expression "(this->dynamic_list_cpp_new_)" ( (field_expression "this->dynamic_list_cpp_new_" identifier -> field_identifier) )) . field_identifier) = false) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->no_dynamic_list_cpp_new_initializer_).option,(char *)(unaff_EDI + 0x1ae361),\n             TWO_DASHES,'\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_dynamic_list_cpp_new_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->no_dynamic_list_cpp_new_initializer_).option,(char *)(unaff_EDI + 0x1ae361),\n             TWO_DASHES,'\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_dynamic_list_cpp_new_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->no_dynamic_list_cpp_new_initializer_).option,(char *)(unaff_EDI + 0x1ae361),\n             TWO_DASHES,'\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_dynamic_list_cpp_new_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->no_dynamic_list_cpp_new_initializer_).option,(char *)(unaff_EDI + 0x1ae361),\n             TWO_DASHES,'\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_dynamic_list_cpp_new_initializer_).super_Struct_var,true);" (call_expression "One_option\n            (&(this->no_dynamic_list_cpp_new_initializer_).option,(char *)(unaff_EDI + 0x1ae361),\n             TWO_DASHES,'\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_dynamic_list_cpp_new_initializer_).super_Struct_var,true)" identifier (argument_list "(&(this->no_dynamic_list_cpp_new_initializer_).option,(char *)(unaff_EDI + 0x1ae361),\n             TWO_DASHES,'\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_dynamic_list_cpp_new_initializer_).super_Struct_var,true)" ( (pointer_expression "&(this->no_dynamic_list_cpp_new_initializer_).option" & (field_expression "(this->no_dynamic_list_cpp_new_initializer_).option" (parenthesized_expression "(this->no_dynamic_list_cpp_new_initializer_)" ( (field_expression "this->no_dynamic_list_cpp_new_initializer_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1ae361)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae361)" ( (binary_expression "unaff_EDI + 0x1ae361" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->no_dynamic_list_cpp_new_initializer_).super_Struct_var" & (field_expression "(this->no_dynamic_list_cpp_new_initializer_).super_Struct_var" (parenthesized_expression "(this->no_dynamic_list_cpp_new_initializer_)" ( (field_expression "this->no_dynamic_list_cpp_new_initializer_" identifier -> field_identifier) )) . field_identifier)) , true ))) ;)))) (expression_statement "(this->dynamic_list_cpp_typeinfo_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("guard variable for " + unaff_EDI + 8);" (assignment_expression "(this->dynamic_list_cpp_typeinfo_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("guard variable for " + unaff_EDI + 8)" (field_expression "(this->dynamic_list_cpp_typeinfo_).super_Struct_var._vptr_Struct_var" (field_expression "(this->dynamic_list_cpp_typeinfo_).super_Struct_var" (parenthesized_expression "(this->dynamic_list_cpp_typeinfo_)" ( (field_expression "this->dynamic_list_cpp_typeinfo_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)("guard variable for " + unaff_EDI + 8)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "("guard variable for " + unaff_EDI + 8)" ( (binary_expression ""guard variable for " + unaff_EDI + 8" (binary_expression ""guard variable for " + unaff_EDI" (string_literal ""guard variable for "" " string_content ") + identifier) + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->dynamic_list_cpp_typeinfo_).option,(char *)(unaff_EDI + 0x1ae37c),TWO_DASHES,\n             '\0',dv_00,(char *)(unaff_EDI + 0x1afd47),(char *)0x0,false,\n             &(this->dynamic_list_cpp_typeinfo_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->dynamic_list_cpp_typeinfo_).option,(char *)(unaff_EDI + 0x1ae37c),TWO_DASHES,\n             '\0',dv_00,(char *)(unaff_EDI + 0x1afd47),(char *)0x0,false,\n             &(this->dynamic_list_cpp_typeinfo_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->dynamic_list_cpp_typeinfo_).option,(char *)(unaff_EDI + 0x1ae37c),TWO_DASHES,\n             '\0',dv_00,(char *)(unaff_EDI + 0x1afd47),(char *)0x0,false,\n             &(this->dynamic_list_cpp_typeinfo_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->dynamic_list_cpp_typeinfo_).option,(char *)(unaff_EDI + 0x1ae37c),TWO_DASHES,\n             '\0',dv_00,(char *)(unaff_EDI + 0x1afd47),(char *)0x0,false,\n             &(this->dynamic_list_cpp_typeinfo_).super_Struct_var,false);" (call_expression "One_option\n            (&(this->dynamic_list_cpp_typeinfo_).option,(char *)(unaff_EDI + 0x1ae37c),TWO_DASHES,\n             '\0',dv_00,(char *)(unaff_EDI + 0x1afd47),(char *)0x0,false,\n             &(this->dynamic_list_cpp_typeinfo_).super_Struct_var,false)" identifier (argument_list "(&(this->dynamic_list_cpp_typeinfo_).option,(char *)(unaff_EDI + 0x1ae37c),TWO_DASHES,\n             '\0',dv_00,(char *)(unaff_EDI + 0x1afd47),(char *)0x0,false,\n             &(this->dynamic_list_cpp_typeinfo_).super_Struct_var,false)" ( (pointer_expression "&(this->dynamic_list_cpp_typeinfo_).option" & (field_expression "(this->dynamic_list_cpp_typeinfo_).option" (parenthesized_expression "(this->dynamic_list_cpp_typeinfo_)" ( (field_expression "this->dynamic_list_cpp_typeinfo_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1ae37c)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae37c)" ( (binary_expression "unaff_EDI + 0x1ae37c" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1afd47)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1afd47)" ( (binary_expression "unaff_EDI + 0x1afd47" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->dynamic_list_cpp_typeinfo_).super_Struct_var" & (field_expression "(this->dynamic_list_cpp_typeinfo_).super_Struct_var" (parenthesized_expression "(this->dynamic_list_cpp_typeinfo_)" ( (field_expression "this->dynamic_list_cpp_typeinfo_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->no_dynamic_list_cpp_typeinfo_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("TLS init function for " + unaff_EDI + 8);" (assignment_expression "(this->no_dynamic_list_cpp_typeinfo_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("TLS init function for " + unaff_EDI + 8)" (field_expression "(this->no_dynamic_list_cpp_typeinfo_initializer_).super_Struct_var._vptr_Struct_var" (field_expression "(this->no_dynamic_list_cpp_typeinfo_initializer_).super_Struct_var" (parenthesized_expression "(this->no_dynamic_list_cpp_typeinfo_initializer_)" ( (field_expression "this->no_dynamic_list_cpp_typeinfo_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)("TLS init function for " + unaff_EDI + 8)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "("TLS init function for " + unaff_EDI + 8)" ( (binary_expression ""TLS init function for " + unaff_EDI + 8" (binary_expression ""TLS init function for " + unaff_EDI" (string_literal ""TLS init function for "" " string_content ") + identifier) + number_literal) )))) ;) (expression_statement "(this->dynamic_list_cpp_typeinfo_).user_set_via_option = false;" (assignment_expression "(this->dynamic_list_cpp_typeinfo_).user_set_via_option = false" (field_expression "(this->dynamic_list_cpp_typeinfo_).user_set_via_option" (parenthesized_expression "(this->dynamic_list_cpp_typeinfo_)" ( (field_expression "this->dynamic_list_cpp_typeinfo_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->dynamic_list_cpp_typeinfo_).value = false;" (assignment_expression "(this->dynamic_list_cpp_typeinfo_).value = false" (field_expression "(this->dynamic_list_cpp_typeinfo_).value" (parenthesized_expression "(this->dynamic_list_cpp_typeinfo_)" ( (field_expression "this->dynamic_list_cpp_typeinfo_" identifier -> field_identifier) )) . field_identifier) = false) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->no_dynamic_list_cpp_typeinfo_initializer_).option,\n             (char *)(unaff_EDI + 0x1ae379),TWO_DASHES,'\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_dynamic_list_cpp_typeinfo_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->no_dynamic_list_cpp_typeinfo_initializer_).option,\n             (char *)(unaff_EDI + 0x1ae379),TWO_DASHES,'\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_dynamic_list_cpp_typeinfo_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->no_dynamic_list_cpp_typeinfo_initializer_).option,\n             (char *)(unaff_EDI + 0x1ae379),TWO_DASHES,'\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_dynamic_list_cpp_typeinfo_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->no_dynamic_list_cpp_typeinfo_initializer_).option,\n             (char *)(unaff_EDI + 0x1ae379),TWO_DASHES,'\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_dynamic_list_cpp_typeinfo_initializer_).super_Struct_var,true);" (call_expression "One_option\n            (&(this->no_dynamic_list_cpp_typeinfo_initializer_).option,\n             (char *)(unaff_EDI + 0x1ae379),TWO_DASHES,'\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_dynamic_list_cpp_typeinfo_initializer_).super_Struct_var,true)" identifier (argument_list "(&(this->no_dynamic_list_cpp_typeinfo_initializer_).option,\n             (char *)(unaff_EDI + 0x1ae379),TWO_DASHES,'\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_dynamic_list_cpp_typeinfo_initializer_).super_Struct_var,true)" ( (pointer_expression "&(this->no_dynamic_list_cpp_typeinfo_initializer_).option" & (field_expression "(this->no_dynamic_list_cpp_typeinfo_initializer_).option" (parenthesized_expression "(this->no_dynamic_list_cpp_typeinfo_initializer_)" ( (field_expression "this->no_dynamic_list_cpp_typeinfo_initializer_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1ae379)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae379)" ( (binary_expression "unaff_EDI + 0x1ae379" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->no_dynamic_list_cpp_typeinfo_initializer_).super_Struct_var" & (field_expression "(this->no_dynamic_list_cpp_typeinfo_initializer_).super_Struct_var" (parenthesized_expression "(this->no_dynamic_list_cpp_typeinfo_initializer_)" ( (field_expression "this->no_dynamic_list_cpp_typeinfo_initializer_" identifier -> field_identifier) )) . field_identifier)) , true ))) ;)))) (expression_statement "ha_00 = (char *)(unaff_EDI + 0x1b8bce);" (assignment_expression "ha_00 = (char *)(unaff_EDI + 0x1b8bce)" identifier = (cast_expression "(char *)(unaff_EDI + 0x1b8bce)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1b8bce)" ( (binary_expression "unaff_EDI + 0x1b8bce" identifier + number_literal) )))) ;) (expression_statement "(this->dynamic_list_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1\n  ;" (assignment_expression "(this->dynamic_list_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1" (field_expression "(this->dynamic_list_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var" (field_expression "(this->dynamic_list_initializer_).super_Struct_special.super_Struct_var" (field_expression "(this->dynamic_list_initializer_).super_Struct_special" (parenthesized_expression "(this->dynamic_list_initializer_)" ( (field_expression "this->dynamic_list_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) . field_identifier) = identifier) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->dynamic_list_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1ae396),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1afd6b),ha_00,\n             false,(Struct_var *)&this->dynamic_list_initializer_,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->dynamic_list_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1ae396),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1afd6b),ha_00,\n             false,(Struct_var *)&this->dynamic_list_initializer_,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->dynamic_list_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1ae396),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1afd6b),ha_00,\n             false,(Struct_var *)&this->dynamic_list_initializer_,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->dynamic_list_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1ae396),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1afd6b),ha_00,\n             false,(Struct_var *)&this->dynamic_list_initializer_,false);" (call_expression "One_option\n            (&(this->dynamic_list_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1ae396),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1afd6b),ha_00,\n             false,(Struct_var *)&this->dynamic_list_initializer_,false)" identifier (argument_list "(&(this->dynamic_list_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1ae396),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1afd6b),ha_00,\n             false,(Struct_var *)&this->dynamic_list_initializer_,false)" ( (pointer_expression "&(this->dynamic_list_initializer_).super_Struct_special.option" & (field_expression "(this->dynamic_list_initializer_).super_Struct_special.option" (field_expression "(this->dynamic_list_initializer_).super_Struct_special" (parenthesized_expression "(this->dynamic_list_initializer_)" ( (field_expression "this->dynamic_list_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1ae396)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae396)" ( (binary_expression "unaff_EDI + 0x1ae396" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1afd6b)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1afd6b)" ( (binary_expression "unaff_EDI + 0x1afd6b" identifier + number_literal) ))) , identifier , false , (cast_expression "(Struct_var *)&this->dynamic_list_initializer_" ( (type_descriptor "Struct_var *" type_identifier (abstract_pointer_declarator "*" *)) ) (pointer_expression "&this->dynamic_list_initializer_" & (field_expression "this->dynamic_list_initializer_" identifier -> field_identifier))) , false ))) ;)))) (expression_statement "*(undefined4 *)&(this->dynamic_list_initializer_).super_Struct_special.field_0x40 = 0;" (assignment_expression "*(undefined4 *)&(this->dynamic_list_initializer_).super_Struct_special.field_0x40 = 0" (pointer_expression "*(undefined4 *)&(this->dynamic_list_initializer_).super_Struct_special.field_0x40" * (cast_expression "(undefined4 *)&(this->dynamic_list_initializer_).super_Struct_special.field_0x40" ( (type_descriptor "undefined4 *" type_identifier (abstract_pointer_declarator "*" *)) ) (pointer_expression "&(this->dynamic_list_initializer_).super_Struct_special.field_0x40" & (field_expression "(this->dynamic_list_initializer_).super_Struct_special.field_0x40" (field_expression "(this->dynamic_list_initializer_).super_Struct_special" (parenthesized_expression "(this->dynamic_list_initializer_)" ( (field_expression "this->dynamic_list_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier)))) = number_literal) ;) (expression_statement "(this->dynamic_list_initializer_).super_Struct_special.parse = unaff_EDI - 0x29d9;" (assignment_expression "(this->dynamic_list_initializer_).super_Struct_special.parse = unaff_EDI - 0x29d9" (field_expression "(this->dynamic_list_initializer_).super_Struct_special.parse" (field_expression "(this->dynamic_list_initializer_).super_Struct_special" (parenthesized_expression "(this->dynamic_list_initializer_)" ( (field_expression "this->dynamic_list_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (binary_expression "unaff_EDI - 0x29d9" identifier - number_literal)) ;) (expression_statement "(this->dynamic_list_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("St14collate_bynameIcE" + unaff_EDI + 7);" (assignment_expression "(this->dynamic_list_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("St14collate_bynameIcE" + unaff_EDI + 7)" (field_expression "(this->dynamic_list_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var" (field_expression "(this->dynamic_list_initializer_).super_Struct_special.super_Struct_var" (field_expression "(this->dynamic_list_initializer_).super_Struct_special" (parenthesized_expression "(this->dynamic_list_initializer_)" ( (field_expression "this->dynamic_list_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)("St14collate_bynameIcE" + unaff_EDI + 7)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "("St14collate_bynameIcE" + unaff_EDI + 7)" ( (binary_expression ""St14collate_bynameIcE" + unaff_EDI + 7" (binary_expression ""St14collate_bynameIcE" + unaff_EDI" (string_literal ""St14collate_bynameIcE"" " string_content ") + identifier) + number_literal) )))) ;) (expression_statement "(this->emit_stub_syms_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("TLS wrapper function for " + unaff_EDI + 5);" (assignment_expression "(this->emit_stub_syms_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("TLS wrapper function for " + unaff_EDI + 5)" (field_expression "(this->emit_stub_syms_).super_Struct_var._vptr_Struct_var" (field_expression "(this->emit_stub_syms_).super_Struct_var" (parenthesized_expression "(this->emit_stub_syms_)" ( (field_expression "this->emit_stub_syms_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)("TLS wrapper function for " + unaff_EDI + 5)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "("TLS wrapper function for " + unaff_EDI + 5)" ( (binary_expression ""TLS wrapper function for " + unaff_EDI + 5" (binary_expression ""TLS wrapper function for " + unaff_EDI" (string_literal ""TLS wrapper function for "" " string_content ") + identifier) + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->emit_stub_syms_).option,(char *)(unaff_EDI + 0x1ae3a6),TWO_DASHES,'\0',dv_01,\n             (char *)(unaff_EDI + 0x1afd8b),(char *)0x0,false,\n             &(this->emit_stub_syms_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->emit_stub_syms_).option,(char *)(unaff_EDI + 0x1ae3a6),TWO_DASHES,'\0',dv_01,\n             (char *)(unaff_EDI + 0x1afd8b),(char *)0x0,false,\n             &(this->emit_stub_syms_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->emit_stub_syms_).option,(char *)(unaff_EDI + 0x1ae3a6),TWO_DASHES,'\0',dv_01,\n             (char *)(unaff_EDI + 0x1afd8b),(char *)0x0,false,\n             &(this->emit_stub_syms_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->emit_stub_syms_).option,(char *)(unaff_EDI + 0x1ae3a6),TWO_DASHES,'\0',dv_01,\n             (char *)(unaff_EDI + 0x1afd8b),(char *)0x0,false,\n             &(this->emit_stub_syms_).super_Struct_var,true);" (call_expression "One_option\n            (&(this->emit_stub_syms_).option,(char *)(unaff_EDI + 0x1ae3a6),TWO_DASHES,'\0',dv_01,\n             (char *)(unaff_EDI + 0x1afd8b),(char *)0x0,false,\n             &(this->emit_stub_syms_).super_Struct_var,true)" identifier (argument_list "(&(this->emit_stub_syms_).option,(char *)(unaff_EDI + 0x1ae3a6),TWO_DASHES,'\0',dv_01,\n             (char *)(unaff_EDI + 0x1afd8b),(char *)0x0,false,\n             &(this->emit_stub_syms_).super_Struct_var,true)" ( (pointer_expression "&(this->emit_stub_syms_).option" & (field_expression "(this->emit_stub_syms_).option" (parenthesized_expression "(this->emit_stub_syms_)" ( (field_expression "this->emit_stub_syms_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1ae3a6)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae3a6)" ( (binary_expression "unaff_EDI + 0x1ae3a6" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1afd8b)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1afd8b)" ( (binary_expression "unaff_EDI + 0x1afd8b" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->emit_stub_syms_).super_Struct_var" & (field_expression "(this->emit_stub_syms_).super_Struct_var" (parenthesized_expression "(this->emit_stub_syms_)" ( (field_expression "this->emit_stub_syms_" identifier -> field_identifier) )) . field_identifier)) , true ))) ;)))) (expression_statement "(this->emit_stub_syms_).user_set_via_option = false;" (assignment_expression "(this->emit_stub_syms_).user_set_via_option = false" (field_expression "(this->emit_stub_syms_).user_set_via_option" (parenthesized_expression "(this->emit_stub_syms_)" ( (field_expression "this->emit_stub_syms_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->emit_stub_syms_).value = true;" (assignment_expression "(this->emit_stub_syms_).value = true" (field_expression "(this->emit_stub_syms_).value" (parenthesized_expression "(this->emit_stub_syms_)" ( (field_expression "this->emit_stub_syms_" identifier -> field_identifier) )) . field_identifier) = true) ;) (expression_statement "(this->no_emit_stub_syms_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("TLS wrapper function for " + unaff_EDI + 0x19);" (assignment_expression "(this->no_emit_stub_syms_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("TLS wrapper function for " + unaff_EDI + 0x19)" (field_expression "(this->no_emit_stub_syms_initializer_).super_Struct_var._vptr_Struct_var" (field_expression "(this->no_emit_stub_syms_initializer_).super_Struct_var" (parenthesized_expression "(this->no_emit_stub_syms_initializer_)" ( (field_expression "this->no_emit_stub_syms_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)("TLS wrapper function for " + unaff_EDI + 0x19)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "("TLS wrapper function for " + unaff_EDI + 0x19)" ( (binary_expression ""TLS wrapper function for " + unaff_EDI + 0x19" (binary_expression ""TLS wrapper function for " + unaff_EDI" (string_literal ""TLS wrapper function for "" " string_content ") + identifier) + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->no_emit_stub_syms_initializer_).option,(char *)(unaff_EDI + 0x1ae3a3),\n             TWO_DASHES,'\0',dv_00,(char *)(unaff_EDI + 0x1afdbb),(char *)0x0,false,\n             &(this->no_emit_stub_syms_initializer_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->no_emit_stub_syms_initializer_).option,(char *)(unaff_EDI + 0x1ae3a3),\n             TWO_DASHES,'\0',dv_00,(char *)(unaff_EDI + 0x1afdbb),(char *)0x0,false,\n             &(this->no_emit_stub_syms_initializer_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->no_emit_stub_syms_initializer_).option,(char *)(unaff_EDI + 0x1ae3a3),\n             TWO_DASHES,'\0',dv_00,(char *)(unaff_EDI + 0x1afdbb),(char *)0x0,false,\n             &(this->no_emit_stub_syms_initializer_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->no_emit_stub_syms_initializer_).option,(char *)(unaff_EDI + 0x1ae3a3),\n             TWO_DASHES,'\0',dv_00,(char *)(unaff_EDI + 0x1afdbb),(char *)0x0,false,\n             &(this->no_emit_stub_syms_initializer_).super_Struct_var,false);" (call_expression "One_option\n            (&(this->no_emit_stub_syms_initializer_).option,(char *)(unaff_EDI + 0x1ae3a3),\n             TWO_DASHES,'\0',dv_00,(char *)(unaff_EDI + 0x1afdbb),(char *)0x0,false,\n             &(this->no_emit_stub_syms_initializer_).super_Struct_var,false)" identifier (argument_list "(&(this->no_emit_stub_syms_initializer_).option,(char *)(unaff_EDI + 0x1ae3a3),\n             TWO_DASHES,'\0',dv_00,(char *)(unaff_EDI + 0x1afdbb),(char *)0x0,false,\n             &(this->no_emit_stub_syms_initializer_).super_Struct_var,false)" ( (pointer_expression "&(this->no_emit_stub_syms_initializer_).option" & (field_expression "(this->no_emit_stub_syms_initializer_).option" (parenthesized_expression "(this->no_emit_stub_syms_initializer_)" ( (field_expression "this->no_emit_stub_syms_initializer_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1ae3a3)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae3a3)" ( (binary_expression "unaff_EDI + 0x1ae3a3" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1afdbb)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1afdbb)" ( (binary_expression "unaff_EDI + 0x1afdbb" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->no_emit_stub_syms_initializer_).super_Struct_var" & (field_expression "(this->no_emit_stub_syms_initializer_).super_Struct_var" (parenthesized_expression "(this->no_emit_stub_syms_initializer_)" ( (field_expression "this->no_emit_stub_syms_initializer_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "ha_01 = (char *)(unaff_EDI + 0x1aed7d);" (assignment_expression "ha_01 = (char *)(unaff_EDI + 0x1aed7d)" identifier = (cast_expression "(char *)(unaff_EDI + 0x1aed7d)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1aed7d)" ( (binary_expression "unaff_EDI + 0x1aed7d" identifier + number_literal) )))) ;) (expression_statement "(this->entry_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("reference temporary #" + unaff_EDI + 0x13);" (assignment_expression "(this->entry_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("reference temporary #" + unaff_EDI + 0x13)" (field_expression "(this->entry_).super_Struct_var._vptr_Struct_var" (field_expression "(this->entry_).super_Struct_var" (parenthesized_expression "(this->entry_)" ( (field_expression "this->entry_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)("reference temporary #" + unaff_EDI + 0x13)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "("reference temporary #" + unaff_EDI + 0x13)" ( (binary_expression ""reference temporary #" + unaff_EDI + 0x13" (binary_expression ""reference temporary #" + unaff_EDI" (string_literal ""reference temporary #"" " string_content ") + identifier) + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->entry_).option,(char *)(unaff_EDI + 0x1aeb03),TWO_DASHES,'e',(char *)0x0,\n             (char *)(unaff_EDI + 0x1ae3b5),ha_01,false,&(this->entry_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->entry_).option,(char *)(unaff_EDI + 0x1aeb03),TWO_DASHES,'e',(char *)0x0,\n             (char *)(unaff_EDI + 0x1ae3b5),ha_01,false,&(this->entry_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->entry_).option,(char *)(unaff_EDI + 0x1aeb03),TWO_DASHES,'e',(char *)0x0,\n             (char *)(unaff_EDI + 0x1ae3b5),ha_01,false,&(this->entry_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->entry_).option,(char *)(unaff_EDI + 0x1aeb03),TWO_DASHES,'e',(char *)0x0,\n             (char *)(unaff_EDI + 0x1ae3b5),ha_01,false,&(this->entry_).super_Struct_var,false);" (call_expression "One_option\n            (&(this->entry_).option,(char *)(unaff_EDI + 0x1aeb03),TWO_DASHES,'e',(char *)0x0,\n             (char *)(unaff_EDI + 0x1ae3b5),ha_01,false,&(this->entry_).super_Struct_var,false)" identifier (argument_list "(&(this->entry_).option,(char *)(unaff_EDI + 0x1aeb03),TWO_DASHES,'e',(char *)0x0,\n             (char *)(unaff_EDI + 0x1ae3b5),ha_01,false,&(this->entry_).super_Struct_var,false)" ( (pointer_expression "&(this->entry_).option" & (field_expression "(this->entry_).option" (parenthesized_expression "(this->entry_)" ( (field_expression "this->entry_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1aeb03)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1aeb03)" ( (binary_expression "unaff_EDI + 0x1aeb03" identifier + number_literal) ))) , identifier , (char_literal "'e'" ' character ') , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , (cast_expression "(char *)(unaff_EDI + 0x1ae3b5)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae3b5)" ( (binary_expression "unaff_EDI + 0x1ae3b5" identifier + number_literal) ))) , identifier , false , (pointer_expression "&(this->entry_).super_Struct_var" & (field_expression "(this->entry_).super_Struct_var" (parenthesized_expression "(this->entry_)" ( (field_expression "this->entry_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->entry_).user_set_via_option = false;" (assignment_expression "(this->entry_).user_set_via_option = false" (field_expression "(this->entry_).user_set_via_option" (parenthesized_expression "(this->entry_)" ( (field_expression "this->entry_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->eh_frame_hdr_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("hidden alias for " + unaff_EDI + 0x11);" (assignment_expression "(this->eh_frame_hdr_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("hidden alias for " + unaff_EDI + 0x11)" (field_expression "(this->eh_frame_hdr_).super_Struct_var._vptr_Struct_var" (field_expression "(this->eh_frame_hdr_).super_Struct_var" (parenthesized_expression "(this->eh_frame_hdr_)" ( (field_expression "this->eh_frame_hdr_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)("hidden alias for " + unaff_EDI + 0x11)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "("hidden alias for " + unaff_EDI + 0x11)" ( (binary_expression ""hidden alias for " + unaff_EDI + 0x11" (binary_expression ""hidden alias for " + unaff_EDI" (string_literal ""hidden alias for "" " string_content ") + identifier) + number_literal) )))) ;) (expression_statement "(this->entry_).value = (char *)0x0;" (assignment_expression "(this->entry_).value = (char *)0x0" (field_expression "(this->entry_).value" (parenthesized_expression "(this->entry_)" ( (field_expression "this->entry_" identifier -> field_identifier) )) . field_identifier) = (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal)) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->eh_frame_hdr_).option,(char *)(unaff_EDI + 0x1bf43b),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1ae3cf),(char *)0x0,false,\n             &(this->eh_frame_hdr_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->eh_frame_hdr_).option,(char *)(unaff_EDI + 0x1bf43b),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1ae3cf),(char *)0x0,false,\n             &(this->eh_frame_hdr_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->eh_frame_hdr_).option,(char *)(unaff_EDI + 0x1bf43b),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1ae3cf),(char *)0x0,false,\n             &(this->eh_frame_hdr_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->eh_frame_hdr_).option,(char *)(unaff_EDI + 0x1bf43b),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1ae3cf),(char *)0x0,false,\n             &(this->eh_frame_hdr_).super_Struct_var,false);" (call_expression "One_option\n            (&(this->eh_frame_hdr_).option,(char *)(unaff_EDI + 0x1bf43b),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1ae3cf),(char *)0x0,false,\n             &(this->eh_frame_hdr_).super_Struct_var,false)" identifier (argument_list "(&(this->eh_frame_hdr_).option,(char *)(unaff_EDI + 0x1bf43b),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1ae3cf),(char *)0x0,false,\n             &(this->eh_frame_hdr_).super_Struct_var,false)" ( (pointer_expression "&(this->eh_frame_hdr_).option" & (field_expression "(this->eh_frame_hdr_).option" (parenthesized_expression "(this->eh_frame_hdr_)" ( (field_expression "this->eh_frame_hdr_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1bf43b)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1bf43b)" ( (binary_expression "unaff_EDI + 0x1bf43b" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1ae3cf)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae3cf)" ( (binary_expression "unaff_EDI + 0x1ae3cf" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->eh_frame_hdr_).super_Struct_var" & (field_expression "(this->eh_frame_hdr_).super_Struct_var" (parenthesized_expression "(this->eh_frame_hdr_)" ( (field_expression "this->eh_frame_hdr_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->eh_frame_hdr_).user_set_via_option = false;" (assignment_expression "(this->eh_frame_hdr_).user_set_via_option = false" (field_expression "(this->eh_frame_hdr_).user_set_via_option" (parenthesized_expression "(this->eh_frame_hdr_)" ( (field_expression "this->eh_frame_hdr_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->eh_frame_hdr_).value = false;" (assignment_expression "(this->eh_frame_hdr_).value = false" (field_expression "(this->eh_frame_hdr_).value" (parenthesized_expression "(this->eh_frame_hdr_)" ( (field_expression "this->eh_frame_hdr_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->no_eh_frame_hdr_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("non-transaction clone for " + unaff_EDI + 0x13);" (assignment_expression "(this->no_eh_frame_hdr_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("non-transaction clone for " + unaff_EDI + 0x13)" (field_expression "(this->no_eh_frame_hdr_initializer_).super_Struct_var._vptr_Struct_var" (field_expression "(this->no_eh_frame_hdr_initializer_).super_Struct_var" (parenthesized_expression "(this->no_eh_frame_hdr_initializer_)" ( (field_expression "this->no_eh_frame_hdr_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)("non-transaction clone for " + unaff_EDI + 0x13)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "("non-transaction clone for " + unaff_EDI + 0x13)" ( (binary_expression ""non-transaction clone for " + unaff_EDI + 0x13" (binary_expression ""non-transaction clone for " + unaff_EDI" (string_literal ""non-transaction clone for "" " string_content ") + identifier) + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->no_eh_frame_hdr_initializer_).option,(char *)(unaff_EDI + 0x1ae3ed),TWO_DASHES,\n             '\0',dv_01,(char *)(unaff_EDI + 0x1afdf3),(char *)0x0,false,\n             &(this->no_eh_frame_hdr_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->no_eh_frame_hdr_initializer_).option,(char *)(unaff_EDI + 0x1ae3ed),TWO_DASHES,\n             '\0',dv_01,(char *)(unaff_EDI + 0x1afdf3),(char *)0x0,false,\n             &(this->no_eh_frame_hdr_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->no_eh_frame_hdr_initializer_).option,(char *)(unaff_EDI + 0x1ae3ed),TWO_DASHES,\n             '\0',dv_01,(char *)(unaff_EDI + 0x1afdf3),(char *)0x0,false,\n             &(this->no_eh_frame_hdr_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->no_eh_frame_hdr_initializer_).option,(char *)(unaff_EDI + 0x1ae3ed),TWO_DASHES,\n             '\0',dv_01,(char *)(unaff_EDI + 0x1afdf3),(char *)0x0,false,\n             &(this->no_eh_frame_hdr_initializer_).super_Struct_var,true);" (call_expression "One_option\n            (&(this->no_eh_frame_hdr_initializer_).option,(char *)(unaff_EDI + 0x1ae3ed),TWO_DASHES,\n             '\0',dv_01,(char *)(unaff_EDI + 0x1afdf3),(char *)0x0,false,\n             &(this->no_eh_frame_hdr_initializer_).super_Struct_var,true)" identifier (argument_list "(&(this->no_eh_frame_hdr_initializer_).option,(char *)(unaff_EDI + 0x1ae3ed),TWO_DASHES,\n             '\0',dv_01,(char *)(unaff_EDI + 0x1afdf3),(char *)0x0,false,\n             &(this->no_eh_frame_hdr_initializer_).super_Struct_var,true)" ( (pointer_expression "&(this->no_eh_frame_hdr_initializer_).option" & (field_expression "(this->no_eh_frame_hdr_initializer_).option" (parenthesized_expression "(this->no_eh_frame_hdr_initializer_)" ( (field_expression "this->no_eh_frame_hdr_initializer_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1ae3ed)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae3ed)" ( (binary_expression "unaff_EDI + 0x1ae3ed" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1afdf3)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1afdf3)" ( (binary_expression "unaff_EDI + 0x1afdf3" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->no_eh_frame_hdr_initializer_).super_Struct_var" & (field_expression "(this->no_eh_frame_hdr_initializer_).super_Struct_var" (parenthesized_expression "(this->no_eh_frame_hdr_initializer_)" ( (field_expression "this->no_eh_frame_hdr_initializer_" identifier -> field_identifier) )) . field_identifier)) , true ))) ;)))) (expression_statement "(this->enable_new_dtags_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("_Fract" + unaff_EDI + 6);" (assignment_expression "(this->enable_new_dtags_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("_Fract" + unaff_EDI + 6)" (field_expression "(this->enable_new_dtags_).super_Struct_var._vptr_Struct_var" (field_expression "(this->enable_new_dtags_).super_Struct_var" (parenthesized_expression "(this->enable_new_dtags_)" ( (field_expression "this->enable_new_dtags_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)("_Fract" + unaff_EDI + 6)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "("_Fract" + unaff_EDI + 6)" ( (binary_expression ""_Fract" + unaff_EDI + 6" (binary_expression ""_Fract" + unaff_EDI" (string_literal ""_Fract"" " string_content ") + identifier) + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->enable_new_dtags_).option,(char *)(unaff_EDI + 0x1ae416),EXACTLY_TWO_DASHES,\n             '\0',dv_01,(char *)(unaff_EDI + 0x1ae3fd),(char *)0x0,false,\n             &(this->enable_new_dtags_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->enable_new_dtags_).option,(char *)(unaff_EDI + 0x1ae416),EXACTLY_TWO_DASHES,\n             '\0',dv_01,(char *)(unaff_EDI + 0x1ae3fd),(char *)0x0,false,\n             &(this->enable_new_dtags_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->enable_new_dtags_).option,(char *)(unaff_EDI + 0x1ae416),EXACTLY_TWO_DASHES,\n             '\0',dv_01,(char *)(unaff_EDI + 0x1ae3fd),(char *)0x0,false,\n             &(this->enable_new_dtags_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->enable_new_dtags_).option,(char *)(unaff_EDI + 0x1ae416),EXACTLY_TWO_DASHES,\n             '\0',dv_01,(char *)(unaff_EDI + 0x1ae3fd),(char *)0x0,false,\n             &(this->enable_new_dtags_).super_Struct_var,true);" (call_expression "One_option\n            (&(this->enable_new_dtags_).option,(char *)(unaff_EDI + 0x1ae416),EXACTLY_TWO_DASHES,\n             '\0',dv_01,(char *)(unaff_EDI + 0x1ae3fd),(char *)0x0,false,\n             &(this->enable_new_dtags_).super_Struct_var,true)" identifier (argument_list "(&(this->enable_new_dtags_).option,(char *)(unaff_EDI + 0x1ae416),EXACTLY_TWO_DASHES,\n             '\0',dv_01,(char *)(unaff_EDI + 0x1ae3fd),(char *)0x0,false,\n             &(this->enable_new_dtags_).super_Struct_var,true)" ( (pointer_expression "&(this->enable_new_dtags_).option" & (field_expression "(this->enable_new_dtags_).option" (parenthesized_expression "(this->enable_new_dtags_)" ( (field_expression "this->enable_new_dtags_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1ae416)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae416)" ( (binary_expression "unaff_EDI + 0x1ae416" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1ae3fd)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae3fd)" ( (binary_expression "unaff_EDI + 0x1ae3fd" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->enable_new_dtags_).super_Struct_var" & (field_expression "(this->enable_new_dtags_).super_Struct_var" (parenthesized_expression "(this->enable_new_dtags_)" ( (field_expression "this->enable_new_dtags_" identifier -> field_identifier) )) . field_identifier)) , true ))) ;)))) (expression_statement "(this->enable_new_dtags_).user_set_via_option = false;" (assignment_expression "(this->enable_new_dtags_).user_set_via_option = false" (field_expression "(this->enable_new_dtags_).user_set_via_option" (parenthesized_expression "(this->enable_new_dtags_)" ( (field_expression "this->enable_new_dtags_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->enable_new_dtags_).value = true;" (assignment_expression "(this->enable_new_dtags_).value = true" (field_expression "(this->enable_new_dtags_).value" (parenthesized_expression "(this->enable_new_dtags_)" ( (field_expression "this->enable_new_dtags_" identifier -> field_identifier) )) . field_identifier) = true) ;) (expression_statement "(this->disable_new_dtags_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a210b + unaff_EDI);" (assignment_expression "(this->disable_new_dtags_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a210b + unaff_EDI)" (field_expression "(this->disable_new_dtags_initializer_).super_Struct_var._vptr_Struct_var" (field_expression "(this->disable_new_dtags_initializer_).super_Struct_var" (parenthesized_expression "(this->disable_new_dtags_initializer_)" ( (field_expression "this->disable_new_dtags_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(&UNK_002a210b + unaff_EDI)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(&UNK_002a210b + unaff_EDI)" ( (binary_expression "&UNK_002a210b + unaff_EDI" (pointer_expression "&UNK_002a210b" & identifier) + identifier) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->disable_new_dtags_initializer_).option,(char *)(unaff_EDI + 0x1ae441),\n             EXACTLY_TWO_DASHES,'\0',dv_00,(char *)(unaff_EDI + 0x1ae427),(char *)0x0,false,\n             &(this->disable_new_dtags_initializer_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->disable_new_dtags_initializer_).option,(char *)(unaff_EDI + 0x1ae441),\n             EXACTLY_TWO_DASHES,'\0',dv_00,(char *)(unaff_EDI + 0x1ae427),(char *)0x0,false,\n             &(this->disable_new_dtags_initializer_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->disable_new_dtags_initializer_).option,(char *)(unaff_EDI + 0x1ae441),\n             EXACTLY_TWO_DASHES,'\0',dv_00,(char *)(unaff_EDI + 0x1ae427),(char *)0x0,false,\n             &(this->disable_new_dtags_initializer_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->disable_new_dtags_initializer_).option,(char *)(unaff_EDI + 0x1ae441),\n             EXACTLY_TWO_DASHES,'\0',dv_00,(char *)(unaff_EDI + 0x1ae427),(char *)0x0,false,\n             &(this->disable_new_dtags_initializer_).super_Struct_var,false);" (call_expression "One_option\n            (&(this->disable_new_dtags_initializer_).option,(char *)(unaff_EDI + 0x1ae441),\n             EXACTLY_TWO_DASHES,'\0',dv_00,(char *)(unaff_EDI + 0x1ae427),(char *)0x0,false,\n             &(this->disable_new_dtags_initializer_).super_Struct_var,false)" identifier (argument_list "(&(this->disable_new_dtags_initializer_).option,(char *)(unaff_EDI + 0x1ae441),\n             EXACTLY_TWO_DASHES,'\0',dv_00,(char *)(unaff_EDI + 0x1ae427),(char *)0x0,false,\n             &(this->disable_new_dtags_initializer_).super_Struct_var,false)" ( (pointer_expression "&(this->disable_new_dtags_initializer_).option" & (field_expression "(this->disable_new_dtags_initializer_).option" (parenthesized_expression "(this->disable_new_dtags_initializer_)" ( (field_expression "this->disable_new_dtags_initializer_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1ae441)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae441)" ( (binary_expression "unaff_EDI + 0x1ae441" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1ae427)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae427)" ( (binary_expression "unaff_EDI + 0x1ae427" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->disable_new_dtags_initializer_).super_Struct_var" & (field_expression "(this->disable_new_dtags_initializer_).super_Struct_var" (parenthesized_expression "(this->disable_new_dtags_initializer_)" ( (field_expression "this->disable_new_dtags_initializer_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->enum_size_warning_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("decltype (" + unaff_EDI + 3);" (assignment_expression "(this->enum_size_warning_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("decltype (" + unaff_EDI + 3)" (field_expression "(this->enum_size_warning_).super_Struct_var._vptr_Struct_var" (field_expression "(this->enum_size_warning_).super_Struct_var" (parenthesized_expression "(this->enum_size_warning_)" ( (field_expression "this->enum_size_warning_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)("decltype (" + unaff_EDI + 3)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "("decltype (" + unaff_EDI + 3)" ( (binary_expression ""decltype (" + unaff_EDI + 3" (binary_expression ""decltype (" + unaff_EDI" (string_literal ""decltype ("" " string_content ") + identifier) + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->enum_size_warning_).option,(char *)(unaff_EDI + 0x1ae456),TWO_DASHES,'\0',dv_01\n             ,(char *)0x0,(char *)0x0,false,&(this->enum_size_warning_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->enum_size_warning_).option,(char *)(unaff_EDI + 0x1ae456),TWO_DASHES,'\0',dv_01\n             ,(char *)0x0,(char *)0x0,false,&(this->enum_size_warning_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->enum_size_warning_).option,(char *)(unaff_EDI + 0x1ae456),TWO_DASHES,'\0',dv_01\n             ,(char *)0x0,(char *)0x0,false,&(this->enum_size_warning_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->enum_size_warning_).option,(char *)(unaff_EDI + 0x1ae456),TWO_DASHES,'\0',dv_01\n             ,(char *)0x0,(char *)0x0,false,&(this->enum_size_warning_).super_Struct_var,true);" (call_expression "One_option\n            (&(this->enum_size_warning_).option,(char *)(unaff_EDI + 0x1ae456),TWO_DASHES,'\0',dv_01\n             ,(char *)0x0,(char *)0x0,false,&(this->enum_size_warning_).super_Struct_var,true)" identifier (argument_list "(&(this->enum_size_warning_).option,(char *)(unaff_EDI + 0x1ae456),TWO_DASHES,'\0',dv_01\n             ,(char *)0x0,(char *)0x0,false,&(this->enum_size_warning_).super_Struct_var,true)" ( (pointer_expression "&(this->enum_size_warning_).option" & (field_expression "(this->enum_size_warning_).option" (parenthesized_expression "(this->enum_size_warning_)" ( (field_expression "this->enum_size_warning_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1ae456)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae456)" ( (binary_expression "unaff_EDI + 0x1ae456" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->enum_size_warning_).super_Struct_var" & (field_expression "(this->enum_size_warning_).super_Struct_var" (parenthesized_expression "(this->enum_size_warning_)" ( (field_expression "this->enum_size_warning_" identifier -> field_identifier) )) . field_identifier)) , true ))) ;)))) (expression_statement "(this->enum_size_warning_).user_set_via_option = false;" (assignment_expression "(this->enum_size_warning_).user_set_via_option = false" (field_expression "(this->enum_size_warning_).user_set_via_option" (parenthesized_expression "(this->enum_size_warning_)" ( (field_expression "this->enum_size_warning_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->enum_size_warning_).value = true;" (assignment_expression "(this->enum_size_warning_).value = true" (field_expression "(this->enum_size_warning_).value" (parenthesized_expression "(this->enum_size_warning_)" ( (field_expression "this->enum_size_warning_" identifier -> field_identifier) )) . field_identifier) = true) ;) (expression_statement "(this->no_enum_size_warning_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a2133 + unaff_EDI);" (assignment_expression "(this->no_enum_size_warning_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a2133 + unaff_EDI)" (field_expression "(this->no_enum_size_warning_initializer_).super_Struct_var._vptr_Struct_var" (field_expression "(this->no_enum_size_warning_initializer_).super_Struct_var" (parenthesized_expression "(this->no_enum_size_warning_initializer_)" ( (field_expression "this->no_enum_size_warning_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(&UNK_002a2133 + unaff_EDI)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(&UNK_002a2133 + unaff_EDI)" ( (binary_expression "&UNK_002a2133 + unaff_EDI" (pointer_expression "&UNK_002a2133" & identifier) + identifier) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->no_enum_size_warning_initializer_).option,(char *)(unaff_EDI + 0x1ae453),\n             TWO_DASHES,'\0',dv_00,(char *)(unaff_EDI + 0x1afe1b),(char *)0x0,false,\n             &(this->no_enum_size_warning_initializer_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->no_enum_size_warning_initializer_).option,(char *)(unaff_EDI + 0x1ae453),\n             TWO_DASHES,'\0',dv_00,(char *)(unaff_EDI + 0x1afe1b),(char *)0x0,false,\n             &(this->no_enum_size_warning_initializer_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->no_enum_size_warning_initializer_).option,(char *)(unaff_EDI + 0x1ae453),\n             TWO_DASHES,'\0',dv_00,(char *)(unaff_EDI + 0x1afe1b),(char *)0x0,false,\n             &(this->no_enum_size_warning_initializer_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->no_enum_size_warning_initializer_).option,(char *)(unaff_EDI + 0x1ae453),\n             TWO_DASHES,'\0',dv_00,(char *)(unaff_EDI + 0x1afe1b),(char *)0x0,false,\n             &(this->no_enum_size_warning_initializer_).super_Struct_var,false);" (call_expression "One_option\n            (&(this->no_enum_size_warning_initializer_).option,(char *)(unaff_EDI + 0x1ae453),\n             TWO_DASHES,'\0',dv_00,(char *)(unaff_EDI + 0x1afe1b),(char *)0x0,false,\n             &(this->no_enum_size_warning_initializer_).super_Struct_var,false)" identifier (argument_list "(&(this->no_enum_size_warning_initializer_).option,(char *)(unaff_EDI + 0x1ae453),\n             TWO_DASHES,'\0',dv_00,(char *)(unaff_EDI + 0x1afe1b),(char *)0x0,false,\n             &(this->no_enum_size_warning_initializer_).super_Struct_var,false)" ( (pointer_expression "&(this->no_enum_size_warning_initializer_).option" & (field_expression "(this->no_enum_size_warning_initializer_).option" (parenthesized_expression "(this->no_enum_size_warning_initializer_)" ( (field_expression "this->no_enum_size_warning_initializer_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1ae453)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae453)" ( (binary_expression "unaff_EDI + 0x1ae453" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1afe1b)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1afe1b)" ( (binary_expression "unaff_EDI + 0x1afe1b" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->no_enum_size_warning_initializer_).super_Struct_var" & (field_expression "(this->no_enum_size_warning_initializer_).super_Struct_var" (parenthesized_expression "(this->no_enum_size_warning_initializer_)" ( (field_expression "this->no_enum_size_warning_initializer_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->exclude_libs_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1\n  ;" (assignment_expression "(this->exclude_libs_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1" (field_expression "(this->exclude_libs_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var" (field_expression "(this->exclude_libs_initializer_).super_Struct_special.super_Struct_var" (field_expression "(this->exclude_libs_initializer_).super_Struct_special" (parenthesized_expression "(this->exclude_libs_initializer_)" ( (field_expression "this->exclude_libs_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) . field_identifier) = identifier) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->exclude_libs_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1ae474),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1afe5f),\n             (char *)(unaff_EDI + 0x1ae468),false,(Struct_var *)&this->exclude_libs_initializer_,\n             false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->exclude_libs_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1ae474),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1afe5f),\n             (char *)(unaff_EDI + 0x1ae468),false,(Struct_var *)&this->exclude_libs_initializer_,\n             false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->exclude_libs_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1ae474),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1afe5f),\n             (char *)(unaff_EDI + 0x1ae468),false,(Struct_var *)&this->exclude_libs_initializer_,\n             false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->exclude_libs_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1ae474),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1afe5f),\n             (char *)(unaff_EDI + 0x1ae468),false,(Struct_var *)&this->exclude_libs_initializer_,\n             false);" (call_expression "One_option\n            (&(this->exclude_libs_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1ae474),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1afe5f),\n             (char *)(unaff_EDI + 0x1ae468),false,(Struct_var *)&this->exclude_libs_initializer_,\n             false)" identifier (argument_list "(&(this->exclude_libs_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1ae474),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1afe5f),\n             (char *)(unaff_EDI + 0x1ae468),false,(Struct_var *)&this->exclude_libs_initializer_,\n             false)" ( (pointer_expression "&(this->exclude_libs_initializer_).super_Struct_special.option" & (field_expression "(this->exclude_libs_initializer_).super_Struct_special.option" (field_expression "(this->exclude_libs_initializer_).super_Struct_special" (parenthesized_expression "(this->exclude_libs_initializer_)" ( (field_expression "this->exclude_libs_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1ae474)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae474)" ( (binary_expression "unaff_EDI + 0x1ae474" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1afe5f)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1afe5f)" ( (binary_expression "unaff_EDI + 0x1afe5f" identifier + number_literal) ))) , (cast_expression "(char *)(unaff_EDI + 0x1ae468)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae468)" ( (binary_expression "unaff_EDI + 0x1ae468" identifier + number_literal) ))) , false , (cast_expression "(Struct_var *)&this->exclude_libs_initializer_" ( (type_descriptor "Struct_var *" type_identifier (abstract_pointer_declarator "*" *)) ) (pointer_expression "&this->exclude_libs_initializer_" & (field_expression "this->exclude_libs_initializer_" identifier -> field_identifier))) , false ))) ;)))) (expression_statement "*(undefined4 *)&(this->exclude_libs_initializer_).super_Struct_special.field_0x40 = 0;" (assignment_expression "*(undefined4 *)&(this->exclude_libs_initializer_).super_Struct_special.field_0x40 = 0" (pointer_expression "*(undefined4 *)&(this->exclude_libs_initializer_).super_Struct_special.field_0x40" * (cast_expression "(undefined4 *)&(this->exclude_libs_initializer_).super_Struct_special.field_0x40" ( (type_descriptor "undefined4 *" type_identifier (abstract_pointer_declarator "*" *)) ) (pointer_expression "&(this->exclude_libs_initializer_).super_Struct_special.field_0x40" & (field_expression "(this->exclude_libs_initializer_).super_Struct_special.field_0x40" (field_expression "(this->exclude_libs_initializer_).super_Struct_special" (parenthesized_expression "(this->exclude_libs_initializer_)" ( (field_expression "this->exclude_libs_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier)))) = number_literal) ;) (expression_statement "(this->exclude_libs_initializer_).super_Struct_special.parse = unaff_EDI + 0x7be7;" (assignment_expression "(this->exclude_libs_initializer_).super_Struct_special.parse = unaff_EDI + 0x7be7" (field_expression "(this->exclude_libs_initializer_).super_Struct_special.parse" (field_expression "(this->exclude_libs_initializer_).super_Struct_special" (parenthesized_expression "(this->exclude_libs_initializer_)" ( (field_expression "this->exclude_libs_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (binary_expression "unaff_EDI + 0x7be7" identifier + number_literal)) ;) (expression_statement "(this->exclude_libs_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("St8numpunctIcE" + unaff_EDI + 3);" (assignment_expression "(this->exclude_libs_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("St8numpunctIcE" + unaff_EDI + 3)" (field_expression "(this->exclude_libs_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var" (field_expression "(this->exclude_libs_initializer_).super_Struct_special.super_Struct_var" (field_expression "(this->exclude_libs_initializer_).super_Struct_special" (parenthesized_expression "(this->exclude_libs_initializer_)" ( (field_expression "this->exclude_libs_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)("St8numpunctIcE" + unaff_EDI + 3)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "("St8numpunctIcE" + unaff_EDI + 3)" ( (binary_expression ""St8numpunctIcE" + unaff_EDI + 3" (binary_expression ""St8numpunctIcE" + unaff_EDI" (string_literal ""St8numpunctIcE"" " string_content ") + identifier) + number_literal) )))) ;) (expression_statement "(this->export_dynamic_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("{unnamed type#" + unaff_EDI + 0xd);" (assignment_expression "(this->export_dynamic_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("{unnamed type#" + unaff_EDI + 0xd)" (field_expression "(this->export_dynamic_).super_Struct_var._vptr_Struct_var" (field_expression "(this->export_dynamic_).super_Struct_var" (parenthesized_expression "(this->export_dynamic_)" ( (field_expression "this->export_dynamic_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)("{unnamed type#" + unaff_EDI + 0xd)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "("{unnamed type#" + unaff_EDI + 0xd)" ( (binary_expression ""{unnamed type#" + unaff_EDI + 0xd" (binary_expression ""{unnamed type#" + unaff_EDI" (string_literal ""{unnamed type#"" " string_content ") + identifier) + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->export_dynamic_).option,(char *)(unaff_EDI + 0x1ae49f),TWO_DASHES,'E',dv_00,\n             (char *)(unaff_EDI + 0x1ae481),(char *)0x0,false,\n             &(this->export_dynamic_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->export_dynamic_).option,(char *)(unaff_EDI + 0x1ae49f),TWO_DASHES,'E',dv_00,\n             (char *)(unaff_EDI + 0x1ae481),(char *)0x0,false,\n             &(this->export_dynamic_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->export_dynamic_).option,(char *)(unaff_EDI + 0x1ae49f),TWO_DASHES,'E',dv_00,\n             (char *)(unaff_EDI + 0x1ae481),(char *)0x0,false,\n             &(this->export_dynamic_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->export_dynamic_).option,(char *)(unaff_EDI + 0x1ae49f),TWO_DASHES,'E',dv_00,\n             (char *)(unaff_EDI + 0x1ae481),(char *)0x0,false,\n             &(this->export_dynamic_).super_Struct_var,false);" (call_expression "One_option\n            (&(this->export_dynamic_).option,(char *)(unaff_EDI + 0x1ae49f),TWO_DASHES,'E',dv_00,\n             (char *)(unaff_EDI + 0x1ae481),(char *)0x0,false,\n             &(this->export_dynamic_).super_Struct_var,false)" identifier (argument_list "(&(this->export_dynamic_).option,(char *)(unaff_EDI + 0x1ae49f),TWO_DASHES,'E',dv_00,\n             (char *)(unaff_EDI + 0x1ae481),(char *)0x0,false,\n             &(this->export_dynamic_).super_Struct_var,false)" ( (pointer_expression "&(this->export_dynamic_).option" & (field_expression "(this->export_dynamic_).option" (parenthesized_expression "(this->export_dynamic_)" ( (field_expression "this->export_dynamic_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1ae49f)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae49f)" ( (binary_expression "unaff_EDI + 0x1ae49f" identifier + number_literal) ))) , identifier , (char_literal "'E'" ' character ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1ae481)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae481)" ( (binary_expression "unaff_EDI + 0x1ae481" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->export_dynamic_).super_Struct_var" & (field_expression "(this->export_dynamic_).super_Struct_var" (parenthesized_expression "(this->export_dynamic_)" ( (field_expression "this->export_dynamic_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->export_dynamic_).user_set_via_option = false;" (assignment_expression "(this->export_dynamic_).user_set_via_option = false" (field_expression "(this->export_dynamic_).user_set_via_option" (parenthesized_expression "(this->export_dynamic_)" ( (field_expression "this->export_dynamic_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->export_dynamic_).value = false;" (assignment_expression "(this->export_dynamic_).value = false" (field_expression "(this->export_dynamic_).value" (parenthesized_expression "(this->export_dynamic_)" ( (field_expression "this->export_dynamic_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->no_export_dynamic_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(" restrict" + unaff_EDI + 9);" (assignment_expression "(this->no_export_dynamic_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(" restrict" + unaff_EDI + 9)" (field_expression "(this->no_export_dynamic_initializer_).super_Struct_var._vptr_Struct_var" (field_expression "(this->no_export_dynamic_initializer_).super_Struct_var" (parenthesized_expression "(this->no_export_dynamic_initializer_)" ( (field_expression "this->no_export_dynamic_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(" restrict" + unaff_EDI + 9)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(" restrict" + unaff_EDI + 9)" ( (binary_expression "" restrict" + unaff_EDI + 9" (binary_expression "" restrict" + unaff_EDI" (string_literal "" restrict"" " string_content ") + identifier) + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->no_export_dynamic_initializer_).option,(char *)(unaff_EDI + 0x1ae49c),\n             TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1afe87),(char *)0x0,false,\n             &(this->no_export_dynamic_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->no_export_dynamic_initializer_).option,(char *)(unaff_EDI + 0x1ae49c),\n             TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1afe87),(char *)0x0,false,\n             &(this->no_export_dynamic_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->no_export_dynamic_initializer_).option,(char *)(unaff_EDI + 0x1ae49c),\n             TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1afe87),(char *)0x0,false,\n             &(this->no_export_dynamic_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->no_export_dynamic_initializer_).option,(char *)(unaff_EDI + 0x1ae49c),\n             TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1afe87),(char *)0x0,false,\n             &(this->no_export_dynamic_initializer_).super_Struct_var,true);" (call_expression "One_option\n            (&(this->no_export_dynamic_initializer_).option,(char *)(unaff_EDI + 0x1ae49c),\n             TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1afe87),(char *)0x0,false,\n             &(this->no_export_dynamic_initializer_).super_Struct_var,true)" identifier (argument_list "(&(this->no_export_dynamic_initializer_).option,(char *)(unaff_EDI + 0x1ae49c),\n             TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1afe87),(char *)0x0,false,\n             &(this->no_export_dynamic_initializer_).super_Struct_var,true)" ( (pointer_expression "&(this->no_export_dynamic_initializer_).option" & (field_expression "(this->no_export_dynamic_initializer_).option" (parenthesized_expression "(this->no_export_dynamic_initializer_)" ( (field_expression "this->no_export_dynamic_initializer_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1ae49c)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae49c)" ( (binary_expression "unaff_EDI + 0x1ae49c" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1afe87)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1afe87)" ( (binary_expression "unaff_EDI + 0x1afe87" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->no_export_dynamic_initializer_).super_Struct_var" & (field_expression "(this->no_export_dynamic_initializer_).super_Struct_var" (parenthesized_expression "(this->no_export_dynamic_initializer_)" ( (field_expression "this->no_export_dynamic_initializer_" identifier -> field_identifier) )) . field_identifier)) , true ))) ;)))) comment (labeled_statement "Struct_export_dynamic_symbol::Struct_export_dynamic_symbol(&this->export_dynamic_symbol_);" statement_identifier : (ERROR ":" :) (expression_statement "Struct_export_dynamic_symbol(&this->export_dynamic_symbol_);" (call_expression "Struct_export_dynamic_symbol(&this->export_dynamic_symbol_)" identifier (argument_list "(&this->export_dynamic_symbol_)" ( (pointer_expression "&this->export_dynamic_symbol_" & (field_expression "this->export_dynamic_symbol_" identifier -> field_identifier)) ))) ;)) (expression_statement "(this->EB_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1;" (assignment_expression "(this->EB_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1" (field_expression "(this->EB_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var" (field_expression "(this->EB_initializer_).super_Struct_special.super_Struct_var" (field_expression "(this->EB_initializer_).super_Struct_special" (parenthesized_expression "(this->EB_initializer_)" ( (field_expression "this->EB_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) . field_identifier) = identifier) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->EB_initializer_).super_Struct_special.option,(char *)(unaff_EDI + 0x1ae4c7),\n             ONE_DASH,'\0',dv,(char *)(unaff_EDI + 0x1ae4ae),(char *)0x0,false,\n             (Struct_var *)&this->EB_initializer_,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->EB_initializer_).super_Struct_special.option,(char *)(unaff_EDI + 0x1ae4c7),\n             ONE_DASH,'\0',dv,(char *)(unaff_EDI + 0x1ae4ae),(char *)0x0,false,\n             (Struct_var *)&this->EB_initializer_,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->EB_initializer_).super_Struct_special.option,(char *)(unaff_EDI + 0x1ae4c7),\n             ONE_DASH,'\0',dv,(char *)(unaff_EDI + 0x1ae4ae),(char *)0x0,false,\n             (Struct_var *)&this->EB_initializer_,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->EB_initializer_).super_Struct_special.option,(char *)(unaff_EDI + 0x1ae4c7),\n             ONE_DASH,'\0',dv,(char *)(unaff_EDI + 0x1ae4ae),(char *)0x0,false,\n             (Struct_var *)&this->EB_initializer_,false);" (call_expression "One_option\n            (&(this->EB_initializer_).super_Struct_special.option,(char *)(unaff_EDI + 0x1ae4c7),\n             ONE_DASH,'\0',dv,(char *)(unaff_EDI + 0x1ae4ae),(char *)0x0,false,\n             (Struct_var *)&this->EB_initializer_,false)" identifier (argument_list "(&(this->EB_initializer_).super_Struct_special.option,(char *)(unaff_EDI + 0x1ae4c7),\n             ONE_DASH,'\0',dv,(char *)(unaff_EDI + 0x1ae4ae),(char *)0x0,false,\n             (Struct_var *)&this->EB_initializer_,false)" ( (pointer_expression "&(this->EB_initializer_).super_Struct_special.option" & (field_expression "(this->EB_initializer_).super_Struct_special.option" (field_expression "(this->EB_initializer_).super_Struct_special" (parenthesized_expression "(this->EB_initializer_)" ( (field_expression "this->EB_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1ae4c7)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae4c7)" ( (binary_expression "unaff_EDI + 0x1ae4c7" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1ae4ae)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae4ae)" ( (binary_expression "unaff_EDI + 0x1ae4ae" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (cast_expression "(Struct_var *)&this->EB_initializer_" ( (type_descriptor "Struct_var *" type_identifier (abstract_pointer_declarator "*" *)) ) (pointer_expression "&this->EB_initializer_" & (field_expression "this->EB_initializer_" identifier -> field_identifier))) , false ))) ;)))) (expression_statement "*(undefined4 *)&(this->EB_initializer_).super_Struct_special.field_0x40 = 0;" (assignment_expression "*(undefined4 *)&(this->EB_initializer_).super_Struct_special.field_0x40 = 0" (pointer_expression "*(undefined4 *)&(this->EB_initializer_).super_Struct_special.field_0x40" * (cast_expression "(undefined4 *)&(this->EB_initializer_).super_Struct_special.field_0x40" ( (type_descriptor "undefined4 *" type_identifier (abstract_pointer_declarator "*" *)) ) (pointer_expression "&(this->EB_initializer_).super_Struct_special.field_0x40" & (field_expression "(this->EB_initializer_).super_Struct_special.field_0x40" (field_expression "(this->EB_initializer_).super_Struct_special" (parenthesized_expression "(this->EB_initializer_)" ( (field_expression "this->EB_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier)))) = number_literal) ;) (expression_statement "(this->EB_initializer_).super_Struct_special.parse = unaff_EDI - 0x2ce9;" (assignment_expression "(this->EB_initializer_).super_Struct_special.parse = unaff_EDI - 0x2ce9" (field_expression "(this->EB_initializer_).super_Struct_special.parse" (field_expression "(this->EB_initializer_).super_Struct_special" (parenthesized_expression "(this->EB_initializer_)" ( (field_expression "this->EB_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (binary_expression "unaff_EDI - 0x2ce9" identifier - number_literal)) ;) (expression_statement "(this->EB_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("St15numpunct_bynameIcE" + unaff_EDI + 7);" (assignment_expression "(this->EB_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("St15numpunct_bynameIcE" + unaff_EDI + 7)" (field_expression "(this->EB_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var" (field_expression "(this->EB_initializer_).super_Struct_special.super_Struct_var" (field_expression "(this->EB_initializer_).super_Struct_special" (parenthesized_expression "(this->EB_initializer_)" ( (field_expression "this->EB_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)("St15numpunct_bynameIcE" + unaff_EDI + 7)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "("St15numpunct_bynameIcE" + unaff_EDI + 7)" ( (binary_expression ""St15numpunct_bynameIcE" + unaff_EDI + 7" (binary_expression ""St15numpunct_bynameIcE" + unaff_EDI" (string_literal ""St15numpunct_bynameIcE"" " string_content ") + identifier) + number_literal) )))) ;) (expression_statement "(this->EL_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1;" (assignment_expression "(this->EL_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1" (field_expression "(this->EL_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var" (field_expression "(this->EL_initializer_).super_Struct_special.super_Struct_var" (field_expression "(this->EL_initializer_).super_Struct_special" (parenthesized_expression "(this->EL_initializer_)" ( (field_expression "this->EL_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) . field_identifier) = identifier) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->EL_initializer_).super_Struct_special.option,(char *)(unaff_EDI + 0x1aea22),\n             ONE_DASH,'\0',dv,(char *)(unaff_EDI + 0x1ae4ca),(char *)0x0,false,\n             (Struct_var *)&this->EL_initializer_,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->EL_initializer_).super_Struct_special.option,(char *)(unaff_EDI + 0x1aea22),\n             ONE_DASH,'\0',dv,(char *)(unaff_EDI + 0x1ae4ca),(char *)0x0,false,\n             (Struct_var *)&this->EL_initializer_,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->EL_initializer_).super_Struct_special.option,(char *)(unaff_EDI + 0x1aea22),\n             ONE_DASH,'\0',dv,(char *)(unaff_EDI + 0x1ae4ca),(char *)0x0,false,\n             (Struct_var *)&this->EL_initializer_,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->EL_initializer_).super_Struct_special.option,(char *)(unaff_EDI + 0x1aea22),\n             ONE_DASH,'\0',dv,(char *)(unaff_EDI + 0x1ae4ca),(char *)0x0,false,\n             (Struct_var *)&this->EL_initializer_,false);" (call_expression "One_option\n            (&(this->EL_initializer_).super_Struct_special.option,(char *)(unaff_EDI + 0x1aea22),\n             ONE_DASH,'\0',dv,(char *)(unaff_EDI + 0x1ae4ca),(char *)0x0,false,\n             (Struct_var *)&this->EL_initializer_,false)" identifier (argument_list "(&(this->EL_initializer_).super_Struct_special.option,(char *)(unaff_EDI + 0x1aea22),\n             ONE_DASH,'\0',dv,(char *)(unaff_EDI + 0x1ae4ca),(char *)0x0,false,\n             (Struct_var *)&this->EL_initializer_,false)" ( (pointer_expression "&(this->EL_initializer_).super_Struct_special.option" & (field_expression "(this->EL_initializer_).super_Struct_special.option" (field_expression "(this->EL_initializer_).super_Struct_special" (parenthesized_expression "(this->EL_initializer_)" ( (field_expression "this->EL_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1aea22)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1aea22)" ( (binary_expression "unaff_EDI + 0x1aea22" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1ae4ca)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae4ca)" ( (binary_expression "unaff_EDI + 0x1ae4ca" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (cast_expression "(Struct_var *)&this->EL_initializer_" ( (type_descriptor "Struct_var *" type_identifier (abstract_pointer_declarator "*" *)) ) (pointer_expression "&this->EL_initializer_" & (field_expression "this->EL_initializer_" identifier -> field_identifier))) , false ))) ;)))) (expression_statement "*(undefined4 *)&(this->EL_initializer_).super_Struct_special.field_0x40 = 0;" (assignment_expression "*(undefined4 *)&(this->EL_initializer_).super_Struct_special.field_0x40 = 0" (pointer_expression "*(undefined4 *)&(this->EL_initializer_).super_Struct_special.field_0x40" * (cast_expression "(undefined4 *)&(this->EL_initializer_).super_Struct_special.field_0x40" ( (type_descriptor "undefined4 *" type_identifier (abstract_pointer_declarator "*" *)) ) (pointer_expression "&(this->EL_initializer_).super_Struct_special.field_0x40" & (field_expression "(this->EL_initializer_).super_Struct_special.field_0x40" (field_expression "(this->EL_initializer_).super_Struct_special" (parenthesized_expression "(this->EL_initializer_)" ( (field_expression "this->EL_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier)))) = number_literal) ;) (expression_statement "(this->EL_initializer_).super_Struct_special.parse = unaff_EDI - 0x2cd9;" (assignment_expression "(this->EL_initializer_).super_Struct_special.parse = unaff_EDI - 0x2cd9" (field_expression "(this->EL_initializer_).super_Struct_special.parse" (field_expression "(this->EL_initializer_).super_Struct_special" (parenthesized_expression "(this->EL_initializer_)" ( (field_expression "this->EL_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (binary_expression "unaff_EDI - 0x2cd9" identifier - number_literal)) ;) (expression_statement "(this->EL_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a40cf + unaff_EDI);" (assignment_expression "(this->EL_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a40cf + unaff_EDI)" (field_expression "(this->EL_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var" (field_expression "(this->EL_initializer_).super_Struct_special.super_Struct_var" (field_expression "(this->EL_initializer_).super_Struct_special" (parenthesized_expression "(this->EL_initializer_)" ( (field_expression "this->EL_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(&UNK_002a40cf + unaff_EDI)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(&UNK_002a40cf + unaff_EDI)" ( (binary_expression "&UNK_002a40cf + unaff_EDI" (pointer_expression "&UNK_002a40cf" & identifier) + identifier) )))) ;) comment (labeled_statement "Struct_auxiliary::Struct_auxiliary(&this->auxiliary_);" statement_identifier : (ERROR ":" :) (expression_statement "Struct_auxiliary(&this->auxiliary_);" (call_expression "Struct_auxiliary(&this->auxiliary_)" identifier (argument_list "(&this->auxiliary_)" ( (pointer_expression "&this->auxiliary_" & (field_expression "this->auxiliary_" identifier -> field_identifier)) ))) ;)) (expression_statement "(this->filter_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("imaginary " + unaff_EDI + 8);" (assignment_expression "(this->filter_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("imaginary " + unaff_EDI + 8)" (field_expression "(this->filter_).super_Struct_var._vptr_Struct_var" (field_expression "(this->filter_).super_Struct_var" (parenthesized_expression "(this->filter_)" ( (field_expression "this->filter_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)("imaginary " + unaff_EDI + 8)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "("imaginary " + unaff_EDI + 8)" ( (binary_expression ""imaginary " + unaff_EDI + 8" (binary_expression ""imaginary " + unaff_EDI" (string_literal ""imaginary "" " string_content ") + identifier) + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->filter_).option,(char *)(unaff_EDI + 0x1ae4e6),TWO_DASHES,'F',(char *)0x0,\n             (char *)(unaff_EDI + 0x1afeab),(char *)(unaff_EDI + 0x1b8ae4),false,\n             &(this->filter_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->filter_).option,(char *)(unaff_EDI + 0x1ae4e6),TWO_DASHES,'F',(char *)0x0,\n             (char *)(unaff_EDI + 0x1afeab),(char *)(unaff_EDI + 0x1b8ae4),false,\n             &(this->filter_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->filter_).option,(char *)(unaff_EDI + 0x1ae4e6),TWO_DASHES,'F',(char *)0x0,\n             (char *)(unaff_EDI + 0x1afeab),(char *)(unaff_EDI + 0x1b8ae4),false,\n             &(this->filter_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->filter_).option,(char *)(unaff_EDI + 0x1ae4e6),TWO_DASHES,'F',(char *)0x0,\n             (char *)(unaff_EDI + 0x1afeab),(char *)(unaff_EDI + 0x1b8ae4),false,\n             &(this->filter_).super_Struct_var,false);" (call_expression "One_option\n            (&(this->filter_).option,(char *)(unaff_EDI + 0x1ae4e6),TWO_DASHES,'F',(char *)0x0,\n             (char *)(unaff_EDI + 0x1afeab),(char *)(unaff_EDI + 0x1b8ae4),false,\n             &(this->filter_).super_Struct_var,false)" identifier (argument_list "(&(this->filter_).option,(char *)(unaff_EDI + 0x1ae4e6),TWO_DASHES,'F',(char *)0x0,\n             (char *)(unaff_EDI + 0x1afeab),(char *)(unaff_EDI + 0x1b8ae4),false,\n             &(this->filter_).super_Struct_var,false)" ( (pointer_expression "&(this->filter_).option" & (field_expression "(this->filter_).option" (parenthesized_expression "(this->filter_)" ( (field_expression "this->filter_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1ae4e6)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae4e6)" ( (binary_expression "unaff_EDI + 0x1ae4e6" identifier + number_literal) ))) , identifier , (char_literal "'F'" ' character ') , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , (cast_expression "(char *)(unaff_EDI + 0x1afeab)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1afeab)" ( (binary_expression "unaff_EDI + 0x1afeab" identifier + number_literal) ))) , (cast_expression "(char *)(unaff_EDI + 0x1b8ae4)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1b8ae4)" ( (binary_expression "unaff_EDI + 0x1b8ae4" identifier + number_literal) ))) , false , (pointer_expression "&(this->filter_).super_Struct_var" & (field_expression "(this->filter_).super_Struct_var" (parenthesized_expression "(this->filter_)" ( (field_expression "this->filter_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->filter_).user_set_via_option = false;" (assignment_expression "(this->filter_).user_set_via_option = false" (field_expression "(this->filter_).user_set_via_option" (parenthesized_expression "(this->filter_)" ( (field_expression "this->filter_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->fatal_warnings_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a21ab + unaff_EDI);" (assignment_expression "(this->fatal_warnings_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a21ab + unaff_EDI)" (field_expression "(this->fatal_warnings_).super_Struct_var._vptr_Struct_var" (field_expression "(this->fatal_warnings_).super_Struct_var" (parenthesized_expression "(this->fatal_warnings_)" ( (field_expression "this->fatal_warnings_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(&UNK_002a21ab + unaff_EDI)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(&UNK_002a21ab + unaff_EDI)" ( (binary_expression "&UNK_002a21ab + unaff_EDI" (pointer_expression "&UNK_002a21ab" & identifier) + identifier) )))) ;) (expression_statement "(this->filter_).value = (char *)0x0;" (assignment_expression "(this->filter_).value = (char *)0x0" (field_expression "(this->filter_).value" (parenthesized_expression "(this->filter_)" ( (field_expression "this->filter_" identifier -> field_identifier) )) . field_identifier) = (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal)) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->fatal_warnings_).option,(char *)(unaff_EDI + 0x1ae509),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1ae4ed),(char *)0x0,false,\n             &(this->fatal_warnings_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->fatal_warnings_).option,(char *)(unaff_EDI + 0x1ae509),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1ae4ed),(char *)0x0,false,\n             &(this->fatal_warnings_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->fatal_warnings_).option,(char *)(unaff_EDI + 0x1ae509),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1ae4ed),(char *)0x0,false,\n             &(this->fatal_warnings_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->fatal_warnings_).option,(char *)(unaff_EDI + 0x1ae509),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1ae4ed),(char *)0x0,false,\n             &(this->fatal_warnings_).super_Struct_var,false);" (call_expression "One_option\n            (&(this->fatal_warnings_).option,(char *)(unaff_EDI + 0x1ae509),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1ae4ed),(char *)0x0,false,\n             &(this->fatal_warnings_).super_Struct_var,false)" identifier (argument_list "(&(this->fatal_warnings_).option,(char *)(unaff_EDI + 0x1ae509),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1ae4ed),(char *)0x0,false,\n             &(this->fatal_warnings_).super_Struct_var,false)" ( (pointer_expression "&(this->fatal_warnings_).option" & (field_expression "(this->fatal_warnings_).option" (parenthesized_expression "(this->fatal_warnings_)" ( (field_expression "this->fatal_warnings_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1ae509)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae509)" ( (binary_expression "unaff_EDI + 0x1ae509" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1ae4ed)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae4ed)" ( (binary_expression "unaff_EDI + 0x1ae4ed" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->fatal_warnings_).super_Struct_var" & (field_expression "(this->fatal_warnings_).super_Struct_var" (parenthesized_expression "(this->fatal_warnings_)" ( (field_expression "this->fatal_warnings_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->fatal_warnings_).user_set_via_option = false;" (assignment_expression "(this->fatal_warnings_).user_set_via_option = false" (field_expression "(this->fatal_warnings_).user_set_via_option" (parenthesized_expression "(this->fatal_warnings_)" ( (field_expression "this->fatal_warnings_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->fatal_warnings_).value = false;" (assignment_expression "(this->fatal_warnings_).value = false" (field_expression "(this->fatal_warnings_).value" (parenthesized_expression "(this->fatal_warnings_)" ( (field_expression "this->fatal_warnings_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->no_fatal_warnings_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("decltype(auto)" + unaff_EDI + 0xc);" (assignment_expression "(this->no_fatal_warnings_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("decltype(auto)" + unaff_EDI + 0xc)" (field_expression "(this->no_fatal_warnings_initializer_).super_Struct_var._vptr_Struct_var" (field_expression "(this->no_fatal_warnings_initializer_).super_Struct_var" (parenthesized_expression "(this->no_fatal_warnings_initializer_)" ( (field_expression "this->no_fatal_warnings_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)("decltype(auto)" + unaff_EDI + 0xc)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "("decltype(auto)" + unaff_EDI + 0xc)" ( (binary_expression ""decltype(auto)" + unaff_EDI + 0xc" (binary_expression ""decltype(auto)" + unaff_EDI" (string_literal ""decltype(auto)"" " string_content ") + identifier) + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->no_fatal_warnings_initializer_).option,(char *)(unaff_EDI + 0x1ae506),\n             TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1afed3),(char *)0x0,false,\n             &(this->no_fatal_warnings_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->no_fatal_warnings_initializer_).option,(char *)(unaff_EDI + 0x1ae506),\n             TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1afed3),(char *)0x0,false,\n             &(this->no_fatal_warnings_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->no_fatal_warnings_initializer_).option,(char *)(unaff_EDI + 0x1ae506),\n             TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1afed3),(char *)0x0,false,\n             &(this->no_fatal_warnings_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->no_fatal_warnings_initializer_).option,(char *)(unaff_EDI + 0x1ae506),\n             TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1afed3),(char *)0x0,false,\n             &(this->no_fatal_warnings_initializer_).super_Struct_var,true);" (call_expression "One_option\n            (&(this->no_fatal_warnings_initializer_).option,(char *)(unaff_EDI + 0x1ae506),\n             TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1afed3),(char *)0x0,false,\n             &(this->no_fatal_warnings_initializer_).super_Struct_var,true)" identifier (argument_list "(&(this->no_fatal_warnings_initializer_).option,(char *)(unaff_EDI + 0x1ae506),\n             TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1afed3),(char *)0x0,false,\n             &(this->no_fatal_warnings_initializer_).super_Struct_var,true)" ( (pointer_expression "&(this->no_fatal_warnings_initializer_).option" & (field_expression "(this->no_fatal_warnings_initializer_).option" (parenthesized_expression "(this->no_fatal_warnings_initializer_)" ( (field_expression "this->no_fatal_warnings_initializer_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1ae506)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae506)" ( (binary_expression "unaff_EDI + 0x1ae506" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1afed3)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1afed3)" ( (binary_expression "unaff_EDI + 0x1afed3" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->no_fatal_warnings_initializer_).super_Struct_var" & (field_expression "(this->no_fatal_warnings_initializer_).super_Struct_var" (parenthesized_expression "(this->no_fatal_warnings_initializer_)" ( (field_expression "this->no_fatal_warnings_initializer_" identifier -> field_identifier) )) . field_identifier)) , true ))) ;)))) (expression_statement "(this->fini_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("string literal" + unaff_EDI + 0xe);" (assignment_expression "(this->fini_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("string literal" + unaff_EDI + 0xe)" (field_expression "(this->fini_).super_Struct_var._vptr_Struct_var" (field_expression "(this->fini_).super_Struct_var" (parenthesized_expression "(this->fini_)" ( (field_expression "this->fini_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)("string literal" + unaff_EDI + 0xe)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "("string literal" + unaff_EDI + 0xe)" ( (binary_expression ""string literal" + unaff_EDI + 0xe" (binary_expression ""string literal" + unaff_EDI" (string_literal ""string literal"" " string_content ") + identifier) + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->fini_).option,(char *)(unaff_EDI + 0x1aad7c),ONE_DASH,'\0',\n             (char *)(unaff_EDI + 0x1ae533),(char *)(unaff_EDI + 0x1ae518),\n             (char *)(unaff_EDI + 0x1b2184),false,&(this->fini_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->fini_).option,(char *)(unaff_EDI + 0x1aad7c),ONE_DASH,'\0',\n             (char *)(unaff_EDI + 0x1ae533),(char *)(unaff_EDI + 0x1ae518),\n             (char *)(unaff_EDI + 0x1b2184),false,&(this->fini_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->fini_).option,(char *)(unaff_EDI + 0x1aad7c),ONE_DASH,'\0',\n             (char *)(unaff_EDI + 0x1ae533),(char *)(unaff_EDI + 0x1ae518),\n             (char *)(unaff_EDI + 0x1b2184),false,&(this->fini_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->fini_).option,(char *)(unaff_EDI + 0x1aad7c),ONE_DASH,'\0',\n             (char *)(unaff_EDI + 0x1ae533),(char *)(unaff_EDI + 0x1ae518),\n             (char *)(unaff_EDI + 0x1b2184),false,&(this->fini_).super_Struct_var,false);" (call_expression "One_option\n            (&(this->fini_).option,(char *)(unaff_EDI + 0x1aad7c),ONE_DASH,'\0',\n             (char *)(unaff_EDI + 0x1ae533),(char *)(unaff_EDI + 0x1ae518),\n             (char *)(unaff_EDI + 0x1b2184),false,&(this->fini_).super_Struct_var,false)" identifier (argument_list "(&(this->fini_).option,(char *)(unaff_EDI + 0x1aad7c),ONE_DASH,'\0',\n             (char *)(unaff_EDI + 0x1ae533),(char *)(unaff_EDI + 0x1ae518),\n             (char *)(unaff_EDI + 0x1b2184),false,&(this->fini_).super_Struct_var,false)" ( (pointer_expression "&(this->fini_).option" & (field_expression "(this->fini_).option" (parenthesized_expression "(this->fini_)" ( (field_expression "this->fini_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1aad7c)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1aad7c)" ( (binary_expression "unaff_EDI + 0x1aad7c" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , (cast_expression "(char *)(unaff_EDI + 0x1ae533)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae533)" ( (binary_expression "unaff_EDI + 0x1ae533" identifier + number_literal) ))) , (cast_expression "(char *)(unaff_EDI + 0x1ae518)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae518)" ( (binary_expression "unaff_EDI + 0x1ae518" identifier + number_literal) ))) , (cast_expression "(char *)(unaff_EDI + 0x1b2184)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1b2184)" ( (binary_expression "unaff_EDI + 0x1b2184" identifier + number_literal) ))) , false , (pointer_expression "&(this->fini_).super_Struct_var" & (field_expression "(this->fini_).super_Struct_var" (parenthesized_expression "(this->fini_)" ( (field_expression "this->fini_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->fini_).user_set_via_option = false;" (assignment_expression "(this->fini_).user_set_via_option = false" (field_expression "(this->fini_).user_set_via_option" (parenthesized_expression "(this->fini_)" ( (field_expression "this->fini_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->fini_).value = (char *)(unaff_EDI + 0x1ae533);" (assignment_expression "(this->fini_).value = (char *)(unaff_EDI + 0x1ae533)" (field_expression "(this->fini_).value" (parenthesized_expression "(this->fini_)" ( (field_expression "this->fini_" identifier -> field_identifier) )) . field_identifier) = (cast_expression "(char *)(unaff_EDI + 0x1ae533)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae533)" ( (binary_expression "unaff_EDI + 0x1ae533" identifier + number_literal) )))) ;) (expression_statement "(this->fix_arm1176_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("std::basic_string" + unaff_EDI);" (assignment_expression "(this->fix_arm1176_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("std::basic_string" + unaff_EDI)" (field_expression "(this->fix_arm1176_).super_Struct_var._vptr_Struct_var" (field_expression "(this->fix_arm1176_).super_Struct_var" (parenthesized_expression "(this->fix_arm1176_)" ( (field_expression "this->fix_arm1176_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)("std::basic_string" + unaff_EDI)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "("std::basic_string" + unaff_EDI)" ( (binary_expression ""std::basic_string" + unaff_EDI" (string_literal ""std::basic_string"" " string_content ") + identifier) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->fix_arm1176_).option,&UNK_001ae53c + unaff_EDI,TWO_DASHES,'\0',dv_01,\n             (char *)(unaff_EDI + 0x1afef3),(char *)0x0,false,&(this->fix_arm1176_).super_Struct_var\n             ,true);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->fix_arm1176_).option,&UNK_001ae53c + unaff_EDI,TWO_DASHES,'\0',dv_01,\n             (char *)(unaff_EDI + 0x1afef3),(char *)0x0,false,&(this->fix_arm1176_).super_Struct_var\n             ,true);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->fix_arm1176_).option,&UNK_001ae53c + unaff_EDI,TWO_DASHES,'\0',dv_01,\n             (char *)(unaff_EDI + 0x1afef3),(char *)0x0,false,&(this->fix_arm1176_).super_Struct_var\n             ,true);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->fix_arm1176_).option,&UNK_001ae53c + unaff_EDI,TWO_DASHES,'\0',dv_01,\n             (char *)(unaff_EDI + 0x1afef3),(char *)0x0,false,&(this->fix_arm1176_).super_Struct_var\n             ,true);" (call_expression "One_option\n            (&(this->fix_arm1176_).option,&UNK_001ae53c + unaff_EDI,TWO_DASHES,'\0',dv_01,\n             (char *)(unaff_EDI + 0x1afef3),(char *)0x0,false,&(this->fix_arm1176_).super_Struct_var\n             ,true)" identifier (argument_list "(&(this->fix_arm1176_).option,&UNK_001ae53c + unaff_EDI,TWO_DASHES,'\0',dv_01,\n             (char *)(unaff_EDI + 0x1afef3),(char *)0x0,false,&(this->fix_arm1176_).super_Struct_var\n             ,true)" ( (pointer_expression "&(this->fix_arm1176_).option" & (field_expression "(this->fix_arm1176_).option" (parenthesized_expression "(this->fix_arm1176_)" ( (field_expression "this->fix_arm1176_" identifier -> field_identifier) )) . field_identifier)) , (binary_expression "&UNK_001ae53c + unaff_EDI" (pointer_expression "&UNK_001ae53c" & identifier) + identifier) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1afef3)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1afef3)" ( (binary_expression "unaff_EDI + 0x1afef3" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->fix_arm1176_).super_Struct_var" & (field_expression "(this->fix_arm1176_).super_Struct_var" (parenthesized_expression "(this->fix_arm1176_)" ( (field_expression "this->fix_arm1176_" identifier -> field_identifier) )) . field_identifier)) , true ))) ;)))) (expression_statement "(this->fix_arm1176_).user_set_via_option = false;" (assignment_expression "(this->fix_arm1176_).user_set_via_option = false" (field_expression "(this->fix_arm1176_).user_set_via_option" (parenthesized_expression "(this->fix_arm1176_)" ( (field_expression "this->fix_arm1176_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->fix_arm1176_).value = true;" (assignment_expression "(this->fix_arm1176_).value = true" (field_expression "(this->fix_arm1176_).value" (parenthesized_expression "(this->fix_arm1176_)" ( (field_expression "this->fix_arm1176_" identifier -> field_identifier) )) . field_identifier) = true) ;) (expression_statement "(this->no_fix_arm1176_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("std::string" + unaff_EDI + 2);" (assignment_expression "(this->no_fix_arm1176_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("std::string" + unaff_EDI + 2)" (field_expression "(this->no_fix_arm1176_initializer_).super_Struct_var._vptr_Struct_var" (field_expression "(this->no_fix_arm1176_initializer_).super_Struct_var" (parenthesized_expression "(this->no_fix_arm1176_initializer_)" ( (field_expression "this->no_fix_arm1176_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)("std::string" + unaff_EDI + 2)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "("std::string" + unaff_EDI + 2)" ( (binary_expression ""std::string" + unaff_EDI + 2" (binary_expression ""std::string" + unaff_EDI" (string_literal ""std::string"" " string_content ") + identifier) + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->no_fix_arm1176_initializer_).option,(char *)(unaff_EDI + 0x1ae539),TWO_DASHES,\n             '\0',dv_00,(char *)(unaff_EDI + 0x1aff1f),(char *)0x0,false,\n             &(this->no_fix_arm1176_initializer_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->no_fix_arm1176_initializer_).option,(char *)(unaff_EDI + 0x1ae539),TWO_DASHES,\n             '\0',dv_00,(char *)(unaff_EDI + 0x1aff1f),(char *)0x0,false,\n             &(this->no_fix_arm1176_initializer_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->no_fix_arm1176_initializer_).option,(char *)(unaff_EDI + 0x1ae539),TWO_DASHES,\n             '\0',dv_00,(char *)(unaff_EDI + 0x1aff1f),(char *)0x0,false,\n             &(this->no_fix_arm1176_initializer_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->no_fix_arm1176_initializer_).option,(char *)(unaff_EDI + 0x1ae539),TWO_DASHES,\n             '\0',dv_00,(char *)(unaff_EDI + 0x1aff1f),(char *)0x0,false,\n             &(this->no_fix_arm1176_initializer_).super_Struct_var,false);" (call_expression "One_option\n            (&(this->no_fix_arm1176_initializer_).option,(char *)(unaff_EDI + 0x1ae539),TWO_DASHES,\n             '\0',dv_00,(char *)(unaff_EDI + 0x1aff1f),(char *)0x0,false,\n             &(this->no_fix_arm1176_initializer_).super_Struct_var,false)" identifier (argument_list "(&(this->no_fix_arm1176_initializer_).option,(char *)(unaff_EDI + 0x1ae539),TWO_DASHES,\n             '\0',dv_00,(char *)(unaff_EDI + 0x1aff1f),(char *)0x0,false,\n             &(this->no_fix_arm1176_initializer_).super_Struct_var,false)" ( (pointer_expression "&(this->no_fix_arm1176_initializer_).option" & (field_expression "(this->no_fix_arm1176_initializer_).option" (parenthesized_expression "(this->no_fix_arm1176_initializer_)" ( (field_expression "this->no_fix_arm1176_initializer_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1ae539)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae539)" ( (binary_expression "unaff_EDI + 0x1ae539" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1aff1f)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1aff1f)" ( (binary_expression "unaff_EDI + 0x1aff1f" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->no_fix_arm1176_initializer_).super_Struct_var" & (field_expression "(this->no_fix_arm1176_initializer_).super_Struct_var" (parenthesized_expression "(this->no_fix_arm1176_initializer_)" ( (field_expression "this->no_fix_arm1176_initializer_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->fix_cortex_a8_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("std::istream" + unaff_EDI + 10);" (assignment_expression "(this->fix_cortex_a8_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("std::istream" + unaff_EDI + 10)" (field_expression "(this->fix_cortex_a8_).super_Struct_var._vptr_Struct_var" (field_expression "(this->fix_cortex_a8_).super_Struct_var" (parenthesized_expression "(this->fix_cortex_a8_)" ( (field_expression "this->fix_cortex_a8_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)("std::istream" + unaff_EDI + 10)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "("std::istream" + unaff_EDI + 10)" ( (binary_expression ""std::istream" + unaff_EDI + 10" (binary_expression ""std::istream" + unaff_EDI" (string_literal ""std::istream"" " string_content ") + identifier) + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->fix_cortex_a8_).option,(char *)(unaff_EDI + 0x1ae54b),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1aff53),(char *)0x0,false,\n             &(this->fix_cortex_a8_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->fix_cortex_a8_).option,(char *)(unaff_EDI + 0x1ae54b),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1aff53),(char *)0x0,false,\n             &(this->fix_cortex_a8_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->fix_cortex_a8_).option,(char *)(unaff_EDI + 0x1ae54b),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1aff53),(char *)0x0,false,\n             &(this->fix_cortex_a8_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->fix_cortex_a8_).option,(char *)(unaff_EDI + 0x1ae54b),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1aff53),(char *)0x0,false,\n             &(this->fix_cortex_a8_).super_Struct_var,false);" (call_expression "One_option\n            (&(this->fix_cortex_a8_).option,(char *)(unaff_EDI + 0x1ae54b),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1aff53),(char *)0x0,false,\n             &(this->fix_cortex_a8_).super_Struct_var,false)" identifier (argument_list "(&(this->fix_cortex_a8_).option,(char *)(unaff_EDI + 0x1ae54b),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1aff53),(char *)0x0,false,\n             &(this->fix_cortex_a8_).super_Struct_var,false)" ( (pointer_expression "&(this->fix_cortex_a8_).option" & (field_expression "(this->fix_cortex_a8_).option" (parenthesized_expression "(this->fix_cortex_a8_)" ( (field_expression "this->fix_cortex_a8_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1ae54b)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae54b)" ( (binary_expression "unaff_EDI + 0x1ae54b" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1aff53)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1aff53)" ( (binary_expression "unaff_EDI + 0x1aff53" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->fix_cortex_a8_).super_Struct_var" & (field_expression "(this->fix_cortex_a8_).super_Struct_var" (parenthesized_expression "(this->fix_cortex_a8_)" ( (field_expression "this->fix_cortex_a8_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->fix_cortex_a8_).user_set_via_option = false;" (assignment_expression "(this->fix_cortex_a8_).user_set_via_option = false" (field_expression "(this->fix_cortex_a8_).user_set_via_option" (parenthesized_expression "(this->fix_cortex_a8_)" ( (field_expression "this->fix_cortex_a8_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->fix_cortex_a8_).value = false;" (assignment_expression "(this->fix_cortex_a8_).value = false" (field_expression "(this->fix_cortex_a8_).value" (parenthesized_expression "(this->fix_cortex_a8_)" ( (field_expression "this->fix_cortex_a8_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->no_fix_cortex_a8_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("std::ostream" + unaff_EDI + 3);" (assignment_expression "(this->no_fix_cortex_a8_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("std::ostream" + unaff_EDI + 3)" (field_expression "(this->no_fix_cortex_a8_initializer_).super_Struct_var._vptr_Struct_var" (field_expression "(this->no_fix_cortex_a8_initializer_).super_Struct_var" (parenthesized_expression "(this->no_fix_cortex_a8_initializer_)" ( (field_expression "this->no_fix_cortex_a8_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)("std::ostream" + unaff_EDI + 3)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "("std::ostream" + unaff_EDI + 3)" ( (binary_expression ""std::ostream" + unaff_EDI + 3" (binary_expression ""std::ostream" + unaff_EDI" (string_literal ""std::ostream"" " string_content ") + identifier) + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->no_fix_cortex_a8_initializer_).option,(char *)(unaff_EDI + 0x1ae548),TWO_DASHES\n             ,'\0',dv_01,(char *)(unaff_EDI + 0x1aff83),(char *)0x0,false,\n             &(this->no_fix_cortex_a8_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->no_fix_cortex_a8_initializer_).option,(char *)(unaff_EDI + 0x1ae548),TWO_DASHES\n             ,'\0',dv_01,(char *)(unaff_EDI + 0x1aff83),(char *)0x0,false,\n             &(this->no_fix_cortex_a8_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->no_fix_cortex_a8_initializer_).option,(char *)(unaff_EDI + 0x1ae548),TWO_DASHES\n             ,'\0',dv_01,(char *)(unaff_EDI + 0x1aff83),(char *)0x0,false,\n             &(this->no_fix_cortex_a8_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->no_fix_cortex_a8_initializer_).option,(char *)(unaff_EDI + 0x1ae548),TWO_DASHES\n             ,'\0',dv_01,(char *)(unaff_EDI + 0x1aff83),(char *)0x0,false,\n             &(this->no_fix_cortex_a8_initializer_).super_Struct_var,true);" (call_expression "One_option\n            (&(this->no_fix_cortex_a8_initializer_).option,(char *)(unaff_EDI + 0x1ae548),TWO_DASHES\n             ,'\0',dv_01,(char *)(unaff_EDI + 0x1aff83),(char *)0x0,false,\n             &(this->no_fix_cortex_a8_initializer_).super_Struct_var,true)" identifier (argument_list "(&(this->no_fix_cortex_a8_initializer_).option,(char *)(unaff_EDI + 0x1ae548),TWO_DASHES\n             ,'\0',dv_01,(char *)(unaff_EDI + 0x1aff83),(char *)0x0,false,\n             &(this->no_fix_cortex_a8_initializer_).super_Struct_var,true)" ( (pointer_expression "&(this->no_fix_cortex_a8_initializer_).option" & (field_expression "(this->no_fix_cortex_a8_initializer_).option" (parenthesized_expression "(this->no_fix_cortex_a8_initializer_)" ( (field_expression "this->no_fix_cortex_a8_initializer_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1ae548)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae548)" ( (binary_expression "unaff_EDI + 0x1ae548" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1aff83)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1aff83)" ( (binary_expression "unaff_EDI + 0x1aff83" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->no_fix_cortex_a8_initializer_).super_Struct_var" & (field_expression "(this->no_fix_cortex_a8_initializer_).super_Struct_var" (parenthesized_expression "(this->no_fix_cortex_a8_initializer_)" ( (field_expression "this->no_fix_cortex_a8_initializer_" identifier -> field_identifier) )) . field_identifier)) , true ))) ;)))) (expression_statement "(this->fix_cortex_a53_843419_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("basic_ostream" + unaff_EDI + 10);" (assignment_expression "(this->fix_cortex_a53_843419_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("basic_ostream" + unaff_EDI + 10)" (field_expression "(this->fix_cortex_a53_843419_).super_Struct_var._vptr_Struct_var" (field_expression "(this->fix_cortex_a53_843419_).super_Struct_var" (parenthesized_expression "(this->fix_cortex_a53_843419_)" ( (field_expression "this->fix_cortex_a53_843419_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)("basic_ostream" + unaff_EDI + 10)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "("basic_ostream" + unaff_EDI + 10)" ( (binary_expression ""basic_ostream" + unaff_EDI + 10" (binary_expression ""basic_ostream" + unaff_EDI" (string_literal ""basic_ostream"" " string_content ") + identifier) + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->fix_cortex_a53_843419_).option,(char *)(unaff_EDI + 0x1ae55c),TWO_DASHES,'\0',\n             dv_00,(char *)(unaff_EDI + 0x1affbb),(char *)0x0,false,\n             &(this->fix_cortex_a53_843419_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->fix_cortex_a53_843419_).option,(char *)(unaff_EDI + 0x1ae55c),TWO_DASHES,'\0',\n             dv_00,(char *)(unaff_EDI + 0x1affbb),(char *)0x0,false,\n             &(this->fix_cortex_a53_843419_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->fix_cortex_a53_843419_).option,(char *)(unaff_EDI + 0x1ae55c),TWO_DASHES,'\0',\n             dv_00,(char *)(unaff_EDI + 0x1affbb),(char *)0x0,false,\n             &(this->fix_cortex_a53_843419_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->fix_cortex_a53_843419_).option,(char *)(unaff_EDI + 0x1ae55c),TWO_DASHES,'\0',\n             dv_00,(char *)(unaff_EDI + 0x1affbb),(char *)0x0,false,\n             &(this->fix_cortex_a53_843419_).super_Struct_var,false);" (call_expression "One_option\n            (&(this->fix_cortex_a53_843419_).option,(char *)(unaff_EDI + 0x1ae55c),TWO_DASHES,'\0',\n             dv_00,(char *)(unaff_EDI + 0x1affbb),(char *)0x0,false,\n             &(this->fix_cortex_a53_843419_).super_Struct_var,false)" identifier (argument_list "(&(this->fix_cortex_a53_843419_).option,(char *)(unaff_EDI + 0x1ae55c),TWO_DASHES,'\0',\n             dv_00,(char *)(unaff_EDI + 0x1affbb),(char *)0x0,false,\n             &(this->fix_cortex_a53_843419_).super_Struct_var,false)" ( (pointer_expression "&(this->fix_cortex_a53_843419_).option" & (field_expression "(this->fix_cortex_a53_843419_).option" (parenthesized_expression "(this->fix_cortex_a53_843419_)" ( (field_expression "this->fix_cortex_a53_843419_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1ae55c)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae55c)" ( (binary_expression "unaff_EDI + 0x1ae55c" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1affbb)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1affbb)" ( (binary_expression "unaff_EDI + 0x1affbb" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->fix_cortex_a53_843419_).super_Struct_var" & (field_expression "(this->fix_cortex_a53_843419_).super_Struct_var" (parenthesized_expression "(this->fix_cortex_a53_843419_)" ( (field_expression "this->fix_cortex_a53_843419_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->no_fix_cortex_a53_843419_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("basic_iostream" + unaff_EDI + 2);" (assignment_expression "(this->no_fix_cortex_a53_843419_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("basic_iostream" + unaff_EDI + 2)" (field_expression "(this->no_fix_cortex_a53_843419_initializer_).super_Struct_var._vptr_Struct_var" (field_expression "(this->no_fix_cortex_a53_843419_initializer_).super_Struct_var" (parenthesized_expression "(this->no_fix_cortex_a53_843419_initializer_)" ( (field_expression "this->no_fix_cortex_a53_843419_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)("basic_iostream" + unaff_EDI + 2)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "("basic_iostream" + unaff_EDI + 2)" ( (binary_expression ""basic_iostream" + unaff_EDI + 2" (binary_expression ""basic_iostream" + unaff_EDI" (string_literal ""basic_iostream"" " string_content ") + identifier) + number_literal) )))) ;) (expression_statement "(this->fix_cortex_a53_843419_).user_set_via_option = false;" (assignment_expression "(this->fix_cortex_a53_843419_).user_set_via_option = false" (field_expression "(this->fix_cortex_a53_843419_).user_set_via_option" (parenthesized_expression "(this->fix_cortex_a53_843419_)" ( (field_expression "this->fix_cortex_a53_843419_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->fix_cortex_a53_843419_).value = false;" (assignment_expression "(this->fix_cortex_a53_843419_).value = false" (field_expression "(this->fix_cortex_a53_843419_).value" (parenthesized_expression "(this->fix_cortex_a53_843419_)" ( (field_expression "this->fix_cortex_a53_843419_" identifier -> field_identifier) )) . field_identifier) = false) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->no_fix_cortex_a53_843419_initializer_).option,(char *)(unaff_EDI + 0x1ae559),\n             TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1affeb),(char *)0x0,false,\n             &(this->no_fix_cortex_a53_843419_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->no_fix_cortex_a53_843419_initializer_).option,(char *)(unaff_EDI + 0x1ae559),\n             TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1affeb),(char *)0x0,false,\n             &(this->no_fix_cortex_a53_843419_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->no_fix_cortex_a53_843419_initializer_).option,(char *)(unaff_EDI + 0x1ae559),\n             TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1affeb),(char *)0x0,false,\n             &(this->no_fix_cortex_a53_843419_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->no_fix_cortex_a53_843419_initializer_).option,(char *)(unaff_EDI + 0x1ae559),\n             TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1affeb),(char *)0x0,false,\n             &(this->no_fix_cortex_a53_843419_initializer_).super_Struct_var,true);" (call_expression "One_option\n            (&(this->no_fix_cortex_a53_843419_initializer_).option,(char *)(unaff_EDI + 0x1ae559),\n             TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1affeb),(char *)0x0,false,\n             &(this->no_fix_cortex_a53_843419_initializer_).super_Struct_var,true)" identifier (argument_list "(&(this->no_fix_cortex_a53_843419_initializer_).option,(char *)(unaff_EDI + 0x1ae559),\n             TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1affeb),(char *)0x0,false,\n             &(this->no_fix_cortex_a53_843419_initializer_).super_Struct_var,true)" ( (pointer_expression "&(this->no_fix_cortex_a53_843419_initializer_).option" & (field_expression "(this->no_fix_cortex_a53_843419_initializer_).option" (parenthesized_expression "(this->no_fix_cortex_a53_843419_initializer_)" ( (field_expression "this->no_fix_cortex_a53_843419_initializer_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1ae559)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae559)" ( (binary_expression "unaff_EDI + 0x1ae559" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1affeb)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1affeb)" ( (binary_expression "unaff_EDI + 0x1affeb" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->no_fix_cortex_a53_843419_initializer_).super_Struct_var" & (field_expression "(this->no_fix_cortex_a53_843419_initializer_).super_Struct_var" (parenthesized_expression "(this->no_fix_cortex_a53_843419_initializer_)" ( (field_expression "this->no_fix_cortex_a53_843419_initializer_" identifier -> field_identifier) )) . field_identifier)) , true ))) ;)))) (expression_statement "(this->fix_cortex_a53_835769_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("boolean" + unaff_EDI + 7);" (assignment_expression "(this->fix_cortex_a53_835769_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("boolean" + unaff_EDI + 7)" (field_expression "(this->fix_cortex_a53_835769_).super_Struct_var._vptr_Struct_var" (field_expression "(this->fix_cortex_a53_835769_).super_Struct_var" (parenthesized_expression "(this->fix_cortex_a53_835769_)" ( (field_expression "this->fix_cortex_a53_835769_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)("boolean" + unaff_EDI + 7)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "("boolean" + unaff_EDI + 7)" ( (binary_expression ""boolean" + unaff_EDI + 7" (binary_expression ""boolean" + unaff_EDI" (string_literal ""boolean"" " string_content ") + identifier) + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->fix_cortex_a53_835769_).option,(char *)(unaff_EDI + 0x1ae575),TWO_DASHES,'\0',\n             dv_00,(char *)(unaff_EDI + 0x1b001f),(char *)0x0,false,\n             &(this->fix_cortex_a53_835769_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->fix_cortex_a53_835769_).option,(char *)(unaff_EDI + 0x1ae575),TWO_DASHES,'\0',\n             dv_00,(char *)(unaff_EDI + 0x1b001f),(char *)0x0,false,\n             &(this->fix_cortex_a53_835769_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->fix_cortex_a53_835769_).option,(char *)(unaff_EDI + 0x1ae575),TWO_DASHES,'\0',\n             dv_00,(char *)(unaff_EDI + 0x1b001f),(char *)0x0,false,\n             &(this->fix_cortex_a53_835769_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->fix_cortex_a53_835769_).option,(char *)(unaff_EDI + 0x1ae575),TWO_DASHES,'\0',\n             dv_00,(char *)(unaff_EDI + 0x1b001f),(char *)0x0,false,\n             &(this->fix_cortex_a53_835769_).super_Struct_var,false);" (call_expression "One_option\n            (&(this->fix_cortex_a53_835769_).option,(char *)(unaff_EDI + 0x1ae575),TWO_DASHES,'\0',\n             dv_00,(char *)(unaff_EDI + 0x1b001f),(char *)0x0,false,\n             &(this->fix_cortex_a53_835769_).super_Struct_var,false)" identifier (argument_list "(&(this->fix_cortex_a53_835769_).option,(char *)(unaff_EDI + 0x1ae575),TWO_DASHES,'\0',\n             dv_00,(char *)(unaff_EDI + 0x1b001f),(char *)0x0,false,\n             &(this->fix_cortex_a53_835769_).super_Struct_var,false)" ( (pointer_expression "&(this->fix_cortex_a53_835769_).option" & (field_expression "(this->fix_cortex_a53_835769_).option" (parenthesized_expression "(this->fix_cortex_a53_835769_)" ( (field_expression "this->fix_cortex_a53_835769_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1ae575)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae575)" ( (binary_expression "unaff_EDI + 0x1ae575" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1b001f)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1b001f)" ( (binary_expression "unaff_EDI + 0x1b001f" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->fix_cortex_a53_835769_).super_Struct_var" & (field_expression "(this->fix_cortex_a53_835769_).super_Struct_var" (parenthesized_expression "(this->fix_cortex_a53_835769_)" ( (field_expression "this->fix_cortex_a53_835769_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->no_fix_cortex_a53_835769_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("unsigned char" + unaff_EDI + 8);" (assignment_expression "(this->no_fix_cortex_a53_835769_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("unsigned char" + unaff_EDI + 8)" (field_expression "(this->no_fix_cortex_a53_835769_initializer_).super_Struct_var._vptr_Struct_var" (field_expression "(this->no_fix_cortex_a53_835769_initializer_).super_Struct_var" (parenthesized_expression "(this->no_fix_cortex_a53_835769_initializer_)" ( (field_expression "this->no_fix_cortex_a53_835769_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)("unsigned char" + unaff_EDI + 8)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "("unsigned char" + unaff_EDI + 8)" ( (binary_expression ""unsigned char" + unaff_EDI + 8" (binary_expression ""unsigned char" + unaff_EDI" (string_literal ""unsigned char"" " string_content ") + identifier) + number_literal) )))) ;) (expression_statement "(this->fix_cortex_a53_835769_).user_set_via_option = false;" (assignment_expression "(this->fix_cortex_a53_835769_).user_set_via_option = false" (field_expression "(this->fix_cortex_a53_835769_).user_set_via_option" (parenthesized_expression "(this->fix_cortex_a53_835769_)" ( (field_expression "this->fix_cortex_a53_835769_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->fix_cortex_a53_835769_).value = false;" (assignment_expression "(this->fix_cortex_a53_835769_).value = false" (field_expression "(this->fix_cortex_a53_835769_).value" (parenthesized_expression "(this->fix_cortex_a53_835769_)" ( (field_expression "this->fix_cortex_a53_835769_" identifier -> field_identifier) )) . field_identifier) = false) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->no_fix_cortex_a53_835769_initializer_).option,(char *)(unaff_EDI + 0x1ae572),\n             TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1b004f),(char *)0x0,false,\n             &(this->no_fix_cortex_a53_835769_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->no_fix_cortex_a53_835769_initializer_).option,(char *)(unaff_EDI + 0x1ae572),\n             TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1b004f),(char *)0x0,false,\n             &(this->no_fix_cortex_a53_835769_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->no_fix_cortex_a53_835769_initializer_).option,(char *)(unaff_EDI + 0x1ae572),\n             TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1b004f),(char *)0x0,false,\n             &(this->no_fix_cortex_a53_835769_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->no_fix_cortex_a53_835769_initializer_).option,(char *)(unaff_EDI + 0x1ae572),\n             TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1b004f),(char *)0x0,false,\n             &(this->no_fix_cortex_a53_835769_initializer_).super_Struct_var,true);" (call_expression "One_option\n            (&(this->no_fix_cortex_a53_835769_initializer_).option,(char *)(unaff_EDI + 0x1ae572),\n             TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1b004f),(char *)0x0,false,\n             &(this->no_fix_cortex_a53_835769_initializer_).super_Struct_var,true)" identifier (argument_list "(&(this->no_fix_cortex_a53_835769_initializer_).option,(char *)(unaff_EDI + 0x1ae572),\n             TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1b004f),(char *)0x0,false,\n             &(this->no_fix_cortex_a53_835769_initializer_).super_Struct_var,true)" ( (pointer_expression "&(this->no_fix_cortex_a53_835769_initializer_).option" & (field_expression "(this->no_fix_cortex_a53_835769_initializer_).option" (parenthesized_expression "(this->no_fix_cortex_a53_835769_initializer_)" ( (field_expression "this->no_fix_cortex_a53_835769_initializer_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1ae572)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae572)" ( (binary_expression "unaff_EDI + 0x1ae572" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1b004f)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1b004f)" ( (binary_expression "unaff_EDI + 0x1b004f" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->no_fix_cortex_a53_835769_initializer_).super_Struct_var" & (field_expression "(this->no_fix_cortex_a53_835769_initializer_).super_Struct_var" (parenthesized_expression "(this->no_fix_cortex_a53_835769_initializer_)" ( (field_expression "this->no_fix_cortex_a53_835769_initializer_" identifier -> field_identifier) )) . field_identifier)) , true ))) ;)))) (expression_statement "(this->fix_v4bx_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1;" (assignment_expression "(this->fix_v4bx_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1" (field_expression "(this->fix_v4bx_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var" (field_expression "(this->fix_v4bx_initializer_).super_Struct_special.super_Struct_var" (field_expression "(this->fix_v4bx_initializer_).super_Struct_special" (parenthesized_expression "(this->fix_v4bx_initializer_)" ( (field_expression "this->fix_v4bx_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) . field_identifier) = identifier) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->fix_v4bx_initializer_).super_Struct_special.option,&UNK_001ae58b + unaff_EDI,\n             TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1b0083),(char *)0x0,false,\n             (Struct_var *)&this->fix_v4bx_initializer_,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->fix_v4bx_initializer_).super_Struct_special.option,&UNK_001ae58b + unaff_EDI,\n             TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1b0083),(char *)0x0,false,\n             (Struct_var *)&this->fix_v4bx_initializer_,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->fix_v4bx_initializer_).super_Struct_special.option,&UNK_001ae58b + unaff_EDI,\n             TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1b0083),(char *)0x0,false,\n             (Struct_var *)&this->fix_v4bx_initializer_,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->fix_v4bx_initializer_).super_Struct_special.option,&UNK_001ae58b + unaff_EDI,\n             TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1b0083),(char *)0x0,false,\n             (Struct_var *)&this->fix_v4bx_initializer_,false);" (call_expression "One_option\n            (&(this->fix_v4bx_initializer_).super_Struct_special.option,&UNK_001ae58b + unaff_EDI,\n             TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1b0083),(char *)0x0,false,\n             (Struct_var *)&this->fix_v4bx_initializer_,false)" identifier (argument_list "(&(this->fix_v4bx_initializer_).super_Struct_special.option,&UNK_001ae58b + unaff_EDI,\n             TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1b0083),(char *)0x0,false,\n             (Struct_var *)&this->fix_v4bx_initializer_,false)" ( (pointer_expression "&(this->fix_v4bx_initializer_).super_Struct_special.option" & (field_expression "(this->fix_v4bx_initializer_).super_Struct_special.option" (field_expression "(this->fix_v4bx_initializer_).super_Struct_special" (parenthesized_expression "(this->fix_v4bx_initializer_)" ( (field_expression "this->fix_v4bx_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier)) , (binary_expression "&UNK_001ae58b + unaff_EDI" (pointer_expression "&UNK_001ae58b" & identifier) + identifier) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1b0083)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1b0083)" ( (binary_expression "unaff_EDI + 0x1b0083" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (cast_expression "(Struct_var *)&this->fix_v4bx_initializer_" ( (type_descriptor "Struct_var *" type_identifier (abstract_pointer_declarator "*" *)) ) (pointer_expression "&this->fix_v4bx_initializer_" & (field_expression "this->fix_v4bx_initializer_" identifier -> field_identifier))) , false ))) ;)))) (expression_statement "*(undefined4 *)&(this->fix_v4bx_initializer_).super_Struct_special.field_0x40 = 0;" (assignment_expression "*(undefined4 *)&(this->fix_v4bx_initializer_).super_Struct_special.field_0x40 = 0" (pointer_expression "*(undefined4 *)&(this->fix_v4bx_initializer_).super_Struct_special.field_0x40" * (cast_expression "(undefined4 *)&(this->fix_v4bx_initializer_).super_Struct_special.field_0x40" ( (type_descriptor "undefined4 *" type_identifier (abstract_pointer_declarator "*" *)) ) (pointer_expression "&(this->fix_v4bx_initializer_).super_Struct_special.field_0x40" & (field_expression "(this->fix_v4bx_initializer_).super_Struct_special.field_0x40" (field_expression "(this->fix_v4bx_initializer_).super_Struct_special" (parenthesized_expression "(this->fix_v4bx_initializer_)" ( (field_expression "this->fix_v4bx_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier)))) = number_literal) ;) (expression_statement "(this->fix_v4bx_initializer_).super_Struct_special.parse = unaff_EDI - 0x2d09;" (assignment_expression "(this->fix_v4bx_initializer_).super_Struct_special.parse = unaff_EDI - 0x2d09" (field_expression "(this->fix_v4bx_initializer_).super_Struct_special.parse" (field_expression "(this->fix_v4bx_initializer_).super_Struct_special" (parenthesized_expression "(this->fix_v4bx_initializer_)" ( (field_expression "this->fix_v4bx_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (binary_expression "unaff_EDI - 0x2d09" identifier - number_literal)) ;) (expression_statement "(this->fix_v4bx_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)\n       ("St7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 3);" (assignment_expression "(this->fix_v4bx_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)\n       ("St7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 3)" (field_expression "(this->fix_v4bx_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var" (field_expression "(this->fix_v4bx_initializer_).super_Struct_special.super_Struct_var" (field_expression "(this->fix_v4bx_initializer_).super_Struct_special" (parenthesized_expression "(this->fix_v4bx_initializer_)" ( (field_expression "this->fix_v4bx_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)\n       ("St7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 3)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "("St7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 3)" ( (binary_expression ""St7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 3" (binary_expression ""St7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI" (string_literal ""St7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE"" " string_content ") + identifier) + number_literal) )))) ;) (expression_statement "(this->fix_v4bx_interworking_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var\n       = pp_Var1;" (assignment_expression "(this->fix_v4bx_interworking_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var\n       = pp_Var1" (field_expression "(this->fix_v4bx_interworking_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var" (field_expression "(this->fix_v4bx_interworking_initializer_).super_Struct_special.super_Struct_var" (field_expression "(this->fix_v4bx_interworking_initializer_).super_Struct_special" (parenthesized_expression "(this->fix_v4bx_interworking_initializer_)" ( (field_expression "this->fix_v4bx_interworking_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) . field_identifier) = identifier) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->fix_v4bx_interworking_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1ae594),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1b00b7),\n             (char *)0x0,false,(Struct_var *)&this->fix_v4bx_interworking_initializer_,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->fix_v4bx_interworking_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1ae594),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1b00b7),\n             (char *)0x0,false,(Struct_var *)&this->fix_v4bx_interworking_initializer_,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->fix_v4bx_interworking_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1ae594),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1b00b7),\n             (char *)0x0,false,(Struct_var *)&this->fix_v4bx_interworking_initializer_,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->fix_v4bx_interworking_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1ae594),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1b00b7),\n             (char *)0x0,false,(Struct_var *)&this->fix_v4bx_interworking_initializer_,false);" (call_expression "One_option\n            (&(this->fix_v4bx_interworking_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1ae594),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1b00b7),\n             (char *)0x0,false,(Struct_var *)&this->fix_v4bx_interworking_initializer_,false)" identifier (argument_list "(&(this->fix_v4bx_interworking_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1ae594),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1b00b7),\n             (char *)0x0,false,(Struct_var *)&this->fix_v4bx_interworking_initializer_,false)" ( (pointer_expression "&(this->fix_v4bx_interworking_initializer_).super_Struct_special.option" & (field_expression "(this->fix_v4bx_interworking_initializer_).super_Struct_special.option" (field_expression "(this->fix_v4bx_interworking_initializer_).super_Struct_special" (parenthesized_expression "(this->fix_v4bx_interworking_initializer_)" ( (field_expression "this->fix_v4bx_interworking_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1ae594)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae594)" ( (binary_expression "unaff_EDI + 0x1ae594" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1b00b7)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1b00b7)" ( (binary_expression "unaff_EDI + 0x1b00b7" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (cast_expression "(Struct_var *)&this->fix_v4bx_interworking_initializer_" ( (type_descriptor "Struct_var *" type_identifier (abstract_pointer_declarator "*" *)) ) (pointer_expression "&this->fix_v4bx_interworking_initializer_" & (field_expression "this->fix_v4bx_interworking_initializer_" identifier -> field_identifier))) , false ))) ;)))) (expression_statement "*(undefined4 *)&(this->fix_v4bx_interworking_initializer_).super_Struct_special.field_0x40 = 0;" (assignment_expression "*(undefined4 *)&(this->fix_v4bx_interworking_initializer_).super_Struct_special.field_0x40 = 0" (pointer_expression "*(undefined4 *)&(this->fix_v4bx_interworking_initializer_).super_Struct_special.field_0x40" * (cast_expression "(undefined4 *)&(this->fix_v4bx_interworking_initializer_).super_Struct_special.field_0x40" ( (type_descriptor "undefined4 *" type_identifier (abstract_pointer_declarator "*" *)) ) (pointer_expression "&(this->fix_v4bx_interworking_initializer_).super_Struct_special.field_0x40" & (field_expression "(this->fix_v4bx_interworking_initializer_).super_Struct_special.field_0x40" (field_expression "(this->fix_v4bx_interworking_initializer_).super_Struct_special" (parenthesized_expression "(this->fix_v4bx_interworking_initializer_)" ( (field_expression "this->fix_v4bx_interworking_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier)))) = number_literal) ;) (expression_statement "(this->fix_v4bx_interworking_initializer_).super_Struct_special.parse = unaff_EDI - 0x2cf9;" (assignment_expression "(this->fix_v4bx_interworking_initializer_).super_Struct_special.parse = unaff_EDI - 0x2cf9" (field_expression "(this->fix_v4bx_interworking_initializer_).super_Struct_special.parse" (field_expression "(this->fix_v4bx_interworking_initializer_).super_Struct_special" (parenthesized_expression "(this->fix_v4bx_interworking_initializer_)" ( (field_expression "this->fix_v4bx_interworking_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (binary_expression "unaff_EDI - 0x2cf9" identifier - number_literal)) ;) (expression_statement "(this->fix_v4bx_interworking_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var\n       = (_func_int_varargs **)\n         ("St7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x17);" (assignment_expression "(this->fix_v4bx_interworking_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var\n       = (_func_int_varargs **)\n         ("St7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x17)" (field_expression "(this->fix_v4bx_interworking_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var" (field_expression "(this->fix_v4bx_interworking_initializer_).super_Struct_special.super_Struct_var" (field_expression "(this->fix_v4bx_interworking_initializer_).super_Struct_special" (parenthesized_expression "(this->fix_v4bx_interworking_initializer_)" ( (field_expression "this->fix_v4bx_interworking_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)\n         ("St7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x17)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "("St7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x17)" ( (binary_expression ""St7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x17" (binary_expression ""St7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI" (string_literal ""St7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE"" " string_content ") + identifier) + number_literal) )))) ;) (expression_statement "(this->fuse_ld_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("unsigned long" + unaff_EDI + 1);" (assignment_expression "(this->fuse_ld_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("unsigned long" + unaff_EDI + 1)" (field_expression "(this->fuse_ld_).super_Struct_var._vptr_Struct_var" (field_expression "(this->fuse_ld_).super_Struct_var" (parenthesized_expression "(this->fuse_ld_)" ( (field_expression "this->fuse_ld_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)("unsigned long" + unaff_EDI + 1)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "("unsigned long" + unaff_EDI + 1)" ( (binary_expression ""unsigned long" + unaff_EDI + 1" (binary_expression ""unsigned long" + unaff_EDI" (string_literal ""unsigned long"" " string_content ") + identifier) + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->fuse_ld_).option,(char *)(unaff_EDI + 0x1ae5b5),ONE_DASH,'\0',dv,\n             (char *)(unaff_EDI + 0x1b00f7),(char *)(unaff_EDI + 0x1ae5aa),false,\n             &(this->fuse_ld_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->fuse_ld_).option,(char *)(unaff_EDI + 0x1ae5b5),ONE_DASH,'\0',dv,\n             (char *)(unaff_EDI + 0x1b00f7),(char *)(unaff_EDI + 0x1ae5aa),false,\n             &(this->fuse_ld_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->fuse_ld_).option,(char *)(unaff_EDI + 0x1ae5b5),ONE_DASH,'\0',dv,\n             (char *)(unaff_EDI + 0x1b00f7),(char *)(unaff_EDI + 0x1ae5aa),false,\n             &(this->fuse_ld_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->fuse_ld_).option,(char *)(unaff_EDI + 0x1ae5b5),ONE_DASH,'\0',dv,\n             (char *)(unaff_EDI + 0x1b00f7),(char *)(unaff_EDI + 0x1ae5aa),false,\n             &(this->fuse_ld_).super_Struct_var,false);" (call_expression "One_option\n            (&(this->fuse_ld_).option,(char *)(unaff_EDI + 0x1ae5b5),ONE_DASH,'\0',dv,\n             (char *)(unaff_EDI + 0x1b00f7),(char *)(unaff_EDI + 0x1ae5aa),false,\n             &(this->fuse_ld_).super_Struct_var,false)" identifier (argument_list "(&(this->fuse_ld_).option,(char *)(unaff_EDI + 0x1ae5b5),ONE_DASH,'\0',dv,\n             (char *)(unaff_EDI + 0x1b00f7),(char *)(unaff_EDI + 0x1ae5aa),false,\n             &(this->fuse_ld_).super_Struct_var,false)" ( (pointer_expression "&(this->fuse_ld_).option" & (field_expression "(this->fuse_ld_).option" (parenthesized_expression "(this->fuse_ld_)" ( (field_expression "this->fuse_ld_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1ae5b5)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae5b5)" ( (binary_expression "unaff_EDI + 0x1ae5b5" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1b00f7)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1b00f7)" ( (binary_expression "unaff_EDI + 0x1b00f7" identifier + number_literal) ))) , (cast_expression "(char *)(unaff_EDI + 0x1ae5aa)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae5aa)" ( (binary_expression "unaff_EDI + 0x1ae5aa" identifier + number_literal) ))) , false , (pointer_expression "&(this->fuse_ld_).super_Struct_var" & (field_expression "(this->fuse_ld_).super_Struct_var" (parenthesized_expression "(this->fuse_ld_)" ( (field_expression "this->fuse_ld_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->fuse_ld_).user_set_via_option = false;" (assignment_expression "(this->fuse_ld_).user_set_via_option = false" (field_expression "(this->fuse_ld_).user_set_via_option" (parenthesized_expression "(this->fuse_ld_)" ( (field_expression "this->fuse_ld_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->g_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("unsigned __int128" + unaff_EDI + 7);" (assignment_expression "(this->g_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("unsigned __int128" + unaff_EDI + 7)" (field_expression "(this->g_).super_Struct_var._vptr_Struct_var" (field_expression "(this->g_).super_Struct_var" (parenthesized_expression "(this->g_)" ( (field_expression "this->g_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)("unsigned __int128" + unaff_EDI + 7)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "("unsigned __int128" + unaff_EDI + 7)" ( (binary_expression ""unsigned __int128" + unaff_EDI + 7" (binary_expression ""unsigned __int128" + unaff_EDI" (string_literal ""unsigned __int128"" " string_content ") + identifier) + number_literal) )))) ;) (expression_statement "(this->fuse_ld_).value = dv;" (assignment_expression "(this->fuse_ld_).value = dv" (field_expression "(this->fuse_ld_).value" (parenthesized_expression "(this->fuse_ld_)" ( (field_expression "this->fuse_ld_" identifier -> field_identifier) )) . field_identifier) = identifier) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->g_).option,(char *)(Sized_dynobj<32,_false>::do_read_symbols + unaff_EDI),\n             EXACTLY_ONE_DASH,'\0',dv_00,hs,(char *)0x0,false,&(this->g_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->g_).option,(char *)(Sized_dynobj<32,_false>::do_read_symbols + unaff_EDI),\n             EXACTLY_ONE_DASH,'\0',dv_00,hs,(char *)0x0,false,&(this->g_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->g_).option,(char *)(Sized_dynobj<32,_false>::do_read_symbols + unaff_EDI),\n             EXACTLY_ONE_DASH,'\0',dv_00,hs,(char *)0x0,false,&(this->g_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->g_).option,(char *)(Sized_dynobj<32,_false>::do_read_symbols + unaff_EDI),\n             EXACTLY_ONE_DASH,'\0',dv_00,hs,(char *)0x0,false,&(this->g_).super_Struct_var,false);" (call_expression "One_option\n            (&(this->g_).option,(char *)(Sized_dynobj<32,_false>::do_read_symbols + unaff_EDI),\n             EXACTLY_ONE_DASH,'\0',dv_00,hs,(char *)0x0,false,&(this->g_).super_Struct_var,false)" identifier (argument_list "(&(this->g_).option,(char *)(Sized_dynobj<32,_false>::do_read_symbols + unaff_EDI),\n             EXACTLY_ONE_DASH,'\0',dv_00,hs,(char *)0x0,false,&(this->g_).super_Struct_var,false)" ( (pointer_expression "&(this->g_).option" & (field_expression "(this->g_).option" (parenthesized_expression "(this->g_)" ( (field_expression "this->g_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(Sized_dynobj<32,_false>::do_read_symbols + unaff_EDI)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(Sized_dynobj<32,_false>::do_read_symbols + unaff_EDI)" ( (comma_expression "Sized_dynobj<32,_false>::do_read_symbols + unaff_EDI" (binary_expression "Sized_dynobj<32" identifier < number_literal) , (binary_expression "_false>::do_read_symbols + unaff_EDI" identifier > (ERROR "::" : :) (binary_expression "do_read_symbols + unaff_EDI" identifier + identifier))) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , identifier , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->g_).super_Struct_var" & (field_expression "(this->g_).super_Struct_var" (parenthesized_expression "(this->g_)" ( (field_expression "this->g_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->g_).user_set_via_option = false;" (assignment_expression "(this->g_).user_set_via_option = false" (field_expression "(this->g_).user_set_via_option" (parenthesized_expression "(this->g_)" ( (field_expression "this->g_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->g_).value = false;" (assignment_expression "(this->g_).value = false" (field_expression "(this->g_).value" (parenthesized_expression "(this->g_)" ( (field_expression "this->g_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->no_g_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("unsigned short" + unaff_EDI + 9);" (assignment_expression "(this->no_g_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("unsigned short" + unaff_EDI + 9)" (field_expression "(this->no_g_initializer_).super_Struct_var._vptr_Struct_var" (field_expression "(this->no_g_initializer_).super_Struct_var" (parenthesized_expression "(this->no_g_initializer_)" ( (field_expression "this->no_g_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)("unsigned short" + unaff_EDI + 9)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "("unsigned short" + unaff_EDI + 9)" ( (binary_expression ""unsigned short" + unaff_EDI + 9" (binary_expression ""unsigned short" + unaff_EDI" (string_literal ""unsigned short"" " string_content ") + identifier) + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->no_g_initializer_).option,(char *)(unaff_EDI + 0x1ae5bd),EXACTLY_ONE_DASH,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_g_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->no_g_initializer_).option,(char *)(unaff_EDI + 0x1ae5bd),EXACTLY_ONE_DASH,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_g_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->no_g_initializer_).option,(char *)(unaff_EDI + 0x1ae5bd),EXACTLY_ONE_DASH,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_g_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->no_g_initializer_).option,(char *)(unaff_EDI + 0x1ae5bd),EXACTLY_ONE_DASH,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_g_initializer_).super_Struct_var,true);" (call_expression "One_option\n            (&(this->no_g_initializer_).option,(char *)(unaff_EDI + 0x1ae5bd),EXACTLY_ONE_DASH,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_g_initializer_).super_Struct_var,true)" identifier (argument_list "(&(this->no_g_initializer_).option,(char *)(unaff_EDI + 0x1ae5bd),EXACTLY_ONE_DASH,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_g_initializer_).super_Struct_var,true)" ( (pointer_expression "&(this->no_g_initializer_).option" & (field_expression "(this->no_g_initializer_).option" (parenthesized_expression "(this->no_g_initializer_)" ( (field_expression "this->no_g_initializer_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1ae5bd)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae5bd)" ( (binary_expression "unaff_EDI + 0x1ae5bd" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->no_g_initializer_).super_Struct_var" & (field_expression "(this->no_g_initializer_).super_Struct_var" (parenthesized_expression "(this->no_g_initializer_)" ( (field_expression "this->no_g_initializer_" identifier -> field_identifier) )) . field_identifier)) , true ))) ;)))) (expression_statement "(this->gc_sections_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("unsigned long long" + unaff_EDI + 0xe);" (assignment_expression "(this->gc_sections_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("unsigned long long" + unaff_EDI + 0xe)" (field_expression "(this->gc_sections_).super_Struct_var._vptr_Struct_var" (field_expression "(this->gc_sections_).super_Struct_var" (parenthesized_expression "(this->gc_sections_)" ( (field_expression "this->gc_sections_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)("unsigned long long" + unaff_EDI + 0xe)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "("unsigned long long" + unaff_EDI + 0xe)" ( (binary_expression ""unsigned long long" + unaff_EDI + 0xe" (binary_expression ""unsigned long long" + unaff_EDI" (string_literal ""unsigned long long"" " string_content ") + identifier) + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->gc_sections_).option,(char *)(unaff_EDI + 0x1ae5f9),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1ae5c2),(char *)0x0,false,&(this->gc_sections_).super_Struct_var\n             ,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->gc_sections_).option,(char *)(unaff_EDI + 0x1ae5f9),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1ae5c2),(char *)0x0,false,&(this->gc_sections_).super_Struct_var\n             ,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->gc_sections_).option,(char *)(unaff_EDI + 0x1ae5f9),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1ae5c2),(char *)0x0,false,&(this->gc_sections_).super_Struct_var\n             ,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->gc_sections_).option,(char *)(unaff_EDI + 0x1ae5f9),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1ae5c2),(char *)0x0,false,&(this->gc_sections_).super_Struct_var\n             ,false);" (call_expression "One_option\n            (&(this->gc_sections_).option,(char *)(unaff_EDI + 0x1ae5f9),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1ae5c2),(char *)0x0,false,&(this->gc_sections_).super_Struct_var\n             ,false)" identifier (argument_list "(&(this->gc_sections_).option,(char *)(unaff_EDI + 0x1ae5f9),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1ae5c2),(char *)0x0,false,&(this->gc_sections_).super_Struct_var\n             ,false)" ( (pointer_expression "&(this->gc_sections_).option" & (field_expression "(this->gc_sections_).option" (parenthesized_expression "(this->gc_sections_)" ( (field_expression "this->gc_sections_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1ae5f9)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae5f9)" ( (binary_expression "unaff_EDI + 0x1ae5f9" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1ae5c2)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae5c2)" ( (binary_expression "unaff_EDI + 0x1ae5c2" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->gc_sections_).super_Struct_var" & (field_expression "(this->gc_sections_).super_Struct_var" (parenthesized_expression "(this->gc_sections_)" ( (field_expression "this->gc_sections_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->gc_sections_).user_set_via_option = false;" (assignment_expression "(this->gc_sections_).user_set_via_option = false" (field_expression "(this->gc_sections_).user_set_via_option" (parenthesized_expression "(this->gc_sections_)" ( (field_expression "this->gc_sections_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->gc_sections_).value = false;" (assignment_expression "(this->gc_sections_).value = false" (field_expression "(this->gc_sections_).value" (parenthesized_expression "(this->gc_sections_)" ( (field_expression "this->gc_sections_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->no_gc_sections_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("decimal64" + unaff_EDI + 5);" (assignment_expression "(this->no_gc_sections_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("decimal64" + unaff_EDI + 5)" (field_expression "(this->no_gc_sections_initializer_).super_Struct_var._vptr_Struct_var" (field_expression "(this->no_gc_sections_initializer_).super_Struct_var" (parenthesized_expression "(this->no_gc_sections_initializer_)" ( (field_expression "this->no_gc_sections_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)("decimal64" + unaff_EDI + 5)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "("decimal64" + unaff_EDI + 5)" ( (binary_expression ""decimal64" + unaff_EDI + 5" (binary_expression ""decimal64" + unaff_EDI" (string_literal ""decimal64"" " string_content ") + identifier) + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->no_gc_sections_initializer_).option,(char *)(unaff_EDI + 0x1ae5f6),TWO_DASHES,\n             '\0',dv_01,(char *)(unaff_EDI + 0x1ae5d9),(char *)0x0,false,\n             &(this->no_gc_sections_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->no_gc_sections_initializer_).option,(char *)(unaff_EDI + 0x1ae5f6),TWO_DASHES,\n             '\0',dv_01,(char *)(unaff_EDI + 0x1ae5d9),(char *)0x0,false,\n             &(this->no_gc_sections_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->no_gc_sections_initializer_).option,(char *)(unaff_EDI + 0x1ae5f6),TWO_DASHES,\n             '\0',dv_01,(char *)(unaff_EDI + 0x1ae5d9),(char *)0x0,false,\n             &(this->no_gc_sections_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->no_gc_sections_initializer_).option,(char *)(unaff_EDI + 0x1ae5f6),TWO_DASHES,\n             '\0',dv_01,(char *)(unaff_EDI + 0x1ae5d9),(char *)0x0,false,\n             &(this->no_gc_sections_initializer_).super_Struct_var,true);" (call_expression "One_option\n            (&(this->no_gc_sections_initializer_).option,(char *)(unaff_EDI + 0x1ae5f6),TWO_DASHES,\n             '\0',dv_01,(char *)(unaff_EDI + 0x1ae5d9),(char *)0x0,false,\n             &(this->no_gc_sections_initializer_).super_Struct_var,true)" identifier (argument_list "(&(this->no_gc_sections_initializer_).option,(char *)(unaff_EDI + 0x1ae5f6),TWO_DASHES,\n             '\0',dv_01,(char *)(unaff_EDI + 0x1ae5d9),(char *)0x0,false,\n             &(this->no_gc_sections_initializer_).super_Struct_var,true)" ( (pointer_expression "&(this->no_gc_sections_initializer_).option" & (field_expression "(this->no_gc_sections_initializer_).option" (parenthesized_expression "(this->no_gc_sections_initializer_)" ( (field_expression "this->no_gc_sections_initializer_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1ae5f6)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae5f6)" ( (binary_expression "unaff_EDI + 0x1ae5f6" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1ae5d9)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae5d9)" ( (binary_expression "unaff_EDI + 0x1ae5d9" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->no_gc_sections_initializer_).super_Struct_var" & (field_expression "(this->no_gc_sections_initializer_).super_Struct_var" (parenthesized_expression "(this->no_gc_sections_initializer_)" ( (field_expression "this->no_gc_sections_initializer_" identifier -> field_identifier) )) . field_identifier)) , true ))) ;)))) (expression_statement "(this->gdb_index_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a22eb + unaff_EDI);" (assignment_expression "(this->gdb_index_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a22eb + unaff_EDI)" (field_expression "(this->gdb_index_).super_Struct_var._vptr_Struct_var" (field_expression "(this->gdb_index_).super_Struct_var" (parenthesized_expression "(this->gdb_index_)" ( (field_expression "this->gdb_index_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(&UNK_002a22eb + unaff_EDI)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(&UNK_002a22eb + unaff_EDI)" ( (binary_expression "&UNK_002a22eb + unaff_EDI" (pointer_expression "&UNK_002a22eb" & identifier) + identifier) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->gdb_index_).option,(char *)(unaff_EDI + 0x1c0252),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1ae605),(char *)0x0,false,&(this->gdb_index_).super_Struct_var,\n             false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->gdb_index_).option,(char *)(unaff_EDI + 0x1c0252),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1ae605),(char *)0x0,false,&(this->gdb_index_).super_Struct_var,\n             false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->gdb_index_).option,(char *)(unaff_EDI + 0x1c0252),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1ae605),(char *)0x0,false,&(this->gdb_index_).super_Struct_var,\n             false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->gdb_index_).option,(char *)(unaff_EDI + 0x1c0252),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1ae605),(char *)0x0,false,&(this->gdb_index_).super_Struct_var,\n             false);" (call_expression "One_option\n            (&(this->gdb_index_).option,(char *)(unaff_EDI + 0x1c0252),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1ae605),(char *)0x0,false,&(this->gdb_index_).super_Struct_var,\n             false)" identifier (argument_list "(&(this->gdb_index_).option,(char *)(unaff_EDI + 0x1c0252),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1ae605),(char *)0x0,false,&(this->gdb_index_).super_Struct_var,\n             false)" ( (pointer_expression "&(this->gdb_index_).option" & (field_expression "(this->gdb_index_).option" (parenthesized_expression "(this->gdb_index_)" ( (field_expression "this->gdb_index_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1c0252)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1c0252)" ( (binary_expression "unaff_EDI + 0x1c0252" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1ae605)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae605)" ( (binary_expression "unaff_EDI + 0x1ae605" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->gdb_index_).super_Struct_var" & (field_expression "(this->gdb_index_).super_Struct_var" (parenthesized_expression "(this->gdb_index_)" ( (field_expression "this->gdb_index_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->gdb_index_).user_set_via_option = false;" (assignment_expression "(this->gdb_index_).user_set_via_option = false" (field_expression "(this->gdb_index_).user_set_via_option" (parenthesized_expression "(this->gdb_index_)" ( (field_expression "this->gdb_index_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->gdb_index_).value = false;" (assignment_expression "(this->gdb_index_).value = false" (field_expression "(this->gdb_index_).value" (parenthesized_expression "(this->gdb_index_)" ( (field_expression "this->gdb_index_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->no_gdb_index_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("decltype(nullptr)" + unaff_EDI + 1);" (assignment_expression "(this->no_gdb_index_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("decltype(nullptr)" + unaff_EDI + 1)" (field_expression "(this->no_gdb_index_initializer_).super_Struct_var._vptr_Struct_var" (field_expression "(this->no_gdb_index_initializer_).super_Struct_var" (parenthesized_expression "(this->no_gdb_index_initializer_)" ( (field_expression "this->no_gdb_index_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)("decltype(nullptr)" + unaff_EDI + 1)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "("decltype(nullptr)" + unaff_EDI + 1)" ( (binary_expression ""decltype(nullptr)" + unaff_EDI + 1" (binary_expression ""decltype(nullptr)" + unaff_EDI" (string_literal ""decltype(nullptr)"" " string_content ") + identifier) + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->no_gdb_index_initializer_).option,(char *)(unaff_EDI + 0x1ae621),TWO_DASHES,\n             '\0',dv_01,(char *)(unaff_EDI + 0x1b0123),(char *)0x0,false,\n             &(this->no_gdb_index_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->no_gdb_index_initializer_).option,(char *)(unaff_EDI + 0x1ae621),TWO_DASHES,\n             '\0',dv_01,(char *)(unaff_EDI + 0x1b0123),(char *)0x0,false,\n             &(this->no_gdb_index_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->no_gdb_index_initializer_).option,(char *)(unaff_EDI + 0x1ae621),TWO_DASHES,\n             '\0',dv_01,(char *)(unaff_EDI + 0x1b0123),(char *)0x0,false,\n             &(this->no_gdb_index_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->no_gdb_index_initializer_).option,(char *)(unaff_EDI + 0x1ae621),TWO_DASHES,\n             '\0',dv_01,(char *)(unaff_EDI + 0x1b0123),(char *)0x0,false,\n             &(this->no_gdb_index_initializer_).super_Struct_var,true);" (call_expression "One_option\n            (&(this->no_gdb_index_initializer_).option,(char *)(unaff_EDI + 0x1ae621),TWO_DASHES,\n             '\0',dv_01,(char *)(unaff_EDI + 0x1b0123),(char *)0x0,false,\n             &(this->no_gdb_index_initializer_).super_Struct_var,true)" identifier (argument_list "(&(this->no_gdb_index_initializer_).option,(char *)(unaff_EDI + 0x1ae621),TWO_DASHES,\n             '\0',dv_01,(char *)(unaff_EDI + 0x1b0123),(char *)0x0,false,\n             &(this->no_gdb_index_initializer_).super_Struct_var,true)" ( (pointer_expression "&(this->no_gdb_index_initializer_).option" & (field_expression "(this->no_gdb_index_initializer_).option" (parenthesized_expression "(this->no_gdb_index_initializer_)" ( (field_expression "this->no_gdb_index_initializer_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1ae621)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae621)" ( (binary_expression "unaff_EDI + 0x1ae621" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1b0123)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1b0123)" ( (binary_expression "unaff_EDI + 0x1b0123" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->no_gdb_index_initializer_).super_Struct_var" & (field_expression "(this->no_gdb_index_initializer_).super_Struct_var" (parenthesized_expression "(this->no_gdb_index_initializer_)" ( (field_expression "this->no_gdb_index_initializer_" identifier -> field_identifier) )) . field_identifier)) , true ))) ;)))) (expression_statement "(this->gnu_unique_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("alignof " + unaff_EDI);" (assignment_expression "(this->gnu_unique_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("alignof " + unaff_EDI)" (field_expression "(this->gnu_unique_).super_Struct_var._vptr_Struct_var" (field_expression "(this->gnu_unique_).super_Struct_var" (parenthesized_expression "(this->gnu_unique_)" ( (field_expression "this->gnu_unique_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)("alignof " + unaff_EDI)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "("alignof " + unaff_EDI)" ( (binary_expression ""alignof " + unaff_EDI" (string_literal ""alignof "" " string_content ") + identifier) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->gnu_unique_).option,(char *)(unaff_EDI + 0x1ae631),TWO_DASHES,'\0',dv_01,\n             (char *)(unaff_EDI + 0x1b0147),(char *)0x0,false,&(this->gnu_unique_).super_Struct_var,\n             true);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->gnu_unique_).option,(char *)(unaff_EDI + 0x1ae631),TWO_DASHES,'\0',dv_01,\n             (char *)(unaff_EDI + 0x1b0147),(char *)0x0,false,&(this->gnu_unique_).super_Struct_var,\n             true);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->gnu_unique_).option,(char *)(unaff_EDI + 0x1ae631),TWO_DASHES,'\0',dv_01,\n             (char *)(unaff_EDI + 0x1b0147),(char *)0x0,false,&(this->gnu_unique_).super_Struct_var,\n             true);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->gnu_unique_).option,(char *)(unaff_EDI + 0x1ae631),TWO_DASHES,'\0',dv_01,\n             (char *)(unaff_EDI + 0x1b0147),(char *)0x0,false,&(this->gnu_unique_).super_Struct_var,\n             true);" (call_expression "One_option\n            (&(this->gnu_unique_).option,(char *)(unaff_EDI + 0x1ae631),TWO_DASHES,'\0',dv_01,\n             (char *)(unaff_EDI + 0x1b0147),(char *)0x0,false,&(this->gnu_unique_).super_Struct_var,\n             true)" identifier (argument_list "(&(this->gnu_unique_).option,(char *)(unaff_EDI + 0x1ae631),TWO_DASHES,'\0',dv_01,\n             (char *)(unaff_EDI + 0x1b0147),(char *)0x0,false,&(this->gnu_unique_).super_Struct_var,\n             true)" ( (pointer_expression "&(this->gnu_unique_).option" & (field_expression "(this->gnu_unique_).option" (parenthesized_expression "(this->gnu_unique_)" ( (field_expression "this->gnu_unique_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1ae631)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae631)" ( (binary_expression "unaff_EDI + 0x1ae631" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1b0147)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1b0147)" ( (binary_expression "unaff_EDI + 0x1b0147" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->gnu_unique_).super_Struct_var" & (field_expression "(this->gnu_unique_).super_Struct_var" (parenthesized_expression "(this->gnu_unique_)" ( (field_expression "this->gnu_unique_" identifier -> field_identifier) )) . field_identifier)) , true ))) ;)))) (expression_statement "(this->gnu_unique_).user_set_via_option = false;" (assignment_expression "(this->gnu_unique_).user_set_via_option = false" (field_expression "(this->gnu_unique_).user_set_via_option" (parenthesized_expression "(this->gnu_unique_)" ( (field_expression "this->gnu_unique_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->gnu_unique_).value = true;" (assignment_expression "(this->gnu_unique_).value = true" (field_expression "(this->gnu_unique_).value" (parenthesized_expression "(this->gnu_unique_)" ( (field_expression "this->gnu_unique_" identifier -> field_identifier) )) . field_identifier) = true) ;) (expression_statement "(this->no_gnu_unique_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("const_cast" + unaff_EDI + 8);" (assignment_expression "(this->no_gnu_unique_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("const_cast" + unaff_EDI + 8)" (field_expression "(this->no_gnu_unique_initializer_).super_Struct_var._vptr_Struct_var" (field_expression "(this->no_gnu_unique_initializer_).super_Struct_var" (parenthesized_expression "(this->no_gnu_unique_initializer_)" ( (field_expression "this->no_gnu_unique_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)("const_cast" + unaff_EDI + 8)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "("const_cast" + unaff_EDI + 8)" ( (binary_expression ""const_cast" + unaff_EDI + 8" (binary_expression ""const_cast" + unaff_EDI" (string_literal ""const_cast"" " string_content ") + identifier) + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->no_gnu_unique_initializer_).option,(char *)(unaff_EDI + 0x1ae62e),TWO_DASHES,\n             '\0',dv_00,&UNK_001b016f + unaff_EDI,(char *)0x0,false,\n             &(this->no_gnu_unique_initializer_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->no_gnu_unique_initializer_).option,(char *)(unaff_EDI + 0x1ae62e),TWO_DASHES,\n             '\0',dv_00,&UNK_001b016f + unaff_EDI,(char *)0x0,false,\n             &(this->no_gnu_unique_initializer_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->no_gnu_unique_initializer_).option,(char *)(unaff_EDI + 0x1ae62e),TWO_DASHES,\n             '\0',dv_00,&UNK_001b016f + unaff_EDI,(char *)0x0,false,\n             &(this->no_gnu_unique_initializer_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->no_gnu_unique_initializer_).option,(char *)(unaff_EDI + 0x1ae62e),TWO_DASHES,\n             '\0',dv_00,&UNK_001b016f + unaff_EDI,(char *)0x0,false,\n             &(this->no_gnu_unique_initializer_).super_Struct_var,false);" (call_expression "One_option\n            (&(this->no_gnu_unique_initializer_).option,(char *)(unaff_EDI + 0x1ae62e),TWO_DASHES,\n             '\0',dv_00,&UNK_001b016f + unaff_EDI,(char *)0x0,false,\n             &(this->no_gnu_unique_initializer_).super_Struct_var,false)" identifier (argument_list "(&(this->no_gnu_unique_initializer_).option,(char *)(unaff_EDI + 0x1ae62e),TWO_DASHES,\n             '\0',dv_00,&UNK_001b016f + unaff_EDI,(char *)0x0,false,\n             &(this->no_gnu_unique_initializer_).super_Struct_var,false)" ( (pointer_expression "&(this->no_gnu_unique_initializer_).option" & (field_expression "(this->no_gnu_unique_initializer_).option" (parenthesized_expression "(this->no_gnu_unique_initializer_)" ( (field_expression "this->no_gnu_unique_initializer_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1ae62e)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae62e)" ( (binary_expression "unaff_EDI + 0x1ae62e" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (binary_expression "&UNK_001b016f + unaff_EDI" (pointer_expression "&UNK_001b016f" & identifier) + identifier) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->no_gnu_unique_initializer_).super_Struct_var" & (field_expression "(this->no_gnu_unique_initializer_).super_Struct_var" (parenthesized_expression "(this->no_gnu_unique_initializer_)" ( (field_expression "this->no_gnu_unique_initializer_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->shared_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("dynamic_cast" + unaff_EDI + 1);" (assignment_expression "(this->shared_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("dynamic_cast" + unaff_EDI + 1)" (field_expression "(this->shared_).super_Struct_var._vptr_Struct_var" (field_expression "(this->shared_).super_Struct_var" (parenthesized_expression "(this->shared_)" ( (field_expression "this->shared_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)("dynamic_cast" + unaff_EDI + 1)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "("dynamic_cast" + unaff_EDI + 1)" ( (binary_expression ""dynamic_cast" + unaff_EDI + 1" (binary_expression ""dynamic_cast" + unaff_EDI" (string_literal ""dynamic_cast"" " string_content ") + identifier) + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->shared_).option,(char *)(Gdb_index_info_reader::visit_die + unaff_EDI + 1),\n             ONE_DASH,'G',dv_00,(char *)(unaff_EDI + 0x1ae63c),(char *)0x0,false,\n             &(this->shared_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->shared_).option,(char *)(Gdb_index_info_reader::visit_die + unaff_EDI + 1),\n             ONE_DASH,'G',dv_00,(char *)(unaff_EDI + 0x1ae63c),(char *)0x0,false,\n             &(this->shared_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->shared_).option,(char *)(Gdb_index_info_reader::visit_die + unaff_EDI + 1),\n             ONE_DASH,'G',dv_00,(char *)(unaff_EDI + 0x1ae63c),(char *)0x0,false,\n             &(this->shared_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->shared_).option,(char *)(Gdb_index_info_reader::visit_die + unaff_EDI + 1),\n             ONE_DASH,'G',dv_00,(char *)(unaff_EDI + 0x1ae63c),(char *)0x0,false,\n             &(this->shared_).super_Struct_var,false);" (call_expression "One_option\n            (&(this->shared_).option,(char *)(Gdb_index_info_reader::visit_die + unaff_EDI + 1),\n             ONE_DASH,'G',dv_00,(char *)(unaff_EDI + 0x1ae63c),(char *)0x0,false,\n             &(this->shared_).super_Struct_var,false)" identifier (argument_list "(&(this->shared_).option,(char *)(Gdb_index_info_reader::visit_die + unaff_EDI + 1),\n             ONE_DASH,'G',dv_00,(char *)(unaff_EDI + 0x1ae63c),(char *)0x0,false,\n             &(this->shared_).super_Struct_var,false)" ( (pointer_expression "&(this->shared_).option" & (field_expression "(this->shared_).option" (parenthesized_expression "(this->shared_)" ( (field_expression "this->shared_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(Gdb_index_info_reader::visit_die + unaff_EDI + 1)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(Gdb_index_info_reader::visit_die + unaff_EDI + 1)" ( (binary_expression "Gdb_index_info_reader::visit_die + unaff_EDI + 1" (binary_expression "Gdb_index_info_reader::visit_die + unaff_EDI" identifier (ERROR "::visit_die" : : identifier) + identifier) + number_literal) ))) , identifier , (char_literal "'G'" ' character ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1ae63c)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae63c)" ( (binary_expression "unaff_EDI + 0x1ae63c" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->shared_).super_Struct_var" & (field_expression "(this->shared_).super_Struct_var" (parenthesized_expression "(this->shared_)" ( (field_expression "this->shared_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->shared_).user_set_via_option = false;" (assignment_expression "(this->shared_).user_set_via_option = false" (field_expression "(this->shared_).user_set_via_option" (parenthesized_expression "(this->shared_)" ( (field_expression "this->shared_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->shared_).value = false;" (assignment_expression "(this->shared_).value = false" (field_expression "(this->shared_).value" (parenthesized_expression "(this->shared_)" ( (field_expression "this->shared_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->no_shared_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a234f + unaff_EDI);" (assignment_expression "(this->no_shared_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a234f + unaff_EDI)" (field_expression "(this->no_shared_initializer_).super_Struct_var._vptr_Struct_var" (field_expression "(this->no_shared_initializer_).super_Struct_var" (parenthesized_expression "(this->no_shared_initializer_)" ( (field_expression "this->no_shared_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(&UNK_002a234f + unaff_EDI)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(&UNK_002a234f + unaff_EDI)" ( (binary_expression "&UNK_002a234f + unaff_EDI" (pointer_expression "&UNK_002a234f" & identifier) + identifier) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->no_shared_initializer_).option,(char *)(unaff_EDI + 0x1ae654),ONE_DASH,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_shared_initializer_).super_Struct_var,\n             true);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->no_shared_initializer_).option,(char *)(unaff_EDI + 0x1ae654),ONE_DASH,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_shared_initializer_).super_Struct_var,\n             true);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->no_shared_initializer_).option,(char *)(unaff_EDI + 0x1ae654),ONE_DASH,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_shared_initializer_).super_Struct_var,\n             true);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->no_shared_initializer_).option,(char *)(unaff_EDI + 0x1ae654),ONE_DASH,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_shared_initializer_).super_Struct_var,\n             true);" (call_expression "One_option\n            (&(this->no_shared_initializer_).option,(char *)(unaff_EDI + 0x1ae654),ONE_DASH,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_shared_initializer_).super_Struct_var,\n             true)" identifier (argument_list "(&(this->no_shared_initializer_).option,(char *)(unaff_EDI + 0x1ae654),ONE_DASH,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_shared_initializer_).super_Struct_var,\n             true)" ( (pointer_expression "&(this->no_shared_initializer_).option" & (field_expression "(this->no_shared_initializer_).option" (parenthesized_expression "(this->no_shared_initializer_)" ( (field_expression "this->no_shared_initializer_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1ae654)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae654)" ( (binary_expression "unaff_EDI + 0x1ae654" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->no_shared_initializer_).super_Struct_var" & (field_expression "(this->no_shared_initializer_).super_Struct_var" (parenthesized_expression "(this->no_shared_initializer_)" ( (field_expression "this->no_shared_initializer_" identifier -> field_identifier) )) . field_identifier)) , true ))) ;)))) (expression_statement "(this->soname_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a2363 + unaff_EDI);" (assignment_expression "(this->soname_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a2363 + unaff_EDI)" (field_expression "(this->soname_).super_Struct_var._vptr_Struct_var" (field_expression "(this->soname_).super_Struct_var" (parenthesized_expression "(this->soname_)" ( (field_expression "this->soname_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(&UNK_002a2363 + unaff_EDI)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(&UNK_002a2363 + unaff_EDI)" ( (binary_expression "&UNK_002a2363 + unaff_EDI" (pointer_expression "&UNK_002a2363" & identifier) + identifier) )))) ;) (expression_statement "ha_02 = &UNK_001ae95a + unaff_EDI;" (assignment_expression "ha_02 = &UNK_001ae95a + unaff_EDI" identifier = (binary_expression "&UNK_001ae95a + unaff_EDI" (pointer_expression "&UNK_001ae95a" & identifier) + identifier)) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->soname_).option,(char *)(unaff_EDI + 0x1ae676),ONE_DASH,'h',(char *)0x0,\n             (char *)(unaff_EDI + 0x1ae65e),ha_02,false,&(this->soname_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->soname_).option,(char *)(unaff_EDI + 0x1ae676),ONE_DASH,'h',(char *)0x0,\n             (char *)(unaff_EDI + 0x1ae65e),ha_02,false,&(this->soname_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->soname_).option,(char *)(unaff_EDI + 0x1ae676),ONE_DASH,'h',(char *)0x0,\n             (char *)(unaff_EDI + 0x1ae65e),ha_02,false,&(this->soname_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->soname_).option,(char *)(unaff_EDI + 0x1ae676),ONE_DASH,'h',(char *)0x0,\n             (char *)(unaff_EDI + 0x1ae65e),ha_02,false,&(this->soname_).super_Struct_var,false);" (call_expression "One_option\n            (&(this->soname_).option,(char *)(unaff_EDI + 0x1ae676),ONE_DASH,'h',(char *)0x0,\n             (char *)(unaff_EDI + 0x1ae65e),ha_02,false,&(this->soname_).super_Struct_var,false)" identifier (argument_list "(&(this->soname_).option,(char *)(unaff_EDI + 0x1ae676),ONE_DASH,'h',(char *)0x0,\n             (char *)(unaff_EDI + 0x1ae65e),ha_02,false,&(this->soname_).super_Struct_var,false)" ( (pointer_expression "&(this->soname_).option" & (field_expression "(this->soname_).option" (parenthesized_expression "(this->soname_)" ( (field_expression "this->soname_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1ae676)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae676)" ( (binary_expression "unaff_EDI + 0x1ae676" identifier + number_literal) ))) , identifier , (char_literal "'h'" ' character ') , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , (cast_expression "(char *)(unaff_EDI + 0x1ae65e)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae65e)" ( (binary_expression "unaff_EDI + 0x1ae65e" identifier + number_literal) ))) , identifier , false , (pointer_expression "&(this->soname_).super_Struct_var" & (field_expression "(this->soname_).super_Struct_var" (parenthesized_expression "(this->soname_)" ( (field_expression "this->soname_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->soname_).user_set_via_option = false;" (assignment_expression "(this->soname_).user_set_via_option = false" (field_expression "(this->soname_).user_set_via_option" (parenthesized_expression "(this->soname_)" ( (field_expression "this->soname_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->soname_).value = (char *)0x0;" (assignment_expression "(this->soname_).value = (char *)0x0" (field_expression "(this->soname_).value" (parenthesized_expression "(this->soname_)" ( (field_expression "this->soname_" identifier -> field_identifier) )) . field_identifier) = (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal)) ;) (expression_statement "(this->hash_bucket_empty_fraction_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a2377 + unaff_EDI);" (assignment_expression "(this->hash_bucket_empty_fraction_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a2377 + unaff_EDI)" (field_expression "(this->hash_bucket_empty_fraction_).super_Struct_var._vptr_Struct_var" (field_expression "(this->hash_bucket_empty_fraction_).super_Struct_var" (parenthesized_expression "(this->hash_bucket_empty_fraction_)" ( (field_expression "this->hash_bucket_empty_fraction_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(&UNK_002a2377 + unaff_EDI)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(&UNK_002a2377 + unaff_EDI)" ( (binary_expression "&UNK_002a2377 + unaff_EDI" (pointer_expression "&UNK_002a2377" & identifier) + identifier) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->hash_bucket_empty_fraction_).option,(char *)(unaff_EDI + 0x1ae68a),TWO_DASHES,\n             '\0',(char *)(unaff_EDI + 0x1ae686),(char *)(unaff_EDI + 0x1b0197),\n             (char *)(unaff_EDI + 0x1ae67d),false,\n             &(this->hash_bucket_empty_fraction_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->hash_bucket_empty_fraction_).option,(char *)(unaff_EDI + 0x1ae68a),TWO_DASHES,\n             '\0',(char *)(unaff_EDI + 0x1ae686),(char *)(unaff_EDI + 0x1b0197),\n             (char *)(unaff_EDI + 0x1ae67d),false,\n             &(this->hash_bucket_empty_fraction_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->hash_bucket_empty_fraction_).option,(char *)(unaff_EDI + 0x1ae68a),TWO_DASHES,\n             '\0',(char *)(unaff_EDI + 0x1ae686),(char *)(unaff_EDI + 0x1b0197),\n             (char *)(unaff_EDI + 0x1ae67d),false,\n             &(this->hash_bucket_empty_fraction_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->hash_bucket_empty_fraction_).option,(char *)(unaff_EDI + 0x1ae68a),TWO_DASHES,\n             '\0',(char *)(unaff_EDI + 0x1ae686),(char *)(unaff_EDI + 0x1b0197),\n             (char *)(unaff_EDI + 0x1ae67d),false,\n             &(this->hash_bucket_empty_fraction_).super_Struct_var,false);" (call_expression "One_option\n            (&(this->hash_bucket_empty_fraction_).option,(char *)(unaff_EDI + 0x1ae68a),TWO_DASHES,\n             '\0',(char *)(unaff_EDI + 0x1ae686),(char *)(unaff_EDI + 0x1b0197),\n             (char *)(unaff_EDI + 0x1ae67d),false,\n             &(this->hash_bucket_empty_fraction_).super_Struct_var,false)" identifier (argument_list "(&(this->hash_bucket_empty_fraction_).option,(char *)(unaff_EDI + 0x1ae68a),TWO_DASHES,\n             '\0',(char *)(unaff_EDI + 0x1ae686),(char *)(unaff_EDI + 0x1b0197),\n             (char *)(unaff_EDI + 0x1ae67d),false,\n             &(this->hash_bucket_empty_fraction_).super_Struct_var,false)" ( (pointer_expression "&(this->hash_bucket_empty_fraction_).option" & (field_expression "(this->hash_bucket_empty_fraction_).option" (parenthesized_expression "(this->hash_bucket_empty_fraction_)" ( (field_expression "this->hash_bucket_empty_fraction_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1ae68a)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae68a)" ( (binary_expression "unaff_EDI + 0x1ae68a" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , (cast_expression "(char *)(unaff_EDI + 0x1ae686)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae686)" ( (binary_expression "unaff_EDI + 0x1ae686" identifier + number_literal) ))) , (cast_expression "(char *)(unaff_EDI + 0x1b0197)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1b0197)" ( (binary_expression "unaff_EDI + 0x1b0197" identifier + number_literal) ))) , (cast_expression "(char *)(unaff_EDI + 0x1ae67d)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae67d)" ( (binary_expression "unaff_EDI + 0x1ae67d" identifier + number_literal) ))) , false , (pointer_expression "&(this->hash_bucket_empty_fraction_).super_Struct_var" & (field_expression "(this->hash_bucket_empty_fraction_).super_Struct_var" (parenthesized_expression "(this->hash_bucket_empty_fraction_)" ( (field_expression "this->hash_bucket_empty_fraction_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->hash_bucket_empty_fraction_).user_set_via_option = false;" (assignment_expression "(this->hash_bucket_empty_fraction_).user_set_via_option = false" (field_expression "(this->hash_bucket_empty_fraction_).user_set_via_option" (parenthesized_expression "(this->hash_bucket_empty_fraction_)" ( (field_expression "this->hash_bucket_empty_fraction_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->hash_style_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a238b + unaff_EDI);" (assignment_expression "(this->hash_style_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a238b + unaff_EDI)" (field_expression "(this->hash_style_).super_Struct_var._vptr_Struct_var" (field_expression "(this->hash_style_).super_Struct_var" (parenthesized_expression "(this->hash_style_)" ( (field_expression "this->hash_style_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(&UNK_002a238b + unaff_EDI)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(&UNK_002a238b + unaff_EDI)" ( (binary_expression "&UNK_002a238b + unaff_EDI" (pointer_expression "&UNK_002a238b" & identifier) + identifier) )))) ;) (expression_statement "(this->hash_bucket_empty_fraction_).value = 0.0;" (assignment_expression "(this->hash_bucket_empty_fraction_).value = 0.0" (field_expression "(this->hash_bucket_empty_fraction_).value" (parenthesized_expression "(this->hash_bucket_empty_fraction_)" ( (field_expression "this->hash_bucket_empty_fraction_" identifier -> field_identifier) )) . field_identifier) = number_literal) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->hash_style_).option,(char *)(unaff_EDI + 0x1ae6c8),TWO_DASHES,'\0',\n             (char *)(unaff_EDI + 0x1a0f2f),(char *)(unaff_EDI + 0x1ae6b5),\n             (char *)(unaff_EDI + 0x1ae6a5),false,&(this->hash_style_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->hash_style_).option,(char *)(unaff_EDI + 0x1ae6c8),TWO_DASHES,'\0',\n             (char *)(unaff_EDI + 0x1a0f2f),(char *)(unaff_EDI + 0x1ae6b5),\n             (char *)(unaff_EDI + 0x1ae6a5),false,&(this->hash_style_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->hash_style_).option,(char *)(unaff_EDI + 0x1ae6c8),TWO_DASHES,'\0',\n             (char *)(unaff_EDI + 0x1a0f2f),(char *)(unaff_EDI + 0x1ae6b5),\n             (char *)(unaff_EDI + 0x1ae6a5),false,&(this->hash_style_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->hash_style_).option,(char *)(unaff_EDI + 0x1ae6c8),TWO_DASHES,'\0',\n             (char *)(unaff_EDI + 0x1a0f2f),(char *)(unaff_EDI + 0x1ae6b5),\n             (char *)(unaff_EDI + 0x1ae6a5),false,&(this->hash_style_).super_Struct_var,false);" (call_expression "One_option\n            (&(this->hash_style_).option,(char *)(unaff_EDI + 0x1ae6c8),TWO_DASHES,'\0',\n             (char *)(unaff_EDI + 0x1a0f2f),(char *)(unaff_EDI + 0x1ae6b5),\n             (char *)(unaff_EDI + 0x1ae6a5),false,&(this->hash_style_).super_Struct_var,false)" identifier (argument_list "(&(this->hash_style_).option,(char *)(unaff_EDI + 0x1ae6c8),TWO_DASHES,'\0',\n             (char *)(unaff_EDI + 0x1a0f2f),(char *)(unaff_EDI + 0x1ae6b5),\n             (char *)(unaff_EDI + 0x1ae6a5),false,&(this->hash_style_).super_Struct_var,false)" ( (pointer_expression "&(this->hash_style_).option" & (field_expression "(this->hash_style_).option" (parenthesized_expression "(this->hash_style_)" ( (field_expression "this->hash_style_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1ae6c8)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae6c8)" ( (binary_expression "unaff_EDI + 0x1ae6c8" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , (cast_expression "(char *)(unaff_EDI + 0x1a0f2f)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1a0f2f)" ( (binary_expression "unaff_EDI + 0x1a0f2f" identifier + number_literal) ))) , (cast_expression "(char *)(unaff_EDI + 0x1ae6b5)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae6b5)" ( (binary_expression "unaff_EDI + 0x1ae6b5" identifier + number_literal) ))) , (cast_expression "(char *)(unaff_EDI + 0x1ae6a5)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae6a5)" ( (binary_expression "unaff_EDI + 0x1ae6a5" identifier + number_literal) ))) , false , (pointer_expression "&(this->hash_style_).super_Struct_var" & (field_expression "(this->hash_style_).super_Struct_var" (parenthesized_expression "(this->hash_style_)" ( (field_expression "this->hash_style_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->hash_style_).user_set_via_option = false;" (assignment_expression "(this->hash_style_).user_set_via_option = false" (field_expression "(this->hash_style_).user_set_via_option" (parenthesized_expression "(this->hash_style_)" ( (field_expression "this->hash_style_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->hash_style_).value = (char *)(unaff_EDI + 0x1a0f2f);" (assignment_expression "(this->hash_style_).value = (char *)(unaff_EDI + 0x1a0f2f)" (field_expression "(this->hash_style_).value" (parenthesized_expression "(this->hash_style_)" ( (field_expression "this->hash_style_" identifier -> field_identifier) )) . field_identifier) = (cast_expression "(char *)(unaff_EDI + 0x1a0f2f)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1a0f2f)" ( (binary_expression "unaff_EDI + 0x1a0f2f" identifier + number_literal) )))) ;) (expression_statement "(this->i_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("reinterpret_cast" + unaff_EDI + 0xb);" (assignment_expression "(this->i_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("reinterpret_cast" + unaff_EDI + 0xb)" (field_expression "(this->i_).super_Struct_var._vptr_Struct_var" (field_expression "(this->i_).super_Struct_var" (parenthesized_expression "(this->i_)" ( (field_expression "this->i_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)("reinterpret_cast" + unaff_EDI + 0xb)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "("reinterpret_cast" + unaff_EDI + 0xb)" ( (binary_expression ""reinterpret_cast" + unaff_EDI + 0xb" (binary_expression ""reinterpret_cast" + unaff_EDI" (string_literal ""reinterpret_cast"" " string_content ") + identifier) + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->i_).option,(char *)(unaff_EDI + 0x1ae6e3),EXACTLY_ONE_DASH,'\0',dv,\n             (char *)(unaff_EDI + 0x1ae6d3),(char *)0x0,false,&(this->i_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->i_).option,(char *)(unaff_EDI + 0x1ae6e3),EXACTLY_ONE_DASH,'\0',dv,\n             (char *)(unaff_EDI + 0x1ae6d3),(char *)0x0,false,&(this->i_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->i_).option,(char *)(unaff_EDI + 0x1ae6e3),EXACTLY_ONE_DASH,'\0',dv,\n             (char *)(unaff_EDI + 0x1ae6d3),(char *)0x0,false,&(this->i_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->i_).option,(char *)(unaff_EDI + 0x1ae6e3),EXACTLY_ONE_DASH,'\0',dv,\n             (char *)(unaff_EDI + 0x1ae6d3),(char *)0x0,false,&(this->i_).super_Struct_var,false);" (call_expression "One_option\n            (&(this->i_).option,(char *)(unaff_EDI + 0x1ae6e3),EXACTLY_ONE_DASH,'\0',dv,\n             (char *)(unaff_EDI + 0x1ae6d3),(char *)0x0,false,&(this->i_).super_Struct_var,false)" identifier (argument_list "(&(this->i_).option,(char *)(unaff_EDI + 0x1ae6e3),EXACTLY_ONE_DASH,'\0',dv,\n             (char *)(unaff_EDI + 0x1ae6d3),(char *)0x0,false,&(this->i_).super_Struct_var,false)" ( (pointer_expression "&(this->i_).option" & (field_expression "(this->i_).option" (parenthesized_expression "(this->i_)" ( (field_expression "this->i_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1ae6e3)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae6e3)" ( (binary_expression "unaff_EDI + 0x1ae6e3" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1ae6d3)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae6d3)" ( (binary_expression "unaff_EDI + 0x1ae6d3" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->i_).super_Struct_var" & (field_expression "(this->i_).super_Struct_var" (parenthesized_expression "(this->i_)" ( (field_expression "this->i_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->no_i_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("static_cast" + unaff_EDI + 1);" (assignment_expression "(this->no_i_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("static_cast" + unaff_EDI + 1)" (field_expression "(this->no_i_initializer_).super_Struct_var._vptr_Struct_var" (field_expression "(this->no_i_initializer_).super_Struct_var" (parenthesized_expression "(this->no_i_initializer_)" ( (field_expression "this->no_i_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)("static_cast" + unaff_EDI + 1)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "("static_cast" + unaff_EDI + 1)" ( (binary_expression ""static_cast" + unaff_EDI + 1" (binary_expression ""static_cast" + unaff_EDI" (string_literal ""static_cast"" " string_content ") + identifier) + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->no_i_initializer_).option,(char *)(unaff_EDI + 0x1ae6e0),EXACTLY_ONE_DASH,'\0',\n             dv,(char *)0x0,(char *)0x0,false,&(this->no_i_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->no_i_initializer_).option,(char *)(unaff_EDI + 0x1ae6e0),EXACTLY_ONE_DASH,'\0',\n             dv,(char *)0x0,(char *)0x0,false,&(this->no_i_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->no_i_initializer_).option,(char *)(unaff_EDI + 0x1ae6e0),EXACTLY_ONE_DASH,'\0',\n             dv,(char *)0x0,(char *)0x0,false,&(this->no_i_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->no_i_initializer_).option,(char *)(unaff_EDI + 0x1ae6e0),EXACTLY_ONE_DASH,'\0',\n             dv,(char *)0x0,(char *)0x0,false,&(this->no_i_initializer_).super_Struct_var,true);" (call_expression "One_option\n            (&(this->no_i_initializer_).option,(char *)(unaff_EDI + 0x1ae6e0),EXACTLY_ONE_DASH,'\0',\n             dv,(char *)0x0,(char *)0x0,false,&(this->no_i_initializer_).super_Struct_var,true)" identifier (argument_list "(&(this->no_i_initializer_).option,(char *)(unaff_EDI + 0x1ae6e0),EXACTLY_ONE_DASH,'\0',\n             dv,(char *)0x0,(char *)0x0,false,&(this->no_i_initializer_).super_Struct_var,true)" ( (pointer_expression "&(this->no_i_initializer_).option" & (field_expression "(this->no_i_initializer_).option" (parenthesized_expression "(this->no_i_initializer_)" ( (field_expression "this->no_i_initializer_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1ae6e0)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae6e0)" ( (binary_expression "unaff_EDI + 0x1ae6e0" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->no_i_initializer_).super_Struct_var" & (field_expression "(this->no_i_initializer_).super_Struct_var" (parenthesized_expression "(this->no_i_initializer_)" ( (field_expression "this->no_i_initializer_" identifier -> field_identifier) )) . field_identifier)) , true ))) ;)))) (expression_statement "(this->icf_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)\n       ("std::basic_string<char, std::char_traits<char>, std::allocator<char> >" + unaff_EDI + 3);" (assignment_expression "(this->icf_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)\n       ("std::basic_string<char, std::char_traits<char>, std::allocator<char> >" + unaff_EDI + 3)" (field_expression "(this->icf_).super_Struct_var._vptr_Struct_var" (field_expression "(this->icf_).super_Struct_var" (parenthesized_expression "(this->icf_)" ( (field_expression "this->icf_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)\n       ("std::basic_string<char, std::char_traits<char>, std::allocator<char> >" + unaff_EDI + 3)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "("std::basic_string<char, std::char_traits<char>, std::allocator<char> >" + unaff_EDI + 3)" ( (binary_expression ""std::basic_string<char, std::char_traits<char>, std::allocator<char> >" + unaff_EDI + 3" (binary_expression ""std::basic_string<char, std::char_traits<char>, std::allocator<char> >" + unaff_EDI" (string_literal ""std::basic_string<char, std::char_traits<char>, std::allocator<char> >"" " string_content ") + identifier) + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->icf_).option,(char *)(unaff_EDI + 0x1ae6f5),TWO_DASHES,'\0',dv_02,\n             (char *)(unaff_EDI + 0x1b01c7),(char *)(unaff_EDI + 0x1ae6e5),false,\n             &(this->icf_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->icf_).option,(char *)(unaff_EDI + 0x1ae6f5),TWO_DASHES,'\0',dv_02,\n             (char *)(unaff_EDI + 0x1b01c7),(char *)(unaff_EDI + 0x1ae6e5),false,\n             &(this->icf_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->icf_).option,(char *)(unaff_EDI + 0x1ae6f5),TWO_DASHES,'\0',dv_02,\n             (char *)(unaff_EDI + 0x1b01c7),(char *)(unaff_EDI + 0x1ae6e5),false,\n             &(this->icf_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->icf_).option,(char *)(unaff_EDI + 0x1ae6f5),TWO_DASHES,'\0',dv_02,\n             (char *)(unaff_EDI + 0x1b01c7),(char *)(unaff_EDI + 0x1ae6e5),false,\n             &(this->icf_).super_Struct_var,false);" (call_expression "One_option\n            (&(this->icf_).option,(char *)(unaff_EDI + 0x1ae6f5),TWO_DASHES,'\0',dv_02,\n             (char *)(unaff_EDI + 0x1b01c7),(char *)(unaff_EDI + 0x1ae6e5),false,\n             &(this->icf_).super_Struct_var,false)" identifier (argument_list "(&(this->icf_).option,(char *)(unaff_EDI + 0x1ae6f5),TWO_DASHES,'\0',dv_02,\n             (char *)(unaff_EDI + 0x1b01c7),(char *)(unaff_EDI + 0x1ae6e5),false,\n             &(this->icf_).super_Struct_var,false)" ( (pointer_expression "&(this->icf_).option" & (field_expression "(this->icf_).option" (parenthesized_expression "(this->icf_)" ( (field_expression "this->icf_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1ae6f5)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae6f5)" ( (binary_expression "unaff_EDI + 0x1ae6f5" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1b01c7)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1b01c7)" ( (binary_expression "unaff_EDI + 0x1b01c7" identifier + number_literal) ))) , (cast_expression "(char *)(unaff_EDI + 0x1ae6e5)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae6e5)" ( (binary_expression "unaff_EDI + 0x1ae6e5" identifier + number_literal) ))) , false , (pointer_expression "&(this->icf_).super_Struct_var" & (field_expression "(this->icf_).super_Struct_var" (parenthesized_expression "(this->icf_)" ( (field_expression "this->icf_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->icf_iterations_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)\n       ("std::basic_string<char, std::char_traits<char>, std::allocator<char> >" + unaff_EDI + 0x17)\n  ;" (assignment_expression "(this->icf_iterations_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)\n       ("std::basic_string<char, std::char_traits<char>, std::allocator<char> >" + unaff_EDI + 0x17)" (field_expression "(this->icf_iterations_).super_Struct_var._vptr_Struct_var" (field_expression "(this->icf_iterations_).super_Struct_var" (parenthesized_expression "(this->icf_iterations_)" ( (field_expression "this->icf_iterations_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)\n       ("std::basic_string<char, std::char_traits<char>, std::allocator<char> >" + unaff_EDI + 0x17)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "("std::basic_string<char, std::char_traits<char>, std::allocator<char> >" + unaff_EDI + 0x17)" ( (binary_expression ""std::basic_string<char, std::char_traits<char>, std::allocator<char> >" + unaff_EDI + 0x17" (binary_expression ""std::basic_string<char, std::char_traits<char>, std::allocator<char> >" + unaff_EDI" (string_literal ""std::basic_string<char, std::char_traits<char>, std::allocator<char> >"" " string_content ") + identifier) + number_literal) )))) ;) (expression_statement "(this->icf_).value = dv_02;" (assignment_expression "(this->icf_).value = dv_02" (field_expression "(this->icf_).value" (parenthesized_expression "(this->icf_)" ( (field_expression "this->icf_" identifier -> field_identifier) )) . field_identifier) = identifier) ;) (expression_statement "dv_03 = (char *)(unaff_EDI + 0x1a10b8);" (assignment_expression "dv_03 = (char *)(unaff_EDI + 0x1a10b8)" identifier = (cast_expression "(char *)(unaff_EDI + 0x1a10b8)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1a10b8)" ( (binary_expression "unaff_EDI + 0x1a10b8" identifier + number_literal) )))) ;) (expression_statement "(this->icf_).user_set_via_option = false;" (assignment_expression "(this->icf_).user_set_via_option = false" (field_expression "(this->icf_).user_set_via_option" (parenthesized_expression "(this->icf_)" ( (field_expression "this->icf_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "ha_03 = (char *)(unaff_EDI + 0x1ae6f9);" (assignment_expression "ha_03 = (char *)(unaff_EDI + 0x1ae6f9)" identifier = (cast_expression "(char *)(unaff_EDI + 0x1ae6f9)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae6f9)" ( (binary_expression "unaff_EDI + 0x1ae6f9" identifier + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->icf_iterations_).option,(char *)(unaff_EDI + 0x1ae6ff),TWO_DASHES,'\0',dv_03,\n             (char *)(unaff_EDI + 0x1b0237),ha_03,false,&(this->icf_iterations_).super_Struct_var,\n             false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->icf_iterations_).option,(char *)(unaff_EDI + 0x1ae6ff),TWO_DASHES,'\0',dv_03,\n             (char *)(unaff_EDI + 0x1b0237),ha_03,false,&(this->icf_iterations_).super_Struct_var,\n             false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->icf_iterations_).option,(char *)(unaff_EDI + 0x1ae6ff),TWO_DASHES,'\0',dv_03,\n             (char *)(unaff_EDI + 0x1b0237),ha_03,false,&(this->icf_iterations_).super_Struct_var,\n             false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->icf_iterations_).option,(char *)(unaff_EDI + 0x1ae6ff),TWO_DASHES,'\0',dv_03,\n             (char *)(unaff_EDI + 0x1b0237),ha_03,false,&(this->icf_iterations_).super_Struct_var,\n             false);" (call_expression "One_option\n            (&(this->icf_iterations_).option,(char *)(unaff_EDI + 0x1ae6ff),TWO_DASHES,'\0',dv_03,\n             (char *)(unaff_EDI + 0x1b0237),ha_03,false,&(this->icf_iterations_).super_Struct_var,\n             false)" identifier (argument_list "(&(this->icf_iterations_).option,(char *)(unaff_EDI + 0x1ae6ff),TWO_DASHES,'\0',dv_03,\n             (char *)(unaff_EDI + 0x1b0237),ha_03,false,&(this->icf_iterations_).super_Struct_var,\n             false)" ( (pointer_expression "&(this->icf_iterations_).option" & (field_expression "(this->icf_iterations_).option" (parenthesized_expression "(this->icf_iterations_)" ( (field_expression "this->icf_iterations_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1ae6ff)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae6ff)" ( (binary_expression "unaff_EDI + 0x1ae6ff" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1b0237)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1b0237)" ( (binary_expression "unaff_EDI + 0x1b0237" identifier + number_literal) ))) , identifier , false , (pointer_expression "&(this->icf_iterations_).super_Struct_var" & (field_expression "(this->icf_iterations_).super_Struct_var" (parenthesized_expression "(this->icf_iterations_)" ( (field_expression "this->icf_iterations_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->icf_iterations_).user_set_via_option = false;" (assignment_expression "(this->icf_iterations_).user_set_via_option = false" (field_expression "(this->icf_iterations_).user_set_via_option" (parenthesized_expression "(this->icf_iterations_)" ( (field_expression "this->icf_iterations_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->icf_iterations_).value = 0;" (assignment_expression "(this->icf_iterations_).value = 0" (field_expression "(this->icf_iterations_).value" (parenthesized_expression "(this->icf_iterations_)" ( (field_expression "this->icf_iterations_" identifier -> field_identifier) )) . field_identifier) = number_literal) ;) (expression_statement "(this->incremental_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1;" (assignment_expression "(this->incremental_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1" (field_expression "(this->incremental_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var" (field_expression "(this->incremental_initializer_).super_Struct_special.super_Struct_var" (field_expression "(this->incremental_initializer_).super_Struct_special" (parenthesized_expression "(this->incremental_initializer_)" ( (field_expression "this->incremental_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) . field_identifier) = identifier) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->incremental_initializer_).super_Struct_special.option,&UNK_001a87be + unaff_EDI\n             ,TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1b025f),(char *)0x0,false,\n             (Struct_var *)&this->incremental_initializer_,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->incremental_initializer_).super_Struct_special.option,&UNK_001a87be + unaff_EDI\n             ,TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1b025f),(char *)0x0,false,\n             (Struct_var *)&this->incremental_initializer_,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->incremental_initializer_).super_Struct_special.option,&UNK_001a87be + unaff_EDI\n             ,TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1b025f),(char *)0x0,false,\n             (Struct_var *)&this->incremental_initializer_,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->incremental_initializer_).super_Struct_special.option,&UNK_001a87be + unaff_EDI\n             ,TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1b025f),(char *)0x0,false,\n             (Struct_var *)&this->incremental_initializer_,false);" (call_expression "One_option\n            (&(this->incremental_initializer_).super_Struct_special.option,&UNK_001a87be + unaff_EDI\n             ,TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1b025f),(char *)0x0,false,\n             (Struct_var *)&this->incremental_initializer_,false)" identifier (argument_list "(&(this->incremental_initializer_).super_Struct_special.option,&UNK_001a87be + unaff_EDI\n             ,TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1b025f),(char *)0x0,false,\n             (Struct_var *)&this->incremental_initializer_,false)" ( (pointer_expression "&(this->incremental_initializer_).super_Struct_special.option" & (field_expression "(this->incremental_initializer_).super_Struct_special.option" (field_expression "(this->incremental_initializer_).super_Struct_special" (parenthesized_expression "(this->incremental_initializer_)" ( (field_expression "this->incremental_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier)) , (binary_expression "&UNK_001a87be + unaff_EDI" (pointer_expression "&UNK_001a87be" & identifier) + identifier) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1b025f)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1b025f)" ( (binary_expression "unaff_EDI + 0x1b025f" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (cast_expression "(Struct_var *)&this->incremental_initializer_" ( (type_descriptor "Struct_var *" type_identifier (abstract_pointer_declarator "*" *)) ) (pointer_expression "&this->incremental_initializer_" & (field_expression "this->incremental_initializer_" identifier -> field_identifier))) , false ))) ;)))) (expression_statement "*(undefined4 *)&(this->incremental_initializer_).super_Struct_special.field_0x40 = 0;" (assignment_expression "*(undefined4 *)&(this->incremental_initializer_).super_Struct_special.field_0x40 = 0" (pointer_expression "*(undefined4 *)&(this->incremental_initializer_).super_Struct_special.field_0x40" * (cast_expression "(undefined4 *)&(this->incremental_initializer_).super_Struct_special.field_0x40" ( (type_descriptor "undefined4 *" type_identifier (abstract_pointer_declarator "*" *)) ) (pointer_expression "&(this->incremental_initializer_).super_Struct_special.field_0x40" & (field_expression "(this->incremental_initializer_).super_Struct_special.field_0x40" (field_expression "(this->incremental_initializer_).super_Struct_special" (parenthesized_expression "(this->incremental_initializer_)" ( (field_expression "this->incremental_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier)))) = number_literal) ;) (expression_statement "(this->incremental_initializer_).super_Struct_special.parse = unaff_EDI - 0x2dd9;" (assignment_expression "(this->incremental_initializer_).super_Struct_special.parse = unaff_EDI - 0x2dd9" (field_expression "(this->incremental_initializer_).super_Struct_special.parse" (field_expression "(this->incremental_initializer_).super_Struct_special" (parenthesized_expression "(this->incremental_initializer_)" ( (field_expression "this->incremental_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (binary_expression "unaff_EDI - 0x2dd9" identifier - number_literal)) ;) (expression_statement "(this->incremental_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)\n       ("St7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x2b);" (assignment_expression "(this->incremental_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)\n       ("St7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x2b)" (field_expression "(this->incremental_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var" (field_expression "(this->incremental_initializer_).super_Struct_special.super_Struct_var" (field_expression "(this->incremental_initializer_).super_Struct_special" (parenthesized_expression "(this->incremental_initializer_)" ( (field_expression "this->incremental_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)\n       ("St7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x2b)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "("St7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x2b)" ( (binary_expression ""St7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x2b" (binary_expression ""St7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI" (string_literal ""St7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE"" " string_content ") + identifier) + number_literal) )))) ;) (expression_statement "(this->no_incremental_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       pp_Var1;" (assignment_expression "(this->no_incremental_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       pp_Var1" (field_expression "(this->no_incremental_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var" (field_expression "(this->no_incremental_initializer_).super_Struct_special.super_Struct_var" (field_expression "(this->no_incremental_initializer_).super_Struct_special" (parenthesized_expression "(this->no_incremental_initializer_)" ( (field_expression "this->no_incremental_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) . field_identifier) = identifier) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->no_incremental_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1ae727),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1ae70e),\n             (char *)0x0,false,(Struct_var *)&this->no_incremental_initializer_,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->no_incremental_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1ae727),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1ae70e),\n             (char *)0x0,false,(Struct_var *)&this->no_incremental_initializer_,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->no_incremental_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1ae727),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1ae70e),\n             (char *)0x0,false,(Struct_var *)&this->no_incremental_initializer_,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->no_incremental_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1ae727),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1ae70e),\n             (char *)0x0,false,(Struct_var *)&this->no_incremental_initializer_,false);" (call_expression "One_option\n            (&(this->no_incremental_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1ae727),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1ae70e),\n             (char *)0x0,false,(Struct_var *)&this->no_incremental_initializer_,false)" identifier (argument_list "(&(this->no_incremental_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1ae727),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1ae70e),\n             (char *)0x0,false,(Struct_var *)&this->no_incremental_initializer_,false)" ( (pointer_expression "&(this->no_incremental_initializer_).super_Struct_special.option" & (field_expression "(this->no_incremental_initializer_).super_Struct_special.option" (field_expression "(this->no_incremental_initializer_).super_Struct_special" (parenthesized_expression "(this->no_incremental_initializer_)" ( (field_expression "this->no_incremental_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1ae727)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae727)" ( (binary_expression "unaff_EDI + 0x1ae727" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1ae70e)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae70e)" ( (binary_expression "unaff_EDI + 0x1ae70e" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (cast_expression "(Struct_var *)&this->no_incremental_initializer_" ( (type_descriptor "Struct_var *" type_identifier (abstract_pointer_declarator "*" *)) ) (pointer_expression "&this->no_incremental_initializer_" & (field_expression "this->no_incremental_initializer_" identifier -> field_identifier))) , false ))) ;)))) (expression_statement "*(undefined4 *)&(this->no_incremental_initializer_).super_Struct_special.field_0x40 = 0;" (assignment_expression "*(undefined4 *)&(this->no_incremental_initializer_).super_Struct_special.field_0x40 = 0" (pointer_expression "*(undefined4 *)&(this->no_incremental_initializer_).super_Struct_special.field_0x40" * (cast_expression "(undefined4 *)&(this->no_incremental_initializer_).super_Struct_special.field_0x40" ( (type_descriptor "undefined4 *" type_identifier (abstract_pointer_declarator "*" *)) ) (pointer_expression "&(this->no_incremental_initializer_).super_Struct_special.field_0x40" & (field_expression "(this->no_incremental_initializer_).super_Struct_special.field_0x40" (field_expression "(this->no_incremental_initializer_).super_Struct_special" (parenthesized_expression "(this->no_incremental_initializer_)" ( (field_expression "this->no_incremental_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier)))) = number_literal) ;) (expression_statement "(this->no_incremental_initializer_).super_Struct_special.parse = unaff_EDI - 0x2dc9;" (assignment_expression "(this->no_incremental_initializer_).super_Struct_special.parse = unaff_EDI - 0x2dc9" (field_expression "(this->no_incremental_initializer_).super_Struct_special.parse" (field_expression "(this->no_incremental_initializer_).super_Struct_special" (parenthesized_expression "(this->no_incremental_initializer_)" ( (field_expression "this->no_incremental_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (binary_expression "unaff_EDI - 0x2dc9" identifier - number_literal)) ;) (expression_statement "(this->no_incremental_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a411f + unaff_EDI);" (assignment_expression "(this->no_incremental_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a411f + unaff_EDI)" (field_expression "(this->no_incremental_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var" (field_expression "(this->no_incremental_initializer_).super_Struct_special.super_Struct_var" (field_expression "(this->no_incremental_initializer_).super_Struct_special" (parenthesized_expression "(this->no_incremental_initializer_)" ( (field_expression "this->no_incremental_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(&UNK_002a411f + unaff_EDI)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(&UNK_002a411f + unaff_EDI)" ( (binary_expression "&UNK_002a411f + unaff_EDI" (pointer_expression "&UNK_002a411f" & identifier) + identifier) )))) ;) (expression_statement "(this->incremental_full_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       pp_Var1;" (assignment_expression "(this->incremental_full_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       pp_Var1" (field_expression "(this->incremental_full_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var" (field_expression "(this->incremental_full_initializer_).super_Struct_special.super_Struct_var" (field_expression "(this->incremental_full_initializer_).super_Struct_special" (parenthesized_expression "(this->incremental_full_initializer_)" ( (field_expression "this->incremental_full_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) . field_identifier) = identifier) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->incremental_full_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1ae736),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1b02cb),\n             (char *)0x0,false,(Struct_var *)&this->incremental_full_initializer_,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->incremental_full_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1ae736),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1b02cb),\n             (char *)0x0,false,(Struct_var *)&this->incremental_full_initializer_,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->incremental_full_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1ae736),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1b02cb),\n             (char *)0x0,false,(Struct_var *)&this->incremental_full_initializer_,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->incremental_full_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1ae736),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1b02cb),\n             (char *)0x0,false,(Struct_var *)&this->incremental_full_initializer_,false);" (call_expression "One_option\n            (&(this->incremental_full_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1ae736),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1b02cb),\n             (char *)0x0,false,(Struct_var *)&this->incremental_full_initializer_,false)" identifier (argument_list "(&(this->incremental_full_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1ae736),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1b02cb),\n             (char *)0x0,false,(Struct_var *)&this->incremental_full_initializer_,false)" ( (pointer_expression "&(this->incremental_full_initializer_).super_Struct_special.option" & (field_expression "(this->incremental_full_initializer_).super_Struct_special.option" (field_expression "(this->incremental_full_initializer_).super_Struct_special" (parenthesized_expression "(this->incremental_full_initializer_)" ( (field_expression "this->incremental_full_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1ae736)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae736)" ( (binary_expression "unaff_EDI + 0x1ae736" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1b02cb)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1b02cb)" ( (binary_expression "unaff_EDI + 0x1b02cb" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (cast_expression "(Struct_var *)&this->incremental_full_initializer_" ( (type_descriptor "Struct_var *" type_identifier (abstract_pointer_declarator "*" *)) ) (pointer_expression "&this->incremental_full_initializer_" & (field_expression "this->incremental_full_initializer_" identifier -> field_identifier))) , false ))) ;)))) (expression_statement "*(undefined4 *)&(this->incremental_full_initializer_).super_Struct_special.field_0x40 = 0;" (assignment_expression "*(undefined4 *)&(this->incremental_full_initializer_).super_Struct_special.field_0x40 = 0" (pointer_expression "*(undefined4 *)&(this->incremental_full_initializer_).super_Struct_special.field_0x40" * (cast_expression "(undefined4 *)&(this->incremental_full_initializer_).super_Struct_special.field_0x40" ( (type_descriptor "undefined4 *" type_identifier (abstract_pointer_declarator "*" *)) ) (pointer_expression "&(this->incremental_full_initializer_).super_Struct_special.field_0x40" & (field_expression "(this->incremental_full_initializer_).super_Struct_special.field_0x40" (field_expression "(this->incremental_full_initializer_).super_Struct_special" (parenthesized_expression "(this->incremental_full_initializer_)" ( (field_expression "this->incremental_full_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier)))) = number_literal) ;) (expression_statement "(this->incremental_full_initializer_).super_Struct_special.parse = unaff_EDI - 0x2db9;" (assignment_expression "(this->incremental_full_initializer_).super_Struct_special.parse = unaff_EDI - 0x2db9" (field_expression "(this->incremental_full_initializer_).super_Struct_special.parse" (field_expression "(this->incremental_full_initializer_).super_Struct_special" (parenthesized_expression "(this->incremental_full_initializer_)" ( (field_expression "this->incremental_full_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (binary_expression "unaff_EDI - 0x2db9" identifier - number_literal)) ;) (expression_statement "(this->incremental_full_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)\n       ("St7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x13);" (assignment_expression "(this->incremental_full_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)\n       ("St7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x13)" (field_expression "(this->incremental_full_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var" (field_expression "(this->incremental_full_initializer_).super_Struct_special.super_Struct_var" (field_expression "(this->incremental_full_initializer_).super_Struct_special" (parenthesized_expression "(this->incremental_full_initializer_)" ( (field_expression "this->incremental_full_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)\n       ("St7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x13)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "("St7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x13)" ( (binary_expression ""St7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x13" (binary_expression ""St7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI" (string_literal ""St7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE"" " string_content ") + identifier) + number_literal) )))) ;) (expression_statement "(this->incremental_update_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       pp_Var1;" (assignment_expression "(this->incremental_update_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       pp_Var1" (field_expression "(this->incremental_update_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var" (field_expression "(this->incremental_update_initializer_).super_Struct_special.super_Struct_var" (field_expression "(this->incremental_update_initializer_).super_Struct_special" (parenthesized_expression "(this->incremental_update_initializer_)" ( (field_expression "this->incremental_update_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) . field_identifier) = identifier) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->incremental_update_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1ae747),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1b0307),\n             (char *)0x0,false,(Struct_var *)&this->incremental_update_initializer_,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->incremental_update_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1ae747),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1b0307),\n             (char *)0x0,false,(Struct_var *)&this->incremental_update_initializer_,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->incremental_update_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1ae747),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1b0307),\n             (char *)0x0,false,(Struct_var *)&this->incremental_update_initializer_,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->incremental_update_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1ae747),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1b0307),\n             (char *)0x0,false,(Struct_var *)&this->incremental_update_initializer_,false);" (call_expression "One_option\n            (&(this->incremental_update_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1ae747),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1b0307),\n             (char *)0x0,false,(Struct_var *)&this->incremental_update_initializer_,false)" identifier (argument_list "(&(this->incremental_update_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1ae747),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1b0307),\n             (char *)0x0,false,(Struct_var *)&this->incremental_update_initializer_,false)" ( (pointer_expression "&(this->incremental_update_initializer_).super_Struct_special.option" & (field_expression "(this->incremental_update_initializer_).super_Struct_special.option" (field_expression "(this->incremental_update_initializer_).super_Struct_special" (parenthesized_expression "(this->incremental_update_initializer_)" ( (field_expression "this->incremental_update_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1ae747)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae747)" ( (binary_expression "unaff_EDI + 0x1ae747" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1b0307)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1b0307)" ( (binary_expression "unaff_EDI + 0x1b0307" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (cast_expression "(Struct_var *)&this->incremental_update_initializer_" ( (type_descriptor "Struct_var *" type_identifier (abstract_pointer_declarator "*" *)) ) (pointer_expression "&this->incremental_update_initializer_" & (field_expression "this->incremental_update_initializer_" identifier -> field_identifier))) , false ))) ;)))) (expression_statement "*(undefined4 *)&(this->incremental_update_initializer_).super_Struct_special.field_0x40 = 0;" (assignment_expression "*(undefined4 *)&(this->incremental_update_initializer_).super_Struct_special.field_0x40 = 0" (pointer_expression "*(undefined4 *)&(this->incremental_update_initializer_).super_Struct_special.field_0x40" * (cast_expression "(undefined4 *)&(this->incremental_update_initializer_).super_Struct_special.field_0x40" ( (type_descriptor "undefined4 *" type_identifier (abstract_pointer_declarator "*" *)) ) (pointer_expression "&(this->incremental_update_initializer_).super_Struct_special.field_0x40" & (field_expression "(this->incremental_update_initializer_).super_Struct_special.field_0x40" (field_expression "(this->incremental_update_initializer_).super_Struct_special" (parenthesized_expression "(this->incremental_update_initializer_)" ( (field_expression "this->incremental_update_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier)))) = number_literal) ;) (expression_statement "(this->incremental_update_initializer_).super_Struct_special.parse = unaff_EDI - 0x2da9;" (assignment_expression "(this->incremental_update_initializer_).super_Struct_special.parse = unaff_EDI - 0x2da9" (field_expression "(this->incremental_update_initializer_).super_Struct_special.parse" (field_expression "(this->incremental_update_initializer_).super_Struct_special" (parenthesized_expression "(this->incremental_update_initializer_)" ( (field_expression "this->incremental_update_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (binary_expression "unaff_EDI - 0x2da9" identifier - number_literal)) ;) (expression_statement "(this->incremental_update_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)\n       ("St7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x27);" (assignment_expression "(this->incremental_update_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)\n       ("St7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x27)" (field_expression "(this->incremental_update_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var" (field_expression "(this->incremental_update_initializer_).super_Struct_special.super_Struct_var" (field_expression "(this->incremental_update_initializer_).super_Struct_special" (parenthesized_expression "(this->incremental_update_initializer_)" ( (field_expression "this->incremental_update_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)\n       ("St7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x27)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "("St7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x27)" ( (binary_expression ""St7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x27" (binary_expression ""St7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI" (string_literal ""St7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE"" " string_content ") + identifier) + number_literal) )))) ;) (expression_statement "(this->incremental_base_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)\n       ("std::basic_string<char, std::char_traits<char>, std::allocator<char> >" + unaff_EDI + 0x2b)\n  ;" (assignment_expression "(this->incremental_base_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)\n       ("std::basic_string<char, std::char_traits<char>, std::allocator<char> >" + unaff_EDI + 0x2b)" (field_expression "(this->incremental_base_).super_Struct_var._vptr_Struct_var" (field_expression "(this->incremental_base_).super_Struct_var" (parenthesized_expression "(this->incremental_base_)" ( (field_expression "this->incremental_base_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)\n       ("std::basic_string<char, std::char_traits<char>, std::allocator<char> >" + unaff_EDI + 0x2b)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "("std::basic_string<char, std::char_traits<char>, std::allocator<char> >" + unaff_EDI + 0x2b)" ( (binary_expression ""std::basic_string<char, std::char_traits<char>, std::allocator<char> >" + unaff_EDI + 0x2b" (binary_expression ""std::basic_string<char, std::char_traits<char>, std::allocator<char> >" + unaff_EDI" (string_literal ""std::basic_string<char, std::char_traits<char>, std::allocator<char> >"" " string_content ") + identifier) + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->incremental_base_).option,(char *)(unaff_EDI + 0x1ae75a),TWO_DASHES,'\0',\n             (char *)0x0,(char *)(unaff_EDI + 0x1b0337),ha_00,false,\n             &(this->incremental_base_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->incremental_base_).option,(char *)(unaff_EDI + 0x1ae75a),TWO_DASHES,'\0',\n             (char *)0x0,(char *)(unaff_EDI + 0x1b0337),ha_00,false,\n             &(this->incremental_base_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->incremental_base_).option,(char *)(unaff_EDI + 0x1ae75a),TWO_DASHES,'\0',\n             (char *)0x0,(char *)(unaff_EDI + 0x1b0337),ha_00,false,\n             &(this->incremental_base_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->incremental_base_).option,(char *)(unaff_EDI + 0x1ae75a),TWO_DASHES,'\0',\n             (char *)0x0,(char *)(unaff_EDI + 0x1b0337),ha_00,false,\n             &(this->incremental_base_).super_Struct_var,false);" (call_expression "One_option\n            (&(this->incremental_base_).option,(char *)(unaff_EDI + 0x1ae75a),TWO_DASHES,'\0',\n             (char *)0x0,(char *)(unaff_EDI + 0x1b0337),ha_00,false,\n             &(this->incremental_base_).super_Struct_var,false)" identifier (argument_list "(&(this->incremental_base_).option,(char *)(unaff_EDI + 0x1ae75a),TWO_DASHES,'\0',\n             (char *)0x0,(char *)(unaff_EDI + 0x1b0337),ha_00,false,\n             &(this->incremental_base_).super_Struct_var,false)" ( (pointer_expression "&(this->incremental_base_).option" & (field_expression "(this->incremental_base_).option" (parenthesized_expression "(this->incremental_base_)" ( (field_expression "this->incremental_base_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1ae75a)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae75a)" ( (binary_expression "unaff_EDI + 0x1ae75a" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , (cast_expression "(char *)(unaff_EDI + 0x1b0337)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1b0337)" ( (binary_expression "unaff_EDI + 0x1b0337" identifier + number_literal) ))) , identifier , false , (pointer_expression "&(this->incremental_base_).super_Struct_var" & (field_expression "(this->incremental_base_).super_Struct_var" (parenthesized_expression "(this->incremental_base_)" ( (field_expression "this->incremental_base_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->incremental_base_).user_set_via_option = false;" (assignment_expression "(this->incremental_base_).user_set_via_option = false" (field_expression "(this->incremental_base_).user_set_via_option" (parenthesized_expression "(this->incremental_base_)" ( (field_expression "this->incremental_base_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->incremental_base_).value = (char *)0x0;" (assignment_expression "(this->incremental_base_).value = (char *)0x0" (field_expression "(this->incremental_base_).value" (parenthesized_expression "(this->incremental_base_)" ( (field_expression "this->incremental_base_" identifier -> field_identifier) )) . field_identifier) = (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal)) ;) (expression_statement "(this->incremental_changed_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       pp_Var1;" (assignment_expression "(this->incremental_changed_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       pp_Var1" (field_expression "(this->incremental_changed_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var" (field_expression "(this->incremental_changed_initializer_).super_Struct_special.super_Struct_var" (field_expression "(this->incremental_changed_initializer_).super_Struct_special" (parenthesized_expression "(this->incremental_changed_initializer_)" ( (field_expression "this->incremental_changed_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) . field_identifier) = identifier) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->incremental_changed_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1ae780),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1ae76b),\n             (char *)0x0,false,(Struct_var *)&this->incremental_changed_initializer_,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->incremental_changed_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1ae780),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1ae76b),\n             (char *)0x0,false,(Struct_var *)&this->incremental_changed_initializer_,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->incremental_changed_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1ae780),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1ae76b),\n             (char *)0x0,false,(Struct_var *)&this->incremental_changed_initializer_,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->incremental_changed_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1ae780),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1ae76b),\n             (char *)0x0,false,(Struct_var *)&this->incremental_changed_initializer_,false);" (call_expression "One_option\n            (&(this->incremental_changed_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1ae780),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1ae76b),\n             (char *)0x0,false,(Struct_var *)&this->incremental_changed_initializer_,false)" identifier (argument_list "(&(this->incremental_changed_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1ae780),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1ae76b),\n             (char *)0x0,false,(Struct_var *)&this->incremental_changed_initializer_,false)" ( (pointer_expression "&(this->incremental_changed_initializer_).super_Struct_special.option" & (field_expression "(this->incremental_changed_initializer_).super_Struct_special.option" (field_expression "(this->incremental_changed_initializer_).super_Struct_special" (parenthesized_expression "(this->incremental_changed_initializer_)" ( (field_expression "this->incremental_changed_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1ae780)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae780)" ( (binary_expression "unaff_EDI + 0x1ae780" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1ae76b)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae76b)" ( (binary_expression "unaff_EDI + 0x1ae76b" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (cast_expression "(Struct_var *)&this->incremental_changed_initializer_" ( (type_descriptor "Struct_var *" type_identifier (abstract_pointer_declarator "*" *)) ) (pointer_expression "&this->incremental_changed_initializer_" & (field_expression "this->incremental_changed_initializer_" identifier -> field_identifier))) , false ))) ;)))) (expression_statement "*(undefined4 *)&(this->incremental_changed_initializer_).super_Struct_special.field_0x40 = 0;" (assignment_expression "*(undefined4 *)&(this->incremental_changed_initializer_).super_Struct_special.field_0x40 = 0" (pointer_expression "*(undefined4 *)&(this->incremental_changed_initializer_).super_Struct_special.field_0x40" * (cast_expression "(undefined4 *)&(this->incremental_changed_initializer_).super_Struct_special.field_0x40" ( (type_descriptor "undefined4 *" type_identifier (abstract_pointer_declarator "*" *)) ) (pointer_expression "&(this->incremental_changed_initializer_).super_Struct_special.field_0x40" & (field_expression "(this->incremental_changed_initializer_).super_Struct_special.field_0x40" (field_expression "(this->incremental_changed_initializer_).super_Struct_special" (parenthesized_expression "(this->incremental_changed_initializer_)" ( (field_expression "this->incremental_changed_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier)))) = number_literal) ;) (expression_statement "(this->incremental_changed_initializer_).super_Struct_special.parse = unaff_EDI - 0x2d99;" (assignment_expression "(this->incremental_changed_initializer_).super_Struct_special.parse = unaff_EDI - 0x2d99" (field_expression "(this->incremental_changed_initializer_).super_Struct_special.parse" (field_expression "(this->incremental_changed_initializer_).super_Struct_special" (parenthesized_expression "(this->incremental_changed_initializer_)" ( (field_expression "this->incremental_changed_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (binary_expression "unaff_EDI - 0x2d99" identifier - number_literal)) ;) (expression_statement "(this->incremental_changed_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a415b + unaff_EDI);" (assignment_expression "(this->incremental_changed_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a415b + unaff_EDI)" (field_expression "(this->incremental_changed_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var" (field_expression "(this->incremental_changed_initializer_).super_Struct_special.super_Struct_var" (field_expression "(this->incremental_changed_initializer_).super_Struct_special" (parenthesized_expression "(this->incremental_changed_initializer_)" ( (field_expression "this->incremental_changed_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(&UNK_002a415b + unaff_EDI)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(&UNK_002a415b + unaff_EDI)" ( (binary_expression "&UNK_002a415b + unaff_EDI" (pointer_expression "&UNK_002a415b" & identifier) + identifier) )))) ;) (expression_statement "(this->incremental_unchanged_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var\n       = pp_Var1;" (assignment_expression "(this->incremental_unchanged_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var\n       = pp_Var1" (field_expression "(this->incremental_unchanged_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var" (field_expression "(this->incremental_unchanged_initializer_).super_Struct_special.super_Struct_var" (field_expression "(this->incremental_unchanged_initializer_).super_Struct_special" (parenthesized_expression "(this->incremental_unchanged_initializer_)" ( (field_expression "this->incremental_unchanged_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) . field_identifier) = identifier) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->incremental_unchanged_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1ae7af),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1ae794),\n             (char *)0x0,false,(Struct_var *)&this->incremental_unchanged_initializer_,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->incremental_unchanged_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1ae7af),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1ae794),\n             (char *)0x0,false,(Struct_var *)&this->incremental_unchanged_initializer_,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->incremental_unchanged_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1ae7af),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1ae794),\n             (char *)0x0,false,(Struct_var *)&this->incremental_unchanged_initializer_,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->incremental_unchanged_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1ae7af),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1ae794),\n             (char *)0x0,false,(Struct_var *)&this->incremental_unchanged_initializer_,false);" (call_expression "One_option\n            (&(this->incremental_unchanged_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1ae7af),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1ae794),\n             (char *)0x0,false,(Struct_var *)&this->incremental_unchanged_initializer_,false)" identifier (argument_list "(&(this->incremental_unchanged_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1ae7af),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1ae794),\n             (char *)0x0,false,(Struct_var *)&this->incremental_unchanged_initializer_,false)" ( (pointer_expression "&(this->incremental_unchanged_initializer_).super_Struct_special.option" & (field_expression "(this->incremental_unchanged_initializer_).super_Struct_special.option" (field_expression "(this->incremental_unchanged_initializer_).super_Struct_special" (parenthesized_expression "(this->incremental_unchanged_initializer_)" ( (field_expression "this->incremental_unchanged_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1ae7af)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae7af)" ( (binary_expression "unaff_EDI + 0x1ae7af" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1ae794)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae794)" ( (binary_expression "unaff_EDI + 0x1ae794" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (cast_expression "(Struct_var *)&this->incremental_unchanged_initializer_" ( (type_descriptor "Struct_var *" type_identifier (abstract_pointer_declarator "*" *)) ) (pointer_expression "&this->incremental_unchanged_initializer_" & (field_expression "this->incremental_unchanged_initializer_" identifier -> field_identifier))) , false ))) ;)))) (expression_statement "*(undefined4 *)&(this->incremental_unchanged_initializer_).super_Struct_special.field_0x40 = 0;" (assignment_expression "*(undefined4 *)&(this->incremental_unchanged_initializer_).super_Struct_special.field_0x40 = 0" (pointer_expression "*(undefined4 *)&(this->incremental_unchanged_initializer_).super_Struct_special.field_0x40" * (cast_expression "(undefined4 *)&(this->incremental_unchanged_initializer_).super_Struct_special.field_0x40" ( (type_descriptor "undefined4 *" type_identifier (abstract_pointer_declarator "*" *)) ) (pointer_expression "&(this->incremental_unchanged_initializer_).super_Struct_special.field_0x40" & (field_expression "(this->incremental_unchanged_initializer_).super_Struct_special.field_0x40" (field_expression "(this->incremental_unchanged_initializer_).super_Struct_special" (parenthesized_expression "(this->incremental_unchanged_initializer_)" ( (field_expression "this->incremental_unchanged_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier)))) = number_literal) ;) (expression_statement "(this->incremental_unchanged_initializer_).super_Struct_special.parse = unaff_EDI - 0x2d79;" (assignment_expression "(this->incremental_unchanged_initializer_).super_Struct_special.parse = unaff_EDI - 0x2d79" (field_expression "(this->incremental_unchanged_initializer_).super_Struct_special.parse" (field_expression "(this->incremental_unchanged_initializer_).super_Struct_special" (parenthesized_expression "(this->incremental_unchanged_initializer_)" ( (field_expression "this->incremental_unchanged_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (binary_expression "unaff_EDI - 0x2d79" identifier - number_literal)) ;) (expression_statement "(this->incremental_unchanged_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var\n       = (_func_int_varargs **)("St17__timepunct_cacheIcE" + unaff_EDI + 0x13);" (assignment_expression "(this->incremental_unchanged_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var\n       = (_func_int_varargs **)("St17__timepunct_cacheIcE" + unaff_EDI + 0x13)" (field_expression "(this->incremental_unchanged_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var" (field_expression "(this->incremental_unchanged_initializer_).super_Struct_special.super_Struct_var" (field_expression "(this->incremental_unchanged_initializer_).super_Struct_special" (parenthesized_expression "(this->incremental_unchanged_initializer_)" ( (field_expression "this->incremental_unchanged_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)("St17__timepunct_cacheIcE" + unaff_EDI + 0x13)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "("St17__timepunct_cacheIcE" + unaff_EDI + 0x13)" ( (binary_expression ""St17__timepunct_cacheIcE" + unaff_EDI + 0x13" (binary_expression ""St17__timepunct_cacheIcE" + unaff_EDI" (string_literal ""St17__timepunct_cacheIcE"" " string_content ") + identifier) + number_literal) )))) ;) (expression_statement "(this->incremental_unknown_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       pp_Var1;" (assignment_expression "(this->incremental_unknown_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       pp_Var1" (field_expression "(this->incremental_unknown_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var" (field_expression "(this->incremental_unknown_initializer_).super_Struct_special.super_Struct_var" (field_expression "(this->incremental_unknown_initializer_).super_Struct_special" (parenthesized_expression "(this->incremental_unknown_initializer_)" ( (field_expression "this->incremental_unknown_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) . field_identifier) = identifier) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->incremental_unknown_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1ae7c5),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1b0377),\n             (char *)0x0,false,(Struct_var *)&this->incremental_unknown_initializer_,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->incremental_unknown_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1ae7c5),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1b0377),\n             (char *)0x0,false,(Struct_var *)&this->incremental_unknown_initializer_,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->incremental_unknown_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1ae7c5),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1b0377),\n             (char *)0x0,false,(Struct_var *)&this->incremental_unknown_initializer_,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->incremental_unknown_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1ae7c5),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1b0377),\n             (char *)0x0,false,(Struct_var *)&this->incremental_unknown_initializer_,false);" (call_expression "One_option\n            (&(this->incremental_unknown_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1ae7c5),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1b0377),\n             (char *)0x0,false,(Struct_var *)&this->incremental_unknown_initializer_,false)" identifier (argument_list "(&(this->incremental_unknown_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1ae7c5),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1b0377),\n             (char *)0x0,false,(Struct_var *)&this->incremental_unknown_initializer_,false)" ( (pointer_expression "&(this->incremental_unknown_initializer_).super_Struct_special.option" & (field_expression "(this->incremental_unknown_initializer_).super_Struct_special.option" (field_expression "(this->incremental_unknown_initializer_).super_Struct_special" (parenthesized_expression "(this->incremental_unknown_initializer_)" ( (field_expression "this->incremental_unknown_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1ae7c5)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae7c5)" ( (binary_expression "unaff_EDI + 0x1ae7c5" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1b0377)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1b0377)" ( (binary_expression "unaff_EDI + 0x1b0377" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (cast_expression "(Struct_var *)&this->incremental_unknown_initializer_" ( (type_descriptor "Struct_var *" type_identifier (abstract_pointer_declarator "*" *)) ) (pointer_expression "&this->incremental_unknown_initializer_" & (field_expression "this->incremental_unknown_initializer_" identifier -> field_identifier))) , false ))) ;)))) (expression_statement "*(undefined4 *)&(this->incremental_unknown_initializer_).super_Struct_special.field_0x40 = 0;" (assignment_expression "*(undefined4 *)&(this->incremental_unknown_initializer_).super_Struct_special.field_0x40 = 0" (pointer_expression "*(undefined4 *)&(this->incremental_unknown_initializer_).super_Struct_special.field_0x40" * (cast_expression "(undefined4 *)&(this->incremental_unknown_initializer_).super_Struct_special.field_0x40" ( (type_descriptor "undefined4 *" type_identifier (abstract_pointer_declarator "*" *)) ) (pointer_expression "&(this->incremental_unknown_initializer_).super_Struct_special.field_0x40" & (field_expression "(this->incremental_unknown_initializer_).super_Struct_special.field_0x40" (field_expression "(this->incremental_unknown_initializer_).super_Struct_special" (parenthesized_expression "(this->incremental_unknown_initializer_)" ( (field_expression "this->incremental_unknown_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier)))) = number_literal) ;) (expression_statement "(this->incremental_unknown_initializer_).super_Struct_special.parse = unaff_EDI - 0x2d59;" (assignment_expression "(this->incremental_unknown_initializer_).super_Struct_special.parse = unaff_EDI - 0x2d59" (field_expression "(this->incremental_unknown_initializer_).super_Struct_special.parse" (field_expression "(this->incremental_unknown_initializer_).super_Struct_special" (parenthesized_expression "(this->incremental_unknown_initializer_)" ( (field_expression "this->incremental_unknown_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (binary_expression "unaff_EDI - 0x2d59" identifier - number_literal)) ;) (expression_statement "(this->incremental_unknown_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("St11__timepunctIcE" + unaff_EDI + 0xb);" (assignment_expression "(this->incremental_unknown_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("St11__timepunctIcE" + unaff_EDI + 0xb)" (field_expression "(this->incremental_unknown_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var" (field_expression "(this->incremental_unknown_initializer_).super_Struct_special.super_Struct_var" (field_expression "(this->incremental_unknown_initializer_).super_Struct_special" (parenthesized_expression "(this->incremental_unknown_initializer_)" ( (field_expression "this->incremental_unknown_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)("St11__timepunctIcE" + unaff_EDI + 0xb)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "("St11__timepunctIcE" + unaff_EDI + 0xb)" ( (binary_expression ""St11__timepunctIcE" + unaff_EDI + 0xb" (binary_expression ""St11__timepunctIcE" + unaff_EDI" (string_literal ""St11__timepunctIcE"" " string_content ") + identifier) + number_literal) )))) ;) (expression_statement "(this->incremental_startup_unchanged_initializer_).super_Struct_special.super_Struct_var.\n  _vptr_Struct_var = pp_Var1;" (assignment_expression "(this->incremental_startup_unchanged_initializer_).super_Struct_special.super_Struct_var.\n  _vptr_Struct_var = pp_Var1" (field_expression "(this->incremental_startup_unchanged_initializer_).super_Struct_special.super_Struct_var.\n  _vptr_Struct_var" (field_expression "(this->incremental_startup_unchanged_initializer_).super_Struct_special.super_Struct_var" (field_expression "(this->incremental_startup_unchanged_initializer_).super_Struct_special" (parenthesized_expression "(this->incremental_startup_unchanged_initializer_)" ( (field_expression "this->incremental_startup_unchanged_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) . field_identifier) = identifier) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->incremental_startup_unchanged_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1ae7d9),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1b039f),\n             (char *)0x0,false,(Struct_var *)&this->incremental_startup_unchanged_initializer_,false\n            );" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->incremental_startup_unchanged_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1ae7d9),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1b039f),\n             (char *)0x0,false,(Struct_var *)&this->incremental_startup_unchanged_initializer_,false\n            );" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->incremental_startup_unchanged_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1ae7d9),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1b039f),\n             (char *)0x0,false,(Struct_var *)&this->incremental_startup_unchanged_initializer_,false\n            );" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->incremental_startup_unchanged_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1ae7d9),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1b039f),\n             (char *)0x0,false,(Struct_var *)&this->incremental_startup_unchanged_initializer_,false\n            );" (call_expression "One_option\n            (&(this->incremental_startup_unchanged_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1ae7d9),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1b039f),\n             (char *)0x0,false,(Struct_var *)&this->incremental_startup_unchanged_initializer_,false\n            )" identifier (argument_list "(&(this->incremental_startup_unchanged_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1ae7d9),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1b039f),\n             (char *)0x0,false,(Struct_var *)&this->incremental_startup_unchanged_initializer_,false\n            )" ( (pointer_expression "&(this->incremental_startup_unchanged_initializer_).super_Struct_special.option" & (field_expression "(this->incremental_startup_unchanged_initializer_).super_Struct_special.option" (field_expression "(this->incremental_startup_unchanged_initializer_).super_Struct_special" (parenthesized_expression "(this->incremental_startup_unchanged_initializer_)" ( (field_expression "this->incremental_startup_unchanged_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1ae7d9)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae7d9)" ( (binary_expression "unaff_EDI + 0x1ae7d9" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1b039f)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1b039f)" ( (binary_expression "unaff_EDI + 0x1b039f" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (cast_expression "(Struct_var *)&this->incremental_startup_unchanged_initializer_" ( (type_descriptor "Struct_var *" type_identifier (abstract_pointer_declarator "*" *)) ) (pointer_expression "&this->incremental_startup_unchanged_initializer_" & (field_expression "this->incremental_startup_unchanged_initializer_" identifier -> field_identifier))) , false ))) ;)))) (expression_statement "*(undefined4 *)&(this->incremental_startup_unchanged_initializer_).super_Struct_special.field_0x40\n       = 0;" (assignment_expression "*(undefined4 *)&(this->incremental_startup_unchanged_initializer_).super_Struct_special.field_0x40\n       = 0" (pointer_expression "*(undefined4 *)&(this->incremental_startup_unchanged_initializer_).super_Struct_special.field_0x40" * (cast_expression "(undefined4 *)&(this->incremental_startup_unchanged_initializer_).super_Struct_special.field_0x40" ( (type_descriptor "undefined4 *" type_identifier (abstract_pointer_declarator "*" *)) ) (pointer_expression "&(this->incremental_startup_unchanged_initializer_).super_Struct_special.field_0x40" & (field_expression "(this->incremental_startup_unchanged_initializer_).super_Struct_special.field_0x40" (field_expression "(this->incremental_startup_unchanged_initializer_).super_Struct_special" (parenthesized_expression "(this->incremental_startup_unchanged_initializer_)" ( (field_expression "this->incremental_startup_unchanged_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier)))) = number_literal) ;) (expression_statement "(this->incremental_startup_unchanged_initializer_).super_Struct_special.parse = unaff_EDI - 0x2d39\n  ;" (assignment_expression "(this->incremental_startup_unchanged_initializer_).super_Struct_special.parse = unaff_EDI - 0x2d39" (field_expression "(this->incremental_startup_unchanged_initializer_).super_Struct_special.parse" (field_expression "(this->incremental_startup_unchanged_initializer_).super_Struct_special" (parenthesized_expression "(this->incremental_startup_unchanged_initializer_)" ( (field_expression "this->incremental_startup_unchanged_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (binary_expression "unaff_EDI - 0x2d39" identifier - number_literal)) ;) (expression_statement "(this->incremental_startup_unchanged_initializer_).super_Struct_special.super_Struct_var.\n  _vptr_Struct_var = (_func_int_varargs **)("St10moneypunctIcLb1EE" + unaff_EDI + 0xb);" (assignment_expression "(this->incremental_startup_unchanged_initializer_).super_Struct_special.super_Struct_var.\n  _vptr_Struct_var = (_func_int_varargs **)("St10moneypunctIcLb1EE" + unaff_EDI + 0xb)" (field_expression "(this->incremental_startup_unchanged_initializer_).super_Struct_special.super_Struct_var.\n  _vptr_Struct_var" (field_expression "(this->incremental_startup_unchanged_initializer_).super_Struct_special.super_Struct_var" (field_expression "(this->incremental_startup_unchanged_initializer_).super_Struct_special" (parenthesized_expression "(this->incremental_startup_unchanged_initializer_)" ( (field_expression "this->incremental_startup_unchanged_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)("St10moneypunctIcLb1EE" + unaff_EDI + 0xb)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "("St10moneypunctIcLb1EE" + unaff_EDI + 0xb)" ( (binary_expression ""St10moneypunctIcLb1EE" + unaff_EDI + 0xb" (binary_expression ""St10moneypunctIcLb1EE" + unaff_EDI" (string_literal ""St10moneypunctIcLb1EE"" " string_content ") + identifier) + number_literal) )))) ;) (expression_statement "(this->incremental_patch_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)\n       ("std::basic_string<char, std::char_traits<char>, std::allocator<char> >" + unaff_EDI + 0x3f)\n  ;" (assignment_expression "(this->incremental_patch_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)\n       ("std::basic_string<char, std::char_traits<char>, std::allocator<char> >" + unaff_EDI + 0x3f)" (field_expression "(this->incremental_patch_).super_Struct_var._vptr_Struct_var" (field_expression "(this->incremental_patch_).super_Struct_var" (parenthesized_expression "(this->incremental_patch_)" ( (field_expression "this->incremental_patch_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)\n       ("std::basic_string<char, std::char_traits<char>, std::allocator<char> >" + unaff_EDI + 0x3f)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "("std::basic_string<char, std::char_traits<char>, std::allocator<char> >" + unaff_EDI + 0x3f)" ( (binary_expression ""std::basic_string<char, std::char_traits<char>, std::allocator<char> >" + unaff_EDI + 0x3f" (binary_expression ""std::basic_string<char, std::char_traits<char>, std::allocator<char> >" + unaff_EDI" (string_literal ""std::basic_string<char, std::char_traits<char>, std::allocator<char> >"" " string_content ") + identifier) + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->incremental_patch_).option,(char *)(unaff_EDI + 0x1ae7ff),TWO_DASHES,'\0',\n             (char *)(unaff_EDI + 0x1bb5e4),(char *)(unaff_EDI + 0x1b03df),&UNK_001ae7f7 + unaff_EDI\n             ,false,&(this->incremental_patch_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->incremental_patch_).option,(char *)(unaff_EDI + 0x1ae7ff),TWO_DASHES,'\0',\n             (char *)(unaff_EDI + 0x1bb5e4),(char *)(unaff_EDI + 0x1b03df),&UNK_001ae7f7 + unaff_EDI\n             ,false,&(this->incremental_patch_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->incremental_patch_).option,(char *)(unaff_EDI + 0x1ae7ff),TWO_DASHES,'\0',\n             (char *)(unaff_EDI + 0x1bb5e4),(char *)(unaff_EDI + 0x1b03df),&UNK_001ae7f7 + unaff_EDI\n             ,false,&(this->incremental_patch_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->incremental_patch_).option,(char *)(unaff_EDI + 0x1ae7ff),TWO_DASHES,'\0',\n             (char *)(unaff_EDI + 0x1bb5e4),(char *)(unaff_EDI + 0x1b03df),&UNK_001ae7f7 + unaff_EDI\n             ,false,&(this->incremental_patch_).super_Struct_var,false);" (call_expression "One_option\n            (&(this->incremental_patch_).option,(char *)(unaff_EDI + 0x1ae7ff),TWO_DASHES,'\0',\n             (char *)(unaff_EDI + 0x1bb5e4),(char *)(unaff_EDI + 0x1b03df),&UNK_001ae7f7 + unaff_EDI\n             ,false,&(this->incremental_patch_).super_Struct_var,false)" identifier (argument_list "(&(this->incremental_patch_).option,(char *)(unaff_EDI + 0x1ae7ff),TWO_DASHES,'\0',\n             (char *)(unaff_EDI + 0x1bb5e4),(char *)(unaff_EDI + 0x1b03df),&UNK_001ae7f7 + unaff_EDI\n             ,false,&(this->incremental_patch_).super_Struct_var,false)" ( (pointer_expression "&(this->incremental_patch_).option" & (field_expression "(this->incremental_patch_).option" (parenthesized_expression "(this->incremental_patch_)" ( (field_expression "this->incremental_patch_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1ae7ff)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae7ff)" ( (binary_expression "unaff_EDI + 0x1ae7ff" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , (cast_expression "(char *)(unaff_EDI + 0x1bb5e4)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1bb5e4)" ( (binary_expression "unaff_EDI + 0x1bb5e4" identifier + number_literal) ))) , (cast_expression "(char *)(unaff_EDI + 0x1b03df)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1b03df)" ( (binary_expression "unaff_EDI + 0x1b03df" identifier + number_literal) ))) , (binary_expression "&UNK_001ae7f7 + unaff_EDI" (pointer_expression "&UNK_001ae7f7" & identifier) + identifier) , false , (pointer_expression "&(this->incremental_patch_).super_Struct_var" & (field_expression "(this->incremental_patch_).super_Struct_var" (parenthesized_expression "(this->incremental_patch_)" ( (field_expression "this->incremental_patch_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "dVar4 = *(double *)(unaff_EDI + 0x1b2b97);" (assignment_expression "dVar4 = *(double *)(unaff_EDI + 0x1b2b97)" identifier = (pointer_expression "*(double *)(unaff_EDI + 0x1b2b97)" * (cast_expression "(double *)(unaff_EDI + 0x1b2b97)" ( (type_descriptor "double *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1b2b97)" ( (binary_expression "unaff_EDI + 0x1b2b97" identifier + number_literal) ))))) ;) (expression_statement "(this->incremental_patch_).user_set_via_option = false;" (assignment_expression "(this->incremental_patch_).user_set_via_option = false" (field_expression "(this->incremental_patch_).user_set_via_option" (parenthesized_expression "(this->incremental_patch_)" ( (field_expression "this->incremental_patch_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->init_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("std::basic_istream<char, std::char_traits<char> >" + unaff_EDI + 0xb)\n  ;" (assignment_expression "(this->init_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("std::basic_istream<char, std::char_traits<char> >" + unaff_EDI + 0xb)" (field_expression "(this->init_).super_Struct_var._vptr_Struct_var" (field_expression "(this->init_).super_Struct_var" (parenthesized_expression "(this->init_)" ( (field_expression "this->init_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)("std::basic_istream<char, std::char_traits<char> >" + unaff_EDI + 0xb)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "("std::basic_istream<char, std::char_traits<char> >" + unaff_EDI + 0xb)" ( (binary_expression ""std::basic_istream<char, std::char_traits<char> >" + unaff_EDI + 0xb" (binary_expression ""std::basic_istream<char, std::char_traits<char> >" + unaff_EDI" (string_literal ""std::basic_istream<char, std::char_traits<char> >"" " string_content ") + identifier) + number_literal) )))) ;) (expression_statement "(this->incremental_patch_).value = dVar4;" (assignment_expression "(this->incremental_patch_).value = dVar4" (field_expression "(this->incremental_patch_).value" (parenthesized_expression "(this->incremental_patch_)" ( (field_expression "this->incremental_patch_" identifier -> field_identifier) )) . field_identifier) = identifier) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->init_).option,\n             (char *)(Sized_dynobj<32,_false>::make_verdef_map + unaff_EDI + 6),ONE_DASH,'\0',\n             (char *)(script_exp_function_align + unaff_EDI + 4),(char *)(unaff_EDI + 0x1ae811),\n             (char *)(unaff_EDI + 0x1b2184),false,&(this->init_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->init_).option,\n             (char *)(Sized_dynobj<32,_false>::make_verdef_map + unaff_EDI + 6),ONE_DASH,'\0',\n             (char *)(script_exp_function_align + unaff_EDI + 4),(char *)(unaff_EDI + 0x1ae811),\n             (char *)(unaff_EDI + 0x1b2184),false,&(this->init_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->init_).option,\n             (char *)(Sized_dynobj<32,_false>::make_verdef_map + unaff_EDI + 6),ONE_DASH,'\0',\n             (char *)(script_exp_function_align + unaff_EDI + 4),(char *)(unaff_EDI + 0x1ae811),\n             (char *)(unaff_EDI + 0x1b2184),false,&(this->init_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->init_).option,\n             (char *)(Sized_dynobj<32,_false>::make_verdef_map + unaff_EDI + 6),ONE_DASH,'\0',\n             (char *)(script_exp_function_align + unaff_EDI + 4),(char *)(unaff_EDI + 0x1ae811),\n             (char *)(unaff_EDI + 0x1b2184),false,&(this->init_).super_Struct_var,false);" (call_expression "One_option\n            (&(this->init_).option,\n             (char *)(Sized_dynobj<32,_false>::make_verdef_map + unaff_EDI + 6),ONE_DASH,'\0',\n             (char *)(script_exp_function_align + unaff_EDI + 4),(char *)(unaff_EDI + 0x1ae811),\n             (char *)(unaff_EDI + 0x1b2184),false,&(this->init_).super_Struct_var,false)" identifier (argument_list "(&(this->init_).option,\n             (char *)(Sized_dynobj<32,_false>::make_verdef_map + unaff_EDI + 6),ONE_DASH,'\0',\n             (char *)(script_exp_function_align + unaff_EDI + 4),(char *)(unaff_EDI + 0x1ae811),\n             (char *)(unaff_EDI + 0x1b2184),false,&(this->init_).super_Struct_var,false)" ( (pointer_expression "&(this->init_).option" & (field_expression "(this->init_).option" (parenthesized_expression "(this->init_)" ( (field_expression "this->init_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(Sized_dynobj<32,_false>::make_verdef_map + unaff_EDI + 6)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(Sized_dynobj<32,_false>::make_verdef_map + unaff_EDI + 6)" ( (comma_expression "Sized_dynobj<32,_false>::make_verdef_map + unaff_EDI + 6" (binary_expression "Sized_dynobj<32" identifier < number_literal) , (binary_expression "_false>::make_verdef_map + unaff_EDI + 6" identifier > (ERROR "::" : :) (binary_expression "make_verdef_map + unaff_EDI + 6" (binary_expression "make_verdef_map + unaff_EDI" identifier + identifier) + number_literal))) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , (cast_expression "(char *)(script_exp_function_align + unaff_EDI + 4)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(script_exp_function_align + unaff_EDI + 4)" ( (binary_expression "script_exp_function_align + unaff_EDI + 4" (binary_expression "script_exp_function_align + unaff_EDI" identifier + identifier) + number_literal) ))) , (cast_expression "(char *)(unaff_EDI + 0x1ae811)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae811)" ( (binary_expression "unaff_EDI + 0x1ae811" identifier + number_literal) ))) , (cast_expression "(char *)(unaff_EDI + 0x1b2184)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1b2184)" ( (binary_expression "unaff_EDI + 0x1b2184" identifier + number_literal) ))) , false , (pointer_expression "&(this->init_).super_Struct_var" & (field_expression "(this->init_).super_Struct_var" (parenthesized_expression "(this->init_)" ( (field_expression "this->init_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->init_).user_set_via_option = false;" (assignment_expression "(this->init_).user_set_via_option = false" (field_expression "(this->init_).user_set_via_option" (parenthesized_expression "(this->init_)" ( (field_expression "this->init_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->init_).value = (char *)(script_exp_function_align + unaff_EDI + 4);" (assignment_expression "(this->init_).value = (char *)(script_exp_function_align + unaff_EDI + 4)" (field_expression "(this->init_).value" (parenthesized_expression "(this->init_)" ( (field_expression "this->init_" identifier -> field_identifier) )) . field_identifier) = (cast_expression "(char *)(script_exp_function_align + unaff_EDI + 4)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(script_exp_function_align + unaff_EDI + 4)" ( (binary_expression "script_exp_function_align + unaff_EDI + 4" (binary_expression "script_exp_function_align + unaff_EDI" identifier + identifier) + number_literal) )))) ;) (expression_statement "(this->dynamic_linker_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)\n       ("std::basic_istream<char, std::char_traits<char> >" + unaff_EDI + 0x1f);" (assignment_expression "(this->dynamic_linker_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)\n       ("std::basic_istream<char, std::char_traits<char> >" + unaff_EDI + 0x1f)" (field_expression "(this->dynamic_linker_).super_Struct_var._vptr_Struct_var" (field_expression "(this->dynamic_linker_).super_Struct_var" (parenthesized_expression "(this->dynamic_linker_)" ( (field_expression "this->dynamic_linker_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)\n       ("std::basic_istream<char, std::char_traits<char> >" + unaff_EDI + 0x1f)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "("std::basic_istream<char, std::char_traits<char> >" + unaff_EDI + 0x1f)" ( (binary_expression ""std::basic_istream<char, std::char_traits<char> >" + unaff_EDI + 0x1f" (binary_expression ""std::basic_istream<char, std::char_traits<char> >" + unaff_EDI" (string_literal ""std::basic_istream<char, std::char_traits<char> >"" " string_content ") + identifier) + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->dynamic_linker_).option,(char *)(unaff_EDI + 0x1ae84a),TWO_DASHES,'I',\n             (char *)0x0,(char *)(unaff_EDI + 0x1ae832),(char *)(unaff_EDI + 0x1ae82a),false,\n             &(this->dynamic_linker_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->dynamic_linker_).option,(char *)(unaff_EDI + 0x1ae84a),TWO_DASHES,'I',\n             (char *)0x0,(char *)(unaff_EDI + 0x1ae832),(char *)(unaff_EDI + 0x1ae82a),false,\n             &(this->dynamic_linker_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->dynamic_linker_).option,(char *)(unaff_EDI + 0x1ae84a),TWO_DASHES,'I',\n             (char *)0x0,(char *)(unaff_EDI + 0x1ae832),(char *)(unaff_EDI + 0x1ae82a),false,\n             &(this->dynamic_linker_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->dynamic_linker_).option,(char *)(unaff_EDI + 0x1ae84a),TWO_DASHES,'I',\n             (char *)0x0,(char *)(unaff_EDI + 0x1ae832),(char *)(unaff_EDI + 0x1ae82a),false,\n             &(this->dynamic_linker_).super_Struct_var,false);" (call_expression "One_option\n            (&(this->dynamic_linker_).option,(char *)(unaff_EDI + 0x1ae84a),TWO_DASHES,'I',\n             (char *)0x0,(char *)(unaff_EDI + 0x1ae832),(char *)(unaff_EDI + 0x1ae82a),false,\n             &(this->dynamic_linker_).super_Struct_var,false)" identifier (argument_list "(&(this->dynamic_linker_).option,(char *)(unaff_EDI + 0x1ae84a),TWO_DASHES,'I',\n             (char *)0x0,(char *)(unaff_EDI + 0x1ae832),(char *)(unaff_EDI + 0x1ae82a),false,\n             &(this->dynamic_linker_).super_Struct_var,false)" ( (pointer_expression "&(this->dynamic_linker_).option" & (field_expression "(this->dynamic_linker_).option" (parenthesized_expression "(this->dynamic_linker_)" ( (field_expression "this->dynamic_linker_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1ae84a)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae84a)" ( (binary_expression "unaff_EDI + 0x1ae84a" identifier + number_literal) ))) , identifier , (char_literal "'I'" ' character ') , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , (cast_expression "(char *)(unaff_EDI + 0x1ae832)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae832)" ( (binary_expression "unaff_EDI + 0x1ae832" identifier + number_literal) ))) , (cast_expression "(char *)(unaff_EDI + 0x1ae82a)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae82a)" ( (binary_expression "unaff_EDI + 0x1ae82a" identifier + number_literal) ))) , false , (pointer_expression "&(this->dynamic_linker_).super_Struct_var" & (field_expression "(this->dynamic_linker_).super_Struct_var" (parenthesized_expression "(this->dynamic_linker_)" ( (field_expression "this->dynamic_linker_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->dynamic_linker_).user_set_via_option = false;" (assignment_expression "(this->dynamic_linker_).user_set_via_option = false" (field_expression "(this->dynamic_linker_).user_set_via_option" (parenthesized_expression "(this->dynamic_linker_)" ( (field_expression "this->dynamic_linker_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->dynamic_linker_).value = (char *)0x0;" (assignment_expression "(this->dynamic_linker_).value = (char *)0x0" (field_expression "(this->dynamic_linker_).value" (parenthesized_expression "(this->dynamic_linker_)" ( (field_expression "this->dynamic_linker_" identifier -> field_identifier) )) . field_identifier) = (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal)) ;) (expression_statement "(this->just_symbols_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1\n  ;" (assignment_expression "(this->just_symbols_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1" (field_expression "(this->just_symbols_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var" (field_expression "(this->just_symbols_initializer_).super_Struct_special.super_Struct_var" (field_expression "(this->just_symbols_initializer_).super_Struct_special" (parenthesized_expression "(this->just_symbols_initializer_)" ( (field_expression "this->just_symbols_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) . field_identifier) = identifier) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->just_symbols_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1ae859),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1b041b),ha_00,\n             false,(Struct_var *)&this->just_symbols_initializer_,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->just_symbols_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1ae859),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1b041b),ha_00,\n             false,(Struct_var *)&this->just_symbols_initializer_,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->just_symbols_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1ae859),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1b041b),ha_00,\n             false,(Struct_var *)&this->just_symbols_initializer_,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->just_symbols_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1ae859),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1b041b),ha_00,\n             false,(Struct_var *)&this->just_symbols_initializer_,false);" (call_expression "One_option\n            (&(this->just_symbols_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1ae859),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1b041b),ha_00,\n             false,(Struct_var *)&this->just_symbols_initializer_,false)" identifier (argument_list "(&(this->just_symbols_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1ae859),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1b041b),ha_00,\n             false,(Struct_var *)&this->just_symbols_initializer_,false)" ( (pointer_expression "&(this->just_symbols_initializer_).super_Struct_special.option" & (field_expression "(this->just_symbols_initializer_).super_Struct_special.option" (field_expression "(this->just_symbols_initializer_).super_Struct_special" (parenthesized_expression "(this->just_symbols_initializer_)" ( (field_expression "this->just_symbols_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1ae859)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae859)" ( (binary_expression "unaff_EDI + 0x1ae859" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1b041b)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1b041b)" ( (binary_expression "unaff_EDI + 0x1b041b" identifier + number_literal) ))) , identifier , false , (cast_expression "(Struct_var *)&this->just_symbols_initializer_" ( (type_descriptor "Struct_var *" type_identifier (abstract_pointer_declarator "*" *)) ) (pointer_expression "&this->just_symbols_initializer_" & (field_expression "this->just_symbols_initializer_" identifier -> field_identifier))) , false ))) ;)))) (expression_statement "*(undefined4 *)&(this->just_symbols_initializer_).super_Struct_special.field_0x40 = 0;" (assignment_expression "*(undefined4 *)&(this->just_symbols_initializer_).super_Struct_special.field_0x40 = 0" (pointer_expression "*(undefined4 *)&(this->just_symbols_initializer_).super_Struct_special.field_0x40" * (cast_expression "(undefined4 *)&(this->just_symbols_initializer_).super_Struct_special.field_0x40" ( (type_descriptor "undefined4 *" type_identifier (abstract_pointer_declarator "*" *)) ) (pointer_expression "&(this->just_symbols_initializer_).super_Struct_special.field_0x40" & (field_expression "(this->just_symbols_initializer_).super_Struct_special.field_0x40" (field_expression "(this->just_symbols_initializer_).super_Struct_special" (parenthesized_expression "(this->just_symbols_initializer_)" ( (field_expression "this->just_symbols_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier)))) = number_literal) ;) (expression_statement "(this->just_symbols_initializer_).super_Struct_special.parse = unaff_EDI - 0x519;" (assignment_expression "(this->just_symbols_initializer_).super_Struct_special.parse = unaff_EDI - 0x519" (field_expression "(this->just_symbols_initializer_).super_Struct_special.parse" (field_expression "(this->just_symbols_initializer_).super_Struct_special" (parenthesized_expression "(this->just_symbols_initializer_)" ( (field_expression "this->just_symbols_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (binary_expression "unaff_EDI - 0x519" identifier - number_literal)) ;) (expression_statement "(this->just_symbols_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("St10moneypunctIcLb0EE" + unaff_EDI + 7);" (assignment_expression "(this->just_symbols_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("St10moneypunctIcLb0EE" + unaff_EDI + 7)" (field_expression "(this->just_symbols_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var" (field_expression "(this->just_symbols_initializer_).super_Struct_special.super_Struct_var" (field_expression "(this->just_symbols_initializer_).super_Struct_special" (parenthesized_expression "(this->just_symbols_initializer_)" ( (field_expression "this->just_symbols_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)("St10moneypunctIcLb0EE" + unaff_EDI + 7)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "("St10moneypunctIcLb0EE" + unaff_EDI + 7)" ( (binary_expression ""St10moneypunctIcLb0EE" + unaff_EDI + 7" (binary_expression ""St10moneypunctIcLb0EE" + unaff_EDI" (string_literal ""St10moneypunctIcLb0EE"" " string_content ") + identifier) + number_literal) )))) ;) (expression_statement "(this->keep_files_mapped_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a243f + unaff_EDI);" (assignment_expression "(this->keep_files_mapped_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a243f + unaff_EDI)" (field_expression "(this->keep_files_mapped_).super_Struct_var._vptr_Struct_var" (field_expression "(this->keep_files_mapped_).super_Struct_var" (parenthesized_expression "(this->keep_files_mapped_)" ( (field_expression "this->keep_files_mapped_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(&UNK_002a243f + unaff_EDI)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(&UNK_002a243f + unaff_EDI)" ( (binary_expression "&UNK_002a243f + unaff_EDI" (pointer_expression "&UNK_002a243f" & identifier) + identifier) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->keep_files_mapped_).option,&UNK_001ae869 + unaff_EDI,TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b043f),(char *)0x0,false,\n             &(this->keep_files_mapped_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->keep_files_mapped_).option,&UNK_001ae869 + unaff_EDI,TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b043f),(char *)0x0,false,\n             &(this->keep_files_mapped_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->keep_files_mapped_).option,&UNK_001ae869 + unaff_EDI,TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b043f),(char *)0x0,false,\n             &(this->keep_files_mapped_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->keep_files_mapped_).option,&UNK_001ae869 + unaff_EDI,TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b043f),(char *)0x0,false,\n             &(this->keep_files_mapped_).super_Struct_var,false);" (call_expression "One_option\n            (&(this->keep_files_mapped_).option,&UNK_001ae869 + unaff_EDI,TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b043f),(char *)0x0,false,\n             &(this->keep_files_mapped_).super_Struct_var,false)" identifier (argument_list "(&(this->keep_files_mapped_).option,&UNK_001ae869 + unaff_EDI,TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b043f),(char *)0x0,false,\n             &(this->keep_files_mapped_).super_Struct_var,false)" ( (pointer_expression "&(this->keep_files_mapped_).option" & (field_expression "(this->keep_files_mapped_).option" (parenthesized_expression "(this->keep_files_mapped_)" ( (field_expression "this->keep_files_mapped_" identifier -> field_identifier) )) . field_identifier)) , (binary_expression "&UNK_001ae869 + unaff_EDI" (pointer_expression "&UNK_001ae869" & identifier) + identifier) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1b043f)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1b043f)" ( (binary_expression "unaff_EDI + 0x1b043f" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->keep_files_mapped_).super_Struct_var" & (field_expression "(this->keep_files_mapped_).super_Struct_var" (parenthesized_expression "(this->keep_files_mapped_)" ( (field_expression "this->keep_files_mapped_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->keep_files_mapped_).user_set_via_option = false;" (assignment_expression "(this->keep_files_mapped_).user_set_via_option = false" (field_expression "(this->keep_files_mapped_).user_set_via_option" (parenthesized_expression "(this->keep_files_mapped_)" ( (field_expression "this->keep_files_mapped_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->keep_files_mapped_).value = false;" (assignment_expression "(this->keep_files_mapped_).value = false" (field_expression "(this->keep_files_mapped_).value" (parenthesized_expression "(this->keep_files_mapped_)" ( (field_expression "this->keep_files_mapped_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->no_keep_files_mapped_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)\n       ("std::basic_ostream<char, std::char_traits<char> >" + unaff_EDI + 0x13);" (assignment_expression "(this->no_keep_files_mapped_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)\n       ("std::basic_ostream<char, std::char_traits<char> >" + unaff_EDI + 0x13)" (field_expression "(this->no_keep_files_mapped_initializer_).super_Struct_var._vptr_Struct_var" (field_expression "(this->no_keep_files_mapped_initializer_).super_Struct_var" (parenthesized_expression "(this->no_keep_files_mapped_initializer_)" ( (field_expression "this->no_keep_files_mapped_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)\n       ("std::basic_ostream<char, std::char_traits<char> >" + unaff_EDI + 0x13)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "("std::basic_ostream<char, std::char_traits<char> >" + unaff_EDI + 0x13)" ( (binary_expression ""std::basic_ostream<char, std::char_traits<char> >" + unaff_EDI + 0x13" (binary_expression ""std::basic_ostream<char, std::char_traits<char> >" + unaff_EDI" (string_literal ""std::basic_ostream<char, std::char_traits<char> >"" " string_content ") + identifier) + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->no_keep_files_mapped_initializer_).option,(char *)(unaff_EDI + 0x1ae866),\n             TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1b045f),(char *)0x0,false,\n             &(this->no_keep_files_mapped_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->no_keep_files_mapped_initializer_).option,(char *)(unaff_EDI + 0x1ae866),\n             TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1b045f),(char *)0x0,false,\n             &(this->no_keep_files_mapped_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->no_keep_files_mapped_initializer_).option,(char *)(unaff_EDI + 0x1ae866),\n             TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1b045f),(char *)0x0,false,\n             &(this->no_keep_files_mapped_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->no_keep_files_mapped_initializer_).option,(char *)(unaff_EDI + 0x1ae866),\n             TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1b045f),(char *)0x0,false,\n             &(this->no_keep_files_mapped_initializer_).super_Struct_var,true);" (call_expression "One_option\n            (&(this->no_keep_files_mapped_initializer_).option,(char *)(unaff_EDI + 0x1ae866),\n             TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1b045f),(char *)0x0,false,\n             &(this->no_keep_files_mapped_initializer_).super_Struct_var,true)" identifier (argument_list "(&(this->no_keep_files_mapped_initializer_).option,(char *)(unaff_EDI + 0x1ae866),\n             TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1b045f),(char *)0x0,false,\n             &(this->no_keep_files_mapped_initializer_).super_Struct_var,true)" ( (pointer_expression "&(this->no_keep_files_mapped_initializer_).option" & (field_expression "(this->no_keep_files_mapped_initializer_).option" (parenthesized_expression "(this->no_keep_files_mapped_initializer_)" ( (field_expression "this->no_keep_files_mapped_initializer_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1ae866)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae866)" ( (binary_expression "unaff_EDI + 0x1ae866" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1b045f)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1b045f)" ( (binary_expression "unaff_EDI + 0x1b045f" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->no_keep_files_mapped_initializer_).super_Struct_var" & (field_expression "(this->no_keep_files_mapped_initializer_).super_Struct_var" (parenthesized_expression "(this->no_keep_files_mapped_initializer_)" ( (field_expression "this->no_keep_files_mapped_initializer_" identifier -> field_identifier) )) . field_identifier)) , true ))) ;)))) comment (labeled_statement "Struct_keep_unique::Struct_keep_unique(&this->keep_unique_);" statement_identifier : (ERROR ":" :) (expression_statement "Struct_keep_unique(&this->keep_unique_);" (call_expression "Struct_keep_unique(&this->keep_unique_)" identifier (argument_list "(&this->keep_unique_)" ( (pointer_expression "&this->keep_unique_" & (field_expression "this->keep_unique_" identifier -> field_identifier)) ))) ;)) (expression_statement "(this->library_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1;" (assignment_expression "(this->library_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1" (field_expression "(this->library_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var" (field_expression "(this->library_initializer_).super_Struct_special.super_Struct_var" (field_expression "(this->library_initializer_).super_Struct_special" (parenthesized_expression "(this->library_initializer_)" ( (field_expression "this->library_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) . field_identifier) = identifier) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->library_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1aee55),TWO_DASHES,'l',dv,(char *)(unaff_EDI + 0x1ae87b),\n             (char *)(unaff_EDI + 0x1ae88e),false,(Struct_var *)&this->library_initializer_,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->library_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1aee55),TWO_DASHES,'l',dv,(char *)(unaff_EDI + 0x1ae87b),\n             (char *)(unaff_EDI + 0x1ae88e),false,(Struct_var *)&this->library_initializer_,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->library_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1aee55),TWO_DASHES,'l',dv,(char *)(unaff_EDI + 0x1ae87b),\n             (char *)(unaff_EDI + 0x1ae88e),false,(Struct_var *)&this->library_initializer_,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->library_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1aee55),TWO_DASHES,'l',dv,(char *)(unaff_EDI + 0x1ae87b),\n             (char *)(unaff_EDI + 0x1ae88e),false,(Struct_var *)&this->library_initializer_,false);" (call_expression "One_option\n            (&(this->library_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1aee55),TWO_DASHES,'l',dv,(char *)(unaff_EDI + 0x1ae87b),\n             (char *)(unaff_EDI + 0x1ae88e),false,(Struct_var *)&this->library_initializer_,false)" identifier (argument_list "(&(this->library_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1aee55),TWO_DASHES,'l',dv,(char *)(unaff_EDI + 0x1ae87b),\n             (char *)(unaff_EDI + 0x1ae88e),false,(Struct_var *)&this->library_initializer_,false)" ( (pointer_expression "&(this->library_initializer_).super_Struct_special.option" & (field_expression "(this->library_initializer_).super_Struct_special.option" (field_expression "(this->library_initializer_).super_Struct_special" (parenthesized_expression "(this->library_initializer_)" ( (field_expression "this->library_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1aee55)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1aee55)" ( (binary_expression "unaff_EDI + 0x1aee55" identifier + number_literal) ))) , identifier , (char_literal "'l'" ' character ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1ae87b)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae87b)" ( (binary_expression "unaff_EDI + 0x1ae87b" identifier + number_literal) ))) , (cast_expression "(char *)(unaff_EDI + 0x1ae88e)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae88e)" ( (binary_expression "unaff_EDI + 0x1ae88e" identifier + number_literal) ))) , false , (cast_expression "(Struct_var *)&this->library_initializer_" ( (type_descriptor "Struct_var *" type_identifier (abstract_pointer_declarator "*" *)) ) (pointer_expression "&this->library_initializer_" & (field_expression "this->library_initializer_" identifier -> field_identifier))) , false ))) ;)))) (expression_statement "*(undefined4 *)&(this->library_initializer_).super_Struct_special.field_0x40 = 0;" (assignment_expression "*(undefined4 *)&(this->library_initializer_).super_Struct_special.field_0x40 = 0" (pointer_expression "*(undefined4 *)&(this->library_initializer_).super_Struct_special.field_0x40" * (cast_expression "(undefined4 *)&(this->library_initializer_).super_Struct_special.field_0x40" ( (type_descriptor "undefined4 *" type_identifier (abstract_pointer_declarator "*" *)) ) (pointer_expression "&(this->library_initializer_).super_Struct_special.field_0x40" & (field_expression "(this->library_initializer_).super_Struct_special.field_0x40" (field_expression "(this->library_initializer_).super_Struct_special" (parenthesized_expression "(this->library_initializer_)" ( (field_expression "this->library_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier)))) = number_literal) ;) (expression_statement "(this->library_initializer_).super_Struct_special.parse = unaff_EDI - 0x659;" (assignment_expression "(this->library_initializer_).super_Struct_special.parse = unaff_EDI - 0x659" (field_expression "(this->library_initializer_).super_Struct_special.parse" (field_expression "(this->library_initializer_).super_Struct_special" (parenthesized_expression "(this->library_initializer_)" ( (field_expression "this->library_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (binary_expression "unaff_EDI - 0x659" identifier - number_literal)) ;) (expression_statement "(this->library_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("St8messagesIcE" + unaff_EDI + 3);" (assignment_expression "(this->library_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("St8messagesIcE" + unaff_EDI + 3)" (field_expression "(this->library_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var" (field_expression "(this->library_initializer_).super_Struct_special.super_Struct_var" (field_expression "(this->library_initializer_).super_Struct_special" (parenthesized_expression "(this->library_initializer_)" ( (field_expression "this->library_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)("St8messagesIcE" + unaff_EDI + 3)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "("St8messagesIcE" + unaff_EDI + 3)" ( (binary_expression ""St8messagesIcE" + unaff_EDI + 3" (binary_expression ""St8messagesIcE" + unaff_EDI" (string_literal ""St8messagesIcE"" " string_content ") + identifier) + number_literal) )))) ;) (expression_statement "(this->ld_generated_unwind_info_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("std::basic_iostream<char, std::char_traits<char> >" + unaff_EDI + 7);" (assignment_expression "(this->ld_generated_unwind_info_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("std::basic_iostream<char, std::char_traits<char> >" + unaff_EDI + 7)" (field_expression "(this->ld_generated_unwind_info_).super_Struct_var._vptr_Struct_var" (field_expression "(this->ld_generated_unwind_info_).super_Struct_var" (parenthesized_expression "(this->ld_generated_unwind_info_)" ( (field_expression "this->ld_generated_unwind_info_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)("std::basic_iostream<char, std::char_traits<char> >" + unaff_EDI + 7)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "("std::basic_iostream<char, std::char_traits<char> >" + unaff_EDI + 7)" ( (binary_expression ""std::basic_iostream<char, std::char_traits<char> >" + unaff_EDI + 7" (binary_expression ""std::basic_iostream<char, std::char_traits<char> >" + unaff_EDI" (string_literal ""std::basic_iostream<char, std::char_traits<char> >"" " string_content ") + identifier) + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->ld_generated_unwind_info_).option,(char *)(unaff_EDI + 0x1ae899),TWO_DASHES,\n             '\0',dv_01,(char *)(unaff_EDI + 0x1b0487),(char *)0x0,false,\n             &(this->ld_generated_unwind_info_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->ld_generated_unwind_info_).option,(char *)(unaff_EDI + 0x1ae899),TWO_DASHES,\n             '\0',dv_01,(char *)(unaff_EDI + 0x1b0487),(char *)0x0,false,\n             &(this->ld_generated_unwind_info_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->ld_generated_unwind_info_).option,(char *)(unaff_EDI + 0x1ae899),TWO_DASHES,\n             '\0',dv_01,(char *)(unaff_EDI + 0x1b0487),(char *)0x0,false,\n             &(this->ld_generated_unwind_info_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->ld_generated_unwind_info_).option,(char *)(unaff_EDI + 0x1ae899),TWO_DASHES,\n             '\0',dv_01,(char *)(unaff_EDI + 0x1b0487),(char *)0x0,false,\n             &(this->ld_generated_unwind_info_).super_Struct_var,true);" (call_expression "One_option\n            (&(this->ld_generated_unwind_info_).option,(char *)(unaff_EDI + 0x1ae899),TWO_DASHES,\n             '\0',dv_01,(char *)(unaff_EDI + 0x1b0487),(char *)0x0,false,\n             &(this->ld_generated_unwind_info_).super_Struct_var,true)" identifier (argument_list "(&(this->ld_generated_unwind_info_).option,(char *)(unaff_EDI + 0x1ae899),TWO_DASHES,\n             '\0',dv_01,(char *)(unaff_EDI + 0x1b0487),(char *)0x0,false,\n             &(this->ld_generated_unwind_info_).super_Struct_var,true)" ( (pointer_expression "&(this->ld_generated_unwind_info_).option" & (field_expression "(this->ld_generated_unwind_info_).option" (parenthesized_expression "(this->ld_generated_unwind_info_)" ( (field_expression "this->ld_generated_unwind_info_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1ae899)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae899)" ( (binary_expression "unaff_EDI + 0x1ae899" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1b0487)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1b0487)" ( (binary_expression "unaff_EDI + 0x1b0487" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->ld_generated_unwind_info_).super_Struct_var" & (field_expression "(this->ld_generated_unwind_info_).super_Struct_var" (parenthesized_expression "(this->ld_generated_unwind_info_)" ( (field_expression "this->ld_generated_unwind_info_" identifier -> field_identifier) )) . field_identifier)) , true ))) ;)))) (expression_statement "(this->ld_generated_unwind_info_).user_set_via_option = false;" (assignment_expression "(this->ld_generated_unwind_info_).user_set_via_option = false" (field_expression "(this->ld_generated_unwind_info_).user_set_via_option" (parenthesized_expression "(this->ld_generated_unwind_info_)" ( (field_expression "this->ld_generated_unwind_info_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->ld_generated_unwind_info_).value = true;" (assignment_expression "(this->ld_generated_unwind_info_).value = true" (field_expression "(this->ld_generated_unwind_info_).value" (parenthesized_expression "(this->ld_generated_unwind_info_)" ( (field_expression "this->ld_generated_unwind_info_" identifier -> field_identifier) )) . field_identifier) = true) ;) (expression_statement "(this->no_ld_generated_unwind_info_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)\n       ("std::basic_iostream<char, std::char_traits<char> >" + unaff_EDI + 0x1b);" (assignment_expression "(this->no_ld_generated_unwind_info_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)\n       ("std::basic_iostream<char, std::char_traits<char> >" + unaff_EDI + 0x1b)" (field_expression "(this->no_ld_generated_unwind_info_initializer_).super_Struct_var._vptr_Struct_var" (field_expression "(this->no_ld_generated_unwind_info_initializer_).super_Struct_var" (parenthesized_expression "(this->no_ld_generated_unwind_info_initializer_)" ( (field_expression "this->no_ld_generated_unwind_info_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)\n       ("std::basic_iostream<char, std::char_traits<char> >" + unaff_EDI + 0x1b)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "("std::basic_iostream<char, std::char_traits<char> >" + unaff_EDI + 0x1b)" ( (binary_expression ""std::basic_iostream<char, std::char_traits<char> >" + unaff_EDI + 0x1b" (binary_expression ""std::basic_iostream<char, std::char_traits<char> >" + unaff_EDI" (string_literal ""std::basic_iostream<char, std::char_traits<char> >"" " string_content ") + identifier) + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->no_ld_generated_unwind_info_initializer_).option,(char *)(unaff_EDI + 0x1ae896)\n             ,TWO_DASHES,'\0',dv_00,(char *)(unaff_EDI + 0x1b04ab),(char *)0x0,false,\n             &(this->no_ld_generated_unwind_info_initializer_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->no_ld_generated_unwind_info_initializer_).option,(char *)(unaff_EDI + 0x1ae896)\n             ,TWO_DASHES,'\0',dv_00,(char *)(unaff_EDI + 0x1b04ab),(char *)0x0,false,\n             &(this->no_ld_generated_unwind_info_initializer_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->no_ld_generated_unwind_info_initializer_).option,(char *)(unaff_EDI + 0x1ae896)\n             ,TWO_DASHES,'\0',dv_00,(char *)(unaff_EDI + 0x1b04ab),(char *)0x0,false,\n             &(this->no_ld_generated_unwind_info_initializer_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->no_ld_generated_unwind_info_initializer_).option,(char *)(unaff_EDI + 0x1ae896)\n             ,TWO_DASHES,'\0',dv_00,(char *)(unaff_EDI + 0x1b04ab),(char *)0x0,false,\n             &(this->no_ld_generated_unwind_info_initializer_).super_Struct_var,false);" (call_expression "One_option\n            (&(this->no_ld_generated_unwind_info_initializer_).option,(char *)(unaff_EDI + 0x1ae896)\n             ,TWO_DASHES,'\0',dv_00,(char *)(unaff_EDI + 0x1b04ab),(char *)0x0,false,\n             &(this->no_ld_generated_unwind_info_initializer_).super_Struct_var,false)" identifier (argument_list "(&(this->no_ld_generated_unwind_info_initializer_).option,(char *)(unaff_EDI + 0x1ae896)\n             ,TWO_DASHES,'\0',dv_00,(char *)(unaff_EDI + 0x1b04ab),(char *)0x0,false,\n             &(this->no_ld_generated_unwind_info_initializer_).super_Struct_var,false)" ( (pointer_expression "&(this->no_ld_generated_unwind_info_initializer_).option" & (field_expression "(this->no_ld_generated_unwind_info_initializer_).option" (parenthesized_expression "(this->no_ld_generated_unwind_info_initializer_)" ( (field_expression "this->no_ld_generated_unwind_info_initializer_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1ae896)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae896)" ( (binary_expression "unaff_EDI + 0x1ae896" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1b04ab)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1b04ab)" ( (binary_expression "unaff_EDI + 0x1b04ab" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->no_ld_generated_unwind_info_initializer_).super_Struct_var" & (field_expression "(this->no_ld_generated_unwind_info_initializer_).super_Struct_var" (parenthesized_expression "(this->no_ld_generated_unwind_info_initializer_)" ( (field_expression "this->no_ld_generated_unwind_info_initializer_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->library_path_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)\n       ("std::basic_iostream<char, std::char_traits<char> >" + unaff_EDI + 0x2f);" (assignment_expression "(this->library_path_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)\n       ("std::basic_iostream<char, std::char_traits<char> >" + unaff_EDI + 0x2f)" (field_expression "(this->library_path_).super_Struct_var._vptr_Struct_var" (field_expression "(this->library_path_).super_Struct_var" (parenthesized_expression "(this->library_path_)" ( (field_expression "this->library_path_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)\n       ("std::basic_iostream<char, std::char_traits<char> >" + unaff_EDI + 0x2f)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "("std::basic_iostream<char, std::char_traits<char> >" + unaff_EDI + 0x2f)" ( (binary_expression ""std::basic_iostream<char, std::char_traits<char> >" + unaff_EDI + 0x2f" (binary_expression ""std::basic_iostream<char, std::char_traits<char> >" + unaff_EDI" (string_literal ""std::basic_iostream<char, std::char_traits<char> >"" " string_content ") + identifier) + number_literal) )))) ;) (expression_statement "ha_04 = (char *)(unaff_EDI + 0x1b8cc6);" (assignment_expression "ha_04 = (char *)(unaff_EDI + 0x1b8cc6)" identifier = (cast_expression "(char *)(unaff_EDI + 0x1b8cc6)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1b8cc6)" ( (binary_expression "unaff_EDI + 0x1b8cc6" identifier + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->library_path_).option,(char *)(unaff_EDI + 0x1ae8cf),TWO_DASHES,'L',dv,\n             (char *)(unaff_EDI + 0x1ae8b2),ha_04,false,&(this->library_path_).super_Struct_var,\n             false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->library_path_).option,(char *)(unaff_EDI + 0x1ae8cf),TWO_DASHES,'L',dv,\n             (char *)(unaff_EDI + 0x1ae8b2),ha_04,false,&(this->library_path_).super_Struct_var,\n             false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->library_path_).option,(char *)(unaff_EDI + 0x1ae8cf),TWO_DASHES,'L',dv,\n             (char *)(unaff_EDI + 0x1ae8b2),ha_04,false,&(this->library_path_).super_Struct_var,\n             false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->library_path_).option,(char *)(unaff_EDI + 0x1ae8cf),TWO_DASHES,'L',dv,\n             (char *)(unaff_EDI + 0x1ae8b2),ha_04,false,&(this->library_path_).super_Struct_var,\n             false);" (call_expression "One_option\n            (&(this->library_path_).option,(char *)(unaff_EDI + 0x1ae8cf),TWO_DASHES,'L',dv,\n             (char *)(unaff_EDI + 0x1ae8b2),ha_04,false,&(this->library_path_).super_Struct_var,\n             false)" identifier (argument_list "(&(this->library_path_).option,(char *)(unaff_EDI + 0x1ae8cf),TWO_DASHES,'L',dv,\n             (char *)(unaff_EDI + 0x1ae8b2),ha_04,false,&(this->library_path_).super_Struct_var,\n             false)" ( (pointer_expression "&(this->library_path_).option" & (field_expression "(this->library_path_).option" (parenthesized_expression "(this->library_path_)" ( (field_expression "this->library_path_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1ae8cf)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae8cf)" ( (binary_expression "unaff_EDI + 0x1ae8cf" identifier + number_literal) ))) , identifier , (char_literal "'L'" ' character ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1ae8b2)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae8b2)" ( (binary_expression "unaff_EDI + 0x1ae8b2" identifier + number_literal) ))) , identifier , false , (pointer_expression "&(this->library_path_).super_Struct_var" & (field_expression "(this->library_path_).super_Struct_var" (parenthesized_expression "(this->library_path_)" ( (field_expression "this->library_path_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->library_path_).user_set_via_option = false;" (assignment_expression "(this->library_path_).user_set_via_option = false" (field_expression "(this->library_path_).user_set_via_option" (parenthesized_expression "(this->library_path_)" ( (field_expression "this->library_path_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->long_plt_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a24b7 + unaff_EDI);" (assignment_expression "(this->long_plt_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a24b7 + unaff_EDI)" (field_expression "(this->long_plt_).super_Struct_var._vptr_Struct_var" (field_expression "(this->long_plt_).super_Struct_var" (parenthesized_expression "(this->long_plt_)" ( (field_expression "this->long_plt_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(&UNK_002a24b7 + unaff_EDI)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(&UNK_002a24b7 + unaff_EDI)" ( (binary_expression "&UNK_002a24b7 + unaff_EDI" (pointer_expression "&UNK_002a24b7" & identifier) + identifier) )))) ;) (ERROR "(this->library_path_).value.\n  super__Vector_base<gold::Search_directory,_std::allocator<gold::" (comma_expression "(this->library_path_).value.\n  super__Vector_base<gold::Search_directory,_std" (binary_expression "(this->library_path_).value.\n  super__Vector_base<gold" (field_expression "(this->library_path_).value.\n  super__Vector_base" (field_expression "(this->library_path_).value" (parenthesized_expression "(this->library_path_)" ( (field_expression "this->library_path_" identifier -> field_identifier) )) . field_identifier) . field_identifier) < identifier) (ERROR "::Search_directory" : : identifier) , identifier) : : (binary_expression "allocator<gold" identifier < identifier) : :) (expression_statement "Search_directory>_>._M_impl.\n  _M_start = (pointer)0x0;" (assignment_expression "Search_directory>_>._M_impl.\n  _M_start = (pointer)0x0" (field_expression "Search_directory>_>._M_impl.\n  _M_start" (field_expression "Search_directory>_>._M_impl" (binary_expression "Search_directory>_" identifier > identifier) (ERROR ">" >) . field_identifier) . field_identifier) = (cast_expression "(pointer)0x0" ( (type_descriptor "pointer" type_identifier) ) number_literal)) ;) (ERROR "(this->library_path_).value.\n  super__Vector_base<gold::Search_directory,_std::allocator<gold::" (comma_expression "(this->library_path_).value.\n  super__Vector_base<gold::Search_directory,_std" (binary_expression "(this->library_path_).value.\n  super__Vector_base<gold" (field_expression "(this->library_path_).value.\n  super__Vector_base" (field_expression "(this->library_path_).value" (parenthesized_expression "(this->library_path_)" ( (field_expression "this->library_path_" identifier -> field_identifier) )) . field_identifier) . field_identifier) < identifier) (ERROR "::Search_directory" : : identifier) , identifier) : : (binary_expression "allocator<gold" identifier < identifier) : :) (expression_statement "Search_directory>_>._M_impl.\n  _M_finish = (pointer)0x0;" (assignment_expression "Search_directory>_>._M_impl.\n  _M_finish = (pointer)0x0" (field_expression "Search_directory>_>._M_impl.\n  _M_finish" (field_expression "Search_directory>_>._M_impl" (binary_expression "Search_directory>_" identifier > identifier) (ERROR ">" >) . field_identifier) . field_identifier) = (cast_expression "(pointer)0x0" ( (type_descriptor "pointer" type_identifier) ) number_literal)) ;) (ERROR "(this->library_path_).value.\n  super__Vector_base<gold::Search_directory,_std::allocator<gold::" (comma_expression "(this->library_path_).value.\n  super__Vector_base<gold::Search_directory,_std" (binary_expression "(this->library_path_).value.\n  super__Vector_base<gold" (field_expression "(this->library_path_).value.\n  super__Vector_base" (field_expression "(this->library_path_).value" (parenthesized_expression "(this->library_path_)" ( (field_expression "this->library_path_" identifier -> field_identifier) )) . field_identifier) . field_identifier) < identifier) (ERROR "::Search_directory" : : identifier) , identifier) : : (binary_expression "allocator<gold" identifier < identifier) : :) (expression_statement "Search_directory>_>._M_impl.\n  _M_end_of_storage = (pointer)0x0;" (assignment_expression "Search_directory>_>._M_impl.\n  _M_end_of_storage = (pointer)0x0" (field_expression "Search_directory>_>._M_impl.\n  _M_end_of_storage" (field_expression "Search_directory>_>._M_impl" (binary_expression "Search_directory>_" identifier > identifier) (ERROR ">" >) . field_identifier) . field_identifier) = (cast_expression "(pointer)0x0" ( (type_descriptor "pointer" type_identifier) ) number_literal)) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->long_plt_).option,&UNK_001ae8df + unaff_EDI,TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b04d7),(char *)0x0,false,&(this->long_plt_).super_Struct_var,\n             false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->long_plt_).option,&UNK_001ae8df + unaff_EDI,TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b04d7),(char *)0x0,false,&(this->long_plt_).super_Struct_var,\n             false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->long_plt_).option,&UNK_001ae8df + unaff_EDI,TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b04d7),(char *)0x0,false,&(this->long_plt_).super_Struct_var,\n             false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->long_plt_).option,&UNK_001ae8df + unaff_EDI,TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b04d7),(char *)0x0,false,&(this->long_plt_).super_Struct_var,\n             false);" (call_expression "One_option\n            (&(this->long_plt_).option,&UNK_001ae8df + unaff_EDI,TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b04d7),(char *)0x0,false,&(this->long_plt_).super_Struct_var,\n             false)" identifier (argument_list "(&(this->long_plt_).option,&UNK_001ae8df + unaff_EDI,TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b04d7),(char *)0x0,false,&(this->long_plt_).super_Struct_var,\n             false)" ( (pointer_expression "&(this->long_plt_).option" & (field_expression "(this->long_plt_).option" (parenthesized_expression "(this->long_plt_)" ( (field_expression "this->long_plt_" identifier -> field_identifier) )) . field_identifier)) , (binary_expression "&UNK_001ae8df + unaff_EDI" (pointer_expression "&UNK_001ae8df" & identifier) + identifier) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1b04d7)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1b04d7)" ( (binary_expression "unaff_EDI + 0x1b04d7" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->long_plt_).super_Struct_var" & (field_expression "(this->long_plt_).super_Struct_var" (parenthesized_expression "(this->long_plt_)" ( (field_expression "this->long_plt_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->long_plt_).user_set_via_option = false;" (assignment_expression "(this->long_plt_).user_set_via_option = false" (field_expression "(this->long_plt_).user_set_via_option" (parenthesized_expression "(this->long_plt_)" ( (field_expression "this->long_plt_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->long_plt_).value = false;" (assignment_expression "(this->long_plt_).value = false" (field_expression "(this->long_plt_).value" (parenthesized_expression "(this->long_plt_)" ( (field_expression "this->long_plt_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->no_long_plt_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(fillbuf + unaff_EDI + 0xb);" (assignment_expression "(this->no_long_plt_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(fillbuf + unaff_EDI + 0xb)" (field_expression "(this->no_long_plt_initializer_).super_Struct_var._vptr_Struct_var" (field_expression "(this->no_long_plt_initializer_).super_Struct_var" (parenthesized_expression "(this->no_long_plt_initializer_)" ( (field_expression "this->no_long_plt_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(fillbuf + unaff_EDI + 0xb)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(fillbuf + unaff_EDI + 0xb)" ( (binary_expression "fillbuf + unaff_EDI + 0xb" (binary_expression "fillbuf + unaff_EDI" identifier + identifier) + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->no_long_plt_initializer_).option,&UNK_001ae8dc + unaff_EDI,TWO_DASHES,'\0',\n             dv_01,(char *)(unaff_EDI + 0x1b04ff),(char *)0x0,false,\n             &(this->no_long_plt_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->no_long_plt_initializer_).option,&UNK_001ae8dc + unaff_EDI,TWO_DASHES,'\0',\n             dv_01,(char *)(unaff_EDI + 0x1b04ff),(char *)0x0,false,\n             &(this->no_long_plt_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->no_long_plt_initializer_).option,&UNK_001ae8dc + unaff_EDI,TWO_DASHES,'\0',\n             dv_01,(char *)(unaff_EDI + 0x1b04ff),(char *)0x0,false,\n             &(this->no_long_plt_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->no_long_plt_initializer_).option,&UNK_001ae8dc + unaff_EDI,TWO_DASHES,'\0',\n             dv_01,(char *)(unaff_EDI + 0x1b04ff),(char *)0x0,false,\n             &(this->no_long_plt_initializer_).super_Struct_var,true);" (call_expression "One_option\n            (&(this->no_long_plt_initializer_).option,&UNK_001ae8dc + unaff_EDI,TWO_DASHES,'\0',\n             dv_01,(char *)(unaff_EDI + 0x1b04ff),(char *)0x0,false,\n             &(this->no_long_plt_initializer_).super_Struct_var,true)" identifier (argument_list "(&(this->no_long_plt_initializer_).option,&UNK_001ae8dc + unaff_EDI,TWO_DASHES,'\0',\n             dv_01,(char *)(unaff_EDI + 0x1b04ff),(char *)0x0,false,\n             &(this->no_long_plt_initializer_).super_Struct_var,true)" ( (pointer_expression "&(this->no_long_plt_initializer_).option" & (field_expression "(this->no_long_plt_initializer_).option" (parenthesized_expression "(this->no_long_plt_initializer_)" ( (field_expression "this->no_long_plt_initializer_" identifier -> field_identifier) )) . field_identifier)) , (binary_expression "&UNK_001ae8dc + unaff_EDI" (pointer_expression "&UNK_001ae8dc" & identifier) + identifier) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1b04ff)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1b04ff)" ( (binary_expression "unaff_EDI + 0x1b04ff" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->no_long_plt_initializer_).super_Struct_var" & (field_expression "(this->no_long_plt_initializer_).super_Struct_var" (parenthesized_expression "(this->no_long_plt_initializer_)" ( (field_expression "this->no_long_plt_initializer_" identifier -> field_identifier) )) . field_identifier)) , true ))) ;)))) (expression_statement "(this->m_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(fillbuf + unaff_EDI + 0x1f);" (assignment_expression "(this->m_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(fillbuf + unaff_EDI + 0x1f)" (field_expression "(this->m_).super_Struct_var._vptr_Struct_var" (field_expression "(this->m_).super_Struct_var" (parenthesized_expression "(this->m_)" ( (field_expression "this->m_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(fillbuf + unaff_EDI + 0x1f)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(fillbuf + unaff_EDI + 0x1f)" ( (binary_expression "fillbuf + unaff_EDI + 0x1f" (binary_expression "fillbuf + unaff_EDI" identifier + identifier) + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->m_).option,(char *)(unaff_EDI + 0x1c2a37),EXACTLY_ONE_DASH,'m',dv,\n             (char *)(unaff_EDI + 0x1b052b),(char *)(unaff_EDI + 0x1ae8e8),false,\n             &(this->m_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->m_).option,(char *)(unaff_EDI + 0x1c2a37),EXACTLY_ONE_DASH,'m',dv,\n             (char *)(unaff_EDI + 0x1b052b),(char *)(unaff_EDI + 0x1ae8e8),false,\n             &(this->m_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->m_).option,(char *)(unaff_EDI + 0x1c2a37),EXACTLY_ONE_DASH,'m',dv,\n             (char *)(unaff_EDI + 0x1b052b),(char *)(unaff_EDI + 0x1ae8e8),false,\n             &(this->m_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->m_).option,(char *)(unaff_EDI + 0x1c2a37),EXACTLY_ONE_DASH,'m',dv,\n             (char *)(unaff_EDI + 0x1b052b),(char *)(unaff_EDI + 0x1ae8e8),false,\n             &(this->m_).super_Struct_var,false);" (call_expression "One_option\n            (&(this->m_).option,(char *)(unaff_EDI + 0x1c2a37),EXACTLY_ONE_DASH,'m',dv,\n             (char *)(unaff_EDI + 0x1b052b),(char *)(unaff_EDI + 0x1ae8e8),false,\n             &(this->m_).super_Struct_var,false)" identifier (argument_list "(&(this->m_).option,(char *)(unaff_EDI + 0x1c2a37),EXACTLY_ONE_DASH,'m',dv,\n             (char *)(unaff_EDI + 0x1b052b),(char *)(unaff_EDI + 0x1ae8e8),false,\n             &(this->m_).super_Struct_var,false)" ( (pointer_expression "&(this->m_).option" & (field_expression "(this->m_).option" (parenthesized_expression "(this->m_)" ( (field_expression "this->m_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1c2a37)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1c2a37)" ( (binary_expression "unaff_EDI + 0x1c2a37" identifier + number_literal) ))) , identifier , (char_literal "'m'" ' character ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1b052b)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1b052b)" ( (binary_expression "unaff_EDI + 0x1b052b" identifier + number_literal) ))) , (cast_expression "(char *)(unaff_EDI + 0x1ae8e8)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae8e8)" ( (binary_expression "unaff_EDI + 0x1ae8e8" identifier + number_literal) ))) , false , (pointer_expression "&(this->m_).super_Struct_var" & (field_expression "(this->m_).super_Struct_var" (parenthesized_expression "(this->m_)" ( (field_expression "this->m_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->m_).user_set_via_option = false;" (assignment_expression "(this->m_).user_set_via_option = false" (field_expression "(this->m_).user_set_via_option" (parenthesized_expression "(this->m_)" ( (field_expression "this->m_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->m_).value = dv;" (assignment_expression "(this->m_).value = dv" (field_expression "(this->m_).value" (parenthesized_expression "(this->m_)" ( (field_expression "this->m_" identifier -> field_identifier) )) . field_identifier) = identifier) ;) (expression_statement "(this->map_whole_files_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(fillbuf + unaff_EDI + 0x33);" (assignment_expression "(this->map_whole_files_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(fillbuf + unaff_EDI + 0x33)" (field_expression "(this->map_whole_files_).super_Struct_var._vptr_Struct_var" (field_expression "(this->map_whole_files_).super_Struct_var" (parenthesized_expression "(this->map_whole_files_)" ( (field_expression "this->map_whole_files_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(fillbuf + unaff_EDI + 0x33)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(fillbuf + unaff_EDI + 0x33)" ( (binary_expression "fillbuf + unaff_EDI + 0x33" (binary_expression "fillbuf + unaff_EDI" identifier + identifier) + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->map_whole_files_).option,(char *)(unaff_EDI + 0x1ae90f),TWO_DASHES,'\0',dv_00,\n             &UNK_001ae8f2 + unaff_EDI,(char *)0x0,false,&(this->map_whole_files_).super_Struct_var,\n             false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->map_whole_files_).option,(char *)(unaff_EDI + 0x1ae90f),TWO_DASHES,'\0',dv_00,\n             &UNK_001ae8f2 + unaff_EDI,(char *)0x0,false,&(this->map_whole_files_).super_Struct_var,\n             false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->map_whole_files_).option,(char *)(unaff_EDI + 0x1ae90f),TWO_DASHES,'\0',dv_00,\n             &UNK_001ae8f2 + unaff_EDI,(char *)0x0,false,&(this->map_whole_files_).super_Struct_var,\n             false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->map_whole_files_).option,(char *)(unaff_EDI + 0x1ae90f),TWO_DASHES,'\0',dv_00,\n             &UNK_001ae8f2 + unaff_EDI,(char *)0x0,false,&(this->map_whole_files_).super_Struct_var,\n             false);" (call_expression "One_option\n            (&(this->map_whole_files_).option,(char *)(unaff_EDI + 0x1ae90f),TWO_DASHES,'\0',dv_00,\n             &UNK_001ae8f2 + unaff_EDI,(char *)0x0,false,&(this->map_whole_files_).super_Struct_var,\n             false)" identifier (argument_list "(&(this->map_whole_files_).option,(char *)(unaff_EDI + 0x1ae90f),TWO_DASHES,'\0',dv_00,\n             &UNK_001ae8f2 + unaff_EDI,(char *)0x0,false,&(this->map_whole_files_).super_Struct_var,\n             false)" ( (pointer_expression "&(this->map_whole_files_).option" & (field_expression "(this->map_whole_files_).option" (parenthesized_expression "(this->map_whole_files_)" ( (field_expression "this->map_whole_files_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1ae90f)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae90f)" ( (binary_expression "unaff_EDI + 0x1ae90f" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (binary_expression "&UNK_001ae8f2 + unaff_EDI" (pointer_expression "&UNK_001ae8f2" & identifier) + identifier) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->map_whole_files_).super_Struct_var" & (field_expression "(this->map_whole_files_).super_Struct_var" (parenthesized_expression "(this->map_whole_files_)" ( (field_expression "this->map_whole_files_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->map_whole_files_).user_set_via_option = false;" (assignment_expression "(this->map_whole_files_).user_set_via_option = false" (field_expression "(this->map_whole_files_).user_set_via_option" (parenthesized_expression "(this->map_whole_files_)" ( (field_expression "this->map_whole_files_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->map_whole_files_).value = false;" (assignment_expression "(this->map_whole_files_).value = false" (field_expression "(this->map_whole_files_).value" (parenthesized_expression "(this->map_whole_files_)" ( (field_expression "this->map_whole_files_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->no_map_whole_files_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(fillbuf + unaff_EDI + 7);" (assignment_expression "(this->no_map_whole_files_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(fillbuf + unaff_EDI + 7)" (field_expression "(this->no_map_whole_files_initializer_).super_Struct_var._vptr_Struct_var" (field_expression "(this->no_map_whole_files_initializer_).super_Struct_var" (parenthesized_expression "(this->no_map_whole_files_initializer_)" ( (field_expression "this->no_map_whole_files_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(fillbuf + unaff_EDI + 7)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(fillbuf + unaff_EDI + 7)" ( (binary_expression "fillbuf + unaff_EDI + 7" (binary_expression "fillbuf + unaff_EDI" identifier + identifier) + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->no_map_whole_files_initializer_).option,(char *)(unaff_EDI + 0x1ae90c),\n             TWO_DASHES,'\0',dv_01,&UNK_001b054f + unaff_EDI,(char *)0x0,false,\n             &(this->no_map_whole_files_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->no_map_whole_files_initializer_).option,(char *)(unaff_EDI + 0x1ae90c),\n             TWO_DASHES,'\0',dv_01,&UNK_001b054f + unaff_EDI,(char *)0x0,false,\n             &(this->no_map_whole_files_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->no_map_whole_files_initializer_).option,(char *)(unaff_EDI + 0x1ae90c),\n             TWO_DASHES,'\0',dv_01,&UNK_001b054f + unaff_EDI,(char *)0x0,false,\n             &(this->no_map_whole_files_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->no_map_whole_files_initializer_).option,(char *)(unaff_EDI + 0x1ae90c),\n             TWO_DASHES,'\0',dv_01,&UNK_001b054f + unaff_EDI,(char *)0x0,false,\n             &(this->no_map_whole_files_initializer_).super_Struct_var,true);" (call_expression "One_option\n            (&(this->no_map_whole_files_initializer_).option,(char *)(unaff_EDI + 0x1ae90c),\n             TWO_DASHES,'\0',dv_01,&UNK_001b054f + unaff_EDI,(char *)0x0,false,\n             &(this->no_map_whole_files_initializer_).super_Struct_var,true)" identifier (argument_list "(&(this->no_map_whole_files_initializer_).option,(char *)(unaff_EDI + 0x1ae90c),\n             TWO_DASHES,'\0',dv_01,&UNK_001b054f + unaff_EDI,(char *)0x0,false,\n             &(this->no_map_whole_files_initializer_).super_Struct_var,true)" ( (pointer_expression "&(this->no_map_whole_files_initializer_).option" & (field_expression "(this->no_map_whole_files_initializer_).option" (parenthesized_expression "(this->no_map_whole_files_initializer_)" ( (field_expression "this->no_map_whole_files_initializer_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1ae90c)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae90c)" ( (binary_expression "unaff_EDI + 0x1ae90c" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (binary_expression "&UNK_001b054f + unaff_EDI" (pointer_expression "&UNK_001b054f" & identifier) + identifier) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->no_map_whole_files_initializer_).super_Struct_var" & (field_expression "(this->no_map_whole_files_initializer_).super_Struct_var" (parenthesized_expression "(this->no_map_whole_files_initializer_)" ( (field_expression "this->no_map_whole_files_initializer_" identifier -> field_identifier) )) . field_identifier)) , true ))) ;)))) (expression_statement "(this->merge_exidx_entries_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(fillbuf + unaff_EDI + 0x1b);" (assignment_expression "(this->merge_exidx_entries_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(fillbuf + unaff_EDI + 0x1b)" (field_expression "(this->merge_exidx_entries_).super_Struct_var._vptr_Struct_var" (field_expression "(this->merge_exidx_entries_).super_Struct_var" (parenthesized_expression "(this->merge_exidx_entries_)" ( (field_expression "this->merge_exidx_entries_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(fillbuf + unaff_EDI + 0x1b)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(fillbuf + unaff_EDI + 0x1b)" ( (binary_expression "fillbuf + unaff_EDI + 0x1b" (binary_expression "fillbuf + unaff_EDI" identifier + identifier) + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->merge_exidx_entries_).option,(char *)(unaff_EDI + 0x1ae922),TWO_DASHES,'\0',\n             dv_01,(char *)(unaff_EDI + 0x1b0573),(char *)0x0,false,\n             &(this->merge_exidx_entries_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->merge_exidx_entries_).option,(char *)(unaff_EDI + 0x1ae922),TWO_DASHES,'\0',\n             dv_01,(char *)(unaff_EDI + 0x1b0573),(char *)0x0,false,\n             &(this->merge_exidx_entries_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->merge_exidx_entries_).option,(char *)(unaff_EDI + 0x1ae922),TWO_DASHES,'\0',\n             dv_01,(char *)(unaff_EDI + 0x1b0573),(char *)0x0,false,\n             &(this->merge_exidx_entries_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->merge_exidx_entries_).option,(char *)(unaff_EDI + 0x1ae922),TWO_DASHES,'\0',\n             dv_01,(char *)(unaff_EDI + 0x1b0573),(char *)0x0,false,\n             &(this->merge_exidx_entries_).super_Struct_var,true);" (call_expression "One_option\n            (&(this->merge_exidx_entries_).option,(char *)(unaff_EDI + 0x1ae922),TWO_DASHES,'\0',\n             dv_01,(char *)(unaff_EDI + 0x1b0573),(char *)0x0,false,\n             &(this->merge_exidx_entries_).super_Struct_var,true)" identifier (argument_list "(&(this->merge_exidx_entries_).option,(char *)(unaff_EDI + 0x1ae922),TWO_DASHES,'\0',\n             dv_01,(char *)(unaff_EDI + 0x1b0573),(char *)0x0,false,\n             &(this->merge_exidx_entries_).super_Struct_var,true)" ( (pointer_expression "&(this->merge_exidx_entries_).option" & (field_expression "(this->merge_exidx_entries_).option" (parenthesized_expression "(this->merge_exidx_entries_)" ( (field_expression "this->merge_exidx_entries_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1ae922)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae922)" ( (binary_expression "unaff_EDI + 0x1ae922" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1b0573)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1b0573)" ( (binary_expression "unaff_EDI + 0x1b0573" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->merge_exidx_entries_).super_Struct_var" & (field_expression "(this->merge_exidx_entries_).super_Struct_var" (parenthesized_expression "(this->merge_exidx_entries_)" ( (field_expression "this->merge_exidx_entries_" identifier -> field_identifier) )) . field_identifier)) , true ))) ;)))) (expression_statement "(this->merge_exidx_entries_).user_set_via_option = false;" (assignment_expression "(this->merge_exidx_entries_).user_set_via_option = false" (field_expression "(this->merge_exidx_entries_).user_set_via_option" (parenthesized_expression "(this->merge_exidx_entries_)" ( (field_expression "this->merge_exidx_entries_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->merge_exidx_entries_).value = true;" (assignment_expression "(this->merge_exidx_entries_).value = true" (field_expression "(this->merge_exidx_entries_).value" (parenthesized_expression "(this->merge_exidx_entries_)" ( (field_expression "this->merge_exidx_entries_" identifier -> field_identifier) )) . field_identifier) = true) ;) (expression_statement "(this->no_merge_exidx_entries_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(fillbuf + unaff_EDI + 0x2f);" (assignment_expression "(this->no_merge_exidx_entries_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(fillbuf + unaff_EDI + 0x2f)" (field_expression "(this->no_merge_exidx_entries_initializer_).super_Struct_var._vptr_Struct_var" (field_expression "(this->no_merge_exidx_entries_initializer_).super_Struct_var" (parenthesized_expression "(this->no_merge_exidx_entries_initializer_)" ( (field_expression "this->no_merge_exidx_entries_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(fillbuf + unaff_EDI + 0x2f)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(fillbuf + unaff_EDI + 0x2f)" ( (binary_expression "fillbuf + unaff_EDI + 0x2f" (binary_expression "fillbuf + unaff_EDI" identifier + identifier) + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->no_merge_exidx_entries_initializer_).option,(char *)(unaff_EDI + 0x1ae91f),\n             TWO_DASHES,'\0',dv_00,(char *)(unaff_EDI + 0x1b059f),(char *)0x0,false,\n             &(this->no_merge_exidx_entries_initializer_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->no_merge_exidx_entries_initializer_).option,(char *)(unaff_EDI + 0x1ae91f),\n             TWO_DASHES,'\0',dv_00,(char *)(unaff_EDI + 0x1b059f),(char *)0x0,false,\n             &(this->no_merge_exidx_entries_initializer_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->no_merge_exidx_entries_initializer_).option,(char *)(unaff_EDI + 0x1ae91f),\n             TWO_DASHES,'\0',dv_00,(char *)(unaff_EDI + 0x1b059f),(char *)0x0,false,\n             &(this->no_merge_exidx_entries_initializer_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->no_merge_exidx_entries_initializer_).option,(char *)(unaff_EDI + 0x1ae91f),\n             TWO_DASHES,'\0',dv_00,(char *)(unaff_EDI + 0x1b059f),(char *)0x0,false,\n             &(this->no_merge_exidx_entries_initializer_).super_Struct_var,false);" (call_expression "One_option\n            (&(this->no_merge_exidx_entries_initializer_).option,(char *)(unaff_EDI + 0x1ae91f),\n             TWO_DASHES,'\0',dv_00,(char *)(unaff_EDI + 0x1b059f),(char *)0x0,false,\n             &(this->no_merge_exidx_entries_initializer_).super_Struct_var,false)" identifier (argument_list "(&(this->no_merge_exidx_entries_initializer_).option,(char *)(unaff_EDI + 0x1ae91f),\n             TWO_DASHES,'\0',dv_00,(char *)(unaff_EDI + 0x1b059f),(char *)0x0,false,\n             &(this->no_merge_exidx_entries_initializer_).super_Struct_var,false)" ( (pointer_expression "&(this->no_merge_exidx_entries_initializer_).option" & (field_expression "(this->no_merge_exidx_entries_initializer_).option" (parenthesized_expression "(this->no_merge_exidx_entries_initializer_)" ( (field_expression "this->no_merge_exidx_entries_initializer_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1ae91f)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae91f)" ( (binary_expression "unaff_EDI + 0x1ae91f" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1b059f)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1b059f)" ( (binary_expression "unaff_EDI + 0x1b059f" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->no_merge_exidx_entries_initializer_).super_Struct_var" & (field_expression "(this->no_merge_exidx_entries_initializer_).super_Struct_var" (parenthesized_expression "(this->no_merge_exidx_entries_initializer_)" ( (field_expression "this->no_merge_exidx_entries_initializer_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->mmap_output_file_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("%s: error: too many @-files encountered\n" + unaff_EDI + 3);" (assignment_expression "(this->mmap_output_file_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("%s: error: too many @-files encountered\n" + unaff_EDI + 3)" (field_expression "(this->mmap_output_file_).super_Struct_var._vptr_Struct_var" (field_expression "(this->mmap_output_file_).super_Struct_var" (parenthesized_expression "(this->mmap_output_file_)" ( (field_expression "this->mmap_output_file_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)("%s: error: too many @-files encountered\n" + unaff_EDI + 3)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "("%s: error: too many @-files encountered\n" + unaff_EDI + 3)" ( (binary_expression ""%s: error: too many @-files encountered\n" + unaff_EDI + 3" (binary_expression ""%s: error: too many @-files encountered\n" + unaff_EDI" (string_literal ""%s: error: too many @-files encountered\n"" " string_content escape_sequence ") + identifier) + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->mmap_output_file_).option,(char *)(unaff_EDI + 0x1ae939),TWO_DASHES,'\0',dv_01,\n             (char *)(unaff_EDI + 0x1b05d3),(char *)0x0,false,\n             &(this->mmap_output_file_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->mmap_output_file_).option,(char *)(unaff_EDI + 0x1ae939),TWO_DASHES,'\0',dv_01,\n             (char *)(unaff_EDI + 0x1b05d3),(char *)0x0,false,\n             &(this->mmap_output_file_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->mmap_output_file_).option,(char *)(unaff_EDI + 0x1ae939),TWO_DASHES,'\0',dv_01,\n             (char *)(unaff_EDI + 0x1b05d3),(char *)0x0,false,\n             &(this->mmap_output_file_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->mmap_output_file_).option,(char *)(unaff_EDI + 0x1ae939),TWO_DASHES,'\0',dv_01,\n             (char *)(unaff_EDI + 0x1b05d3),(char *)0x0,false,\n             &(this->mmap_output_file_).super_Struct_var,true);" (call_expression "One_option\n            (&(this->mmap_output_file_).option,(char *)(unaff_EDI + 0x1ae939),TWO_DASHES,'\0',dv_01,\n             (char *)(unaff_EDI + 0x1b05d3),(char *)0x0,false,\n             &(this->mmap_output_file_).super_Struct_var,true)" identifier (argument_list "(&(this->mmap_output_file_).option,(char *)(unaff_EDI + 0x1ae939),TWO_DASHES,'\0',dv_01,\n             (char *)(unaff_EDI + 0x1b05d3),(char *)0x0,false,\n             &(this->mmap_output_file_).super_Struct_var,true)" ( (pointer_expression "&(this->mmap_output_file_).option" & (field_expression "(this->mmap_output_file_).option" (parenthesized_expression "(this->mmap_output_file_)" ( (field_expression "this->mmap_output_file_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1ae939)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae939)" ( (binary_expression "unaff_EDI + 0x1ae939" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1b05d3)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1b05d3)" ( (binary_expression "unaff_EDI + 0x1b05d3" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->mmap_output_file_).super_Struct_var" & (field_expression "(this->mmap_output_file_).super_Struct_var" (parenthesized_expression "(this->mmap_output_file_)" ( (field_expression "this->mmap_output_file_" identifier -> field_identifier) )) . field_identifier)) , true ))) ;)))) (expression_statement "(this->mmap_output_file_).user_set_via_option = false;" (assignment_expression "(this->mmap_output_file_).user_set_via_option = false" (field_expression "(this->mmap_output_file_).user_set_via_option" (parenthesized_expression "(this->mmap_output_file_)" ( (field_expression "this->mmap_output_file_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->mmap_output_file_).value = true;" (assignment_expression "(this->mmap_output_file_).value = true" (field_expression "(this->mmap_output_file_).value" (parenthesized_expression "(this->mmap_output_file_)" ( (field_expression "this->mmap_output_file_" identifier -> field_identifier) )) . field_identifier) = true) ;) (expression_statement "(this->no_mmap_output_file_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("%s: error: too many @-files encountered\n" + unaff_EDI + 0x17);" (assignment_expression "(this->no_mmap_output_file_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("%s: error: too many @-files encountered\n" + unaff_EDI + 0x17)" (field_expression "(this->no_mmap_output_file_initializer_).super_Struct_var._vptr_Struct_var" (field_expression "(this->no_mmap_output_file_initializer_).super_Struct_var" (parenthesized_expression "(this->no_mmap_output_file_initializer_)" ( (field_expression "this->no_mmap_output_file_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)("%s: error: too many @-files encountered\n" + unaff_EDI + 0x17)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "("%s: error: too many @-files encountered\n" + unaff_EDI + 0x17)" ( (binary_expression ""%s: error: too many @-files encountered\n" + unaff_EDI + 0x17" (binary_expression ""%s: error: too many @-files encountered\n" + unaff_EDI" (string_literal ""%s: error: too many @-files encountered\n"" " string_content escape_sequence ") + identifier) + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->no_mmap_output_file_initializer_).option,(char *)(unaff_EDI + 0x1ae936),\n             TWO_DASHES,'\0',dv_00,(char *)(unaff_EDI + 0x1b05f3),(char *)0x0,false,\n             &(this->no_mmap_output_file_initializer_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->no_mmap_output_file_initializer_).option,(char *)(unaff_EDI + 0x1ae936),\n             TWO_DASHES,'\0',dv_00,(char *)(unaff_EDI + 0x1b05f3),(char *)0x0,false,\n             &(this->no_mmap_output_file_initializer_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->no_mmap_output_file_initializer_).option,(char *)(unaff_EDI + 0x1ae936),\n             TWO_DASHES,'\0',dv_00,(char *)(unaff_EDI + 0x1b05f3),(char *)0x0,false,\n             &(this->no_mmap_output_file_initializer_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->no_mmap_output_file_initializer_).option,(char *)(unaff_EDI + 0x1ae936),\n             TWO_DASHES,'\0',dv_00,(char *)(unaff_EDI + 0x1b05f3),(char *)0x0,false,\n             &(this->no_mmap_output_file_initializer_).super_Struct_var,false);" (call_expression "One_option\n            (&(this->no_mmap_output_file_initializer_).option,(char *)(unaff_EDI + 0x1ae936),\n             TWO_DASHES,'\0',dv_00,(char *)(unaff_EDI + 0x1b05f3),(char *)0x0,false,\n             &(this->no_mmap_output_file_initializer_).super_Struct_var,false)" identifier (argument_list "(&(this->no_mmap_output_file_initializer_).option,(char *)(unaff_EDI + 0x1ae936),\n             TWO_DASHES,'\0',dv_00,(char *)(unaff_EDI + 0x1b05f3),(char *)0x0,false,\n             &(this->no_mmap_output_file_initializer_).super_Struct_var,false)" ( (pointer_expression "&(this->no_mmap_output_file_initializer_).option" & (field_expression "(this->no_mmap_output_file_initializer_).option" (parenthesized_expression "(this->no_mmap_output_file_initializer_)" ( (field_expression "this->no_mmap_output_file_initializer_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1ae936)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae936)" ( (binary_expression "unaff_EDI + 0x1ae936" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1b05f3)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1b05f3)" ( (binary_expression "unaff_EDI + 0x1b05f3" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->no_mmap_output_file_initializer_).super_Struct_var" & (field_expression "(this->no_mmap_output_file_initializer_).super_Struct_var" (parenthesized_expression "(this->no_mmap_output_file_initializer_)" ( (field_expression "this->no_mmap_output_file_initializer_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->print_map_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a256b + unaff_EDI);" (assignment_expression "(this->print_map_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a256b + unaff_EDI)" (field_expression "(this->print_map_).super_Struct_var._vptr_Struct_var" (field_expression "(this->print_map_).super_Struct_var" (parenthesized_expression "(this->print_map_)" ( (field_expression "this->print_map_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(&UNK_002a256b + unaff_EDI)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(&UNK_002a256b + unaff_EDI)" ( (binary_expression "&UNK_002a256b + unaff_EDI" (pointer_expression "&UNK_002a256b" & identifier) + identifier) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->print_map_).option,&LAB_001ae94d + unaff_EDI,TWO_DASHES,'M',dv_00,\n             (char *)(unaff_EDI + 0x1b061b),(char *)0x0,false,&(this->print_map_).super_Struct_var,\n             false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->print_map_).option,&LAB_001ae94d + unaff_EDI,TWO_DASHES,'M',dv_00,\n             (char *)(unaff_EDI + 0x1b061b),(char *)0x0,false,&(this->print_map_).super_Struct_var,\n             false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->print_map_).option,&LAB_001ae94d + unaff_EDI,TWO_DASHES,'M',dv_00,\n             (char *)(unaff_EDI + 0x1b061b),(char *)0x0,false,&(this->print_map_).super_Struct_var,\n             false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->print_map_).option,&LAB_001ae94d + unaff_EDI,TWO_DASHES,'M',dv_00,\n             (char *)(unaff_EDI + 0x1b061b),(char *)0x0,false,&(this->print_map_).super_Struct_var,\n             false);" (call_expression "One_option\n            (&(this->print_map_).option,&LAB_001ae94d + unaff_EDI,TWO_DASHES,'M',dv_00,\n             (char *)(unaff_EDI + 0x1b061b),(char *)0x0,false,&(this->print_map_).super_Struct_var,\n             false)" identifier (argument_list "(&(this->print_map_).option,&LAB_001ae94d + unaff_EDI,TWO_DASHES,'M',dv_00,\n             (char *)(unaff_EDI + 0x1b061b),(char *)0x0,false,&(this->print_map_).super_Struct_var,\n             false)" ( (pointer_expression "&(this->print_map_).option" & (field_expression "(this->print_map_).option" (parenthesized_expression "(this->print_map_)" ( (field_expression "this->print_map_" identifier -> field_identifier) )) . field_identifier)) , (binary_expression "&LAB_001ae94d + unaff_EDI" (pointer_expression "&LAB_001ae94d" & identifier) + identifier) , identifier , (char_literal "'M'" ' character ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1b061b)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1b061b)" ( (binary_expression "unaff_EDI + 0x1b061b" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->print_map_).super_Struct_var" & (field_expression "(this->print_map_).super_Struct_var" (parenthesized_expression "(this->print_map_)" ( (field_expression "this->print_map_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->print_map_).user_set_via_option = false;" (assignment_expression "(this->print_map_).user_set_via_option = false" (field_expression "(this->print_map_).user_set_via_option" (parenthesized_expression "(this->print_map_)" ( (field_expression "this->print_map_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->print_map_).value = false;" (assignment_expression "(this->print_map_).value = false" (field_expression "(this->print_map_).value" (parenthesized_expression "(this->print_map_)" ( (field_expression "this->print_map_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->no_print_map_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("%s: error: @-file refers to a directory\n" + unaff_EDI + 0x13);" (assignment_expression "(this->no_print_map_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("%s: error: @-file refers to a directory\n" + unaff_EDI + 0x13)" (field_expression "(this->no_print_map_initializer_).super_Struct_var._vptr_Struct_var" (field_expression "(this->no_print_map_initializer_).super_Struct_var" (parenthesized_expression "(this->no_print_map_initializer_)" ( (field_expression "this->no_print_map_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)("%s: error: @-file refers to a directory\n" + unaff_EDI + 0x13)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "("%s: error: @-file refers to a directory\n" + unaff_EDI + 0x13)" ( (binary_expression ""%s: error: @-file refers to a directory\n" + unaff_EDI + 0x13" (binary_expression ""%s: error: @-file refers to a directory\n" + unaff_EDI" (string_literal ""%s: error: @-file refers to a directory\n"" " string_content escape_sequence ") + identifier) + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->no_print_map_initializer_).option,(char *)(unaff_EDI + 0x1ae94a),TWO_DASHES,\n             '\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_print_map_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->no_print_map_initializer_).option,(char *)(unaff_EDI + 0x1ae94a),TWO_DASHES,\n             '\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_print_map_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->no_print_map_initializer_).option,(char *)(unaff_EDI + 0x1ae94a),TWO_DASHES,\n             '\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_print_map_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->no_print_map_initializer_).option,(char *)(unaff_EDI + 0x1ae94a),TWO_DASHES,\n             '\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_print_map_initializer_).super_Struct_var,true);" (call_expression "One_option\n            (&(this->no_print_map_initializer_).option,(char *)(unaff_EDI + 0x1ae94a),TWO_DASHES,\n             '\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_print_map_initializer_).super_Struct_var,true)" identifier (argument_list "(&(this->no_print_map_initializer_).option,(char *)(unaff_EDI + 0x1ae94a),TWO_DASHES,\n             '\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_print_map_initializer_).super_Struct_var,true)" ( (pointer_expression "&(this->no_print_map_initializer_).option" & (field_expression "(this->no_print_map_initializer_).option" (parenthesized_expression "(this->no_print_map_initializer_)" ( (field_expression "this->no_print_map_initializer_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1ae94a)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae94a)" ( (binary_expression "unaff_EDI + 0x1ae94a" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->no_print_map_initializer_).super_Struct_var" & (field_expression "(this->no_print_map_initializer_).super_Struct_var" (parenthesized_expression "(this->no_print_map_initializer_)" ( (field_expression "this->no_print_map_initializer_" identifier -> field_identifier) )) . field_identifier)) , true ))) ;)))) (expression_statement "(this->Map_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("%s: error: @-file refers to a directory\n" + unaff_EDI + 0x27);" (assignment_expression "(this->Map_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("%s: error: @-file refers to a directory\n" + unaff_EDI + 0x27)" (field_expression "(this->Map_).super_Struct_var._vptr_Struct_var" (field_expression "(this->Map_).super_Struct_var" (parenthesized_expression "(this->Map_)" ( (field_expression "this->Map_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)("%s: error: @-file refers to a directory\n" + unaff_EDI + 0x27)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "("%s: error: @-file refers to a directory\n" + unaff_EDI + 0x27)" ( (binary_expression ""%s: error: @-file refers to a directory\n" + unaff_EDI + 0x27" (binary_expression ""%s: error: @-file refers to a directory\n" + unaff_EDI" (string_literal ""%s: error: @-file refers to a directory\n"" " string_content escape_sequence ") + identifier) + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->Map_).option,(char *)(unaff_EDI + 0x1ae972),ONE_DASH,'\0',(char *)0x0,\n             (char *)(Sized_dynobj<64,_false>::base_read_symbols + unaff_EDI + 3),\n             (char *)(unaff_EDI + 0x1ae957),false,&(this->Map_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->Map_).option,(char *)(unaff_EDI + 0x1ae972),ONE_DASH,'\0',(char *)0x0,\n             (char *)(Sized_dynobj<64,_false>::base_read_symbols + unaff_EDI + 3),\n             (char *)(unaff_EDI + 0x1ae957),false,&(this->Map_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->Map_).option,(char *)(unaff_EDI + 0x1ae972),ONE_DASH,'\0',(char *)0x0,\n             (char *)(Sized_dynobj<64,_false>::base_read_symbols + unaff_EDI + 3),\n             (char *)(unaff_EDI + 0x1ae957),false,&(this->Map_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->Map_).option,(char *)(unaff_EDI + 0x1ae972),ONE_DASH,'\0',(char *)0x0,\n             (char *)(Sized_dynobj<64,_false>::base_read_symbols + unaff_EDI + 3),\n             (char *)(unaff_EDI + 0x1ae957),false,&(this->Map_).super_Struct_var,false);" (call_expression "One_option\n            (&(this->Map_).option,(char *)(unaff_EDI + 0x1ae972),ONE_DASH,'\0',(char *)0x0,\n             (char *)(Sized_dynobj<64,_false>::base_read_symbols + unaff_EDI + 3),\n             (char *)(unaff_EDI + 0x1ae957),false,&(this->Map_).super_Struct_var,false)" identifier (argument_list "(&(this->Map_).option,(char *)(unaff_EDI + 0x1ae972),ONE_DASH,'\0',(char *)0x0,\n             (char *)(Sized_dynobj<64,_false>::base_read_symbols + unaff_EDI + 3),\n             (char *)(unaff_EDI + 0x1ae957),false,&(this->Map_).super_Struct_var,false)" ( (pointer_expression "&(this->Map_).option" & (field_expression "(this->Map_).option" (parenthesized_expression "(this->Map_)" ( (field_expression "this->Map_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1ae972)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae972)" ( (binary_expression "unaff_EDI + 0x1ae972" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , (cast_expression "(char *)(Sized_dynobj<64,_false>::base_read_symbols + unaff_EDI + 3)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(Sized_dynobj<64,_false>::base_read_symbols + unaff_EDI + 3)" ( (comma_expression "Sized_dynobj<64,_false>::base_read_symbols + unaff_EDI + 3" (binary_expression "Sized_dynobj<64" identifier < number_literal) , (binary_expression "_false>::base_read_symbols + unaff_EDI + 3" identifier > (ERROR "::" : :) (binary_expression "base_read_symbols + unaff_EDI + 3" (binary_expression "base_read_symbols + unaff_EDI" identifier + identifier) + number_literal))) ))) , (cast_expression "(char *)(unaff_EDI + 0x1ae957)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae957)" ( (binary_expression "unaff_EDI + 0x1ae957" identifier + number_literal) ))) , false , (pointer_expression "&(this->Map_).super_Struct_var" & (field_expression "(this->Map_).super_Struct_var" (parenthesized_expression "(this->Map_)" ( (field_expression "this->Map_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->Map_).user_set_via_option = false;" (assignment_expression "(this->Map_).user_set_via_option = false" (field_expression "(this->Map_).user_set_via_option" (parenthesized_expression "(this->Map_)" ( (field_expression "this->Map_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->nmagic_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a25a7);" (assignment_expression "(this->nmagic_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a25a7)" (field_expression "(this->nmagic_).super_Struct_var._vptr_Struct_var" (field_expression "(this->nmagic_).super_Struct_var" (parenthesized_expression "(this->nmagic_)" ( (field_expression "this->nmagic_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(unaff_EDI + 0x2a25a7)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(unaff_EDI + 0x2a25a7)" ( (binary_expression "unaff_EDI + 0x2a25a7" identifier + number_literal) )))) ;) (expression_statement "(this->Map_).value = (char *)0x0;" (assignment_expression "(this->Map_).value = (char *)0x0" (field_expression "(this->Map_).value" (parenthesized_expression "(this->Map_)" ( (field_expression "this->Map_" identifier -> field_identifier) )) . field_identifier) = (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal)) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->nmagic_).option,(char *)(unaff_EDI + 0x1ae990),TWO_DASHES,'n',dv_00,\n             (char *)(unaff_EDI + 0x1ae976),(char *)0x0,false,&(this->nmagic_).super_Struct_var,\n             false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->nmagic_).option,(char *)(unaff_EDI + 0x1ae990),TWO_DASHES,'n',dv_00,\n             (char *)(unaff_EDI + 0x1ae976),(char *)0x0,false,&(this->nmagic_).super_Struct_var,\n             false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->nmagic_).option,(char *)(unaff_EDI + 0x1ae990),TWO_DASHES,'n',dv_00,\n             (char *)(unaff_EDI + 0x1ae976),(char *)0x0,false,&(this->nmagic_).super_Struct_var,\n             false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->nmagic_).option,(char *)(unaff_EDI + 0x1ae990),TWO_DASHES,'n',dv_00,\n             (char *)(unaff_EDI + 0x1ae976),(char *)0x0,false,&(this->nmagic_).super_Struct_var,\n             false);" (call_expression "One_option\n            (&(this->nmagic_).option,(char *)(unaff_EDI + 0x1ae990),TWO_DASHES,'n',dv_00,\n             (char *)(unaff_EDI + 0x1ae976),(char *)0x0,false,&(this->nmagic_).super_Struct_var,\n             false)" identifier (argument_list "(&(this->nmagic_).option,(char *)(unaff_EDI + 0x1ae990),TWO_DASHES,'n',dv_00,\n             (char *)(unaff_EDI + 0x1ae976),(char *)0x0,false,&(this->nmagic_).super_Struct_var,\n             false)" ( (pointer_expression "&(this->nmagic_).option" & (field_expression "(this->nmagic_).option" (parenthesized_expression "(this->nmagic_)" ( (field_expression "this->nmagic_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1ae990)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae990)" ( (binary_expression "unaff_EDI + 0x1ae990" identifier + number_literal) ))) , identifier , (char_literal "'n'" ' character ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1ae976)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae976)" ( (binary_expression "unaff_EDI + 0x1ae976" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->nmagic_).super_Struct_var" & (field_expression "(this->nmagic_).super_Struct_var" (parenthesized_expression "(this->nmagic_)" ( (field_expression "this->nmagic_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->no_nmagic_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a25bb);" (assignment_expression "(this->no_nmagic_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a25bb)" (field_expression "(this->no_nmagic_initializer_).super_Struct_var._vptr_Struct_var" (field_expression "(this->no_nmagic_initializer_).super_Struct_var" (parenthesized_expression "(this->no_nmagic_initializer_)" ( (field_expression "this->no_nmagic_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(unaff_EDI + 0x2a25bb)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(unaff_EDI + 0x2a25bb)" ( (binary_expression "unaff_EDI + 0x2a25bb" identifier + number_literal) )))) ;) (expression_statement "(this->nmagic_).user_set_via_option = false;" (assignment_expression "(this->nmagic_).user_set_via_option = false" (field_expression "(this->nmagic_).user_set_via_option" (parenthesized_expression "(this->nmagic_)" ( (field_expression "this->nmagic_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->nmagic_).value = false;" (assignment_expression "(this->nmagic_).value = false" (field_expression "(this->nmagic_).value" (parenthesized_expression "(this->nmagic_)" ( (field_expression "this->nmagic_" identifier -> field_identifier) )) . field_identifier) = false) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->no_nmagic_initializer_).option,(char *)(unaff_EDI + 0x1ae98d),TWO_DASHES,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_nmagic_initializer_).super_Struct_var,\n             true);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->no_nmagic_initializer_).option,(char *)(unaff_EDI + 0x1ae98d),TWO_DASHES,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_nmagic_initializer_).super_Struct_var,\n             true);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->no_nmagic_initializer_).option,(char *)(unaff_EDI + 0x1ae98d),TWO_DASHES,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_nmagic_initializer_).super_Struct_var,\n             true);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->no_nmagic_initializer_).option,(char *)(unaff_EDI + 0x1ae98d),TWO_DASHES,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_nmagic_initializer_).super_Struct_var,\n             true);" (call_expression "One_option\n            (&(this->no_nmagic_initializer_).option,(char *)(unaff_EDI + 0x1ae98d),TWO_DASHES,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_nmagic_initializer_).super_Struct_var,\n             true)" identifier (argument_list "(&(this->no_nmagic_initializer_).option,(char *)(unaff_EDI + 0x1ae98d),TWO_DASHES,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_nmagic_initializer_).super_Struct_var,\n             true)" ( (pointer_expression "&(this->no_nmagic_initializer_).option" & (field_expression "(this->no_nmagic_initializer_).option" (parenthesized_expression "(this->no_nmagic_initializer_)" ( (field_expression "this->no_nmagic_initializer_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1ae98d)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae98d)" ( (binary_expression "unaff_EDI + 0x1ae98d" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->no_nmagic_initializer_).super_Struct_var" & (field_expression "(this->no_nmagic_initializer_).super_Struct_var" (parenthesized_expression "(this->no_nmagic_initializer_)" ( (field_expression "this->no_nmagic_initializer_" identifier -> field_identifier) )) . field_identifier)) , true ))) ;)))) (expression_statement "(this->omagic_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a25cf);" (assignment_expression "(this->omagic_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a25cf)" (field_expression "(this->omagic_).super_Struct_var._vptr_Struct_var" (field_expression "(this->omagic_).super_Struct_var" (parenthesized_expression "(this->omagic_)" ( (field_expression "this->omagic_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(unaff_EDI + 0x2a25cf)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(unaff_EDI + 0x2a25cf)" ( (binary_expression "unaff_EDI + 0x2a25cf" identifier + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->omagic_).option,(char *)(unaff_EDI + 0x1ae99a),EXACTLY_TWO_DASHES,'N',dv_00,\n             (char *)(unaff_EDI + 0x1b063f),(char *)0x0,false,&(this->omagic_).super_Struct_var,\n             false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->omagic_).option,(char *)(unaff_EDI + 0x1ae99a),EXACTLY_TWO_DASHES,'N',dv_00,\n             (char *)(unaff_EDI + 0x1b063f),(char *)0x0,false,&(this->omagic_).super_Struct_var,\n             false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->omagic_).option,(char *)(unaff_EDI + 0x1ae99a),EXACTLY_TWO_DASHES,'N',dv_00,\n             (char *)(unaff_EDI + 0x1b063f),(char *)0x0,false,&(this->omagic_).super_Struct_var,\n             false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->omagic_).option,(char *)(unaff_EDI + 0x1ae99a),EXACTLY_TWO_DASHES,'N',dv_00,\n             (char *)(unaff_EDI + 0x1b063f),(char *)0x0,false,&(this->omagic_).super_Struct_var,\n             false);" (call_expression "One_option\n            (&(this->omagic_).option,(char *)(unaff_EDI + 0x1ae99a),EXACTLY_TWO_DASHES,'N',dv_00,\n             (char *)(unaff_EDI + 0x1b063f),(char *)0x0,false,&(this->omagic_).super_Struct_var,\n             false)" identifier (argument_list "(&(this->omagic_).option,(char *)(unaff_EDI + 0x1ae99a),EXACTLY_TWO_DASHES,'N',dv_00,\n             (char *)(unaff_EDI + 0x1b063f),(char *)0x0,false,&(this->omagic_).super_Struct_var,\n             false)" ( (pointer_expression "&(this->omagic_).option" & (field_expression "(this->omagic_).option" (parenthesized_expression "(this->omagic_)" ( (field_expression "this->omagic_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1ae99a)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae99a)" ( (binary_expression "unaff_EDI + 0x1ae99a" identifier + number_literal) ))) , identifier , (char_literal "'N'" ' character ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1b063f)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1b063f)" ( (binary_expression "unaff_EDI + 0x1b063f" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->omagic_).super_Struct_var" & (field_expression "(this->omagic_).super_Struct_var" (parenthesized_expression "(this->omagic_)" ( (field_expression "this->omagic_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->no_omagic_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a25e3);" (assignment_expression "(this->no_omagic_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a25e3)" (field_expression "(this->no_omagic_initializer_).super_Struct_var._vptr_Struct_var" (field_expression "(this->no_omagic_initializer_).super_Struct_var" (parenthesized_expression "(this->no_omagic_initializer_)" ( (field_expression "this->no_omagic_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(unaff_EDI + 0x2a25e3)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(unaff_EDI + 0x2a25e3)" ( (binary_expression "unaff_EDI + 0x2a25e3" identifier + number_literal) )))) ;) (expression_statement "(this->omagic_).user_set_via_option = false;" (assignment_expression "(this->omagic_).user_set_via_option = false" (field_expression "(this->omagic_).user_set_via_option" (parenthesized_expression "(this->omagic_)" ( (field_expression "this->omagic_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->omagic_).value = false;" (assignment_expression "(this->omagic_).value = false" (field_expression "(this->omagic_).value" (parenthesized_expression "(this->omagic_)" ( (field_expression "this->omagic_" identifier -> field_identifier) )) . field_identifier) = false) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->no_omagic_initializer_).option,(char *)(unaff_EDI + 0x1ae997),\n             EXACTLY_TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1b0673),(char *)0x0,false,\n             &(this->no_omagic_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->no_omagic_initializer_).option,(char *)(unaff_EDI + 0x1ae997),\n             EXACTLY_TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1b0673),(char *)0x0,false,\n             &(this->no_omagic_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->no_omagic_initializer_).option,(char *)(unaff_EDI + 0x1ae997),\n             EXACTLY_TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1b0673),(char *)0x0,false,\n             &(this->no_omagic_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->no_omagic_initializer_).option,(char *)(unaff_EDI + 0x1ae997),\n             EXACTLY_TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1b0673),(char *)0x0,false,\n             &(this->no_omagic_initializer_).super_Struct_var,true);" (call_expression "One_option\n            (&(this->no_omagic_initializer_).option,(char *)(unaff_EDI + 0x1ae997),\n             EXACTLY_TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1b0673),(char *)0x0,false,\n             &(this->no_omagic_initializer_).super_Struct_var,true)" identifier (argument_list "(&(this->no_omagic_initializer_).option,(char *)(unaff_EDI + 0x1ae997),\n             EXACTLY_TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1b0673),(char *)0x0,false,\n             &(this->no_omagic_initializer_).super_Struct_var,true)" ( (pointer_expression "&(this->no_omagic_initializer_).option" & (field_expression "(this->no_omagic_initializer_).option" (parenthesized_expression "(this->no_omagic_initializer_)" ( (field_expression "this->no_omagic_initializer_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1ae997)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae997)" ( (binary_expression "unaff_EDI + 0x1ae997" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1b0673)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1b0673)" ( (binary_expression "unaff_EDI + 0x1b0673" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->no_omagic_initializer_).super_Struct_var" & (field_expression "(this->no_omagic_initializer_).super_Struct_var" (parenthesized_expression "(this->no_omagic_initializer_)" ( (field_expression "this->no_omagic_initializer_" identifier -> field_identifier) )) . field_identifier)) , true ))) ;)))) (expression_statement "(this->no_keep_memory_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a25f7);" (assignment_expression "(this->no_keep_memory_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a25f7)" (field_expression "(this->no_keep_memory_).super_Struct_var._vptr_Struct_var" (field_expression "(this->no_keep_memory_).super_Struct_var" (parenthesized_expression "(this->no_keep_memory_)" ( (field_expression "this->no_keep_memory_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(unaff_EDI + 0x2a25f7)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(unaff_EDI + 0x2a25f7)" ( (binary_expression "unaff_EDI + 0x2a25f7" identifier + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->no_keep_memory_).option,(char *)(unaff_EDI + 0x1ae9a4),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b0697),(char *)0x0,false,\n             &(this->no_keep_memory_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->no_keep_memory_).option,(char *)(unaff_EDI + 0x1ae9a4),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b0697),(char *)0x0,false,\n             &(this->no_keep_memory_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->no_keep_memory_).option,(char *)(unaff_EDI + 0x1ae9a4),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b0697),(char *)0x0,false,\n             &(this->no_keep_memory_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->no_keep_memory_).option,(char *)(unaff_EDI + 0x1ae9a4),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b0697),(char *)0x0,false,\n             &(this->no_keep_memory_).super_Struct_var,false);" (call_expression "One_option\n            (&(this->no_keep_memory_).option,(char *)(unaff_EDI + 0x1ae9a4),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b0697),(char *)0x0,false,\n             &(this->no_keep_memory_).super_Struct_var,false)" identifier (argument_list "(&(this->no_keep_memory_).option,(char *)(unaff_EDI + 0x1ae9a4),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b0697),(char *)0x0,false,\n             &(this->no_keep_memory_).super_Struct_var,false)" ( (pointer_expression "&(this->no_keep_memory_).option" & (field_expression "(this->no_keep_memory_).option" (parenthesized_expression "(this->no_keep_memory_)" ( (field_expression "this->no_keep_memory_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1ae9a4)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae9a4)" ( (binary_expression "unaff_EDI + 0x1ae9a4" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1b0697)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1b0697)" ( (binary_expression "unaff_EDI + 0x1b0697" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->no_keep_memory_).super_Struct_var" & (field_expression "(this->no_keep_memory_).super_Struct_var" (parenthesized_expression "(this->no_keep_memory_)" ( (field_expression "this->no_keep_memory_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->no_keep_memory_).user_set_via_option = false;" (assignment_expression "(this->no_keep_memory_).user_set_via_option = false" (field_expression "(this->no_keep_memory_).user_set_via_option" (parenthesized_expression "(this->no_keep_memory_)" ( (field_expression "this->no_keep_memory_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->no_keep_memory_).value = false;" (assignment_expression "(this->no_keep_memory_).value = false" (field_expression "(this->no_keep_memory_).value" (parenthesized_expression "(this->no_keep_memory_)" ( (field_expression "this->no_keep_memory_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->no_no_keep_memory_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a260b);" (assignment_expression "(this->no_no_keep_memory_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a260b)" (field_expression "(this->no_no_keep_memory_initializer_).super_Struct_var._vptr_Struct_var" (field_expression "(this->no_no_keep_memory_initializer_).super_Struct_var" (parenthesized_expression "(this->no_no_keep_memory_initializer_)" ( (field_expression "this->no_no_keep_memory_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(unaff_EDI + 0x2a260b)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(unaff_EDI + 0x2a260b)" ( (binary_expression "unaff_EDI + 0x2a260b" identifier + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->no_no_keep_memory_initializer_).option,(char *)(unaff_EDI + 0x1ae9a1),\n             TWO_DASHES,'\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_no_keep_memory_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->no_no_keep_memory_initializer_).option,(char *)(unaff_EDI + 0x1ae9a1),\n             TWO_DASHES,'\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_no_keep_memory_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->no_no_keep_memory_initializer_).option,(char *)(unaff_EDI + 0x1ae9a1),\n             TWO_DASHES,'\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_no_keep_memory_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->no_no_keep_memory_initializer_).option,(char *)(unaff_EDI + 0x1ae9a1),\n             TWO_DASHES,'\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_no_keep_memory_initializer_).super_Struct_var,true);" (call_expression "One_option\n            (&(this->no_no_keep_memory_initializer_).option,(char *)(unaff_EDI + 0x1ae9a1),\n             TWO_DASHES,'\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_no_keep_memory_initializer_).super_Struct_var,true)" identifier (argument_list "(&(this->no_no_keep_memory_initializer_).option,(char *)(unaff_EDI + 0x1ae9a1),\n             TWO_DASHES,'\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_no_keep_memory_initializer_).super_Struct_var,true)" ( (pointer_expression "&(this->no_no_keep_memory_initializer_).option" & (field_expression "(this->no_no_keep_memory_initializer_).option" (parenthesized_expression "(this->no_no_keep_memory_initializer_)" ( (field_expression "this->no_no_keep_memory_initializer_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1ae9a1)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae9a1)" ( (binary_expression "unaff_EDI + 0x1ae9a1" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->no_no_keep_memory_initializer_).super_Struct_var" & (field_expression "(this->no_no_keep_memory_initializer_).super_Struct_var" (parenthesized_expression "(this->no_no_keep_memory_initializer_)" ( (field_expression "this->no_no_keep_memory_initializer_" identifier -> field_identifier) )) . field_identifier)) , true ))) ;)))) (expression_statement "(this->no_undefined_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a261f);" (assignment_expression "(this->no_undefined_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a261f)" (field_expression "(this->no_undefined_).super_Struct_var._vptr_Struct_var" (field_expression "(this->no_undefined_).super_Struct_var" (parenthesized_expression "(this->no_undefined_)" ( (field_expression "this->no_undefined_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(unaff_EDI + 0x2a261f)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(unaff_EDI + 0x2a261f)" ( (binary_expression "unaff_EDI + 0x2a261f" identifier + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->no_undefined_).option,(char *)(unaff_EDI + 0x1ae9b6),TWO_DASHES,'\0',dv,\n             (char *)(Fde::operator== + unaff_EDI + 7),(char *)0x0,false,\n             &(this->no_undefined_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->no_undefined_).option,(char *)(unaff_EDI + 0x1ae9b6),TWO_DASHES,'\0',dv,\n             (char *)(Fde::operator== + unaff_EDI + 7),(char *)0x0,false,\n             &(this->no_undefined_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->no_undefined_).option,(char *)(unaff_EDI + 0x1ae9b6),TWO_DASHES,'\0',dv,\n             (char *)(Fde::operator== + unaff_EDI + 7),(char *)0x0,false,\n             &(this->no_undefined_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->no_undefined_).option,(char *)(unaff_EDI + 0x1ae9b6),TWO_DASHES,'\0',dv,\n             (char *)(Fde::operator== + unaff_EDI + 7),(char *)0x0,false,\n             &(this->no_undefined_).super_Struct_var,false);" (call_expression "One_option\n            (&(this->no_undefined_).option,(char *)(unaff_EDI + 0x1ae9b6),TWO_DASHES,'\0',dv,\n             (char *)(Fde::operator== + unaff_EDI + 7),(char *)0x0,false,\n             &(this->no_undefined_).super_Struct_var,false)" identifier (argument_list "(&(this->no_undefined_).option,(char *)(unaff_EDI + 0x1ae9b6),TWO_DASHES,'\0',dv,\n             (char *)(Fde::operator== + unaff_EDI + 7),(char *)0x0,false,\n             &(this->no_undefined_).super_Struct_var,false)" ( (pointer_expression "&(this->no_undefined_).option" & (field_expression "(this->no_undefined_).option" (parenthesized_expression "(this->no_undefined_)" ( (field_expression "this->no_undefined_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1ae9b6)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae9b6)" ( (binary_expression "unaff_EDI + 0x1ae9b6" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(Fde::operator== + unaff_EDI + 7)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(Fde::operator== + unaff_EDI + 7)" ( (ERROR "Fde::" identifier : :) (binary_expression "operator== + unaff_EDI + 7" identifier == (binary_expression "+ unaff_EDI + 7" (unary_expression "+ unaff_EDI" + identifier) + number_literal)) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->no_undefined_).super_Struct_var" & (field_expression "(this->no_undefined_).super_Struct_var" (parenthesized_expression "(this->no_undefined_)" ( (field_expression "this->no_undefined_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->no_no_undefined_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2633);" (assignment_expression "(this->no_no_undefined_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2633)" (field_expression "(this->no_no_undefined_initializer_).super_Struct_var._vptr_Struct_var" (field_expression "(this->no_no_undefined_initializer_).super_Struct_var" (parenthesized_expression "(this->no_no_undefined_initializer_)" ( (field_expression "this->no_no_undefined_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(unaff_EDI + 0x2a2633)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(unaff_EDI + 0x2a2633)" ( (binary_expression "unaff_EDI + 0x2a2633" identifier + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->no_no_undefined_initializer_).option,(char *)(unaff_EDI + 0x1ae9b3),TWO_DASHES,\n             '\0',dv,(char *)0x0,(char *)0x0,false,\n             &(this->no_no_undefined_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->no_no_undefined_initializer_).option,(char *)(unaff_EDI + 0x1ae9b3),TWO_DASHES,\n             '\0',dv,(char *)0x0,(char *)0x0,false,\n             &(this->no_no_undefined_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->no_no_undefined_initializer_).option,(char *)(unaff_EDI + 0x1ae9b3),TWO_DASHES,\n             '\0',dv,(char *)0x0,(char *)0x0,false,\n             &(this->no_no_undefined_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->no_no_undefined_initializer_).option,(char *)(unaff_EDI + 0x1ae9b3),TWO_DASHES,\n             '\0',dv,(char *)0x0,(char *)0x0,false,\n             &(this->no_no_undefined_initializer_).super_Struct_var,true);" (call_expression "One_option\n            (&(this->no_no_undefined_initializer_).option,(char *)(unaff_EDI + 0x1ae9b3),TWO_DASHES,\n             '\0',dv,(char *)0x0,(char *)0x0,false,\n             &(this->no_no_undefined_initializer_).super_Struct_var,true)" identifier (argument_list "(&(this->no_no_undefined_initializer_).option,(char *)(unaff_EDI + 0x1ae9b3),TWO_DASHES,\n             '\0',dv,(char *)0x0,(char *)0x0,false,\n             &(this->no_no_undefined_initializer_).super_Struct_var,true)" ( (pointer_expression "&(this->no_no_undefined_initializer_).option" & (field_expression "(this->no_no_undefined_initializer_).option" (parenthesized_expression "(this->no_no_undefined_initializer_)" ( (field_expression "this->no_no_undefined_initializer_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1ae9b3)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae9b3)" ( (binary_expression "unaff_EDI + 0x1ae9b3" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->no_no_undefined_initializer_).super_Struct_var" & (field_expression "(this->no_no_undefined_initializer_).super_Struct_var" (parenthesized_expression "(this->no_no_undefined_initializer_)" ( (field_expression "this->no_no_undefined_initializer_" identifier -> field_identifier) )) . field_identifier)) , true ))) ;)))) (expression_statement "(this->noinhibit_exec_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2647);" (assignment_expression "(this->noinhibit_exec_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2647)" (field_expression "(this->noinhibit_exec_).super_Struct_var._vptr_Struct_var" (field_expression "(this->noinhibit_exec_).super_Struct_var" (parenthesized_expression "(this->noinhibit_exec_)" ( (field_expression "this->noinhibit_exec_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(unaff_EDI + 0x2a2647)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(unaff_EDI + 0x2a2647)" ( (binary_expression "unaff_EDI + 0x2a2647" identifier + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->noinhibit_exec_).option,(char *)(unaff_EDI + 0x1ae9c6),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b0717),(char *)0x0,false,\n             &(this->noinhibit_exec_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->noinhibit_exec_).option,(char *)(unaff_EDI + 0x1ae9c6),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b0717),(char *)0x0,false,\n             &(this->noinhibit_exec_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->noinhibit_exec_).option,(char *)(unaff_EDI + 0x1ae9c6),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b0717),(char *)0x0,false,\n             &(this->noinhibit_exec_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->noinhibit_exec_).option,(char *)(unaff_EDI + 0x1ae9c6),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b0717),(char *)0x0,false,\n             &(this->noinhibit_exec_).super_Struct_var,false);" (call_expression "One_option\n            (&(this->noinhibit_exec_).option,(char *)(unaff_EDI + 0x1ae9c6),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b0717),(char *)0x0,false,\n             &(this->noinhibit_exec_).super_Struct_var,false)" identifier (argument_list "(&(this->noinhibit_exec_).option,(char *)(unaff_EDI + 0x1ae9c6),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b0717),(char *)0x0,false,\n             &(this->noinhibit_exec_).super_Struct_var,false)" ( (pointer_expression "&(this->noinhibit_exec_).option" & (field_expression "(this->noinhibit_exec_).option" (parenthesized_expression "(this->noinhibit_exec_)" ( (field_expression "this->noinhibit_exec_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1ae9c6)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae9c6)" ( (binary_expression "unaff_EDI + 0x1ae9c6" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1b0717)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1b0717)" ( (binary_expression "unaff_EDI + 0x1b0717" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->noinhibit_exec_).super_Struct_var" & (field_expression "(this->noinhibit_exec_).super_Struct_var" (parenthesized_expression "(this->noinhibit_exec_)" ( (field_expression "this->noinhibit_exec_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->noinhibit_exec_).user_set_via_option = false;" (assignment_expression "(this->noinhibit_exec_).user_set_via_option = false" (field_expression "(this->noinhibit_exec_).user_set_via_option" (parenthesized_expression "(this->noinhibit_exec_)" ( (field_expression "this->noinhibit_exec_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->noinhibit_exec_).value = false;" (assignment_expression "(this->noinhibit_exec_).value = false" (field_expression "(this->noinhibit_exec_).value" (parenthesized_expression "(this->noinhibit_exec_)" ( (field_expression "this->noinhibit_exec_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->no_noinhibit_exec_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a265b);" (assignment_expression "(this->no_noinhibit_exec_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a265b)" (field_expression "(this->no_noinhibit_exec_initializer_).super_Struct_var._vptr_Struct_var" (field_expression "(this->no_noinhibit_exec_initializer_).super_Struct_var" (parenthesized_expression "(this->no_noinhibit_exec_initializer_)" ( (field_expression "this->no_noinhibit_exec_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(unaff_EDI + 0x2a265b)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(unaff_EDI + 0x2a265b)" ( (binary_expression "unaff_EDI + 0x2a265b" identifier + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->no_noinhibit_exec_initializer_).option,(char *)(unaff_EDI + 0x1ae9c3),\n             TWO_DASHES,'\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_noinhibit_exec_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->no_noinhibit_exec_initializer_).option,(char *)(unaff_EDI + 0x1ae9c3),\n             TWO_DASHES,'\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_noinhibit_exec_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->no_noinhibit_exec_initializer_).option,(char *)(unaff_EDI + 0x1ae9c3),\n             TWO_DASHES,'\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_noinhibit_exec_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->no_noinhibit_exec_initializer_).option,(char *)(unaff_EDI + 0x1ae9c3),\n             TWO_DASHES,'\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_noinhibit_exec_initializer_).super_Struct_var,true);" (call_expression "One_option\n            (&(this->no_noinhibit_exec_initializer_).option,(char *)(unaff_EDI + 0x1ae9c3),\n             TWO_DASHES,'\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_noinhibit_exec_initializer_).super_Struct_var,true)" identifier (argument_list "(&(this->no_noinhibit_exec_initializer_).option,(char *)(unaff_EDI + 0x1ae9c3),\n             TWO_DASHES,'\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_noinhibit_exec_initializer_).super_Struct_var,true)" ( (pointer_expression "&(this->no_noinhibit_exec_initializer_).option" & (field_expression "(this->no_noinhibit_exec_initializer_).option" (parenthesized_expression "(this->no_noinhibit_exec_initializer_)" ( (field_expression "this->no_noinhibit_exec_initializer_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1ae9c3)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae9c3)" ( (binary_expression "unaff_EDI + 0x1ae9c3" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->no_noinhibit_exec_initializer_).super_Struct_var" & (field_expression "(this->no_noinhibit_exec_initializer_).super_Struct_var" (parenthesized_expression "(this->no_noinhibit_exec_initializer_)" ( (field_expression "this->no_noinhibit_exec_initializer_" identifier -> field_identifier) )) . field_identifier)) , true ))) ;)))) (expression_statement "(this->nostdlib_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a266f)\n  ;" (assignment_expression "(this->nostdlib_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a266f)" (field_expression "(this->nostdlib_).super_Struct_var._vptr_Struct_var" (field_expression "(this->nostdlib_).super_Struct_var" (parenthesized_expression "(this->nostdlib_)" ( (field_expression "this->nostdlib_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(unaff_EDI + 0x2a266f)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(unaff_EDI + 0x2a266f)" ( (binary_expression "unaff_EDI + 0x2a266f" identifier + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->nostdlib_).option,(char *)(unaff_EDI + 0x1ae9d8),ONE_DASH,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b0743),(char *)0x0,false,&(this->nostdlib_).super_Struct_var,\n             false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->nostdlib_).option,(char *)(unaff_EDI + 0x1ae9d8),ONE_DASH,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b0743),(char *)0x0,false,&(this->nostdlib_).super_Struct_var,\n             false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->nostdlib_).option,(char *)(unaff_EDI + 0x1ae9d8),ONE_DASH,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b0743),(char *)0x0,false,&(this->nostdlib_).super_Struct_var,\n             false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->nostdlib_).option,(char *)(unaff_EDI + 0x1ae9d8),ONE_DASH,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b0743),(char *)0x0,false,&(this->nostdlib_).super_Struct_var,\n             false);" (call_expression "One_option\n            (&(this->nostdlib_).option,(char *)(unaff_EDI + 0x1ae9d8),ONE_DASH,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b0743),(char *)0x0,false,&(this->nostdlib_).super_Struct_var,\n             false)" identifier (argument_list "(&(this->nostdlib_).option,(char *)(unaff_EDI + 0x1ae9d8),ONE_DASH,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b0743),(char *)0x0,false,&(this->nostdlib_).super_Struct_var,\n             false)" ( (pointer_expression "&(this->nostdlib_).option" & (field_expression "(this->nostdlib_).option" (parenthesized_expression "(this->nostdlib_)" ( (field_expression "this->nostdlib_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1ae9d8)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae9d8)" ( (binary_expression "unaff_EDI + 0x1ae9d8" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1b0743)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1b0743)" ( (binary_expression "unaff_EDI + 0x1b0743" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->nostdlib_).super_Struct_var" & (field_expression "(this->nostdlib_).super_Struct_var" (parenthesized_expression "(this->nostdlib_)" ( (field_expression "this->nostdlib_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->nostdlib_).user_set_via_option = false;" (assignment_expression "(this->nostdlib_).user_set_via_option = false" (field_expression "(this->nostdlib_).user_set_via_option" (parenthesized_expression "(this->nostdlib_)" ( (field_expression "this->nostdlib_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->nostdlib_).value = false;" (assignment_expression "(this->nostdlib_).value = false" (field_expression "(this->nostdlib_).value" (parenthesized_expression "(this->nostdlib_)" ( (field_expression "this->nostdlib_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->no_nostdlib_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2683);" (assignment_expression "(this->no_nostdlib_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2683)" (field_expression "(this->no_nostdlib_initializer_).super_Struct_var._vptr_Struct_var" (field_expression "(this->no_nostdlib_initializer_).super_Struct_var" (parenthesized_expression "(this->no_nostdlib_initializer_)" ( (field_expression "this->no_nostdlib_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(unaff_EDI + 0x2a2683)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(unaff_EDI + 0x2a2683)" ( (binary_expression "unaff_EDI + 0x2a2683" identifier + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->no_nostdlib_initializer_).option,(char *)(unaff_EDI + 0x1ae9d5),ONE_DASH,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_nostdlib_initializer_).super_Struct_var,\n             true);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->no_nostdlib_initializer_).option,(char *)(unaff_EDI + 0x1ae9d5),ONE_DASH,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_nostdlib_initializer_).super_Struct_var,\n             true);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->no_nostdlib_initializer_).option,(char *)(unaff_EDI + 0x1ae9d5),ONE_DASH,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_nostdlib_initializer_).super_Struct_var,\n             true);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->no_nostdlib_initializer_).option,(char *)(unaff_EDI + 0x1ae9d5),ONE_DASH,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_nostdlib_initializer_).super_Struct_var,\n             true);" (call_expression "One_option\n            (&(this->no_nostdlib_initializer_).option,(char *)(unaff_EDI + 0x1ae9d5),ONE_DASH,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_nostdlib_initializer_).super_Struct_var,\n             true)" identifier (argument_list "(&(this->no_nostdlib_initializer_).option,(char *)(unaff_EDI + 0x1ae9d5),ONE_DASH,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_nostdlib_initializer_).super_Struct_var,\n             true)" ( (pointer_expression "&(this->no_nostdlib_initializer_).option" & (field_expression "(this->no_nostdlib_initializer_).option" (parenthesized_expression "(this->no_nostdlib_initializer_)" ( (field_expression "this->no_nostdlib_initializer_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1ae9d5)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae9d5)" ( (binary_expression "unaff_EDI + 0x1ae9d5" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->no_nostdlib_initializer_).super_Struct_var" & (field_expression "(this->no_nostdlib_initializer_).super_Struct_var" (parenthesized_expression "(this->no_nostdlib_initializer_)" ( (field_expression "this->no_nostdlib_initializer_" identifier -> field_identifier) )) . field_identifier)) , true ))) ;)))) (expression_statement "(this->output_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a2697 + unaff_EDI);" (assignment_expression "(this->output_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a2697 + unaff_EDI)" (field_expression "(this->output_).super_Struct_var._vptr_Struct_var" (field_expression "(this->output_).super_Struct_var" (parenthesized_expression "(this->output_)" ( (field_expression "this->output_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(&UNK_002a2697 + unaff_EDI)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(&UNK_002a2697 + unaff_EDI)" ( (binary_expression "&UNK_002a2697 + unaff_EDI" (pointer_expression "&UNK_002a2697" & identifier) + identifier) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->output_).option,(char *)(unaff_EDI + 0x1aec54),TWO_DASHES,'o',\n             (char *)(unaff_EDI + 0x1ae9f6),(char *)(unaff_EDI + 0x1ae9e1),ha_00,false,\n             &(this->output_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->output_).option,(char *)(unaff_EDI + 0x1aec54),TWO_DASHES,'o',\n             (char *)(unaff_EDI + 0x1ae9f6),(char *)(unaff_EDI + 0x1ae9e1),ha_00,false,\n             &(this->output_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->output_).option,(char *)(unaff_EDI + 0x1aec54),TWO_DASHES,'o',\n             (char *)(unaff_EDI + 0x1ae9f6),(char *)(unaff_EDI + 0x1ae9e1),ha_00,false,\n             &(this->output_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->output_).option,(char *)(unaff_EDI + 0x1aec54),TWO_DASHES,'o',\n             (char *)(unaff_EDI + 0x1ae9f6),(char *)(unaff_EDI + 0x1ae9e1),ha_00,false,\n             &(this->output_).super_Struct_var,false);" (call_expression "One_option\n            (&(this->output_).option,(char *)(unaff_EDI + 0x1aec54),TWO_DASHES,'o',\n             (char *)(unaff_EDI + 0x1ae9f6),(char *)(unaff_EDI + 0x1ae9e1),ha_00,false,\n             &(this->output_).super_Struct_var,false)" identifier (argument_list "(&(this->output_).option,(char *)(unaff_EDI + 0x1aec54),TWO_DASHES,'o',\n             (char *)(unaff_EDI + 0x1ae9f6),(char *)(unaff_EDI + 0x1ae9e1),ha_00,false,\n             &(this->output_).super_Struct_var,false)" ( (pointer_expression "&(this->output_).option" & (field_expression "(this->output_).option" (parenthesized_expression "(this->output_)" ( (field_expression "this->output_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1aec54)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1aec54)" ( (binary_expression "unaff_EDI + 0x1aec54" identifier + number_literal) ))) , identifier , (char_literal "'o'" ' character ') , (cast_expression "(char *)(unaff_EDI + 0x1ae9f6)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae9f6)" ( (binary_expression "unaff_EDI + 0x1ae9f6" identifier + number_literal) ))) , (cast_expression "(char *)(unaff_EDI + 0x1ae9e1)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae9e1)" ( (binary_expression "unaff_EDI + 0x1ae9e1" identifier + number_literal) ))) , identifier , false , (pointer_expression "&(this->output_).super_Struct_var" & (field_expression "(this->output_).super_Struct_var" (parenthesized_expression "(this->output_)" ( (field_expression "this->output_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->output_).user_set_via_option = false;" (assignment_expression "(this->output_).user_set_via_option = false" (field_expression "(this->output_).user_set_via_option" (parenthesized_expression "(this->output_)" ( (field_expression "this->output_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->output_).value = (char *)(unaff_EDI + 0x1ae9f6);" (assignment_expression "(this->output_).value = (char *)(unaff_EDI + 0x1ae9f6)" (field_expression "(this->output_).value" (parenthesized_expression "(this->output_)" ( (field_expression "this->output_" identifier -> field_identifier) )) . field_identifier) = (cast_expression "(char *)(unaff_EDI + 0x1ae9f6)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae9f6)" ( (binary_expression "unaff_EDI + 0x1ae9f6" identifier + number_literal) )))) ;) (expression_statement "(this->oformat_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a26ab);" (assignment_expression "(this->oformat_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a26ab)" (field_expression "(this->oformat_).super_Struct_var._vptr_Struct_var" (field_expression "(this->oformat_).super_Struct_var" (parenthesized_expression "(this->oformat_)" ( (field_expression "this->oformat_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(unaff_EDI + 0x2a26ab)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(unaff_EDI + 0x2a26ab)" ( (binary_expression "unaff_EDI + 0x2a26ab" identifier + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->oformat_).option,(char *)(unaff_EDI + 0x1aea17),EXACTLY_TWO_DASHES,'\0',pcVar2,\n             (char *)(unaff_EDI + 0x1aea05),(char *)(unaff_EDI + 0x1ae9fc),false,\n             &(this->oformat_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->oformat_).option,(char *)(unaff_EDI + 0x1aea17),EXACTLY_TWO_DASHES,'\0',pcVar2,\n             (char *)(unaff_EDI + 0x1aea05),(char *)(unaff_EDI + 0x1ae9fc),false,\n             &(this->oformat_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->oformat_).option,(char *)(unaff_EDI + 0x1aea17),EXACTLY_TWO_DASHES,'\0',pcVar2,\n             (char *)(unaff_EDI + 0x1aea05),(char *)(unaff_EDI + 0x1ae9fc),false,\n             &(this->oformat_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->oformat_).option,(char *)(unaff_EDI + 0x1aea17),EXACTLY_TWO_DASHES,'\0',pcVar2,\n             (char *)(unaff_EDI + 0x1aea05),(char *)(unaff_EDI + 0x1ae9fc),false,\n             &(this->oformat_).super_Struct_var,false);" (call_expression "One_option\n            (&(this->oformat_).option,(char *)(unaff_EDI + 0x1aea17),EXACTLY_TWO_DASHES,'\0',pcVar2,\n             (char *)(unaff_EDI + 0x1aea05),(char *)(unaff_EDI + 0x1ae9fc),false,\n             &(this->oformat_).super_Struct_var,false)" identifier (argument_list "(&(this->oformat_).option,(char *)(unaff_EDI + 0x1aea17),EXACTLY_TWO_DASHES,'\0',pcVar2,\n             (char *)(unaff_EDI + 0x1aea05),(char *)(unaff_EDI + 0x1ae9fc),false,\n             &(this->oformat_).super_Struct_var,false)" ( (pointer_expression "&(this->oformat_).option" & (field_expression "(this->oformat_).option" (parenthesized_expression "(this->oformat_)" ( (field_expression "this->oformat_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1aea17)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1aea17)" ( (binary_expression "unaff_EDI + 0x1aea17" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1aea05)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1aea05)" ( (binary_expression "unaff_EDI + 0x1aea05" identifier + number_literal) ))) , (cast_expression "(char *)(unaff_EDI + 0x1ae9fc)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae9fc)" ( (binary_expression "unaff_EDI + 0x1ae9fc" identifier + number_literal) ))) , false , (pointer_expression "&(this->oformat_).super_Struct_var" & (field_expression "(this->oformat_).super_Struct_var" (parenthesized_expression "(this->oformat_)" ( (field_expression "this->oformat_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->oformat_).user_set_via_option = false;" (assignment_expression "(this->oformat_).user_set_via_option = false" (field_expression "(this->oformat_).user_set_via_option" (parenthesized_expression "(this->oformat_)" ( (field_expression "this->oformat_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->optimize_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a26bf)\n  ;" (assignment_expression "(this->optimize_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a26bf)" (field_expression "(this->optimize_).super_Struct_var._vptr_Struct_var" (field_expression "(this->optimize_).super_Struct_var" (parenthesized_expression "(this->optimize_)" ( (field_expression "this->optimize_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(unaff_EDI + 0x2a26bf)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(unaff_EDI + 0x2a26bf)" ( (binary_expression "unaff_EDI + 0x2a26bf" identifier + number_literal) )))) ;) (expression_statement "(this->oformat_).value = pcVar2;" (assignment_expression "(this->oformat_).value = pcVar2" (field_expression "(this->oformat_).value" (parenthesized_expression "(this->oformat_)" ( (field_expression "this->oformat_" identifier -> field_identifier) )) . field_identifier) = identifier) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->optimize_).option,&UNK_001aef9c + unaff_EDI,EXACTLY_ONE_DASH,'O',dv_03,\n             (char *)(unaff_EDI + 0x1aea25),(char *)(unaff_EDI + 0x1aea1f),false,\n             &(this->optimize_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->optimize_).option,&UNK_001aef9c + unaff_EDI,EXACTLY_ONE_DASH,'O',dv_03,\n             (char *)(unaff_EDI + 0x1aea25),(char *)(unaff_EDI + 0x1aea1f),false,\n             &(this->optimize_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->optimize_).option,&UNK_001aef9c + unaff_EDI,EXACTLY_ONE_DASH,'O',dv_03,\n             (char *)(unaff_EDI + 0x1aea25),(char *)(unaff_EDI + 0x1aea1f),false,\n             &(this->optimize_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->optimize_).option,&UNK_001aef9c + unaff_EDI,EXACTLY_ONE_DASH,'O',dv_03,\n             (char *)(unaff_EDI + 0x1aea25),(char *)(unaff_EDI + 0x1aea1f),false,\n             &(this->optimize_).super_Struct_var,false);" (call_expression "One_option\n            (&(this->optimize_).option,&UNK_001aef9c + unaff_EDI,EXACTLY_ONE_DASH,'O',dv_03,\n             (char *)(unaff_EDI + 0x1aea25),(char *)(unaff_EDI + 0x1aea1f),false,\n             &(this->optimize_).super_Struct_var,false)" identifier (argument_list "(&(this->optimize_).option,&UNK_001aef9c + unaff_EDI,EXACTLY_ONE_DASH,'O',dv_03,\n             (char *)(unaff_EDI + 0x1aea25),(char *)(unaff_EDI + 0x1aea1f),false,\n             &(this->optimize_).super_Struct_var,false)" ( (pointer_expression "&(this->optimize_).option" & (field_expression "(this->optimize_).option" (parenthesized_expression "(this->optimize_)" ( (field_expression "this->optimize_" identifier -> field_identifier) )) . field_identifier)) , (binary_expression "&UNK_001aef9c + unaff_EDI" (pointer_expression "&UNK_001aef9c" & identifier) + identifier) , identifier , (char_literal "'O'" ' character ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1aea25)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1aea25)" ( (binary_expression "unaff_EDI + 0x1aea25" identifier + number_literal) ))) , (cast_expression "(char *)(unaff_EDI + 0x1aea1f)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1aea1f)" ( (binary_expression "unaff_EDI + 0x1aea1f" identifier + number_literal) ))) , false , (pointer_expression "&(this->optimize_).super_Struct_var" & (field_expression "(this->optimize_).super_Struct_var" (parenthesized_expression "(this->optimize_)" ( (field_expression "this->optimize_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->optimize_).user_set_via_option = false;" (assignment_expression "(this->optimize_).user_set_via_option = false" (field_expression "(this->optimize_).user_set_via_option" (parenthesized_expression "(this->optimize_)" ( (field_expression "this->optimize_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->orphan_handling_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a26d3);" (assignment_expression "(this->orphan_handling_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a26d3)" (field_expression "(this->orphan_handling_).super_Struct_var._vptr_Struct_var" (field_expression "(this->orphan_handling_).super_Struct_var" (parenthesized_expression "(this->orphan_handling_)" ( (field_expression "this->orphan_handling_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(unaff_EDI + 0x2a26d3)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(unaff_EDI + 0x2a26d3)" ( (binary_expression "unaff_EDI + 0x2a26d3" identifier + number_literal) )))) ;) (expression_statement "(this->optimize_).value = 0;" (assignment_expression "(this->optimize_).value = 0" (field_expression "(this->optimize_).value" (parenthesized_expression "(this->optimize_)" ( (field_expression "this->optimize_" identifier -> field_identifier) )) . field_identifier) = number_literal) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->orphan_handling_).option,(char *)(unaff_EDI + 0x1aea72),TWO_DASHES,'\0',\n             (char *)(unaff_EDI + 0x1c45a9),(char *)(unaff_EDI + 0x1aea5a),\n             (char *)(unaff_EDI + 0x1aea3f),false,&(this->orphan_handling_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->orphan_handling_).option,(char *)(unaff_EDI + 0x1aea72),TWO_DASHES,'\0',\n             (char *)(unaff_EDI + 0x1c45a9),(char *)(unaff_EDI + 0x1aea5a),\n             (char *)(unaff_EDI + 0x1aea3f),false,&(this->orphan_handling_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->orphan_handling_).option,(char *)(unaff_EDI + 0x1aea72),TWO_DASHES,'\0',\n             (char *)(unaff_EDI + 0x1c45a9),(char *)(unaff_EDI + 0x1aea5a),\n             (char *)(unaff_EDI + 0x1aea3f),false,&(this->orphan_handling_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->orphan_handling_).option,(char *)(unaff_EDI + 0x1aea72),TWO_DASHES,'\0',\n             (char *)(unaff_EDI + 0x1c45a9),(char *)(unaff_EDI + 0x1aea5a),\n             (char *)(unaff_EDI + 0x1aea3f),false,&(this->orphan_handling_).super_Struct_var,false);" (call_expression "One_option\n            (&(this->orphan_handling_).option,(char *)(unaff_EDI + 0x1aea72),TWO_DASHES,'\0',\n             (char *)(unaff_EDI + 0x1c45a9),(char *)(unaff_EDI + 0x1aea5a),\n             (char *)(unaff_EDI + 0x1aea3f),false,&(this->orphan_handling_).super_Struct_var,false)" identifier (argument_list "(&(this->orphan_handling_).option,(char *)(unaff_EDI + 0x1aea72),TWO_DASHES,'\0',\n             (char *)(unaff_EDI + 0x1c45a9),(char *)(unaff_EDI + 0x1aea5a),\n             (char *)(unaff_EDI + 0x1aea3f),false,&(this->orphan_handling_).super_Struct_var,false)" ( (pointer_expression "&(this->orphan_handling_).option" & (field_expression "(this->orphan_handling_).option" (parenthesized_expression "(this->orphan_handling_)" ( (field_expression "this->orphan_handling_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1aea72)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1aea72)" ( (binary_expression "unaff_EDI + 0x1aea72" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , (cast_expression "(char *)(unaff_EDI + 0x1c45a9)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1c45a9)" ( (binary_expression "unaff_EDI + 0x1c45a9" identifier + number_literal) ))) , (cast_expression "(char *)(unaff_EDI + 0x1aea5a)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1aea5a)" ( (binary_expression "unaff_EDI + 0x1aea5a" identifier + number_literal) ))) , (cast_expression "(char *)(unaff_EDI + 0x1aea3f)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1aea3f)" ( (binary_expression "unaff_EDI + 0x1aea3f" identifier + number_literal) ))) , false , (pointer_expression "&(this->orphan_handling_).super_Struct_var" & (field_expression "(this->orphan_handling_).super_Struct_var" (parenthesized_expression "(this->orphan_handling_)" ( (field_expression "this->orphan_handling_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->orphan_handling_).user_set_via_option = false;" (assignment_expression "(this->orphan_handling_).user_set_via_option = false" (field_expression "(this->orphan_handling_).user_set_via_option" (parenthesized_expression "(this->orphan_handling_)" ( (field_expression "this->orphan_handling_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->orphan_handling_).value = (char *)(unaff_EDI + 0x1c45a9);" (assignment_expression "(this->orphan_handling_).value = (char *)(unaff_EDI + 0x1c45a9)" (field_expression "(this->orphan_handling_).value" (parenthesized_expression "(this->orphan_handling_)" ( (field_expression "this->orphan_handling_" identifier -> field_identifier) )) . field_identifier) = (cast_expression "(char *)(unaff_EDI + 0x1c45a9)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1c45a9)" ( (binary_expression "unaff_EDI + 0x1c45a9" identifier + number_literal) )))) ;) (expression_statement "(this->p_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a26e7);" (assignment_expression "(this->p_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a26e7)" (field_expression "(this->p_).super_Struct_var._vptr_Struct_var" (field_expression "(this->p_).super_Struct_var" (parenthesized_expression "(this->p_)" ( (field_expression "this->p_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(unaff_EDI + 0x2a26e7)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(unaff_EDI + 0x2a26e7)" ( (binary_expression "unaff_EDI + 0x2a26e7" identifier + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->p_).option,(char *)(unaff_EDI + 0x1aeaa3),ONE_DASH,'p',dv_00,\n             (char *)(unaff_EDI + 0x1aea82),(char *)0x0,false,&(this->p_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->p_).option,(char *)(unaff_EDI + 0x1aeaa3),ONE_DASH,'p',dv_00,\n             (char *)(unaff_EDI + 0x1aea82),(char *)0x0,false,&(this->p_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->p_).option,(char *)(unaff_EDI + 0x1aeaa3),ONE_DASH,'p',dv_00,\n             (char *)(unaff_EDI + 0x1aea82),(char *)0x0,false,&(this->p_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->p_).option,(char *)(unaff_EDI + 0x1aeaa3),ONE_DASH,'p',dv_00,\n             (char *)(unaff_EDI + 0x1aea82),(char *)0x0,false,&(this->p_).super_Struct_var,false);" (call_expression "One_option\n            (&(this->p_).option,(char *)(unaff_EDI + 0x1aeaa3),ONE_DASH,'p',dv_00,\n             (char *)(unaff_EDI + 0x1aea82),(char *)0x0,false,&(this->p_).super_Struct_var,false)" identifier (argument_list "(&(this->p_).option,(char *)(unaff_EDI + 0x1aeaa3),ONE_DASH,'p',dv_00,\n             (char *)(unaff_EDI + 0x1aea82),(char *)0x0,false,&(this->p_).super_Struct_var,false)" ( (pointer_expression "&(this->p_).option" & (field_expression "(this->p_).option" (parenthesized_expression "(this->p_)" ( (field_expression "this->p_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1aeaa3)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1aeaa3)" ( (binary_expression "unaff_EDI + 0x1aeaa3" identifier + number_literal) ))) , identifier , (char_literal "'p'" ' character ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1aea82)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1aea82)" ( (binary_expression "unaff_EDI + 0x1aea82" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->p_).super_Struct_var" & (field_expression "(this->p_).super_Struct_var" (parenthesized_expression "(this->p_)" ( (field_expression "this->p_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->p_).user_set_via_option = false;" (assignment_expression "(this->p_).user_set_via_option = false" (field_expression "(this->p_).user_set_via_option" (parenthesized_expression "(this->p_)" ( (field_expression "this->p_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->p_).value = false;" (assignment_expression "(this->p_).value = false" (field_expression "(this->p_).value" (parenthesized_expression "(this->p_)" ( (field_expression "this->p_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->no_p_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a26fb);" (assignment_expression "(this->no_p_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a26fb)" (field_expression "(this->no_p_initializer_).super_Struct_var._vptr_Struct_var" (field_expression "(this->no_p_initializer_).super_Struct_var" (parenthesized_expression "(this->no_p_initializer_)" ( (field_expression "this->no_p_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(unaff_EDI + 0x2a26fb)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(unaff_EDI + 0x2a26fb)" ( (binary_expression "unaff_EDI + 0x2a26fb" identifier + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->no_p_initializer_).option,(char *)(unaff_EDI + 0x1aeaa0),ONE_DASH,'\0',dv_01,\n             (char *)0x0,(char *)0x0,false,&(this->no_p_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->no_p_initializer_).option,(char *)(unaff_EDI + 0x1aeaa0),ONE_DASH,'\0',dv_01,\n             (char *)0x0,(char *)0x0,false,&(this->no_p_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->no_p_initializer_).option,(char *)(unaff_EDI + 0x1aeaa0),ONE_DASH,'\0',dv_01,\n             (char *)0x0,(char *)0x0,false,&(this->no_p_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->no_p_initializer_).option,(char *)(unaff_EDI + 0x1aeaa0),ONE_DASH,'\0',dv_01,\n             (char *)0x0,(char *)0x0,false,&(this->no_p_initializer_).super_Struct_var,true);" (call_expression "One_option\n            (&(this->no_p_initializer_).option,(char *)(unaff_EDI + 0x1aeaa0),ONE_DASH,'\0',dv_01,\n             (char *)0x0,(char *)0x0,false,&(this->no_p_initializer_).super_Struct_var,true)" identifier (argument_list "(&(this->no_p_initializer_).option,(char *)(unaff_EDI + 0x1aeaa0),ONE_DASH,'\0',dv_01,\n             (char *)0x0,(char *)0x0,false,&(this->no_p_initializer_).super_Struct_var,true)" ( (pointer_expression "&(this->no_p_initializer_).option" & (field_expression "(this->no_p_initializer_).option" (parenthesized_expression "(this->no_p_initializer_)" ( (field_expression "this->no_p_initializer_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1aeaa0)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1aeaa0)" ( (binary_expression "unaff_EDI + 0x1aeaa0" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->no_p_initializer_).super_Struct_var" & (field_expression "(this->no_p_initializer_).super_Struct_var" (parenthesized_expression "(this->no_p_initializer_)" ( (field_expression "this->no_p_initializer_" identifier -> field_identifier) )) . field_identifier)) , true ))) ;)))) (expression_statement "(this->pie_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a270f);" (assignment_expression "(this->pie_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a270f)" (field_expression "(this->pie_).super_Struct_var._vptr_Struct_var" (field_expression "(this->pie_).super_Struct_var" (parenthesized_expression "(this->pie_)" ( (field_expression "this->pie_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(unaff_EDI + 0x2a270f)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(unaff_EDI + 0x2a270f)" ( (binary_expression "unaff_EDI + 0x2a270f" identifier + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->pie_).option,(char *)(unaff_EDI + 0x1aeaa8),ONE_DASH,'\0',dv_00,\n             &UNK_001b077b + unaff_EDI,(char *)0x0,false,&(this->pie_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->pie_).option,(char *)(unaff_EDI + 0x1aeaa8),ONE_DASH,'\0',dv_00,\n             &UNK_001b077b + unaff_EDI,(char *)0x0,false,&(this->pie_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->pie_).option,(char *)(unaff_EDI + 0x1aeaa8),ONE_DASH,'\0',dv_00,\n             &UNK_001b077b + unaff_EDI,(char *)0x0,false,&(this->pie_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->pie_).option,(char *)(unaff_EDI + 0x1aeaa8),ONE_DASH,'\0',dv_00,\n             &UNK_001b077b + unaff_EDI,(char *)0x0,false,&(this->pie_).super_Struct_var,false);" (call_expression "One_option\n            (&(this->pie_).option,(char *)(unaff_EDI + 0x1aeaa8),ONE_DASH,'\0',dv_00,\n             &UNK_001b077b + unaff_EDI,(char *)0x0,false,&(this->pie_).super_Struct_var,false)" identifier (argument_list "(&(this->pie_).option,(char *)(unaff_EDI + 0x1aeaa8),ONE_DASH,'\0',dv_00,\n             &UNK_001b077b + unaff_EDI,(char *)0x0,false,&(this->pie_).super_Struct_var,false)" ( (pointer_expression "&(this->pie_).option" & (field_expression "(this->pie_).option" (parenthesized_expression "(this->pie_)" ( (field_expression "this->pie_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1aeaa8)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1aeaa8)" ( (binary_expression "unaff_EDI + 0x1aeaa8" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (binary_expression "&UNK_001b077b + unaff_EDI" (pointer_expression "&UNK_001b077b" & identifier) + identifier) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->pie_).super_Struct_var" & (field_expression "(this->pie_).super_Struct_var" (parenthesized_expression "(this->pie_)" ( (field_expression "this->pie_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->pie_).user_set_via_option = false;" (assignment_expression "(this->pie_).user_set_via_option = false" (field_expression "(this->pie_).user_set_via_option" (parenthesized_expression "(this->pie_)" ( (field_expression "this->pie_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->pie_).value = false;" (assignment_expression "(this->pie_).value = false" (field_expression "(this->pie_).value" (parenthesized_expression "(this->pie_)" ( (field_expression "this->pie_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->no_pie_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2723);" (assignment_expression "(this->no_pie_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2723)" (field_expression "(this->no_pie_initializer_).super_Struct_var._vptr_Struct_var" (field_expression "(this->no_pie_initializer_).super_Struct_var" (parenthesized_expression "(this->no_pie_initializer_)" ( (field_expression "this->no_pie_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(unaff_EDI + 0x2a2723)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(unaff_EDI + 0x2a2723)" ( (binary_expression "unaff_EDI + 0x2a2723" identifier + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->no_pie_initializer_).option,(char *)(unaff_EDI + 0x1aeaa5),ONE_DASH,'\0',dv_01,\n             (char *)(unaff_EDI + 0x1b07a7),(char *)0x0,false,\n             &(this->no_pie_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->no_pie_initializer_).option,(char *)(unaff_EDI + 0x1aeaa5),ONE_DASH,'\0',dv_01,\n             (char *)(unaff_EDI + 0x1b07a7),(char *)0x0,false,\n             &(this->no_pie_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->no_pie_initializer_).option,(char *)(unaff_EDI + 0x1aeaa5),ONE_DASH,'\0',dv_01,\n             (char *)(unaff_EDI + 0x1b07a7),(char *)0x0,false,\n             &(this->no_pie_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->no_pie_initializer_).option,(char *)(unaff_EDI + 0x1aeaa5),ONE_DASH,'\0',dv_01,\n             (char *)(unaff_EDI + 0x1b07a7),(char *)0x0,false,\n             &(this->no_pie_initializer_).super_Struct_var,true);" (call_expression "One_option\n            (&(this->no_pie_initializer_).option,(char *)(unaff_EDI + 0x1aeaa5),ONE_DASH,'\0',dv_01,\n             (char *)(unaff_EDI + 0x1b07a7),(char *)0x0,false,\n             &(this->no_pie_initializer_).super_Struct_var,true)" identifier (argument_list "(&(this->no_pie_initializer_).option,(char *)(unaff_EDI + 0x1aeaa5),ONE_DASH,'\0',dv_01,\n             (char *)(unaff_EDI + 0x1b07a7),(char *)0x0,false,\n             &(this->no_pie_initializer_).super_Struct_var,true)" ( (pointer_expression "&(this->no_pie_initializer_).option" & (field_expression "(this->no_pie_initializer_).option" (parenthesized_expression "(this->no_pie_initializer_)" ( (field_expression "this->no_pie_initializer_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1aeaa5)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1aeaa5)" ( (binary_expression "unaff_EDI + 0x1aeaa5" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1b07a7)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1b07a7)" ( (binary_expression "unaff_EDI + 0x1b07a7" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->no_pie_initializer_).super_Struct_var" & (field_expression "(this->no_pie_initializer_).super_Struct_var" (parenthesized_expression "(this->no_pie_initializer_)" ( (field_expression "this->no_pie_initializer_" identifier -> field_identifier) )) . field_identifier)) , true ))) ;)))) (expression_statement "(this->pic_executable_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2737);" (assignment_expression "(this->pic_executable_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2737)" (field_expression "(this->pic_executable_).super_Struct_var._vptr_Struct_var" (field_expression "(this->pic_executable_).super_Struct_var" (parenthesized_expression "(this->pic_executable_)" ( (field_expression "this->pic_executable_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(unaff_EDI + 0x2a2737)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(unaff_EDI + 0x2a2737)" ( (binary_expression "unaff_EDI + 0x2a2737" identifier + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->pic_executable_).option,(char *)(unaff_EDI + 0x1aeaaf),TWO_DASHES,'\0',dv,\n             &UNK_001b077b + unaff_EDI,(char *)0x0,false,&(this->pic_executable_).super_Struct_var,\n             false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->pic_executable_).option,(char *)(unaff_EDI + 0x1aeaaf),TWO_DASHES,'\0',dv,\n             &UNK_001b077b + unaff_EDI,(char *)0x0,false,&(this->pic_executable_).super_Struct_var,\n             false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->pic_executable_).option,(char *)(unaff_EDI + 0x1aeaaf),TWO_DASHES,'\0',dv,\n             &UNK_001b077b + unaff_EDI,(char *)0x0,false,&(this->pic_executable_).super_Struct_var,\n             false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->pic_executable_).option,(char *)(unaff_EDI + 0x1aeaaf),TWO_DASHES,'\0',dv,\n             &UNK_001b077b + unaff_EDI,(char *)0x0,false,&(this->pic_executable_).super_Struct_var,\n             false);" (call_expression "One_option\n            (&(this->pic_executable_).option,(char *)(unaff_EDI + 0x1aeaaf),TWO_DASHES,'\0',dv,\n             &UNK_001b077b + unaff_EDI,(char *)0x0,false,&(this->pic_executable_).super_Struct_var,\n             false)" identifier (argument_list "(&(this->pic_executable_).option,(char *)(unaff_EDI + 0x1aeaaf),TWO_DASHES,'\0',dv,\n             &UNK_001b077b + unaff_EDI,(char *)0x0,false,&(this->pic_executable_).super_Struct_var,\n             false)" ( (pointer_expression "&(this->pic_executable_).option" & (field_expression "(this->pic_executable_).option" (parenthesized_expression "(this->pic_executable_)" ( (field_expression "this->pic_executable_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1aeaaf)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1aeaaf)" ( (binary_expression "unaff_EDI + 0x1aeaaf" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (binary_expression "&UNK_001b077b + unaff_EDI" (pointer_expression "&UNK_001b077b" & identifier) + identifier) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->pic_executable_).super_Struct_var" & (field_expression "(this->pic_executable_).super_Struct_var" (parenthesized_expression "(this->pic_executable_)" ( (field_expression "this->pic_executable_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->no_pic_executable_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a274b);" (assignment_expression "(this->no_pic_executable_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a274b)" (field_expression "(this->no_pic_executable_initializer_).super_Struct_var._vptr_Struct_var" (field_expression "(this->no_pic_executable_initializer_).super_Struct_var" (parenthesized_expression "(this->no_pic_executable_initializer_)" ( (field_expression "this->no_pic_executable_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(unaff_EDI + 0x2a274b)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(unaff_EDI + 0x2a274b)" ( (binary_expression "unaff_EDI + 0x2a274b" identifier + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->no_pic_executable_initializer_).option,(char *)(unaff_EDI + 0x1aeaac),\n             TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1b07a7),(char *)0x0,false,\n             &(this->no_pic_executable_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->no_pic_executable_initializer_).option,(char *)(unaff_EDI + 0x1aeaac),\n             TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1b07a7),(char *)0x0,false,\n             &(this->no_pic_executable_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->no_pic_executable_initializer_).option,(char *)(unaff_EDI + 0x1aeaac),\n             TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1b07a7),(char *)0x0,false,\n             &(this->no_pic_executable_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->no_pic_executable_initializer_).option,(char *)(unaff_EDI + 0x1aeaac),\n             TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1b07a7),(char *)0x0,false,\n             &(this->no_pic_executable_initializer_).super_Struct_var,true);" (call_expression "One_option\n            (&(this->no_pic_executable_initializer_).option,(char *)(unaff_EDI + 0x1aeaac),\n             TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1b07a7),(char *)0x0,false,\n             &(this->no_pic_executable_initializer_).super_Struct_var,true)" identifier (argument_list "(&(this->no_pic_executable_initializer_).option,(char *)(unaff_EDI + 0x1aeaac),\n             TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1b07a7),(char *)0x0,false,\n             &(this->no_pic_executable_initializer_).super_Struct_var,true)" ( (pointer_expression "&(this->no_pic_executable_initializer_).option" & (field_expression "(this->no_pic_executable_initializer_).option" (parenthesized_expression "(this->no_pic_executable_initializer_)" ( (field_expression "this->no_pic_executable_initializer_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1aeaac)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1aeaac)" ( (binary_expression "unaff_EDI + 0x1aeaac" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1b07a7)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1b07a7)" ( (binary_expression "unaff_EDI + 0x1b07a7" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->no_pic_executable_initializer_).super_Struct_var" & (field_expression "(this->no_pic_executable_initializer_).super_Struct_var" (parenthesized_expression "(this->no_pic_executable_initializer_)" ( (field_expression "this->no_pic_executable_initializer_" identifier -> field_identifier) )) . field_identifier)) , true ))) ;)))) (expression_statement "(this->pic_veneer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a275f);" (assignment_expression "(this->pic_veneer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a275f)" (field_expression "(this->pic_veneer_).super_Struct_var._vptr_Struct_var" (field_expression "(this->pic_veneer_).super_Struct_var" (parenthesized_expression "(this->pic_veneer_)" ( (field_expression "this->pic_veneer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(unaff_EDI + 0x2a275f)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(unaff_EDI + 0x2a275f)" ( (binary_expression "unaff_EDI + 0x2a275f" identifier + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->pic_veneer_).option,(char *)(unaff_EDI + 0x1aeac1),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b07d7),(char *)0x0,false,&(this->pic_veneer_).super_Struct_var,\n             false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->pic_veneer_).option,(char *)(unaff_EDI + 0x1aeac1),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b07d7),(char *)0x0,false,&(this->pic_veneer_).super_Struct_var,\n             false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->pic_veneer_).option,(char *)(unaff_EDI + 0x1aeac1),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b07d7),(char *)0x0,false,&(this->pic_veneer_).super_Struct_var,\n             false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->pic_veneer_).option,(char *)(unaff_EDI + 0x1aeac1),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b07d7),(char *)0x0,false,&(this->pic_veneer_).super_Struct_var,\n             false);" (call_expression "One_option\n            (&(this->pic_veneer_).option,(char *)(unaff_EDI + 0x1aeac1),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b07d7),(char *)0x0,false,&(this->pic_veneer_).super_Struct_var,\n             false)" identifier (argument_list "(&(this->pic_veneer_).option,(char *)(unaff_EDI + 0x1aeac1),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b07d7),(char *)0x0,false,&(this->pic_veneer_).super_Struct_var,\n             false)" ( (pointer_expression "&(this->pic_veneer_).option" & (field_expression "(this->pic_veneer_).option" (parenthesized_expression "(this->pic_veneer_)" ( (field_expression "this->pic_veneer_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1aeac1)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1aeac1)" ( (binary_expression "unaff_EDI + 0x1aeac1" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1b07d7)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1b07d7)" ( (binary_expression "unaff_EDI + 0x1b07d7" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->pic_veneer_).super_Struct_var" & (field_expression "(this->pic_veneer_).super_Struct_var" (parenthesized_expression "(this->pic_veneer_)" ( (field_expression "this->pic_veneer_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->pic_veneer_).user_set_via_option = false;" (assignment_expression "(this->pic_veneer_).user_set_via_option = false" (field_expression "(this->pic_veneer_).user_set_via_option" (parenthesized_expression "(this->pic_veneer_)" ( (field_expression "this->pic_veneer_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->pic_veneer_).value = false;" (assignment_expression "(this->pic_veneer_).value = false" (field_expression "(this->pic_veneer_).value" (parenthesized_expression "(this->pic_veneer_)" ( (field_expression "this->pic_veneer_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->no_pic_veneer_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2773);" (assignment_expression "(this->no_pic_veneer_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2773)" (field_expression "(this->no_pic_veneer_initializer_).super_Struct_var._vptr_Struct_var" (field_expression "(this->no_pic_veneer_initializer_).super_Struct_var" (parenthesized_expression "(this->no_pic_veneer_initializer_)" ( (field_expression "this->no_pic_veneer_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(unaff_EDI + 0x2a2773)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(unaff_EDI + 0x2a2773)" ( (binary_expression "unaff_EDI + 0x2a2773" identifier + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->no_pic_veneer_initializer_).option,(char *)(unaff_EDI + 0x1aeabe),TWO_DASHES,\n             '\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_pic_veneer_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->no_pic_veneer_initializer_).option,(char *)(unaff_EDI + 0x1aeabe),TWO_DASHES,\n             '\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_pic_veneer_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->no_pic_veneer_initializer_).option,(char *)(unaff_EDI + 0x1aeabe),TWO_DASHES,\n             '\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_pic_veneer_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->no_pic_veneer_initializer_).option,(char *)(unaff_EDI + 0x1aeabe),TWO_DASHES,\n             '\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_pic_veneer_initializer_).super_Struct_var,true);" (call_expression "One_option\n            (&(this->no_pic_veneer_initializer_).option,(char *)(unaff_EDI + 0x1aeabe),TWO_DASHES,\n             '\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_pic_veneer_initializer_).super_Struct_var,true)" identifier (argument_list "(&(this->no_pic_veneer_initializer_).option,(char *)(unaff_EDI + 0x1aeabe),TWO_DASHES,\n             '\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_pic_veneer_initializer_).super_Struct_var,true)" ( (pointer_expression "&(this->no_pic_veneer_initializer_).option" & (field_expression "(this->no_pic_veneer_initializer_).option" (parenthesized_expression "(this->no_pic_veneer_initializer_)" ( (field_expression "this->no_pic_veneer_initializer_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1aeabe)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1aeabe)" ( (binary_expression "unaff_EDI + 0x1aeabe" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->no_pic_veneer_initializer_).super_Struct_var" & (field_expression "(this->no_pic_veneer_initializer_).super_Struct_var" (parenthesized_expression "(this->no_pic_veneer_initializer_)" ( (field_expression "this->no_pic_veneer_initializer_" identifier -> field_identifier) )) . field_identifier)) , true ))) ;)))) (expression_statement "(this->pipeline_knowledge_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2787);" (assignment_expression "(this->pipeline_knowledge_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2787)" (field_expression "(this->pipeline_knowledge_).super_Struct_var._vptr_Struct_var" (field_expression "(this->pipeline_knowledge_).super_Struct_var" (parenthesized_expression "(this->pipeline_knowledge_)" ( (field_expression "this->pipeline_knowledge_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(unaff_EDI + 0x2a2787)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(unaff_EDI + 0x2a2787)" ( (binary_expression "unaff_EDI + 0x2a2787" identifier + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->pipeline_knowledge_).option,(char *)(unaff_EDI + 0x1aeacf),ONE_DASH,'\0',dv_00,\n             (char *)0x0,(char *)0x0,false,&(this->pipeline_knowledge_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->pipeline_knowledge_).option,(char *)(unaff_EDI + 0x1aeacf),ONE_DASH,'\0',dv_00,\n             (char *)0x0,(char *)0x0,false,&(this->pipeline_knowledge_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->pipeline_knowledge_).option,(char *)(unaff_EDI + 0x1aeacf),ONE_DASH,'\0',dv_00,\n             (char *)0x0,(char *)0x0,false,&(this->pipeline_knowledge_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->pipeline_knowledge_).option,(char *)(unaff_EDI + 0x1aeacf),ONE_DASH,'\0',dv_00,\n             (char *)0x0,(char *)0x0,false,&(this->pipeline_knowledge_).super_Struct_var,false);" (call_expression "One_option\n            (&(this->pipeline_knowledge_).option,(char *)(unaff_EDI + 0x1aeacf),ONE_DASH,'\0',dv_00,\n             (char *)0x0,(char *)0x0,false,&(this->pipeline_knowledge_).super_Struct_var,false)" identifier (argument_list "(&(this->pipeline_knowledge_).option,(char *)(unaff_EDI + 0x1aeacf),ONE_DASH,'\0',dv_00,\n             (char *)0x0,(char *)0x0,false,&(this->pipeline_knowledge_).super_Struct_var,false)" ( (pointer_expression "&(this->pipeline_knowledge_).option" & (field_expression "(this->pipeline_knowledge_).option" (parenthesized_expression "(this->pipeline_knowledge_)" ( (field_expression "this->pipeline_knowledge_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1aeacf)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1aeacf)" ( (binary_expression "unaff_EDI + 0x1aeacf" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->pipeline_knowledge_).super_Struct_var" & (field_expression "(this->pipeline_knowledge_).super_Struct_var" (parenthesized_expression "(this->pipeline_knowledge_)" ( (field_expression "this->pipeline_knowledge_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->pipeline_knowledge_).user_set_via_option = false;" (assignment_expression "(this->pipeline_knowledge_).user_set_via_option = false" (field_expression "(this->pipeline_knowledge_).user_set_via_option" (parenthesized_expression "(this->pipeline_knowledge_)" ( (field_expression "this->pipeline_knowledge_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->pipeline_knowledge_).value = false;" (assignment_expression "(this->pipeline_knowledge_).value = false" (field_expression "(this->pipeline_knowledge_).value" (parenthesized_expression "(this->pipeline_knowledge_)" ( (field_expression "this->pipeline_knowledge_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->no_pipeline_knowledge_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a279b);" (assignment_expression "(this->no_pipeline_knowledge_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a279b)" (field_expression "(this->no_pipeline_knowledge_initializer_).super_Struct_var._vptr_Struct_var" (field_expression "(this->no_pipeline_knowledge_initializer_).super_Struct_var" (parenthesized_expression "(this->no_pipeline_knowledge_initializer_)" ( (field_expression "this->no_pipeline_knowledge_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(unaff_EDI + 0x2a279b)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(unaff_EDI + 0x2a279b)" ( (binary_expression "unaff_EDI + 0x2a279b" identifier + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->no_pipeline_knowledge_initializer_).option,(char *)(unaff_EDI + 0x1aeacc),\n             ONE_DASH,'\0',dv_01,(char *)(unaff_EDI + 0x1b080f),(char *)0x0,false,\n             &(this->no_pipeline_knowledge_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->no_pipeline_knowledge_initializer_).option,(char *)(unaff_EDI + 0x1aeacc),\n             ONE_DASH,'\0',dv_01,(char *)(unaff_EDI + 0x1b080f),(char *)0x0,false,\n             &(this->no_pipeline_knowledge_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->no_pipeline_knowledge_initializer_).option,(char *)(unaff_EDI + 0x1aeacc),\n             ONE_DASH,'\0',dv_01,(char *)(unaff_EDI + 0x1b080f),(char *)0x0,false,\n             &(this->no_pipeline_knowledge_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->no_pipeline_knowledge_initializer_).option,(char *)(unaff_EDI + 0x1aeacc),\n             ONE_DASH,'\0',dv_01,(char *)(unaff_EDI + 0x1b080f),(char *)0x0,false,\n             &(this->no_pipeline_knowledge_initializer_).super_Struct_var,true);" (call_expression "One_option\n            (&(this->no_pipeline_knowledge_initializer_).option,(char *)(unaff_EDI + 0x1aeacc),\n             ONE_DASH,'\0',dv_01,(char *)(unaff_EDI + 0x1b080f),(char *)0x0,false,\n             &(this->no_pipeline_knowledge_initializer_).super_Struct_var,true)" identifier (argument_list "(&(this->no_pipeline_knowledge_initializer_).option,(char *)(unaff_EDI + 0x1aeacc),\n             ONE_DASH,'\0',dv_01,(char *)(unaff_EDI + 0x1b080f),(char *)0x0,false,\n             &(this->no_pipeline_knowledge_initializer_).super_Struct_var,true)" ( (pointer_expression "&(this->no_pipeline_knowledge_initializer_).option" & (field_expression "(this->no_pipeline_knowledge_initializer_).option" (parenthesized_expression "(this->no_pipeline_knowledge_initializer_)" ( (field_expression "this->no_pipeline_knowledge_initializer_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1aeacc)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1aeacc)" ( (binary_expression "unaff_EDI + 0x1aeacc" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1b080f)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1b080f)" ( (binary_expression "unaff_EDI + 0x1b080f" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->no_pipeline_knowledge_initializer_).super_Struct_var" & (field_expression "(this->no_pipeline_knowledge_initializer_).super_Struct_var" (parenthesized_expression "(this->no_pipeline_knowledge_initializer_)" ( (field_expression "this->no_pipeline_knowledge_initializer_" identifier -> field_identifier) )) . field_identifier)) , true ))) ;)))) (expression_statement "(this->plt_align_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a27af);" (assignment_expression "(this->plt_align_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a27af)" (field_expression "(this->plt_align_).super_Struct_var._vptr_Struct_var" (field_expression "(this->plt_align_).super_Struct_var" (parenthesized_expression "(this->plt_align_)" ( (field_expression "this->plt_align_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(unaff_EDI + 0x2a27af)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(unaff_EDI + 0x2a27af)" ( (binary_expression "unaff_EDI + 0x2a27af" identifier + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->plt_align_).option,(char *)(unaff_EDI + 0x1aeaed),TWO_DASHES,'\0',\n             (char *)(unaff_EDI + 0x1bb38f),(char *)(unaff_EDI + 0x1b083f),\n             (char *)(unaff_EDI + 0x1aeae2),true,&(this->plt_align_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->plt_align_).option,(char *)(unaff_EDI + 0x1aeaed),TWO_DASHES,'\0',\n             (char *)(unaff_EDI + 0x1bb38f),(char *)(unaff_EDI + 0x1b083f),\n             (char *)(unaff_EDI + 0x1aeae2),true,&(this->plt_align_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->plt_align_).option,(char *)(unaff_EDI + 0x1aeaed),TWO_DASHES,'\0',\n             (char *)(unaff_EDI + 0x1bb38f),(char *)(unaff_EDI + 0x1b083f),\n             (char *)(unaff_EDI + 0x1aeae2),true,&(this->plt_align_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->plt_align_).option,(char *)(unaff_EDI + 0x1aeaed),TWO_DASHES,'\0',\n             (char *)(unaff_EDI + 0x1bb38f),(char *)(unaff_EDI + 0x1b083f),\n             (char *)(unaff_EDI + 0x1aeae2),true,&(this->plt_align_).super_Struct_var,false);" (call_expression "One_option\n            (&(this->plt_align_).option,(char *)(unaff_EDI + 0x1aeaed),TWO_DASHES,'\0',\n             (char *)(unaff_EDI + 0x1bb38f),(char *)(unaff_EDI + 0x1b083f),\n             (char *)(unaff_EDI + 0x1aeae2),true,&(this->plt_align_).super_Struct_var,false)" identifier (argument_list "(&(this->plt_align_).option,(char *)(unaff_EDI + 0x1aeaed),TWO_DASHES,'\0',\n             (char *)(unaff_EDI + 0x1bb38f),(char *)(unaff_EDI + 0x1b083f),\n             (char *)(unaff_EDI + 0x1aeae2),true,&(this->plt_align_).super_Struct_var,false)" ( (pointer_expression "&(this->plt_align_).option" & (field_expression "(this->plt_align_).option" (parenthesized_expression "(this->plt_align_)" ( (field_expression "this->plt_align_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1aeaed)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1aeaed)" ( (binary_expression "unaff_EDI + 0x1aeaed" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , (cast_expression "(char *)(unaff_EDI + 0x1bb38f)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1bb38f)" ( (binary_expression "unaff_EDI + 0x1bb38f" identifier + number_literal) ))) , (cast_expression "(char *)(unaff_EDI + 0x1b083f)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1b083f)" ( (binary_expression "unaff_EDI + 0x1b083f" identifier + number_literal) ))) , (cast_expression "(char *)(unaff_EDI + 0x1aeae2)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1aeae2)" ( (binary_expression "unaff_EDI + 0x1aeae2" identifier + number_literal) ))) , true , (pointer_expression "&(this->plt_align_).super_Struct_var" & (field_expression "(this->plt_align_).super_Struct_var" (parenthesized_expression "(this->plt_align_)" ( (field_expression "this->plt_align_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->plt_align_).user_set_via_option = false;" (assignment_expression "(this->plt_align_).user_set_via_option = false" (field_expression "(this->plt_align_).user_set_via_option" (parenthesized_expression "(this->plt_align_)" ( (field_expression "this->plt_align_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->plt_localentry_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a27c3);" (assignment_expression "(this->plt_localentry_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a27c3)" (field_expression "(this->plt_localentry_).super_Struct_var._vptr_Struct_var" (field_expression "(this->plt_localentry_).super_Struct_var" (parenthesized_expression "(this->plt_localentry_)" ( (field_expression "this->plt_localentry_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(unaff_EDI + 0x2a27c3)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(unaff_EDI + 0x2a27c3)" ( (binary_expression "unaff_EDI + 0x2a27c3" identifier + number_literal) )))) ;) (expression_statement "(this->plt_align_).value = 0;" (assignment_expression "(this->plt_align_).value = 0" (field_expression "(this->plt_align_).value" (parenthesized_expression "(this->plt_align_)" ( (field_expression "this->plt_align_" identifier -> field_identifier) )) . field_identifier) = number_literal) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->plt_localentry_).option,(char *)(unaff_EDI + 0x1aeafa),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b0877),(char *)0x0,false,\n             &(this->plt_localentry_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->plt_localentry_).option,(char *)(unaff_EDI + 0x1aeafa),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b0877),(char *)0x0,false,\n             &(this->plt_localentry_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->plt_localentry_).option,(char *)(unaff_EDI + 0x1aeafa),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b0877),(char *)0x0,false,\n             &(this->plt_localentry_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->plt_localentry_).option,(char *)(unaff_EDI + 0x1aeafa),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b0877),(char *)0x0,false,\n             &(this->plt_localentry_).super_Struct_var,false);" (call_expression "One_option\n            (&(this->plt_localentry_).option,(char *)(unaff_EDI + 0x1aeafa),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b0877),(char *)0x0,false,\n             &(this->plt_localentry_).super_Struct_var,false)" identifier (argument_list "(&(this->plt_localentry_).option,(char *)(unaff_EDI + 0x1aeafa),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b0877),(char *)0x0,false,\n             &(this->plt_localentry_).super_Struct_var,false)" ( (pointer_expression "&(this->plt_localentry_).option" & (field_expression "(this->plt_localentry_).option" (parenthesized_expression "(this->plt_localentry_)" ( (field_expression "this->plt_localentry_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1aeafa)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1aeafa)" ( (binary_expression "unaff_EDI + 0x1aeafa" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1b0877)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1b0877)" ( (binary_expression "unaff_EDI + 0x1b0877" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->plt_localentry_).super_Struct_var" & (field_expression "(this->plt_localentry_).super_Struct_var" (parenthesized_expression "(this->plt_localentry_)" ( (field_expression "this->plt_localentry_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->no_plt_localentry_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a27d7);" (assignment_expression "(this->no_plt_localentry_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a27d7)" (field_expression "(this->no_plt_localentry_initializer_).super_Struct_var._vptr_Struct_var" (field_expression "(this->no_plt_localentry_initializer_).super_Struct_var" (parenthesized_expression "(this->no_plt_localentry_initializer_)" ( (field_expression "this->no_plt_localentry_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(unaff_EDI + 0x2a27d7)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(unaff_EDI + 0x2a27d7)" ( (binary_expression "unaff_EDI + 0x2a27d7" identifier + number_literal) )))) ;) (expression_statement "(this->plt_localentry_).user_set_via_option = false;" (assignment_expression "(this->plt_localentry_).user_set_via_option = false" (field_expression "(this->plt_localentry_).user_set_via_option" (parenthesized_expression "(this->plt_localentry_)" ( (field_expression "this->plt_localentry_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->plt_localentry_).value = false;" (assignment_expression "(this->plt_localentry_).value = false" (field_expression "(this->plt_localentry_).value" (parenthesized_expression "(this->plt_localentry_)" ( (field_expression "this->plt_localentry_" identifier -> field_identifier) )) . field_identifier) = false) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->no_plt_localentry_initializer_).option,(char *)(unaff_EDI + 0x1aeaf7),\n             TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1b08b7),(char *)0x0,false,\n             &(this->no_plt_localentry_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->no_plt_localentry_initializer_).option,(char *)(unaff_EDI + 0x1aeaf7),\n             TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1b08b7),(char *)0x0,false,\n             &(this->no_plt_localentry_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->no_plt_localentry_initializer_).option,(char *)(unaff_EDI + 0x1aeaf7),\n             TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1b08b7),(char *)0x0,false,\n             &(this->no_plt_localentry_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->no_plt_localentry_initializer_).option,(char *)(unaff_EDI + 0x1aeaf7),\n             TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1b08b7),(char *)0x0,false,\n             &(this->no_plt_localentry_initializer_).super_Struct_var,true);" (call_expression "One_option\n            (&(this->no_plt_localentry_initializer_).option,(char *)(unaff_EDI + 0x1aeaf7),\n             TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1b08b7),(char *)0x0,false,\n             &(this->no_plt_localentry_initializer_).super_Struct_var,true)" identifier (argument_list "(&(this->no_plt_localentry_initializer_).option,(char *)(unaff_EDI + 0x1aeaf7),\n             TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1b08b7),(char *)0x0,false,\n             &(this->no_plt_localentry_initializer_).super_Struct_var,true)" ( (pointer_expression "&(this->no_plt_localentry_initializer_).option" & (field_expression "(this->no_plt_localentry_initializer_).option" (parenthesized_expression "(this->no_plt_localentry_initializer_)" ( (field_expression "this->no_plt_localentry_initializer_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1aeaf7)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1aeaf7)" ( (binary_expression "unaff_EDI + 0x1aeaf7" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1b08b7)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1b08b7)" ( (binary_expression "unaff_EDI + 0x1b08b7" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->no_plt_localentry_initializer_).super_Struct_var" & (field_expression "(this->no_plt_localentry_initializer_).super_Struct_var" (parenthesized_expression "(this->no_plt_localentry_initializer_)" ( (field_expression "this->no_plt_localentry_initializer_" identifier -> field_identifier) )) . field_identifier)) , true ))) ;)))) (expression_statement "(this->plt_static_chain_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a27eb);" (assignment_expression "(this->plt_static_chain_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a27eb)" (field_expression "(this->plt_static_chain_).super_Struct_var._vptr_Struct_var" (field_expression "(this->plt_static_chain_).super_Struct_var" (parenthesized_expression "(this->plt_static_chain_)" ( (field_expression "this->plt_static_chain_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(unaff_EDI + 0x2a27eb)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(unaff_EDI + 0x2a27eb)" ( (binary_expression "unaff_EDI + 0x2a27eb" identifier + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->plt_static_chain_).option,(char *)(unaff_EDI + 0x1aeb0c),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b08e3),(char *)0x0,false,\n             &(this->plt_static_chain_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->plt_static_chain_).option,(char *)(unaff_EDI + 0x1aeb0c),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b08e3),(char *)0x0,false,\n             &(this->plt_static_chain_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->plt_static_chain_).option,(char *)(unaff_EDI + 0x1aeb0c),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b08e3),(char *)0x0,false,\n             &(this->plt_static_chain_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->plt_static_chain_).option,(char *)(unaff_EDI + 0x1aeb0c),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b08e3),(char *)0x0,false,\n             &(this->plt_static_chain_).super_Struct_var,false);" (call_expression "One_option\n            (&(this->plt_static_chain_).option,(char *)(unaff_EDI + 0x1aeb0c),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b08e3),(char *)0x0,false,\n             &(this->plt_static_chain_).super_Struct_var,false)" identifier (argument_list "(&(this->plt_static_chain_).option,(char *)(unaff_EDI + 0x1aeb0c),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b08e3),(char *)0x0,false,\n             &(this->plt_static_chain_).super_Struct_var,false)" ( (pointer_expression "&(this->plt_static_chain_).option" & (field_expression "(this->plt_static_chain_).option" (parenthesized_expression "(this->plt_static_chain_)" ( (field_expression "this->plt_static_chain_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1aeb0c)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1aeb0c)" ( (binary_expression "unaff_EDI + 0x1aeb0c" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1b08e3)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1b08e3)" ( (binary_expression "unaff_EDI + 0x1b08e3" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->plt_static_chain_).super_Struct_var" & (field_expression "(this->plt_static_chain_).super_Struct_var" (parenthesized_expression "(this->plt_static_chain_)" ( (field_expression "this->plt_static_chain_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->plt_static_chain_).user_set_via_option = false;" (assignment_expression "(this->plt_static_chain_).user_set_via_option = false" (field_expression "(this->plt_static_chain_).user_set_via_option" (parenthesized_expression "(this->plt_static_chain_)" ( (field_expression "this->plt_static_chain_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->plt_static_chain_).value = false;" (assignment_expression "(this->plt_static_chain_).value = false" (field_expression "(this->plt_static_chain_).value" (parenthesized_expression "(this->plt_static_chain_)" ( (field_expression "this->plt_static_chain_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->no_plt_static_chain_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a27ff);" (assignment_expression "(this->no_plt_static_chain_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a27ff)" (field_expression "(this->no_plt_static_chain_initializer_).super_Struct_var._vptr_Struct_var" (field_expression "(this->no_plt_static_chain_initializer_).super_Struct_var" (parenthesized_expression "(this->no_plt_static_chain_initializer_)" ( (field_expression "this->no_plt_static_chain_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(unaff_EDI + 0x2a27ff)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(unaff_EDI + 0x2a27ff)" ( (binary_expression "unaff_EDI + 0x2a27ff" identifier + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->no_plt_static_chain_initializer_).option,(char *)(unaff_EDI + 0x1aeb09),\n             TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1b0913),(char *)0x0,false,\n             &(this->no_plt_static_chain_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->no_plt_static_chain_initializer_).option,(char *)(unaff_EDI + 0x1aeb09),\n             TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1b0913),(char *)0x0,false,\n             &(this->no_plt_static_chain_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->no_plt_static_chain_initializer_).option,(char *)(unaff_EDI + 0x1aeb09),\n             TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1b0913),(char *)0x0,false,\n             &(this->no_plt_static_chain_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->no_plt_static_chain_initializer_).option,(char *)(unaff_EDI + 0x1aeb09),\n             TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1b0913),(char *)0x0,false,\n             &(this->no_plt_static_chain_initializer_).super_Struct_var,true);" (call_expression "One_option\n            (&(this->no_plt_static_chain_initializer_).option,(char *)(unaff_EDI + 0x1aeb09),\n             TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1b0913),(char *)0x0,false,\n             &(this->no_plt_static_chain_initializer_).super_Struct_var,true)" identifier (argument_list "(&(this->no_plt_static_chain_initializer_).option,(char *)(unaff_EDI + 0x1aeb09),\n             TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1b0913),(char *)0x0,false,\n             &(this->no_plt_static_chain_initializer_).super_Struct_var,true)" ( (pointer_expression "&(this->no_plt_static_chain_initializer_).option" & (field_expression "(this->no_plt_static_chain_initializer_).option" (parenthesized_expression "(this->no_plt_static_chain_initializer_)" ( (field_expression "this->no_plt_static_chain_initializer_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1aeb09)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1aeb09)" ( (binary_expression "unaff_EDI + 0x1aeb09" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1b0913)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1b0913)" ( (binary_expression "unaff_EDI + 0x1b0913" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->no_plt_static_chain_initializer_).super_Struct_var" & (field_expression "(this->no_plt_static_chain_initializer_).super_Struct_var" (parenthesized_expression "(this->no_plt_static_chain_initializer_)" ( (field_expression "this->no_plt_static_chain_initializer_" identifier -> field_identifier) )) . field_identifier)) , true ))) ;)))) (expression_statement "(this->plt_thread_safe_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2813);" (assignment_expression "(this->plt_thread_safe_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2813)" (field_expression "(this->plt_thread_safe_).super_Struct_var._vptr_Struct_var" (field_expression "(this->plt_thread_safe_).super_Struct_var" (parenthesized_expression "(this->plt_thread_safe_)" ( (field_expression "this->plt_thread_safe_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(unaff_EDI + 0x2a2813)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(unaff_EDI + 0x2a2813)" ( (binary_expression "unaff_EDI + 0x2a2813" identifier + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->plt_thread_safe_).option,(char *)(unaff_EDI + 0x1aeb20),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b0947),(char *)0x0,false,\n             &(this->plt_thread_safe_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->plt_thread_safe_).option,(char *)(unaff_EDI + 0x1aeb20),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b0947),(char *)0x0,false,\n             &(this->plt_thread_safe_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->plt_thread_safe_).option,(char *)(unaff_EDI + 0x1aeb20),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b0947),(char *)0x0,false,\n             &(this->plt_thread_safe_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->plt_thread_safe_).option,(char *)(unaff_EDI + 0x1aeb20),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b0947),(char *)0x0,false,\n             &(this->plt_thread_safe_).super_Struct_var,false);" (call_expression "One_option\n            (&(this->plt_thread_safe_).option,(char *)(unaff_EDI + 0x1aeb20),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b0947),(char *)0x0,false,\n             &(this->plt_thread_safe_).super_Struct_var,false)" identifier (argument_list "(&(this->plt_thread_safe_).option,(char *)(unaff_EDI + 0x1aeb20),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b0947),(char *)0x0,false,\n             &(this->plt_thread_safe_).super_Struct_var,false)" ( (pointer_expression "&(this->plt_thread_safe_).option" & (field_expression "(this->plt_thread_safe_).option" (parenthesized_expression "(this->plt_thread_safe_)" ( (field_expression "this->plt_thread_safe_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1aeb20)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1aeb20)" ( (binary_expression "unaff_EDI + 0x1aeb20" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1b0947)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1b0947)" ( (binary_expression "unaff_EDI + 0x1b0947" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->plt_thread_safe_).super_Struct_var" & (field_expression "(this->plt_thread_safe_).super_Struct_var" (parenthesized_expression "(this->plt_thread_safe_)" ( (field_expression "this->plt_thread_safe_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->plt_thread_safe_).user_set_via_option = false;" (assignment_expression "(this->plt_thread_safe_).user_set_via_option = false" (field_expression "(this->plt_thread_safe_).user_set_via_option" (parenthesized_expression "(this->plt_thread_safe_)" ( (field_expression "this->plt_thread_safe_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->plt_thread_safe_).value = false;" (assignment_expression "(this->plt_thread_safe_).value = false" (field_expression "(this->plt_thread_safe_).value" (parenthesized_expression "(this->plt_thread_safe_)" ( (field_expression "this->plt_thread_safe_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->no_plt_thread_safe_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2827);" (assignment_expression "(this->no_plt_thread_safe_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2827)" (field_expression "(this->no_plt_thread_safe_initializer_).super_Struct_var._vptr_Struct_var" (field_expression "(this->no_plt_thread_safe_initializer_).super_Struct_var" (parenthesized_expression "(this->no_plt_thread_safe_initializer_)" ( (field_expression "this->no_plt_thread_safe_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(unaff_EDI + 0x2a2827)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(unaff_EDI + 0x2a2827)" ( (binary_expression "unaff_EDI + 0x2a2827" identifier + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->no_plt_thread_safe_initializer_).option,(char *)(unaff_EDI + 0x1aeb1d),\n             TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1b097f),(char *)0x0,false,\n             &(this->no_plt_thread_safe_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->no_plt_thread_safe_initializer_).option,(char *)(unaff_EDI + 0x1aeb1d),\n             TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1b097f),(char *)0x0,false,\n             &(this->no_plt_thread_safe_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->no_plt_thread_safe_initializer_).option,(char *)(unaff_EDI + 0x1aeb1d),\n             TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1b097f),(char *)0x0,false,\n             &(this->no_plt_thread_safe_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->no_plt_thread_safe_initializer_).option,(char *)(unaff_EDI + 0x1aeb1d),\n             TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1b097f),(char *)0x0,false,\n             &(this->no_plt_thread_safe_initializer_).super_Struct_var,true);" (call_expression "One_option\n            (&(this->no_plt_thread_safe_initializer_).option,(char *)(unaff_EDI + 0x1aeb1d),\n             TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1b097f),(char *)0x0,false,\n             &(this->no_plt_thread_safe_initializer_).super_Struct_var,true)" identifier (argument_list "(&(this->no_plt_thread_safe_initializer_).option,(char *)(unaff_EDI + 0x1aeb1d),\n             TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1b097f),(char *)0x0,false,\n             &(this->no_plt_thread_safe_initializer_).super_Struct_var,true)" ( (pointer_expression "&(this->no_plt_thread_safe_initializer_).option" & (field_expression "(this->no_plt_thread_safe_initializer_).option" (parenthesized_expression "(this->no_plt_thread_safe_initializer_)" ( (field_expression "this->no_plt_thread_safe_initializer_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1aeb1d)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1aeb1d)" ( (binary_expression "unaff_EDI + 0x1aeb1d" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1b097f)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1b097f)" ( (binary_expression "unaff_EDI + 0x1b097f" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->no_plt_thread_safe_initializer_).super_Struct_var" & (field_expression "(this->no_plt_thread_safe_initializer_).super_Struct_var" (parenthesized_expression "(this->no_plt_thread_safe_initializer_)" ( (field_expression "this->no_plt_thread_safe_initializer_" identifier -> field_identifier) )) . field_identifier)) , true ))) ;)))) (expression_statement "(this->plugin_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1;" (assignment_expression "(this->plugin_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1" (field_expression "(this->plugin_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var" (field_expression "(this->plugin_initializer_).super_Struct_special.super_Struct_var" (field_expression "(this->plugin_initializer_).super_Struct_special" (parenthesized_expression "(this->plugin_initializer_)" ( (field_expression "this->plugin_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) . field_identifier) = identifier) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->plugin_initializer_).super_Struct_special.option,(char *)(unaff_EDI + 0x1aeb63)\n             ,TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1aeb37),(char *)(unaff_EDI + 0x1aeb30),false\n             ,(Struct_var *)&this->plugin_initializer_,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->plugin_initializer_).super_Struct_special.option,(char *)(unaff_EDI + 0x1aeb63)\n             ,TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1aeb37),(char *)(unaff_EDI + 0x1aeb30),false\n             ,(Struct_var *)&this->plugin_initializer_,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->plugin_initializer_).super_Struct_special.option,(char *)(unaff_EDI + 0x1aeb63)\n             ,TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1aeb37),(char *)(unaff_EDI + 0x1aeb30),false\n             ,(Struct_var *)&this->plugin_initializer_,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->plugin_initializer_).super_Struct_special.option,(char *)(unaff_EDI + 0x1aeb63)\n             ,TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1aeb37),(char *)(unaff_EDI + 0x1aeb30),false\n             ,(Struct_var *)&this->plugin_initializer_,false);" (call_expression "One_option\n            (&(this->plugin_initializer_).super_Struct_special.option,(char *)(unaff_EDI + 0x1aeb63)\n             ,TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1aeb37),(char *)(unaff_EDI + 0x1aeb30),false\n             ,(Struct_var *)&this->plugin_initializer_,false)" identifier (argument_list "(&(this->plugin_initializer_).super_Struct_special.option,(char *)(unaff_EDI + 0x1aeb63)\n             ,TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1aeb37),(char *)(unaff_EDI + 0x1aeb30),false\n             ,(Struct_var *)&this->plugin_initializer_,false)" ( (pointer_expression "&(this->plugin_initializer_).super_Struct_special.option" & (field_expression "(this->plugin_initializer_).super_Struct_special.option" (field_expression "(this->plugin_initializer_).super_Struct_special" (parenthesized_expression "(this->plugin_initializer_)" ( (field_expression "this->plugin_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1aeb63)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1aeb63)" ( (binary_expression "unaff_EDI + 0x1aeb63" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1aeb37)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1aeb37)" ( (binary_expression "unaff_EDI + 0x1aeb37" identifier + number_literal) ))) , (cast_expression "(char *)(unaff_EDI + 0x1aeb30)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1aeb30)" ( (binary_expression "unaff_EDI + 0x1aeb30" identifier + number_literal) ))) , false , (cast_expression "(Struct_var *)&this->plugin_initializer_" ( (type_descriptor "Struct_var *" type_identifier (abstract_pointer_declarator "*" *)) ) (pointer_expression "&this->plugin_initializer_" & (field_expression "this->plugin_initializer_" identifier -> field_identifier))) , false ))) ;)))) (expression_statement "*(undefined4 *)&(this->plugin_initializer_).super_Struct_special.field_0x40 = 0;" (assignment_expression "*(undefined4 *)&(this->plugin_initializer_).super_Struct_special.field_0x40 = 0" (pointer_expression "*(undefined4 *)&(this->plugin_initializer_).super_Struct_special.field_0x40" * (cast_expression "(undefined4 *)&(this->plugin_initializer_).super_Struct_special.field_0x40" ( (type_descriptor "undefined4 *" type_identifier (abstract_pointer_declarator "*" *)) ) (pointer_expression "&(this->plugin_initializer_).super_Struct_special.field_0x40" & (field_expression "(this->plugin_initializer_).super_Struct_special.field_0x40" (field_expression "(this->plugin_initializer_).super_Struct_special" (parenthesized_expression "(this->plugin_initializer_)" ( (field_expression "this->plugin_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier)))) = number_literal) ;) (expression_statement "(this->plugin_initializer_).super_Struct_special.parse = unaff_EDI - 0x12a9;" (assignment_expression "(this->plugin_initializer_).super_Struct_special.parse = unaff_EDI - 0x12a9" (field_expression "(this->plugin_initializer_).super_Struct_special.parse" (field_expression "(this->plugin_initializer_).super_Struct_special" (parenthesized_expression "(this->plugin_initializer_)" ( (field_expression "this->plugin_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (binary_expression "unaff_EDI - 0x12a9" identifier - number_literal)) ;) (expression_statement "(this->plugin_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a41d3 + unaff_EDI);" (assignment_expression "(this->plugin_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a41d3 + unaff_EDI)" (field_expression "(this->plugin_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var" (field_expression "(this->plugin_initializer_).super_Struct_special.super_Struct_var" (field_expression "(this->plugin_initializer_).super_Struct_special" (parenthesized_expression "(this->plugin_initializer_)" ( (field_expression "this->plugin_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(&UNK_002a41d3 + unaff_EDI)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(&UNK_002a41d3 + unaff_EDI)" ( (binary_expression "&UNK_002a41d3 + unaff_EDI" (pointer_expression "&UNK_002a41d3" & identifier) + identifier) )))) ;) (expression_statement "(this->plugin_opt_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1;" (assignment_expression "(this->plugin_opt_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1" (field_expression "(this->plugin_opt_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var" (field_expression "(this->plugin_opt_initializer_).super_Struct_special.super_Struct_var" (field_expression "(this->plugin_opt_initializer_).super_Struct_special" (parenthesized_expression "(this->plugin_opt_initializer_)" ( (field_expression "this->plugin_opt_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) . field_identifier) = identifier) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->plugin_opt_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1aeb6a),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1aeb4d),\n             (char *)(unaff_EDI + 0x1af404),false,(Struct_var *)&this->plugin_opt_initializer_,false\n            );" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->plugin_opt_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1aeb6a),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1aeb4d),\n             (char *)(unaff_EDI + 0x1af404),false,(Struct_var *)&this->plugin_opt_initializer_,false\n            );" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->plugin_opt_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1aeb6a),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1aeb4d),\n             (char *)(unaff_EDI + 0x1af404),false,(Struct_var *)&this->plugin_opt_initializer_,false\n            );" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->plugin_opt_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1aeb6a),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1aeb4d),\n             (char *)(unaff_EDI + 0x1af404),false,(Struct_var *)&this->plugin_opt_initializer_,false\n            );" (call_expression "One_option\n            (&(this->plugin_opt_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1aeb6a),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1aeb4d),\n             (char *)(unaff_EDI + 0x1af404),false,(Struct_var *)&this->plugin_opt_initializer_,false\n            )" identifier (argument_list "(&(this->plugin_opt_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1aeb6a),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1aeb4d),\n             (char *)(unaff_EDI + 0x1af404),false,(Struct_var *)&this->plugin_opt_initializer_,false\n            )" ( (pointer_expression "&(this->plugin_opt_initializer_).super_Struct_special.option" & (field_expression "(this->plugin_opt_initializer_).super_Struct_special.option" (field_expression "(this->plugin_opt_initializer_).super_Struct_special" (parenthesized_expression "(this->plugin_opt_initializer_)" ( (field_expression "this->plugin_opt_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1aeb6a)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1aeb6a)" ( (binary_expression "unaff_EDI + 0x1aeb6a" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1aeb4d)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1aeb4d)" ( (binary_expression "unaff_EDI + 0x1aeb4d" identifier + number_literal) ))) , (cast_expression "(char *)(unaff_EDI + 0x1af404)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1af404)" ( (binary_expression "unaff_EDI + 0x1af404" identifier + number_literal) ))) , false , (cast_expression "(Struct_var *)&this->plugin_opt_initializer_" ( (type_descriptor "Struct_var *" type_identifier (abstract_pointer_declarator "*" *)) ) (pointer_expression "&this->plugin_opt_initializer_" & (field_expression "this->plugin_opt_initializer_" identifier -> field_identifier))) , false ))) ;)))) (expression_statement "*(undefined4 *)&(this->plugin_opt_initializer_).super_Struct_special.field_0x40 = 0;" (assignment_expression "*(undefined4 *)&(this->plugin_opt_initializer_).super_Struct_special.field_0x40 = 0" (pointer_expression "*(undefined4 *)&(this->plugin_opt_initializer_).super_Struct_special.field_0x40" * (cast_expression "(undefined4 *)&(this->plugin_opt_initializer_).super_Struct_special.field_0x40" ( (type_descriptor "undefined4 *" type_identifier (abstract_pointer_declarator "*" *)) ) (pointer_expression "&(this->plugin_opt_initializer_).super_Struct_special.field_0x40" & (field_expression "(this->plugin_opt_initializer_).super_Struct_special.field_0x40" (field_expression "(this->plugin_opt_initializer_).super_Struct_special" (parenthesized_expression "(this->plugin_opt_initializer_)" ( (field_expression "this->plugin_opt_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier)))) = number_literal) ;) (expression_statement "(this->plugin_opt_initializer_).super_Struct_special.parse = unaff_EDI - 0x1709;" (assignment_expression "(this->plugin_opt_initializer_).super_Struct_special.parse = unaff_EDI - 0x1709" (field_expression "(this->plugin_opt_initializer_).super_Struct_special.parse" (field_expression "(this->plugin_opt_initializer_).super_Struct_special" (parenthesized_expression "(this->plugin_opt_initializer_)" ( (field_expression "this->plugin_opt_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (binary_expression "unaff_EDI - 0x1709" identifier - number_literal)) ;) (expression_statement "(this->plugin_opt_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("St23__codecvt_abstract_baseIcc11__mbstate_tE" + unaff_EDI + 7);" (assignment_expression "(this->plugin_opt_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("St23__codecvt_abstract_baseIcc11__mbstate_tE" + unaff_EDI + 7)" (field_expression "(this->plugin_opt_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var" (field_expression "(this->plugin_opt_initializer_).super_Struct_special.super_Struct_var" (field_expression "(this->plugin_opt_initializer_).super_Struct_special" (parenthesized_expression "(this->plugin_opt_initializer_)" ( (field_expression "this->plugin_opt_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)("St23__codecvt_abstract_baseIcc11__mbstate_tE" + unaff_EDI + 7)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "("St23__codecvt_abstract_baseIcc11__mbstate_tE" + unaff_EDI + 7)" ( (binary_expression ""St23__codecvt_abstract_baseIcc11__mbstate_tE" + unaff_EDI + 7" (binary_expression ""St23__codecvt_abstract_baseIcc11__mbstate_tE" + unaff_EDI" (string_literal ""St23__codecvt_abstract_baseIcc11__mbstate_tE"" " string_content ") + identifier) + number_literal) )))) ;) (expression_statement "(this->posix_fallocate_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a283b);" (assignment_expression "(this->posix_fallocate_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a283b)" (field_expression "(this->posix_fallocate_).super_Struct_var._vptr_Struct_var" (field_expression "(this->posix_fallocate_).super_Struct_var" (parenthesized_expression "(this->posix_fallocate_)" ( (field_expression "this->posix_fallocate_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(unaff_EDI + 0x2a283b)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(unaff_EDI + 0x2a283b)" ( (binary_expression "unaff_EDI + 0x2a283b" identifier + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->posix_fallocate_).option,(char *)(unaff_EDI + 0x1aeb78),TWO_DASHES,'\0',dv_01,\n             (char *)(unaff_EDI + 0x1b09af),(char *)0x0,false,\n             &(this->posix_fallocate_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->posix_fallocate_).option,(char *)(unaff_EDI + 0x1aeb78),TWO_DASHES,'\0',dv_01,\n             (char *)(unaff_EDI + 0x1b09af),(char *)0x0,false,\n             &(this->posix_fallocate_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->posix_fallocate_).option,(char *)(unaff_EDI + 0x1aeb78),TWO_DASHES,'\0',dv_01,\n             (char *)(unaff_EDI + 0x1b09af),(char *)0x0,false,\n             &(this->posix_fallocate_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->posix_fallocate_).option,(char *)(unaff_EDI + 0x1aeb78),TWO_DASHES,'\0',dv_01,\n             (char *)(unaff_EDI + 0x1b09af),(char *)0x0,false,\n             &(this->posix_fallocate_).super_Struct_var,true);" (call_expression "One_option\n            (&(this->posix_fallocate_).option,(char *)(unaff_EDI + 0x1aeb78),TWO_DASHES,'\0',dv_01,\n             (char *)(unaff_EDI + 0x1b09af),(char *)0x0,false,\n             &(this->posix_fallocate_).super_Struct_var,true)" identifier (argument_list "(&(this->posix_fallocate_).option,(char *)(unaff_EDI + 0x1aeb78),TWO_DASHES,'\0',dv_01,\n             (char *)(unaff_EDI + 0x1b09af),(char *)0x0,false,\n             &(this->posix_fallocate_).super_Struct_var,true)" ( (pointer_expression "&(this->posix_fallocate_).option" & (field_expression "(this->posix_fallocate_).option" (parenthesized_expression "(this->posix_fallocate_)" ( (field_expression "this->posix_fallocate_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1aeb78)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1aeb78)" ( (binary_expression "unaff_EDI + 0x1aeb78" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1b09af)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1b09af)" ( (binary_expression "unaff_EDI + 0x1b09af" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->posix_fallocate_).super_Struct_var" & (field_expression "(this->posix_fallocate_).super_Struct_var" (parenthesized_expression "(this->posix_fallocate_)" ( (field_expression "this->posix_fallocate_" identifier -> field_identifier) )) . field_identifier)) , true ))) ;)))) (expression_statement "(this->posix_fallocate_).user_set_via_option = false;" (assignment_expression "(this->posix_fallocate_).user_set_via_option = false" (field_expression "(this->posix_fallocate_).user_set_via_option" (parenthesized_expression "(this->posix_fallocate_)" ( (field_expression "this->posix_fallocate_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->posix_fallocate_).value = true;" (assignment_expression "(this->posix_fallocate_).value = true" (field_expression "(this->posix_fallocate_).value" (parenthesized_expression "(this->posix_fallocate_)" ( (field_expression "this->posix_fallocate_" identifier -> field_identifier) )) . field_identifier) = true) ;) (expression_statement "(this->no_posix_fallocate_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a284f);" (assignment_expression "(this->no_posix_fallocate_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a284f)" (field_expression "(this->no_posix_fallocate_initializer_).super_Struct_var._vptr_Struct_var" (field_expression "(this->no_posix_fallocate_initializer_).super_Struct_var" (parenthesized_expression "(this->no_posix_fallocate_initializer_)" ( (field_expression "this->no_posix_fallocate_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(unaff_EDI + 0x2a284f)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(unaff_EDI + 0x2a284f)" ( (binary_expression "unaff_EDI + 0x2a284f" identifier + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->no_posix_fallocate_initializer_).option,(char *)(unaff_EDI + 0x1aeb75),\n             TWO_DASHES,'\0',dv_00,(char *)(unaff_EDI + 0x1b09e7),(char *)0x0,false,\n             &(this->no_posix_fallocate_initializer_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->no_posix_fallocate_initializer_).option,(char *)(unaff_EDI + 0x1aeb75),\n             TWO_DASHES,'\0',dv_00,(char *)(unaff_EDI + 0x1b09e7),(char *)0x0,false,\n             &(this->no_posix_fallocate_initializer_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->no_posix_fallocate_initializer_).option,(char *)(unaff_EDI + 0x1aeb75),\n             TWO_DASHES,'\0',dv_00,(char *)(unaff_EDI + 0x1b09e7),(char *)0x0,false,\n             &(this->no_posix_fallocate_initializer_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->no_posix_fallocate_initializer_).option,(char *)(unaff_EDI + 0x1aeb75),\n             TWO_DASHES,'\0',dv_00,(char *)(unaff_EDI + 0x1b09e7),(char *)0x0,false,\n             &(this->no_posix_fallocate_initializer_).super_Struct_var,false);" (call_expression "One_option\n            (&(this->no_posix_fallocate_initializer_).option,(char *)(unaff_EDI + 0x1aeb75),\n             TWO_DASHES,'\0',dv_00,(char *)(unaff_EDI + 0x1b09e7),(char *)0x0,false,\n             &(this->no_posix_fallocate_initializer_).super_Struct_var,false)" identifier (argument_list "(&(this->no_posix_fallocate_initializer_).option,(char *)(unaff_EDI + 0x1aeb75),\n             TWO_DASHES,'\0',dv_00,(char *)(unaff_EDI + 0x1b09e7),(char *)0x0,false,\n             &(this->no_posix_fallocate_initializer_).super_Struct_var,false)" ( (pointer_expression "&(this->no_posix_fallocate_initializer_).option" & (field_expression "(this->no_posix_fallocate_initializer_).option" (parenthesized_expression "(this->no_posix_fallocate_initializer_)" ( (field_expression "this->no_posix_fallocate_initializer_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1aeb75)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1aeb75)" ( (binary_expression "unaff_EDI + 0x1aeb75" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1b09e7)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1b09e7)" ( (binary_expression "unaff_EDI + 0x1b09e7" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->no_posix_fallocate_initializer_).super_Struct_var" & (field_expression "(this->no_posix_fallocate_initializer_).super_Struct_var" (parenthesized_expression "(this->no_posix_fallocate_initializer_)" ( (field_expression "this->no_posix_fallocate_initializer_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->preread_archive_symbols_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2863);" (assignment_expression "(this->preread_archive_symbols_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2863)" (field_expression "(this->preread_archive_symbols_).super_Struct_var._vptr_Struct_var" (field_expression "(this->preread_archive_symbols_).super_Struct_var" (parenthesized_expression "(this->preread_archive_symbols_)" ( (field_expression "this->preread_archive_symbols_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(unaff_EDI + 0x2a2863)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(unaff_EDI + 0x2a2863)" ( (binary_expression "unaff_EDI + 0x2a2863" identifier + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->preread_archive_symbols_).option,(char *)(unaff_EDI + 0x1aeb8b),TWO_DASHES,'\0'\n             ,dv_00,(char *)(unaff_EDI + 0x1b0a13),(char *)0x0,false,\n             &(this->preread_archive_symbols_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->preread_archive_symbols_).option,(char *)(unaff_EDI + 0x1aeb8b),TWO_DASHES,'\0'\n             ,dv_00,(char *)(unaff_EDI + 0x1b0a13),(char *)0x0,false,\n             &(this->preread_archive_symbols_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->preread_archive_symbols_).option,(char *)(unaff_EDI + 0x1aeb8b),TWO_DASHES,'\0'\n             ,dv_00,(char *)(unaff_EDI + 0x1b0a13),(char *)0x0,false,\n             &(this->preread_archive_symbols_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->preread_archive_symbols_).option,(char *)(unaff_EDI + 0x1aeb8b),TWO_DASHES,'\0'\n             ,dv_00,(char *)(unaff_EDI + 0x1b0a13),(char *)0x0,false,\n             &(this->preread_archive_symbols_).super_Struct_var,false);" (call_expression "One_option\n            (&(this->preread_archive_symbols_).option,(char *)(unaff_EDI + 0x1aeb8b),TWO_DASHES,'\0'\n             ,dv_00,(char *)(unaff_EDI + 0x1b0a13),(char *)0x0,false,\n             &(this->preread_archive_symbols_).super_Struct_var,false)" identifier (argument_list "(&(this->preread_archive_symbols_).option,(char *)(unaff_EDI + 0x1aeb8b),TWO_DASHES,'\0'\n             ,dv_00,(char *)(unaff_EDI + 0x1b0a13),(char *)0x0,false,\n             &(this->preread_archive_symbols_).super_Struct_var,false)" ( (pointer_expression "&(this->preread_archive_symbols_).option" & (field_expression "(this->preread_archive_symbols_).option" (parenthesized_expression "(this->preread_archive_symbols_)" ( (field_expression "this->preread_archive_symbols_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1aeb8b)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1aeb8b)" ( (binary_expression "unaff_EDI + 0x1aeb8b" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1b0a13)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1b0a13)" ( (binary_expression "unaff_EDI + 0x1b0a13" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->preread_archive_symbols_).super_Struct_var" & (field_expression "(this->preread_archive_symbols_).super_Struct_var" (parenthesized_expression "(this->preread_archive_symbols_)" ( (field_expression "this->preread_archive_symbols_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->preread_archive_symbols_).user_set_via_option = false;" (assignment_expression "(this->preread_archive_symbols_).user_set_via_option = false" (field_expression "(this->preread_archive_symbols_).user_set_via_option" (parenthesized_expression "(this->preread_archive_symbols_)" ( (field_expression "this->preread_archive_symbols_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->preread_archive_symbols_).value = false;" (assignment_expression "(this->preread_archive_symbols_).value = false" (field_expression "(this->preread_archive_symbols_).value" (parenthesized_expression "(this->preread_archive_symbols_)" ( (field_expression "this->preread_archive_symbols_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->no_preread_archive_symbols_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2877);" (assignment_expression "(this->no_preread_archive_symbols_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2877)" (field_expression "(this->no_preread_archive_symbols_initializer_).super_Struct_var._vptr_Struct_var" (field_expression "(this->no_preread_archive_symbols_initializer_).super_Struct_var" (parenthesized_expression "(this->no_preread_archive_symbols_initializer_)" ( (field_expression "this->no_preread_archive_symbols_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(unaff_EDI + 0x2a2877)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(unaff_EDI + 0x2a2877)" ( (binary_expression "unaff_EDI + 0x2a2877" identifier + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->no_preread_archive_symbols_initializer_).option,(char *)(unaff_EDI + 0x1aeb88),\n             TWO_DASHES,'\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_preread_archive_symbols_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->no_preread_archive_symbols_initializer_).option,(char *)(unaff_EDI + 0x1aeb88),\n             TWO_DASHES,'\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_preread_archive_symbols_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->no_preread_archive_symbols_initializer_).option,(char *)(unaff_EDI + 0x1aeb88),\n             TWO_DASHES,'\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_preread_archive_symbols_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->no_preread_archive_symbols_initializer_).option,(char *)(unaff_EDI + 0x1aeb88),\n             TWO_DASHES,'\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_preread_archive_symbols_initializer_).super_Struct_var,true);" (call_expression "One_option\n            (&(this->no_preread_archive_symbols_initializer_).option,(char *)(unaff_EDI + 0x1aeb88),\n             TWO_DASHES,'\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_preread_archive_symbols_initializer_).super_Struct_var,true)" identifier (argument_list "(&(this->no_preread_archive_symbols_initializer_).option,(char *)(unaff_EDI + 0x1aeb88),\n             TWO_DASHES,'\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_preread_archive_symbols_initializer_).super_Struct_var,true)" ( (pointer_expression "&(this->no_preread_archive_symbols_initializer_).option" & (field_expression "(this->no_preread_archive_symbols_initializer_).option" (parenthesized_expression "(this->no_preread_archive_symbols_initializer_)" ( (field_expression "this->no_preread_archive_symbols_initializer_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1aeb88)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1aeb88)" ( (binary_expression "unaff_EDI + 0x1aeb88" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->no_preread_archive_symbols_initializer_).super_Struct_var" & (field_expression "(this->no_preread_archive_symbols_initializer_).super_Struct_var" (parenthesized_expression "(this->no_preread_archive_symbols_initializer_)" ( (field_expression "this->no_preread_archive_symbols_initializer_" identifier -> field_identifier) )) . field_identifier)) , true ))) ;)))) (expression_statement "(this->print_gc_sections_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a288b);" (assignment_expression "(this->print_gc_sections_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a288b)" (field_expression "(this->print_gc_sections_).super_Struct_var._vptr_Struct_var" (field_expression "(this->print_gc_sections_).super_Struct_var" (parenthesized_expression "(this->print_gc_sections_)" ( (field_expression "this->print_gc_sections_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(unaff_EDI + 0x2a288b)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(unaff_EDI + 0x2a288b)" ( (binary_expression "unaff_EDI + 0x2a288b" identifier + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->print_gc_sections_).option,(char *)(unaff_EDI + 0x1aeba6),TWO_DASHES,'\0',dv_00\n             ,(char *)(unaff_EDI + 0x1b0a3f),(char *)0x0,false,\n             &(this->print_gc_sections_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->print_gc_sections_).option,(char *)(unaff_EDI + 0x1aeba6),TWO_DASHES,'\0',dv_00\n             ,(char *)(unaff_EDI + 0x1b0a3f),(char *)0x0,false,\n             &(this->print_gc_sections_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->print_gc_sections_).option,(char *)(unaff_EDI + 0x1aeba6),TWO_DASHES,'\0',dv_00\n             ,(char *)(unaff_EDI + 0x1b0a3f),(char *)0x0,false,\n             &(this->print_gc_sections_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->print_gc_sections_).option,(char *)(unaff_EDI + 0x1aeba6),TWO_DASHES,'\0',dv_00\n             ,(char *)(unaff_EDI + 0x1b0a3f),(char *)0x0,false,\n             &(this->print_gc_sections_).super_Struct_var,false);" (call_expression "One_option\n            (&(this->print_gc_sections_).option,(char *)(unaff_EDI + 0x1aeba6),TWO_DASHES,'\0',dv_00\n             ,(char *)(unaff_EDI + 0x1b0a3f),(char *)0x0,false,\n             &(this->print_gc_sections_).super_Struct_var,false)" identifier (argument_list "(&(this->print_gc_sections_).option,(char *)(unaff_EDI + 0x1aeba6),TWO_DASHES,'\0',dv_00\n             ,(char *)(unaff_EDI + 0x1b0a3f),(char *)0x0,false,\n             &(this->print_gc_sections_).super_Struct_var,false)" ( (pointer_expression "&(this->print_gc_sections_).option" & (field_expression "(this->print_gc_sections_).option" (parenthesized_expression "(this->print_gc_sections_)" ( (field_expression "this->print_gc_sections_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1aeba6)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1aeba6)" ( (binary_expression "unaff_EDI + 0x1aeba6" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1b0a3f)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1b0a3f)" ( (binary_expression "unaff_EDI + 0x1b0a3f" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->print_gc_sections_).super_Struct_var" & (field_expression "(this->print_gc_sections_).super_Struct_var" (parenthesized_expression "(this->print_gc_sections_)" ( (field_expression "this->print_gc_sections_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->print_gc_sections_).user_set_via_option = false;" (assignment_expression "(this->print_gc_sections_).user_set_via_option = false" (field_expression "(this->print_gc_sections_).user_set_via_option" (parenthesized_expression "(this->print_gc_sections_)" ( (field_expression "this->print_gc_sections_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->print_gc_sections_).value = false;" (assignment_expression "(this->print_gc_sections_).value = false" (field_expression "(this->print_gc_sections_).value" (parenthesized_expression "(this->print_gc_sections_)" ( (field_expression "this->print_gc_sections_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->no_print_gc_sections_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a289f);" (assignment_expression "(this->no_print_gc_sections_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a289f)" (field_expression "(this->no_print_gc_sections_initializer_).super_Struct_var._vptr_Struct_var" (field_expression "(this->no_print_gc_sections_initializer_).super_Struct_var" (parenthesized_expression "(this->no_print_gc_sections_initializer_)" ( (field_expression "this->no_print_gc_sections_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(unaff_EDI + 0x2a289f)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(unaff_EDI + 0x2a289f)" ( (binary_expression "unaff_EDI + 0x2a289f" identifier + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->no_print_gc_sections_initializer_).option,(char *)(unaff_EDI + 0x1aeba3),\n             TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1b0a67),(char *)0x0,false,\n             &(this->no_print_gc_sections_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->no_print_gc_sections_initializer_).option,(char *)(unaff_EDI + 0x1aeba3),\n             TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1b0a67),(char *)0x0,false,\n             &(this->no_print_gc_sections_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->no_print_gc_sections_initializer_).option,(char *)(unaff_EDI + 0x1aeba3),\n             TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1b0a67),(char *)0x0,false,\n             &(this->no_print_gc_sections_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->no_print_gc_sections_initializer_).option,(char *)(unaff_EDI + 0x1aeba3),\n             TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1b0a67),(char *)0x0,false,\n             &(this->no_print_gc_sections_initializer_).super_Struct_var,true);" (call_expression "One_option\n            (&(this->no_print_gc_sections_initializer_).option,(char *)(unaff_EDI + 0x1aeba3),\n             TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1b0a67),(char *)0x0,false,\n             &(this->no_print_gc_sections_initializer_).super_Struct_var,true)" identifier (argument_list "(&(this->no_print_gc_sections_initializer_).option,(char *)(unaff_EDI + 0x1aeba3),\n             TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1b0a67),(char *)0x0,false,\n             &(this->no_print_gc_sections_initializer_).super_Struct_var,true)" ( (pointer_expression "&(this->no_print_gc_sections_initializer_).option" & (field_expression "(this->no_print_gc_sections_initializer_).option" (parenthesized_expression "(this->no_print_gc_sections_initializer_)" ( (field_expression "this->no_print_gc_sections_initializer_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1aeba3)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1aeba3)" ( (binary_expression "unaff_EDI + 0x1aeba3" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1b0a67)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1b0a67)" ( (binary_expression "unaff_EDI + 0x1b0a67" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->no_print_gc_sections_initializer_).super_Struct_var" & (field_expression "(this->no_print_gc_sections_initializer_).super_Struct_var" (parenthesized_expression "(this->no_print_gc_sections_initializer_)" ( (field_expression "this->no_print_gc_sections_initializer_" identifier -> field_identifier) )) . field_identifier)) , true ))) ;)))) (expression_statement "(this->print_icf_sections_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a28b3);" (assignment_expression "(this->print_icf_sections_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a28b3)" (field_expression "(this->print_icf_sections_).super_Struct_var._vptr_Struct_var" (field_expression "(this->print_icf_sections_).super_Struct_var" (parenthesized_expression "(this->print_icf_sections_)" ( (field_expression "this->print_icf_sections_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(unaff_EDI + 0x2a28b3)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(unaff_EDI + 0x2a28b3)" ( (binary_expression "unaff_EDI + 0x2a28b3" identifier + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->print_icf_sections_).option,(char *)(unaff_EDI + 0x1aebbb),TWO_DASHES,'\0',\n             dv_00,(char *)(unaff_EDI + 0x1b0a8b),(char *)0x0,false,\n             &(this->print_icf_sections_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->print_icf_sections_).option,(char *)(unaff_EDI + 0x1aebbb),TWO_DASHES,'\0',\n             dv_00,(char *)(unaff_EDI + 0x1b0a8b),(char *)0x0,false,\n             &(this->print_icf_sections_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->print_icf_sections_).option,(char *)(unaff_EDI + 0x1aebbb),TWO_DASHES,'\0',\n             dv_00,(char *)(unaff_EDI + 0x1b0a8b),(char *)0x0,false,\n             &(this->print_icf_sections_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->print_icf_sections_).option,(char *)(unaff_EDI + 0x1aebbb),TWO_DASHES,'\0',\n             dv_00,(char *)(unaff_EDI + 0x1b0a8b),(char *)0x0,false,\n             &(this->print_icf_sections_).super_Struct_var,false);" (call_expression "One_option\n            (&(this->print_icf_sections_).option,(char *)(unaff_EDI + 0x1aebbb),TWO_DASHES,'\0',\n             dv_00,(char *)(unaff_EDI + 0x1b0a8b),(char *)0x0,false,\n             &(this->print_icf_sections_).super_Struct_var,false)" identifier (argument_list "(&(this->print_icf_sections_).option,(char *)(unaff_EDI + 0x1aebbb),TWO_DASHES,'\0',\n             dv_00,(char *)(unaff_EDI + 0x1b0a8b),(char *)0x0,false,\n             &(this->print_icf_sections_).super_Struct_var,false)" ( (pointer_expression "&(this->print_icf_sections_).option" & (field_expression "(this->print_icf_sections_).option" (parenthesized_expression "(this->print_icf_sections_)" ( (field_expression "this->print_icf_sections_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1aebbb)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1aebbb)" ( (binary_expression "unaff_EDI + 0x1aebbb" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1b0a8b)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1b0a8b)" ( (binary_expression "unaff_EDI + 0x1b0a8b" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->print_icf_sections_).super_Struct_var" & (field_expression "(this->print_icf_sections_).super_Struct_var" (parenthesized_expression "(this->print_icf_sections_)" ( (field_expression "this->print_icf_sections_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->print_icf_sections_).user_set_via_option = false;" (assignment_expression "(this->print_icf_sections_).user_set_via_option = false" (field_expression "(this->print_icf_sections_).user_set_via_option" (parenthesized_expression "(this->print_icf_sections_)" ( (field_expression "this->print_icf_sections_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->print_icf_sections_).value = false;" (assignment_expression "(this->print_icf_sections_).value = false" (field_expression "(this->print_icf_sections_).value" (parenthesized_expression "(this->print_icf_sections_)" ( (field_expression "this->print_icf_sections_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->no_print_icf_sections_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a28c7);" (assignment_expression "(this->no_print_icf_sections_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a28c7)" (field_expression "(this->no_print_icf_sections_initializer_).super_Struct_var._vptr_Struct_var" (field_expression "(this->no_print_icf_sections_initializer_).super_Struct_var" (parenthesized_expression "(this->no_print_icf_sections_initializer_)" ( (field_expression "this->no_print_icf_sections_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(unaff_EDI + 0x2a28c7)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(unaff_EDI + 0x2a28c7)" ( (binary_expression "unaff_EDI + 0x2a28c7" identifier + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->no_print_icf_sections_initializer_).option,(char *)(unaff_EDI + 0x1aebb8),\n             TWO_DASHES,'\0',dv_01,&UNK_001b0ab7 + unaff_EDI,(char *)0x0,false,\n             &(this->no_print_icf_sections_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->no_print_icf_sections_initializer_).option,(char *)(unaff_EDI + 0x1aebb8),\n             TWO_DASHES,'\0',dv_01,&UNK_001b0ab7 + unaff_EDI,(char *)0x0,false,\n             &(this->no_print_icf_sections_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->no_print_icf_sections_initializer_).option,(char *)(unaff_EDI + 0x1aebb8),\n             TWO_DASHES,'\0',dv_01,&UNK_001b0ab7 + unaff_EDI,(char *)0x0,false,\n             &(this->no_print_icf_sections_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->no_print_icf_sections_initializer_).option,(char *)(unaff_EDI + 0x1aebb8),\n             TWO_DASHES,'\0',dv_01,&UNK_001b0ab7 + unaff_EDI,(char *)0x0,false,\n             &(this->no_print_icf_sections_initializer_).super_Struct_var,true);" (call_expression "One_option\n            (&(this->no_print_icf_sections_initializer_).option,(char *)(unaff_EDI + 0x1aebb8),\n             TWO_DASHES,'\0',dv_01,&UNK_001b0ab7 + unaff_EDI,(char *)0x0,false,\n             &(this->no_print_icf_sections_initializer_).super_Struct_var,true)" identifier (argument_list "(&(this->no_print_icf_sections_initializer_).option,(char *)(unaff_EDI + 0x1aebb8),\n             TWO_DASHES,'\0',dv_01,&UNK_001b0ab7 + unaff_EDI,(char *)0x0,false,\n             &(this->no_print_icf_sections_initializer_).super_Struct_var,true)" ( (pointer_expression "&(this->no_print_icf_sections_initializer_).option" & (field_expression "(this->no_print_icf_sections_initializer_).option" (parenthesized_expression "(this->no_print_icf_sections_initializer_)" ( (field_expression "this->no_print_icf_sections_initializer_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1aebb8)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1aebb8)" ( (binary_expression "unaff_EDI + 0x1aebb8" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (binary_expression "&UNK_001b0ab7 + unaff_EDI" (pointer_expression "&UNK_001b0ab7" & identifier) + identifier) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->no_print_icf_sections_initializer_).super_Struct_var" & (field_expression "(this->no_print_icf_sections_initializer_).super_Struct_var" (parenthesized_expression "(this->no_print_icf_sections_initializer_)" ( (field_expression "this->no_print_icf_sections_initializer_" identifier -> field_identifier) )) . field_identifier)) , true ))) ;)))) (expression_statement "(this->print_output_format_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a28db);" (assignment_expression "(this->print_output_format_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a28db)" (field_expression "(this->print_output_format_).super_Struct_var._vptr_Struct_var" (field_expression "(this->print_output_format_).super_Struct_var" (parenthesized_expression "(this->print_output_format_)" ( (field_expression "this->print_output_format_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(unaff_EDI + 0x2a28db)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(unaff_EDI + 0x2a28db)" ( (binary_expression "unaff_EDI + 0x2a28db" identifier + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->print_output_format_).option,(char *)(unaff_EDI + 0x1aebed),TWO_DASHES,'\0',\n             dv_00,(char *)(unaff_EDI + 0x1aebce),(char *)0x0,false,\n             &(this->print_output_format_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->print_output_format_).option,(char *)(unaff_EDI + 0x1aebed),TWO_DASHES,'\0',\n             dv_00,(char *)(unaff_EDI + 0x1aebce),(char *)0x0,false,\n             &(this->print_output_format_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->print_output_format_).option,(char *)(unaff_EDI + 0x1aebed),TWO_DASHES,'\0',\n             dv_00,(char *)(unaff_EDI + 0x1aebce),(char *)0x0,false,\n             &(this->print_output_format_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->print_output_format_).option,(char *)(unaff_EDI + 0x1aebed),TWO_DASHES,'\0',\n             dv_00,(char *)(unaff_EDI + 0x1aebce),(char *)0x0,false,\n             &(this->print_output_format_).super_Struct_var,false);" (call_expression "One_option\n            (&(this->print_output_format_).option,(char *)(unaff_EDI + 0x1aebed),TWO_DASHES,'\0',\n             dv_00,(char *)(unaff_EDI + 0x1aebce),(char *)0x0,false,\n             &(this->print_output_format_).super_Struct_var,false)" identifier (argument_list "(&(this->print_output_format_).option,(char *)(unaff_EDI + 0x1aebed),TWO_DASHES,'\0',\n             dv_00,(char *)(unaff_EDI + 0x1aebce),(char *)0x0,false,\n             &(this->print_output_format_).super_Struct_var,false)" ( (pointer_expression "&(this->print_output_format_).option" & (field_expression "(this->print_output_format_).option" (parenthesized_expression "(this->print_output_format_)" ( (field_expression "this->print_output_format_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1aebed)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1aebed)" ( (binary_expression "unaff_EDI + 0x1aebed" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1aebce)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1aebce)" ( (binary_expression "unaff_EDI + 0x1aebce" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->print_output_format_).super_Struct_var" & (field_expression "(this->print_output_format_).super_Struct_var" (parenthesized_expression "(this->print_output_format_)" ( (field_expression "this->print_output_format_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->no_print_output_format_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a28ef);" (assignment_expression "(this->no_print_output_format_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a28ef)" (field_expression "(this->no_print_output_format_initializer_).super_Struct_var._vptr_Struct_var" (field_expression "(this->no_print_output_format_initializer_).super_Struct_var" (parenthesized_expression "(this->no_print_output_format_initializer_)" ( (field_expression "this->no_print_output_format_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(unaff_EDI + 0x2a28ef)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(unaff_EDI + 0x2a28ef)" ( (binary_expression "unaff_EDI + 0x2a28ef" identifier + number_literal) )))) ;) (expression_statement "(this->print_output_format_).user_set_via_option = false;" (assignment_expression "(this->print_output_format_).user_set_via_option = false" (field_expression "(this->print_output_format_).user_set_via_option" (parenthesized_expression "(this->print_output_format_)" ( (field_expression "this->print_output_format_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->print_output_format_).value = false;" (assignment_expression "(this->print_output_format_).value = false" (field_expression "(this->print_output_format_).value" (parenthesized_expression "(this->print_output_format_)" ( (field_expression "this->print_output_format_" identifier -> field_identifier) )) . field_identifier) = false) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->no_print_output_format_initializer_).option,(char *)(unaff_EDI + 0x1aebea),\n             TWO_DASHES,'\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_print_output_format_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->no_print_output_format_initializer_).option,(char *)(unaff_EDI + 0x1aebea),\n             TWO_DASHES,'\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_print_output_format_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->no_print_output_format_initializer_).option,(char *)(unaff_EDI + 0x1aebea),\n             TWO_DASHES,'\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_print_output_format_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->no_print_output_format_initializer_).option,(char *)(unaff_EDI + 0x1aebea),\n             TWO_DASHES,'\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_print_output_format_initializer_).super_Struct_var,true);" (call_expression "One_option\n            (&(this->no_print_output_format_initializer_).option,(char *)(unaff_EDI + 0x1aebea),\n             TWO_DASHES,'\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_print_output_format_initializer_).super_Struct_var,true)" identifier (argument_list "(&(this->no_print_output_format_initializer_).option,(char *)(unaff_EDI + 0x1aebea),\n             TWO_DASHES,'\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_print_output_format_initializer_).super_Struct_var,true)" ( (pointer_expression "&(this->no_print_output_format_initializer_).option" & (field_expression "(this->no_print_output_format_initializer_).option" (parenthesized_expression "(this->no_print_output_format_initializer_)" ( (field_expression "this->no_print_output_format_initializer_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1aebea)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1aebea)" ( (binary_expression "unaff_EDI + 0x1aebea" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->no_print_output_format_initializer_).super_Struct_var" & (field_expression "(this->no_print_output_format_initializer_).super_Struct_var" (parenthesized_expression "(this->no_print_output_format_initializer_)" ( (field_expression "this->no_print_output_format_initializer_" identifier -> field_identifier) )) . field_identifier)) , true ))) ;)))) (expression_statement "(this->print_symbol_counts_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2903);" (assignment_expression "(this->print_symbol_counts_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2903)" (field_expression "(this->print_symbol_counts_).super_Struct_var._vptr_Struct_var" (field_expression "(this->print_symbol_counts_).super_Struct_var" (parenthesized_expression "(this->print_symbol_counts_)" ( (field_expression "this->print_symbol_counts_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(unaff_EDI + 0x2a2903)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(unaff_EDI + 0x2a2903)" ( (binary_expression "unaff_EDI + 0x2a2903" identifier + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->print_symbol_counts_).option,&UNK_001aec01 + unaff_EDI,TWO_DASHES,'\0',\n             (char *)0x0,(char *)(unaff_EDI + 0x1b0adf),ha_02,false,\n             &(this->print_symbol_counts_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->print_symbol_counts_).option,&UNK_001aec01 + unaff_EDI,TWO_DASHES,'\0',\n             (char *)0x0,(char *)(unaff_EDI + 0x1b0adf),ha_02,false,\n             &(this->print_symbol_counts_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->print_symbol_counts_).option,&UNK_001aec01 + unaff_EDI,TWO_DASHES,'\0',\n             (char *)0x0,(char *)(unaff_EDI + 0x1b0adf),ha_02,false,\n             &(this->print_symbol_counts_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->print_symbol_counts_).option,&UNK_001aec01 + unaff_EDI,TWO_DASHES,'\0',\n             (char *)0x0,(char *)(unaff_EDI + 0x1b0adf),ha_02,false,\n             &(this->print_symbol_counts_).super_Struct_var,false);" (call_expression "One_option\n            (&(this->print_symbol_counts_).option,&UNK_001aec01 + unaff_EDI,TWO_DASHES,'\0',\n             (char *)0x0,(char *)(unaff_EDI + 0x1b0adf),ha_02,false,\n             &(this->print_symbol_counts_).super_Struct_var,false)" identifier (argument_list "(&(this->print_symbol_counts_).option,&UNK_001aec01 + unaff_EDI,TWO_DASHES,'\0',\n             (char *)0x0,(char *)(unaff_EDI + 0x1b0adf),ha_02,false,\n             &(this->print_symbol_counts_).super_Struct_var,false)" ( (pointer_expression "&(this->print_symbol_counts_).option" & (field_expression "(this->print_symbol_counts_).option" (parenthesized_expression "(this->print_symbol_counts_)" ( (field_expression "this->print_symbol_counts_" identifier -> field_identifier) )) . field_identifier)) , (binary_expression "&UNK_001aec01 + unaff_EDI" (pointer_expression "&UNK_001aec01" & identifier) + identifier) , identifier , (char_literal "'\0'" ' escape_sequence ') , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , (cast_expression "(char *)(unaff_EDI + 0x1b0adf)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1b0adf)" ( (binary_expression "unaff_EDI + 0x1b0adf" identifier + number_literal) ))) , identifier , false , (pointer_expression "&(this->print_symbol_counts_).super_Struct_var" & (field_expression "(this->print_symbol_counts_).super_Struct_var" (parenthesized_expression "(this->print_symbol_counts_)" ( (field_expression "this->print_symbol_counts_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->print_symbol_counts_).user_set_via_option = false;" (assignment_expression "(this->print_symbol_counts_).user_set_via_option = false" (field_expression "(this->print_symbol_counts_).user_set_via_option" (parenthesized_expression "(this->print_symbol_counts_)" ( (field_expression "this->print_symbol_counts_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->print_symbol_counts_).value = (char *)0x0;" (assignment_expression "(this->print_symbol_counts_).value = (char *)0x0" (field_expression "(this->print_symbol_counts_).value" (parenthesized_expression "(this->print_symbol_counts_)" ( (field_expression "this->print_symbol_counts_" identifier -> field_identifier) )) . field_identifier) = (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal)) ;) (expression_statement "(this->push_state_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1;" (assignment_expression "(this->push_state_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1" (field_expression "(this->push_state_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var" (field_expression "(this->push_state_initializer_).super_Struct_special.super_Struct_var" (field_expression "(this->push_state_initializer_).super_Struct_special" (parenthesized_expression "(this->push_state_initializer_)" ( (field_expression "this->push_state_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) . field_identifier) = identifier) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->push_state_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1aec15),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1b0b0f),\n             (char *)0x0,false,(Struct_var *)&this->push_state_initializer_,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->push_state_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1aec15),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1b0b0f),\n             (char *)0x0,false,(Struct_var *)&this->push_state_initializer_,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->push_state_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1aec15),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1b0b0f),\n             (char *)0x0,false,(Struct_var *)&this->push_state_initializer_,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->push_state_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1aec15),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1b0b0f),\n             (char *)0x0,false,(Struct_var *)&this->push_state_initializer_,false);" (call_expression "One_option\n            (&(this->push_state_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1aec15),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1b0b0f),\n             (char *)0x0,false,(Struct_var *)&this->push_state_initializer_,false)" identifier (argument_list "(&(this->push_state_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1aec15),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1b0b0f),\n             (char *)0x0,false,(Struct_var *)&this->push_state_initializer_,false)" ( (pointer_expression "&(this->push_state_initializer_).super_Struct_special.option" & (field_expression "(this->push_state_initializer_).super_Struct_special.option" (field_expression "(this->push_state_initializer_).super_Struct_special" (parenthesized_expression "(this->push_state_initializer_)" ( (field_expression "this->push_state_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1aec15)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1aec15)" ( (binary_expression "unaff_EDI + 0x1aec15" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1b0b0f)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1b0b0f)" ( (binary_expression "unaff_EDI + 0x1b0b0f" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (cast_expression "(Struct_var *)&this->push_state_initializer_" ( (type_descriptor "Struct_var *" type_identifier (abstract_pointer_declarator "*" *)) ) (pointer_expression "&this->push_state_initializer_" & (field_expression "this->push_state_initializer_" identifier -> field_identifier))) , false ))) ;)))) (expression_statement "*(undefined4 *)&(this->push_state_initializer_).super_Struct_special.field_0x40 = 0;" (assignment_expression "*(undefined4 *)&(this->push_state_initializer_).super_Struct_special.field_0x40 = 0" (pointer_expression "*(undefined4 *)&(this->push_state_initializer_).super_Struct_special.field_0x40" * (cast_expression "(undefined4 *)&(this->push_state_initializer_).super_Struct_special.field_0x40" ( (type_descriptor "undefined4 *" type_identifier (abstract_pointer_declarator "*" *)) ) (pointer_expression "&(this->push_state_initializer_).super_Struct_special.field_0x40" & (field_expression "(this->push_state_initializer_).super_Struct_special.field_0x40" (field_expression "(this->push_state_initializer_).super_Struct_special" (parenthesized_expression "(this->push_state_initializer_)" ( (field_expression "this->push_state_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier)))) = number_literal) ;) (expression_statement "(this->push_state_initializer_).super_Struct_special.parse = unaff_EDI - 0x18c9;" (assignment_expression "(this->push_state_initializer_).super_Struct_special.parse = unaff_EDI - 0x18c9" (field_expression "(this->push_state_initializer_).super_Struct_special.parse" (field_expression "(this->push_state_initializer_).super_Struct_special" (parenthesized_expression "(this->push_state_initializer_)" ( (field_expression "this->push_state_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (binary_expression "unaff_EDI - 0x18c9" identifier - number_literal)) ;) (expression_statement "(this->push_state_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("St23__codecvt_abstract_baseIcc11__mbstate_tE" + unaff_EDI + 0x1b);" (assignment_expression "(this->push_state_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("St23__codecvt_abstract_baseIcc11__mbstate_tE" + unaff_EDI + 0x1b)" (field_expression "(this->push_state_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var" (field_expression "(this->push_state_initializer_).super_Struct_special.super_Struct_var" (field_expression "(this->push_state_initializer_).super_Struct_special" (parenthesized_expression "(this->push_state_initializer_)" ( (field_expression "this->push_state_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)("St23__codecvt_abstract_baseIcc11__mbstate_tE" + unaff_EDI + 0x1b)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "("St23__codecvt_abstract_baseIcc11__mbstate_tE" + unaff_EDI + 0x1b)" ( (binary_expression ""St23__codecvt_abstract_baseIcc11__mbstate_tE" + unaff_EDI + 0x1b" (binary_expression ""St23__codecvt_abstract_baseIcc11__mbstate_tE" + unaff_EDI" (string_literal ""St23__codecvt_abstract_baseIcc11__mbstate_tE"" " string_content ") + identifier) + number_literal) )))) ;) (expression_statement "(this->pop_state_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1;" (assignment_expression "(this->pop_state_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1" (field_expression "(this->pop_state_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var" (field_expression "(this->pop_state_initializer_).super_Struct_special.super_Struct_var" (field_expression "(this->pop_state_initializer_).super_Struct_special" (parenthesized_expression "(this->pop_state_initializer_)" ( (field_expression "this->pop_state_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) . field_identifier) = identifier) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->pop_state_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1aec20),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1b0b3f),\n             (char *)0x0,false,(Struct_var *)&this->pop_state_initializer_,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->pop_state_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1aec20),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1b0b3f),\n             (char *)0x0,false,(Struct_var *)&this->pop_state_initializer_,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->pop_state_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1aec20),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1b0b3f),\n             (char *)0x0,false,(Struct_var *)&this->pop_state_initializer_,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->pop_state_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1aec20),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1b0b3f),\n             (char *)0x0,false,(Struct_var *)&this->pop_state_initializer_,false);" (call_expression "One_option\n            (&(this->pop_state_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1aec20),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1b0b3f),\n             (char *)0x0,false,(Struct_var *)&this->pop_state_initializer_,false)" identifier (argument_list "(&(this->pop_state_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1aec20),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1b0b3f),\n             (char *)0x0,false,(Struct_var *)&this->pop_state_initializer_,false)" ( (pointer_expression "&(this->pop_state_initializer_).super_Struct_special.option" & (field_expression "(this->pop_state_initializer_).super_Struct_special.option" (field_expression "(this->pop_state_initializer_).super_Struct_special" (parenthesized_expression "(this->pop_state_initializer_)" ( (field_expression "this->pop_state_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1aec20)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1aec20)" ( (binary_expression "unaff_EDI + 0x1aec20" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1b0b3f)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1b0b3f)" ( (binary_expression "unaff_EDI + 0x1b0b3f" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (cast_expression "(Struct_var *)&this->pop_state_initializer_" ( (type_descriptor "Struct_var *" type_identifier (abstract_pointer_declarator "*" *)) ) (pointer_expression "&this->pop_state_initializer_" & (field_expression "this->pop_state_initializer_" identifier -> field_identifier))) , false ))) ;)))) (expression_statement "*(undefined4 *)&(this->pop_state_initializer_).super_Struct_special.field_0x40 = 0;" (assignment_expression "*(undefined4 *)&(this->pop_state_initializer_).super_Struct_special.field_0x40 = 0" (pointer_expression "*(undefined4 *)&(this->pop_state_initializer_).super_Struct_special.field_0x40" * (cast_expression "(undefined4 *)&(this->pop_state_initializer_).super_Struct_special.field_0x40" ( (type_descriptor "undefined4 *" type_identifier (abstract_pointer_declarator "*" *)) ) (pointer_expression "&(this->pop_state_initializer_).super_Struct_special.field_0x40" & (field_expression "(this->pop_state_initializer_).super_Struct_special.field_0x40" (field_expression "(this->pop_state_initializer_).super_Struct_special" (parenthesized_expression "(this->pop_state_initializer_)" ( (field_expression "this->pop_state_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier)))) = number_literal) ;) (expression_statement "(this->pop_state_initializer_).super_Struct_special.parse = unaff_EDI - 0x1ee9;" (assignment_expression "(this->pop_state_initializer_).super_Struct_special.parse = unaff_EDI - 0x1ee9" (field_expression "(this->pop_state_initializer_).super_Struct_special.parse" (field_expression "(this->pop_state_initializer_).super_Struct_special" (parenthesized_expression "(this->pop_state_initializer_)" ( (field_expression "this->pop_state_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (binary_expression "unaff_EDI - 0x1ee9" identifier - number_literal)) ;) (expression_statement "(this->pop_state_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a420f + unaff_EDI);" (assignment_expression "(this->pop_state_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a420f + unaff_EDI)" (field_expression "(this->pop_state_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var" (field_expression "(this->pop_state_initializer_).super_Struct_special.super_Struct_var" (field_expression "(this->pop_state_initializer_).super_Struct_special" (parenthesized_expression "(this->pop_state_initializer_)" ( (field_expression "this->pop_state_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(&UNK_002a420f + unaff_EDI)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(&UNK_002a420f + unaff_EDI)" ( (binary_expression "&UNK_002a420f + unaff_EDI" (pointer_expression "&UNK_002a420f" & identifier) + identifier) )))) ;) (expression_statement "(this->emit_relocs_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2917);" (assignment_expression "(this->emit_relocs_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2917)" (field_expression "(this->emit_relocs_).super_Struct_var._vptr_Struct_var" (field_expression "(this->emit_relocs_).super_Struct_var" (parenthesized_expression "(this->emit_relocs_)" ( (field_expression "this->emit_relocs_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(unaff_EDI + 0x2a2917)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(unaff_EDI + 0x2a2917)" ( (binary_expression "unaff_EDI + 0x2a2917" identifier + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->emit_relocs_).option,(char *)(unaff_EDI + 0x1aec2d),TWO_DASHES,'q',dv_00,\n             (char *)(operator== + unaff_EDI + 3),(char *)0x0,false,\n             &(this->emit_relocs_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->emit_relocs_).option,(char *)(unaff_EDI + 0x1aec2d),TWO_DASHES,'q',dv_00,\n             (char *)(operator== + unaff_EDI + 3),(char *)0x0,false,\n             &(this->emit_relocs_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->emit_relocs_).option,(char *)(unaff_EDI + 0x1aec2d),TWO_DASHES,'q',dv_00,\n             (char *)(operator== + unaff_EDI + 3),(char *)0x0,false,\n             &(this->emit_relocs_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->emit_relocs_).option,(char *)(unaff_EDI + 0x1aec2d),TWO_DASHES,'q',dv_00,\n             (char *)(operator== + unaff_EDI + 3),(char *)0x0,false,\n             &(this->emit_relocs_).super_Struct_var,false);" (call_expression "One_option\n            (&(this->emit_relocs_).option,(char *)(unaff_EDI + 0x1aec2d),TWO_DASHES,'q',dv_00,\n             (char *)(operator== + unaff_EDI + 3),(char *)0x0,false,\n             &(this->emit_relocs_).super_Struct_var,false)" identifier (argument_list "(&(this->emit_relocs_).option,(char *)(unaff_EDI + 0x1aec2d),TWO_DASHES,'q',dv_00,\n             (char *)(operator== + unaff_EDI + 3),(char *)0x0,false,\n             &(this->emit_relocs_).super_Struct_var,false)" ( (pointer_expression "&(this->emit_relocs_).option" & (field_expression "(this->emit_relocs_).option" (parenthesized_expression "(this->emit_relocs_)" ( (field_expression "this->emit_relocs_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1aec2d)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1aec2d)" ( (binary_expression "unaff_EDI + 0x1aec2d" identifier + number_literal) ))) , identifier , (char_literal "'q'" ' character ') , identifier , (cast_expression "(char *)(operator== + unaff_EDI + 3)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(operator== + unaff_EDI + 3)" ( (binary_expression "operator== + unaff_EDI + 3" identifier == (binary_expression "+ unaff_EDI + 3" (unary_expression "+ unaff_EDI" + identifier) + number_literal)) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->emit_relocs_).super_Struct_var" & (field_expression "(this->emit_relocs_).super_Struct_var" (parenthesized_expression "(this->emit_relocs_)" ( (field_expression "this->emit_relocs_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->no_emit_relocs_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a292b);" (assignment_expression "(this->no_emit_relocs_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a292b)" (field_expression "(this->no_emit_relocs_initializer_).super_Struct_var._vptr_Struct_var" (field_expression "(this->no_emit_relocs_initializer_).super_Struct_var" (parenthesized_expression "(this->no_emit_relocs_initializer_)" ( (field_expression "this->no_emit_relocs_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(unaff_EDI + 0x2a292b)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(unaff_EDI + 0x2a292b)" ( (binary_expression "unaff_EDI + 0x2a292b" identifier + number_literal) )))) ;) (expression_statement "(this->emit_relocs_).user_set_via_option = false;" (assignment_expression "(this->emit_relocs_).user_set_via_option = false" (field_expression "(this->emit_relocs_).user_set_via_option" (parenthesized_expression "(this->emit_relocs_)" ( (field_expression "this->emit_relocs_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->emit_relocs_).value = false;" (assignment_expression "(this->emit_relocs_).value = false" (field_expression "(this->emit_relocs_).value" (parenthesized_expression "(this->emit_relocs_)" ( (field_expression "this->emit_relocs_" identifier -> field_identifier) )) . field_identifier) = false) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->no_emit_relocs_initializer_).option,(char *)(unaff_EDI + 0x1aec2a),TWO_DASHES,\n             '\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_emit_relocs_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->no_emit_relocs_initializer_).option,(char *)(unaff_EDI + 0x1aec2a),TWO_DASHES,\n             '\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_emit_relocs_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->no_emit_relocs_initializer_).option,(char *)(unaff_EDI + 0x1aec2a),TWO_DASHES,\n             '\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_emit_relocs_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->no_emit_relocs_initializer_).option,(char *)(unaff_EDI + 0x1aec2a),TWO_DASHES,\n             '\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_emit_relocs_initializer_).super_Struct_var,true);" (call_expression "One_option\n            (&(this->no_emit_relocs_initializer_).option,(char *)(unaff_EDI + 0x1aec2a),TWO_DASHES,\n             '\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_emit_relocs_initializer_).super_Struct_var,true)" identifier (argument_list "(&(this->no_emit_relocs_initializer_).option,(char *)(unaff_EDI + 0x1aec2a),TWO_DASHES,\n             '\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_emit_relocs_initializer_).super_Struct_var,true)" ( (pointer_expression "&(this->no_emit_relocs_initializer_).option" & (field_expression "(this->no_emit_relocs_initializer_).option" (parenthesized_expression "(this->no_emit_relocs_initializer_)" ( (field_expression "this->no_emit_relocs_initializer_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1aec2a)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1aec2a)" ( (binary_expression "unaff_EDI + 0x1aec2a" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->no_emit_relocs_initializer_).super_Struct_var" & (field_expression "(this->no_emit_relocs_initializer_).super_Struct_var" (parenthesized_expression "(this->no_emit_relocs_initializer_)" ( (field_expression "this->no_emit_relocs_initializer_" identifier -> field_identifier) )) . field_identifier)) , true ))) ;)))) (expression_statement "(this->Qy_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a293f);" (assignment_expression "(this->Qy_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a293f)" (field_expression "(this->Qy_).super_Struct_var._vptr_Struct_var" (field_expression "(this->Qy_).super_Struct_var" (parenthesized_expression "(this->Qy_)" ( (field_expression "this->Qy_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(unaff_EDI + 0x2a293f)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(unaff_EDI + 0x2a293f)" ( (binary_expression "unaff_EDI + 0x2a293f" identifier + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->Qy_).option,(char *)(unaff_EDI + 0x1aec3c),EXACTLY_ONE_DASH,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b0b93),(char *)0x0,false,&(this->Qy_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->Qy_).option,(char *)(unaff_EDI + 0x1aec3c),EXACTLY_ONE_DASH,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b0b93),(char *)0x0,false,&(this->Qy_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->Qy_).option,(char *)(unaff_EDI + 0x1aec3c),EXACTLY_ONE_DASH,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b0b93),(char *)0x0,false,&(this->Qy_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->Qy_).option,(char *)(unaff_EDI + 0x1aec3c),EXACTLY_ONE_DASH,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b0b93),(char *)0x0,false,&(this->Qy_).super_Struct_var,false);" (call_expression "One_option\n            (&(this->Qy_).option,(char *)(unaff_EDI + 0x1aec3c),EXACTLY_ONE_DASH,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b0b93),(char *)0x0,false,&(this->Qy_).super_Struct_var,false)" identifier (argument_list "(&(this->Qy_).option,(char *)(unaff_EDI + 0x1aec3c),EXACTLY_ONE_DASH,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b0b93),(char *)0x0,false,&(this->Qy_).super_Struct_var,false)" ( (pointer_expression "&(this->Qy_).option" & (field_expression "(this->Qy_).option" (parenthesized_expression "(this->Qy_)" ( (field_expression "this->Qy_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1aec3c)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1aec3c)" ( (binary_expression "unaff_EDI + 0x1aec3c" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1b0b93)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1b0b93)" ( (binary_expression "unaff_EDI + 0x1b0b93" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->Qy_).super_Struct_var" & (field_expression "(this->Qy_).super_Struct_var" (parenthesized_expression "(this->Qy_)" ( (field_expression "this->Qy_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->Qy_).user_set_via_option = false;" (assignment_expression "(this->Qy_).user_set_via_option = false" (field_expression "(this->Qy_).user_set_via_option" (parenthesized_expression "(this->Qy_)" ( (field_expression "this->Qy_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->Qy_).value = false;" (assignment_expression "(this->Qy_).value = false" (field_expression "(this->Qy_).value" (parenthesized_expression "(this->Qy_)" ( (field_expression "this->Qy_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->no_Qy_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2953);" (assignment_expression "(this->no_Qy_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2953)" (field_expression "(this->no_Qy_initializer_).super_Struct_var._vptr_Struct_var" (field_expression "(this->no_Qy_initializer_).super_Struct_var" (parenthesized_expression "(this->no_Qy_initializer_)" ( (field_expression "this->no_Qy_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(unaff_EDI + 0x2a2953)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(unaff_EDI + 0x2a2953)" ( (binary_expression "unaff_EDI + 0x2a2953" identifier + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->no_Qy_initializer_).option,(char *)(unaff_EDI + 0x1aec39),EXACTLY_ONE_DASH,'\0'\n             ,dv_01,(char *)0x0,(char *)0x0,false,&(this->no_Qy_initializer_).super_Struct_var,true)\n  ;" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->no_Qy_initializer_).option,(char *)(unaff_EDI + 0x1aec39),EXACTLY_ONE_DASH,'\0'\n             ,dv_01,(char *)0x0,(char *)0x0,false,&(this->no_Qy_initializer_).super_Struct_var,true)\n  ;" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->no_Qy_initializer_).option,(char *)(unaff_EDI + 0x1aec39),EXACTLY_ONE_DASH,'\0'\n             ,dv_01,(char *)0x0,(char *)0x0,false,&(this->no_Qy_initializer_).super_Struct_var,true)\n  ;" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->no_Qy_initializer_).option,(char *)(unaff_EDI + 0x1aec39),EXACTLY_ONE_DASH,'\0'\n             ,dv_01,(char *)0x0,(char *)0x0,false,&(this->no_Qy_initializer_).super_Struct_var,true)\n  ;" (call_expression "One_option\n            (&(this->no_Qy_initializer_).option,(char *)(unaff_EDI + 0x1aec39),EXACTLY_ONE_DASH,'\0'\n             ,dv_01,(char *)0x0,(char *)0x0,false,&(this->no_Qy_initializer_).super_Struct_var,true)" identifier (argument_list "(&(this->no_Qy_initializer_).option,(char *)(unaff_EDI + 0x1aec39),EXACTLY_ONE_DASH,'\0'\n             ,dv_01,(char *)0x0,(char *)0x0,false,&(this->no_Qy_initializer_).super_Struct_var,true)" ( (pointer_expression "&(this->no_Qy_initializer_).option" & (field_expression "(this->no_Qy_initializer_).option" (parenthesized_expression "(this->no_Qy_initializer_)" ( (field_expression "this->no_Qy_initializer_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1aec39)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1aec39)" ( (binary_expression "unaff_EDI + 0x1aec39" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->no_Qy_initializer_).super_Struct_var" & (field_expression "(this->no_Qy_initializer_).super_Struct_var" (parenthesized_expression "(this->no_Qy_initializer_)" ( (field_expression "this->no_Qy_initializer_" identifier -> field_identifier) )) . field_identifier)) , true ))) ;)))) (expression_statement "(this->relocatable_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2967);" (assignment_expression "(this->relocatable_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2967)" (field_expression "(this->relocatable_).super_Struct_var._vptr_Struct_var" (field_expression "(this->relocatable_).super_Struct_var" (parenthesized_expression "(this->relocatable_)" ( (field_expression "this->relocatable_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(unaff_EDI + 0x2a2967)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(unaff_EDI + 0x2a2967)" ( (binary_expression "unaff_EDI + 0x2a2967" identifier + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->relocatable_).option,(char *)(unaff_EDI + 0x1aec5e),EXACTLY_ONE_DASH,'r',dv_00,\n             (char *)(unaff_EDI + 0x1aec3f),(char *)0x0,false,&(this->relocatable_).super_Struct_var\n             ,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->relocatable_).option,(char *)(unaff_EDI + 0x1aec5e),EXACTLY_ONE_DASH,'r',dv_00,\n             (char *)(unaff_EDI + 0x1aec3f),(char *)0x0,false,&(this->relocatable_).super_Struct_var\n             ,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->relocatable_).option,(char *)(unaff_EDI + 0x1aec5e),EXACTLY_ONE_DASH,'r',dv_00,\n             (char *)(unaff_EDI + 0x1aec3f),(char *)0x0,false,&(this->relocatable_).super_Struct_var\n             ,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->relocatable_).option,(char *)(unaff_EDI + 0x1aec5e),EXACTLY_ONE_DASH,'r',dv_00,\n             (char *)(unaff_EDI + 0x1aec3f),(char *)0x0,false,&(this->relocatable_).super_Struct_var\n             ,false);" (call_expression "One_option\n            (&(this->relocatable_).option,(char *)(unaff_EDI + 0x1aec5e),EXACTLY_ONE_DASH,'r',dv_00,\n             (char *)(unaff_EDI + 0x1aec3f),(char *)0x0,false,&(this->relocatable_).super_Struct_var\n             ,false)" identifier (argument_list "(&(this->relocatable_).option,(char *)(unaff_EDI + 0x1aec5e),EXACTLY_ONE_DASH,'r',dv_00,\n             (char *)(unaff_EDI + 0x1aec3f),(char *)0x0,false,&(this->relocatable_).super_Struct_var\n             ,false)" ( (pointer_expression "&(this->relocatable_).option" & (field_expression "(this->relocatable_).option" (parenthesized_expression "(this->relocatable_)" ( (field_expression "this->relocatable_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1aec5e)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1aec5e)" ( (binary_expression "unaff_EDI + 0x1aec5e" identifier + number_literal) ))) , identifier , (char_literal "'r'" ' character ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1aec3f)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1aec3f)" ( (binary_expression "unaff_EDI + 0x1aec3f" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->relocatable_).super_Struct_var" & (field_expression "(this->relocatable_).super_Struct_var" (parenthesized_expression "(this->relocatable_)" ( (field_expression "this->relocatable_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->relocatable_).user_set_via_option = false;" (assignment_expression "(this->relocatable_).user_set_via_option = false" (field_expression "(this->relocatable_).user_set_via_option" (parenthesized_expression "(this->relocatable_)" ( (field_expression "this->relocatable_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->relocatable_).value = false;" (assignment_expression "(this->relocatable_).value = false" (field_expression "(this->relocatable_).value" (parenthesized_expression "(this->relocatable_)" ( (field_expression "this->relocatable_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->no_relocatable_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a297b);" (assignment_expression "(this->no_relocatable_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a297b)" (field_expression "(this->no_relocatable_initializer_).super_Struct_var._vptr_Struct_var" (field_expression "(this->no_relocatable_initializer_).super_Struct_var" (parenthesized_expression "(this->no_relocatable_initializer_)" ( (field_expression "this->no_relocatable_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(unaff_EDI + 0x2a297b)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(unaff_EDI + 0x2a297b)" ( (binary_expression "unaff_EDI + 0x2a297b" identifier + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->no_relocatable_initializer_).option,(char *)(unaff_EDI + 0x1aec5b),\n             EXACTLY_ONE_DASH,'\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_relocatable_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->no_relocatable_initializer_).option,(char *)(unaff_EDI + 0x1aec5b),\n             EXACTLY_ONE_DASH,'\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_relocatable_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->no_relocatable_initializer_).option,(char *)(unaff_EDI + 0x1aec5b),\n             EXACTLY_ONE_DASH,'\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_relocatable_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->no_relocatable_initializer_).option,(char *)(unaff_EDI + 0x1aec5b),\n             EXACTLY_ONE_DASH,'\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_relocatable_initializer_).super_Struct_var,true);" (call_expression "One_option\n            (&(this->no_relocatable_initializer_).option,(char *)(unaff_EDI + 0x1aec5b),\n             EXACTLY_ONE_DASH,'\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_relocatable_initializer_).super_Struct_var,true)" identifier (argument_list "(&(this->no_relocatable_initializer_).option,(char *)(unaff_EDI + 0x1aec5b),\n             EXACTLY_ONE_DASH,'\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_relocatable_initializer_).super_Struct_var,true)" ( (pointer_expression "&(this->no_relocatable_initializer_).option" & (field_expression "(this->no_relocatable_initializer_).option" (parenthesized_expression "(this->no_relocatable_initializer_)" ( (field_expression "this->no_relocatable_initializer_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1aec5b)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1aec5b)" ( (binary_expression "unaff_EDI + 0x1aec5b" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->no_relocatable_initializer_).super_Struct_var" & (field_expression "(this->no_relocatable_initializer_).super_Struct_var" (parenthesized_expression "(this->no_relocatable_initializer_)" ( (field_expression "this->no_relocatable_initializer_" identifier -> field_identifier) )) . field_identifier)) , true ))) ;)))) (expression_statement "(this->relax_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a298f);" (assignment_expression "(this->relax_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a298f)" (field_expression "(this->relax_).super_Struct_var._vptr_Struct_var" (field_expression "(this->relax_).super_Struct_var" (parenthesized_expression "(this->relax_)" ( (field_expression "this->relax_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(unaff_EDI + 0x2a298f)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(unaff_EDI + 0x2a298f)" ( (binary_expression "unaff_EDI + 0x2a298f" identifier + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->relax_).option,(char *)(unaff_EDI + 0x1aec83),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b0bb3),(char *)0x0,false,&(this->relax_).super_Struct_var,false\n            );" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->relax_).option,(char *)(unaff_EDI + 0x1aec83),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b0bb3),(char *)0x0,false,&(this->relax_).super_Struct_var,false\n            );" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->relax_).option,(char *)(unaff_EDI + 0x1aec83),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b0bb3),(char *)0x0,false,&(this->relax_).super_Struct_var,false\n            );" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->relax_).option,(char *)(unaff_EDI + 0x1aec83),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b0bb3),(char *)0x0,false,&(this->relax_).super_Struct_var,false\n            );" (call_expression "One_option\n            (&(this->relax_).option,(char *)(unaff_EDI + 0x1aec83),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b0bb3),(char *)0x0,false,&(this->relax_).super_Struct_var,false\n            )" identifier (argument_list "(&(this->relax_).option,(char *)(unaff_EDI + 0x1aec83),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b0bb3),(char *)0x0,false,&(this->relax_).super_Struct_var,false\n            )" ( (pointer_expression "&(this->relax_).option" & (field_expression "(this->relax_).option" (parenthesized_expression "(this->relax_)" ( (field_expression "this->relax_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1aec83)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1aec83)" ( (binary_expression "unaff_EDI + 0x1aec83" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1b0bb3)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1b0bb3)" ( (binary_expression "unaff_EDI + 0x1b0bb3" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->relax_).super_Struct_var" & (field_expression "(this->relax_).super_Struct_var" (parenthesized_expression "(this->relax_)" ( (field_expression "this->relax_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->relax_).user_set_via_option = false;" (assignment_expression "(this->relax_).user_set_via_option = false" (field_expression "(this->relax_).user_set_via_option" (parenthesized_expression "(this->relax_)" ( (field_expression "this->relax_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->relax_).value = false;" (assignment_expression "(this->relax_).value = false" (field_expression "(this->relax_).value" (parenthesized_expression "(this->relax_)" ( (field_expression "this->relax_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->no_relax_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a29a3);" (assignment_expression "(this->no_relax_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a29a3)" (field_expression "(this->no_relax_initializer_).super_Struct_var._vptr_Struct_var" (field_expression "(this->no_relax_initializer_).super_Struct_var" (parenthesized_expression "(this->no_relax_initializer_)" ( (field_expression "this->no_relax_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(unaff_EDI + 0x2a29a3)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(unaff_EDI + 0x2a29a3)" ( (binary_expression "unaff_EDI + 0x2a29a3" identifier + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->no_relax_initializer_).option,(char *)(unaff_EDI + 0x1aec80),TWO_DASHES,'\0',\n             dv_01,&UNK_001aec6a + unaff_EDI,(char *)0x0,false,\n             &(this->no_relax_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->no_relax_initializer_).option,(char *)(unaff_EDI + 0x1aec80),TWO_DASHES,'\0',\n             dv_01,&UNK_001aec6a + unaff_EDI,(char *)0x0,false,\n             &(this->no_relax_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->no_relax_initializer_).option,(char *)(unaff_EDI + 0x1aec80),TWO_DASHES,'\0',\n             dv_01,&UNK_001aec6a + unaff_EDI,(char *)0x0,false,\n             &(this->no_relax_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->no_relax_initializer_).option,(char *)(unaff_EDI + 0x1aec80),TWO_DASHES,'\0',\n             dv_01,&UNK_001aec6a + unaff_EDI,(char *)0x0,false,\n             &(this->no_relax_initializer_).super_Struct_var,true);" (call_expression "One_option\n            (&(this->no_relax_initializer_).option,(char *)(unaff_EDI + 0x1aec80),TWO_DASHES,'\0',\n             dv_01,&UNK_001aec6a + unaff_EDI,(char *)0x0,false,\n             &(this->no_relax_initializer_).super_Struct_var,true)" identifier (argument_list "(&(this->no_relax_initializer_).option,(char *)(unaff_EDI + 0x1aec80),TWO_DASHES,'\0',\n             dv_01,&UNK_001aec6a + unaff_EDI,(char *)0x0,false,\n             &(this->no_relax_initializer_).super_Struct_var,true)" ( (pointer_expression "&(this->no_relax_initializer_).option" & (field_expression "(this->no_relax_initializer_).option" (parenthesized_expression "(this->no_relax_initializer_)" ( (field_expression "this->no_relax_initializer_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1aec80)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1aec80)" ( (binary_expression "unaff_EDI + 0x1aec80" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (binary_expression "&UNK_001aec6a + unaff_EDI" (pointer_expression "&UNK_001aec6a" & identifier) + identifier) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->no_relax_initializer_).super_Struct_var" & (field_expression "(this->no_relax_initializer_).super_Struct_var" (parenthesized_expression "(this->no_relax_initializer_)" ( (field_expression "this->no_relax_initializer_" identifier -> field_identifier) )) . field_identifier)) , true ))) ;)))) (expression_statement "(this->retain_symbols_file_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a29b7);" (assignment_expression "(this->retain_symbols_file_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a29b7)" (field_expression "(this->retain_symbols_file_).super_Struct_var._vptr_Struct_var" (field_expression "(this->retain_symbols_file_).super_Struct_var" (parenthesized_expression "(this->retain_symbols_file_)" ( (field_expression "this->retain_symbols_file_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(unaff_EDI + 0x2a29b7)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(unaff_EDI + 0x2a29b7)" ( (binary_expression "unaff_EDI + 0x2a29b7" identifier + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->retain_symbols_file_).option,(char *)(unaff_EDI + 0x1aec89),TWO_DASHES,'\0',\n             (char *)0x0,(char *)(unaff_EDI + 0x1b0bd7),ha_00,false,\n             &(this->retain_symbols_file_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->retain_symbols_file_).option,(char *)(unaff_EDI + 0x1aec89),TWO_DASHES,'\0',\n             (char *)0x0,(char *)(unaff_EDI + 0x1b0bd7),ha_00,false,\n             &(this->retain_symbols_file_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->retain_symbols_file_).option,(char *)(unaff_EDI + 0x1aec89),TWO_DASHES,'\0',\n             (char *)0x0,(char *)(unaff_EDI + 0x1b0bd7),ha_00,false,\n             &(this->retain_symbols_file_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->retain_symbols_file_).option,(char *)(unaff_EDI + 0x1aec89),TWO_DASHES,'\0',\n             (char *)0x0,(char *)(unaff_EDI + 0x1b0bd7),ha_00,false,\n             &(this->retain_symbols_file_).super_Struct_var,false);" (call_expression "One_option\n            (&(this->retain_symbols_file_).option,(char *)(unaff_EDI + 0x1aec89),TWO_DASHES,'\0',\n             (char *)0x0,(char *)(unaff_EDI + 0x1b0bd7),ha_00,false,\n             &(this->retain_symbols_file_).super_Struct_var,false)" identifier (argument_list "(&(this->retain_symbols_file_).option,(char *)(unaff_EDI + 0x1aec89),TWO_DASHES,'\0',\n             (char *)0x0,(char *)(unaff_EDI + 0x1b0bd7),ha_00,false,\n             &(this->retain_symbols_file_).super_Struct_var,false)" ( (pointer_expression "&(this->retain_symbols_file_).option" & (field_expression "(this->retain_symbols_file_).option" (parenthesized_expression "(this->retain_symbols_file_)" ( (field_expression "this->retain_symbols_file_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1aec89)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1aec89)" ( (binary_expression "unaff_EDI + 0x1aec89" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , (cast_expression "(char *)(unaff_EDI + 0x1b0bd7)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1b0bd7)" ( (binary_expression "unaff_EDI + 0x1b0bd7" identifier + number_literal) ))) , identifier , false , (pointer_expression "&(this->retain_symbols_file_).super_Struct_var" & (field_expression "(this->retain_symbols_file_).super_Struct_var" (parenthesized_expression "(this->retain_symbols_file_)" ( (field_expression "this->retain_symbols_file_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->retain_symbols_file_).user_set_via_option = false;" (assignment_expression "(this->retain_symbols_file_).user_set_via_option = false" (field_expression "(this->retain_symbols_file_).user_set_via_option" (parenthesized_expression "(this->retain_symbols_file_)" ( (field_expression "this->retain_symbols_file_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->rosegment_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a29cb);" (assignment_expression "(this->rosegment_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a29cb)" (field_expression "(this->rosegment_).super_Struct_var._vptr_Struct_var" (field_expression "(this->rosegment_).super_Struct_var" (parenthesized_expression "(this->rosegment_)" ( (field_expression "this->rosegment_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(unaff_EDI + 0x2a29cb)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(unaff_EDI + 0x2a29cb)" ( (binary_expression "unaff_EDI + 0x2a29cb" identifier + number_literal) )))) ;) (expression_statement "(this->retain_symbols_file_).value = (char *)0x0;" (assignment_expression "(this->retain_symbols_file_).value = (char *)0x0" (field_expression "(this->retain_symbols_file_).value" (parenthesized_expression "(this->retain_symbols_file_)" ( (field_expression "this->retain_symbols_file_" identifier -> field_identifier) )) . field_identifier) = (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal)) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->rosegment_).option,(char *)(unaff_EDI + 0x1aeca0),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b0bff),(char *)0x0,false,&(this->rosegment_).super_Struct_var,\n             false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->rosegment_).option,(char *)(unaff_EDI + 0x1aeca0),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b0bff),(char *)0x0,false,&(this->rosegment_).super_Struct_var,\n             false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->rosegment_).option,(char *)(unaff_EDI + 0x1aeca0),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b0bff),(char *)0x0,false,&(this->rosegment_).super_Struct_var,\n             false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->rosegment_).option,(char *)(unaff_EDI + 0x1aeca0),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b0bff),(char *)0x0,false,&(this->rosegment_).super_Struct_var,\n             false);" (call_expression "One_option\n            (&(this->rosegment_).option,(char *)(unaff_EDI + 0x1aeca0),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b0bff),(char *)0x0,false,&(this->rosegment_).super_Struct_var,\n             false)" identifier (argument_list "(&(this->rosegment_).option,(char *)(unaff_EDI + 0x1aeca0),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b0bff),(char *)0x0,false,&(this->rosegment_).super_Struct_var,\n             false)" ( (pointer_expression "&(this->rosegment_).option" & (field_expression "(this->rosegment_).option" (parenthesized_expression "(this->rosegment_)" ( (field_expression "this->rosegment_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1aeca0)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1aeca0)" ( (binary_expression "unaff_EDI + 0x1aeca0" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1b0bff)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1b0bff)" ( (binary_expression "unaff_EDI + 0x1b0bff" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->rosegment_).super_Struct_var" & (field_expression "(this->rosegment_).super_Struct_var" (parenthesized_expression "(this->rosegment_)" ( (field_expression "this->rosegment_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->rosegment_).user_set_via_option = false;" (assignment_expression "(this->rosegment_).user_set_via_option = false" (field_expression "(this->rosegment_).user_set_via_option" (parenthesized_expression "(this->rosegment_)" ( (field_expression "this->rosegment_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->rosegment_).value = false;" (assignment_expression "(this->rosegment_).value = false" (field_expression "(this->rosegment_).value" (parenthesized_expression "(this->rosegment_)" ( (field_expression "this->rosegment_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->no_rosegment_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a29df);" (assignment_expression "(this->no_rosegment_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a29df)" (field_expression "(this->no_rosegment_initializer_).super_Struct_var._vptr_Struct_var" (field_expression "(this->no_rosegment_initializer_).super_Struct_var" (parenthesized_expression "(this->no_rosegment_initializer_)" ( (field_expression "this->no_rosegment_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(unaff_EDI + 0x2a29df)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(unaff_EDI + 0x2a29df)" ( (binary_expression "unaff_EDI + 0x2a29df" identifier + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->no_rosegment_initializer_).option,(char *)(unaff_EDI + 0x1aec9d),TWO_DASHES,\n             '\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_rosegment_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->no_rosegment_initializer_).option,(char *)(unaff_EDI + 0x1aec9d),TWO_DASHES,\n             '\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_rosegment_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->no_rosegment_initializer_).option,(char *)(unaff_EDI + 0x1aec9d),TWO_DASHES,\n             '\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_rosegment_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->no_rosegment_initializer_).option,(char *)(unaff_EDI + 0x1aec9d),TWO_DASHES,\n             '\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_rosegment_initializer_).super_Struct_var,true);" (call_expression "One_option\n            (&(this->no_rosegment_initializer_).option,(char *)(unaff_EDI + 0x1aec9d),TWO_DASHES,\n             '\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_rosegment_initializer_).super_Struct_var,true)" identifier (argument_list "(&(this->no_rosegment_initializer_).option,(char *)(unaff_EDI + 0x1aec9d),TWO_DASHES,\n             '\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_rosegment_initializer_).super_Struct_var,true)" ( (pointer_expression "&(this->no_rosegment_initializer_).option" & (field_expression "(this->no_rosegment_initializer_).option" (parenthesized_expression "(this->no_rosegment_initializer_)" ( (field_expression "this->no_rosegment_initializer_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1aec9d)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1aec9d)" ( (binary_expression "unaff_EDI + 0x1aec9d" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->no_rosegment_initializer_).super_Struct_var" & (field_expression "(this->no_rosegment_initializer_).super_Struct_var" (parenthesized_expression "(this->no_rosegment_initializer_)" ( (field_expression "this->no_rosegment_initializer_" identifier -> field_identifier) )) . field_identifier)) , true ))) ;)))) (expression_statement "(this->rosegment_gap_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a29f3);" (assignment_expression "(this->rosegment_gap_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a29f3)" (field_expression "(this->rosegment_gap_).super_Struct_var._vptr_Struct_var" (field_expression "(this->rosegment_gap_).super_Struct_var" (parenthesized_expression "(this->rosegment_gap_)" ( (field_expression "this->rosegment_gap_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(unaff_EDI + 0x2a29f3)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(unaff_EDI + 0x2a29f3)" ( (binary_expression "unaff_EDI + 0x2a29f3" identifier + number_literal) )))) ;) (expression_statement "pcVar2 = (char *)(unaff_EDI + 0x1aecb1);" (assignment_expression "pcVar2 = (char *)(unaff_EDI + 0x1aecb1)" identifier = (cast_expression "(char *)(unaff_EDI + 0x1aecb1)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1aecb1)" ( (binary_expression "unaff_EDI + 0x1aecb1" identifier + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->rosegment_gap_).option,(char *)(unaff_EDI + 0x1aecb5),TWO_DASHES,'\0',pcVar2,\n             (char *)(unaff_EDI + 0x1b0c3b),(char *)(unaff_EDI + 0x1aecaa),false,\n             &(this->rosegment_gap_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->rosegment_gap_).option,(char *)(unaff_EDI + 0x1aecb5),TWO_DASHES,'\0',pcVar2,\n             (char *)(unaff_EDI + 0x1b0c3b),(char *)(unaff_EDI + 0x1aecaa),false,\n             &(this->rosegment_gap_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->rosegment_gap_).option,(char *)(unaff_EDI + 0x1aecb5),TWO_DASHES,'\0',pcVar2,\n             (char *)(unaff_EDI + 0x1b0c3b),(char *)(unaff_EDI + 0x1aecaa),false,\n             &(this->rosegment_gap_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->rosegment_gap_).option,(char *)(unaff_EDI + 0x1aecb5),TWO_DASHES,'\0',pcVar2,\n             (char *)(unaff_EDI + 0x1b0c3b),(char *)(unaff_EDI + 0x1aecaa),false,\n             &(this->rosegment_gap_).super_Struct_var,false);" (call_expression "One_option\n            (&(this->rosegment_gap_).option,(char *)(unaff_EDI + 0x1aecb5),TWO_DASHES,'\0',pcVar2,\n             (char *)(unaff_EDI + 0x1b0c3b),(char *)(unaff_EDI + 0x1aecaa),false,\n             &(this->rosegment_gap_).super_Struct_var,false)" identifier (argument_list "(&(this->rosegment_gap_).option,(char *)(unaff_EDI + 0x1aecb5),TWO_DASHES,'\0',pcVar2,\n             (char *)(unaff_EDI + 0x1b0c3b),(char *)(unaff_EDI + 0x1aecaa),false,\n             &(this->rosegment_gap_).super_Struct_var,false)" ( (pointer_expression "&(this->rosegment_gap_).option" & (field_expression "(this->rosegment_gap_).option" (parenthesized_expression "(this->rosegment_gap_)" ( (field_expression "this->rosegment_gap_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1aecb5)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1aecb5)" ( (binary_expression "unaff_EDI + 0x1aecb5" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1b0c3b)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1b0c3b)" ( (binary_expression "unaff_EDI + 0x1b0c3b" identifier + number_literal) ))) , (cast_expression "(char *)(unaff_EDI + 0x1aecaa)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1aecaa)" ( (binary_expression "unaff_EDI + 0x1aecaa" identifier + number_literal) ))) , false , (pointer_expression "&(this->rosegment_gap_).super_Struct_var" & (field_expression "(this->rosegment_gap_).super_Struct_var" (parenthesized_expression "(this->rosegment_gap_)" ( (field_expression "this->rosegment_gap_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->rosegment_gap_).user_set_via_option = false;" (assignment_expression "(this->rosegment_gap_).user_set_via_option = false" (field_expression "(this->rosegment_gap_).user_set_via_option" (parenthesized_expression "(this->rosegment_gap_)" ( (field_expression "this->rosegment_gap_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "*(undefined4 *)&(this->rosegment_gap_).value = 0xffffffff;" (assignment_expression "*(undefined4 *)&(this->rosegment_gap_).value = 0xffffffff" (pointer_expression "*(undefined4 *)&(this->rosegment_gap_).value" * (cast_expression "(undefined4 *)&(this->rosegment_gap_).value" ( (type_descriptor "undefined4 *" type_identifier (abstract_pointer_declarator "*" *)) ) (pointer_expression "&(this->rosegment_gap_).value" & (field_expression "(this->rosegment_gap_).value" (parenthesized_expression "(this->rosegment_gap_)" ( (field_expression "this->rosegment_gap_" identifier -> field_identifier) )) . field_identifier)))) = number_literal) ;) (expression_statement "(this->R_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1;" (assignment_expression "(this->R_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1" (field_expression "(this->R_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var" (field_expression "(this->R_initializer_).super_Struct_special.super_Struct_var" (field_expression "(this->R_initializer_).super_Struct_special" (parenthesized_expression "(this->R_initializer_)" ( (field_expression "this->R_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) . field_identifier) = identifier) ;) (expression_statement "*(undefined4 *)((int)&(this->rosegment_gap_).value + 4) = 0;" (assignment_expression "*(undefined4 *)((int)&(this->rosegment_gap_).value + 4) = 0" (pointer_expression "*(undefined4 *)((int)&(this->rosegment_gap_).value + 4)" * (cast_expression "(undefined4 *)((int)&(this->rosegment_gap_).value + 4)" ( (type_descriptor "undefined4 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "((int)&(this->rosegment_gap_).value + 4)" ( (binary_expression "(int)&(this->rosegment_gap_).value + 4" (cast_expression "(int)&(this->rosegment_gap_).value" ( (type_descriptor "int" primitive_type) ) (pointer_expression "&(this->rosegment_gap_).value" & (field_expression "(this->rosegment_gap_).value" (parenthesized_expression "(this->rosegment_gap_)" ( (field_expression "this->rosegment_gap_" identifier -> field_identifier) )) . field_identifier))) + number_literal) )))) = number_literal) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->R_initializer_).super_Struct_special.option,(char *)(unaff_EDI + 0x1b8c3c),\n             EXACTLY_ONE_DASH,'R',dv,(char *)(unaff_EDI + 0x1b0c73),ha_04,false,\n             (Struct_var *)&this->R_initializer_,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->R_initializer_).super_Struct_special.option,(char *)(unaff_EDI + 0x1b8c3c),\n             EXACTLY_ONE_DASH,'R',dv,(char *)(unaff_EDI + 0x1b0c73),ha_04,false,\n             (Struct_var *)&this->R_initializer_,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->R_initializer_).super_Struct_special.option,(char *)(unaff_EDI + 0x1b8c3c),\n             EXACTLY_ONE_DASH,'R',dv,(char *)(unaff_EDI + 0x1b0c73),ha_04,false,\n             (Struct_var *)&this->R_initializer_,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->R_initializer_).super_Struct_special.option,(char *)(unaff_EDI + 0x1b8c3c),\n             EXACTLY_ONE_DASH,'R',dv,(char *)(unaff_EDI + 0x1b0c73),ha_04,false,\n             (Struct_var *)&this->R_initializer_,false);" (call_expression "One_option\n            (&(this->R_initializer_).super_Struct_special.option,(char *)(unaff_EDI + 0x1b8c3c),\n             EXACTLY_ONE_DASH,'R',dv,(char *)(unaff_EDI + 0x1b0c73),ha_04,false,\n             (Struct_var *)&this->R_initializer_,false)" identifier (argument_list "(&(this->R_initializer_).super_Struct_special.option,(char *)(unaff_EDI + 0x1b8c3c),\n             EXACTLY_ONE_DASH,'R',dv,(char *)(unaff_EDI + 0x1b0c73),ha_04,false,\n             (Struct_var *)&this->R_initializer_,false)" ( (pointer_expression "&(this->R_initializer_).super_Struct_special.option" & (field_expression "(this->R_initializer_).super_Struct_special.option" (field_expression "(this->R_initializer_).super_Struct_special" (parenthesized_expression "(this->R_initializer_)" ( (field_expression "this->R_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1b8c3c)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1b8c3c)" ( (binary_expression "unaff_EDI + 0x1b8c3c" identifier + number_literal) ))) , identifier , (char_literal "'R'" ' character ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1b0c73)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1b0c73)" ( (binary_expression "unaff_EDI + 0x1b0c73" identifier + number_literal) ))) , identifier , false , (cast_expression "(Struct_var *)&this->R_initializer_" ( (type_descriptor "Struct_var *" type_identifier (abstract_pointer_declarator "*" *)) ) (pointer_expression "&this->R_initializer_" & (field_expression "this->R_initializer_" identifier -> field_identifier))) , false ))) ;)))) (expression_statement "*(undefined4 *)&(this->R_initializer_).super_Struct_special.field_0x40 = 0;" (assignment_expression "*(undefined4 *)&(this->R_initializer_).super_Struct_special.field_0x40 = 0" (pointer_expression "*(undefined4 *)&(this->R_initializer_).super_Struct_special.field_0x40" * (cast_expression "(undefined4 *)&(this->R_initializer_).super_Struct_special.field_0x40" ( (type_descriptor "undefined4 *" type_identifier (abstract_pointer_declarator "*" *)) ) (pointer_expression "&(this->R_initializer_).super_Struct_special.field_0x40" & (field_expression "(this->R_initializer_).super_Struct_special.field_0x40" (field_expression "(this->R_initializer_).super_Struct_special" (parenthesized_expression "(this->R_initializer_)" ( (field_expression "this->R_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier)))) = number_literal) ;) (expression_statement "(this->R_initializer_).super_Struct_special.parse = unaff_EDI - 0x3f9;" (assignment_expression "(this->R_initializer_).super_Struct_special.parse = unaff_EDI - 0x3f9" (field_expression "(this->R_initializer_).super_Struct_special.parse" (field_expression "(this->R_initializer_).super_Struct_special" (parenthesized_expression "(this->R_initializer_)" ( (field_expression "this->R_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (binary_expression "unaff_EDI - 0x3f9" identifier - number_literal)) ;) (expression_statement "(this->R_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("St14codecvt_bynameIcc11__mbstate_tE" + unaff_EDI + 3);" (assignment_expression "(this->R_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("St14codecvt_bynameIcc11__mbstate_tE" + unaff_EDI + 3)" (field_expression "(this->R_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var" (field_expression "(this->R_initializer_).super_Struct_special.super_Struct_var" (field_expression "(this->R_initializer_).super_Struct_special" (parenthesized_expression "(this->R_initializer_)" ( (field_expression "this->R_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)("St14codecvt_bynameIcc11__mbstate_tE" + unaff_EDI + 3)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "("St14codecvt_bynameIcc11__mbstate_tE" + unaff_EDI + 3)" ( (binary_expression ""St14codecvt_bynameIcc11__mbstate_tE" + unaff_EDI + 3" (binary_expression ""St14codecvt_bynameIcc11__mbstate_tE" + unaff_EDI" (string_literal ""St14codecvt_bynameIcc11__mbstate_tE"" " string_content ") + identifier) + number_literal) )))) ;) (expression_statement "(this->rpath_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a2a07);" (assignment_expression "(this->rpath_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a2a07)" (field_expression "(this->rpath_).super_Struct_var._vptr_Struct_var" (field_expression "(this->rpath_).super_Struct_var" (parenthesized_expression "(this->rpath_)" ( (field_expression "this->rpath_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(unaff_EDI + 0x2a2a07)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(unaff_EDI + 0x2a2a07)" ( (binary_expression "unaff_EDI + 0x2a2a07" identifier + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->rpath_).option,(char *)(unaff_EDI + 0x1aecc3),ONE_DASH,'\0',dv,\n             (char *)(unaff_EDI + 0x1b0c73),ha_04,false,&(this->rpath_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->rpath_).option,(char *)(unaff_EDI + 0x1aecc3),ONE_DASH,'\0',dv,\n             (char *)(unaff_EDI + 0x1b0c73),ha_04,false,&(this->rpath_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->rpath_).option,(char *)(unaff_EDI + 0x1aecc3),ONE_DASH,'\0',dv,\n             (char *)(unaff_EDI + 0x1b0c73),ha_04,false,&(this->rpath_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->rpath_).option,(char *)(unaff_EDI + 0x1aecc3),ONE_DASH,'\0',dv,\n             (char *)(unaff_EDI + 0x1b0c73),ha_04,false,&(this->rpath_).super_Struct_var,false);" (call_expression "One_option\n            (&(this->rpath_).option,(char *)(unaff_EDI + 0x1aecc3),ONE_DASH,'\0',dv,\n             (char *)(unaff_EDI + 0x1b0c73),ha_04,false,&(this->rpath_).super_Struct_var,false)" identifier (argument_list "(&(this->rpath_).option,(char *)(unaff_EDI + 0x1aecc3),ONE_DASH,'\0',dv,\n             (char *)(unaff_EDI + 0x1b0c73),ha_04,false,&(this->rpath_).super_Struct_var,false)" ( (pointer_expression "&(this->rpath_).option" & (field_expression "(this->rpath_).option" (parenthesized_expression "(this->rpath_)" ( (field_expression "this->rpath_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1aecc3)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1aecc3)" ( (binary_expression "unaff_EDI + 0x1aecc3" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1b0c73)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1b0c73)" ( (binary_expression "unaff_EDI + 0x1b0c73" identifier + number_literal) ))) , identifier , false , (pointer_expression "&(this->rpath_).super_Struct_var" & (field_expression "(this->rpath_).super_Struct_var" (parenthesized_expression "(this->rpath_)" ( (field_expression "this->rpath_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->rpath_).user_set_via_option = false;" (assignment_expression "(this->rpath_).user_set_via_option = false" (field_expression "(this->rpath_).user_set_via_option" (parenthesized_expression "(this->rpath_)" ( (field_expression "this->rpath_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->rpath_link_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2a1b);" (assignment_expression "(this->rpath_link_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2a1b)" (field_expression "(this->rpath_link_).super_Struct_var._vptr_Struct_var" (field_expression "(this->rpath_link_).super_Struct_var" (parenthesized_expression "(this->rpath_link_)" ( (field_expression "this->rpath_link_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(unaff_EDI + 0x2a2a1b)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(unaff_EDI + 0x2a2a1b)" ( (binary_expression "unaff_EDI + 0x2a2a1b" identifier + number_literal) )))) ;) (ERROR "(this->rpath_).value.\n  super__Vector_base<gold::Search_directory,_std::allocator<gold::" (comma_expression "(this->rpath_).value.\n  super__Vector_base<gold::Search_directory,_std" (binary_expression "(this->rpath_).value.\n  super__Vector_base<gold" (field_expression "(this->rpath_).value.\n  super__Vector_base" (field_expression "(this->rpath_).value" (parenthesized_expression "(this->rpath_)" ( (field_expression "this->rpath_" identifier -> field_identifier) )) . field_identifier) . field_identifier) < identifier) (ERROR "::Search_directory" : : identifier) , identifier) : : (binary_expression "allocator<gold" identifier < identifier) : :) (expression_statement "Search_directory>_>._M_impl.\n  _M_start = (pointer)0x0;" (assignment_expression "Search_directory>_>._M_impl.\n  _M_start = (pointer)0x0" (field_expression "Search_directory>_>._M_impl.\n  _M_start" (field_expression "Search_directory>_>._M_impl" (binary_expression "Search_directory>_" identifier > identifier) (ERROR ">" >) . field_identifier) . field_identifier) = (cast_expression "(pointer)0x0" ( (type_descriptor "pointer" type_identifier) ) number_literal)) ;) (ERROR "(this->rpath_).value.\n  super__Vector_base<gold::Search_directory,_std::allocator<gold::" (comma_expression "(this->rpath_).value.\n  super__Vector_base<gold::Search_directory,_std" (binary_expression "(this->rpath_).value.\n  super__Vector_base<gold" (field_expression "(this->rpath_).value.\n  super__Vector_base" (field_expression "(this->rpath_).value" (parenthesized_expression "(this->rpath_)" ( (field_expression "this->rpath_" identifier -> field_identifier) )) . field_identifier) . field_identifier) < identifier) (ERROR "::Search_directory" : : identifier) , identifier) : : (binary_expression "allocator<gold" identifier < identifier) : :) (expression_statement "Search_directory>_>._M_impl.\n  _M_finish = (pointer)0x0;" (assignment_expression "Search_directory>_>._M_impl.\n  _M_finish = (pointer)0x0" (field_expression "Search_directory>_>._M_impl.\n  _M_finish" (field_expression "Search_directory>_>._M_impl" (binary_expression "Search_directory>_" identifier > identifier) (ERROR ">" >) . field_identifier) . field_identifier) = (cast_expression "(pointer)0x0" ( (type_descriptor "pointer" type_identifier) ) number_literal)) ;) (ERROR "(this->rpath_).value.\n  super__Vector_base<gold::Search_directory,_std::allocator<gold::" (comma_expression "(this->rpath_).value.\n  super__Vector_base<gold::Search_directory,_std" (binary_expression "(this->rpath_).value.\n  super__Vector_base<gold" (field_expression "(this->rpath_).value.\n  super__Vector_base" (field_expression "(this->rpath_).value" (parenthesized_expression "(this->rpath_)" ( (field_expression "this->rpath_" identifier -> field_identifier) )) . field_identifier) . field_identifier) < identifier) (ERROR "::Search_directory" : : identifier) , identifier) : : (binary_expression "allocator<gold" identifier < identifier) : :) (expression_statement "Search_directory>_>._M_impl.\n  _M_end_of_storage = (pointer)0x0;" (assignment_expression "Search_directory>_>._M_impl.\n  _M_end_of_storage = (pointer)0x0" (field_expression "Search_directory>_>._M_impl.\n  _M_end_of_storage" (field_expression "Search_directory>_>._M_impl" (binary_expression "Search_directory>_" identifier > identifier) (ERROR ">" >) . field_identifier) . field_identifier) = (cast_expression "(pointer)0x0" ( (type_descriptor "pointer" type_identifier) ) number_literal)) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->rpath_link_).option,(char *)(unaff_EDI + 0x1aecc9),TWO_DASHES,'\0',dv,\n             (char *)(unaff_EDI + 0x1b0c93),ha_04,false,&(this->rpath_link_).super_Struct_var,false)\n  ;" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->rpath_link_).option,(char *)(unaff_EDI + 0x1aecc9),TWO_DASHES,'\0',dv,\n             (char *)(unaff_EDI + 0x1b0c93),ha_04,false,&(this->rpath_link_).super_Struct_var,false)\n  ;" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->rpath_link_).option,(char *)(unaff_EDI + 0x1aecc9),TWO_DASHES,'\0',dv,\n             (char *)(unaff_EDI + 0x1b0c93),ha_04,false,&(this->rpath_link_).super_Struct_var,false)\n  ;" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->rpath_link_).option,(char *)(unaff_EDI + 0x1aecc9),TWO_DASHES,'\0',dv,\n             (char *)(unaff_EDI + 0x1b0c93),ha_04,false,&(this->rpath_link_).super_Struct_var,false)\n  ;" (call_expression "One_option\n            (&(this->rpath_link_).option,(char *)(unaff_EDI + 0x1aecc9),TWO_DASHES,'\0',dv,\n             (char *)(unaff_EDI + 0x1b0c93),ha_04,false,&(this->rpath_link_).super_Struct_var,false)" identifier (argument_list "(&(this->rpath_link_).option,(char *)(unaff_EDI + 0x1aecc9),TWO_DASHES,'\0',dv,\n             (char *)(unaff_EDI + 0x1b0c93),ha_04,false,&(this->rpath_link_).super_Struct_var,false)" ( (pointer_expression "&(this->rpath_link_).option" & (field_expression "(this->rpath_link_).option" (parenthesized_expression "(this->rpath_link_)" ( (field_expression "this->rpath_link_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1aecc9)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1aecc9)" ( (binary_expression "unaff_EDI + 0x1aecc9" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1b0c93)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1b0c93)" ( (binary_expression "unaff_EDI + 0x1b0c93" identifier + number_literal) ))) , identifier , false , (pointer_expression "&(this->rpath_link_).super_Struct_var" & (field_expression "(this->rpath_link_).super_Struct_var" (parenthesized_expression "(this->rpath_link_)" ( (field_expression "this->rpath_link_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->rpath_link_).user_set_via_option = false;" (assignment_expression "(this->rpath_link_).user_set_via_option = false" (field_expression "(this->rpath_link_).user_set_via_option" (parenthesized_expression "(this->rpath_link_)" ( (field_expression "this->rpath_link_" identifier -> field_identifier) )) . field_identifier) = false) ;) (ERROR "(this->rpath_link_).value.\n  super__Vector_base<gold::Search_directory,_std::allocator<gold::" (comma_expression "(this->rpath_link_).value.\n  super__Vector_base<gold::Search_directory,_std" (binary_expression "(this->rpath_link_).value.\n  super__Vector_base<gold" (field_expression "(this->rpath_link_).value.\n  super__Vector_base" (field_expression "(this->rpath_link_).value" (parenthesized_expression "(this->rpath_link_)" ( (field_expression "this->rpath_link_" identifier -> field_identifier) )) . field_identifier) . field_identifier) < identifier) (ERROR "::Search_directory" : : identifier) , identifier) : : (binary_expression "allocator<gold" identifier < identifier) : :) (expression_statement "Search_directory>_>._M_impl.\n  _M_start = (pointer)0x0;" (assignment_expression "Search_directory>_>._M_impl.\n  _M_start = (pointer)0x0" (field_expression "Search_directory>_>._M_impl.\n  _M_start" (field_expression "Search_directory>_>._M_impl" (binary_expression "Search_directory>_" identifier > identifier) (ERROR ">" >) . field_identifier) . field_identifier) = (cast_expression "(pointer)0x0" ( (type_descriptor "pointer" type_identifier) ) number_literal)) ;) (ERROR "(this->rpath_link_).value.\n  super__Vector_base<gold::Search_directory,_std::allocator<gold::" (comma_expression "(this->rpath_link_).value.\n  super__Vector_base<gold::Search_directory,_std" (binary_expression "(this->rpath_link_).value.\n  super__Vector_base<gold" (field_expression "(this->rpath_link_).value.\n  super__Vector_base" (field_expression "(this->rpath_link_).value" (parenthesized_expression "(this->rpath_link_)" ( (field_expression "this->rpath_link_" identifier -> field_identifier) )) . field_identifier) . field_identifier) < identifier) (ERROR "::Search_directory" : : identifier) , identifier) : : (binary_expression "allocator<gold" identifier < identifier) : :) (expression_statement "Search_directory>_>._M_impl.\n  _M_finish = (pointer)0x0;" (assignment_expression "Search_directory>_>._M_impl.\n  _M_finish = (pointer)0x0" (field_expression "Search_directory>_>._M_impl.\n  _M_finish" (field_expression "Search_directory>_>._M_impl" (binary_expression "Search_directory>_" identifier > identifier) (ERROR ">" >) . field_identifier) . field_identifier) = (cast_expression "(pointer)0x0" ( (type_descriptor "pointer" type_identifier) ) number_literal)) ;) (ERROR "(this->rpath_link_).value.\n  super__Vector_base<gold::Search_directory,_std::allocator<gold::" (comma_expression "(this->rpath_link_).value.\n  super__Vector_base<gold::Search_directory,_std" (binary_expression "(this->rpath_link_).value.\n  super__Vector_base<gold" (field_expression "(this->rpath_link_).value.\n  super__Vector_base" (field_expression "(this->rpath_link_).value" (parenthesized_expression "(this->rpath_link_)" ( (field_expression "this->rpath_link_" identifier -> field_identifier) )) . field_identifier) . field_identifier) < identifier) (ERROR "::Search_directory" : : identifier) , identifier) : : (binary_expression "allocator<gold" identifier < identifier) : :) (expression_statement "Search_directory>_>._M_impl.\n  _M_end_of_storage = (pointer)0x0;" (assignment_expression "Search_directory>_>._M_impl.\n  _M_end_of_storage = (pointer)0x0" (field_expression "Search_directory>_>._M_impl.\n  _M_end_of_storage" (field_expression "Search_directory>_>._M_impl" (binary_expression "Search_directory>_" identifier > identifier) (ERROR ">" >) . field_identifier) . field_identifier) = (cast_expression "(pointer)0x0" ( (type_descriptor "pointer" type_identifier) ) number_literal)) ;) (expression_statement "(this->strip_all_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2a2f);" (assignment_expression "(this->strip_all_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2a2f)" (field_expression "(this->strip_all_).super_Struct_var._vptr_Struct_var" (field_expression "(this->strip_all_).super_Struct_var" (parenthesized_expression "(this->strip_all_)" ( (field_expression "this->strip_all_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(unaff_EDI + 0x2a2a2f)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(unaff_EDI + 0x2a2a2f)" ( (binary_expression "unaff_EDI + 0x2a2a2f" identifier + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->strip_all_).option,(char *)(unaff_EDI + 0x1aece9),TWO_DASHES,'s',dv_00,\n             (char *)(unaff_EDI + 0x1aecd4),(char *)0x0,false,&(this->strip_all_).super_Struct_var,\n             false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->strip_all_).option,(char *)(unaff_EDI + 0x1aece9),TWO_DASHES,'s',dv_00,\n             (char *)(unaff_EDI + 0x1aecd4),(char *)0x0,false,&(this->strip_all_).super_Struct_var,\n             false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->strip_all_).option,(char *)(unaff_EDI + 0x1aece9),TWO_DASHES,'s',dv_00,\n             (char *)(unaff_EDI + 0x1aecd4),(char *)0x0,false,&(this->strip_all_).super_Struct_var,\n             false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->strip_all_).option,(char *)(unaff_EDI + 0x1aece9),TWO_DASHES,'s',dv_00,\n             (char *)(unaff_EDI + 0x1aecd4),(char *)0x0,false,&(this->strip_all_).super_Struct_var,\n             false);" (call_expression "One_option\n            (&(this->strip_all_).option,(char *)(unaff_EDI + 0x1aece9),TWO_DASHES,'s',dv_00,\n             (char *)(unaff_EDI + 0x1aecd4),(char *)0x0,false,&(this->strip_all_).super_Struct_var,\n             false)" identifier (argument_list "(&(this->strip_all_).option,(char *)(unaff_EDI + 0x1aece9),TWO_DASHES,'s',dv_00,\n             (char *)(unaff_EDI + 0x1aecd4),(char *)0x0,false,&(this->strip_all_).super_Struct_var,\n             false)" ( (pointer_expression "&(this->strip_all_).option" & (field_expression "(this->strip_all_).option" (parenthesized_expression "(this->strip_all_)" ( (field_expression "this->strip_all_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1aece9)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1aece9)" ( (binary_expression "unaff_EDI + 0x1aece9" identifier + number_literal) ))) , identifier , (char_literal "'s'" ' character ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1aecd4)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1aecd4)" ( (binary_expression "unaff_EDI + 0x1aecd4" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->strip_all_).super_Struct_var" & (field_expression "(this->strip_all_).super_Struct_var" (parenthesized_expression "(this->strip_all_)" ( (field_expression "this->strip_all_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->strip_all_).user_set_via_option = false;" (assignment_expression "(this->strip_all_).user_set_via_option = false" (field_expression "(this->strip_all_).user_set_via_option" (parenthesized_expression "(this->strip_all_)" ( (field_expression "this->strip_all_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->strip_all_).value = false;" (assignment_expression "(this->strip_all_).value = false" (field_expression "(this->strip_all_).value" (parenthesized_expression "(this->strip_all_)" ( (field_expression "this->strip_all_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->no_strip_all_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2a43);" (assignment_expression "(this->no_strip_all_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2a43)" (field_expression "(this->no_strip_all_initializer_).super_Struct_var._vptr_Struct_var" (field_expression "(this->no_strip_all_initializer_).super_Struct_var" (parenthesized_expression "(this->no_strip_all_initializer_)" ( (field_expression "this->no_strip_all_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(unaff_EDI + 0x2a2a43)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(unaff_EDI + 0x2a2a43)" ( (binary_expression "unaff_EDI + 0x2a2a43" identifier + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->no_strip_all_initializer_).option,(char *)(unaff_EDI + 0x1aece6),TWO_DASHES,\n             '\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_strip_all_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->no_strip_all_initializer_).option,(char *)(unaff_EDI + 0x1aece6),TWO_DASHES,\n             '\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_strip_all_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->no_strip_all_initializer_).option,(char *)(unaff_EDI + 0x1aece6),TWO_DASHES,\n             '\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_strip_all_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->no_strip_all_initializer_).option,(char *)(unaff_EDI + 0x1aece6),TWO_DASHES,\n             '\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_strip_all_initializer_).super_Struct_var,true);" (call_expression "One_option\n            (&(this->no_strip_all_initializer_).option,(char *)(unaff_EDI + 0x1aece6),TWO_DASHES,\n             '\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_strip_all_initializer_).super_Struct_var,true)" identifier (argument_list "(&(this->no_strip_all_initializer_).option,(char *)(unaff_EDI + 0x1aece6),TWO_DASHES,\n             '\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_strip_all_initializer_).super_Struct_var,true)" ( (pointer_expression "&(this->no_strip_all_initializer_).option" & (field_expression "(this->no_strip_all_initializer_).option" (parenthesized_expression "(this->no_strip_all_initializer_)" ( (field_expression "this->no_strip_all_initializer_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1aece6)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1aece6)" ( (binary_expression "unaff_EDI + 0x1aece6" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->no_strip_all_initializer_).super_Struct_var" & (field_expression "(this->no_strip_all_initializer_).super_Struct_var" (parenthesized_expression "(this->no_strip_all_initializer_)" ( (field_expression "this->no_strip_all_initializer_" identifier -> field_identifier) )) . field_identifier)) , true ))) ;)))) (expression_statement "(this->strip_debug_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2a57);" (assignment_expression "(this->strip_debug_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2a57)" (field_expression "(this->strip_debug_).super_Struct_var._vptr_Struct_var" (field_expression "(this->strip_debug_).super_Struct_var" (parenthesized_expression "(this->strip_debug_)" ( (field_expression "this->strip_debug_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(unaff_EDI + 0x2a2a57)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(unaff_EDI + 0x2a2a57)" ( (binary_expression "unaff_EDI + 0x2a2a57" identifier + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->strip_debug_).option,(char *)(unaff_EDI + 0x1aed12),TWO_DASHES,'S',dv_00,\n             (char *)(unaff_EDI + 0x1aecf3),(char *)0x0,false,&(this->strip_debug_).super_Struct_var\n             ,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->strip_debug_).option,(char *)(unaff_EDI + 0x1aed12),TWO_DASHES,'S',dv_00,\n             (char *)(unaff_EDI + 0x1aecf3),(char *)0x0,false,&(this->strip_debug_).super_Struct_var\n             ,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->strip_debug_).option,(char *)(unaff_EDI + 0x1aed12),TWO_DASHES,'S',dv_00,\n             (char *)(unaff_EDI + 0x1aecf3),(char *)0x0,false,&(this->strip_debug_).super_Struct_var\n             ,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->strip_debug_).option,(char *)(unaff_EDI + 0x1aed12),TWO_DASHES,'S',dv_00,\n             (char *)(unaff_EDI + 0x1aecf3),(char *)0x0,false,&(this->strip_debug_).super_Struct_var\n             ,false);" (call_expression "One_option\n            (&(this->strip_debug_).option,(char *)(unaff_EDI + 0x1aed12),TWO_DASHES,'S',dv_00,\n             (char *)(unaff_EDI + 0x1aecf3),(char *)0x0,false,&(this->strip_debug_).super_Struct_var\n             ,false)" identifier (argument_list "(&(this->strip_debug_).option,(char *)(unaff_EDI + 0x1aed12),TWO_DASHES,'S',dv_00,\n             (char *)(unaff_EDI + 0x1aecf3),(char *)0x0,false,&(this->strip_debug_).super_Struct_var\n             ,false)" ( (pointer_expression "&(this->strip_debug_).option" & (field_expression "(this->strip_debug_).option" (parenthesized_expression "(this->strip_debug_)" ( (field_expression "this->strip_debug_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1aed12)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1aed12)" ( (binary_expression "unaff_EDI + 0x1aed12" identifier + number_literal) ))) , identifier , (char_literal "'S'" ' character ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1aecf3)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1aecf3)" ( (binary_expression "unaff_EDI + 0x1aecf3" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->strip_debug_).super_Struct_var" & (field_expression "(this->strip_debug_).super_Struct_var" (parenthesized_expression "(this->strip_debug_)" ( (field_expression "this->strip_debug_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->strip_debug_).user_set_via_option = false;" (assignment_expression "(this->strip_debug_).user_set_via_option = false" (field_expression "(this->strip_debug_).user_set_via_option" (parenthesized_expression "(this->strip_debug_)" ( (field_expression "this->strip_debug_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->strip_debug_).value = false;" (assignment_expression "(this->strip_debug_).value = false" (field_expression "(this->strip_debug_).value" (parenthesized_expression "(this->strip_debug_)" ( (field_expression "this->strip_debug_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->no_strip_debug_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2a6b);" (assignment_expression "(this->no_strip_debug_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2a6b)" (field_expression "(this->no_strip_debug_initializer_).super_Struct_var._vptr_Struct_var" (field_expression "(this->no_strip_debug_initializer_).super_Struct_var" (parenthesized_expression "(this->no_strip_debug_initializer_)" ( (field_expression "this->no_strip_debug_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(unaff_EDI + 0x2a2a6b)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(unaff_EDI + 0x2a2a6b)" ( (binary_expression "unaff_EDI + 0x2a2a6b" identifier + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->no_strip_debug_initializer_).option,(char *)(unaff_EDI + 0x1aed0f),TWO_DASHES,\n             '\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_strip_debug_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->no_strip_debug_initializer_).option,(char *)(unaff_EDI + 0x1aed0f),TWO_DASHES,\n             '\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_strip_debug_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->no_strip_debug_initializer_).option,(char *)(unaff_EDI + 0x1aed0f),TWO_DASHES,\n             '\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_strip_debug_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->no_strip_debug_initializer_).option,(char *)(unaff_EDI + 0x1aed0f),TWO_DASHES,\n             '\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_strip_debug_initializer_).super_Struct_var,true);" (call_expression "One_option\n            (&(this->no_strip_debug_initializer_).option,(char *)(unaff_EDI + 0x1aed0f),TWO_DASHES,\n             '\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_strip_debug_initializer_).super_Struct_var,true)" identifier (argument_list "(&(this->no_strip_debug_initializer_).option,(char *)(unaff_EDI + 0x1aed0f),TWO_DASHES,\n             '\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_strip_debug_initializer_).super_Struct_var,true)" ( (pointer_expression "&(this->no_strip_debug_initializer_).option" & (field_expression "(this->no_strip_debug_initializer_).option" (parenthesized_expression "(this->no_strip_debug_initializer_)" ( (field_expression "this->no_strip_debug_initializer_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1aed0f)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1aed0f)" ( (binary_expression "unaff_EDI + 0x1aed0f" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->no_strip_debug_initializer_).super_Struct_var" & (field_expression "(this->no_strip_debug_initializer_).super_Struct_var" (parenthesized_expression "(this->no_strip_debug_initializer_)" ( (field_expression "this->no_strip_debug_initializer_" identifier -> field_identifier) )) . field_identifier)) , true ))) ;)))) (expression_statement "(this->strip_debug_non_line_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2a7f);" (assignment_expression "(this->strip_debug_non_line_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2a7f)" (field_expression "(this->strip_debug_non_line_).super_Struct_var._vptr_Struct_var" (field_expression "(this->strip_debug_non_line_).super_Struct_var" (parenthesized_expression "(this->strip_debug_non_line_)" ( (field_expression "this->strip_debug_non_line_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(unaff_EDI + 0x2a2a7f)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(unaff_EDI + 0x2a2a7f)" ( (binary_expression "unaff_EDI + 0x2a2a7f" identifier + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->strip_debug_non_line_).option,(char *)(unaff_EDI + 0x1aed21),TWO_DASHES,'\0',\n             dv_00,(char *)(unaff_EDI + 0x1b0cc3),(char *)0x0,false,\n             &(this->strip_debug_non_line_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->strip_debug_non_line_).option,(char *)(unaff_EDI + 0x1aed21),TWO_DASHES,'\0',\n             dv_00,(char *)(unaff_EDI + 0x1b0cc3),(char *)0x0,false,\n             &(this->strip_debug_non_line_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->strip_debug_non_line_).option,(char *)(unaff_EDI + 0x1aed21),TWO_DASHES,'\0',\n             dv_00,(char *)(unaff_EDI + 0x1b0cc3),(char *)0x0,false,\n             &(this->strip_debug_non_line_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->strip_debug_non_line_).option,(char *)(unaff_EDI + 0x1aed21),TWO_DASHES,'\0',\n             dv_00,(char *)(unaff_EDI + 0x1b0cc3),(char *)0x0,false,\n             &(this->strip_debug_non_line_).super_Struct_var,false);" (call_expression "One_option\n            (&(this->strip_debug_non_line_).option,(char *)(unaff_EDI + 0x1aed21),TWO_DASHES,'\0',\n             dv_00,(char *)(unaff_EDI + 0x1b0cc3),(char *)0x0,false,\n             &(this->strip_debug_non_line_).super_Struct_var,false)" identifier (argument_list "(&(this->strip_debug_non_line_).option,(char *)(unaff_EDI + 0x1aed21),TWO_DASHES,'\0',\n             dv_00,(char *)(unaff_EDI + 0x1b0cc3),(char *)0x0,false,\n             &(this->strip_debug_non_line_).super_Struct_var,false)" ( (pointer_expression "&(this->strip_debug_non_line_).option" & (field_expression "(this->strip_debug_non_line_).option" (parenthesized_expression "(this->strip_debug_non_line_)" ( (field_expression "this->strip_debug_non_line_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1aed21)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1aed21)" ( (binary_expression "unaff_EDI + 0x1aed21" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1b0cc3)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1b0cc3)" ( (binary_expression "unaff_EDI + 0x1b0cc3" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->strip_debug_non_line_).super_Struct_var" & (field_expression "(this->strip_debug_non_line_).super_Struct_var" (parenthesized_expression "(this->strip_debug_non_line_)" ( (field_expression "this->strip_debug_non_line_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->strip_debug_non_line_).user_set_via_option = false;" (assignment_expression "(this->strip_debug_non_line_).user_set_via_option = false" (field_expression "(this->strip_debug_non_line_).user_set_via_option" (parenthesized_expression "(this->strip_debug_non_line_)" ( (field_expression "this->strip_debug_non_line_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->strip_debug_non_line_).value = false;" (assignment_expression "(this->strip_debug_non_line_).value = false" (field_expression "(this->strip_debug_non_line_).value" (parenthesized_expression "(this->strip_debug_non_line_)" ( (field_expression "this->strip_debug_non_line_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->no_strip_debug_non_line_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2a93);" (assignment_expression "(this->no_strip_debug_non_line_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2a93)" (field_expression "(this->no_strip_debug_non_line_initializer_).super_Struct_var._vptr_Struct_var" (field_expression "(this->no_strip_debug_non_line_initializer_).super_Struct_var" (parenthesized_expression "(this->no_strip_debug_non_line_initializer_)" ( (field_expression "this->no_strip_debug_non_line_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(unaff_EDI + 0x2a2a93)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(unaff_EDI + 0x2a2a93)" ( (binary_expression "unaff_EDI + 0x2a2a93" identifier + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->no_strip_debug_non_line_initializer_).option,(char *)(unaff_EDI + 0x1aed1e),\n             TWO_DASHES,'\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_strip_debug_non_line_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->no_strip_debug_non_line_initializer_).option,(char *)(unaff_EDI + 0x1aed1e),\n             TWO_DASHES,'\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_strip_debug_non_line_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->no_strip_debug_non_line_initializer_).option,(char *)(unaff_EDI + 0x1aed1e),\n             TWO_DASHES,'\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_strip_debug_non_line_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->no_strip_debug_non_line_initializer_).option,(char *)(unaff_EDI + 0x1aed1e),\n             TWO_DASHES,'\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_strip_debug_non_line_initializer_).super_Struct_var,true);" (call_expression "One_option\n            (&(this->no_strip_debug_non_line_initializer_).option,(char *)(unaff_EDI + 0x1aed1e),\n             TWO_DASHES,'\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_strip_debug_non_line_initializer_).super_Struct_var,true)" identifier (argument_list "(&(this->no_strip_debug_non_line_initializer_).option,(char *)(unaff_EDI + 0x1aed1e),\n             TWO_DASHES,'\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_strip_debug_non_line_initializer_).super_Struct_var,true)" ( (pointer_expression "&(this->no_strip_debug_non_line_initializer_).option" & (field_expression "(this->no_strip_debug_non_line_initializer_).option" (parenthesized_expression "(this->no_strip_debug_non_line_initializer_)" ( (field_expression "this->no_strip_debug_non_line_initializer_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1aed1e)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1aed1e)" ( (binary_expression "unaff_EDI + 0x1aed1e" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->no_strip_debug_non_line_initializer_).super_Struct_var" & (field_expression "(this->no_strip_debug_non_line_initializer_).super_Struct_var" (parenthesized_expression "(this->no_strip_debug_non_line_initializer_)" ( (field_expression "this->no_strip_debug_non_line_initializer_" identifier -> field_identifier) )) . field_identifier)) , true ))) ;)))) (expression_statement "(this->strip_debug_gdb_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("extern(C) " + unaff_EDI + 7);" (assignment_expression "(this->strip_debug_gdb_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("extern(C) " + unaff_EDI + 7)" (field_expression "(this->strip_debug_gdb_).super_Struct_var._vptr_Struct_var" (field_expression "(this->strip_debug_gdb_).super_Struct_var" (parenthesized_expression "(this->strip_debug_gdb_)" ( (field_expression "this->strip_debug_gdb_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)("extern(C) " + unaff_EDI + 7)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "("extern(C) " + unaff_EDI + 7)" ( (binary_expression ""extern(C) " + unaff_EDI + 7" (binary_expression ""extern(C) " + unaff_EDI" (string_literal ""extern(C) "" " string_content ") + identifier) + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->strip_debug_gdb_).option,(char *)(unaff_EDI + 0x1aed39),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b0ceb),(char *)0x0,false,\n             &(this->strip_debug_gdb_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->strip_debug_gdb_).option,(char *)(unaff_EDI + 0x1aed39),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b0ceb),(char *)0x0,false,\n             &(this->strip_debug_gdb_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->strip_debug_gdb_).option,(char *)(unaff_EDI + 0x1aed39),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b0ceb),(char *)0x0,false,\n             &(this->strip_debug_gdb_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->strip_debug_gdb_).option,(char *)(unaff_EDI + 0x1aed39),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b0ceb),(char *)0x0,false,\n             &(this->strip_debug_gdb_).super_Struct_var,false);" (call_expression "One_option\n            (&(this->strip_debug_gdb_).option,(char *)(unaff_EDI + 0x1aed39),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b0ceb),(char *)0x0,false,\n             &(this->strip_debug_gdb_).super_Struct_var,false)" identifier (argument_list "(&(this->strip_debug_gdb_).option,(char *)(unaff_EDI + 0x1aed39),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b0ceb),(char *)0x0,false,\n             &(this->strip_debug_gdb_).super_Struct_var,false)" ( (pointer_expression "&(this->strip_debug_gdb_).option" & (field_expression "(this->strip_debug_gdb_).option" (parenthesized_expression "(this->strip_debug_gdb_)" ( (field_expression "this->strip_debug_gdb_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1aed39)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1aed39)" ( (binary_expression "unaff_EDI + 0x1aed39" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1b0ceb)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1b0ceb)" ( (binary_expression "unaff_EDI + 0x1b0ceb" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->strip_debug_gdb_).super_Struct_var" & (field_expression "(this->strip_debug_gdb_).super_Struct_var" (parenthesized_expression "(this->strip_debug_gdb_)" ( (field_expression "this->strip_debug_gdb_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->strip_debug_gdb_).user_set_via_option = false;" (assignment_expression "(this->strip_debug_gdb_).user_set_via_option = false" (field_expression "(this->strip_debug_gdb_).user_set_via_option" (parenthesized_expression "(this->strip_debug_gdb_)" ( (field_expression "this->strip_debug_gdb_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->strip_debug_gdb_).value = false;" (assignment_expression "(this->strip_debug_gdb_).value = false" (field_expression "(this->strip_debug_gdb_).value" (parenthesized_expression "(this->strip_debug_gdb_)" ( (field_expression "this->strip_debug_gdb_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->no_strip_debug_gdb_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("extern(Windows) " + unaff_EDI + 0x10);" (assignment_expression "(this->no_strip_debug_gdb_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("extern(Windows) " + unaff_EDI + 0x10)" (field_expression "(this->no_strip_debug_gdb_initializer_).super_Struct_var._vptr_Struct_var" (field_expression "(this->no_strip_debug_gdb_initializer_).super_Struct_var" (parenthesized_expression "(this->no_strip_debug_gdb_initializer_)" ( (field_expression "this->no_strip_debug_gdb_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)("extern(Windows) " + unaff_EDI + 0x10)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "("extern(Windows) " + unaff_EDI + 0x10)" ( (binary_expression ""extern(Windows) " + unaff_EDI + 0x10" (binary_expression ""extern(Windows) " + unaff_EDI" (string_literal ""extern(Windows) "" " string_content ") + identifier) + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->no_strip_debug_gdb_initializer_).option,(char *)(unaff_EDI + 0x1aed36),\n             TWO_DASHES,'\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_strip_debug_gdb_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->no_strip_debug_gdb_initializer_).option,(char *)(unaff_EDI + 0x1aed36),\n             TWO_DASHES,'\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_strip_debug_gdb_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->no_strip_debug_gdb_initializer_).option,(char *)(unaff_EDI + 0x1aed36),\n             TWO_DASHES,'\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_strip_debug_gdb_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->no_strip_debug_gdb_initializer_).option,(char *)(unaff_EDI + 0x1aed36),\n             TWO_DASHES,'\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_strip_debug_gdb_initializer_).super_Struct_var,true);" (call_expression "One_option\n            (&(this->no_strip_debug_gdb_initializer_).option,(char *)(unaff_EDI + 0x1aed36),\n             TWO_DASHES,'\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_strip_debug_gdb_initializer_).super_Struct_var,true)" identifier (argument_list "(&(this->no_strip_debug_gdb_initializer_).option,(char *)(unaff_EDI + 0x1aed36),\n             TWO_DASHES,'\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_strip_debug_gdb_initializer_).super_Struct_var,true)" ( (pointer_expression "&(this->no_strip_debug_gdb_initializer_).option" & (field_expression "(this->no_strip_debug_gdb_initializer_).option" (parenthesized_expression "(this->no_strip_debug_gdb_initializer_)" ( (field_expression "this->no_strip_debug_gdb_initializer_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1aed36)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1aed36)" ( (binary_expression "unaff_EDI + 0x1aed36" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->no_strip_debug_gdb_initializer_).super_Struct_var" & (field_expression "(this->no_strip_debug_gdb_initializer_).super_Struct_var" (parenthesized_expression "(this->no_strip_debug_gdb_initializer_)" ( (field_expression "this->no_strip_debug_gdb_initializer_" identifier -> field_identifier) )) . field_identifier)) , true ))) ;)))) (expression_statement "(this->strip_lto_sections_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("extern(C++) " + unaff_EDI + 3);" (assignment_expression "(this->strip_lto_sections_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("extern(C++) " + unaff_EDI + 3)" (field_expression "(this->strip_lto_sections_).super_Struct_var._vptr_Struct_var" (field_expression "(this->strip_lto_sections_).super_Struct_var" (parenthesized_expression "(this->strip_lto_sections_)" ( (field_expression "this->strip_lto_sections_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)("extern(C++) " + unaff_EDI + 3)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "("extern(C++) " + unaff_EDI + 3)" ( (binary_expression ""extern(C++) " + unaff_EDI + 3" (binary_expression ""extern(C++) " + unaff_EDI" (string_literal ""extern(C++) "" " string_content ") + identifier) + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->strip_lto_sections_).option,(char *)(unaff_EDI + 0x1aed4c),TWO_DASHES,'\0',\n             dv_01,(char *)(unaff_EDI + 0x1b0d33),(char *)0x0,false,\n             &(this->strip_lto_sections_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->strip_lto_sections_).option,(char *)(unaff_EDI + 0x1aed4c),TWO_DASHES,'\0',\n             dv_01,(char *)(unaff_EDI + 0x1b0d33),(char *)0x0,false,\n             &(this->strip_lto_sections_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->strip_lto_sections_).option,(char *)(unaff_EDI + 0x1aed4c),TWO_DASHES,'\0',\n             dv_01,(char *)(unaff_EDI + 0x1b0d33),(char *)0x0,false,\n             &(this->strip_lto_sections_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->strip_lto_sections_).option,(char *)(unaff_EDI + 0x1aed4c),TWO_DASHES,'\0',\n             dv_01,(char *)(unaff_EDI + 0x1b0d33),(char *)0x0,false,\n             &(this->strip_lto_sections_).super_Struct_var,true);" (call_expression "One_option\n            (&(this->strip_lto_sections_).option,(char *)(unaff_EDI + 0x1aed4c),TWO_DASHES,'\0',\n             dv_01,(char *)(unaff_EDI + 0x1b0d33),(char *)0x0,false,\n             &(this->strip_lto_sections_).super_Struct_var,true)" identifier (argument_list "(&(this->strip_lto_sections_).option,(char *)(unaff_EDI + 0x1aed4c),TWO_DASHES,'\0',\n             dv_01,(char *)(unaff_EDI + 0x1b0d33),(char *)0x0,false,\n             &(this->strip_lto_sections_).super_Struct_var,true)" ( (pointer_expression "&(this->strip_lto_sections_).option" & (field_expression "(this->strip_lto_sections_).option" (parenthesized_expression "(this->strip_lto_sections_)" ( (field_expression "this->strip_lto_sections_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1aed4c)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1aed4c)" ( (binary_expression "unaff_EDI + 0x1aed4c" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1b0d33)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1b0d33)" ( (binary_expression "unaff_EDI + 0x1b0d33" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->strip_lto_sections_).super_Struct_var" & (field_expression "(this->strip_lto_sections_).super_Struct_var" (parenthesized_expression "(this->strip_lto_sections_)" ( (field_expression "this->strip_lto_sections_" identifier -> field_identifier) )) . field_identifier)) , true ))) ;)))) (expression_statement "(this->strip_lto_sections_).user_set_via_option = false;" (assignment_expression "(this->strip_lto_sections_).user_set_via_option = false" (field_expression "(this->strip_lto_sections_).user_set_via_option" (parenthesized_expression "(this->strip_lto_sections_)" ( (field_expression "this->strip_lto_sections_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->strip_lto_sections_).value = true;" (assignment_expression "(this->strip_lto_sections_).value = true" (field_expression "(this->strip_lto_sections_).value" (parenthesized_expression "(this->strip_lto_sections_)" ( (field_expression "this->strip_lto_sections_" identifier -> field_identifier) )) . field_identifier) = true) ;) (expression_statement "(this->no_strip_lto_sections_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("extern(Objective-C) " + unaff_EDI + 10);" (assignment_expression "(this->no_strip_lto_sections_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("extern(Objective-C) " + unaff_EDI + 10)" (field_expression "(this->no_strip_lto_sections_initializer_).super_Struct_var._vptr_Struct_var" (field_expression "(this->no_strip_lto_sections_initializer_).super_Struct_var" (parenthesized_expression "(this->no_strip_lto_sections_initializer_)" ( (field_expression "this->no_strip_lto_sections_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)("extern(Objective-C) " + unaff_EDI + 10)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "("extern(Objective-C) " + unaff_EDI + 10)" ( (binary_expression ""extern(Objective-C) " + unaff_EDI + 10" (binary_expression ""extern(Objective-C) " + unaff_EDI" (string_literal ""extern(Objective-C) "" " string_content ") + identifier) + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->no_strip_lto_sections_initializer_).option,(char *)(unaff_EDI + 0x1aed49),\n             TWO_DASHES,'\0',dv_00,(char *)0x0,(char *)0x0,false,\n             &(this->no_strip_lto_sections_initializer_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->no_strip_lto_sections_initializer_).option,(char *)(unaff_EDI + 0x1aed49),\n             TWO_DASHES,'\0',dv_00,(char *)0x0,(char *)0x0,false,\n             &(this->no_strip_lto_sections_initializer_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->no_strip_lto_sections_initializer_).option,(char *)(unaff_EDI + 0x1aed49),\n             TWO_DASHES,'\0',dv_00,(char *)0x0,(char *)0x0,false,\n             &(this->no_strip_lto_sections_initializer_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->no_strip_lto_sections_initializer_).option,(char *)(unaff_EDI + 0x1aed49),\n             TWO_DASHES,'\0',dv_00,(char *)0x0,(char *)0x0,false,\n             &(this->no_strip_lto_sections_initializer_).super_Struct_var,false);" (call_expression "One_option\n            (&(this->no_strip_lto_sections_initializer_).option,(char *)(unaff_EDI + 0x1aed49),\n             TWO_DASHES,'\0',dv_00,(char *)0x0,(char *)0x0,false,\n             &(this->no_strip_lto_sections_initializer_).super_Struct_var,false)" identifier (argument_list "(&(this->no_strip_lto_sections_initializer_).option,(char *)(unaff_EDI + 0x1aed49),\n             TWO_DASHES,'\0',dv_00,(char *)0x0,(char *)0x0,false,\n             &(this->no_strip_lto_sections_initializer_).super_Struct_var,false)" ( (pointer_expression "&(this->no_strip_lto_sections_initializer_).option" & (field_expression "(this->no_strip_lto_sections_initializer_).option" (parenthesized_expression "(this->no_strip_lto_sections_initializer_)" ( (field_expression "this->no_strip_lto_sections_initializer_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1aed49)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1aed49)" ( (binary_expression "unaff_EDI + 0x1aed49" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->no_strip_lto_sections_initializer_).super_Struct_var" & (field_expression "(this->no_strip_lto_sections_initializer_).super_Struct_var" (parenthesized_expression "(this->no_strip_lto_sections_initializer_)" ( (field_expression "this->no_strip_lto_sections_initializer_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->section_ordering_file_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(" immutable" + unaff_EDI + 9);" (assignment_expression "(this->section_ordering_file_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(" immutable" + unaff_EDI + 9)" (field_expression "(this->section_ordering_file_).super_Struct_var._vptr_Struct_var" (field_expression "(this->section_ordering_file_).super_Struct_var" (parenthesized_expression "(this->section_ordering_file_)" ( (field_expression "this->section_ordering_file_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(" immutable" + unaff_EDI + 9)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(" immutable" + unaff_EDI + 9)" ( (binary_expression "" immutable" + unaff_EDI + 9" (binary_expression "" immutable" + unaff_EDI" (string_literal "" immutable"" " string_content ") + identifier) + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->section_ordering_file_).option,&UNK_001aed5f + unaff_EDI,TWO_DASHES,'\0',\n             (char *)0x0,&UNK_001b0d5b + unaff_EDI,ha_02,false,\n             &(this->section_ordering_file_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->section_ordering_file_).option,&UNK_001aed5f + unaff_EDI,TWO_DASHES,'\0',\n             (char *)0x0,&UNK_001b0d5b + unaff_EDI,ha_02,false,\n             &(this->section_ordering_file_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->section_ordering_file_).option,&UNK_001aed5f + unaff_EDI,TWO_DASHES,'\0',\n             (char *)0x0,&UNK_001b0d5b + unaff_EDI,ha_02,false,\n             &(this->section_ordering_file_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->section_ordering_file_).option,&UNK_001aed5f + unaff_EDI,TWO_DASHES,'\0',\n             (char *)0x0,&UNK_001b0d5b + unaff_EDI,ha_02,false,\n             &(this->section_ordering_file_).super_Struct_var,false);" (call_expression "One_option\n            (&(this->section_ordering_file_).option,&UNK_001aed5f + unaff_EDI,TWO_DASHES,'\0',\n             (char *)0x0,&UNK_001b0d5b + unaff_EDI,ha_02,false,\n             &(this->section_ordering_file_).super_Struct_var,false)" identifier (argument_list "(&(this->section_ordering_file_).option,&UNK_001aed5f + unaff_EDI,TWO_DASHES,'\0',\n             (char *)0x0,&UNK_001b0d5b + unaff_EDI,ha_02,false,\n             &(this->section_ordering_file_).super_Struct_var,false)" ( (pointer_expression "&(this->section_ordering_file_).option" & (field_expression "(this->section_ordering_file_).option" (parenthesized_expression "(this->section_ordering_file_)" ( (field_expression "this->section_ordering_file_" identifier -> field_identifier) )) . field_identifier)) , (binary_expression "&UNK_001aed5f + unaff_EDI" (pointer_expression "&UNK_001aed5f" & identifier) + identifier) , identifier , (char_literal "'\0'" ' escape_sequence ') , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , (binary_expression "&UNK_001b0d5b + unaff_EDI" (pointer_expression "&UNK_001b0d5b" & identifier) + identifier) , identifier , false , (pointer_expression "&(this->section_ordering_file_).super_Struct_var" & (field_expression "(this->section_ordering_file_).super_Struct_var" (parenthesized_expression "(this->section_ordering_file_)" ( (field_expression "this->section_ordering_file_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->section_ordering_file_).user_set_via_option = false;" (assignment_expression "(this->section_ordering_file_).user_set_via_option = false" (field_expression "(this->section_ordering_file_).user_set_via_option" (parenthesized_expression "(this->section_ordering_file_)" ( (field_expression "this->section_ordering_file_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->section_ordering_file_).value = (char *)0x0;" (assignment_expression "(this->section_ordering_file_).value = (char *)0x0" (field_expression "(this->section_ordering_file_).value" (parenthesized_expression "(this->section_ordering_file_)" ( (field_expression "this->section_ordering_file_" identifier -> field_identifier) )) . field_identifier) = (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal)) ;) (expression_statement "(this->section_start_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       pp_Var1;" (assignment_expression "(this->section_start_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       pp_Var1" (field_expression "(this->section_start_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var" (field_expression "(this->section_start_initializer_).super_Struct_special.super_Struct_var" (field_expression "(this->section_start_initializer_).super_Struct_special" (parenthesized_expression "(this->section_start_initializer_)" ( (field_expression "this->section_start_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) . field_identifier) = identifier) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->section_start_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1aed9c),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1aed85),\n             (char *)(unaff_EDI + 0x1aed75),false,(Struct_var *)&this->section_start_initializer_,\n             false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->section_start_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1aed9c),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1aed85),\n             (char *)(unaff_EDI + 0x1aed75),false,(Struct_var *)&this->section_start_initializer_,\n             false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->section_start_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1aed9c),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1aed85),\n             (char *)(unaff_EDI + 0x1aed75),false,(Struct_var *)&this->section_start_initializer_,\n             false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->section_start_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1aed9c),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1aed85),\n             (char *)(unaff_EDI + 0x1aed75),false,(Struct_var *)&this->section_start_initializer_,\n             false);" (call_expression "One_option\n            (&(this->section_start_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1aed9c),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1aed85),\n             (char *)(unaff_EDI + 0x1aed75),false,(Struct_var *)&this->section_start_initializer_,\n             false)" identifier (argument_list "(&(this->section_start_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1aed9c),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1aed85),\n             (char *)(unaff_EDI + 0x1aed75),false,(Struct_var *)&this->section_start_initializer_,\n             false)" ( (pointer_expression "&(this->section_start_initializer_).super_Struct_special.option" & (field_expression "(this->section_start_initializer_).super_Struct_special.option" (field_expression "(this->section_start_initializer_).super_Struct_special" (parenthesized_expression "(this->section_start_initializer_)" ( (field_expression "this->section_start_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1aed9c)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1aed9c)" ( (binary_expression "unaff_EDI + 0x1aed9c" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1aed85)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1aed85)" ( (binary_expression "unaff_EDI + 0x1aed85" identifier + number_literal) ))) , (cast_expression "(char *)(unaff_EDI + 0x1aed75)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1aed75)" ( (binary_expression "unaff_EDI + 0x1aed75" identifier + number_literal) ))) , false , (cast_expression "(Struct_var *)&this->section_start_initializer_" ( (type_descriptor "Struct_var *" type_identifier (abstract_pointer_declarator "*" *)) ) (pointer_expression "&this->section_start_initializer_" & (field_expression "this->section_start_initializer_" identifier -> field_identifier))) , false ))) ;)))) (expression_statement "*(undefined4 *)&(this->section_start_initializer_).super_Struct_special.field_0x40 = 0;" (assignment_expression "*(undefined4 *)&(this->section_start_initializer_).super_Struct_special.field_0x40 = 0" (pointer_expression "*(undefined4 *)&(this->section_start_initializer_).super_Struct_special.field_0x40" * (cast_expression "(undefined4 *)&(this->section_start_initializer_).super_Struct_special.field_0x40" ( (type_descriptor "undefined4 *" type_identifier (abstract_pointer_declarator "*" *)) ) (pointer_expression "&(this->section_start_initializer_).super_Struct_special.field_0x40" & (field_expression "(this->section_start_initializer_).super_Struct_special.field_0x40" (field_expression "(this->section_start_initializer_).super_Struct_special" (parenthesized_expression "(this->section_start_initializer_)" ( (field_expression "this->section_start_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier)))) = number_literal) ;) (expression_statement "(this->section_start_initializer_).super_Struct_special.parse = unaff_EDI + 0x7897;" (assignment_expression "(this->section_start_initializer_).super_Struct_special.parse = unaff_EDI + 0x7897" (field_expression "(this->section_start_initializer_).super_Struct_special.parse" (field_expression "(this->section_start_initializer_).super_Struct_special" (parenthesized_expression "(this->section_start_initializer_)" ( (field_expression "this->section_start_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (binary_expression "unaff_EDI + 0x7897" identifier + number_literal)) ;) (expression_statement "(this->section_start_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("St14codecvt_bynameIcc11__mbstate_tE" + unaff_EDI + 0x17);" (assignment_expression "(this->section_start_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("St14codecvt_bynameIcc11__mbstate_tE" + unaff_EDI + 0x17)" (field_expression "(this->section_start_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var" (field_expression "(this->section_start_initializer_).super_Struct_special.super_Struct_var" (field_expression "(this->section_start_initializer_).super_Struct_special" (parenthesized_expression "(this->section_start_initializer_)" ( (field_expression "this->section_start_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)("St14codecvt_bynameIcc11__mbstate_tE" + unaff_EDI + 0x17)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "("St14codecvt_bynameIcc11__mbstate_tE" + unaff_EDI + 0x17)" ( (binary_expression ""St14codecvt_bynameIcc11__mbstate_tE" + unaff_EDI + 0x17" (binary_expression ""St14codecvt_bynameIcc11__mbstate_tE" + unaff_EDI" (string_literal ""St14codecvt_bynameIcc11__mbstate_tE"" " string_content ") + identifier) + number_literal) )))) ;) (expression_statement "(this->secure_plt_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("pure " + unaff_EDI + 3);" (assignment_expression "(this->secure_plt_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("pure " + unaff_EDI + 3)" (field_expression "(this->secure_plt_).super_Struct_var._vptr_Struct_var" (field_expression "(this->secure_plt_).super_Struct_var" (parenthesized_expression "(this->secure_plt_)" ( (field_expression "this->secure_plt_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)("pure " + unaff_EDI + 3)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "("pure " + unaff_EDI + 3)" ( (binary_expression ""pure " + unaff_EDI + 3" (binary_expression ""pure " + unaff_EDI" (string_literal ""pure "" " string_content ") + identifier) + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->secure_plt_).option,(char *)(unaff_EDI + 0x1aedad),TWO_DASHES,'\0',dv_01,\n             (char *)(unaff_EDI + 0x1b0d83),(char *)0x0,false,&(this->secure_plt_).super_Struct_var,\n             true);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->secure_plt_).option,(char *)(unaff_EDI + 0x1aedad),TWO_DASHES,'\0',dv_01,\n             (char *)(unaff_EDI + 0x1b0d83),(char *)0x0,false,&(this->secure_plt_).super_Struct_var,\n             true);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->secure_plt_).option,(char *)(unaff_EDI + 0x1aedad),TWO_DASHES,'\0',dv_01,\n             (char *)(unaff_EDI + 0x1b0d83),(char *)0x0,false,&(this->secure_plt_).super_Struct_var,\n             true);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->secure_plt_).option,(char *)(unaff_EDI + 0x1aedad),TWO_DASHES,'\0',dv_01,\n             (char *)(unaff_EDI + 0x1b0d83),(char *)0x0,false,&(this->secure_plt_).super_Struct_var,\n             true);" (call_expression "One_option\n            (&(this->secure_plt_).option,(char *)(unaff_EDI + 0x1aedad),TWO_DASHES,'\0',dv_01,\n             (char *)(unaff_EDI + 0x1b0d83),(char *)0x0,false,&(this->secure_plt_).super_Struct_var,\n             true)" identifier (argument_list "(&(this->secure_plt_).option,(char *)(unaff_EDI + 0x1aedad),TWO_DASHES,'\0',dv_01,\n             (char *)(unaff_EDI + 0x1b0d83),(char *)0x0,false,&(this->secure_plt_).super_Struct_var,\n             true)" ( (pointer_expression "&(this->secure_plt_).option" & (field_expression "(this->secure_plt_).option" (parenthesized_expression "(this->secure_plt_)" ( (field_expression "this->secure_plt_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1aedad)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1aedad)" ( (binary_expression "unaff_EDI + 0x1aedad" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1b0d83)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1b0d83)" ( (binary_expression "unaff_EDI + 0x1b0d83" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->secure_plt_).super_Struct_var" & (field_expression "(this->secure_plt_).super_Struct_var" (parenthesized_expression "(this->secure_plt_)" ( (field_expression "this->secure_plt_" identifier -> field_identifier) )) . field_identifier)) , true ))) ;)))) (expression_statement "(this->secure_plt_).user_set_via_option = false;" (assignment_expression "(this->secure_plt_).user_set_via_option = false" (field_expression "(this->secure_plt_).user_set_via_option" (parenthesized_expression "(this->secure_plt_)" ( (field_expression "this->secure_plt_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->secure_plt_).value = true;" (assignment_expression "(this->secure_plt_).value = true" (field_expression "(this->secure_plt_).value" (parenthesized_expression "(this->secure_plt_)" ( (field_expression "this->secure_plt_" identifier -> field_identifier) )) . field_identifier) = true) ;) (expression_statement "(this->no_secure_plt_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("@property " + unaff_EDI + 3);" (assignment_expression "(this->no_secure_plt_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("@property " + unaff_EDI + 3)" (field_expression "(this->no_secure_plt_initializer_).super_Struct_var._vptr_Struct_var" (field_expression "(this->no_secure_plt_initializer_).super_Struct_var" (parenthesized_expression "(this->no_secure_plt_initializer_)" ( (field_expression "this->no_secure_plt_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)("@property " + unaff_EDI + 3)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "("@property " + unaff_EDI + 3)" ( (binary_expression ""@property " + unaff_EDI + 3" (binary_expression ""@property " + unaff_EDI" (string_literal ""@property "" " string_content ") + identifier) + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->no_secure_plt_initializer_).option,(char *)(unaff_EDI + 0x1aedaa),TWO_DASHES,\n             '\0',dv_00,(char *)0x0,(char *)0x0,false,\n             &(this->no_secure_plt_initializer_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->no_secure_plt_initializer_).option,(char *)(unaff_EDI + 0x1aedaa),TWO_DASHES,\n             '\0',dv_00,(char *)0x0,(char *)0x0,false,\n             &(this->no_secure_plt_initializer_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->no_secure_plt_initializer_).option,(char *)(unaff_EDI + 0x1aedaa),TWO_DASHES,\n             '\0',dv_00,(char *)0x0,(char *)0x0,false,\n             &(this->no_secure_plt_initializer_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->no_secure_plt_initializer_).option,(char *)(unaff_EDI + 0x1aedaa),TWO_DASHES,\n             '\0',dv_00,(char *)0x0,(char *)0x0,false,\n             &(this->no_secure_plt_initializer_).super_Struct_var,false);" (call_expression "One_option\n            (&(this->no_secure_plt_initializer_).option,(char *)(unaff_EDI + 0x1aedaa),TWO_DASHES,\n             '\0',dv_00,(char *)0x0,(char *)0x0,false,\n             &(this->no_secure_plt_initializer_).super_Struct_var,false)" identifier (argument_list "(&(this->no_secure_plt_initializer_).option,(char *)(unaff_EDI + 0x1aedaa),TWO_DASHES,\n             '\0',dv_00,(char *)0x0,(char *)0x0,false,\n             &(this->no_secure_plt_initializer_).super_Struct_var,false)" ( (pointer_expression "&(this->no_secure_plt_initializer_).option" & (field_expression "(this->no_secure_plt_initializer_).option" (parenthesized_expression "(this->no_secure_plt_initializer_)" ( (field_expression "this->no_secure_plt_initializer_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1aedaa)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1aedaa)" ( (binary_expression "unaff_EDI + 0x1aedaa" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->no_secure_plt_initializer_).super_Struct_var" & (field_expression "(this->no_secure_plt_initializer_).super_Struct_var" (parenthesized_expression "(this->no_secure_plt_initializer_)" ( (field_expression "this->no_secure_plt_initializer_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->sort_common_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a2b33 + unaff_EDI);" (assignment_expression "(this->sort_common_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a2b33 + unaff_EDI)" (field_expression "(this->sort_common_).super_Struct_var._vptr_Struct_var" (field_expression "(this->sort_common_).super_Struct_var" (parenthesized_expression "(this->sort_common_)" ( (field_expression "this->sort_common_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(&UNK_002a2b33 + unaff_EDI)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(&UNK_002a2b33 + unaff_EDI)" ( (binary_expression "&UNK_002a2b33 + unaff_EDI" (pointer_expression "&UNK_002a2b33" & identifier) + identifier) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->sort_common_).option,(char *)(unaff_EDI + 0x1aedd2),TWO_DASHES,'\0',(char *)0x0\n             ,(char *)(Eh_frame::fde_count + unaff_EDI + 7),(char *)(unaff_EDI + 0x1aedb8),true,\n             &(this->sort_common_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->sort_common_).option,(char *)(unaff_EDI + 0x1aedd2),TWO_DASHES,'\0',(char *)0x0\n             ,(char *)(Eh_frame::fde_count + unaff_EDI + 7),(char *)(unaff_EDI + 0x1aedb8),true,\n             &(this->sort_common_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->sort_common_).option,(char *)(unaff_EDI + 0x1aedd2),TWO_DASHES,'\0',(char *)0x0\n             ,(char *)(Eh_frame::fde_count + unaff_EDI + 7),(char *)(unaff_EDI + 0x1aedb8),true,\n             &(this->sort_common_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->sort_common_).option,(char *)(unaff_EDI + 0x1aedd2),TWO_DASHES,'\0',(char *)0x0\n             ,(char *)(Eh_frame::fde_count + unaff_EDI + 7),(char *)(unaff_EDI + 0x1aedb8),true,\n             &(this->sort_common_).super_Struct_var,false);" (call_expression "One_option\n            (&(this->sort_common_).option,(char *)(unaff_EDI + 0x1aedd2),TWO_DASHES,'\0',(char *)0x0\n             ,(char *)(Eh_frame::fde_count + unaff_EDI + 7),(char *)(unaff_EDI + 0x1aedb8),true,\n             &(this->sort_common_).super_Struct_var,false)" identifier (argument_list "(&(this->sort_common_).option,(char *)(unaff_EDI + 0x1aedd2),TWO_DASHES,'\0',(char *)0x0\n             ,(char *)(Eh_frame::fde_count + unaff_EDI + 7),(char *)(unaff_EDI + 0x1aedb8),true,\n             &(this->sort_common_).super_Struct_var,false)" ( (pointer_expression "&(this->sort_common_).option" & (field_expression "(this->sort_common_).option" (parenthesized_expression "(this->sort_common_)" ( (field_expression "this->sort_common_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1aedd2)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1aedd2)" ( (binary_expression "unaff_EDI + 0x1aedd2" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , (cast_expression "(char *)(Eh_frame::fde_count + unaff_EDI + 7)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(Eh_frame::fde_count + unaff_EDI + 7)" ( (ERROR "Eh_frame::" identifier : :) (binary_expression "fde_count + unaff_EDI + 7" (binary_expression "fde_count + unaff_EDI" identifier + identifier) + number_literal) ))) , (cast_expression "(char *)(unaff_EDI + 0x1aedb8)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1aedb8)" ( (binary_expression "unaff_EDI + 0x1aedb8" identifier + number_literal) ))) , true , (pointer_expression "&(this->sort_common_).super_Struct_var" & (field_expression "(this->sort_common_).super_Struct_var" (parenthesized_expression "(this->sort_common_)" ( (field_expression "this->sort_common_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->sort_common_).user_set_via_option = false;" (assignment_expression "(this->sort_common_).user_set_via_option = false" (field_expression "(this->sort_common_).user_set_via_option" (parenthesized_expression "(this->sort_common_)" ( (field_expression "this->sort_common_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->sort_common_).value = (char *)0x0;" (assignment_expression "(this->sort_common_).value = (char *)0x0" (field_expression "(this->sort_common_).value" (parenthesized_expression "(this->sort_common_)" ( (field_expression "this->sort_common_" identifier -> field_identifier) )) . field_identifier) = (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal)) ;) (expression_statement "(this->sort_section_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("scope " + unaff_EDI);" (assignment_expression "(this->sort_section_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("scope " + unaff_EDI)" (field_expression "(this->sort_section_).super_Struct_var._vptr_Struct_var" (field_expression "(this->sort_section_).super_Struct_var" (parenthesized_expression "(this->sort_section_)" ( (field_expression "this->sort_section_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)("scope " + unaff_EDI)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "("scope " + unaff_EDI)" ( (binary_expression ""scope " + unaff_EDI" (string_literal ""scope "" " string_content ") + identifier) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->sort_section_).option,(char *)(unaff_EDI + 0x1aedea),TWO_DASHES,'\0',dv_02,\n             (char *)(unaff_EDI + 0x1b0dcb),(char *)(unaff_EDI + 0x1aedde),false,\n             &(this->sort_section_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->sort_section_).option,(char *)(unaff_EDI + 0x1aedea),TWO_DASHES,'\0',dv_02,\n             (char *)(unaff_EDI + 0x1b0dcb),(char *)(unaff_EDI + 0x1aedde),false,\n             &(this->sort_section_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->sort_section_).option,(char *)(unaff_EDI + 0x1aedea),TWO_DASHES,'\0',dv_02,\n             (char *)(unaff_EDI + 0x1b0dcb),(char *)(unaff_EDI + 0x1aedde),false,\n             &(this->sort_section_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->sort_section_).option,(char *)(unaff_EDI + 0x1aedea),TWO_DASHES,'\0',dv_02,\n             (char *)(unaff_EDI + 0x1b0dcb),(char *)(unaff_EDI + 0x1aedde),false,\n             &(this->sort_section_).super_Struct_var,false);" (call_expression "One_option\n            (&(this->sort_section_).option,(char *)(unaff_EDI + 0x1aedea),TWO_DASHES,'\0',dv_02,\n             (char *)(unaff_EDI + 0x1b0dcb),(char *)(unaff_EDI + 0x1aedde),false,\n             &(this->sort_section_).super_Struct_var,false)" identifier (argument_list "(&(this->sort_section_).option,(char *)(unaff_EDI + 0x1aedea),TWO_DASHES,'\0',dv_02,\n             (char *)(unaff_EDI + 0x1b0dcb),(char *)(unaff_EDI + 0x1aedde),false,\n             &(this->sort_section_).super_Struct_var,false)" ( (pointer_expression "&(this->sort_section_).option" & (field_expression "(this->sort_section_).option" (parenthesized_expression "(this->sort_section_)" ( (field_expression "this->sort_section_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1aedea)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1aedea)" ( (binary_expression "unaff_EDI + 0x1aedea" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1b0dcb)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1b0dcb)" ( (binary_expression "unaff_EDI + 0x1b0dcb" identifier + number_literal) ))) , (cast_expression "(char *)(unaff_EDI + 0x1aedde)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1aedde)" ( (binary_expression "unaff_EDI + 0x1aedde" identifier + number_literal) ))) , false , (pointer_expression "&(this->sort_section_).super_Struct_var" & (field_expression "(this->sort_section_).super_Struct_var" (parenthesized_expression "(this->sort_section_)" ( (field_expression "this->sort_section_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->sort_section_).user_set_via_option = false;" (assignment_expression "(this->sort_section_).user_set_via_option = false" (field_expression "(this->sort_section_).user_set_via_option" (parenthesized_expression "(this->sort_section_)" ( (field_expression "this->sort_section_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->sort_section_).value = dv_02;" (assignment_expression "(this->sort_section_).value = dv_02" (field_expression "(this->sort_section_).value" (parenthesized_expression "(this->sort_section_)" ( (field_expression "this->sort_section_" identifier -> field_identifier) )) . field_identifier) = identifier) ;) (expression_statement "(this->spare_dynamic_tags_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a2b5b + unaff_EDI);" (assignment_expression "(this->spare_dynamic_tags_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a2b5b + unaff_EDI)" (field_expression "(this->spare_dynamic_tags_).super_Struct_var._vptr_Struct_var" (field_expression "(this->spare_dynamic_tags_).super_Struct_var" (parenthesized_expression "(this->spare_dynamic_tags_)" ( (field_expression "this->spare_dynamic_tags_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(&UNK_002a2b5b + unaff_EDI)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(&UNK_002a2b5b + unaff_EDI)" ( (binary_expression "&UNK_002a2b5b + unaff_EDI" (pointer_expression "&UNK_002a2b5b" & identifier) + identifier) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->spare_dynamic_tags_).option,(char *)(unaff_EDI + 0x1aedf7),TWO_DASHES,'\0',\n             (char *)(unaff_EDI + 0x1bb38f),\n             (char *)(Eh_frame_hdr::set_final_data_size + unaff_EDI + 7),ha_03,false,\n             &(this->spare_dynamic_tags_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->spare_dynamic_tags_).option,(char *)(unaff_EDI + 0x1aedf7),TWO_DASHES,'\0',\n             (char *)(unaff_EDI + 0x1bb38f),\n             (char *)(Eh_frame_hdr::set_final_data_size + unaff_EDI + 7),ha_03,false,\n             &(this->spare_dynamic_tags_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->spare_dynamic_tags_).option,(char *)(unaff_EDI + 0x1aedf7),TWO_DASHES,'\0',\n             (char *)(unaff_EDI + 0x1bb38f),\n             (char *)(Eh_frame_hdr::set_final_data_size + unaff_EDI + 7),ha_03,false,\n             &(this->spare_dynamic_tags_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->spare_dynamic_tags_).option,(char *)(unaff_EDI + 0x1aedf7),TWO_DASHES,'\0',\n             (char *)(unaff_EDI + 0x1bb38f),\n             (char *)(Eh_frame_hdr::set_final_data_size + unaff_EDI + 7),ha_03,false,\n             &(this->spare_dynamic_tags_).super_Struct_var,false);" (call_expression "One_option\n            (&(this->spare_dynamic_tags_).option,(char *)(unaff_EDI + 0x1aedf7),TWO_DASHES,'\0',\n             (char *)(unaff_EDI + 0x1bb38f),\n             (char *)(Eh_frame_hdr::set_final_data_size + unaff_EDI + 7),ha_03,false,\n             &(this->spare_dynamic_tags_).super_Struct_var,false)" identifier (argument_list "(&(this->spare_dynamic_tags_).option,(char *)(unaff_EDI + 0x1aedf7),TWO_DASHES,'\0',\n             (char *)(unaff_EDI + 0x1bb38f),\n             (char *)(Eh_frame_hdr::set_final_data_size + unaff_EDI + 7),ha_03,false,\n             &(this->spare_dynamic_tags_).super_Struct_var,false)" ( (pointer_expression "&(this->spare_dynamic_tags_).option" & (field_expression "(this->spare_dynamic_tags_).option" (parenthesized_expression "(this->spare_dynamic_tags_)" ( (field_expression "this->spare_dynamic_tags_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1aedf7)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1aedf7)" ( (binary_expression "unaff_EDI + 0x1aedf7" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , (cast_expression "(char *)(unaff_EDI + 0x1bb38f)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1bb38f)" ( (binary_expression "unaff_EDI + 0x1bb38f" identifier + number_literal) ))) , (cast_expression "(char *)(Eh_frame_hdr::set_final_data_size + unaff_EDI + 7)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(Eh_frame_hdr::set_final_data_size + unaff_EDI + 7)" ( (ERROR "Eh_frame_hdr::" identifier : :) (binary_expression "set_final_data_size + unaff_EDI + 7" (binary_expression "set_final_data_size + unaff_EDI" identifier + identifier) + number_literal) ))) , identifier , false , (pointer_expression "&(this->spare_dynamic_tags_).super_Struct_var" & (field_expression "(this->spare_dynamic_tags_).super_Struct_var" (parenthesized_expression "(this->spare_dynamic_tags_)" ( (field_expression "this->spare_dynamic_tags_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->spare_dynamic_tags_).user_set_via_option = false;" (assignment_expression "(this->spare_dynamic_tags_).user_set_via_option = false" (field_expression "(this->spare_dynamic_tags_).user_set_via_option" (parenthesized_expression "(this->spare_dynamic_tags_)" ( (field_expression "this->spare_dynamic_tags_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->spare_dynamic_tags_).value = 5;" (assignment_expression "(this->spare_dynamic_tags_).value = 5" (field_expression "(this->spare_dynamic_tags_).value" (parenthesized_expression "(this->spare_dynamic_tags_)" ( (field_expression "this->spare_dynamic_tags_" identifier -> field_identifier) )) . field_identifier) = number_literal) ;) (expression_statement "(this->stub_group_size_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a2b6f + unaff_EDI);" (assignment_expression "(this->stub_group_size_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a2b6f + unaff_EDI)" (field_expression "(this->stub_group_size_).super_Struct_var._vptr_Struct_var" (field_expression "(this->stub_group_size_).super_Struct_var" (parenthesized_expression "(this->stub_group_size_)" ( (field_expression "this->stub_group_size_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(&UNK_002a2b6f + unaff_EDI)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(&UNK_002a2b6f + unaff_EDI)" ( (binary_expression "&UNK_002a2b6f + unaff_EDI" (pointer_expression "&UNK_002a2b6f" & identifier) + identifier) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->stub_group_size_).option,(char *)(unaff_EDI + 0x1aee0a),TWO_DASHES,'\0',\n             (char *)(unaff_EDI + 0x1be49b),(char *)(unaff_EDI + 0x1b0e53),ha,false,\n             &(this->stub_group_size_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->stub_group_size_).option,(char *)(unaff_EDI + 0x1aee0a),TWO_DASHES,'\0',\n             (char *)(unaff_EDI + 0x1be49b),(char *)(unaff_EDI + 0x1b0e53),ha,false,\n             &(this->stub_group_size_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->stub_group_size_).option,(char *)(unaff_EDI + 0x1aee0a),TWO_DASHES,'\0',\n             (char *)(unaff_EDI + 0x1be49b),(char *)(unaff_EDI + 0x1b0e53),ha,false,\n             &(this->stub_group_size_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->stub_group_size_).option,(char *)(unaff_EDI + 0x1aee0a),TWO_DASHES,'\0',\n             (char *)(unaff_EDI + 0x1be49b),(char *)(unaff_EDI + 0x1b0e53),ha,false,\n             &(this->stub_group_size_).super_Struct_var,false);" (call_expression "One_option\n            (&(this->stub_group_size_).option,(char *)(unaff_EDI + 0x1aee0a),TWO_DASHES,'\0',\n             (char *)(unaff_EDI + 0x1be49b),(char *)(unaff_EDI + 0x1b0e53),ha,false,\n             &(this->stub_group_size_).super_Struct_var,false)" identifier (argument_list "(&(this->stub_group_size_).option,(char *)(unaff_EDI + 0x1aee0a),TWO_DASHES,'\0',\n             (char *)(unaff_EDI + 0x1be49b),(char *)(unaff_EDI + 0x1b0e53),ha,false,\n             &(this->stub_group_size_).super_Struct_var,false)" ( (pointer_expression "&(this->stub_group_size_).option" & (field_expression "(this->stub_group_size_).option" (parenthesized_expression "(this->stub_group_size_)" ( (field_expression "this->stub_group_size_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1aee0a)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1aee0a)" ( (binary_expression "unaff_EDI + 0x1aee0a" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , (cast_expression "(char *)(unaff_EDI + 0x1be49b)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1be49b)" ( (binary_expression "unaff_EDI + 0x1be49b" identifier + number_literal) ))) , (cast_expression "(char *)(unaff_EDI + 0x1b0e53)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1b0e53)" ( (binary_expression "unaff_EDI + 0x1b0e53" identifier + number_literal) ))) , identifier , false , (pointer_expression "&(this->stub_group_size_).super_Struct_var" & (field_expression "(this->stub_group_size_).super_Struct_var" (parenthesized_expression "(this->stub_group_size_)" ( (field_expression "this->stub_group_size_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->stub_group_size_).user_set_via_option = false;" (assignment_expression "(this->stub_group_size_).user_set_via_option = false" (field_expression "(this->stub_group_size_).user_set_via_option" (parenthesized_expression "(this->stub_group_size_)" ( (field_expression "this->stub_group_size_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->stub_group_size_).value = 1;" (assignment_expression "(this->stub_group_size_).value = 1" (field_expression "(this->stub_group_size_).value" (parenthesized_expression "(this->stub_group_size_)" ( (field_expression "this->stub_group_size_" identifier -> field_identifier) )) . field_identifier) = number_literal) ;) (expression_statement "(this->stub_group_multi_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("shared(" + unaff_EDI + 3);" (assignment_expression "(this->stub_group_multi_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("shared(" + unaff_EDI + 3)" (field_expression "(this->stub_group_multi_).super_Struct_var._vptr_Struct_var" (field_expression "(this->stub_group_multi_).super_Struct_var" (parenthesized_expression "(this->stub_group_multi_)" ( (field_expression "this->stub_group_multi_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)("shared(" + unaff_EDI + 3)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "("shared(" + unaff_EDI + 3)" ( (binary_expression ""shared(" + unaff_EDI + 3" (binary_expression ""shared(" + unaff_EDI" (string_literal ""shared("" " string_content ") + identifier) + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->stub_group_multi_).option,(char *)(unaff_EDI + 0x1aee1d),TWO_DASHES,'\0',dv_01,\n             (char *)(unaff_EDI + 0x1b0f07),(char *)0x0,false,\n             &(this->stub_group_multi_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->stub_group_multi_).option,(char *)(unaff_EDI + 0x1aee1d),TWO_DASHES,'\0',dv_01,\n             (char *)(unaff_EDI + 0x1b0f07),(char *)0x0,false,\n             &(this->stub_group_multi_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->stub_group_multi_).option,(char *)(unaff_EDI + 0x1aee1d),TWO_DASHES,'\0',dv_01,\n             (char *)(unaff_EDI + 0x1b0f07),(char *)0x0,false,\n             &(this->stub_group_multi_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->stub_group_multi_).option,(char *)(unaff_EDI + 0x1aee1d),TWO_DASHES,'\0',dv_01,\n             (char *)(unaff_EDI + 0x1b0f07),(char *)0x0,false,\n             &(this->stub_group_multi_).super_Struct_var,true);" (call_expression "One_option\n            (&(this->stub_group_multi_).option,(char *)(unaff_EDI + 0x1aee1d),TWO_DASHES,'\0',dv_01,\n             (char *)(unaff_EDI + 0x1b0f07),(char *)0x0,false,\n             &(this->stub_group_multi_).super_Struct_var,true)" identifier (argument_list "(&(this->stub_group_multi_).option,(char *)(unaff_EDI + 0x1aee1d),TWO_DASHES,'\0',dv_01,\n             (char *)(unaff_EDI + 0x1b0f07),(char *)0x0,false,\n             &(this->stub_group_multi_).super_Struct_var,true)" ( (pointer_expression "&(this->stub_group_multi_).option" & (field_expression "(this->stub_group_multi_).option" (parenthesized_expression "(this->stub_group_multi_)" ( (field_expression "this->stub_group_multi_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1aee1d)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1aee1d)" ( (binary_expression "unaff_EDI + 0x1aee1d" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1b0f07)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1b0f07)" ( (binary_expression "unaff_EDI + 0x1b0f07" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->stub_group_multi_).super_Struct_var" & (field_expression "(this->stub_group_multi_).super_Struct_var" (parenthesized_expression "(this->stub_group_multi_)" ( (field_expression "this->stub_group_multi_" identifier -> field_identifier) )) . field_identifier)) , true ))) ;)))) (expression_statement "(this->stub_group_multi_).user_set_via_option = false;" (assignment_expression "(this->stub_group_multi_).user_set_via_option = false" (field_expression "(this->stub_group_multi_).user_set_via_option" (parenthesized_expression "(this->stub_group_multi_)" ( (field_expression "this->stub_group_multi_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->stub_group_multi_).value = true;" (assignment_expression "(this->stub_group_multi_).value = true" (field_expression "(this->stub_group_multi_).value" (parenthesized_expression "(this->stub_group_multi_)" ( (field_expression "this->stub_group_multi_" identifier -> field_identifier) )) . field_identifier) = true) ;) (expression_statement "(this->no_stub_group_multi_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("immutable(" + unaff_EDI + 8);" (assignment_expression "(this->no_stub_group_multi_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("immutable(" + unaff_EDI + 8)" (field_expression "(this->no_stub_group_multi_initializer_).super_Struct_var._vptr_Struct_var" (field_expression "(this->no_stub_group_multi_initializer_).super_Struct_var" (parenthesized_expression "(this->no_stub_group_multi_initializer_)" ( (field_expression "this->no_stub_group_multi_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)("immutable(" + unaff_EDI + 8)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "("immutable(" + unaff_EDI + 8)" ( (binary_expression ""immutable(" + unaff_EDI + 8" (binary_expression ""immutable(" + unaff_EDI" (string_literal ""immutable("" " string_content ") + identifier) + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->no_stub_group_multi_initializer_).option,(char *)(unaff_EDI + 0x1aee1a),\n             TWO_DASHES,'\0',dv_00,(char *)(unaff_EDI + 0x1b0f4f),(char *)0x0,false,\n             &(this->no_stub_group_multi_initializer_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->no_stub_group_multi_initializer_).option,(char *)(unaff_EDI + 0x1aee1a),\n             TWO_DASHES,'\0',dv_00,(char *)(unaff_EDI + 0x1b0f4f),(char *)0x0,false,\n             &(this->no_stub_group_multi_initializer_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->no_stub_group_multi_initializer_).option,(char *)(unaff_EDI + 0x1aee1a),\n             TWO_DASHES,'\0',dv_00,(char *)(unaff_EDI + 0x1b0f4f),(char *)0x0,false,\n             &(this->no_stub_group_multi_initializer_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->no_stub_group_multi_initializer_).option,(char *)(unaff_EDI + 0x1aee1a),\n             TWO_DASHES,'\0',dv_00,(char *)(unaff_EDI + 0x1b0f4f),(char *)0x0,false,\n             &(this->no_stub_group_multi_initializer_).super_Struct_var,false);" (call_expression "One_option\n            (&(this->no_stub_group_multi_initializer_).option,(char *)(unaff_EDI + 0x1aee1a),\n             TWO_DASHES,'\0',dv_00,(char *)(unaff_EDI + 0x1b0f4f),(char *)0x0,false,\n             &(this->no_stub_group_multi_initializer_).super_Struct_var,false)" identifier (argument_list "(&(this->no_stub_group_multi_initializer_).option,(char *)(unaff_EDI + 0x1aee1a),\n             TWO_DASHES,'\0',dv_00,(char *)(unaff_EDI + 0x1b0f4f),(char *)0x0,false,\n             &(this->no_stub_group_multi_initializer_).super_Struct_var,false)" ( (pointer_expression "&(this->no_stub_group_multi_initializer_).option" & (field_expression "(this->no_stub_group_multi_initializer_).option" (parenthesized_expression "(this->no_stub_group_multi_initializer_)" ( (field_expression "this->no_stub_group_multi_initializer_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1aee1a)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1aee1a)" ( (binary_expression "unaff_EDI + 0x1aee1a" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1b0f4f)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1b0f4f)" ( (binary_expression "unaff_EDI + 0x1b0f4f" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->no_stub_group_multi_initializer_).super_Struct_var" & (field_expression "(this->no_stub_group_multi_initializer_).super_Struct_var" (parenthesized_expression "(this->no_stub_group_multi_initializer_)" ( (field_expression "this->no_stub_group_multi_initializer_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->split_stack_adjust_size_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a2bab + unaff_EDI);" (assignment_expression "(this->split_stack_adjust_size_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a2bab + unaff_EDI)" (field_expression "(this->split_stack_adjust_size_).super_Struct_var._vptr_Struct_var" (field_expression "(this->split_stack_adjust_size_).super_Struct_var" (parenthesized_expression "(this->split_stack_adjust_size_)" ( (field_expression "this->split_stack_adjust_size_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(&UNK_002a2bab + unaff_EDI)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(&UNK_002a2bab + unaff_EDI)" ( (binary_expression "&UNK_002a2bab + unaff_EDI" (pointer_expression "&UNK_002a2bab" & identifier) + identifier) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->split_stack_adjust_size_).option,(char *)(unaff_EDI + 0x1aee35),TWO_DASHES,'\0'\n             ,(char *)(unaff_EDI + 0x1aee2e),\n             (char *)(Eh_frame::remove_ehframe_for_plt + unaff_EDI + 7),ha,false,\n             &(this->split_stack_adjust_size_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->split_stack_adjust_size_).option,(char *)(unaff_EDI + 0x1aee35),TWO_DASHES,'\0'\n             ,(char *)(unaff_EDI + 0x1aee2e),\n             (char *)(Eh_frame::remove_ehframe_for_plt + unaff_EDI + 7),ha,false,\n             &(this->split_stack_adjust_size_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->split_stack_adjust_size_).option,(char *)(unaff_EDI + 0x1aee35),TWO_DASHES,'\0'\n             ,(char *)(unaff_EDI + 0x1aee2e),\n             (char *)(Eh_frame::remove_ehframe_for_plt + unaff_EDI + 7),ha,false,\n             &(this->split_stack_adjust_size_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->split_stack_adjust_size_).option,(char *)(unaff_EDI + 0x1aee35),TWO_DASHES,'\0'\n             ,(char *)(unaff_EDI + 0x1aee2e),\n             (char *)(Eh_frame::remove_ehframe_for_plt + unaff_EDI + 7),ha,false,\n             &(this->split_stack_adjust_size_).super_Struct_var,false);" (call_expression "One_option\n            (&(this->split_stack_adjust_size_).option,(char *)(unaff_EDI + 0x1aee35),TWO_DASHES,'\0'\n             ,(char *)(unaff_EDI + 0x1aee2e),\n             (char *)(Eh_frame::remove_ehframe_for_plt + unaff_EDI + 7),ha,false,\n             &(this->split_stack_adjust_size_).super_Struct_var,false)" identifier (argument_list "(&(this->split_stack_adjust_size_).option,(char *)(unaff_EDI + 0x1aee35),TWO_DASHES,'\0'\n             ,(char *)(unaff_EDI + 0x1aee2e),\n             (char *)(Eh_frame::remove_ehframe_for_plt + unaff_EDI + 7),ha,false,\n             &(this->split_stack_adjust_size_).super_Struct_var,false)" ( (pointer_expression "&(this->split_stack_adjust_size_).option" & (field_expression "(this->split_stack_adjust_size_).option" (parenthesized_expression "(this->split_stack_adjust_size_)" ( (field_expression "this->split_stack_adjust_size_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1aee35)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1aee35)" ( (binary_expression "unaff_EDI + 0x1aee35" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , (cast_expression "(char *)(unaff_EDI + 0x1aee2e)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1aee2e)" ( (binary_expression "unaff_EDI + 0x1aee2e" identifier + number_literal) ))) , (cast_expression "(char *)(Eh_frame::remove_ehframe_for_plt + unaff_EDI + 7)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(Eh_frame::remove_ehframe_for_plt + unaff_EDI + 7)" ( (ERROR "Eh_frame::" identifier : :) (binary_expression "remove_ehframe_for_plt + unaff_EDI + 7" (binary_expression "remove_ehframe_for_plt + unaff_EDI" identifier + identifier) + number_literal) ))) , identifier , false , (pointer_expression "&(this->split_stack_adjust_size_).super_Struct_var" & (field_expression "(this->split_stack_adjust_size_).super_Struct_var" (parenthesized_expression "(this->split_stack_adjust_size_)" ( (field_expression "this->split_stack_adjust_size_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->split_stack_adjust_size_).user_set_via_option = false;" (assignment_expression "(this->split_stack_adjust_size_).user_set_via_option = false" (field_expression "(this->split_stack_adjust_size_).user_set_via_option" (parenthesized_expression "(this->split_stack_adjust_size_)" ( (field_expression "this->split_stack_adjust_size_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->split_stack_adjust_size_).value = 0x4000;" (assignment_expression "(this->split_stack_adjust_size_).value = 0x4000" (field_expression "(this->split_stack_adjust_size_).value" (parenthesized_expression "(this->split_stack_adjust_size_)" ( (field_expression "this->split_stack_adjust_size_" identifier -> field_identifier) )) . field_identifier) = number_literal) ;) (expression_statement "(this->static_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1;" (assignment_expression "(this->static_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1" (field_expression "(this->static_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var" (field_expression "(this->static_initializer_).super_Struct_special.super_Struct_var" (field_expression "(this->static_initializer_).super_Struct_special" (parenthesized_expression "(this->static_initializer_)" ( (field_expression "this->static_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) . field_identifier) = identifier) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->static_initializer_).super_Struct_special.option,(char *)(unaff_EDI + 0x1c1414)\n             ,ONE_DASH,'\0',dv,(char *)(unaff_EDI + 0x1b0fbf),(char *)0x0,false,\n             (Struct_var *)&this->static_initializer_,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->static_initializer_).super_Struct_special.option,(char *)(unaff_EDI + 0x1c1414)\n             ,ONE_DASH,'\0',dv,(char *)(unaff_EDI + 0x1b0fbf),(char *)0x0,false,\n             (Struct_var *)&this->static_initializer_,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->static_initializer_).super_Struct_special.option,(char *)(unaff_EDI + 0x1c1414)\n             ,ONE_DASH,'\0',dv,(char *)(unaff_EDI + 0x1b0fbf),(char *)0x0,false,\n             (Struct_var *)&this->static_initializer_,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->static_initializer_).super_Struct_special.option,(char *)(unaff_EDI + 0x1c1414)\n             ,ONE_DASH,'\0',dv,(char *)(unaff_EDI + 0x1b0fbf),(char *)0x0,false,\n             (Struct_var *)&this->static_initializer_,false);" (call_expression "One_option\n            (&(this->static_initializer_).super_Struct_special.option,(char *)(unaff_EDI + 0x1c1414)\n             ,ONE_DASH,'\0',dv,(char *)(unaff_EDI + 0x1b0fbf),(char *)0x0,false,\n             (Struct_var *)&this->static_initializer_,false)" identifier (argument_list "(&(this->static_initializer_).super_Struct_special.option,(char *)(unaff_EDI + 0x1c1414)\n             ,ONE_DASH,'\0',dv,(char *)(unaff_EDI + 0x1b0fbf),(char *)0x0,false,\n             (Struct_var *)&this->static_initializer_,false)" ( (pointer_expression "&(this->static_initializer_).super_Struct_special.option" & (field_expression "(this->static_initializer_).super_Struct_special.option" (field_expression "(this->static_initializer_).super_Struct_special" (parenthesized_expression "(this->static_initializer_)" ( (field_expression "this->static_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1c1414)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1c1414)" ( (binary_expression "unaff_EDI + 0x1c1414" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1b0fbf)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1b0fbf)" ( (binary_expression "unaff_EDI + 0x1b0fbf" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (cast_expression "(Struct_var *)&this->static_initializer_" ( (type_descriptor "Struct_var *" type_identifier (abstract_pointer_declarator "*" *)) ) (pointer_expression "&this->static_initializer_" & (field_expression "this->static_initializer_" identifier -> field_identifier))) , false ))) ;)))) (expression_statement "*(undefined4 *)&(this->static_initializer_).super_Struct_special.field_0x40 = 0;" (assignment_expression "*(undefined4 *)&(this->static_initializer_).super_Struct_special.field_0x40 = 0" (pointer_expression "*(undefined4 *)&(this->static_initializer_).super_Struct_special.field_0x40" * (cast_expression "(undefined4 *)&(this->static_initializer_).super_Struct_special.field_0x40" ( (type_descriptor "undefined4 *" type_identifier (abstract_pointer_declarator "*" *)) ) (pointer_expression "&(this->static_initializer_).super_Struct_special.field_0x40" & (field_expression "(this->static_initializer_).super_Struct_special.field_0x40" (field_expression "(this->static_initializer_).super_Struct_special" (parenthesized_expression "(this->static_initializer_)" ( (field_expression "this->static_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier)))) = number_literal) ;) (expression_statement "(this->static_initializer_).super_Struct_special.parse = unaff_EDI - 0x2d19;" (assignment_expression "(this->static_initializer_).super_Struct_special.parse = unaff_EDI - 0x2d19" (field_expression "(this->static_initializer_).super_Struct_special.parse" (field_expression "(this->static_initializer_).super_Struct_special" (parenthesized_expression "(this->static_initializer_)" ( (field_expression "this->static_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (binary_expression "unaff_EDI - 0x2d19" identifier - number_literal)) ;) (expression_statement "(this->static_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("St17moneypunct_bynameIcLb0EE" + unaff_EDI + 7);" (assignment_expression "(this->static_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("St17moneypunct_bynameIcLb0EE" + unaff_EDI + 7)" (field_expression "(this->static_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var" (field_expression "(this->static_initializer_).super_Struct_special.super_Struct_var" (field_expression "(this->static_initializer_).super_Struct_special" (parenthesized_expression "(this->static_initializer_)" ( (field_expression "this->static_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)("St17moneypunct_bynameIcLb0EE" + unaff_EDI + 7)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "("St17moneypunct_bynameIcLb0EE" + unaff_EDI + 7)" ( (binary_expression ""St17moneypunct_bynameIcLb0EE" + unaff_EDI + 7" (binary_expression ""St17moneypunct_bynameIcLb0EE" + unaff_EDI" (string_literal ""St17moneypunct_bynameIcLb0EE"" " string_content ") + identifier) + number_literal) )))) ;) (expression_statement "(this->start_lib_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1;" (assignment_expression "(this->start_lib_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1" (field_expression "(this->start_lib_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var" (field_expression "(this->start_lib_initializer_).super_Struct_special.super_Struct_var" (field_expression "(this->start_lib_initializer_).super_Struct_special" (parenthesized_expression "(this->start_lib_initializer_)" ( (field_expression "this->start_lib_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) . field_identifier) = identifier) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->start_lib_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1aee5d),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1aee4d),\n             (char *)0x0,false,(Struct_var *)&this->start_lib_initializer_,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->start_lib_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1aee5d),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1aee4d),\n             (char *)0x0,false,(Struct_var *)&this->start_lib_initializer_,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->start_lib_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1aee5d),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1aee4d),\n             (char *)0x0,false,(Struct_var *)&this->start_lib_initializer_,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->start_lib_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1aee5d),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1aee4d),\n             (char *)0x0,false,(Struct_var *)&this->start_lib_initializer_,false);" (call_expression "One_option\n            (&(this->start_lib_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1aee5d),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1aee4d),\n             (char *)0x0,false,(Struct_var *)&this->start_lib_initializer_,false)" identifier (argument_list "(&(this->start_lib_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1aee5d),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1aee4d),\n             (char *)0x0,false,(Struct_var *)&this->start_lib_initializer_,false)" ( (pointer_expression "&(this->start_lib_initializer_).super_Struct_special.option" & (field_expression "(this->start_lib_initializer_).super_Struct_special.option" (field_expression "(this->start_lib_initializer_).super_Struct_special" (parenthesized_expression "(this->start_lib_initializer_)" ( (field_expression "this->start_lib_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1aee5d)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1aee5d)" ( (binary_expression "unaff_EDI + 0x1aee5d" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1aee4d)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1aee4d)" ( (binary_expression "unaff_EDI + 0x1aee4d" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (cast_expression "(Struct_var *)&this->start_lib_initializer_" ( (type_descriptor "Struct_var *" type_identifier (abstract_pointer_declarator "*" *)) ) (pointer_expression "&this->start_lib_initializer_" & (field_expression "this->start_lib_initializer_" identifier -> field_identifier))) , false ))) ;)))) (expression_statement "*(undefined4 *)&(this->start_lib_initializer_).super_Struct_special.field_0x40 = 0;" (assignment_expression "*(undefined4 *)&(this->start_lib_initializer_).super_Struct_special.field_0x40 = 0" (pointer_expression "*(undefined4 *)&(this->start_lib_initializer_).super_Struct_special.field_0x40" * (cast_expression "(undefined4 *)&(this->start_lib_initializer_).super_Struct_special.field_0x40" ( (type_descriptor "undefined4 *" type_identifier (abstract_pointer_declarator "*" *)) ) (pointer_expression "&(this->start_lib_initializer_).super_Struct_special.field_0x40" & (field_expression "(this->start_lib_initializer_).super_Struct_special.field_0x40" (field_expression "(this->start_lib_initializer_).super_Struct_special" (parenthesized_expression "(this->start_lib_initializer_)" ( (field_expression "this->start_lib_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier)))) = number_literal) ;) (expression_statement "(this->start_lib_initializer_).super_Struct_special.parse = unaff_EDI - 0x1119;" (assignment_expression "(this->start_lib_initializer_).super_Struct_special.parse = unaff_EDI - 0x1119" (field_expression "(this->start_lib_initializer_).super_Struct_special.parse" (field_expression "(this->start_lib_initializer_).super_Struct_special" (parenthesized_expression "(this->start_lib_initializer_)" ( (field_expression "this->start_lib_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (binary_expression "unaff_EDI - 0x1119" identifier - number_literal)) ;) (expression_statement "(this->start_lib_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("St17moneypunct_bynameIcLb0EE" + unaff_EDI + 0x1b);" (assignment_expression "(this->start_lib_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("St17moneypunct_bynameIcLb0EE" + unaff_EDI + 0x1b)" (field_expression "(this->start_lib_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var" (field_expression "(this->start_lib_initializer_).super_Struct_special.super_Struct_var" (field_expression "(this->start_lib_initializer_).super_Struct_special" (parenthesized_expression "(this->start_lib_initializer_)" ( (field_expression "this->start_lib_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)("St17moneypunct_bynameIcLb0EE" + unaff_EDI + 0x1b)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "("St17moneypunct_bynameIcLb0EE" + unaff_EDI + 0x1b)" ( (binary_expression ""St17moneypunct_bynameIcLb0EE" + unaff_EDI + 0x1b" (binary_expression ""St17moneypunct_bynameIcLb0EE" + unaff_EDI" (string_literal ""St17moneypunct_bynameIcLb0EE"" " string_content ") + identifier) + number_literal) )))) ;) (expression_statement "(this->end_lib_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1;" (assignment_expression "(this->end_lib_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1" (field_expression "(this->end_lib_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var" (field_expression "(this->end_lib_initializer_).super_Struct_special.super_Struct_var" (field_expression "(this->end_lib_initializer_).super_Struct_special" (parenthesized_expression "(this->end_lib_initializer_)" ( (field_expression "this->end_lib_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) . field_identifier) = identifier) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->end_lib_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1aee76),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1aee67),\n             (char *)0x0,false,(Struct_var *)&this->end_lib_initializer_,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->end_lib_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1aee76),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1aee67),\n             (char *)0x0,false,(Struct_var *)&this->end_lib_initializer_,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->end_lib_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1aee76),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1aee67),\n             (char *)0x0,false,(Struct_var *)&this->end_lib_initializer_,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->end_lib_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1aee76),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1aee67),\n             (char *)0x0,false,(Struct_var *)&this->end_lib_initializer_,false);" (call_expression "One_option\n            (&(this->end_lib_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1aee76),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1aee67),\n             (char *)0x0,false,(Struct_var *)&this->end_lib_initializer_,false)" identifier (argument_list "(&(this->end_lib_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1aee76),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1aee67),\n             (char *)0x0,false,(Struct_var *)&this->end_lib_initializer_,false)" ( (pointer_expression "&(this->end_lib_initializer_).super_Struct_special.option" & (field_expression "(this->end_lib_initializer_).super_Struct_special.option" (field_expression "(this->end_lib_initializer_).super_Struct_special" (parenthesized_expression "(this->end_lib_initializer_)" ( (field_expression "this->end_lib_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1aee76)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1aee76)" ( (binary_expression "unaff_EDI + 0x1aee76" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1aee67)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1aee67)" ( (binary_expression "unaff_EDI + 0x1aee67" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (cast_expression "(Struct_var *)&this->end_lib_initializer_" ( (type_descriptor "Struct_var *" type_identifier (abstract_pointer_declarator "*" *)) ) (pointer_expression "&this->end_lib_initializer_" & (field_expression "this->end_lib_initializer_" identifier -> field_identifier))) , false ))) ;)))) (expression_statement "*(undefined4 *)&(this->end_lib_initializer_).super_Struct_special.field_0x40 = 0;" (assignment_expression "*(undefined4 *)&(this->end_lib_initializer_).super_Struct_special.field_0x40 = 0" (pointer_expression "*(undefined4 *)&(this->end_lib_initializer_).super_Struct_special.field_0x40" * (cast_expression "(undefined4 *)&(this->end_lib_initializer_).super_Struct_special.field_0x40" ( (type_descriptor "undefined4 *" type_identifier (abstract_pointer_declarator "*" *)) ) (pointer_expression "&(this->end_lib_initializer_).super_Struct_special.field_0x40" & (field_expression "(this->end_lib_initializer_).super_Struct_special.field_0x40" (field_expression "(this->end_lib_initializer_).super_Struct_special" (parenthesized_expression "(this->end_lib_initializer_)" ( (field_expression "this->end_lib_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier)))) = number_literal) ;) (expression_statement "(this->end_lib_initializer_).super_Struct_special.parse = unaff_EDI - 0x2899;" (assignment_expression "(this->end_lib_initializer_).super_Struct_special.parse = unaff_EDI - 0x2899" (field_expression "(this->end_lib_initializer_).super_Struct_special.parse" (field_expression "(this->end_lib_initializer_).super_Struct_special" (parenthesized_expression "(this->end_lib_initializer_)" ( (field_expression "this->end_lib_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (binary_expression "unaff_EDI - 0x2899" identifier - number_literal)) ;) (expression_statement "(this->end_lib_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("St17moneypunct_bynameIcLb1EE" + unaff_EDI + 0xf);" (assignment_expression "(this->end_lib_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("St17moneypunct_bynameIcLb1EE" + unaff_EDI + 0xf)" (field_expression "(this->end_lib_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var" (field_expression "(this->end_lib_initializer_).super_Struct_special.super_Struct_var" (field_expression "(this->end_lib_initializer_).super_Struct_special" (parenthesized_expression "(this->end_lib_initializer_)" ( (field_expression "this->end_lib_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)("St17moneypunct_bynameIcLb1EE" + unaff_EDI + 0xf)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "("St17moneypunct_bynameIcLb1EE" + unaff_EDI + 0xf)" ( (binary_expression ""St17moneypunct_bynameIcLb1EE" + unaff_EDI + 0xf" (binary_expression ""St17moneypunct_bynameIcLb1EE" + unaff_EDI" (string_literal ""St17moneypunct_bynameIcLb1EE"" " string_content ") + identifier) + number_literal) )))) ;) (expression_statement "(this->stats_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&DAT_002a2bbf + unaff_EDI);" (assignment_expression "(this->stats_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&DAT_002a2bbf + unaff_EDI)" (field_expression "(this->stats_).super_Struct_var._vptr_Struct_var" (field_expression "(this->stats_).super_Struct_var" (parenthesized_expression "(this->stats_)" ( (field_expression "this->stats_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(&DAT_002a2bbf + unaff_EDI)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(&DAT_002a2bbf + unaff_EDI)" ( (binary_expression "&DAT_002a2bbf + unaff_EDI" (pointer_expression "&DAT_002a2bbf" & identifier) + identifier) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->stats_).option,(char *)(unaff_EDI + 0x1aee81),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b0fe7),(char *)0x0,false,&(this->stats_).super_Struct_var,false\n            );" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->stats_).option,(char *)(unaff_EDI + 0x1aee81),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b0fe7),(char *)0x0,false,&(this->stats_).super_Struct_var,false\n            );" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->stats_).option,(char *)(unaff_EDI + 0x1aee81),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b0fe7),(char *)0x0,false,&(this->stats_).super_Struct_var,false\n            );" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->stats_).option,(char *)(unaff_EDI + 0x1aee81),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b0fe7),(char *)0x0,false,&(this->stats_).super_Struct_var,false\n            );" (call_expression "One_option\n            (&(this->stats_).option,(char *)(unaff_EDI + 0x1aee81),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b0fe7),(char *)0x0,false,&(this->stats_).super_Struct_var,false\n            )" identifier (argument_list "(&(this->stats_).option,(char *)(unaff_EDI + 0x1aee81),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b0fe7),(char *)0x0,false,&(this->stats_).super_Struct_var,false\n            )" ( (pointer_expression "&(this->stats_).option" & (field_expression "(this->stats_).option" (parenthesized_expression "(this->stats_)" ( (field_expression "this->stats_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1aee81)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1aee81)" ( (binary_expression "unaff_EDI + 0x1aee81" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1b0fe7)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1b0fe7)" ( (binary_expression "unaff_EDI + 0x1b0fe7" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->stats_).super_Struct_var" & (field_expression "(this->stats_).super_Struct_var" (parenthesized_expression "(this->stats_)" ( (field_expression "this->stats_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->stats_).user_set_via_option = false;" (assignment_expression "(this->stats_).user_set_via_option = false" (field_expression "(this->stats_).user_set_via_option" (parenthesized_expression "(this->stats_)" ( (field_expression "this->stats_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->stats_).value = false;" (assignment_expression "(this->stats_).value = false" (field_expression "(this->stats_).value" (parenthesized_expression "(this->stats_)" ( (field_expression "this->stats_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->no_stats_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("idouble" + unaff_EDI + 2);" (assignment_expression "(this->no_stats_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("idouble" + unaff_EDI + 2)" (field_expression "(this->no_stats_initializer_).super_Struct_var._vptr_Struct_var" (field_expression "(this->no_stats_initializer_).super_Struct_var" (parenthesized_expression "(this->no_stats_initializer_)" ( (field_expression "this->no_stats_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)("idouble" + unaff_EDI + 2)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "("idouble" + unaff_EDI + 2)" ( (binary_expression ""idouble" + unaff_EDI + 2" (binary_expression ""idouble" + unaff_EDI" (string_literal ""idouble"" " string_content ") + identifier) + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->no_stats_initializer_).option,(char *)(unaff_EDI + 0x1aee7e),TWO_DASHES,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_stats_initializer_).super_Struct_var,\n             true);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->no_stats_initializer_).option,(char *)(unaff_EDI + 0x1aee7e),TWO_DASHES,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_stats_initializer_).super_Struct_var,\n             true);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->no_stats_initializer_).option,(char *)(unaff_EDI + 0x1aee7e),TWO_DASHES,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_stats_initializer_).super_Struct_var,\n             true);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->no_stats_initializer_).option,(char *)(unaff_EDI + 0x1aee7e),TWO_DASHES,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_stats_initializer_).super_Struct_var,\n             true);" (call_expression "One_option\n            (&(this->no_stats_initializer_).option,(char *)(unaff_EDI + 0x1aee7e),TWO_DASHES,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_stats_initializer_).super_Struct_var,\n             true)" identifier (argument_list "(&(this->no_stats_initializer_).option,(char *)(unaff_EDI + 0x1aee7e),TWO_DASHES,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_stats_initializer_).super_Struct_var,\n             true)" ( (pointer_expression "&(this->no_stats_initializer_).option" & (field_expression "(this->no_stats_initializer_).option" (parenthesized_expression "(this->no_stats_initializer_)" ( (field_expression "this->no_stats_initializer_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1aee7e)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1aee7e)" ( (binary_expression "unaff_EDI + 0x1aee7e" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->no_stats_initializer_).super_Struct_var" & (field_expression "(this->no_stats_initializer_).super_Struct_var" (parenthesized_expression "(this->no_stats_initializer_)" ( (field_expression "this->no_stats_initializer_" identifier -> field_identifier) )) . field_identifier)) , true ))) ;)))) (expression_statement "(this->sysroot_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("cdouble" + unaff_EDI + 1);" (assignment_expression "(this->sysroot_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("cdouble" + unaff_EDI + 1)" (field_expression "(this->sysroot_).super_Struct_var._vptr_Struct_var" (field_expression "(this->sysroot_).super_Struct_var" (parenthesized_expression "(this->sysroot_)" ( (field_expression "this->sysroot_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)("cdouble" + unaff_EDI + 1)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "("cdouble" + unaff_EDI + 1)" ( (binary_expression ""cdouble" + unaff_EDI + 1" (binary_expression ""cdouble" + unaff_EDI" (string_literal ""cdouble"" " string_content ") + identifier) + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->sysroot_).option,&UNK_001aee87 + unaff_EDI,TWO_DASHES,'\0',dv,\n             (char *)(unaff_EDI + 0x1b1007),ha_04,false,&(this->sysroot_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->sysroot_).option,&UNK_001aee87 + unaff_EDI,TWO_DASHES,'\0',dv,\n             (char *)(unaff_EDI + 0x1b1007),ha_04,false,&(this->sysroot_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->sysroot_).option,&UNK_001aee87 + unaff_EDI,TWO_DASHES,'\0',dv,\n             (char *)(unaff_EDI + 0x1b1007),ha_04,false,&(this->sysroot_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->sysroot_).option,&UNK_001aee87 + unaff_EDI,TWO_DASHES,'\0',dv,\n             (char *)(unaff_EDI + 0x1b1007),ha_04,false,&(this->sysroot_).super_Struct_var,false);" (call_expression "One_option\n            (&(this->sysroot_).option,&UNK_001aee87 + unaff_EDI,TWO_DASHES,'\0',dv,\n             (char *)(unaff_EDI + 0x1b1007),ha_04,false,&(this->sysroot_).super_Struct_var,false)" identifier (argument_list "(&(this->sysroot_).option,&UNK_001aee87 + unaff_EDI,TWO_DASHES,'\0',dv,\n             (char *)(unaff_EDI + 0x1b1007),ha_04,false,&(this->sysroot_).super_Struct_var,false)" ( (pointer_expression "&(this->sysroot_).option" & (field_expression "(this->sysroot_).option" (parenthesized_expression "(this->sysroot_)" ( (field_expression "this->sysroot_" identifier -> field_identifier) )) . field_identifier)) , (binary_expression "&UNK_001aee87 + unaff_EDI" (pointer_expression "&UNK_001aee87" & identifier) + identifier) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1b1007)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1b1007)" ( (binary_expression "unaff_EDI + 0x1b1007" identifier + number_literal) ))) , identifier , false , (pointer_expression "&(this->sysroot_).super_Struct_var" & (field_expression "(this->sysroot_).super_Struct_var" (parenthesized_expression "(this->sysroot_)" ( (field_expression "this->sysroot_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->sysroot_).user_set_via_option = false;" (assignment_expression "(this->sysroot_).user_set_via_option = false" (field_expression "(this->sysroot_).user_set_via_option" (parenthesized_expression "(this->sysroot_)" ( (field_expression "this->sysroot_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->trace_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)("dchar" + unaff_EDI + 1)\n  ;" (assignment_expression "(this->trace_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)("dchar" + unaff_EDI + 1)" (field_expression "(this->trace_).super_Struct_var._vptr_Struct_var" (field_expression "(this->trace_).super_Struct_var" (parenthesized_expression "(this->trace_)" ( (field_expression "this->trace_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)("dchar" + unaff_EDI + 1)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "("dchar" + unaff_EDI + 1)" ( (binary_expression ""dchar" + unaff_EDI + 1" (binary_expression ""dchar" + unaff_EDI" (string_literal ""dchar"" " string_content ") + identifier) + number_literal) )))) ;) (expression_statement "(this->sysroot_).value = dv;" (assignment_expression "(this->sysroot_).value = dv" (field_expression "(this->sysroot_).value" (parenthesized_expression "(this->sysroot_)" ( (field_expression "this->sysroot_" identifier -> field_identifier) )) . field_identifier) = identifier) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->trace_).option,(char *)(unaff_EDI + 0x1aee92),TWO_DASHES,'t',dv_00,\n             (char *)(unaff_EDI + 0x1b102b),(char *)0x0,false,&(this->trace_).super_Struct_var,false\n            );" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->trace_).option,(char *)(unaff_EDI + 0x1aee92),TWO_DASHES,'t',dv_00,\n             (char *)(unaff_EDI + 0x1b102b),(char *)0x0,false,&(this->trace_).super_Struct_var,false\n            );" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->trace_).option,(char *)(unaff_EDI + 0x1aee92),TWO_DASHES,'t',dv_00,\n             (char *)(unaff_EDI + 0x1b102b),(char *)0x0,false,&(this->trace_).super_Struct_var,false\n            );" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->trace_).option,(char *)(unaff_EDI + 0x1aee92),TWO_DASHES,'t',dv_00,\n             (char *)(unaff_EDI + 0x1b102b),(char *)0x0,false,&(this->trace_).super_Struct_var,false\n            );" (call_expression "One_option\n            (&(this->trace_).option,(char *)(unaff_EDI + 0x1aee92),TWO_DASHES,'t',dv_00,\n             (char *)(unaff_EDI + 0x1b102b),(char *)0x0,false,&(this->trace_).super_Struct_var,false\n            )" identifier (argument_list "(&(this->trace_).option,(char *)(unaff_EDI + 0x1aee92),TWO_DASHES,'t',dv_00,\n             (char *)(unaff_EDI + 0x1b102b),(char *)0x0,false,&(this->trace_).super_Struct_var,false\n            )" ( (pointer_expression "&(this->trace_).option" & (field_expression "(this->trace_).option" (parenthesized_expression "(this->trace_)" ( (field_expression "this->trace_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1aee92)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1aee92)" ( (binary_expression "unaff_EDI + 0x1aee92" identifier + number_literal) ))) , identifier , (char_literal "'t'" ' character ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1b102b)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1b102b)" ( (binary_expression "unaff_EDI + 0x1b102b" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->trace_).super_Struct_var" & (field_expression "(this->trace_).super_Struct_var" (parenthesized_expression "(this->trace_)" ( (field_expression "this->trace_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->trace_).user_set_via_option = false;" (assignment_expression "(this->trace_).user_set_via_option = false" (field_expression "(this->trace_).user_set_via_option" (parenthesized_expression "(this->trace_)" ( (field_expression "this->trace_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->trace_).value = false;" (assignment_expression "(this->trace_).value = false" (field_expression "(this->trace_).value" (parenthesized_expression "(this->trace_)" ( (field_expression "this->trace_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->no_trace_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("lazy " + unaff_EDI + 4);" (assignment_expression "(this->no_trace_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("lazy " + unaff_EDI + 4)" (field_expression "(this->no_trace_initializer_).super_Struct_var._vptr_Struct_var" (field_expression "(this->no_trace_initializer_).super_Struct_var" (parenthesized_expression "(this->no_trace_initializer_)" ( (field_expression "this->no_trace_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)("lazy " + unaff_EDI + 4)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "("lazy " + unaff_EDI + 4)" ( (binary_expression ""lazy " + unaff_EDI + 4" (binary_expression ""lazy " + unaff_EDI" (string_literal ""lazy "" " string_content ") + identifier) + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->no_trace_initializer_).option,(char *)(unaff_EDI + 0x1aee8f),TWO_DASHES,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_trace_initializer_).super_Struct_var,\n             true);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->no_trace_initializer_).option,(char *)(unaff_EDI + 0x1aee8f),TWO_DASHES,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_trace_initializer_).super_Struct_var,\n             true);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->no_trace_initializer_).option,(char *)(unaff_EDI + 0x1aee8f),TWO_DASHES,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_trace_initializer_).super_Struct_var,\n             true);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->no_trace_initializer_).option,(char *)(unaff_EDI + 0x1aee8f),TWO_DASHES,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_trace_initializer_).super_Struct_var,\n             true);" (call_expression "One_option\n            (&(this->no_trace_initializer_).option,(char *)(unaff_EDI + 0x1aee8f),TWO_DASHES,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_trace_initializer_).super_Struct_var,\n             true)" identifier (argument_list "(&(this->no_trace_initializer_).option,(char *)(unaff_EDI + 0x1aee8f),TWO_DASHES,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_trace_initializer_).super_Struct_var,\n             true)" ( (pointer_expression "&(this->no_trace_initializer_).option" & (field_expression "(this->no_trace_initializer_).option" (parenthesized_expression "(this->no_trace_initializer_)" ( (field_expression "this->no_trace_initializer_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1aee8f)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1aee8f)" ( (binary_expression "unaff_EDI + 0x1aee8f" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->no_trace_initializer_).super_Struct_var" & (field_expression "(this->no_trace_initializer_).super_Struct_var" (parenthesized_expression "(this->no_trace_initializer_)" ( (field_expression "this->no_trace_initializer_" identifier -> field_identifier) )) . field_identifier)) , true ))) ;)))) (expression_statement "(this->target1_abs_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&DAT_002a2c23 + unaff_EDI);" (assignment_expression "(this->target1_abs_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&DAT_002a2c23 + unaff_EDI)" (field_expression "(this->target1_abs_).super_Struct_var._vptr_Struct_var" (field_expression "(this->target1_abs_).super_Struct_var" (parenthesized_expression "(this->target1_abs_)" ( (field_expression "this->target1_abs_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(&DAT_002a2c23 + unaff_EDI)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(&DAT_002a2c23 + unaff_EDI)" ( (binary_expression "&DAT_002a2c23 + unaff_EDI" (pointer_expression "&DAT_002a2c23" & identifier) + identifier) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->target1_abs_).option,(char *)(unaff_EDI + 0x1aee9b),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b104f),(char *)0x0,false,&(this->target1_abs_).super_Struct_var\n             ,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->target1_abs_).option,(char *)(unaff_EDI + 0x1aee9b),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b104f),(char *)0x0,false,&(this->target1_abs_).super_Struct_var\n             ,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->target1_abs_).option,(char *)(unaff_EDI + 0x1aee9b),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b104f),(char *)0x0,false,&(this->target1_abs_).super_Struct_var\n             ,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->target1_abs_).option,(char *)(unaff_EDI + 0x1aee9b),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b104f),(char *)0x0,false,&(this->target1_abs_).super_Struct_var\n             ,false);" (call_expression "One_option\n            (&(this->target1_abs_).option,(char *)(unaff_EDI + 0x1aee9b),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b104f),(char *)0x0,false,&(this->target1_abs_).super_Struct_var\n             ,false)" identifier (argument_list "(&(this->target1_abs_).option,(char *)(unaff_EDI + 0x1aee9b),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b104f),(char *)0x0,false,&(this->target1_abs_).super_Struct_var\n             ,false)" ( (pointer_expression "&(this->target1_abs_).option" & (field_expression "(this->target1_abs_).option" (parenthesized_expression "(this->target1_abs_)" ( (field_expression "this->target1_abs_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1aee9b)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1aee9b)" ( (binary_expression "unaff_EDI + 0x1aee9b" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1b104f)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1b104f)" ( (binary_expression "unaff_EDI + 0x1b104f" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->target1_abs_).super_Struct_var" & (field_expression "(this->target1_abs_).super_Struct_var" (parenthesized_expression "(this->target1_abs_)" ( (field_expression "this->target1_abs_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->target1_abs_).user_set_via_option = false;" (assignment_expression "(this->target1_abs_).user_set_via_option = false" (field_expression "(this->target1_abs_).user_set_via_option" (parenthesized_expression "(this->target1_abs_)" ( (field_expression "this->target1_abs_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->target1_abs_).value = false;" (assignment_expression "(this->target1_abs_).value = false" (field_expression "(this->target1_abs_).value" (parenthesized_expression "(this->target1_abs_)" ( (field_expression "this->target1_abs_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->no_target1_abs_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("initializer for " + unaff_EDI + 7);" (assignment_expression "(this->no_target1_abs_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("initializer for " + unaff_EDI + 7)" (field_expression "(this->no_target1_abs_initializer_).super_Struct_var._vptr_Struct_var" (field_expression "(this->no_target1_abs_initializer_).super_Struct_var" (parenthesized_expression "(this->no_target1_abs_initializer_)" ( (field_expression "this->no_target1_abs_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)("initializer for " + unaff_EDI + 7)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "("initializer for " + unaff_EDI + 7)" ( (binary_expression ""initializer for " + unaff_EDI + 7" (binary_expression ""initializer for " + unaff_EDI" (string_literal ""initializer for "" " string_content ") + identifier) + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->no_target1_abs_initializer_).option,(char *)(unaff_EDI + 0x1aee98),TWO_DASHES,\n             '\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_target1_abs_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->no_target1_abs_initializer_).option,(char *)(unaff_EDI + 0x1aee98),TWO_DASHES,\n             '\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_target1_abs_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->no_target1_abs_initializer_).option,(char *)(unaff_EDI + 0x1aee98),TWO_DASHES,\n             '\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_target1_abs_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->no_target1_abs_initializer_).option,(char *)(unaff_EDI + 0x1aee98),TWO_DASHES,\n             '\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_target1_abs_initializer_).super_Struct_var,true);" (call_expression "One_option\n            (&(this->no_target1_abs_initializer_).option,(char *)(unaff_EDI + 0x1aee98),TWO_DASHES,\n             '\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_target1_abs_initializer_).super_Struct_var,true)" identifier (argument_list "(&(this->no_target1_abs_initializer_).option,(char *)(unaff_EDI + 0x1aee98),TWO_DASHES,\n             '\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_target1_abs_initializer_).super_Struct_var,true)" ( (pointer_expression "&(this->no_target1_abs_initializer_).option" & (field_expression "(this->no_target1_abs_initializer_).option" (parenthesized_expression "(this->no_target1_abs_initializer_)" ( (field_expression "this->no_target1_abs_initializer_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1aee98)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1aee98)" ( (binary_expression "unaff_EDI + 0x1aee98" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->no_target1_abs_initializer_).super_Struct_var" & (field_expression "(this->no_target1_abs_initializer_).super_Struct_var" (parenthesized_expression "(this->no_target1_abs_initializer_)" ( (field_expression "this->no_target1_abs_initializer_" identifier -> field_identifier) )) . field_identifier)) , true ))) ;)))) (expression_statement "(this->target1_rel_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("__ClassZ" + unaff_EDI + 2);" (assignment_expression "(this->target1_rel_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("__ClassZ" + unaff_EDI + 2)" (field_expression "(this->target1_rel_).super_Struct_var._vptr_Struct_var" (field_expression "(this->target1_rel_).super_Struct_var" (parenthesized_expression "(this->target1_rel_)" ( (field_expression "this->target1_rel_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)("__ClassZ" + unaff_EDI + 2)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "("__ClassZ" + unaff_EDI + 2)" ( (binary_expression ""__ClassZ" + unaff_EDI + 2" (binary_expression ""__ClassZ" + unaff_EDI" (string_literal ""__ClassZ"" " string_content ") + identifier) + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->target1_rel_).option,(char *)(unaff_EDI + 0x1aeeaa),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b1083),(char *)0x0,false,&(this->target1_rel_).super_Struct_var\n             ,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->target1_rel_).option,(char *)(unaff_EDI + 0x1aeeaa),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b1083),(char *)0x0,false,&(this->target1_rel_).super_Struct_var\n             ,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->target1_rel_).option,(char *)(unaff_EDI + 0x1aeeaa),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b1083),(char *)0x0,false,&(this->target1_rel_).super_Struct_var\n             ,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->target1_rel_).option,(char *)(unaff_EDI + 0x1aeeaa),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b1083),(char *)0x0,false,&(this->target1_rel_).super_Struct_var\n             ,false);" (call_expression "One_option\n            (&(this->target1_rel_).option,(char *)(unaff_EDI + 0x1aeeaa),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b1083),(char *)0x0,false,&(this->target1_rel_).super_Struct_var\n             ,false)" identifier (argument_list "(&(this->target1_rel_).option,(char *)(unaff_EDI + 0x1aeeaa),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b1083),(char *)0x0,false,&(this->target1_rel_).super_Struct_var\n             ,false)" ( (pointer_expression "&(this->target1_rel_).option" & (field_expression "(this->target1_rel_).option" (parenthesized_expression "(this->target1_rel_)" ( (field_expression "this->target1_rel_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1aeeaa)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1aeeaa)" ( (binary_expression "unaff_EDI + 0x1aeeaa" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1b1083)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1b1083)" ( (binary_expression "unaff_EDI + 0x1b1083" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->target1_rel_).super_Struct_var" & (field_expression "(this->target1_rel_).super_Struct_var" (parenthesized_expression "(this->target1_rel_)" ( (field_expression "this->target1_rel_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->target1_rel_).user_set_via_option = false;" (assignment_expression "(this->target1_rel_).user_set_via_option = false" (field_expression "(this->target1_rel_).user_set_via_option" (parenthesized_expression "(this->target1_rel_)" ( (field_expression "this->target1_rel_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->target1_rel_).value = false;" (assignment_expression "(this->target1_rel_).value = false" (field_expression "(this->target1_rel_).value" (parenthesized_expression "(this->target1_rel_)" ( (field_expression "this->target1_rel_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->no_target1_rel_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("ClassInfo for " + unaff_EDI + 0xd);" (assignment_expression "(this->no_target1_rel_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("ClassInfo for " + unaff_EDI + 0xd)" (field_expression "(this->no_target1_rel_initializer_).super_Struct_var._vptr_Struct_var" (field_expression "(this->no_target1_rel_initializer_).super_Struct_var" (parenthesized_expression "(this->no_target1_rel_initializer_)" ( (field_expression "this->no_target1_rel_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)("ClassInfo for " + unaff_EDI + 0xd)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "("ClassInfo for " + unaff_EDI + 0xd)" ( (binary_expression ""ClassInfo for " + unaff_EDI + 0xd" (binary_expression ""ClassInfo for " + unaff_EDI" (string_literal ""ClassInfo for "" " string_content ") + identifier) + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->no_target1_rel_initializer_).option,(char *)(unaff_EDI + 0x1aeea7),TWO_DASHES,\n             '\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_target1_rel_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->no_target1_rel_initializer_).option,(char *)(unaff_EDI + 0x1aeea7),TWO_DASHES,\n             '\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_target1_rel_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->no_target1_rel_initializer_).option,(char *)(unaff_EDI + 0x1aeea7),TWO_DASHES,\n             '\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_target1_rel_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->no_target1_rel_initializer_).option,(char *)(unaff_EDI + 0x1aeea7),TWO_DASHES,\n             '\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_target1_rel_initializer_).super_Struct_var,true);" (call_expression "One_option\n            (&(this->no_target1_rel_initializer_).option,(char *)(unaff_EDI + 0x1aeea7),TWO_DASHES,\n             '\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_target1_rel_initializer_).super_Struct_var,true)" identifier (argument_list "(&(this->no_target1_rel_initializer_).option,(char *)(unaff_EDI + 0x1aeea7),TWO_DASHES,\n             '\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_target1_rel_initializer_).super_Struct_var,true)" ( (pointer_expression "&(this->no_target1_rel_initializer_).option" & (field_expression "(this->no_target1_rel_initializer_).option" (parenthesized_expression "(this->no_target1_rel_initializer_)" ( (field_expression "this->no_target1_rel_initializer_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1aeea7)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1aeea7)" ( (binary_expression "unaff_EDI + 0x1aeea7" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->no_target1_rel_initializer_).super_Struct_var" & (field_expression "(this->no_target1_rel_initializer_).super_Struct_var" (parenthesized_expression "(this->no_target1_rel_initializer_)" ( (field_expression "this->no_target1_rel_initializer_" identifier -> field_identifier) )) . field_identifier)) , true ))) ;)))) (expression_statement "(this->target2_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("this(this)" + unaff_EDI + 4);" (assignment_expression "(this->target2_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("this(this)" + unaff_EDI + 4)" (field_expression "(this->target2_).super_Struct_var._vptr_Struct_var" (field_expression "(this->target2_).super_Struct_var" (parenthesized_expression "(this->target2_)" ( (field_expression "this->target2_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)("this(this)" + unaff_EDI + 4)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "("this(this)" + unaff_EDI + 4)" ( (binary_expression ""this(this)" + unaff_EDI + 4" (binary_expression ""this(this)" + unaff_EDI" (string_literal ""this(this)"" " string_content ") + identifier) + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->target2_).option,(char *)(unaff_EDI + 0x1aeec9),TWO_DASHES,'\0',(char *)0x0,\n             (char *)(unaff_EDI + 0x1b10b7),(char *)(unaff_EDI + 0x1aeeb6),false,\n             &(this->target2_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->target2_).option,(char *)(unaff_EDI + 0x1aeec9),TWO_DASHES,'\0',(char *)0x0,\n             (char *)(unaff_EDI + 0x1b10b7),(char *)(unaff_EDI + 0x1aeeb6),false,\n             &(this->target2_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->target2_).option,(char *)(unaff_EDI + 0x1aeec9),TWO_DASHES,'\0',(char *)0x0,\n             (char *)(unaff_EDI + 0x1b10b7),(char *)(unaff_EDI + 0x1aeeb6),false,\n             &(this->target2_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->target2_).option,(char *)(unaff_EDI + 0x1aeec9),TWO_DASHES,'\0',(char *)0x0,\n             (char *)(unaff_EDI + 0x1b10b7),(char *)(unaff_EDI + 0x1aeeb6),false,\n             &(this->target2_).super_Struct_var,false);" (call_expression "One_option\n            (&(this->target2_).option,(char *)(unaff_EDI + 0x1aeec9),TWO_DASHES,'\0',(char *)0x0,\n             (char *)(unaff_EDI + 0x1b10b7),(char *)(unaff_EDI + 0x1aeeb6),false,\n             &(this->target2_).super_Struct_var,false)" identifier (argument_list "(&(this->target2_).option,(char *)(unaff_EDI + 0x1aeec9),TWO_DASHES,'\0',(char *)0x0,\n             (char *)(unaff_EDI + 0x1b10b7),(char *)(unaff_EDI + 0x1aeeb6),false,\n             &(this->target2_).super_Struct_var,false)" ( (pointer_expression "&(this->target2_).option" & (field_expression "(this->target2_).option" (parenthesized_expression "(this->target2_)" ( (field_expression "this->target2_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1aeec9)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1aeec9)" ( (binary_expression "unaff_EDI + 0x1aeec9" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , (cast_expression "(char *)(unaff_EDI + 0x1b10b7)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1b10b7)" ( (binary_expression "unaff_EDI + 0x1b10b7" identifier + number_literal) ))) , (cast_expression "(char *)(unaff_EDI + 0x1aeeb6)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1aeeb6)" ( (binary_expression "unaff_EDI + 0x1aeeb6" identifier + number_literal) ))) , false , (pointer_expression "&(this->target2_).super_Struct_var" & (field_expression "(this->target2_).super_Struct_var" (parenthesized_expression "(this->target2_)" ( (field_expression "this->target2_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->target2_).user_set_via_option = false;" (assignment_expression "(this->target2_).user_set_via_option = false" (field_expression "(this->target2_).user_set_via_option" (parenthesized_expression "(this->target2_)" ( (field_expression "this->target2_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->target2_).value = (char *)0x0;" (assignment_expression "(this->target2_).value = (char *)0x0" (field_expression "(this->target2_).value" (parenthesized_expression "(this->target2_)" ( (field_expression "this->target2_" identifier -> field_identifier) )) . field_identifier) = (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal)) ;) (expression_statement "(this->text_reorder_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("Interface for " + unaff_EDI);" (assignment_expression "(this->text_reorder_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("Interface for " + unaff_EDI)" (field_expression "(this->text_reorder_).super_Struct_var._vptr_Struct_var" (field_expression "(this->text_reorder_).super_Struct_var" (parenthesized_expression "(this->text_reorder_)" ( (field_expression "this->text_reorder_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)("Interface for " + unaff_EDI)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "("Interface for " + unaff_EDI)" ( (binary_expression ""Interface for " + unaff_EDI" (string_literal ""Interface for "" " string_content ") + identifier) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->text_reorder_).option,&UNK_001aeed4 + unaff_EDI,TWO_DASHES,'\0',dv_01,\n             (char *)(unaff_EDI + 0x1b10e7),(char *)0x0,false,\n             &(this->text_reorder_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->text_reorder_).option,&UNK_001aeed4 + unaff_EDI,TWO_DASHES,'\0',dv_01,\n             (char *)(unaff_EDI + 0x1b10e7),(char *)0x0,false,\n             &(this->text_reorder_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->text_reorder_).option,&UNK_001aeed4 + unaff_EDI,TWO_DASHES,'\0',dv_01,\n             (char *)(unaff_EDI + 0x1b10e7),(char *)0x0,false,\n             &(this->text_reorder_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->text_reorder_).option,&UNK_001aeed4 + unaff_EDI,TWO_DASHES,'\0',dv_01,\n             (char *)(unaff_EDI + 0x1b10e7),(char *)0x0,false,\n             &(this->text_reorder_).super_Struct_var,true);" (call_expression "One_option\n            (&(this->text_reorder_).option,&UNK_001aeed4 + unaff_EDI,TWO_DASHES,'\0',dv_01,\n             (char *)(unaff_EDI + 0x1b10e7),(char *)0x0,false,\n             &(this->text_reorder_).super_Struct_var,true)" identifier (argument_list "(&(this->text_reorder_).option,&UNK_001aeed4 + unaff_EDI,TWO_DASHES,'\0',dv_01,\n             (char *)(unaff_EDI + 0x1b10e7),(char *)0x0,false,\n             &(this->text_reorder_).super_Struct_var,true)" ( (pointer_expression "&(this->text_reorder_).option" & (field_expression "(this->text_reorder_).option" (parenthesized_expression "(this->text_reorder_)" ( (field_expression "this->text_reorder_" identifier -> field_identifier) )) . field_identifier)) , (binary_expression "&UNK_001aeed4 + unaff_EDI" (pointer_expression "&UNK_001aeed4" & identifier) + identifier) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1b10e7)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1b10e7)" ( (binary_expression "unaff_EDI + 0x1b10e7" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->text_reorder_).super_Struct_var" & (field_expression "(this->text_reorder_).super_Struct_var" (parenthesized_expression "(this->text_reorder_)" ( (field_expression "this->text_reorder_" identifier -> field_identifier) )) . field_identifier)) , true ))) ;)))) (expression_statement "(this->text_reorder_).user_set_via_option = false;" (assignment_expression "(this->text_reorder_).user_set_via_option = false" (field_expression "(this->text_reorder_).user_set_via_option" (parenthesized_expression "(this->text_reorder_)" ( (field_expression "this->text_reorder_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->text_reorder_).value = true;" (assignment_expression "(this->text_reorder_).value = true" (field_expression "(this->text_reorder_).value" (parenthesized_expression "(this->text_reorder_)" ( (field_expression "this->text_reorder_" identifier -> field_identifier) )) . field_identifier) = true) ;) (expression_statement "(this->no_text_reorder_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("__ModuleInfoZ" + unaff_EDI + 5);" (assignment_expression "(this->no_text_reorder_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("__ModuleInfoZ" + unaff_EDI + 5)" (field_expression "(this->no_text_reorder_initializer_).super_Struct_var._vptr_Struct_var" (field_expression "(this->no_text_reorder_initializer_).super_Struct_var" (parenthesized_expression "(this->no_text_reorder_initializer_)" ( (field_expression "this->no_text_reorder_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)("__ModuleInfoZ" + unaff_EDI + 5)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "("__ModuleInfoZ" + unaff_EDI + 5)" ( (binary_expression ""__ModuleInfoZ" + unaff_EDI + 5" (binary_expression ""__ModuleInfoZ" + unaff_EDI" (string_literal ""__ModuleInfoZ"" " string_content ") + identifier) + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->no_text_reorder_initializer_).option,(char *)(unaff_EDI + 0x1aeed1),TWO_DASHES,\n             '\0',dv_00,&UNK_001b111f + unaff_EDI,(char *)0x0,false,\n             &(this->no_text_reorder_initializer_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->no_text_reorder_initializer_).option,(char *)(unaff_EDI + 0x1aeed1),TWO_DASHES,\n             '\0',dv_00,&UNK_001b111f + unaff_EDI,(char *)0x0,false,\n             &(this->no_text_reorder_initializer_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->no_text_reorder_initializer_).option,(char *)(unaff_EDI + 0x1aeed1),TWO_DASHES,\n             '\0',dv_00,&UNK_001b111f + unaff_EDI,(char *)0x0,false,\n             &(this->no_text_reorder_initializer_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->no_text_reorder_initializer_).option,(char *)(unaff_EDI + 0x1aeed1),TWO_DASHES,\n             '\0',dv_00,&UNK_001b111f + unaff_EDI,(char *)0x0,false,\n             &(this->no_text_reorder_initializer_).super_Struct_var,false);" (call_expression "One_option\n            (&(this->no_text_reorder_initializer_).option,(char *)(unaff_EDI + 0x1aeed1),TWO_DASHES,\n             '\0',dv_00,&UNK_001b111f + unaff_EDI,(char *)0x0,false,\n             &(this->no_text_reorder_initializer_).super_Struct_var,false)" identifier (argument_list "(&(this->no_text_reorder_initializer_).option,(char *)(unaff_EDI + 0x1aeed1),TWO_DASHES,\n             '\0',dv_00,&UNK_001b111f + unaff_EDI,(char *)0x0,false,\n             &(this->no_text_reorder_initializer_).super_Struct_var,false)" ( (pointer_expression "&(this->no_text_reorder_initializer_).option" & (field_expression "(this->no_text_reorder_initializer_).option" (parenthesized_expression "(this->no_text_reorder_initializer_)" ( (field_expression "this->no_text_reorder_initializer_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1aeed1)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1aeed1)" ( (binary_expression "unaff_EDI + 0x1aeed1" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (binary_expression "&UNK_001b111f + unaff_EDI" (pointer_expression "&UNK_001b111f" & identifier) + identifier) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->no_text_reorder_initializer_).super_Struct_var" & (field_expression "(this->no_text_reorder_initializer_).super_Struct_var" (parenthesized_expression "(this->no_text_reorder_initializer_)" ( (field_expression "this->no_text_reorder_initializer_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->threads_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("ModuleInfo for " + unaff_EDI + 0xb);" (assignment_expression "(this->threads_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("ModuleInfo for " + unaff_EDI + 0xb)" (field_expression "(this->threads_).super_Struct_var._vptr_Struct_var" (field_expression "(this->threads_).super_Struct_var" (parenthesized_expression "(this->threads_)" ( (field_expression "this->threads_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)("ModuleInfo for " + unaff_EDI + 0xb)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "("ModuleInfo for " + unaff_EDI + 0xb)" ( (binary_expression ""ModuleInfo for " + unaff_EDI + 0xb" (binary_expression ""ModuleInfo for " + unaff_EDI" (string_literal ""ModuleInfo for "" " string_content ") + identifier) + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->threads_).option,(char *)(unaff_EDI + 0x1aef02),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1aeee1),(char *)0x0,false,&(this->threads_).super_Struct_var,\n             false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->threads_).option,(char *)(unaff_EDI + 0x1aef02),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1aeee1),(char *)0x0,false,&(this->threads_).super_Struct_var,\n             false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->threads_).option,(char *)(unaff_EDI + 0x1aef02),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1aeee1),(char *)0x0,false,&(this->threads_).super_Struct_var,\n             false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->threads_).option,(char *)(unaff_EDI + 0x1aef02),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1aeee1),(char *)0x0,false,&(this->threads_).super_Struct_var,\n             false);" (call_expression "One_option\n            (&(this->threads_).option,(char *)(unaff_EDI + 0x1aef02),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1aeee1),(char *)0x0,false,&(this->threads_).super_Struct_var,\n             false)" identifier (argument_list "(&(this->threads_).option,(char *)(unaff_EDI + 0x1aef02),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1aeee1),(char *)0x0,false,&(this->threads_).super_Struct_var,\n             false)" ( (pointer_expression "&(this->threads_).option" & (field_expression "(this->threads_).option" (parenthesized_expression "(this->threads_)" ( (field_expression "this->threads_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1aef02)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1aef02)" ( (binary_expression "unaff_EDI + 0x1aef02" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1aeee1)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1aeee1)" ( (binary_expression "unaff_EDI + 0x1aeee1" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->threads_).super_Struct_var" & (field_expression "(this->threads_).super_Struct_var" (parenthesized_expression "(this->threads_)" ( (field_expression "this->threads_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->threads_).user_set_via_option = false;" (assignment_expression "(this->threads_).user_set_via_option = false" (field_expression "(this->threads_).user_set_via_option" (parenthesized_expression "(this->threads_)" ( (field_expression "this->threads_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->threads_).value = false;" (assignment_expression "(this->threads_).value = false" (field_expression "(this->threads_).value" (parenthesized_expression "(this->threads_)" ( (field_expression "this->threads_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->no_threads_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a2cc3 + unaff_EDI);" (assignment_expression "(this->no_threads_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a2cc3 + unaff_EDI)" (field_expression "(this->no_threads_initializer_).super_Struct_var._vptr_Struct_var" (field_expression "(this->no_threads_initializer_).super_Struct_var" (parenthesized_expression "(this->no_threads_initializer_)" ( (field_expression "this->no_threads_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(&UNK_002a2cc3 + unaff_EDI)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(&UNK_002a2cc3 + unaff_EDI)" ( (binary_expression "&UNK_002a2cc3 + unaff_EDI" (pointer_expression "&UNK_002a2cc3" & identifier) + identifier) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->no_threads_initializer_).option,(char *)(unaff_EDI + 0x1aeeff),TWO_DASHES,'\0',\n             dv_01,(char *)(unaff_EDI + 0x1b1157),(char *)0x0,false,\n             &(this->no_threads_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->no_threads_initializer_).option,(char *)(unaff_EDI + 0x1aeeff),TWO_DASHES,'\0',\n             dv_01,(char *)(unaff_EDI + 0x1b1157),(char *)0x0,false,\n             &(this->no_threads_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->no_threads_initializer_).option,(char *)(unaff_EDI + 0x1aeeff),TWO_DASHES,'\0',\n             dv_01,(char *)(unaff_EDI + 0x1b1157),(char *)0x0,false,\n             &(this->no_threads_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->no_threads_initializer_).option,(char *)(unaff_EDI + 0x1aeeff),TWO_DASHES,'\0',\n             dv_01,(char *)(unaff_EDI + 0x1b1157),(char *)0x0,false,\n             &(this->no_threads_initializer_).super_Struct_var,true);" (call_expression "One_option\n            (&(this->no_threads_initializer_).option,(char *)(unaff_EDI + 0x1aeeff),TWO_DASHES,'\0',\n             dv_01,(char *)(unaff_EDI + 0x1b1157),(char *)0x0,false,\n             &(this->no_threads_initializer_).super_Struct_var,true)" identifier (argument_list "(&(this->no_threads_initializer_).option,(char *)(unaff_EDI + 0x1aeeff),TWO_DASHES,'\0',\n             dv_01,(char *)(unaff_EDI + 0x1b1157),(char *)0x0,false,\n             &(this->no_threads_initializer_).super_Struct_var,true)" ( (pointer_expression "&(this->no_threads_initializer_).option" & (field_expression "(this->no_threads_initializer_).option" (parenthesized_expression "(this->no_threads_initializer_)" ( (field_expression "this->no_threads_initializer_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1aeeff)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1aeeff)" ( (binary_expression "unaff_EDI + 0x1aeeff" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1b1157)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1b1157)" ( (binary_expression "unaff_EDI + 0x1b1157" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->no_threads_initializer_).super_Struct_var" & (field_expression "(this->no_threads_initializer_).super_Struct_var" (parenthesized_expression "(this->no_threads_initializer_)" ( (field_expression "this->no_threads_initializer_" identifier -> field_identifier) )) . field_identifier)) , true ))) ;)))) (expression_statement "(this->thread_count_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2cd7);" (assignment_expression "(this->thread_count_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2cd7)" (field_expression "(this->thread_count_).super_Struct_var._vptr_Struct_var" (field_expression "(this->thread_count_).super_Struct_var" (parenthesized_expression "(this->thread_count_)" ( (field_expression "this->thread_count_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(unaff_EDI + 0x2a2cd7)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(unaff_EDI + 0x2a2cd7)" ( (binary_expression "unaff_EDI + 0x2a2cd7" identifier + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->thread_count_).option,(char *)(unaff_EDI + 0x1aef23),TWO_DASHES,'\0',dv_03,\n             (char *)(unaff_EDI + 0x1aef0a),ha_03,false,&(this->thread_count_).super_Struct_var,\n             false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->thread_count_).option,(char *)(unaff_EDI + 0x1aef23),TWO_DASHES,'\0',dv_03,\n             (char *)(unaff_EDI + 0x1aef0a),ha_03,false,&(this->thread_count_).super_Struct_var,\n             false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->thread_count_).option,(char *)(unaff_EDI + 0x1aef23),TWO_DASHES,'\0',dv_03,\n             (char *)(unaff_EDI + 0x1aef0a),ha_03,false,&(this->thread_count_).super_Struct_var,\n             false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->thread_count_).option,(char *)(unaff_EDI + 0x1aef23),TWO_DASHES,'\0',dv_03,\n             (char *)(unaff_EDI + 0x1aef0a),ha_03,false,&(this->thread_count_).super_Struct_var,\n             false);" (call_expression "One_option\n            (&(this->thread_count_).option,(char *)(unaff_EDI + 0x1aef23),TWO_DASHES,'\0',dv_03,\n             (char *)(unaff_EDI + 0x1aef0a),ha_03,false,&(this->thread_count_).super_Struct_var,\n             false)" identifier (argument_list "(&(this->thread_count_).option,(char *)(unaff_EDI + 0x1aef23),TWO_DASHES,'\0',dv_03,\n             (char *)(unaff_EDI + 0x1aef0a),ha_03,false,&(this->thread_count_).super_Struct_var,\n             false)" ( (pointer_expression "&(this->thread_count_).option" & (field_expression "(this->thread_count_).option" (parenthesized_expression "(this->thread_count_)" ( (field_expression "this->thread_count_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1aef23)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1aef23)" ( (binary_expression "unaff_EDI + 0x1aef23" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1aef0a)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1aef0a)" ( (binary_expression "unaff_EDI + 0x1aef0a" identifier + number_literal) ))) , identifier , false , (pointer_expression "&(this->thread_count_).super_Struct_var" & (field_expression "(this->thread_count_).super_Struct_var" (parenthesized_expression "(this->thread_count_)" ( (field_expression "this->thread_count_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->thread_count_).user_set_via_option = false;" (assignment_expression "(this->thread_count_).user_set_via_option = false" (field_expression "(this->thread_count_).user_set_via_option" (parenthesized_expression "(this->thread_count_)" ( (field_expression "this->thread_count_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->thread_count_).value = 0;" (assignment_expression "(this->thread_count_).value = 0" (field_expression "(this->thread_count_).value" (parenthesized_expression "(this->thread_count_)" ( (field_expression "this->thread_count_" identifier -> field_identifier) )) . field_identifier) = number_literal) ;) (expression_statement "(this->thread_count_initial_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2ceb);" (assignment_expression "(this->thread_count_initial_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2ceb)" (field_expression "(this->thread_count_initial_).super_Struct_var._vptr_Struct_var" (field_expression "(this->thread_count_initial_).super_Struct_var" (parenthesized_expression "(this->thread_count_initial_)" ( (field_expression "this->thread_count_initial_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(unaff_EDI + 0x2a2ceb)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(unaff_EDI + 0x2a2ceb)" ( (binary_expression "unaff_EDI + 0x2a2ceb" identifier + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->thread_count_initial_).option,(char *)(unaff_EDI + 0x1aef30),TWO_DASHES,'\0',\n             dv_03,(char *)(unaff_EDI + 0x1b117f),ha_03,false,\n             &(this->thread_count_initial_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->thread_count_initial_).option,(char *)(unaff_EDI + 0x1aef30),TWO_DASHES,'\0',\n             dv_03,(char *)(unaff_EDI + 0x1b117f),ha_03,false,\n             &(this->thread_count_initial_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->thread_count_initial_).option,(char *)(unaff_EDI + 0x1aef30),TWO_DASHES,'\0',\n             dv_03,(char *)(unaff_EDI + 0x1b117f),ha_03,false,\n             &(this->thread_count_initial_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->thread_count_initial_).option,(char *)(unaff_EDI + 0x1aef30),TWO_DASHES,'\0',\n             dv_03,(char *)(unaff_EDI + 0x1b117f),ha_03,false,\n             &(this->thread_count_initial_).super_Struct_var,false);" (call_expression "One_option\n            (&(this->thread_count_initial_).option,(char *)(unaff_EDI + 0x1aef30),TWO_DASHES,'\0',\n             dv_03,(char *)(unaff_EDI + 0x1b117f),ha_03,false,\n             &(this->thread_count_initial_).super_Struct_var,false)" identifier (argument_list "(&(this->thread_count_initial_).option,(char *)(unaff_EDI + 0x1aef30),TWO_DASHES,'\0',\n             dv_03,(char *)(unaff_EDI + 0x1b117f),ha_03,false,\n             &(this->thread_count_initial_).super_Struct_var,false)" ( (pointer_expression "&(this->thread_count_initial_).option" & (field_expression "(this->thread_count_initial_).option" (parenthesized_expression "(this->thread_count_initial_)" ( (field_expression "this->thread_count_initial_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1aef30)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1aef30)" ( (binary_expression "unaff_EDI + 0x1aef30" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1b117f)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1b117f)" ( (binary_expression "unaff_EDI + 0x1b117f" identifier + number_literal) ))) , identifier , false , (pointer_expression "&(this->thread_count_initial_).super_Struct_var" & (field_expression "(this->thread_count_initial_).super_Struct_var" (parenthesized_expression "(this->thread_count_initial_)" ( (field_expression "this->thread_count_initial_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->thread_count_initial_).user_set_via_option = false;" (assignment_expression "(this->thread_count_initial_).user_set_via_option = false" (field_expression "(this->thread_count_initial_).user_set_via_option" (parenthesized_expression "(this->thread_count_initial_)" ( (field_expression "this->thread_count_initial_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->thread_count_initial_).value = 0;" (assignment_expression "(this->thread_count_initial_).value = 0" (field_expression "(this->thread_count_initial_).value" (parenthesized_expression "(this->thread_count_initial_)" ( (field_expression "this->thread_count_initial_" identifier -> field_identifier) )) . field_identifier) = number_literal) ;) (expression_statement "(this->thread_count_middle_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2cff);" (assignment_expression "(this->thread_count_middle_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2cff)" (field_expression "(this->thread_count_middle_).super_Struct_var._vptr_Struct_var" (field_expression "(this->thread_count_middle_).super_Struct_var" (parenthesized_expression "(this->thread_count_middle_)" ( (field_expression "this->thread_count_middle_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(unaff_EDI + 0x2a2cff)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(unaff_EDI + 0x2a2cff)" ( (binary_expression "unaff_EDI + 0x2a2cff" identifier + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->thread_count_middle_).option,(char *)(unaff_EDI + 0x1aef45),TWO_DASHES,'\0',\n             dv_03,(char *)(unaff_EDI + 0x1b11ab),ha_03,false,\n             &(this->thread_count_middle_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->thread_count_middle_).option,(char *)(unaff_EDI + 0x1aef45),TWO_DASHES,'\0',\n             dv_03,(char *)(unaff_EDI + 0x1b11ab),ha_03,false,\n             &(this->thread_count_middle_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->thread_count_middle_).option,(char *)(unaff_EDI + 0x1aef45),TWO_DASHES,'\0',\n             dv_03,(char *)(unaff_EDI + 0x1b11ab),ha_03,false,\n             &(this->thread_count_middle_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->thread_count_middle_).option,(char *)(unaff_EDI + 0x1aef45),TWO_DASHES,'\0',\n             dv_03,(char *)(unaff_EDI + 0x1b11ab),ha_03,false,\n             &(this->thread_count_middle_).super_Struct_var,false);" (call_expression "One_option\n            (&(this->thread_count_middle_).option,(char *)(unaff_EDI + 0x1aef45),TWO_DASHES,'\0',\n             dv_03,(char *)(unaff_EDI + 0x1b11ab),ha_03,false,\n             &(this->thread_count_middle_).super_Struct_var,false)" identifier (argument_list "(&(this->thread_count_middle_).option,(char *)(unaff_EDI + 0x1aef45),TWO_DASHES,'\0',\n             dv_03,(char *)(unaff_EDI + 0x1b11ab),ha_03,false,\n             &(this->thread_count_middle_).super_Struct_var,false)" ( (pointer_expression "&(this->thread_count_middle_).option" & (field_expression "(this->thread_count_middle_).option" (parenthesized_expression "(this->thread_count_middle_)" ( (field_expression "this->thread_count_middle_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1aef45)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1aef45)" ( (binary_expression "unaff_EDI + 0x1aef45" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1b11ab)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1b11ab)" ( (binary_expression "unaff_EDI + 0x1b11ab" identifier + number_literal) ))) , identifier , false , (pointer_expression "&(this->thread_count_middle_).super_Struct_var" & (field_expression "(this->thread_count_middle_).super_Struct_var" (parenthesized_expression "(this->thread_count_middle_)" ( (field_expression "this->thread_count_middle_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->thread_count_middle_).user_set_via_option = false;" (assignment_expression "(this->thread_count_middle_).user_set_via_option = false" (field_expression "(this->thread_count_middle_).user_set_via_option" (parenthesized_expression "(this->thread_count_middle_)" ( (field_expression "this->thread_count_middle_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->thread_count_middle_).value = 0;" (assignment_expression "(this->thread_count_middle_).value = 0" (field_expression "(this->thread_count_middle_).value" (parenthesized_expression "(this->thread_count_middle_)" ( (field_expression "this->thread_count_middle_" identifier -> field_identifier) )) . field_identifier) = number_literal) ;) (expression_statement "(this->thread_count_final_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2d13);" (assignment_expression "(this->thread_count_final_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2d13)" (field_expression "(this->thread_count_final_).super_Struct_var._vptr_Struct_var" (field_expression "(this->thread_count_final_).super_Struct_var" (parenthesized_expression "(this->thread_count_final_)" ( (field_expression "this->thread_count_final_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(unaff_EDI + 0x2a2d13)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(unaff_EDI + 0x2a2d13)" ( (binary_expression "unaff_EDI + 0x2a2d13" identifier + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->thread_count_final_).option,(char *)(unaff_EDI + 0x1aef59),TWO_DASHES,'\0',\n             dv_03,(char *)(unaff_EDI + 0x1b11d3),ha_03,false,\n             &(this->thread_count_final_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->thread_count_final_).option,(char *)(unaff_EDI + 0x1aef59),TWO_DASHES,'\0',\n             dv_03,(char *)(unaff_EDI + 0x1b11d3),ha_03,false,\n             &(this->thread_count_final_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->thread_count_final_).option,(char *)(unaff_EDI + 0x1aef59),TWO_DASHES,'\0',\n             dv_03,(char *)(unaff_EDI + 0x1b11d3),ha_03,false,\n             &(this->thread_count_final_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->thread_count_final_).option,(char *)(unaff_EDI + 0x1aef59),TWO_DASHES,'\0',\n             dv_03,(char *)(unaff_EDI + 0x1b11d3),ha_03,false,\n             &(this->thread_count_final_).super_Struct_var,false);" (call_expression "One_option\n            (&(this->thread_count_final_).option,(char *)(unaff_EDI + 0x1aef59),TWO_DASHES,'\0',\n             dv_03,(char *)(unaff_EDI + 0x1b11d3),ha_03,false,\n             &(this->thread_count_final_).super_Struct_var,false)" identifier (argument_list "(&(this->thread_count_final_).option,(char *)(unaff_EDI + 0x1aef59),TWO_DASHES,'\0',\n             dv_03,(char *)(unaff_EDI + 0x1b11d3),ha_03,false,\n             &(this->thread_count_final_).super_Struct_var,false)" ( (pointer_expression "&(this->thread_count_final_).option" & (field_expression "(this->thread_count_final_).option" (parenthesized_expression "(this->thread_count_final_)" ( (field_expression "this->thread_count_final_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1aef59)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1aef59)" ( (binary_expression "unaff_EDI + 0x1aef59" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1b11d3)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1b11d3)" ( (binary_expression "unaff_EDI + 0x1b11d3" identifier + number_literal) ))) , identifier , false , (pointer_expression "&(this->thread_count_final_).super_Struct_var" & (field_expression "(this->thread_count_final_).super_Struct_var" (parenthesized_expression "(this->thread_count_final_)" ( (field_expression "this->thread_count_final_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->thread_count_final_).user_set_via_option = false;" (assignment_expression "(this->thread_count_final_).user_set_via_option = false" (field_expression "(this->thread_count_final_).user_set_via_option" (parenthesized_expression "(this->thread_count_final_)" ( (field_expression "this->thread_count_final_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->thread_count_final_).value = 0;" (assignment_expression "(this->thread_count_final_).value = 0" (field_expression "(this->thread_count_final_).value" (parenthesized_expression "(this->thread_count_final_)" ( (field_expression "this->thread_count_final_" identifier -> field_identifier) )) . field_identifier) = number_literal) ;) (expression_statement "(this->tls_optimize_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a2d27 + unaff_EDI);" (assignment_expression "(this->tls_optimize_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a2d27 + unaff_EDI)" (field_expression "(this->tls_optimize_).super_Struct_var._vptr_Struct_var" (field_expression "(this->tls_optimize_).super_Struct_var" (parenthesized_expression "(this->tls_optimize_)" ( (field_expression "this->tls_optimize_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(&UNK_002a2d27 + unaff_EDI)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(&UNK_002a2d27 + unaff_EDI)" ( (binary_expression "&UNK_002a2d27 + unaff_EDI" (pointer_expression "&UNK_002a2d27" & identifier) + identifier) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->tls_optimize_).option,(char *)(unaff_EDI + 0x1aef6f),TWO_DASHES,'\0',dv_01,\n             (char *)(unaff_EDI + 0x1b11fb),(char *)0x0,false,\n             &(this->tls_optimize_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->tls_optimize_).option,(char *)(unaff_EDI + 0x1aef6f),TWO_DASHES,'\0',dv_01,\n             (char *)(unaff_EDI + 0x1b11fb),(char *)0x0,false,\n             &(this->tls_optimize_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->tls_optimize_).option,(char *)(unaff_EDI + 0x1aef6f),TWO_DASHES,'\0',dv_01,\n             (char *)(unaff_EDI + 0x1b11fb),(char *)0x0,false,\n             &(this->tls_optimize_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->tls_optimize_).option,(char *)(unaff_EDI + 0x1aef6f),TWO_DASHES,'\0',dv_01,\n             (char *)(unaff_EDI + 0x1b11fb),(char *)0x0,false,\n             &(this->tls_optimize_).super_Struct_var,true);" (call_expression "One_option\n            (&(this->tls_optimize_).option,(char *)(unaff_EDI + 0x1aef6f),TWO_DASHES,'\0',dv_01,\n             (char *)(unaff_EDI + 0x1b11fb),(char *)0x0,false,\n             &(this->tls_optimize_).super_Struct_var,true)" identifier (argument_list "(&(this->tls_optimize_).option,(char *)(unaff_EDI + 0x1aef6f),TWO_DASHES,'\0',dv_01,\n             (char *)(unaff_EDI + 0x1b11fb),(char *)0x0,false,\n             &(this->tls_optimize_).super_Struct_var,true)" ( (pointer_expression "&(this->tls_optimize_).option" & (field_expression "(this->tls_optimize_).option" (parenthesized_expression "(this->tls_optimize_)" ( (field_expression "this->tls_optimize_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1aef6f)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1aef6f)" ( (binary_expression "unaff_EDI + 0x1aef6f" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1b11fb)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1b11fb)" ( (binary_expression "unaff_EDI + 0x1b11fb" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->tls_optimize_).super_Struct_var" & (field_expression "(this->tls_optimize_).super_Struct_var" (parenthesized_expression "(this->tls_optimize_)" ( (field_expression "this->tls_optimize_" identifier -> field_identifier) )) . field_identifier)) , true ))) ;)))) (expression_statement "(this->tls_optimize_).user_set_via_option = false;" (assignment_expression "(this->tls_optimize_).user_set_via_option = false" (field_expression "(this->tls_optimize_).user_set_via_option" (parenthesized_expression "(this->tls_optimize_)" ( (field_expression "this->tls_optimize_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->tls_optimize_).value = true;" (assignment_expression "(this->tls_optimize_).value = true" (field_expression "(this->tls_optimize_).value" (parenthesized_expression "(this->tls_optimize_)" ( (field_expression "this->tls_optimize_" identifier -> field_identifier) )) . field_identifier) = true) ;) (expression_statement "(this->no_tls_optimize_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a2d3b + unaff_EDI);" (assignment_expression "(this->no_tls_optimize_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a2d3b + unaff_EDI)" (field_expression "(this->no_tls_optimize_initializer_).super_Struct_var._vptr_Struct_var" (field_expression "(this->no_tls_optimize_initializer_).super_Struct_var" (parenthesized_expression "(this->no_tls_optimize_initializer_)" ( (field_expression "this->no_tls_optimize_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(&UNK_002a2d3b + unaff_EDI)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(&UNK_002a2d3b + unaff_EDI)" ( (binary_expression "&UNK_002a2d3b + unaff_EDI" (pointer_expression "&UNK_002a2d3b" & identifier) + identifier) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->no_tls_optimize_initializer_).option,(char *)(unaff_EDI + 0x1aef6c),TWO_DASHES,\n             '\0',dv_00,(char *)(unaff_EDI + 0x1b122f),(char *)0x0,false,\n             &(this->no_tls_optimize_initializer_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->no_tls_optimize_initializer_).option,(char *)(unaff_EDI + 0x1aef6c),TWO_DASHES,\n             '\0',dv_00,(char *)(unaff_EDI + 0x1b122f),(char *)0x0,false,\n             &(this->no_tls_optimize_initializer_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->no_tls_optimize_initializer_).option,(char *)(unaff_EDI + 0x1aef6c),TWO_DASHES,\n             '\0',dv_00,(char *)(unaff_EDI + 0x1b122f),(char *)0x0,false,\n             &(this->no_tls_optimize_initializer_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->no_tls_optimize_initializer_).option,(char *)(unaff_EDI + 0x1aef6c),TWO_DASHES,\n             '\0',dv_00,(char *)(unaff_EDI + 0x1b122f),(char *)0x0,false,\n             &(this->no_tls_optimize_initializer_).super_Struct_var,false);" (call_expression "One_option\n            (&(this->no_tls_optimize_initializer_).option,(char *)(unaff_EDI + 0x1aef6c),TWO_DASHES,\n             '\0',dv_00,(char *)(unaff_EDI + 0x1b122f),(char *)0x0,false,\n             &(this->no_tls_optimize_initializer_).super_Struct_var,false)" identifier (argument_list "(&(this->no_tls_optimize_initializer_).option,(char *)(unaff_EDI + 0x1aef6c),TWO_DASHES,\n             '\0',dv_00,(char *)(unaff_EDI + 0x1b122f),(char *)0x0,false,\n             &(this->no_tls_optimize_initializer_).super_Struct_var,false)" ( (pointer_expression "&(this->no_tls_optimize_initializer_).option" & (field_expression "(this->no_tls_optimize_initializer_).option" (parenthesized_expression "(this->no_tls_optimize_initializer_)" ( (field_expression "this->no_tls_optimize_initializer_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1aef6c)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1aef6c)" ( (binary_expression "unaff_EDI + 0x1aef6c" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1b122f)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1b122f)" ( (binary_expression "unaff_EDI + 0x1b122f" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->no_tls_optimize_initializer_).super_Struct_var" & (field_expression "(this->no_tls_optimize_initializer_).super_Struct_var" (parenthesized_expression "(this->no_tls_optimize_initializer_)" ( (field_expression "this->no_tls_optimize_initializer_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->tls_get_addr_optimize_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a2d4f + unaff_EDI);" (assignment_expression "(this->tls_get_addr_optimize_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a2d4f + unaff_EDI)" (field_expression "(this->tls_get_addr_optimize_).super_Struct_var._vptr_Struct_var" (field_expression "(this->tls_get_addr_optimize_).super_Struct_var" (parenthesized_expression "(this->tls_get_addr_optimize_)" ( (field_expression "this->tls_get_addr_optimize_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(&UNK_002a2d4f + unaff_EDI)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(&UNK_002a2d4f + unaff_EDI)" ( (binary_expression "&UNK_002a2d4f + unaff_EDI" (pointer_expression "&UNK_002a2d4f" & identifier) + identifier) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->tls_get_addr_optimize_).option,(char *)(unaff_EDI + 0x1aef7f),TWO_DASHES,'\0',\n             dv_01,(char *)(unaff_EDI + 0x1b1267),(char *)0x0,false,\n             &(this->tls_get_addr_optimize_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->tls_get_addr_optimize_).option,(char *)(unaff_EDI + 0x1aef7f),TWO_DASHES,'\0',\n             dv_01,(char *)(unaff_EDI + 0x1b1267),(char *)0x0,false,\n             &(this->tls_get_addr_optimize_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->tls_get_addr_optimize_).option,(char *)(unaff_EDI + 0x1aef7f),TWO_DASHES,'\0',\n             dv_01,(char *)(unaff_EDI + 0x1b1267),(char *)0x0,false,\n             &(this->tls_get_addr_optimize_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->tls_get_addr_optimize_).option,(char *)(unaff_EDI + 0x1aef7f),TWO_DASHES,'\0',\n             dv_01,(char *)(unaff_EDI + 0x1b1267),(char *)0x0,false,\n             &(this->tls_get_addr_optimize_).super_Struct_var,true);" (call_expression "One_option\n            (&(this->tls_get_addr_optimize_).option,(char *)(unaff_EDI + 0x1aef7f),TWO_DASHES,'\0',\n             dv_01,(char *)(unaff_EDI + 0x1b1267),(char *)0x0,false,\n             &(this->tls_get_addr_optimize_).super_Struct_var,true)" identifier (argument_list "(&(this->tls_get_addr_optimize_).option,(char *)(unaff_EDI + 0x1aef7f),TWO_DASHES,'\0',\n             dv_01,(char *)(unaff_EDI + 0x1b1267),(char *)0x0,false,\n             &(this->tls_get_addr_optimize_).super_Struct_var,true)" ( (pointer_expression "&(this->tls_get_addr_optimize_).option" & (field_expression "(this->tls_get_addr_optimize_).option" (parenthesized_expression "(this->tls_get_addr_optimize_)" ( (field_expression "this->tls_get_addr_optimize_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1aef7f)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1aef7f)" ( (binary_expression "unaff_EDI + 0x1aef7f" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1b1267)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1b1267)" ( (binary_expression "unaff_EDI + 0x1b1267" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->tls_get_addr_optimize_).super_Struct_var" & (field_expression "(this->tls_get_addr_optimize_).super_Struct_var" (parenthesized_expression "(this->tls_get_addr_optimize_)" ( (field_expression "this->tls_get_addr_optimize_" identifier -> field_identifier) )) . field_identifier)) , true ))) ;)))) (expression_statement "(this->tls_get_addr_optimize_).user_set_via_option = false;" (assignment_expression "(this->tls_get_addr_optimize_).user_set_via_option = false" (field_expression "(this->tls_get_addr_optimize_).user_set_via_option" (parenthesized_expression "(this->tls_get_addr_optimize_)" ( (field_expression "this->tls_get_addr_optimize_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->tls_get_addr_optimize_).value = true;" (assignment_expression "(this->tls_get_addr_optimize_).value = true" (field_expression "(this->tls_get_addr_optimize_).value" (parenthesized_expression "(this->tls_get_addr_optimize_)" ( (field_expression "this->tls_get_addr_optimize_" identifier -> field_identifier) )) . field_identifier) = true) ;) (expression_statement "(this->no_tls_get_addr_optimize_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a2d63 + unaff_EDI);" (assignment_expression "(this->no_tls_get_addr_optimize_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a2d63 + unaff_EDI)" (field_expression "(this->no_tls_get_addr_optimize_initializer_).super_Struct_var._vptr_Struct_var" (field_expression "(this->no_tls_get_addr_optimize_initializer_).super_Struct_var" (parenthesized_expression "(this->no_tls_get_addr_optimize_initializer_)" ( (field_expression "this->no_tls_get_addr_optimize_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(&UNK_002a2d63 + unaff_EDI)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(&UNK_002a2d63 + unaff_EDI)" ( (binary_expression "&UNK_002a2d63 + unaff_EDI" (pointer_expression "&UNK_002a2d63" & identifier) + identifier) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->no_tls_get_addr_optimize_initializer_).option,(char *)(unaff_EDI + 0x1aef7c),\n             TWO_DASHES,'\0',dv_00,(char *)(unaff_EDI + 0x1b129b),(char *)0x0,false,\n             &(this->no_tls_get_addr_optimize_initializer_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->no_tls_get_addr_optimize_initializer_).option,(char *)(unaff_EDI + 0x1aef7c),\n             TWO_DASHES,'\0',dv_00,(char *)(unaff_EDI + 0x1b129b),(char *)0x0,false,\n             &(this->no_tls_get_addr_optimize_initializer_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->no_tls_get_addr_optimize_initializer_).option,(char *)(unaff_EDI + 0x1aef7c),\n             TWO_DASHES,'\0',dv_00,(char *)(unaff_EDI + 0x1b129b),(char *)0x0,false,\n             &(this->no_tls_get_addr_optimize_initializer_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->no_tls_get_addr_optimize_initializer_).option,(char *)(unaff_EDI + 0x1aef7c),\n             TWO_DASHES,'\0',dv_00,(char *)(unaff_EDI + 0x1b129b),(char *)0x0,false,\n             &(this->no_tls_get_addr_optimize_initializer_).super_Struct_var,false);" (call_expression "One_option\n            (&(this->no_tls_get_addr_optimize_initializer_).option,(char *)(unaff_EDI + 0x1aef7c),\n             TWO_DASHES,'\0',dv_00,(char *)(unaff_EDI + 0x1b129b),(char *)0x0,false,\n             &(this->no_tls_get_addr_optimize_initializer_).super_Struct_var,false)" identifier (argument_list "(&(this->no_tls_get_addr_optimize_initializer_).option,(char *)(unaff_EDI + 0x1aef7c),\n             TWO_DASHES,'\0',dv_00,(char *)(unaff_EDI + 0x1b129b),(char *)0x0,false,\n             &(this->no_tls_get_addr_optimize_initializer_).super_Struct_var,false)" ( (pointer_expression "&(this->no_tls_get_addr_optimize_initializer_).option" & (field_expression "(this->no_tls_get_addr_optimize_initializer_).option" (parenthesized_expression "(this->no_tls_get_addr_optimize_initializer_)" ( (field_expression "this->no_tls_get_addr_optimize_initializer_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1aef7c)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1aef7c)" ( (binary_expression "unaff_EDI + 0x1aef7c" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1b129b)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1b129b)" ( (binary_expression "unaff_EDI + 0x1b129b" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->no_tls_get_addr_optimize_initializer_).super_Struct_var" & (field_expression "(this->no_tls_get_addr_optimize_initializer_).super_Struct_var" (parenthesized_expression "(this->no_tls_get_addr_optimize_initializer_)" ( (field_expression "this->no_tls_get_addr_optimize_initializer_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->toc_optimize_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a2d77 + unaff_EDI);" (assignment_expression "(this->toc_optimize_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a2d77 + unaff_EDI)" (field_expression "(this->toc_optimize_).super_Struct_var._vptr_Struct_var" (field_expression "(this->toc_optimize_).super_Struct_var" (parenthesized_expression "(this->toc_optimize_)" ( (field_expression "this->toc_optimize_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(&UNK_002a2d77 + unaff_EDI)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(&UNK_002a2d77 + unaff_EDI)" ( (binary_expression "&UNK_002a2d77 + unaff_EDI" (pointer_expression "&UNK_002a2d77" & identifier) + identifier) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->toc_optimize_).option,&UNK_001aef98 + unaff_EDI,TWO_DASHES,'\0',dv_01,\n             (char *)(unaff_EDI + 0x1b12d7),(char *)0x0,false,\n             &(this->toc_optimize_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->toc_optimize_).option,&UNK_001aef98 + unaff_EDI,TWO_DASHES,'\0',dv_01,\n             (char *)(unaff_EDI + 0x1b12d7),(char *)0x0,false,\n             &(this->toc_optimize_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->toc_optimize_).option,&UNK_001aef98 + unaff_EDI,TWO_DASHES,'\0',dv_01,\n             (char *)(unaff_EDI + 0x1b12d7),(char *)0x0,false,\n             &(this->toc_optimize_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->toc_optimize_).option,&UNK_001aef98 + unaff_EDI,TWO_DASHES,'\0',dv_01,\n             (char *)(unaff_EDI + 0x1b12d7),(char *)0x0,false,\n             &(this->toc_optimize_).super_Struct_var,true);" (call_expression "One_option\n            (&(this->toc_optimize_).option,&UNK_001aef98 + unaff_EDI,TWO_DASHES,'\0',dv_01,\n             (char *)(unaff_EDI + 0x1b12d7),(char *)0x0,false,\n             &(this->toc_optimize_).super_Struct_var,true)" identifier (argument_list "(&(this->toc_optimize_).option,&UNK_001aef98 + unaff_EDI,TWO_DASHES,'\0',dv_01,\n             (char *)(unaff_EDI + 0x1b12d7),(char *)0x0,false,\n             &(this->toc_optimize_).super_Struct_var,true)" ( (pointer_expression "&(this->toc_optimize_).option" & (field_expression "(this->toc_optimize_).option" (parenthesized_expression "(this->toc_optimize_)" ( (field_expression "this->toc_optimize_" identifier -> field_identifier) )) . field_identifier)) , (binary_expression "&UNK_001aef98 + unaff_EDI" (pointer_expression "&UNK_001aef98" & identifier) + identifier) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1b12d7)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1b12d7)" ( (binary_expression "unaff_EDI + 0x1b12d7" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->toc_optimize_).super_Struct_var" & (field_expression "(this->toc_optimize_).super_Struct_var" (parenthesized_expression "(this->toc_optimize_)" ( (field_expression "this->toc_optimize_" identifier -> field_identifier) )) . field_identifier)) , true ))) ;)))) (expression_statement "(this->toc_optimize_).user_set_via_option = false;" (assignment_expression "(this->toc_optimize_).user_set_via_option = false" (field_expression "(this->toc_optimize_).user_set_via_option" (parenthesized_expression "(this->toc_optimize_)" ( (field_expression "this->toc_optimize_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->toc_optimize_).value = true;" (assignment_expression "(this->toc_optimize_).value = true" (field_expression "(this->toc_optimize_).value" (parenthesized_expression "(this->toc_optimize_)" ( (field_expression "this->toc_optimize_" identifier -> field_identifier) )) . field_identifier) = true) ;) (expression_statement "(this->no_toc_optimize_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2d8b);" (assignment_expression "(this->no_toc_optimize_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2d8b)" (field_expression "(this->no_toc_optimize_initializer_).super_Struct_var._vptr_Struct_var" (field_expression "(this->no_toc_optimize_initializer_).super_Struct_var" (parenthesized_expression "(this->no_toc_optimize_initializer_)" ( (field_expression "this->no_toc_optimize_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(unaff_EDI + 0x2a2d8b)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(unaff_EDI + 0x2a2d8b)" ( (binary_expression "unaff_EDI + 0x2a2d8b" identifier + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->no_toc_optimize_initializer_).option,(char *)(unaff_EDI + 0x1aef95),TWO_DASHES,\n             '\0',dv_00,(char *)(unaff_EDI + 0x1b1307),(char *)0x0,false,\n             &(this->no_toc_optimize_initializer_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->no_toc_optimize_initializer_).option,(char *)(unaff_EDI + 0x1aef95),TWO_DASHES,\n             '\0',dv_00,(char *)(unaff_EDI + 0x1b1307),(char *)0x0,false,\n             &(this->no_toc_optimize_initializer_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->no_toc_optimize_initializer_).option,(char *)(unaff_EDI + 0x1aef95),TWO_DASHES,\n             '\0',dv_00,(char *)(unaff_EDI + 0x1b1307),(char *)0x0,false,\n             &(this->no_toc_optimize_initializer_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->no_toc_optimize_initializer_).option,(char *)(unaff_EDI + 0x1aef95),TWO_DASHES,\n             '\0',dv_00,(char *)(unaff_EDI + 0x1b1307),(char *)0x0,false,\n             &(this->no_toc_optimize_initializer_).super_Struct_var,false);" (call_expression "One_option\n            (&(this->no_toc_optimize_initializer_).option,(char *)(unaff_EDI + 0x1aef95),TWO_DASHES,\n             '\0',dv_00,(char *)(unaff_EDI + 0x1b1307),(char *)0x0,false,\n             &(this->no_toc_optimize_initializer_).super_Struct_var,false)" identifier (argument_list "(&(this->no_toc_optimize_initializer_).option,(char *)(unaff_EDI + 0x1aef95),TWO_DASHES,\n             '\0',dv_00,(char *)(unaff_EDI + 0x1b1307),(char *)0x0,false,\n             &(this->no_toc_optimize_initializer_).super_Struct_var,false)" ( (pointer_expression "&(this->no_toc_optimize_initializer_).option" & (field_expression "(this->no_toc_optimize_initializer_).option" (parenthesized_expression "(this->no_toc_optimize_initializer_)" ( (field_expression "this->no_toc_optimize_initializer_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1aef95)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1aef95)" ( (binary_expression "unaff_EDI + 0x1aef95" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1b1307)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1b1307)" ( (binary_expression "unaff_EDI + 0x1b1307" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->no_toc_optimize_initializer_).super_Struct_var" & (field_expression "(this->no_toc_optimize_initializer_).super_Struct_var" (parenthesized_expression "(this->no_toc_optimize_initializer_)" ( (field_expression "this->no_toc_optimize_initializer_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->toc_sort_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a2d9f)\n  ;" (assignment_expression "(this->toc_sort_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a2d9f)" (field_expression "(this->toc_sort_).super_Struct_var._vptr_Struct_var" (field_expression "(this->toc_sort_).super_Struct_var" (parenthesized_expression "(this->toc_sort_)" ( (field_expression "this->toc_sort_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(unaff_EDI + 0x2a2d9f)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(unaff_EDI + 0x2a2d9f)" ( (binary_expression "unaff_EDI + 0x2a2d9f" identifier + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->toc_sort_).option,(char *)(unaff_EDI + 0x1aefa8),TWO_DASHES,'\0',dv_01,\n             (char *)(unaff_EDI + 0x1b133b),(char *)0x0,false,&(this->toc_sort_).super_Struct_var,\n             true);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->toc_sort_).option,(char *)(unaff_EDI + 0x1aefa8),TWO_DASHES,'\0',dv_01,\n             (char *)(unaff_EDI + 0x1b133b),(char *)0x0,false,&(this->toc_sort_).super_Struct_var,\n             true);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->toc_sort_).option,(char *)(unaff_EDI + 0x1aefa8),TWO_DASHES,'\0',dv_01,\n             (char *)(unaff_EDI + 0x1b133b),(char *)0x0,false,&(this->toc_sort_).super_Struct_var,\n             true);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->toc_sort_).option,(char *)(unaff_EDI + 0x1aefa8),TWO_DASHES,'\0',dv_01,\n             (char *)(unaff_EDI + 0x1b133b),(char *)0x0,false,&(this->toc_sort_).super_Struct_var,\n             true);" (call_expression "One_option\n            (&(this->toc_sort_).option,(char *)(unaff_EDI + 0x1aefa8),TWO_DASHES,'\0',dv_01,\n             (char *)(unaff_EDI + 0x1b133b),(char *)0x0,false,&(this->toc_sort_).super_Struct_var,\n             true)" identifier (argument_list "(&(this->toc_sort_).option,(char *)(unaff_EDI + 0x1aefa8),TWO_DASHES,'\0',dv_01,\n             (char *)(unaff_EDI + 0x1b133b),(char *)0x0,false,&(this->toc_sort_).super_Struct_var,\n             true)" ( (pointer_expression "&(this->toc_sort_).option" & (field_expression "(this->toc_sort_).option" (parenthesized_expression "(this->toc_sort_)" ( (field_expression "this->toc_sort_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1aefa8)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1aefa8)" ( (binary_expression "unaff_EDI + 0x1aefa8" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1b133b)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1b133b)" ( (binary_expression "unaff_EDI + 0x1b133b" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->toc_sort_).super_Struct_var" & (field_expression "(this->toc_sort_).super_Struct_var" (parenthesized_expression "(this->toc_sort_)" ( (field_expression "this->toc_sort_" identifier -> field_identifier) )) . field_identifier)) , true ))) ;)))) (expression_statement "(this->toc_sort_).user_set_via_option = false;" (assignment_expression "(this->toc_sort_).user_set_via_option = false" (field_expression "(this->toc_sort_).user_set_via_option" (parenthesized_expression "(this->toc_sort_)" ( (field_expression "this->toc_sort_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->toc_sort_).value = true;" (assignment_expression "(this->toc_sort_).value = true" (field_expression "(this->toc_sort_).value" (parenthesized_expression "(this->toc_sort_)" ( (field_expression "this->toc_sort_" identifier -> field_identifier) )) . field_identifier) = true) ;) (expression_statement "(this->no_toc_sort_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2db3);" (assignment_expression "(this->no_toc_sort_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2db3)" (field_expression "(this->no_toc_sort_initializer_).super_Struct_var._vptr_Struct_var" (field_expression "(this->no_toc_sort_initializer_).super_Struct_var" (parenthesized_expression "(this->no_toc_sort_initializer_)" ( (field_expression "this->no_toc_sort_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(unaff_EDI + 0x2a2db3)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(unaff_EDI + 0x2a2db3)" ( (binary_expression "unaff_EDI + 0x2a2db3" identifier + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->no_toc_sort_initializer_).option,(char *)(unaff_EDI + 0x1aefa5),TWO_DASHES,'\0'\n             ,dv_00,(char *)(unaff_EDI + 0x1b1367),(char *)0x0,false,\n             &(this->no_toc_sort_initializer_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->no_toc_sort_initializer_).option,(char *)(unaff_EDI + 0x1aefa5),TWO_DASHES,'\0'\n             ,dv_00,(char *)(unaff_EDI + 0x1b1367),(char *)0x0,false,\n             &(this->no_toc_sort_initializer_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->no_toc_sort_initializer_).option,(char *)(unaff_EDI + 0x1aefa5),TWO_DASHES,'\0'\n             ,dv_00,(char *)(unaff_EDI + 0x1b1367),(char *)0x0,false,\n             &(this->no_toc_sort_initializer_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->no_toc_sort_initializer_).option,(char *)(unaff_EDI + 0x1aefa5),TWO_DASHES,'\0'\n             ,dv_00,(char *)(unaff_EDI + 0x1b1367),(char *)0x0,false,\n             &(this->no_toc_sort_initializer_).super_Struct_var,false);" (call_expression "One_option\n            (&(this->no_toc_sort_initializer_).option,(char *)(unaff_EDI + 0x1aefa5),TWO_DASHES,'\0'\n             ,dv_00,(char *)(unaff_EDI + 0x1b1367),(char *)0x0,false,\n             &(this->no_toc_sort_initializer_).super_Struct_var,false)" identifier (argument_list "(&(this->no_toc_sort_initializer_).option,(char *)(unaff_EDI + 0x1aefa5),TWO_DASHES,'\0'\n             ,dv_00,(char *)(unaff_EDI + 0x1b1367),(char *)0x0,false,\n             &(this->no_toc_sort_initializer_).super_Struct_var,false)" ( (pointer_expression "&(this->no_toc_sort_initializer_).option" & (field_expression "(this->no_toc_sort_initializer_).option" (parenthesized_expression "(this->no_toc_sort_initializer_)" ( (field_expression "this->no_toc_sort_initializer_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1aefa5)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1aefa5)" ( (binary_expression "unaff_EDI + 0x1aefa5" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1b1367)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1b1367)" ( (binary_expression "unaff_EDI + 0x1b1367" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->no_toc_sort_initializer_).super_Struct_var" & (field_expression "(this->no_toc_sort_initializer_).super_Struct_var" (parenthesized_expression "(this->no_toc_sort_initializer_)" ( (field_expression "this->no_toc_sort_initializer_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->script_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1;" (assignment_expression "(this->script_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1" (field_expression "(this->script_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var" (field_expression "(this->script_initializer_).super_Struct_special.super_Struct_var" (field_expression "(this->script_initializer_).super_Struct_special" (parenthesized_expression "(this->script_initializer_)" ( (field_expression "this->script_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) . field_identifier) = identifier) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->script_initializer_).super_Struct_special.option,&UNK_001af023 + unaff_EDI,\n             TWO_DASHES,'T',dv,(char *)(unaff_EDI + 0x1aefb1),ha_00,false,\n             (Struct_var *)&this->script_initializer_,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->script_initializer_).super_Struct_special.option,&UNK_001af023 + unaff_EDI,\n             TWO_DASHES,'T',dv,(char *)(unaff_EDI + 0x1aefb1),ha_00,false,\n             (Struct_var *)&this->script_initializer_,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->script_initializer_).super_Struct_special.option,&UNK_001af023 + unaff_EDI,\n             TWO_DASHES,'T',dv,(char *)(unaff_EDI + 0x1aefb1),ha_00,false,\n             (Struct_var *)&this->script_initializer_,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->script_initializer_).super_Struct_special.option,&UNK_001af023 + unaff_EDI,\n             TWO_DASHES,'T',dv,(char *)(unaff_EDI + 0x1aefb1),ha_00,false,\n             (Struct_var *)&this->script_initializer_,false);" (call_expression "One_option\n            (&(this->script_initializer_).super_Struct_special.option,&UNK_001af023 + unaff_EDI,\n             TWO_DASHES,'T',dv,(char *)(unaff_EDI + 0x1aefb1),ha_00,false,\n             (Struct_var *)&this->script_initializer_,false)" identifier (argument_list "(&(this->script_initializer_).super_Struct_special.option,&UNK_001af023 + unaff_EDI,\n             TWO_DASHES,'T',dv,(char *)(unaff_EDI + 0x1aefb1),ha_00,false,\n             (Struct_var *)&this->script_initializer_,false)" ( (pointer_expression "&(this->script_initializer_).super_Struct_special.option" & (field_expression "(this->script_initializer_).super_Struct_special.option" (field_expression "(this->script_initializer_).super_Struct_special" (parenthesized_expression "(this->script_initializer_)" ( (field_expression "this->script_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier)) , (binary_expression "&UNK_001af023 + unaff_EDI" (pointer_expression "&UNK_001af023" & identifier) + identifier) , identifier , (char_literal "'T'" ' character ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1aefb1)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1aefb1)" ( (binary_expression "unaff_EDI + 0x1aefb1" identifier + number_literal) ))) , identifier , false , (cast_expression "(Struct_var *)&this->script_initializer_" ( (type_descriptor "Struct_var *" type_identifier (abstract_pointer_declarator "*" *)) ) (pointer_expression "&this->script_initializer_" & (field_expression "this->script_initializer_" identifier -> field_identifier))) , false ))) ;)))) (expression_statement "*(undefined4 *)&(this->script_initializer_).super_Struct_special.field_0x40 = 0;" (assignment_expression "*(undefined4 *)&(this->script_initializer_).super_Struct_special.field_0x40 = 0" (pointer_expression "*(undefined4 *)&(this->script_initializer_).super_Struct_special.field_0x40" * (cast_expression "(undefined4 *)&(this->script_initializer_).super_Struct_special.field_0x40" ( (type_descriptor "undefined4 *" type_identifier (abstract_pointer_declarator "*" *)) ) (pointer_expression "&(this->script_initializer_).super_Struct_special.field_0x40" & (field_expression "(this->script_initializer_).super_Struct_special.field_0x40" (field_expression "(this->script_initializer_).super_Struct_special" (parenthesized_expression "(this->script_initializer_)" ( (field_expression "this->script_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier)))) = number_literal) ;) (expression_statement "(this->script_initializer_).super_Struct_special.parse = unaff_EDI - 0x2a79;" (assignment_expression "(this->script_initializer_).super_Struct_special.parse = unaff_EDI - 0x2a79" (field_expression "(this->script_initializer_).super_Struct_special.parse" (field_expression "(this->script_initializer_).super_Struct_special" (parenthesized_expression "(this->script_initializer_)" ( (field_expression "this->script_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (binary_expression "unaff_EDI - 0x2a79" identifier - number_literal)) ;) (expression_statement "(this->script_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a4287 + unaff_EDI);" (assignment_expression "(this->script_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a4287 + unaff_EDI)" (field_expression "(this->script_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var" (field_expression "(this->script_initializer_).super_Struct_special.super_Struct_var" (field_expression "(this->script_initializer_).super_Struct_special" (parenthesized_expression "(this->script_initializer_)" ( (field_expression "this->script_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(&UNK_002a4287 + unaff_EDI)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(&UNK_002a4287 + unaff_EDI)" ( (binary_expression "&UNK_002a4287 + unaff_EDI" (pointer_expression "&UNK_002a4287" & identifier) + identifier) )))) ;) (expression_statement "(this->Tbss_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a2dc7);" (assignment_expression "(this->Tbss_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a2dc7)" (field_expression "(this->Tbss_).super_Struct_var._vptr_Struct_var" (field_expression "(this->Tbss_).super_Struct_var" (parenthesized_expression "(this->Tbss_)" ( (field_expression "this->Tbss_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(unaff_EDI + 0x2a2dc7)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(unaff_EDI + 0x2a2dc7)" ( (binary_expression "unaff_EDI + 0x2a2dc7" identifier + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->Tbss_).option,(char *)(unaff_EDI + 0x1aefc4),ONE_DASH,'\0',pcVar2,\n             &UNK_001b139b + unaff_EDI,ha_01,false,&(this->Tbss_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->Tbss_).option,(char *)(unaff_EDI + 0x1aefc4),ONE_DASH,'\0',pcVar2,\n             &UNK_001b139b + unaff_EDI,ha_01,false,&(this->Tbss_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->Tbss_).option,(char *)(unaff_EDI + 0x1aefc4),ONE_DASH,'\0',pcVar2,\n             &UNK_001b139b + unaff_EDI,ha_01,false,&(this->Tbss_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->Tbss_).option,(char *)(unaff_EDI + 0x1aefc4),ONE_DASH,'\0',pcVar2,\n             &UNK_001b139b + unaff_EDI,ha_01,false,&(this->Tbss_).super_Struct_var,false);" (call_expression "One_option\n            (&(this->Tbss_).option,(char *)(unaff_EDI + 0x1aefc4),ONE_DASH,'\0',pcVar2,\n             &UNK_001b139b + unaff_EDI,ha_01,false,&(this->Tbss_).super_Struct_var,false)" identifier (argument_list "(&(this->Tbss_).option,(char *)(unaff_EDI + 0x1aefc4),ONE_DASH,'\0',pcVar2,\n             &UNK_001b139b + unaff_EDI,ha_01,false,&(this->Tbss_).super_Struct_var,false)" ( (pointer_expression "&(this->Tbss_).option" & (field_expression "(this->Tbss_).option" (parenthesized_expression "(this->Tbss_)" ( (field_expression "this->Tbss_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1aefc4)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1aefc4)" ( (binary_expression "unaff_EDI + 0x1aefc4" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (binary_expression "&UNK_001b139b + unaff_EDI" (pointer_expression "&UNK_001b139b" & identifier) + identifier) , identifier , false , (pointer_expression "&(this->Tbss_).super_Struct_var" & (field_expression "(this->Tbss_).super_Struct_var" (parenthesized_expression "(this->Tbss_)" ( (field_expression "this->Tbss_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->Tbss_).user_set_via_option = false;" (assignment_expression "(this->Tbss_).user_set_via_option = false" (field_expression "(this->Tbss_).user_set_via_option" (parenthesized_expression "(this->Tbss_)" ( (field_expression "this->Tbss_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "*(undefined4 *)&(this->Tbss_).value = 0xffffffff;" (assignment_expression "*(undefined4 *)&(this->Tbss_).value = 0xffffffff" (pointer_expression "*(undefined4 *)&(this->Tbss_).value" * (cast_expression "(undefined4 *)&(this->Tbss_).value" ( (type_descriptor "undefined4 *" type_identifier (abstract_pointer_declarator "*" *)) ) (pointer_expression "&(this->Tbss_).value" & (field_expression "(this->Tbss_).value" (parenthesized_expression "(this->Tbss_)" ( (field_expression "this->Tbss_" identifier -> field_identifier) )) . field_identifier)))) = number_literal) ;) (expression_statement "*(undefined4 *)((int)&(this->Tbss_).value + 4) = 0;" (assignment_expression "*(undefined4 *)((int)&(this->Tbss_).value + 4) = 0" (pointer_expression "*(undefined4 *)((int)&(this->Tbss_).value + 4)" * (cast_expression "(undefined4 *)((int)&(this->Tbss_).value + 4)" ( (type_descriptor "undefined4 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "((int)&(this->Tbss_).value + 4)" ( (binary_expression "(int)&(this->Tbss_).value + 4" (cast_expression "(int)&(this->Tbss_).value" ( (type_descriptor "int" primitive_type) ) (pointer_expression "&(this->Tbss_).value" & (field_expression "(this->Tbss_).value" (parenthesized_expression "(this->Tbss_)" ( (field_expression "this->Tbss_" identifier -> field_identifier) )) . field_identifier))) + number_literal) )))) = number_literal) ;) (expression_statement "(this->Tdata_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a2ddb);" (assignment_expression "(this->Tdata_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a2ddb)" (field_expression "(this->Tdata_).super_Struct_var._vptr_Struct_var" (field_expression "(this->Tdata_).super_Struct_var" (parenthesized_expression "(this->Tdata_)" ( (field_expression "this->Tdata_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(unaff_EDI + 0x2a2ddb)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(unaff_EDI + 0x2a2ddb)" ( (binary_expression "unaff_EDI + 0x2a2ddb" identifier + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->Tdata_).option,(char *)(unaff_EDI + 0x1aefc9),ONE_DASH,'\0',pcVar2,\n             (char *)(unaff_EDI + 0x1b13bf),ha_01,false,&(this->Tdata_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->Tdata_).option,(char *)(unaff_EDI + 0x1aefc9),ONE_DASH,'\0',pcVar2,\n             (char *)(unaff_EDI + 0x1b13bf),ha_01,false,&(this->Tdata_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->Tdata_).option,(char *)(unaff_EDI + 0x1aefc9),ONE_DASH,'\0',pcVar2,\n             (char *)(unaff_EDI + 0x1b13bf),ha_01,false,&(this->Tdata_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->Tdata_).option,(char *)(unaff_EDI + 0x1aefc9),ONE_DASH,'\0',pcVar2,\n             (char *)(unaff_EDI + 0x1b13bf),ha_01,false,&(this->Tdata_).super_Struct_var,false);" (call_expression "One_option\n            (&(this->Tdata_).option,(char *)(unaff_EDI + 0x1aefc9),ONE_DASH,'\0',pcVar2,\n             (char *)(unaff_EDI + 0x1b13bf),ha_01,false,&(this->Tdata_).super_Struct_var,false)" identifier (argument_list "(&(this->Tdata_).option,(char *)(unaff_EDI + 0x1aefc9),ONE_DASH,'\0',pcVar2,\n             (char *)(unaff_EDI + 0x1b13bf),ha_01,false,&(this->Tdata_).super_Struct_var,false)" ( (pointer_expression "&(this->Tdata_).option" & (field_expression "(this->Tdata_).option" (parenthesized_expression "(this->Tdata_)" ( (field_expression "this->Tdata_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1aefc9)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1aefc9)" ( (binary_expression "unaff_EDI + 0x1aefc9" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1b13bf)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1b13bf)" ( (binary_expression "unaff_EDI + 0x1b13bf" identifier + number_literal) ))) , identifier , false , (pointer_expression "&(this->Tdata_).super_Struct_var" & (field_expression "(this->Tdata_).super_Struct_var" (parenthesized_expression "(this->Tdata_)" ( (field_expression "this->Tdata_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->Tdata_).user_set_via_option = false;" (assignment_expression "(this->Tdata_).user_set_via_option = false" (field_expression "(this->Tdata_).user_set_via_option" (parenthesized_expression "(this->Tdata_)" ( (field_expression "this->Tdata_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->Ttext_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a2def);" (assignment_expression "(this->Ttext_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a2def)" (field_expression "(this->Ttext_).super_Struct_var._vptr_Struct_var" (field_expression "(this->Ttext_).super_Struct_var" (parenthesized_expression "(this->Ttext_)" ( (field_expression "this->Ttext_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(unaff_EDI + 0x2a2def)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(unaff_EDI + 0x2a2def)" ( (binary_expression "unaff_EDI + 0x2a2def" identifier + number_literal) )))) ;) (expression_statement "*(undefined4 *)&(this->Tdata_).value = 0xffffffff;" (assignment_expression "*(undefined4 *)&(this->Tdata_).value = 0xffffffff" (pointer_expression "*(undefined4 *)&(this->Tdata_).value" * (cast_expression "(undefined4 *)&(this->Tdata_).value" ( (type_descriptor "undefined4 *" type_identifier (abstract_pointer_declarator "*" *)) ) (pointer_expression "&(this->Tdata_).value" & (field_expression "(this->Tdata_).value" (parenthesized_expression "(this->Tdata_)" ( (field_expression "this->Tdata_" identifier -> field_identifier) )) . field_identifier)))) = number_literal) ;) (expression_statement "*(undefined4 *)((int)&(this->Tdata_).value + 4) = 0;" (assignment_expression "*(undefined4 *)((int)&(this->Tdata_).value + 4) = 0" (pointer_expression "*(undefined4 *)((int)&(this->Tdata_).value + 4)" * (cast_expression "(undefined4 *)((int)&(this->Tdata_).value + 4)" ( (type_descriptor "undefined4 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "((int)&(this->Tdata_).value + 4)" ( (binary_expression "(int)&(this->Tdata_).value + 4" (cast_expression "(int)&(this->Tdata_).value" ( (type_descriptor "int" primitive_type) ) (pointer_expression "&(this->Tdata_).value" & (field_expression "(this->Tdata_).value" (parenthesized_expression "(this->Tdata_)" ( (field_expression "this->Tdata_" identifier -> field_identifier) )) . field_identifier))) + number_literal) )))) = number_literal) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->Ttext_).option,(char *)(unaff_EDI + 0x1aefcf),ONE_DASH,'\0',pcVar2,\n             (char *)(unaff_EDI + 0x1b13e3),ha_01,false,&(this->Ttext_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->Ttext_).option,(char *)(unaff_EDI + 0x1aefcf),ONE_DASH,'\0',pcVar2,\n             (char *)(unaff_EDI + 0x1b13e3),ha_01,false,&(this->Ttext_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->Ttext_).option,(char *)(unaff_EDI + 0x1aefcf),ONE_DASH,'\0',pcVar2,\n             (char *)(unaff_EDI + 0x1b13e3),ha_01,false,&(this->Ttext_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->Ttext_).option,(char *)(unaff_EDI + 0x1aefcf),ONE_DASH,'\0',pcVar2,\n             (char *)(unaff_EDI + 0x1b13e3),ha_01,false,&(this->Ttext_).super_Struct_var,false);" (call_expression "One_option\n            (&(this->Ttext_).option,(char *)(unaff_EDI + 0x1aefcf),ONE_DASH,'\0',pcVar2,\n             (char *)(unaff_EDI + 0x1b13e3),ha_01,false,&(this->Ttext_).super_Struct_var,false)" identifier (argument_list "(&(this->Ttext_).option,(char *)(unaff_EDI + 0x1aefcf),ONE_DASH,'\0',pcVar2,\n             (char *)(unaff_EDI + 0x1b13e3),ha_01,false,&(this->Ttext_).super_Struct_var,false)" ( (pointer_expression "&(this->Ttext_).option" & (field_expression "(this->Ttext_).option" (parenthesized_expression "(this->Ttext_)" ( (field_expression "this->Ttext_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1aefcf)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1aefcf)" ( (binary_expression "unaff_EDI + 0x1aefcf" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1b13e3)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1b13e3)" ( (binary_expression "unaff_EDI + 0x1b13e3" identifier + number_literal) ))) , identifier , false , (pointer_expression "&(this->Ttext_).super_Struct_var" & (field_expression "(this->Ttext_).super_Struct_var" (parenthesized_expression "(this->Ttext_)" ( (field_expression "this->Ttext_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->Ttext_).user_set_via_option = false;" (assignment_expression "(this->Ttext_).user_set_via_option = false" (field_expression "(this->Ttext_).user_set_via_option" (parenthesized_expression "(this->Ttext_)" ( (field_expression "this->Ttext_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "*(undefined4 *)&(this->Ttext_).value = 0xffffffff;" (assignment_expression "*(undefined4 *)&(this->Ttext_).value = 0xffffffff" (pointer_expression "*(undefined4 *)&(this->Ttext_).value" * (cast_expression "(undefined4 *)&(this->Ttext_).value" ( (type_descriptor "undefined4 *" type_identifier (abstract_pointer_declarator "*" *)) ) (pointer_expression "&(this->Ttext_).value" & (field_expression "(this->Ttext_).value" (parenthesized_expression "(this->Ttext_)" ( (field_expression "this->Ttext_" identifier -> field_identifier) )) . field_identifier)))) = number_literal) ;) (expression_statement "*(undefined4 *)((int)&(this->Ttext_).value + 4) = 0;" (assignment_expression "*(undefined4 *)((int)&(this->Ttext_).value + 4) = 0" (pointer_expression "*(undefined4 *)((int)&(this->Ttext_).value + 4)" * (cast_expression "(undefined4 *)((int)&(this->Ttext_).value + 4)" ( (type_descriptor "undefined4 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "((int)&(this->Ttext_).value + 4)" ( (binary_expression "(int)&(this->Ttext_).value + 4" (cast_expression "(int)&(this->Ttext_).value" ( (type_descriptor "int" primitive_type) ) (pointer_expression "&(this->Ttext_).value" & (field_expression "(this->Ttext_).value" (parenthesized_expression "(this->Ttext_)" ( (field_expression "this->Ttext_" identifier -> field_identifier) )) . field_identifier))) + number_literal) )))) = number_literal) ;) (expression_statement "(this->Ttext_segment_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2e03);" (assignment_expression "(this->Ttext_segment_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2e03)" (field_expression "(this->Ttext_segment_).super_Struct_var._vptr_Struct_var" (field_expression "(this->Ttext_segment_).super_Struct_var" (parenthesized_expression "(this->Ttext_segment_)" ( (field_expression "this->Ttext_segment_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(unaff_EDI + 0x2a2e03)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(unaff_EDI + 0x2a2e03)" ( (binary_expression "unaff_EDI + 0x2a2e03" identifier + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->Ttext_segment_).option,(char *)(unaff_EDI + 0x1aefd5),ONE_DASH,'\0',dv,\n             (char *)(unaff_EDI + 0x1b13e3),ha_01,false,&(this->Ttext_segment_).super_Struct_var,\n             false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->Ttext_segment_).option,(char *)(unaff_EDI + 0x1aefd5),ONE_DASH,'\0',dv,\n             (char *)(unaff_EDI + 0x1b13e3),ha_01,false,&(this->Ttext_segment_).super_Struct_var,\n             false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->Ttext_segment_).option,(char *)(unaff_EDI + 0x1aefd5),ONE_DASH,'\0',dv,\n             (char *)(unaff_EDI + 0x1b13e3),ha_01,false,&(this->Ttext_segment_).super_Struct_var,\n             false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->Ttext_segment_).option,(char *)(unaff_EDI + 0x1aefd5),ONE_DASH,'\0',dv,\n             (char *)(unaff_EDI + 0x1b13e3),ha_01,false,&(this->Ttext_segment_).super_Struct_var,\n             false);" (call_expression "One_option\n            (&(this->Ttext_segment_).option,(char *)(unaff_EDI + 0x1aefd5),ONE_DASH,'\0',dv,\n             (char *)(unaff_EDI + 0x1b13e3),ha_01,false,&(this->Ttext_segment_).super_Struct_var,\n             false)" identifier (argument_list "(&(this->Ttext_segment_).option,(char *)(unaff_EDI + 0x1aefd5),ONE_DASH,'\0',dv,\n             (char *)(unaff_EDI + 0x1b13e3),ha_01,false,&(this->Ttext_segment_).super_Struct_var,\n             false)" ( (pointer_expression "&(this->Ttext_segment_).option" & (field_expression "(this->Ttext_segment_).option" (parenthesized_expression "(this->Ttext_segment_)" ( (field_expression "this->Ttext_segment_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1aefd5)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1aefd5)" ( (binary_expression "unaff_EDI + 0x1aefd5" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1b13e3)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1b13e3)" ( (binary_expression "unaff_EDI + 0x1b13e3" identifier + number_literal) ))) , identifier , false , (pointer_expression "&(this->Ttext_segment_).super_Struct_var" & (field_expression "(this->Ttext_segment_).super_Struct_var" (parenthesized_expression "(this->Ttext_segment_)" ( (field_expression "this->Ttext_segment_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->Trodata_segment_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2e17);" (assignment_expression "(this->Trodata_segment_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2e17)" (field_expression "(this->Trodata_segment_).super_Struct_var._vptr_Struct_var" (field_expression "(this->Trodata_segment_).super_Struct_var" (parenthesized_expression "(this->Trodata_segment_)" ( (field_expression "this->Trodata_segment_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(unaff_EDI + 0x2a2e17)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(unaff_EDI + 0x2a2e17)" ( (binary_expression "unaff_EDI + 0x2a2e17" identifier + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->Trodata_segment_).option,(char *)(unaff_EDI + 0x1aefe3),ONE_DASH,'\0',pcVar2,\n             (char *)(unaff_EDI + 0x1b1407),ha_01,false,&(this->Trodata_segment_).super_Struct_var,\n             false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->Trodata_segment_).option,(char *)(unaff_EDI + 0x1aefe3),ONE_DASH,'\0',pcVar2,\n             (char *)(unaff_EDI + 0x1b1407),ha_01,false,&(this->Trodata_segment_).super_Struct_var,\n             false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->Trodata_segment_).option,(char *)(unaff_EDI + 0x1aefe3),ONE_DASH,'\0',pcVar2,\n             (char *)(unaff_EDI + 0x1b1407),ha_01,false,&(this->Trodata_segment_).super_Struct_var,\n             false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->Trodata_segment_).option,(char *)(unaff_EDI + 0x1aefe3),ONE_DASH,'\0',pcVar2,\n             (char *)(unaff_EDI + 0x1b1407),ha_01,false,&(this->Trodata_segment_).super_Struct_var,\n             false);" (call_expression "One_option\n            (&(this->Trodata_segment_).option,(char *)(unaff_EDI + 0x1aefe3),ONE_DASH,'\0',pcVar2,\n             (char *)(unaff_EDI + 0x1b1407),ha_01,false,&(this->Trodata_segment_).super_Struct_var,\n             false)" identifier (argument_list "(&(this->Trodata_segment_).option,(char *)(unaff_EDI + 0x1aefe3),ONE_DASH,'\0',pcVar2,\n             (char *)(unaff_EDI + 0x1b1407),ha_01,false,&(this->Trodata_segment_).super_Struct_var,\n             false)" ( (pointer_expression "&(this->Trodata_segment_).option" & (field_expression "(this->Trodata_segment_).option" (parenthesized_expression "(this->Trodata_segment_)" ( (field_expression "this->Trodata_segment_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1aefe3)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1aefe3)" ( (binary_expression "unaff_EDI + 0x1aefe3" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1b1407)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1b1407)" ( (binary_expression "unaff_EDI + 0x1b1407" identifier + number_literal) ))) , identifier , false , (pointer_expression "&(this->Trodata_segment_).super_Struct_var" & (field_expression "(this->Trodata_segment_).super_Struct_var" (parenthesized_expression "(this->Trodata_segment_)" ( (field_expression "this->Trodata_segment_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->Trodata_segment_).user_set_via_option = false;" (assignment_expression "(this->Trodata_segment_).user_set_via_option = false" (field_expression "(this->Trodata_segment_).user_set_via_option" (parenthesized_expression "(this->Trodata_segment_)" ( (field_expression "this->Trodata_segment_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "*(undefined4 *)&(this->Trodata_segment_).value = 0xffffffff;" (assignment_expression "*(undefined4 *)&(this->Trodata_segment_).value = 0xffffffff" (pointer_expression "*(undefined4 *)&(this->Trodata_segment_).value" * (cast_expression "(undefined4 *)&(this->Trodata_segment_).value" ( (type_descriptor "undefined4 *" type_identifier (abstract_pointer_declarator "*" *)) ) (pointer_expression "&(this->Trodata_segment_).value" & (field_expression "(this->Trodata_segment_).value" (parenthesized_expression "(this->Trodata_segment_)" ( (field_expression "this->Trodata_segment_" identifier -> field_identifier) )) . field_identifier)))) = number_literal) ;) (expression_statement "*(undefined4 *)((int)&(this->Trodata_segment_).value + 4) = 0;" (assignment_expression "*(undefined4 *)((int)&(this->Trodata_segment_).value + 4) = 0" (pointer_expression "*(undefined4 *)((int)&(this->Trodata_segment_).value + 4)" * (cast_expression "(undefined4 *)((int)&(this->Trodata_segment_).value + 4)" ( (type_descriptor "undefined4 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "((int)&(this->Trodata_segment_).value + 4)" ( (binary_expression "(int)&(this->Trodata_segment_).value + 4" (cast_expression "(int)&(this->Trodata_segment_).value" ( (type_descriptor "int" primitive_type) ) (pointer_expression "&(this->Trodata_segment_).value" & (field_expression "(this->Trodata_segment_).value" (parenthesized_expression "(this->Trodata_segment_)" ( (field_expression "this->Trodata_segment_" identifier -> field_identifier) )) . field_identifier))) + number_literal) )))) = number_literal) ;) comment (labeled_statement "Struct_undefined::Struct_undefined(&this->undefined_);" statement_identifier : (ERROR ":" :) (expression_statement "Struct_undefined(&this->undefined_);" (call_expression "Struct_undefined(&this->undefined_)" identifier (argument_list "(&this->undefined_)" ( (pointer_expression "&this->undefined_" & (field_expression "this->undefined_" identifier -> field_identifier)) ))) ;)) (expression_statement "(this->unresolved_symbols_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2e3f);" (assignment_expression "(this->unresolved_symbols_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2e3f)" (field_expression "(this->unresolved_symbols_).super_Struct_var._vptr_Struct_var" (field_expression "(this->unresolved_symbols_).super_Struct_var" (parenthesized_expression "(this->unresolved_symbols_)" ( (field_expression "this->unresolved_symbols_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(unaff_EDI + 0x2a2e3f)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(unaff_EDI + 0x2a2e3f)" ( (binary_expression "unaff_EDI + 0x2a2e3f" identifier + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->unresolved_symbols_).option,(char *)(unaff_EDI + 0x1af145),TWO_DASHES,'\0',\n             (char *)0x0,(char *)(unaff_EDI + 0x1b1473),&UNK_001b142f + unaff_EDI,false,\n             &(this->unresolved_symbols_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->unresolved_symbols_).option,(char *)(unaff_EDI + 0x1af145),TWO_DASHES,'\0',\n             (char *)0x0,(char *)(unaff_EDI + 0x1b1473),&UNK_001b142f + unaff_EDI,false,\n             &(this->unresolved_symbols_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->unresolved_symbols_).option,(char *)(unaff_EDI + 0x1af145),TWO_DASHES,'\0',\n             (char *)0x0,(char *)(unaff_EDI + 0x1b1473),&UNK_001b142f + unaff_EDI,false,\n             &(this->unresolved_symbols_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->unresolved_symbols_).option,(char *)(unaff_EDI + 0x1af145),TWO_DASHES,'\0',\n             (char *)0x0,(char *)(unaff_EDI + 0x1b1473),&UNK_001b142f + unaff_EDI,false,\n             &(this->unresolved_symbols_).super_Struct_var,false);" (call_expression "One_option\n            (&(this->unresolved_symbols_).option,(char *)(unaff_EDI + 0x1af145),TWO_DASHES,'\0',\n             (char *)0x0,(char *)(unaff_EDI + 0x1b1473),&UNK_001b142f + unaff_EDI,false,\n             &(this->unresolved_symbols_).super_Struct_var,false)" identifier (argument_list "(&(this->unresolved_symbols_).option,(char *)(unaff_EDI + 0x1af145),TWO_DASHES,'\0',\n             (char *)0x0,(char *)(unaff_EDI + 0x1b1473),&UNK_001b142f + unaff_EDI,false,\n             &(this->unresolved_symbols_).super_Struct_var,false)" ( (pointer_expression "&(this->unresolved_symbols_).option" & (field_expression "(this->unresolved_symbols_).option" (parenthesized_expression "(this->unresolved_symbols_)" ( (field_expression "this->unresolved_symbols_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1af145)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1af145)" ( (binary_expression "unaff_EDI + 0x1af145" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , (cast_expression "(char *)(unaff_EDI + 0x1b1473)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1b1473)" ( (binary_expression "unaff_EDI + 0x1b1473" identifier + number_literal) ))) , (binary_expression "&UNK_001b142f + unaff_EDI" (pointer_expression "&UNK_001b142f" & identifier) + identifier) , false , (pointer_expression "&(this->unresolved_symbols_).super_Struct_var" & (field_expression "(this->unresolved_symbols_).super_Struct_var" (parenthesized_expression "(this->unresolved_symbols_)" ( (field_expression "this->unresolved_symbols_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->unresolved_symbols_).user_set_via_option = false;" (assignment_expression "(this->unresolved_symbols_).user_set_via_option = false" (field_expression "(this->unresolved_symbols_).user_set_via_option" (parenthesized_expression "(this->unresolved_symbols_)" ( (field_expression "this->unresolved_symbols_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->unresolved_symbols_).value = (char *)0x0;" (assignment_expression "(this->unresolved_symbols_).value = (char *)0x0" (field_expression "(this->unresolved_symbols_).value" (parenthesized_expression "(this->unresolved_symbols_)" ( (field_expression "this->unresolved_symbols_" identifier -> field_identifier) )) . field_identifier) = (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal)) ;) (expression_statement "(this->verbose_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a2e53);" (assignment_expression "(this->verbose_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a2e53)" (field_expression "(this->verbose_).super_Struct_var._vptr_Struct_var" (field_expression "(this->verbose_).super_Struct_var" (parenthesized_expression "(this->verbose_)" ( (field_expression "this->verbose_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(unaff_EDI + 0x2a2e53)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(unaff_EDI + 0x2a2e53)" ( (binary_expression "unaff_EDI + 0x2a2e53" identifier + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->verbose_).option,(char *)(unaff_EDI + 0x1af00e),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1aeff3),(char *)0x0,false,&(this->verbose_).super_Struct_var,\n             false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->verbose_).option,(char *)(unaff_EDI + 0x1af00e),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1aeff3),(char *)0x0,false,&(this->verbose_).super_Struct_var,\n             false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->verbose_).option,(char *)(unaff_EDI + 0x1af00e),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1aeff3),(char *)0x0,false,&(this->verbose_).super_Struct_var,\n             false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->verbose_).option,(char *)(unaff_EDI + 0x1af00e),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1aeff3),(char *)0x0,false,&(this->verbose_).super_Struct_var,\n             false);" (call_expression "One_option\n            (&(this->verbose_).option,(char *)(unaff_EDI + 0x1af00e),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1aeff3),(char *)0x0,false,&(this->verbose_).super_Struct_var,\n             false)" identifier (argument_list "(&(this->verbose_).option,(char *)(unaff_EDI + 0x1af00e),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1aeff3),(char *)0x0,false,&(this->verbose_).super_Struct_var,\n             false)" ( (pointer_expression "&(this->verbose_).option" & (field_expression "(this->verbose_).option" (parenthesized_expression "(this->verbose_)" ( (field_expression "this->verbose_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1af00e)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1af00e)" ( (binary_expression "unaff_EDI + 0x1af00e" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1aeff3)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1aeff3)" ( (binary_expression "unaff_EDI + 0x1aeff3" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->verbose_).super_Struct_var" & (field_expression "(this->verbose_).super_Struct_var" (parenthesized_expression "(this->verbose_)" ( (field_expression "this->verbose_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->verbose_).user_set_via_option = false;" (assignment_expression "(this->verbose_).user_set_via_option = false" (field_expression "(this->verbose_).user_set_via_option" (parenthesized_expression "(this->verbose_)" ( (field_expression "this->verbose_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->verbose_).value = false;" (assignment_expression "(this->verbose_).value = false" (field_expression "(this->verbose_).value" (parenthesized_expression "(this->verbose_)" ( (field_expression "this->verbose_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->no_verbose_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2e67);" (assignment_expression "(this->no_verbose_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2e67)" (field_expression "(this->no_verbose_initializer_).super_Struct_var._vptr_Struct_var" (field_expression "(this->no_verbose_initializer_).super_Struct_var" (parenthesized_expression "(this->no_verbose_initializer_)" ( (field_expression "this->no_verbose_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(unaff_EDI + 0x2a2e67)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(unaff_EDI + 0x2a2e67)" ( (binary_expression "unaff_EDI + 0x2a2e67" identifier + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->no_verbose_initializer_).option,(char *)(unaff_EDI + 0x1af00b),TWO_DASHES,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_verbose_initializer_).super_Struct_var,\n             true);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->no_verbose_initializer_).option,(char *)(unaff_EDI + 0x1af00b),TWO_DASHES,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_verbose_initializer_).super_Struct_var,\n             true);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->no_verbose_initializer_).option,(char *)(unaff_EDI + 0x1af00b),TWO_DASHES,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_verbose_initializer_).super_Struct_var,\n             true);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->no_verbose_initializer_).option,(char *)(unaff_EDI + 0x1af00b),TWO_DASHES,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_verbose_initializer_).super_Struct_var,\n             true);" (call_expression "One_option\n            (&(this->no_verbose_initializer_).option,(char *)(unaff_EDI + 0x1af00b),TWO_DASHES,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_verbose_initializer_).super_Struct_var,\n             true)" identifier (argument_list "(&(this->no_verbose_initializer_).option,(char *)(unaff_EDI + 0x1af00b),TWO_DASHES,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_verbose_initializer_).super_Struct_var,\n             true)" ( (pointer_expression "&(this->no_verbose_initializer_).option" & (field_expression "(this->no_verbose_initializer_).option" (parenthesized_expression "(this->no_verbose_initializer_)" ( (field_expression "this->no_verbose_initializer_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1af00b)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1af00b)" ( (binary_expression "unaff_EDI + 0x1af00b" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->no_verbose_initializer_).super_Struct_var" & (field_expression "(this->no_verbose_initializer_).super_Struct_var" (parenthesized_expression "(this->no_verbose_initializer_)" ( (field_expression "this->no_verbose_initializer_" identifier -> field_identifier) )) . field_identifier)) , true ))) ;)))) (expression_statement "(this->version_script_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       pp_Var1;" (assignment_expression "(this->version_script_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       pp_Var1" (field_expression "(this->version_script_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var" (field_expression "(this->version_script_initializer_).super_Struct_special.super_Struct_var" (field_expression "(this->version_script_initializer_).super_Struct_special" (parenthesized_expression "(this->version_script_initializer_)" ( (field_expression "this->version_script_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) . field_identifier) = identifier) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->version_script_initializer_).super_Struct_special.option,\n             &UNK_001af02a + unaff_EDI,TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1af016),ha_00,false\n             ,(Struct_var *)&this->version_script_initializer_,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->version_script_initializer_).super_Struct_special.option,\n             &UNK_001af02a + unaff_EDI,TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1af016),ha_00,false\n             ,(Struct_var *)&this->version_script_initializer_,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->version_script_initializer_).super_Struct_special.option,\n             &UNK_001af02a + unaff_EDI,TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1af016),ha_00,false\n             ,(Struct_var *)&this->version_script_initializer_,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->version_script_initializer_).super_Struct_special.option,\n             &UNK_001af02a + unaff_EDI,TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1af016),ha_00,false\n             ,(Struct_var *)&this->version_script_initializer_,false);" (call_expression "One_option\n            (&(this->version_script_initializer_).super_Struct_special.option,\n             &UNK_001af02a + unaff_EDI,TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1af016),ha_00,false\n             ,(Struct_var *)&this->version_script_initializer_,false)" identifier (argument_list "(&(this->version_script_initializer_).super_Struct_special.option,\n             &UNK_001af02a + unaff_EDI,TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1af016),ha_00,false\n             ,(Struct_var *)&this->version_script_initializer_,false)" ( (pointer_expression "&(this->version_script_initializer_).super_Struct_special.option" & (field_expression "(this->version_script_initializer_).super_Struct_special.option" (field_expression "(this->version_script_initializer_).super_Struct_special" (parenthesized_expression "(this->version_script_initializer_)" ( (field_expression "this->version_script_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier)) , (binary_expression "&UNK_001af02a + unaff_EDI" (pointer_expression "&UNK_001af02a" & identifier) + identifier) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1af016)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1af016)" ( (binary_expression "unaff_EDI + 0x1af016" identifier + number_literal) ))) , identifier , false , (cast_expression "(Struct_var *)&this->version_script_initializer_" ( (type_descriptor "Struct_var *" type_identifier (abstract_pointer_declarator "*" *)) ) (pointer_expression "&this->version_script_initializer_" & (field_expression "this->version_script_initializer_" identifier -> field_identifier))) , false ))) ;)))) (expression_statement "*(undefined4 *)&(this->version_script_initializer_).super_Struct_special.field_0x40 = 0;" (assignment_expression "*(undefined4 *)&(this->version_script_initializer_).super_Struct_special.field_0x40 = 0" (pointer_expression "*(undefined4 *)&(this->version_script_initializer_).super_Struct_special.field_0x40" * (cast_expression "(undefined4 *)&(this->version_script_initializer_).super_Struct_special.field_0x40" ( (type_descriptor "undefined4 *" type_identifier (abstract_pointer_declarator "*" *)) ) (pointer_expression "&(this->version_script_initializer_).super_Struct_special.field_0x40" & (field_expression "(this->version_script_initializer_).super_Struct_special.field_0x40" (field_expression "(this->version_script_initializer_).super_Struct_special" (parenthesized_expression "(this->version_script_initializer_)" ( (field_expression "this->version_script_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier)))) = number_literal) ;) (expression_statement "(this->version_script_initializer_).super_Struct_special.parse = unaff_EDI - 0x2a29;" (assignment_expression "(this->version_script_initializer_).super_Struct_special.parse = unaff_EDI - 0x2a29" (field_expression "(this->version_script_initializer_).super_Struct_special.parse" (field_expression "(this->version_script_initializer_).super_Struct_special" (parenthesized_expression "(this->version_script_initializer_)" ( (field_expression "this->version_script_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (binary_expression "unaff_EDI - 0x2a29" identifier - number_literal)) ;) (expression_statement "(this->version_script_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a429b + unaff_EDI);" (assignment_expression "(this->version_script_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a429b + unaff_EDI)" (field_expression "(this->version_script_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var" (field_expression "(this->version_script_initializer_).super_Struct_special.super_Struct_var" (field_expression "(this->version_script_initializer_).super_Struct_special" (parenthesized_expression "(this->version_script_initializer_)" ( (field_expression "this->version_script_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(&UNK_002a429b + unaff_EDI)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(&UNK_002a429b + unaff_EDI)" ( (binary_expression "&UNK_002a429b + unaff_EDI" (pointer_expression "&UNK_002a429b" & identifier) + identifier) )))) ;) (expression_statement "(this->warn_common_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2e7b);" (assignment_expression "(this->warn_common_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2e7b)" (field_expression "(this->warn_common_).super_Struct_var._vptr_Struct_var" (field_expression "(this->warn_common_).super_Struct_var" (parenthesized_expression "(this->warn_common_)" ( (field_expression "this->warn_common_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(unaff_EDI + 0x2a2e7b)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(unaff_EDI + 0x2a2e7b)" ( (binary_expression "unaff_EDI + 0x2a2e7b" identifier + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->warn_common_).option,(char *)(unaff_EDI + 0x1af03c),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b1497),(char *)0x0,false,&(this->warn_common_).super_Struct_var\n             ,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->warn_common_).option,(char *)(unaff_EDI + 0x1af03c),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b1497),(char *)0x0,false,&(this->warn_common_).super_Struct_var\n             ,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->warn_common_).option,(char *)(unaff_EDI + 0x1af03c),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b1497),(char *)0x0,false,&(this->warn_common_).super_Struct_var\n             ,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->warn_common_).option,(char *)(unaff_EDI + 0x1af03c),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b1497),(char *)0x0,false,&(this->warn_common_).super_Struct_var\n             ,false);" (call_expression "One_option\n            (&(this->warn_common_).option,(char *)(unaff_EDI + 0x1af03c),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b1497),(char *)0x0,false,&(this->warn_common_).super_Struct_var\n             ,false)" identifier (argument_list "(&(this->warn_common_).option,(char *)(unaff_EDI + 0x1af03c),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b1497),(char *)0x0,false,&(this->warn_common_).super_Struct_var\n             ,false)" ( (pointer_expression "&(this->warn_common_).option" & (field_expression "(this->warn_common_).option" (parenthesized_expression "(this->warn_common_)" ( (field_expression "this->warn_common_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1af03c)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1af03c)" ( (binary_expression "unaff_EDI + 0x1af03c" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1b1497)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1b1497)" ( (binary_expression "unaff_EDI + 0x1b1497" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->warn_common_).super_Struct_var" & (field_expression "(this->warn_common_).super_Struct_var" (parenthesized_expression "(this->warn_common_)" ( (field_expression "this->warn_common_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->warn_common_).user_set_via_option = false;" (assignment_expression "(this->warn_common_).user_set_via_option = false" (field_expression "(this->warn_common_).user_set_via_option" (parenthesized_expression "(this->warn_common_)" ( (field_expression "this->warn_common_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->warn_common_).value = false;" (assignment_expression "(this->warn_common_).value = false" (field_expression "(this->warn_common_).value" (parenthesized_expression "(this->warn_common_)" ( (field_expression "this->warn_common_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->no_warn_common_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2e8f);" (assignment_expression "(this->no_warn_common_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2e8f)" (field_expression "(this->no_warn_common_initializer_).super_Struct_var._vptr_Struct_var" (field_expression "(this->no_warn_common_initializer_).super_Struct_var" (parenthesized_expression "(this->no_warn_common_initializer_)" ( (field_expression "this->no_warn_common_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(unaff_EDI + 0x2a2e8f)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(unaff_EDI + 0x2a2e8f)" ( (binary_expression "unaff_EDI + 0x2a2e8f" identifier + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->no_warn_common_initializer_).option,(char *)(unaff_EDI + 0x1af039),TWO_DASHES,\n             '\0',dv_01,(char *)(unaff_EDI + 0x1b14bb),(char *)0x0,false,\n             &(this->no_warn_common_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->no_warn_common_initializer_).option,(char *)(unaff_EDI + 0x1af039),TWO_DASHES,\n             '\0',dv_01,(char *)(unaff_EDI + 0x1b14bb),(char *)0x0,false,\n             &(this->no_warn_common_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->no_warn_common_initializer_).option,(char *)(unaff_EDI + 0x1af039),TWO_DASHES,\n             '\0',dv_01,(char *)(unaff_EDI + 0x1b14bb),(char *)0x0,false,\n             &(this->no_warn_common_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->no_warn_common_initializer_).option,(char *)(unaff_EDI + 0x1af039),TWO_DASHES,\n             '\0',dv_01,(char *)(unaff_EDI + 0x1b14bb),(char *)0x0,false,\n             &(this->no_warn_common_initializer_).super_Struct_var,true);" (call_expression "One_option\n            (&(this->no_warn_common_initializer_).option,(char *)(unaff_EDI + 0x1af039),TWO_DASHES,\n             '\0',dv_01,(char *)(unaff_EDI + 0x1b14bb),(char *)0x0,false,\n             &(this->no_warn_common_initializer_).super_Struct_var,true)" identifier (argument_list "(&(this->no_warn_common_initializer_).option,(char *)(unaff_EDI + 0x1af039),TWO_DASHES,\n             '\0',dv_01,(char *)(unaff_EDI + 0x1b14bb),(char *)0x0,false,\n             &(this->no_warn_common_initializer_).super_Struct_var,true)" ( (pointer_expression "&(this->no_warn_common_initializer_).option" & (field_expression "(this->no_warn_common_initializer_).option" (parenthesized_expression "(this->no_warn_common_initializer_)" ( (field_expression "this->no_warn_common_initializer_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1af039)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1af039)" ( (binary_expression "unaff_EDI + 0x1af039" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1b14bb)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1b14bb)" ( (binary_expression "unaff_EDI + 0x1b14bb" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->no_warn_common_initializer_).super_Struct_var" & (field_expression "(this->no_warn_common_initializer_).super_Struct_var" (parenthesized_expression "(this->no_warn_common_initializer_)" ( (field_expression "this->no_warn_common_initializer_" identifier -> field_identifier) )) . field_identifier)) , true ))) ;)))) (expression_statement "(this->warn_constructors_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2ea3);" (assignment_expression "(this->warn_constructors_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2ea3)" (field_expression "(this->warn_constructors_).super_Struct_var._vptr_Struct_var" (field_expression "(this->warn_constructors_).super_Struct_var" (parenthesized_expression "(this->warn_constructors_)" ( (field_expression "this->warn_constructors_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(unaff_EDI + 0x2a2ea3)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(unaff_EDI + 0x2a2ea3)" ( (binary_expression "unaff_EDI + 0x2a2ea3" identifier + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->warn_constructors_).option,(char *)(unaff_EDI + 0x1af04b),TWO_DASHES,'\0',dv_00\n             ,hs,(char *)0x0,false,&(this->warn_constructors_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->warn_constructors_).option,(char *)(unaff_EDI + 0x1af04b),TWO_DASHES,'\0',dv_00\n             ,hs,(char *)0x0,false,&(this->warn_constructors_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->warn_constructors_).option,(char *)(unaff_EDI + 0x1af04b),TWO_DASHES,'\0',dv_00\n             ,hs,(char *)0x0,false,&(this->warn_constructors_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->warn_constructors_).option,(char *)(unaff_EDI + 0x1af04b),TWO_DASHES,'\0',dv_00\n             ,hs,(char *)0x0,false,&(this->warn_constructors_).super_Struct_var,false);" (call_expression "One_option\n            (&(this->warn_constructors_).option,(char *)(unaff_EDI + 0x1af04b),TWO_DASHES,'\0',dv_00\n             ,hs,(char *)0x0,false,&(this->warn_constructors_).super_Struct_var,false)" identifier (argument_list "(&(this->warn_constructors_).option,(char *)(unaff_EDI + 0x1af04b),TWO_DASHES,'\0',dv_00\n             ,hs,(char *)0x0,false,&(this->warn_constructors_).super_Struct_var,false)" ( (pointer_expression "&(this->warn_constructors_).option" & (field_expression "(this->warn_constructors_).option" (parenthesized_expression "(this->warn_constructors_)" ( (field_expression "this->warn_constructors_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1af04b)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1af04b)" ( (binary_expression "unaff_EDI + 0x1af04b" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , identifier , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->warn_constructors_).super_Struct_var" & (field_expression "(this->warn_constructors_).super_Struct_var" (parenthesized_expression "(this->warn_constructors_)" ( (field_expression "this->warn_constructors_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->warn_constructors_).user_set_via_option = false;" (assignment_expression "(this->warn_constructors_).user_set_via_option = false" (field_expression "(this->warn_constructors_).user_set_via_option" (parenthesized_expression "(this->warn_constructors_)" ( (field_expression "this->warn_constructors_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->warn_constructors_).value = false;" (assignment_expression "(this->warn_constructors_).value = false" (field_expression "(this->warn_constructors_).value" (parenthesized_expression "(this->warn_constructors_)" ( (field_expression "this->warn_constructors_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->no_warn_constructors_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2eb7);" (assignment_expression "(this->no_warn_constructors_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2eb7)" (field_expression "(this->no_warn_constructors_initializer_).super_Struct_var._vptr_Struct_var" (field_expression "(this->no_warn_constructors_initializer_).super_Struct_var" (parenthesized_expression "(this->no_warn_constructors_initializer_)" ( (field_expression "this->no_warn_constructors_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(unaff_EDI + 0x2a2eb7)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(unaff_EDI + 0x2a2eb7)" ( (binary_expression "unaff_EDI + 0x2a2eb7" identifier + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->no_warn_constructors_initializer_).option,(char *)(unaff_EDI + 0x1af048),\n             TWO_DASHES,'\0',dv_00,hs,(char *)0x0,false,\n             &(this->no_warn_constructors_initializer_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->no_warn_constructors_initializer_).option,(char *)(unaff_EDI + 0x1af048),\n             TWO_DASHES,'\0',dv_00,hs,(char *)0x0,false,\n             &(this->no_warn_constructors_initializer_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->no_warn_constructors_initializer_).option,(char *)(unaff_EDI + 0x1af048),\n             TWO_DASHES,'\0',dv_00,hs,(char *)0x0,false,\n             &(this->no_warn_constructors_initializer_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->no_warn_constructors_initializer_).option,(char *)(unaff_EDI + 0x1af048),\n             TWO_DASHES,'\0',dv_00,hs,(char *)0x0,false,\n             &(this->no_warn_constructors_initializer_).super_Struct_var,false);" (call_expression "One_option\n            (&(this->no_warn_constructors_initializer_).option,(char *)(unaff_EDI + 0x1af048),\n             TWO_DASHES,'\0',dv_00,hs,(char *)0x0,false,\n             &(this->no_warn_constructors_initializer_).super_Struct_var,false)" identifier (argument_list "(&(this->no_warn_constructors_initializer_).option,(char *)(unaff_EDI + 0x1af048),\n             TWO_DASHES,'\0',dv_00,hs,(char *)0x0,false,\n             &(this->no_warn_constructors_initializer_).super_Struct_var,false)" ( (pointer_expression "&(this->no_warn_constructors_initializer_).option" & (field_expression "(this->no_warn_constructors_initializer_).option" (parenthesized_expression "(this->no_warn_constructors_initializer_)" ( (field_expression "this->no_warn_constructors_initializer_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1af048)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1af048)" ( (binary_expression "unaff_EDI + 0x1af048" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , identifier , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->no_warn_constructors_initializer_).super_Struct_var" & (field_expression "(this->no_warn_constructors_initializer_).super_Struct_var" (parenthesized_expression "(this->no_warn_constructors_initializer_)" ( (field_expression "this->no_warn_constructors_initializer_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->warn_drop_version_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2ecb);" (assignment_expression "(this->warn_drop_version_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2ecb)" (field_expression "(this->warn_drop_version_).super_Struct_var._vptr_Struct_var" (field_expression "(this->warn_drop_version_).super_Struct_var" (parenthesized_expression "(this->warn_drop_version_)" ( (field_expression "this->warn_drop_version_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(unaff_EDI + 0x2a2ecb)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(unaff_EDI + 0x2a2ecb)" ( (binary_expression "unaff_EDI + 0x2a2ecb" identifier + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->warn_drop_version_).option,(char *)(unaff_EDI + 0x1af060),TWO_DASHES,'\0',dv_00\n             ,(char *)(unaff_EDI + 0x1b14e7),(char *)0x0,false,\n             &(this->warn_drop_version_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->warn_drop_version_).option,(char *)(unaff_EDI + 0x1af060),TWO_DASHES,'\0',dv_00\n             ,(char *)(unaff_EDI + 0x1b14e7),(char *)0x0,false,\n             &(this->warn_drop_version_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->warn_drop_version_).option,(char *)(unaff_EDI + 0x1af060),TWO_DASHES,'\0',dv_00\n             ,(char *)(unaff_EDI + 0x1b14e7),(char *)0x0,false,\n             &(this->warn_drop_version_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->warn_drop_version_).option,(char *)(unaff_EDI + 0x1af060),TWO_DASHES,'\0',dv_00\n             ,(char *)(unaff_EDI + 0x1b14e7),(char *)0x0,false,\n             &(this->warn_drop_version_).super_Struct_var,false);" (call_expression "One_option\n            (&(this->warn_drop_version_).option,(char *)(unaff_EDI + 0x1af060),TWO_DASHES,'\0',dv_00\n             ,(char *)(unaff_EDI + 0x1b14e7),(char *)0x0,false,\n             &(this->warn_drop_version_).super_Struct_var,false)" identifier (argument_list "(&(this->warn_drop_version_).option,(char *)(unaff_EDI + 0x1af060),TWO_DASHES,'\0',dv_00\n             ,(char *)(unaff_EDI + 0x1b14e7),(char *)0x0,false,\n             &(this->warn_drop_version_).super_Struct_var,false)" ( (pointer_expression "&(this->warn_drop_version_).option" & (field_expression "(this->warn_drop_version_).option" (parenthesized_expression "(this->warn_drop_version_)" ( (field_expression "this->warn_drop_version_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1af060)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1af060)" ( (binary_expression "unaff_EDI + 0x1af060" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1b14e7)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1b14e7)" ( (binary_expression "unaff_EDI + 0x1b14e7" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->warn_drop_version_).super_Struct_var" & (field_expression "(this->warn_drop_version_).super_Struct_var" (parenthesized_expression "(this->warn_drop_version_)" ( (field_expression "this->warn_drop_version_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->warn_drop_version_).user_set_via_option = false;" (assignment_expression "(this->warn_drop_version_).user_set_via_option = false" (field_expression "(this->warn_drop_version_).user_set_via_option" (parenthesized_expression "(this->warn_drop_version_)" ( (field_expression "this->warn_drop_version_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->warn_drop_version_).value = false;" (assignment_expression "(this->warn_drop_version_).value = false" (field_expression "(this->warn_drop_version_).value" (parenthesized_expression "(this->warn_drop_version_)" ( (field_expression "this->warn_drop_version_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->no_warn_drop_version_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2edf);" (assignment_expression "(this->no_warn_drop_version_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2edf)" (field_expression "(this->no_warn_drop_version_initializer_).super_Struct_var._vptr_Struct_var" (field_expression "(this->no_warn_drop_version_initializer_).super_Struct_var" (parenthesized_expression "(this->no_warn_drop_version_initializer_)" ( (field_expression "this->no_warn_drop_version_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(unaff_EDI + 0x2a2edf)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(unaff_EDI + 0x2a2edf)" ( (binary_expression "unaff_EDI + 0x2a2edf" identifier + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->no_warn_drop_version_initializer_).option,(char *)(unaff_EDI + 0x1af05d),\n             TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1b1513),(char *)0x0,false,\n             &(this->no_warn_drop_version_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->no_warn_drop_version_initializer_).option,(char *)(unaff_EDI + 0x1af05d),\n             TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1b1513),(char *)0x0,false,\n             &(this->no_warn_drop_version_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->no_warn_drop_version_initializer_).option,(char *)(unaff_EDI + 0x1af05d),\n             TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1b1513),(char *)0x0,false,\n             &(this->no_warn_drop_version_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->no_warn_drop_version_initializer_).option,(char *)(unaff_EDI + 0x1af05d),\n             TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1b1513),(char *)0x0,false,\n             &(this->no_warn_drop_version_initializer_).super_Struct_var,true);" (call_expression "One_option\n            (&(this->no_warn_drop_version_initializer_).option,(char *)(unaff_EDI + 0x1af05d),\n             TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1b1513),(char *)0x0,false,\n             &(this->no_warn_drop_version_initializer_).super_Struct_var,true)" identifier (argument_list "(&(this->no_warn_drop_version_initializer_).option,(char *)(unaff_EDI + 0x1af05d),\n             TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1b1513),(char *)0x0,false,\n             &(this->no_warn_drop_version_initializer_).super_Struct_var,true)" ( (pointer_expression "&(this->no_warn_drop_version_initializer_).option" & (field_expression "(this->no_warn_drop_version_initializer_).option" (parenthesized_expression "(this->no_warn_drop_version_initializer_)" ( (field_expression "this->no_warn_drop_version_initializer_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1af05d)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1af05d)" ( (binary_expression "unaff_EDI + 0x1af05d" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1b1513)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1b1513)" ( (binary_expression "unaff_EDI + 0x1b1513" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->no_warn_drop_version_initializer_).super_Struct_var" & (field_expression "(this->no_warn_drop_version_initializer_).super_Struct_var" (parenthesized_expression "(this->no_warn_drop_version_initializer_)" ( (field_expression "this->no_warn_drop_version_initializer_" identifier -> field_identifier) )) . field_identifier)) , true ))) ;)))) (expression_statement "(this->warn_execstack_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2ef3);" (assignment_expression "(this->warn_execstack_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2ef3)" (field_expression "(this->warn_execstack_).super_Struct_var._vptr_Struct_var" (field_expression "(this->warn_execstack_).super_Struct_var" (parenthesized_expression "(this->warn_execstack_)" ( (field_expression "this->warn_execstack_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(unaff_EDI + 0x2a2ef3)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(unaff_EDI + 0x2a2ef3)" ( (binary_expression "unaff_EDI + 0x2a2ef3" identifier + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->warn_execstack_).option,(char *)(unaff_EDI + 0x1af075),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b1543),(char *)0x0,false,\n             &(this->warn_execstack_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->warn_execstack_).option,(char *)(unaff_EDI + 0x1af075),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b1543),(char *)0x0,false,\n             &(this->warn_execstack_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->warn_execstack_).option,(char *)(unaff_EDI + 0x1af075),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b1543),(char *)0x0,false,\n             &(this->warn_execstack_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->warn_execstack_).option,(char *)(unaff_EDI + 0x1af075),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b1543),(char *)0x0,false,\n             &(this->warn_execstack_).super_Struct_var,false);" (call_expression "One_option\n            (&(this->warn_execstack_).option,(char *)(unaff_EDI + 0x1af075),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b1543),(char *)0x0,false,\n             &(this->warn_execstack_).super_Struct_var,false)" identifier (argument_list "(&(this->warn_execstack_).option,(char *)(unaff_EDI + 0x1af075),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b1543),(char *)0x0,false,\n             &(this->warn_execstack_).super_Struct_var,false)" ( (pointer_expression "&(this->warn_execstack_).option" & (field_expression "(this->warn_execstack_).option" (parenthesized_expression "(this->warn_execstack_)" ( (field_expression "this->warn_execstack_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1af075)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1af075)" ( (binary_expression "unaff_EDI + 0x1af075" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1b1543)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1b1543)" ( (binary_expression "unaff_EDI + 0x1b1543" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->warn_execstack_).super_Struct_var" & (field_expression "(this->warn_execstack_).super_Struct_var" (parenthesized_expression "(this->warn_execstack_)" ( (field_expression "this->warn_execstack_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->warn_execstack_).user_set_via_option = false;" (assignment_expression "(this->warn_execstack_).user_set_via_option = false" (field_expression "(this->warn_execstack_).user_set_via_option" (parenthesized_expression "(this->warn_execstack_)" ( (field_expression "this->warn_execstack_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->warn_execstack_).value = false;" (assignment_expression "(this->warn_execstack_).value = false" (field_expression "(this->warn_execstack_).value" (parenthesized_expression "(this->warn_execstack_)" ( (field_expression "this->warn_execstack_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->no_warn_execstack_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2f07);" (assignment_expression "(this->no_warn_execstack_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2f07)" (field_expression "(this->no_warn_execstack_initializer_).super_Struct_var._vptr_Struct_var" (field_expression "(this->no_warn_execstack_initializer_).super_Struct_var" (parenthesized_expression "(this->no_warn_execstack_initializer_)" ( (field_expression "this->no_warn_execstack_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(unaff_EDI + 0x2a2f07)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(unaff_EDI + 0x2a2f07)" ( (binary_expression "unaff_EDI + 0x2a2f07" identifier + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->no_warn_execstack_initializer_).option,(char *)(unaff_EDI + 0x1af072),\n             TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1b1563),(char *)0x0,false,\n             &(this->no_warn_execstack_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->no_warn_execstack_initializer_).option,(char *)(unaff_EDI + 0x1af072),\n             TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1b1563),(char *)0x0,false,\n             &(this->no_warn_execstack_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->no_warn_execstack_initializer_).option,(char *)(unaff_EDI + 0x1af072),\n             TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1b1563),(char *)0x0,false,\n             &(this->no_warn_execstack_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->no_warn_execstack_initializer_).option,(char *)(unaff_EDI + 0x1af072),\n             TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1b1563),(char *)0x0,false,\n             &(this->no_warn_execstack_initializer_).super_Struct_var,true);" (call_expression "One_option\n            (&(this->no_warn_execstack_initializer_).option,(char *)(unaff_EDI + 0x1af072),\n             TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1b1563),(char *)0x0,false,\n             &(this->no_warn_execstack_initializer_).super_Struct_var,true)" identifier (argument_list "(&(this->no_warn_execstack_initializer_).option,(char *)(unaff_EDI + 0x1af072),\n             TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1b1563),(char *)0x0,false,\n             &(this->no_warn_execstack_initializer_).super_Struct_var,true)" ( (pointer_expression "&(this->no_warn_execstack_initializer_).option" & (field_expression "(this->no_warn_execstack_initializer_).option" (parenthesized_expression "(this->no_warn_execstack_initializer_)" ( (field_expression "this->no_warn_execstack_initializer_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1af072)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1af072)" ( (binary_expression "unaff_EDI + 0x1af072" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1b1563)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1b1563)" ( (binary_expression "unaff_EDI + 0x1b1563" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->no_warn_execstack_initializer_).super_Struct_var" & (field_expression "(this->no_warn_execstack_initializer_).super_Struct_var" (parenthesized_expression "(this->no_warn_execstack_initializer_)" ( (field_expression "this->no_warn_execstack_initializer_" identifier -> field_identifier) )) . field_identifier)) , true ))) ;)))) (expression_statement "(this->warn_mismatch_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2f1b);" (assignment_expression "(this->warn_mismatch_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2f1b)" (field_expression "(this->warn_mismatch_).super_Struct_var._vptr_Struct_var" (field_expression "(this->warn_mismatch_).super_Struct_var" (parenthesized_expression "(this->warn_mismatch_)" ( (field_expression "this->warn_mismatch_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(unaff_EDI + 0x2a2f1b)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(unaff_EDI + 0x2a2f1b)" ( (binary_expression "unaff_EDI + 0x2a2f1b" identifier + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->warn_mismatch_).option,(char *)(unaff_EDI + 0x1af087),TWO_DASHES,'\0',dv_01,\n             (char *)0x0,(char *)0x0,false,&(this->warn_mismatch_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->warn_mismatch_).option,(char *)(unaff_EDI + 0x1af087),TWO_DASHES,'\0',dv_01,\n             (char *)0x0,(char *)0x0,false,&(this->warn_mismatch_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->warn_mismatch_).option,(char *)(unaff_EDI + 0x1af087),TWO_DASHES,'\0',dv_01,\n             (char *)0x0,(char *)0x0,false,&(this->warn_mismatch_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->warn_mismatch_).option,(char *)(unaff_EDI + 0x1af087),TWO_DASHES,'\0',dv_01,\n             (char *)0x0,(char *)0x0,false,&(this->warn_mismatch_).super_Struct_var,true);" (call_expression "One_option\n            (&(this->warn_mismatch_).option,(char *)(unaff_EDI + 0x1af087),TWO_DASHES,'\0',dv_01,\n             (char *)0x0,(char *)0x0,false,&(this->warn_mismatch_).super_Struct_var,true)" identifier (argument_list "(&(this->warn_mismatch_).option,(char *)(unaff_EDI + 0x1af087),TWO_DASHES,'\0',dv_01,\n             (char *)0x0,(char *)0x0,false,&(this->warn_mismatch_).super_Struct_var,true)" ( (pointer_expression "&(this->warn_mismatch_).option" & (field_expression "(this->warn_mismatch_).option" (parenthesized_expression "(this->warn_mismatch_)" ( (field_expression "this->warn_mismatch_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1af087)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1af087)" ( (binary_expression "unaff_EDI + 0x1af087" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->warn_mismatch_).super_Struct_var" & (field_expression "(this->warn_mismatch_).super_Struct_var" (parenthesized_expression "(this->warn_mismatch_)" ( (field_expression "this->warn_mismatch_" identifier -> field_identifier) )) . field_identifier)) , true ))) ;)))) (expression_statement "(this->warn_mismatch_).user_set_via_option = false;" (assignment_expression "(this->warn_mismatch_).user_set_via_option = false" (field_expression "(this->warn_mismatch_).user_set_via_option" (parenthesized_expression "(this->warn_mismatch_)" ( (field_expression "this->warn_mismatch_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->warn_mismatch_).value = true;" (assignment_expression "(this->warn_mismatch_).value = true" (field_expression "(this->warn_mismatch_).value" (parenthesized_expression "(this->warn_mismatch_)" ( (field_expression "this->warn_mismatch_" identifier -> field_identifier) )) . field_identifier) = true) ;) (expression_statement "(this->no_warn_mismatch_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2f2f);" (assignment_expression "(this->no_warn_mismatch_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2f2f)" (field_expression "(this->no_warn_mismatch_initializer_).super_Struct_var._vptr_Struct_var" (field_expression "(this->no_warn_mismatch_initializer_).super_Struct_var" (parenthesized_expression "(this->no_warn_mismatch_initializer_)" ( (field_expression "this->no_warn_mismatch_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(unaff_EDI + 0x2a2f2f)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(unaff_EDI + 0x2a2f2f)" ( (binary_expression "unaff_EDI + 0x2a2f2f" identifier + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->no_warn_mismatch_initializer_).option,(char *)(unaff_EDI + 0x1af084),TWO_DASHES\n             ,'\0',dv_00,(char *)(unaff_EDI + 0x1b158b),(char *)0x0,false,\n             &(this->no_warn_mismatch_initializer_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->no_warn_mismatch_initializer_).option,(char *)(unaff_EDI + 0x1af084),TWO_DASHES\n             ,'\0',dv_00,(char *)(unaff_EDI + 0x1b158b),(char *)0x0,false,\n             &(this->no_warn_mismatch_initializer_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->no_warn_mismatch_initializer_).option,(char *)(unaff_EDI + 0x1af084),TWO_DASHES\n             ,'\0',dv_00,(char *)(unaff_EDI + 0x1b158b),(char *)0x0,false,\n             &(this->no_warn_mismatch_initializer_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->no_warn_mismatch_initializer_).option,(char *)(unaff_EDI + 0x1af084),TWO_DASHES\n             ,'\0',dv_00,(char *)(unaff_EDI + 0x1b158b),(char *)0x0,false,\n             &(this->no_warn_mismatch_initializer_).super_Struct_var,false);" (call_expression "One_option\n            (&(this->no_warn_mismatch_initializer_).option,(char *)(unaff_EDI + 0x1af084),TWO_DASHES\n             ,'\0',dv_00,(char *)(unaff_EDI + 0x1b158b),(char *)0x0,false,\n             &(this->no_warn_mismatch_initializer_).super_Struct_var,false)" identifier (argument_list "(&(this->no_warn_mismatch_initializer_).option,(char *)(unaff_EDI + 0x1af084),TWO_DASHES\n             ,'\0',dv_00,(char *)(unaff_EDI + 0x1b158b),(char *)0x0,false,\n             &(this->no_warn_mismatch_initializer_).super_Struct_var,false)" ( (pointer_expression "&(this->no_warn_mismatch_initializer_).option" & (field_expression "(this->no_warn_mismatch_initializer_).option" (parenthesized_expression "(this->no_warn_mismatch_initializer_)" ( (field_expression "this->no_warn_mismatch_initializer_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1af084)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1af084)" ( (binary_expression "unaff_EDI + 0x1af084" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1b158b)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1b158b)" ( (binary_expression "unaff_EDI + 0x1b158b" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->no_warn_mismatch_initializer_).super_Struct_var" & (field_expression "(this->no_warn_mismatch_initializer_).super_Struct_var" (parenthesized_expression "(this->no_warn_mismatch_initializer_)" ( (field_expression "this->no_warn_mismatch_initializer_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->warn_multiple_gp_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2f43);" (assignment_expression "(this->warn_multiple_gp_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2f43)" (field_expression "(this->warn_multiple_gp_).super_Struct_var._vptr_Struct_var" (field_expression "(this->warn_multiple_gp_).super_Struct_var" (parenthesized_expression "(this->warn_multiple_gp_)" ( (field_expression "this->warn_multiple_gp_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(unaff_EDI + 0x2a2f43)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(unaff_EDI + 0x2a2f43)" ( (binary_expression "unaff_EDI + 0x2a2f43" identifier + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->warn_multiple_gp_).option,(char *)(unaff_EDI + 0x1af098),TWO_DASHES,'\0',dv_00,\n             hs,(char *)0x0,false,&(this->warn_multiple_gp_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->warn_multiple_gp_).option,(char *)(unaff_EDI + 0x1af098),TWO_DASHES,'\0',dv_00,\n             hs,(char *)0x0,false,&(this->warn_multiple_gp_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->warn_multiple_gp_).option,(char *)(unaff_EDI + 0x1af098),TWO_DASHES,'\0',dv_00,\n             hs,(char *)0x0,false,&(this->warn_multiple_gp_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->warn_multiple_gp_).option,(char *)(unaff_EDI + 0x1af098),TWO_DASHES,'\0',dv_00,\n             hs,(char *)0x0,false,&(this->warn_multiple_gp_).super_Struct_var,false);" (call_expression "One_option\n            (&(this->warn_multiple_gp_).option,(char *)(unaff_EDI + 0x1af098),TWO_DASHES,'\0',dv_00,\n             hs,(char *)0x0,false,&(this->warn_multiple_gp_).super_Struct_var,false)" identifier (argument_list "(&(this->warn_multiple_gp_).option,(char *)(unaff_EDI + 0x1af098),TWO_DASHES,'\0',dv_00,\n             hs,(char *)0x0,false,&(this->warn_multiple_gp_).super_Struct_var,false)" ( (pointer_expression "&(this->warn_multiple_gp_).option" & (field_expression "(this->warn_multiple_gp_).option" (parenthesized_expression "(this->warn_multiple_gp_)" ( (field_expression "this->warn_multiple_gp_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1af098)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1af098)" ( (binary_expression "unaff_EDI + 0x1af098" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , identifier , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->warn_multiple_gp_).super_Struct_var" & (field_expression "(this->warn_multiple_gp_).super_Struct_var" (parenthesized_expression "(this->warn_multiple_gp_)" ( (field_expression "this->warn_multiple_gp_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->warn_multiple_gp_).user_set_via_option = false;" (assignment_expression "(this->warn_multiple_gp_).user_set_via_option = false" (field_expression "(this->warn_multiple_gp_).user_set_via_option" (parenthesized_expression "(this->warn_multiple_gp_)" ( (field_expression "this->warn_multiple_gp_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->warn_multiple_gp_).value = false;" (assignment_expression "(this->warn_multiple_gp_).value = false" (field_expression "(this->warn_multiple_gp_).value" (parenthesized_expression "(this->warn_multiple_gp_)" ( (field_expression "this->warn_multiple_gp_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->no_warn_multiple_gp_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2f57);" (assignment_expression "(this->no_warn_multiple_gp_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2f57)" (field_expression "(this->no_warn_multiple_gp_initializer_).super_Struct_var._vptr_Struct_var" (field_expression "(this->no_warn_multiple_gp_initializer_).super_Struct_var" (parenthesized_expression "(this->no_warn_multiple_gp_initializer_)" ( (field_expression "this->no_warn_multiple_gp_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(unaff_EDI + 0x2a2f57)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(unaff_EDI + 0x2a2f57)" ( (binary_expression "unaff_EDI + 0x2a2f57" identifier + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->no_warn_multiple_gp_initializer_).option,(char *)(unaff_EDI + 0x1af095),\n             TWO_DASHES,'\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_warn_multiple_gp_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->no_warn_multiple_gp_initializer_).option,(char *)(unaff_EDI + 0x1af095),\n             TWO_DASHES,'\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_warn_multiple_gp_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->no_warn_multiple_gp_initializer_).option,(char *)(unaff_EDI + 0x1af095),\n             TWO_DASHES,'\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_warn_multiple_gp_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->no_warn_multiple_gp_initializer_).option,(char *)(unaff_EDI + 0x1af095),\n             TWO_DASHES,'\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_warn_multiple_gp_initializer_).super_Struct_var,true);" (call_expression "One_option\n            (&(this->no_warn_multiple_gp_initializer_).option,(char *)(unaff_EDI + 0x1af095),\n             TWO_DASHES,'\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_warn_multiple_gp_initializer_).super_Struct_var,true)" identifier (argument_list "(&(this->no_warn_multiple_gp_initializer_).option,(char *)(unaff_EDI + 0x1af095),\n             TWO_DASHES,'\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_warn_multiple_gp_initializer_).super_Struct_var,true)" ( (pointer_expression "&(this->no_warn_multiple_gp_initializer_).option" & (field_expression "(this->no_warn_multiple_gp_initializer_).option" (parenthesized_expression "(this->no_warn_multiple_gp_initializer_)" ( (field_expression "this->no_warn_multiple_gp_initializer_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1af095)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1af095)" ( (binary_expression "unaff_EDI + 0x1af095" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->no_warn_multiple_gp_initializer_).super_Struct_var" & (field_expression "(this->no_warn_multiple_gp_initializer_).super_Struct_var" (parenthesized_expression "(this->no_warn_multiple_gp_initializer_)" ( (field_expression "this->no_warn_multiple_gp_initializer_" identifier -> field_identifier) )) . field_identifier)) , true ))) ;)))) (expression_statement "(this->warn_search_mismatch_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2f6b);" (assignment_expression "(this->warn_search_mismatch_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2f6b)" (field_expression "(this->warn_search_mismatch_).super_Struct_var._vptr_Struct_var" (field_expression "(this->warn_search_mismatch_).super_Struct_var" (parenthesized_expression "(this->warn_search_mismatch_)" ( (field_expression "this->warn_search_mismatch_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(unaff_EDI + 0x2a2f6b)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(unaff_EDI + 0x2a2f6b)" ( (binary_expression "unaff_EDI + 0x2a2f6b" identifier + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->warn_search_mismatch_).option,(char *)(unaff_EDI + 0x1af0ac),TWO_DASHES,'\0',\n             dv_01,(char *)(unaff_EDI + 0x1b15b3),(char *)0x0,false,\n             &(this->warn_search_mismatch_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->warn_search_mismatch_).option,(char *)(unaff_EDI + 0x1af0ac),TWO_DASHES,'\0',\n             dv_01,(char *)(unaff_EDI + 0x1b15b3),(char *)0x0,false,\n             &(this->warn_search_mismatch_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->warn_search_mismatch_).option,(char *)(unaff_EDI + 0x1af0ac),TWO_DASHES,'\0',\n             dv_01,(char *)(unaff_EDI + 0x1b15b3),(char *)0x0,false,\n             &(this->warn_search_mismatch_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->warn_search_mismatch_).option,(char *)(unaff_EDI + 0x1af0ac),TWO_DASHES,'\0',\n             dv_01,(char *)(unaff_EDI + 0x1b15b3),(char *)0x0,false,\n             &(this->warn_search_mismatch_).super_Struct_var,true);" (call_expression "One_option\n            (&(this->warn_search_mismatch_).option,(char *)(unaff_EDI + 0x1af0ac),TWO_DASHES,'\0',\n             dv_01,(char *)(unaff_EDI + 0x1b15b3),(char *)0x0,false,\n             &(this->warn_search_mismatch_).super_Struct_var,true)" identifier (argument_list "(&(this->warn_search_mismatch_).option,(char *)(unaff_EDI + 0x1af0ac),TWO_DASHES,'\0',\n             dv_01,(char *)(unaff_EDI + 0x1b15b3),(char *)0x0,false,\n             &(this->warn_search_mismatch_).super_Struct_var,true)" ( (pointer_expression "&(this->warn_search_mismatch_).option" & (field_expression "(this->warn_search_mismatch_).option" (parenthesized_expression "(this->warn_search_mismatch_)" ( (field_expression "this->warn_search_mismatch_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1af0ac)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1af0ac)" ( (binary_expression "unaff_EDI + 0x1af0ac" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1b15b3)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1b15b3)" ( (binary_expression "unaff_EDI + 0x1b15b3" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->warn_search_mismatch_).super_Struct_var" & (field_expression "(this->warn_search_mismatch_).super_Struct_var" (parenthesized_expression "(this->warn_search_mismatch_)" ( (field_expression "this->warn_search_mismatch_" identifier -> field_identifier) )) . field_identifier)) , true ))) ;)))) (expression_statement "(this->warn_search_mismatch_).user_set_via_option = false;" (assignment_expression "(this->warn_search_mismatch_).user_set_via_option = false" (field_expression "(this->warn_search_mismatch_).user_set_via_option" (parenthesized_expression "(this->warn_search_mismatch_)" ( (field_expression "this->warn_search_mismatch_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->warn_search_mismatch_).value = true;" (assignment_expression "(this->warn_search_mismatch_).value = true" (field_expression "(this->warn_search_mismatch_).value" (parenthesized_expression "(this->warn_search_mismatch_)" ( (field_expression "this->warn_search_mismatch_" identifier -> field_identifier) )) . field_identifier) = true) ;) (expression_statement "(this->no_warn_search_mismatch_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2f7f);" (assignment_expression "(this->no_warn_search_mismatch_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2f7f)" (field_expression "(this->no_warn_search_mismatch_initializer_).super_Struct_var._vptr_Struct_var" (field_expression "(this->no_warn_search_mismatch_initializer_).super_Struct_var" (parenthesized_expression "(this->no_warn_search_mismatch_initializer_)" ( (field_expression "this->no_warn_search_mismatch_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(unaff_EDI + 0x2a2f7f)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(unaff_EDI + 0x2a2f7f)" ( (binary_expression "unaff_EDI + 0x2a2f7f" identifier + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->no_warn_search_mismatch_initializer_).option,(char *)(unaff_EDI + 0x1af0a9),\n             TWO_DASHES,'\0',dv_00,(char *)(unaff_EDI + 0x1b15df),(char *)0x0,false,\n             &(this->no_warn_search_mismatch_initializer_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->no_warn_search_mismatch_initializer_).option,(char *)(unaff_EDI + 0x1af0a9),\n             TWO_DASHES,'\0',dv_00,(char *)(unaff_EDI + 0x1b15df),(char *)0x0,false,\n             &(this->no_warn_search_mismatch_initializer_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->no_warn_search_mismatch_initializer_).option,(char *)(unaff_EDI + 0x1af0a9),\n             TWO_DASHES,'\0',dv_00,(char *)(unaff_EDI + 0x1b15df),(char *)0x0,false,\n             &(this->no_warn_search_mismatch_initializer_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->no_warn_search_mismatch_initializer_).option,(char *)(unaff_EDI + 0x1af0a9),\n             TWO_DASHES,'\0',dv_00,(char *)(unaff_EDI + 0x1b15df),(char *)0x0,false,\n             &(this->no_warn_search_mismatch_initializer_).super_Struct_var,false);" (call_expression "One_option\n            (&(this->no_warn_search_mismatch_initializer_).option,(char *)(unaff_EDI + 0x1af0a9),\n             TWO_DASHES,'\0',dv_00,(char *)(unaff_EDI + 0x1b15df),(char *)0x0,false,\n             &(this->no_warn_search_mismatch_initializer_).super_Struct_var,false)" identifier (argument_list "(&(this->no_warn_search_mismatch_initializer_).option,(char *)(unaff_EDI + 0x1af0a9),\n             TWO_DASHES,'\0',dv_00,(char *)(unaff_EDI + 0x1b15df),(char *)0x0,false,\n             &(this->no_warn_search_mismatch_initializer_).super_Struct_var,false)" ( (pointer_expression "&(this->no_warn_search_mismatch_initializer_).option" & (field_expression "(this->no_warn_search_mismatch_initializer_).option" (parenthesized_expression "(this->no_warn_search_mismatch_initializer_)" ( (field_expression "this->no_warn_search_mismatch_initializer_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1af0a9)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1af0a9)" ( (binary_expression "unaff_EDI + 0x1af0a9" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1b15df)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1b15df)" ( (binary_expression "unaff_EDI + 0x1b15df" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->no_warn_search_mismatch_initializer_).super_Struct_var" & (field_expression "(this->no_warn_search_mismatch_initializer_).super_Struct_var" (parenthesized_expression "(this->no_warn_search_mismatch_initializer_)" ( (field_expression "this->no_warn_search_mismatch_initializer_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->warn_shared_textrel_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2f93);" (assignment_expression "(this->warn_shared_textrel_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2f93)" (field_expression "(this->warn_shared_textrel_).super_Struct_var._vptr_Struct_var" (field_expression "(this->warn_shared_textrel_).super_Struct_var" (parenthesized_expression "(this->warn_shared_textrel_)" ( (field_expression "this->warn_shared_textrel_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(unaff_EDI + 0x2a2f93)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(unaff_EDI + 0x2a2f93)" ( (binary_expression "unaff_EDI + 0x2a2f93" identifier + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->warn_shared_textrel_).option,(char *)(unaff_EDI + 0x1af0c4),TWO_DASHES,'\0',\n             dv_00,(char *)(unaff_EDI + 0x1b1613),(char *)0x0,false,\n             &(this->warn_shared_textrel_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->warn_shared_textrel_).option,(char *)(unaff_EDI + 0x1af0c4),TWO_DASHES,'\0',\n             dv_00,(char *)(unaff_EDI + 0x1b1613),(char *)0x0,false,\n             &(this->warn_shared_textrel_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->warn_shared_textrel_).option,(char *)(unaff_EDI + 0x1af0c4),TWO_DASHES,'\0',\n             dv_00,(char *)(unaff_EDI + 0x1b1613),(char *)0x0,false,\n             &(this->warn_shared_textrel_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->warn_shared_textrel_).option,(char *)(unaff_EDI + 0x1af0c4),TWO_DASHES,'\0',\n             dv_00,(char *)(unaff_EDI + 0x1b1613),(char *)0x0,false,\n             &(this->warn_shared_textrel_).super_Struct_var,false);" (call_expression "One_option\n            (&(this->warn_shared_textrel_).option,(char *)(unaff_EDI + 0x1af0c4),TWO_DASHES,'\0',\n             dv_00,(char *)(unaff_EDI + 0x1b1613),(char *)0x0,false,\n             &(this->warn_shared_textrel_).super_Struct_var,false)" identifier (argument_list "(&(this->warn_shared_textrel_).option,(char *)(unaff_EDI + 0x1af0c4),TWO_DASHES,'\0',\n             dv_00,(char *)(unaff_EDI + 0x1b1613),(char *)0x0,false,\n             &(this->warn_shared_textrel_).super_Struct_var,false)" ( (pointer_expression "&(this->warn_shared_textrel_).option" & (field_expression "(this->warn_shared_textrel_).option" (parenthesized_expression "(this->warn_shared_textrel_)" ( (field_expression "this->warn_shared_textrel_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1af0c4)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1af0c4)" ( (binary_expression "unaff_EDI + 0x1af0c4" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1b1613)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1b1613)" ( (binary_expression "unaff_EDI + 0x1b1613" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->warn_shared_textrel_).super_Struct_var" & (field_expression "(this->warn_shared_textrel_).super_Struct_var" (parenthesized_expression "(this->warn_shared_textrel_)" ( (field_expression "this->warn_shared_textrel_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->warn_shared_textrel_).user_set_via_option = false;" (assignment_expression "(this->warn_shared_textrel_).user_set_via_option = false" (field_expression "(this->warn_shared_textrel_).user_set_via_option" (parenthesized_expression "(this->warn_shared_textrel_)" ( (field_expression "this->warn_shared_textrel_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->warn_shared_textrel_).value = false;" (assignment_expression "(this->warn_shared_textrel_).value = false" (field_expression "(this->warn_shared_textrel_).value" (parenthesized_expression "(this->warn_shared_textrel_)" ( (field_expression "this->warn_shared_textrel_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->no_warn_shared_textrel_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2fa7);" (assignment_expression "(this->no_warn_shared_textrel_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2fa7)" (field_expression "(this->no_warn_shared_textrel_initializer_).super_Struct_var._vptr_Struct_var" (field_expression "(this->no_warn_shared_textrel_initializer_).super_Struct_var" (parenthesized_expression "(this->no_warn_shared_textrel_initializer_)" ( (field_expression "this->no_warn_shared_textrel_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(unaff_EDI + 0x2a2fa7)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(unaff_EDI + 0x2a2fa7)" ( (binary_expression "unaff_EDI + 0x2a2fa7" identifier + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->no_warn_shared_textrel_initializer_).option,(char *)(unaff_EDI + 0x1af0c1),\n             TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1b163b),(char *)0x0,false,\n             &(this->no_warn_shared_textrel_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->no_warn_shared_textrel_initializer_).option,(char *)(unaff_EDI + 0x1af0c1),\n             TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1b163b),(char *)0x0,false,\n             &(this->no_warn_shared_textrel_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->no_warn_shared_textrel_initializer_).option,(char *)(unaff_EDI + 0x1af0c1),\n             TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1b163b),(char *)0x0,false,\n             &(this->no_warn_shared_textrel_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->no_warn_shared_textrel_initializer_).option,(char *)(unaff_EDI + 0x1af0c1),\n             TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1b163b),(char *)0x0,false,\n             &(this->no_warn_shared_textrel_initializer_).super_Struct_var,true);" (call_expression "One_option\n            (&(this->no_warn_shared_textrel_initializer_).option,(char *)(unaff_EDI + 0x1af0c1),\n             TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1b163b),(char *)0x0,false,\n             &(this->no_warn_shared_textrel_initializer_).super_Struct_var,true)" identifier (argument_list "(&(this->no_warn_shared_textrel_initializer_).option,(char *)(unaff_EDI + 0x1af0c1),\n             TWO_DASHES,'\0',dv_01,(char *)(unaff_EDI + 0x1b163b),(char *)0x0,false,\n             &(this->no_warn_shared_textrel_initializer_).super_Struct_var,true)" ( (pointer_expression "&(this->no_warn_shared_textrel_initializer_).option" & (field_expression "(this->no_warn_shared_textrel_initializer_).option" (parenthesized_expression "(this->no_warn_shared_textrel_initializer_)" ( (field_expression "this->no_warn_shared_textrel_initializer_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1af0c1)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1af0c1)" ( (binary_expression "unaff_EDI + 0x1af0c1" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1b163b)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1b163b)" ( (binary_expression "unaff_EDI + 0x1b163b" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->no_warn_shared_textrel_initializer_).super_Struct_var" & (field_expression "(this->no_warn_shared_textrel_initializer_).super_Struct_var" (parenthesized_expression "(this->no_warn_shared_textrel_initializer_)" ( (field_expression "this->no_warn_shared_textrel_initializer_" identifier -> field_identifier) )) . field_identifier)) , true ))) ;)))) (expression_statement "(this->warn_unresolved_symbols_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2fbb);" (assignment_expression "(this->warn_unresolved_symbols_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2fbb)" (field_expression "(this->warn_unresolved_symbols_).super_Struct_var._vptr_Struct_var" (field_expression "(this->warn_unresolved_symbols_).super_Struct_var" (parenthesized_expression "(this->warn_unresolved_symbols_)" ( (field_expression "this->warn_unresolved_symbols_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(unaff_EDI + 0x2a2fbb)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(unaff_EDI + 0x2a2fbb)" ( (binary_expression "unaff_EDI + 0x2a2fbb" identifier + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->warn_unresolved_symbols_).option,(char *)(unaff_EDI + 0x1af0db),TWO_DASHES,'\0'\n             ,dv_00,(char *)(unaff_EDI + 0x1b166b),(char *)0x0,false,\n             &(this->warn_unresolved_symbols_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->warn_unresolved_symbols_).option,(char *)(unaff_EDI + 0x1af0db),TWO_DASHES,'\0'\n             ,dv_00,(char *)(unaff_EDI + 0x1b166b),(char *)0x0,false,\n             &(this->warn_unresolved_symbols_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->warn_unresolved_symbols_).option,(char *)(unaff_EDI + 0x1af0db),TWO_DASHES,'\0'\n             ,dv_00,(char *)(unaff_EDI + 0x1b166b),(char *)0x0,false,\n             &(this->warn_unresolved_symbols_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->warn_unresolved_symbols_).option,(char *)(unaff_EDI + 0x1af0db),TWO_DASHES,'\0'\n             ,dv_00,(char *)(unaff_EDI + 0x1b166b),(char *)0x0,false,\n             &(this->warn_unresolved_symbols_).super_Struct_var,false);" (call_expression "One_option\n            (&(this->warn_unresolved_symbols_).option,(char *)(unaff_EDI + 0x1af0db),TWO_DASHES,'\0'\n             ,dv_00,(char *)(unaff_EDI + 0x1b166b),(char *)0x0,false,\n             &(this->warn_unresolved_symbols_).super_Struct_var,false)" identifier (argument_list "(&(this->warn_unresolved_symbols_).option,(char *)(unaff_EDI + 0x1af0db),TWO_DASHES,'\0'\n             ,dv_00,(char *)(unaff_EDI + 0x1b166b),(char *)0x0,false,\n             &(this->warn_unresolved_symbols_).super_Struct_var,false)" ( (pointer_expression "&(this->warn_unresolved_symbols_).option" & (field_expression "(this->warn_unresolved_symbols_).option" (parenthesized_expression "(this->warn_unresolved_symbols_)" ( (field_expression "this->warn_unresolved_symbols_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1af0db)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1af0db)" ( (binary_expression "unaff_EDI + 0x1af0db" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1b166b)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1b166b)" ( (binary_expression "unaff_EDI + 0x1b166b" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->warn_unresolved_symbols_).super_Struct_var" & (field_expression "(this->warn_unresolved_symbols_).super_Struct_var" (parenthesized_expression "(this->warn_unresolved_symbols_)" ( (field_expression "this->warn_unresolved_symbols_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->warn_unresolved_symbols_).user_set_via_option = false;" (assignment_expression "(this->warn_unresolved_symbols_).user_set_via_option = false" (field_expression "(this->warn_unresolved_symbols_).user_set_via_option" (parenthesized_expression "(this->warn_unresolved_symbols_)" ( (field_expression "this->warn_unresolved_symbols_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->warn_unresolved_symbols_).value = false;" (assignment_expression "(this->warn_unresolved_symbols_).value = false" (field_expression "(this->warn_unresolved_symbols_).value" (parenthesized_expression "(this->warn_unresolved_symbols_)" ( (field_expression "this->warn_unresolved_symbols_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->no_warn_unresolved_symbols_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2fcf);" (assignment_expression "(this->no_warn_unresolved_symbols_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2fcf)" (field_expression "(this->no_warn_unresolved_symbols_initializer_).super_Struct_var._vptr_Struct_var" (field_expression "(this->no_warn_unresolved_symbols_initializer_).super_Struct_var" (parenthesized_expression "(this->no_warn_unresolved_symbols_initializer_)" ( (field_expression "this->no_warn_unresolved_symbols_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(unaff_EDI + 0x2a2fcf)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(unaff_EDI + 0x2a2fcf)" ( (binary_expression "unaff_EDI + 0x2a2fcf" identifier + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->no_warn_unresolved_symbols_initializer_).option,(char *)(unaff_EDI + 0x1af0d8),\n             TWO_DASHES,'\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_warn_unresolved_symbols_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->no_warn_unresolved_symbols_initializer_).option,(char *)(unaff_EDI + 0x1af0d8),\n             TWO_DASHES,'\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_warn_unresolved_symbols_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->no_warn_unresolved_symbols_initializer_).option,(char *)(unaff_EDI + 0x1af0d8),\n             TWO_DASHES,'\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_warn_unresolved_symbols_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->no_warn_unresolved_symbols_initializer_).option,(char *)(unaff_EDI + 0x1af0d8),\n             TWO_DASHES,'\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_warn_unresolved_symbols_initializer_).super_Struct_var,true);" (call_expression "One_option\n            (&(this->no_warn_unresolved_symbols_initializer_).option,(char *)(unaff_EDI + 0x1af0d8),\n             TWO_DASHES,'\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_warn_unresolved_symbols_initializer_).super_Struct_var,true)" identifier (argument_list "(&(this->no_warn_unresolved_symbols_initializer_).option,(char *)(unaff_EDI + 0x1af0d8),\n             TWO_DASHES,'\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_warn_unresolved_symbols_initializer_).super_Struct_var,true)" ( (pointer_expression "&(this->no_warn_unresolved_symbols_initializer_).option" & (field_expression "(this->no_warn_unresolved_symbols_initializer_).option" (parenthesized_expression "(this->no_warn_unresolved_symbols_initializer_)" ( (field_expression "this->no_warn_unresolved_symbols_initializer_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1af0d8)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1af0d8)" ( (binary_expression "unaff_EDI + 0x1af0d8" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->no_warn_unresolved_symbols_initializer_).super_Struct_var" & (field_expression "(this->no_warn_unresolved_symbols_initializer_).super_Struct_var" (parenthesized_expression "(this->no_warn_unresolved_symbols_initializer_)" ( (field_expression "this->no_warn_unresolved_symbols_initializer_" identifier -> field_identifier) )) . field_identifier)) , true ))) ;)))) (expression_statement "(this->error_unresolved_symbols_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2fe3);" (assignment_expression "(this->error_unresolved_symbols_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2fe3)" (field_expression "(this->error_unresolved_symbols_).super_Struct_var._vptr_Struct_var" (field_expression "(this->error_unresolved_symbols_).super_Struct_var" (parenthesized_expression "(this->error_unresolved_symbols_)" ( (field_expression "this->error_unresolved_symbols_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(unaff_EDI + 0x2a2fe3)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(unaff_EDI + 0x2a2fe3)" ( (binary_expression "unaff_EDI + 0x2a2fe3" identifier + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->error_unresolved_symbols_).option,(char *)(unaff_EDI + 0x1af0f6),TWO_DASHES,\n             '\0',dv,&UNK_001b1693 + unaff_EDI,(char *)0x0,false,\n             &(this->error_unresolved_symbols_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->error_unresolved_symbols_).option,(char *)(unaff_EDI + 0x1af0f6),TWO_DASHES,\n             '\0',dv,&UNK_001b1693 + unaff_EDI,(char *)0x0,false,\n             &(this->error_unresolved_symbols_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->error_unresolved_symbols_).option,(char *)(unaff_EDI + 0x1af0f6),TWO_DASHES,\n             '\0',dv,&UNK_001b1693 + unaff_EDI,(char *)0x0,false,\n             &(this->error_unresolved_symbols_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->error_unresolved_symbols_).option,(char *)(unaff_EDI + 0x1af0f6),TWO_DASHES,\n             '\0',dv,&UNK_001b1693 + unaff_EDI,(char *)0x0,false,\n             &(this->error_unresolved_symbols_).super_Struct_var,true);" (call_expression "One_option\n            (&(this->error_unresolved_symbols_).option,(char *)(unaff_EDI + 0x1af0f6),TWO_DASHES,\n             '\0',dv,&UNK_001b1693 + unaff_EDI,(char *)0x0,false,\n             &(this->error_unresolved_symbols_).super_Struct_var,true)" identifier (argument_list "(&(this->error_unresolved_symbols_).option,(char *)(unaff_EDI + 0x1af0f6),TWO_DASHES,\n             '\0',dv,&UNK_001b1693 + unaff_EDI,(char *)0x0,false,\n             &(this->error_unresolved_symbols_).super_Struct_var,true)" ( (pointer_expression "&(this->error_unresolved_symbols_).option" & (field_expression "(this->error_unresolved_symbols_).option" (parenthesized_expression "(this->error_unresolved_symbols_)" ( (field_expression "this->error_unresolved_symbols_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1af0f6)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1af0f6)" ( (binary_expression "unaff_EDI + 0x1af0f6" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (binary_expression "&UNK_001b1693 + unaff_EDI" (pointer_expression "&UNK_001b1693" & identifier) + identifier) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->error_unresolved_symbols_).super_Struct_var" & (field_expression "(this->error_unresolved_symbols_).super_Struct_var" (parenthesized_expression "(this->error_unresolved_symbols_)" ( (field_expression "this->error_unresolved_symbols_" identifier -> field_identifier) )) . field_identifier)) , true ))) ;)))) (expression_statement "(this->no_error_unresolved_symbols_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2ff7);" (assignment_expression "(this->no_error_unresolved_symbols_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a2ff7)" (field_expression "(this->no_error_unresolved_symbols_initializer_).super_Struct_var._vptr_Struct_var" (field_expression "(this->no_error_unresolved_symbols_initializer_).super_Struct_var" (parenthesized_expression "(this->no_error_unresolved_symbols_initializer_)" ( (field_expression "this->no_error_unresolved_symbols_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(unaff_EDI + 0x2a2ff7)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(unaff_EDI + 0x2a2ff7)" ( (binary_expression "unaff_EDI + 0x2a2ff7" identifier + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->no_error_unresolved_symbols_initializer_).option,(char *)(unaff_EDI + 0x1af0f3)\n             ,TWO_DASHES,'\0',dv,(char *)0x0,(char *)0x0,false,\n             &(this->no_error_unresolved_symbols_initializer_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->no_error_unresolved_symbols_initializer_).option,(char *)(unaff_EDI + 0x1af0f3)\n             ,TWO_DASHES,'\0',dv,(char *)0x0,(char *)0x0,false,\n             &(this->no_error_unresolved_symbols_initializer_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->no_error_unresolved_symbols_initializer_).option,(char *)(unaff_EDI + 0x1af0f3)\n             ,TWO_DASHES,'\0',dv,(char *)0x0,(char *)0x0,false,\n             &(this->no_error_unresolved_symbols_initializer_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->no_error_unresolved_symbols_initializer_).option,(char *)(unaff_EDI + 0x1af0f3)\n             ,TWO_DASHES,'\0',dv,(char *)0x0,(char *)0x0,false,\n             &(this->no_error_unresolved_symbols_initializer_).super_Struct_var,false);" (call_expression "One_option\n            (&(this->no_error_unresolved_symbols_initializer_).option,(char *)(unaff_EDI + 0x1af0f3)\n             ,TWO_DASHES,'\0',dv,(char *)0x0,(char *)0x0,false,\n             &(this->no_error_unresolved_symbols_initializer_).super_Struct_var,false)" identifier (argument_list "(&(this->no_error_unresolved_symbols_initializer_).option,(char *)(unaff_EDI + 0x1af0f3)\n             ,TWO_DASHES,'\0',dv,(char *)0x0,(char *)0x0,false,\n             &(this->no_error_unresolved_symbols_initializer_).super_Struct_var,false)" ( (pointer_expression "&(this->no_error_unresolved_symbols_initializer_).option" & (field_expression "(this->no_error_unresolved_symbols_initializer_).option" (parenthesized_expression "(this->no_error_unresolved_symbols_initializer_)" ( (field_expression "this->no_error_unresolved_symbols_initializer_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1af0f3)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1af0f3)" ( (binary_expression "unaff_EDI + 0x1af0f3" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->no_error_unresolved_symbols_initializer_).super_Struct_var" & (field_expression "(this->no_error_unresolved_symbols_initializer_).super_Struct_var" (parenthesized_expression "(this->no_error_unresolved_symbols_initializer_)" ( (field_expression "this->no_error_unresolved_symbols_initializer_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->buildd_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("cccccccccccccccccccccccccccccccccccccccccccccccc" + unaff_EDI + 0xb);" (assignment_expression "(this->buildd_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("cccccccccccccccccccccccccccccccccccccccccccccccc" + unaff_EDI + 0xb)" (field_expression "(this->buildd_).super_Struct_var._vptr_Struct_var" (field_expression "(this->buildd_).super_Struct_var" (parenthesized_expression "(this->buildd_)" ( (field_expression "this->buildd_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)("cccccccccccccccccccccccccccccccccccccccccccccccc" + unaff_EDI + 0xb)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "("cccccccccccccccccccccccccccccccccccccccccccccccc" + unaff_EDI + 0xb)" ( (binary_expression ""cccccccccccccccccccccccccccccccccccccccccccccccc" + unaff_EDI + 0xb" (binary_expression ""cccccccccccccccccccccccccccccccccccccccccccccccc" + unaff_EDI" (string_literal ""cccccccccccccccccccccccccccccccccccccccccccccccc"" " string_content ") + identifier) + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->buildd_).option,(char *)(unaff_EDI + 0x1af120),DASH_Z,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1af10f),(char *)0x0,false,&(this->buildd_).super_Struct_var,\n             false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->buildd_).option,(char *)(unaff_EDI + 0x1af120),DASH_Z,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1af10f),(char *)0x0,false,&(this->buildd_).super_Struct_var,\n             false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->buildd_).option,(char *)(unaff_EDI + 0x1af120),DASH_Z,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1af10f),(char *)0x0,false,&(this->buildd_).super_Struct_var,\n             false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->buildd_).option,(char *)(unaff_EDI + 0x1af120),DASH_Z,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1af10f),(char *)0x0,false,&(this->buildd_).super_Struct_var,\n             false);" (call_expression "One_option\n            (&(this->buildd_).option,(char *)(unaff_EDI + 0x1af120),DASH_Z,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1af10f),(char *)0x0,false,&(this->buildd_).super_Struct_var,\n             false)" identifier (argument_list "(&(this->buildd_).option,(char *)(unaff_EDI + 0x1af120),DASH_Z,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1af10f),(char *)0x0,false,&(this->buildd_).super_Struct_var,\n             false)" ( (pointer_expression "&(this->buildd_).option" & (field_expression "(this->buildd_).option" (parenthesized_expression "(this->buildd_)" ( (field_expression "this->buildd_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1af120)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1af120)" ( (binary_expression "unaff_EDI + 0x1af120" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1af10f)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1af10f)" ( (binary_expression "unaff_EDI + 0x1af10f" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->buildd_).super_Struct_var" & (field_expression "(this->buildd_).super_Struct_var" (parenthesized_expression "(this->buildd_)" ( (field_expression "this->buildd_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->buildd_).user_set_via_option = false;" (assignment_expression "(this->buildd_).user_set_via_option = false" (field_expression "(this->buildd_).user_set_via_option" (parenthesized_expression "(this->buildd_)" ( (field_expression "this->buildd_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->buildd_).value = false;" (assignment_expression "(this->buildd_).value = false" (field_expression "(this->buildd_).value" (parenthesized_expression "(this->buildd_)" ( (field_expression "this->buildd_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->no_buildd_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("cccccccccccccccccccccccccccccccccccccccccccccccc" + unaff_EDI + 0x1f)\n  ;" (assignment_expression "(this->no_buildd_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("cccccccccccccccccccccccccccccccccccccccccccccccc" + unaff_EDI + 0x1f)" (field_expression "(this->no_buildd_initializer_).super_Struct_var._vptr_Struct_var" (field_expression "(this->no_buildd_initializer_).super_Struct_var" (parenthesized_expression "(this->no_buildd_initializer_)" ( (field_expression "this->no_buildd_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)("cccccccccccccccccccccccccccccccccccccccccccccccc" + unaff_EDI + 0x1f)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "("cccccccccccccccccccccccccccccccccccccccccccccccc" + unaff_EDI + 0x1f)" ( (binary_expression ""cccccccccccccccccccccccccccccccccccccccccccccccc" + unaff_EDI + 0x1f" (binary_expression ""cccccccccccccccccccccccccccccccccccccccccccccccc" + unaff_EDI" (string_literal ""cccccccccccccccccccccccccccccccccccccccccccccccc"" " string_content ") + identifier) + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->no_buildd_initializer_).option,(char *)(unaff_EDI + 0x1af11e),DASH_Z,'\0',dv_01\n             ,(char *)0x0,(char *)0x0,false,&(this->no_buildd_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->no_buildd_initializer_).option,(char *)(unaff_EDI + 0x1af11e),DASH_Z,'\0',dv_01\n             ,(char *)0x0,(char *)0x0,false,&(this->no_buildd_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->no_buildd_initializer_).option,(char *)(unaff_EDI + 0x1af11e),DASH_Z,'\0',dv_01\n             ,(char *)0x0,(char *)0x0,false,&(this->no_buildd_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->no_buildd_initializer_).option,(char *)(unaff_EDI + 0x1af11e),DASH_Z,'\0',dv_01\n             ,(char *)0x0,(char *)0x0,false,&(this->no_buildd_initializer_).super_Struct_var,true);" (call_expression "One_option\n            (&(this->no_buildd_initializer_).option,(char *)(unaff_EDI + 0x1af11e),DASH_Z,'\0',dv_01\n             ,(char *)0x0,(char *)0x0,false,&(this->no_buildd_initializer_).super_Struct_var,true)" identifier (argument_list "(&(this->no_buildd_initializer_).option,(char *)(unaff_EDI + 0x1af11e),DASH_Z,'\0',dv_01\n             ,(char *)0x0,(char *)0x0,false,&(this->no_buildd_initializer_).super_Struct_var,true)" ( (pointer_expression "&(this->no_buildd_initializer_).option" & (field_expression "(this->no_buildd_initializer_).option" (parenthesized_expression "(this->no_buildd_initializer_)" ( (field_expression "this->no_buildd_initializer_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1af11e)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1af11e)" ( (binary_expression "unaff_EDI + 0x1af11e" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->no_buildd_initializer_).super_Struct_var" & (field_expression "(this->no_buildd_initializer_).super_Struct_var" (parenthesized_expression "(this->no_buildd_initializer_)" ( (field_expression "this->no_buildd_initializer_" identifier -> field_identifier) )) . field_identifier)) , true ))) ;)))) (expression_statement "(this->wchar_size_warning_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("cccccccccccccccccccccccccccccccccccccccccccccccc" + unaff_EDI + 0x33)\n  ;" (assignment_expression "(this->wchar_size_warning_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("cccccccccccccccccccccccccccccccccccccccccccccccc" + unaff_EDI + 0x33)" (field_expression "(this->wchar_size_warning_).super_Struct_var._vptr_Struct_var" (field_expression "(this->wchar_size_warning_).super_Struct_var" (parenthesized_expression "(this->wchar_size_warning_)" ( (field_expression "this->wchar_size_warning_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)("cccccccccccccccccccccccccccccccccccccccccccccccc" + unaff_EDI + 0x33)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "("cccccccccccccccccccccccccccccccccccccccccccccccc" + unaff_EDI + 0x33)" ( (binary_expression ""cccccccccccccccccccccccccccccccccccccccccccccccc" + unaff_EDI + 0x33" (binary_expression ""cccccccccccccccccccccccccccccccccccccccccccccccc" + unaff_EDI" (string_literal ""cccccccccccccccccccccccccccccccccccccccccccccccc"" " string_content ") + identifier) + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->wchar_size_warning_).option,(char *)(unaff_EDI + 0x1af12a),TWO_DASHES,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,&(this->wchar_size_warning_).super_Struct_var,true)\n  ;" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->wchar_size_warning_).option,(char *)(unaff_EDI + 0x1af12a),TWO_DASHES,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,&(this->wchar_size_warning_).super_Struct_var,true)\n  ;" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->wchar_size_warning_).option,(char *)(unaff_EDI + 0x1af12a),TWO_DASHES,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,&(this->wchar_size_warning_).super_Struct_var,true)\n  ;" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->wchar_size_warning_).option,(char *)(unaff_EDI + 0x1af12a),TWO_DASHES,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,&(this->wchar_size_warning_).super_Struct_var,true)\n  ;" (call_expression "One_option\n            (&(this->wchar_size_warning_).option,(char *)(unaff_EDI + 0x1af12a),TWO_DASHES,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,&(this->wchar_size_warning_).super_Struct_var,true)" identifier (argument_list "(&(this->wchar_size_warning_).option,(char *)(unaff_EDI + 0x1af12a),TWO_DASHES,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,&(this->wchar_size_warning_).super_Struct_var,true)" ( (pointer_expression "&(this->wchar_size_warning_).option" & (field_expression "(this->wchar_size_warning_).option" (parenthesized_expression "(this->wchar_size_warning_)" ( (field_expression "this->wchar_size_warning_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1af12a)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1af12a)" ( (binary_expression "unaff_EDI + 0x1af12a" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->wchar_size_warning_).super_Struct_var" & (field_expression "(this->wchar_size_warning_).super_Struct_var" (parenthesized_expression "(this->wchar_size_warning_)" ( (field_expression "this->wchar_size_warning_" identifier -> field_identifier) )) . field_identifier)) , true ))) ;)))) (expression_statement "(this->wchar_size_warning_).user_set_via_option = false;" (assignment_expression "(this->wchar_size_warning_).user_set_via_option = false" (field_expression "(this->wchar_size_warning_).user_set_via_option" (parenthesized_expression "(this->wchar_size_warning_)" ( (field_expression "this->wchar_size_warning_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->wchar_size_warning_).value = true;" (assignment_expression "(this->wchar_size_warning_).value = true" (field_expression "(this->wchar_size_warning_).value" (parenthesized_expression "(this->wchar_size_warning_)" ( (field_expression "this->wchar_size_warning_" identifier -> field_identifier) )) . field_identifier) = true) ;) (expression_statement "(this->no_wchar_size_warning_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("cccccccccccccccccccccccccccccccccccccccccccccccc" + unaff_EDI + 0x47)\n  ;" (assignment_expression "(this->no_wchar_size_warning_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("cccccccccccccccccccccccccccccccccccccccccccccccc" + unaff_EDI + 0x47)" (field_expression "(this->no_wchar_size_warning_initializer_).super_Struct_var._vptr_Struct_var" (field_expression "(this->no_wchar_size_warning_initializer_).super_Struct_var" (parenthesized_expression "(this->no_wchar_size_warning_initializer_)" ( (field_expression "this->no_wchar_size_warning_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)("cccccccccccccccccccccccccccccccccccccccccccccccc" + unaff_EDI + 0x47)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "("cccccccccccccccccccccccccccccccccccccccccccccccc" + unaff_EDI + 0x47)" ( (binary_expression ""cccccccccccccccccccccccccccccccccccccccccccccccc" + unaff_EDI + 0x47" (binary_expression ""cccccccccccccccccccccccccccccccccccccccccccccccc" + unaff_EDI" (string_literal ""cccccccccccccccccccccccccccccccccccccccccccccccc"" " string_content ") + identifier) + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->no_wchar_size_warning_initializer_).option,(char *)(unaff_EDI + 0x1af127),\n             TWO_DASHES,'\0',dv_00,(char *)(unaff_EDI + 0x1b16b7),(char *)0x0,false,\n             &(this->no_wchar_size_warning_initializer_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->no_wchar_size_warning_initializer_).option,(char *)(unaff_EDI + 0x1af127),\n             TWO_DASHES,'\0',dv_00,(char *)(unaff_EDI + 0x1b16b7),(char *)0x0,false,\n             &(this->no_wchar_size_warning_initializer_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->no_wchar_size_warning_initializer_).option,(char *)(unaff_EDI + 0x1af127),\n             TWO_DASHES,'\0',dv_00,(char *)(unaff_EDI + 0x1b16b7),(char *)0x0,false,\n             &(this->no_wchar_size_warning_initializer_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->no_wchar_size_warning_initializer_).option,(char *)(unaff_EDI + 0x1af127),\n             TWO_DASHES,'\0',dv_00,(char *)(unaff_EDI + 0x1b16b7),(char *)0x0,false,\n             &(this->no_wchar_size_warning_initializer_).super_Struct_var,false);" (call_expression "One_option\n            (&(this->no_wchar_size_warning_initializer_).option,(char *)(unaff_EDI + 0x1af127),\n             TWO_DASHES,'\0',dv_00,(char *)(unaff_EDI + 0x1b16b7),(char *)0x0,false,\n             &(this->no_wchar_size_warning_initializer_).super_Struct_var,false)" identifier (argument_list "(&(this->no_wchar_size_warning_initializer_).option,(char *)(unaff_EDI + 0x1af127),\n             TWO_DASHES,'\0',dv_00,(char *)(unaff_EDI + 0x1b16b7),(char *)0x0,false,\n             &(this->no_wchar_size_warning_initializer_).super_Struct_var,false)" ( (pointer_expression "&(this->no_wchar_size_warning_initializer_).option" & (field_expression "(this->no_wchar_size_warning_initializer_).option" (parenthesized_expression "(this->no_wchar_size_warning_initializer_)" ( (field_expression "this->no_wchar_size_warning_initializer_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1af127)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1af127)" ( (binary_expression "unaff_EDI + 0x1af127" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1b16b7)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1b16b7)" ( (binary_expression "unaff_EDI + 0x1b16b7" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->no_wchar_size_warning_initializer_).super_Struct_var" & (field_expression "(this->no_wchar_size_warning_initializer_).super_Struct_var" (parenthesized_expression "(this->no_wchar_size_warning_initializer_)" ( (field_expression "this->no_wchar_size_warning_initializer_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->weak_unresolved_symbols_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("cccccccccccccccccccccccccccccccccccccccccccccccc" + unaff_EDI + 0x5b)\n  ;" (assignment_expression "(this->weak_unresolved_symbols_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("cccccccccccccccccccccccccccccccccccccccccccccccc" + unaff_EDI + 0x5b)" (field_expression "(this->weak_unresolved_symbols_).super_Struct_var._vptr_Struct_var" (field_expression "(this->weak_unresolved_symbols_).super_Struct_var" (parenthesized_expression "(this->weak_unresolved_symbols_)" ( (field_expression "this->weak_unresolved_symbols_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)("cccccccccccccccccccccccccccccccccccccccccccccccc" + unaff_EDI + 0x5b)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "("cccccccccccccccccccccccccccccccccccccccccccccccc" + unaff_EDI + 0x5b)" ( (binary_expression ""cccccccccccccccccccccccccccccccccccccccccccccccc" + unaff_EDI + 0x5b" (binary_expression ""cccccccccccccccccccccccccccccccccccccccccccccccc" + unaff_EDI" (string_literal ""cccccccccccccccccccccccccccccccccccccccccccccccc"" " string_content ") + identifier) + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->weak_unresolved_symbols_).option,(char *)(unaff_EDI + 0x1af140),TWO_DASHES,'\0'\n             ,dv_00,(char *)(unaff_EDI + 0x1b16ff),(char *)0x0,false,\n             &(this->weak_unresolved_symbols_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->weak_unresolved_symbols_).option,(char *)(unaff_EDI + 0x1af140),TWO_DASHES,'\0'\n             ,dv_00,(char *)(unaff_EDI + 0x1b16ff),(char *)0x0,false,\n             &(this->weak_unresolved_symbols_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->weak_unresolved_symbols_).option,(char *)(unaff_EDI + 0x1af140),TWO_DASHES,'\0'\n             ,dv_00,(char *)(unaff_EDI + 0x1b16ff),(char *)0x0,false,\n             &(this->weak_unresolved_symbols_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->weak_unresolved_symbols_).option,(char *)(unaff_EDI + 0x1af140),TWO_DASHES,'\0'\n             ,dv_00,(char *)(unaff_EDI + 0x1b16ff),(char *)0x0,false,\n             &(this->weak_unresolved_symbols_).super_Struct_var,false);" (call_expression "One_option\n            (&(this->weak_unresolved_symbols_).option,(char *)(unaff_EDI + 0x1af140),TWO_DASHES,'\0'\n             ,dv_00,(char *)(unaff_EDI + 0x1b16ff),(char *)0x0,false,\n             &(this->weak_unresolved_symbols_).super_Struct_var,false)" identifier (argument_list "(&(this->weak_unresolved_symbols_).option,(char *)(unaff_EDI + 0x1af140),TWO_DASHES,'\0'\n             ,dv_00,(char *)(unaff_EDI + 0x1b16ff),(char *)0x0,false,\n             &(this->weak_unresolved_symbols_).super_Struct_var,false)" ( (pointer_expression "&(this->weak_unresolved_symbols_).option" & (field_expression "(this->weak_unresolved_symbols_).option" (parenthesized_expression "(this->weak_unresolved_symbols_)" ( (field_expression "this->weak_unresolved_symbols_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1af140)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1af140)" ( (binary_expression "unaff_EDI + 0x1af140" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1b16ff)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1b16ff)" ( (binary_expression "unaff_EDI + 0x1b16ff" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->weak_unresolved_symbols_).super_Struct_var" & (field_expression "(this->weak_unresolved_symbols_).super_Struct_var" (parenthesized_expression "(this->weak_unresolved_symbols_)" ( (field_expression "this->weak_unresolved_symbols_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->weak_unresolved_symbols_).user_set_via_option = false;" (assignment_expression "(this->weak_unresolved_symbols_).user_set_via_option = false" (field_expression "(this->weak_unresolved_symbols_).user_set_via_option" (parenthesized_expression "(this->weak_unresolved_symbols_)" ( (field_expression "this->weak_unresolved_symbols_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->weak_unresolved_symbols_).value = false;" (assignment_expression "(this->weak_unresolved_symbols_).value = false" (field_expression "(this->weak_unresolved_symbols_).value" (parenthesized_expression "(this->weak_unresolved_symbols_)" ( (field_expression "this->weak_unresolved_symbols_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->no_weak_unresolved_symbols_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("cccccccccccccccccccccccccccccccccccccccccccccccc" + unaff_EDI + 0x6f)\n  ;" (assignment_expression "(this->no_weak_unresolved_symbols_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("cccccccccccccccccccccccccccccccccccccccccccccccc" + unaff_EDI + 0x6f)" (field_expression "(this->no_weak_unresolved_symbols_initializer_).super_Struct_var._vptr_Struct_var" (field_expression "(this->no_weak_unresolved_symbols_initializer_).super_Struct_var" (parenthesized_expression "(this->no_weak_unresolved_symbols_initializer_)" ( (field_expression "this->no_weak_unresolved_symbols_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)("cccccccccccccccccccccccccccccccccccccccccccccccc" + unaff_EDI + 0x6f)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "("cccccccccccccccccccccccccccccccccccccccccccccccc" + unaff_EDI + 0x6f)" ( (binary_expression ""cccccccccccccccccccccccccccccccccccccccccccccccc" + unaff_EDI + 0x6f" (binary_expression ""cccccccccccccccccccccccccccccccccccccccccccccccc" + unaff_EDI" (string_literal ""cccccccccccccccccccccccccccccccccccccccccccccccc"" " string_content ") + identifier) + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->no_weak_unresolved_symbols_initializer_).option,(char *)(unaff_EDI + 0x1af13d),\n             TWO_DASHES,'\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_weak_unresolved_symbols_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->no_weak_unresolved_symbols_initializer_).option,(char *)(unaff_EDI + 0x1af13d),\n             TWO_DASHES,'\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_weak_unresolved_symbols_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->no_weak_unresolved_symbols_initializer_).option,(char *)(unaff_EDI + 0x1af13d),\n             TWO_DASHES,'\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_weak_unresolved_symbols_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->no_weak_unresolved_symbols_initializer_).option,(char *)(unaff_EDI + 0x1af13d),\n             TWO_DASHES,'\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_weak_unresolved_symbols_initializer_).super_Struct_var,true);" (call_expression "One_option\n            (&(this->no_weak_unresolved_symbols_initializer_).option,(char *)(unaff_EDI + 0x1af13d),\n             TWO_DASHES,'\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_weak_unresolved_symbols_initializer_).super_Struct_var,true)" identifier (argument_list "(&(this->no_weak_unresolved_symbols_initializer_).option,(char *)(unaff_EDI + 0x1af13d),\n             TWO_DASHES,'\0',dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_weak_unresolved_symbols_initializer_).super_Struct_var,true)" ( (pointer_expression "&(this->no_weak_unresolved_symbols_initializer_).option" & (field_expression "(this->no_weak_unresolved_symbols_initializer_).option" (parenthesized_expression "(this->no_weak_unresolved_symbols_initializer_)" ( (field_expression "this->no_weak_unresolved_symbols_initializer_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1af13d)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1af13d)" ( (binary_expression "unaff_EDI + 0x1af13d" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->no_weak_unresolved_symbols_initializer_).super_Struct_var" & (field_expression "(this->no_weak_unresolved_symbols_initializer_).super_Struct_var" (parenthesized_expression "(this->no_weak_unresolved_symbols_initializer_)" ( (field_expression "this->no_weak_unresolved_symbols_initializer_" identifier -> field_identifier) )) . field_identifier)) , true ))) ;)))) (expression_statement "(this->whole_archive_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("cccccccccccccccccccccccccccccccccccccccccccccccc" + unaff_EDI + 0x83)\n  ;" (assignment_expression "(this->whole_archive_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("cccccccccccccccccccccccccccccccccccccccccccccccc" + unaff_EDI + 0x83)" (field_expression "(this->whole_archive_).super_Struct_var._vptr_Struct_var" (field_expression "(this->whole_archive_).super_Struct_var" (parenthesized_expression "(this->whole_archive_)" ( (field_expression "this->whole_archive_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)("cccccccccccccccccccccccccccccccccccccccccccccccc" + unaff_EDI + 0x83)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "("cccccccccccccccccccccccccccccccccccccccccccccccc" + unaff_EDI + 0x83)" ( (binary_expression ""cccccccccccccccccccccccccccccccccccccccccccccccc" + unaff_EDI + 0x83" (binary_expression ""cccccccccccccccccccccccccccccccccccccccccccccccc" + unaff_EDI" (string_literal ""cccccccccccccccccccccccccccccccccccccccccccccccc"" " string_content ") + identifier) + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->whole_archive_).option,(char *)(unaff_EDI + 0x1af178),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1af158),(char *)0x0,false,\n             &(this->whole_archive_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->whole_archive_).option,(char *)(unaff_EDI + 0x1af178),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1af158),(char *)0x0,false,\n             &(this->whole_archive_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->whole_archive_).option,(char *)(unaff_EDI + 0x1af178),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1af158),(char *)0x0,false,\n             &(this->whole_archive_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->whole_archive_).option,(char *)(unaff_EDI + 0x1af178),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1af158),(char *)0x0,false,\n             &(this->whole_archive_).super_Struct_var,false);" (call_expression "One_option\n            (&(this->whole_archive_).option,(char *)(unaff_EDI + 0x1af178),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1af158),(char *)0x0,false,\n             &(this->whole_archive_).super_Struct_var,false)" identifier (argument_list "(&(this->whole_archive_).option,(char *)(unaff_EDI + 0x1af178),TWO_DASHES,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1af158),(char *)0x0,false,\n             &(this->whole_archive_).super_Struct_var,false)" ( (pointer_expression "&(this->whole_archive_).option" & (field_expression "(this->whole_archive_).option" (parenthesized_expression "(this->whole_archive_)" ( (field_expression "this->whole_archive_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1af178)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1af178)" ( (binary_expression "unaff_EDI + 0x1af178" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1af158)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1af158)" ( (binary_expression "unaff_EDI + 0x1af158" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->whole_archive_).super_Struct_var" & (field_expression "(this->whole_archive_).super_Struct_var" (parenthesized_expression "(this->whole_archive_)" ( (field_expression "this->whole_archive_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->whole_archive_).user_set_via_option = false;" (assignment_expression "(this->whole_archive_).user_set_via_option = false" (field_expression "(this->whole_archive_).user_set_via_option" (parenthesized_expression "(this->whole_archive_)" ( (field_expression "this->whole_archive_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->whole_archive_).value = false;" (assignment_expression "(this->whole_archive_).value = false" (field_expression "(this->whole_archive_).value" (parenthesized_expression "(this->whole_archive_)" ( (field_expression "this->whole_archive_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->no_whole_archive_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("cccccccccccccccccccccccccccccccccccccccccccccccc" + unaff_EDI + 0x97)\n  ;" (assignment_expression "(this->no_whole_archive_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("cccccccccccccccccccccccccccccccccccccccccccccccc" + unaff_EDI + 0x97)" (field_expression "(this->no_whole_archive_initializer_).super_Struct_var._vptr_Struct_var" (field_expression "(this->no_whole_archive_initializer_).super_Struct_var" (parenthesized_expression "(this->no_whole_archive_initializer_)" ( (field_expression "this->no_whole_archive_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)("cccccccccccccccccccccccccccccccccccccccccccccccc" + unaff_EDI + 0x97)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "("cccccccccccccccccccccccccccccccccccccccccccccccc" + unaff_EDI + 0x97)" ( (binary_expression ""cccccccccccccccccccccccccccccccccccccccccccccccc" + unaff_EDI + 0x97" (binary_expression ""cccccccccccccccccccccccccccccccccccccccccccccccc" + unaff_EDI" (string_literal ""cccccccccccccccccccccccccccccccccccccccccccccccc"" " string_content ") + identifier) + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->no_whole_archive_initializer_).option,(char *)(unaff_EDI + 0x1af175),TWO_DASHES\n             ,'\0',dv_01,(char *)(unaff_EDI + 0x1b172f),(char *)0x0,false,\n             &(this->no_whole_archive_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->no_whole_archive_initializer_).option,(char *)(unaff_EDI + 0x1af175),TWO_DASHES\n             ,'\0',dv_01,(char *)(unaff_EDI + 0x1b172f),(char *)0x0,false,\n             &(this->no_whole_archive_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->no_whole_archive_initializer_).option,(char *)(unaff_EDI + 0x1af175),TWO_DASHES\n             ,'\0',dv_01,(char *)(unaff_EDI + 0x1b172f),(char *)0x0,false,\n             &(this->no_whole_archive_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->no_whole_archive_initializer_).option,(char *)(unaff_EDI + 0x1af175),TWO_DASHES\n             ,'\0',dv_01,(char *)(unaff_EDI + 0x1b172f),(char *)0x0,false,\n             &(this->no_whole_archive_initializer_).super_Struct_var,true);" (call_expression "One_option\n            (&(this->no_whole_archive_initializer_).option,(char *)(unaff_EDI + 0x1af175),TWO_DASHES\n             ,'\0',dv_01,(char *)(unaff_EDI + 0x1b172f),(char *)0x0,false,\n             &(this->no_whole_archive_initializer_).super_Struct_var,true)" identifier (argument_list "(&(this->no_whole_archive_initializer_).option,(char *)(unaff_EDI + 0x1af175),TWO_DASHES\n             ,'\0',dv_01,(char *)(unaff_EDI + 0x1b172f),(char *)0x0,false,\n             &(this->no_whole_archive_initializer_).super_Struct_var,true)" ( (pointer_expression "&(this->no_whole_archive_initializer_).option" & (field_expression "(this->no_whole_archive_initializer_).option" (parenthesized_expression "(this->no_whole_archive_initializer_)" ( (field_expression "this->no_whole_archive_initializer_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1af175)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1af175)" ( (binary_expression "unaff_EDI + 0x1af175" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1b172f)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1b172f)" ( (binary_expression "unaff_EDI + 0x1b172f" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->no_whole_archive_initializer_).super_Struct_var" & (field_expression "(this->no_whole_archive_initializer_).super_Struct_var" (parenthesized_expression "(this->no_whole_archive_initializer_)" ( (field_expression "this->no_whole_archive_initializer_" identifier -> field_identifier) )) . field_identifier)) , true ))) ;)))) comment (labeled_statement "Struct_wrap::Struct_wrap(&this->wrap_);" statement_identifier : (ERROR ":" :) (expression_statement "Struct_wrap(&this->wrap_);" (call_expression "Struct_wrap(&this->wrap_)" identifier (argument_list "(&this->wrap_)" ( (pointer_expression "&this->wrap_" & (field_expression "this->wrap_" identifier -> field_identifier)) ))) ;)) (expression_statement "(this->discard_all_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1;" (assignment_expression "(this->discard_all_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1" (field_expression "(this->discard_all_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var" (field_expression "(this->discard_all_initializer_).super_Struct_special.super_Struct_var" (field_expression "(this->discard_all_initializer_).super_Struct_special" (parenthesized_expression "(this->discard_all_initializer_)" ( (field_expression "this->discard_all_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) . field_identifier) = identifier) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->discard_all_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1af19f),TWO_DASHES,'x',dv,(char *)(unaff_EDI + 0x1af186),\n             (char *)0x0,false,(Struct_var *)&this->discard_all_initializer_,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->discard_all_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1af19f),TWO_DASHES,'x',dv,(char *)(unaff_EDI + 0x1af186),\n             (char *)0x0,false,(Struct_var *)&this->discard_all_initializer_,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->discard_all_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1af19f),TWO_DASHES,'x',dv,(char *)(unaff_EDI + 0x1af186),\n             (char *)0x0,false,(Struct_var *)&this->discard_all_initializer_,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->discard_all_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1af19f),TWO_DASHES,'x',dv,(char *)(unaff_EDI + 0x1af186),\n             (char *)0x0,false,(Struct_var *)&this->discard_all_initializer_,false);" (call_expression "One_option\n            (&(this->discard_all_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1af19f),TWO_DASHES,'x',dv,(char *)(unaff_EDI + 0x1af186),\n             (char *)0x0,false,(Struct_var *)&this->discard_all_initializer_,false)" identifier (argument_list "(&(this->discard_all_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1af19f),TWO_DASHES,'x',dv,(char *)(unaff_EDI + 0x1af186),\n             (char *)0x0,false,(Struct_var *)&this->discard_all_initializer_,false)" ( (pointer_expression "&(this->discard_all_initializer_).super_Struct_special.option" & (field_expression "(this->discard_all_initializer_).super_Struct_special.option" (field_expression "(this->discard_all_initializer_).super_Struct_special" (parenthesized_expression "(this->discard_all_initializer_)" ( (field_expression "this->discard_all_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1af19f)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1af19f)" ( (binary_expression "unaff_EDI + 0x1af19f" identifier + number_literal) ))) , identifier , (char_literal "'x'" ' character ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1af186)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1af186)" ( (binary_expression "unaff_EDI + 0x1af186" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (cast_expression "(Struct_var *)&this->discard_all_initializer_" ( (type_descriptor "Struct_var *" type_identifier (abstract_pointer_declarator "*" *)) ) (pointer_expression "&this->discard_all_initializer_" & (field_expression "this->discard_all_initializer_" identifier -> field_identifier))) , false ))) ;)))) (expression_statement "*(undefined4 *)&(this->discard_all_initializer_).super_Struct_special.field_0x40 = 0;" (assignment_expression "*(undefined4 *)&(this->discard_all_initializer_).super_Struct_special.field_0x40 = 0" (pointer_expression "*(undefined4 *)&(this->discard_all_initializer_).super_Struct_special.field_0x40" * (cast_expression "(undefined4 *)&(this->discard_all_initializer_).super_Struct_special.field_0x40" ( (type_descriptor "undefined4 *" type_identifier (abstract_pointer_declarator "*" *)) ) (pointer_expression "&(this->discard_all_initializer_).super_Struct_special.field_0x40" & (field_expression "(this->discard_all_initializer_).super_Struct_special.field_0x40" (field_expression "(this->discard_all_initializer_).super_Struct_special" (parenthesized_expression "(this->discard_all_initializer_)" ( (field_expression "this->discard_all_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier)))) = number_literal) ;) (expression_statement "(this->discard_all_initializer_).super_Struct_special.parse = unaff_EDI - 0x2e09;" (assignment_expression "(this->discard_all_initializer_).super_Struct_special.parse = unaff_EDI - 0x2e09" (field_expression "(this->discard_all_initializer_).super_Struct_special.parse" (field_expression "(this->discard_all_initializer_).super_Struct_special" (parenthesized_expression "(this->discard_all_initializer_)" ( (field_expression "this->discard_all_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (binary_expression "unaff_EDI - 0x2e09" identifier - number_literal)) ;) (expression_statement "(this->discard_all_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)\n       ("St9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0xf);" (assignment_expression "(this->discard_all_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)\n       ("St9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0xf)" (field_expression "(this->discard_all_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var" (field_expression "(this->discard_all_initializer_).super_Struct_special.super_Struct_var" (field_expression "(this->discard_all_initializer_).super_Struct_special" (parenthesized_expression "(this->discard_all_initializer_)" ( (field_expression "this->discard_all_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)\n       ("St9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0xf)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "("St9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0xf)" ( (binary_expression ""St9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0xf" (binary_expression ""St9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI" (string_literal ""St9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE"" " string_content ") + identifier) + number_literal) )))) ;) (expression_statement "(this->discard_locals_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       pp_Var1;" (assignment_expression "(this->discard_locals_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       pp_Var1" (field_expression "(this->discard_locals_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var" (field_expression "(this->discard_locals_initializer_).super_Struct_special.super_Struct_var" (field_expression "(this->discard_locals_initializer_).super_Struct_special" (parenthesized_expression "(this->discard_locals_initializer_)" ( (field_expression "this->discard_locals_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) . field_identifier) = identifier) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->discard_locals_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1af1ab),TWO_DASHES,'X',dv,\n             (char *)(std::vector<gold::Fde*,_std::allocator<gold::Fde*>_>::\n                      _M_realloc_insert<gold::Fde*_const&> + unaff_EDI + 7),(char *)0x0,false,\n             (Struct_var *)&this->discard_locals_initializer_,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->discard_locals_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1af1ab),TWO_DASHES,'X',dv,\n             (char *)(std::vector<gold::Fde*,_std::allocator<gold::Fde*>_>::\n                      _M_realloc_insert<gold::Fde*_const&> + unaff_EDI + 7),(char *)0x0,false,\n             (Struct_var *)&this->discard_locals_initializer_,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->discard_locals_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1af1ab),TWO_DASHES,'X',dv,\n             (char *)(std::vector<gold::Fde*,_std::allocator<gold::Fde*>_>::\n                      _M_realloc_insert<gold::Fde*_const&> + unaff_EDI + 7),(char *)0x0,false,\n             (Struct_var *)&this->discard_locals_initializer_,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->discard_locals_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1af1ab),TWO_DASHES,'X',dv,\n             (char *)(std::vector<gold::Fde*,_std::allocator<gold::Fde*>_>::\n                      _M_realloc_insert<gold::Fde*_const&> + unaff_EDI + 7),(char *)0x0,false,\n             (Struct_var *)&this->discard_locals_initializer_,false);" (call_expression "One_option\n            (&(this->discard_locals_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1af1ab),TWO_DASHES,'X',dv,\n             (char *)(std::vector<gold::Fde*,_std::allocator<gold::Fde*>_>::\n                      _M_realloc_insert<gold::Fde*_const&> + unaff_EDI + 7),(char *)0x0,false,\n             (Struct_var *)&this->discard_locals_initializer_,false)" identifier (argument_list "(&(this->discard_locals_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1af1ab),TWO_DASHES,'X',dv,\n             (char *)(std::vector<gold::Fde*,_std::allocator<gold::Fde*>_>::\n                      _M_realloc_insert<gold::Fde*_const&> + unaff_EDI + 7),(char *)0x0,false,\n             (Struct_var *)&this->discard_locals_initializer_,false)" ( (pointer_expression "&(this->discard_locals_initializer_).super_Struct_special.option" & (field_expression "(this->discard_locals_initializer_).super_Struct_special.option" (field_expression "(this->discard_locals_initializer_).super_Struct_special" (parenthesized_expression "(this->discard_locals_initializer_)" ( (field_expression "this->discard_locals_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1af1ab)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1af1ab)" ( (binary_expression "unaff_EDI + 0x1af1ab" identifier + number_literal) ))) , identifier , (char_literal "'X'" ' character ') , identifier , (cast_expression "(char *)(std::vector<gold::Fde*,_std::allocator<gold::Fde*>_>::\n                      _M_realloc_insert<gold::Fde*_const&> + unaff_EDI + 7)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(std::vector<gold::Fde*,_std::allocator<gold::Fde*>_>::\n                      _M_realloc_insert<gold::Fde*_const&> + unaff_EDI + 7)" ( (ERROR "std::vector<gold::Fde*,_std::allocator<gold::Fde*>_>::\n                      _M_realloc_insert<gold::" identifier : : (binary_expression "vector<gold" identifier < identifier) : : (type_descriptor "Fde*" type_identifier (abstract_pointer_declarator "*" *)) , identifier : : (binary_expression "allocator<gold" identifier < identifier) : : (binary_expression "Fde*>_>::\n                      _M_realloc_insert<gold" (binary_expression "Fde*>_>::\n                      _M_realloc_insert" (binary_expression "Fde*>_" identifier * (ERROR ">" >) identifier) > (ERROR "::" : :) identifier) < identifier) : :) (binary_expression "Fde*_const&> + unaff_EDI + 7" (binary_expression "Fde*_const" identifier * identifier) (ERROR "&" &) > (binary_expression "+ unaff_EDI + 7" (unary_expression "+ unaff_EDI" + identifier) + number_literal)) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (cast_expression "(Struct_var *)&this->discard_locals_initializer_" ( (type_descriptor "Struct_var *" type_identifier (abstract_pointer_declarator "*" *)) ) (pointer_expression "&this->discard_locals_initializer_" & (field_expression "this->discard_locals_initializer_" identifier -> field_identifier))) , false ))) ;)))) (expression_statement "*(undefined4 *)&(this->discard_locals_initializer_).super_Struct_special.field_0x40 = 0;" (assignment_expression "*(undefined4 *)&(this->discard_locals_initializer_).super_Struct_special.field_0x40 = 0" (pointer_expression "*(undefined4 *)&(this->discard_locals_initializer_).super_Struct_special.field_0x40" * (cast_expression "(undefined4 *)&(this->discard_locals_initializer_).super_Struct_special.field_0x40" ( (type_descriptor "undefined4 *" type_identifier (abstract_pointer_declarator "*" *)) ) (pointer_expression "&(this->discard_locals_initializer_).super_Struct_special.field_0x40" & (field_expression "(this->discard_locals_initializer_).super_Struct_special.field_0x40" (field_expression "(this->discard_locals_initializer_).super_Struct_special" (parenthesized_expression "(this->discard_locals_initializer_)" ( (field_expression "this->discard_locals_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier)))) = number_literal) ;) (expression_statement "(this->discard_locals_initializer_).super_Struct_special.parse = unaff_EDI - 0x2df9;" (assignment_expression "(this->discard_locals_initializer_).super_Struct_special.parse = unaff_EDI - 0x2df9" (field_expression "(this->discard_locals_initializer_).super_Struct_special.parse" (field_expression "(this->discard_locals_initializer_).super_Struct_special" (parenthesized_expression "(this->discard_locals_initializer_)" ( (field_expression "this->discard_locals_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (binary_expression "unaff_EDI - 0x2df9" identifier - number_literal)) ;) (expression_statement "(this->discard_locals_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)\n       ("St9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x23);" (assignment_expression "(this->discard_locals_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)\n       ("St9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x23)" (field_expression "(this->discard_locals_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var" (field_expression "(this->discard_locals_initializer_).super_Struct_special.super_Struct_var" (field_expression "(this->discard_locals_initializer_).super_Struct_special" (parenthesized_expression "(this->discard_locals_initializer_)" ( (field_expression "this->discard_locals_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)\n       ("St9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x23)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "("St9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x23)" ( (binary_expression ""St9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x23" (binary_expression ""St9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI" (string_literal ""St9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE"" " string_content ") + identifier) + number_literal) )))) ;) (expression_statement "(this->discard_none_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1\n  ;" (assignment_expression "(this->discard_none_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1" (field_expression "(this->discard_none_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var" (field_expression "(this->discard_none_initializer_).super_Struct_special.super_Struct_var" (field_expression "(this->discard_none_initializer_).super_Struct_special" (parenthesized_expression "(this->discard_none_initializer_)" ( (field_expression "this->discard_none_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) . field_identifier) = identifier) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->discard_none_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1af1d1),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1af1ba),\n             (char *)0x0,false,(Struct_var *)&this->discard_none_initializer_,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->discard_none_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1af1d1),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1af1ba),\n             (char *)0x0,false,(Struct_var *)&this->discard_none_initializer_,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->discard_none_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1af1d1),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1af1ba),\n             (char *)0x0,false,(Struct_var *)&this->discard_none_initializer_,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->discard_none_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1af1d1),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1af1ba),\n             (char *)0x0,false,(Struct_var *)&this->discard_none_initializer_,false);" (call_expression "One_option\n            (&(this->discard_none_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1af1d1),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1af1ba),\n             (char *)0x0,false,(Struct_var *)&this->discard_none_initializer_,false)" identifier (argument_list "(&(this->discard_none_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1af1d1),TWO_DASHES,'\0',dv,(char *)(unaff_EDI + 0x1af1ba),\n             (char *)0x0,false,(Struct_var *)&this->discard_none_initializer_,false)" ( (pointer_expression "&(this->discard_none_initializer_).super_Struct_special.option" & (field_expression "(this->discard_none_initializer_).super_Struct_special.option" (field_expression "(this->discard_none_initializer_).super_Struct_special" (parenthesized_expression "(this->discard_none_initializer_)" ( (field_expression "this->discard_none_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1af1d1)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1af1d1)" ( (binary_expression "unaff_EDI + 0x1af1d1" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1af1ba)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1af1ba)" ( (binary_expression "unaff_EDI + 0x1af1ba" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (cast_expression "(Struct_var *)&this->discard_none_initializer_" ( (type_descriptor "Struct_var *" type_identifier (abstract_pointer_declarator "*" *)) ) (pointer_expression "&this->discard_none_initializer_" & (field_expression "this->discard_none_initializer_" identifier -> field_identifier))) , false ))) ;)))) (expression_statement "*(undefined4 *)&(this->discard_none_initializer_).super_Struct_special.field_0x40 = 0;" (assignment_expression "*(undefined4 *)&(this->discard_none_initializer_).super_Struct_special.field_0x40 = 0" (pointer_expression "*(undefined4 *)&(this->discard_none_initializer_).super_Struct_special.field_0x40" * (cast_expression "(undefined4 *)&(this->discard_none_initializer_).super_Struct_special.field_0x40" ( (type_descriptor "undefined4 *" type_identifier (abstract_pointer_declarator "*" *)) ) (pointer_expression "&(this->discard_none_initializer_).super_Struct_special.field_0x40" & (field_expression "(this->discard_none_initializer_).super_Struct_special.field_0x40" (field_expression "(this->discard_none_initializer_).super_Struct_special" (parenthesized_expression "(this->discard_none_initializer_)" ( (field_expression "this->discard_none_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier)))) = number_literal) ;) (expression_statement "(this->discard_none_initializer_).super_Struct_special.parse = unaff_EDI - 0x2de9;" (assignment_expression "(this->discard_none_initializer_).super_Struct_special.parse = unaff_EDI - 0x2de9" (field_expression "(this->discard_none_initializer_).super_Struct_special.parse" (field_expression "(this->discard_none_initializer_).super_Struct_special" (parenthesized_expression "(this->discard_none_initializer_)" ( (field_expression "this->discard_none_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (binary_expression "unaff_EDI - 0x2de9" identifier - number_literal)) ;) (expression_statement "(this->discard_none_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)\n       ("St9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x37);" (assignment_expression "(this->discard_none_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)\n       ("St9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x37)" (field_expression "(this->discard_none_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var" (field_expression "(this->discard_none_initializer_).super_Struct_special.super_Struct_var" (field_expression "(this->discard_none_initializer_).super_Struct_special" (parenthesized_expression "(this->discard_none_initializer_)" ( (field_expression "this->discard_none_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)\n       ("St9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x37)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "("St9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x37)" ( (binary_expression ""St9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x37" (binary_expression ""St9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI" (string_literal ""St9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE"" " string_content ") + identifier) + number_literal) )))) ;) comment (labeled_statement "Struct_trace_symbol::Struct_trace_symbol(&this->trace_symbol_);" statement_identifier : (ERROR ":" :) (expression_statement "Struct_trace_symbol(&this->trace_symbol_);" (call_expression "Struct_trace_symbol(&this->trace_symbol_)" identifier (argument_list "(&this->trace_symbol_)" ( (pointer_expression "&this->trace_symbol_" & (field_expression "this->trace_symbol_" identifier -> field_identifier)) ))) ;)) (expression_statement "(this->undefined_version_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("cccccccccccccccccccccccccccccccccccccccccccccccc" + unaff_EDI + 0xd3)\n  ;" (assignment_expression "(this->undefined_version_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("cccccccccccccccccccccccccccccccccccccccccccccccc" + unaff_EDI + 0xd3)" (field_expression "(this->undefined_version_).super_Struct_var._vptr_Struct_var" (field_expression "(this->undefined_version_).super_Struct_var" (parenthesized_expression "(this->undefined_version_)" ( (field_expression "this->undefined_version_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)("cccccccccccccccccccccccccccccccccccccccccccccccc" + unaff_EDI + 0xd3)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "("cccccccccccccccccccccccccccccccccccccccccccccccc" + unaff_EDI + 0xd3)" ( (binary_expression ""cccccccccccccccccccccccccccccccccccccccccccccccc" + unaff_EDI + 0xd3" (binary_expression ""cccccccccccccccccccccccccccccccccccccccccccccccc" + unaff_EDI" (string_literal ""cccccccccccccccccccccccccccccccccccccccccccccccc"" " string_content ") + identifier) + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->undefined_version_).option,(char *)(unaff_EDI + 0x1af1e1),TWO_DASHES,'\0',dv_01\n             ,(char *)(unaff_EDI + 0x1b177b),(char *)0x0,false,\n             &(this->undefined_version_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->undefined_version_).option,(char *)(unaff_EDI + 0x1af1e1),TWO_DASHES,'\0',dv_01\n             ,(char *)(unaff_EDI + 0x1b177b),(char *)0x0,false,\n             &(this->undefined_version_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->undefined_version_).option,(char *)(unaff_EDI + 0x1af1e1),TWO_DASHES,'\0',dv_01\n             ,(char *)(unaff_EDI + 0x1b177b),(char *)0x0,false,\n             &(this->undefined_version_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->undefined_version_).option,(char *)(unaff_EDI + 0x1af1e1),TWO_DASHES,'\0',dv_01\n             ,(char *)(unaff_EDI + 0x1b177b),(char *)0x0,false,\n             &(this->undefined_version_).super_Struct_var,true);" (call_expression "One_option\n            (&(this->undefined_version_).option,(char *)(unaff_EDI + 0x1af1e1),TWO_DASHES,'\0',dv_01\n             ,(char *)(unaff_EDI + 0x1b177b),(char *)0x0,false,\n             &(this->undefined_version_).super_Struct_var,true)" identifier (argument_list "(&(this->undefined_version_).option,(char *)(unaff_EDI + 0x1af1e1),TWO_DASHES,'\0',dv_01\n             ,(char *)(unaff_EDI + 0x1b177b),(char *)0x0,false,\n             &(this->undefined_version_).super_Struct_var,true)" ( (pointer_expression "&(this->undefined_version_).option" & (field_expression "(this->undefined_version_).option" (parenthesized_expression "(this->undefined_version_)" ( (field_expression "this->undefined_version_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1af1e1)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1af1e1)" ( (binary_expression "unaff_EDI + 0x1af1e1" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1b177b)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1b177b)" ( (binary_expression "unaff_EDI + 0x1b177b" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->undefined_version_).super_Struct_var" & (field_expression "(this->undefined_version_).super_Struct_var" (parenthesized_expression "(this->undefined_version_)" ( (field_expression "this->undefined_version_" identifier -> field_identifier) )) . field_identifier)) , true ))) ;)))) (expression_statement "(this->undefined_version_).user_set_via_option = false;" (assignment_expression "(this->undefined_version_).user_set_via_option = false" (field_expression "(this->undefined_version_).user_set_via_option" (parenthesized_expression "(this->undefined_version_)" ( (field_expression "this->undefined_version_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->undefined_version_).value = true;" (assignment_expression "(this->undefined_version_).value = true" (field_expression "(this->undefined_version_).value" (parenthesized_expression "(this->undefined_version_)" ( (field_expression "this->undefined_version_" identifier -> field_identifier) )) . field_identifier) = true) ;) (expression_statement "(this->no_undefined_version_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("cccccccccccccccccccccccccccccccccccccccccccccccc" + unaff_EDI + 0xe7)\n  ;" (assignment_expression "(this->no_undefined_version_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("cccccccccccccccccccccccccccccccccccccccccccccccc" + unaff_EDI + 0xe7)" (field_expression "(this->no_undefined_version_initializer_).super_Struct_var._vptr_Struct_var" (field_expression "(this->no_undefined_version_initializer_).super_Struct_var" (parenthesized_expression "(this->no_undefined_version_initializer_)" ( (field_expression "this->no_undefined_version_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)("cccccccccccccccccccccccccccccccccccccccccccccccc" + unaff_EDI + 0xe7)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "("cccccccccccccccccccccccccccccccccccccccccccccccc" + unaff_EDI + 0xe7)" ( (binary_expression ""cccccccccccccccccccccccccccccccccccccccccccccccc" + unaff_EDI + 0xe7" (binary_expression ""cccccccccccccccccccccccccccccccccccccccccccccccc" + unaff_EDI" (string_literal ""cccccccccccccccccccccccccccccccccccccccccccccccc"" " string_content ") + identifier) + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->no_undefined_version_initializer_).option,(char *)(unaff_EDI + 0x1af1de),\n             TWO_DASHES,'\0',dv_00,(char *)(unaff_EDI + 0x1b179b),(char *)0x0,false,\n             &(this->no_undefined_version_initializer_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->no_undefined_version_initializer_).option,(char *)(unaff_EDI + 0x1af1de),\n             TWO_DASHES,'\0',dv_00,(char *)(unaff_EDI + 0x1b179b),(char *)0x0,false,\n             &(this->no_undefined_version_initializer_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->no_undefined_version_initializer_).option,(char *)(unaff_EDI + 0x1af1de),\n             TWO_DASHES,'\0',dv_00,(char *)(unaff_EDI + 0x1b179b),(char *)0x0,false,\n             &(this->no_undefined_version_initializer_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->no_undefined_version_initializer_).option,(char *)(unaff_EDI + 0x1af1de),\n             TWO_DASHES,'\0',dv_00,(char *)(unaff_EDI + 0x1b179b),(char *)0x0,false,\n             &(this->no_undefined_version_initializer_).super_Struct_var,false);" (call_expression "One_option\n            (&(this->no_undefined_version_initializer_).option,(char *)(unaff_EDI + 0x1af1de),\n             TWO_DASHES,'\0',dv_00,(char *)(unaff_EDI + 0x1b179b),(char *)0x0,false,\n             &(this->no_undefined_version_initializer_).super_Struct_var,false)" identifier (argument_list "(&(this->no_undefined_version_initializer_).option,(char *)(unaff_EDI + 0x1af1de),\n             TWO_DASHES,'\0',dv_00,(char *)(unaff_EDI + 0x1b179b),(char *)0x0,false,\n             &(this->no_undefined_version_initializer_).super_Struct_var,false)" ( (pointer_expression "&(this->no_undefined_version_initializer_).option" & (field_expression "(this->no_undefined_version_initializer_).option" (parenthesized_expression "(this->no_undefined_version_initializer_)" ( (field_expression "this->no_undefined_version_initializer_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1af1de)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1af1de)" ( (binary_expression "unaff_EDI + 0x1af1de" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1b179b)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1b179b)" ( (binary_expression "unaff_EDI + 0x1b179b" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->no_undefined_version_initializer_).super_Struct_var" & (field_expression "(this->no_undefined_version_initializer_).super_Struct_var" (parenthesized_expression "(this->no_undefined_version_initializer_)" ( (field_expression "this->no_undefined_version_initializer_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->Y_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("cccccccccccccccccccccccccccccccccccccccccccccccc" + unaff_EDI + 0xfb)\n  ;" (assignment_expression "(this->Y_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("cccccccccccccccccccccccccccccccccccccccccccccccc" + unaff_EDI + 0xfb)" (field_expression "(this->Y_).super_Struct_var._vptr_Struct_var" (field_expression "(this->Y_).super_Struct_var" (parenthesized_expression "(this->Y_)" ( (field_expression "this->Y_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)("cccccccccccccccccccccccccccccccccccccccccccccccc" + unaff_EDI + 0xfb)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "("cccccccccccccccccccccccccccccccccccccccccccccccc" + unaff_EDI + 0xfb)" ( (binary_expression ""cccccccccccccccccccccccccccccccccccccccccccccccc" + unaff_EDI + 0xfb" (binary_expression ""cccccccccccccccccccccccccccccccccccccccccccccccc" + unaff_EDI" (string_literal ""cccccccccccccccccccccccccccccccccccccccccccccccc"" " string_content ") + identifier) + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->Y_).option,(char *)(unaff_EDI + 0x1b799d),EXACTLY_ONE_DASH,'Y',dv,\n             (char *)(unaff_EDI + 0x1b17c3),(char *)(unaff_EDI + 0x1ae411),false,\n             &(this->Y_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->Y_).option,(char *)(unaff_EDI + 0x1b799d),EXACTLY_ONE_DASH,'Y',dv,\n             (char *)(unaff_EDI + 0x1b17c3),(char *)(unaff_EDI + 0x1ae411),false,\n             &(this->Y_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->Y_).option,(char *)(unaff_EDI + 0x1b799d),EXACTLY_ONE_DASH,'Y',dv,\n             (char *)(unaff_EDI + 0x1b17c3),(char *)(unaff_EDI + 0x1ae411),false,\n             &(this->Y_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->Y_).option,(char *)(unaff_EDI + 0x1b799d),EXACTLY_ONE_DASH,'Y',dv,\n             (char *)(unaff_EDI + 0x1b17c3),(char *)(unaff_EDI + 0x1ae411),false,\n             &(this->Y_).super_Struct_var,false);" (call_expression "One_option\n            (&(this->Y_).option,(char *)(unaff_EDI + 0x1b799d),EXACTLY_ONE_DASH,'Y',dv,\n             (char *)(unaff_EDI + 0x1b17c3),(char *)(unaff_EDI + 0x1ae411),false,\n             &(this->Y_).super_Struct_var,false)" identifier (argument_list "(&(this->Y_).option,(char *)(unaff_EDI + 0x1b799d),EXACTLY_ONE_DASH,'Y',dv,\n             (char *)(unaff_EDI + 0x1b17c3),(char *)(unaff_EDI + 0x1ae411),false,\n             &(this->Y_).super_Struct_var,false)" ( (pointer_expression "&(this->Y_).option" & (field_expression "(this->Y_).option" (parenthesized_expression "(this->Y_)" ( (field_expression "this->Y_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1b799d)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1b799d)" ( (binary_expression "unaff_EDI + 0x1b799d" identifier + number_literal) ))) , identifier , (char_literal "'Y'" ' character ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1b17c3)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1b17c3)" ( (binary_expression "unaff_EDI + 0x1b17c3" identifier + number_literal) ))) , (cast_expression "(char *)(unaff_EDI + 0x1ae411)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1ae411)" ( (binary_expression "unaff_EDI + 0x1ae411" identifier + number_literal) ))) , false , (pointer_expression "&(this->Y_).super_Struct_var" & (field_expression "(this->Y_).super_Struct_var" (parenthesized_expression "(this->Y_)" ( (field_expression "this->Y_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->Y_).user_set_via_option = false;" (assignment_expression "(this->Y_).user_set_via_option = false" (field_expression "(this->Y_).user_set_via_option" (parenthesized_expression "(this->Y_)" ( (field_expression "this->Y_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->Y_).value = dv;" (assignment_expression "(this->Y_).value = dv" (field_expression "(this->Y_).value" (parenthesized_expression "(this->Y_)" ( (field_expression "this->Y_" identifier -> field_identifier) )) . field_identifier) = identifier) ;) (expression_statement "(this->start_group_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1;" (assignment_expression "(this->start_group_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1" (field_expression "(this->start_group_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var" (field_expression "(this->start_group_initializer_).super_Struct_special.super_Struct_var" (field_expression "(this->start_group_initializer_).super_Struct_special" (parenthesized_expression "(this->start_group_initializer_)" ( (field_expression "this->start_group_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) . field_identifier) = identifier) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->start_group_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1af210),TWO_DASHES,'(',dv,(char *)(unaff_EDI + 0x1af1f3),\n             (char *)0x0,false,(Struct_var *)&this->start_group_initializer_,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->start_group_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1af210),TWO_DASHES,'(',dv,(char *)(unaff_EDI + 0x1af1f3),\n             (char *)0x0,false,(Struct_var *)&this->start_group_initializer_,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->start_group_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1af210),TWO_DASHES,'(',dv,(char *)(unaff_EDI + 0x1af1f3),\n             (char *)0x0,false,(Struct_var *)&this->start_group_initializer_,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->start_group_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1af210),TWO_DASHES,'(',dv,(char *)(unaff_EDI + 0x1af1f3),\n             (char *)0x0,false,(Struct_var *)&this->start_group_initializer_,false);" (call_expression "One_option\n            (&(this->start_group_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1af210),TWO_DASHES,'(',dv,(char *)(unaff_EDI + 0x1af1f3),\n             (char *)0x0,false,(Struct_var *)&this->start_group_initializer_,false)" identifier (argument_list "(&(this->start_group_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1af210),TWO_DASHES,'(',dv,(char *)(unaff_EDI + 0x1af1f3),\n             (char *)0x0,false,(Struct_var *)&this->start_group_initializer_,false)" ( (pointer_expression "&(this->start_group_initializer_).super_Struct_special.option" & (field_expression "(this->start_group_initializer_).super_Struct_special.option" (field_expression "(this->start_group_initializer_).super_Struct_special" (parenthesized_expression "(this->start_group_initializer_)" ( (field_expression "this->start_group_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1af210)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1af210)" ( (binary_expression "unaff_EDI + 0x1af210" identifier + number_literal) ))) , identifier , (char_literal "'('" ' character ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1af1f3)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1af1f3)" ( (binary_expression "unaff_EDI + 0x1af1f3" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (cast_expression "(Struct_var *)&this->start_group_initializer_" ( (type_descriptor "Struct_var *" type_identifier (abstract_pointer_declarator "*" *)) ) (pointer_expression "&this->start_group_initializer_" & (field_expression "this->start_group_initializer_" identifier -> field_identifier))) , false ))) ;)))) (expression_statement "*(undefined4 *)&(this->start_group_initializer_).super_Struct_special.field_0x40 = 0;" (assignment_expression "*(undefined4 *)&(this->start_group_initializer_).super_Struct_special.field_0x40 = 0" (pointer_expression "*(undefined4 *)&(this->start_group_initializer_).super_Struct_special.field_0x40" * (cast_expression "(undefined4 *)&(this->start_group_initializer_).super_Struct_special.field_0x40" ( (type_descriptor "undefined4 *" type_identifier (abstract_pointer_declarator "*" *)) ) (pointer_expression "&(this->start_group_initializer_).super_Struct_special.field_0x40" & (field_expression "(this->start_group_initializer_).super_Struct_special.field_0x40" (field_expression "(this->start_group_initializer_).super_Struct_special" (parenthesized_expression "(this->start_group_initializer_)" ( (field_expression "this->start_group_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier)))) = number_literal) ;) (expression_statement "(this->start_group_initializer_).super_Struct_special.parse = unaff_EDI - 0x1599;" (assignment_expression "(this->start_group_initializer_).super_Struct_special.parse = unaff_EDI - 0x1599" (field_expression "(this->start_group_initializer_).super_Struct_special.parse" (field_expression "(this->start_group_initializer_).super_Struct_special" (parenthesized_expression "(this->start_group_initializer_)" ( (field_expression "this->start_group_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (binary_expression "unaff_EDI - 0x1599" identifier - number_literal)) ;) (expression_statement "(this->start_group_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)\n       ("St9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0xb);" (assignment_expression "(this->start_group_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)\n       ("St9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0xb)" (field_expression "(this->start_group_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var" (field_expression "(this->start_group_initializer_).super_Struct_special.super_Struct_var" (field_expression "(this->start_group_initializer_).super_Struct_special" (parenthesized_expression "(this->start_group_initializer_)" ( (field_expression "this->start_group_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)\n       ("St9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0xb)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "("St9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0xb)" ( (binary_expression ""St9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0xb" (binary_expression ""St9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI" (string_literal ""St9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE"" " string_content ") + identifier) + number_literal) )))) ;) (expression_statement "(this->end_group_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1;" (assignment_expression "(this->end_group_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1" (field_expression "(this->end_group_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var" (field_expression "(this->end_group_initializer_).super_Struct_special.super_Struct_var" (field_expression "(this->end_group_initializer_).super_Struct_special" (parenthesized_expression "(this->end_group_initializer_)" ( (field_expression "this->end_group_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) . field_identifier) = identifier) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->end_group_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1af237),TWO_DASHES,')',dv,(char *)(unaff_EDI + 0x1af21c),\n             (char *)0x0,false,(Struct_var *)&this->end_group_initializer_,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->end_group_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1af237),TWO_DASHES,')',dv,(char *)(unaff_EDI + 0x1af21c),\n             (char *)0x0,false,(Struct_var *)&this->end_group_initializer_,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->end_group_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1af237),TWO_DASHES,')',dv,(char *)(unaff_EDI + 0x1af21c),\n             (char *)0x0,false,(Struct_var *)&this->end_group_initializer_,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->end_group_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1af237),TWO_DASHES,')',dv,(char *)(unaff_EDI + 0x1af21c),\n             (char *)0x0,false,(Struct_var *)&this->end_group_initializer_,false);" (call_expression "One_option\n            (&(this->end_group_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1af237),TWO_DASHES,')',dv,(char *)(unaff_EDI + 0x1af21c),\n             (char *)0x0,false,(Struct_var *)&this->end_group_initializer_,false)" identifier (argument_list "(&(this->end_group_initializer_).super_Struct_special.option,\n             (char *)(unaff_EDI + 0x1af237),TWO_DASHES,')',dv,(char *)(unaff_EDI + 0x1af21c),\n             (char *)0x0,false,(Struct_var *)&this->end_group_initializer_,false)" ( (pointer_expression "&(this->end_group_initializer_).super_Struct_special.option" & (field_expression "(this->end_group_initializer_).super_Struct_special.option" (field_expression "(this->end_group_initializer_).super_Struct_special" (parenthesized_expression "(this->end_group_initializer_)" ( (field_expression "this->end_group_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1af237)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1af237)" ( (binary_expression "unaff_EDI + 0x1af237" identifier + number_literal) ))) , identifier , (char_literal "')'" ' character ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1af21c)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1af21c)" ( (binary_expression "unaff_EDI + 0x1af21c" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (cast_expression "(Struct_var *)&this->end_group_initializer_" ( (type_descriptor "Struct_var *" type_identifier (abstract_pointer_declarator "*" *)) ) (pointer_expression "&this->end_group_initializer_" & (field_expression "this->end_group_initializer_" identifier -> field_identifier))) , false ))) ;)))) (expression_statement "*(undefined4 *)&(this->end_group_initializer_).super_Struct_special.field_0x40 = 0;" (assignment_expression "*(undefined4 *)&(this->end_group_initializer_).super_Struct_special.field_0x40 = 0" (pointer_expression "*(undefined4 *)&(this->end_group_initializer_).super_Struct_special.field_0x40" * (cast_expression "(undefined4 *)&(this->end_group_initializer_).super_Struct_special.field_0x40" ( (type_descriptor "undefined4 *" type_identifier (abstract_pointer_declarator "*" *)) ) (pointer_expression "&(this->end_group_initializer_).super_Struct_special.field_0x40" & (field_expression "(this->end_group_initializer_).super_Struct_special.field_0x40" (field_expression "(this->end_group_initializer_).super_Struct_special" (parenthesized_expression "(this->end_group_initializer_)" ( (field_expression "this->end_group_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier)))) = number_literal) ;) (expression_statement "(this->end_group_initializer_).super_Struct_special.parse = unaff_EDI - 0x28e9;" (assignment_expression "(this->end_group_initializer_).super_Struct_special.parse = unaff_EDI - 0x28e9" (field_expression "(this->end_group_initializer_).super_Struct_special.parse" (field_expression "(this->end_group_initializer_).super_Struct_special" (parenthesized_expression "(this->end_group_initializer_)" ( (field_expression "this->end_group_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (binary_expression "unaff_EDI - 0x28e9" identifier - number_literal)) ;) (expression_statement "(this->end_group_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)\n       ("St9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x1f);" (assignment_expression "(this->end_group_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)\n       ("St9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x1f)" (field_expression "(this->end_group_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var" (field_expression "(this->end_group_initializer_).super_Struct_special.super_Struct_var" (field_expression "(this->end_group_initializer_).super_Struct_special" (parenthesized_expression "(this->end_group_initializer_)" ( (field_expression "this->end_group_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)\n       ("St9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x1f)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "("St9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x1f)" ( (binary_expression ""St9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x1f" (binary_expression ""St9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI" (string_literal ""St9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE"" " string_content ") + identifier) + number_literal) )))) ;) (expression_statement "(this->bndplt_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a310f + unaff_EDI);" (assignment_expression "(this->bndplt_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a310f + unaff_EDI)" (field_expression "(this->bndplt_).super_Struct_var._vptr_Struct_var" (field_expression "(this->bndplt_).super_Struct_var" (parenthesized_expression "(this->bndplt_)" ( (field_expression "this->bndplt_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(&UNK_002a310f + unaff_EDI)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(&UNK_002a310f + unaff_EDI)" ( (binary_expression "&UNK_002a310f + unaff_EDI" (pointer_expression "&UNK_002a310f" & identifier) + identifier) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->bndplt_).option,(char *)(unaff_EDI + 0x1af25a),DASH_Z,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b17f3),(char *)0x0,false,&(this->bndplt_).super_Struct_var,\n             false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->bndplt_).option,(char *)(unaff_EDI + 0x1af25a),DASH_Z,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b17f3),(char *)0x0,false,&(this->bndplt_).super_Struct_var,\n             false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->bndplt_).option,(char *)(unaff_EDI + 0x1af25a),DASH_Z,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b17f3),(char *)0x0,false,&(this->bndplt_).super_Struct_var,\n             false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->bndplt_).option,(char *)(unaff_EDI + 0x1af25a),DASH_Z,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b17f3),(char *)0x0,false,&(this->bndplt_).super_Struct_var,\n             false);" (call_expression "One_option\n            (&(this->bndplt_).option,(char *)(unaff_EDI + 0x1af25a),DASH_Z,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b17f3),(char *)0x0,false,&(this->bndplt_).super_Struct_var,\n             false)" identifier (argument_list "(&(this->bndplt_).option,(char *)(unaff_EDI + 0x1af25a),DASH_Z,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b17f3),(char *)0x0,false,&(this->bndplt_).super_Struct_var,\n             false)" ( (pointer_expression "&(this->bndplt_).option" & (field_expression "(this->bndplt_).option" (parenthesized_expression "(this->bndplt_)" ( (field_expression "this->bndplt_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1af25a)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1af25a)" ( (binary_expression "unaff_EDI + 0x1af25a" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1b17f3)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1b17f3)" ( (binary_expression "unaff_EDI + 0x1b17f3" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->bndplt_).super_Struct_var" & (field_expression "(this->bndplt_).super_Struct_var" (parenthesized_expression "(this->bndplt_)" ( (field_expression "this->bndplt_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->bndplt_).user_set_via_option = false;" (assignment_expression "(this->bndplt_).user_set_via_option = false" (field_expression "(this->bndplt_).user_set_via_option" (parenthesized_expression "(this->bndplt_)" ( (field_expression "this->bndplt_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->bndplt_).value = false;" (assignment_expression "(this->bndplt_).value = false" (field_expression "(this->bndplt_).value" (parenthesized_expression "(this->bndplt_)" ( (field_expression "this->bndplt_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->no_bndplt_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a3123 + unaff_EDI);" (assignment_expression "(this->no_bndplt_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(&UNK_002a3123 + unaff_EDI)" (field_expression "(this->no_bndplt_initializer_).super_Struct_var._vptr_Struct_var" (field_expression "(this->no_bndplt_initializer_).super_Struct_var" (parenthesized_expression "(this->no_bndplt_initializer_)" ( (field_expression "this->no_bndplt_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(&UNK_002a3123 + unaff_EDI)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(&UNK_002a3123 + unaff_EDI)" ( (binary_expression "&UNK_002a3123 + unaff_EDI" (pointer_expression "&UNK_002a3123" & identifier) + identifier) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->no_bndplt_initializer_).option,(char *)(unaff_EDI + 0x1af258),DASH_Z,'\0',dv_01\n             ,(char *)(unaff_EDI + 0x1af241),(char *)0x0,false,\n             &(this->no_bndplt_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->no_bndplt_initializer_).option,(char *)(unaff_EDI + 0x1af258),DASH_Z,'\0',dv_01\n             ,(char *)(unaff_EDI + 0x1af241),(char *)0x0,false,\n             &(this->no_bndplt_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->no_bndplt_initializer_).option,(char *)(unaff_EDI + 0x1af258),DASH_Z,'\0',dv_01\n             ,(char *)(unaff_EDI + 0x1af241),(char *)0x0,false,\n             &(this->no_bndplt_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->no_bndplt_initializer_).option,(char *)(unaff_EDI + 0x1af258),DASH_Z,'\0',dv_01\n             ,(char *)(unaff_EDI + 0x1af241),(char *)0x0,false,\n             &(this->no_bndplt_initializer_).super_Struct_var,true);" (call_expression "One_option\n            (&(this->no_bndplt_initializer_).option,(char *)(unaff_EDI + 0x1af258),DASH_Z,'\0',dv_01\n             ,(char *)(unaff_EDI + 0x1af241),(char *)0x0,false,\n             &(this->no_bndplt_initializer_).super_Struct_var,true)" identifier (argument_list "(&(this->no_bndplt_initializer_).option,(char *)(unaff_EDI + 0x1af258),DASH_Z,'\0',dv_01\n             ,(char *)(unaff_EDI + 0x1af241),(char *)0x0,false,\n             &(this->no_bndplt_initializer_).super_Struct_var,true)" ( (pointer_expression "&(this->no_bndplt_initializer_).option" & (field_expression "(this->no_bndplt_initializer_).option" (parenthesized_expression "(this->no_bndplt_initializer_)" ( (field_expression "this->no_bndplt_initializer_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1af258)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1af258)" ( (binary_expression "unaff_EDI + 0x1af258" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1af241)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1af241)" ( (binary_expression "unaff_EDI + 0x1af241" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->no_bndplt_initializer_).super_Struct_var" & (field_expression "(this->no_bndplt_initializer_).super_Struct_var" (parenthesized_expression "(this->no_bndplt_initializer_)" ( (field_expression "this->no_bndplt_initializer_" identifier -> field_identifier) )) . field_identifier)) , true ))) ;)))) (expression_statement "(this->combreloc_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)("$u27$" + unaff_EDI)\n  ;" (assignment_expression "(this->combreloc_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)("$u27$" + unaff_EDI)" (field_expression "(this->combreloc_).super_Struct_var._vptr_Struct_var" (field_expression "(this->combreloc_).super_Struct_var" (parenthesized_expression "(this->combreloc_)" ( (field_expression "this->combreloc_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)("$u27$" + unaff_EDI)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "("$u27$" + unaff_EDI)" ( (binary_expression ""$u27$" + unaff_EDI" (string_literal ""$u27$"" " string_content ") + identifier) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->combreloc_).option,(char *)(unaff_EDI + 0x1af292),DASH_Z,'\0',dv_01,\n             (char *)(unaff_EDI + 0x1af261),(char *)0x0,false,&(this->combreloc_).super_Struct_var,\n             true);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->combreloc_).option,(char *)(unaff_EDI + 0x1af292),DASH_Z,'\0',dv_01,\n             (char *)(unaff_EDI + 0x1af261),(char *)0x0,false,&(this->combreloc_).super_Struct_var,\n             true);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->combreloc_).option,(char *)(unaff_EDI + 0x1af292),DASH_Z,'\0',dv_01,\n             (char *)(unaff_EDI + 0x1af261),(char *)0x0,false,&(this->combreloc_).super_Struct_var,\n             true);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->combreloc_).option,(char *)(unaff_EDI + 0x1af292),DASH_Z,'\0',dv_01,\n             (char *)(unaff_EDI + 0x1af261),(char *)0x0,false,&(this->combreloc_).super_Struct_var,\n             true);" (call_expression "One_option\n            (&(this->combreloc_).option,(char *)(unaff_EDI + 0x1af292),DASH_Z,'\0',dv_01,\n             (char *)(unaff_EDI + 0x1af261),(char *)0x0,false,&(this->combreloc_).super_Struct_var,\n             true)" identifier (argument_list "(&(this->combreloc_).option,(char *)(unaff_EDI + 0x1af292),DASH_Z,'\0',dv_01,\n             (char *)(unaff_EDI + 0x1af261),(char *)0x0,false,&(this->combreloc_).super_Struct_var,\n             true)" ( (pointer_expression "&(this->combreloc_).option" & (field_expression "(this->combreloc_).option" (parenthesized_expression "(this->combreloc_)" ( (field_expression "this->combreloc_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1af292)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1af292)" ( (binary_expression "unaff_EDI + 0x1af292" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1af261)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1af261)" ( (binary_expression "unaff_EDI + 0x1af261" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->combreloc_).super_Struct_var" & (field_expression "(this->combreloc_).super_Struct_var" (parenthesized_expression "(this->combreloc_)" ( (field_expression "this->combreloc_" identifier -> field_identifier) )) . field_identifier)) , true ))) ;)))) (expression_statement "(this->combreloc_).user_set_via_option = false;" (assignment_expression "(this->combreloc_).user_set_via_option = false" (field_expression "(this->combreloc_).user_set_via_option" (parenthesized_expression "(this->combreloc_)" ( (field_expression "this->combreloc_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->combreloc_).value = true;" (assignment_expression "(this->combreloc_).value = true" (field_expression "(this->combreloc_).value" (parenthesized_expression "(this->combreloc_)" ( (field_expression "this->combreloc_" identifier -> field_identifier) )) . field_identifier) = true) ;) (expression_statement "(this->no_combreloc_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("$u5b$" + unaff_EDI + 2);" (assignment_expression "(this->no_combreloc_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("$u5b$" + unaff_EDI + 2)" (field_expression "(this->no_combreloc_initializer_).super_Struct_var._vptr_Struct_var" (field_expression "(this->no_combreloc_initializer_).super_Struct_var" (parenthesized_expression "(this->no_combreloc_initializer_)" ( (field_expression "this->no_combreloc_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)("$u5b$" + unaff_EDI + 2)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "("$u5b$" + unaff_EDI + 2)" ( (binary_expression ""$u5b$" + unaff_EDI + 2" (binary_expression ""$u5b$" + unaff_EDI" (string_literal ""$u5b$"" " string_content ") + identifier) + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->no_combreloc_initializer_).option,(char *)(unaff_EDI + 0x1af290),DASH_Z,'\0',\n             dv_00,(char *)(unaff_EDI + 0x1af275),(char *)0x0,false,\n             &(this->no_combreloc_initializer_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->no_combreloc_initializer_).option,(char *)(unaff_EDI + 0x1af290),DASH_Z,'\0',\n             dv_00,(char *)(unaff_EDI + 0x1af275),(char *)0x0,false,\n             &(this->no_combreloc_initializer_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->no_combreloc_initializer_).option,(char *)(unaff_EDI + 0x1af290),DASH_Z,'\0',\n             dv_00,(char *)(unaff_EDI + 0x1af275),(char *)0x0,false,\n             &(this->no_combreloc_initializer_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->no_combreloc_initializer_).option,(char *)(unaff_EDI + 0x1af290),DASH_Z,'\0',\n             dv_00,(char *)(unaff_EDI + 0x1af275),(char *)0x0,false,\n             &(this->no_combreloc_initializer_).super_Struct_var,false);" (call_expression "One_option\n            (&(this->no_combreloc_initializer_).option,(char *)(unaff_EDI + 0x1af290),DASH_Z,'\0',\n             dv_00,(char *)(unaff_EDI + 0x1af275),(char *)0x0,false,\n             &(this->no_combreloc_initializer_).super_Struct_var,false)" identifier (argument_list "(&(this->no_combreloc_initializer_).option,(char *)(unaff_EDI + 0x1af290),DASH_Z,'\0',\n             dv_00,(char *)(unaff_EDI + 0x1af275),(char *)0x0,false,\n             &(this->no_combreloc_initializer_).super_Struct_var,false)" ( (pointer_expression "&(this->no_combreloc_initializer_).option" & (field_expression "(this->no_combreloc_initializer_).option" (parenthesized_expression "(this->no_combreloc_initializer_)" ( (field_expression "this->no_combreloc_initializer_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1af290)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1af290)" ( (binary_expression "unaff_EDI + 0x1af290" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1af275)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1af275)" ( (binary_expression "unaff_EDI + 0x1af275" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->no_combreloc_initializer_).super_Struct_var" & (field_expression "(this->no_combreloc_initializer_).super_Struct_var" (parenthesized_expression "(this->no_combreloc_initializer_)" ( (field_expression "this->no_combreloc_initializer_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->common_page_size_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("$u7d$" + unaff_EDI + 4);" (assignment_expression "(this->common_page_size_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("$u7d$" + unaff_EDI + 4)" (field_expression "(this->common_page_size_).super_Struct_var._vptr_Struct_var" (field_expression "(this->common_page_size_).super_Struct_var" (parenthesized_expression "(this->common_page_size_)" ( (field_expression "this->common_page_size_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)("$u7d$" + unaff_EDI + 4)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "("$u7d$" + unaff_EDI + 4)" ( (binary_expression ""$u7d$" + unaff_EDI + 4" (binary_expression ""$u7d$" + unaff_EDI" (string_literal ""$u7d$"" " string_content ") + identifier) + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->common_page_size_).option,(char *)(unaff_EDI + 0x1af2b9),DASH_Z,'\0',dv_03,\n             &UNK_001af29c + unaff_EDI,ha,false,&(this->common_page_size_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->common_page_size_).option,(char *)(unaff_EDI + 0x1af2b9),DASH_Z,'\0',dv_03,\n             &UNK_001af29c + unaff_EDI,ha,false,&(this->common_page_size_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->common_page_size_).option,(char *)(unaff_EDI + 0x1af2b9),DASH_Z,'\0',dv_03,\n             &UNK_001af29c + unaff_EDI,ha,false,&(this->common_page_size_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->common_page_size_).option,(char *)(unaff_EDI + 0x1af2b9),DASH_Z,'\0',dv_03,\n             &UNK_001af29c + unaff_EDI,ha,false,&(this->common_page_size_).super_Struct_var,false);" (call_expression "One_option\n            (&(this->common_page_size_).option,(char *)(unaff_EDI + 0x1af2b9),DASH_Z,'\0',dv_03,\n             &UNK_001af29c + unaff_EDI,ha,false,&(this->common_page_size_).super_Struct_var,false)" identifier (argument_list "(&(this->common_page_size_).option,(char *)(unaff_EDI + 0x1af2b9),DASH_Z,'\0',dv_03,\n             &UNK_001af29c + unaff_EDI,ha,false,&(this->common_page_size_).super_Struct_var,false)" ( (pointer_expression "&(this->common_page_size_).option" & (field_expression "(this->common_page_size_).option" (parenthesized_expression "(this->common_page_size_)" ( (field_expression "this->common_page_size_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1af2b9)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1af2b9)" ( (binary_expression "unaff_EDI + 0x1af2b9" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (binary_expression "&UNK_001af29c + unaff_EDI" (pointer_expression "&UNK_001af29c" & identifier) + identifier) , identifier , false , (pointer_expression "&(this->common_page_size_).super_Struct_var" & (field_expression "(this->common_page_size_).super_Struct_var" (parenthesized_expression "(this->common_page_size_)" ( (field_expression "this->common_page_size_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->common_page_size_).user_set_via_option = false;" (assignment_expression "(this->common_page_size_).user_set_via_option = false" (field_expression "(this->common_page_size_).user_set_via_option" (parenthesized_expression "(this->common_page_size_)" ( (field_expression "this->common_page_size_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "*(undefined4 *)&(this->common_page_size_).value = 0;" (assignment_expression "*(undefined4 *)&(this->common_page_size_).value = 0" (pointer_expression "*(undefined4 *)&(this->common_page_size_).value" * (cast_expression "(undefined4 *)&(this->common_page_size_).value" ( (type_descriptor "undefined4 *" type_identifier (abstract_pointer_declarator "*" *)) ) (pointer_expression "&(this->common_page_size_).value" & (field_expression "(this->common_page_size_).value" (parenthesized_expression "(this->common_page_size_)" ( (field_expression "this->common_page_size_" identifier -> field_identifier) )) . field_identifier)))) = number_literal) ;) (expression_statement "*(undefined4 *)((int)&(this->common_page_size_).value + 4) = 0;" (assignment_expression "*(undefined4 *)((int)&(this->common_page_size_).value + 4) = 0" (pointer_expression "*(undefined4 *)((int)&(this->common_page_size_).value + 4)" * (cast_expression "(undefined4 *)((int)&(this->common_page_size_).value + 4)" ( (type_descriptor "undefined4 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "((int)&(this->common_page_size_).value + 4)" ( (binary_expression "(int)&(this->common_page_size_).value + 4" (cast_expression "(int)&(this->common_page_size_).value" ( (type_descriptor "int" primitive_type) ) (pointer_expression "&(this->common_page_size_).value" & (field_expression "(this->common_page_size_).value" (parenthesized_expression "(this->common_page_size_)" ( (field_expression "this->common_page_size_" identifier -> field_identifier) )) . field_identifier))) + number_literal) )))) = number_literal) ;) (expression_statement "(this->defs_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a3173);" (assignment_expression "(this->defs_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a3173)" (field_expression "(this->defs_).super_Struct_var._vptr_Struct_var" (field_expression "(this->defs_).super_Struct_var" (parenthesized_expression "(this->defs_)" ( (field_expression "this->defs_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(unaff_EDI + 0x2a3173)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(unaff_EDI + 0x2a3173)" ( (binary_expression "unaff_EDI + 0x2a3173" identifier + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->defs_).option,(char *)(unaff_EDI + 0x1abba5),DASH_Z,'\0',dv_00,\n             (char *)(Fde::operator== + unaff_EDI + 7),(char *)0x0,false,\n             &(this->defs_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->defs_).option,(char *)(unaff_EDI + 0x1abba5),DASH_Z,'\0',dv_00,\n             (char *)(Fde::operator== + unaff_EDI + 7),(char *)0x0,false,\n             &(this->defs_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->defs_).option,(char *)(unaff_EDI + 0x1abba5),DASH_Z,'\0',dv_00,\n             (char *)(Fde::operator== + unaff_EDI + 7),(char *)0x0,false,\n             &(this->defs_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->defs_).option,(char *)(unaff_EDI + 0x1abba5),DASH_Z,'\0',dv_00,\n             (char *)(Fde::operator== + unaff_EDI + 7),(char *)0x0,false,\n             &(this->defs_).super_Struct_var,false);" (call_expression "One_option\n            (&(this->defs_).option,(char *)(unaff_EDI + 0x1abba5),DASH_Z,'\0',dv_00,\n             (char *)(Fde::operator== + unaff_EDI + 7),(char *)0x0,false,\n             &(this->defs_).super_Struct_var,false)" identifier (argument_list "(&(this->defs_).option,(char *)(unaff_EDI + 0x1abba5),DASH_Z,'\0',dv_00,\n             (char *)(Fde::operator== + unaff_EDI + 7),(char *)0x0,false,\n             &(this->defs_).super_Struct_var,false)" ( (pointer_expression "&(this->defs_).option" & (field_expression "(this->defs_).option" (parenthesized_expression "(this->defs_)" ( (field_expression "this->defs_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1abba5)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1abba5)" ( (binary_expression "unaff_EDI + 0x1abba5" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(Fde::operator== + unaff_EDI + 7)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(Fde::operator== + unaff_EDI + 7)" ( (ERROR "Fde::" identifier : :) (binary_expression "operator== + unaff_EDI + 7" identifier == (binary_expression "+ unaff_EDI + 7" (unary_expression "+ unaff_EDI" + identifier) + number_literal)) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->defs_).super_Struct_var" & (field_expression "(this->defs_).super_Struct_var" (parenthesized_expression "(this->defs_)" ( (field_expression "this->defs_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->defs_).user_set_via_option = false;" (assignment_expression "(this->defs_).user_set_via_option = false" (field_expression "(this->defs_).user_set_via_option" (parenthesized_expression "(this->defs_)" ( (field_expression "this->defs_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->defs_).value = false;" (assignment_expression "(this->defs_).value = false" (field_expression "(this->defs_).value" (parenthesized_expression "(this->defs_)" ( (field_expression "this->defs_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->no_defs_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a3187);" (assignment_expression "(this->no_defs_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a3187)" (field_expression "(this->no_defs_initializer_).super_Struct_var._vptr_Struct_var" (field_expression "(this->no_defs_initializer_).super_Struct_var" (parenthesized_expression "(this->no_defs_initializer_)" ( (field_expression "this->no_defs_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(unaff_EDI + 0x2a3187)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(unaff_EDI + 0x2a3187)" ( (binary_expression "unaff_EDI + 0x2a3187" identifier + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->no_defs_initializer_).option,&UNK_001af2ca + unaff_EDI,DASH_Z,'\0',dv_01,\n             (char *)0x0,(char *)0x0,false,&(this->no_defs_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->no_defs_initializer_).option,&UNK_001af2ca + unaff_EDI,DASH_Z,'\0',dv_01,\n             (char *)0x0,(char *)0x0,false,&(this->no_defs_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->no_defs_initializer_).option,&UNK_001af2ca + unaff_EDI,DASH_Z,'\0',dv_01,\n             (char *)0x0,(char *)0x0,false,&(this->no_defs_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->no_defs_initializer_).option,&UNK_001af2ca + unaff_EDI,DASH_Z,'\0',dv_01,\n             (char *)0x0,(char *)0x0,false,&(this->no_defs_initializer_).super_Struct_var,true);" (call_expression "One_option\n            (&(this->no_defs_initializer_).option,&UNK_001af2ca + unaff_EDI,DASH_Z,'\0',dv_01,\n             (char *)0x0,(char *)0x0,false,&(this->no_defs_initializer_).super_Struct_var,true)" identifier (argument_list "(&(this->no_defs_initializer_).option,&UNK_001af2ca + unaff_EDI,DASH_Z,'\0',dv_01,\n             (char *)0x0,(char *)0x0,false,&(this->no_defs_initializer_).super_Struct_var,true)" ( (pointer_expression "&(this->no_defs_initializer_).option" & (field_expression "(this->no_defs_initializer_).option" (parenthesized_expression "(this->no_defs_initializer_)" ( (field_expression "this->no_defs_initializer_" identifier -> field_identifier) )) . field_identifier)) , (binary_expression "&UNK_001af2ca + unaff_EDI" (pointer_expression "&UNK_001af2ca" & identifier) + identifier) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->no_defs_initializer_).super_Struct_var" & (field_expression "(this->no_defs_initializer_).super_Struct_var" (parenthesized_expression "(this->no_defs_initializer_)" ( (field_expression "this->no_defs_initializer_" identifier -> field_identifier) )) . field_identifier)) , true ))) ;)))) (expression_statement "(this->execstack_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a319b);" (assignment_expression "(this->execstack_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a319b)" (field_expression "(this->execstack_).super_Struct_var._vptr_Struct_var" (field_expression "(this->execstack_).super_Struct_var" (parenthesized_expression "(this->execstack_)" ( (field_expression "this->execstack_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(unaff_EDI + 0x2a319b)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(unaff_EDI + 0x2a319b)" ( (binary_expression "unaff_EDI + 0x2a319b" identifier + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->execstack_).option,(char *)(unaff_EDI + 0x1af07a),DASH_Z,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b1823),(char *)0x0,false,&(this->execstack_).super_Struct_var,\n             false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->execstack_).option,(char *)(unaff_EDI + 0x1af07a),DASH_Z,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b1823),(char *)0x0,false,&(this->execstack_).super_Struct_var,\n             false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->execstack_).option,(char *)(unaff_EDI + 0x1af07a),DASH_Z,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b1823),(char *)0x0,false,&(this->execstack_).super_Struct_var,\n             false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->execstack_).option,(char *)(unaff_EDI + 0x1af07a),DASH_Z,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b1823),(char *)0x0,false,&(this->execstack_).super_Struct_var,\n             false);" (call_expression "One_option\n            (&(this->execstack_).option,(char *)(unaff_EDI + 0x1af07a),DASH_Z,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b1823),(char *)0x0,false,&(this->execstack_).super_Struct_var,\n             false)" identifier (argument_list "(&(this->execstack_).option,(char *)(unaff_EDI + 0x1af07a),DASH_Z,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b1823),(char *)0x0,false,&(this->execstack_).super_Struct_var,\n             false)" ( (pointer_expression "&(this->execstack_).option" & (field_expression "(this->execstack_).option" (parenthesized_expression "(this->execstack_)" ( (field_expression "this->execstack_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1af07a)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1af07a)" ( (binary_expression "unaff_EDI + 0x1af07a" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1b1823)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1b1823)" ( (binary_expression "unaff_EDI + 0x1b1823" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->execstack_).super_Struct_var" & (field_expression "(this->execstack_).super_Struct_var" (parenthesized_expression "(this->execstack_)" ( (field_expression "this->execstack_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->no_execstack_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a31af);" (assignment_expression "(this->no_execstack_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a31af)" (field_expression "(this->no_execstack_initializer_).super_Struct_var._vptr_Struct_var" (field_expression "(this->no_execstack_initializer_).super_Struct_var" (parenthesized_expression "(this->no_execstack_initializer_)" ( (field_expression "this->no_execstack_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(unaff_EDI + 0x2a31af)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(unaff_EDI + 0x2a31af)" ( (binary_expression "unaff_EDI + 0x2a31af" identifier + number_literal) )))) ;) (expression_statement "(this->execstack_).user_set_via_option = false;" (assignment_expression "(this->execstack_).user_set_via_option = false" (field_expression "(this->execstack_).user_set_via_option" (parenthesized_expression "(this->execstack_)" ( (field_expression "this->execstack_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->execstack_).value = false;" (assignment_expression "(this->execstack_).value = false" (field_expression "(this->execstack_).value" (parenthesized_expression "(this->execstack_)" ( (field_expression "this->execstack_" identifier -> field_identifier) )) . field_identifier) = false) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->no_execstack_initializer_).option,(char *)(unaff_EDI + 0x1af390),DASH_Z,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_execstack_initializer_).super_Struct_var\n             ,true);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->no_execstack_initializer_).option,(char *)(unaff_EDI + 0x1af390),DASH_Z,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_execstack_initializer_).super_Struct_var\n             ,true);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->no_execstack_initializer_).option,(char *)(unaff_EDI + 0x1af390),DASH_Z,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_execstack_initializer_).super_Struct_var\n             ,true);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->no_execstack_initializer_).option,(char *)(unaff_EDI + 0x1af390),DASH_Z,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_execstack_initializer_).super_Struct_var\n             ,true);" (call_expression "One_option\n            (&(this->no_execstack_initializer_).option,(char *)(unaff_EDI + 0x1af390),DASH_Z,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_execstack_initializer_).super_Struct_var\n             ,true)" identifier (argument_list "(&(this->no_execstack_initializer_).option,(char *)(unaff_EDI + 0x1af390),DASH_Z,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_execstack_initializer_).super_Struct_var\n             ,true)" ( (pointer_expression "&(this->no_execstack_initializer_).option" & (field_expression "(this->no_execstack_initializer_).option" (parenthesized_expression "(this->no_execstack_initializer_)" ( (field_expression "this->no_execstack_initializer_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1af390)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1af390)" ( (binary_expression "unaff_EDI + 0x1af390" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->no_execstack_initializer_).super_Struct_var" & (field_expression "(this->no_execstack_initializer_).super_Struct_var" (parenthesized_expression "(this->no_execstack_initializer_)" ( (field_expression "this->no_execstack_initializer_" identifier -> field_identifier) )) . field_identifier)) , true ))) ;)))) (expression_statement "(this->global_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a31c3);" (assignment_expression "(this->global_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a31c3)" (field_expression "(this->global_).super_Struct_var._vptr_Struct_var" (field_expression "(this->global_).super_Struct_var" (parenthesized_expression "(this->global_)" ( (field_expression "this->global_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(unaff_EDI + 0x2a31c3)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(unaff_EDI + 0x2a31c3)" ( (binary_expression "unaff_EDI + 0x2a31c3" identifier + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->global_).option,(char *)(unaff_EDI + 0x1af2d3),DASH_Z,'\0',dv_00,\n             &UNK_001b184f + unaff_EDI,(char *)0x0,false,&(this->global_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->global_).option,(char *)(unaff_EDI + 0x1af2d3),DASH_Z,'\0',dv_00,\n             &UNK_001b184f + unaff_EDI,(char *)0x0,false,&(this->global_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->global_).option,(char *)(unaff_EDI + 0x1af2d3),DASH_Z,'\0',dv_00,\n             &UNK_001b184f + unaff_EDI,(char *)0x0,false,&(this->global_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->global_).option,(char *)(unaff_EDI + 0x1af2d3),DASH_Z,'\0',dv_00,\n             &UNK_001b184f + unaff_EDI,(char *)0x0,false,&(this->global_).super_Struct_var,false);" (call_expression "One_option\n            (&(this->global_).option,(char *)(unaff_EDI + 0x1af2d3),DASH_Z,'\0',dv_00,\n             &UNK_001b184f + unaff_EDI,(char *)0x0,false,&(this->global_).super_Struct_var,false)" identifier (argument_list "(&(this->global_).option,(char *)(unaff_EDI + 0x1af2d3),DASH_Z,'\0',dv_00,\n             &UNK_001b184f + unaff_EDI,(char *)0x0,false,&(this->global_).super_Struct_var,false)" ( (pointer_expression "&(this->global_).option" & (field_expression "(this->global_).option" (parenthesized_expression "(this->global_)" ( (field_expression "this->global_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1af2d3)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1af2d3)" ( (binary_expression "unaff_EDI + 0x1af2d3" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (binary_expression "&UNK_001b184f + unaff_EDI" (pointer_expression "&UNK_001b184f" & identifier) + identifier) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->global_).super_Struct_var" & (field_expression "(this->global_).super_Struct_var" (parenthesized_expression "(this->global_)" ( (field_expression "this->global_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->global_).user_set_via_option = false;" (assignment_expression "(this->global_).user_set_via_option = false" (field_expression "(this->global_).user_set_via_option" (parenthesized_expression "(this->global_)" ( (field_expression "this->global_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->global_).value = false;" (assignment_expression "(this->global_).value = false" (field_expression "(this->global_).value" (parenthesized_expression "(this->global_)" ( (field_expression "this->global_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->no_global_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a31d7);" (assignment_expression "(this->no_global_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a31d7)" (field_expression "(this->no_global_initializer_).super_Struct_var._vptr_Struct_var" (field_expression "(this->no_global_initializer_).super_Struct_var" (parenthesized_expression "(this->no_global_initializer_)" ( (field_expression "this->no_global_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(unaff_EDI + 0x2a31d7)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(unaff_EDI + 0x2a31d7)" ( (binary_expression "unaff_EDI + 0x2a31d7" identifier + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->no_global_initializer_).option,(char *)(unaff_EDI + 0x1af2d1),DASH_Z,'\0',dv_01\n             ,(char *)0x0,(char *)0x0,false,&(this->no_global_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->no_global_initializer_).option,(char *)(unaff_EDI + 0x1af2d1),DASH_Z,'\0',dv_01\n             ,(char *)0x0,(char *)0x0,false,&(this->no_global_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->no_global_initializer_).option,(char *)(unaff_EDI + 0x1af2d1),DASH_Z,'\0',dv_01\n             ,(char *)0x0,(char *)0x0,false,&(this->no_global_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->no_global_initializer_).option,(char *)(unaff_EDI + 0x1af2d1),DASH_Z,'\0',dv_01\n             ,(char *)0x0,(char *)0x0,false,&(this->no_global_initializer_).super_Struct_var,true);" (call_expression "One_option\n            (&(this->no_global_initializer_).option,(char *)(unaff_EDI + 0x1af2d1),DASH_Z,'\0',dv_01\n             ,(char *)0x0,(char *)0x0,false,&(this->no_global_initializer_).super_Struct_var,true)" identifier (argument_list "(&(this->no_global_initializer_).option,(char *)(unaff_EDI + 0x1af2d1),DASH_Z,'\0',dv_01\n             ,(char *)0x0,(char *)0x0,false,&(this->no_global_initializer_).super_Struct_var,true)" ( (pointer_expression "&(this->no_global_initializer_).option" & (field_expression "(this->no_global_initializer_).option" (parenthesized_expression "(this->no_global_initializer_)" ( (field_expression "this->no_global_initializer_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1af2d1)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1af2d1)" ( (binary_expression "unaff_EDI + 0x1af2d1" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->no_global_initializer_).super_Struct_var" & (field_expression "(this->no_global_initializer_).super_Struct_var" (parenthesized_expression "(this->no_global_initializer_)" ( (field_expression "this->no_global_initializer_" identifier -> field_identifier) )) . field_identifier)) , true ))) ;)))) (expression_statement "(this->initfirst_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a31eb);" (assignment_expression "(this->initfirst_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a31eb)" (field_expression "(this->initfirst_).super_Struct_var._vptr_Struct_var" (field_expression "(this->initfirst_).super_Struct_var" (parenthesized_expression "(this->initfirst_)" ( (field_expression "this->initfirst_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(unaff_EDI + 0x2a31eb)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(unaff_EDI + 0x2a31eb)" ( (binary_expression "unaff_EDI + 0x2a31eb" identifier + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->initfirst_).option,(char *)(unaff_EDI + 0x1af2dc),DASH_Z,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b188f),(char *)0x0,false,&(this->initfirst_).super_Struct_var,\n             false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->initfirst_).option,(char *)(unaff_EDI + 0x1af2dc),DASH_Z,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b188f),(char *)0x0,false,&(this->initfirst_).super_Struct_var,\n             false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->initfirst_).option,(char *)(unaff_EDI + 0x1af2dc),DASH_Z,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b188f),(char *)0x0,false,&(this->initfirst_).super_Struct_var,\n             false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->initfirst_).option,(char *)(unaff_EDI + 0x1af2dc),DASH_Z,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b188f),(char *)0x0,false,&(this->initfirst_).super_Struct_var,\n             false);" (call_expression "One_option\n            (&(this->initfirst_).option,(char *)(unaff_EDI + 0x1af2dc),DASH_Z,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b188f),(char *)0x0,false,&(this->initfirst_).super_Struct_var,\n             false)" identifier (argument_list "(&(this->initfirst_).option,(char *)(unaff_EDI + 0x1af2dc),DASH_Z,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b188f),(char *)0x0,false,&(this->initfirst_).super_Struct_var,\n             false)" ( (pointer_expression "&(this->initfirst_).option" & (field_expression "(this->initfirst_).option" (parenthesized_expression "(this->initfirst_)" ( (field_expression "this->initfirst_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1af2dc)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1af2dc)" ( (binary_expression "unaff_EDI + 0x1af2dc" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1b188f)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1b188f)" ( (binary_expression "unaff_EDI + 0x1b188f" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->initfirst_).super_Struct_var" & (field_expression "(this->initfirst_).super_Struct_var" (parenthesized_expression "(this->initfirst_)" ( (field_expression "this->initfirst_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->initfirst_).user_set_via_option = false;" (assignment_expression "(this->initfirst_).user_set_via_option = false" (field_expression "(this->initfirst_).user_set_via_option" (parenthesized_expression "(this->initfirst_)" ( (field_expression "this->initfirst_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->initfirst_).value = false;" (assignment_expression "(this->initfirst_).value = false" (field_expression "(this->initfirst_).value" (parenthesized_expression "(this->initfirst_)" ( (field_expression "this->initfirst_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->no_initfirst_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a31ff);" (assignment_expression "(this->no_initfirst_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a31ff)" (field_expression "(this->no_initfirst_initializer_).super_Struct_var._vptr_Struct_var" (field_expression "(this->no_initfirst_initializer_).super_Struct_var" (parenthesized_expression "(this->no_initfirst_initializer_)" ( (field_expression "this->no_initfirst_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(unaff_EDI + 0x2a31ff)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(unaff_EDI + 0x2a31ff)" ( (binary_expression "unaff_EDI + 0x2a31ff" identifier + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->no_initfirst_initializer_).option,(char *)(unaff_EDI + 0x1af2da),DASH_Z,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_initfirst_initializer_).super_Struct_var\n             ,true);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->no_initfirst_initializer_).option,(char *)(unaff_EDI + 0x1af2da),DASH_Z,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_initfirst_initializer_).super_Struct_var\n             ,true);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->no_initfirst_initializer_).option,(char *)(unaff_EDI + 0x1af2da),DASH_Z,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_initfirst_initializer_).super_Struct_var\n             ,true);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->no_initfirst_initializer_).option,(char *)(unaff_EDI + 0x1af2da),DASH_Z,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_initfirst_initializer_).super_Struct_var\n             ,true);" (call_expression "One_option\n            (&(this->no_initfirst_initializer_).option,(char *)(unaff_EDI + 0x1af2da),DASH_Z,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_initfirst_initializer_).super_Struct_var\n             ,true)" identifier (argument_list "(&(this->no_initfirst_initializer_).option,(char *)(unaff_EDI + 0x1af2da),DASH_Z,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_initfirst_initializer_).super_Struct_var\n             ,true)" ( (pointer_expression "&(this->no_initfirst_initializer_).option" & (field_expression "(this->no_initfirst_initializer_).option" (parenthesized_expression "(this->no_initfirst_initializer_)" ( (field_expression "this->no_initfirst_initializer_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1af2da)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1af2da)" ( (binary_expression "unaff_EDI + 0x1af2da" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->no_initfirst_initializer_).super_Struct_var" & (field_expression "(this->no_initfirst_initializer_).super_Struct_var" (parenthesized_expression "(this->no_initfirst_initializer_)" ( (field_expression "this->no_initfirst_initializer_" identifier -> field_identifier) )) . field_identifier)) , true ))) ;)))) (expression_statement "(this->interpose_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a3213);" (assignment_expression "(this->interpose_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a3213)" (field_expression "(this->interpose_).super_Struct_var._vptr_Struct_var" (field_expression "(this->interpose_).super_Struct_var" (parenthesized_expression "(this->interpose_)" ( (field_expression "this->interpose_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(unaff_EDI + 0x2a3213)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(unaff_EDI + 0x2a3213)" ( (binary_expression "unaff_EDI + 0x2a3213" identifier + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->interpose_).option,&UNK_001af2e8 + unaff_EDI,DASH_Z,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b18bb),(char *)0x0,false,&(this->interpose_).super_Struct_var,\n             false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->interpose_).option,&UNK_001af2e8 + unaff_EDI,DASH_Z,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b18bb),(char *)0x0,false,&(this->interpose_).super_Struct_var,\n             false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->interpose_).option,&UNK_001af2e8 + unaff_EDI,DASH_Z,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b18bb),(char *)0x0,false,&(this->interpose_).super_Struct_var,\n             false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->interpose_).option,&UNK_001af2e8 + unaff_EDI,DASH_Z,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b18bb),(char *)0x0,false,&(this->interpose_).super_Struct_var,\n             false);" (call_expression "One_option\n            (&(this->interpose_).option,&UNK_001af2e8 + unaff_EDI,DASH_Z,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b18bb),(char *)0x0,false,&(this->interpose_).super_Struct_var,\n             false)" identifier (argument_list "(&(this->interpose_).option,&UNK_001af2e8 + unaff_EDI,DASH_Z,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b18bb),(char *)0x0,false,&(this->interpose_).super_Struct_var,\n             false)" ( (pointer_expression "&(this->interpose_).option" & (field_expression "(this->interpose_).option" (parenthesized_expression "(this->interpose_)" ( (field_expression "this->interpose_" identifier -> field_identifier) )) . field_identifier)) , (binary_expression "&UNK_001af2e8 + unaff_EDI" (pointer_expression "&UNK_001af2e8" & identifier) + identifier) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1b18bb)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1b18bb)" ( (binary_expression "unaff_EDI + 0x1b18bb" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->interpose_).super_Struct_var" & (field_expression "(this->interpose_).super_Struct_var" (parenthesized_expression "(this->interpose_)" ( (field_expression "this->interpose_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->interpose_).user_set_via_option = false;" (assignment_expression "(this->interpose_).user_set_via_option = false" (field_expression "(this->interpose_).user_set_via_option" (parenthesized_expression "(this->interpose_)" ( (field_expression "this->interpose_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->interpose_).value = false;" (assignment_expression "(this->interpose_).value = false" (field_expression "(this->interpose_).value" (parenthesized_expression "(this->interpose_)" ( (field_expression "this->interpose_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->no_interpose_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a3227);" (assignment_expression "(this->no_interpose_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a3227)" (field_expression "(this->no_interpose_initializer_).super_Struct_var._vptr_Struct_var" (field_expression "(this->no_interpose_initializer_).super_Struct_var" (parenthesized_expression "(this->no_interpose_initializer_)" ( (field_expression "this->no_interpose_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(unaff_EDI + 0x2a3227)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(unaff_EDI + 0x2a3227)" ( (binary_expression "unaff_EDI + 0x2a3227" identifier + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->no_interpose_initializer_).option,(char *)(unaff_EDI + 0x1af2e6),DASH_Z,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_interpose_initializer_).super_Struct_var\n             ,true);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->no_interpose_initializer_).option,(char *)(unaff_EDI + 0x1af2e6),DASH_Z,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_interpose_initializer_).super_Struct_var\n             ,true);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->no_interpose_initializer_).option,(char *)(unaff_EDI + 0x1af2e6),DASH_Z,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_interpose_initializer_).super_Struct_var\n             ,true);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->no_interpose_initializer_).option,(char *)(unaff_EDI + 0x1af2e6),DASH_Z,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_interpose_initializer_).super_Struct_var\n             ,true);" (call_expression "One_option\n            (&(this->no_interpose_initializer_).option,(char *)(unaff_EDI + 0x1af2e6),DASH_Z,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_interpose_initializer_).super_Struct_var\n             ,true)" identifier (argument_list "(&(this->no_interpose_initializer_).option,(char *)(unaff_EDI + 0x1af2e6),DASH_Z,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_interpose_initializer_).super_Struct_var\n             ,true)" ( (pointer_expression "&(this->no_interpose_initializer_).option" & (field_expression "(this->no_interpose_initializer_).option" (parenthesized_expression "(this->no_interpose_initializer_)" ( (field_expression "this->no_interpose_initializer_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1af2e6)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1af2e6)" ( (binary_expression "unaff_EDI + 0x1af2e6" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->no_interpose_initializer_).super_Struct_var" & (field_expression "(this->no_interpose_initializer_).super_Struct_var" (parenthesized_expression "(this->no_interpose_initializer_)" ( (field_expression "this->no_interpose_initializer_" identifier -> field_identifier) )) . field_identifier)) , true ))) ;)))) (expression_statement "(this->lazy_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a323b);" (assignment_expression "(this->lazy_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a323b)" (field_expression "(this->lazy_).super_Struct_var._vptr_Struct_var" (field_expression "(this->lazy_).super_Struct_var" (parenthesized_expression "(this->lazy_)" ( (field_expression "this->lazy_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(unaff_EDI + 0x2a323b)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(unaff_EDI + 0x2a323b)" ( (binary_expression "unaff_EDI + 0x2a323b" identifier + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->lazy_).option,(char *)(unaff_EDI + 0x1af2f4),DASH_Z,'\0',dv,\n             &UNK_001b18ef + unaff_EDI,(char *)0x0,false,&(this->lazy_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->lazy_).option,(char *)(unaff_EDI + 0x1af2f4),DASH_Z,'\0',dv,\n             &UNK_001b18ef + unaff_EDI,(char *)0x0,false,&(this->lazy_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->lazy_).option,(char *)(unaff_EDI + 0x1af2f4),DASH_Z,'\0',dv,\n             &UNK_001b18ef + unaff_EDI,(char *)0x0,false,&(this->lazy_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->lazy_).option,(char *)(unaff_EDI + 0x1af2f4),DASH_Z,'\0',dv,\n             &UNK_001b18ef + unaff_EDI,(char *)0x0,false,&(this->lazy_).super_Struct_var,true);" (call_expression "One_option\n            (&(this->lazy_).option,(char *)(unaff_EDI + 0x1af2f4),DASH_Z,'\0',dv,\n             &UNK_001b18ef + unaff_EDI,(char *)0x0,false,&(this->lazy_).super_Struct_var,true)" identifier (argument_list "(&(this->lazy_).option,(char *)(unaff_EDI + 0x1af2f4),DASH_Z,'\0',dv,\n             &UNK_001b18ef + unaff_EDI,(char *)0x0,false,&(this->lazy_).super_Struct_var,true)" ( (pointer_expression "&(this->lazy_).option" & (field_expression "(this->lazy_).option" (parenthesized_expression "(this->lazy_)" ( (field_expression "this->lazy_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1af2f4)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1af2f4)" ( (binary_expression "unaff_EDI + 0x1af2f4" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (binary_expression "&UNK_001b18ef + unaff_EDI" (pointer_expression "&UNK_001b18ef" & identifier) + identifier) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->lazy_).super_Struct_var" & (field_expression "(this->lazy_).super_Struct_var" (parenthesized_expression "(this->lazy_)" ( (field_expression "this->lazy_" identifier -> field_identifier) )) . field_identifier)) , true ))) ;)))) (expression_statement "(this->no_lazy_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a324f);" (assignment_expression "(this->no_lazy_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a324f)" (field_expression "(this->no_lazy_initializer_).super_Struct_var._vptr_Struct_var" (field_expression "(this->no_lazy_initializer_).super_Struct_var" (parenthesized_expression "(this->no_lazy_initializer_)" ( (field_expression "this->no_lazy_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(unaff_EDI + 0x2a324f)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(unaff_EDI + 0x2a324f)" ( (binary_expression "unaff_EDI + 0x2a324f" identifier + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->no_lazy_initializer_).option,(char *)(unaff_EDI + 0x1af2f2),DASH_Z,'\0',dv,\n             (char *)0x0,(char *)0x0,false,&(this->no_lazy_initializer_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->no_lazy_initializer_).option,(char *)(unaff_EDI + 0x1af2f2),DASH_Z,'\0',dv,\n             (char *)0x0,(char *)0x0,false,&(this->no_lazy_initializer_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->no_lazy_initializer_).option,(char *)(unaff_EDI + 0x1af2f2),DASH_Z,'\0',dv,\n             (char *)0x0,(char *)0x0,false,&(this->no_lazy_initializer_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->no_lazy_initializer_).option,(char *)(unaff_EDI + 0x1af2f2),DASH_Z,'\0',dv,\n             (char *)0x0,(char *)0x0,false,&(this->no_lazy_initializer_).super_Struct_var,false);" (call_expression "One_option\n            (&(this->no_lazy_initializer_).option,(char *)(unaff_EDI + 0x1af2f2),DASH_Z,'\0',dv,\n             (char *)0x0,(char *)0x0,false,&(this->no_lazy_initializer_).super_Struct_var,false)" identifier (argument_list "(&(this->no_lazy_initializer_).option,(char *)(unaff_EDI + 0x1af2f2),DASH_Z,'\0',dv,\n             (char *)0x0,(char *)0x0,false,&(this->no_lazy_initializer_).super_Struct_var,false)" ( (pointer_expression "&(this->no_lazy_initializer_).option" & (field_expression "(this->no_lazy_initializer_).option" (parenthesized_expression "(this->no_lazy_initializer_)" ( (field_expression "this->no_lazy_initializer_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1af2f2)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1af2f2)" ( (binary_expression "unaff_EDI + 0x1af2f2" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->no_lazy_initializer_).super_Struct_var" & (field_expression "(this->no_lazy_initializer_).super_Struct_var" (parenthesized_expression "(this->no_lazy_initializer_)" ( (field_expression "this->no_lazy_initializer_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->loadfltr_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a3263)\n  ;" (assignment_expression "(this->loadfltr_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a3263)" (field_expression "(this->loadfltr_).super_Struct_var._vptr_Struct_var" (field_expression "(this->loadfltr_).super_Struct_var" (parenthesized_expression "(this->loadfltr_)" ( (field_expression "this->loadfltr_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(unaff_EDI + 0x2a3263)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(unaff_EDI + 0x2a3263)" ( (binary_expression "unaff_EDI + 0x2a3263" identifier + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->loadfltr_).option,(char *)(unaff_EDI + 0x1af2fb),DASH_Z,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b1917),(char *)0x0,false,&(this->loadfltr_).super_Struct_var,\n             false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->loadfltr_).option,(char *)(unaff_EDI + 0x1af2fb),DASH_Z,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b1917),(char *)0x0,false,&(this->loadfltr_).super_Struct_var,\n             false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->loadfltr_).option,(char *)(unaff_EDI + 0x1af2fb),DASH_Z,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b1917),(char *)0x0,false,&(this->loadfltr_).super_Struct_var,\n             false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->loadfltr_).option,(char *)(unaff_EDI + 0x1af2fb),DASH_Z,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b1917),(char *)0x0,false,&(this->loadfltr_).super_Struct_var,\n             false);" (call_expression "One_option\n            (&(this->loadfltr_).option,(char *)(unaff_EDI + 0x1af2fb),DASH_Z,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b1917),(char *)0x0,false,&(this->loadfltr_).super_Struct_var,\n             false)" identifier (argument_list "(&(this->loadfltr_).option,(char *)(unaff_EDI + 0x1af2fb),DASH_Z,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b1917),(char *)0x0,false,&(this->loadfltr_).super_Struct_var,\n             false)" ( (pointer_expression "&(this->loadfltr_).option" & (field_expression "(this->loadfltr_).option" (parenthesized_expression "(this->loadfltr_)" ( (field_expression "this->loadfltr_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1af2fb)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1af2fb)" ( (binary_expression "unaff_EDI + 0x1af2fb" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1b1917)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1b1917)" ( (binary_expression "unaff_EDI + 0x1b1917" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->loadfltr_).super_Struct_var" & (field_expression "(this->loadfltr_).super_Struct_var" (parenthesized_expression "(this->loadfltr_)" ( (field_expression "this->loadfltr_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->loadfltr_).user_set_via_option = false;" (assignment_expression "(this->loadfltr_).user_set_via_option = false" (field_expression "(this->loadfltr_).user_set_via_option" (parenthesized_expression "(this->loadfltr_)" ( (field_expression "this->loadfltr_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->loadfltr_).value = false;" (assignment_expression "(this->loadfltr_).value = false" (field_expression "(this->loadfltr_).value" (parenthesized_expression "(this->loadfltr_)" ( (field_expression "this->loadfltr_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->no_loadfltr_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a3277);" (assignment_expression "(this->no_loadfltr_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a3277)" (field_expression "(this->no_loadfltr_initializer_).super_Struct_var._vptr_Struct_var" (field_expression "(this->no_loadfltr_initializer_).super_Struct_var" (parenthesized_expression "(this->no_loadfltr_initializer_)" ( (field_expression "this->no_loadfltr_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(unaff_EDI + 0x2a3277)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(unaff_EDI + 0x2a3277)" ( (binary_expression "unaff_EDI + 0x2a3277" identifier + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->no_loadfltr_initializer_).option,(char *)(unaff_EDI + 0x1af2f9),DASH_Z,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_loadfltr_initializer_).super_Struct_var,\n             true);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->no_loadfltr_initializer_).option,(char *)(unaff_EDI + 0x1af2f9),DASH_Z,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_loadfltr_initializer_).super_Struct_var,\n             true);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->no_loadfltr_initializer_).option,(char *)(unaff_EDI + 0x1af2f9),DASH_Z,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_loadfltr_initializer_).super_Struct_var,\n             true);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->no_loadfltr_initializer_).option,(char *)(unaff_EDI + 0x1af2f9),DASH_Z,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_loadfltr_initializer_).super_Struct_var,\n             true);" (call_expression "One_option\n            (&(this->no_loadfltr_initializer_).option,(char *)(unaff_EDI + 0x1af2f9),DASH_Z,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_loadfltr_initializer_).super_Struct_var,\n             true)" identifier (argument_list "(&(this->no_loadfltr_initializer_).option,(char *)(unaff_EDI + 0x1af2f9),DASH_Z,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_loadfltr_initializer_).super_Struct_var,\n             true)" ( (pointer_expression "&(this->no_loadfltr_initializer_).option" & (field_expression "(this->no_loadfltr_initializer_).option" (parenthesized_expression "(this->no_loadfltr_initializer_)" ( (field_expression "this->no_loadfltr_initializer_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1af2f9)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1af2f9)" ( (binary_expression "unaff_EDI + 0x1af2f9" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->no_loadfltr_initializer_).super_Struct_var" & (field_expression "(this->no_loadfltr_initializer_).super_Struct_var" (parenthesized_expression "(this->no_loadfltr_initializer_)" ( (field_expression "this->no_loadfltr_initializer_" identifier -> field_identifier) )) . field_identifier)) , true ))) ;)))) (expression_statement "(this->max_page_size_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a328b);" (assignment_expression "(this->max_page_size_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a328b)" (field_expression "(this->max_page_size_).super_Struct_var._vptr_Struct_var" (field_expression "(this->max_page_size_).super_Struct_var" (parenthesized_expression "(this->max_page_size_)" ( (field_expression "this->max_page_size_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(unaff_EDI + 0x2a328b)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(unaff_EDI + 0x2a328b)" ( (binary_expression "unaff_EDI + 0x2a328b" identifier + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->max_page_size_).option,\n             (char *)(Sized_dynobj<32,_true>::do_read_symbols + unaff_EDI + 2),DASH_Z,'\0',dv_03,\n             (char *)(unaff_EDI + 0x1af304),ha,false,&(this->max_page_size_).super_Struct_var,false)\n  ;" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->max_page_size_).option,\n             (char *)(Sized_dynobj<32,_true>::do_read_symbols + unaff_EDI + 2),DASH_Z,'\0',dv_03,\n             (char *)(unaff_EDI + 0x1af304),ha,false,&(this->max_page_size_).super_Struct_var,false)\n  ;" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->max_page_size_).option,\n             (char *)(Sized_dynobj<32,_true>::do_read_symbols + unaff_EDI + 2),DASH_Z,'\0',dv_03,\n             (char *)(unaff_EDI + 0x1af304),ha,false,&(this->max_page_size_).super_Struct_var,false)\n  ;" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->max_page_size_).option,\n             (char *)(Sized_dynobj<32,_true>::do_read_symbols + unaff_EDI + 2),DASH_Z,'\0',dv_03,\n             (char *)(unaff_EDI + 0x1af304),ha,false,&(this->max_page_size_).super_Struct_var,false)\n  ;" (call_expression "One_option\n            (&(this->max_page_size_).option,\n             (char *)(Sized_dynobj<32,_true>::do_read_symbols + unaff_EDI + 2),DASH_Z,'\0',dv_03,\n             (char *)(unaff_EDI + 0x1af304),ha,false,&(this->max_page_size_).super_Struct_var,false)" identifier (argument_list "(&(this->max_page_size_).option,\n             (char *)(Sized_dynobj<32,_true>::do_read_symbols + unaff_EDI + 2),DASH_Z,'\0',dv_03,\n             (char *)(unaff_EDI + 0x1af304),ha,false,&(this->max_page_size_).super_Struct_var,false)" ( (pointer_expression "&(this->max_page_size_).option" & (field_expression "(this->max_page_size_).option" (parenthesized_expression "(this->max_page_size_)" ( (field_expression "this->max_page_size_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(Sized_dynobj<32,_true>::do_read_symbols + unaff_EDI + 2)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(Sized_dynobj<32,_true>::do_read_symbols + unaff_EDI + 2)" ( (comma_expression "Sized_dynobj<32,_true>::do_read_symbols + unaff_EDI + 2" (binary_expression "Sized_dynobj<32" identifier < number_literal) , (binary_expression "_true>::do_read_symbols + unaff_EDI + 2" identifier > (ERROR "::" : :) (binary_expression "do_read_symbols + unaff_EDI + 2" (binary_expression "do_read_symbols + unaff_EDI" identifier + identifier) + number_literal))) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1af304)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1af304)" ( (binary_expression "unaff_EDI + 0x1af304" identifier + number_literal) ))) , identifier , false , (pointer_expression "&(this->max_page_size_).super_Struct_var" & (field_expression "(this->max_page_size_).super_Struct_var" (parenthesized_expression "(this->max_page_size_)" ( (field_expression "this->max_page_size_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->max_page_size_).user_set_via_option = false;" (assignment_expression "(this->max_page_size_).user_set_via_option = false" (field_expression "(this->max_page_size_).user_set_via_option" (parenthesized_expression "(this->max_page_size_)" ( (field_expression "this->max_page_size_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "*(undefined4 *)&(this->max_page_size_).value = 0;" (assignment_expression "*(undefined4 *)&(this->max_page_size_).value = 0" (pointer_expression "*(undefined4 *)&(this->max_page_size_).value" * (cast_expression "(undefined4 *)&(this->max_page_size_).value" ( (type_descriptor "undefined4 *" type_identifier (abstract_pointer_declarator "*" *)) ) (pointer_expression "&(this->max_page_size_).value" & (field_expression "(this->max_page_size_).value" (parenthesized_expression "(this->max_page_size_)" ( (field_expression "this->max_page_size_" identifier -> field_identifier) )) . field_identifier)))) = number_literal) ;) (expression_statement "*(undefined4 *)((int)&(this->max_page_size_).value + 4) = 0;" (assignment_expression "*(undefined4 *)((int)&(this->max_page_size_).value + 4) = 0" (pointer_expression "*(undefined4 *)((int)&(this->max_page_size_).value + 4)" * (cast_expression "(undefined4 *)((int)&(this->max_page_size_).value + 4)" ( (type_descriptor "undefined4 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "((int)&(this->max_page_size_).value + 4)" ( (binary_expression "(int)&(this->max_page_size_).value + 4" (cast_expression "(int)&(this->max_page_size_).value" ( (type_descriptor "int" primitive_type) ) (pointer_expression "&(this->max_page_size_).value" & (field_expression "(this->max_page_size_).value" (parenthesized_expression "(this->max_page_size_)" ( (field_expression "this->max_page_size_" identifier -> field_identifier) )) . field_identifier))) + number_literal) )))) = number_literal) ;) (expression_statement "(this->muldefs_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a329f);" (assignment_expression "(this->muldefs_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a329f)" (field_expression "(this->muldefs_).super_Struct_var._vptr_Struct_var" (field_expression "(this->muldefs_).super_Struct_var" (parenthesized_expression "(this->muldefs_)" ( (field_expression "this->muldefs_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(unaff_EDI + 0x2a329f)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(unaff_EDI + 0x2a329f)" ( (binary_expression "unaff_EDI + 0x2a329f" identifier + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->muldefs_).option,(char *)(unaff_EDI + 0x1af332),DASH_Z,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1af7b7),(char *)0x0,false,&(this->muldefs_).super_Struct_var,\n             false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->muldefs_).option,(char *)(unaff_EDI + 0x1af332),DASH_Z,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1af7b7),(char *)0x0,false,&(this->muldefs_).super_Struct_var,\n             false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->muldefs_).option,(char *)(unaff_EDI + 0x1af332),DASH_Z,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1af7b7),(char *)0x0,false,&(this->muldefs_).super_Struct_var,\n             false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->muldefs_).option,(char *)(unaff_EDI + 0x1af332),DASH_Z,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1af7b7),(char *)0x0,false,&(this->muldefs_).super_Struct_var,\n             false);" (call_expression "One_option\n            (&(this->muldefs_).option,(char *)(unaff_EDI + 0x1af332),DASH_Z,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1af7b7),(char *)0x0,false,&(this->muldefs_).super_Struct_var,\n             false)" identifier (argument_list "(&(this->muldefs_).option,(char *)(unaff_EDI + 0x1af332),DASH_Z,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1af7b7),(char *)0x0,false,&(this->muldefs_).super_Struct_var,\n             false)" ( (pointer_expression "&(this->muldefs_).option" & (field_expression "(this->muldefs_).option" (parenthesized_expression "(this->muldefs_)" ( (field_expression "this->muldefs_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1af332)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1af332)" ( (binary_expression "unaff_EDI + 0x1af332" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1af7b7)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1af7b7)" ( (binary_expression "unaff_EDI + 0x1af7b7" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->muldefs_).super_Struct_var" & (field_expression "(this->muldefs_).super_Struct_var" (parenthesized_expression "(this->muldefs_)" ( (field_expression "this->muldefs_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->muldefs_).user_set_via_option = false;" (assignment_expression "(this->muldefs_).user_set_via_option = false" (field_expression "(this->muldefs_).user_set_via_option" (parenthesized_expression "(this->muldefs_)" ( (field_expression "this->muldefs_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->muldefs_).value = false;" (assignment_expression "(this->muldefs_).value = false" (field_expression "(this->muldefs_).value" (parenthesized_expression "(this->muldefs_)" ( (field_expression "this->muldefs_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->no_muldefs_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a32b3);" (assignment_expression "(this->no_muldefs_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a32b3)" (field_expression "(this->no_muldefs_initializer_).super_Struct_var._vptr_Struct_var" (field_expression "(this->no_muldefs_initializer_).super_Struct_var" (parenthesized_expression "(this->no_muldefs_initializer_)" ( (field_expression "this->no_muldefs_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(unaff_EDI + 0x2a32b3)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(unaff_EDI + 0x2a32b3)" ( (binary_expression "unaff_EDI + 0x2a32b3" identifier + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->no_muldefs_initializer_).option,\n             (char *)(Sized_dynobj<32,_false>::Sized_dynobj + unaff_EDI),DASH_Z,'\0',dv_01,\n             (char *)0x0,(char *)0x0,false,&(this->no_muldefs_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->no_muldefs_initializer_).option,\n             (char *)(Sized_dynobj<32,_false>::Sized_dynobj + unaff_EDI),DASH_Z,'\0',dv_01,\n             (char *)0x0,(char *)0x0,false,&(this->no_muldefs_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->no_muldefs_initializer_).option,\n             (char *)(Sized_dynobj<32,_false>::Sized_dynobj + unaff_EDI),DASH_Z,'\0',dv_01,\n             (char *)0x0,(char *)0x0,false,&(this->no_muldefs_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->no_muldefs_initializer_).option,\n             (char *)(Sized_dynobj<32,_false>::Sized_dynobj + unaff_EDI),DASH_Z,'\0',dv_01,\n             (char *)0x0,(char *)0x0,false,&(this->no_muldefs_initializer_).super_Struct_var,true);" (call_expression "One_option\n            (&(this->no_muldefs_initializer_).option,\n             (char *)(Sized_dynobj<32,_false>::Sized_dynobj + unaff_EDI),DASH_Z,'\0',dv_01,\n             (char *)0x0,(char *)0x0,false,&(this->no_muldefs_initializer_).super_Struct_var,true)" identifier (argument_list "(&(this->no_muldefs_initializer_).option,\n             (char *)(Sized_dynobj<32,_false>::Sized_dynobj + unaff_EDI),DASH_Z,'\0',dv_01,\n             (char *)0x0,(char *)0x0,false,&(this->no_muldefs_initializer_).super_Struct_var,true)" ( (pointer_expression "&(this->no_muldefs_initializer_).option" & (field_expression "(this->no_muldefs_initializer_).option" (parenthesized_expression "(this->no_muldefs_initializer_)" ( (field_expression "this->no_muldefs_initializer_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(Sized_dynobj<32,_false>::Sized_dynobj + unaff_EDI)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(Sized_dynobj<32,_false>::Sized_dynobj + unaff_EDI)" ( (comma_expression "Sized_dynobj<32,_false>::Sized_dynobj + unaff_EDI" (binary_expression "Sized_dynobj<32" identifier < number_literal) , (binary_expression "_false>::Sized_dynobj + unaff_EDI" identifier > (ERROR "::" : :) (binary_expression "Sized_dynobj + unaff_EDI" identifier + identifier))) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->no_muldefs_initializer_).super_Struct_var" & (field_expression "(this->no_muldefs_initializer_).super_Struct_var" (parenthesized_expression "(this->no_muldefs_initializer_)" ( (field_expression "this->no_muldefs_initializer_" identifier -> field_identifier) )) . field_identifier)) , true ))) ;)))) (expression_statement "(this->copyreloc_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a32c7);" (assignment_expression "(this->copyreloc_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a32c7)" (field_expression "(this->copyreloc_).super_Struct_var._vptr_Struct_var" (field_expression "(this->copyreloc_).super_Struct_var" (parenthesized_expression "(this->copyreloc_)" ( (field_expression "this->copyreloc_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(unaff_EDI + 0x2a32c7)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(unaff_EDI + 0x2a32c7)" ( (binary_expression "unaff_EDI + 0x2a32c7" identifier + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->copyreloc_).option,(char *)(unaff_EDI + 0x1af356),DASH_Z,'\0',dv_01,(char *)0x0\n             ,(char *)0x0,false,&(this->copyreloc_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->copyreloc_).option,(char *)(unaff_EDI + 0x1af356),DASH_Z,'\0',dv_01,(char *)0x0\n             ,(char *)0x0,false,&(this->copyreloc_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->copyreloc_).option,(char *)(unaff_EDI + 0x1af356),DASH_Z,'\0',dv_01,(char *)0x0\n             ,(char *)0x0,false,&(this->copyreloc_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->copyreloc_).option,(char *)(unaff_EDI + 0x1af356),DASH_Z,'\0',dv_01,(char *)0x0\n             ,(char *)0x0,false,&(this->copyreloc_).super_Struct_var,true);" (call_expression "One_option\n            (&(this->copyreloc_).option,(char *)(unaff_EDI + 0x1af356),DASH_Z,'\0',dv_01,(char *)0x0\n             ,(char *)0x0,false,&(this->copyreloc_).super_Struct_var,true)" identifier (argument_list "(&(this->copyreloc_).option,(char *)(unaff_EDI + 0x1af356),DASH_Z,'\0',dv_01,(char *)0x0\n             ,(char *)0x0,false,&(this->copyreloc_).super_Struct_var,true)" ( (pointer_expression "&(this->copyreloc_).option" & (field_expression "(this->copyreloc_).option" (parenthesized_expression "(this->copyreloc_)" ( (field_expression "this->copyreloc_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1af356)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1af356)" ( (binary_expression "unaff_EDI + 0x1af356" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->copyreloc_).super_Struct_var" & (field_expression "(this->copyreloc_).super_Struct_var" (parenthesized_expression "(this->copyreloc_)" ( (field_expression "this->copyreloc_" identifier -> field_identifier) )) . field_identifier)) , true ))) ;)))) (expression_statement "(this->copyreloc_).user_set_via_option = false;" (assignment_expression "(this->copyreloc_).user_set_via_option = false" (field_expression "(this->copyreloc_).user_set_via_option" (parenthesized_expression "(this->copyreloc_)" ( (field_expression "this->copyreloc_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->copyreloc_).value = true;" (assignment_expression "(this->copyreloc_).value = true" (field_expression "(this->copyreloc_).value" (parenthesized_expression "(this->copyreloc_)" ( (field_expression "this->copyreloc_" identifier -> field_identifier) )) . field_identifier) = true) ;) (expression_statement "(this->no_copyreloc_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a32db);" (assignment_expression "(this->no_copyreloc_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a32db)" (field_expression "(this->no_copyreloc_initializer_).super_Struct_var._vptr_Struct_var" (field_expression "(this->no_copyreloc_initializer_).super_Struct_var" (parenthesized_expression "(this->no_copyreloc_initializer_)" ( (field_expression "this->no_copyreloc_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(unaff_EDI + 0x2a32db)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(unaff_EDI + 0x2a32db)" ( (binary_expression "unaff_EDI + 0x2a32db" identifier + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->no_copyreloc_initializer_).option,(char *)(unaff_EDI + 0x1af354),DASH_Z,'\0',\n             dv_00,(char *)(unaff_EDI + 0x1af33a),(char *)0x0,false,\n             &(this->no_copyreloc_initializer_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->no_copyreloc_initializer_).option,(char *)(unaff_EDI + 0x1af354),DASH_Z,'\0',\n             dv_00,(char *)(unaff_EDI + 0x1af33a),(char *)0x0,false,\n             &(this->no_copyreloc_initializer_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->no_copyreloc_initializer_).option,(char *)(unaff_EDI + 0x1af354),DASH_Z,'\0',\n             dv_00,(char *)(unaff_EDI + 0x1af33a),(char *)0x0,false,\n             &(this->no_copyreloc_initializer_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->no_copyreloc_initializer_).option,(char *)(unaff_EDI + 0x1af354),DASH_Z,'\0',\n             dv_00,(char *)(unaff_EDI + 0x1af33a),(char *)0x0,false,\n             &(this->no_copyreloc_initializer_).super_Struct_var,false);" (call_expression "One_option\n            (&(this->no_copyreloc_initializer_).option,(char *)(unaff_EDI + 0x1af354),DASH_Z,'\0',\n             dv_00,(char *)(unaff_EDI + 0x1af33a),(char *)0x0,false,\n             &(this->no_copyreloc_initializer_).super_Struct_var,false)" identifier (argument_list "(&(this->no_copyreloc_initializer_).option,(char *)(unaff_EDI + 0x1af354),DASH_Z,'\0',\n             dv_00,(char *)(unaff_EDI + 0x1af33a),(char *)0x0,false,\n             &(this->no_copyreloc_initializer_).super_Struct_var,false)" ( (pointer_expression "&(this->no_copyreloc_initializer_).option" & (field_expression "(this->no_copyreloc_initializer_).option" (parenthesized_expression "(this->no_copyreloc_initializer_)" ( (field_expression "this->no_copyreloc_initializer_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1af354)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1af354)" ( (binary_expression "unaff_EDI + 0x1af354" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1af33a)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1af33a)" ( (binary_expression "unaff_EDI + 0x1af33a" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->no_copyreloc_initializer_).super_Struct_var" & (field_expression "(this->no_copyreloc_initializer_).super_Struct_var" (parenthesized_expression "(this->no_copyreloc_initializer_)" ( (field_expression "this->no_copyreloc_initializer_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->nodefaultlib_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a32ef);" (assignment_expression "(this->nodefaultlib_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a32ef)" (field_expression "(this->nodefaultlib_).super_Struct_var._vptr_Struct_var" (field_expression "(this->nodefaultlib_).super_Struct_var" (parenthesized_expression "(this->nodefaultlib_)" ( (field_expression "this->nodefaultlib_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(unaff_EDI + 0x2a32ef)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(unaff_EDI + 0x2a32ef)" ( (binary_expression "unaff_EDI + 0x2a32ef" identifier + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->nodefaultlib_).option,(char *)(unaff_EDI + 0x1af362),DASH_Z,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b193f),(char *)0x0,false,\n             &(this->nodefaultlib_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->nodefaultlib_).option,(char *)(unaff_EDI + 0x1af362),DASH_Z,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b193f),(char *)0x0,false,\n             &(this->nodefaultlib_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->nodefaultlib_).option,(char *)(unaff_EDI + 0x1af362),DASH_Z,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b193f),(char *)0x0,false,\n             &(this->nodefaultlib_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->nodefaultlib_).option,(char *)(unaff_EDI + 0x1af362),DASH_Z,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b193f),(char *)0x0,false,\n             &(this->nodefaultlib_).super_Struct_var,false);" (call_expression "One_option\n            (&(this->nodefaultlib_).option,(char *)(unaff_EDI + 0x1af362),DASH_Z,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b193f),(char *)0x0,false,\n             &(this->nodefaultlib_).super_Struct_var,false)" identifier (argument_list "(&(this->nodefaultlib_).option,(char *)(unaff_EDI + 0x1af362),DASH_Z,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b193f),(char *)0x0,false,\n             &(this->nodefaultlib_).super_Struct_var,false)" ( (pointer_expression "&(this->nodefaultlib_).option" & (field_expression "(this->nodefaultlib_).option" (parenthesized_expression "(this->nodefaultlib_)" ( (field_expression "this->nodefaultlib_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1af362)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1af362)" ( (binary_expression "unaff_EDI + 0x1af362" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1b193f)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1b193f)" ( (binary_expression "unaff_EDI + 0x1b193f" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->nodefaultlib_).super_Struct_var" & (field_expression "(this->nodefaultlib_).super_Struct_var" (parenthesized_expression "(this->nodefaultlib_)" ( (field_expression "this->nodefaultlib_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->nodefaultlib_).user_set_via_option = false;" (assignment_expression "(this->nodefaultlib_).user_set_via_option = false" (field_expression "(this->nodefaultlib_).user_set_via_option" (parenthesized_expression "(this->nodefaultlib_)" ( (field_expression "this->nodefaultlib_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->nodefaultlib_).value = false;" (assignment_expression "(this->nodefaultlib_).value = false" (field_expression "(this->nodefaultlib_).value" (parenthesized_expression "(this->nodefaultlib_)" ( (field_expression "this->nodefaultlib_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->no_nodefaultlib_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a3303);" (assignment_expression "(this->no_nodefaultlib_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a3303)" (field_expression "(this->no_nodefaultlib_initializer_).super_Struct_var._vptr_Struct_var" (field_expression "(this->no_nodefaultlib_initializer_).super_Struct_var" (parenthesized_expression "(this->no_nodefaultlib_initializer_)" ( (field_expression "this->no_nodefaultlib_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(unaff_EDI + 0x2a3303)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(unaff_EDI + 0x2a3303)" ( (binary_expression "unaff_EDI + 0x2a3303" identifier + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->no_nodefaultlib_initializer_).option,(char *)(unaff_EDI + 0x1af360),DASH_Z,'\0'\n             ,dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_nodefaultlib_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->no_nodefaultlib_initializer_).option,(char *)(unaff_EDI + 0x1af360),DASH_Z,'\0'\n             ,dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_nodefaultlib_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->no_nodefaultlib_initializer_).option,(char *)(unaff_EDI + 0x1af360),DASH_Z,'\0'\n             ,dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_nodefaultlib_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->no_nodefaultlib_initializer_).option,(char *)(unaff_EDI + 0x1af360),DASH_Z,'\0'\n             ,dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_nodefaultlib_initializer_).super_Struct_var,true);" (call_expression "One_option\n            (&(this->no_nodefaultlib_initializer_).option,(char *)(unaff_EDI + 0x1af360),DASH_Z,'\0'\n             ,dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_nodefaultlib_initializer_).super_Struct_var,true)" identifier (argument_list "(&(this->no_nodefaultlib_initializer_).option,(char *)(unaff_EDI + 0x1af360),DASH_Z,'\0'\n             ,dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_nodefaultlib_initializer_).super_Struct_var,true)" ( (pointer_expression "&(this->no_nodefaultlib_initializer_).option" & (field_expression "(this->no_nodefaultlib_initializer_).option" (parenthesized_expression "(this->no_nodefaultlib_initializer_)" ( (field_expression "this->no_nodefaultlib_initializer_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1af360)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1af360)" ( (binary_expression "unaff_EDI + 0x1af360" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->no_nodefaultlib_initializer_).super_Struct_var" & (field_expression "(this->no_nodefaultlib_initializer_).super_Struct_var" (parenthesized_expression "(this->no_nodefaultlib_initializer_)" ( (field_expression "this->no_nodefaultlib_initializer_" identifier -> field_identifier) )) . field_identifier)) , true ))) ;)))) (expression_statement "(this->nodelete_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a3317)\n  ;" (assignment_expression "(this->nodelete_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a3317)" (field_expression "(this->nodelete_).super_Struct_var._vptr_Struct_var" (field_expression "(this->nodelete_).super_Struct_var" (parenthesized_expression "(this->nodelete_)" ( (field_expression "this->nodelete_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(unaff_EDI + 0x2a3317)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(unaff_EDI + 0x2a3317)" ( (binary_expression "unaff_EDI + 0x2a3317" identifier + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->nodelete_).option,(char *)(unaff_EDI + 0x1af371),DASH_Z,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b196b),(char *)0x0,false,&(this->nodelete_).super_Struct_var,\n             false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->nodelete_).option,(char *)(unaff_EDI + 0x1af371),DASH_Z,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b196b),(char *)0x0,false,&(this->nodelete_).super_Struct_var,\n             false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->nodelete_).option,(char *)(unaff_EDI + 0x1af371),DASH_Z,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b196b),(char *)0x0,false,&(this->nodelete_).super_Struct_var,\n             false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->nodelete_).option,(char *)(unaff_EDI + 0x1af371),DASH_Z,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b196b),(char *)0x0,false,&(this->nodelete_).super_Struct_var,\n             false);" (call_expression "One_option\n            (&(this->nodelete_).option,(char *)(unaff_EDI + 0x1af371),DASH_Z,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b196b),(char *)0x0,false,&(this->nodelete_).super_Struct_var,\n             false)" identifier (argument_list "(&(this->nodelete_).option,(char *)(unaff_EDI + 0x1af371),DASH_Z,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b196b),(char *)0x0,false,&(this->nodelete_).super_Struct_var,\n             false)" ( (pointer_expression "&(this->nodelete_).option" & (field_expression "(this->nodelete_).option" (parenthesized_expression "(this->nodelete_)" ( (field_expression "this->nodelete_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1af371)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1af371)" ( (binary_expression "unaff_EDI + 0x1af371" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1b196b)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1b196b)" ( (binary_expression "unaff_EDI + 0x1b196b" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->nodelete_).super_Struct_var" & (field_expression "(this->nodelete_).super_Struct_var" (parenthesized_expression "(this->nodelete_)" ( (field_expression "this->nodelete_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->nodelete_).user_set_via_option = false;" (assignment_expression "(this->nodelete_).user_set_via_option = false" (field_expression "(this->nodelete_).user_set_via_option" (parenthesized_expression "(this->nodelete_)" ( (field_expression "this->nodelete_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->nodelete_).value = false;" (assignment_expression "(this->nodelete_).value = false" (field_expression "(this->nodelete_).value" (parenthesized_expression "(this->nodelete_)" ( (field_expression "this->nodelete_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->no_nodelete_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a332b);" (assignment_expression "(this->no_nodelete_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a332b)" (field_expression "(this->no_nodelete_initializer_).super_Struct_var._vptr_Struct_var" (field_expression "(this->no_nodelete_initializer_).super_Struct_var" (parenthesized_expression "(this->no_nodelete_initializer_)" ( (field_expression "this->no_nodelete_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(unaff_EDI + 0x2a332b)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(unaff_EDI + 0x2a332b)" ( (binary_expression "unaff_EDI + 0x2a332b" identifier + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->no_nodelete_initializer_).option,(char *)(unaff_EDI + 0x1af36f),DASH_Z,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_nodelete_initializer_).super_Struct_var,\n             true);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->no_nodelete_initializer_).option,(char *)(unaff_EDI + 0x1af36f),DASH_Z,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_nodelete_initializer_).super_Struct_var,\n             true);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->no_nodelete_initializer_).option,(char *)(unaff_EDI + 0x1af36f),DASH_Z,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_nodelete_initializer_).super_Struct_var,\n             true);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->no_nodelete_initializer_).option,(char *)(unaff_EDI + 0x1af36f),DASH_Z,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_nodelete_initializer_).super_Struct_var,\n             true);" (call_expression "One_option\n            (&(this->no_nodelete_initializer_).option,(char *)(unaff_EDI + 0x1af36f),DASH_Z,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_nodelete_initializer_).super_Struct_var,\n             true)" identifier (argument_list "(&(this->no_nodelete_initializer_).option,(char *)(unaff_EDI + 0x1af36f),DASH_Z,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_nodelete_initializer_).super_Struct_var,\n             true)" ( (pointer_expression "&(this->no_nodelete_initializer_).option" & (field_expression "(this->no_nodelete_initializer_).option" (parenthesized_expression "(this->no_nodelete_initializer_)" ( (field_expression "this->no_nodelete_initializer_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1af36f)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1af36f)" ( (binary_expression "unaff_EDI + 0x1af36f" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->no_nodelete_initializer_).super_Struct_var" & (field_expression "(this->no_nodelete_initializer_).super_Struct_var" (parenthesized_expression "(this->no_nodelete_initializer_)" ( (field_expression "this->no_nodelete_initializer_" identifier -> field_identifier) )) . field_identifier)) , true ))) ;)))) (expression_statement "(this->nodlopen_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a333f)\n  ;" (assignment_expression "(this->nodlopen_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a333f)" (field_expression "(this->nodlopen_).super_Struct_var._vptr_Struct_var" (field_expression "(this->nodlopen_).super_Struct_var" (parenthesized_expression "(this->nodlopen_)" ( (field_expression "this->nodlopen_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(unaff_EDI + 0x2a333f)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(unaff_EDI + 0x2a333f)" ( (binary_expression "unaff_EDI + 0x2a333f" identifier + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->nodlopen_).option,(char *)(unaff_EDI + 0x1af37c),DASH_Z,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b198f),(char *)0x0,false,&(this->nodlopen_).super_Struct_var,\n             false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->nodlopen_).option,(char *)(unaff_EDI + 0x1af37c),DASH_Z,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b198f),(char *)0x0,false,&(this->nodlopen_).super_Struct_var,\n             false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->nodlopen_).option,(char *)(unaff_EDI + 0x1af37c),DASH_Z,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b198f),(char *)0x0,false,&(this->nodlopen_).super_Struct_var,\n             false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->nodlopen_).option,(char *)(unaff_EDI + 0x1af37c),DASH_Z,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b198f),(char *)0x0,false,&(this->nodlopen_).super_Struct_var,\n             false);" (call_expression "One_option\n            (&(this->nodlopen_).option,(char *)(unaff_EDI + 0x1af37c),DASH_Z,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b198f),(char *)0x0,false,&(this->nodlopen_).super_Struct_var,\n             false)" identifier (argument_list "(&(this->nodlopen_).option,(char *)(unaff_EDI + 0x1af37c),DASH_Z,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b198f),(char *)0x0,false,&(this->nodlopen_).super_Struct_var,\n             false)" ( (pointer_expression "&(this->nodlopen_).option" & (field_expression "(this->nodlopen_).option" (parenthesized_expression "(this->nodlopen_)" ( (field_expression "this->nodlopen_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1af37c)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1af37c)" ( (binary_expression "unaff_EDI + 0x1af37c" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1b198f)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1b198f)" ( (binary_expression "unaff_EDI + 0x1b198f" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->nodlopen_).super_Struct_var" & (field_expression "(this->nodlopen_).super_Struct_var" (parenthesized_expression "(this->nodlopen_)" ( (field_expression "this->nodlopen_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->nodlopen_).user_set_via_option = false;" (assignment_expression "(this->nodlopen_).user_set_via_option = false" (field_expression "(this->nodlopen_).user_set_via_option" (parenthesized_expression "(this->nodlopen_)" ( (field_expression "this->nodlopen_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->nodlopen_).value = false;" (assignment_expression "(this->nodlopen_).value = false" (field_expression "(this->nodlopen_).value" (parenthesized_expression "(this->nodlopen_)" ( (field_expression "this->nodlopen_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->no_nodlopen_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a3353);" (assignment_expression "(this->no_nodlopen_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a3353)" (field_expression "(this->no_nodlopen_initializer_).super_Struct_var._vptr_Struct_var" (field_expression "(this->no_nodlopen_initializer_).super_Struct_var" (parenthesized_expression "(this->no_nodlopen_initializer_)" ( (field_expression "this->no_nodlopen_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(unaff_EDI + 0x2a3353)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(unaff_EDI + 0x2a3353)" ( (binary_expression "unaff_EDI + 0x2a3353" identifier + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->no_nodlopen_initializer_).option,(char *)(unaff_EDI + 0x1af37a),DASH_Z,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_nodlopen_initializer_).super_Struct_var,\n             true);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->no_nodlopen_initializer_).option,(char *)(unaff_EDI + 0x1af37a),DASH_Z,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_nodlopen_initializer_).super_Struct_var,\n             true);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->no_nodlopen_initializer_).option,(char *)(unaff_EDI + 0x1af37a),DASH_Z,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_nodlopen_initializer_).super_Struct_var,\n             true);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->no_nodlopen_initializer_).option,(char *)(unaff_EDI + 0x1af37a),DASH_Z,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_nodlopen_initializer_).super_Struct_var,\n             true);" (call_expression "One_option\n            (&(this->no_nodlopen_initializer_).option,(char *)(unaff_EDI + 0x1af37a),DASH_Z,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_nodlopen_initializer_).super_Struct_var,\n             true)" identifier (argument_list "(&(this->no_nodlopen_initializer_).option,(char *)(unaff_EDI + 0x1af37a),DASH_Z,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_nodlopen_initializer_).super_Struct_var,\n             true)" ( (pointer_expression "&(this->no_nodlopen_initializer_).option" & (field_expression "(this->no_nodlopen_initializer_).option" (parenthesized_expression "(this->no_nodlopen_initializer_)" ( (field_expression "this->no_nodlopen_initializer_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1af37a)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1af37a)" ( (binary_expression "unaff_EDI + 0x1af37a" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->no_nodlopen_initializer_).super_Struct_var" & (field_expression "(this->no_nodlopen_initializer_).super_Struct_var" (parenthesized_expression "(this->no_nodlopen_initializer_)" ( (field_expression "this->no_nodlopen_initializer_" identifier -> field_identifier) )) . field_identifier)) , true ))) ;)))) (expression_statement "(this->nodump_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a3367);" (assignment_expression "(this->nodump_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a3367)" (field_expression "(this->nodump_).super_Struct_var._vptr_Struct_var" (field_expression "(this->nodump_).super_Struct_var" (parenthesized_expression "(this->nodump_)" ( (field_expression "this->nodump_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(unaff_EDI + 0x2a3367)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(unaff_EDI + 0x2a3367)" ( (binary_expression "unaff_EDI + 0x2a3367" identifier + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->nodump_).option,(char *)(unaff_EDI + 0x1af387),DASH_Z,'\0',dv_00,\n             &UNK_001b19b3 + unaff_EDI,(char *)0x0,false,&(this->nodump_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->nodump_).option,(char *)(unaff_EDI + 0x1af387),DASH_Z,'\0',dv_00,\n             &UNK_001b19b3 + unaff_EDI,(char *)0x0,false,&(this->nodump_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->nodump_).option,(char *)(unaff_EDI + 0x1af387),DASH_Z,'\0',dv_00,\n             &UNK_001b19b3 + unaff_EDI,(char *)0x0,false,&(this->nodump_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->nodump_).option,(char *)(unaff_EDI + 0x1af387),DASH_Z,'\0',dv_00,\n             &UNK_001b19b3 + unaff_EDI,(char *)0x0,false,&(this->nodump_).super_Struct_var,false);" (call_expression "One_option\n            (&(this->nodump_).option,(char *)(unaff_EDI + 0x1af387),DASH_Z,'\0',dv_00,\n             &UNK_001b19b3 + unaff_EDI,(char *)0x0,false,&(this->nodump_).super_Struct_var,false)" identifier (argument_list "(&(this->nodump_).option,(char *)(unaff_EDI + 0x1af387),DASH_Z,'\0',dv_00,\n             &UNK_001b19b3 + unaff_EDI,(char *)0x0,false,&(this->nodump_).super_Struct_var,false)" ( (pointer_expression "&(this->nodump_).option" & (field_expression "(this->nodump_).option" (parenthesized_expression "(this->nodump_)" ( (field_expression "this->nodump_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1af387)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1af387)" ( (binary_expression "unaff_EDI + 0x1af387" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (binary_expression "&UNK_001b19b3 + unaff_EDI" (pointer_expression "&UNK_001b19b3" & identifier) + identifier) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->nodump_).super_Struct_var" & (field_expression "(this->nodump_).super_Struct_var" (parenthesized_expression "(this->nodump_)" ( (field_expression "this->nodump_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->nodump_).user_set_via_option = false;" (assignment_expression "(this->nodump_).user_set_via_option = false" (field_expression "(this->nodump_).user_set_via_option" (parenthesized_expression "(this->nodump_)" ( (field_expression "this->nodump_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->nodump_).value = false;" (assignment_expression "(this->nodump_).value = false" (field_expression "(this->nodump_).value" (parenthesized_expression "(this->nodump_)" ( (field_expression "this->nodump_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->no_nodump_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a337b);" (assignment_expression "(this->no_nodump_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a337b)" (field_expression "(this->no_nodump_initializer_).super_Struct_var._vptr_Struct_var" (field_expression "(this->no_nodump_initializer_).super_Struct_var" (parenthesized_expression "(this->no_nodump_initializer_)" ( (field_expression "this->no_nodump_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(unaff_EDI + 0x2a337b)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(unaff_EDI + 0x2a337b)" ( (binary_expression "unaff_EDI + 0x2a337b" identifier + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->no_nodump_initializer_).option,(char *)(unaff_EDI + 0x1af385),DASH_Z,'\0',dv_01\n             ,(char *)0x0,(char *)0x0,false,&(this->no_nodump_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->no_nodump_initializer_).option,(char *)(unaff_EDI + 0x1af385),DASH_Z,'\0',dv_01\n             ,(char *)0x0,(char *)0x0,false,&(this->no_nodump_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->no_nodump_initializer_).option,(char *)(unaff_EDI + 0x1af385),DASH_Z,'\0',dv_01\n             ,(char *)0x0,(char *)0x0,false,&(this->no_nodump_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->no_nodump_initializer_).option,(char *)(unaff_EDI + 0x1af385),DASH_Z,'\0',dv_01\n             ,(char *)0x0,(char *)0x0,false,&(this->no_nodump_initializer_).super_Struct_var,true);" (call_expression "One_option\n            (&(this->no_nodump_initializer_).option,(char *)(unaff_EDI + 0x1af385),DASH_Z,'\0',dv_01\n             ,(char *)0x0,(char *)0x0,false,&(this->no_nodump_initializer_).super_Struct_var,true)" identifier (argument_list "(&(this->no_nodump_initializer_).option,(char *)(unaff_EDI + 0x1af385),DASH_Z,'\0',dv_01\n             ,(char *)0x0,(char *)0x0,false,&(this->no_nodump_initializer_).super_Struct_var,true)" ( (pointer_expression "&(this->no_nodump_initializer_).option" & (field_expression "(this->no_nodump_initializer_).option" (parenthesized_expression "(this->no_nodump_initializer_)" ( (field_expression "this->no_nodump_initializer_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1af385)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1af385)" ( (binary_expression "unaff_EDI + 0x1af385" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->no_nodump_initializer_).super_Struct_var" & (field_expression "(this->no_nodump_initializer_).super_Struct_var" (parenthesized_expression "(this->no_nodump_initializer_)" ( (field_expression "this->no_nodump_initializer_" identifier -> field_identifier) )) . field_identifier)) , true ))) ;)))) (expression_statement "(this->noexecstack_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a338f);" (assignment_expression "(this->noexecstack_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a338f)" (field_expression "(this->noexecstack_).super_Struct_var._vptr_Struct_var" (field_expression "(this->noexecstack_).super_Struct_var" (parenthesized_expression "(this->noexecstack_)" ( (field_expression "this->noexecstack_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(unaff_EDI + 0x2a338f)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(unaff_EDI + 0x2a338f)" ( (binary_expression "unaff_EDI + 0x2a338f" identifier + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->noexecstack_).option,(char *)(unaff_EDI + 0x1af390),DASH_Z,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b19d7),(char *)0x0,false,&(this->noexecstack_).super_Struct_var\n             ,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->noexecstack_).option,(char *)(unaff_EDI + 0x1af390),DASH_Z,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b19d7),(char *)0x0,false,&(this->noexecstack_).super_Struct_var\n             ,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->noexecstack_).option,(char *)(unaff_EDI + 0x1af390),DASH_Z,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b19d7),(char *)0x0,false,&(this->noexecstack_).super_Struct_var\n             ,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->noexecstack_).option,(char *)(unaff_EDI + 0x1af390),DASH_Z,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b19d7),(char *)0x0,false,&(this->noexecstack_).super_Struct_var\n             ,false);" (call_expression "One_option\n            (&(this->noexecstack_).option,(char *)(unaff_EDI + 0x1af390),DASH_Z,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b19d7),(char *)0x0,false,&(this->noexecstack_).super_Struct_var\n             ,false)" identifier (argument_list "(&(this->noexecstack_).option,(char *)(unaff_EDI + 0x1af390),DASH_Z,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b19d7),(char *)0x0,false,&(this->noexecstack_).super_Struct_var\n             ,false)" ( (pointer_expression "&(this->noexecstack_).option" & (field_expression "(this->noexecstack_).option" (parenthesized_expression "(this->noexecstack_)" ( (field_expression "this->noexecstack_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1af390)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1af390)" ( (binary_expression "unaff_EDI + 0x1af390" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1b19d7)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1b19d7)" ( (binary_expression "unaff_EDI + 0x1b19d7" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->noexecstack_).super_Struct_var" & (field_expression "(this->noexecstack_).super_Struct_var" (parenthesized_expression "(this->noexecstack_)" ( (field_expression "this->noexecstack_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->noexecstack_).user_set_via_option = false;" (assignment_expression "(this->noexecstack_).user_set_via_option = false" (field_expression "(this->noexecstack_).user_set_via_option" (parenthesized_expression "(this->noexecstack_)" ( (field_expression "this->noexecstack_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->noexecstack_).value = false;" (assignment_expression "(this->noexecstack_).value = false" (field_expression "(this->noexecstack_).value" (parenthesized_expression "(this->noexecstack_)" ( (field_expression "this->noexecstack_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->no_noexecstack_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a33a3);" (assignment_expression "(this->no_noexecstack_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a33a3)" (field_expression "(this->no_noexecstack_initializer_).super_Struct_var._vptr_Struct_var" (field_expression "(this->no_noexecstack_initializer_).super_Struct_var" (parenthesized_expression "(this->no_noexecstack_initializer_)" ( (field_expression "this->no_noexecstack_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(unaff_EDI + 0x2a33a3)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(unaff_EDI + 0x2a33a3)" ( (binary_expression "unaff_EDI + 0x2a33a3" identifier + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->no_noexecstack_initializer_).option,(char *)(unaff_EDI + 0x1af38e),DASH_Z,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_noexecstack_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->no_noexecstack_initializer_).option,(char *)(unaff_EDI + 0x1af38e),DASH_Z,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_noexecstack_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->no_noexecstack_initializer_).option,(char *)(unaff_EDI + 0x1af38e),DASH_Z,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_noexecstack_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->no_noexecstack_initializer_).option,(char *)(unaff_EDI + 0x1af38e),DASH_Z,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_noexecstack_initializer_).super_Struct_var,true);" (call_expression "One_option\n            (&(this->no_noexecstack_initializer_).option,(char *)(unaff_EDI + 0x1af38e),DASH_Z,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_noexecstack_initializer_).super_Struct_var,true)" identifier (argument_list "(&(this->no_noexecstack_initializer_).option,(char *)(unaff_EDI + 0x1af38e),DASH_Z,'\0',\n             dv_01,(char *)0x0,(char *)0x0,false,\n             &(this->no_noexecstack_initializer_).super_Struct_var,true)" ( (pointer_expression "&(this->no_noexecstack_initializer_).option" & (field_expression "(this->no_noexecstack_initializer_).option" (parenthesized_expression "(this->no_noexecstack_initializer_)" ( (field_expression "this->no_noexecstack_initializer_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1af38e)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1af38e)" ( (binary_expression "unaff_EDI + 0x1af38e" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->no_noexecstack_initializer_).super_Struct_var" & (field_expression "(this->no_noexecstack_initializer_).super_Struct_var" (parenthesized_expression "(this->no_noexecstack_initializer_)" ( (field_expression "this->no_noexecstack_initializer_" identifier -> field_identifier) )) . field_identifier)) , true ))) ;)))) (expression_statement "(this->now_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a33b7);" (assignment_expression "(this->now_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a33b7)" (field_expression "(this->now_).super_Struct_var._vptr_Struct_var" (field_expression "(this->now_).super_Struct_var" (parenthesized_expression "(this->now_)" ( (field_expression "this->now_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(unaff_EDI + 0x2a33b7)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(unaff_EDI + 0x2a33b7)" ( (binary_expression "unaff_EDI + 0x2a33b7" identifier + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->now_).option,(char *)(unaff_EDI + 0x1af39e),DASH_Z,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b1a07),(char *)0x0,false,&(this->now_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->now_).option,(char *)(unaff_EDI + 0x1af39e),DASH_Z,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b1a07),(char *)0x0,false,&(this->now_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->now_).option,(char *)(unaff_EDI + 0x1af39e),DASH_Z,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b1a07),(char *)0x0,false,&(this->now_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->now_).option,(char *)(unaff_EDI + 0x1af39e),DASH_Z,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b1a07),(char *)0x0,false,&(this->now_).super_Struct_var,false);" (call_expression "One_option\n            (&(this->now_).option,(char *)(unaff_EDI + 0x1af39e),DASH_Z,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b1a07),(char *)0x0,false,&(this->now_).super_Struct_var,false)" identifier (argument_list "(&(this->now_).option,(char *)(unaff_EDI + 0x1af39e),DASH_Z,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b1a07),(char *)0x0,false,&(this->now_).super_Struct_var,false)" ( (pointer_expression "&(this->now_).option" & (field_expression "(this->now_).option" (parenthesized_expression "(this->now_)" ( (field_expression "this->now_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1af39e)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1af39e)" ( (binary_expression "unaff_EDI + 0x1af39e" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1b1a07)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1b1a07)" ( (binary_expression "unaff_EDI + 0x1b1a07" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->now_).super_Struct_var" & (field_expression "(this->now_).super_Struct_var" (parenthesized_expression "(this->now_)" ( (field_expression "this->now_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->now_).user_set_via_option = false;" (assignment_expression "(this->now_).user_set_via_option = false" (field_expression "(this->now_).user_set_via_option" (parenthesized_expression "(this->now_)" ( (field_expression "this->now_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->now_).value = false;" (assignment_expression "(this->now_).value = false" (field_expression "(this->now_).value" (parenthesized_expression "(this->now_)" ( (field_expression "this->now_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->no_now_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a33cb);" (assignment_expression "(this->no_now_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a33cb)" (field_expression "(this->no_now_initializer_).super_Struct_var._vptr_Struct_var" (field_expression "(this->no_now_initializer_).super_Struct_var" (parenthesized_expression "(this->no_now_initializer_)" ( (field_expression "this->no_now_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(unaff_EDI + 0x2a33cb)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(unaff_EDI + 0x2a33cb)" ( (binary_expression "unaff_EDI + 0x2a33cb" identifier + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->no_now_initializer_).option,(char *)(unaff_EDI + 0x1af39c),DASH_Z,'\0',dv_01,\n             (char *)0x0,(char *)0x0,false,&(this->no_now_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->no_now_initializer_).option,(char *)(unaff_EDI + 0x1af39c),DASH_Z,'\0',dv_01,\n             (char *)0x0,(char *)0x0,false,&(this->no_now_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->no_now_initializer_).option,(char *)(unaff_EDI + 0x1af39c),DASH_Z,'\0',dv_01,\n             (char *)0x0,(char *)0x0,false,&(this->no_now_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->no_now_initializer_).option,(char *)(unaff_EDI + 0x1af39c),DASH_Z,'\0',dv_01,\n             (char *)0x0,(char *)0x0,false,&(this->no_now_initializer_).super_Struct_var,true);" (call_expression "One_option\n            (&(this->no_now_initializer_).option,(char *)(unaff_EDI + 0x1af39c),DASH_Z,'\0',dv_01,\n             (char *)0x0,(char *)0x0,false,&(this->no_now_initializer_).super_Struct_var,true)" identifier (argument_list "(&(this->no_now_initializer_).option,(char *)(unaff_EDI + 0x1af39c),DASH_Z,'\0',dv_01,\n             (char *)0x0,(char *)0x0,false,&(this->no_now_initializer_).super_Struct_var,true)" ( (pointer_expression "&(this->no_now_initializer_).option" & (field_expression "(this->no_now_initializer_).option" (parenthesized_expression "(this->no_now_initializer_)" ( (field_expression "this->no_now_initializer_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1af39c)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1af39c)" ( (binary_expression "unaff_EDI + 0x1af39c" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->no_now_initializer_).super_Struct_var" & (field_expression "(this->no_now_initializer_).super_Struct_var" (parenthesized_expression "(this->no_now_initializer_)" ( (field_expression "this->no_now_initializer_" identifier -> field_identifier) )) . field_identifier)) , true ))) ;)))) (expression_statement "(this->origin_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a33df);" (assignment_expression "(this->origin_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a33df)" (field_expression "(this->origin_).super_Struct_var._vptr_Struct_var" (field_expression "(this->origin_).super_Struct_var" (parenthesized_expression "(this->origin_)" ( (field_expression "this->origin_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(unaff_EDI + 0x2a33df)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(unaff_EDI + 0x2a33df)" ( (binary_expression "unaff_EDI + 0x2a33df" identifier + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->origin_).option,(char *)(unaff_EDI + 0x1bb519),DASH_Z,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b1a33),(char *)0x0,false,&(this->origin_).super_Struct_var,\n             false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->origin_).option,(char *)(unaff_EDI + 0x1bb519),DASH_Z,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b1a33),(char *)0x0,false,&(this->origin_).super_Struct_var,\n             false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->origin_).option,(char *)(unaff_EDI + 0x1bb519),DASH_Z,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b1a33),(char *)0x0,false,&(this->origin_).super_Struct_var,\n             false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->origin_).option,(char *)(unaff_EDI + 0x1bb519),DASH_Z,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b1a33),(char *)0x0,false,&(this->origin_).super_Struct_var,\n             false);" (call_expression "One_option\n            (&(this->origin_).option,(char *)(unaff_EDI + 0x1bb519),DASH_Z,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b1a33),(char *)0x0,false,&(this->origin_).super_Struct_var,\n             false)" identifier (argument_list "(&(this->origin_).option,(char *)(unaff_EDI + 0x1bb519),DASH_Z,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b1a33),(char *)0x0,false,&(this->origin_).super_Struct_var,\n             false)" ( (pointer_expression "&(this->origin_).option" & (field_expression "(this->origin_).option" (parenthesized_expression "(this->origin_)" ( (field_expression "this->origin_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1bb519)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1bb519)" ( (binary_expression "unaff_EDI + 0x1bb519" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1b1a33)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1b1a33)" ( (binary_expression "unaff_EDI + 0x1b1a33" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->origin_).super_Struct_var" & (field_expression "(this->origin_).super_Struct_var" (parenthesized_expression "(this->origin_)" ( (field_expression "this->origin_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->origin_).user_set_via_option = false;" (assignment_expression "(this->origin_).user_set_via_option = false" (field_expression "(this->origin_).user_set_via_option" (parenthesized_expression "(this->origin_)" ( (field_expression "this->origin_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->origin_).value = false;" (assignment_expression "(this->origin_).value = false" (field_expression "(this->origin_).value" (parenthesized_expression "(this->origin_)" ( (field_expression "this->origin_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->no_origin_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a33f3);" (assignment_expression "(this->no_origin_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a33f3)" (field_expression "(this->no_origin_initializer_).super_Struct_var._vptr_Struct_var" (field_expression "(this->no_origin_initializer_).super_Struct_var" (parenthesized_expression "(this->no_origin_initializer_)" ( (field_expression "this->no_origin_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(unaff_EDI + 0x2a33f3)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(unaff_EDI + 0x2a33f3)" ( (binary_expression "unaff_EDI + 0x2a33f3" identifier + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->no_origin_initializer_).option,(char *)(unaff_EDI + 0x1af3a2),DASH_Z,'\0',dv_01\n             ,(char *)0x0,(char *)0x0,false,&(this->no_origin_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->no_origin_initializer_).option,(char *)(unaff_EDI + 0x1af3a2),DASH_Z,'\0',dv_01\n             ,(char *)0x0,(char *)0x0,false,&(this->no_origin_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->no_origin_initializer_).option,(char *)(unaff_EDI + 0x1af3a2),DASH_Z,'\0',dv_01\n             ,(char *)0x0,(char *)0x0,false,&(this->no_origin_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->no_origin_initializer_).option,(char *)(unaff_EDI + 0x1af3a2),DASH_Z,'\0',dv_01\n             ,(char *)0x0,(char *)0x0,false,&(this->no_origin_initializer_).super_Struct_var,true);" (call_expression "One_option\n            (&(this->no_origin_initializer_).option,(char *)(unaff_EDI + 0x1af3a2),DASH_Z,'\0',dv_01\n             ,(char *)0x0,(char *)0x0,false,&(this->no_origin_initializer_).super_Struct_var,true)" identifier (argument_list "(&(this->no_origin_initializer_).option,(char *)(unaff_EDI + 0x1af3a2),DASH_Z,'\0',dv_01\n             ,(char *)0x0,(char *)0x0,false,&(this->no_origin_initializer_).super_Struct_var,true)" ( (pointer_expression "&(this->no_origin_initializer_).option" & (field_expression "(this->no_origin_initializer_).option" (parenthesized_expression "(this->no_origin_initializer_)" ( (field_expression "this->no_origin_initializer_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1af3a2)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1af3a2)" ( (binary_expression "unaff_EDI + 0x1af3a2" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->no_origin_initializer_).super_Struct_var" & (field_expression "(this->no_origin_initializer_).super_Struct_var" (parenthesized_expression "(this->no_origin_initializer_)" ( (field_expression "this->no_origin_initializer_" identifier -> field_identifier) )) . field_identifier)) , true ))) ;)))) (expression_statement "(this->relro_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a3407);" (assignment_expression "(this->relro_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)(unaff_EDI + 0x2a3407)" (field_expression "(this->relro_).super_Struct_var._vptr_Struct_var" (field_expression "(this->relro_).super_Struct_var" (parenthesized_expression "(this->relro_)" ( (field_expression "this->relro_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(unaff_EDI + 0x2a3407)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(unaff_EDI + 0x2a3407)" ( (binary_expression "unaff_EDI + 0x2a3407" identifier + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->relro_).option,(char *)(unaff_EDI + 0x1af3ad),DASH_Z,'\0',dv_01,\n             (char *)(unaff_EDI + 0x1b1a7b),(char *)0x0,false,&(this->relro_).super_Struct_var,true)\n  ;" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->relro_).option,(char *)(unaff_EDI + 0x1af3ad),DASH_Z,'\0',dv_01,\n             (char *)(unaff_EDI + 0x1b1a7b),(char *)0x0,false,&(this->relro_).super_Struct_var,true)\n  ;" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->relro_).option,(char *)(unaff_EDI + 0x1af3ad),DASH_Z,'\0',dv_01,\n             (char *)(unaff_EDI + 0x1b1a7b),(char *)0x0,false,&(this->relro_).super_Struct_var,true)\n  ;" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->relro_).option,(char *)(unaff_EDI + 0x1af3ad),DASH_Z,'\0',dv_01,\n             (char *)(unaff_EDI + 0x1b1a7b),(char *)0x0,false,&(this->relro_).super_Struct_var,true)\n  ;" (call_expression "One_option\n            (&(this->relro_).option,(char *)(unaff_EDI + 0x1af3ad),DASH_Z,'\0',dv_01,\n             (char *)(unaff_EDI + 0x1b1a7b),(char *)0x0,false,&(this->relro_).super_Struct_var,true)" identifier (argument_list "(&(this->relro_).option,(char *)(unaff_EDI + 0x1af3ad),DASH_Z,'\0',dv_01,\n             (char *)(unaff_EDI + 0x1b1a7b),(char *)0x0,false,&(this->relro_).super_Struct_var,true)" ( (pointer_expression "&(this->relro_).option" & (field_expression "(this->relro_).option" (parenthesized_expression "(this->relro_)" ( (field_expression "this->relro_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1af3ad)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1af3ad)" ( (binary_expression "unaff_EDI + 0x1af3ad" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1b1a7b)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1b1a7b)" ( (binary_expression "unaff_EDI + 0x1b1a7b" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->relro_).super_Struct_var" & (field_expression "(this->relro_).super_Struct_var" (parenthesized_expression "(this->relro_)" ( (field_expression "this->relro_" identifier -> field_identifier) )) . field_identifier)) , true ))) ;)))) (expression_statement "(this->relro_).user_set_via_option = false;" (assignment_expression "(this->relro_).user_set_via_option = false" (field_expression "(this->relro_).user_set_via_option" (parenthesized_expression "(this->relro_)" ( (field_expression "this->relro_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->relro_).value = true;" (assignment_expression "(this->relro_).value = true" (field_expression "(this->relro_).value" (parenthesized_expression "(this->relro_)" ( (field_expression "this->relro_" identifier -> field_identifier) )) . field_identifier) = true) ;) (expression_statement "(this->no_relro_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a341b);" (assignment_expression "(this->no_relro_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)(unaff_EDI + 0x2a341b)" (field_expression "(this->no_relro_initializer_).super_Struct_var._vptr_Struct_var" (field_expression "(this->no_relro_initializer_).super_Struct_var" (parenthesized_expression "(this->no_relro_initializer_)" ( (field_expression "this->no_relro_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)(unaff_EDI + 0x2a341b)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "(unaff_EDI + 0x2a341b)" ( (binary_expression "unaff_EDI + 0x2a341b" identifier + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->no_relro_initializer_).option,(char *)(unaff_EDI + 0x1af3ab),DASH_Z,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b1ab7),(char *)0x0,false,\n             &(this->no_relro_initializer_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->no_relro_initializer_).option,(char *)(unaff_EDI + 0x1af3ab),DASH_Z,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b1ab7),(char *)0x0,false,\n             &(this->no_relro_initializer_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->no_relro_initializer_).option,(char *)(unaff_EDI + 0x1af3ab),DASH_Z,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b1ab7),(char *)0x0,false,\n             &(this->no_relro_initializer_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->no_relro_initializer_).option,(char *)(unaff_EDI + 0x1af3ab),DASH_Z,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b1ab7),(char *)0x0,false,\n             &(this->no_relro_initializer_).super_Struct_var,false);" (call_expression "One_option\n            (&(this->no_relro_initializer_).option,(char *)(unaff_EDI + 0x1af3ab),DASH_Z,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b1ab7),(char *)0x0,false,\n             &(this->no_relro_initializer_).super_Struct_var,false)" identifier (argument_list "(&(this->no_relro_initializer_).option,(char *)(unaff_EDI + 0x1af3ab),DASH_Z,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b1ab7),(char *)0x0,false,\n             &(this->no_relro_initializer_).super_Struct_var,false)" ( (pointer_expression "&(this->no_relro_initializer_).option" & (field_expression "(this->no_relro_initializer_).option" (parenthesized_expression "(this->no_relro_initializer_)" ( (field_expression "this->no_relro_initializer_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1af3ab)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1af3ab)" ( (binary_expression "unaff_EDI + 0x1af3ab" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1b1ab7)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1b1ab7)" ( (binary_expression "unaff_EDI + 0x1b1ab7" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->no_relro_initializer_).super_Struct_var" & (field_expression "(this->no_relro_initializer_).super_Struct_var" (parenthesized_expression "(this->no_relro_initializer_)" ( (field_expression "this->no_relro_initializer_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->stack_size_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("" + unaff_EDI + 0xf);" (assignment_expression "(this->stack_size_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("" + unaff_EDI + 0xf)" (field_expression "(this->stack_size_).super_Struct_var._vptr_Struct_var" (field_expression "(this->stack_size_).super_Struct_var" (parenthesized_expression "(this->stack_size_)" ( (field_expression "this->stack_size_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)("" + unaff_EDI + 0xf)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "("" + unaff_EDI + 0xf)" ( (binary_expression """ + unaff_EDI + 0xf" (binary_expression """ + unaff_EDI" (string_literal """" " ") + identifier) + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->stack_size_).option,(char *)(unaff_EDI + 0x1af3b3),DASH_Z,'\0',dv_03,\n             (char *)(unaff_EDI + 0x1b1ae7),ha,false,&(this->stack_size_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->stack_size_).option,(char *)(unaff_EDI + 0x1af3b3),DASH_Z,'\0',dv_03,\n             (char *)(unaff_EDI + 0x1b1ae7),ha,false,&(this->stack_size_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->stack_size_).option,(char *)(unaff_EDI + 0x1af3b3),DASH_Z,'\0',dv_03,\n             (char *)(unaff_EDI + 0x1b1ae7),ha,false,&(this->stack_size_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->stack_size_).option,(char *)(unaff_EDI + 0x1af3b3),DASH_Z,'\0',dv_03,\n             (char *)(unaff_EDI + 0x1b1ae7),ha,false,&(this->stack_size_).super_Struct_var,false);" (call_expression "One_option\n            (&(this->stack_size_).option,(char *)(unaff_EDI + 0x1af3b3),DASH_Z,'\0',dv_03,\n             (char *)(unaff_EDI + 0x1b1ae7),ha,false,&(this->stack_size_).super_Struct_var,false)" identifier (argument_list "(&(this->stack_size_).option,(char *)(unaff_EDI + 0x1af3b3),DASH_Z,'\0',dv_03,\n             (char *)(unaff_EDI + 0x1b1ae7),ha,false,&(this->stack_size_).super_Struct_var,false)" ( (pointer_expression "&(this->stack_size_).option" & (field_expression "(this->stack_size_).option" (parenthesized_expression "(this->stack_size_)" ( (field_expression "this->stack_size_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1af3b3)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1af3b3)" ( (binary_expression "unaff_EDI + 0x1af3b3" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1b1ae7)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1b1ae7)" ( (binary_expression "unaff_EDI + 0x1b1ae7" identifier + number_literal) ))) , identifier , false , (pointer_expression "&(this->stack_size_).super_Struct_var" & (field_expression "(this->stack_size_).super_Struct_var" (parenthesized_expression "(this->stack_size_)" ( (field_expression "this->stack_size_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->stack_size_).user_set_via_option = false;" (assignment_expression "(this->stack_size_).user_set_via_option = false" (field_expression "(this->stack_size_).user_set_via_option" (parenthesized_expression "(this->stack_size_)" ( (field_expression "this->stack_size_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->text_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)("" + unaff_EDI + 0x23);" (assignment_expression "(this->text_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)("" + unaff_EDI + 0x23)" (field_expression "(this->text_).super_Struct_var._vptr_Struct_var" (field_expression "(this->text_).super_Struct_var" (parenthesized_expression "(this->text_)" ( (field_expression "this->text_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)("" + unaff_EDI + 0x23)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "("" + unaff_EDI + 0x23)" ( (binary_expression """ + unaff_EDI + 0x23" (binary_expression """ + unaff_EDI" (string_literal """" " ") + identifier) + number_literal) )))) ;) (expression_statement "*(undefined4 *)&(this->stack_size_).value = 0;" (assignment_expression "*(undefined4 *)&(this->stack_size_).value = 0" (pointer_expression "*(undefined4 *)&(this->stack_size_).value" * (cast_expression "(undefined4 *)&(this->stack_size_).value" ( (type_descriptor "undefined4 *" type_identifier (abstract_pointer_declarator "*" *)) ) (pointer_expression "&(this->stack_size_).value" & (field_expression "(this->stack_size_).value" (parenthesized_expression "(this->stack_size_)" ( (field_expression "this->stack_size_" identifier -> field_identifier) )) . field_identifier)))) = number_literal) ;) (expression_statement "*(undefined4 *)((int)&(this->stack_size_).value + 4) = 0;" (assignment_expression "*(undefined4 *)((int)&(this->stack_size_).value + 4) = 0" (pointer_expression "*(undefined4 *)((int)&(this->stack_size_).value + 4)" * (cast_expression "(undefined4 *)((int)&(this->stack_size_).value + 4)" ( (type_descriptor "undefined4 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "((int)&(this->stack_size_).value + 4)" ( (binary_expression "(int)&(this->stack_size_).value + 4" (cast_expression "(int)&(this->stack_size_).value" ( (type_descriptor "int" primitive_type) ) (pointer_expression "&(this->stack_size_).value" & (field_expression "(this->stack_size_).value" (parenthesized_expression "(this->stack_size_)" ( (field_expression "this->stack_size_" identifier -> field_identifier) )) . field_identifier))) + number_literal) )))) = number_literal) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->text_).option,(char *)(unaff_EDI + 0x1a0f0d),DASH_Z,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b1b13),(char *)0x0,false,&(this->text_).super_Struct_var,false)\n  ;" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->text_).option,(char *)(unaff_EDI + 0x1a0f0d),DASH_Z,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b1b13),(char *)0x0,false,&(this->text_).super_Struct_var,false)\n  ;" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->text_).option,(char *)(unaff_EDI + 0x1a0f0d),DASH_Z,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b1b13),(char *)0x0,false,&(this->text_).super_Struct_var,false)\n  ;" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->text_).option,(char *)(unaff_EDI + 0x1a0f0d),DASH_Z,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b1b13),(char *)0x0,false,&(this->text_).super_Struct_var,false)\n  ;" (call_expression "One_option\n            (&(this->text_).option,(char *)(unaff_EDI + 0x1a0f0d),DASH_Z,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b1b13),(char *)0x0,false,&(this->text_).super_Struct_var,false)" identifier (argument_list "(&(this->text_).option,(char *)(unaff_EDI + 0x1a0f0d),DASH_Z,'\0',dv_00,\n             (char *)(unaff_EDI + 0x1b1b13),(char *)0x0,false,&(this->text_).super_Struct_var,false)" ( (pointer_expression "&(this->text_).option" & (field_expression "(this->text_).option" (parenthesized_expression "(this->text_)" ( (field_expression "this->text_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1a0f0d)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1a0f0d)" ( (binary_expression "unaff_EDI + 0x1a0f0d" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1b1b13)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1b1b13)" ( (binary_expression "unaff_EDI + 0x1b1b13" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->text_).super_Struct_var" & (field_expression "(this->text_).super_Struct_var" (parenthesized_expression "(this->text_)" ( (field_expression "this->text_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->text_).user_set_via_option = false;" (assignment_expression "(this->text_).user_set_via_option = false" (field_expression "(this->text_).user_set_via_option" (parenthesized_expression "(this->text_)" ( (field_expression "this->text_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->text_).value = false;" (assignment_expression "(this->text_).value = false" (field_expression "(this->text_).value" (parenthesized_expression "(this->text_)" ( (field_expression "this->text_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->no_text_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("" + unaff_EDI + 0x37);" (assignment_expression "(this->no_text_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("" + unaff_EDI + 0x37)" (field_expression "(this->no_text_initializer_).super_Struct_var._vptr_Struct_var" (field_expression "(this->no_text_initializer_).super_Struct_var" (parenthesized_expression "(this->no_text_initializer_)" ( (field_expression "this->no_text_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)("" + unaff_EDI + 0x37)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "("" + unaff_EDI + 0x37)" ( (binary_expression """ + unaff_EDI + 0x37" (binary_expression """ + unaff_EDI" (string_literal """" " ") + identifier) + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->no_text_initializer_).option,(char *)(unaff_EDI + 0x1af3be),DASH_Z,'\0',dv_01,\n             (char *)(unaff_EDI + 0x1b1b43),(char *)0x0,false,\n             &(this->no_text_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->no_text_initializer_).option,(char *)(unaff_EDI + 0x1af3be),DASH_Z,'\0',dv_01,\n             (char *)(unaff_EDI + 0x1b1b43),(char *)0x0,false,\n             &(this->no_text_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->no_text_initializer_).option,(char *)(unaff_EDI + 0x1af3be),DASH_Z,'\0',dv_01,\n             (char *)(unaff_EDI + 0x1b1b43),(char *)0x0,false,\n             &(this->no_text_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->no_text_initializer_).option,(char *)(unaff_EDI + 0x1af3be),DASH_Z,'\0',dv_01,\n             (char *)(unaff_EDI + 0x1b1b43),(char *)0x0,false,\n             &(this->no_text_initializer_).super_Struct_var,true);" (call_expression "One_option\n            (&(this->no_text_initializer_).option,(char *)(unaff_EDI + 0x1af3be),DASH_Z,'\0',dv_01,\n             (char *)(unaff_EDI + 0x1b1b43),(char *)0x0,false,\n             &(this->no_text_initializer_).super_Struct_var,true)" identifier (argument_list "(&(this->no_text_initializer_).option,(char *)(unaff_EDI + 0x1af3be),DASH_Z,'\0',dv_01,\n             (char *)(unaff_EDI + 0x1b1b43),(char *)0x0,false,\n             &(this->no_text_initializer_).super_Struct_var,true)" ( (pointer_expression "&(this->no_text_initializer_).option" & (field_expression "(this->no_text_initializer_).option" (parenthesized_expression "(this->no_text_initializer_)" ( (field_expression "this->no_text_initializer_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1af3be)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1af3be)" ( (binary_expression "unaff_EDI + 0x1af3be" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1b1b43)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1b1b43)" ( (binary_expression "unaff_EDI + 0x1b1b43" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->no_text_initializer_).super_Struct_var" & (field_expression "(this->no_text_initializer_).super_Struct_var" (parenthesized_expression "(this->no_text_initializer_)" ( (field_expression "this->no_text_initializer_" identifier -> field_identifier) )) . field_identifier)) , true ))) ;)))) (expression_statement "(this->textoff_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)("" + unaff_EDI + 0x4b)\n  ;" (assignment_expression "(this->textoff_).super_Struct_var._vptr_Struct_var = (_func_int_varargs **)("" + unaff_EDI + 0x4b)" (field_expression "(this->textoff_).super_Struct_var._vptr_Struct_var" (field_expression "(this->textoff_).super_Struct_var" (parenthesized_expression "(this->textoff_)" ( (field_expression "this->textoff_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)("" + unaff_EDI + 0x4b)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "("" + unaff_EDI + 0x4b)" ( (binary_expression """ + unaff_EDI + 0x4b" (binary_expression """ + unaff_EDI" (string_literal """" " ") + identifier) + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->textoff_).option,(char *)(unaff_EDI + 0x1af3c7),DASH_Z,'\0',dv,\n             (char *)(unaff_EDI + 0x1b1b43),(char *)0x0,false,&(this->textoff_).super_Struct_var,\n             true);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->textoff_).option,(char *)(unaff_EDI + 0x1af3c7),DASH_Z,'\0',dv,\n             (char *)(unaff_EDI + 0x1b1b43),(char *)0x0,false,&(this->textoff_).super_Struct_var,\n             true);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->textoff_).option,(char *)(unaff_EDI + 0x1af3c7),DASH_Z,'\0',dv,\n             (char *)(unaff_EDI + 0x1b1b43),(char *)0x0,false,&(this->textoff_).super_Struct_var,\n             true);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->textoff_).option,(char *)(unaff_EDI + 0x1af3c7),DASH_Z,'\0',dv,\n             (char *)(unaff_EDI + 0x1b1b43),(char *)0x0,false,&(this->textoff_).super_Struct_var,\n             true);" (call_expression "One_option\n            (&(this->textoff_).option,(char *)(unaff_EDI + 0x1af3c7),DASH_Z,'\0',dv,\n             (char *)(unaff_EDI + 0x1b1b43),(char *)0x0,false,&(this->textoff_).super_Struct_var,\n             true)" identifier (argument_list "(&(this->textoff_).option,(char *)(unaff_EDI + 0x1af3c7),DASH_Z,'\0',dv,\n             (char *)(unaff_EDI + 0x1b1b43),(char *)0x0,false,&(this->textoff_).super_Struct_var,\n             true)" ( (pointer_expression "&(this->textoff_).option" & (field_expression "(this->textoff_).option" (parenthesized_expression "(this->textoff_)" ( (field_expression "this->textoff_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1af3c7)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1af3c7)" ( (binary_expression "unaff_EDI + 0x1af3c7" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1b1b43)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1b1b43)" ( (binary_expression "unaff_EDI + 0x1b1b43" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->textoff_).super_Struct_var" & (field_expression "(this->textoff_).super_Struct_var" (parenthesized_expression "(this->textoff_)" ( (field_expression "this->textoff_" identifier -> field_identifier) )) . field_identifier)) , true ))) ;)))) (expression_statement "(this->no_textoff_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("" + unaff_EDI + 0x5f);" (assignment_expression "(this->no_textoff_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("" + unaff_EDI + 0x5f)" (field_expression "(this->no_textoff_initializer_).super_Struct_var._vptr_Struct_var" (field_expression "(this->no_textoff_initializer_).super_Struct_var" (parenthesized_expression "(this->no_textoff_initializer_)" ( (field_expression "this->no_textoff_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)("" + unaff_EDI + 0x5f)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "("" + unaff_EDI + 0x5f)" ( (binary_expression """ + unaff_EDI + 0x5f" (binary_expression """ + unaff_EDI" (string_literal """" " ") + identifier) + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->no_textoff_initializer_).option,(char *)(unaff_EDI + 0x1af3c5),DASH_Z,'\0',dv,\n             (char *)0x0,(char *)0x0,false,&(this->no_textoff_initializer_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->no_textoff_initializer_).option,(char *)(unaff_EDI + 0x1af3c5),DASH_Z,'\0',dv,\n             (char *)0x0,(char *)0x0,false,&(this->no_textoff_initializer_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->no_textoff_initializer_).option,(char *)(unaff_EDI + 0x1af3c5),DASH_Z,'\0',dv,\n             (char *)0x0,(char *)0x0,false,&(this->no_textoff_initializer_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->no_textoff_initializer_).option,(char *)(unaff_EDI + 0x1af3c5),DASH_Z,'\0',dv,\n             (char *)0x0,(char *)0x0,false,&(this->no_textoff_initializer_).super_Struct_var,false);" (call_expression "One_option\n            (&(this->no_textoff_initializer_).option,(char *)(unaff_EDI + 0x1af3c5),DASH_Z,'\0',dv,\n             (char *)0x0,(char *)0x0,false,&(this->no_textoff_initializer_).super_Struct_var,false)" identifier (argument_list "(&(this->no_textoff_initializer_).option,(char *)(unaff_EDI + 0x1af3c5),DASH_Z,'\0',dv,\n             (char *)0x0,(char *)0x0,false,&(this->no_textoff_initializer_).super_Struct_var,false)" ( (pointer_expression "&(this->no_textoff_initializer_).option" & (field_expression "(this->no_textoff_initializer_).option" (parenthesized_expression "(this->no_textoff_initializer_)" ( (field_expression "this->no_textoff_initializer_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1af3c5)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1af3c5)" ( (binary_expression "unaff_EDI + 0x1af3c5" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->no_textoff_initializer_).super_Struct_var" & (field_expression "(this->no_textoff_initializer_).super_Struct_var" (parenthesized_expression "(this->no_textoff_initializer_)" ( (field_expression "this->no_textoff_initializer_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->text_unlikely_segment_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("" + unaff_EDI + 0x73);" (assignment_expression "(this->text_unlikely_segment_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("" + unaff_EDI + 0x73)" (field_expression "(this->text_unlikely_segment_).super_Struct_var._vptr_Struct_var" (field_expression "(this->text_unlikely_segment_).super_Struct_var" (parenthesized_expression "(this->text_unlikely_segment_)" ( (field_expression "this->text_unlikely_segment_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)("" + unaff_EDI + 0x73)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "("" + unaff_EDI + 0x73)" ( (binary_expression """ + unaff_EDI + 0x73" (binary_expression """ + unaff_EDI" (string_literal """" " ") + identifier) + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->text_unlikely_segment_).option,(char *)(unaff_EDI + 0x1af3d1),DASH_Z,'\0',dv_00\n             ,(char *)(unaff_EDI + 0x1b1b6f),(char *)0x0,false,\n             &(this->text_unlikely_segment_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->text_unlikely_segment_).option,(char *)(unaff_EDI + 0x1af3d1),DASH_Z,'\0',dv_00\n             ,(char *)(unaff_EDI + 0x1b1b6f),(char *)0x0,false,\n             &(this->text_unlikely_segment_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->text_unlikely_segment_).option,(char *)(unaff_EDI + 0x1af3d1),DASH_Z,'\0',dv_00\n             ,(char *)(unaff_EDI + 0x1b1b6f),(char *)0x0,false,\n             &(this->text_unlikely_segment_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->text_unlikely_segment_).option,(char *)(unaff_EDI + 0x1af3d1),DASH_Z,'\0',dv_00\n             ,(char *)(unaff_EDI + 0x1b1b6f),(char *)0x0,false,\n             &(this->text_unlikely_segment_).super_Struct_var,false);" (call_expression "One_option\n            (&(this->text_unlikely_segment_).option,(char *)(unaff_EDI + 0x1af3d1),DASH_Z,'\0',dv_00\n             ,(char *)(unaff_EDI + 0x1b1b6f),(char *)0x0,false,\n             &(this->text_unlikely_segment_).super_Struct_var,false)" identifier (argument_list "(&(this->text_unlikely_segment_).option,(char *)(unaff_EDI + 0x1af3d1),DASH_Z,'\0',dv_00\n             ,(char *)(unaff_EDI + 0x1b1b6f),(char *)0x0,false,\n             &(this->text_unlikely_segment_).super_Struct_var,false)" ( (pointer_expression "&(this->text_unlikely_segment_).option" & (field_expression "(this->text_unlikely_segment_).option" (parenthesized_expression "(this->text_unlikely_segment_)" ( (field_expression "this->text_unlikely_segment_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1af3d1)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1af3d1)" ( (binary_expression "unaff_EDI + 0x1af3d1" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1b1b6f)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1b1b6f)" ( (binary_expression "unaff_EDI + 0x1b1b6f" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->text_unlikely_segment_).super_Struct_var" & (field_expression "(this->text_unlikely_segment_).super_Struct_var" (parenthesized_expression "(this->text_unlikely_segment_)" ( (field_expression "this->text_unlikely_segment_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->no_text_unlikely_segment_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("" + unaff_EDI + 0x87);" (assignment_expression "(this->no_text_unlikely_segment_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("" + unaff_EDI + 0x87)" (field_expression "(this->no_text_unlikely_segment_initializer_).super_Struct_var._vptr_Struct_var" (field_expression "(this->no_text_unlikely_segment_initializer_).super_Struct_var" (parenthesized_expression "(this->no_text_unlikely_segment_initializer_)" ( (field_expression "this->no_text_unlikely_segment_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)("" + unaff_EDI + 0x87)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "("" + unaff_EDI + 0x87)" ( (binary_expression """ + unaff_EDI + 0x87" (binary_expression """ + unaff_EDI" (string_literal """" " ") + identifier) + number_literal) )))) ;) (expression_statement "(this->text_unlikely_segment_).user_set_via_option = false;" (assignment_expression "(this->text_unlikely_segment_).user_set_via_option = false" (field_expression "(this->text_unlikely_segment_).user_set_via_option" (parenthesized_expression "(this->text_unlikely_segment_)" ( (field_expression "this->text_unlikely_segment_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->text_unlikely_segment_).value = false;" (assignment_expression "(this->text_unlikely_segment_).value = false" (field_expression "(this->text_unlikely_segment_).value" (parenthesized_expression "(this->text_unlikely_segment_)" ( (field_expression "this->text_unlikely_segment_" identifier -> field_identifier) )) . field_identifier) = false) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->no_text_unlikely_segment_initializer_).option,&UNK_001af3cf + unaff_EDI,DASH_Z,\n             '\0',dv_01,(char *)(unaff_EDI + 0x1b1ba3),(char *)0x0,false,\n             &(this->no_text_unlikely_segment_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->no_text_unlikely_segment_initializer_).option,&UNK_001af3cf + unaff_EDI,DASH_Z,\n             '\0',dv_01,(char *)(unaff_EDI + 0x1b1ba3),(char *)0x0,false,\n             &(this->no_text_unlikely_segment_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->no_text_unlikely_segment_initializer_).option,&UNK_001af3cf + unaff_EDI,DASH_Z,\n             '\0',dv_01,(char *)(unaff_EDI + 0x1b1ba3),(char *)0x0,false,\n             &(this->no_text_unlikely_segment_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->no_text_unlikely_segment_initializer_).option,&UNK_001af3cf + unaff_EDI,DASH_Z,\n             '\0',dv_01,(char *)(unaff_EDI + 0x1b1ba3),(char *)0x0,false,\n             &(this->no_text_unlikely_segment_initializer_).super_Struct_var,true);" (call_expression "One_option\n            (&(this->no_text_unlikely_segment_initializer_).option,&UNK_001af3cf + unaff_EDI,DASH_Z,\n             '\0',dv_01,(char *)(unaff_EDI + 0x1b1ba3),(char *)0x0,false,\n             &(this->no_text_unlikely_segment_initializer_).super_Struct_var,true)" identifier (argument_list "(&(this->no_text_unlikely_segment_initializer_).option,&UNK_001af3cf + unaff_EDI,DASH_Z,\n             '\0',dv_01,(char *)(unaff_EDI + 0x1b1ba3),(char *)0x0,false,\n             &(this->no_text_unlikely_segment_initializer_).super_Struct_var,true)" ( (pointer_expression "&(this->no_text_unlikely_segment_initializer_).option" & (field_expression "(this->no_text_unlikely_segment_initializer_).option" (parenthesized_expression "(this->no_text_unlikely_segment_initializer_)" ( (field_expression "this->no_text_unlikely_segment_initializer_" identifier -> field_identifier) )) . field_identifier)) , (binary_expression "&UNK_001af3cf + unaff_EDI" (pointer_expression "&UNK_001af3cf" & identifier) + identifier) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1b1ba3)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1b1ba3)" ( (binary_expression "unaff_EDI + 0x1b1ba3" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->no_text_unlikely_segment_initializer_).super_Struct_var" & (field_expression "(this->no_text_unlikely_segment_initializer_).super_Struct_var" (parenthesized_expression "(this->no_text_unlikely_segment_initializer_)" ( (field_expression "this->no_text_unlikely_segment_initializer_" identifier -> field_identifier) )) . field_identifier)) , true ))) ;)))) (expression_statement "(this->keep_text_section_prefix_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("" + unaff_EDI + 0x9b);" (assignment_expression "(this->keep_text_section_prefix_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("" + unaff_EDI + 0x9b)" (field_expression "(this->keep_text_section_prefix_).super_Struct_var._vptr_Struct_var" (field_expression "(this->keep_text_section_prefix_).super_Struct_var" (parenthesized_expression "(this->keep_text_section_prefix_)" ( (field_expression "this->keep_text_section_prefix_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)("" + unaff_EDI + 0x9b)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "("" + unaff_EDI + 0x9b)" ( (binary_expression """ + unaff_EDI + 0x9b" (binary_expression """ + unaff_EDI" (string_literal """" " ") + identifier) + number_literal) )))) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->keep_text_section_prefix_).option,(char *)(unaff_EDI + 0x1af3e9),DASH_Z,'\0',\n             dv_00,(char *)(unaff_EDI + 0x1b1bdf),(char *)0x0,false,\n             &(this->keep_text_section_prefix_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->keep_text_section_prefix_).option,(char *)(unaff_EDI + 0x1af3e9),DASH_Z,'\0',\n             dv_00,(char *)(unaff_EDI + 0x1b1bdf),(char *)0x0,false,\n             &(this->keep_text_section_prefix_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->keep_text_section_prefix_).option,(char *)(unaff_EDI + 0x1af3e9),DASH_Z,'\0',\n             dv_00,(char *)(unaff_EDI + 0x1b1bdf),(char *)0x0,false,\n             &(this->keep_text_section_prefix_).super_Struct_var,false);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->keep_text_section_prefix_).option,(char *)(unaff_EDI + 0x1af3e9),DASH_Z,'\0',\n             dv_00,(char *)(unaff_EDI + 0x1b1bdf),(char *)0x0,false,\n             &(this->keep_text_section_prefix_).super_Struct_var,false);" (call_expression "One_option\n            (&(this->keep_text_section_prefix_).option,(char *)(unaff_EDI + 0x1af3e9),DASH_Z,'\0',\n             dv_00,(char *)(unaff_EDI + 0x1b1bdf),(char *)0x0,false,\n             &(this->keep_text_section_prefix_).super_Struct_var,false)" identifier (argument_list "(&(this->keep_text_section_prefix_).option,(char *)(unaff_EDI + 0x1af3e9),DASH_Z,'\0',\n             dv_00,(char *)(unaff_EDI + 0x1b1bdf),(char *)0x0,false,\n             &(this->keep_text_section_prefix_).super_Struct_var,false)" ( (pointer_expression "&(this->keep_text_section_prefix_).option" & (field_expression "(this->keep_text_section_prefix_).option" (parenthesized_expression "(this->keep_text_section_prefix_)" ( (field_expression "this->keep_text_section_prefix_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1af3e9)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1af3e9)" ( (binary_expression "unaff_EDI + 0x1af3e9" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1b1bdf)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1b1bdf)" ( (binary_expression "unaff_EDI + 0x1b1bdf" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->keep_text_section_prefix_).super_Struct_var" & (field_expression "(this->keep_text_section_prefix_).super_Struct_var" (parenthesized_expression "(this->keep_text_section_prefix_)" ( (field_expression "this->keep_text_section_prefix_" identifier -> field_identifier) )) . field_identifier)) , false ))) ;)))) (expression_statement "(this->no_keep_text_section_prefix_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("" + unaff_EDI + 0xaf);" (assignment_expression "(this->no_keep_text_section_prefix_initializer_).super_Struct_var._vptr_Struct_var =\n       (_func_int_varargs **)("" + unaff_EDI + 0xaf)" (field_expression "(this->no_keep_text_section_prefix_initializer_).super_Struct_var._vptr_Struct_var" (field_expression "(this->no_keep_text_section_prefix_initializer_).super_Struct_var" (parenthesized_expression "(this->no_keep_text_section_prefix_initializer_)" ( (field_expression "this->no_keep_text_section_prefix_initializer_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(_func_int_varargs **)("" + unaff_EDI + 0xaf)" ( (type_descriptor "_func_int_varargs **" type_identifier (abstract_pointer_declarator "**" * (abstract_pointer_declarator "*" *))) ) (parenthesized_expression "("" + unaff_EDI + 0xaf)" ( (binary_expression """ + unaff_EDI + 0xaf" (binary_expression """ + unaff_EDI" (string_literal """" " ") + identifier) + number_literal) )))) ;) (expression_statement "(this->keep_text_section_prefix_).user_set_via_option = false;" (assignment_expression "(this->keep_text_section_prefix_).user_set_via_option = false" (field_expression "(this->keep_text_section_prefix_).user_set_via_option" (parenthesized_expression "(this->keep_text_section_prefix_)" ( (field_expression "this->keep_text_section_prefix_" identifier -> field_identifier) )) . field_identifier) = false) ;) (expression_statement "(this->keep_text_section_prefix_).value = false;" (assignment_expression "(this->keep_text_section_prefix_).value = false" (field_expression "(this->keep_text_section_prefix_).value" (parenthesized_expression "(this->keep_text_section_prefix_)" ( (field_expression "this->keep_text_section_prefix_" identifier -> field_identifier) )) . field_identifier) = false) ;) comment (labeled_statement "gold::options::One_option::One_option\n            (&(this->no_keep_text_section_prefix_initializer_).option,(char *)(unaff_EDI + 0x1af3e7)\n             ,DASH_Z,'\0',dv_01,(char *)(unaff_EDI + 0x1b1c47),(char *)0x0,false,\n             &(this->no_keep_text_section_prefix_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "options::One_option::One_option\n            (&(this->no_keep_text_section_prefix_initializer_).option,(char *)(unaff_EDI + 0x1af3e7)\n             ,DASH_Z,'\0',dv_01,(char *)(unaff_EDI + 0x1b1c47),(char *)0x0,false,\n             &(this->no_keep_text_section_prefix_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (labeled_statement "One_option::One_option\n            (&(this->no_keep_text_section_prefix_initializer_).option,(char *)(unaff_EDI + 0x1af3e7)\n             ,DASH_Z,'\0',dv_01,(char *)(unaff_EDI + 0x1b1c47),(char *)0x0,false,\n             &(this->no_keep_text_section_prefix_initializer_).super_Struct_var,true);" statement_identifier : (ERROR ":" :) (expression_statement "One_option\n            (&(this->no_keep_text_section_prefix_initializer_).option,(char *)(unaff_EDI + 0x1af3e7)\n             ,DASH_Z,'\0',dv_01,(char *)(unaff_EDI + 0x1b1c47),(char *)0x0,false,\n             &(this->no_keep_text_section_prefix_initializer_).super_Struct_var,true);" (call_expression "One_option\n            (&(this->no_keep_text_section_prefix_initializer_).option,(char *)(unaff_EDI + 0x1af3e7)\n             ,DASH_Z,'\0',dv_01,(char *)(unaff_EDI + 0x1b1c47),(char *)0x0,false,\n             &(this->no_keep_text_section_prefix_initializer_).super_Struct_var,true)" identifier (argument_list "(&(this->no_keep_text_section_prefix_initializer_).option,(char *)(unaff_EDI + 0x1af3e7)\n             ,DASH_Z,'\0',dv_01,(char *)(unaff_EDI + 0x1b1c47),(char *)0x0,false,\n             &(this->no_keep_text_section_prefix_initializer_).super_Struct_var,true)" ( (pointer_expression "&(this->no_keep_text_section_prefix_initializer_).option" & (field_expression "(this->no_keep_text_section_prefix_initializer_).option" (parenthesized_expression "(this->no_keep_text_section_prefix_initializer_)" ( (field_expression "this->no_keep_text_section_prefix_initializer_" identifier -> field_identifier) )) . field_identifier)) , (cast_expression "(char *)(unaff_EDI + 0x1af3e7)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1af3e7)" ( (binary_expression "unaff_EDI + 0x1af3e7" identifier + number_literal) ))) , identifier , (char_literal "'\0'" ' escape_sequence ') , identifier , (cast_expression "(char *)(unaff_EDI + 0x1b1c47)" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1b1c47)" ( (binary_expression "unaff_EDI + 0x1b1c47" identifier + number_literal) ))) , (cast_expression "(char *)0x0" ( (type_descriptor "char *" primitive_type (abstract_pointer_declarator "*" *)) ) number_literal) , false , (pointer_expression "&(this->no_keep_text_section_prefix_initializer_).super_Struct_var" & (field_expression "(this->no_keep_text_section_prefix_initializer_).super_Struct_var" (parenthesized_expression "(this->no_keep_text_section_prefix_initializer_)" ( (field_expression "this->no_keep_text_section_prefix_initializer_" identifier -> field_identifier) )) . field_identifier)) , true ))) ;)))) (expression_statement "this->printed_version_ = false;" (assignment_expression "this->printed_version_ = false" (field_expression "this->printed_version_" identifier -> field_identifier) = false) ;) (expression_statement "this->static_ = false;" (assignment_expression "this->static_ = false" (field_expression "this->static_" identifier -> field_identifier) = false) ;) (expression_statement "this->do_demangle_ = false;" (assignment_expression "this->do_demangle_ = false" (field_expression "this->do_demangle_" identifier -> field_identifier) = false) ;) (expression_statement "this->execstack_status_ = EXECSTACK_FROM_INPUT;" (assignment_expression "this->execstack_status_ = EXECSTACK_FROM_INPUT" (field_expression "this->execstack_status_" identifier -> field_identifier) = identifier) ;) (expression_statement "this->icf_status_ = ICF_NONE;" (assignment_expression "this->icf_status_ = ICF_NONE" (field_expression "this->icf_status_" identifier -> field_identifier) = identifier) ;) (expression_statement "this->plugins_ = (Plugin_manager *)0x0;" (assignment_expression "this->plugins_ = (Plugin_manager *)0x0" (field_expression "this->plugins_" identifier -> field_identifier) = (cast_expression "(Plugin_manager *)0x0" ( (type_descriptor "Plugin_manager *" type_identifier (abstract_pointer_declarator "*" *)) ) number_literal)) ;) comment (labeled_statement "Script_options::Script_options(&this->dynamic_list_);" statement_identifier : (ERROR ":" :) (expression_statement "Script_options(&this->dynamic_list_);" (call_expression "Script_options(&this->dynamic_list_)" identifier (argument_list "(&this->dynamic_list_)" ( (pointer_expression "&this->dynamic_list_" & (field_expression "this->dynamic_list_" identifier -> field_identifier)) ))) ;)) (expression_statement "this->have_dynamic_list_ = false;" (assignment_expression "this->have_dynamic_list_ = false" (field_expression "this->have_dynamic_list_" identifier -> field_identifier) = false) ;) (expression_statement "uVar5 = 0;" (assignment_expression "uVar5 = 0" identifier = number_literal) ;) (expression_statement "this->incremental_mode_ = INCREMENTAL_OFF;" (assignment_expression "this->incremental_mode_ = INCREMENTAL_OFF" (field_expression "this->incremental_mode_" identifier -> field_identifier) = identifier) ;) (expression_statement "this->incremental_disposition_ = INCREMENTAL_STARTUP;" (assignment_expression "this->incremental_disposition_ = INCREMENTAL_STARTUP" (field_expression "this->incremental_disposition_" identifier -> field_identifier) = identifier) ;) (expression_statement "this->incremental_startup_disposition_ = INCREMENTAL_CHECK;" (assignment_expression "this->incremental_startup_disposition_ = INCREMENTAL_CHECK" (field_expression "this->incremental_startup_disposition_" identifier -> field_identifier) = identifier) ;) (expression_statement "this->implicit_incremental_ = false;" (assignment_expression "this->implicit_incremental_ = false" (field_expression "this->implicit_incremental_" identifier -> field_identifier) = false) ;) (do_statement "do {\n    *(undefined4 *)((int)&(this->excluded_libs_)._M_h._M_buckets + uVar5) = 0;\n    uVar5 = uVar5 + 4;\n  } while (uVar5 < 0x1c);" do (compound_statement "{\n    *(undefined4 *)((int)&(this->excluded_libs_)._M_h._M_buckets + uVar5) = 0;\n    uVar5 = uVar5 + 4;\n  }" { (expression_statement "*(undefined4 *)((int)&(this->excluded_libs_)._M_h._M_buckets + uVar5) = 0;" (assignment_expression "*(undefined4 *)((int)&(this->excluded_libs_)._M_h._M_buckets + uVar5) = 0" (pointer_expression "*(undefined4 *)((int)&(this->excluded_libs_)._M_h._M_buckets + uVar5)" * (cast_expression "(undefined4 *)((int)&(this->excluded_libs_)._M_h._M_buckets + uVar5)" ( (type_descriptor "undefined4 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "((int)&(this->excluded_libs_)._M_h._M_buckets + uVar5)" ( (binary_expression "(int)&(this->excluded_libs_)._M_h._M_buckets + uVar5" (cast_expression "(int)&(this->excluded_libs_)._M_h._M_buckets" ( (type_descriptor "int" primitive_type) ) (pointer_expression "&(this->excluded_libs_)._M_h._M_buckets" & (field_expression "(this->excluded_libs_)._M_h._M_buckets" (field_expression "(this->excluded_libs_)._M_h" (parenthesized_expression "(this->excluded_libs_)" ( (field_expression "this->excluded_libs_" identifier -> field_identifier) )) . field_identifier) . field_identifier))) + identifier) )))) = number_literal) ;) (expression_statement "uVar5 = uVar5 + 4;" (assignment_expression "uVar5 = uVar5 + 4" identifier = (binary_expression "uVar5 + 4" identifier + number_literal)) ;) }) while (parenthesized_expression "(uVar5 < 0x1c)" ( (binary_expression "uVar5 < 0x1c" identifier < number_literal) )) ;) (expression_statement "(this->excluded_libs_)._M_h._M_bucket_count = 1;" (assignment_expression "(this->excluded_libs_)._M_h._M_bucket_count = 1" (field_expression "(this->excluded_libs_)._M_h._M_bucket_count" (field_expression "(this->excluded_libs_)._M_h" (parenthesized_expression "(this->excluded_libs_)" ( (field_expression "this->excluded_libs_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = number_literal) ;) (expression_statement "(this->excluded_libs_)._M_h._M_before_begin._M_nxt = (_Hash_node_base *)0x0;" (assignment_expression "(this->excluded_libs_)._M_h._M_before_begin._M_nxt = (_Hash_node_base *)0x0" (field_expression "(this->excluded_libs_)._M_h._M_before_begin._M_nxt" (field_expression "(this->excluded_libs_)._M_h._M_before_begin" (field_expression "(this->excluded_libs_)._M_h" (parenthesized_expression "(this->excluded_libs_)" ( (field_expression "this->excluded_libs_" identifier -> field_identifier) )) . field_identifier) . field_identifier) . field_identifier) = (cast_expression "(_Hash_node_base *)0x0" ( (type_descriptor "_Hash_node_base *" type_identifier (abstract_pointer_declarator "*" *)) ) number_literal)) ;) (expression_statement "(this->excluded_libs_)._M_h._M_element_count = 0;" (assignment_expression "(this->excluded_libs_)._M_h._M_element_count = 0" (field_expression "(this->excluded_libs_)._M_h._M_element_count" (field_expression "(this->excluded_libs_)._M_h" (parenthesized_expression "(this->excluded_libs_)" ( (field_expression "this->excluded_libs_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = number_literal) ;) (expression_statement "(this->excluded_libs_)._M_h._M_rehash_policy._M_max_load_factor = 1.0;" (assignment_expression "(this->excluded_libs_)._M_h._M_rehash_policy._M_max_load_factor = 1.0" (field_expression "(this->excluded_libs_)._M_h._M_rehash_policy._M_max_load_factor" (field_expression "(this->excluded_libs_)._M_h._M_rehash_policy" (field_expression "(this->excluded_libs_)._M_h" (parenthesized_expression "(this->excluded_libs_)" ( (field_expression "this->excluded_libs_" identifier -> field_identifier) )) . field_identifier) . field_identifier) . field_identifier) = number_literal) ;) (expression_statement "(this->excluded_libs_)._M_h._M_rehash_policy._M_next_resize = 0;" (assignment_expression "(this->excluded_libs_)._M_h._M_rehash_policy._M_next_resize = 0" (field_expression "(this->excluded_libs_)._M_h._M_rehash_policy._M_next_resize" (field_expression "(this->excluded_libs_)._M_h._M_rehash_policy" (field_expression "(this->excluded_libs_)._M_h" (parenthesized_expression "(this->excluded_libs_)" ( (field_expression "this->excluded_libs_" identifier -> field_identifier) )) . field_identifier) . field_identifier) . field_identifier) = number_literal) ;) (expression_statement "(this->excluded_libs_)._M_h._M_single_bucket = (__bucket_type)0x0;" (assignment_expression "(this->excluded_libs_)._M_h._M_single_bucket = (__bucket_type)0x0" (field_expression "(this->excluded_libs_)._M_h._M_single_bucket" (field_expression "(this->excluded_libs_)._M_h" (parenthesized_expression "(this->excluded_libs_)" ( (field_expression "this->excluded_libs_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(__bucket_type)0x0" ( (type_descriptor "__bucket_type" type_identifier) ) number_literal)) ;) (expression_statement "(this->excluded_libs_)._M_h._M_buckets = &(this->excluded_libs_)._M_h._M_single_bucket;" (assignment_expression "(this->excluded_libs_)._M_h._M_buckets = &(this->excluded_libs_)._M_h._M_single_bucket" (field_expression "(this->excluded_libs_)._M_h._M_buckets" (field_expression "(this->excluded_libs_)._M_h" (parenthesized_expression "(this->excluded_libs_)" ( (field_expression "this->excluded_libs_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (pointer_expression "&(this->excluded_libs_)._M_h._M_single_bucket" & (field_expression "(this->excluded_libs_)._M_h._M_single_bucket" (field_expression "(this->excluded_libs_)._M_h" (parenthesized_expression "(this->excluded_libs_)" ( (field_expression "this->excluded_libs_" identifier -> field_identifier) )) . field_identifier) . field_identifier))) ;) (expression_statement "uVar5 = 0;" (assignment_expression "uVar5 = 0" identifier = number_literal) ;) (do_statement "do {\n    *(undefined4 *)((int)&(this->symbols_to_retain_)._M_h._M_buckets + uVar5) = 0;\n    uVar5 = uVar5 + 4;\n  } while (uVar5 < 0x1c);" do (compound_statement "{\n    *(undefined4 *)((int)&(this->symbols_to_retain_)._M_h._M_buckets + uVar5) = 0;\n    uVar5 = uVar5 + 4;\n  }" { (expression_statement "*(undefined4 *)((int)&(this->symbols_to_retain_)._M_h._M_buckets + uVar5) = 0;" (assignment_expression "*(undefined4 *)((int)&(this->symbols_to_retain_)._M_h._M_buckets + uVar5) = 0" (pointer_expression "*(undefined4 *)((int)&(this->symbols_to_retain_)._M_h._M_buckets + uVar5)" * (cast_expression "(undefined4 *)((int)&(this->symbols_to_retain_)._M_h._M_buckets + uVar5)" ( (type_descriptor "undefined4 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "((int)&(this->symbols_to_retain_)._M_h._M_buckets + uVar5)" ( (binary_expression "(int)&(this->symbols_to_retain_)._M_h._M_buckets + uVar5" (cast_expression "(int)&(this->symbols_to_retain_)._M_h._M_buckets" ( (type_descriptor "int" primitive_type) ) (pointer_expression "&(this->symbols_to_retain_)._M_h._M_buckets" & (field_expression "(this->symbols_to_retain_)._M_h._M_buckets" (field_expression "(this->symbols_to_retain_)._M_h" (parenthesized_expression "(this->symbols_to_retain_)" ( (field_expression "this->symbols_to_retain_" identifier -> field_identifier) )) . field_identifier) . field_identifier))) + identifier) )))) = number_literal) ;) (expression_statement "uVar5 = uVar5 + 4;" (assignment_expression "uVar5 = uVar5 + 4" identifier = (binary_expression "uVar5 + 4" identifier + number_literal)) ;) }) while (parenthesized_expression "(uVar5 < 0x1c)" ( (binary_expression "uVar5 < 0x1c" identifier < number_literal) )) ;) (expression_statement "(this->symbols_to_retain_)._M_h._M_bucket_count = 1;" (assignment_expression "(this->symbols_to_retain_)._M_h._M_bucket_count = 1" (field_expression "(this->symbols_to_retain_)._M_h._M_bucket_count" (field_expression "(this->symbols_to_retain_)._M_h" (parenthesized_expression "(this->symbols_to_retain_)" ( (field_expression "this->symbols_to_retain_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = number_literal) ;) (expression_statement "(this->symbols_to_retain_)._M_h._M_buckets = &(this->symbols_to_retain_)._M_h._M_single_bucket;" (assignment_expression "(this->symbols_to_retain_)._M_h._M_buckets = &(this->symbols_to_retain_)._M_h._M_single_bucket" (field_expression "(this->symbols_to_retain_)._M_h._M_buckets" (field_expression "(this->symbols_to_retain_)._M_h" (parenthesized_expression "(this->symbols_to_retain_)" ( (field_expression "this->symbols_to_retain_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (pointer_expression "&(this->symbols_to_retain_)._M_h._M_single_bucket" & (field_expression "(this->symbols_to_retain_)._M_h._M_single_bucket" (field_expression "(this->symbols_to_retain_)._M_h" (parenthesized_expression "(this->symbols_to_retain_)" ( (field_expression "this->symbols_to_retain_" identifier -> field_identifier) )) . field_identifier) . field_identifier))) ;) (expression_statement "p_Var3 = &(this->section_starts_)._M_t._M_impl.super__Rb_tree_header;" (assignment_expression "p_Var3 = &(this->section_starts_)._M_t._M_impl.super__Rb_tree_header" identifier = (pointer_expression "&(this->section_starts_)._M_t._M_impl.super__Rb_tree_header" & (field_expression "(this->section_starts_)._M_t._M_impl.super__Rb_tree_header" (field_expression "(this->section_starts_)._M_t._M_impl" (field_expression "(this->section_starts_)._M_t" (parenthesized_expression "(this->section_starts_)" ( (field_expression "this->section_starts_" identifier -> field_identifier) )) . field_identifier) . field_identifier) . field_identifier))) ;) (expression_statement "(this->symbols_to_retain_)._M_h._M_before_begin._M_nxt = (_Hash_node_base *)0x0;" (assignment_expression "(this->symbols_to_retain_)._M_h._M_before_begin._M_nxt = (_Hash_node_base *)0x0" (field_expression "(this->symbols_to_retain_)._M_h._M_before_begin._M_nxt" (field_expression "(this->symbols_to_retain_)._M_h._M_before_begin" (field_expression "(this->symbols_to_retain_)._M_h" (parenthesized_expression "(this->symbols_to_retain_)" ( (field_expression "this->symbols_to_retain_" identifier -> field_identifier) )) . field_identifier) . field_identifier) . field_identifier) = (cast_expression "(_Hash_node_base *)0x0" ( (type_descriptor "_Hash_node_base *" type_identifier (abstract_pointer_declarator "*" *)) ) number_literal)) ;) (expression_statement "(this->symbols_to_retain_)._M_h._M_element_count = 0;" (assignment_expression "(this->symbols_to_retain_)._M_h._M_element_count = 0" (field_expression "(this->symbols_to_retain_)._M_h._M_element_count" (field_expression "(this->symbols_to_retain_)._M_h" (parenthesized_expression "(this->symbols_to_retain_)" ( (field_expression "this->symbols_to_retain_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = number_literal) ;) (expression_statement "(this->symbols_to_retain_)._M_h._M_rehash_policy._M_max_load_factor = 1.0;" (assignment_expression "(this->symbols_to_retain_)._M_h._M_rehash_policy._M_max_load_factor = 1.0" (field_expression "(this->symbols_to_retain_)._M_h._M_rehash_policy._M_max_load_factor" (field_expression "(this->symbols_to_retain_)._M_h._M_rehash_policy" (field_expression "(this->symbols_to_retain_)._M_h" (parenthesized_expression "(this->symbols_to_retain_)" ( (field_expression "this->symbols_to_retain_" identifier -> field_identifier) )) . field_identifier) . field_identifier) . field_identifier) = number_literal) ;) (expression_statement "(this->symbols_to_retain_)._M_h._M_rehash_policy._M_next_resize = 0;" (assignment_expression "(this->symbols_to_retain_)._M_h._M_rehash_policy._M_next_resize = 0" (field_expression "(this->symbols_to_retain_)._M_h._M_rehash_policy._M_next_resize" (field_expression "(this->symbols_to_retain_)._M_h._M_rehash_policy" (field_expression "(this->symbols_to_retain_)._M_h" (parenthesized_expression "(this->symbols_to_retain_)" ( (field_expression "this->symbols_to_retain_" identifier -> field_identifier) )) . field_identifier) . field_identifier) . field_identifier) = number_literal) ;) (expression_statement "(this->symbols_to_retain_)._M_h._M_single_bucket = (__bucket_type)0x0;" (assignment_expression "(this->symbols_to_retain_)._M_h._M_single_bucket = (__bucket_type)0x0" (field_expression "(this->symbols_to_retain_)._M_h._M_single_bucket" (field_expression "(this->symbols_to_retain_)._M_h" (parenthesized_expression "(this->symbols_to_retain_)" ( (field_expression "this->symbols_to_retain_" identifier -> field_identifier) )) . field_identifier) . field_identifier) = (cast_expression "(__bucket_type)0x0" ( (type_descriptor "__bucket_type" type_identifier) ) number_literal)) ;) (expression_statement "(this->section_starts_)._M_t._M_impl.super__Rb_tree_header._M_header._M_color = _S_red;" (assignment_expression "(this->section_starts_)._M_t._M_impl.super__Rb_tree_header._M_header._M_color = _S_red" (field_expression "(this->section_starts_)._M_t._M_impl.super__Rb_tree_header._M_header._M_color" (field_expression "(this->section_starts_)._M_t._M_impl.super__Rb_tree_header._M_header" (field_expression "(this->section_starts_)._M_t._M_impl.super__Rb_tree_header" (field_expression "(this->section_starts_)._M_t._M_impl" (field_expression "(this->section_starts_)._M_t" (parenthesized_expression "(this->section_starts_)" ( (field_expression "this->section_starts_" identifier -> field_identifier) )) . field_identifier) . field_identifier) . field_identifier) . field_identifier) . field_identifier) = identifier) ;) (expression_statement "(this->section_starts_)._M_t._M_impl.super__Rb_tree_header._M_header._M_parent = (_Base_ptr)0x0;" (assignment_expression "(this->section_starts_)._M_t._M_impl.super__Rb_tree_header._M_header._M_parent = (_Base_ptr)0x0" (field_expression "(this->section_starts_)._M_t._M_impl.super__Rb_tree_header._M_header._M_parent" (field_expression "(this->section_starts_)._M_t._M_impl.super__Rb_tree_header._M_header" (field_expression "(this->section_starts_)._M_t._M_impl.super__Rb_tree_header" (field_expression "(this->section_starts_)._M_t._M_impl" (field_expression "(this->section_starts_)._M_t" (parenthesized_expression "(this->section_starts_)" ( (field_expression "this->section_starts_" identifier -> field_identifier) )) . field_identifier) . field_identifier) . field_identifier) . field_identifier) . field_identifier) = (cast_expression "(_Base_ptr)0x0" ( (type_descriptor "_Base_ptr" type_identifier) ) number_literal)) ;) (expression_statement "(this->section_starts_)._M_t._M_impl.super__Rb_tree_header._M_header._M_left = &p_Var3->_M_header;" (assignment_expression "(this->section_starts_)._M_t._M_impl.super__Rb_tree_header._M_header._M_left = &p_Var3->_M_header" (field_expression "(this->section_starts_)._M_t._M_impl.super__Rb_tree_header._M_header._M_left" (field_expression "(this->section_starts_)._M_t._M_impl.super__Rb_tree_header._M_header" (field_expression "(this->section_starts_)._M_t._M_impl.super__Rb_tree_header" (field_expression "(this->section_starts_)._M_t._M_impl" (field_expression "(this->section_starts_)._M_t" (parenthesized_expression "(this->section_starts_)" ( (field_expression "this->section_starts_" identifier -> field_identifier) )) . field_identifier) . field_identifier) . field_identifier) . field_identifier) . field_identifier) = (pointer_expression "&p_Var3->_M_header" & (field_expression "p_Var3->_M_header" identifier -> field_identifier))) ;) (expression_statement "(this->section_starts_)._M_t._M_impl.super__Rb_tree_header._M_header._M_right = &p_Var3->_M_header\n  ;" (assignment_expression "(this->section_starts_)._M_t._M_impl.super__Rb_tree_header._M_header._M_right = &p_Var3->_M_header" (field_expression "(this->section_starts_)._M_t._M_impl.super__Rb_tree_header._M_header._M_right" (field_expression "(this->section_starts_)._M_t._M_impl.super__Rb_tree_header._M_header" (field_expression "(this->section_starts_)._M_t._M_impl.super__Rb_tree_header" (field_expression "(this->section_starts_)._M_t._M_impl" (field_expression "(this->section_starts_)._M_t" (parenthesized_expression "(this->section_starts_)" ( (field_expression "this->section_starts_" identifier -> field_identifier) )) . field_identifier) . field_identifier) . field_identifier) . field_identifier) . field_identifier) = (pointer_expression "&p_Var3->_M_header" & (field_expression "p_Var3->_M_header" identifier -> field_identifier))) ;) (expression_statement "(this->section_starts_)._M_t._M_impl.super__Rb_tree_header._M_node_count = 0;" (assignment_expression "(this->section_starts_)._M_t._M_impl.super__Rb_tree_header._M_node_count = 0" (field_expression "(this->section_starts_)._M_t._M_impl.super__Rb_tree_header._M_node_count" (field_expression "(this->section_starts_)._M_t._M_impl.super__Rb_tree_header" (field_expression "(this->section_starts_)._M_t._M_impl" (field_expression "(this->section_starts_)._M_t" (parenthesized_expression "(this->section_starts_)" ( (field_expression "this->section_starts_" identifier -> field_identifier) )) . field_identifier) . field_identifier) . field_identifier) . field_identifier) = number_literal) ;) (expression_statement "this->fix_v4bx_ = FIX_V4BX_NONE;" (assignment_expression "this->fix_v4bx_ = FIX_V4BX_NONE" (field_expression "this->fix_v4bx_" identifier -> field_identifier) = identifier) ;) (expression_statement "this->endianness_ = ENDIANNESS_NOT_SET;" (assignment_expression "this->endianness_ = ENDIANNESS_NOT_SET" (field_expression "this->endianness_" identifier -> field_identifier) = identifier) ;) (expression_statement "this->discard_locals_ = DISCARD_SEC_MERGE;" (assignment_expression "this->discard_locals_ = DISCARD_SEC_MERGE" (field_expression "this->discard_locals_" identifier -> field_identifier) = identifier) ;) (expression_statement "(this->options_stack_).\n  super__Vector_base<gold::Position_dependent_options*,_std::allocator<gold::Position_dependent_options*>_>\n  ._M_impl._M_start = (pointer)0x0;" (assignment_expression "(this->options_stack_).\n  super__Vector_base<gold::Position_dependent_options*,_std::allocator<gold::Position_dependent_options*>_>\n  ._M_impl._M_start = (pointer)0x0" (field_expression "(this->options_stack_).\n  super__Vector_base<gold::Position_dependent_options*,_std::allocator<gold::Position_dependent_options*>_>\n  ._M_impl._M_start" (field_expression "(this->options_stack_).\n  super__Vector_base<gold::Position_dependent_options*,_std::allocator<gold::Position_dependent_options*>_>\n  ._M_impl" (binary_expression "(this->options_stack_).\n  super__Vector_base<gold::Position_dependent_options*,_std::allocator<gold::Position_dependent_options*>_" (binary_expression "(this->options_stack_).\n  super__Vector_base<gold::Position_dependent_options*,_std::allocator<gold" (binary_expression "(this->options_stack_).\n  super__Vector_base<gold::Position_dependent_options*,_std" (binary_expression "(this->options_stack_).\n  super__Vector_base<gold" (field_expression "(this->options_stack_).\n  super__Vector_base" (parenthesized_expression "(this->options_stack_)" ( (field_expression "this->options_stack_" identifier -> field_identifier) )) . field_identifier) < identifier) (ERROR "::Position_dependent_options" : : identifier) * (ERROR "," ,) identifier) (ERROR "::allocator" : : identifier) < identifier) (ERROR "::Position_dependent_options" : : identifier) * (ERROR ">" >) identifier) (ERROR ">" >) . field_identifier) . field_identifier) = (cast_expression "(pointer)0x0" ( (type_descriptor "pointer" type_identifier) ) number_literal)) ;) (expression_statement "(this->options_stack_).\n  super__Vector_base<gold::Position_dependent_options*,_std::allocator<gold::Position_dependent_options*>_>\n  ._M_impl._M_finish = (pointer)0x0;" (assignment_expression "(this->options_stack_).\n  super__Vector_base<gold::Position_dependent_options*,_std::allocator<gold::Position_dependent_options*>_>\n  ._M_impl._M_finish = (pointer)0x0" (field_expression "(this->options_stack_).\n  super__Vector_base<gold::Position_dependent_options*,_std::allocator<gold::Position_dependent_options*>_>\n  ._M_impl._M_finish" (field_expression "(this->options_stack_).\n  super__Vector_base<gold::Position_dependent_options*,_std::allocator<gold::Position_dependent_options*>_>\n  ._M_impl" (binary_expression "(this->options_stack_).\n  super__Vector_base<gold::Position_dependent_options*,_std::allocator<gold::Position_dependent_options*>_" (binary_expression "(this->options_stack_).\n  super__Vector_base<gold::Position_dependent_options*,_std::allocator<gold" (binary_expression "(this->options_stack_).\n  super__Vector_base<gold::Position_dependent_options*,_std" (binary_expression "(this->options_stack_).\n  super__Vector_base<gold" (field_expression "(this->options_stack_).\n  super__Vector_base" (parenthesized_expression "(this->options_stack_)" ( (field_expression "this->options_stack_" identifier -> field_identifier) )) . field_identifier) < identifier) (ERROR "::Position_dependent_options" : : identifier) * (ERROR "," ,) identifier) (ERROR "::allocator" : : identifier) < identifier) (ERROR "::Position_dependent_options" : : identifier) * (ERROR ">" >) identifier) (ERROR ">" >) . field_identifier) . field_identifier) = (cast_expression "(pointer)0x0" ( (type_descriptor "pointer" type_identifier) ) number_literal)) ;) (expression_statement "(this->options_stack_).\n  super__Vector_base<gold::Position_dependent_options*,_std::allocator<gold::Position_dependent_options*>_>\n  ._M_impl._M_end_of_storage = (pointer)0x0;" (assignment_expression "(this->options_stack_).\n  super__Vector_base<gold::Position_dependent_options*,_std::allocator<gold::Position_dependent_options*>_>\n  ._M_impl._M_end_of_storage = (pointer)0x0" (field_expression "(this->options_stack_).\n  super__Vector_base<gold::Position_dependent_options*,_std::allocator<gold::Position_dependent_options*>_>\n  ._M_impl._M_end_of_storage" (field_expression "(this->options_stack_).\n  super__Vector_base<gold::Position_dependent_options*,_std::allocator<gold::Position_dependent_options*>_>\n  ._M_impl" (binary_expression "(this->options_stack_).\n  super__Vector_base<gold::Position_dependent_options*,_std::allocator<gold::Position_dependent_options*>_" (binary_expression "(this->options_stack_).\n  super__Vector_base<gold::Position_dependent_options*,_std::allocator<gold" (binary_expression "(this->options_stack_).\n  super__Vector_base<gold::Position_dependent_options*,_std" (binary_expression "(this->options_stack_).\n  super__Vector_base<gold" (field_expression "(this->options_stack_).\n  super__Vector_base" (parenthesized_expression "(this->options_stack_)" ( (field_expression "this->options_stack_" identifier -> field_identifier) )) . field_identifier) < identifier) (ERROR "::Position_dependent_options" : : identifier) * (ERROR "," ,) identifier) (ERROR "::allocator" : : identifier) < identifier) (ERROR "::Position_dependent_options" : : identifier) * (ERROR ">" >) identifier) (ERROR ">" >) . field_identifier) . field_identifier) = (cast_expression "(pointer)0x0" ( (type_descriptor "pointer" type_identifier) ) number_literal)) ;) (expression_statement "this->orphan_handling_enum_ = ORPHAN_PLACE;" (assignment_expression "this->orphan_handling_enum_ = ORPHAN_PLACE" (field_expression "this->orphan_handling_enum_" identifier -> field_identifier) = identifier) ;) (expression_statement "*(undefined1 *)((int)&fde_table_entry_002b5a10.data_loc + unaff_EDI + 3) = 0;" (assignment_expression "*(undefined1 *)((int)&fde_table_entry_002b5a10.data_loc + unaff_EDI + 3) = 0" (pointer_expression "*(undefined1 *)((int)&fde_table_entry_002b5a10.data_loc + unaff_EDI + 3)" * (cast_expression "(undefined1 *)((int)&fde_table_entry_002b5a10.data_loc + unaff_EDI + 3)" ( (type_descriptor "undefined1 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "((int)&fde_table_entry_002b5a10.data_loc + unaff_EDI + 3)" ( (binary_expression "(int)&fde_table_entry_002b5a10.data_loc + unaff_EDI + 3" (binary_expression "(int)&fde_table_entry_002b5a10.data_loc + unaff_EDI" (cast_expression "(int)&fde_table_entry_002b5a10.data_loc" ( (type_descriptor "int" primitive_type) ) (pointer_expression "&fde_table_entry_002b5a10.data_loc" & (field_expression "fde_table_entry_002b5a10.data_loc" identifier . field_identifier))) + identifier) + number_literal) )))) = number_literal) ;) (return_statement "return;" return ;) })))
(translation_unit "void FUN_000df7d0(undefined4 *param_1)\n\n{\n  undefined *puVar1;\n  int iVar2;\n  int iVar3;\n  int iVar4;\n  int iVar5;\n  int iVar6;\n  int iVar7;\n  int iVar8;\n  int iVar9;\n  int iVar10;\n  int iVar11;\n  int iVar12;\n  int iVar13;\n  int iVar14;\n  undefined8 uVar15;\n  uint uVar16;\n  int unaff_EDI;\n  \n  FUN_000559ee();\n  puVar1 = &UNK_002a1bcf + unaff_EDI;\n  iVar2 = unaff_EDI + 0x1be63d;\n  *param_1 = puVar1;\n  FUN_000eb510(param_1 + 1,unaff_EDI + 0x1a0e51,1,0,iVar2,unaff_EDI + 0x1ae022,0,0,param_1,0);\n  param_1[0x10] = 0;\n  param_1[0xf] = unaff_EDI + -0x23e9;\n  *param_1 = &UNK_002a4043 + unaff_EDI;\n  param_1[0x11] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0x12,unaff_EDI + 0x1aafc2,1,0x76,iVar2,unaff_EDI + 0x1ae03b,0,0,\n               param_1 + 0x11,0);\n  param_1[0x20] = unaff_EDI + -0x2cc9;\n  param_1[0x11] = &UNK_002a4057 + unaff_EDI;\n  param_1[0x21] = 0;\n  param_1[0x22] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0x23,unaff_EDI + 0x1a7a52,2,0,iVar2,unaff_EDI + 0x1af75b,0,0,param_1 + 0x22\n               ,0);\n  param_1[0x32] = 0;\n  param_1[0x31] = unaff_EDI + -0x2c69;\n  param_1[0x22] = &UNK_002a406b + unaff_EDI;\n  param_1[0x33] = &UNK_002a1be3 + unaff_EDI;\n  iVar3 = unaff_EDI + 0x1ae064;\n                    \n  FUN_000eb510(param_1 + 0x34,unaff_EDI + 0x1ae072,1,0,iVar3,unaff_EDI + 0x1ae056,0,0,param_1 + 0x33\n               ,0);\n  *(undefined2 *)(param_1 + 0x42) = 0;\n  iVar4 = unaff_EDI + 0x1ae06a;\n  param_1[0x43] = &UNK_002a1bf7 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x44,unaff_EDI + 0x1ae06f,1,0,iVar4,unaff_EDI + 0x1af783,0,0,param_1 + 0x43\n               ,1);\n  param_1[0x52] = &UNK_002a1c0b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x53,unaff_EDI + 0x1ae080,1,0,iVar2,unaff_EDI + 0x1af7b7,0,0,param_1 + 0x52\n               ,0);\n  param_1[0x61] = &UNK_002a1c1f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x62,unaff_EDI + 0x1ae07d,1,0,iVar2,unaff_EDI + 0x1af7df,0,0,param_1 + 0x61\n               ,1);\n  param_1[0x70] = &UNK_002a1c33 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x71,unaff_EDI + 0x1ae09d,1,0,iVar3,unaff_EDI + 0x1af803,0,0,param_1 + 0x70\n               ,0);\n  *(undefined2 *)(param_1 + 0x7f) = 0;\n  param_1[0x80] = &UNK_002a1c47 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x81,unaff_EDI + 0x1ae09a,1,0,iVar4,unaff_EDI + 0x1af833,0,0,param_1 + 0x80\n               ,1);\n  param_1[0x8f] = &UNK_002a1c5b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x90,unaff_EDI + 0x1ae0b6,1,0,iVar4,unaff_EDI + 0x1af86b,0,0,param_1 + 0x8f\n               ,1);\n  *(undefined2 *)(param_1 + 0x9e) = 0x100;\n  param_1[0x9f] = &UNK_002a1c6f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xa0,unaff_EDI + 0x1ae0b3,1,0,iVar3,unaff_EDI + 0x1af89b,0,0,param_1 + 0x9f\n               ,0);\n  param_1[0xae] = &UNK_002a1c83 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xaf,unaff_EDI + 0x1ae0ce,1,0,iVar3,unaff_EDI + 0x1af8e3,0,0,param_1 + 0xae\n               ,0);\n  *(undefined2 *)(param_1 + 0xbd) = 0;\n  param_1[0xbe] = &UNK_002a1c97 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xbf,unaff_EDI + 0x1ae0cb,1,0,iVar4,unaff_EDI + 0x1af91b,0,0,param_1 + 0xbe\n               ,1);\n  param_1[0xcd] = &UNK_002a1cab + unaff_EDI;\n  iVar5 = unaff_EDI + 0x1ae0e2;\n                    \n  FUN_000eb510(param_1 + 0xce,unaff_EDI + 0x1ae0ea,0,0,0,iVar5,&UNK_001ae0d8 + unaff_EDI,0,\n               param_1 + 0xcd,0);\n  *(undefined1 *)(param_1 + 0xdc) = 0;\n  param_1[0xde] = &UNK_002a1cbf + unaff_EDI;\n  param_1[0xdd] = 0;\n  iVar6 = unaff_EDI + 0x1adfc3;\n                    \n  FUN_000eb510(param_1 + 0xdf,unaff_EDI + 0x1ae108,1,0x62,iVar6,unaff_EDI + 0x1ae0fe,\n               unaff_EDI + 0x1ae0f1,0,param_1 + 0xde,0);\n  *(undefined1 *)(param_1 + 0xed) = 0;\n  param_1[0xee] = iVar6;\n  param_1[0xef] = &UNK_002a1cd3 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xf0,unaff_EDI + 0x1ae12a,1,0,iVar3,unaff_EDI + 0x1ae10f,0,0,param_1 + 0xef\n               ,0);\n  *(undefined2 *)(param_1 + 0xfe) = 0;\n  param_1[0xff] = &UNK_002a1ce7 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x100,unaff_EDI + 0x1ae127,1,0,iVar4,0,0,0,param_1 + 0xff,1);\n  param_1[0x10e] = &UNK_002a1cfb + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x10f,unaff_EDI + 0x1ae14e,1,0,unaff_EDI + 0x1a7f4d,unaff_EDI + 0x1ae137,\n               &UNK_001ae12e + unaff_EDI,1,param_1 + 0x10e,0);\n  *(undefined1 *)(param_1 + 0x11d) = 0;\n  iVar7 = unaff_EDI + 0x1af31d;\n  param_1[0x11e] = unaff_EDI + 0x1a7f4d;\n  param_1[0x11f] = &UNK_002a1d0f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x120,unaff_EDI + 0x1af967,1,0,&UNK_001ae157 + unaff_EDI,\n               unaff_EDI + 0x1af943,iVar7,0,param_1 + 0x11f,0);\n  *(undefined1 *)(param_1 + 0x12e) = 0;\n  param_1[0x131] = &UNK_002a1d23 + unaff_EDI;\n  param_1[0x12f] = 0x200000;\n  param_1[0x130] = 0;\n                    \n  FUN_000eb510(param_1 + 0x132,unaff_EDI + 0x1af9e7,1,0,unaff_EDI + 0x1ae15f,\n               &UNK_001af98b + unaff_EDI,iVar7,0,param_1 + 0x131,0);\n  *(undefined1 *)(param_1 + 0x140) = 0;\n  param_1[0x143] = &UNK_002a1d37 + unaff_EDI;\n  param_1[0x141] = 0x2800000;\n  param_1[0x142] = 0;\n                    \n  FUN_000eb510(param_1 + 0x144,unaff_EDI + 0x1ae18a,0,0,iVar4,unaff_EDI + 0x1afa0b,0,0,\n               param_1 + 0x143,1);\n  param_1[0x153] = &UNK_002a1d4b + unaff_EDI;\n  *(undefined2 *)(param_1 + 0x152) = 0x100;\n                    \n  FUN_000eb510(param_1 + 0x154,unaff_EDI + 0x1ae168,0,0,iVar3,0,0,0,param_1 + 0x153,0);\n  param_1[0x162] = &UNK_002a1d5f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x163,unaff_EDI + 0x1ae1a4,0,0,iVar2,unaff_EDI + 0x1afa2f,0,0,\n               param_1 + 0x162,0);\n  param_1[0x171] = &UNK_002a1d73 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x172,unaff_EDI + 0x1ae174,0,0,iVar2,0,0,0,param_1 + 0x171,1);\n  param_1[0x180] = &UNK_002a1d87 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x181,unaff_EDI + 0x1ae196,0,0,iVar2,&UNK_001ae17f + unaff_EDI,0,0,\n               param_1 + 0x180,1);\n  param_1[399] = &UNK_002a1d9b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 400,unaff_EDI + 0x1ae193,0,0,iVar2,0,0,0,param_1 + 399,0);\n  param_1[0x19e] = &UNK_002a1daf + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x19f,unaff_EDI + 0x1ae1af,0,0,iVar2,unaff_EDI + 0x1ae199,0,0,\n               param_1 + 0x19e,0);\n  param_1[0x1ad] = &UNK_002a1dc3 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1ae,unaff_EDI + 0x1ae1ac,0,0,iVar2,0,0,0,param_1 + 0x1ad,1);\n  param_1[0x1bc] = &UNK_002a1dd7 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1bd,unaff_EDI + 0x1ae1b5,0,0,iVar3,unaff_EDI + 0x1afa57,0,0,\n               param_1 + 0x1bc,0);\n  *(undefined2 *)(param_1 + 0x1cb) = 0;\n  param_1[0x1cc] = &UNK_002a1deb + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1cd,unaff_EDI + 0x1ae1b2,0,0,iVar4,0,0,0,param_1 + 0x1cc,1);\n  param_1[0x1db] = &UNK_002a1dff + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1dc,unaff_EDI + 0x1ae1bf,0,0,iVar3,unaff_EDI + 0x1afa87,0,0,\n               param_1 + 0x1db,0);\n  *(undefined2 *)(param_1 + 0x1ea) = 0;\n  param_1[0x1eb] = &UNK_002a1e13 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1ec,unaff_EDI + 0x1ae1bc,0,0,iVar4,0,0,0,param_1 + 0x1eb,1);\n  param_1[0x1fa] = &UNK_002a1e27 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1fb,unaff_EDI + 0x1ae1ea,0,0,iVar3,unaff_EDI + 0x1ae1ca,0,0,\n               param_1 + 0x1fa,0);\n  *(undefined2 *)(param_1 + 0x209) = 0;\n  param_1[0x20a] = &UNK_002a1e3b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x20b,unaff_EDI + 0x1ae1e7,0,0,iVar4,0,0,0,param_1 + 0x20a,1);\n  param_1[0x219] = &UNK_002a1e4f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x21a,&UNK_001ae1f7 + unaff_EDI,0,0,iVar3,unaff_EDI + 0x1afab7,0,0,\n               param_1 + 0x219,0);\n  *(undefined2 *)(param_1 + 0x228) = 0;\n  param_1[0x229] = &UNK_002a1e63 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x22a,&UNK_001ae1f4 + unaff_EDI,0,0,iVar4,0,0,0,param_1 + 0x229,1);\n  param_1[0x238] = &UNK_002a1e77 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x239,unaff_EDI + 0x1ae20e,1,0,iVar4,unaff_EDI + 0x1afadf,0,0,\n               param_1 + 0x238,1);\n  *(undefined2 *)(param_1 + 0x247) = 0x100;\n  param_1[0x248] = &UNK_002a1e8b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x249,unaff_EDI + 0x1ae20b,1,0,iVar3,unaff_EDI + 0x1afb07,0,0,\n               param_1 + 0x248,0);\n  iVar8 = unaff_EDI + 0x1af1d9;\n  param_1[599] = &UNK_002a1e9f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 600,unaff_EDI + 0x1ae21d,1,0,iVar8,unaff_EDI + 0x1afb53,\n               unaff_EDI + 0x1afb33,0,param_1 + 599,0);\n  *(undefined1 *)(param_1 + 0x266) = 0;\n  param_1[0x268] = &UNK_002a1eb3 + unaff_EDI;\n  param_1[0x267] = iVar8;\n                    \n  FUN_000eb510(param_1 + 0x269,unaff_EDI + 0x1ae238,1,0,iVar3,unaff_EDI + 0x1ae056,0,0,\n               param_1 + 0x268,0);\n  *(undefined2 *)(param_1 + 0x277) = 0;\n  param_1[0x278] = &UNK_002a1ec7 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x279,unaff_EDI + 0x1ae235,1,0,iVar4,unaff_EDI + 0x1af783,0,0,\n               param_1 + 0x278,1);\n  param_1[0x287] = &UNK_002a1edb + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x288,unaff_EDI + 0x1ae26f,1,0,iVar3,unaff_EDI + 0x1ae24f,0,0,\n               param_1 + 0x287,0);\n  param_1[0x297] = &UNK_002a1eef + unaff_EDI;\n  *(undefined2 *)(param_1 + 0x296) = 0;\n                    \n  FUN_000eb510(param_1 + 0x298,unaff_EDI + 0x1ae26c,1,0,iVar4,unaff_EDI + 0x1afb83,0,0,\n               param_1 + 0x297,1);\n  param_1[0x2a6] = &UNK_002a1f03 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x2a7,unaff_EDI + 0x1ae277,1,0,iVar4,unaff_EDI + 0x1afba7,0,0,\n               param_1 + 0x2a6,1);\n  param_1[0x2b6] = &UNK_002a1f17 + unaff_EDI;\n  *(undefined2 *)(param_1 + 0x2b5) = 0x100;\n                    \n  FUN_000eb510(param_1 + 0x2b7,unaff_EDI + 0x1ae274,1,0,iVar3,unaff_EDI + 0x1afbcf,0,0,\n               param_1 + 0x2b6,0);\n  param_1[0x2c5] = &UNK_002a1f2b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x2c6,unaff_EDI + 0x1ae2a4,1,100,iVar3,unaff_EDI + 0x1ae28b,0,0,\n               param_1 + 0x2c5,0);\n  *(undefined2 *)(param_1 + 0x2d4) = 0;\n  param_1[0x2d5] = &UNK_002a1f3f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x2d6,unaff_EDI + 0x1ae2a1,1,0,iVar4,&UNK_001afbfb + unaff_EDI,0,0,\n               param_1 + 0x2d5,1);\n  param_1[0x2e4] = &UNK_002a1f53 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x2e5,unaff_EDI + 0x1ae2c2,0,0,iVar3,unaff_EDI + 0x1ae2b2,0,0,\n               param_1 + 0x2e4,0);\n  *(undefined2 *)(param_1 + 0x2f3) = 0;\n  param_1[0x2f4] = &UNK_002a1f67 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x2f5,unaff_EDI + 0x1ae2bf,0,0,iVar4,0,0,0,param_1 + 0x2f4,1);\n  param_1[0x303] = &UNK_002a1f7b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x304,unaff_EDI + 0x1ae2c8,0,0,iVar3,unaff_EDI + 0x1ae2b2,0,0,\n               param_1 + 0x303,0);\n  *(undefined2 *)(param_1 + 0x312) = 0;\n  param_1[0x313] = &UNK_002a1f8f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x314,unaff_EDI + 0x1ae2c5,0,0,iVar4,0,0,0,param_1 + 0x313,1);\n  param_1[0x322] = &UNK_002a1fa3 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x323,unaff_EDI + 0x1a8891,1,0,iVar2,unaff_EDI + 0x1ae2e9,\n               unaff_EDI + 0x1ae2cb,0,param_1 + 0x322,0);\n  *(undefined1 *)(param_1 + 0x331) = 0;\n  param_1[0x333] = puVar1;\n  param_1[0x332] = iVar2;\n                    \n  FUN_000eb510(param_1 + 0x334,unaff_EDI + 0x1ae31d,1,0,iVar2,unaff_EDI + 0x1ae30d,\n               unaff_EDI + 0x1ae2fb,0,param_1 + 0x333,0);\n  param_1[0x343] = 0;\n  param_1[0x342] = unaff_EDI + -0x2b49;\n  param_1[0x333] = "St7collateIcE" + unaff_EDI + 3;\n  param_1[0x344] = "{default arg#" + unaff_EDI + 0xd;\n                    \n  FUN_000eb510(param_1 + 0x345,unaff_EDI + 0x1ae32a,1,0,0,&UNK_001afc2f + unaff_EDI,\n               &UNK_001ae12e + unaff_EDI,1,param_1 + 0x344,0);\n  *(undefined1 *)(param_1 + 0x353) = 0;\n  param_1[0x355] = "VTT for " + unaff_EDI + 2;\n  param_1[0x354] = 0;\n                    \n  FUN_000eb510(param_1 + 0x356,unaff_EDI + 0x1ae327,1,0,iVar3,unaff_EDI + 0x1afc57,0,0,\n               param_1 + 0x355,0);\n  *(undefined2 *)(param_1 + 0x364) = 0;\n  param_1[0x365] = "construction vtable for " + unaff_EDI + 0xd;\n                    \n  FUN_000eb510(param_1 + 0x366,unaff_EDI + 0x1ae324,1,0,iVar4,0,0,0,param_1 + 0x365,1);\n  param_1[0x374] = "typeinfo for " + unaff_EDI + 3;\n                    \n  FUN_000eb510(param_1 + 0x375,unaff_EDI + 0x1ae336,1,0,iVar3,unaff_EDI + 0x1afc83,0,0,\n               param_1 + 0x374,0);\n  *(undefined2 *)(param_1 + 899) = 0;\n  param_1[900] = "typeinfo name for " + unaff_EDI + 9;\n                    \n  FUN_000eb510(param_1 + 0x385,unaff_EDI + 0x1ae333,1,0,iVar4,unaff_EDI + 0x1afcb7,0,0,param_1 + 900\n               ,1);\n  param_1[0x393] = "typeinfo fn for " + unaff_EDI + 10;\n                    \n  FUN_000eb510(param_1 + 0x394,unaff_EDI + 0x1ae34f,1,0,iVar3,unaff_EDI + 0x1afcf3,0,0,\n               param_1 + 0x393,0);\n  *(undefined2 *)(param_1 + 0x3a2) = 0;\n  param_1[0x3a3] = "non-virtual thunk to " + unaff_EDI + 0xd;\n                    \n  FUN_000eb510(param_1 + 0x3a4,unaff_EDI + 0x1ae34c,1,0,iVar4,0,0,0,param_1 + 0x3a3,1);\n  param_1[0x3b2] = "covariant return thunk to " + unaff_EDI + 0xb;\n                    \n  FUN_000eb510(param_1 + 0x3b3,unaff_EDI + 0x1ae364,1,0,iVar3,&UNK_001afd17 + unaff_EDI,0,0,\n               param_1 + 0x3b2,0);\n  param_1[0x3c2] = "java Class for " + unaff_EDI + 4;\n  *(undefined2 *)(param_1 + 0x3c1) = 0;\n                    \n  FUN_000eb510(param_1 + 0x3c3,unaff_EDI + 0x1ae361,1,0,iVar4,0,0,0,param_1 + 0x3c2,1);\n  param_1[0x3d1] = "guard variable for " + unaff_EDI + 8;\n                    \n  FUN_000eb510(param_1 + 0x3d2,unaff_EDI + 0x1ae37c,1,0,iVar3,unaff_EDI + 0x1afd47,0,0,\n               param_1 + 0x3d1,0);\n  param_1[0x3e1] = "TLS init function for " + unaff_EDI + 8;\n  *(undefined2 *)(param_1 + 0x3e0) = 0;\n                    \n  FUN_000eb510(param_1 + 0x3e2,unaff_EDI + 0x1ae379,1,0,iVar4,0,0,0,param_1 + 0x3e1,1);\n  iVar9 = unaff_EDI + 0x1b8bce;\n  param_1[0x3f0] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0x3f1,unaff_EDI + 0x1ae396,1,0,iVar2,unaff_EDI + 0x1afd6b,iVar9,0,\n               param_1 + 0x3f0,0);\n  param_1[0x400] = 0;\n  param_1[0x3ff] = unaff_EDI + -0x29d9;\n  param_1[0x3f0] = "St14collate_bynameIcE" + unaff_EDI + 7;\n  param_1[0x401] = "TLS wrapper function for " + unaff_EDI + 5;\n                    \n  FUN_000eb510(param_1 + 0x402,unaff_EDI + 0x1ae3a6,1,0,iVar4,unaff_EDI + 0x1afd8b,0,0,\n               param_1 + 0x401,1);\n  *(undefined2 *)(param_1 + 0x410) = 0x100;\n  param_1[0x411] = "TLS wrapper function for " + unaff_EDI + 0x19;\n                    \n  FUN_000eb510(param_1 + 0x412,unaff_EDI + 0x1ae3a3,1,0,iVar3,unaff_EDI + 0x1afdbb,0,0,\n               param_1 + 0x411,0);\n  iVar10 = unaff_EDI + 0x1aed7d;\n  param_1[0x420] = "reference temporary #" + unaff_EDI + 0x13;\n                    \n  FUN_000eb510(param_1 + 0x421,unaff_EDI + 0x1aeb03,1,0x65,0,unaff_EDI + 0x1ae3b5,iVar10,0,\n               param_1 + 0x420,0);\n  *(undefined1 *)(param_1 + 0x42f) = 0;\n  param_1[0x431] = "hidden alias for " + unaff_EDI + 0x11;\n  param_1[0x430] = 0;\n                    \n  FUN_000eb510(param_1 + 0x432,unaff_EDI + 0x1bf43b,1,0,iVar3,unaff_EDI + 0x1ae3cf,0,0,\n               param_1 + 0x431,0);\n  *(undefined2 *)(param_1 + 0x440) = 0;\n  param_1[0x441] = "non-transaction clone for " + unaff_EDI + 0x13;\n                    \n  FUN_000eb510(param_1 + 0x442,unaff_EDI + 0x1ae3ed,1,0,iVar4,unaff_EDI + 0x1afdf3,0,0,\n               param_1 + 0x441,1);\n  param_1[0x450] = "_Fract" + unaff_EDI + 6;\n                    \n  FUN_000eb510(param_1 + 0x451,unaff_EDI + 0x1ae416,3,0,iVar4,unaff_EDI + 0x1ae3fd,0,0,\n               param_1 + 0x450,1);\n  *(undefined2 *)(param_1 + 0x45f) = 0x100;\n  param_1[0x460] = &UNK_002a210b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x461,unaff_EDI + 0x1ae441,3,0,iVar3,unaff_EDI + 0x1ae427,0,0,\n               param_1 + 0x460,0);\n  param_1[0x46f] = "decltype (" + unaff_EDI + 3;\n                    \n  FUN_000eb510(param_1 + 0x470,unaff_EDI + 0x1ae456,1,0,iVar4,0,0,0,param_1 + 0x46f,1);\n  *(undefined2 *)(param_1 + 0x47e) = 0x100;\n  param_1[0x47f] = &UNK_002a2133 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x480,unaff_EDI + 0x1ae453,1,0,iVar3,unaff_EDI + 0x1afe1b,0,0,\n               param_1 + 0x47f,0);\n  param_1[0x48e] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0x48f,unaff_EDI + 0x1ae474,1,0,iVar2,unaff_EDI + 0x1afe5f,\n               unaff_EDI + 0x1ae468,0,param_1 + 0x48e,0);\n  param_1[0x49e] = 0;\n  param_1[0x49d] = unaff_EDI + 0x7be7;\n  param_1[0x48e] = "St8numpunctIcE" + unaff_EDI + 3;\n  param_1[0x49f] = "{unnamed type#" + unaff_EDI + 0xd;\n                    \n  FUN_000eb510(param_1 + 0x4a0,unaff_EDI + 0x1ae49f,1,0x45,iVar3,unaff_EDI + 0x1ae481,0,0,\n               param_1 + 0x49f,0);\n  *(undefined2 *)(param_1 + 0x4ae) = 0;\n  param_1[0x4af] = " restrict" + unaff_EDI + 9;\n                    \n  FUN_000eb510(param_1 + 0x4b0,unaff_EDI + 0x1ae49c,1,0,iVar4,unaff_EDI + 0x1afe87,0,0,\n               param_1 + 0x4af,1);\n                    \n  FUN_000ebb50(param_1 + 0x4be);\n  param_1[0x4d5] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0x4d6,unaff_EDI + 0x1ae4c7,0,0,iVar2,unaff_EDI + 0x1ae4ae,0,0,\n               param_1 + 0x4d5,0);\n  param_1[0x4e5] = 0;\n  param_1[0x4e4] = unaff_EDI + -0x2ce9;\n  param_1[0x4d5] = "St15numpunct_bynameIcE" + unaff_EDI + 7;\n  param_1[0x4e6] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0x4e7,unaff_EDI + 0x1aea22,0,0,iVar2,unaff_EDI + 0x1ae4ca,0,0,\n               param_1 + 0x4e6,0);\n  param_1[0x4f6] = 0;\n  param_1[0x4f5] = unaff_EDI + -0x2cd9;\n  param_1[0x4e6] = &UNK_002a40cf + unaff_EDI;\n                    \n  FUN_000eba10(param_1 + 0x4f7);\n  param_1[0x50e] = "imaginary " + unaff_EDI + 8;\n                    \n  FUN_000eb510(param_1 + 0x50f,unaff_EDI + 0x1ae4e6,1,0x46,0,unaff_EDI + 0x1afeab,\n               unaff_EDI + 0x1b8ae4,0,param_1 + 0x50e,0);\n  *(undefined1 *)(param_1 + 0x51d) = 0;\n  param_1[0x51f] = &UNK_002a21ab + unaff_EDI;\n  param_1[0x51e] = 0;\n                    \n  FUN_000eb510(param_1 + 0x520,unaff_EDI + 0x1ae509,1,0,iVar3,unaff_EDI + 0x1ae4ed,0,0,\n               param_1 + 0x51f,0);\n  *(undefined2 *)(param_1 + 0x52e) = 0;\n  param_1[0x52f] = "decltype(auto)" + unaff_EDI + 0xc;\n                    \n  FUN_000eb510(param_1 + 0x530,unaff_EDI + 0x1ae506,1,0,iVar4,unaff_EDI + 0x1afed3,0,0,\n               param_1 + 0x52f,1);\n  param_1[0x53e] = "string literal" + unaff_EDI + 0xe;\n                    \n  FUN_000eb510(param_1 + 0x53f,unaff_EDI + 0x1aad7c,0,0,unaff_EDI + 0x1ae533,unaff_EDI + 0x1ae518,\n               unaff_EDI + 0x1b2184,0,param_1 + 0x53e,0);\n  *(undefined1 *)(param_1 + 0x54d) = 0;\n  param_1[0x54e] = unaff_EDI + 0x1ae533;\n  param_1[0x54f] = "std::basic_string" + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x550,&UNK_001ae53c + unaff_EDI,1,0,iVar4,unaff_EDI + 0x1afef3,0,0,\n               param_1 + 0x54f,1);\n  *(undefined2 *)(param_1 + 0x55e) = 0x100;\n  param_1[0x55f] = "std::string" + unaff_EDI + 2;\n                    \n  FUN_000eb510(param_1 + 0x560,unaff_EDI + 0x1ae539,1,0,iVar3,unaff_EDI + 0x1aff1f,0,0,\n               param_1 + 0x55f,0);\n  param_1[0x56e] = "std::istream" + unaff_EDI + 10;\n                    \n  FUN_000eb510(param_1 + 0x56f,unaff_EDI + 0x1ae54b,1,0,iVar3,unaff_EDI + 0x1aff53,0,0,\n               param_1 + 0x56e,0);\n  *(undefined2 *)(param_1 + 0x57d) = 0;\n  param_1[0x57e] = "std::ostream" + unaff_EDI + 3;\n                    \n  FUN_000eb510(param_1 + 0x57f,unaff_EDI + 0x1ae548,1,0,iVar4,unaff_EDI + 0x1aff83,0,0,\n               param_1 + 0x57e,1);\n  param_1[0x58d] = "basic_ostream" + unaff_EDI + 10;\n                    \n  FUN_000eb510(param_1 + 0x58e,unaff_EDI + 0x1ae55c,1,0,iVar3,unaff_EDI + 0x1affbb,0,0,\n               param_1 + 0x58d,0);\n  param_1[0x59d] = "basic_iostream" + unaff_EDI + 2;\n  *(undefined2 *)(param_1 + 0x59c) = 0;\n                    \n  FUN_000eb510(param_1 + 0x59e,unaff_EDI + 0x1ae559,1,0,iVar4,unaff_EDI + 0x1affeb,0,0,\n               param_1 + 0x59d,1);\n  param_1[0x5ac] = "boolean" + unaff_EDI + 7;\n                    \n  FUN_000eb510(param_1 + 0x5ad,unaff_EDI + 0x1ae575,1,0,iVar3,unaff_EDI + 0x1b001f,0,0,\n               param_1 + 0x5ac,0);\n  param_1[0x5bc] = "unsigned char" + unaff_EDI + 8;\n  *(undefined2 *)(param_1 + 0x5bb) = 0;\n                    \n  FUN_000eb510(param_1 + 0x5bd,unaff_EDI + 0x1ae572,1,0,iVar4,unaff_EDI + 0x1b004f,0,0,\n               param_1 + 0x5bc,1);\n  param_1[0x5cb] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0x5cc,&UNK_001ae58b + unaff_EDI,1,0,iVar2,unaff_EDI + 0x1b0083,0,0,\n               param_1 + 0x5cb,0);\n  param_1[0x5db] = 0;\n  param_1[0x5da] = unaff_EDI + -0x2d09;\n  param_1[0x5cb] = "St7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 3;\n  param_1[0x5dc] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0x5dd,unaff_EDI + 0x1ae594,1,0,iVar2,unaff_EDI + 0x1b00b7,0,0,\n               param_1 + 0x5dc,0);\n  param_1[0x5ec] = 0;\n  param_1[0x5eb] = unaff_EDI + -0x2cf9;\n  param_1[0x5dc] = "St7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x17;\n  param_1[0x5ed] = "unsigned long" + unaff_EDI + 1;\n                    \n  FUN_000eb510(param_1 + 0x5ee,unaff_EDI + 0x1ae5b5,0,0,iVar2,unaff_EDI + 0x1b00f7,\n               unaff_EDI + 0x1ae5aa,0,param_1 + 0x5ed,0);\n  *(undefined1 *)(param_1 + 0x5fc) = 0;\n  param_1[0x5fe] = "unsigned __int128" + unaff_EDI + 7;\n  param_1[0x5fd] = iVar2;\n                    \n  FUN_000eb510(param_1 + 0x5ff,thunk_FUN_001ae2e0 + unaff_EDI,2,0,iVar3,iVar5,0,0,param_1 + 0x5fe,0)\n  ;\n  *(undefined2 *)(param_1 + 0x60d) = 0;\n  param_1[0x60e] = "unsigned short" + unaff_EDI + 9;\n                    \n  FUN_000eb510(param_1 + 0x60f,unaff_EDI + 0x1ae5bd,2,0,iVar4,0,0,0,param_1 + 0x60e,1);\n  param_1[0x61d] = "unsigned long long" + unaff_EDI + 0xe;\n                    \n  FUN_000eb510(param_1 + 0x61e,unaff_EDI + 0x1ae5f9,1,0,iVar3,unaff_EDI + 0x1ae5c2,0,0,\n               param_1 + 0x61d,0);\n  *(undefined2 *)(param_1 + 0x62c) = 0;\n  param_1[0x62d] = "decimal64" + unaff_EDI + 5;\n                    \n  FUN_000eb510(param_1 + 0x62e,unaff_EDI + 0x1ae5f6,1,0,iVar4,unaff_EDI + 0x1ae5d9,0,0,\n               param_1 + 0x62d,1);\n  param_1[0x63c] = &UNK_002a22eb + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x63d,unaff_EDI + 0x1c0252,1,0,iVar3,unaff_EDI + 0x1ae605,0,0,\n               param_1 + 0x63c,0);\n  *(undefined2 *)(param_1 + 0x64b) = 0;\n  param_1[0x64c] = "decltype(nullptr)" + unaff_EDI + 1;\n                    \n  FUN_000eb510(param_1 + 0x64d,unaff_EDI + 0x1ae621,1,0,iVar4,unaff_EDI + 0x1b0123,0,0,\n               param_1 + 0x64c,1);\n  param_1[0x65b] = "alignof " + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x65c,unaff_EDI + 0x1ae631,1,0,iVar4,unaff_EDI + 0x1b0147,0,0,\n               param_1 + 0x65b,1);\n  *(undefined2 *)(param_1 + 0x66a) = 0x100;\n  param_1[0x66b] = "const_cast" + unaff_EDI + 8;\n                    \n  FUN_000eb510(param_1 + 0x66c,unaff_EDI + 0x1ae62e,1,0,iVar3,&UNK_001b016f + unaff_EDI,0,0,\n               param_1 + 0x66b,0);\n  param_1[0x67a] = "dynamic_cast" + unaff_EDI + 1;\n                    \n  FUN_000eb510(param_1 + 0x67b,unaff_EDI + 0x1c3321,0,0x47,iVar3,unaff_EDI + 0x1ae63c,0,0,\n               param_1 + 0x67a,0);\n  *(undefined2 *)(param_1 + 0x689) = 0;\n  param_1[0x68a] = &UNK_002a234f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x68b,unaff_EDI + 0x1ae654,0,0,iVar4,0,0,0,param_1 + 0x68a,1);\n  param_1[0x699] = &UNK_002a2363 + unaff_EDI;\n  iVar11 = unaff_EDI + 0x1ae95a;\n                    \n  FUN_000eb510(param_1 + 0x69a,unaff_EDI + 0x1ae676,0,0x68,0,unaff_EDI + 0x1ae65e,iVar11,0,\n               param_1 + 0x699,0);\n  *(undefined1 *)(param_1 + 0x6a8) = 0;\n  param_1[0x6a9] = 0;\n  param_1[0x6aa] = &UNK_002a2377 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x6ab,unaff_EDI + 0x1ae68a,1,0,unaff_EDI + 0x1ae686,unaff_EDI + 0x1b0197,\n               unaff_EDI + 0x1ae67d,0,param_1 + 0x6aa,0);\n  *(undefined1 *)(param_1 + 0x6b9) = 0;\n  param_1[0x6bc] = &UNK_002a238b + unaff_EDI;\n  *(undefined8 *)(param_1 + 0x6ba) = 0;\n                    \n  FUN_000eb510(param_1 + 0x6bd,unaff_EDI + 0x1ae6c8,1,0,unaff_EDI + 0x1a0f2f,unaff_EDI + 0x1ae6b5,\n               unaff_EDI + 0x1ae6a5,0,param_1 + 0x6bc,0);\n  *(undefined1 *)(param_1 + 0x6cb) = 0;\n  param_1[0x6cc] = unaff_EDI + 0x1a0f2f;\n  param_1[0x6cd] = "reinterpret_cast" + unaff_EDI + 0xb;\n                    \n  FUN_000eb510(param_1 + 0x6ce,unaff_EDI + 0x1ae6e3,2,0,iVar2,unaff_EDI + 0x1ae6d3,0,0,\n               param_1 + 0x6cd,0);\n  param_1[0x6dc] = "static_cast" + unaff_EDI + 1;\n                    \n  FUN_000eb510(param_1 + 0x6dd,unaff_EDI + 0x1ae6e0,2,0,iVar2,0,0,0,param_1 + 0x6dc,1);\n  param_1[0x6eb] =\n       "std::basic_string<char, std::char_traits<char>, std::allocator<char> >" + unaff_EDI + 3;\n                    \n  FUN_000eb510(param_1 + 0x6ec,unaff_EDI + 0x1ae6f5,1,0,iVar8,unaff_EDI + 0x1b01c7,\n               unaff_EDI + 0x1ae6e5,0,param_1 + 0x6eb,0);\n  param_1[0x6fc] =\n       "std::basic_string<char, std::char_traits<char>, std::allocator<char> >" + unaff_EDI + 0x17;\n  param_1[0x6fb] = iVar8;\n  iVar12 = unaff_EDI + 0x1a10b8;\n  *(undefined1 *)(param_1 + 0x6fa) = 0;\n  iVar13 = unaff_EDI + 0x1ae6f9;\n                    \n  FUN_000eb510(param_1 + 0x6fd,unaff_EDI + 0x1ae6ff,1,0,iVar12,unaff_EDI + 0x1b0237,iVar13,0,\n               param_1 + 0x6fc,0);\n  *(undefined1 *)(param_1 + 0x70b) = 0;\n  param_1[0x70c] = 0;\n  param_1[0x70d] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0x70e,&UNK_001a87be + unaff_EDI,1,0,iVar2,unaff_EDI + 0x1b025f,0,0,\n               param_1 + 0x70d,0);\n  param_1[0x71d] = 0;\n  param_1[0x71c] = unaff_EDI + -0x2dd9;\n  param_1[0x70d] = "St7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x2b;\n  param_1[0x71e] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0x71f,unaff_EDI + 0x1ae727,1,0,iVar2,unaff_EDI + 0x1ae70e,0,0,\n               param_1 + 0x71e,0);\n  param_1[0x72e] = 0;\n  param_1[0x72d] = unaff_EDI + -0x2dc9;\n  param_1[0x71e] = &UNK_002a411f + unaff_EDI;\n  param_1[0x72f] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0x730,unaff_EDI + 0x1ae736,1,0,iVar2,unaff_EDI + 0x1b02cb,0,0,\n               param_1 + 0x72f,0);\n  param_1[0x73f] = 0;\n  param_1[0x73e] = unaff_EDI + -0x2db9;\n  param_1[0x72f] = "St7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x13;\n  param_1[0x740] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0x741,unaff_EDI + 0x1ae747,1,0,iVar2,unaff_EDI + 0x1b0307,0,0,\n               param_1 + 0x740,0);\n  param_1[0x750] = 0;\n  param_1[0x74f] = unaff_EDI + -0x2da9;\n  param_1[0x740] = "St7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x27;\n  param_1[0x751] =\n       "std::basic_string<char, std::char_traits<char>, std::allocator<char> >" + unaff_EDI + 0x2b;\n                    \n  FUN_000eb510(param_1 + 0x752,unaff_EDI + 0x1ae75a,1,0,0,unaff_EDI + 0x1b0337,iVar9,0,\n               param_1 + 0x751,0);\n  *(undefined1 *)(param_1 + 0x760) = 0;\n  param_1[0x761] = 0;\n  param_1[0x762] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0x763,unaff_EDI + 0x1ae780,1,0,iVar2,unaff_EDI + 0x1ae76b,0,0,\n               param_1 + 0x762,0);\n  param_1[0x772] = 0;\n  param_1[0x771] = unaff_EDI + -0x2d99;\n  param_1[0x762] = &UNK_002a415b + unaff_EDI;\n  param_1[0x773] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0x774,unaff_EDI + 0x1ae7af,1,0,iVar2,unaff_EDI + 0x1ae794,0,0,\n               param_1 + 0x773,0);\n  param_1[0x783] = 0;\n  param_1[0x782] = unaff_EDI + -0x2d79;\n  param_1[0x773] = "St17__timepunct_cacheIcE" + unaff_EDI + 0x13;\n  param_1[0x784] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0x785,unaff_EDI + 0x1ae7c5,1,0,iVar2,unaff_EDI + 0x1b0377,0,0,\n               param_1 + 0x784,0);\n  param_1[0x794] = 0;\n  param_1[0x793] = unaff_EDI + -0x2d59;\n  param_1[0x784] = "St11__timepunctIcE" + unaff_EDI + 0xb;\n  param_1[0x795] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0x796,unaff_EDI + 0x1ae7d9,1,0,iVar2,unaff_EDI + 0x1b039f,0,0,\n               param_1 + 0x795,0);\n  param_1[0x7a5] = 0;\n  param_1[0x7a4] = unaff_EDI + -0x2d39;\n  param_1[0x795] = "St10moneypunctIcLb1EE" + unaff_EDI + 0xb;\n  param_1[0x7a6] =\n       "std::basic_string<char, std::char_traits<char>, std::allocator<char> >" + unaff_EDI + 0x3f;\n                    \n  FUN_000eb510(param_1 + 0x7a7,unaff_EDI + 0x1ae7ff,1,0,unaff_EDI + 0x1bb5e4,unaff_EDI + 0x1b03df,\n               &UNK_001ae7f7 + unaff_EDI,0,param_1 + 0x7a6,0);\n  uVar15 = *(undefined8 *)(unaff_EDI + 0x1b2b97);\n  *(undefined1 *)(param_1 + 0x7b5) = 0;\n  param_1[0x7b8] = "std::basic_istream<char, std::char_traits<char> >" + unaff_EDI + 0xb;\n  *(undefined8 *)(param_1 + 0x7b6) = uVar15;\n                    \n  FUN_000eb510(param_1 + 0x7b9,unaff_EDI + 0x1aad76,0,0,unaff_EDI + 0x1bb084,unaff_EDI + 0x1ae811,\n               unaff_EDI + 0x1b2184,0,param_1 + 0x7b8,0);\n  *(undefined1 *)(param_1 + 0x7c7) = 0;\n  param_1[0x7c8] = unaff_EDI + 0x1bb084;\n  param_1[0x7c9] = "std::basic_istream<char, std::char_traits<char> >" + unaff_EDI + 0x1f;\n                    \n  FUN_000eb510(param_1 + 0x7ca,unaff_EDI + 0x1ae84a,1,0x49,0,unaff_EDI + 0x1ae832,\n               unaff_EDI + 0x1ae82a,0,param_1 + 0x7c9,0);\n  *(undefined1 *)(param_1 + 0x7d8) = 0;\n  param_1[0x7d9] = 0;\n  param_1[0x7da] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0x7db,unaff_EDI + 0x1ae859,1,0,iVar2,unaff_EDI + 0x1b041b,iVar9,0,\n               param_1 + 0x7da,0);\n  param_1[0x7ea] = 0;\n  param_1[0x7e9] = unaff_EDI + -0x519;\n  param_1[0x7da] = "St10moneypunctIcLb0EE" + unaff_EDI + 7;\n  param_1[0x7eb] = "std::basic_istream<char, std::char_traits<char> >" + unaff_EDI + 0x33;\n                    \n  FUN_000eb510(param_1 + 0x7ec,&UNK_001ae869 + unaff_EDI,1,0,iVar3,unaff_EDI + 0x1b043f,0,0,\n               param_1 + 0x7eb,0);\n  *(undefined2 *)(param_1 + 0x7fa) = 0;\n  param_1[0x7fb] = "std::basic_ostream<char, std::char_traits<char> >" + unaff_EDI + 0x13;\n                    \n  FUN_000eb510(param_1 + 0x7fc,unaff_EDI + 0x1ae866,1,0,iVar4,unaff_EDI + 0x1b045f,0,0,\n               param_1 + 0x7fb,1);\n                    \n  FUN_000eb650(param_1 + 0x80a);\n  param_1[0x821] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0x822,unaff_EDI + 0x1aee55,1,0x6c,iVar2,unaff_EDI + 0x1ae87b,\n               unaff_EDI + 0x1ae88e,0,param_1 + 0x821,0);\n  param_1[0x831] = 0;\n  param_1[0x830] = unaff_EDI + -0x659;\n  param_1[0x821] = "St8messagesIcE" + unaff_EDI + 3;\n  param_1[0x832] = "std::basic_iostream<char, std::char_traits<char> >" + unaff_EDI + 7;\n                    \n  FUN_000eb510(param_1 + 0x833,unaff_EDI + 0x1ae899,1,0,iVar4,unaff_EDI + 0x1b0487,0,0,\n               param_1 + 0x832,1);\n  *(undefined2 *)(param_1 + 0x841) = 0x100;\n  param_1[0x842] = "std::basic_iostream<char, std::char_traits<char> >" + unaff_EDI + 0x1b;\n                    \n  FUN_000eb510(param_1 + 0x843,unaff_EDI + 0x1ae896,1,0,iVar3,unaff_EDI + 0x1b04ab,0,0,\n               param_1 + 0x842,0);\n  param_1[0x851] = "std::basic_iostream<char, std::char_traits<char> >" + unaff_EDI + 0x2f;\n  iVar14 = unaff_EDI + 0x1b8cc6;\n                    \n  FUN_000eb510(param_1 + 0x852,unaff_EDI + 0x1ae8cf,1,0x4c,iVar2,unaff_EDI + 0x1ae8b2,iVar14,0,\n               param_1 + 0x851,0);\n  *(undefined1 *)(param_1 + 0x860) = 0;\n  param_1[0x864] = &UNK_002a24b7 + unaff_EDI;\n  param_1[0x861] = 0;\n  param_1[0x862] = 0;\n  param_1[0x863] = 0;\n                    \n  FUN_000eb510(param_1 + 0x865,&UNK_001ae8df + unaff_EDI,1,0,iVar3,unaff_EDI + 0x1b04d7,0,0,\n               param_1 + 0x864,0);\n  *(undefined2 *)(param_1 + 0x873) = 0;\n  param_1[0x874] = &UNK_002a24cb + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x875,&UNK_001ae8dc + unaff_EDI,1,0,iVar4,unaff_EDI + 0x1b04ff,0,0,\n               param_1 + 0x874,1);\n  param_1[0x883] = &UNK_002a24df + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x884,unaff_EDI + 0x1c2a37,2,0x6d,iVar2,unaff_EDI + 0x1b052b,\n               unaff_EDI + 0x1ae8e8,0,param_1 + 0x883,0);\n  *(undefined1 *)(param_1 + 0x892) = 0;\n  param_1[0x893] = iVar2;\n  param_1[0x894] = &UNK_002a24f3 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x895,unaff_EDI + 0x1ae90f,1,0,iVar3,&UNK_001ae8f2 + unaff_EDI,0,0,\n               param_1 + 0x894,0);\n  *(undefined2 *)(param_1 + 0x8a3) = 0;\n  param_1[0x8a4] = &UNK_002a2507 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x8a5,unaff_EDI + 0x1ae90c,1,0,iVar4,unaff_EDI + 0x1b054f,0,0,\n               param_1 + 0x8a4,1);\n  param_1[0x8b3] = &UNK_002a251b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x8b4,unaff_EDI + 0x1ae922,1,0,iVar4,unaff_EDI + 0x1b0573,0,0,\n               param_1 + 0x8b3,1);\n  *(undefined2 *)(param_1 + 0x8c2) = 0x100;\n  param_1[0x8c3] = &UNK_002a252f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x8c4,unaff_EDI + 0x1ae91f,1,0,iVar3,unaff_EDI + 0x1b059f,0,0,\n               param_1 + 0x8c3,0);\n  param_1[0x8d2] = "%s: error: too many @-files encountered\n" + unaff_EDI + 3;\n                    \n  FUN_000eb510(param_1 + 0x8d3,unaff_EDI + 0x1ae939,1,0,iVar4,unaff_EDI + 0x1b05d3,0,0,\n               param_1 + 0x8d2,1);\n  *(undefined2 *)(param_1 + 0x8e1) = 0x100;\n  param_1[0x8e2] = "%s: error: too many @-files encountered\n" + unaff_EDI + 0x17;\n                    \n  FUN_000eb510(param_1 + 0x8e3,unaff_EDI + 0x1ae936,1,0,iVar3,unaff_EDI + 0x1b05f3,0,0,\n               param_1 + 0x8e2,0);\n  param_1[0x8f1] = &UNK_002a256b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x8f2,&LAB_001ae94d + unaff_EDI,1,0x4d,iVar3,unaff_EDI + 0x1b061b,0,0,\n               param_1 + 0x8f1,0);\n  *(undefined2 *)(param_1 + 0x900) = 0;\n  param_1[0x901] = "%s: error: @-file refers to a directory\n" + unaff_EDI + 0x13;\n                    \n  FUN_000eb510(param_1 + 0x902,unaff_EDI + 0x1ae94a,1,0,iVar4,0,0,0,param_1 + 0x901,1);\n  param_1[0x910] = "%s: error: @-file refers to a directory\n" + unaff_EDI + 0x27;\n                    \n  FUN_000eb510(param_1 + 0x911,unaff_EDI + 0x1ae972,0,0,0,unaff_EDI + 0x1ae963,unaff_EDI + 0x1ae957,\n               0,param_1 + 0x910,0);\n  *(undefined1 *)(param_1 + 0x91f) = 0;\n  param_1[0x921] = &UNK_002a25a7 + unaff_EDI;\n  param_1[0x920] = 0;\n                    \n  FUN_000eb510(param_1 + 0x922,unaff_EDI + 0x1ae990,1,0x6e,iVar3,unaff_EDI + 0x1ae976,0,0,\n               param_1 + 0x921,0);\n  param_1[0x931] = &UNK_002a25bb + unaff_EDI;\n  *(undefined2 *)(param_1 + 0x930) = 0;\n                    \n  FUN_000eb510(param_1 + 0x932,unaff_EDI + 0x1ae98d,1,0,iVar4,0,0,0,param_1 + 0x931,1);\n  param_1[0x940] = &UNK_002a25cf + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x941,unaff_EDI + 0x1ae99a,3,0x4e,iVar3,unaff_EDI + 0x1b063f,0,0,\n               param_1 + 0x940,0);\n  param_1[0x950] = &UNK_002a25e3 + unaff_EDI;\n  *(undefined2 *)(param_1 + 0x94f) = 0;\n                    \n  FUN_000eb510(param_1 + 0x951,unaff_EDI + 0x1ae997,3,0,iVar4,unaff_EDI + 0x1b0673,0,0,\n               param_1 + 0x950,1);\n  param_1[0x95f] = &UNK_002a25f7 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x960,unaff_EDI + 0x1ae9a4,1,0,iVar3,unaff_EDI + 0x1b0697,0,0,\n               param_1 + 0x95f,0);\n  *(undefined2 *)(param_1 + 0x96e) = 0;\n  param_1[0x96f] = &UNK_002a260b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x970,unaff_EDI + 0x1ae9a1,1,0,iVar4,0,0,0,param_1 + 0x96f,1);\n  param_1[0x97e] = &UNK_002a261f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x97f,unaff_EDI + 0x1ae9b6,1,0,iVar2,unaff_EDI + 0x1b06e7,0,0,\n               param_1 + 0x97e,0);\n  param_1[0x98d] = &UNK_002a2633 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x98e,unaff_EDI + 0x1ae9b3,1,0,iVar2,0,0,0,param_1 + 0x98d,1);\n  param_1[0x99c] = &UNK_002a2647 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x99d,unaff_EDI + 0x1ae9c6,1,0,iVar3,unaff_EDI + 0x1b0717,0,0,\n               param_1 + 0x99c,0);\n  *(undefined2 *)(param_1 + 0x9ab) = 0;\n  param_1[0x9ac] = &UNK_002a265b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x9ad,unaff_EDI + 0x1ae9c3,1,0,iVar4,0,0,0,param_1 + 0x9ac,1);\n  param_1[0x9bb] = &UNK_002a266f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x9bc,unaff_EDI + 0x1ae9d8,0,0,iVar3,unaff_EDI + 0x1b0743,0,0,\n               param_1 + 0x9bb,0);\n  *(undefined2 *)(param_1 + 0x9ca) = 0;\n  param_1[0x9cb] = &UNK_002a2683 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x9cc,unaff_EDI + 0x1ae9d5,0,0,iVar4,0,0,0,param_1 + 0x9cb,1);\n  param_1[0x9da] = &UNK_002a2697 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x9db,unaff_EDI + 0x1aec54,1,0x6f,unaff_EDI + 0x1ae9f6,unaff_EDI + 0x1ae9e1\n               ,iVar9,0,param_1 + 0x9da,0);\n  *(undefined1 *)(param_1 + 0x9e9) = 0;\n  param_1[0x9ea] = unaff_EDI + 0x1ae9f6;\n  param_1[0x9eb] = &UNK_002a26ab + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x9ec,unaff_EDI + 0x1aea17,3,0,iVar6,unaff_EDI + 0x1aea05,\n               unaff_EDI + 0x1ae9fc,0,param_1 + 0x9eb,0);\n  *(undefined1 *)(param_1 + 0x9fa) = 0;\n  param_1[0x9fc] = &UNK_002a26bf + unaff_EDI;\n  param_1[0x9fb] = iVar6;\n                    \n  FUN_000eb510(param_1 + 0x9fd,&UNK_001aef9c + unaff_EDI,2,0x4f,iVar12,unaff_EDI + 0x1aea25,\n               unaff_EDI + 0x1aea1f,0,param_1 + 0x9fc,0);\n  *(undefined1 *)(param_1 + 0xa0b) = 0;\n  param_1[0xa0d] = &UNK_002a26d3 + unaff_EDI;\n  param_1[0xa0c] = 0;\n                    \n  FUN_000eb510(param_1 + 0xa0e,unaff_EDI + 0x1aea72,1,0,unaff_EDI + 0x1c45a9,unaff_EDI + 0x1aea5a,\n               unaff_EDI + 0x1aea3f,0,param_1 + 0xa0d,0);\n  *(undefined1 *)(param_1 + 0xa1c) = 0;\n  param_1[0xa1d] = unaff_EDI + 0x1c45a9;\n  param_1[0xa1e] = &UNK_002a26e7 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xa1f,unaff_EDI + 0x1aeaa3,0,0x70,iVar3,unaff_EDI + 0x1aea82,0,0,\n               param_1 + 0xa1e,0);\n  *(undefined2 *)(param_1 + 0xa2d) = 0;\n  param_1[0xa2e] = &UNK_002a26fb + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xa2f,unaff_EDI + 0x1aeaa0,0,0,iVar4,0,0,0,param_1 + 0xa2e,1);\n  param_1[0xa3d] = &UNK_002a270f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xa3e,unaff_EDI + 0x1aeaa8,0,0,iVar3,&UNK_001b077b + unaff_EDI,0,0,\n               param_1 + 0xa3d,0);\n  *(undefined2 *)(param_1 + 0xa4c) = 0;\n  param_1[0xa4d] = &UNK_002a2723 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xa4e,unaff_EDI + 0x1aeaa5,0,0,iVar4,unaff_EDI + 0x1b07a7,0,0,\n               param_1 + 0xa4d,1);\n  param_1[0xa5c] = &UNK_002a2737 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xa5d,unaff_EDI + 0x1aeaaf,1,0,iVar2,&UNK_001b077b + unaff_EDI,0,0,\n               param_1 + 0xa5c,0);\n  param_1[0xa6b] = &UNK_002a274b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xa6c,unaff_EDI + 0x1aeaac,1,0,iVar2,unaff_EDI + 0x1b07a7,0,0,\n               param_1 + 0xa6b,1);\n  param_1[0xa7a] = &UNK_002a275f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xa7b,unaff_EDI + 0x1aeac1,1,0,iVar3,unaff_EDI + 0x1b07d7,0,0,\n               param_1 + 0xa7a,0);\n  *(undefined2 *)(param_1 + 0xa89) = 0;\n  param_1[0xa8a] = &UNK_002a2773 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xa8b,unaff_EDI + 0x1aeabe,1,0,iVar4,0,0,0,param_1 + 0xa8a,1);\n  param_1[0xa99] = &UNK_002a2787 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xa9a,unaff_EDI + 0x1aeacf,0,0,iVar3,0,0,0,param_1 + 0xa99,0);\n  *(undefined2 *)(param_1 + 0xaa8) = 0;\n  param_1[0xaa9] = &UNK_002a279b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xaaa,unaff_EDI + 0x1aeacc,0,0,iVar4,unaff_EDI + 0x1b080f,0,0,\n               param_1 + 0xaa9,1);\n  param_1[0xab8] = &UNK_002a27af + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xab9,unaff_EDI + 0x1aeaed,1,0,unaff_EDI + 0x1bb38f,unaff_EDI + 0x1b083f,\n               unaff_EDI + 0x1aeae2,1,param_1 + 0xab8,0);\n  *(undefined1 *)(param_1 + 0xac7) = 0;\n  param_1[0xac9] = &UNK_002a27c3 + unaff_EDI;\n  param_1[0xac8] = 0;\n                    \n  FUN_000eb510(param_1 + 0xaca,unaff_EDI + 0x1aeafa,1,0,iVar3,unaff_EDI + 0x1b0877,0,0,\n               param_1 + 0xac9,0);\n  param_1[0xad9] = &UNK_002a27d7 + unaff_EDI;\n  *(undefined2 *)(param_1 + 0xad8) = 0;\n                    \n  FUN_000eb510(param_1 + 0xada,unaff_EDI + 0x1aeaf7,1,0,iVar4,unaff_EDI + 0x1b08b7,0,0,\n               param_1 + 0xad9,1);\n  param_1[0xae8] = &UNK_002a27eb + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xae9,unaff_EDI + 0x1aeb0c,1,0,iVar3,unaff_EDI + 0x1b08e3,0,0,\n               param_1 + 0xae8,0);\n  *(undefined2 *)(param_1 + 0xaf7) = 0;\n  param_1[0xaf8] = &UNK_002a27ff + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xaf9,unaff_EDI + 0x1aeb09,1,0,iVar4,unaff_EDI + 0x1b0913,0,0,\n               param_1 + 0xaf8,1);\n  param_1[0xb07] = &UNK_002a2813 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xb08,unaff_EDI + 0x1aeb20,1,0,iVar3,unaff_EDI + 0x1b0947,0,0,\n               param_1 + 0xb07,0);\n  *(undefined2 *)(param_1 + 0xb16) = 0;\n  param_1[0xb17] = &UNK_002a2827 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xb18,unaff_EDI + 0x1aeb1d,1,0,iVar4,unaff_EDI + 0x1b097f,0,0,\n               param_1 + 0xb17,1);\n  param_1[0xb26] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0xb27,unaff_EDI + 0x1aeb63,1,0,iVar2,unaff_EDI + 0x1aeb37,\n               unaff_EDI + 0x1aeb30,0,param_1 + 0xb26,0);\n  param_1[0xb36] = 0;\n  param_1[0xb35] = unaff_EDI + -0x12a9;\n  param_1[0xb26] = &UNK_002a41d3 + unaff_EDI;\n  param_1[0xb37] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0xb38,unaff_EDI + 0x1aeb6a,1,0,iVar2,unaff_EDI + 0x1aeb4d,\n               unaff_EDI + 0x1af404,0,param_1 + 0xb37,0);\n  param_1[0xb47] = 0;\n  param_1[0xb46] = unaff_EDI + -0x1709;\n  param_1[0xb37] = "St23__codecvt_abstract_baseIcc11__mbstate_tE" + unaff_EDI + 7;\n  param_1[0xb48] = &UNK_002a283b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xb49,unaff_EDI + 0x1aeb78,1,0,iVar4,unaff_EDI + 0x1b09af,0,0,\n               param_1 + 0xb48,1);\n  *(undefined2 *)(param_1 + 0xb57) = 0x100;\n  param_1[0xb58] = &UNK_002a284f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xb59,unaff_EDI + 0x1aeb75,1,0,iVar3,unaff_EDI + 0x1b09e7,0,0,\n               param_1 + 0xb58,0);\n  param_1[0xb67] = &UNK_002a2863 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xb68,unaff_EDI + 0x1aeb8b,1,0,iVar3,unaff_EDI + 0x1b0a13,0,0,\n               param_1 + 0xb67,0);\n  *(undefined2 *)(param_1 + 0xb76) = 0;\n  param_1[0xb77] = &UNK_002a2877 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xb78,unaff_EDI + 0x1aeb88,1,0,iVar4,0,0,0,param_1 + 0xb77,1);\n  param_1[0xb86] = &UNK_002a288b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xb87,unaff_EDI + 0x1aeba6,1,0,iVar3,unaff_EDI + 0x1b0a3f,0,0,\n               param_1 + 0xb86,0);\n  *(undefined2 *)(param_1 + 0xb95) = 0;\n  param_1[0xb96] = &UNK_002a289f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xb97,unaff_EDI + 0x1aeba3,1,0,iVar4,unaff_EDI + 0x1b0a67,0,0,\n               param_1 + 0xb96,1);\n  param_1[0xba5] = &UNK_002a28b3 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xba6,unaff_EDI + 0x1aebbb,1,0,iVar3,unaff_EDI + 0x1b0a8b,0,0,\n               param_1 + 0xba5,0);\n  *(undefined2 *)(param_1 + 0xbb4) = 0;\n  param_1[0xbb5] = &UNK_002a28c7 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xbb6,unaff_EDI + 0x1aebb8,1,0,iVar4,&UNK_001b0ab7 + unaff_EDI,0,0,\n               param_1 + 0xbb5,1);\n  param_1[0xbc4] = &UNK_002a28db + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xbc5,unaff_EDI + 0x1aebed,1,0,iVar3,unaff_EDI + 0x1aebce,0,0,\n               param_1 + 0xbc4,0);\n  param_1[0xbd4] = &UNK_002a28ef + unaff_EDI;\n  *(undefined2 *)(param_1 + 0xbd3) = 0;\n                    \n  FUN_000eb510(param_1 + 0xbd5,unaff_EDI + 0x1aebea,1,0,iVar4,0,0,0,param_1 + 0xbd4,1);\n  param_1[0xbe3] = &UNK_002a2903 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xbe4,&UNK_001aec01 + unaff_EDI,1,0,0,unaff_EDI + 0x1b0adf,iVar11,0,\n               param_1 + 0xbe3,0);\n  *(undefined1 *)(param_1 + 0xbf2) = 0;\n  param_1[0xbf3] = 0;\n  param_1[0xbf4] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0xbf5,unaff_EDI + 0x1aec15,1,0,iVar2,unaff_EDI + 0x1b0b0f,0,0,\n               param_1 + 0xbf4,0);\n  param_1[0xc04] = 0;\n  param_1[0xc03] = unaff_EDI + -0x18c9;\n  param_1[0xbf4] = "St23__codecvt_abstract_baseIcc11__mbstate_tE" + unaff_EDI + 0x1b;\n  param_1[0xc05] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0xc06,unaff_EDI + 0x1aec20,1,0,iVar2,unaff_EDI + 0x1b0b3f,0,0,\n               param_1 + 0xc05,0);\n  param_1[0xc15] = 0;\n  param_1[0xc14] = unaff_EDI + -0x1ee9;\n  param_1[0xc05] = "St23__codecvt_abstract_baseIcc11__mbstate_tE" + unaff_EDI + 0x2f;\n  param_1[0xc16] = &UNK_002a2917 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xc17,unaff_EDI + 0x1aec2d,1,0x71,iVar3,unaff_EDI + 0x1b0b73,0,0,\n               param_1 + 0xc16,0);\n  param_1[0xc26] = &UNK_002a292b + unaff_EDI;\n  *(undefined2 *)(param_1 + 0xc25) = 0;\n                    \n  FUN_000eb510(param_1 + 0xc27,unaff_EDI + 0x1aec2a,1,0,iVar4,0,0,0,param_1 + 0xc26,1);\n  param_1[0xc35] = &UNK_002a293f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xc36,unaff_EDI + 0x1aec3c,2,0,iVar3,unaff_EDI + 0x1b0b93,0,0,\n               param_1 + 0xc35,0);\n  *(undefined2 *)(param_1 + 0xc44) = 0;\n  param_1[0xc45] = &UNK_002a2953 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xc46,unaff_EDI + 0x1aec39,2,0,iVar4,0,0,0,param_1 + 0xc45,1);\n  param_1[0xc54] = &UNK_002a2967 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xc55,unaff_EDI + 0x1aec5e,2,0x72,iVar3,unaff_EDI + 0x1aec3f,0,0,\n               param_1 + 0xc54,0);\n  *(undefined2 *)(param_1 + 0xc63) = 0;\n  param_1[0xc64] = &UNK_002a297b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xc65,unaff_EDI + 0x1aec5b,2,0,iVar4,0,0,0,param_1 + 0xc64,1);\n  param_1[0xc73] = &UNK_002a298f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xc74,unaff_EDI + 0x1aec83,1,0,iVar3,unaff_EDI + 0x1b0bb3,0,0,\n               param_1 + 0xc73,0);\n  *(undefined2 *)(param_1 + 0xc82) = 0;\n  param_1[0xc83] = &UNK_002a29a3 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xc84,unaff_EDI + 0x1aec80,1,0,iVar4,&UNK_001aec6a + unaff_EDI,0,0,\n               param_1 + 0xc83,1);\n  param_1[0xc92] = &UNK_002a29b7 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xc93,unaff_EDI + 0x1aec89,1,0,0,unaff_EDI + 0x1b0bd7,iVar9,0,\n               param_1 + 0xc92,0);\n  *(undefined1 *)(param_1 + 0xca1) = 0;\n  param_1[0xca3] = &UNK_002a29cb + unaff_EDI;\n  param_1[0xca2] = 0;\n                    \n  FUN_000eb510(param_1 + 0xca4,unaff_EDI + 0x1aeca0,1,0,iVar3,unaff_EDI + 0x1b0bff,0,0,\n               param_1 + 0xca3,0);\n  *(undefined2 *)(param_1 + 0xcb2) = 0;\n  param_1[0xcb3] = &UNK_002a29df + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xcb4,unaff_EDI + 0x1aec9d,1,0,iVar4,0,0,0,param_1 + 0xcb3,1);\n  param_1[0xcc2] = &UNK_002a29f3 + unaff_EDI;\n  iVar6 = unaff_EDI + 0x1aecb1;\n                    \n  FUN_000eb510(param_1 + 0xcc3,unaff_EDI + 0x1aecb5,1,0,iVar6,unaff_EDI + 0x1b0c3b,\n               unaff_EDI + 0x1aecaa,0,param_1 + 0xcc2,0);\n  *(undefined1 *)(param_1 + 0xcd1) = 0;\n  param_1[0xcd2] = 0xffffffff;\n  param_1[0xcd4] = puVar1;\n  param_1[0xcd3] = 0;\n                    \n  FUN_000eb510(param_1 + 0xcd5,unaff_EDI + 0x1b8c3c,2,0x52,iVar2,unaff_EDI + 0x1b0c73,iVar14,0,\n               param_1 + 0xcd4,0);\n  param_1[0xce4] = 0;\n  param_1[0xce3] = unaff_EDI + -0x3f9;\n  param_1[0xcd4] = "St14codecvt_bynameIcc11__mbstate_tE" + unaff_EDI + 3;\n  param_1[0xce5] = &UNK_002a2a07 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xce6,unaff_EDI + 0x1aecc3,0,0,iVar2,unaff_EDI + 0x1b0c73,iVar14,0,\n               param_1 + 0xce5,0);\n  *(undefined1 *)(param_1 + 0xcf4) = 0;\n  param_1[0xcf8] = &UNK_002a2a1b + unaff_EDI;\n  param_1[0xcf5] = 0;\n  param_1[0xcf6] = 0;\n  param_1[0xcf7] = 0;\n                    \n  FUN_000eb510(param_1 + 0xcf9,unaff_EDI + 0x1aecc9,1,0,iVar2,unaff_EDI + 0x1b0c93,iVar14,0,\n               param_1 + 0xcf8,0);\n  *(undefined1 *)(param_1 + 0xd07) = 0;\n  param_1[0xd08] = 0;\n  param_1[0xd09] = 0;\n  param_1[0xd0a] = 0;\n  param_1[0xd0b] = &UNK_002a2a2f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xd0c,unaff_EDI + 0x1aece9,1,0x73,iVar3,unaff_EDI + 0x1aecd4,0,0,\n               param_1 + 0xd0b,0);\n  *(undefined2 *)(param_1 + 0xd1a) = 0;\n  param_1[0xd1b] = &UNK_002a2a43 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xd1c,unaff_EDI + 0x1aece6,1,0,iVar4,0,0,0,param_1 + 0xd1b,1);\n  param_1[0xd2a] = &UNK_002a2a57 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xd2b,unaff_EDI + 0x1aed12,1,0x53,iVar3,unaff_EDI + 0x1aecf3,0,0,\n               param_1 + 0xd2a,0);\n  *(undefined2 *)(param_1 + 0xd39) = 0;\n  param_1[0xd3a] = &UNK_002a2a6b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xd3b,unaff_EDI + 0x1aed0f,1,0,iVar4,0,0,0,param_1 + 0xd3a,1);\n  param_1[0xd49] = &UNK_002a2a7f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xd4a,unaff_EDI + 0x1aed21,1,0,iVar3,unaff_EDI + 0x1b0cc3,0,0,\n               param_1 + 0xd49,0);\n  *(undefined2 *)(param_1 + 0xd58) = 0;\n  param_1[0xd59] = &UNK_002a2a93 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xd5a,unaff_EDI + 0x1aed1e,1,0,iVar4,0,0,0,param_1 + 0xd59,1);\n  param_1[0xd68] = "extern(C) " + unaff_EDI + 7;\n                    \n  FUN_000eb510(param_1 + 0xd69,unaff_EDI + 0x1aed39,1,0,iVar3,unaff_EDI + 0x1b0ceb,0,0,\n               param_1 + 0xd68,0);\n  *(undefined2 *)(param_1 + 0xd77) = 0;\n  param_1[0xd78] = "extern(Windows) " + unaff_EDI + 0x10;\n                    \n  FUN_000eb510(param_1 + 0xd79,unaff_EDI + 0x1aed36,1,0,iVar4,0,0,0,param_1 + 0xd78,1);\n  param_1[0xd87] = "extern(C++) " + unaff_EDI + 3;\n                    \n  FUN_000eb510(param_1 + 0xd88,unaff_EDI + 0x1aed4c,1,0,iVar4,unaff_EDI + 0x1b0d33,0,0,\n               param_1 + 0xd87,1);\n  *(undefined2 *)(param_1 + 0xd96) = 0x100;\n  param_1[0xd97] = "extern(Objective-C) " + unaff_EDI + 10;\n                    \n  FUN_000eb510(param_1 + 0xd98,unaff_EDI + 0x1aed49,1,0,iVar3,0,0,0,param_1 + 0xd97,0);\n  param_1[0xda6] = " immutable" + unaff_EDI + 9;\n                    \n  FUN_000eb510(param_1 + 0xda7,&UNK_001aed5f + unaff_EDI,1,0,0,&UNK_001b0d5b + unaff_EDI,iVar11,0,\n               param_1 + 0xda6,0);\n  *(undefined1 *)(param_1 + 0xdb5) = 0;\n  param_1[0xdb6] = 0;\n  param_1[0xdb7] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0xdb8,unaff_EDI + 0x1aed9c,1,0,iVar2,unaff_EDI + 0x1aed85,\n               unaff_EDI + 0x1aed75,0,param_1 + 0xdb7,0);\n  param_1[0xdc7] = 0;\n  param_1[0xdc6] = unaff_EDI + 0x7897;\n  param_1[0xdb7] = "St14codecvt_bynameIcc11__mbstate_tE" + unaff_EDI + 0x17;\n  param_1[0xdc8] = "pure " + unaff_EDI + 3;\n                    \n  FUN_000eb510(param_1 + 0xdc9,unaff_EDI + 0x1aedad,1,0,iVar4,unaff_EDI + 0x1b0d83,0,0,\n               param_1 + 0xdc8,1);\n  *(undefined2 *)(param_1 + 0xdd7) = 0x100;\n  param_1[0xdd8] = "@property " + unaff_EDI + 3;\n                    \n  FUN_000eb510(param_1 + 0xdd9,unaff_EDI + 0x1aedaa,1,0,iVar3,0,0,0,param_1 + 0xdd8,0);\n  param_1[0xde7] = &UNK_002a2b33 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xde8,unaff_EDI + 0x1aedd2,1,0,0,unaff_EDI + 0x1b0da7,unaff_EDI + 0x1aedb8,\n               1,param_1 + 0xde7,0);\n  *(undefined1 *)(param_1 + 0xdf6) = 0;\n  param_1[0xdf7] = 0;\n  param_1[0xdf8] = "scope " + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xdf9,unaff_EDI + 0x1aedea,1,0,iVar8,unaff_EDI + 0x1b0dcb,\n               unaff_EDI + 0x1aedde,0,param_1 + 0xdf8,0);\n  *(undefined1 *)(param_1 + 0xe07) = 0;\n  param_1[0xe08] = iVar8;\n  param_1[0xe09] = &UNK_002a2b5b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xe0a,unaff_EDI + 0x1aedf7,1,0,unaff_EDI + 0x1bb38f,unaff_EDI + 0x1b0e27,\n               iVar13,0,param_1 + 0xe09,0);\n  *(undefined1 *)(param_1 + 0xe18) = 0;\n  param_1[0xe19] = 5;\n  param_1[0xe1a] = &UNK_002a2b6f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xe1b,unaff_EDI + 0x1aee0a,1,0,unaff_EDI + 0x1be49b,unaff_EDI + 0x1b0e53,\n               iVar7,0,param_1 + 0xe1a,0);\n  *(undefined1 *)(param_1 + 0xe29) = 0;\n  param_1[0xe2a] = 1;\n  param_1[0xe2b] = "shared(" + unaff_EDI + 3;\n                    \n  FUN_000eb510(param_1 + 0xe2c,unaff_EDI + 0x1aee1d,1,0,iVar4,unaff_EDI + 0x1b0f07,0,0,\n               param_1 + 0xe2b,1);\n  *(undefined2 *)(param_1 + 0xe3a) = 0x100;\n  param_1[0xe3b] = "immutable(" + unaff_EDI + 8;\n                    \n  FUN_000eb510(param_1 + 0xe3c,unaff_EDI + 0x1aee1a,1,0,iVar3,unaff_EDI + 0x1b0f4f,0,0,\n               param_1 + 0xe3b,0);\n  param_1[0xe4a] = &UNK_002a2bab + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xe4b,unaff_EDI + 0x1aee35,1,0,unaff_EDI + 0x1aee2e,unaff_EDI + 0x1b0f87,\n               iVar7,0,param_1 + 0xe4a,0);\n  *(undefined1 *)(param_1 + 0xe59) = 0;\n  param_1[0xe5a] = 0x4000;\n  param_1[0xe5b] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0xe5c,unaff_EDI + 0x1c1414,0,0,iVar2,unaff_EDI + 0x1b0fbf,0,0,\n               param_1 + 0xe5b,0);\n  param_1[0xe6b] = 0;\n  param_1[0xe6a] = unaff_EDI + -0x2d19;\n  param_1[0xe5b] = "St17moneypunct_bynameIcLb0EE" + unaff_EDI + 7;\n  param_1[0xe6c] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0xe6d,unaff_EDI + 0x1aee5d,1,0,iVar2,unaff_EDI + 0x1aee4d,0,0,\n               param_1 + 0xe6c,0);\n  param_1[0xe7c] = 0;\n  param_1[0xe7b] = unaff_EDI + -0x1119;\n  param_1[0xe6c] = "St17moneypunct_bynameIcLb0EE" + unaff_EDI + 0x1b;\n  param_1[0xe7d] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0xe7e,unaff_EDI + 0x1aee76,1,0,iVar2,unaff_EDI + 0x1aee67,0,0,\n               param_1 + 0xe7d,0);\n  param_1[0xe8d] = 0;\n  param_1[0xe8c] = unaff_EDI + -0x2899;\n  param_1[0xe7d] = "St17moneypunct_bynameIcLb1EE" + unaff_EDI + 0xf;\n  param_1[0xe8e] = &UNK_002a2bbf + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xe8f,unaff_EDI + 0x1aee81,1,0,iVar3,unaff_EDI + 0x1b0fe7,0,0,\n               param_1 + 0xe8e,0);\n  *(undefined2 *)(param_1 + 0xe9d) = 0;\n  param_1[0xe9e] = "idouble" + unaff_EDI + 2;\n                    \n  FUN_000eb510(param_1 + 0xe9f,unaff_EDI + 0x1aee7e,1,0,iVar4,0,0,0,param_1 + 0xe9e,1);\n  param_1[0xead] = "cdouble" + unaff_EDI + 1;\n                    \n  FUN_000eb510(param_1 + 0xeae,&UNK_001aee87 + unaff_EDI,1,0,iVar2,unaff_EDI + 0x1b1007,iVar14,0,\n               param_1 + 0xead,0);\n  *(undefined1 *)(param_1 + 0xebc) = 0;\n  param_1[0xebe] = "dchar" + unaff_EDI + 1;\n  param_1[0xebd] = iVar2;\n                    \n  FUN_000eb510(param_1 + 0xebf,unaff_EDI + 0x1aee92,1,0x74,iVar3,unaff_EDI + 0x1b102b,0,0,\n               param_1 + 0xebe,0);\n  *(undefined2 *)(param_1 + 0xecd) = 0;\n  param_1[0xece] = "lazy " + unaff_EDI + 4;\n                    \n  FUN_000eb510(param_1 + 0xecf,unaff_EDI + 0x1aee8f,1,0,iVar4,0,0,0,param_1 + 0xece,1);\n  param_1[0xedd] = &UNK_002a2c23 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xede,unaff_EDI + 0x1aee9b,1,0,iVar3,unaff_EDI + 0x1b104f,0,0,\n               param_1 + 0xedd,0);\n  *(undefined2 *)(param_1 + 0xeec) = 0;\n  param_1[0xeed] = "initializer for " + unaff_EDI + 7;\n                    \n  FUN_000eb510(param_1 + 0xeee,unaff_EDI + 0x1aee98,1,0,iVar4,0,0,0,param_1 + 0xeed,1);\n  param_1[0xefc] = "__ClassZ" + unaff_EDI + 2;\n                    \n  FUN_000eb510(param_1 + 0xefd,unaff_EDI + 0x1aeeaa,1,0,iVar3,unaff_EDI + 0x1b1083,0,0,\n               param_1 + 0xefc,0);\n  *(undefined2 *)(param_1 + 0xf0b) = 0;\n  param_1[0xf0c] = "ClassInfo for " + unaff_EDI + 0xd;\n                    \n  FUN_000eb510(param_1 + 0xf0d,unaff_EDI + 0x1aeea7,1,0,iVar4,0,0,0,param_1 + 0xf0c,1);\n  param_1[0xf1b] = "this(this)" + unaff_EDI + 4;\n                    \n  FUN_000eb510(param_1 + 0xf1c,unaff_EDI + 0x1aeec9,1,0,0,unaff_EDI + 0x1b10b7,unaff_EDI + 0x1aeeb6,\n               0,param_1 + 0xf1b,0);\n  *(undefined1 *)(param_1 + 0xf2a) = 0;\n  param_1[0xf2b] = 0;\n  param_1[0xf2c] = "Interface for " + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xf2d,&UNK_001aeed4 + unaff_EDI,1,0,iVar4,unaff_EDI + 0x1b10e7,0,0,\n               param_1 + 0xf2c,1);\n  *(undefined2 *)(param_1 + 0xf3b) = 0x100;\n  param_1[0xf3c] = "__ModuleInfoZ" + unaff_EDI + 5;\n                    \n  FUN_000eb510(param_1 + 0xf3d,unaff_EDI + 0x1aeed1,1,0,iVar3,&UNK_001b111f + unaff_EDI,0,0,\n               param_1 + 0xf3c,0);\n  param_1[0xf4b] = "ModuleInfo for " + unaff_EDI + 0xb;\n                    \n  FUN_000eb510(param_1 + 0xf4c,unaff_EDI + 0x1aef02,1,0,iVar3,unaff_EDI + 0x1aeee1,0,0,\n               param_1 + 0xf4b,0);\n  *(undefined2 *)(param_1 + 0xf5a) = 0;\n  param_1[0xf5b] = &UNK_002a2cc3 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xf5c,unaff_EDI + 0x1aeeff,1,0,iVar4,unaff_EDI + 0x1b1157,0,0,\n               param_1 + 0xf5b,1);\n  param_1[0xf6a] = &UNK_002a2cd7 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xf6b,unaff_EDI + 0x1aef23,1,0,iVar12,unaff_EDI + 0x1aef0a,iVar13,0,\n               param_1 + 0xf6a,0);\n  *(undefined1 *)(param_1 + 0xf79) = 0;\n  param_1[0xf7a] = 0;\n  param_1[0xf7b] = &UNK_002a2ceb + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xf7c,unaff_EDI + 0x1aef30,1,0,iVar12,unaff_EDI + 0x1b117f,iVar13,0,\n               param_1 + 0xf7b,0);\n  *(undefined1 *)(param_1 + 0xf8a) = 0;\n  param_1[0xf8b] = 0;\n  param_1[0xf8c] = &UNK_002a2cff + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xf8d,unaff_EDI + 0x1aef45,1,0,iVar12,unaff_EDI + 0x1b11ab,iVar13,0,\n               param_1 + 0xf8c,0);\n  *(undefined1 *)(param_1 + 0xf9b) = 0;\n  param_1[0xf9c] = 0;\n  param_1[0xf9d] = &UNK_002a2d13 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xf9e,unaff_EDI + 0x1aef59,1,0,iVar12,unaff_EDI + 0x1b11d3,iVar13,0,\n               param_1 + 0xf9d,0);\n  *(undefined1 *)(param_1 + 0xfac) = 0;\n  param_1[0xfad] = 0;\n  param_1[0xfae] = &UNK_002a2d27 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xfaf,unaff_EDI + 0x1aef6f,1,0,iVar4,unaff_EDI + 0x1b11fb,0,0,\n               param_1 + 0xfae,1);\n  *(undefined2 *)(param_1 + 0xfbd) = 0x100;\n  param_1[0xfbe] = &UNK_002a2d3b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xfbf,unaff_EDI + 0x1aef6c,1,0,iVar3,unaff_EDI + 0x1b122f,0,0,\n               param_1 + 0xfbe,0);\n  param_1[0xfcd] = &UNK_002a2d4f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xfce,unaff_EDI + 0x1aef7f,1,0,iVar4,unaff_EDI + 0x1b1267,0,0,\n               param_1 + 0xfcd,1);\n  *(undefined2 *)(param_1 + 0xfdc) = 0x100;\n  param_1[0xfdd] = &UNK_002a2d63 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xfde,unaff_EDI + 0x1aef7c,1,0,iVar3,unaff_EDI + 0x1b129b,0,0,\n               param_1 + 0xfdd,0);\n  param_1[0xfec] = &UNK_002a2d77 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xfed,&UNK_001aef98 + unaff_EDI,1,0,iVar4,unaff_EDI + 0x1b12d7,0,0,\n               param_1 + 0xfec,1);\n  *(undefined2 *)(param_1 + 0xffb) = 0x100;\n  param_1[0xffc] = &UNK_002a2d8b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xffd,unaff_EDI + 0x1aef95,1,0,iVar3,unaff_EDI + 0x1b1307,0,0,\n               param_1 + 0xffc,0);\n  param_1[0x100b] = &UNK_002a2d9f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x100c,unaff_EDI + 0x1aefa8,1,0,iVar4,unaff_EDI + 0x1b133b,0,0,\n               param_1 + 0x100b,1);\n  *(undefined2 *)(param_1 + 0x101a) = 0x100;\n  param_1[0x101b] = &UNK_002a2db3 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x101c,unaff_EDI + 0x1aefa5,1,0,iVar3,unaff_EDI + 0x1b1367,0,0,\n               param_1 + 0x101b,0);\n  param_1[0x102a] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0x102b,unaff_EDI + 0x1af023,1,0x54,iVar2,unaff_EDI + 0x1aefb1,iVar9,0,\n               param_1 + 0x102a,0);\n  param_1[0x103a] = 0;\n  param_1[0x1039] = unaff_EDI + -0x2a79;\n  param_1[0x102a] = &UNK_002a4287 + unaff_EDI;\n  param_1[0x103b] = &UNK_002a2dc7 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x103c,unaff_EDI + 0x1aefc4,0,0,iVar6,&UNK_001b139b + unaff_EDI,iVar10,0,\n               param_1 + 0x103b,0);\n  *(undefined1 *)(param_1 + 0x104a) = 0;\n  param_1[0x104b] = 0xffffffff;\n  param_1[0x104c] = 0;\n  param_1[0x104d] = &UNK_002a2ddb + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x104e,unaff_EDI + 0x1aefc9,0,0,iVar6,unaff_EDI + 0x1b13bf,iVar10,0,\n               param_1 + 0x104d,0);\n  *(undefined1 *)(param_1 + 0x105c) = 0;\n  param_1[0x105f] = &UNK_002a2def + unaff_EDI;\n  param_1[0x105d] = 0xffffffff;\n  param_1[0x105e] = 0;\n                    \n  FUN_000eb510(param_1 + 0x1060,unaff_EDI + 0x1aefcf,0,0,iVar6,unaff_EDI + 0x1b13e3,iVar10,0,\n               param_1 + 0x105f,0);\n  *(undefined1 *)(param_1 + 0x106e) = 0;\n  param_1[0x106f] = 0xffffffff;\n  param_1[0x1070] = 0;\n  param_1[0x1071] = &UNK_002a2e03 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1072,unaff_EDI + 0x1aefd5,0,0,iVar2,unaff_EDI + 0x1b13e3,iVar10,0,\n               param_1 + 0x1071,0);\n  param_1[0x1080] = &UNK_002a2e17 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1081,unaff_EDI + 0x1aefe3,0,0,iVar6,unaff_EDI + 0x1b1407,iVar10,0,\n               param_1 + 0x1080,0);\n  *(undefined1 *)(param_1 + 0x108f) = 0;\n  param_1[0x1090] = 0xffffffff;\n  param_1[0x1091] = 0;\n                    \n  FUN_000eb790(param_1 + 0x1092);\n  param_1[0x10a9] = &UNK_002a2e3f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x10aa,unaff_EDI + 0x1af145,1,0,0,unaff_EDI + 0x1b1473,\n               &UNK_001b142f + unaff_EDI,0,param_1 + 0x10a9,0);\n  *(undefined1 *)(param_1 + 0x10b8) = 0;\n  param_1[0x10b9] = 0;\n  param_1[0x10ba] = &UNK_002a2e53 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x10bb,unaff_EDI + 0x1af00e,1,0,iVar3,unaff_EDI + 0x1aeff3,0,0,\n               param_1 + 0x10ba,0);\n  *(undefined2 *)(param_1 + 0x10c9) = 0;\n  param_1[0x10ca] = &UNK_002a2e67 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x10cb,unaff_EDI + 0x1af00b,1,0,iVar4,0,0,0,param_1 + 0x10ca,1);\n  param_1[0x10d9] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0x10da,unaff_EDI + 0x1af02a,1,0,iVar2,unaff_EDI + 0x1af016,iVar9,0,\n               param_1 + 0x10d9,0);\n  param_1[0x10e9] = 0;\n  param_1[0x10e8] = unaff_EDI + -0x2a29;\n  param_1[0x10d9] = &UNK_002a429b + unaff_EDI;\n  param_1[0x10ea] = &UNK_002a2e7b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x10eb,unaff_EDI + 0x1af03c,1,0,iVar3,unaff_EDI + 0x1b1497,0,0,\n               param_1 + 0x10ea,0);\n  *(undefined2 *)(param_1 + 0x10f9) = 0;\n  param_1[0x10fa] = &UNK_002a2e8f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x10fb,unaff_EDI + 0x1af039,1,0,iVar4,unaff_EDI + 0x1b14bb,0,0,\n               param_1 + 0x10fa,1);\n  param_1[0x1109] = &UNK_002a2ea3 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x110a,unaff_EDI + 0x1af04b,1,0,iVar3,iVar5,0,0,param_1 + 0x1109,0);\n  *(undefined2 *)(param_1 + 0x1118) = 0;\n  param_1[0x1119] = &UNK_002a2eb7 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x111a,unaff_EDI + 0x1af048,1,0,iVar3,iVar5,0,0,param_1 + 0x1119,0);\n  param_1[0x1128] = &UNK_002a2ecb + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1129,unaff_EDI + 0x1af060,1,0,iVar3,unaff_EDI + 0x1b14e7,0,0,\n               param_1 + 0x1128,0);\n  *(undefined2 *)(param_1 + 0x1137) = 0;\n  param_1[0x1138] = &UNK_002a2edf + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1139,unaff_EDI + 0x1af05d,1,0,iVar4,unaff_EDI + 0x1b1513,0,0,\n               param_1 + 0x1138,1);\n  param_1[0x1147] = &UNK_002a2ef3 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1148,unaff_EDI + 0x1af075,1,0,iVar3,unaff_EDI + 0x1b1543,0,0,\n               param_1 + 0x1147,0);\n  *(undefined2 *)(param_1 + 0x1156) = 0;\n  param_1[0x1157] = &UNK_002a2f07 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1158,unaff_EDI + 0x1af072,1,0,iVar4,unaff_EDI + 0x1b1563,0,0,\n               param_1 + 0x1157,1);\n  param_1[0x1166] = &UNK_002a2f1b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1167,unaff_EDI + 0x1af087,1,0,iVar4,0,0,0,param_1 + 0x1166,1);\n  *(undefined2 *)(param_1 + 0x1175) = 0x100;\n  param_1[0x1176] = &UNK_002a2f2f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1177,unaff_EDI + 0x1af084,1,0,iVar3,unaff_EDI + 0x1b158b,0,0,\n               param_1 + 0x1176,0);\n  param_1[0x1185] = &UNK_002a2f43 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1186,unaff_EDI + 0x1af098,1,0,iVar3,iVar5,0,0,param_1 + 0x1185,0);\n  *(undefined2 *)(param_1 + 0x1194) = 0;\n  param_1[0x1195] = &UNK_002a2f57 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1196,unaff_EDI + 0x1af095,1,0,iVar4,0,0,0,param_1 + 0x1195,1);\n  param_1[0x11a4] = &UNK_002a2f6b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x11a5,unaff_EDI + 0x1af0ac,1,0,iVar4,unaff_EDI + 0x1b15b3,0,0,\n               param_1 + 0x11a4,1);\n  *(undefined2 *)(param_1 + 0x11b3) = 0x100;\n  param_1[0x11b4] = &UNK_002a2f7f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x11b5,unaff_EDI + 0x1af0a9,1,0,iVar3,unaff_EDI + 0x1b15df,0,0,\n               param_1 + 0x11b4,0);\n  param_1[0x11c3] = &UNK_002a2f93 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x11c4,unaff_EDI + 0x1af0c4,1,0,iVar3,unaff_EDI + 0x1b1613,0,0,\n               param_1 + 0x11c3,0);\n  *(undefined2 *)(param_1 + 0x11d2) = 0;\n  param_1[0x11d3] = &UNK_002a2fa7 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x11d4,unaff_EDI + 0x1af0c1,1,0,iVar4,unaff_EDI + 0x1b163b,0,0,\n               param_1 + 0x11d3,1);\n  param_1[0x11e2] = &UNK_002a2fbb + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x11e3,unaff_EDI + 0x1af0db,1,0,iVar3,unaff_EDI + 0x1b166b,0,0,\n               param_1 + 0x11e2,0);\n  *(undefined2 *)(param_1 + 0x11f1) = 0;\n  param_1[0x11f2] = &UNK_002a2fcf + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x11f3,unaff_EDI + 0x1af0d8,1,0,iVar4,0,0,0,param_1 + 0x11f2,1);\n  param_1[0x1201] = &UNK_002a2fe3 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1202,unaff_EDI + 0x1af0f6,1,0,iVar2,&UNK_001b1693 + unaff_EDI,0,0,\n               param_1 + 0x1201,1);\n  param_1[0x1210] = &UNK_002a2ff7 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1211,unaff_EDI + 0x1af0f3,1,0,iVar2,0,0,0,param_1 + 0x1210,0);\n  param_1[0x121f] = "cccccccccccccccccccccccccccccccccccccccccccccccc" + unaff_EDI + 0xb;\n                    \n  FUN_000eb510(param_1 + 0x1220,unaff_EDI + 0x1af120,4,0,iVar3,unaff_EDI + 0x1af10f,0,0,\n               param_1 + 0x121f,0);\n  *(undefined2 *)(param_1 + 0x122e) = 0;\n  param_1[0x122f] = "cccccccccccccccccccccccccccccccccccccccccccccccc" + unaff_EDI + 0x1f;\n                    \n  FUN_000eb510(param_1 + 0x1230,unaff_EDI + 0x1af11e,4,0,iVar4,0,0,0,param_1 + 0x122f,1);\n  param_1[0x123e] = &UNK_002a3033 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x123f,unaff_EDI + 0x1af12a,1,0,iVar4,0,0,0,param_1 + 0x123e,1);\n  *(undefined2 *)(param_1 + 0x124d) = 0x100;\n  param_1[0x124e] = &UNK_002a3047 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x124f,unaff_EDI + 0x1af127,1,0,iVar3,unaff_EDI + 0x1b16b7,0,0,\n               param_1 + 0x124e,0);\n  param_1[0x125d] = &UNK_002a305b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x125e,unaff_EDI + 0x1af140,1,0,iVar3,unaff_EDI + 0x1b16ff,0,0,\n               param_1 + 0x125d,0);\n  *(undefined2 *)(param_1 + 0x126c) = 0;\n  param_1[0x126d] =\n       "ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc::h"\n       + unaff_EDI + 8;\n                    \n  FUN_000eb510(param_1 + 0x126e,unaff_EDI + 0x1af13d,1,0,iVar4,0,0,0,param_1 + 0x126d,1);\n  param_1[0x127c] =\n       "ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc::h"\n       + unaff_EDI + 0x1c;\n                    \n  FUN_000eb510(param_1 + 0x127d,unaff_EDI + 0x1af178,1,0,iVar3,unaff_EDI + 0x1af158,0,0,\n               param_1 + 0x127c,0);\n  *(undefined2 *)(param_1 + 0x128b) = 0;\n  param_1[0x128c] =\n       "ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc::h"\n       + unaff_EDI + 0x30;\n                    \n  FUN_000eb510(param_1 + 0x128d,unaff_EDI + 0x1af175,1,0,iVar4,unaff_EDI + 0x1b172f,0,0,\n               param_1 + 0x128c,1);\n                    \n  FUN_000ebc90(param_1 + 0x129b);\n  param_1[0x12b2] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0x12b3,unaff_EDI + 0x1af19f,1,0x78,iVar2,unaff_EDI + 0x1af186,0,0,\n               param_1 + 0x12b2,0);\n  param_1[0x12c2] = 0;\n  param_1[0x12c1] = unaff_EDI + -0x2e09;\n  param_1[0x12b2] = "St9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0xf;\n  param_1[0x12c3] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0x12c4,unaff_EDI + 0x1af1ab,1,0x58,iVar2,unaff_EDI + 0x1b1757,0,0,\n               param_1 + 0x12c3,0);\n  param_1[0x12d3] = 0;\n  param_1[0x12d2] = unaff_EDI + -0x2df9;\n  param_1[0x12c3] = "St9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x23\n  ;\n  param_1[0x12d4] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0x12d5,unaff_EDI + 0x1af1d1,1,0,iVar2,unaff_EDI + 0x1af1ba,0,0,\n               param_1 + 0x12d4,0);\n  param_1[0x12e4] = 0;\n  param_1[0x12e3] = unaff_EDI + -0x2de9;\n  param_1[0x12d4] = "St9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x37\n  ;\n                    \n  FUN_000eb8d0(param_1 + 0x12e5);\n  param_1[0x12fc] =\n       "ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc::h"\n       + unaff_EDI + 0x6c;\n                    \n  FUN_000eb510(param_1 + 0x12fd,unaff_EDI + 0x1af1e1,1,0,iVar4,unaff_EDI + 0x1b177b,0,0,\n               param_1 + 0x12fc,1);\n  *(undefined2 *)(param_1 + 0x130b) = 0x100;\n  param_1[0x130c] =\n       "ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc::h"\n       + unaff_EDI + 0x80;\n                    \n  FUN_000eb510(param_1 + 0x130d,unaff_EDI + 0x1af1de,1,0,iVar3,unaff_EDI + 0x1b179b,0,0,\n               param_1 + 0x130c,0);\n  param_1[0x131b] =\n       "ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc::h"\n       + unaff_EDI + 0x94;\n                    \n  FUN_000eb510(param_1 + 0x131c,unaff_EDI + 0x1b799d,2,0x59,iVar2,unaff_EDI + 0x1b17c3,\n               unaff_EDI + 0x1ae411,0,param_1 + 0x131b,0);\n  *(undefined1 *)(param_1 + 0x132a) = 0;\n  param_1[0x132b] = iVar2;\n  param_1[0x132c] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0x132d,unaff_EDI + 0x1af210,1,0x28,iVar2,unaff_EDI + 0x1af1f3,0,0,\n               param_1 + 0x132c,0);\n  param_1[0x133c] = 0;\n  param_1[0x133b] = unaff_EDI + -0x1599;\n  param_1[0x132c] = "St9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0xb;\n  param_1[0x133d] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0x133e,unaff_EDI + 0x1af237,1,0x29,iVar2,unaff_EDI + 0x1af21c,0,0,\n               param_1 + 0x133d,0);\n  param_1[0x134d] = 0;\n  param_1[0x134c] = unaff_EDI + -0x28e9;\n  param_1[0x133d] = "St9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x1f\n  ;\n  param_1[0x134e] = &UNK_002a310f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x134f,unaff_EDI + 0x1af25a,4,0,iVar3,unaff_EDI + 0x1b17f3,0,0,\n               param_1 + 0x134e,0);\n  *(undefined2 *)(param_1 + 0x135d) = 0;\n  param_1[0x135e] = &UNK_002a3123 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x135f,unaff_EDI + 0x1af258,4,0,iVar4,unaff_EDI + 0x1af241,0,0,\n               param_1 + 0x135e,1);\n  param_1[0x136d] = &UNK_002a3137 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x136e,unaff_EDI + 0x1af292,4,0,iVar4,unaff_EDI + 0x1af261,0,0,\n               param_1 + 0x136d,1);\n  *(undefined2 *)(param_1 + 0x137c) = 0x100;\n  param_1[0x137d] = &UNK_002a314b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x137e,unaff_EDI + 0x1af290,4,0,iVar3,unaff_EDI + 0x1af275,0,0,\n               param_1 + 0x137d,0);\n  param_1[0x138c] = &UNK_002a315f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x138d,unaff_EDI + 0x1af2b9,4,0,iVar12,&UNK_001af29c + unaff_EDI,iVar7,0,\n               param_1 + 0x138c,0);\n  *(undefined1 *)(param_1 + 0x139b) = 0;\n  param_1[0x139c] = 0;\n  param_1[0x139d] = 0;\n  param_1[0x139e] = &UNK_002a3173 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x139f,unaff_EDI + 0x1abba5,4,0,iVar3,unaff_EDI + 0x1b06e7,0,0,\n               param_1 + 0x139e,0);\n  *(undefined2 *)(param_1 + 0x13ad) = 0;\n  param_1[0x13ae] = &UNK_002a3187 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x13af,&UNK_001af2ca + unaff_EDI,4,0,iVar4,0,0,0,param_1 + 0x13ae,1);\n  param_1[0x13bd] = &UNK_002a319b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x13be,unaff_EDI + 0x1af07a,4,0,iVar3,unaff_EDI + 0x1b1823,0,0,\n               param_1 + 0x13bd,0);\n  param_1[0x13cd] = &UNK_002a31af + unaff_EDI;\n  *(undefined2 *)(param_1 + 0x13cc) = 0;\n                    \n  FUN_000eb510(param_1 + 0x13ce,unaff_EDI + 0x1af390,4,0,iVar4,0,0,0,param_1 + 0x13cd,1);\n  param_1[0x13dc] = &UNK_002a31c3 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x13dd,unaff_EDI + 0x1af2d3,4,0,iVar3,&UNK_001b184f + unaff_EDI,0,0,\n               param_1 + 0x13dc,0);\n  *(undefined2 *)(param_1 + 0x13eb) = 0;\n  param_1[0x13ec] = &UNK_002a31d7 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x13ed,unaff_EDI + 0x1af2d1,4,0,iVar4,0,0,0,param_1 + 0x13ec,1);\n  param_1[0x13fb] = &UNK_002a31eb + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x13fc,unaff_EDI + 0x1af2dc,4,0,iVar3,unaff_EDI + 0x1b188f,0,0,\n               param_1 + 0x13fb,0);\n  *(undefined2 *)(param_1 + 0x140a) = 0;\n  param_1[0x140b] = &UNK_002a31ff + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x140c,unaff_EDI + 0x1af2da,4,0,iVar4,0,0,0,param_1 + 0x140b,1);\n  param_1[0x141a] = &UNK_002a3213 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x141b,&UNK_001af2e8 + unaff_EDI,4,0,iVar3,unaff_EDI + 0x1b18bb,0,0,\n               param_1 + 0x141a,0);\n  *(undefined2 *)(param_1 + 0x1429) = 0;\n  param_1[0x142a] = &UNK_002a3227 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x142b,unaff_EDI + 0x1af2e6,4,0,iVar4,0,0,0,param_1 + 0x142a,1);\n  param_1[0x1439] = &UNK_002a323b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x143a,unaff_EDI + 0x1af2f4,4,0,iVar2,&UNK_001b18ef + unaff_EDI,0,0,\n               param_1 + 0x1439,1);\n  param_1[0x1448] = &UNK_002a324f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1449,unaff_EDI + 0x1af2f2,4,0,iVar2,0,0,0,param_1 + 0x1448,0);\n  param_1[0x1457] = &UNK_002a3263 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1458,unaff_EDI + 0x1af2fb,4,0,iVar3,unaff_EDI + 0x1b1917,0,0,\n               param_1 + 0x1457,0);\n  *(undefined2 *)(param_1 + 0x1466) = 0;\n  param_1[0x1467] = &UNK_002a3277 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1468,unaff_EDI + 0x1af2f9,4,0,iVar4,0,0,0,param_1 + 0x1467,1);\n  param_1[0x1476] = &UNK_002a328b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1477,unaff_EDI + 0x1af322,4,0,iVar12,unaff_EDI + 0x1af304,iVar7,0,\n               param_1 + 0x1476,0);\n  *(undefined1 *)(param_1 + 0x1485) = 0;\n  param_1[0x1486] = 0;\n  param_1[0x1487] = 0;\n  param_1[0x1488] = &UNK_002a329f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1489,unaff_EDI + 0x1af332,4,0,iVar3,unaff_EDI + 0x1af7b7,0,0,\n               param_1 + 0x1488,0);\n  *(undefined2 *)(param_1 + 0x1497) = 0;\n  param_1[0x1498] = &UNK_002a32b3 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1499,FUN_001af330 + unaff_EDI,4,0,iVar4,0,0,0,param_1 + 0x1498,1);\n  param_1[0x14a7] = &UNK_002a32c7 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x14a8,unaff_EDI + 0x1af356,4,0,iVar4,0,0,0,param_1 + 0x14a7,1);\n  *(undefined2 *)(param_1 + 0x14b6) = 0x100;\n  param_1[0x14b7] = &UNK_002a32db + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x14b8,unaff_EDI + 0x1af354,4,0,iVar3,unaff_EDI + 0x1af33a,0,0,\n               param_1 + 0x14b7,0);\n  param_1[0x14c6] = &UNK_002a32ef + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x14c7,unaff_EDI + 0x1af362,4,0,iVar3,unaff_EDI + 0x1b193f,0,0,\n               param_1 + 0x14c6,0);\n  *(undefined2 *)(param_1 + 0x14d5) = 0;\n  param_1[0x14d6] = &UNK_002a3303 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x14d7,unaff_EDI + 0x1af360,4,0,iVar4,0,0,0,param_1 + 0x14d6,1);\n  param_1[0x14e5] = &UNK_002a3317 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x14e6,unaff_EDI + 0x1af371,4,0,iVar3,unaff_EDI + 0x1b196b,0,0,\n               param_1 + 0x14e5,0);\n  *(undefined2 *)(param_1 + 0x14f4) = 0;\n  param_1[0x14f5] = &UNK_002a332b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x14f6,unaff_EDI + 0x1af36f,4,0,iVar4,0,0,0,param_1 + 0x14f5,1);\n  param_1[0x1504] = &UNK_002a333f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1505,unaff_EDI + 0x1af37c,4,0,iVar3,unaff_EDI + 0x1b198f,0,0,\n               param_1 + 0x1504,0);\n  *(undefined2 *)(param_1 + 0x1513) = 0;\n  param_1[0x1514] = &UNK_002a3353 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1515,unaff_EDI + 0x1af37a,4,0,iVar4,0,0,0,param_1 + 0x1514,1);\n  param_1[0x1523] = &UNK_002a3367 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1524,unaff_EDI + 0x1af387,4,0,iVar3,&UNK_001b19b3 + unaff_EDI,0,0,\n               param_1 + 0x1523,0);\n  *(undefined2 *)(param_1 + 0x1532) = 0;\n  param_1[0x1533] = &UNK_002a337b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1534,unaff_EDI + 0x1af385,4,0,iVar4,0,0,0,param_1 + 0x1533,1);\n  param_1[0x1542] = &UNK_002a338f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1543,unaff_EDI + 0x1af390,4,0,iVar3,unaff_EDI + 0x1b19d7,0,0,\n               param_1 + 0x1542,0);\n  *(undefined2 *)(param_1 + 0x1551) = 0;\n  param_1[0x1552] = &UNK_002a33a3 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1553,unaff_EDI + 0x1af38e,4,0,iVar4,0,0,0,param_1 + 0x1552,1);\n  param_1[0x1561] = &UNK_002a33b7 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1562,unaff_EDI + 0x1af39e,4,0,iVar3,unaff_EDI + 0x1b1a07,0,0,\n               param_1 + 0x1561,0);\n  *(undefined2 *)(param_1 + 0x1570) = 0;\n  param_1[0x1571] = &UNK_002a33cb + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1572,unaff_EDI + 0x1af39c,4,0,iVar4,0,0,0,param_1 + 0x1571,1);\n  param_1[0x1580] = &UNK_002a33df + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1581,unaff_EDI + 0x1bb519,4,0,iVar3,unaff_EDI + 0x1b1a33,0,0,\n               param_1 + 0x1580,0);\n  *(undefined2 *)(param_1 + 0x158f) = 0;\n  param_1[0x1590] = &UNK_002a33f3 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1591,unaff_EDI + 0x1af3a2,4,0,iVar4,0,0,0,param_1 + 0x1590,1);\n  param_1[0x159f] = &UNK_002a3407 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x15a0,unaff_EDI + 0x1af3ad,4,0,iVar4,unaff_EDI + 0x1b1a7b,0,0,\n               param_1 + 0x159f,1);\n  *(undefined2 *)(param_1 + 0x15ae) = 0x100;\n  param_1[0x15af] = &UNK_002a341b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x15b0,unaff_EDI + 0x1af3ab,4,0,iVar3,unaff_EDI + 0x1b1ab7,0,0,\n               param_1 + 0x15af,0);\n  param_1[0x15be] = &UNK_002a342f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x15bf,unaff_EDI + 0x1af3b3,4,0,iVar12,unaff_EDI + 0x1b1ae7,iVar7,0,\n               param_1 + 0x15be,0);\n  *(undefined1 *)(param_1 + 0x15cd) = 0;\n  param_1[0x15d0] = &UNK_002a3443 + unaff_EDI;\n  param_1[0x15ce] = 0;\n  param_1[0x15cf] = 0;\n                    \n  FUN_000eb510(param_1 + 0x15d1,unaff_EDI + 0x1a0f0d,4,0,iVar3,unaff_EDI + 0x1b1b13,0,0,\n               param_1 + 0x15d0,0);\n  *(undefined2 *)(param_1 + 0x15df) = 0;\n  param_1[0x15e0] = &UNK_002a3457 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x15e1,unaff_EDI + 0x1af3be,4,0,iVar4,unaff_EDI + 0x1b1b43,0,0,\n               param_1 + 0x15e0,1);\n  param_1[0x15ef] = &UNK_002a346b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x15f0,unaff_EDI + 0x1af3c7,4,0,iVar2,unaff_EDI + 0x1b1b43,0,0,\n               param_1 + 0x15ef,1);\n  param_1[0x15fe] = &UNK_002a347f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x15ff,unaff_EDI + 0x1af3c5,4,0,iVar2,0,0,0,param_1 + 0x15fe,0);\n  param_1[0x160d] = &UNK_002a3493 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x160e,unaff_EDI + 0x1af3d1,4,0,iVar3,unaff_EDI + 0x1b1b6f,0,0,\n               param_1 + 0x160d,0);\n  param_1[0x161d] = &UNK_002a34a7 + unaff_EDI;\n  *(undefined2 *)(param_1 + 0x161c) = 0;\n                    \n  FUN_000eb510(param_1 + 0x161e,&UNK_001af3cf + unaff_EDI,4,0,iVar4,unaff_EDI + 0x1b1ba3,0,0,\n               param_1 + 0x161d,1);\n  param_1[0x162c] = &UNK_002a34bb + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x162d,unaff_EDI + 0x1af3e9,4,0,iVar3,unaff_EDI + 0x1b1bdf,0,0,\n               param_1 + 0x162c,0);\n  param_1[0x163c] = &UNK_002a34cf + unaff_EDI;\n  *(undefined2 *)(param_1 + 0x163b) = 0;\n                    \n  FUN_000eb510(param_1 + 0x163d,unaff_EDI + 0x1af3e7,4,0,iVar4,unaff_EDI + 0x1b1c47,0,0,\n               param_1 + 0x163c,1);\n  *(undefined1 *)(param_1 + 0x164b) = 0;\n  *(undefined2 *)(param_1 + 0x164e) = 0;\n  param_1[0x164c] = 0;\n  param_1[0x164d] = 0;\n  param_1[0x164f] = 0;\n                    \n  FUN_0016b4f0(param_1 + 0x1650);\n  *(undefined1 *)(param_1 + 0x1683) = 0;\n  uVar16 = 0;\n  param_1[0x1684] = 0;\n  param_1[0x1685] = 0;\n  param_1[0x1686] = 1;\n  *(undefined1 *)(param_1 + 0x1687) = 0;\n  do {\n    *(undefined4 *)((int)param_1 + uVar16 + 0x5a20) = 0;\n    uVar16 = uVar16 + 4;\n  } while (uVar16 < 0x1c);\n  param_1[0x1689] = 1;\n  param_1[0x168a] = 0;\n  param_1[0x168b] = 0;\n  param_1[0x168c] = 0x3f800000;\n  param_1[0x168d] = 0;\n  param_1[0x168e] = 0;\n  param_1[0x1688] = param_1 + 0x168e;\n  uVar16 = 0;\n  do {\n    *(undefined4 *)((int)param_1 + uVar16 + 0x5a3c) = 0;\n    uVar16 = uVar16 + 4;\n  } while (uVar16 < 0x1c);\n  param_1[0x1690] = 1;\n  param_1[0x168f] = param_1 + 0x1695;\n  param_1[0x1691] = 0;\n  param_1[0x1692] = 0;\n  param_1[0x1693] = 0x3f800000;\n  param_1[0x1694] = 0;\n  param_1[0x1695] = 0;\n  param_1[0x1697] = 0;\n  param_1[0x1698] = 0;\n  param_1[0x1699] = param_1 + 0x1697;\n  param_1[0x169a] = param_1 + 0x1697;\n  param_1[0x169b] = 0;\n  param_1[0x169c] = 0;\n  param_1[0x169d] = 0;\n  param_1[0x169e] = 0;\n  param_1[0x169f] = 0;\n  param_1[0x16a0] = 0;\n  param_1[0x16a1] = 0;\n  param_1[0x16a2] = 0;\n  *(undefined1 *)((int)&fde_table_entry_002b5a10.data_loc + unaff_EDI + 3) = 0;\n  return;\n}\n\n" (function_definition "void FUN_000df7d0(undefined4 *param_1)\n\n{\n  undefined *puVar1;\n  int iVar2;\n  int iVar3;\n  int iVar4;\n  int iVar5;\n  int iVar6;\n  int iVar7;\n  int iVar8;\n  int iVar9;\n  int iVar10;\n  int iVar11;\n  int iVar12;\n  int iVar13;\n  int iVar14;\n  undefined8 uVar15;\n  uint uVar16;\n  int unaff_EDI;\n  \n  FUN_000559ee();\n  puVar1 = &UNK_002a1bcf + unaff_EDI;\n  iVar2 = unaff_EDI + 0x1be63d;\n  *param_1 = puVar1;\n  FUN_000eb510(param_1 + 1,unaff_EDI + 0x1a0e51,1,0,iVar2,unaff_EDI + 0x1ae022,0,0,param_1,0);\n  param_1[0x10] = 0;\n  param_1[0xf] = unaff_EDI + -0x23e9;\n  *param_1 = &UNK_002a4043 + unaff_EDI;\n  param_1[0x11] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0x12,unaff_EDI + 0x1aafc2,1,0x76,iVar2,unaff_EDI + 0x1ae03b,0,0,\n               param_1 + 0x11,0);\n  param_1[0x20] = unaff_EDI + -0x2cc9;\n  param_1[0x11] = &UNK_002a4057 + unaff_EDI;\n  param_1[0x21] = 0;\n  param_1[0x22] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0x23,unaff_EDI + 0x1a7a52,2,0,iVar2,unaff_EDI + 0x1af75b,0,0,param_1 + 0x22\n               ,0);\n  param_1[0x32] = 0;\n  param_1[0x31] = unaff_EDI + -0x2c69;\n  param_1[0x22] = &UNK_002a406b + unaff_EDI;\n  param_1[0x33] = &UNK_002a1be3 + unaff_EDI;\n  iVar3 = unaff_EDI + 0x1ae064;\n                    \n  FUN_000eb510(param_1 + 0x34,unaff_EDI + 0x1ae072,1,0,iVar3,unaff_EDI + 0x1ae056,0,0,param_1 + 0x33\n               ,0);\n  *(undefined2 *)(param_1 + 0x42) = 0;\n  iVar4 = unaff_EDI + 0x1ae06a;\n  param_1[0x43] = &UNK_002a1bf7 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x44,unaff_EDI + 0x1ae06f,1,0,iVar4,unaff_EDI + 0x1af783,0,0,param_1 + 0x43\n               ,1);\n  param_1[0x52] = &UNK_002a1c0b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x53,unaff_EDI + 0x1ae080,1,0,iVar2,unaff_EDI + 0x1af7b7,0,0,param_1 + 0x52\n               ,0);\n  param_1[0x61] = &UNK_002a1c1f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x62,unaff_EDI + 0x1ae07d,1,0,iVar2,unaff_EDI + 0x1af7df,0,0,param_1 + 0x61\n               ,1);\n  param_1[0x70] = &UNK_002a1c33 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x71,unaff_EDI + 0x1ae09d,1,0,iVar3,unaff_EDI + 0x1af803,0,0,param_1 + 0x70\n               ,0);\n  *(undefined2 *)(param_1 + 0x7f) = 0;\n  param_1[0x80] = &UNK_002a1c47 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x81,unaff_EDI + 0x1ae09a,1,0,iVar4,unaff_EDI + 0x1af833,0,0,param_1 + 0x80\n               ,1);\n  param_1[0x8f] = &UNK_002a1c5b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x90,unaff_EDI + 0x1ae0b6,1,0,iVar4,unaff_EDI + 0x1af86b,0,0,param_1 + 0x8f\n               ,1);\n  *(undefined2 *)(param_1 + 0x9e) = 0x100;\n  param_1[0x9f] = &UNK_002a1c6f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xa0,unaff_EDI + 0x1ae0b3,1,0,iVar3,unaff_EDI + 0x1af89b,0,0,param_1 + 0x9f\n               ,0);\n  param_1[0xae] = &UNK_002a1c83 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xaf,unaff_EDI + 0x1ae0ce,1,0,iVar3,unaff_EDI + 0x1af8e3,0,0,param_1 + 0xae\n               ,0);\n  *(undefined2 *)(param_1 + 0xbd) = 0;\n  param_1[0xbe] = &UNK_002a1c97 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xbf,unaff_EDI + 0x1ae0cb,1,0,iVar4,unaff_EDI + 0x1af91b,0,0,param_1 + 0xbe\n               ,1);\n  param_1[0xcd] = &UNK_002a1cab + unaff_EDI;\n  iVar5 = unaff_EDI + 0x1ae0e2;\n                    \n  FUN_000eb510(param_1 + 0xce,unaff_EDI + 0x1ae0ea,0,0,0,iVar5,&UNK_001ae0d8 + unaff_EDI,0,\n               param_1 + 0xcd,0);\n  *(undefined1 *)(param_1 + 0xdc) = 0;\n  param_1[0xde] = &UNK_002a1cbf + unaff_EDI;\n  param_1[0xdd] = 0;\n  iVar6 = unaff_EDI + 0x1adfc3;\n                    \n  FUN_000eb510(param_1 + 0xdf,unaff_EDI + 0x1ae108,1,0x62,iVar6,unaff_EDI + 0x1ae0fe,\n               unaff_EDI + 0x1ae0f1,0,param_1 + 0xde,0);\n  *(undefined1 *)(param_1 + 0xed) = 0;\n  param_1[0xee] = iVar6;\n  param_1[0xef] = &UNK_002a1cd3 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xf0,unaff_EDI + 0x1ae12a,1,0,iVar3,unaff_EDI + 0x1ae10f,0,0,param_1 + 0xef\n               ,0);\n  *(undefined2 *)(param_1 + 0xfe) = 0;\n  param_1[0xff] = &UNK_002a1ce7 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x100,unaff_EDI + 0x1ae127,1,0,iVar4,0,0,0,param_1 + 0xff,1);\n  param_1[0x10e] = &UNK_002a1cfb + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x10f,unaff_EDI + 0x1ae14e,1,0,unaff_EDI + 0x1a7f4d,unaff_EDI + 0x1ae137,\n               &UNK_001ae12e + unaff_EDI,1,param_1 + 0x10e,0);\n  *(undefined1 *)(param_1 + 0x11d) = 0;\n  iVar7 = unaff_EDI + 0x1af31d;\n  param_1[0x11e] = unaff_EDI + 0x1a7f4d;\n  param_1[0x11f] = &UNK_002a1d0f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x120,unaff_EDI + 0x1af967,1,0,&UNK_001ae157 + unaff_EDI,\n               unaff_EDI + 0x1af943,iVar7,0,param_1 + 0x11f,0);\n  *(undefined1 *)(param_1 + 0x12e) = 0;\n  param_1[0x131] = &UNK_002a1d23 + unaff_EDI;\n  param_1[0x12f] = 0x200000;\n  param_1[0x130] = 0;\n                    \n  FUN_000eb510(param_1 + 0x132,unaff_EDI + 0x1af9e7,1,0,unaff_EDI + 0x1ae15f,\n               &UNK_001af98b + unaff_EDI,iVar7,0,param_1 + 0x131,0);\n  *(undefined1 *)(param_1 + 0x140) = 0;\n  param_1[0x143] = &UNK_002a1d37 + unaff_EDI;\n  param_1[0x141] = 0x2800000;\n  param_1[0x142] = 0;\n                    \n  FUN_000eb510(param_1 + 0x144,unaff_EDI + 0x1ae18a,0,0,iVar4,unaff_EDI + 0x1afa0b,0,0,\n               param_1 + 0x143,1);\n  param_1[0x153] = &UNK_002a1d4b + unaff_EDI;\n  *(undefined2 *)(param_1 + 0x152) = 0x100;\n                    \n  FUN_000eb510(param_1 + 0x154,unaff_EDI + 0x1ae168,0,0,iVar3,0,0,0,param_1 + 0x153,0);\n  param_1[0x162] = &UNK_002a1d5f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x163,unaff_EDI + 0x1ae1a4,0,0,iVar2,unaff_EDI + 0x1afa2f,0,0,\n               param_1 + 0x162,0);\n  param_1[0x171] = &UNK_002a1d73 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x172,unaff_EDI + 0x1ae174,0,0,iVar2,0,0,0,param_1 + 0x171,1);\n  param_1[0x180] = &UNK_002a1d87 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x181,unaff_EDI + 0x1ae196,0,0,iVar2,&UNK_001ae17f + unaff_EDI,0,0,\n               param_1 + 0x180,1);\n  param_1[399] = &UNK_002a1d9b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 400,unaff_EDI + 0x1ae193,0,0,iVar2,0,0,0,param_1 + 399,0);\n  param_1[0x19e] = &UNK_002a1daf + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x19f,unaff_EDI + 0x1ae1af,0,0,iVar2,unaff_EDI + 0x1ae199,0,0,\n               param_1 + 0x19e,0);\n  param_1[0x1ad] = &UNK_002a1dc3 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1ae,unaff_EDI + 0x1ae1ac,0,0,iVar2,0,0,0,param_1 + 0x1ad,1);\n  param_1[0x1bc] = &UNK_002a1dd7 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1bd,unaff_EDI + 0x1ae1b5,0,0,iVar3,unaff_EDI + 0x1afa57,0,0,\n               param_1 + 0x1bc,0);\n  *(undefined2 *)(param_1 + 0x1cb) = 0;\n  param_1[0x1cc] = &UNK_002a1deb + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1cd,unaff_EDI + 0x1ae1b2,0,0,iVar4,0,0,0,param_1 + 0x1cc,1);\n  param_1[0x1db] = &UNK_002a1dff + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1dc,unaff_EDI + 0x1ae1bf,0,0,iVar3,unaff_EDI + 0x1afa87,0,0,\n               param_1 + 0x1db,0);\n  *(undefined2 *)(param_1 + 0x1ea) = 0;\n  param_1[0x1eb] = &UNK_002a1e13 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1ec,unaff_EDI + 0x1ae1bc,0,0,iVar4,0,0,0,param_1 + 0x1eb,1);\n  param_1[0x1fa] = &UNK_002a1e27 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1fb,unaff_EDI + 0x1ae1ea,0,0,iVar3,unaff_EDI + 0x1ae1ca,0,0,\n               param_1 + 0x1fa,0);\n  *(undefined2 *)(param_1 + 0x209) = 0;\n  param_1[0x20a] = &UNK_002a1e3b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x20b,unaff_EDI + 0x1ae1e7,0,0,iVar4,0,0,0,param_1 + 0x20a,1);\n  param_1[0x219] = &UNK_002a1e4f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x21a,&UNK_001ae1f7 + unaff_EDI,0,0,iVar3,unaff_EDI + 0x1afab7,0,0,\n               param_1 + 0x219,0);\n  *(undefined2 *)(param_1 + 0x228) = 0;\n  param_1[0x229] = &UNK_002a1e63 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x22a,&UNK_001ae1f4 + unaff_EDI,0,0,iVar4,0,0,0,param_1 + 0x229,1);\n  param_1[0x238] = &UNK_002a1e77 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x239,unaff_EDI + 0x1ae20e,1,0,iVar4,unaff_EDI + 0x1afadf,0,0,\n               param_1 + 0x238,1);\n  *(undefined2 *)(param_1 + 0x247) = 0x100;\n  param_1[0x248] = &UNK_002a1e8b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x249,unaff_EDI + 0x1ae20b,1,0,iVar3,unaff_EDI + 0x1afb07,0,0,\n               param_1 + 0x248,0);\n  iVar8 = unaff_EDI + 0x1af1d9;\n  param_1[599] = &UNK_002a1e9f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 600,unaff_EDI + 0x1ae21d,1,0,iVar8,unaff_EDI + 0x1afb53,\n               unaff_EDI + 0x1afb33,0,param_1 + 599,0);\n  *(undefined1 *)(param_1 + 0x266) = 0;\n  param_1[0x268] = &UNK_002a1eb3 + unaff_EDI;\n  param_1[0x267] = iVar8;\n                    \n  FUN_000eb510(param_1 + 0x269,unaff_EDI + 0x1ae238,1,0,iVar3,unaff_EDI + 0x1ae056,0,0,\n               param_1 + 0x268,0);\n  *(undefined2 *)(param_1 + 0x277) = 0;\n  param_1[0x278] = &UNK_002a1ec7 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x279,unaff_EDI + 0x1ae235,1,0,iVar4,unaff_EDI + 0x1af783,0,0,\n               param_1 + 0x278,1);\n  param_1[0x287] = &UNK_002a1edb + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x288,unaff_EDI + 0x1ae26f,1,0,iVar3,unaff_EDI + 0x1ae24f,0,0,\n               param_1 + 0x287,0);\n  param_1[0x297] = &UNK_002a1eef + unaff_EDI;\n  *(undefined2 *)(param_1 + 0x296) = 0;\n                    \n  FUN_000eb510(param_1 + 0x298,unaff_EDI + 0x1ae26c,1,0,iVar4,unaff_EDI + 0x1afb83,0,0,\n               param_1 + 0x297,1);\n  param_1[0x2a6] = &UNK_002a1f03 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x2a7,unaff_EDI + 0x1ae277,1,0,iVar4,unaff_EDI + 0x1afba7,0,0,\n               param_1 + 0x2a6,1);\n  param_1[0x2b6] = &UNK_002a1f17 + unaff_EDI;\n  *(undefined2 *)(param_1 + 0x2b5) = 0x100;\n                    \n  FUN_000eb510(param_1 + 0x2b7,unaff_EDI + 0x1ae274,1,0,iVar3,unaff_EDI + 0x1afbcf,0,0,\n               param_1 + 0x2b6,0);\n  param_1[0x2c5] = &UNK_002a1f2b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x2c6,unaff_EDI + 0x1ae2a4,1,100,iVar3,unaff_EDI + 0x1ae28b,0,0,\n               param_1 + 0x2c5,0);\n  *(undefined2 *)(param_1 + 0x2d4) = 0;\n  param_1[0x2d5] = &UNK_002a1f3f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x2d6,unaff_EDI + 0x1ae2a1,1,0,iVar4,&UNK_001afbfb + unaff_EDI,0,0,\n               param_1 + 0x2d5,1);\n  param_1[0x2e4] = &UNK_002a1f53 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x2e5,unaff_EDI + 0x1ae2c2,0,0,iVar3,unaff_EDI + 0x1ae2b2,0,0,\n               param_1 + 0x2e4,0);\n  *(undefined2 *)(param_1 + 0x2f3) = 0;\n  param_1[0x2f4] = &UNK_002a1f67 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x2f5,unaff_EDI + 0x1ae2bf,0,0,iVar4,0,0,0,param_1 + 0x2f4,1);\n  param_1[0x303] = &UNK_002a1f7b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x304,unaff_EDI + 0x1ae2c8,0,0,iVar3,unaff_EDI + 0x1ae2b2,0,0,\n               param_1 + 0x303,0);\n  *(undefined2 *)(param_1 + 0x312) = 0;\n  param_1[0x313] = &UNK_002a1f8f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x314,unaff_EDI + 0x1ae2c5,0,0,iVar4,0,0,0,param_1 + 0x313,1);\n  param_1[0x322] = &UNK_002a1fa3 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x323,unaff_EDI + 0x1a8891,1,0,iVar2,unaff_EDI + 0x1ae2e9,\n               unaff_EDI + 0x1ae2cb,0,param_1 + 0x322,0);\n  *(undefined1 *)(param_1 + 0x331) = 0;\n  param_1[0x333] = puVar1;\n  param_1[0x332] = iVar2;\n                    \n  FUN_000eb510(param_1 + 0x334,unaff_EDI + 0x1ae31d,1,0,iVar2,unaff_EDI + 0x1ae30d,\n               unaff_EDI + 0x1ae2fb,0,param_1 + 0x333,0);\n  param_1[0x343] = 0;\n  param_1[0x342] = unaff_EDI + -0x2b49;\n  param_1[0x333] = "St7collateIcE" + unaff_EDI + 3;\n  param_1[0x344] = "{default arg#" + unaff_EDI + 0xd;\n                    \n  FUN_000eb510(param_1 + 0x345,unaff_EDI + 0x1ae32a,1,0,0,&UNK_001afc2f + unaff_EDI,\n               &UNK_001ae12e + unaff_EDI,1,param_1 + 0x344,0);\n  *(undefined1 *)(param_1 + 0x353) = 0;\n  param_1[0x355] = "VTT for " + unaff_EDI + 2;\n  param_1[0x354] = 0;\n                    \n  FUN_000eb510(param_1 + 0x356,unaff_EDI + 0x1ae327,1,0,iVar3,unaff_EDI + 0x1afc57,0,0,\n               param_1 + 0x355,0);\n  *(undefined2 *)(param_1 + 0x364) = 0;\n  param_1[0x365] = "construction vtable for " + unaff_EDI + 0xd;\n                    \n  FUN_000eb510(param_1 + 0x366,unaff_EDI + 0x1ae324,1,0,iVar4,0,0,0,param_1 + 0x365,1);\n  param_1[0x374] = "typeinfo for " + unaff_EDI + 3;\n                    \n  FUN_000eb510(param_1 + 0x375,unaff_EDI + 0x1ae336,1,0,iVar3,unaff_EDI + 0x1afc83,0,0,\n               param_1 + 0x374,0);\n  *(undefined2 *)(param_1 + 899) = 0;\n  param_1[900] = "typeinfo name for " + unaff_EDI + 9;\n                    \n  FUN_000eb510(param_1 + 0x385,unaff_EDI + 0x1ae333,1,0,iVar4,unaff_EDI + 0x1afcb7,0,0,param_1 + 900\n               ,1);\n  param_1[0x393] = "typeinfo fn for " + unaff_EDI + 10;\n                    \n  FUN_000eb510(param_1 + 0x394,unaff_EDI + 0x1ae34f,1,0,iVar3,unaff_EDI + 0x1afcf3,0,0,\n               param_1 + 0x393,0);\n  *(undefined2 *)(param_1 + 0x3a2) = 0;\n  param_1[0x3a3] = "non-virtual thunk to " + unaff_EDI + 0xd;\n                    \n  FUN_000eb510(param_1 + 0x3a4,unaff_EDI + 0x1ae34c,1,0,iVar4,0,0,0,param_1 + 0x3a3,1);\n  param_1[0x3b2] = "covariant return thunk to " + unaff_EDI + 0xb;\n                    \n  FUN_000eb510(param_1 + 0x3b3,unaff_EDI + 0x1ae364,1,0,iVar3,&UNK_001afd17 + unaff_EDI,0,0,\n               param_1 + 0x3b2,0);\n  param_1[0x3c2] = "java Class for " + unaff_EDI + 4;\n  *(undefined2 *)(param_1 + 0x3c1) = 0;\n                    \n  FUN_000eb510(param_1 + 0x3c3,unaff_EDI + 0x1ae361,1,0,iVar4,0,0,0,param_1 + 0x3c2,1);\n  param_1[0x3d1] = "guard variable for " + unaff_EDI + 8;\n                    \n  FUN_000eb510(param_1 + 0x3d2,unaff_EDI + 0x1ae37c,1,0,iVar3,unaff_EDI + 0x1afd47,0,0,\n               param_1 + 0x3d1,0);\n  param_1[0x3e1] = "TLS init function for " + unaff_EDI + 8;\n  *(undefined2 *)(param_1 + 0x3e0) = 0;\n                    \n  FUN_000eb510(param_1 + 0x3e2,unaff_EDI + 0x1ae379,1,0,iVar4,0,0,0,param_1 + 0x3e1,1);\n  iVar9 = unaff_EDI + 0x1b8bce;\n  param_1[0x3f0] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0x3f1,unaff_EDI + 0x1ae396,1,0,iVar2,unaff_EDI + 0x1afd6b,iVar9,0,\n               param_1 + 0x3f0,0);\n  param_1[0x400] = 0;\n  param_1[0x3ff] = unaff_EDI + -0x29d9;\n  param_1[0x3f0] = "St14collate_bynameIcE" + unaff_EDI + 7;\n  param_1[0x401] = "TLS wrapper function for " + unaff_EDI + 5;\n                    \n  FUN_000eb510(param_1 + 0x402,unaff_EDI + 0x1ae3a6,1,0,iVar4,unaff_EDI + 0x1afd8b,0,0,\n               param_1 + 0x401,1);\n  *(undefined2 *)(param_1 + 0x410) = 0x100;\n  param_1[0x411] = "TLS wrapper function for " + unaff_EDI + 0x19;\n                    \n  FUN_000eb510(param_1 + 0x412,unaff_EDI + 0x1ae3a3,1,0,iVar3,unaff_EDI + 0x1afdbb,0,0,\n               param_1 + 0x411,0);\n  iVar10 = unaff_EDI + 0x1aed7d;\n  param_1[0x420] = "reference temporary #" + unaff_EDI + 0x13;\n                    \n  FUN_000eb510(param_1 + 0x421,unaff_EDI + 0x1aeb03,1,0x65,0,unaff_EDI + 0x1ae3b5,iVar10,0,\n               param_1 + 0x420,0);\n  *(undefined1 *)(param_1 + 0x42f) = 0;\n  param_1[0x431] = "hidden alias for " + unaff_EDI + 0x11;\n  param_1[0x430] = 0;\n                    \n  FUN_000eb510(param_1 + 0x432,unaff_EDI + 0x1bf43b,1,0,iVar3,unaff_EDI + 0x1ae3cf,0,0,\n               param_1 + 0x431,0);\n  *(undefined2 *)(param_1 + 0x440) = 0;\n  param_1[0x441] = "non-transaction clone for " + unaff_EDI + 0x13;\n                    \n  FUN_000eb510(param_1 + 0x442,unaff_EDI + 0x1ae3ed,1,0,iVar4,unaff_EDI + 0x1afdf3,0,0,\n               param_1 + 0x441,1);\n  param_1[0x450] = "_Fract" + unaff_EDI + 6;\n                    \n  FUN_000eb510(param_1 + 0x451,unaff_EDI + 0x1ae416,3,0,iVar4,unaff_EDI + 0x1ae3fd,0,0,\n               param_1 + 0x450,1);\n  *(undefined2 *)(param_1 + 0x45f) = 0x100;\n  param_1[0x460] = &UNK_002a210b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x461,unaff_EDI + 0x1ae441,3,0,iVar3,unaff_EDI + 0x1ae427,0,0,\n               param_1 + 0x460,0);\n  param_1[0x46f] = "decltype (" + unaff_EDI + 3;\n                    \n  FUN_000eb510(param_1 + 0x470,unaff_EDI + 0x1ae456,1,0,iVar4,0,0,0,param_1 + 0x46f,1);\n  *(undefined2 *)(param_1 + 0x47e) = 0x100;\n  param_1[0x47f] = &UNK_002a2133 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x480,unaff_EDI + 0x1ae453,1,0,iVar3,unaff_EDI + 0x1afe1b,0,0,\n               param_1 + 0x47f,0);\n  param_1[0x48e] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0x48f,unaff_EDI + 0x1ae474,1,0,iVar2,unaff_EDI + 0x1afe5f,\n               unaff_EDI + 0x1ae468,0,param_1 + 0x48e,0);\n  param_1[0x49e] = 0;\n  param_1[0x49d] = unaff_EDI + 0x7be7;\n  param_1[0x48e] = "St8numpunctIcE" + unaff_EDI + 3;\n  param_1[0x49f] = "{unnamed type#" + unaff_EDI + 0xd;\n                    \n  FUN_000eb510(param_1 + 0x4a0,unaff_EDI + 0x1ae49f,1,0x45,iVar3,unaff_EDI + 0x1ae481,0,0,\n               param_1 + 0x49f,0);\n  *(undefined2 *)(param_1 + 0x4ae) = 0;\n  param_1[0x4af] = " restrict" + unaff_EDI + 9;\n                    \n  FUN_000eb510(param_1 + 0x4b0,unaff_EDI + 0x1ae49c,1,0,iVar4,unaff_EDI + 0x1afe87,0,0,\n               param_1 + 0x4af,1);\n                    \n  FUN_000ebb50(param_1 + 0x4be);\n  param_1[0x4d5] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0x4d6,unaff_EDI + 0x1ae4c7,0,0,iVar2,unaff_EDI + 0x1ae4ae,0,0,\n               param_1 + 0x4d5,0);\n  param_1[0x4e5] = 0;\n  param_1[0x4e4] = unaff_EDI + -0x2ce9;\n  param_1[0x4d5] = "St15numpunct_bynameIcE" + unaff_EDI + 7;\n  param_1[0x4e6] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0x4e7,unaff_EDI + 0x1aea22,0,0,iVar2,unaff_EDI + 0x1ae4ca,0,0,\n               param_1 + 0x4e6,0);\n  param_1[0x4f6] = 0;\n  param_1[0x4f5] = unaff_EDI + -0x2cd9;\n  param_1[0x4e6] = &UNK_002a40cf + unaff_EDI;\n                    \n  FUN_000eba10(param_1 + 0x4f7);\n  param_1[0x50e] = "imaginary " + unaff_EDI + 8;\n                    \n  FUN_000eb510(param_1 + 0x50f,unaff_EDI + 0x1ae4e6,1,0x46,0,unaff_EDI + 0x1afeab,\n               unaff_EDI + 0x1b8ae4,0,param_1 + 0x50e,0);\n  *(undefined1 *)(param_1 + 0x51d) = 0;\n  param_1[0x51f] = &UNK_002a21ab + unaff_EDI;\n  param_1[0x51e] = 0;\n                    \n  FUN_000eb510(param_1 + 0x520,unaff_EDI + 0x1ae509,1,0,iVar3,unaff_EDI + 0x1ae4ed,0,0,\n               param_1 + 0x51f,0);\n  *(undefined2 *)(param_1 + 0x52e) = 0;\n  param_1[0x52f] = "decltype(auto)" + unaff_EDI + 0xc;\n                    \n  FUN_000eb510(param_1 + 0x530,unaff_EDI + 0x1ae506,1,0,iVar4,unaff_EDI + 0x1afed3,0,0,\n               param_1 + 0x52f,1);\n  param_1[0x53e] = "string literal" + unaff_EDI + 0xe;\n                    \n  FUN_000eb510(param_1 + 0x53f,unaff_EDI + 0x1aad7c,0,0,unaff_EDI + 0x1ae533,unaff_EDI + 0x1ae518,\n               unaff_EDI + 0x1b2184,0,param_1 + 0x53e,0);\n  *(undefined1 *)(param_1 + 0x54d) = 0;\n  param_1[0x54e] = unaff_EDI + 0x1ae533;\n  param_1[0x54f] = "std::basic_string" + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x550,&UNK_001ae53c + unaff_EDI,1,0,iVar4,unaff_EDI + 0x1afef3,0,0,\n               param_1 + 0x54f,1);\n  *(undefined2 *)(param_1 + 0x55e) = 0x100;\n  param_1[0x55f] = "std::string" + unaff_EDI + 2;\n                    \n  FUN_000eb510(param_1 + 0x560,unaff_EDI + 0x1ae539,1,0,iVar3,unaff_EDI + 0x1aff1f,0,0,\n               param_1 + 0x55f,0);\n  param_1[0x56e] = "std::istream" + unaff_EDI + 10;\n                    \n  FUN_000eb510(param_1 + 0x56f,unaff_EDI + 0x1ae54b,1,0,iVar3,unaff_EDI + 0x1aff53,0,0,\n               param_1 + 0x56e,0);\n  *(undefined2 *)(param_1 + 0x57d) = 0;\n  param_1[0x57e] = "std::ostream" + unaff_EDI + 3;\n                    \n  FUN_000eb510(param_1 + 0x57f,unaff_EDI + 0x1ae548,1,0,iVar4,unaff_EDI + 0x1aff83,0,0,\n               param_1 + 0x57e,1);\n  param_1[0x58d] = "basic_ostream" + unaff_EDI + 10;\n                    \n  FUN_000eb510(param_1 + 0x58e,unaff_EDI + 0x1ae55c,1,0,iVar3,unaff_EDI + 0x1affbb,0,0,\n               param_1 + 0x58d,0);\n  param_1[0x59d] = "basic_iostream" + unaff_EDI + 2;\n  *(undefined2 *)(param_1 + 0x59c) = 0;\n                    \n  FUN_000eb510(param_1 + 0x59e,unaff_EDI + 0x1ae559,1,0,iVar4,unaff_EDI + 0x1affeb,0,0,\n               param_1 + 0x59d,1);\n  param_1[0x5ac] = "boolean" + unaff_EDI + 7;\n                    \n  FUN_000eb510(param_1 + 0x5ad,unaff_EDI + 0x1ae575,1,0,iVar3,unaff_EDI + 0x1b001f,0,0,\n               param_1 + 0x5ac,0);\n  param_1[0x5bc] = "unsigned char" + unaff_EDI + 8;\n  *(undefined2 *)(param_1 + 0x5bb) = 0;\n                    \n  FUN_000eb510(param_1 + 0x5bd,unaff_EDI + 0x1ae572,1,0,iVar4,unaff_EDI + 0x1b004f,0,0,\n               param_1 + 0x5bc,1);\n  param_1[0x5cb] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0x5cc,&UNK_001ae58b + unaff_EDI,1,0,iVar2,unaff_EDI + 0x1b0083,0,0,\n               param_1 + 0x5cb,0);\n  param_1[0x5db] = 0;\n  param_1[0x5da] = unaff_EDI + -0x2d09;\n  param_1[0x5cb] = "St7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 3;\n  param_1[0x5dc] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0x5dd,unaff_EDI + 0x1ae594,1,0,iVar2,unaff_EDI + 0x1b00b7,0,0,\n               param_1 + 0x5dc,0);\n  param_1[0x5ec] = 0;\n  param_1[0x5eb] = unaff_EDI + -0x2cf9;\n  param_1[0x5dc] = "St7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x17;\n  param_1[0x5ed] = "unsigned long" + unaff_EDI + 1;\n                    \n  FUN_000eb510(param_1 + 0x5ee,unaff_EDI + 0x1ae5b5,0,0,iVar2,unaff_EDI + 0x1b00f7,\n               unaff_EDI + 0x1ae5aa,0,param_1 + 0x5ed,0);\n  *(undefined1 *)(param_1 + 0x5fc) = 0;\n  param_1[0x5fe] = "unsigned __int128" + unaff_EDI + 7;\n  param_1[0x5fd] = iVar2;\n                    \n  FUN_000eb510(param_1 + 0x5ff,thunk_FUN_001ae2e0 + unaff_EDI,2,0,iVar3,iVar5,0,0,param_1 + 0x5fe,0)\n  ;\n  *(undefined2 *)(param_1 + 0x60d) = 0;\n  param_1[0x60e] = "unsigned short" + unaff_EDI + 9;\n                    \n  FUN_000eb510(param_1 + 0x60f,unaff_EDI + 0x1ae5bd,2,0,iVar4,0,0,0,param_1 + 0x60e,1);\n  param_1[0x61d] = "unsigned long long" + unaff_EDI + 0xe;\n                    \n  FUN_000eb510(param_1 + 0x61e,unaff_EDI + 0x1ae5f9,1,0,iVar3,unaff_EDI + 0x1ae5c2,0,0,\n               param_1 + 0x61d,0);\n  *(undefined2 *)(param_1 + 0x62c) = 0;\n  param_1[0x62d] = "decimal64" + unaff_EDI + 5;\n                    \n  FUN_000eb510(param_1 + 0x62e,unaff_EDI + 0x1ae5f6,1,0,iVar4,unaff_EDI + 0x1ae5d9,0,0,\n               param_1 + 0x62d,1);\n  param_1[0x63c] = &UNK_002a22eb + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x63d,unaff_EDI + 0x1c0252,1,0,iVar3,unaff_EDI + 0x1ae605,0,0,\n               param_1 + 0x63c,0);\n  *(undefined2 *)(param_1 + 0x64b) = 0;\n  param_1[0x64c] = "decltype(nullptr)" + unaff_EDI + 1;\n                    \n  FUN_000eb510(param_1 + 0x64d,unaff_EDI + 0x1ae621,1,0,iVar4,unaff_EDI + 0x1b0123,0,0,\n               param_1 + 0x64c,1);\n  param_1[0x65b] = "alignof " + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x65c,unaff_EDI + 0x1ae631,1,0,iVar4,unaff_EDI + 0x1b0147,0,0,\n               param_1 + 0x65b,1);\n  *(undefined2 *)(param_1 + 0x66a) = 0x100;\n  param_1[0x66b] = "const_cast" + unaff_EDI + 8;\n                    \n  FUN_000eb510(param_1 + 0x66c,unaff_EDI + 0x1ae62e,1,0,iVar3,&UNK_001b016f + unaff_EDI,0,0,\n               param_1 + 0x66b,0);\n  param_1[0x67a] = "dynamic_cast" + unaff_EDI + 1;\n                    \n  FUN_000eb510(param_1 + 0x67b,unaff_EDI + 0x1c3321,0,0x47,iVar3,unaff_EDI + 0x1ae63c,0,0,\n               param_1 + 0x67a,0);\n  *(undefined2 *)(param_1 + 0x689) = 0;\n  param_1[0x68a] = &UNK_002a234f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x68b,unaff_EDI + 0x1ae654,0,0,iVar4,0,0,0,param_1 + 0x68a,1);\n  param_1[0x699] = &UNK_002a2363 + unaff_EDI;\n  iVar11 = unaff_EDI + 0x1ae95a;\n                    \n  FUN_000eb510(param_1 + 0x69a,unaff_EDI + 0x1ae676,0,0x68,0,unaff_EDI + 0x1ae65e,iVar11,0,\n               param_1 + 0x699,0);\n  *(undefined1 *)(param_1 + 0x6a8) = 0;\n  param_1[0x6a9] = 0;\n  param_1[0x6aa] = &UNK_002a2377 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x6ab,unaff_EDI + 0x1ae68a,1,0,unaff_EDI + 0x1ae686,unaff_EDI + 0x1b0197,\n               unaff_EDI + 0x1ae67d,0,param_1 + 0x6aa,0);\n  *(undefined1 *)(param_1 + 0x6b9) = 0;\n  param_1[0x6bc] = &UNK_002a238b + unaff_EDI;\n  *(undefined8 *)(param_1 + 0x6ba) = 0;\n                    \n  FUN_000eb510(param_1 + 0x6bd,unaff_EDI + 0x1ae6c8,1,0,unaff_EDI + 0x1a0f2f,unaff_EDI + 0x1ae6b5,\n               unaff_EDI + 0x1ae6a5,0,param_1 + 0x6bc,0);\n  *(undefined1 *)(param_1 + 0x6cb) = 0;\n  param_1[0x6cc] = unaff_EDI + 0x1a0f2f;\n  param_1[0x6cd] = "reinterpret_cast" + unaff_EDI + 0xb;\n                    \n  FUN_000eb510(param_1 + 0x6ce,unaff_EDI + 0x1ae6e3,2,0,iVar2,unaff_EDI + 0x1ae6d3,0,0,\n               param_1 + 0x6cd,0);\n  param_1[0x6dc] = "static_cast" + unaff_EDI + 1;\n                    \n  FUN_000eb510(param_1 + 0x6dd,unaff_EDI + 0x1ae6e0,2,0,iVar2,0,0,0,param_1 + 0x6dc,1);\n  param_1[0x6eb] =\n       "std::basic_string<char, std::char_traits<char>, std::allocator<char> >" + unaff_EDI + 3;\n                    \n  FUN_000eb510(param_1 + 0x6ec,unaff_EDI + 0x1ae6f5,1,0,iVar8,unaff_EDI + 0x1b01c7,\n               unaff_EDI + 0x1ae6e5,0,param_1 + 0x6eb,0);\n  param_1[0x6fc] =\n       "std::basic_string<char, std::char_traits<char>, std::allocator<char> >" + unaff_EDI + 0x17;\n  param_1[0x6fb] = iVar8;\n  iVar12 = unaff_EDI + 0x1a10b8;\n  *(undefined1 *)(param_1 + 0x6fa) = 0;\n  iVar13 = unaff_EDI + 0x1ae6f9;\n                    \n  FUN_000eb510(param_1 + 0x6fd,unaff_EDI + 0x1ae6ff,1,0,iVar12,unaff_EDI + 0x1b0237,iVar13,0,\n               param_1 + 0x6fc,0);\n  *(undefined1 *)(param_1 + 0x70b) = 0;\n  param_1[0x70c] = 0;\n  param_1[0x70d] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0x70e,&UNK_001a87be + unaff_EDI,1,0,iVar2,unaff_EDI + 0x1b025f,0,0,\n               param_1 + 0x70d,0);\n  param_1[0x71d] = 0;\n  param_1[0x71c] = unaff_EDI + -0x2dd9;\n  param_1[0x70d] = "St7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x2b;\n  param_1[0x71e] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0x71f,unaff_EDI + 0x1ae727,1,0,iVar2,unaff_EDI + 0x1ae70e,0,0,\n               param_1 + 0x71e,0);\n  param_1[0x72e] = 0;\n  param_1[0x72d] = unaff_EDI + -0x2dc9;\n  param_1[0x71e] = &UNK_002a411f + unaff_EDI;\n  param_1[0x72f] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0x730,unaff_EDI + 0x1ae736,1,0,iVar2,unaff_EDI + 0x1b02cb,0,0,\n               param_1 + 0x72f,0);\n  param_1[0x73f] = 0;\n  param_1[0x73e] = unaff_EDI + -0x2db9;\n  param_1[0x72f] = "St7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x13;\n  param_1[0x740] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0x741,unaff_EDI + 0x1ae747,1,0,iVar2,unaff_EDI + 0x1b0307,0,0,\n               param_1 + 0x740,0);\n  param_1[0x750] = 0;\n  param_1[0x74f] = unaff_EDI + -0x2da9;\n  param_1[0x740] = "St7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x27;\n  param_1[0x751] =\n       "std::basic_string<char, std::char_traits<char>, std::allocator<char> >" + unaff_EDI + 0x2b;\n                    \n  FUN_000eb510(param_1 + 0x752,unaff_EDI + 0x1ae75a,1,0,0,unaff_EDI + 0x1b0337,iVar9,0,\n               param_1 + 0x751,0);\n  *(undefined1 *)(param_1 + 0x760) = 0;\n  param_1[0x761] = 0;\n  param_1[0x762] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0x763,unaff_EDI + 0x1ae780,1,0,iVar2,unaff_EDI + 0x1ae76b,0,0,\n               param_1 + 0x762,0);\n  param_1[0x772] = 0;\n  param_1[0x771] = unaff_EDI + -0x2d99;\n  param_1[0x762] = &UNK_002a415b + unaff_EDI;\n  param_1[0x773] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0x774,unaff_EDI + 0x1ae7af,1,0,iVar2,unaff_EDI + 0x1ae794,0,0,\n               param_1 + 0x773,0);\n  param_1[0x783] = 0;\n  param_1[0x782] = unaff_EDI + -0x2d79;\n  param_1[0x773] = "St17__timepunct_cacheIcE" + unaff_EDI + 0x13;\n  param_1[0x784] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0x785,unaff_EDI + 0x1ae7c5,1,0,iVar2,unaff_EDI + 0x1b0377,0,0,\n               param_1 + 0x784,0);\n  param_1[0x794] = 0;\n  param_1[0x793] = unaff_EDI + -0x2d59;\n  param_1[0x784] = "St11__timepunctIcE" + unaff_EDI + 0xb;\n  param_1[0x795] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0x796,unaff_EDI + 0x1ae7d9,1,0,iVar2,unaff_EDI + 0x1b039f,0,0,\n               param_1 + 0x795,0);\n  param_1[0x7a5] = 0;\n  param_1[0x7a4] = unaff_EDI + -0x2d39;\n  param_1[0x795] = "St10moneypunctIcLb1EE" + unaff_EDI + 0xb;\n  param_1[0x7a6] =\n       "std::basic_string<char, std::char_traits<char>, std::allocator<char> >" + unaff_EDI + 0x3f;\n                    \n  FUN_000eb510(param_1 + 0x7a7,unaff_EDI + 0x1ae7ff,1,0,unaff_EDI + 0x1bb5e4,unaff_EDI + 0x1b03df,\n               &UNK_001ae7f7 + unaff_EDI,0,param_1 + 0x7a6,0);\n  uVar15 = *(undefined8 *)(unaff_EDI + 0x1b2b97);\n  *(undefined1 *)(param_1 + 0x7b5) = 0;\n  param_1[0x7b8] = "std::basic_istream<char, std::char_traits<char> >" + unaff_EDI + 0xb;\n  *(undefined8 *)(param_1 + 0x7b6) = uVar15;\n                    \n  FUN_000eb510(param_1 + 0x7b9,unaff_EDI + 0x1aad76,0,0,unaff_EDI + 0x1bb084,unaff_EDI + 0x1ae811,\n               unaff_EDI + 0x1b2184,0,param_1 + 0x7b8,0);\n  *(undefined1 *)(param_1 + 0x7c7) = 0;\n  param_1[0x7c8] = unaff_EDI + 0x1bb084;\n  param_1[0x7c9] = "std::basic_istream<char, std::char_traits<char> >" + unaff_EDI + 0x1f;\n                    \n  FUN_000eb510(param_1 + 0x7ca,unaff_EDI + 0x1ae84a,1,0x49,0,unaff_EDI + 0x1ae832,\n               unaff_EDI + 0x1ae82a,0,param_1 + 0x7c9,0);\n  *(undefined1 *)(param_1 + 0x7d8) = 0;\n  param_1[0x7d9] = 0;\n  param_1[0x7da] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0x7db,unaff_EDI + 0x1ae859,1,0,iVar2,unaff_EDI + 0x1b041b,iVar9,0,\n               param_1 + 0x7da,0);\n  param_1[0x7ea] = 0;\n  param_1[0x7e9] = unaff_EDI + -0x519;\n  param_1[0x7da] = "St10moneypunctIcLb0EE" + unaff_EDI + 7;\n  param_1[0x7eb] = "std::basic_istream<char, std::char_traits<char> >" + unaff_EDI + 0x33;\n                    \n  FUN_000eb510(param_1 + 0x7ec,&UNK_001ae869 + unaff_EDI,1,0,iVar3,unaff_EDI + 0x1b043f,0,0,\n               param_1 + 0x7eb,0);\n  *(undefined2 *)(param_1 + 0x7fa) = 0;\n  param_1[0x7fb] = "std::basic_ostream<char, std::char_traits<char> >" + unaff_EDI + 0x13;\n                    \n  FUN_000eb510(param_1 + 0x7fc,unaff_EDI + 0x1ae866,1,0,iVar4,unaff_EDI + 0x1b045f,0,0,\n               param_1 + 0x7fb,1);\n                    \n  FUN_000eb650(param_1 + 0x80a);\n  param_1[0x821] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0x822,unaff_EDI + 0x1aee55,1,0x6c,iVar2,unaff_EDI + 0x1ae87b,\n               unaff_EDI + 0x1ae88e,0,param_1 + 0x821,0);\n  param_1[0x831] = 0;\n  param_1[0x830] = unaff_EDI + -0x659;\n  param_1[0x821] = "St8messagesIcE" + unaff_EDI + 3;\n  param_1[0x832] = "std::basic_iostream<char, std::char_traits<char> >" + unaff_EDI + 7;\n                    \n  FUN_000eb510(param_1 + 0x833,unaff_EDI + 0x1ae899,1,0,iVar4,unaff_EDI + 0x1b0487,0,0,\n               param_1 + 0x832,1);\n  *(undefined2 *)(param_1 + 0x841) = 0x100;\n  param_1[0x842] = "std::basic_iostream<char, std::char_traits<char> >" + unaff_EDI + 0x1b;\n                    \n  FUN_000eb510(param_1 + 0x843,unaff_EDI + 0x1ae896,1,0,iVar3,unaff_EDI + 0x1b04ab,0,0,\n               param_1 + 0x842,0);\n  param_1[0x851] = "std::basic_iostream<char, std::char_traits<char> >" + unaff_EDI + 0x2f;\n  iVar14 = unaff_EDI + 0x1b8cc6;\n                    \n  FUN_000eb510(param_1 + 0x852,unaff_EDI + 0x1ae8cf,1,0x4c,iVar2,unaff_EDI + 0x1ae8b2,iVar14,0,\n               param_1 + 0x851,0);\n  *(undefined1 *)(param_1 + 0x860) = 0;\n  param_1[0x864] = &UNK_002a24b7 + unaff_EDI;\n  param_1[0x861] = 0;\n  param_1[0x862] = 0;\n  param_1[0x863] = 0;\n                    \n  FUN_000eb510(param_1 + 0x865,&UNK_001ae8df + unaff_EDI,1,0,iVar3,unaff_EDI + 0x1b04d7,0,0,\n               param_1 + 0x864,0);\n  *(undefined2 *)(param_1 + 0x873) = 0;\n  param_1[0x874] = &UNK_002a24cb + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x875,&UNK_001ae8dc + unaff_EDI,1,0,iVar4,unaff_EDI + 0x1b04ff,0,0,\n               param_1 + 0x874,1);\n  param_1[0x883] = &UNK_002a24df + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x884,unaff_EDI + 0x1c2a37,2,0x6d,iVar2,unaff_EDI + 0x1b052b,\n               unaff_EDI + 0x1ae8e8,0,param_1 + 0x883,0);\n  *(undefined1 *)(param_1 + 0x892) = 0;\n  param_1[0x893] = iVar2;\n  param_1[0x894] = &UNK_002a24f3 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x895,unaff_EDI + 0x1ae90f,1,0,iVar3,&UNK_001ae8f2 + unaff_EDI,0,0,\n               param_1 + 0x894,0);\n  *(undefined2 *)(param_1 + 0x8a3) = 0;\n  param_1[0x8a4] = &UNK_002a2507 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x8a5,unaff_EDI + 0x1ae90c,1,0,iVar4,unaff_EDI + 0x1b054f,0,0,\n               param_1 + 0x8a4,1);\n  param_1[0x8b3] = &UNK_002a251b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x8b4,unaff_EDI + 0x1ae922,1,0,iVar4,unaff_EDI + 0x1b0573,0,0,\n               param_1 + 0x8b3,1);\n  *(undefined2 *)(param_1 + 0x8c2) = 0x100;\n  param_1[0x8c3] = &UNK_002a252f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x8c4,unaff_EDI + 0x1ae91f,1,0,iVar3,unaff_EDI + 0x1b059f,0,0,\n               param_1 + 0x8c3,0);\n  param_1[0x8d2] = "%s: error: too many @-files encountered\n" + unaff_EDI + 3;\n                    \n  FUN_000eb510(param_1 + 0x8d3,unaff_EDI + 0x1ae939,1,0,iVar4,unaff_EDI + 0x1b05d3,0,0,\n               param_1 + 0x8d2,1);\n  *(undefined2 *)(param_1 + 0x8e1) = 0x100;\n  param_1[0x8e2] = "%s: error: too many @-files encountered\n" + unaff_EDI + 0x17;\n                    \n  FUN_000eb510(param_1 + 0x8e3,unaff_EDI + 0x1ae936,1,0,iVar3,unaff_EDI + 0x1b05f3,0,0,\n               param_1 + 0x8e2,0);\n  param_1[0x8f1] = &UNK_002a256b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x8f2,&LAB_001ae94d + unaff_EDI,1,0x4d,iVar3,unaff_EDI + 0x1b061b,0,0,\n               param_1 + 0x8f1,0);\n  *(undefined2 *)(param_1 + 0x900) = 0;\n  param_1[0x901] = "%s: error: @-file refers to a directory\n" + unaff_EDI + 0x13;\n                    \n  FUN_000eb510(param_1 + 0x902,unaff_EDI + 0x1ae94a,1,0,iVar4,0,0,0,param_1 + 0x901,1);\n  param_1[0x910] = "%s: error: @-file refers to a directory\n" + unaff_EDI + 0x27;\n                    \n  FUN_000eb510(param_1 + 0x911,unaff_EDI + 0x1ae972,0,0,0,unaff_EDI + 0x1ae963,unaff_EDI + 0x1ae957,\n               0,param_1 + 0x910,0);\n  *(undefined1 *)(param_1 + 0x91f) = 0;\n  param_1[0x921] = &UNK_002a25a7 + unaff_EDI;\n  param_1[0x920] = 0;\n                    \n  FUN_000eb510(param_1 + 0x922,unaff_EDI + 0x1ae990,1,0x6e,iVar3,unaff_EDI + 0x1ae976,0,0,\n               param_1 + 0x921,0);\n  param_1[0x931] = &UNK_002a25bb + unaff_EDI;\n  *(undefined2 *)(param_1 + 0x930) = 0;\n                    \n  FUN_000eb510(param_1 + 0x932,unaff_EDI + 0x1ae98d,1,0,iVar4,0,0,0,param_1 + 0x931,1);\n  param_1[0x940] = &UNK_002a25cf + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x941,unaff_EDI + 0x1ae99a,3,0x4e,iVar3,unaff_EDI + 0x1b063f,0,0,\n               param_1 + 0x940,0);\n  param_1[0x950] = &UNK_002a25e3 + unaff_EDI;\n  *(undefined2 *)(param_1 + 0x94f) = 0;\n                    \n  FUN_000eb510(param_1 + 0x951,unaff_EDI + 0x1ae997,3,0,iVar4,unaff_EDI + 0x1b0673,0,0,\n               param_1 + 0x950,1);\n  param_1[0x95f] = &UNK_002a25f7 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x960,unaff_EDI + 0x1ae9a4,1,0,iVar3,unaff_EDI + 0x1b0697,0,0,\n               param_1 + 0x95f,0);\n  *(undefined2 *)(param_1 + 0x96e) = 0;\n  param_1[0x96f] = &UNK_002a260b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x970,unaff_EDI + 0x1ae9a1,1,0,iVar4,0,0,0,param_1 + 0x96f,1);\n  param_1[0x97e] = &UNK_002a261f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x97f,unaff_EDI + 0x1ae9b6,1,0,iVar2,unaff_EDI + 0x1b06e7,0,0,\n               param_1 + 0x97e,0);\n  param_1[0x98d] = &UNK_002a2633 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x98e,unaff_EDI + 0x1ae9b3,1,0,iVar2,0,0,0,param_1 + 0x98d,1);\n  param_1[0x99c] = &UNK_002a2647 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x99d,unaff_EDI + 0x1ae9c6,1,0,iVar3,unaff_EDI + 0x1b0717,0,0,\n               param_1 + 0x99c,0);\n  *(undefined2 *)(param_1 + 0x9ab) = 0;\n  param_1[0x9ac] = &UNK_002a265b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x9ad,unaff_EDI + 0x1ae9c3,1,0,iVar4,0,0,0,param_1 + 0x9ac,1);\n  param_1[0x9bb] = &UNK_002a266f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x9bc,unaff_EDI + 0x1ae9d8,0,0,iVar3,unaff_EDI + 0x1b0743,0,0,\n               param_1 + 0x9bb,0);\n  *(undefined2 *)(param_1 + 0x9ca) = 0;\n  param_1[0x9cb] = &UNK_002a2683 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x9cc,unaff_EDI + 0x1ae9d5,0,0,iVar4,0,0,0,param_1 + 0x9cb,1);\n  param_1[0x9da] = &UNK_002a2697 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x9db,unaff_EDI + 0x1aec54,1,0x6f,unaff_EDI + 0x1ae9f6,unaff_EDI + 0x1ae9e1\n               ,iVar9,0,param_1 + 0x9da,0);\n  *(undefined1 *)(param_1 + 0x9e9) = 0;\n  param_1[0x9ea] = unaff_EDI + 0x1ae9f6;\n  param_1[0x9eb] = &UNK_002a26ab + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x9ec,unaff_EDI + 0x1aea17,3,0,iVar6,unaff_EDI + 0x1aea05,\n               unaff_EDI + 0x1ae9fc,0,param_1 + 0x9eb,0);\n  *(undefined1 *)(param_1 + 0x9fa) = 0;\n  param_1[0x9fc] = &UNK_002a26bf + unaff_EDI;\n  param_1[0x9fb] = iVar6;\n                    \n  FUN_000eb510(param_1 + 0x9fd,&UNK_001aef9c + unaff_EDI,2,0x4f,iVar12,unaff_EDI + 0x1aea25,\n               unaff_EDI + 0x1aea1f,0,param_1 + 0x9fc,0);\n  *(undefined1 *)(param_1 + 0xa0b) = 0;\n  param_1[0xa0d] = &UNK_002a26d3 + unaff_EDI;\n  param_1[0xa0c] = 0;\n                    \n  FUN_000eb510(param_1 + 0xa0e,unaff_EDI + 0x1aea72,1,0,unaff_EDI + 0x1c45a9,unaff_EDI + 0x1aea5a,\n               unaff_EDI + 0x1aea3f,0,param_1 + 0xa0d,0);\n  *(undefined1 *)(param_1 + 0xa1c) = 0;\n  param_1[0xa1d] = unaff_EDI + 0x1c45a9;\n  param_1[0xa1e] = &UNK_002a26e7 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xa1f,unaff_EDI + 0x1aeaa3,0,0x70,iVar3,unaff_EDI + 0x1aea82,0,0,\n               param_1 + 0xa1e,0);\n  *(undefined2 *)(param_1 + 0xa2d) = 0;\n  param_1[0xa2e] = &UNK_002a26fb + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xa2f,unaff_EDI + 0x1aeaa0,0,0,iVar4,0,0,0,param_1 + 0xa2e,1);\n  param_1[0xa3d] = &UNK_002a270f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xa3e,unaff_EDI + 0x1aeaa8,0,0,iVar3,&UNK_001b077b + unaff_EDI,0,0,\n               param_1 + 0xa3d,0);\n  *(undefined2 *)(param_1 + 0xa4c) = 0;\n  param_1[0xa4d] = &UNK_002a2723 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xa4e,unaff_EDI + 0x1aeaa5,0,0,iVar4,unaff_EDI + 0x1b07a7,0,0,\n               param_1 + 0xa4d,1);\n  param_1[0xa5c] = &UNK_002a2737 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xa5d,unaff_EDI + 0x1aeaaf,1,0,iVar2,&UNK_001b077b + unaff_EDI,0,0,\n               param_1 + 0xa5c,0);\n  param_1[0xa6b] = &UNK_002a274b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xa6c,unaff_EDI + 0x1aeaac,1,0,iVar2,unaff_EDI + 0x1b07a7,0,0,\n               param_1 + 0xa6b,1);\n  param_1[0xa7a] = &UNK_002a275f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xa7b,unaff_EDI + 0x1aeac1,1,0,iVar3,unaff_EDI + 0x1b07d7,0,0,\n               param_1 + 0xa7a,0);\n  *(undefined2 *)(param_1 + 0xa89) = 0;\n  param_1[0xa8a] = &UNK_002a2773 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xa8b,unaff_EDI + 0x1aeabe,1,0,iVar4,0,0,0,param_1 + 0xa8a,1);\n  param_1[0xa99] = &UNK_002a2787 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xa9a,unaff_EDI + 0x1aeacf,0,0,iVar3,0,0,0,param_1 + 0xa99,0);\n  *(undefined2 *)(param_1 + 0xaa8) = 0;\n  param_1[0xaa9] = &UNK_002a279b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xaaa,unaff_EDI + 0x1aeacc,0,0,iVar4,unaff_EDI + 0x1b080f,0,0,\n               param_1 + 0xaa9,1);\n  param_1[0xab8] = &UNK_002a27af + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xab9,unaff_EDI + 0x1aeaed,1,0,unaff_EDI + 0x1bb38f,unaff_EDI + 0x1b083f,\n               unaff_EDI + 0x1aeae2,1,param_1 + 0xab8,0);\n  *(undefined1 *)(param_1 + 0xac7) = 0;\n  param_1[0xac9] = &UNK_002a27c3 + unaff_EDI;\n  param_1[0xac8] = 0;\n                    \n  FUN_000eb510(param_1 + 0xaca,unaff_EDI + 0x1aeafa,1,0,iVar3,unaff_EDI + 0x1b0877,0,0,\n               param_1 + 0xac9,0);\n  param_1[0xad9] = &UNK_002a27d7 + unaff_EDI;\n  *(undefined2 *)(param_1 + 0xad8) = 0;\n                    \n  FUN_000eb510(param_1 + 0xada,unaff_EDI + 0x1aeaf7,1,0,iVar4,unaff_EDI + 0x1b08b7,0,0,\n               param_1 + 0xad9,1);\n  param_1[0xae8] = &UNK_002a27eb + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xae9,unaff_EDI + 0x1aeb0c,1,0,iVar3,unaff_EDI + 0x1b08e3,0,0,\n               param_1 + 0xae8,0);\n  *(undefined2 *)(param_1 + 0xaf7) = 0;\n  param_1[0xaf8] = &UNK_002a27ff + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xaf9,unaff_EDI + 0x1aeb09,1,0,iVar4,unaff_EDI + 0x1b0913,0,0,\n               param_1 + 0xaf8,1);\n  param_1[0xb07] = &UNK_002a2813 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xb08,unaff_EDI + 0x1aeb20,1,0,iVar3,unaff_EDI + 0x1b0947,0,0,\n               param_1 + 0xb07,0);\n  *(undefined2 *)(param_1 + 0xb16) = 0;\n  param_1[0xb17] = &UNK_002a2827 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xb18,unaff_EDI + 0x1aeb1d,1,0,iVar4,unaff_EDI + 0x1b097f,0,0,\n               param_1 + 0xb17,1);\n  param_1[0xb26] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0xb27,unaff_EDI + 0x1aeb63,1,0,iVar2,unaff_EDI + 0x1aeb37,\n               unaff_EDI + 0x1aeb30,0,param_1 + 0xb26,0);\n  param_1[0xb36] = 0;\n  param_1[0xb35] = unaff_EDI + -0x12a9;\n  param_1[0xb26] = &UNK_002a41d3 + unaff_EDI;\n  param_1[0xb37] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0xb38,unaff_EDI + 0x1aeb6a,1,0,iVar2,unaff_EDI + 0x1aeb4d,\n               unaff_EDI + 0x1af404,0,param_1 + 0xb37,0);\n  param_1[0xb47] = 0;\n  param_1[0xb46] = unaff_EDI + -0x1709;\n  param_1[0xb37] = "St23__codecvt_abstract_baseIcc11__mbstate_tE" + unaff_EDI + 7;\n  param_1[0xb48] = &UNK_002a283b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xb49,unaff_EDI + 0x1aeb78,1,0,iVar4,unaff_EDI + 0x1b09af,0,0,\n               param_1 + 0xb48,1);\n  *(undefined2 *)(param_1 + 0xb57) = 0x100;\n  param_1[0xb58] = &UNK_002a284f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xb59,unaff_EDI + 0x1aeb75,1,0,iVar3,unaff_EDI + 0x1b09e7,0,0,\n               param_1 + 0xb58,0);\n  param_1[0xb67] = &UNK_002a2863 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xb68,unaff_EDI + 0x1aeb8b,1,0,iVar3,unaff_EDI + 0x1b0a13,0,0,\n               param_1 + 0xb67,0);\n  *(undefined2 *)(param_1 + 0xb76) = 0;\n  param_1[0xb77] = &UNK_002a2877 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xb78,unaff_EDI + 0x1aeb88,1,0,iVar4,0,0,0,param_1 + 0xb77,1);\n  param_1[0xb86] = &UNK_002a288b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xb87,unaff_EDI + 0x1aeba6,1,0,iVar3,unaff_EDI + 0x1b0a3f,0,0,\n               param_1 + 0xb86,0);\n  *(undefined2 *)(param_1 + 0xb95) = 0;\n  param_1[0xb96] = &UNK_002a289f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xb97,unaff_EDI + 0x1aeba3,1,0,iVar4,unaff_EDI + 0x1b0a67,0,0,\n               param_1 + 0xb96,1);\n  param_1[0xba5] = &UNK_002a28b3 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xba6,unaff_EDI + 0x1aebbb,1,0,iVar3,unaff_EDI + 0x1b0a8b,0,0,\n               param_1 + 0xba5,0);\n  *(undefined2 *)(param_1 + 0xbb4) = 0;\n  param_1[0xbb5] = &UNK_002a28c7 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xbb6,unaff_EDI + 0x1aebb8,1,0,iVar4,&UNK_001b0ab7 + unaff_EDI,0,0,\n               param_1 + 0xbb5,1);\n  param_1[0xbc4] = &UNK_002a28db + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xbc5,unaff_EDI + 0x1aebed,1,0,iVar3,unaff_EDI + 0x1aebce,0,0,\n               param_1 + 0xbc4,0);\n  param_1[0xbd4] = &UNK_002a28ef + unaff_EDI;\n  *(undefined2 *)(param_1 + 0xbd3) = 0;\n                    \n  FUN_000eb510(param_1 + 0xbd5,unaff_EDI + 0x1aebea,1,0,iVar4,0,0,0,param_1 + 0xbd4,1);\n  param_1[0xbe3] = &UNK_002a2903 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xbe4,&UNK_001aec01 + unaff_EDI,1,0,0,unaff_EDI + 0x1b0adf,iVar11,0,\n               param_1 + 0xbe3,0);\n  *(undefined1 *)(param_1 + 0xbf2) = 0;\n  param_1[0xbf3] = 0;\n  param_1[0xbf4] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0xbf5,unaff_EDI + 0x1aec15,1,0,iVar2,unaff_EDI + 0x1b0b0f,0,0,\n               param_1 + 0xbf4,0);\n  param_1[0xc04] = 0;\n  param_1[0xc03] = unaff_EDI + -0x18c9;\n  param_1[0xbf4] = "St23__codecvt_abstract_baseIcc11__mbstate_tE" + unaff_EDI + 0x1b;\n  param_1[0xc05] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0xc06,unaff_EDI + 0x1aec20,1,0,iVar2,unaff_EDI + 0x1b0b3f,0,0,\n               param_1 + 0xc05,0);\n  param_1[0xc15] = 0;\n  param_1[0xc14] = unaff_EDI + -0x1ee9;\n  param_1[0xc05] = "St23__codecvt_abstract_baseIcc11__mbstate_tE" + unaff_EDI + 0x2f;\n  param_1[0xc16] = &UNK_002a2917 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xc17,unaff_EDI + 0x1aec2d,1,0x71,iVar3,unaff_EDI + 0x1b0b73,0,0,\n               param_1 + 0xc16,0);\n  param_1[0xc26] = &UNK_002a292b + unaff_EDI;\n  *(undefined2 *)(param_1 + 0xc25) = 0;\n                    \n  FUN_000eb510(param_1 + 0xc27,unaff_EDI + 0x1aec2a,1,0,iVar4,0,0,0,param_1 + 0xc26,1);\n  param_1[0xc35] = &UNK_002a293f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xc36,unaff_EDI + 0x1aec3c,2,0,iVar3,unaff_EDI + 0x1b0b93,0,0,\n               param_1 + 0xc35,0);\n  *(undefined2 *)(param_1 + 0xc44) = 0;\n  param_1[0xc45] = &UNK_002a2953 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xc46,unaff_EDI + 0x1aec39,2,0,iVar4,0,0,0,param_1 + 0xc45,1);\n  param_1[0xc54] = &UNK_002a2967 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xc55,unaff_EDI + 0x1aec5e,2,0x72,iVar3,unaff_EDI + 0x1aec3f,0,0,\n               param_1 + 0xc54,0);\n  *(undefined2 *)(param_1 + 0xc63) = 0;\n  param_1[0xc64] = &UNK_002a297b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xc65,unaff_EDI + 0x1aec5b,2,0,iVar4,0,0,0,param_1 + 0xc64,1);\n  param_1[0xc73] = &UNK_002a298f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xc74,unaff_EDI + 0x1aec83,1,0,iVar3,unaff_EDI + 0x1b0bb3,0,0,\n               param_1 + 0xc73,0);\n  *(undefined2 *)(param_1 + 0xc82) = 0;\n  param_1[0xc83] = &UNK_002a29a3 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xc84,unaff_EDI + 0x1aec80,1,0,iVar4,&UNK_001aec6a + unaff_EDI,0,0,\n               param_1 + 0xc83,1);\n  param_1[0xc92] = &UNK_002a29b7 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xc93,unaff_EDI + 0x1aec89,1,0,0,unaff_EDI + 0x1b0bd7,iVar9,0,\n               param_1 + 0xc92,0);\n  *(undefined1 *)(param_1 + 0xca1) = 0;\n  param_1[0xca3] = &UNK_002a29cb + unaff_EDI;\n  param_1[0xca2] = 0;\n                    \n  FUN_000eb510(param_1 + 0xca4,unaff_EDI + 0x1aeca0,1,0,iVar3,unaff_EDI + 0x1b0bff,0,0,\n               param_1 + 0xca3,0);\n  *(undefined2 *)(param_1 + 0xcb2) = 0;\n  param_1[0xcb3] = &UNK_002a29df + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xcb4,unaff_EDI + 0x1aec9d,1,0,iVar4,0,0,0,param_1 + 0xcb3,1);\n  param_1[0xcc2] = &UNK_002a29f3 + unaff_EDI;\n  iVar6 = unaff_EDI + 0x1aecb1;\n                    \n  FUN_000eb510(param_1 + 0xcc3,unaff_EDI + 0x1aecb5,1,0,iVar6,unaff_EDI + 0x1b0c3b,\n               unaff_EDI + 0x1aecaa,0,param_1 + 0xcc2,0);\n  *(undefined1 *)(param_1 + 0xcd1) = 0;\n  param_1[0xcd2] = 0xffffffff;\n  param_1[0xcd4] = puVar1;\n  param_1[0xcd3] = 0;\n                    \n  FUN_000eb510(param_1 + 0xcd5,unaff_EDI + 0x1b8c3c,2,0x52,iVar2,unaff_EDI + 0x1b0c73,iVar14,0,\n               param_1 + 0xcd4,0);\n  param_1[0xce4] = 0;\n  param_1[0xce3] = unaff_EDI + -0x3f9;\n  param_1[0xcd4] = "St14codecvt_bynameIcc11__mbstate_tE" + unaff_EDI + 3;\n  param_1[0xce5] = &UNK_002a2a07 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xce6,unaff_EDI + 0x1aecc3,0,0,iVar2,unaff_EDI + 0x1b0c73,iVar14,0,\n               param_1 + 0xce5,0);\n  *(undefined1 *)(param_1 + 0xcf4) = 0;\n  param_1[0xcf8] = &UNK_002a2a1b + unaff_EDI;\n  param_1[0xcf5] = 0;\n  param_1[0xcf6] = 0;\n  param_1[0xcf7] = 0;\n                    \n  FUN_000eb510(param_1 + 0xcf9,unaff_EDI + 0x1aecc9,1,0,iVar2,unaff_EDI + 0x1b0c93,iVar14,0,\n               param_1 + 0xcf8,0);\n  *(undefined1 *)(param_1 + 0xd07) = 0;\n  param_1[0xd08] = 0;\n  param_1[0xd09] = 0;\n  param_1[0xd0a] = 0;\n  param_1[0xd0b] = &UNK_002a2a2f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xd0c,unaff_EDI + 0x1aece9,1,0x73,iVar3,unaff_EDI + 0x1aecd4,0,0,\n               param_1 + 0xd0b,0);\n  *(undefined2 *)(param_1 + 0xd1a) = 0;\n  param_1[0xd1b] = &UNK_002a2a43 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xd1c,unaff_EDI + 0x1aece6,1,0,iVar4,0,0,0,param_1 + 0xd1b,1);\n  param_1[0xd2a] = &UNK_002a2a57 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xd2b,unaff_EDI + 0x1aed12,1,0x53,iVar3,unaff_EDI + 0x1aecf3,0,0,\n               param_1 + 0xd2a,0);\n  *(undefined2 *)(param_1 + 0xd39) = 0;\n  param_1[0xd3a] = &UNK_002a2a6b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xd3b,unaff_EDI + 0x1aed0f,1,0,iVar4,0,0,0,param_1 + 0xd3a,1);\n  param_1[0xd49] = &UNK_002a2a7f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xd4a,unaff_EDI + 0x1aed21,1,0,iVar3,unaff_EDI + 0x1b0cc3,0,0,\n               param_1 + 0xd49,0);\n  *(undefined2 *)(param_1 + 0xd58) = 0;\n  param_1[0xd59] = &UNK_002a2a93 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xd5a,unaff_EDI + 0x1aed1e,1,0,iVar4,0,0,0,param_1 + 0xd59,1);\n  param_1[0xd68] = "extern(C) " + unaff_EDI + 7;\n                    \n  FUN_000eb510(param_1 + 0xd69,unaff_EDI + 0x1aed39,1,0,iVar3,unaff_EDI + 0x1b0ceb,0,0,\n               param_1 + 0xd68,0);\n  *(undefined2 *)(param_1 + 0xd77) = 0;\n  param_1[0xd78] = "extern(Windows) " + unaff_EDI + 0x10;\n                    \n  FUN_000eb510(param_1 + 0xd79,unaff_EDI + 0x1aed36,1,0,iVar4,0,0,0,param_1 + 0xd78,1);\n  param_1[0xd87] = "extern(C++) " + unaff_EDI + 3;\n                    \n  FUN_000eb510(param_1 + 0xd88,unaff_EDI + 0x1aed4c,1,0,iVar4,unaff_EDI + 0x1b0d33,0,0,\n               param_1 + 0xd87,1);\n  *(undefined2 *)(param_1 + 0xd96) = 0x100;\n  param_1[0xd97] = "extern(Objective-C) " + unaff_EDI + 10;\n                    \n  FUN_000eb510(param_1 + 0xd98,unaff_EDI + 0x1aed49,1,0,iVar3,0,0,0,param_1 + 0xd97,0);\n  param_1[0xda6] = " immutable" + unaff_EDI + 9;\n                    \n  FUN_000eb510(param_1 + 0xda7,&UNK_001aed5f + unaff_EDI,1,0,0,&UNK_001b0d5b + unaff_EDI,iVar11,0,\n               param_1 + 0xda6,0);\n  *(undefined1 *)(param_1 + 0xdb5) = 0;\n  param_1[0xdb6] = 0;\n  param_1[0xdb7] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0xdb8,unaff_EDI + 0x1aed9c,1,0,iVar2,unaff_EDI + 0x1aed85,\n               unaff_EDI + 0x1aed75,0,param_1 + 0xdb7,0);\n  param_1[0xdc7] = 0;\n  param_1[0xdc6] = unaff_EDI + 0x7897;\n  param_1[0xdb7] = "St14codecvt_bynameIcc11__mbstate_tE" + unaff_EDI + 0x17;\n  param_1[0xdc8] = "pure " + unaff_EDI + 3;\n                    \n  FUN_000eb510(param_1 + 0xdc9,unaff_EDI + 0x1aedad,1,0,iVar4,unaff_EDI + 0x1b0d83,0,0,\n               param_1 + 0xdc8,1);\n  *(undefined2 *)(param_1 + 0xdd7) = 0x100;\n  param_1[0xdd8] = "@property " + unaff_EDI + 3;\n                    \n  FUN_000eb510(param_1 + 0xdd9,unaff_EDI + 0x1aedaa,1,0,iVar3,0,0,0,param_1 + 0xdd8,0);\n  param_1[0xde7] = &UNK_002a2b33 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xde8,unaff_EDI + 0x1aedd2,1,0,0,unaff_EDI + 0x1b0da7,unaff_EDI + 0x1aedb8,\n               1,param_1 + 0xde7,0);\n  *(undefined1 *)(param_1 + 0xdf6) = 0;\n  param_1[0xdf7] = 0;\n  param_1[0xdf8] = "scope " + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xdf9,unaff_EDI + 0x1aedea,1,0,iVar8,unaff_EDI + 0x1b0dcb,\n               unaff_EDI + 0x1aedde,0,param_1 + 0xdf8,0);\n  *(undefined1 *)(param_1 + 0xe07) = 0;\n  param_1[0xe08] = iVar8;\n  param_1[0xe09] = &UNK_002a2b5b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xe0a,unaff_EDI + 0x1aedf7,1,0,unaff_EDI + 0x1bb38f,unaff_EDI + 0x1b0e27,\n               iVar13,0,param_1 + 0xe09,0);\n  *(undefined1 *)(param_1 + 0xe18) = 0;\n  param_1[0xe19] = 5;\n  param_1[0xe1a] = &UNK_002a2b6f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xe1b,unaff_EDI + 0x1aee0a,1,0,unaff_EDI + 0x1be49b,unaff_EDI + 0x1b0e53,\n               iVar7,0,param_1 + 0xe1a,0);\n  *(undefined1 *)(param_1 + 0xe29) = 0;\n  param_1[0xe2a] = 1;\n  param_1[0xe2b] = "shared(" + unaff_EDI + 3;\n                    \n  FUN_000eb510(param_1 + 0xe2c,unaff_EDI + 0x1aee1d,1,0,iVar4,unaff_EDI + 0x1b0f07,0,0,\n               param_1 + 0xe2b,1);\n  *(undefined2 *)(param_1 + 0xe3a) = 0x100;\n  param_1[0xe3b] = "immutable(" + unaff_EDI + 8;\n                    \n  FUN_000eb510(param_1 + 0xe3c,unaff_EDI + 0x1aee1a,1,0,iVar3,unaff_EDI + 0x1b0f4f,0,0,\n               param_1 + 0xe3b,0);\n  param_1[0xe4a] = &UNK_002a2bab + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xe4b,unaff_EDI + 0x1aee35,1,0,unaff_EDI + 0x1aee2e,unaff_EDI + 0x1b0f87,\n               iVar7,0,param_1 + 0xe4a,0);\n  *(undefined1 *)(param_1 + 0xe59) = 0;\n  param_1[0xe5a] = 0x4000;\n  param_1[0xe5b] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0xe5c,unaff_EDI + 0x1c1414,0,0,iVar2,unaff_EDI + 0x1b0fbf,0,0,\n               param_1 + 0xe5b,0);\n  param_1[0xe6b] = 0;\n  param_1[0xe6a] = unaff_EDI + -0x2d19;\n  param_1[0xe5b] = "St17moneypunct_bynameIcLb0EE" + unaff_EDI + 7;\n  param_1[0xe6c] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0xe6d,unaff_EDI + 0x1aee5d,1,0,iVar2,unaff_EDI + 0x1aee4d,0,0,\n               param_1 + 0xe6c,0);\n  param_1[0xe7c] = 0;\n  param_1[0xe7b] = unaff_EDI + -0x1119;\n  param_1[0xe6c] = "St17moneypunct_bynameIcLb0EE" + unaff_EDI + 0x1b;\n  param_1[0xe7d] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0xe7e,unaff_EDI + 0x1aee76,1,0,iVar2,unaff_EDI + 0x1aee67,0,0,\n               param_1 + 0xe7d,0);\n  param_1[0xe8d] = 0;\n  param_1[0xe8c] = unaff_EDI + -0x2899;\n  param_1[0xe7d] = "St17moneypunct_bynameIcLb1EE" + unaff_EDI + 0xf;\n  param_1[0xe8e] = &UNK_002a2bbf + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xe8f,unaff_EDI + 0x1aee81,1,0,iVar3,unaff_EDI + 0x1b0fe7,0,0,\n               param_1 + 0xe8e,0);\n  *(undefined2 *)(param_1 + 0xe9d) = 0;\n  param_1[0xe9e] = "idouble" + unaff_EDI + 2;\n                    \n  FUN_000eb510(param_1 + 0xe9f,unaff_EDI + 0x1aee7e,1,0,iVar4,0,0,0,param_1 + 0xe9e,1);\n  param_1[0xead] = "cdouble" + unaff_EDI + 1;\n                    \n  FUN_000eb510(param_1 + 0xeae,&UNK_001aee87 + unaff_EDI,1,0,iVar2,unaff_EDI + 0x1b1007,iVar14,0,\n               param_1 + 0xead,0);\n  *(undefined1 *)(param_1 + 0xebc) = 0;\n  param_1[0xebe] = "dchar" + unaff_EDI + 1;\n  param_1[0xebd] = iVar2;\n                    \n  FUN_000eb510(param_1 + 0xebf,unaff_EDI + 0x1aee92,1,0x74,iVar3,unaff_EDI + 0x1b102b,0,0,\n               param_1 + 0xebe,0);\n  *(undefined2 *)(param_1 + 0xecd) = 0;\n  param_1[0xece] = "lazy " + unaff_EDI + 4;\n                    \n  FUN_000eb510(param_1 + 0xecf,unaff_EDI + 0x1aee8f,1,0,iVar4,0,0,0,param_1 + 0xece,1);\n  param_1[0xedd] = &UNK_002a2c23 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xede,unaff_EDI + 0x1aee9b,1,0,iVar3,unaff_EDI + 0x1b104f,0,0,\n               param_1 + 0xedd,0);\n  *(undefined2 *)(param_1 + 0xeec) = 0;\n  param_1[0xeed] = "initializer for " + unaff_EDI + 7;\n                    \n  FUN_000eb510(param_1 + 0xeee,unaff_EDI + 0x1aee98,1,0,iVar4,0,0,0,param_1 + 0xeed,1);\n  param_1[0xefc] = "__ClassZ" + unaff_EDI + 2;\n                    \n  FUN_000eb510(param_1 + 0xefd,unaff_EDI + 0x1aeeaa,1,0,iVar3,unaff_EDI + 0x1b1083,0,0,\n               param_1 + 0xefc,0);\n  *(undefined2 *)(param_1 + 0xf0b) = 0;\n  param_1[0xf0c] = "ClassInfo for " + unaff_EDI + 0xd;\n                    \n  FUN_000eb510(param_1 + 0xf0d,unaff_EDI + 0x1aeea7,1,0,iVar4,0,0,0,param_1 + 0xf0c,1);\n  param_1[0xf1b] = "this(this)" + unaff_EDI + 4;\n                    \n  FUN_000eb510(param_1 + 0xf1c,unaff_EDI + 0x1aeec9,1,0,0,unaff_EDI + 0x1b10b7,unaff_EDI + 0x1aeeb6,\n               0,param_1 + 0xf1b,0);\n  *(undefined1 *)(param_1 + 0xf2a) = 0;\n  param_1[0xf2b] = 0;\n  param_1[0xf2c] = "Interface for " + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xf2d,&UNK_001aeed4 + unaff_EDI,1,0,iVar4,unaff_EDI + 0x1b10e7,0,0,\n               param_1 + 0xf2c,1);\n  *(undefined2 *)(param_1 + 0xf3b) = 0x100;\n  param_1[0xf3c] = "__ModuleInfoZ" + unaff_EDI + 5;\n                    \n  FUN_000eb510(param_1 + 0xf3d,unaff_EDI + 0x1aeed1,1,0,iVar3,&UNK_001b111f + unaff_EDI,0,0,\n               param_1 + 0xf3c,0);\n  param_1[0xf4b] = "ModuleInfo for " + unaff_EDI + 0xb;\n                    \n  FUN_000eb510(param_1 + 0xf4c,unaff_EDI + 0x1aef02,1,0,iVar3,unaff_EDI + 0x1aeee1,0,0,\n               param_1 + 0xf4b,0);\n  *(undefined2 *)(param_1 + 0xf5a) = 0;\n  param_1[0xf5b] = &UNK_002a2cc3 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xf5c,unaff_EDI + 0x1aeeff,1,0,iVar4,unaff_EDI + 0x1b1157,0,0,\n               param_1 + 0xf5b,1);\n  param_1[0xf6a] = &UNK_002a2cd7 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xf6b,unaff_EDI + 0x1aef23,1,0,iVar12,unaff_EDI + 0x1aef0a,iVar13,0,\n               param_1 + 0xf6a,0);\n  *(undefined1 *)(param_1 + 0xf79) = 0;\n  param_1[0xf7a] = 0;\n  param_1[0xf7b] = &UNK_002a2ceb + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xf7c,unaff_EDI + 0x1aef30,1,0,iVar12,unaff_EDI + 0x1b117f,iVar13,0,\n               param_1 + 0xf7b,0);\n  *(undefined1 *)(param_1 + 0xf8a) = 0;\n  param_1[0xf8b] = 0;\n  param_1[0xf8c] = &UNK_002a2cff + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xf8d,unaff_EDI + 0x1aef45,1,0,iVar12,unaff_EDI + 0x1b11ab,iVar13,0,\n               param_1 + 0xf8c,0);\n  *(undefined1 *)(param_1 + 0xf9b) = 0;\n  param_1[0xf9c] = 0;\n  param_1[0xf9d] = &UNK_002a2d13 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xf9e,unaff_EDI + 0x1aef59,1,0,iVar12,unaff_EDI + 0x1b11d3,iVar13,0,\n               param_1 + 0xf9d,0);\n  *(undefined1 *)(param_1 + 0xfac) = 0;\n  param_1[0xfad] = 0;\n  param_1[0xfae] = &UNK_002a2d27 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xfaf,unaff_EDI + 0x1aef6f,1,0,iVar4,unaff_EDI + 0x1b11fb,0,0,\n               param_1 + 0xfae,1);\n  *(undefined2 *)(param_1 + 0xfbd) = 0x100;\n  param_1[0xfbe] = &UNK_002a2d3b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xfbf,unaff_EDI + 0x1aef6c,1,0,iVar3,unaff_EDI + 0x1b122f,0,0,\n               param_1 + 0xfbe,0);\n  param_1[0xfcd] = &UNK_002a2d4f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xfce,unaff_EDI + 0x1aef7f,1,0,iVar4,unaff_EDI + 0x1b1267,0,0,\n               param_1 + 0xfcd,1);\n  *(undefined2 *)(param_1 + 0xfdc) = 0x100;\n  param_1[0xfdd] = &UNK_002a2d63 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xfde,unaff_EDI + 0x1aef7c,1,0,iVar3,unaff_EDI + 0x1b129b,0,0,\n               param_1 + 0xfdd,0);\n  param_1[0xfec] = &UNK_002a2d77 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xfed,&UNK_001aef98 + unaff_EDI,1,0,iVar4,unaff_EDI + 0x1b12d7,0,0,\n               param_1 + 0xfec,1);\n  *(undefined2 *)(param_1 + 0xffb) = 0x100;\n  param_1[0xffc] = &UNK_002a2d8b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xffd,unaff_EDI + 0x1aef95,1,0,iVar3,unaff_EDI + 0x1b1307,0,0,\n               param_1 + 0xffc,0);\n  param_1[0x100b] = &UNK_002a2d9f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x100c,unaff_EDI + 0x1aefa8,1,0,iVar4,unaff_EDI + 0x1b133b,0,0,\n               param_1 + 0x100b,1);\n  *(undefined2 *)(param_1 + 0x101a) = 0x100;\n  param_1[0x101b] = &UNK_002a2db3 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x101c,unaff_EDI + 0x1aefa5,1,0,iVar3,unaff_EDI + 0x1b1367,0,0,\n               param_1 + 0x101b,0);\n  param_1[0x102a] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0x102b,unaff_EDI + 0x1af023,1,0x54,iVar2,unaff_EDI + 0x1aefb1,iVar9,0,\n               param_1 + 0x102a,0);\n  param_1[0x103a] = 0;\n  param_1[0x1039] = unaff_EDI + -0x2a79;\n  param_1[0x102a] = &UNK_002a4287 + unaff_EDI;\n  param_1[0x103b] = &UNK_002a2dc7 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x103c,unaff_EDI + 0x1aefc4,0,0,iVar6,&UNK_001b139b + unaff_EDI,iVar10,0,\n               param_1 + 0x103b,0);\n  *(undefined1 *)(param_1 + 0x104a) = 0;\n  param_1[0x104b] = 0xffffffff;\n  param_1[0x104c] = 0;\n  param_1[0x104d] = &UNK_002a2ddb + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x104e,unaff_EDI + 0x1aefc9,0,0,iVar6,unaff_EDI + 0x1b13bf,iVar10,0,\n               param_1 + 0x104d,0);\n  *(undefined1 *)(param_1 + 0x105c) = 0;\n  param_1[0x105f] = &UNK_002a2def + unaff_EDI;\n  param_1[0x105d] = 0xffffffff;\n  param_1[0x105e] = 0;\n                    \n  FUN_000eb510(param_1 + 0x1060,unaff_EDI + 0x1aefcf,0,0,iVar6,unaff_EDI + 0x1b13e3,iVar10,0,\n               param_1 + 0x105f,0);\n  *(undefined1 *)(param_1 + 0x106e) = 0;\n  param_1[0x106f] = 0xffffffff;\n  param_1[0x1070] = 0;\n  param_1[0x1071] = &UNK_002a2e03 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1072,unaff_EDI + 0x1aefd5,0,0,iVar2,unaff_EDI + 0x1b13e3,iVar10,0,\n               param_1 + 0x1071,0);\n  param_1[0x1080] = &UNK_002a2e17 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1081,unaff_EDI + 0x1aefe3,0,0,iVar6,unaff_EDI + 0x1b1407,iVar10,0,\n               param_1 + 0x1080,0);\n  *(undefined1 *)(param_1 + 0x108f) = 0;\n  param_1[0x1090] = 0xffffffff;\n  param_1[0x1091] = 0;\n                    \n  FUN_000eb790(param_1 + 0x1092);\n  param_1[0x10a9] = &UNK_002a2e3f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x10aa,unaff_EDI + 0x1af145,1,0,0,unaff_EDI + 0x1b1473,\n               &UNK_001b142f + unaff_EDI,0,param_1 + 0x10a9,0);\n  *(undefined1 *)(param_1 + 0x10b8) = 0;\n  param_1[0x10b9] = 0;\n  param_1[0x10ba] = &UNK_002a2e53 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x10bb,unaff_EDI + 0x1af00e,1,0,iVar3,unaff_EDI + 0x1aeff3,0,0,\n               param_1 + 0x10ba,0);\n  *(undefined2 *)(param_1 + 0x10c9) = 0;\n  param_1[0x10ca] = &UNK_002a2e67 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x10cb,unaff_EDI + 0x1af00b,1,0,iVar4,0,0,0,param_1 + 0x10ca,1);\n  param_1[0x10d9] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0x10da,unaff_EDI + 0x1af02a,1,0,iVar2,unaff_EDI + 0x1af016,iVar9,0,\n               param_1 + 0x10d9,0);\n  param_1[0x10e9] = 0;\n  param_1[0x10e8] = unaff_EDI + -0x2a29;\n  param_1[0x10d9] = &UNK_002a429b + unaff_EDI;\n  param_1[0x10ea] = &UNK_002a2e7b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x10eb,unaff_EDI + 0x1af03c,1,0,iVar3,unaff_EDI + 0x1b1497,0,0,\n               param_1 + 0x10ea,0);\n  *(undefined2 *)(param_1 + 0x10f9) = 0;\n  param_1[0x10fa] = &UNK_002a2e8f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x10fb,unaff_EDI + 0x1af039,1,0,iVar4,unaff_EDI + 0x1b14bb,0,0,\n               param_1 + 0x10fa,1);\n  param_1[0x1109] = &UNK_002a2ea3 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x110a,unaff_EDI + 0x1af04b,1,0,iVar3,iVar5,0,0,param_1 + 0x1109,0);\n  *(undefined2 *)(param_1 + 0x1118) = 0;\n  param_1[0x1119] = &UNK_002a2eb7 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x111a,unaff_EDI + 0x1af048,1,0,iVar3,iVar5,0,0,param_1 + 0x1119,0);\n  param_1[0x1128] = &UNK_002a2ecb + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1129,unaff_EDI + 0x1af060,1,0,iVar3,unaff_EDI + 0x1b14e7,0,0,\n               param_1 + 0x1128,0);\n  *(undefined2 *)(param_1 + 0x1137) = 0;\n  param_1[0x1138] = &UNK_002a2edf + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1139,unaff_EDI + 0x1af05d,1,0,iVar4,unaff_EDI + 0x1b1513,0,0,\n               param_1 + 0x1138,1);\n  param_1[0x1147] = &UNK_002a2ef3 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1148,unaff_EDI + 0x1af075,1,0,iVar3,unaff_EDI + 0x1b1543,0,0,\n               param_1 + 0x1147,0);\n  *(undefined2 *)(param_1 + 0x1156) = 0;\n  param_1[0x1157] = &UNK_002a2f07 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1158,unaff_EDI + 0x1af072,1,0,iVar4,unaff_EDI + 0x1b1563,0,0,\n               param_1 + 0x1157,1);\n  param_1[0x1166] = &UNK_002a2f1b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1167,unaff_EDI + 0x1af087,1,0,iVar4,0,0,0,param_1 + 0x1166,1);\n  *(undefined2 *)(param_1 + 0x1175) = 0x100;\n  param_1[0x1176] = &UNK_002a2f2f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1177,unaff_EDI + 0x1af084,1,0,iVar3,unaff_EDI + 0x1b158b,0,0,\n               param_1 + 0x1176,0);\n  param_1[0x1185] = &UNK_002a2f43 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1186,unaff_EDI + 0x1af098,1,0,iVar3,iVar5,0,0,param_1 + 0x1185,0);\n  *(undefined2 *)(param_1 + 0x1194) = 0;\n  param_1[0x1195] = &UNK_002a2f57 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1196,unaff_EDI + 0x1af095,1,0,iVar4,0,0,0,param_1 + 0x1195,1);\n  param_1[0x11a4] = &UNK_002a2f6b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x11a5,unaff_EDI + 0x1af0ac,1,0,iVar4,unaff_EDI + 0x1b15b3,0,0,\n               param_1 + 0x11a4,1);\n  *(undefined2 *)(param_1 + 0x11b3) = 0x100;\n  param_1[0x11b4] = &UNK_002a2f7f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x11b5,unaff_EDI + 0x1af0a9,1,0,iVar3,unaff_EDI + 0x1b15df,0,0,\n               param_1 + 0x11b4,0);\n  param_1[0x11c3] = &UNK_002a2f93 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x11c4,unaff_EDI + 0x1af0c4,1,0,iVar3,unaff_EDI + 0x1b1613,0,0,\n               param_1 + 0x11c3,0);\n  *(undefined2 *)(param_1 + 0x11d2) = 0;\n  param_1[0x11d3] = &UNK_002a2fa7 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x11d4,unaff_EDI + 0x1af0c1,1,0,iVar4,unaff_EDI + 0x1b163b,0,0,\n               param_1 + 0x11d3,1);\n  param_1[0x11e2] = &UNK_002a2fbb + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x11e3,unaff_EDI + 0x1af0db,1,0,iVar3,unaff_EDI + 0x1b166b,0,0,\n               param_1 + 0x11e2,0);\n  *(undefined2 *)(param_1 + 0x11f1) = 0;\n  param_1[0x11f2] = &UNK_002a2fcf + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x11f3,unaff_EDI + 0x1af0d8,1,0,iVar4,0,0,0,param_1 + 0x11f2,1);\n  param_1[0x1201] = &UNK_002a2fe3 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1202,unaff_EDI + 0x1af0f6,1,0,iVar2,&UNK_001b1693 + unaff_EDI,0,0,\n               param_1 + 0x1201,1);\n  param_1[0x1210] = &UNK_002a2ff7 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1211,unaff_EDI + 0x1af0f3,1,0,iVar2,0,0,0,param_1 + 0x1210,0);\n  param_1[0x121f] = "cccccccccccccccccccccccccccccccccccccccccccccccc" + unaff_EDI + 0xb;\n                    \n  FUN_000eb510(param_1 + 0x1220,unaff_EDI + 0x1af120,4,0,iVar3,unaff_EDI + 0x1af10f,0,0,\n               param_1 + 0x121f,0);\n  *(undefined2 *)(param_1 + 0x122e) = 0;\n  param_1[0x122f] = "cccccccccccccccccccccccccccccccccccccccccccccccc" + unaff_EDI + 0x1f;\n                    \n  FUN_000eb510(param_1 + 0x1230,unaff_EDI + 0x1af11e,4,0,iVar4,0,0,0,param_1 + 0x122f,1);\n  param_1[0x123e] = &UNK_002a3033 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x123f,unaff_EDI + 0x1af12a,1,0,iVar4,0,0,0,param_1 + 0x123e,1);\n  *(undefined2 *)(param_1 + 0x124d) = 0x100;\n  param_1[0x124e] = &UNK_002a3047 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x124f,unaff_EDI + 0x1af127,1,0,iVar3,unaff_EDI + 0x1b16b7,0,0,\n               param_1 + 0x124e,0);\n  param_1[0x125d] = &UNK_002a305b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x125e,unaff_EDI + 0x1af140,1,0,iVar3,unaff_EDI + 0x1b16ff,0,0,\n               param_1 + 0x125d,0);\n  *(undefined2 *)(param_1 + 0x126c) = 0;\n  param_1[0x126d] =\n       "ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc::h"\n       + unaff_EDI + 8;\n                    \n  FUN_000eb510(param_1 + 0x126e,unaff_EDI + 0x1af13d,1,0,iVar4,0,0,0,param_1 + 0x126d,1);\n  param_1[0x127c] =\n       "ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc::h"\n       + unaff_EDI + 0x1c;\n                    \n  FUN_000eb510(param_1 + 0x127d,unaff_EDI + 0x1af178,1,0,iVar3,unaff_EDI + 0x1af158,0,0,\n               param_1 + 0x127c,0);\n  *(undefined2 *)(param_1 + 0x128b) = 0;\n  param_1[0x128c] =\n       "ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc::h"\n       + unaff_EDI + 0x30;\n                    \n  FUN_000eb510(param_1 + 0x128d,unaff_EDI + 0x1af175,1,0,iVar4,unaff_EDI + 0x1b172f,0,0,\n               param_1 + 0x128c,1);\n                    \n  FUN_000ebc90(param_1 + 0x129b);\n  param_1[0x12b2] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0x12b3,unaff_EDI + 0x1af19f,1,0x78,iVar2,unaff_EDI + 0x1af186,0,0,\n               param_1 + 0x12b2,0);\n  param_1[0x12c2] = 0;\n  param_1[0x12c1] = unaff_EDI + -0x2e09;\n  param_1[0x12b2] = "St9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0xf;\n  param_1[0x12c3] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0x12c4,unaff_EDI + 0x1af1ab,1,0x58,iVar2,unaff_EDI + 0x1b1757,0,0,\n               param_1 + 0x12c3,0);\n  param_1[0x12d3] = 0;\n  param_1[0x12d2] = unaff_EDI + -0x2df9;\n  param_1[0x12c3] = "St9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x23\n  ;\n  param_1[0x12d4] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0x12d5,unaff_EDI + 0x1af1d1,1,0,iVar2,unaff_EDI + 0x1af1ba,0,0,\n               param_1 + 0x12d4,0);\n  param_1[0x12e4] = 0;\n  param_1[0x12e3] = unaff_EDI + -0x2de9;\n  param_1[0x12d4] = "St9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x37\n  ;\n                    \n  FUN_000eb8d0(param_1 + 0x12e5);\n  param_1[0x12fc] =\n       "ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc::h"\n       + unaff_EDI + 0x6c;\n                    \n  FUN_000eb510(param_1 + 0x12fd,unaff_EDI + 0x1af1e1,1,0,iVar4,unaff_EDI + 0x1b177b,0,0,\n               param_1 + 0x12fc,1);\n  *(undefined2 *)(param_1 + 0x130b) = 0x100;\n  param_1[0x130c] =\n       "ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc::h"\n       + unaff_EDI + 0x80;\n                    \n  FUN_000eb510(param_1 + 0x130d,unaff_EDI + 0x1af1de,1,0,iVar3,unaff_EDI + 0x1b179b,0,0,\n               param_1 + 0x130c,0);\n  param_1[0x131b] =\n       "ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc::h"\n       + unaff_EDI + 0x94;\n                    \n  FUN_000eb510(param_1 + 0x131c,unaff_EDI + 0x1b799d,2,0x59,iVar2,unaff_EDI + 0x1b17c3,\n               unaff_EDI + 0x1ae411,0,param_1 + 0x131b,0);\n  *(undefined1 *)(param_1 + 0x132a) = 0;\n  param_1[0x132b] = iVar2;\n  param_1[0x132c] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0x132d,unaff_EDI + 0x1af210,1,0x28,iVar2,unaff_EDI + 0x1af1f3,0,0,\n               param_1 + 0x132c,0);\n  param_1[0x133c] = 0;\n  param_1[0x133b] = unaff_EDI + -0x1599;\n  param_1[0x132c] = "St9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0xb;\n  param_1[0x133d] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0x133e,unaff_EDI + 0x1af237,1,0x29,iVar2,unaff_EDI + 0x1af21c,0,0,\n               param_1 + 0x133d,0);\n  param_1[0x134d] = 0;\n  param_1[0x134c] = unaff_EDI + -0x28e9;\n  param_1[0x133d] = "St9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x1f\n  ;\n  param_1[0x134e] = &UNK_002a310f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x134f,unaff_EDI + 0x1af25a,4,0,iVar3,unaff_EDI + 0x1b17f3,0,0,\n               param_1 + 0x134e,0);\n  *(undefined2 *)(param_1 + 0x135d) = 0;\n  param_1[0x135e] = &UNK_002a3123 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x135f,unaff_EDI + 0x1af258,4,0,iVar4,unaff_EDI + 0x1af241,0,0,\n               param_1 + 0x135e,1);\n  param_1[0x136d] = &UNK_002a3137 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x136e,unaff_EDI + 0x1af292,4,0,iVar4,unaff_EDI + 0x1af261,0,0,\n               param_1 + 0x136d,1);\n  *(undefined2 *)(param_1 + 0x137c) = 0x100;\n  param_1[0x137d] = &UNK_002a314b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x137e,unaff_EDI + 0x1af290,4,0,iVar3,unaff_EDI + 0x1af275,0,0,\n               param_1 + 0x137d,0);\n  param_1[0x138c] = &UNK_002a315f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x138d,unaff_EDI + 0x1af2b9,4,0,iVar12,&UNK_001af29c + unaff_EDI,iVar7,0,\n               param_1 + 0x138c,0);\n  *(undefined1 *)(param_1 + 0x139b) = 0;\n  param_1[0x139c] = 0;\n  param_1[0x139d] = 0;\n  param_1[0x139e] = &UNK_002a3173 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x139f,unaff_EDI + 0x1abba5,4,0,iVar3,unaff_EDI + 0x1b06e7,0,0,\n               param_1 + 0x139e,0);\n  *(undefined2 *)(param_1 + 0x13ad) = 0;\n  param_1[0x13ae] = &UNK_002a3187 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x13af,&UNK_001af2ca + unaff_EDI,4,0,iVar4,0,0,0,param_1 + 0x13ae,1);\n  param_1[0x13bd] = &UNK_002a319b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x13be,unaff_EDI + 0x1af07a,4,0,iVar3,unaff_EDI + 0x1b1823,0,0,\n               param_1 + 0x13bd,0);\n  param_1[0x13cd] = &UNK_002a31af + unaff_EDI;\n  *(undefined2 *)(param_1 + 0x13cc) = 0;\n                    \n  FUN_000eb510(param_1 + 0x13ce,unaff_EDI + 0x1af390,4,0,iVar4,0,0,0,param_1 + 0x13cd,1);\n  param_1[0x13dc] = &UNK_002a31c3 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x13dd,unaff_EDI + 0x1af2d3,4,0,iVar3,&UNK_001b184f + unaff_EDI,0,0,\n               param_1 + 0x13dc,0);\n  *(undefined2 *)(param_1 + 0x13eb) = 0;\n  param_1[0x13ec] = &UNK_002a31d7 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x13ed,unaff_EDI + 0x1af2d1,4,0,iVar4,0,0,0,param_1 + 0x13ec,1);\n  param_1[0x13fb] = &UNK_002a31eb + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x13fc,unaff_EDI + 0x1af2dc,4,0,iVar3,unaff_EDI + 0x1b188f,0,0,\n               param_1 + 0x13fb,0);\n  *(undefined2 *)(param_1 + 0x140a) = 0;\n  param_1[0x140b] = &UNK_002a31ff + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x140c,unaff_EDI + 0x1af2da,4,0,iVar4,0,0,0,param_1 + 0x140b,1);\n  param_1[0x141a] = &UNK_002a3213 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x141b,&UNK_001af2e8 + unaff_EDI,4,0,iVar3,unaff_EDI + 0x1b18bb,0,0,\n               param_1 + 0x141a,0);\n  *(undefined2 *)(param_1 + 0x1429) = 0;\n  param_1[0x142a] = &UNK_002a3227 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x142b,unaff_EDI + 0x1af2e6,4,0,iVar4,0,0,0,param_1 + 0x142a,1);\n  param_1[0x1439] = &UNK_002a323b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x143a,unaff_EDI + 0x1af2f4,4,0,iVar2,&UNK_001b18ef + unaff_EDI,0,0,\n               param_1 + 0x1439,1);\n  param_1[0x1448] = &UNK_002a324f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1449,unaff_EDI + 0x1af2f2,4,0,iVar2,0,0,0,param_1 + 0x1448,0);\n  param_1[0x1457] = &UNK_002a3263 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1458,unaff_EDI + 0x1af2fb,4,0,iVar3,unaff_EDI + 0x1b1917,0,0,\n               param_1 + 0x1457,0);\n  *(undefined2 *)(param_1 + 0x1466) = 0;\n  param_1[0x1467] = &UNK_002a3277 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1468,unaff_EDI + 0x1af2f9,4,0,iVar4,0,0,0,param_1 + 0x1467,1);\n  param_1[0x1476] = &UNK_002a328b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1477,unaff_EDI + 0x1af322,4,0,iVar12,unaff_EDI + 0x1af304,iVar7,0,\n               param_1 + 0x1476,0);\n  *(undefined1 *)(param_1 + 0x1485) = 0;\n  param_1[0x1486] = 0;\n  param_1[0x1487] = 0;\n  param_1[0x1488] = &UNK_002a329f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1489,unaff_EDI + 0x1af332,4,0,iVar3,unaff_EDI + 0x1af7b7,0,0,\n               param_1 + 0x1488,0);\n  *(undefined2 *)(param_1 + 0x1497) = 0;\n  param_1[0x1498] = &UNK_002a32b3 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1499,FUN_001af330 + unaff_EDI,4,0,iVar4,0,0,0,param_1 + 0x1498,1);\n  param_1[0x14a7] = &UNK_002a32c7 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x14a8,unaff_EDI + 0x1af356,4,0,iVar4,0,0,0,param_1 + 0x14a7,1);\n  *(undefined2 *)(param_1 + 0x14b6) = 0x100;\n  param_1[0x14b7] = &UNK_002a32db + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x14b8,unaff_EDI + 0x1af354,4,0,iVar3,unaff_EDI + 0x1af33a,0,0,\n               param_1 + 0x14b7,0);\n  param_1[0x14c6] = &UNK_002a32ef + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x14c7,unaff_EDI + 0x1af362,4,0,iVar3,unaff_EDI + 0x1b193f,0,0,\n               param_1 + 0x14c6,0);\n  *(undefined2 *)(param_1 + 0x14d5) = 0;\n  param_1[0x14d6] = &UNK_002a3303 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x14d7,unaff_EDI + 0x1af360,4,0,iVar4,0,0,0,param_1 + 0x14d6,1);\n  param_1[0x14e5] = &UNK_002a3317 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x14e6,unaff_EDI + 0x1af371,4,0,iVar3,unaff_EDI + 0x1b196b,0,0,\n               param_1 + 0x14e5,0);\n  *(undefined2 *)(param_1 + 0x14f4) = 0;\n  param_1[0x14f5] = &UNK_002a332b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x14f6,unaff_EDI + 0x1af36f,4,0,iVar4,0,0,0,param_1 + 0x14f5,1);\n  param_1[0x1504] = &UNK_002a333f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1505,unaff_EDI + 0x1af37c,4,0,iVar3,unaff_EDI + 0x1b198f,0,0,\n               param_1 + 0x1504,0);\n  *(undefined2 *)(param_1 + 0x1513) = 0;\n  param_1[0x1514] = &UNK_002a3353 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1515,unaff_EDI + 0x1af37a,4,0,iVar4,0,0,0,param_1 + 0x1514,1);\n  param_1[0x1523] = &UNK_002a3367 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1524,unaff_EDI + 0x1af387,4,0,iVar3,&UNK_001b19b3 + unaff_EDI,0,0,\n               param_1 + 0x1523,0);\n  *(undefined2 *)(param_1 + 0x1532) = 0;\n  param_1[0x1533] = &UNK_002a337b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1534,unaff_EDI + 0x1af385,4,0,iVar4,0,0,0,param_1 + 0x1533,1);\n  param_1[0x1542] = &UNK_002a338f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1543,unaff_EDI + 0x1af390,4,0,iVar3,unaff_EDI + 0x1b19d7,0,0,\n               param_1 + 0x1542,0);\n  *(undefined2 *)(param_1 + 0x1551) = 0;\n  param_1[0x1552] = &UNK_002a33a3 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1553,unaff_EDI + 0x1af38e,4,0,iVar4,0,0,0,param_1 + 0x1552,1);\n  param_1[0x1561] = &UNK_002a33b7 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1562,unaff_EDI + 0x1af39e,4,0,iVar3,unaff_EDI + 0x1b1a07,0,0,\n               param_1 + 0x1561,0);\n  *(undefined2 *)(param_1 + 0x1570) = 0;\n  param_1[0x1571] = &UNK_002a33cb + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1572,unaff_EDI + 0x1af39c,4,0,iVar4,0,0,0,param_1 + 0x1571,1);\n  param_1[0x1580] = &UNK_002a33df + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1581,unaff_EDI + 0x1bb519,4,0,iVar3,unaff_EDI + 0x1b1a33,0,0,\n               param_1 + 0x1580,0);\n  *(undefined2 *)(param_1 + 0x158f) = 0;\n  param_1[0x1590] = &UNK_002a33f3 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1591,unaff_EDI + 0x1af3a2,4,0,iVar4,0,0,0,param_1 + 0x1590,1);\n  param_1[0x159f] = &UNK_002a3407 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x15a0,unaff_EDI + 0x1af3ad,4,0,iVar4,unaff_EDI + 0x1b1a7b,0,0,\n               param_1 + 0x159f,1);\n  *(undefined2 *)(param_1 + 0x15ae) = 0x100;\n  param_1[0x15af] = &UNK_002a341b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x15b0,unaff_EDI + 0x1af3ab,4,0,iVar3,unaff_EDI + 0x1b1ab7,0,0,\n               param_1 + 0x15af,0);\n  param_1[0x15be] = &UNK_002a342f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x15bf,unaff_EDI + 0x1af3b3,4,0,iVar12,unaff_EDI + 0x1b1ae7,iVar7,0,\n               param_1 + 0x15be,0);\n  *(undefined1 *)(param_1 + 0x15cd) = 0;\n  param_1[0x15d0] = &UNK_002a3443 + unaff_EDI;\n  param_1[0x15ce] = 0;\n  param_1[0x15cf] = 0;\n                    \n  FUN_000eb510(param_1 + 0x15d1,unaff_EDI + 0x1a0f0d,4,0,iVar3,unaff_EDI + 0x1b1b13,0,0,\n               param_1 + 0x15d0,0);\n  *(undefined2 *)(param_1 + 0x15df) = 0;\n  param_1[0x15e0] = &UNK_002a3457 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x15e1,unaff_EDI + 0x1af3be,4,0,iVar4,unaff_EDI + 0x1b1b43,0,0,\n               param_1 + 0x15e0,1);\n  param_1[0x15ef] = &UNK_002a346b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x15f0,unaff_EDI + 0x1af3c7,4,0,iVar2,unaff_EDI + 0x1b1b43,0,0,\n               param_1 + 0x15ef,1);\n  param_1[0x15fe] = &UNK_002a347f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x15ff,unaff_EDI + 0x1af3c5,4,0,iVar2,0,0,0,param_1 + 0x15fe,0);\n  param_1[0x160d] = &UNK_002a3493 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x160e,unaff_EDI + 0x1af3d1,4,0,iVar3,unaff_EDI + 0x1b1b6f,0,0,\n               param_1 + 0x160d,0);\n  param_1[0x161d] = &UNK_002a34a7 + unaff_EDI;\n  *(undefined2 *)(param_1 + 0x161c) = 0;\n                    \n  FUN_000eb510(param_1 + 0x161e,&UNK_001af3cf + unaff_EDI,4,0,iVar4,unaff_EDI + 0x1b1ba3,0,0,\n               param_1 + 0x161d,1);\n  param_1[0x162c] = &UNK_002a34bb + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x162d,unaff_EDI + 0x1af3e9,4,0,iVar3,unaff_EDI + 0x1b1bdf,0,0,\n               param_1 + 0x162c,0);\n  param_1[0x163c] = &UNK_002a34cf + unaff_EDI;\n  *(undefined2 *)(param_1 + 0x163b) = 0;\n                    \n  FUN_000eb510(param_1 + 0x163d,unaff_EDI + 0x1af3e7,4,0,iVar4,unaff_EDI + 0x1b1c47,0,0,\n               param_1 + 0x163c,1);\n  *(undefined1 *)(param_1 + 0x164b) = 0;\n  *(undefined2 *)(param_1 + 0x164e) = 0;\n  param_1[0x164c] = 0;\n  param_1[0x164d] = 0;\n  param_1[0x164f] = 0;\n                    \n  FUN_0016b4f0(param_1 + 0x1650);\n  *(undefined1 *)(param_1 + 0x1683) = 0;\n  uVar16 = 0;\n  param_1[0x1684] = 0;\n  param_1[0x1685] = 0;\n  param_1[0x1686] = 1;\n  *(undefined1 *)(param_1 + 0x1687) = 0;\n  do {\n    *(undefined4 *)((int)param_1 + uVar16 + 0x5a20) = 0;\n    uVar16 = uVar16 + 4;\n  } while (uVar16 < 0x1c);\n  param_1[0x1689] = 1;\n  param_1[0x168a] = 0;\n  param_1[0x168b] = 0;\n  param_1[0x168c] = 0x3f800000;\n  param_1[0x168d] = 0;\n  param_1[0x168e] = 0;\n  param_1[0x1688] = param_1 + 0x168e;\n  uVar16 = 0;\n  do {\n    *(undefined4 *)((int)param_1 + uVar16 + 0x5a3c) = 0;\n    uVar16 = uVar16 + 4;\n  } while (uVar16 < 0x1c);\n  param_1[0x1690] = 1;\n  param_1[0x168f] = param_1 + 0x1695;\n  param_1[0x1691] = 0;\n  param_1[0x1692] = 0;\n  param_1[0x1693] = 0x3f800000;\n  param_1[0x1694] = 0;\n  param_1[0x1695] = 0;\n  param_1[0x1697] = 0;\n  param_1[0x1698] = 0;\n  param_1[0x1699] = param_1 + 0x1697;\n  param_1[0x169a] = param_1 + 0x1697;\n  param_1[0x169b] = 0;\n  param_1[0x169c] = 0;\n  param_1[0x169d] = 0;\n  param_1[0x169e] = 0;\n  param_1[0x169f] = 0;\n  param_1[0x16a0] = 0;\n  param_1[0x16a1] = 0;\n  param_1[0x16a2] = 0;\n  *(undefined1 *)((int)&fde_table_entry_002b5a10.data_loc + unaff_EDI + 3) = 0;\n  return;\n}" primitive_type (function_declarator "FUN_000df7d0(undefined4 *param_1)" identifier (parameter_list "(undefined4 *param_1)" ( (parameter_declaration "undefined4 *param_1" type_identifier (pointer_declarator "*param_1" * identifier)) ))) (compound_statement "{\n  undefined *puVar1;\n  int iVar2;\n  int iVar3;\n  int iVar4;\n  int iVar5;\n  int iVar6;\n  int iVar7;\n  int iVar8;\n  int iVar9;\n  int iVar10;\n  int iVar11;\n  int iVar12;\n  int iVar13;\n  int iVar14;\n  undefined8 uVar15;\n  uint uVar16;\n  int unaff_EDI;\n  \n  FUN_000559ee();\n  puVar1 = &UNK_002a1bcf + unaff_EDI;\n  iVar2 = unaff_EDI + 0x1be63d;\n  *param_1 = puVar1;\n  FUN_000eb510(param_1 + 1,unaff_EDI + 0x1a0e51,1,0,iVar2,unaff_EDI + 0x1ae022,0,0,param_1,0);\n  param_1[0x10] = 0;\n  param_1[0xf] = unaff_EDI + -0x23e9;\n  *param_1 = &UNK_002a4043 + unaff_EDI;\n  param_1[0x11] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0x12,unaff_EDI + 0x1aafc2,1,0x76,iVar2,unaff_EDI + 0x1ae03b,0,0,\n               param_1 + 0x11,0);\n  param_1[0x20] = unaff_EDI + -0x2cc9;\n  param_1[0x11] = &UNK_002a4057 + unaff_EDI;\n  param_1[0x21] = 0;\n  param_1[0x22] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0x23,unaff_EDI + 0x1a7a52,2,0,iVar2,unaff_EDI + 0x1af75b,0,0,param_1 + 0x22\n               ,0);\n  param_1[0x32] = 0;\n  param_1[0x31] = unaff_EDI + -0x2c69;\n  param_1[0x22] = &UNK_002a406b + unaff_EDI;\n  param_1[0x33] = &UNK_002a1be3 + unaff_EDI;\n  iVar3 = unaff_EDI + 0x1ae064;\n                    \n  FUN_000eb510(param_1 + 0x34,unaff_EDI + 0x1ae072,1,0,iVar3,unaff_EDI + 0x1ae056,0,0,param_1 + 0x33\n               ,0);\n  *(undefined2 *)(param_1 + 0x42) = 0;\n  iVar4 = unaff_EDI + 0x1ae06a;\n  param_1[0x43] = &UNK_002a1bf7 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x44,unaff_EDI + 0x1ae06f,1,0,iVar4,unaff_EDI + 0x1af783,0,0,param_1 + 0x43\n               ,1);\n  param_1[0x52] = &UNK_002a1c0b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x53,unaff_EDI + 0x1ae080,1,0,iVar2,unaff_EDI + 0x1af7b7,0,0,param_1 + 0x52\n               ,0);\n  param_1[0x61] = &UNK_002a1c1f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x62,unaff_EDI + 0x1ae07d,1,0,iVar2,unaff_EDI + 0x1af7df,0,0,param_1 + 0x61\n               ,1);\n  param_1[0x70] = &UNK_002a1c33 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x71,unaff_EDI + 0x1ae09d,1,0,iVar3,unaff_EDI + 0x1af803,0,0,param_1 + 0x70\n               ,0);\n  *(undefined2 *)(param_1 + 0x7f) = 0;\n  param_1[0x80] = &UNK_002a1c47 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x81,unaff_EDI + 0x1ae09a,1,0,iVar4,unaff_EDI + 0x1af833,0,0,param_1 + 0x80\n               ,1);\n  param_1[0x8f] = &UNK_002a1c5b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x90,unaff_EDI + 0x1ae0b6,1,0,iVar4,unaff_EDI + 0x1af86b,0,0,param_1 + 0x8f\n               ,1);\n  *(undefined2 *)(param_1 + 0x9e) = 0x100;\n  param_1[0x9f] = &UNK_002a1c6f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xa0,unaff_EDI + 0x1ae0b3,1,0,iVar3,unaff_EDI + 0x1af89b,0,0,param_1 + 0x9f\n               ,0);\n  param_1[0xae] = &UNK_002a1c83 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xaf,unaff_EDI + 0x1ae0ce,1,0,iVar3,unaff_EDI + 0x1af8e3,0,0,param_1 + 0xae\n               ,0);\n  *(undefined2 *)(param_1 + 0xbd) = 0;\n  param_1[0xbe] = &UNK_002a1c97 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xbf,unaff_EDI + 0x1ae0cb,1,0,iVar4,unaff_EDI + 0x1af91b,0,0,param_1 + 0xbe\n               ,1);\n  param_1[0xcd] = &UNK_002a1cab + unaff_EDI;\n  iVar5 = unaff_EDI + 0x1ae0e2;\n                    \n  FUN_000eb510(param_1 + 0xce,unaff_EDI + 0x1ae0ea,0,0,0,iVar5,&UNK_001ae0d8 + unaff_EDI,0,\n               param_1 + 0xcd,0);\n  *(undefined1 *)(param_1 + 0xdc) = 0;\n  param_1[0xde] = &UNK_002a1cbf + unaff_EDI;\n  param_1[0xdd] = 0;\n  iVar6 = unaff_EDI + 0x1adfc3;\n                    \n  FUN_000eb510(param_1 + 0xdf,unaff_EDI + 0x1ae108,1,0x62,iVar6,unaff_EDI + 0x1ae0fe,\n               unaff_EDI + 0x1ae0f1,0,param_1 + 0xde,0);\n  *(undefined1 *)(param_1 + 0xed) = 0;\n  param_1[0xee] = iVar6;\n  param_1[0xef] = &UNK_002a1cd3 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xf0,unaff_EDI + 0x1ae12a,1,0,iVar3,unaff_EDI + 0x1ae10f,0,0,param_1 + 0xef\n               ,0);\n  *(undefined2 *)(param_1 + 0xfe) = 0;\n  param_1[0xff] = &UNK_002a1ce7 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x100,unaff_EDI + 0x1ae127,1,0,iVar4,0,0,0,param_1 + 0xff,1);\n  param_1[0x10e] = &UNK_002a1cfb + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x10f,unaff_EDI + 0x1ae14e,1,0,unaff_EDI + 0x1a7f4d,unaff_EDI + 0x1ae137,\n               &UNK_001ae12e + unaff_EDI,1,param_1 + 0x10e,0);\n  *(undefined1 *)(param_1 + 0x11d) = 0;\n  iVar7 = unaff_EDI + 0x1af31d;\n  param_1[0x11e] = unaff_EDI + 0x1a7f4d;\n  param_1[0x11f] = &UNK_002a1d0f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x120,unaff_EDI + 0x1af967,1,0,&UNK_001ae157 + unaff_EDI,\n               unaff_EDI + 0x1af943,iVar7,0,param_1 + 0x11f,0);\n  *(undefined1 *)(param_1 + 0x12e) = 0;\n  param_1[0x131] = &UNK_002a1d23 + unaff_EDI;\n  param_1[0x12f] = 0x200000;\n  param_1[0x130] = 0;\n                    \n  FUN_000eb510(param_1 + 0x132,unaff_EDI + 0x1af9e7,1,0,unaff_EDI + 0x1ae15f,\n               &UNK_001af98b + unaff_EDI,iVar7,0,param_1 + 0x131,0);\n  *(undefined1 *)(param_1 + 0x140) = 0;\n  param_1[0x143] = &UNK_002a1d37 + unaff_EDI;\n  param_1[0x141] = 0x2800000;\n  param_1[0x142] = 0;\n                    \n  FUN_000eb510(param_1 + 0x144,unaff_EDI + 0x1ae18a,0,0,iVar4,unaff_EDI + 0x1afa0b,0,0,\n               param_1 + 0x143,1);\n  param_1[0x153] = &UNK_002a1d4b + unaff_EDI;\n  *(undefined2 *)(param_1 + 0x152) = 0x100;\n                    \n  FUN_000eb510(param_1 + 0x154,unaff_EDI + 0x1ae168,0,0,iVar3,0,0,0,param_1 + 0x153,0);\n  param_1[0x162] = &UNK_002a1d5f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x163,unaff_EDI + 0x1ae1a4,0,0,iVar2,unaff_EDI + 0x1afa2f,0,0,\n               param_1 + 0x162,0);\n  param_1[0x171] = &UNK_002a1d73 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x172,unaff_EDI + 0x1ae174,0,0,iVar2,0,0,0,param_1 + 0x171,1);\n  param_1[0x180] = &UNK_002a1d87 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x181,unaff_EDI + 0x1ae196,0,0,iVar2,&UNK_001ae17f + unaff_EDI,0,0,\n               param_1 + 0x180,1);\n  param_1[399] = &UNK_002a1d9b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 400,unaff_EDI + 0x1ae193,0,0,iVar2,0,0,0,param_1 + 399,0);\n  param_1[0x19e] = &UNK_002a1daf + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x19f,unaff_EDI + 0x1ae1af,0,0,iVar2,unaff_EDI + 0x1ae199,0,0,\n               param_1 + 0x19e,0);\n  param_1[0x1ad] = &UNK_002a1dc3 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1ae,unaff_EDI + 0x1ae1ac,0,0,iVar2,0,0,0,param_1 + 0x1ad,1);\n  param_1[0x1bc] = &UNK_002a1dd7 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1bd,unaff_EDI + 0x1ae1b5,0,0,iVar3,unaff_EDI + 0x1afa57,0,0,\n               param_1 + 0x1bc,0);\n  *(undefined2 *)(param_1 + 0x1cb) = 0;\n  param_1[0x1cc] = &UNK_002a1deb + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1cd,unaff_EDI + 0x1ae1b2,0,0,iVar4,0,0,0,param_1 + 0x1cc,1);\n  param_1[0x1db] = &UNK_002a1dff + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1dc,unaff_EDI + 0x1ae1bf,0,0,iVar3,unaff_EDI + 0x1afa87,0,0,\n               param_1 + 0x1db,0);\n  *(undefined2 *)(param_1 + 0x1ea) = 0;\n  param_1[0x1eb] = &UNK_002a1e13 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1ec,unaff_EDI + 0x1ae1bc,0,0,iVar4,0,0,0,param_1 + 0x1eb,1);\n  param_1[0x1fa] = &UNK_002a1e27 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1fb,unaff_EDI + 0x1ae1ea,0,0,iVar3,unaff_EDI + 0x1ae1ca,0,0,\n               param_1 + 0x1fa,0);\n  *(undefined2 *)(param_1 + 0x209) = 0;\n  param_1[0x20a] = &UNK_002a1e3b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x20b,unaff_EDI + 0x1ae1e7,0,0,iVar4,0,0,0,param_1 + 0x20a,1);\n  param_1[0x219] = &UNK_002a1e4f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x21a,&UNK_001ae1f7 + unaff_EDI,0,0,iVar3,unaff_EDI + 0x1afab7,0,0,\n               param_1 + 0x219,0);\n  *(undefined2 *)(param_1 + 0x228) = 0;\n  param_1[0x229] = &UNK_002a1e63 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x22a,&UNK_001ae1f4 + unaff_EDI,0,0,iVar4,0,0,0,param_1 + 0x229,1);\n  param_1[0x238] = &UNK_002a1e77 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x239,unaff_EDI + 0x1ae20e,1,0,iVar4,unaff_EDI + 0x1afadf,0,0,\n               param_1 + 0x238,1);\n  *(undefined2 *)(param_1 + 0x247) = 0x100;\n  param_1[0x248] = &UNK_002a1e8b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x249,unaff_EDI + 0x1ae20b,1,0,iVar3,unaff_EDI + 0x1afb07,0,0,\n               param_1 + 0x248,0);\n  iVar8 = unaff_EDI + 0x1af1d9;\n  param_1[599] = &UNK_002a1e9f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 600,unaff_EDI + 0x1ae21d,1,0,iVar8,unaff_EDI + 0x1afb53,\n               unaff_EDI + 0x1afb33,0,param_1 + 599,0);\n  *(undefined1 *)(param_1 + 0x266) = 0;\n  param_1[0x268] = &UNK_002a1eb3 + unaff_EDI;\n  param_1[0x267] = iVar8;\n                    \n  FUN_000eb510(param_1 + 0x269,unaff_EDI + 0x1ae238,1,0,iVar3,unaff_EDI + 0x1ae056,0,0,\n               param_1 + 0x268,0);\n  *(undefined2 *)(param_1 + 0x277) = 0;\n  param_1[0x278] = &UNK_002a1ec7 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x279,unaff_EDI + 0x1ae235,1,0,iVar4,unaff_EDI + 0x1af783,0,0,\n               param_1 + 0x278,1);\n  param_1[0x287] = &UNK_002a1edb + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x288,unaff_EDI + 0x1ae26f,1,0,iVar3,unaff_EDI + 0x1ae24f,0,0,\n               param_1 + 0x287,0);\n  param_1[0x297] = &UNK_002a1eef + unaff_EDI;\n  *(undefined2 *)(param_1 + 0x296) = 0;\n                    \n  FUN_000eb510(param_1 + 0x298,unaff_EDI + 0x1ae26c,1,0,iVar4,unaff_EDI + 0x1afb83,0,0,\n               param_1 + 0x297,1);\n  param_1[0x2a6] = &UNK_002a1f03 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x2a7,unaff_EDI + 0x1ae277,1,0,iVar4,unaff_EDI + 0x1afba7,0,0,\n               param_1 + 0x2a6,1);\n  param_1[0x2b6] = &UNK_002a1f17 + unaff_EDI;\n  *(undefined2 *)(param_1 + 0x2b5) = 0x100;\n                    \n  FUN_000eb510(param_1 + 0x2b7,unaff_EDI + 0x1ae274,1,0,iVar3,unaff_EDI + 0x1afbcf,0,0,\n               param_1 + 0x2b6,0);\n  param_1[0x2c5] = &UNK_002a1f2b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x2c6,unaff_EDI + 0x1ae2a4,1,100,iVar3,unaff_EDI + 0x1ae28b,0,0,\n               param_1 + 0x2c5,0);\n  *(undefined2 *)(param_1 + 0x2d4) = 0;\n  param_1[0x2d5] = &UNK_002a1f3f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x2d6,unaff_EDI + 0x1ae2a1,1,0,iVar4,&UNK_001afbfb + unaff_EDI,0,0,\n               param_1 + 0x2d5,1);\n  param_1[0x2e4] = &UNK_002a1f53 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x2e5,unaff_EDI + 0x1ae2c2,0,0,iVar3,unaff_EDI + 0x1ae2b2,0,0,\n               param_1 + 0x2e4,0);\n  *(undefined2 *)(param_1 + 0x2f3) = 0;\n  param_1[0x2f4] = &UNK_002a1f67 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x2f5,unaff_EDI + 0x1ae2bf,0,0,iVar4,0,0,0,param_1 + 0x2f4,1);\n  param_1[0x303] = &UNK_002a1f7b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x304,unaff_EDI + 0x1ae2c8,0,0,iVar3,unaff_EDI + 0x1ae2b2,0,0,\n               param_1 + 0x303,0);\n  *(undefined2 *)(param_1 + 0x312) = 0;\n  param_1[0x313] = &UNK_002a1f8f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x314,unaff_EDI + 0x1ae2c5,0,0,iVar4,0,0,0,param_1 + 0x313,1);\n  param_1[0x322] = &UNK_002a1fa3 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x323,unaff_EDI + 0x1a8891,1,0,iVar2,unaff_EDI + 0x1ae2e9,\n               unaff_EDI + 0x1ae2cb,0,param_1 + 0x322,0);\n  *(undefined1 *)(param_1 + 0x331) = 0;\n  param_1[0x333] = puVar1;\n  param_1[0x332] = iVar2;\n                    \n  FUN_000eb510(param_1 + 0x334,unaff_EDI + 0x1ae31d,1,0,iVar2,unaff_EDI + 0x1ae30d,\n               unaff_EDI + 0x1ae2fb,0,param_1 + 0x333,0);\n  param_1[0x343] = 0;\n  param_1[0x342] = unaff_EDI + -0x2b49;\n  param_1[0x333] = "St7collateIcE" + unaff_EDI + 3;\n  param_1[0x344] = "{default arg#" + unaff_EDI + 0xd;\n                    \n  FUN_000eb510(param_1 + 0x345,unaff_EDI + 0x1ae32a,1,0,0,&UNK_001afc2f + unaff_EDI,\n               &UNK_001ae12e + unaff_EDI,1,param_1 + 0x344,0);\n  *(undefined1 *)(param_1 + 0x353) = 0;\n  param_1[0x355] = "VTT for " + unaff_EDI + 2;\n  param_1[0x354] = 0;\n                    \n  FUN_000eb510(param_1 + 0x356,unaff_EDI + 0x1ae327,1,0,iVar3,unaff_EDI + 0x1afc57,0,0,\n               param_1 + 0x355,0);\n  *(undefined2 *)(param_1 + 0x364) = 0;\n  param_1[0x365] = "construction vtable for " + unaff_EDI + 0xd;\n                    \n  FUN_000eb510(param_1 + 0x366,unaff_EDI + 0x1ae324,1,0,iVar4,0,0,0,param_1 + 0x365,1);\n  param_1[0x374] = "typeinfo for " + unaff_EDI + 3;\n                    \n  FUN_000eb510(param_1 + 0x375,unaff_EDI + 0x1ae336,1,0,iVar3,unaff_EDI + 0x1afc83,0,0,\n               param_1 + 0x374,0);\n  *(undefined2 *)(param_1 + 899) = 0;\n  param_1[900] = "typeinfo name for " + unaff_EDI + 9;\n                    \n  FUN_000eb510(param_1 + 0x385,unaff_EDI + 0x1ae333,1,0,iVar4,unaff_EDI + 0x1afcb7,0,0,param_1 + 900\n               ,1);\n  param_1[0x393] = "typeinfo fn for " + unaff_EDI + 10;\n                    \n  FUN_000eb510(param_1 + 0x394,unaff_EDI + 0x1ae34f,1,0,iVar3,unaff_EDI + 0x1afcf3,0,0,\n               param_1 + 0x393,0);\n  *(undefined2 *)(param_1 + 0x3a2) = 0;\n  param_1[0x3a3] = "non-virtual thunk to " + unaff_EDI + 0xd;\n                    \n  FUN_000eb510(param_1 + 0x3a4,unaff_EDI + 0x1ae34c,1,0,iVar4,0,0,0,param_1 + 0x3a3,1);\n  param_1[0x3b2] = "covariant return thunk to " + unaff_EDI + 0xb;\n                    \n  FUN_000eb510(param_1 + 0x3b3,unaff_EDI + 0x1ae364,1,0,iVar3,&UNK_001afd17 + unaff_EDI,0,0,\n               param_1 + 0x3b2,0);\n  param_1[0x3c2] = "java Class for " + unaff_EDI + 4;\n  *(undefined2 *)(param_1 + 0x3c1) = 0;\n                    \n  FUN_000eb510(param_1 + 0x3c3,unaff_EDI + 0x1ae361,1,0,iVar4,0,0,0,param_1 + 0x3c2,1);\n  param_1[0x3d1] = "guard variable for " + unaff_EDI + 8;\n                    \n  FUN_000eb510(param_1 + 0x3d2,unaff_EDI + 0x1ae37c,1,0,iVar3,unaff_EDI + 0x1afd47,0,0,\n               param_1 + 0x3d1,0);\n  param_1[0x3e1] = "TLS init function for " + unaff_EDI + 8;\n  *(undefined2 *)(param_1 + 0x3e0) = 0;\n                    \n  FUN_000eb510(param_1 + 0x3e2,unaff_EDI + 0x1ae379,1,0,iVar4,0,0,0,param_1 + 0x3e1,1);\n  iVar9 = unaff_EDI + 0x1b8bce;\n  param_1[0x3f0] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0x3f1,unaff_EDI + 0x1ae396,1,0,iVar2,unaff_EDI + 0x1afd6b,iVar9,0,\n               param_1 + 0x3f0,0);\n  param_1[0x400] = 0;\n  param_1[0x3ff] = unaff_EDI + -0x29d9;\n  param_1[0x3f0] = "St14collate_bynameIcE" + unaff_EDI + 7;\n  param_1[0x401] = "TLS wrapper function for " + unaff_EDI + 5;\n                    \n  FUN_000eb510(param_1 + 0x402,unaff_EDI + 0x1ae3a6,1,0,iVar4,unaff_EDI + 0x1afd8b,0,0,\n               param_1 + 0x401,1);\n  *(undefined2 *)(param_1 + 0x410) = 0x100;\n  param_1[0x411] = "TLS wrapper function for " + unaff_EDI + 0x19;\n                    \n  FUN_000eb510(param_1 + 0x412,unaff_EDI + 0x1ae3a3,1,0,iVar3,unaff_EDI + 0x1afdbb,0,0,\n               param_1 + 0x411,0);\n  iVar10 = unaff_EDI + 0x1aed7d;\n  param_1[0x420] = "reference temporary #" + unaff_EDI + 0x13;\n                    \n  FUN_000eb510(param_1 + 0x421,unaff_EDI + 0x1aeb03,1,0x65,0,unaff_EDI + 0x1ae3b5,iVar10,0,\n               param_1 + 0x420,0);\n  *(undefined1 *)(param_1 + 0x42f) = 0;\n  param_1[0x431] = "hidden alias for " + unaff_EDI + 0x11;\n  param_1[0x430] = 0;\n                    \n  FUN_000eb510(param_1 + 0x432,unaff_EDI + 0x1bf43b,1,0,iVar3,unaff_EDI + 0x1ae3cf,0,0,\n               param_1 + 0x431,0);\n  *(undefined2 *)(param_1 + 0x440) = 0;\n  param_1[0x441] = "non-transaction clone for " + unaff_EDI + 0x13;\n                    \n  FUN_000eb510(param_1 + 0x442,unaff_EDI + 0x1ae3ed,1,0,iVar4,unaff_EDI + 0x1afdf3,0,0,\n               param_1 + 0x441,1);\n  param_1[0x450] = "_Fract" + unaff_EDI + 6;\n                    \n  FUN_000eb510(param_1 + 0x451,unaff_EDI + 0x1ae416,3,0,iVar4,unaff_EDI + 0x1ae3fd,0,0,\n               param_1 + 0x450,1);\n  *(undefined2 *)(param_1 + 0x45f) = 0x100;\n  param_1[0x460] = &UNK_002a210b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x461,unaff_EDI + 0x1ae441,3,0,iVar3,unaff_EDI + 0x1ae427,0,0,\n               param_1 + 0x460,0);\n  param_1[0x46f] = "decltype (" + unaff_EDI + 3;\n                    \n  FUN_000eb510(param_1 + 0x470,unaff_EDI + 0x1ae456,1,0,iVar4,0,0,0,param_1 + 0x46f,1);\n  *(undefined2 *)(param_1 + 0x47e) = 0x100;\n  param_1[0x47f] = &UNK_002a2133 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x480,unaff_EDI + 0x1ae453,1,0,iVar3,unaff_EDI + 0x1afe1b,0,0,\n               param_1 + 0x47f,0);\n  param_1[0x48e] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0x48f,unaff_EDI + 0x1ae474,1,0,iVar2,unaff_EDI + 0x1afe5f,\n               unaff_EDI + 0x1ae468,0,param_1 + 0x48e,0);\n  param_1[0x49e] = 0;\n  param_1[0x49d] = unaff_EDI + 0x7be7;\n  param_1[0x48e] = "St8numpunctIcE" + unaff_EDI + 3;\n  param_1[0x49f] = "{unnamed type#" + unaff_EDI + 0xd;\n                    \n  FUN_000eb510(param_1 + 0x4a0,unaff_EDI + 0x1ae49f,1,0x45,iVar3,unaff_EDI + 0x1ae481,0,0,\n               param_1 + 0x49f,0);\n  *(undefined2 *)(param_1 + 0x4ae) = 0;\n  param_1[0x4af] = " restrict" + unaff_EDI + 9;\n                    \n  FUN_000eb510(param_1 + 0x4b0,unaff_EDI + 0x1ae49c,1,0,iVar4,unaff_EDI + 0x1afe87,0,0,\n               param_1 + 0x4af,1);\n                    \n  FUN_000ebb50(param_1 + 0x4be);\n  param_1[0x4d5] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0x4d6,unaff_EDI + 0x1ae4c7,0,0,iVar2,unaff_EDI + 0x1ae4ae,0,0,\n               param_1 + 0x4d5,0);\n  param_1[0x4e5] = 0;\n  param_1[0x4e4] = unaff_EDI + -0x2ce9;\n  param_1[0x4d5] = "St15numpunct_bynameIcE" + unaff_EDI + 7;\n  param_1[0x4e6] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0x4e7,unaff_EDI + 0x1aea22,0,0,iVar2,unaff_EDI + 0x1ae4ca,0,0,\n               param_1 + 0x4e6,0);\n  param_1[0x4f6] = 0;\n  param_1[0x4f5] = unaff_EDI + -0x2cd9;\n  param_1[0x4e6] = &UNK_002a40cf + unaff_EDI;\n                    \n  FUN_000eba10(param_1 + 0x4f7);\n  param_1[0x50e] = "imaginary " + unaff_EDI + 8;\n                    \n  FUN_000eb510(param_1 + 0x50f,unaff_EDI + 0x1ae4e6,1,0x46,0,unaff_EDI + 0x1afeab,\n               unaff_EDI + 0x1b8ae4,0,param_1 + 0x50e,0);\n  *(undefined1 *)(param_1 + 0x51d) = 0;\n  param_1[0x51f] = &UNK_002a21ab + unaff_EDI;\n  param_1[0x51e] = 0;\n                    \n  FUN_000eb510(param_1 + 0x520,unaff_EDI + 0x1ae509,1,0,iVar3,unaff_EDI + 0x1ae4ed,0,0,\n               param_1 + 0x51f,0);\n  *(undefined2 *)(param_1 + 0x52e) = 0;\n  param_1[0x52f] = "decltype(auto)" + unaff_EDI + 0xc;\n                    \n  FUN_000eb510(param_1 + 0x530,unaff_EDI + 0x1ae506,1,0,iVar4,unaff_EDI + 0x1afed3,0,0,\n               param_1 + 0x52f,1);\n  param_1[0x53e] = "string literal" + unaff_EDI + 0xe;\n                    \n  FUN_000eb510(param_1 + 0x53f,unaff_EDI + 0x1aad7c,0,0,unaff_EDI + 0x1ae533,unaff_EDI + 0x1ae518,\n               unaff_EDI + 0x1b2184,0,param_1 + 0x53e,0);\n  *(undefined1 *)(param_1 + 0x54d) = 0;\n  param_1[0x54e] = unaff_EDI + 0x1ae533;\n  param_1[0x54f] = "std::basic_string" + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x550,&UNK_001ae53c + unaff_EDI,1,0,iVar4,unaff_EDI + 0x1afef3,0,0,\n               param_1 + 0x54f,1);\n  *(undefined2 *)(param_1 + 0x55e) = 0x100;\n  param_1[0x55f] = "std::string" + unaff_EDI + 2;\n                    \n  FUN_000eb510(param_1 + 0x560,unaff_EDI + 0x1ae539,1,0,iVar3,unaff_EDI + 0x1aff1f,0,0,\n               param_1 + 0x55f,0);\n  param_1[0x56e] = "std::istream" + unaff_EDI + 10;\n                    \n  FUN_000eb510(param_1 + 0x56f,unaff_EDI + 0x1ae54b,1,0,iVar3,unaff_EDI + 0x1aff53,0,0,\n               param_1 + 0x56e,0);\n  *(undefined2 *)(param_1 + 0x57d) = 0;\n  param_1[0x57e] = "std::ostream" + unaff_EDI + 3;\n                    \n  FUN_000eb510(param_1 + 0x57f,unaff_EDI + 0x1ae548,1,0,iVar4,unaff_EDI + 0x1aff83,0,0,\n               param_1 + 0x57e,1);\n  param_1[0x58d] = "basic_ostream" + unaff_EDI + 10;\n                    \n  FUN_000eb510(param_1 + 0x58e,unaff_EDI + 0x1ae55c,1,0,iVar3,unaff_EDI + 0x1affbb,0,0,\n               param_1 + 0x58d,0);\n  param_1[0x59d] = "basic_iostream" + unaff_EDI + 2;\n  *(undefined2 *)(param_1 + 0x59c) = 0;\n                    \n  FUN_000eb510(param_1 + 0x59e,unaff_EDI + 0x1ae559,1,0,iVar4,unaff_EDI + 0x1affeb,0,0,\n               param_1 + 0x59d,1);\n  param_1[0x5ac] = "boolean" + unaff_EDI + 7;\n                    \n  FUN_000eb510(param_1 + 0x5ad,unaff_EDI + 0x1ae575,1,0,iVar3,unaff_EDI + 0x1b001f,0,0,\n               param_1 + 0x5ac,0);\n  param_1[0x5bc] = "unsigned char" + unaff_EDI + 8;\n  *(undefined2 *)(param_1 + 0x5bb) = 0;\n                    \n  FUN_000eb510(param_1 + 0x5bd,unaff_EDI + 0x1ae572,1,0,iVar4,unaff_EDI + 0x1b004f,0,0,\n               param_1 + 0x5bc,1);\n  param_1[0x5cb] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0x5cc,&UNK_001ae58b + unaff_EDI,1,0,iVar2,unaff_EDI + 0x1b0083,0,0,\n               param_1 + 0x5cb,0);\n  param_1[0x5db] = 0;\n  param_1[0x5da] = unaff_EDI + -0x2d09;\n  param_1[0x5cb] = "St7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 3;\n  param_1[0x5dc] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0x5dd,unaff_EDI + 0x1ae594,1,0,iVar2,unaff_EDI + 0x1b00b7,0,0,\n               param_1 + 0x5dc,0);\n  param_1[0x5ec] = 0;\n  param_1[0x5eb] = unaff_EDI + -0x2cf9;\n  param_1[0x5dc] = "St7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x17;\n  param_1[0x5ed] = "unsigned long" + unaff_EDI + 1;\n                    \n  FUN_000eb510(param_1 + 0x5ee,unaff_EDI + 0x1ae5b5,0,0,iVar2,unaff_EDI + 0x1b00f7,\n               unaff_EDI + 0x1ae5aa,0,param_1 + 0x5ed,0);\n  *(undefined1 *)(param_1 + 0x5fc) = 0;\n  param_1[0x5fe] = "unsigned __int128" + unaff_EDI + 7;\n  param_1[0x5fd] = iVar2;\n                    \n  FUN_000eb510(param_1 + 0x5ff,thunk_FUN_001ae2e0 + unaff_EDI,2,0,iVar3,iVar5,0,0,param_1 + 0x5fe,0)\n  ;\n  *(undefined2 *)(param_1 + 0x60d) = 0;\n  param_1[0x60e] = "unsigned short" + unaff_EDI + 9;\n                    \n  FUN_000eb510(param_1 + 0x60f,unaff_EDI + 0x1ae5bd,2,0,iVar4,0,0,0,param_1 + 0x60e,1);\n  param_1[0x61d] = "unsigned long long" + unaff_EDI + 0xe;\n                    \n  FUN_000eb510(param_1 + 0x61e,unaff_EDI + 0x1ae5f9,1,0,iVar3,unaff_EDI + 0x1ae5c2,0,0,\n               param_1 + 0x61d,0);\n  *(undefined2 *)(param_1 + 0x62c) = 0;\n  param_1[0x62d] = "decimal64" + unaff_EDI + 5;\n                    \n  FUN_000eb510(param_1 + 0x62e,unaff_EDI + 0x1ae5f6,1,0,iVar4,unaff_EDI + 0x1ae5d9,0,0,\n               param_1 + 0x62d,1);\n  param_1[0x63c] = &UNK_002a22eb + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x63d,unaff_EDI + 0x1c0252,1,0,iVar3,unaff_EDI + 0x1ae605,0,0,\n               param_1 + 0x63c,0);\n  *(undefined2 *)(param_1 + 0x64b) = 0;\n  param_1[0x64c] = "decltype(nullptr)" + unaff_EDI + 1;\n                    \n  FUN_000eb510(param_1 + 0x64d,unaff_EDI + 0x1ae621,1,0,iVar4,unaff_EDI + 0x1b0123,0,0,\n               param_1 + 0x64c,1);\n  param_1[0x65b] = "alignof " + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x65c,unaff_EDI + 0x1ae631,1,0,iVar4,unaff_EDI + 0x1b0147,0,0,\n               param_1 + 0x65b,1);\n  *(undefined2 *)(param_1 + 0x66a) = 0x100;\n  param_1[0x66b] = "const_cast" + unaff_EDI + 8;\n                    \n  FUN_000eb510(param_1 + 0x66c,unaff_EDI + 0x1ae62e,1,0,iVar3,&UNK_001b016f + unaff_EDI,0,0,\n               param_1 + 0x66b,0);\n  param_1[0x67a] = "dynamic_cast" + unaff_EDI + 1;\n                    \n  FUN_000eb510(param_1 + 0x67b,unaff_EDI + 0x1c3321,0,0x47,iVar3,unaff_EDI + 0x1ae63c,0,0,\n               param_1 + 0x67a,0);\n  *(undefined2 *)(param_1 + 0x689) = 0;\n  param_1[0x68a] = &UNK_002a234f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x68b,unaff_EDI + 0x1ae654,0,0,iVar4,0,0,0,param_1 + 0x68a,1);\n  param_1[0x699] = &UNK_002a2363 + unaff_EDI;\n  iVar11 = unaff_EDI + 0x1ae95a;\n                    \n  FUN_000eb510(param_1 + 0x69a,unaff_EDI + 0x1ae676,0,0x68,0,unaff_EDI + 0x1ae65e,iVar11,0,\n               param_1 + 0x699,0);\n  *(undefined1 *)(param_1 + 0x6a8) = 0;\n  param_1[0x6a9] = 0;\n  param_1[0x6aa] = &UNK_002a2377 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x6ab,unaff_EDI + 0x1ae68a,1,0,unaff_EDI + 0x1ae686,unaff_EDI + 0x1b0197,\n               unaff_EDI + 0x1ae67d,0,param_1 + 0x6aa,0);\n  *(undefined1 *)(param_1 + 0x6b9) = 0;\n  param_1[0x6bc] = &UNK_002a238b + unaff_EDI;\n  *(undefined8 *)(param_1 + 0x6ba) = 0;\n                    \n  FUN_000eb510(param_1 + 0x6bd,unaff_EDI + 0x1ae6c8,1,0,unaff_EDI + 0x1a0f2f,unaff_EDI + 0x1ae6b5,\n               unaff_EDI + 0x1ae6a5,0,param_1 + 0x6bc,0);\n  *(undefined1 *)(param_1 + 0x6cb) = 0;\n  param_1[0x6cc] = unaff_EDI + 0x1a0f2f;\n  param_1[0x6cd] = "reinterpret_cast" + unaff_EDI + 0xb;\n                    \n  FUN_000eb510(param_1 + 0x6ce,unaff_EDI + 0x1ae6e3,2,0,iVar2,unaff_EDI + 0x1ae6d3,0,0,\n               param_1 + 0x6cd,0);\n  param_1[0x6dc] = "static_cast" + unaff_EDI + 1;\n                    \n  FUN_000eb510(param_1 + 0x6dd,unaff_EDI + 0x1ae6e0,2,0,iVar2,0,0,0,param_1 + 0x6dc,1);\n  param_1[0x6eb] =\n       "std::basic_string<char, std::char_traits<char>, std::allocator<char> >" + unaff_EDI + 3;\n                    \n  FUN_000eb510(param_1 + 0x6ec,unaff_EDI + 0x1ae6f5,1,0,iVar8,unaff_EDI + 0x1b01c7,\n               unaff_EDI + 0x1ae6e5,0,param_1 + 0x6eb,0);\n  param_1[0x6fc] =\n       "std::basic_string<char, std::char_traits<char>, std::allocator<char> >" + unaff_EDI + 0x17;\n  param_1[0x6fb] = iVar8;\n  iVar12 = unaff_EDI + 0x1a10b8;\n  *(undefined1 *)(param_1 + 0x6fa) = 0;\n  iVar13 = unaff_EDI + 0x1ae6f9;\n                    \n  FUN_000eb510(param_1 + 0x6fd,unaff_EDI + 0x1ae6ff,1,0,iVar12,unaff_EDI + 0x1b0237,iVar13,0,\n               param_1 + 0x6fc,0);\n  *(undefined1 *)(param_1 + 0x70b) = 0;\n  param_1[0x70c] = 0;\n  param_1[0x70d] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0x70e,&UNK_001a87be + unaff_EDI,1,0,iVar2,unaff_EDI + 0x1b025f,0,0,\n               param_1 + 0x70d,0);\n  param_1[0x71d] = 0;\n  param_1[0x71c] = unaff_EDI + -0x2dd9;\n  param_1[0x70d] = "St7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x2b;\n  param_1[0x71e] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0x71f,unaff_EDI + 0x1ae727,1,0,iVar2,unaff_EDI + 0x1ae70e,0,0,\n               param_1 + 0x71e,0);\n  param_1[0x72e] = 0;\n  param_1[0x72d] = unaff_EDI + -0x2dc9;\n  param_1[0x71e] = &UNK_002a411f + unaff_EDI;\n  param_1[0x72f] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0x730,unaff_EDI + 0x1ae736,1,0,iVar2,unaff_EDI + 0x1b02cb,0,0,\n               param_1 + 0x72f,0);\n  param_1[0x73f] = 0;\n  param_1[0x73e] = unaff_EDI + -0x2db9;\n  param_1[0x72f] = "St7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x13;\n  param_1[0x740] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0x741,unaff_EDI + 0x1ae747,1,0,iVar2,unaff_EDI + 0x1b0307,0,0,\n               param_1 + 0x740,0);\n  param_1[0x750] = 0;\n  param_1[0x74f] = unaff_EDI + -0x2da9;\n  param_1[0x740] = "St7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x27;\n  param_1[0x751] =\n       "std::basic_string<char, std::char_traits<char>, std::allocator<char> >" + unaff_EDI + 0x2b;\n                    \n  FUN_000eb510(param_1 + 0x752,unaff_EDI + 0x1ae75a,1,0,0,unaff_EDI + 0x1b0337,iVar9,0,\n               param_1 + 0x751,0);\n  *(undefined1 *)(param_1 + 0x760) = 0;\n  param_1[0x761] = 0;\n  param_1[0x762] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0x763,unaff_EDI + 0x1ae780,1,0,iVar2,unaff_EDI + 0x1ae76b,0,0,\n               param_1 + 0x762,0);\n  param_1[0x772] = 0;\n  param_1[0x771] = unaff_EDI + -0x2d99;\n  param_1[0x762] = &UNK_002a415b + unaff_EDI;\n  param_1[0x773] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0x774,unaff_EDI + 0x1ae7af,1,0,iVar2,unaff_EDI + 0x1ae794,0,0,\n               param_1 + 0x773,0);\n  param_1[0x783] = 0;\n  param_1[0x782] = unaff_EDI + -0x2d79;\n  param_1[0x773] = "St17__timepunct_cacheIcE" + unaff_EDI + 0x13;\n  param_1[0x784] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0x785,unaff_EDI + 0x1ae7c5,1,0,iVar2,unaff_EDI + 0x1b0377,0,0,\n               param_1 + 0x784,0);\n  param_1[0x794] = 0;\n  param_1[0x793] = unaff_EDI + -0x2d59;\n  param_1[0x784] = "St11__timepunctIcE" + unaff_EDI + 0xb;\n  param_1[0x795] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0x796,unaff_EDI + 0x1ae7d9,1,0,iVar2,unaff_EDI + 0x1b039f,0,0,\n               param_1 + 0x795,0);\n  param_1[0x7a5] = 0;\n  param_1[0x7a4] = unaff_EDI + -0x2d39;\n  param_1[0x795] = "St10moneypunctIcLb1EE" + unaff_EDI + 0xb;\n  param_1[0x7a6] =\n       "std::basic_string<char, std::char_traits<char>, std::allocator<char> >" + unaff_EDI + 0x3f;\n                    \n  FUN_000eb510(param_1 + 0x7a7,unaff_EDI + 0x1ae7ff,1,0,unaff_EDI + 0x1bb5e4,unaff_EDI + 0x1b03df,\n               &UNK_001ae7f7 + unaff_EDI,0,param_1 + 0x7a6,0);\n  uVar15 = *(undefined8 *)(unaff_EDI + 0x1b2b97);\n  *(undefined1 *)(param_1 + 0x7b5) = 0;\n  param_1[0x7b8] = "std::basic_istream<char, std::char_traits<char> >" + unaff_EDI + 0xb;\n  *(undefined8 *)(param_1 + 0x7b6) = uVar15;\n                    \n  FUN_000eb510(param_1 + 0x7b9,unaff_EDI + 0x1aad76,0,0,unaff_EDI + 0x1bb084,unaff_EDI + 0x1ae811,\n               unaff_EDI + 0x1b2184,0,param_1 + 0x7b8,0);\n  *(undefined1 *)(param_1 + 0x7c7) = 0;\n  param_1[0x7c8] = unaff_EDI + 0x1bb084;\n  param_1[0x7c9] = "std::basic_istream<char, std::char_traits<char> >" + unaff_EDI + 0x1f;\n                    \n  FUN_000eb510(param_1 + 0x7ca,unaff_EDI + 0x1ae84a,1,0x49,0,unaff_EDI + 0x1ae832,\n               unaff_EDI + 0x1ae82a,0,param_1 + 0x7c9,0);\n  *(undefined1 *)(param_1 + 0x7d8) = 0;\n  param_1[0x7d9] = 0;\n  param_1[0x7da] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0x7db,unaff_EDI + 0x1ae859,1,0,iVar2,unaff_EDI + 0x1b041b,iVar9,0,\n               param_1 + 0x7da,0);\n  param_1[0x7ea] = 0;\n  param_1[0x7e9] = unaff_EDI + -0x519;\n  param_1[0x7da] = "St10moneypunctIcLb0EE" + unaff_EDI + 7;\n  param_1[0x7eb] = "std::basic_istream<char, std::char_traits<char> >" + unaff_EDI + 0x33;\n                    \n  FUN_000eb510(param_1 + 0x7ec,&UNK_001ae869 + unaff_EDI,1,0,iVar3,unaff_EDI + 0x1b043f,0,0,\n               param_1 + 0x7eb,0);\n  *(undefined2 *)(param_1 + 0x7fa) = 0;\n  param_1[0x7fb] = "std::basic_ostream<char, std::char_traits<char> >" + unaff_EDI + 0x13;\n                    \n  FUN_000eb510(param_1 + 0x7fc,unaff_EDI + 0x1ae866,1,0,iVar4,unaff_EDI + 0x1b045f,0,0,\n               param_1 + 0x7fb,1);\n                    \n  FUN_000eb650(param_1 + 0x80a);\n  param_1[0x821] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0x822,unaff_EDI + 0x1aee55,1,0x6c,iVar2,unaff_EDI + 0x1ae87b,\n               unaff_EDI + 0x1ae88e,0,param_1 + 0x821,0);\n  param_1[0x831] = 0;\n  param_1[0x830] = unaff_EDI + -0x659;\n  param_1[0x821] = "St8messagesIcE" + unaff_EDI + 3;\n  param_1[0x832] = "std::basic_iostream<char, std::char_traits<char> >" + unaff_EDI + 7;\n                    \n  FUN_000eb510(param_1 + 0x833,unaff_EDI + 0x1ae899,1,0,iVar4,unaff_EDI + 0x1b0487,0,0,\n               param_1 + 0x832,1);\n  *(undefined2 *)(param_1 + 0x841) = 0x100;\n  param_1[0x842] = "std::basic_iostream<char, std::char_traits<char> >" + unaff_EDI + 0x1b;\n                    \n  FUN_000eb510(param_1 + 0x843,unaff_EDI + 0x1ae896,1,0,iVar3,unaff_EDI + 0x1b04ab,0,0,\n               param_1 + 0x842,0);\n  param_1[0x851] = "std::basic_iostream<char, std::char_traits<char> >" + unaff_EDI + 0x2f;\n  iVar14 = unaff_EDI + 0x1b8cc6;\n                    \n  FUN_000eb510(param_1 + 0x852,unaff_EDI + 0x1ae8cf,1,0x4c,iVar2,unaff_EDI + 0x1ae8b2,iVar14,0,\n               param_1 + 0x851,0);\n  *(undefined1 *)(param_1 + 0x860) = 0;\n  param_1[0x864] = &UNK_002a24b7 + unaff_EDI;\n  param_1[0x861] = 0;\n  param_1[0x862] = 0;\n  param_1[0x863] = 0;\n                    \n  FUN_000eb510(param_1 + 0x865,&UNK_001ae8df + unaff_EDI,1,0,iVar3,unaff_EDI + 0x1b04d7,0,0,\n               param_1 + 0x864,0);\n  *(undefined2 *)(param_1 + 0x873) = 0;\n  param_1[0x874] = &UNK_002a24cb + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x875,&UNK_001ae8dc + unaff_EDI,1,0,iVar4,unaff_EDI + 0x1b04ff,0,0,\n               param_1 + 0x874,1);\n  param_1[0x883] = &UNK_002a24df + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x884,unaff_EDI + 0x1c2a37,2,0x6d,iVar2,unaff_EDI + 0x1b052b,\n               unaff_EDI + 0x1ae8e8,0,param_1 + 0x883,0);\n  *(undefined1 *)(param_1 + 0x892) = 0;\n  param_1[0x893] = iVar2;\n  param_1[0x894] = &UNK_002a24f3 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x895,unaff_EDI + 0x1ae90f,1,0,iVar3,&UNK_001ae8f2 + unaff_EDI,0,0,\n               param_1 + 0x894,0);\n  *(undefined2 *)(param_1 + 0x8a3) = 0;\n  param_1[0x8a4] = &UNK_002a2507 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x8a5,unaff_EDI + 0x1ae90c,1,0,iVar4,unaff_EDI + 0x1b054f,0,0,\n               param_1 + 0x8a4,1);\n  param_1[0x8b3] = &UNK_002a251b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x8b4,unaff_EDI + 0x1ae922,1,0,iVar4,unaff_EDI + 0x1b0573,0,0,\n               param_1 + 0x8b3,1);\n  *(undefined2 *)(param_1 + 0x8c2) = 0x100;\n  param_1[0x8c3] = &UNK_002a252f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x8c4,unaff_EDI + 0x1ae91f,1,0,iVar3,unaff_EDI + 0x1b059f,0,0,\n               param_1 + 0x8c3,0);\n  param_1[0x8d2] = "%s: error: too many @-files encountered\n" + unaff_EDI + 3;\n                    \n  FUN_000eb510(param_1 + 0x8d3,unaff_EDI + 0x1ae939,1,0,iVar4,unaff_EDI + 0x1b05d3,0,0,\n               param_1 + 0x8d2,1);\n  *(undefined2 *)(param_1 + 0x8e1) = 0x100;\n  param_1[0x8e2] = "%s: error: too many @-files encountered\n" + unaff_EDI + 0x17;\n                    \n  FUN_000eb510(param_1 + 0x8e3,unaff_EDI + 0x1ae936,1,0,iVar3,unaff_EDI + 0x1b05f3,0,0,\n               param_1 + 0x8e2,0);\n  param_1[0x8f1] = &UNK_002a256b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x8f2,&LAB_001ae94d + unaff_EDI,1,0x4d,iVar3,unaff_EDI + 0x1b061b,0,0,\n               param_1 + 0x8f1,0);\n  *(undefined2 *)(param_1 + 0x900) = 0;\n  param_1[0x901] = "%s: error: @-file refers to a directory\n" + unaff_EDI + 0x13;\n                    \n  FUN_000eb510(param_1 + 0x902,unaff_EDI + 0x1ae94a,1,0,iVar4,0,0,0,param_1 + 0x901,1);\n  param_1[0x910] = "%s: error: @-file refers to a directory\n" + unaff_EDI + 0x27;\n                    \n  FUN_000eb510(param_1 + 0x911,unaff_EDI + 0x1ae972,0,0,0,unaff_EDI + 0x1ae963,unaff_EDI + 0x1ae957,\n               0,param_1 + 0x910,0);\n  *(undefined1 *)(param_1 + 0x91f) = 0;\n  param_1[0x921] = &UNK_002a25a7 + unaff_EDI;\n  param_1[0x920] = 0;\n                    \n  FUN_000eb510(param_1 + 0x922,unaff_EDI + 0x1ae990,1,0x6e,iVar3,unaff_EDI + 0x1ae976,0,0,\n               param_1 + 0x921,0);\n  param_1[0x931] = &UNK_002a25bb + unaff_EDI;\n  *(undefined2 *)(param_1 + 0x930) = 0;\n                    \n  FUN_000eb510(param_1 + 0x932,unaff_EDI + 0x1ae98d,1,0,iVar4,0,0,0,param_1 + 0x931,1);\n  param_1[0x940] = &UNK_002a25cf + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x941,unaff_EDI + 0x1ae99a,3,0x4e,iVar3,unaff_EDI + 0x1b063f,0,0,\n               param_1 + 0x940,0);\n  param_1[0x950] = &UNK_002a25e3 + unaff_EDI;\n  *(undefined2 *)(param_1 + 0x94f) = 0;\n                    \n  FUN_000eb510(param_1 + 0x951,unaff_EDI + 0x1ae997,3,0,iVar4,unaff_EDI + 0x1b0673,0,0,\n               param_1 + 0x950,1);\n  param_1[0x95f] = &UNK_002a25f7 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x960,unaff_EDI + 0x1ae9a4,1,0,iVar3,unaff_EDI + 0x1b0697,0,0,\n               param_1 + 0x95f,0);\n  *(undefined2 *)(param_1 + 0x96e) = 0;\n  param_1[0x96f] = &UNK_002a260b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x970,unaff_EDI + 0x1ae9a1,1,0,iVar4,0,0,0,param_1 + 0x96f,1);\n  param_1[0x97e] = &UNK_002a261f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x97f,unaff_EDI + 0x1ae9b6,1,0,iVar2,unaff_EDI + 0x1b06e7,0,0,\n               param_1 + 0x97e,0);\n  param_1[0x98d] = &UNK_002a2633 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x98e,unaff_EDI + 0x1ae9b3,1,0,iVar2,0,0,0,param_1 + 0x98d,1);\n  param_1[0x99c] = &UNK_002a2647 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x99d,unaff_EDI + 0x1ae9c6,1,0,iVar3,unaff_EDI + 0x1b0717,0,0,\n               param_1 + 0x99c,0);\n  *(undefined2 *)(param_1 + 0x9ab) = 0;\n  param_1[0x9ac] = &UNK_002a265b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x9ad,unaff_EDI + 0x1ae9c3,1,0,iVar4,0,0,0,param_1 + 0x9ac,1);\n  param_1[0x9bb] = &UNK_002a266f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x9bc,unaff_EDI + 0x1ae9d8,0,0,iVar3,unaff_EDI + 0x1b0743,0,0,\n               param_1 + 0x9bb,0);\n  *(undefined2 *)(param_1 + 0x9ca) = 0;\n  param_1[0x9cb] = &UNK_002a2683 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x9cc,unaff_EDI + 0x1ae9d5,0,0,iVar4,0,0,0,param_1 + 0x9cb,1);\n  param_1[0x9da] = &UNK_002a2697 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x9db,unaff_EDI + 0x1aec54,1,0x6f,unaff_EDI + 0x1ae9f6,unaff_EDI + 0x1ae9e1\n               ,iVar9,0,param_1 + 0x9da,0);\n  *(undefined1 *)(param_1 + 0x9e9) = 0;\n  param_1[0x9ea] = unaff_EDI + 0x1ae9f6;\n  param_1[0x9eb] = &UNK_002a26ab + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x9ec,unaff_EDI + 0x1aea17,3,0,iVar6,unaff_EDI + 0x1aea05,\n               unaff_EDI + 0x1ae9fc,0,param_1 + 0x9eb,0);\n  *(undefined1 *)(param_1 + 0x9fa) = 0;\n  param_1[0x9fc] = &UNK_002a26bf + unaff_EDI;\n  param_1[0x9fb] = iVar6;\n                    \n  FUN_000eb510(param_1 + 0x9fd,&UNK_001aef9c + unaff_EDI,2,0x4f,iVar12,unaff_EDI + 0x1aea25,\n               unaff_EDI + 0x1aea1f,0,param_1 + 0x9fc,0);\n  *(undefined1 *)(param_1 + 0xa0b) = 0;\n  param_1[0xa0d] = &UNK_002a26d3 + unaff_EDI;\n  param_1[0xa0c] = 0;\n                    \n  FUN_000eb510(param_1 + 0xa0e,unaff_EDI + 0x1aea72,1,0,unaff_EDI + 0x1c45a9,unaff_EDI + 0x1aea5a,\n               unaff_EDI + 0x1aea3f,0,param_1 + 0xa0d,0);\n  *(undefined1 *)(param_1 + 0xa1c) = 0;\n  param_1[0xa1d] = unaff_EDI + 0x1c45a9;\n  param_1[0xa1e] = &UNK_002a26e7 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xa1f,unaff_EDI + 0x1aeaa3,0,0x70,iVar3,unaff_EDI + 0x1aea82,0,0,\n               param_1 + 0xa1e,0);\n  *(undefined2 *)(param_1 + 0xa2d) = 0;\n  param_1[0xa2e] = &UNK_002a26fb + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xa2f,unaff_EDI + 0x1aeaa0,0,0,iVar4,0,0,0,param_1 + 0xa2e,1);\n  param_1[0xa3d] = &UNK_002a270f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xa3e,unaff_EDI + 0x1aeaa8,0,0,iVar3,&UNK_001b077b + unaff_EDI,0,0,\n               param_1 + 0xa3d,0);\n  *(undefined2 *)(param_1 + 0xa4c) = 0;\n  param_1[0xa4d] = &UNK_002a2723 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xa4e,unaff_EDI + 0x1aeaa5,0,0,iVar4,unaff_EDI + 0x1b07a7,0,0,\n               param_1 + 0xa4d,1);\n  param_1[0xa5c] = &UNK_002a2737 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xa5d,unaff_EDI + 0x1aeaaf,1,0,iVar2,&UNK_001b077b + unaff_EDI,0,0,\n               param_1 + 0xa5c,0);\n  param_1[0xa6b] = &UNK_002a274b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xa6c,unaff_EDI + 0x1aeaac,1,0,iVar2,unaff_EDI + 0x1b07a7,0,0,\n               param_1 + 0xa6b,1);\n  param_1[0xa7a] = &UNK_002a275f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xa7b,unaff_EDI + 0x1aeac1,1,0,iVar3,unaff_EDI + 0x1b07d7,0,0,\n               param_1 + 0xa7a,0);\n  *(undefined2 *)(param_1 + 0xa89) = 0;\n  param_1[0xa8a] = &UNK_002a2773 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xa8b,unaff_EDI + 0x1aeabe,1,0,iVar4,0,0,0,param_1 + 0xa8a,1);\n  param_1[0xa99] = &UNK_002a2787 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xa9a,unaff_EDI + 0x1aeacf,0,0,iVar3,0,0,0,param_1 + 0xa99,0);\n  *(undefined2 *)(param_1 + 0xaa8) = 0;\n  param_1[0xaa9] = &UNK_002a279b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xaaa,unaff_EDI + 0x1aeacc,0,0,iVar4,unaff_EDI + 0x1b080f,0,0,\n               param_1 + 0xaa9,1);\n  param_1[0xab8] = &UNK_002a27af + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xab9,unaff_EDI + 0x1aeaed,1,0,unaff_EDI + 0x1bb38f,unaff_EDI + 0x1b083f,\n               unaff_EDI + 0x1aeae2,1,param_1 + 0xab8,0);\n  *(undefined1 *)(param_1 + 0xac7) = 0;\n  param_1[0xac9] = &UNK_002a27c3 + unaff_EDI;\n  param_1[0xac8] = 0;\n                    \n  FUN_000eb510(param_1 + 0xaca,unaff_EDI + 0x1aeafa,1,0,iVar3,unaff_EDI + 0x1b0877,0,0,\n               param_1 + 0xac9,0);\n  param_1[0xad9] = &UNK_002a27d7 + unaff_EDI;\n  *(undefined2 *)(param_1 + 0xad8) = 0;\n                    \n  FUN_000eb510(param_1 + 0xada,unaff_EDI + 0x1aeaf7,1,0,iVar4,unaff_EDI + 0x1b08b7,0,0,\n               param_1 + 0xad9,1);\n  param_1[0xae8] = &UNK_002a27eb + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xae9,unaff_EDI + 0x1aeb0c,1,0,iVar3,unaff_EDI + 0x1b08e3,0,0,\n               param_1 + 0xae8,0);\n  *(undefined2 *)(param_1 + 0xaf7) = 0;\n  param_1[0xaf8] = &UNK_002a27ff + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xaf9,unaff_EDI + 0x1aeb09,1,0,iVar4,unaff_EDI + 0x1b0913,0,0,\n               param_1 + 0xaf8,1);\n  param_1[0xb07] = &UNK_002a2813 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xb08,unaff_EDI + 0x1aeb20,1,0,iVar3,unaff_EDI + 0x1b0947,0,0,\n               param_1 + 0xb07,0);\n  *(undefined2 *)(param_1 + 0xb16) = 0;\n  param_1[0xb17] = &UNK_002a2827 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xb18,unaff_EDI + 0x1aeb1d,1,0,iVar4,unaff_EDI + 0x1b097f,0,0,\n               param_1 + 0xb17,1);\n  param_1[0xb26] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0xb27,unaff_EDI + 0x1aeb63,1,0,iVar2,unaff_EDI + 0x1aeb37,\n               unaff_EDI + 0x1aeb30,0,param_1 + 0xb26,0);\n  param_1[0xb36] = 0;\n  param_1[0xb35] = unaff_EDI + -0x12a9;\n  param_1[0xb26] = &UNK_002a41d3 + unaff_EDI;\n  param_1[0xb37] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0xb38,unaff_EDI + 0x1aeb6a,1,0,iVar2,unaff_EDI + 0x1aeb4d,\n               unaff_EDI + 0x1af404,0,param_1 + 0xb37,0);\n  param_1[0xb47] = 0;\n  param_1[0xb46] = unaff_EDI + -0x1709;\n  param_1[0xb37] = "St23__codecvt_abstract_baseIcc11__mbstate_tE" + unaff_EDI + 7;\n  param_1[0xb48] = &UNK_002a283b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xb49,unaff_EDI + 0x1aeb78,1,0,iVar4,unaff_EDI + 0x1b09af,0,0,\n               param_1 + 0xb48,1);\n  *(undefined2 *)(param_1 + 0xb57) = 0x100;\n  param_1[0xb58] = &UNK_002a284f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xb59,unaff_EDI + 0x1aeb75,1,0,iVar3,unaff_EDI + 0x1b09e7,0,0,\n               param_1 + 0xb58,0);\n  param_1[0xb67] = &UNK_002a2863 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xb68,unaff_EDI + 0x1aeb8b,1,0,iVar3,unaff_EDI + 0x1b0a13,0,0,\n               param_1 + 0xb67,0);\n  *(undefined2 *)(param_1 + 0xb76) = 0;\n  param_1[0xb77] = &UNK_002a2877 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xb78,unaff_EDI + 0x1aeb88,1,0,iVar4,0,0,0,param_1 + 0xb77,1);\n  param_1[0xb86] = &UNK_002a288b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xb87,unaff_EDI + 0x1aeba6,1,0,iVar3,unaff_EDI + 0x1b0a3f,0,0,\n               param_1 + 0xb86,0);\n  *(undefined2 *)(param_1 + 0xb95) = 0;\n  param_1[0xb96] = &UNK_002a289f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xb97,unaff_EDI + 0x1aeba3,1,0,iVar4,unaff_EDI + 0x1b0a67,0,0,\n               param_1 + 0xb96,1);\n  param_1[0xba5] = &UNK_002a28b3 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xba6,unaff_EDI + 0x1aebbb,1,0,iVar3,unaff_EDI + 0x1b0a8b,0,0,\n               param_1 + 0xba5,0);\n  *(undefined2 *)(param_1 + 0xbb4) = 0;\n  param_1[0xbb5] = &UNK_002a28c7 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xbb6,unaff_EDI + 0x1aebb8,1,0,iVar4,&UNK_001b0ab7 + unaff_EDI,0,0,\n               param_1 + 0xbb5,1);\n  param_1[0xbc4] = &UNK_002a28db + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xbc5,unaff_EDI + 0x1aebed,1,0,iVar3,unaff_EDI + 0x1aebce,0,0,\n               param_1 + 0xbc4,0);\n  param_1[0xbd4] = &UNK_002a28ef + unaff_EDI;\n  *(undefined2 *)(param_1 + 0xbd3) = 0;\n                    \n  FUN_000eb510(param_1 + 0xbd5,unaff_EDI + 0x1aebea,1,0,iVar4,0,0,0,param_1 + 0xbd4,1);\n  param_1[0xbe3] = &UNK_002a2903 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xbe4,&UNK_001aec01 + unaff_EDI,1,0,0,unaff_EDI + 0x1b0adf,iVar11,0,\n               param_1 + 0xbe3,0);\n  *(undefined1 *)(param_1 + 0xbf2) = 0;\n  param_1[0xbf3] = 0;\n  param_1[0xbf4] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0xbf5,unaff_EDI + 0x1aec15,1,0,iVar2,unaff_EDI + 0x1b0b0f,0,0,\n               param_1 + 0xbf4,0);\n  param_1[0xc04] = 0;\n  param_1[0xc03] = unaff_EDI + -0x18c9;\n  param_1[0xbf4] = "St23__codecvt_abstract_baseIcc11__mbstate_tE" + unaff_EDI + 0x1b;\n  param_1[0xc05] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0xc06,unaff_EDI + 0x1aec20,1,0,iVar2,unaff_EDI + 0x1b0b3f,0,0,\n               param_1 + 0xc05,0);\n  param_1[0xc15] = 0;\n  param_1[0xc14] = unaff_EDI + -0x1ee9;\n  param_1[0xc05] = "St23__codecvt_abstract_baseIcc11__mbstate_tE" + unaff_EDI + 0x2f;\n  param_1[0xc16] = &UNK_002a2917 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xc17,unaff_EDI + 0x1aec2d,1,0x71,iVar3,unaff_EDI + 0x1b0b73,0,0,\n               param_1 + 0xc16,0);\n  param_1[0xc26] = &UNK_002a292b + unaff_EDI;\n  *(undefined2 *)(param_1 + 0xc25) = 0;\n                    \n  FUN_000eb510(param_1 + 0xc27,unaff_EDI + 0x1aec2a,1,0,iVar4,0,0,0,param_1 + 0xc26,1);\n  param_1[0xc35] = &UNK_002a293f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xc36,unaff_EDI + 0x1aec3c,2,0,iVar3,unaff_EDI + 0x1b0b93,0,0,\n               param_1 + 0xc35,0);\n  *(undefined2 *)(param_1 + 0xc44) = 0;\n  param_1[0xc45] = &UNK_002a2953 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xc46,unaff_EDI + 0x1aec39,2,0,iVar4,0,0,0,param_1 + 0xc45,1);\n  param_1[0xc54] = &UNK_002a2967 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xc55,unaff_EDI + 0x1aec5e,2,0x72,iVar3,unaff_EDI + 0x1aec3f,0,0,\n               param_1 + 0xc54,0);\n  *(undefined2 *)(param_1 + 0xc63) = 0;\n  param_1[0xc64] = &UNK_002a297b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xc65,unaff_EDI + 0x1aec5b,2,0,iVar4,0,0,0,param_1 + 0xc64,1);\n  param_1[0xc73] = &UNK_002a298f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xc74,unaff_EDI + 0x1aec83,1,0,iVar3,unaff_EDI + 0x1b0bb3,0,0,\n               param_1 + 0xc73,0);\n  *(undefined2 *)(param_1 + 0xc82) = 0;\n  param_1[0xc83] = &UNK_002a29a3 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xc84,unaff_EDI + 0x1aec80,1,0,iVar4,&UNK_001aec6a + unaff_EDI,0,0,\n               param_1 + 0xc83,1);\n  param_1[0xc92] = &UNK_002a29b7 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xc93,unaff_EDI + 0x1aec89,1,0,0,unaff_EDI + 0x1b0bd7,iVar9,0,\n               param_1 + 0xc92,0);\n  *(undefined1 *)(param_1 + 0xca1) = 0;\n  param_1[0xca3] = &UNK_002a29cb + unaff_EDI;\n  param_1[0xca2] = 0;\n                    \n  FUN_000eb510(param_1 + 0xca4,unaff_EDI + 0x1aeca0,1,0,iVar3,unaff_EDI + 0x1b0bff,0,0,\n               param_1 + 0xca3,0);\n  *(undefined2 *)(param_1 + 0xcb2) = 0;\n  param_1[0xcb3] = &UNK_002a29df + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xcb4,unaff_EDI + 0x1aec9d,1,0,iVar4,0,0,0,param_1 + 0xcb3,1);\n  param_1[0xcc2] = &UNK_002a29f3 + unaff_EDI;\n  iVar6 = unaff_EDI + 0x1aecb1;\n                    \n  FUN_000eb510(param_1 + 0xcc3,unaff_EDI + 0x1aecb5,1,0,iVar6,unaff_EDI + 0x1b0c3b,\n               unaff_EDI + 0x1aecaa,0,param_1 + 0xcc2,0);\n  *(undefined1 *)(param_1 + 0xcd1) = 0;\n  param_1[0xcd2] = 0xffffffff;\n  param_1[0xcd4] = puVar1;\n  param_1[0xcd3] = 0;\n                    \n  FUN_000eb510(param_1 + 0xcd5,unaff_EDI + 0x1b8c3c,2,0x52,iVar2,unaff_EDI + 0x1b0c73,iVar14,0,\n               param_1 + 0xcd4,0);\n  param_1[0xce4] = 0;\n  param_1[0xce3] = unaff_EDI + -0x3f9;\n  param_1[0xcd4] = "St14codecvt_bynameIcc11__mbstate_tE" + unaff_EDI + 3;\n  param_1[0xce5] = &UNK_002a2a07 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xce6,unaff_EDI + 0x1aecc3,0,0,iVar2,unaff_EDI + 0x1b0c73,iVar14,0,\n               param_1 + 0xce5,0);\n  *(undefined1 *)(param_1 + 0xcf4) = 0;\n  param_1[0xcf8] = &UNK_002a2a1b + unaff_EDI;\n  param_1[0xcf5] = 0;\n  param_1[0xcf6] = 0;\n  param_1[0xcf7] = 0;\n                    \n  FUN_000eb510(param_1 + 0xcf9,unaff_EDI + 0x1aecc9,1,0,iVar2,unaff_EDI + 0x1b0c93,iVar14,0,\n               param_1 + 0xcf8,0);\n  *(undefined1 *)(param_1 + 0xd07) = 0;\n  param_1[0xd08] = 0;\n  param_1[0xd09] = 0;\n  param_1[0xd0a] = 0;\n  param_1[0xd0b] = &UNK_002a2a2f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xd0c,unaff_EDI + 0x1aece9,1,0x73,iVar3,unaff_EDI + 0x1aecd4,0,0,\n               param_1 + 0xd0b,0);\n  *(undefined2 *)(param_1 + 0xd1a) = 0;\n  param_1[0xd1b] = &UNK_002a2a43 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xd1c,unaff_EDI + 0x1aece6,1,0,iVar4,0,0,0,param_1 + 0xd1b,1);\n  param_1[0xd2a] = &UNK_002a2a57 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xd2b,unaff_EDI + 0x1aed12,1,0x53,iVar3,unaff_EDI + 0x1aecf3,0,0,\n               param_1 + 0xd2a,0);\n  *(undefined2 *)(param_1 + 0xd39) = 0;\n  param_1[0xd3a] = &UNK_002a2a6b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xd3b,unaff_EDI + 0x1aed0f,1,0,iVar4,0,0,0,param_1 + 0xd3a,1);\n  param_1[0xd49] = &UNK_002a2a7f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xd4a,unaff_EDI + 0x1aed21,1,0,iVar3,unaff_EDI + 0x1b0cc3,0,0,\n               param_1 + 0xd49,0);\n  *(undefined2 *)(param_1 + 0xd58) = 0;\n  param_1[0xd59] = &UNK_002a2a93 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xd5a,unaff_EDI + 0x1aed1e,1,0,iVar4,0,0,0,param_1 + 0xd59,1);\n  param_1[0xd68] = "extern(C) " + unaff_EDI + 7;\n                    \n  FUN_000eb510(param_1 + 0xd69,unaff_EDI + 0x1aed39,1,0,iVar3,unaff_EDI + 0x1b0ceb,0,0,\n               param_1 + 0xd68,0);\n  *(undefined2 *)(param_1 + 0xd77) = 0;\n  param_1[0xd78] = "extern(Windows) " + unaff_EDI + 0x10;\n                    \n  FUN_000eb510(param_1 + 0xd79,unaff_EDI + 0x1aed36,1,0,iVar4,0,0,0,param_1 + 0xd78,1);\n  param_1[0xd87] = "extern(C++) " + unaff_EDI + 3;\n                    \n  FUN_000eb510(param_1 + 0xd88,unaff_EDI + 0x1aed4c,1,0,iVar4,unaff_EDI + 0x1b0d33,0,0,\n               param_1 + 0xd87,1);\n  *(undefined2 *)(param_1 + 0xd96) = 0x100;\n  param_1[0xd97] = "extern(Objective-C) " + unaff_EDI + 10;\n                    \n  FUN_000eb510(param_1 + 0xd98,unaff_EDI + 0x1aed49,1,0,iVar3,0,0,0,param_1 + 0xd97,0);\n  param_1[0xda6] = " immutable" + unaff_EDI + 9;\n                    \n  FUN_000eb510(param_1 + 0xda7,&UNK_001aed5f + unaff_EDI,1,0,0,&UNK_001b0d5b + unaff_EDI,iVar11,0,\n               param_1 + 0xda6,0);\n  *(undefined1 *)(param_1 + 0xdb5) = 0;\n  param_1[0xdb6] = 0;\n  param_1[0xdb7] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0xdb8,unaff_EDI + 0x1aed9c,1,0,iVar2,unaff_EDI + 0x1aed85,\n               unaff_EDI + 0x1aed75,0,param_1 + 0xdb7,0);\n  param_1[0xdc7] = 0;\n  param_1[0xdc6] = unaff_EDI + 0x7897;\n  param_1[0xdb7] = "St14codecvt_bynameIcc11__mbstate_tE" + unaff_EDI + 0x17;\n  param_1[0xdc8] = "pure " + unaff_EDI + 3;\n                    \n  FUN_000eb510(param_1 + 0xdc9,unaff_EDI + 0x1aedad,1,0,iVar4,unaff_EDI + 0x1b0d83,0,0,\n               param_1 + 0xdc8,1);\n  *(undefined2 *)(param_1 + 0xdd7) = 0x100;\n  param_1[0xdd8] = "@property " + unaff_EDI + 3;\n                    \n  FUN_000eb510(param_1 + 0xdd9,unaff_EDI + 0x1aedaa,1,0,iVar3,0,0,0,param_1 + 0xdd8,0);\n  param_1[0xde7] = &UNK_002a2b33 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xde8,unaff_EDI + 0x1aedd2,1,0,0,unaff_EDI + 0x1b0da7,unaff_EDI + 0x1aedb8,\n               1,param_1 + 0xde7,0);\n  *(undefined1 *)(param_1 + 0xdf6) = 0;\n  param_1[0xdf7] = 0;\n  param_1[0xdf8] = "scope " + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xdf9,unaff_EDI + 0x1aedea,1,0,iVar8,unaff_EDI + 0x1b0dcb,\n               unaff_EDI + 0x1aedde,0,param_1 + 0xdf8,0);\n  *(undefined1 *)(param_1 + 0xe07) = 0;\n  param_1[0xe08] = iVar8;\n  param_1[0xe09] = &UNK_002a2b5b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xe0a,unaff_EDI + 0x1aedf7,1,0,unaff_EDI + 0x1bb38f,unaff_EDI + 0x1b0e27,\n               iVar13,0,param_1 + 0xe09,0);\n  *(undefined1 *)(param_1 + 0xe18) = 0;\n  param_1[0xe19] = 5;\n  param_1[0xe1a] = &UNK_002a2b6f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xe1b,unaff_EDI + 0x1aee0a,1,0,unaff_EDI + 0x1be49b,unaff_EDI + 0x1b0e53,\n               iVar7,0,param_1 + 0xe1a,0);\n  *(undefined1 *)(param_1 + 0xe29) = 0;\n  param_1[0xe2a] = 1;\n  param_1[0xe2b] = "shared(" + unaff_EDI + 3;\n                    \n  FUN_000eb510(param_1 + 0xe2c,unaff_EDI + 0x1aee1d,1,0,iVar4,unaff_EDI + 0x1b0f07,0,0,\n               param_1 + 0xe2b,1);\n  *(undefined2 *)(param_1 + 0xe3a) = 0x100;\n  param_1[0xe3b] = "immutable(" + unaff_EDI + 8;\n                    \n  FUN_000eb510(param_1 + 0xe3c,unaff_EDI + 0x1aee1a,1,0,iVar3,unaff_EDI + 0x1b0f4f,0,0,\n               param_1 + 0xe3b,0);\n  param_1[0xe4a] = &UNK_002a2bab + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xe4b,unaff_EDI + 0x1aee35,1,0,unaff_EDI + 0x1aee2e,unaff_EDI + 0x1b0f87,\n               iVar7,0,param_1 + 0xe4a,0);\n  *(undefined1 *)(param_1 + 0xe59) = 0;\n  param_1[0xe5a] = 0x4000;\n  param_1[0xe5b] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0xe5c,unaff_EDI + 0x1c1414,0,0,iVar2,unaff_EDI + 0x1b0fbf,0,0,\n               param_1 + 0xe5b,0);\n  param_1[0xe6b] = 0;\n  param_1[0xe6a] = unaff_EDI + -0x2d19;\n  param_1[0xe5b] = "St17moneypunct_bynameIcLb0EE" + unaff_EDI + 7;\n  param_1[0xe6c] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0xe6d,unaff_EDI + 0x1aee5d,1,0,iVar2,unaff_EDI + 0x1aee4d,0,0,\n               param_1 + 0xe6c,0);\n  param_1[0xe7c] = 0;\n  param_1[0xe7b] = unaff_EDI + -0x1119;\n  param_1[0xe6c] = "St17moneypunct_bynameIcLb0EE" + unaff_EDI + 0x1b;\n  param_1[0xe7d] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0xe7e,unaff_EDI + 0x1aee76,1,0,iVar2,unaff_EDI + 0x1aee67,0,0,\n               param_1 + 0xe7d,0);\n  param_1[0xe8d] = 0;\n  param_1[0xe8c] = unaff_EDI + -0x2899;\n  param_1[0xe7d] = "St17moneypunct_bynameIcLb1EE" + unaff_EDI + 0xf;\n  param_1[0xe8e] = &UNK_002a2bbf + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xe8f,unaff_EDI + 0x1aee81,1,0,iVar3,unaff_EDI + 0x1b0fe7,0,0,\n               param_1 + 0xe8e,0);\n  *(undefined2 *)(param_1 + 0xe9d) = 0;\n  param_1[0xe9e] = "idouble" + unaff_EDI + 2;\n                    \n  FUN_000eb510(param_1 + 0xe9f,unaff_EDI + 0x1aee7e,1,0,iVar4,0,0,0,param_1 + 0xe9e,1);\n  param_1[0xead] = "cdouble" + unaff_EDI + 1;\n                    \n  FUN_000eb510(param_1 + 0xeae,&UNK_001aee87 + unaff_EDI,1,0,iVar2,unaff_EDI + 0x1b1007,iVar14,0,\n               param_1 + 0xead,0);\n  *(undefined1 *)(param_1 + 0xebc) = 0;\n  param_1[0xebe] = "dchar" + unaff_EDI + 1;\n  param_1[0xebd] = iVar2;\n                    \n  FUN_000eb510(param_1 + 0xebf,unaff_EDI + 0x1aee92,1,0x74,iVar3,unaff_EDI + 0x1b102b,0,0,\n               param_1 + 0xebe,0);\n  *(undefined2 *)(param_1 + 0xecd) = 0;\n  param_1[0xece] = "lazy " + unaff_EDI + 4;\n                    \n  FUN_000eb510(param_1 + 0xecf,unaff_EDI + 0x1aee8f,1,0,iVar4,0,0,0,param_1 + 0xece,1);\n  param_1[0xedd] = &UNK_002a2c23 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xede,unaff_EDI + 0x1aee9b,1,0,iVar3,unaff_EDI + 0x1b104f,0,0,\n               param_1 + 0xedd,0);\n  *(undefined2 *)(param_1 + 0xeec) = 0;\n  param_1[0xeed] = "initializer for " + unaff_EDI + 7;\n                    \n  FUN_000eb510(param_1 + 0xeee,unaff_EDI + 0x1aee98,1,0,iVar4,0,0,0,param_1 + 0xeed,1);\n  param_1[0xefc] = "__ClassZ" + unaff_EDI + 2;\n                    \n  FUN_000eb510(param_1 + 0xefd,unaff_EDI + 0x1aeeaa,1,0,iVar3,unaff_EDI + 0x1b1083,0,0,\n               param_1 + 0xefc,0);\n  *(undefined2 *)(param_1 + 0xf0b) = 0;\n  param_1[0xf0c] = "ClassInfo for " + unaff_EDI + 0xd;\n                    \n  FUN_000eb510(param_1 + 0xf0d,unaff_EDI + 0x1aeea7,1,0,iVar4,0,0,0,param_1 + 0xf0c,1);\n  param_1[0xf1b] = "this(this)" + unaff_EDI + 4;\n                    \n  FUN_000eb510(param_1 + 0xf1c,unaff_EDI + 0x1aeec9,1,0,0,unaff_EDI + 0x1b10b7,unaff_EDI + 0x1aeeb6,\n               0,param_1 + 0xf1b,0);\n  *(undefined1 *)(param_1 + 0xf2a) = 0;\n  param_1[0xf2b] = 0;\n  param_1[0xf2c] = "Interface for " + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xf2d,&UNK_001aeed4 + unaff_EDI,1,0,iVar4,unaff_EDI + 0x1b10e7,0,0,\n               param_1 + 0xf2c,1);\n  *(undefined2 *)(param_1 + 0xf3b) = 0x100;\n  param_1[0xf3c] = "__ModuleInfoZ" + unaff_EDI + 5;\n                    \n  FUN_000eb510(param_1 + 0xf3d,unaff_EDI + 0x1aeed1,1,0,iVar3,&UNK_001b111f + unaff_EDI,0,0,\n               param_1 + 0xf3c,0);\n  param_1[0xf4b] = "ModuleInfo for " + unaff_EDI + 0xb;\n                    \n  FUN_000eb510(param_1 + 0xf4c,unaff_EDI + 0x1aef02,1,0,iVar3,unaff_EDI + 0x1aeee1,0,0,\n               param_1 + 0xf4b,0);\n  *(undefined2 *)(param_1 + 0xf5a) = 0;\n  param_1[0xf5b] = &UNK_002a2cc3 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xf5c,unaff_EDI + 0x1aeeff,1,0,iVar4,unaff_EDI + 0x1b1157,0,0,\n               param_1 + 0xf5b,1);\n  param_1[0xf6a] = &UNK_002a2cd7 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xf6b,unaff_EDI + 0x1aef23,1,0,iVar12,unaff_EDI + 0x1aef0a,iVar13,0,\n               param_1 + 0xf6a,0);\n  *(undefined1 *)(param_1 + 0xf79) = 0;\n  param_1[0xf7a] = 0;\n  param_1[0xf7b] = &UNK_002a2ceb + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xf7c,unaff_EDI + 0x1aef30,1,0,iVar12,unaff_EDI + 0x1b117f,iVar13,0,\n               param_1 + 0xf7b,0);\n  *(undefined1 *)(param_1 + 0xf8a) = 0;\n  param_1[0xf8b] = 0;\n  param_1[0xf8c] = &UNK_002a2cff + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xf8d,unaff_EDI + 0x1aef45,1,0,iVar12,unaff_EDI + 0x1b11ab,iVar13,0,\n               param_1 + 0xf8c,0);\n  *(undefined1 *)(param_1 + 0xf9b) = 0;\n  param_1[0xf9c] = 0;\n  param_1[0xf9d] = &UNK_002a2d13 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xf9e,unaff_EDI + 0x1aef59,1,0,iVar12,unaff_EDI + 0x1b11d3,iVar13,0,\n               param_1 + 0xf9d,0);\n  *(undefined1 *)(param_1 + 0xfac) = 0;\n  param_1[0xfad] = 0;\n  param_1[0xfae] = &UNK_002a2d27 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xfaf,unaff_EDI + 0x1aef6f,1,0,iVar4,unaff_EDI + 0x1b11fb,0,0,\n               param_1 + 0xfae,1);\n  *(undefined2 *)(param_1 + 0xfbd) = 0x100;\n  param_1[0xfbe] = &UNK_002a2d3b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xfbf,unaff_EDI + 0x1aef6c,1,0,iVar3,unaff_EDI + 0x1b122f,0,0,\n               param_1 + 0xfbe,0);\n  param_1[0xfcd] = &UNK_002a2d4f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xfce,unaff_EDI + 0x1aef7f,1,0,iVar4,unaff_EDI + 0x1b1267,0,0,\n               param_1 + 0xfcd,1);\n  *(undefined2 *)(param_1 + 0xfdc) = 0x100;\n  param_1[0xfdd] = &UNK_002a2d63 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xfde,unaff_EDI + 0x1aef7c,1,0,iVar3,unaff_EDI + 0x1b129b,0,0,\n               param_1 + 0xfdd,0);\n  param_1[0xfec] = &UNK_002a2d77 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xfed,&UNK_001aef98 + unaff_EDI,1,0,iVar4,unaff_EDI + 0x1b12d7,0,0,\n               param_1 + 0xfec,1);\n  *(undefined2 *)(param_1 + 0xffb) = 0x100;\n  param_1[0xffc] = &UNK_002a2d8b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xffd,unaff_EDI + 0x1aef95,1,0,iVar3,unaff_EDI + 0x1b1307,0,0,\n               param_1 + 0xffc,0);\n  param_1[0x100b] = &UNK_002a2d9f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x100c,unaff_EDI + 0x1aefa8,1,0,iVar4,unaff_EDI + 0x1b133b,0,0,\n               param_1 + 0x100b,1);\n  *(undefined2 *)(param_1 + 0x101a) = 0x100;\n  param_1[0x101b] = &UNK_002a2db3 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x101c,unaff_EDI + 0x1aefa5,1,0,iVar3,unaff_EDI + 0x1b1367,0,0,\n               param_1 + 0x101b,0);\n  param_1[0x102a] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0x102b,unaff_EDI + 0x1af023,1,0x54,iVar2,unaff_EDI + 0x1aefb1,iVar9,0,\n               param_1 + 0x102a,0);\n  param_1[0x103a] = 0;\n  param_1[0x1039] = unaff_EDI + -0x2a79;\n  param_1[0x102a] = &UNK_002a4287 + unaff_EDI;\n  param_1[0x103b] = &UNK_002a2dc7 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x103c,unaff_EDI + 0x1aefc4,0,0,iVar6,&UNK_001b139b + unaff_EDI,iVar10,0,\n               param_1 + 0x103b,0);\n  *(undefined1 *)(param_1 + 0x104a) = 0;\n  param_1[0x104b] = 0xffffffff;\n  param_1[0x104c] = 0;\n  param_1[0x104d] = &UNK_002a2ddb + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x104e,unaff_EDI + 0x1aefc9,0,0,iVar6,unaff_EDI + 0x1b13bf,iVar10,0,\n               param_1 + 0x104d,0);\n  *(undefined1 *)(param_1 + 0x105c) = 0;\n  param_1[0x105f] = &UNK_002a2def + unaff_EDI;\n  param_1[0x105d] = 0xffffffff;\n  param_1[0x105e] = 0;\n                    \n  FUN_000eb510(param_1 + 0x1060,unaff_EDI + 0x1aefcf,0,0,iVar6,unaff_EDI + 0x1b13e3,iVar10,0,\n               param_1 + 0x105f,0);\n  *(undefined1 *)(param_1 + 0x106e) = 0;\n  param_1[0x106f] = 0xffffffff;\n  param_1[0x1070] = 0;\n  param_1[0x1071] = &UNK_002a2e03 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1072,unaff_EDI + 0x1aefd5,0,0,iVar2,unaff_EDI + 0x1b13e3,iVar10,0,\n               param_1 + 0x1071,0);\n  param_1[0x1080] = &UNK_002a2e17 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1081,unaff_EDI + 0x1aefe3,0,0,iVar6,unaff_EDI + 0x1b1407,iVar10,0,\n               param_1 + 0x1080,0);\n  *(undefined1 *)(param_1 + 0x108f) = 0;\n  param_1[0x1090] = 0xffffffff;\n  param_1[0x1091] = 0;\n                    \n  FUN_000eb790(param_1 + 0x1092);\n  param_1[0x10a9] = &UNK_002a2e3f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x10aa,unaff_EDI + 0x1af145,1,0,0,unaff_EDI + 0x1b1473,\n               &UNK_001b142f + unaff_EDI,0,param_1 + 0x10a9,0);\n  *(undefined1 *)(param_1 + 0x10b8) = 0;\n  param_1[0x10b9] = 0;\n  param_1[0x10ba] = &UNK_002a2e53 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x10bb,unaff_EDI + 0x1af00e,1,0,iVar3,unaff_EDI + 0x1aeff3,0,0,\n               param_1 + 0x10ba,0);\n  *(undefined2 *)(param_1 + 0x10c9) = 0;\n  param_1[0x10ca] = &UNK_002a2e67 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x10cb,unaff_EDI + 0x1af00b,1,0,iVar4,0,0,0,param_1 + 0x10ca,1);\n  param_1[0x10d9] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0x10da,unaff_EDI + 0x1af02a,1,0,iVar2,unaff_EDI + 0x1af016,iVar9,0,\n               param_1 + 0x10d9,0);\n  param_1[0x10e9] = 0;\n  param_1[0x10e8] = unaff_EDI + -0x2a29;\n  param_1[0x10d9] = &UNK_002a429b + unaff_EDI;\n  param_1[0x10ea] = &UNK_002a2e7b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x10eb,unaff_EDI + 0x1af03c,1,0,iVar3,unaff_EDI + 0x1b1497,0,0,\n               param_1 + 0x10ea,0);\n  *(undefined2 *)(param_1 + 0x10f9) = 0;\n  param_1[0x10fa] = &UNK_002a2e8f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x10fb,unaff_EDI + 0x1af039,1,0,iVar4,unaff_EDI + 0x1b14bb,0,0,\n               param_1 + 0x10fa,1);\n  param_1[0x1109] = &UNK_002a2ea3 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x110a,unaff_EDI + 0x1af04b,1,0,iVar3,iVar5,0,0,param_1 + 0x1109,0);\n  *(undefined2 *)(param_1 + 0x1118) = 0;\n  param_1[0x1119] = &UNK_002a2eb7 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x111a,unaff_EDI + 0x1af048,1,0,iVar3,iVar5,0,0,param_1 + 0x1119,0);\n  param_1[0x1128] = &UNK_002a2ecb + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1129,unaff_EDI + 0x1af060,1,0,iVar3,unaff_EDI + 0x1b14e7,0,0,\n               param_1 + 0x1128,0);\n  *(undefined2 *)(param_1 + 0x1137) = 0;\n  param_1[0x1138] = &UNK_002a2edf + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1139,unaff_EDI + 0x1af05d,1,0,iVar4,unaff_EDI + 0x1b1513,0,0,\n               param_1 + 0x1138,1);\n  param_1[0x1147] = &UNK_002a2ef3 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1148,unaff_EDI + 0x1af075,1,0,iVar3,unaff_EDI + 0x1b1543,0,0,\n               param_1 + 0x1147,0);\n  *(undefined2 *)(param_1 + 0x1156) = 0;\n  param_1[0x1157] = &UNK_002a2f07 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1158,unaff_EDI + 0x1af072,1,0,iVar4,unaff_EDI + 0x1b1563,0,0,\n               param_1 + 0x1157,1);\n  param_1[0x1166] = &UNK_002a2f1b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1167,unaff_EDI + 0x1af087,1,0,iVar4,0,0,0,param_1 + 0x1166,1);\n  *(undefined2 *)(param_1 + 0x1175) = 0x100;\n  param_1[0x1176] = &UNK_002a2f2f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1177,unaff_EDI + 0x1af084,1,0,iVar3,unaff_EDI + 0x1b158b,0,0,\n               param_1 + 0x1176,0);\n  param_1[0x1185] = &UNK_002a2f43 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1186,unaff_EDI + 0x1af098,1,0,iVar3,iVar5,0,0,param_1 + 0x1185,0);\n  *(undefined2 *)(param_1 + 0x1194) = 0;\n  param_1[0x1195] = &UNK_002a2f57 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1196,unaff_EDI + 0x1af095,1,0,iVar4,0,0,0,param_1 + 0x1195,1);\n  param_1[0x11a4] = &UNK_002a2f6b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x11a5,unaff_EDI + 0x1af0ac,1,0,iVar4,unaff_EDI + 0x1b15b3,0,0,\n               param_1 + 0x11a4,1);\n  *(undefined2 *)(param_1 + 0x11b3) = 0x100;\n  param_1[0x11b4] = &UNK_002a2f7f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x11b5,unaff_EDI + 0x1af0a9,1,0,iVar3,unaff_EDI + 0x1b15df,0,0,\n               param_1 + 0x11b4,0);\n  param_1[0x11c3] = &UNK_002a2f93 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x11c4,unaff_EDI + 0x1af0c4,1,0,iVar3,unaff_EDI + 0x1b1613,0,0,\n               param_1 + 0x11c3,0);\n  *(undefined2 *)(param_1 + 0x11d2) = 0;\n  param_1[0x11d3] = &UNK_002a2fa7 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x11d4,unaff_EDI + 0x1af0c1,1,0,iVar4,unaff_EDI + 0x1b163b,0,0,\n               param_1 + 0x11d3,1);\n  param_1[0x11e2] = &UNK_002a2fbb + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x11e3,unaff_EDI + 0x1af0db,1,0,iVar3,unaff_EDI + 0x1b166b,0,0,\n               param_1 + 0x11e2,0);\n  *(undefined2 *)(param_1 + 0x11f1) = 0;\n  param_1[0x11f2] = &UNK_002a2fcf + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x11f3,unaff_EDI + 0x1af0d8,1,0,iVar4,0,0,0,param_1 + 0x11f2,1);\n  param_1[0x1201] = &UNK_002a2fe3 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1202,unaff_EDI + 0x1af0f6,1,0,iVar2,&UNK_001b1693 + unaff_EDI,0,0,\n               param_1 + 0x1201,1);\n  param_1[0x1210] = &UNK_002a2ff7 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1211,unaff_EDI + 0x1af0f3,1,0,iVar2,0,0,0,param_1 + 0x1210,0);\n  param_1[0x121f] = "cccccccccccccccccccccccccccccccccccccccccccccccc" + unaff_EDI + 0xb;\n                    \n  FUN_000eb510(param_1 + 0x1220,unaff_EDI + 0x1af120,4,0,iVar3,unaff_EDI + 0x1af10f,0,0,\n               param_1 + 0x121f,0);\n  *(undefined2 *)(param_1 + 0x122e) = 0;\n  param_1[0x122f] = "cccccccccccccccccccccccccccccccccccccccccccccccc" + unaff_EDI + 0x1f;\n                    \n  FUN_000eb510(param_1 + 0x1230,unaff_EDI + 0x1af11e,4,0,iVar4,0,0,0,param_1 + 0x122f,1);\n  param_1[0x123e] = &UNK_002a3033 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x123f,unaff_EDI + 0x1af12a,1,0,iVar4,0,0,0,param_1 + 0x123e,1);\n  *(undefined2 *)(param_1 + 0x124d) = 0x100;\n  param_1[0x124e] = &UNK_002a3047 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x124f,unaff_EDI + 0x1af127,1,0,iVar3,unaff_EDI + 0x1b16b7,0,0,\n               param_1 + 0x124e,0);\n  param_1[0x125d] = &UNK_002a305b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x125e,unaff_EDI + 0x1af140,1,0,iVar3,unaff_EDI + 0x1b16ff,0,0,\n               param_1 + 0x125d,0);\n  *(undefined2 *)(param_1 + 0x126c) = 0;\n  param_1[0x126d] =\n       "ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc::h"\n       + unaff_EDI + 8;\n                    \n  FUN_000eb510(param_1 + 0x126e,unaff_EDI + 0x1af13d,1,0,iVar4,0,0,0,param_1 + 0x126d,1);\n  param_1[0x127c] =\n       "ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc::h"\n       + unaff_EDI + 0x1c;\n                    \n  FUN_000eb510(param_1 + 0x127d,unaff_EDI + 0x1af178,1,0,iVar3,unaff_EDI + 0x1af158,0,0,\n               param_1 + 0x127c,0);\n  *(undefined2 *)(param_1 + 0x128b) = 0;\n  param_1[0x128c] =\n       "ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc::h"\n       + unaff_EDI + 0x30;\n                    \n  FUN_000eb510(param_1 + 0x128d,unaff_EDI + 0x1af175,1,0,iVar4,unaff_EDI + 0x1b172f,0,0,\n               param_1 + 0x128c,1);\n                    \n  FUN_000ebc90(param_1 + 0x129b);\n  param_1[0x12b2] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0x12b3,unaff_EDI + 0x1af19f,1,0x78,iVar2,unaff_EDI + 0x1af186,0,0,\n               param_1 + 0x12b2,0);\n  param_1[0x12c2] = 0;\n  param_1[0x12c1] = unaff_EDI + -0x2e09;\n  param_1[0x12b2] = "St9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0xf;\n  param_1[0x12c3] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0x12c4,unaff_EDI + 0x1af1ab,1,0x58,iVar2,unaff_EDI + 0x1b1757,0,0,\n               param_1 + 0x12c3,0);\n  param_1[0x12d3] = 0;\n  param_1[0x12d2] = unaff_EDI + -0x2df9;\n  param_1[0x12c3] = "St9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x23\n  ;\n  param_1[0x12d4] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0x12d5,unaff_EDI + 0x1af1d1,1,0,iVar2,unaff_EDI + 0x1af1ba,0,0,\n               param_1 + 0x12d4,0);\n  param_1[0x12e4] = 0;\n  param_1[0x12e3] = unaff_EDI + -0x2de9;\n  param_1[0x12d4] = "St9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x37\n  ;\n                    \n  FUN_000eb8d0(param_1 + 0x12e5);\n  param_1[0x12fc] =\n       "ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc::h"\n       + unaff_EDI + 0x6c;\n                    \n  FUN_000eb510(param_1 + 0x12fd,unaff_EDI + 0x1af1e1,1,0,iVar4,unaff_EDI + 0x1b177b,0,0,\n               param_1 + 0x12fc,1);\n  *(undefined2 *)(param_1 + 0x130b) = 0x100;\n  param_1[0x130c] =\n       "ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc::h"\n       + unaff_EDI + 0x80;\n                    \n  FUN_000eb510(param_1 + 0x130d,unaff_EDI + 0x1af1de,1,0,iVar3,unaff_EDI + 0x1b179b,0,0,\n               param_1 + 0x130c,0);\n  param_1[0x131b] =\n       "ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc::h"\n       + unaff_EDI + 0x94;\n                    \n  FUN_000eb510(param_1 + 0x131c,unaff_EDI + 0x1b799d,2,0x59,iVar2,unaff_EDI + 0x1b17c3,\n               unaff_EDI + 0x1ae411,0,param_1 + 0x131b,0);\n  *(undefined1 *)(param_1 + 0x132a) = 0;\n  param_1[0x132b] = iVar2;\n  param_1[0x132c] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0x132d,unaff_EDI + 0x1af210,1,0x28,iVar2,unaff_EDI + 0x1af1f3,0,0,\n               param_1 + 0x132c,0);\n  param_1[0x133c] = 0;\n  param_1[0x133b] = unaff_EDI + -0x1599;\n  param_1[0x132c] = "St9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0xb;\n  param_1[0x133d] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0x133e,unaff_EDI + 0x1af237,1,0x29,iVar2,unaff_EDI + 0x1af21c,0,0,\n               param_1 + 0x133d,0);\n  param_1[0x134d] = 0;\n  param_1[0x134c] = unaff_EDI + -0x28e9;\n  param_1[0x133d] = "St9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x1f\n  ;\n  param_1[0x134e] = &UNK_002a310f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x134f,unaff_EDI + 0x1af25a,4,0,iVar3,unaff_EDI + 0x1b17f3,0,0,\n               param_1 + 0x134e,0);\n  *(undefined2 *)(param_1 + 0x135d) = 0;\n  param_1[0x135e] = &UNK_002a3123 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x135f,unaff_EDI + 0x1af258,4,0,iVar4,unaff_EDI + 0x1af241,0,0,\n               param_1 + 0x135e,1);\n  param_1[0x136d] = &UNK_002a3137 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x136e,unaff_EDI + 0x1af292,4,0,iVar4,unaff_EDI + 0x1af261,0,0,\n               param_1 + 0x136d,1);\n  *(undefined2 *)(param_1 + 0x137c) = 0x100;\n  param_1[0x137d] = &UNK_002a314b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x137e,unaff_EDI + 0x1af290,4,0,iVar3,unaff_EDI + 0x1af275,0,0,\n               param_1 + 0x137d,0);\n  param_1[0x138c] = &UNK_002a315f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x138d,unaff_EDI + 0x1af2b9,4,0,iVar12,&UNK_001af29c + unaff_EDI,iVar7,0,\n               param_1 + 0x138c,0);\n  *(undefined1 *)(param_1 + 0x139b) = 0;\n  param_1[0x139c] = 0;\n  param_1[0x139d] = 0;\n  param_1[0x139e] = &UNK_002a3173 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x139f,unaff_EDI + 0x1abba5,4,0,iVar3,unaff_EDI + 0x1b06e7,0,0,\n               param_1 + 0x139e,0);\n  *(undefined2 *)(param_1 + 0x13ad) = 0;\n  param_1[0x13ae] = &UNK_002a3187 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x13af,&UNK_001af2ca + unaff_EDI,4,0,iVar4,0,0,0,param_1 + 0x13ae,1);\n  param_1[0x13bd] = &UNK_002a319b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x13be,unaff_EDI + 0x1af07a,4,0,iVar3,unaff_EDI + 0x1b1823,0,0,\n               param_1 + 0x13bd,0);\n  param_1[0x13cd] = &UNK_002a31af + unaff_EDI;\n  *(undefined2 *)(param_1 + 0x13cc) = 0;\n                    \n  FUN_000eb510(param_1 + 0x13ce,unaff_EDI + 0x1af390,4,0,iVar4,0,0,0,param_1 + 0x13cd,1);\n  param_1[0x13dc] = &UNK_002a31c3 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x13dd,unaff_EDI + 0x1af2d3,4,0,iVar3,&UNK_001b184f + unaff_EDI,0,0,\n               param_1 + 0x13dc,0);\n  *(undefined2 *)(param_1 + 0x13eb) = 0;\n  param_1[0x13ec] = &UNK_002a31d7 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x13ed,unaff_EDI + 0x1af2d1,4,0,iVar4,0,0,0,param_1 + 0x13ec,1);\n  param_1[0x13fb] = &UNK_002a31eb + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x13fc,unaff_EDI + 0x1af2dc,4,0,iVar3,unaff_EDI + 0x1b188f,0,0,\n               param_1 + 0x13fb,0);\n  *(undefined2 *)(param_1 + 0x140a) = 0;\n  param_1[0x140b] = &UNK_002a31ff + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x140c,unaff_EDI + 0x1af2da,4,0,iVar4,0,0,0,param_1 + 0x140b,1);\n  param_1[0x141a] = &UNK_002a3213 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x141b,&UNK_001af2e8 + unaff_EDI,4,0,iVar3,unaff_EDI + 0x1b18bb,0,0,\n               param_1 + 0x141a,0);\n  *(undefined2 *)(param_1 + 0x1429) = 0;\n  param_1[0x142a] = &UNK_002a3227 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x142b,unaff_EDI + 0x1af2e6,4,0,iVar4,0,0,0,param_1 + 0x142a,1);\n  param_1[0x1439] = &UNK_002a323b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x143a,unaff_EDI + 0x1af2f4,4,0,iVar2,&UNK_001b18ef + unaff_EDI,0,0,\n               param_1 + 0x1439,1);\n  param_1[0x1448] = &UNK_002a324f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1449,unaff_EDI + 0x1af2f2,4,0,iVar2,0,0,0,param_1 + 0x1448,0);\n  param_1[0x1457] = &UNK_002a3263 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1458,unaff_EDI + 0x1af2fb,4,0,iVar3,unaff_EDI + 0x1b1917,0,0,\n               param_1 + 0x1457,0);\n  *(undefined2 *)(param_1 + 0x1466) = 0;\n  param_1[0x1467] = &UNK_002a3277 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1468,unaff_EDI + 0x1af2f9,4,0,iVar4,0,0,0,param_1 + 0x1467,1);\n  param_1[0x1476] = &UNK_002a328b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1477,unaff_EDI + 0x1af322,4,0,iVar12,unaff_EDI + 0x1af304,iVar7,0,\n               param_1 + 0x1476,0);\n  *(undefined1 *)(param_1 + 0x1485) = 0;\n  param_1[0x1486] = 0;\n  param_1[0x1487] = 0;\n  param_1[0x1488] = &UNK_002a329f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1489,unaff_EDI + 0x1af332,4,0,iVar3,unaff_EDI + 0x1af7b7,0,0,\n               param_1 + 0x1488,0);\n  *(undefined2 *)(param_1 + 0x1497) = 0;\n  param_1[0x1498] = &UNK_002a32b3 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1499,FUN_001af330 + unaff_EDI,4,0,iVar4,0,0,0,param_1 + 0x1498,1);\n  param_1[0x14a7] = &UNK_002a32c7 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x14a8,unaff_EDI + 0x1af356,4,0,iVar4,0,0,0,param_1 + 0x14a7,1);\n  *(undefined2 *)(param_1 + 0x14b6) = 0x100;\n  param_1[0x14b7] = &UNK_002a32db + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x14b8,unaff_EDI + 0x1af354,4,0,iVar3,unaff_EDI + 0x1af33a,0,0,\n               param_1 + 0x14b7,0);\n  param_1[0x14c6] = &UNK_002a32ef + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x14c7,unaff_EDI + 0x1af362,4,0,iVar3,unaff_EDI + 0x1b193f,0,0,\n               param_1 + 0x14c6,0);\n  *(undefined2 *)(param_1 + 0x14d5) = 0;\n  param_1[0x14d6] = &UNK_002a3303 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x14d7,unaff_EDI + 0x1af360,4,0,iVar4,0,0,0,param_1 + 0x14d6,1);\n  param_1[0x14e5] = &UNK_002a3317 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x14e6,unaff_EDI + 0x1af371,4,0,iVar3,unaff_EDI + 0x1b196b,0,0,\n               param_1 + 0x14e5,0);\n  *(undefined2 *)(param_1 + 0x14f4) = 0;\n  param_1[0x14f5] = &UNK_002a332b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x14f6,unaff_EDI + 0x1af36f,4,0,iVar4,0,0,0,param_1 + 0x14f5,1);\n  param_1[0x1504] = &UNK_002a333f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1505,unaff_EDI + 0x1af37c,4,0,iVar3,unaff_EDI + 0x1b198f,0,0,\n               param_1 + 0x1504,0);\n  *(undefined2 *)(param_1 + 0x1513) = 0;\n  param_1[0x1514] = &UNK_002a3353 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1515,unaff_EDI + 0x1af37a,4,0,iVar4,0,0,0,param_1 + 0x1514,1);\n  param_1[0x1523] = &UNK_002a3367 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1524,unaff_EDI + 0x1af387,4,0,iVar3,&UNK_001b19b3 + unaff_EDI,0,0,\n               param_1 + 0x1523,0);\n  *(undefined2 *)(param_1 + 0x1532) = 0;\n  param_1[0x1533] = &UNK_002a337b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1534,unaff_EDI + 0x1af385,4,0,iVar4,0,0,0,param_1 + 0x1533,1);\n  param_1[0x1542] = &UNK_002a338f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1543,unaff_EDI + 0x1af390,4,0,iVar3,unaff_EDI + 0x1b19d7,0,0,\n               param_1 + 0x1542,0);\n  *(undefined2 *)(param_1 + 0x1551) = 0;\n  param_1[0x1552] = &UNK_002a33a3 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1553,unaff_EDI + 0x1af38e,4,0,iVar4,0,0,0,param_1 + 0x1552,1);\n  param_1[0x1561] = &UNK_002a33b7 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1562,unaff_EDI + 0x1af39e,4,0,iVar3,unaff_EDI + 0x1b1a07,0,0,\n               param_1 + 0x1561,0);\n  *(undefined2 *)(param_1 + 0x1570) = 0;\n  param_1[0x1571] = &UNK_002a33cb + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1572,unaff_EDI + 0x1af39c,4,0,iVar4,0,0,0,param_1 + 0x1571,1);\n  param_1[0x1580] = &UNK_002a33df + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1581,unaff_EDI + 0x1bb519,4,0,iVar3,unaff_EDI + 0x1b1a33,0,0,\n               param_1 + 0x1580,0);\n  *(undefined2 *)(param_1 + 0x158f) = 0;\n  param_1[0x1590] = &UNK_002a33f3 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1591,unaff_EDI + 0x1af3a2,4,0,iVar4,0,0,0,param_1 + 0x1590,1);\n  param_1[0x159f] = &UNK_002a3407 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x15a0,unaff_EDI + 0x1af3ad,4,0,iVar4,unaff_EDI + 0x1b1a7b,0,0,\n               param_1 + 0x159f,1);\n  *(undefined2 *)(param_1 + 0x15ae) = 0x100;\n  param_1[0x15af] = &UNK_002a341b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x15b0,unaff_EDI + 0x1af3ab,4,0,iVar3,unaff_EDI + 0x1b1ab7,0,0,\n               param_1 + 0x15af,0);\n  param_1[0x15be] = &UNK_002a342f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x15bf,unaff_EDI + 0x1af3b3,4,0,iVar12,unaff_EDI + 0x1b1ae7,iVar7,0,\n               param_1 + 0x15be,0);\n  *(undefined1 *)(param_1 + 0x15cd) = 0;\n  param_1[0x15d0] = &UNK_002a3443 + unaff_EDI;\n  param_1[0x15ce] = 0;\n  param_1[0x15cf] = 0;\n                    \n  FUN_000eb510(param_1 + 0x15d1,unaff_EDI + 0x1a0f0d,4,0,iVar3,unaff_EDI + 0x1b1b13,0,0,\n               param_1 + 0x15d0,0);\n  *(undefined2 *)(param_1 + 0x15df) = 0;\n  param_1[0x15e0] = &UNK_002a3457 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x15e1,unaff_EDI + 0x1af3be,4,0,iVar4,unaff_EDI + 0x1b1b43,0,0,\n               param_1 + 0x15e0,1);\n  param_1[0x15ef] = &UNK_002a346b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x15f0,unaff_EDI + 0x1af3c7,4,0,iVar2,unaff_EDI + 0x1b1b43,0,0,\n               param_1 + 0x15ef,1);\n  param_1[0x15fe] = &UNK_002a347f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x15ff,unaff_EDI + 0x1af3c5,4,0,iVar2,0,0,0,param_1 + 0x15fe,0);\n  param_1[0x160d] = &UNK_002a3493 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x160e,unaff_EDI + 0x1af3d1,4,0,iVar3,unaff_EDI + 0x1b1b6f,0,0,\n               param_1 + 0x160d,0);\n  param_1[0x161d] = &UNK_002a34a7 + unaff_EDI;\n  *(undefined2 *)(param_1 + 0x161c) = 0;\n                    \n  FUN_000eb510(param_1 + 0x161e,&UNK_001af3cf + unaff_EDI,4,0,iVar4,unaff_EDI + 0x1b1ba3,0,0,\n               param_1 + 0x161d,1);\n  param_1[0x162c] = &UNK_002a34bb + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x162d,unaff_EDI + 0x1af3e9,4,0,iVar3,unaff_EDI + 0x1b1bdf,0,0,\n               param_1 + 0x162c,0);\n  param_1[0x163c] = &UNK_002a34cf + unaff_EDI;\n  *(undefined2 *)(param_1 + 0x163b) = 0;\n                    \n  FUN_000eb510(param_1 + 0x163d,unaff_EDI + 0x1af3e7,4,0,iVar4,unaff_EDI + 0x1b1c47,0,0,\n               param_1 + 0x163c,1);\n  *(undefined1 *)(param_1 + 0x164b) = 0;\n  *(undefined2 *)(param_1 + 0x164e) = 0;\n  param_1[0x164c] = 0;\n  param_1[0x164d] = 0;\n  param_1[0x164f] = 0;\n                    \n  FUN_0016b4f0(param_1 + 0x1650);\n  *(undefined1 *)(param_1 + 0x1683) = 0;\n  uVar16 = 0;\n  param_1[0x1684] = 0;\n  param_1[0x1685] = 0;\n  param_1[0x1686] = 1;\n  *(undefined1 *)(param_1 + 0x1687) = 0;\n  do {\n    *(undefined4 *)((int)param_1 + uVar16 + 0x5a20) = 0;\n    uVar16 = uVar16 + 4;\n  } while (uVar16 < 0x1c);\n  param_1[0x1689] = 1;\n  param_1[0x168a] = 0;\n  param_1[0x168b] = 0;\n  param_1[0x168c] = 0x3f800000;\n  param_1[0x168d] = 0;\n  param_1[0x168e] = 0;\n  param_1[0x1688] = param_1 + 0x168e;\n  uVar16 = 0;\n  do {\n    *(undefined4 *)((int)param_1 + uVar16 + 0x5a3c) = 0;\n    uVar16 = uVar16 + 4;\n  } while (uVar16 < 0x1c);\n  param_1[0x1690] = 1;\n  param_1[0x168f] = param_1 + 0x1695;\n  param_1[0x1691] = 0;\n  param_1[0x1692] = 0;\n  param_1[0x1693] = 0x3f800000;\n  param_1[0x1694] = 0;\n  param_1[0x1695] = 0;\n  param_1[0x1697] = 0;\n  param_1[0x1698] = 0;\n  param_1[0x1699] = param_1 + 0x1697;\n  param_1[0x169a] = param_1 + 0x1697;\n  param_1[0x169b] = 0;\n  param_1[0x169c] = 0;\n  param_1[0x169d] = 0;\n  param_1[0x169e] = 0;\n  param_1[0x169f] = 0;\n  param_1[0x16a0] = 0;\n  param_1[0x16a1] = 0;\n  param_1[0x16a2] = 0;\n  *(undefined1 *)((int)&fde_table_entry_002b5a10.data_loc + unaff_EDI + 3) = 0;\n  return;\n}" { (declaration "undefined *puVar1;" type_identifier (pointer_declarator "*puVar1" * identifier) ;) (declaration "int iVar2;" primitive_type identifier ;) (declaration "int iVar3;" primitive_type identifier ;) (declaration "int iVar4;" primitive_type identifier ;) (declaration "int iVar5;" primitive_type identifier ;) (declaration "int iVar6;" primitive_type identifier ;) (declaration "int iVar7;" primitive_type identifier ;) (declaration "int iVar8;" primitive_type identifier ;) (declaration "int iVar9;" primitive_type identifier ;) (declaration "int iVar10;" primitive_type identifier ;) (declaration "int iVar11;" primitive_type identifier ;) (declaration "int iVar12;" primitive_type identifier ;) (declaration "int iVar13;" primitive_type identifier ;) (declaration "int iVar14;" primitive_type identifier ;) (declaration "undefined8 uVar15;" type_identifier identifier ;) (declaration "uint uVar16;" type_identifier identifier ;) (declaration "int unaff_EDI;" primitive_type identifier ;) (expression_statement "FUN_000559ee();" (call_expression "FUN_000559ee()" identifier (argument_list "()" ( ))) ;) (expression_statement "puVar1 = &UNK_002a1bcf + unaff_EDI;" (assignment_expression "puVar1 = &UNK_002a1bcf + unaff_EDI" identifier = (binary_expression "&UNK_002a1bcf + unaff_EDI" (pointer_expression "&UNK_002a1bcf" & identifier) + identifier)) ;) (expression_statement "iVar2 = unaff_EDI + 0x1be63d;" (assignment_expression "iVar2 = unaff_EDI + 0x1be63d" identifier = (binary_expression "unaff_EDI + 0x1be63d" identifier + number_literal)) ;) (expression_statement "*param_1 = puVar1;" (assignment_expression "*param_1 = puVar1" (pointer_expression "*param_1" * identifier) = identifier) ;) (expression_statement "FUN_000eb510(param_1 + 1,unaff_EDI + 0x1a0e51,1,0,iVar2,unaff_EDI + 0x1ae022,0,0,param_1,0);" (call_expression "FUN_000eb510(param_1 + 1,unaff_EDI + 0x1a0e51,1,0,iVar2,unaff_EDI + 0x1ae022,0,0,param_1,0)" identifier (argument_list "(param_1 + 1,unaff_EDI + 0x1a0e51,1,0,iVar2,unaff_EDI + 0x1ae022,0,0,param_1,0)" ( (binary_expression "param_1 + 1" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1a0e51" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1ae022" identifier + number_literal) , number_literal , number_literal , identifier , number_literal ))) ;) (expression_statement "param_1[0x10] = 0;" (assignment_expression "param_1[0x10] = 0" (subscript_expression "param_1[0x10]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0xf] = unaff_EDI + -0x23e9;" (assignment_expression "param_1[0xf] = unaff_EDI + -0x23e9" (subscript_expression "param_1[0xf]" identifier [ number_literal ]) = (binary_expression "unaff_EDI + -0x23e9" identifier + number_literal)) ;) (expression_statement "*param_1 = &UNK_002a4043 + unaff_EDI;" (assignment_expression "*param_1 = &UNK_002a4043 + unaff_EDI" (pointer_expression "*param_1" * identifier) = (binary_expression "&UNK_002a4043 + unaff_EDI" (pointer_expression "&UNK_002a4043" & identifier) + identifier)) ;) (expression_statement "param_1[0x11] = puVar1;" (assignment_expression "param_1[0x11] = puVar1" (subscript_expression "param_1[0x11]" identifier [ number_literal ]) = identifier) ;) (expression_statement "FUN_000eb510(param_1 + 0x12,unaff_EDI + 0x1aafc2,1,0x76,iVar2,unaff_EDI + 0x1ae03b,0,0,\n               param_1 + 0x11,0);" (call_expression "FUN_000eb510(param_1 + 0x12,unaff_EDI + 0x1aafc2,1,0x76,iVar2,unaff_EDI + 0x1ae03b,0,0,\n               param_1 + 0x11,0)" identifier (argument_list "(param_1 + 0x12,unaff_EDI + 0x1aafc2,1,0x76,iVar2,unaff_EDI + 0x1ae03b,0,0,\n               param_1 + 0x11,0)" ( (binary_expression "param_1 + 0x12" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aafc2" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1ae03b" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x11" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x20] = unaff_EDI + -0x2cc9;" (assignment_expression "param_1[0x20] = unaff_EDI + -0x2cc9" (subscript_expression "param_1[0x20]" identifier [ number_literal ]) = (binary_expression "unaff_EDI + -0x2cc9" identifier + number_literal)) ;) (expression_statement "param_1[0x11] = &UNK_002a4057 + unaff_EDI;" (assignment_expression "param_1[0x11] = &UNK_002a4057 + unaff_EDI" (subscript_expression "param_1[0x11]" identifier [ number_literal ]) = (binary_expression "&UNK_002a4057 + unaff_EDI" (pointer_expression "&UNK_002a4057" & identifier) + identifier)) ;) (expression_statement "param_1[0x21] = 0;" (assignment_expression "param_1[0x21] = 0" (subscript_expression "param_1[0x21]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0x22] = puVar1;" (assignment_expression "param_1[0x22] = puVar1" (subscript_expression "param_1[0x22]" identifier [ number_literal ]) = identifier) ;) (expression_statement "FUN_000eb510(param_1 + 0x23,unaff_EDI + 0x1a7a52,2,0,iVar2,unaff_EDI + 0x1af75b,0,0,param_1 + 0x22\n               ,0);" (call_expression "FUN_000eb510(param_1 + 0x23,unaff_EDI + 0x1a7a52,2,0,iVar2,unaff_EDI + 0x1af75b,0,0,param_1 + 0x22\n               ,0)" identifier (argument_list "(param_1 + 0x23,unaff_EDI + 0x1a7a52,2,0,iVar2,unaff_EDI + 0x1af75b,0,0,param_1 + 0x22\n               ,0)" ( (binary_expression "param_1 + 0x23" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1a7a52" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1af75b" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x22" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x32] = 0;" (assignment_expression "param_1[0x32] = 0" (subscript_expression "param_1[0x32]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0x31] = unaff_EDI + -0x2c69;" (assignment_expression "param_1[0x31] = unaff_EDI + -0x2c69" (subscript_expression "param_1[0x31]" identifier [ number_literal ]) = (binary_expression "unaff_EDI + -0x2c69" identifier + number_literal)) ;) (expression_statement "param_1[0x22] = &UNK_002a406b + unaff_EDI;" (assignment_expression "param_1[0x22] = &UNK_002a406b + unaff_EDI" (subscript_expression "param_1[0x22]" identifier [ number_literal ]) = (binary_expression "&UNK_002a406b + unaff_EDI" (pointer_expression "&UNK_002a406b" & identifier) + identifier)) ;) (expression_statement "param_1[0x33] = &UNK_002a1be3 + unaff_EDI;" (assignment_expression "param_1[0x33] = &UNK_002a1be3 + unaff_EDI" (subscript_expression "param_1[0x33]" identifier [ number_literal ]) = (binary_expression "&UNK_002a1be3 + unaff_EDI" (pointer_expression "&UNK_002a1be3" & identifier) + identifier)) ;) (expression_statement "iVar3 = unaff_EDI + 0x1ae064;" (assignment_expression "iVar3 = unaff_EDI + 0x1ae064" identifier = (binary_expression "unaff_EDI + 0x1ae064" identifier + number_literal)) ;) (expression_statement "FUN_000eb510(param_1 + 0x34,unaff_EDI + 0x1ae072,1,0,iVar3,unaff_EDI + 0x1ae056,0,0,param_1 + 0x33\n               ,0);" (call_expression "FUN_000eb510(param_1 + 0x34,unaff_EDI + 0x1ae072,1,0,iVar3,unaff_EDI + 0x1ae056,0,0,param_1 + 0x33\n               ,0)" identifier (argument_list "(param_1 + 0x34,unaff_EDI + 0x1ae072,1,0,iVar3,unaff_EDI + 0x1ae056,0,0,param_1 + 0x33\n               ,0)" ( (binary_expression "param_1 + 0x34" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae072" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1ae056" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x33" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0x42) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x42) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x42)" * (cast_expression "(undefined2 *)(param_1 + 0x42)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x42)" ( (binary_expression "param_1 + 0x42" identifier + number_literal) )))) = number_literal) ;) (expression_statement "iVar4 = unaff_EDI + 0x1ae06a;" (assignment_expression "iVar4 = unaff_EDI + 0x1ae06a" identifier = (binary_expression "unaff_EDI + 0x1ae06a" identifier + number_literal)) ;) (expression_statement "param_1[0x43] = &UNK_002a1bf7 + unaff_EDI;" (assignment_expression "param_1[0x43] = &UNK_002a1bf7 + unaff_EDI" (subscript_expression "param_1[0x43]" identifier [ number_literal ]) = (binary_expression "&UNK_002a1bf7 + unaff_EDI" (pointer_expression "&UNK_002a1bf7" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0x44,unaff_EDI + 0x1ae06f,1,0,iVar4,unaff_EDI + 0x1af783,0,0,param_1 + 0x43\n               ,1);" (call_expression "FUN_000eb510(param_1 + 0x44,unaff_EDI + 0x1ae06f,1,0,iVar4,unaff_EDI + 0x1af783,0,0,param_1 + 0x43\n               ,1)" identifier (argument_list "(param_1 + 0x44,unaff_EDI + 0x1ae06f,1,0,iVar4,unaff_EDI + 0x1af783,0,0,param_1 + 0x43\n               ,1)" ( (binary_expression "param_1 + 0x44" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae06f" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1af783" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x43" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x52] = &UNK_002a1c0b + unaff_EDI;" (assignment_expression "param_1[0x52] = &UNK_002a1c0b + unaff_EDI" (subscript_expression "param_1[0x52]" identifier [ number_literal ]) = (binary_expression "&UNK_002a1c0b + unaff_EDI" (pointer_expression "&UNK_002a1c0b" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0x53,unaff_EDI + 0x1ae080,1,0,iVar2,unaff_EDI + 0x1af7b7,0,0,param_1 + 0x52\n               ,0);" (call_expression "FUN_000eb510(param_1 + 0x53,unaff_EDI + 0x1ae080,1,0,iVar2,unaff_EDI + 0x1af7b7,0,0,param_1 + 0x52\n               ,0)" identifier (argument_list "(param_1 + 0x53,unaff_EDI + 0x1ae080,1,0,iVar2,unaff_EDI + 0x1af7b7,0,0,param_1 + 0x52\n               ,0)" ( (binary_expression "param_1 + 0x53" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae080" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1af7b7" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x52" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x61] = &UNK_002a1c1f + unaff_EDI;" (assignment_expression "param_1[0x61] = &UNK_002a1c1f + unaff_EDI" (subscript_expression "param_1[0x61]" identifier [ number_literal ]) = (binary_expression "&UNK_002a1c1f + unaff_EDI" (pointer_expression "&UNK_002a1c1f" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0x62,unaff_EDI + 0x1ae07d,1,0,iVar2,unaff_EDI + 0x1af7df,0,0,param_1 + 0x61\n               ,1);" (call_expression "FUN_000eb510(param_1 + 0x62,unaff_EDI + 0x1ae07d,1,0,iVar2,unaff_EDI + 0x1af7df,0,0,param_1 + 0x61\n               ,1)" identifier (argument_list "(param_1 + 0x62,unaff_EDI + 0x1ae07d,1,0,iVar2,unaff_EDI + 0x1af7df,0,0,param_1 + 0x61\n               ,1)" ( (binary_expression "param_1 + 0x62" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae07d" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1af7df" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x61" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x70] = &UNK_002a1c33 + unaff_EDI;" (assignment_expression "param_1[0x70] = &UNK_002a1c33 + unaff_EDI" (subscript_expression "param_1[0x70]" identifier [ number_literal ]) = (binary_expression "&UNK_002a1c33 + unaff_EDI" (pointer_expression "&UNK_002a1c33" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0x71,unaff_EDI + 0x1ae09d,1,0,iVar3,unaff_EDI + 0x1af803,0,0,param_1 + 0x70\n               ,0);" (call_expression "FUN_000eb510(param_1 + 0x71,unaff_EDI + 0x1ae09d,1,0,iVar3,unaff_EDI + 0x1af803,0,0,param_1 + 0x70\n               ,0)" identifier (argument_list "(param_1 + 0x71,unaff_EDI + 0x1ae09d,1,0,iVar3,unaff_EDI + 0x1af803,0,0,param_1 + 0x70\n               ,0)" ( (binary_expression "param_1 + 0x71" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae09d" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1af803" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x70" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0x7f) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x7f) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x7f)" * (cast_expression "(undefined2 *)(param_1 + 0x7f)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x7f)" ( (binary_expression "param_1 + 0x7f" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x80] = &UNK_002a1c47 + unaff_EDI;" (assignment_expression "param_1[0x80] = &UNK_002a1c47 + unaff_EDI" (subscript_expression "param_1[0x80]" identifier [ number_literal ]) = (binary_expression "&UNK_002a1c47 + unaff_EDI" (pointer_expression "&UNK_002a1c47" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0x81,unaff_EDI + 0x1ae09a,1,0,iVar4,unaff_EDI + 0x1af833,0,0,param_1 + 0x80\n               ,1);" (call_expression "FUN_000eb510(param_1 + 0x81,unaff_EDI + 0x1ae09a,1,0,iVar4,unaff_EDI + 0x1af833,0,0,param_1 + 0x80\n               ,1)" identifier (argument_list "(param_1 + 0x81,unaff_EDI + 0x1ae09a,1,0,iVar4,unaff_EDI + 0x1af833,0,0,param_1 + 0x80\n               ,1)" ( (binary_expression "param_1 + 0x81" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae09a" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1af833" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x80" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x8f] = &UNK_002a1c5b + unaff_EDI;" (assignment_expression "param_1[0x8f] = &UNK_002a1c5b + unaff_EDI" (subscript_expression "param_1[0x8f]" identifier [ number_literal ]) = (binary_expression "&UNK_002a1c5b + unaff_EDI" (pointer_expression "&UNK_002a1c5b" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0x90,unaff_EDI + 0x1ae0b6,1,0,iVar4,unaff_EDI + 0x1af86b,0,0,param_1 + 0x8f\n               ,1);" (call_expression "FUN_000eb510(param_1 + 0x90,unaff_EDI + 0x1ae0b6,1,0,iVar4,unaff_EDI + 0x1af86b,0,0,param_1 + 0x8f\n               ,1)" identifier (argument_list "(param_1 + 0x90,unaff_EDI + 0x1ae0b6,1,0,iVar4,unaff_EDI + 0x1af86b,0,0,param_1 + 0x8f\n               ,1)" ( (binary_expression "param_1 + 0x90" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae0b6" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1af86b" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x8f" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0x9e) = 0x100;" (assignment_expression "*(undefined2 *)(param_1 + 0x9e) = 0x100" (pointer_expression "*(undefined2 *)(param_1 + 0x9e)" * (cast_expression "(undefined2 *)(param_1 + 0x9e)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x9e)" ( (binary_expression "param_1 + 0x9e" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x9f] = &UNK_002a1c6f + unaff_EDI;" (assignment_expression "param_1[0x9f] = &UNK_002a1c6f + unaff_EDI" (subscript_expression "param_1[0x9f]" identifier [ number_literal ]) = (binary_expression "&UNK_002a1c6f + unaff_EDI" (pointer_expression "&UNK_002a1c6f" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0xa0,unaff_EDI + 0x1ae0b3,1,0,iVar3,unaff_EDI + 0x1af89b,0,0,param_1 + 0x9f\n               ,0);" (call_expression "FUN_000eb510(param_1 + 0xa0,unaff_EDI + 0x1ae0b3,1,0,iVar3,unaff_EDI + 0x1af89b,0,0,param_1 + 0x9f\n               ,0)" identifier (argument_list "(param_1 + 0xa0,unaff_EDI + 0x1ae0b3,1,0,iVar3,unaff_EDI + 0x1af89b,0,0,param_1 + 0x9f\n               ,0)" ( (binary_expression "param_1 + 0xa0" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae0b3" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1af89b" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x9f" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0xae] = &UNK_002a1c83 + unaff_EDI;" (assignment_expression "param_1[0xae] = &UNK_002a1c83 + unaff_EDI" (subscript_expression "param_1[0xae]" identifier [ number_literal ]) = (binary_expression "&UNK_002a1c83 + unaff_EDI" (pointer_expression "&UNK_002a1c83" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0xaf,unaff_EDI + 0x1ae0ce,1,0,iVar3,unaff_EDI + 0x1af8e3,0,0,param_1 + 0xae\n               ,0);" (call_expression "FUN_000eb510(param_1 + 0xaf,unaff_EDI + 0x1ae0ce,1,0,iVar3,unaff_EDI + 0x1af8e3,0,0,param_1 + 0xae\n               ,0)" identifier (argument_list "(param_1 + 0xaf,unaff_EDI + 0x1ae0ce,1,0,iVar3,unaff_EDI + 0x1af8e3,0,0,param_1 + 0xae\n               ,0)" ( (binary_expression "param_1 + 0xaf" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae0ce" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1af8e3" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0xae" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0xbd) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0xbd) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0xbd)" * (cast_expression "(undefined2 *)(param_1 + 0xbd)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0xbd)" ( (binary_expression "param_1 + 0xbd" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0xbe] = &UNK_002a1c97 + unaff_EDI;" (assignment_expression "param_1[0xbe] = &UNK_002a1c97 + unaff_EDI" (subscript_expression "param_1[0xbe]" identifier [ number_literal ]) = (binary_expression "&UNK_002a1c97 + unaff_EDI" (pointer_expression "&UNK_002a1c97" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0xbf,unaff_EDI + 0x1ae0cb,1,0,iVar4,unaff_EDI + 0x1af91b,0,0,param_1 + 0xbe\n               ,1);" (call_expression "FUN_000eb510(param_1 + 0xbf,unaff_EDI + 0x1ae0cb,1,0,iVar4,unaff_EDI + 0x1af91b,0,0,param_1 + 0xbe\n               ,1)" identifier (argument_list "(param_1 + 0xbf,unaff_EDI + 0x1ae0cb,1,0,iVar4,unaff_EDI + 0x1af91b,0,0,param_1 + 0xbe\n               ,1)" ( (binary_expression "param_1 + 0xbf" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae0cb" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1af91b" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0xbe" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0xcd] = &UNK_002a1cab + unaff_EDI;" (assignment_expression "param_1[0xcd] = &UNK_002a1cab + unaff_EDI" (subscript_expression "param_1[0xcd]" identifier [ number_literal ]) = (binary_expression "&UNK_002a1cab + unaff_EDI" (pointer_expression "&UNK_002a1cab" & identifier) + identifier)) ;) (expression_statement "iVar5 = unaff_EDI + 0x1ae0e2;" (assignment_expression "iVar5 = unaff_EDI + 0x1ae0e2" identifier = (binary_expression "unaff_EDI + 0x1ae0e2" identifier + number_literal)) ;) (expression_statement "FUN_000eb510(param_1 + 0xce,unaff_EDI + 0x1ae0ea,0,0,0,iVar5,&UNK_001ae0d8 + unaff_EDI,0,\n               param_1 + 0xcd,0);" (call_expression "FUN_000eb510(param_1 + 0xce,unaff_EDI + 0x1ae0ea,0,0,0,iVar5,&UNK_001ae0d8 + unaff_EDI,0,\n               param_1 + 0xcd,0)" identifier (argument_list "(param_1 + 0xce,unaff_EDI + 0x1ae0ea,0,0,0,iVar5,&UNK_001ae0d8 + unaff_EDI,0,\n               param_1 + 0xcd,0)" ( (binary_expression "param_1 + 0xce" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae0ea" identifier + number_literal) , number_literal , number_literal , number_literal , identifier , (binary_expression "&UNK_001ae0d8 + unaff_EDI" (pointer_expression "&UNK_001ae0d8" & identifier) + identifier) , number_literal , (binary_expression "param_1 + 0xcd" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined1 *)(param_1 + 0xdc) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0xdc) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0xdc)" * (cast_expression "(undefined1 *)(param_1 + 0xdc)" ( (type_descriptor "undefined1 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0xdc)" ( (binary_expression "param_1 + 0xdc" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0xde] = &UNK_002a1cbf + unaff_EDI;" (assignment_expression "param_1[0xde] = &UNK_002a1cbf + unaff_EDI" (subscript_expression "param_1[0xde]" identifier [ number_literal ]) = (binary_expression "&UNK_002a1cbf + unaff_EDI" (pointer_expression "&UNK_002a1cbf" & identifier) + identifier)) ;) (expression_statement "param_1[0xdd] = 0;" (assignment_expression "param_1[0xdd] = 0" (subscript_expression "param_1[0xdd]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "iVar6 = unaff_EDI + 0x1adfc3;" (assignment_expression "iVar6 = unaff_EDI + 0x1adfc3" identifier = (binary_expression "unaff_EDI + 0x1adfc3" identifier + number_literal)) ;) (expression_statement "FUN_000eb510(param_1 + 0xdf,unaff_EDI + 0x1ae108,1,0x62,iVar6,unaff_EDI + 0x1ae0fe,\n               unaff_EDI + 0x1ae0f1,0,param_1 + 0xde,0);" (call_expression "FUN_000eb510(param_1 + 0xdf,unaff_EDI + 0x1ae108,1,0x62,iVar6,unaff_EDI + 0x1ae0fe,\n               unaff_EDI + 0x1ae0f1,0,param_1 + 0xde,0)" identifier (argument_list "(param_1 + 0xdf,unaff_EDI + 0x1ae108,1,0x62,iVar6,unaff_EDI + 0x1ae0fe,\n               unaff_EDI + 0x1ae0f1,0,param_1 + 0xde,0)" ( (binary_expression "param_1 + 0xdf" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae108" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1ae0fe" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae0f1" identifier + number_literal) , number_literal , (binary_expression "param_1 + 0xde" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined1 *)(param_1 + 0xed) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0xed) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0xed)" * (cast_expression "(undefined1 *)(param_1 + 0xed)" ( (type_descriptor "undefined1 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0xed)" ( (binary_expression "param_1 + 0xed" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0xee] = iVar6;" (assignment_expression "param_1[0xee] = iVar6" (subscript_expression "param_1[0xee]" identifier [ number_literal ]) = identifier) ;) (expression_statement "param_1[0xef] = &UNK_002a1cd3 + unaff_EDI;" (assignment_expression "param_1[0xef] = &UNK_002a1cd3 + unaff_EDI" (subscript_expression "param_1[0xef]" identifier [ number_literal ]) = (binary_expression "&UNK_002a1cd3 + unaff_EDI" (pointer_expression "&UNK_002a1cd3" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0xf0,unaff_EDI + 0x1ae12a,1,0,iVar3,unaff_EDI + 0x1ae10f,0,0,param_1 + 0xef\n               ,0);" (call_expression "FUN_000eb510(param_1 + 0xf0,unaff_EDI + 0x1ae12a,1,0,iVar3,unaff_EDI + 0x1ae10f,0,0,param_1 + 0xef\n               ,0)" identifier (argument_list "(param_1 + 0xf0,unaff_EDI + 0x1ae12a,1,0,iVar3,unaff_EDI + 0x1ae10f,0,0,param_1 + 0xef\n               ,0)" ( (binary_expression "param_1 + 0xf0" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae12a" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1ae10f" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0xef" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0xfe) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0xfe) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0xfe)" * (cast_expression "(undefined2 *)(param_1 + 0xfe)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0xfe)" ( (binary_expression "param_1 + 0xfe" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0xff] = &UNK_002a1ce7 + unaff_EDI;" (assignment_expression "param_1[0xff] = &UNK_002a1ce7 + unaff_EDI" (subscript_expression "param_1[0xff]" identifier [ number_literal ]) = (binary_expression "&UNK_002a1ce7 + unaff_EDI" (pointer_expression "&UNK_002a1ce7" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0x100,unaff_EDI + 0x1ae127,1,0,iVar4,0,0,0,param_1 + 0xff,1);" (call_expression "FUN_000eb510(param_1 + 0x100,unaff_EDI + 0x1ae127,1,0,iVar4,0,0,0,param_1 + 0xff,1)" identifier (argument_list "(param_1 + 0x100,unaff_EDI + 0x1ae127,1,0,iVar4,0,0,0,param_1 + 0xff,1)" ( (binary_expression "param_1 + 0x100" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae127" identifier + number_literal) , number_literal , number_literal , identifier , number_literal , number_literal , number_literal , (binary_expression "param_1 + 0xff" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x10e] = &UNK_002a1cfb + unaff_EDI;" (assignment_expression "param_1[0x10e] = &UNK_002a1cfb + unaff_EDI" (subscript_expression "param_1[0x10e]" identifier [ number_literal ]) = (binary_expression "&UNK_002a1cfb + unaff_EDI" (pointer_expression "&UNK_002a1cfb" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0x10f,unaff_EDI + 0x1ae14e,1,0,unaff_EDI + 0x1a7f4d,unaff_EDI + 0x1ae137,\n               &UNK_001ae12e + unaff_EDI,1,param_1 + 0x10e,0);" (call_expression "FUN_000eb510(param_1 + 0x10f,unaff_EDI + 0x1ae14e,1,0,unaff_EDI + 0x1a7f4d,unaff_EDI + 0x1ae137,\n               &UNK_001ae12e + unaff_EDI,1,param_1 + 0x10e,0)" identifier (argument_list "(param_1 + 0x10f,unaff_EDI + 0x1ae14e,1,0,unaff_EDI + 0x1a7f4d,unaff_EDI + 0x1ae137,\n               &UNK_001ae12e + unaff_EDI,1,param_1 + 0x10e,0)" ( (binary_expression "param_1 + 0x10f" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae14e" identifier + number_literal) , number_literal , number_literal , (binary_expression "unaff_EDI + 0x1a7f4d" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae137" identifier + number_literal) , (binary_expression "&UNK_001ae12e + unaff_EDI" (pointer_expression "&UNK_001ae12e" & identifier) + identifier) , number_literal , (binary_expression "param_1 + 0x10e" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined1 *)(param_1 + 0x11d) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0x11d) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0x11d)" * (cast_expression "(undefined1 *)(param_1 + 0x11d)" ( (type_descriptor "undefined1 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x11d)" ( (binary_expression "param_1 + 0x11d" identifier + number_literal) )))) = number_literal) ;) (expression_statement "iVar7 = unaff_EDI + 0x1af31d;" (assignment_expression "iVar7 = unaff_EDI + 0x1af31d" identifier = (binary_expression "unaff_EDI + 0x1af31d" identifier + number_literal)) ;) (expression_statement "param_1[0x11e] = unaff_EDI + 0x1a7f4d;" (assignment_expression "param_1[0x11e] = unaff_EDI + 0x1a7f4d" (subscript_expression "param_1[0x11e]" identifier [ number_literal ]) = (binary_expression "unaff_EDI + 0x1a7f4d" identifier + number_literal)) ;) (expression_statement "param_1[0x11f] = &UNK_002a1d0f + unaff_EDI;" (assignment_expression "param_1[0x11f] = &UNK_002a1d0f + unaff_EDI" (subscript_expression "param_1[0x11f]" identifier [ number_literal ]) = (binary_expression "&UNK_002a1d0f + unaff_EDI" (pointer_expression "&UNK_002a1d0f" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0x120,unaff_EDI + 0x1af967,1,0,&UNK_001ae157 + unaff_EDI,\n               unaff_EDI + 0x1af943,iVar7,0,param_1 + 0x11f,0);" (call_expression "FUN_000eb510(param_1 + 0x120,unaff_EDI + 0x1af967,1,0,&UNK_001ae157 + unaff_EDI,\n               unaff_EDI + 0x1af943,iVar7,0,param_1 + 0x11f,0)" identifier (argument_list "(param_1 + 0x120,unaff_EDI + 0x1af967,1,0,&UNK_001ae157 + unaff_EDI,\n               unaff_EDI + 0x1af943,iVar7,0,param_1 + 0x11f,0)" ( (binary_expression "param_1 + 0x120" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af967" identifier + number_literal) , number_literal , number_literal , (binary_expression "&UNK_001ae157 + unaff_EDI" (pointer_expression "&UNK_001ae157" & identifier) + identifier) , (binary_expression "unaff_EDI + 0x1af943" identifier + number_literal) , identifier , number_literal , (binary_expression "param_1 + 0x11f" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined1 *)(param_1 + 0x12e) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0x12e) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0x12e)" * (cast_expression "(undefined1 *)(param_1 + 0x12e)" ( (type_descriptor "undefined1 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x12e)" ( (binary_expression "param_1 + 0x12e" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x131] = &UNK_002a1d23 + unaff_EDI;" (assignment_expression "param_1[0x131] = &UNK_002a1d23 + unaff_EDI" (subscript_expression "param_1[0x131]" identifier [ number_literal ]) = (binary_expression "&UNK_002a1d23 + unaff_EDI" (pointer_expression "&UNK_002a1d23" & identifier) + identifier)) ;) (expression_statement "param_1[0x12f] = 0x200000;" (assignment_expression "param_1[0x12f] = 0x200000" (subscript_expression "param_1[0x12f]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0x130] = 0;" (assignment_expression "param_1[0x130] = 0" (subscript_expression "param_1[0x130]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "FUN_000eb510(param_1 + 0x132,unaff_EDI + 0x1af9e7,1,0,unaff_EDI + 0x1ae15f,\n               &UNK_001af98b + unaff_EDI,iVar7,0,param_1 + 0x131,0);" (call_expression "FUN_000eb510(param_1 + 0x132,unaff_EDI + 0x1af9e7,1,0,unaff_EDI + 0x1ae15f,\n               &UNK_001af98b + unaff_EDI,iVar7,0,param_1 + 0x131,0)" identifier (argument_list "(param_1 + 0x132,unaff_EDI + 0x1af9e7,1,0,unaff_EDI + 0x1ae15f,\n               &UNK_001af98b + unaff_EDI,iVar7,0,param_1 + 0x131,0)" ( (binary_expression "param_1 + 0x132" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af9e7" identifier + number_literal) , number_literal , number_literal , (binary_expression "unaff_EDI + 0x1ae15f" identifier + number_literal) , (binary_expression "&UNK_001af98b + unaff_EDI" (pointer_expression "&UNK_001af98b" & identifier) + identifier) , identifier , number_literal , (binary_expression "param_1 + 0x131" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined1 *)(param_1 + 0x140) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0x140) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0x140)" * (cast_expression "(undefined1 *)(param_1 + 0x140)" ( (type_descriptor "undefined1 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x140)" ( (binary_expression "param_1 + 0x140" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x143] = &UNK_002a1d37 + unaff_EDI;" (assignment_expression "param_1[0x143] = &UNK_002a1d37 + unaff_EDI" (subscript_expression "param_1[0x143]" identifier [ number_literal ]) = (binary_expression "&UNK_002a1d37 + unaff_EDI" (pointer_expression "&UNK_002a1d37" & identifier) + identifier)) ;) (expression_statement "param_1[0x141] = 0x2800000;" (assignment_expression "param_1[0x141] = 0x2800000" (subscript_expression "param_1[0x141]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0x142] = 0;" (assignment_expression "param_1[0x142] = 0" (subscript_expression "param_1[0x142]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "FUN_000eb510(param_1 + 0x144,unaff_EDI + 0x1ae18a,0,0,iVar4,unaff_EDI + 0x1afa0b,0,0,\n               param_1 + 0x143,1);" (call_expression "FUN_000eb510(param_1 + 0x144,unaff_EDI + 0x1ae18a,0,0,iVar4,unaff_EDI + 0x1afa0b,0,0,\n               param_1 + 0x143,1)" identifier (argument_list "(param_1 + 0x144,unaff_EDI + 0x1ae18a,0,0,iVar4,unaff_EDI + 0x1afa0b,0,0,\n               param_1 + 0x143,1)" ( (binary_expression "param_1 + 0x144" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae18a" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1afa0b" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x143" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x153] = &UNK_002a1d4b + unaff_EDI;" (assignment_expression "param_1[0x153] = &UNK_002a1d4b + unaff_EDI" (subscript_expression "param_1[0x153]" identifier [ number_literal ]) = (binary_expression "&UNK_002a1d4b + unaff_EDI" (pointer_expression "&UNK_002a1d4b" & identifier) + identifier)) ;) (expression_statement "*(undefined2 *)(param_1 + 0x152) = 0x100;" (assignment_expression "*(undefined2 *)(param_1 + 0x152) = 0x100" (pointer_expression "*(undefined2 *)(param_1 + 0x152)" * (cast_expression "(undefined2 *)(param_1 + 0x152)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x152)" ( (binary_expression "param_1 + 0x152" identifier + number_literal) )))) = number_literal) ;) (expression_statement "FUN_000eb510(param_1 + 0x154,unaff_EDI + 0x1ae168,0,0,iVar3,0,0,0,param_1 + 0x153,0);" (call_expression "FUN_000eb510(param_1 + 0x154,unaff_EDI + 0x1ae168,0,0,iVar3,0,0,0,param_1 + 0x153,0)" identifier (argument_list "(param_1 + 0x154,unaff_EDI + 0x1ae168,0,0,iVar3,0,0,0,param_1 + 0x153,0)" ( (binary_expression "param_1 + 0x154" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae168" identifier + number_literal) , number_literal , number_literal , identifier , number_literal , number_literal , number_literal , (binary_expression "param_1 + 0x153" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x162] = &UNK_002a1d5f + unaff_EDI;" (assignment_expression "param_1[0x162] = &UNK_002a1d5f + unaff_EDI" (subscript_expression "param_1[0x162]" identifier [ number_literal ]) = (binary_expression "&UNK_002a1d5f + unaff_EDI" (pointer_expression "&UNK_002a1d5f" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0x163,unaff_EDI + 0x1ae1a4,0,0,iVar2,unaff_EDI + 0x1afa2f,0,0,\n               param_1 + 0x162,0);" (call_expression "FUN_000eb510(param_1 + 0x163,unaff_EDI + 0x1ae1a4,0,0,iVar2,unaff_EDI + 0x1afa2f,0,0,\n               param_1 + 0x162,0)" identifier (argument_list "(param_1 + 0x163,unaff_EDI + 0x1ae1a4,0,0,iVar2,unaff_EDI + 0x1afa2f,0,0,\n               param_1 + 0x162,0)" ( (binary_expression "param_1 + 0x163" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae1a4" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1afa2f" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x162" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x171] = &UNK_002a1d73 + unaff_EDI;" (assignment_expression "param_1[0x171] = &UNK_002a1d73 + unaff_EDI" (subscript_expression "param_1[0x171]" identifier [ number_literal ]) = (binary_expression "&UNK_002a1d73 + unaff_EDI" (pointer_expression "&UNK_002a1d73" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0x172,unaff_EDI + 0x1ae174,0,0,iVar2,0,0,0,param_1 + 0x171,1);" (call_expression "FUN_000eb510(param_1 + 0x172,unaff_EDI + 0x1ae174,0,0,iVar2,0,0,0,param_1 + 0x171,1)" identifier (argument_list "(param_1 + 0x172,unaff_EDI + 0x1ae174,0,0,iVar2,0,0,0,param_1 + 0x171,1)" ( (binary_expression "param_1 + 0x172" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae174" identifier + number_literal) , number_literal , number_literal , identifier , number_literal , number_literal , number_literal , (binary_expression "param_1 + 0x171" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x180] = &UNK_002a1d87 + unaff_EDI;" (assignment_expression "param_1[0x180] = &UNK_002a1d87 + unaff_EDI" (subscript_expression "param_1[0x180]" identifier [ number_literal ]) = (binary_expression "&UNK_002a1d87 + unaff_EDI" (pointer_expression "&UNK_002a1d87" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0x181,unaff_EDI + 0x1ae196,0,0,iVar2,&UNK_001ae17f + unaff_EDI,0,0,\n               param_1 + 0x180,1);" (call_expression "FUN_000eb510(param_1 + 0x181,unaff_EDI + 0x1ae196,0,0,iVar2,&UNK_001ae17f + unaff_EDI,0,0,\n               param_1 + 0x180,1)" identifier (argument_list "(param_1 + 0x181,unaff_EDI + 0x1ae196,0,0,iVar2,&UNK_001ae17f + unaff_EDI,0,0,\n               param_1 + 0x180,1)" ( (binary_expression "param_1 + 0x181" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae196" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "&UNK_001ae17f + unaff_EDI" (pointer_expression "&UNK_001ae17f" & identifier) + identifier) , number_literal , number_literal , (binary_expression "param_1 + 0x180" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[399] = &UNK_002a1d9b + unaff_EDI;" (assignment_expression "param_1[399] = &UNK_002a1d9b + unaff_EDI" (subscript_expression "param_1[399]" identifier [ number_literal ]) = (binary_expression "&UNK_002a1d9b + unaff_EDI" (pointer_expression "&UNK_002a1d9b" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 400,unaff_EDI + 0x1ae193,0,0,iVar2,0,0,0,param_1 + 399,0);" (call_expression "FUN_000eb510(param_1 + 400,unaff_EDI + 0x1ae193,0,0,iVar2,0,0,0,param_1 + 399,0)" identifier (argument_list "(param_1 + 400,unaff_EDI + 0x1ae193,0,0,iVar2,0,0,0,param_1 + 399,0)" ( (binary_expression "param_1 + 400" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae193" identifier + number_literal) , number_literal , number_literal , identifier , number_literal , number_literal , number_literal , (binary_expression "param_1 + 399" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x19e] = &UNK_002a1daf + unaff_EDI;" (assignment_expression "param_1[0x19e] = &UNK_002a1daf + unaff_EDI" (subscript_expression "param_1[0x19e]" identifier [ number_literal ]) = (binary_expression "&UNK_002a1daf + unaff_EDI" (pointer_expression "&UNK_002a1daf" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0x19f,unaff_EDI + 0x1ae1af,0,0,iVar2,unaff_EDI + 0x1ae199,0,0,\n               param_1 + 0x19e,0);" (call_expression "FUN_000eb510(param_1 + 0x19f,unaff_EDI + 0x1ae1af,0,0,iVar2,unaff_EDI + 0x1ae199,0,0,\n               param_1 + 0x19e,0)" identifier (argument_list "(param_1 + 0x19f,unaff_EDI + 0x1ae1af,0,0,iVar2,unaff_EDI + 0x1ae199,0,0,\n               param_1 + 0x19e,0)" ( (binary_expression "param_1 + 0x19f" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae1af" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1ae199" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x19e" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x1ad] = &UNK_002a1dc3 + unaff_EDI;" (assignment_expression "param_1[0x1ad] = &UNK_002a1dc3 + unaff_EDI" (subscript_expression "param_1[0x1ad]" identifier [ number_literal ]) = (binary_expression "&UNK_002a1dc3 + unaff_EDI" (pointer_expression "&UNK_002a1dc3" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0x1ae,unaff_EDI + 0x1ae1ac,0,0,iVar2,0,0,0,param_1 + 0x1ad,1);" (call_expression "FUN_000eb510(param_1 + 0x1ae,unaff_EDI + 0x1ae1ac,0,0,iVar2,0,0,0,param_1 + 0x1ad,1)" identifier (argument_list "(param_1 + 0x1ae,unaff_EDI + 0x1ae1ac,0,0,iVar2,0,0,0,param_1 + 0x1ad,1)" ( (binary_expression "param_1 + 0x1ae" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae1ac" identifier + number_literal) , number_literal , number_literal , identifier , number_literal , number_literal , number_literal , (binary_expression "param_1 + 0x1ad" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x1bc] = &UNK_002a1dd7 + unaff_EDI;" (assignment_expression "param_1[0x1bc] = &UNK_002a1dd7 + unaff_EDI" (subscript_expression "param_1[0x1bc]" identifier [ number_literal ]) = (binary_expression "&UNK_002a1dd7 + unaff_EDI" (pointer_expression "&UNK_002a1dd7" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0x1bd,unaff_EDI + 0x1ae1b5,0,0,iVar3,unaff_EDI + 0x1afa57,0,0,\n               param_1 + 0x1bc,0);" (call_expression "FUN_000eb510(param_1 + 0x1bd,unaff_EDI + 0x1ae1b5,0,0,iVar3,unaff_EDI + 0x1afa57,0,0,\n               param_1 + 0x1bc,0)" identifier (argument_list "(param_1 + 0x1bd,unaff_EDI + 0x1ae1b5,0,0,iVar3,unaff_EDI + 0x1afa57,0,0,\n               param_1 + 0x1bc,0)" ( (binary_expression "param_1 + 0x1bd" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae1b5" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1afa57" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x1bc" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0x1cb) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x1cb) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x1cb)" * (cast_expression "(undefined2 *)(param_1 + 0x1cb)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x1cb)" ( (binary_expression "param_1 + 0x1cb" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x1cc] = &UNK_002a1deb + unaff_EDI;" (assignment_expression "param_1[0x1cc] = &UNK_002a1deb + unaff_EDI" (subscript_expression "param_1[0x1cc]" identifier [ number_literal ]) = (binary_expression "&UNK_002a1deb + unaff_EDI" (pointer_expression "&UNK_002a1deb" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0x1cd,unaff_EDI + 0x1ae1b2,0,0,iVar4,0,0,0,param_1 + 0x1cc,1);" (call_expression "FUN_000eb510(param_1 + 0x1cd,unaff_EDI + 0x1ae1b2,0,0,iVar4,0,0,0,param_1 + 0x1cc,1)" identifier (argument_list "(param_1 + 0x1cd,unaff_EDI + 0x1ae1b2,0,0,iVar4,0,0,0,param_1 + 0x1cc,1)" ( (binary_expression "param_1 + 0x1cd" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae1b2" identifier + number_literal) , number_literal , number_literal , identifier , number_literal , number_literal , number_literal , (binary_expression "param_1 + 0x1cc" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x1db] = &UNK_002a1dff + unaff_EDI;" (assignment_expression "param_1[0x1db] = &UNK_002a1dff + unaff_EDI" (subscript_expression "param_1[0x1db]" identifier [ number_literal ]) = (binary_expression "&UNK_002a1dff + unaff_EDI" (pointer_expression "&UNK_002a1dff" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0x1dc,unaff_EDI + 0x1ae1bf,0,0,iVar3,unaff_EDI + 0x1afa87,0,0,\n               param_1 + 0x1db,0);" (call_expression "FUN_000eb510(param_1 + 0x1dc,unaff_EDI + 0x1ae1bf,0,0,iVar3,unaff_EDI + 0x1afa87,0,0,\n               param_1 + 0x1db,0)" identifier (argument_list "(param_1 + 0x1dc,unaff_EDI + 0x1ae1bf,0,0,iVar3,unaff_EDI + 0x1afa87,0,0,\n               param_1 + 0x1db,0)" ( (binary_expression "param_1 + 0x1dc" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae1bf" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1afa87" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x1db" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0x1ea) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x1ea) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x1ea)" * (cast_expression "(undefined2 *)(param_1 + 0x1ea)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x1ea)" ( (binary_expression "param_1 + 0x1ea" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x1eb] = &UNK_002a1e13 + unaff_EDI;" (assignment_expression "param_1[0x1eb] = &UNK_002a1e13 + unaff_EDI" (subscript_expression "param_1[0x1eb]" identifier [ number_literal ]) = (binary_expression "&UNK_002a1e13 + unaff_EDI" (pointer_expression "&UNK_002a1e13" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0x1ec,unaff_EDI + 0x1ae1bc,0,0,iVar4,0,0,0,param_1 + 0x1eb,1);" (call_expression "FUN_000eb510(param_1 + 0x1ec,unaff_EDI + 0x1ae1bc,0,0,iVar4,0,0,0,param_1 + 0x1eb,1)" identifier (argument_list "(param_1 + 0x1ec,unaff_EDI + 0x1ae1bc,0,0,iVar4,0,0,0,param_1 + 0x1eb,1)" ( (binary_expression "param_1 + 0x1ec" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae1bc" identifier + number_literal) , number_literal , number_literal , identifier , number_literal , number_literal , number_literal , (binary_expression "param_1 + 0x1eb" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x1fa] = &UNK_002a1e27 + unaff_EDI;" (assignment_expression "param_1[0x1fa] = &UNK_002a1e27 + unaff_EDI" (subscript_expression "param_1[0x1fa]" identifier [ number_literal ]) = (binary_expression "&UNK_002a1e27 + unaff_EDI" (pointer_expression "&UNK_002a1e27" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0x1fb,unaff_EDI + 0x1ae1ea,0,0,iVar3,unaff_EDI + 0x1ae1ca,0,0,\n               param_1 + 0x1fa,0);" (call_expression "FUN_000eb510(param_1 + 0x1fb,unaff_EDI + 0x1ae1ea,0,0,iVar3,unaff_EDI + 0x1ae1ca,0,0,\n               param_1 + 0x1fa,0)" identifier (argument_list "(param_1 + 0x1fb,unaff_EDI + 0x1ae1ea,0,0,iVar3,unaff_EDI + 0x1ae1ca,0,0,\n               param_1 + 0x1fa,0)" ( (binary_expression "param_1 + 0x1fb" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae1ea" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1ae1ca" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x1fa" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0x209) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x209) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x209)" * (cast_expression "(undefined2 *)(param_1 + 0x209)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x209)" ( (binary_expression "param_1 + 0x209" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x20a] = &UNK_002a1e3b + unaff_EDI;" (assignment_expression "param_1[0x20a] = &UNK_002a1e3b + unaff_EDI" (subscript_expression "param_1[0x20a]" identifier [ number_literal ]) = (binary_expression "&UNK_002a1e3b + unaff_EDI" (pointer_expression "&UNK_002a1e3b" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0x20b,unaff_EDI + 0x1ae1e7,0,0,iVar4,0,0,0,param_1 + 0x20a,1);" (call_expression "FUN_000eb510(param_1 + 0x20b,unaff_EDI + 0x1ae1e7,0,0,iVar4,0,0,0,param_1 + 0x20a,1)" identifier (argument_list "(param_1 + 0x20b,unaff_EDI + 0x1ae1e7,0,0,iVar4,0,0,0,param_1 + 0x20a,1)" ( (binary_expression "param_1 + 0x20b" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae1e7" identifier + number_literal) , number_literal , number_literal , identifier , number_literal , number_literal , number_literal , (binary_expression "param_1 + 0x20a" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x219] = &UNK_002a1e4f + unaff_EDI;" (assignment_expression "param_1[0x219] = &UNK_002a1e4f + unaff_EDI" (subscript_expression "param_1[0x219]" identifier [ number_literal ]) = (binary_expression "&UNK_002a1e4f + unaff_EDI" (pointer_expression "&UNK_002a1e4f" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0x21a,&UNK_001ae1f7 + unaff_EDI,0,0,iVar3,unaff_EDI + 0x1afab7,0,0,\n               param_1 + 0x219,0);" (call_expression "FUN_000eb510(param_1 + 0x21a,&UNK_001ae1f7 + unaff_EDI,0,0,iVar3,unaff_EDI + 0x1afab7,0,0,\n               param_1 + 0x219,0)" identifier (argument_list "(param_1 + 0x21a,&UNK_001ae1f7 + unaff_EDI,0,0,iVar3,unaff_EDI + 0x1afab7,0,0,\n               param_1 + 0x219,0)" ( (binary_expression "param_1 + 0x21a" identifier + number_literal) , (binary_expression "&UNK_001ae1f7 + unaff_EDI" (pointer_expression "&UNK_001ae1f7" & identifier) + identifier) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1afab7" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x219" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0x228) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x228) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x228)" * (cast_expression "(undefined2 *)(param_1 + 0x228)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x228)" ( (binary_expression "param_1 + 0x228" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x229] = &UNK_002a1e63 + unaff_EDI;" (assignment_expression "param_1[0x229] = &UNK_002a1e63 + unaff_EDI" (subscript_expression "param_1[0x229]" identifier [ number_literal ]) = (binary_expression "&UNK_002a1e63 + unaff_EDI" (pointer_expression "&UNK_002a1e63" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0x22a,&UNK_001ae1f4 + unaff_EDI,0,0,iVar4,0,0,0,param_1 + 0x229,1);" (call_expression "FUN_000eb510(param_1 + 0x22a,&UNK_001ae1f4 + unaff_EDI,0,0,iVar4,0,0,0,param_1 + 0x229,1)" identifier (argument_list "(param_1 + 0x22a,&UNK_001ae1f4 + unaff_EDI,0,0,iVar4,0,0,0,param_1 + 0x229,1)" ( (binary_expression "param_1 + 0x22a" identifier + number_literal) , (binary_expression "&UNK_001ae1f4 + unaff_EDI" (pointer_expression "&UNK_001ae1f4" & identifier) + identifier) , number_literal , number_literal , identifier , number_literal , number_literal , number_literal , (binary_expression "param_1 + 0x229" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x238] = &UNK_002a1e77 + unaff_EDI;" (assignment_expression "param_1[0x238] = &UNK_002a1e77 + unaff_EDI" (subscript_expression "param_1[0x238]" identifier [ number_literal ]) = (binary_expression "&UNK_002a1e77 + unaff_EDI" (pointer_expression "&UNK_002a1e77" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0x239,unaff_EDI + 0x1ae20e,1,0,iVar4,unaff_EDI + 0x1afadf,0,0,\n               param_1 + 0x238,1);" (call_expression "FUN_000eb510(param_1 + 0x239,unaff_EDI + 0x1ae20e,1,0,iVar4,unaff_EDI + 0x1afadf,0,0,\n               param_1 + 0x238,1)" identifier (argument_list "(param_1 + 0x239,unaff_EDI + 0x1ae20e,1,0,iVar4,unaff_EDI + 0x1afadf,0,0,\n               param_1 + 0x238,1)" ( (binary_expression "param_1 + 0x239" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae20e" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1afadf" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x238" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0x247) = 0x100;" (assignment_expression "*(undefined2 *)(param_1 + 0x247) = 0x100" (pointer_expression "*(undefined2 *)(param_1 + 0x247)" * (cast_expression "(undefined2 *)(param_1 + 0x247)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x247)" ( (binary_expression "param_1 + 0x247" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x248] = &UNK_002a1e8b + unaff_EDI;" (assignment_expression "param_1[0x248] = &UNK_002a1e8b + unaff_EDI" (subscript_expression "param_1[0x248]" identifier [ number_literal ]) = (binary_expression "&UNK_002a1e8b + unaff_EDI" (pointer_expression "&UNK_002a1e8b" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0x249,unaff_EDI + 0x1ae20b,1,0,iVar3,unaff_EDI + 0x1afb07,0,0,\n               param_1 + 0x248,0);" (call_expression "FUN_000eb510(param_1 + 0x249,unaff_EDI + 0x1ae20b,1,0,iVar3,unaff_EDI + 0x1afb07,0,0,\n               param_1 + 0x248,0)" identifier (argument_list "(param_1 + 0x249,unaff_EDI + 0x1ae20b,1,0,iVar3,unaff_EDI + 0x1afb07,0,0,\n               param_1 + 0x248,0)" ( (binary_expression "param_1 + 0x249" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae20b" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1afb07" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x248" identifier + number_literal) , number_literal ))) ;) (expression_statement "iVar8 = unaff_EDI + 0x1af1d9;" (assignment_expression "iVar8 = unaff_EDI + 0x1af1d9" identifier = (binary_expression "unaff_EDI + 0x1af1d9" identifier + number_literal)) ;) (expression_statement "param_1[599] = &UNK_002a1e9f + unaff_EDI;" (assignment_expression "param_1[599] = &UNK_002a1e9f + unaff_EDI" (subscript_expression "param_1[599]" identifier [ number_literal ]) = (binary_expression "&UNK_002a1e9f + unaff_EDI" (pointer_expression "&UNK_002a1e9f" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 600,unaff_EDI + 0x1ae21d,1,0,iVar8,unaff_EDI + 0x1afb53,\n               unaff_EDI + 0x1afb33,0,param_1 + 599,0);" (call_expression "FUN_000eb510(param_1 + 600,unaff_EDI + 0x1ae21d,1,0,iVar8,unaff_EDI + 0x1afb53,\n               unaff_EDI + 0x1afb33,0,param_1 + 599,0)" identifier (argument_list "(param_1 + 600,unaff_EDI + 0x1ae21d,1,0,iVar8,unaff_EDI + 0x1afb53,\n               unaff_EDI + 0x1afb33,0,param_1 + 599,0)" ( (binary_expression "param_1 + 600" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae21d" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1afb53" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1afb33" identifier + number_literal) , number_literal , (binary_expression "param_1 + 599" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined1 *)(param_1 + 0x266) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0x266) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0x266)" * (cast_expression "(undefined1 *)(param_1 + 0x266)" ( (type_descriptor "undefined1 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x266)" ( (binary_expression "param_1 + 0x266" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x268] = &UNK_002a1eb3 + unaff_EDI;" (assignment_expression "param_1[0x268] = &UNK_002a1eb3 + unaff_EDI" (subscript_expression "param_1[0x268]" identifier [ number_literal ]) = (binary_expression "&UNK_002a1eb3 + unaff_EDI" (pointer_expression "&UNK_002a1eb3" & identifier) + identifier)) ;) (expression_statement "param_1[0x267] = iVar8;" (assignment_expression "param_1[0x267] = iVar8" (subscript_expression "param_1[0x267]" identifier [ number_literal ]) = identifier) ;) (expression_statement "FUN_000eb510(param_1 + 0x269,unaff_EDI + 0x1ae238,1,0,iVar3,unaff_EDI + 0x1ae056,0,0,\n               param_1 + 0x268,0);" (call_expression "FUN_000eb510(param_1 + 0x269,unaff_EDI + 0x1ae238,1,0,iVar3,unaff_EDI + 0x1ae056,0,0,\n               param_1 + 0x268,0)" identifier (argument_list "(param_1 + 0x269,unaff_EDI + 0x1ae238,1,0,iVar3,unaff_EDI + 0x1ae056,0,0,\n               param_1 + 0x268,0)" ( (binary_expression "param_1 + 0x269" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae238" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1ae056" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x268" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0x277) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x277) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x277)" * (cast_expression "(undefined2 *)(param_1 + 0x277)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x277)" ( (binary_expression "param_1 + 0x277" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x278] = &UNK_002a1ec7 + unaff_EDI;" (assignment_expression "param_1[0x278] = &UNK_002a1ec7 + unaff_EDI" (subscript_expression "param_1[0x278]" identifier [ number_literal ]) = (binary_expression "&UNK_002a1ec7 + unaff_EDI" (pointer_expression "&UNK_002a1ec7" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0x279,unaff_EDI + 0x1ae235,1,0,iVar4,unaff_EDI + 0x1af783,0,0,\n               param_1 + 0x278,1);" (call_expression "FUN_000eb510(param_1 + 0x279,unaff_EDI + 0x1ae235,1,0,iVar4,unaff_EDI + 0x1af783,0,0,\n               param_1 + 0x278,1)" identifier (argument_list "(param_1 + 0x279,unaff_EDI + 0x1ae235,1,0,iVar4,unaff_EDI + 0x1af783,0,0,\n               param_1 + 0x278,1)" ( (binary_expression "param_1 + 0x279" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae235" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1af783" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x278" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x287] = &UNK_002a1edb + unaff_EDI;" (assignment_expression "param_1[0x287] = &UNK_002a1edb + unaff_EDI" (subscript_expression "param_1[0x287]" identifier [ number_literal ]) = (binary_expression "&UNK_002a1edb + unaff_EDI" (pointer_expression "&UNK_002a1edb" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0x288,unaff_EDI + 0x1ae26f,1,0,iVar3,unaff_EDI + 0x1ae24f,0,0,\n               param_1 + 0x287,0);" (call_expression "FUN_000eb510(param_1 + 0x288,unaff_EDI + 0x1ae26f,1,0,iVar3,unaff_EDI + 0x1ae24f,0,0,\n               param_1 + 0x287,0)" identifier (argument_list "(param_1 + 0x288,unaff_EDI + 0x1ae26f,1,0,iVar3,unaff_EDI + 0x1ae24f,0,0,\n               param_1 + 0x287,0)" ( (binary_expression "param_1 + 0x288" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae26f" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1ae24f" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x287" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x297] = &UNK_002a1eef + unaff_EDI;" (assignment_expression "param_1[0x297] = &UNK_002a1eef + unaff_EDI" (subscript_expression "param_1[0x297]" identifier [ number_literal ]) = (binary_expression "&UNK_002a1eef + unaff_EDI" (pointer_expression "&UNK_002a1eef" & identifier) + identifier)) ;) (expression_statement "*(undefined2 *)(param_1 + 0x296) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x296) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x296)" * (cast_expression "(undefined2 *)(param_1 + 0x296)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x296)" ( (binary_expression "param_1 + 0x296" identifier + number_literal) )))) = number_literal) ;) (expression_statement "FUN_000eb510(param_1 + 0x298,unaff_EDI + 0x1ae26c,1,0,iVar4,unaff_EDI + 0x1afb83,0,0,\n               param_1 + 0x297,1);" (call_expression "FUN_000eb510(param_1 + 0x298,unaff_EDI + 0x1ae26c,1,0,iVar4,unaff_EDI + 0x1afb83,0,0,\n               param_1 + 0x297,1)" identifier (argument_list "(param_1 + 0x298,unaff_EDI + 0x1ae26c,1,0,iVar4,unaff_EDI + 0x1afb83,0,0,\n               param_1 + 0x297,1)" ( (binary_expression "param_1 + 0x298" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae26c" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1afb83" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x297" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x2a6] = &UNK_002a1f03 + unaff_EDI;" (assignment_expression "param_1[0x2a6] = &UNK_002a1f03 + unaff_EDI" (subscript_expression "param_1[0x2a6]" identifier [ number_literal ]) = (binary_expression "&UNK_002a1f03 + unaff_EDI" (pointer_expression "&UNK_002a1f03" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0x2a7,unaff_EDI + 0x1ae277,1,0,iVar4,unaff_EDI + 0x1afba7,0,0,\n               param_1 + 0x2a6,1);" (call_expression "FUN_000eb510(param_1 + 0x2a7,unaff_EDI + 0x1ae277,1,0,iVar4,unaff_EDI + 0x1afba7,0,0,\n               param_1 + 0x2a6,1)" identifier (argument_list "(param_1 + 0x2a7,unaff_EDI + 0x1ae277,1,0,iVar4,unaff_EDI + 0x1afba7,0,0,\n               param_1 + 0x2a6,1)" ( (binary_expression "param_1 + 0x2a7" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae277" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1afba7" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x2a6" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x2b6] = &UNK_002a1f17 + unaff_EDI;" (assignment_expression "param_1[0x2b6] = &UNK_002a1f17 + unaff_EDI" (subscript_expression "param_1[0x2b6]" identifier [ number_literal ]) = (binary_expression "&UNK_002a1f17 + unaff_EDI" (pointer_expression "&UNK_002a1f17" & identifier) + identifier)) ;) (expression_statement "*(undefined2 *)(param_1 + 0x2b5) = 0x100;" (assignment_expression "*(undefined2 *)(param_1 + 0x2b5) = 0x100" (pointer_expression "*(undefined2 *)(param_1 + 0x2b5)" * (cast_expression "(undefined2 *)(param_1 + 0x2b5)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x2b5)" ( (binary_expression "param_1 + 0x2b5" identifier + number_literal) )))) = number_literal) ;) (expression_statement "FUN_000eb510(param_1 + 0x2b7,unaff_EDI + 0x1ae274,1,0,iVar3,unaff_EDI + 0x1afbcf,0,0,\n               param_1 + 0x2b6,0);" (call_expression "FUN_000eb510(param_1 + 0x2b7,unaff_EDI + 0x1ae274,1,0,iVar3,unaff_EDI + 0x1afbcf,0,0,\n               param_1 + 0x2b6,0)" identifier (argument_list "(param_1 + 0x2b7,unaff_EDI + 0x1ae274,1,0,iVar3,unaff_EDI + 0x1afbcf,0,0,\n               param_1 + 0x2b6,0)" ( (binary_expression "param_1 + 0x2b7" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae274" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1afbcf" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x2b6" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x2c5] = &UNK_002a1f2b + unaff_EDI;" (assignment_expression "param_1[0x2c5] = &UNK_002a1f2b + unaff_EDI" (subscript_expression "param_1[0x2c5]" identifier [ number_literal ]) = (binary_expression "&UNK_002a1f2b + unaff_EDI" (pointer_expression "&UNK_002a1f2b" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0x2c6,unaff_EDI + 0x1ae2a4,1,100,iVar3,unaff_EDI + 0x1ae28b,0,0,\n               param_1 + 0x2c5,0);" (call_expression "FUN_000eb510(param_1 + 0x2c6,unaff_EDI + 0x1ae2a4,1,100,iVar3,unaff_EDI + 0x1ae28b,0,0,\n               param_1 + 0x2c5,0)" identifier (argument_list "(param_1 + 0x2c6,unaff_EDI + 0x1ae2a4,1,100,iVar3,unaff_EDI + 0x1ae28b,0,0,\n               param_1 + 0x2c5,0)" ( (binary_expression "param_1 + 0x2c6" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae2a4" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1ae28b" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x2c5" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0x2d4) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x2d4) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x2d4)" * (cast_expression "(undefined2 *)(param_1 + 0x2d4)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x2d4)" ( (binary_expression "param_1 + 0x2d4" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x2d5] = &UNK_002a1f3f + unaff_EDI;" (assignment_expression "param_1[0x2d5] = &UNK_002a1f3f + unaff_EDI" (subscript_expression "param_1[0x2d5]" identifier [ number_literal ]) = (binary_expression "&UNK_002a1f3f + unaff_EDI" (pointer_expression "&UNK_002a1f3f" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0x2d6,unaff_EDI + 0x1ae2a1,1,0,iVar4,&UNK_001afbfb + unaff_EDI,0,0,\n               param_1 + 0x2d5,1);" (call_expression "FUN_000eb510(param_1 + 0x2d6,unaff_EDI + 0x1ae2a1,1,0,iVar4,&UNK_001afbfb + unaff_EDI,0,0,\n               param_1 + 0x2d5,1)" identifier (argument_list "(param_1 + 0x2d6,unaff_EDI + 0x1ae2a1,1,0,iVar4,&UNK_001afbfb + unaff_EDI,0,0,\n               param_1 + 0x2d5,1)" ( (binary_expression "param_1 + 0x2d6" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae2a1" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "&UNK_001afbfb + unaff_EDI" (pointer_expression "&UNK_001afbfb" & identifier) + identifier) , number_literal , number_literal , (binary_expression "param_1 + 0x2d5" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x2e4] = &UNK_002a1f53 + unaff_EDI;" (assignment_expression "param_1[0x2e4] = &UNK_002a1f53 + unaff_EDI" (subscript_expression "param_1[0x2e4]" identifier [ number_literal ]) = (binary_expression "&UNK_002a1f53 + unaff_EDI" (pointer_expression "&UNK_002a1f53" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0x2e5,unaff_EDI + 0x1ae2c2,0,0,iVar3,unaff_EDI + 0x1ae2b2,0,0,\n               param_1 + 0x2e4,0);" (call_expression "FUN_000eb510(param_1 + 0x2e5,unaff_EDI + 0x1ae2c2,0,0,iVar3,unaff_EDI + 0x1ae2b2,0,0,\n               param_1 + 0x2e4,0)" identifier (argument_list "(param_1 + 0x2e5,unaff_EDI + 0x1ae2c2,0,0,iVar3,unaff_EDI + 0x1ae2b2,0,0,\n               param_1 + 0x2e4,0)" ( (binary_expression "param_1 + 0x2e5" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae2c2" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1ae2b2" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x2e4" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0x2f3) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x2f3) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x2f3)" * (cast_expression "(undefined2 *)(param_1 + 0x2f3)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x2f3)" ( (binary_expression "param_1 + 0x2f3" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x2f4] = &UNK_002a1f67 + unaff_EDI;" (assignment_expression "param_1[0x2f4] = &UNK_002a1f67 + unaff_EDI" (subscript_expression "param_1[0x2f4]" identifier [ number_literal ]) = (binary_expression "&UNK_002a1f67 + unaff_EDI" (pointer_expression "&UNK_002a1f67" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0x2f5,unaff_EDI + 0x1ae2bf,0,0,iVar4,0,0,0,param_1 + 0x2f4,1);" (call_expression "FUN_000eb510(param_1 + 0x2f5,unaff_EDI + 0x1ae2bf,0,0,iVar4,0,0,0,param_1 + 0x2f4,1)" identifier (argument_list "(param_1 + 0x2f5,unaff_EDI + 0x1ae2bf,0,0,iVar4,0,0,0,param_1 + 0x2f4,1)" ( (binary_expression "param_1 + 0x2f5" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae2bf" identifier + number_literal) , number_literal , number_literal , identifier , number_literal , number_literal , number_literal , (binary_expression "param_1 + 0x2f4" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x303] = &UNK_002a1f7b + unaff_EDI;" (assignment_expression "param_1[0x303] = &UNK_002a1f7b + unaff_EDI" (subscript_expression "param_1[0x303]" identifier [ number_literal ]) = (binary_expression "&UNK_002a1f7b + unaff_EDI" (pointer_expression "&UNK_002a1f7b" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0x304,unaff_EDI + 0x1ae2c8,0,0,iVar3,unaff_EDI + 0x1ae2b2,0,0,\n               param_1 + 0x303,0);" (call_expression "FUN_000eb510(param_1 + 0x304,unaff_EDI + 0x1ae2c8,0,0,iVar3,unaff_EDI + 0x1ae2b2,0,0,\n               param_1 + 0x303,0)" identifier (argument_list "(param_1 + 0x304,unaff_EDI + 0x1ae2c8,0,0,iVar3,unaff_EDI + 0x1ae2b2,0,0,\n               param_1 + 0x303,0)" ( (binary_expression "param_1 + 0x304" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae2c8" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1ae2b2" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x303" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0x312) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x312) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x312)" * (cast_expression "(undefined2 *)(param_1 + 0x312)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x312)" ( (binary_expression "param_1 + 0x312" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x313] = &UNK_002a1f8f + unaff_EDI;" (assignment_expression "param_1[0x313] = &UNK_002a1f8f + unaff_EDI" (subscript_expression "param_1[0x313]" identifier [ number_literal ]) = (binary_expression "&UNK_002a1f8f + unaff_EDI" (pointer_expression "&UNK_002a1f8f" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0x314,unaff_EDI + 0x1ae2c5,0,0,iVar4,0,0,0,param_1 + 0x313,1);" (call_expression "FUN_000eb510(param_1 + 0x314,unaff_EDI + 0x1ae2c5,0,0,iVar4,0,0,0,param_1 + 0x313,1)" identifier (argument_list "(param_1 + 0x314,unaff_EDI + 0x1ae2c5,0,0,iVar4,0,0,0,param_1 + 0x313,1)" ( (binary_expression "param_1 + 0x314" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae2c5" identifier + number_literal) , number_literal , number_literal , identifier , number_literal , number_literal , number_literal , (binary_expression "param_1 + 0x313" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x322] = &UNK_002a1fa3 + unaff_EDI;" (assignment_expression "param_1[0x322] = &UNK_002a1fa3 + unaff_EDI" (subscript_expression "param_1[0x322]" identifier [ number_literal ]) = (binary_expression "&UNK_002a1fa3 + unaff_EDI" (pointer_expression "&UNK_002a1fa3" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0x323,unaff_EDI + 0x1a8891,1,0,iVar2,unaff_EDI + 0x1ae2e9,\n               unaff_EDI + 0x1ae2cb,0,param_1 + 0x322,0);" (call_expression "FUN_000eb510(param_1 + 0x323,unaff_EDI + 0x1a8891,1,0,iVar2,unaff_EDI + 0x1ae2e9,\n               unaff_EDI + 0x1ae2cb,0,param_1 + 0x322,0)" identifier (argument_list "(param_1 + 0x323,unaff_EDI + 0x1a8891,1,0,iVar2,unaff_EDI + 0x1ae2e9,\n               unaff_EDI + 0x1ae2cb,0,param_1 + 0x322,0)" ( (binary_expression "param_1 + 0x323" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1a8891" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1ae2e9" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae2cb" identifier + number_literal) , number_literal , (binary_expression "param_1 + 0x322" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined1 *)(param_1 + 0x331) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0x331) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0x331)" * (cast_expression "(undefined1 *)(param_1 + 0x331)" ( (type_descriptor "undefined1 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x331)" ( (binary_expression "param_1 + 0x331" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x333] = puVar1;" (assignment_expression "param_1[0x333] = puVar1" (subscript_expression "param_1[0x333]" identifier [ number_literal ]) = identifier) ;) (expression_statement "param_1[0x332] = iVar2;" (assignment_expression "param_1[0x332] = iVar2" (subscript_expression "param_1[0x332]" identifier [ number_literal ]) = identifier) ;) (expression_statement "FUN_000eb510(param_1 + 0x334,unaff_EDI + 0x1ae31d,1,0,iVar2,unaff_EDI + 0x1ae30d,\n               unaff_EDI + 0x1ae2fb,0,param_1 + 0x333,0);" (call_expression "FUN_000eb510(param_1 + 0x334,unaff_EDI + 0x1ae31d,1,0,iVar2,unaff_EDI + 0x1ae30d,\n               unaff_EDI + 0x1ae2fb,0,param_1 + 0x333,0)" identifier (argument_list "(param_1 + 0x334,unaff_EDI + 0x1ae31d,1,0,iVar2,unaff_EDI + 0x1ae30d,\n               unaff_EDI + 0x1ae2fb,0,param_1 + 0x333,0)" ( (binary_expression "param_1 + 0x334" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae31d" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1ae30d" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae2fb" identifier + number_literal) , number_literal , (binary_expression "param_1 + 0x333" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x343] = 0;" (assignment_expression "param_1[0x343] = 0" (subscript_expression "param_1[0x343]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0x342] = unaff_EDI + -0x2b49;" (assignment_expression "param_1[0x342] = unaff_EDI + -0x2b49" (subscript_expression "param_1[0x342]" identifier [ number_literal ]) = (binary_expression "unaff_EDI + -0x2b49" identifier + number_literal)) ;) (expression_statement "param_1[0x333] = "St7collateIcE" + unaff_EDI + 3;" (assignment_expression "param_1[0x333] = "St7collateIcE" + unaff_EDI + 3" (subscript_expression "param_1[0x333]" identifier [ number_literal ]) = (binary_expression ""St7collateIcE" + unaff_EDI + 3" (binary_expression ""St7collateIcE" + unaff_EDI" (string_literal ""St7collateIcE"" " string_content ") + identifier) + number_literal)) ;) (expression_statement "param_1[0x344] = "{default arg#" + unaff_EDI + 0xd;" (assignment_expression "param_1[0x344] = "{default arg#" + unaff_EDI + 0xd" (subscript_expression "param_1[0x344]" identifier [ number_literal ]) = (binary_expression ""{default arg#" + unaff_EDI + 0xd" (binary_expression ""{default arg#" + unaff_EDI" (string_literal ""{default arg#"" " string_content ") + identifier) + number_literal)) ;) (expression_statement "FUN_000eb510(param_1 + 0x345,unaff_EDI + 0x1ae32a,1,0,0,&UNK_001afc2f + unaff_EDI,\n               &UNK_001ae12e + unaff_EDI,1,param_1 + 0x344,0);" (call_expression "FUN_000eb510(param_1 + 0x345,unaff_EDI + 0x1ae32a,1,0,0,&UNK_001afc2f + unaff_EDI,\n               &UNK_001ae12e + unaff_EDI,1,param_1 + 0x344,0)" identifier (argument_list "(param_1 + 0x345,unaff_EDI + 0x1ae32a,1,0,0,&UNK_001afc2f + unaff_EDI,\n               &UNK_001ae12e + unaff_EDI,1,param_1 + 0x344,0)" ( (binary_expression "param_1 + 0x345" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae32a" identifier + number_literal) , number_literal , number_literal , number_literal , (binary_expression "&UNK_001afc2f + unaff_EDI" (pointer_expression "&UNK_001afc2f" & identifier) + identifier) , (binary_expression "&UNK_001ae12e + unaff_EDI" (pointer_expression "&UNK_001ae12e" & identifier) + identifier) , number_literal , (binary_expression "param_1 + 0x344" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined1 *)(param_1 + 0x353) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0x353) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0x353)" * (cast_expression "(undefined1 *)(param_1 + 0x353)" ( (type_descriptor "undefined1 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x353)" ( (binary_expression "param_1 + 0x353" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x355] = "VTT for " + unaff_EDI + 2;" (assignment_expression "param_1[0x355] = "VTT for " + unaff_EDI + 2" (subscript_expression "param_1[0x355]" identifier [ number_literal ]) = (binary_expression ""VTT for " + unaff_EDI + 2" (binary_expression ""VTT for " + unaff_EDI" (string_literal ""VTT for "" " string_content ") + identifier) + number_literal)) ;) (expression_statement "param_1[0x354] = 0;" (assignment_expression "param_1[0x354] = 0" (subscript_expression "param_1[0x354]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "FUN_000eb510(param_1 + 0x356,unaff_EDI + 0x1ae327,1,0,iVar3,unaff_EDI + 0x1afc57,0,0,\n               param_1 + 0x355,0);" (call_expression "FUN_000eb510(param_1 + 0x356,unaff_EDI + 0x1ae327,1,0,iVar3,unaff_EDI + 0x1afc57,0,0,\n               param_1 + 0x355,0)" identifier (argument_list "(param_1 + 0x356,unaff_EDI + 0x1ae327,1,0,iVar3,unaff_EDI + 0x1afc57,0,0,\n               param_1 + 0x355,0)" ( (binary_expression "param_1 + 0x356" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae327" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1afc57" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x355" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0x364) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x364) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x364)" * (cast_expression "(undefined2 *)(param_1 + 0x364)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x364)" ( (binary_expression "param_1 + 0x364" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x365] = "construction vtable for " + unaff_EDI + 0xd;" (assignment_expression "param_1[0x365] = "construction vtable for " + unaff_EDI + 0xd" (subscript_expression "param_1[0x365]" identifier [ number_literal ]) = (binary_expression ""construction vtable for " + unaff_EDI + 0xd" (binary_expression ""construction vtable for " + unaff_EDI" (string_literal ""construction vtable for "" " string_content ") + identifier) + number_literal)) ;) (expression_statement "FUN_000eb510(param_1 + 0x366,unaff_EDI + 0x1ae324,1,0,iVar4,0,0,0,param_1 + 0x365,1);" (call_expression "FUN_000eb510(param_1 + 0x366,unaff_EDI + 0x1ae324,1,0,iVar4,0,0,0,param_1 + 0x365,1)" identifier (argument_list "(param_1 + 0x366,unaff_EDI + 0x1ae324,1,0,iVar4,0,0,0,param_1 + 0x365,1)" ( (binary_expression "param_1 + 0x366" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae324" identifier + number_literal) , number_literal , number_literal , identifier , number_literal , number_literal , number_literal , (binary_expression "param_1 + 0x365" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x374] = "typeinfo for " + unaff_EDI + 3;" (assignment_expression "param_1[0x374] = "typeinfo for " + unaff_EDI + 3" (subscript_expression "param_1[0x374]" identifier [ number_literal ]) = (binary_expression ""typeinfo for " + unaff_EDI + 3" (binary_expression ""typeinfo for " + unaff_EDI" (string_literal ""typeinfo for "" " string_content ") + identifier) + number_literal)) ;) (expression_statement "FUN_000eb510(param_1 + 0x375,unaff_EDI + 0x1ae336,1,0,iVar3,unaff_EDI + 0x1afc83,0,0,\n               param_1 + 0x374,0);" (call_expression "FUN_000eb510(param_1 + 0x375,unaff_EDI + 0x1ae336,1,0,iVar3,unaff_EDI + 0x1afc83,0,0,\n               param_1 + 0x374,0)" identifier (argument_list "(param_1 + 0x375,unaff_EDI + 0x1ae336,1,0,iVar3,unaff_EDI + 0x1afc83,0,0,\n               param_1 + 0x374,0)" ( (binary_expression "param_1 + 0x375" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae336" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1afc83" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x374" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 899) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 899) = 0" (pointer_expression "*(undefined2 *)(param_1 + 899)" * (cast_expression "(undefined2 *)(param_1 + 899)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 899)" ( (binary_expression "param_1 + 899" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[900] = "typeinfo name for " + unaff_EDI + 9;" (assignment_expression "param_1[900] = "typeinfo name for " + unaff_EDI + 9" (subscript_expression "param_1[900]" identifier [ number_literal ]) = (binary_expression ""typeinfo name for " + unaff_EDI + 9" (binary_expression ""typeinfo name for " + unaff_EDI" (string_literal ""typeinfo name for "" " string_content ") + identifier) + number_literal)) ;) (expression_statement "FUN_000eb510(param_1 + 0x385,unaff_EDI + 0x1ae333,1,0,iVar4,unaff_EDI + 0x1afcb7,0,0,param_1 + 900\n               ,1);" (call_expression "FUN_000eb510(param_1 + 0x385,unaff_EDI + 0x1ae333,1,0,iVar4,unaff_EDI + 0x1afcb7,0,0,param_1 + 900\n               ,1)" identifier (argument_list "(param_1 + 0x385,unaff_EDI + 0x1ae333,1,0,iVar4,unaff_EDI + 0x1afcb7,0,0,param_1 + 900\n               ,1)" ( (binary_expression "param_1 + 0x385" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae333" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1afcb7" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 900" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x393] = "typeinfo fn for " + unaff_EDI + 10;" (assignment_expression "param_1[0x393] = "typeinfo fn for " + unaff_EDI + 10" (subscript_expression "param_1[0x393]" identifier [ number_literal ]) = (binary_expression ""typeinfo fn for " + unaff_EDI + 10" (binary_expression ""typeinfo fn for " + unaff_EDI" (string_literal ""typeinfo fn for "" " string_content ") + identifier) + number_literal)) ;) (expression_statement "FUN_000eb510(param_1 + 0x394,unaff_EDI + 0x1ae34f,1,0,iVar3,unaff_EDI + 0x1afcf3,0,0,\n               param_1 + 0x393,0);" (call_expression "FUN_000eb510(param_1 + 0x394,unaff_EDI + 0x1ae34f,1,0,iVar3,unaff_EDI + 0x1afcf3,0,0,\n               param_1 + 0x393,0)" identifier (argument_list "(param_1 + 0x394,unaff_EDI + 0x1ae34f,1,0,iVar3,unaff_EDI + 0x1afcf3,0,0,\n               param_1 + 0x393,0)" ( (binary_expression "param_1 + 0x394" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae34f" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1afcf3" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x393" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0x3a2) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x3a2) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x3a2)" * (cast_expression "(undefined2 *)(param_1 + 0x3a2)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x3a2)" ( (binary_expression "param_1 + 0x3a2" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x3a3] = "non-virtual thunk to " + unaff_EDI + 0xd;" (assignment_expression "param_1[0x3a3] = "non-virtual thunk to " + unaff_EDI + 0xd" (subscript_expression "param_1[0x3a3]" identifier [ number_literal ]) = (binary_expression ""non-virtual thunk to " + unaff_EDI + 0xd" (binary_expression ""non-virtual thunk to " + unaff_EDI" (string_literal ""non-virtual thunk to "" " string_content ") + identifier) + number_literal)) ;) (expression_statement "FUN_000eb510(param_1 + 0x3a4,unaff_EDI + 0x1ae34c,1,0,iVar4,0,0,0,param_1 + 0x3a3,1);" (call_expression "FUN_000eb510(param_1 + 0x3a4,unaff_EDI + 0x1ae34c,1,0,iVar4,0,0,0,param_1 + 0x3a3,1)" identifier (argument_list "(param_1 + 0x3a4,unaff_EDI + 0x1ae34c,1,0,iVar4,0,0,0,param_1 + 0x3a3,1)" ( (binary_expression "param_1 + 0x3a4" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae34c" identifier + number_literal) , number_literal , number_literal , identifier , number_literal , number_literal , number_literal , (binary_expression "param_1 + 0x3a3" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x3b2] = "covariant return thunk to " + unaff_EDI + 0xb;" (assignment_expression "param_1[0x3b2] = "covariant return thunk to " + unaff_EDI + 0xb" (subscript_expression "param_1[0x3b2]" identifier [ number_literal ]) = (binary_expression ""covariant return thunk to " + unaff_EDI + 0xb" (binary_expression ""covariant return thunk to " + unaff_EDI" (string_literal ""covariant return thunk to "" " string_content ") + identifier) + number_literal)) ;) (expression_statement "FUN_000eb510(param_1 + 0x3b3,unaff_EDI + 0x1ae364,1,0,iVar3,&UNK_001afd17 + unaff_EDI,0,0,\n               param_1 + 0x3b2,0);" (call_expression "FUN_000eb510(param_1 + 0x3b3,unaff_EDI + 0x1ae364,1,0,iVar3,&UNK_001afd17 + unaff_EDI,0,0,\n               param_1 + 0x3b2,0)" identifier (argument_list "(param_1 + 0x3b3,unaff_EDI + 0x1ae364,1,0,iVar3,&UNK_001afd17 + unaff_EDI,0,0,\n               param_1 + 0x3b2,0)" ( (binary_expression "param_1 + 0x3b3" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae364" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "&UNK_001afd17 + unaff_EDI" (pointer_expression "&UNK_001afd17" & identifier) + identifier) , number_literal , number_literal , (binary_expression "param_1 + 0x3b2" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x3c2] = "java Class for " + unaff_EDI + 4;" (assignment_expression "param_1[0x3c2] = "java Class for " + unaff_EDI + 4" (subscript_expression "param_1[0x3c2]" identifier [ number_literal ]) = (binary_expression ""java Class for " + unaff_EDI + 4" (binary_expression ""java Class for " + unaff_EDI" (string_literal ""java Class for "" " string_content ") + identifier) + number_literal)) ;) (expression_statement "*(undefined2 *)(param_1 + 0x3c1) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x3c1) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x3c1)" * (cast_expression "(undefined2 *)(param_1 + 0x3c1)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x3c1)" ( (binary_expression "param_1 + 0x3c1" identifier + number_literal) )))) = number_literal) ;) (expression_statement "FUN_000eb510(param_1 + 0x3c3,unaff_EDI + 0x1ae361,1,0,iVar4,0,0,0,param_1 + 0x3c2,1);" (call_expression "FUN_000eb510(param_1 + 0x3c3,unaff_EDI + 0x1ae361,1,0,iVar4,0,0,0,param_1 + 0x3c2,1)" identifier (argument_list "(param_1 + 0x3c3,unaff_EDI + 0x1ae361,1,0,iVar4,0,0,0,param_1 + 0x3c2,1)" ( (binary_expression "param_1 + 0x3c3" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae361" identifier + number_literal) , number_literal , number_literal , identifier , number_literal , number_literal , number_literal , (binary_expression "param_1 + 0x3c2" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x3d1] = "guard variable for " + unaff_EDI + 8;" (assignment_expression "param_1[0x3d1] = "guard variable for " + unaff_EDI + 8" (subscript_expression "param_1[0x3d1]" identifier [ number_literal ]) = (binary_expression ""guard variable for " + unaff_EDI + 8" (binary_expression ""guard variable for " + unaff_EDI" (string_literal ""guard variable for "" " string_content ") + identifier) + number_literal)) ;) (expression_statement "FUN_000eb510(param_1 + 0x3d2,unaff_EDI + 0x1ae37c,1,0,iVar3,unaff_EDI + 0x1afd47,0,0,\n               param_1 + 0x3d1,0);" (call_expression "FUN_000eb510(param_1 + 0x3d2,unaff_EDI + 0x1ae37c,1,0,iVar3,unaff_EDI + 0x1afd47,0,0,\n               param_1 + 0x3d1,0)" identifier (argument_list "(param_1 + 0x3d2,unaff_EDI + 0x1ae37c,1,0,iVar3,unaff_EDI + 0x1afd47,0,0,\n               param_1 + 0x3d1,0)" ( (binary_expression "param_1 + 0x3d2" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae37c" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1afd47" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x3d1" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x3e1] = "TLS init function for " + unaff_EDI + 8;" (assignment_expression "param_1[0x3e1] = "TLS init function for " + unaff_EDI + 8" (subscript_expression "param_1[0x3e1]" identifier [ number_literal ]) = (binary_expression ""TLS init function for " + unaff_EDI + 8" (binary_expression ""TLS init function for " + unaff_EDI" (string_literal ""TLS init function for "" " string_content ") + identifier) + number_literal)) ;) (expression_statement "*(undefined2 *)(param_1 + 0x3e0) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x3e0) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x3e0)" * (cast_expression "(undefined2 *)(param_1 + 0x3e0)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x3e0)" ( (binary_expression "param_1 + 0x3e0" identifier + number_literal) )))) = number_literal) ;) (expression_statement "FUN_000eb510(param_1 + 0x3e2,unaff_EDI + 0x1ae379,1,0,iVar4,0,0,0,param_1 + 0x3e1,1);" (call_expression "FUN_000eb510(param_1 + 0x3e2,unaff_EDI + 0x1ae379,1,0,iVar4,0,0,0,param_1 + 0x3e1,1)" identifier (argument_list "(param_1 + 0x3e2,unaff_EDI + 0x1ae379,1,0,iVar4,0,0,0,param_1 + 0x3e1,1)" ( (binary_expression "param_1 + 0x3e2" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae379" identifier + number_literal) , number_literal , number_literal , identifier , number_literal , number_literal , number_literal , (binary_expression "param_1 + 0x3e1" identifier + number_literal) , number_literal ))) ;) (expression_statement "iVar9 = unaff_EDI + 0x1b8bce;" (assignment_expression "iVar9 = unaff_EDI + 0x1b8bce" identifier = (binary_expression "unaff_EDI + 0x1b8bce" identifier + number_literal)) ;) (expression_statement "param_1[0x3f0] = puVar1;" (assignment_expression "param_1[0x3f0] = puVar1" (subscript_expression "param_1[0x3f0]" identifier [ number_literal ]) = identifier) ;) (expression_statement "FUN_000eb510(param_1 + 0x3f1,unaff_EDI + 0x1ae396,1,0,iVar2,unaff_EDI + 0x1afd6b,iVar9,0,\n               param_1 + 0x3f0,0);" (call_expression "FUN_000eb510(param_1 + 0x3f1,unaff_EDI + 0x1ae396,1,0,iVar2,unaff_EDI + 0x1afd6b,iVar9,0,\n               param_1 + 0x3f0,0)" identifier (argument_list "(param_1 + 0x3f1,unaff_EDI + 0x1ae396,1,0,iVar2,unaff_EDI + 0x1afd6b,iVar9,0,\n               param_1 + 0x3f0,0)" ( (binary_expression "param_1 + 0x3f1" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae396" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1afd6b" identifier + number_literal) , identifier , number_literal , (binary_expression "param_1 + 0x3f0" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x400] = 0;" (assignment_expression "param_1[0x400] = 0" (subscript_expression "param_1[0x400]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0x3ff] = unaff_EDI + -0x29d9;" (assignment_expression "param_1[0x3ff] = unaff_EDI + -0x29d9" (subscript_expression "param_1[0x3ff]" identifier [ number_literal ]) = (binary_expression "unaff_EDI + -0x29d9" identifier + number_literal)) ;) (expression_statement "param_1[0x3f0] = "St14collate_bynameIcE" + unaff_EDI + 7;" (assignment_expression "param_1[0x3f0] = "St14collate_bynameIcE" + unaff_EDI + 7" (subscript_expression "param_1[0x3f0]" identifier [ number_literal ]) = (binary_expression ""St14collate_bynameIcE" + unaff_EDI + 7" (binary_expression ""St14collate_bynameIcE" + unaff_EDI" (string_literal ""St14collate_bynameIcE"" " string_content ") + identifier) + number_literal)) ;) (expression_statement "param_1[0x401] = "TLS wrapper function for " + unaff_EDI + 5;" (assignment_expression "param_1[0x401] = "TLS wrapper function for " + unaff_EDI + 5" (subscript_expression "param_1[0x401]" identifier [ number_literal ]) = (binary_expression ""TLS wrapper function for " + unaff_EDI + 5" (binary_expression ""TLS wrapper function for " + unaff_EDI" (string_literal ""TLS wrapper function for "" " string_content ") + identifier) + number_literal)) ;) (expression_statement "FUN_000eb510(param_1 + 0x402,unaff_EDI + 0x1ae3a6,1,0,iVar4,unaff_EDI + 0x1afd8b,0,0,\n               param_1 + 0x401,1);" (call_expression "FUN_000eb510(param_1 + 0x402,unaff_EDI + 0x1ae3a6,1,0,iVar4,unaff_EDI + 0x1afd8b,0,0,\n               param_1 + 0x401,1)" identifier (argument_list "(param_1 + 0x402,unaff_EDI + 0x1ae3a6,1,0,iVar4,unaff_EDI + 0x1afd8b,0,0,\n               param_1 + 0x401,1)" ( (binary_expression "param_1 + 0x402" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae3a6" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1afd8b" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x401" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0x410) = 0x100;" (assignment_expression "*(undefined2 *)(param_1 + 0x410) = 0x100" (pointer_expression "*(undefined2 *)(param_1 + 0x410)" * (cast_expression "(undefined2 *)(param_1 + 0x410)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x410)" ( (binary_expression "param_1 + 0x410" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x411] = "TLS wrapper function for " + unaff_EDI + 0x19;" (assignment_expression "param_1[0x411] = "TLS wrapper function for " + unaff_EDI + 0x19" (subscript_expression "param_1[0x411]" identifier [ number_literal ]) = (binary_expression ""TLS wrapper function for " + unaff_EDI + 0x19" (binary_expression ""TLS wrapper function for " + unaff_EDI" (string_literal ""TLS wrapper function for "" " string_content ") + identifier) + number_literal)) ;) (expression_statement "FUN_000eb510(param_1 + 0x412,unaff_EDI + 0x1ae3a3,1,0,iVar3,unaff_EDI + 0x1afdbb,0,0,\n               param_1 + 0x411,0);" (call_expression "FUN_000eb510(param_1 + 0x412,unaff_EDI + 0x1ae3a3,1,0,iVar3,unaff_EDI + 0x1afdbb,0,0,\n               param_1 + 0x411,0)" identifier (argument_list "(param_1 + 0x412,unaff_EDI + 0x1ae3a3,1,0,iVar3,unaff_EDI + 0x1afdbb,0,0,\n               param_1 + 0x411,0)" ( (binary_expression "param_1 + 0x412" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae3a3" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1afdbb" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x411" identifier + number_literal) , number_literal ))) ;) (expression_statement "iVar10 = unaff_EDI + 0x1aed7d;" (assignment_expression "iVar10 = unaff_EDI + 0x1aed7d" identifier = (binary_expression "unaff_EDI + 0x1aed7d" identifier + number_literal)) ;) (expression_statement "param_1[0x420] = "reference temporary #" + unaff_EDI + 0x13;" (assignment_expression "param_1[0x420] = "reference temporary #" + unaff_EDI + 0x13" (subscript_expression "param_1[0x420]" identifier [ number_literal ]) = (binary_expression ""reference temporary #" + unaff_EDI + 0x13" (binary_expression ""reference temporary #" + unaff_EDI" (string_literal ""reference temporary #"" " string_content ") + identifier) + number_literal)) ;) (expression_statement "FUN_000eb510(param_1 + 0x421,unaff_EDI + 0x1aeb03,1,0x65,0,unaff_EDI + 0x1ae3b5,iVar10,0,\n               param_1 + 0x420,0);" (call_expression "FUN_000eb510(param_1 + 0x421,unaff_EDI + 0x1aeb03,1,0x65,0,unaff_EDI + 0x1ae3b5,iVar10,0,\n               param_1 + 0x420,0)" identifier (argument_list "(param_1 + 0x421,unaff_EDI + 0x1aeb03,1,0x65,0,unaff_EDI + 0x1ae3b5,iVar10,0,\n               param_1 + 0x420,0)" ( (binary_expression "param_1 + 0x421" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aeb03" identifier + number_literal) , number_literal , number_literal , number_literal , (binary_expression "unaff_EDI + 0x1ae3b5" identifier + number_literal) , identifier , number_literal , (binary_expression "param_1 + 0x420" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined1 *)(param_1 + 0x42f) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0x42f) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0x42f)" * (cast_expression "(undefined1 *)(param_1 + 0x42f)" ( (type_descriptor "undefined1 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x42f)" ( (binary_expression "param_1 + 0x42f" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x431] = "hidden alias for " + unaff_EDI + 0x11;" (assignment_expression "param_1[0x431] = "hidden alias for " + unaff_EDI + 0x11" (subscript_expression "param_1[0x431]" identifier [ number_literal ]) = (binary_expression ""hidden alias for " + unaff_EDI + 0x11" (binary_expression ""hidden alias for " + unaff_EDI" (string_literal ""hidden alias for "" " string_content ") + identifier) + number_literal)) ;) (expression_statement "param_1[0x430] = 0;" (assignment_expression "param_1[0x430] = 0" (subscript_expression "param_1[0x430]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "FUN_000eb510(param_1 + 0x432,unaff_EDI + 0x1bf43b,1,0,iVar3,unaff_EDI + 0x1ae3cf,0,0,\n               param_1 + 0x431,0);" (call_expression "FUN_000eb510(param_1 + 0x432,unaff_EDI + 0x1bf43b,1,0,iVar3,unaff_EDI + 0x1ae3cf,0,0,\n               param_1 + 0x431,0)" identifier (argument_list "(param_1 + 0x432,unaff_EDI + 0x1bf43b,1,0,iVar3,unaff_EDI + 0x1ae3cf,0,0,\n               param_1 + 0x431,0)" ( (binary_expression "param_1 + 0x432" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1bf43b" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1ae3cf" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x431" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0x440) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x440) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x440)" * (cast_expression "(undefined2 *)(param_1 + 0x440)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x440)" ( (binary_expression "param_1 + 0x440" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x441] = "non-transaction clone for " + unaff_EDI + 0x13;" (assignment_expression "param_1[0x441] = "non-transaction clone for " + unaff_EDI + 0x13" (subscript_expression "param_1[0x441]" identifier [ number_literal ]) = (binary_expression ""non-transaction clone for " + unaff_EDI + 0x13" (binary_expression ""non-transaction clone for " + unaff_EDI" (string_literal ""non-transaction clone for "" " string_content ") + identifier) + number_literal)) ;) (expression_statement "FUN_000eb510(param_1 + 0x442,unaff_EDI + 0x1ae3ed,1,0,iVar4,unaff_EDI + 0x1afdf3,0,0,\n               param_1 + 0x441,1);" (call_expression "FUN_000eb510(param_1 + 0x442,unaff_EDI + 0x1ae3ed,1,0,iVar4,unaff_EDI + 0x1afdf3,0,0,\n               param_1 + 0x441,1)" identifier (argument_list "(param_1 + 0x442,unaff_EDI + 0x1ae3ed,1,0,iVar4,unaff_EDI + 0x1afdf3,0,0,\n               param_1 + 0x441,1)" ( (binary_expression "param_1 + 0x442" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae3ed" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1afdf3" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x441" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x450] = "_Fract" + unaff_EDI + 6;" (assignment_expression "param_1[0x450] = "_Fract" + unaff_EDI + 6" (subscript_expression "param_1[0x450]" identifier [ number_literal ]) = (binary_expression ""_Fract" + unaff_EDI + 6" (binary_expression ""_Fract" + unaff_EDI" (string_literal ""_Fract"" " string_content ") + identifier) + number_literal)) ;) (expression_statement "FUN_000eb510(param_1 + 0x451,unaff_EDI + 0x1ae416,3,0,iVar4,unaff_EDI + 0x1ae3fd,0,0,\n               param_1 + 0x450,1);" (call_expression "FUN_000eb510(param_1 + 0x451,unaff_EDI + 0x1ae416,3,0,iVar4,unaff_EDI + 0x1ae3fd,0,0,\n               param_1 + 0x450,1)" identifier (argument_list "(param_1 + 0x451,unaff_EDI + 0x1ae416,3,0,iVar4,unaff_EDI + 0x1ae3fd,0,0,\n               param_1 + 0x450,1)" ( (binary_expression "param_1 + 0x451" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae416" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1ae3fd" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x450" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0x45f) = 0x100;" (assignment_expression "*(undefined2 *)(param_1 + 0x45f) = 0x100" (pointer_expression "*(undefined2 *)(param_1 + 0x45f)" * (cast_expression "(undefined2 *)(param_1 + 0x45f)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x45f)" ( (binary_expression "param_1 + 0x45f" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x460] = &UNK_002a210b + unaff_EDI;" (assignment_expression "param_1[0x460] = &UNK_002a210b + unaff_EDI" (subscript_expression "param_1[0x460]" identifier [ number_literal ]) = (binary_expression "&UNK_002a210b + unaff_EDI" (pointer_expression "&UNK_002a210b" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0x461,unaff_EDI + 0x1ae441,3,0,iVar3,unaff_EDI + 0x1ae427,0,0,\n               param_1 + 0x460,0);" (call_expression "FUN_000eb510(param_1 + 0x461,unaff_EDI + 0x1ae441,3,0,iVar3,unaff_EDI + 0x1ae427,0,0,\n               param_1 + 0x460,0)" identifier (argument_list "(param_1 + 0x461,unaff_EDI + 0x1ae441,3,0,iVar3,unaff_EDI + 0x1ae427,0,0,\n               param_1 + 0x460,0)" ( (binary_expression "param_1 + 0x461" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae441" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1ae427" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x460" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x46f] = "decltype (" + unaff_EDI + 3;" (assignment_expression "param_1[0x46f] = "decltype (" + unaff_EDI + 3" (subscript_expression "param_1[0x46f]" identifier [ number_literal ]) = (binary_expression ""decltype (" + unaff_EDI + 3" (binary_expression ""decltype (" + unaff_EDI" (string_literal ""decltype ("" " string_content ") + identifier) + number_literal)) ;) (expression_statement "FUN_000eb510(param_1 + 0x470,unaff_EDI + 0x1ae456,1,0,iVar4,0,0,0,param_1 + 0x46f,1);" (call_expression "FUN_000eb510(param_1 + 0x470,unaff_EDI + 0x1ae456,1,0,iVar4,0,0,0,param_1 + 0x46f,1)" identifier (argument_list "(param_1 + 0x470,unaff_EDI + 0x1ae456,1,0,iVar4,0,0,0,param_1 + 0x46f,1)" ( (binary_expression "param_1 + 0x470" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae456" identifier + number_literal) , number_literal , number_literal , identifier , number_literal , number_literal , number_literal , (binary_expression "param_1 + 0x46f" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0x47e) = 0x100;" (assignment_expression "*(undefined2 *)(param_1 + 0x47e) = 0x100" (pointer_expression "*(undefined2 *)(param_1 + 0x47e)" * (cast_expression "(undefined2 *)(param_1 + 0x47e)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x47e)" ( (binary_expression "param_1 + 0x47e" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x47f] = &UNK_002a2133 + unaff_EDI;" (assignment_expression "param_1[0x47f] = &UNK_002a2133 + unaff_EDI" (subscript_expression "param_1[0x47f]" identifier [ number_literal ]) = (binary_expression "&UNK_002a2133 + unaff_EDI" (pointer_expression "&UNK_002a2133" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0x480,unaff_EDI + 0x1ae453,1,0,iVar3,unaff_EDI + 0x1afe1b,0,0,\n               param_1 + 0x47f,0);" (call_expression "FUN_000eb510(param_1 + 0x480,unaff_EDI + 0x1ae453,1,0,iVar3,unaff_EDI + 0x1afe1b,0,0,\n               param_1 + 0x47f,0)" identifier (argument_list "(param_1 + 0x480,unaff_EDI + 0x1ae453,1,0,iVar3,unaff_EDI + 0x1afe1b,0,0,\n               param_1 + 0x47f,0)" ( (binary_expression "param_1 + 0x480" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae453" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1afe1b" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x47f" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x48e] = puVar1;" (assignment_expression "param_1[0x48e] = puVar1" (subscript_expression "param_1[0x48e]" identifier [ number_literal ]) = identifier) ;) (expression_statement "FUN_000eb510(param_1 + 0x48f,unaff_EDI + 0x1ae474,1,0,iVar2,unaff_EDI + 0x1afe5f,\n               unaff_EDI + 0x1ae468,0,param_1 + 0x48e,0);" (call_expression "FUN_000eb510(param_1 + 0x48f,unaff_EDI + 0x1ae474,1,0,iVar2,unaff_EDI + 0x1afe5f,\n               unaff_EDI + 0x1ae468,0,param_1 + 0x48e,0)" identifier (argument_list "(param_1 + 0x48f,unaff_EDI + 0x1ae474,1,0,iVar2,unaff_EDI + 0x1afe5f,\n               unaff_EDI + 0x1ae468,0,param_1 + 0x48e,0)" ( (binary_expression "param_1 + 0x48f" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae474" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1afe5f" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae468" identifier + number_literal) , number_literal , (binary_expression "param_1 + 0x48e" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x49e] = 0;" (assignment_expression "param_1[0x49e] = 0" (subscript_expression "param_1[0x49e]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0x49d] = unaff_EDI + 0x7be7;" (assignment_expression "param_1[0x49d] = unaff_EDI + 0x7be7" (subscript_expression "param_1[0x49d]" identifier [ number_literal ]) = (binary_expression "unaff_EDI + 0x7be7" identifier + number_literal)) ;) (expression_statement "param_1[0x48e] = "St8numpunctIcE" + unaff_EDI + 3;" (assignment_expression "param_1[0x48e] = "St8numpunctIcE" + unaff_EDI + 3" (subscript_expression "param_1[0x48e]" identifier [ number_literal ]) = (binary_expression ""St8numpunctIcE" + unaff_EDI + 3" (binary_expression ""St8numpunctIcE" + unaff_EDI" (string_literal ""St8numpunctIcE"" " string_content ") + identifier) + number_literal)) ;) (expression_statement "param_1[0x49f] = "{unnamed type#" + unaff_EDI + 0xd;" (assignment_expression "param_1[0x49f] = "{unnamed type#" + unaff_EDI + 0xd" (subscript_expression "param_1[0x49f]" identifier [ number_literal ]) = (binary_expression ""{unnamed type#" + unaff_EDI + 0xd" (binary_expression ""{unnamed type#" + unaff_EDI" (string_literal ""{unnamed type#"" " string_content ") + identifier) + number_literal)) ;) (expression_statement "FUN_000eb510(param_1 + 0x4a0,unaff_EDI + 0x1ae49f,1,0x45,iVar3,unaff_EDI + 0x1ae481,0,0,\n               param_1 + 0x49f,0);" (call_expression "FUN_000eb510(param_1 + 0x4a0,unaff_EDI + 0x1ae49f,1,0x45,iVar3,unaff_EDI + 0x1ae481,0,0,\n               param_1 + 0x49f,0)" identifier (argument_list "(param_1 + 0x4a0,unaff_EDI + 0x1ae49f,1,0x45,iVar3,unaff_EDI + 0x1ae481,0,0,\n               param_1 + 0x49f,0)" ( (binary_expression "param_1 + 0x4a0" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae49f" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1ae481" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x49f" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0x4ae) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x4ae) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x4ae)" * (cast_expression "(undefined2 *)(param_1 + 0x4ae)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x4ae)" ( (binary_expression "param_1 + 0x4ae" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x4af] = " restrict" + unaff_EDI + 9;" (assignment_expression "param_1[0x4af] = " restrict" + unaff_EDI + 9" (subscript_expression "param_1[0x4af]" identifier [ number_literal ]) = (binary_expression "" restrict" + unaff_EDI + 9" (binary_expression "" restrict" + unaff_EDI" (string_literal "" restrict"" " string_content ") + identifier) + number_literal)) ;) (expression_statement "FUN_000eb510(param_1 + 0x4b0,unaff_EDI + 0x1ae49c,1,0,iVar4,unaff_EDI + 0x1afe87,0,0,\n               param_1 + 0x4af,1);" (call_expression "FUN_000eb510(param_1 + 0x4b0,unaff_EDI + 0x1ae49c,1,0,iVar4,unaff_EDI + 0x1afe87,0,0,\n               param_1 + 0x4af,1)" identifier (argument_list "(param_1 + 0x4b0,unaff_EDI + 0x1ae49c,1,0,iVar4,unaff_EDI + 0x1afe87,0,0,\n               param_1 + 0x4af,1)" ( (binary_expression "param_1 + 0x4b0" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae49c" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1afe87" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x4af" identifier + number_literal) , number_literal ))) ;) (expression_statement "FUN_000ebb50(param_1 + 0x4be);" (call_expression "FUN_000ebb50(param_1 + 0x4be)" identifier (argument_list "(param_1 + 0x4be)" ( (binary_expression "param_1 + 0x4be" identifier + number_literal) ))) ;) (expression_statement "param_1[0x4d5] = puVar1;" (assignment_expression "param_1[0x4d5] = puVar1" (subscript_expression "param_1[0x4d5]" identifier [ number_literal ]) = identifier) ;) (expression_statement "FUN_000eb510(param_1 + 0x4d6,unaff_EDI + 0x1ae4c7,0,0,iVar2,unaff_EDI + 0x1ae4ae,0,0,\n               param_1 + 0x4d5,0);" (call_expression "FUN_000eb510(param_1 + 0x4d6,unaff_EDI + 0x1ae4c7,0,0,iVar2,unaff_EDI + 0x1ae4ae,0,0,\n               param_1 + 0x4d5,0)" identifier (argument_list "(param_1 + 0x4d6,unaff_EDI + 0x1ae4c7,0,0,iVar2,unaff_EDI + 0x1ae4ae,0,0,\n               param_1 + 0x4d5,0)" ( (binary_expression "param_1 + 0x4d6" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae4c7" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1ae4ae" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x4d5" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x4e5] = 0;" (assignment_expression "param_1[0x4e5] = 0" (subscript_expression "param_1[0x4e5]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0x4e4] = unaff_EDI + -0x2ce9;" (assignment_expression "param_1[0x4e4] = unaff_EDI + -0x2ce9" (subscript_expression "param_1[0x4e4]" identifier [ number_literal ]) = (binary_expression "unaff_EDI + -0x2ce9" identifier + number_literal)) ;) (expression_statement "param_1[0x4d5] = "St15numpunct_bynameIcE" + unaff_EDI + 7;" (assignment_expression "param_1[0x4d5] = "St15numpunct_bynameIcE" + unaff_EDI + 7" (subscript_expression "param_1[0x4d5]" identifier [ number_literal ]) = (binary_expression ""St15numpunct_bynameIcE" + unaff_EDI + 7" (binary_expression ""St15numpunct_bynameIcE" + unaff_EDI" (string_literal ""St15numpunct_bynameIcE"" " string_content ") + identifier) + number_literal)) ;) (expression_statement "param_1[0x4e6] = puVar1;" (assignment_expression "param_1[0x4e6] = puVar1" (subscript_expression "param_1[0x4e6]" identifier [ number_literal ]) = identifier) ;) (expression_statement "FUN_000eb510(param_1 + 0x4e7,unaff_EDI + 0x1aea22,0,0,iVar2,unaff_EDI + 0x1ae4ca,0,0,\n               param_1 + 0x4e6,0);" (call_expression "FUN_000eb510(param_1 + 0x4e7,unaff_EDI + 0x1aea22,0,0,iVar2,unaff_EDI + 0x1ae4ca,0,0,\n               param_1 + 0x4e6,0)" identifier (argument_list "(param_1 + 0x4e7,unaff_EDI + 0x1aea22,0,0,iVar2,unaff_EDI + 0x1ae4ca,0,0,\n               param_1 + 0x4e6,0)" ( (binary_expression "param_1 + 0x4e7" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aea22" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1ae4ca" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x4e6" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x4f6] = 0;" (assignment_expression "param_1[0x4f6] = 0" (subscript_expression "param_1[0x4f6]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0x4f5] = unaff_EDI + -0x2cd9;" (assignment_expression "param_1[0x4f5] = unaff_EDI + -0x2cd9" (subscript_expression "param_1[0x4f5]" identifier [ number_literal ]) = (binary_expression "unaff_EDI + -0x2cd9" identifier + number_literal)) ;) (expression_statement "param_1[0x4e6] = &UNK_002a40cf + unaff_EDI;" (assignment_expression "param_1[0x4e6] = &UNK_002a40cf + unaff_EDI" (subscript_expression "param_1[0x4e6]" identifier [ number_literal ]) = (binary_expression "&UNK_002a40cf + unaff_EDI" (pointer_expression "&UNK_002a40cf" & identifier) + identifier)) ;) (expression_statement "FUN_000eba10(param_1 + 0x4f7);" (call_expression "FUN_000eba10(param_1 + 0x4f7)" identifier (argument_list "(param_1 + 0x4f7)" ( (binary_expression "param_1 + 0x4f7" identifier + number_literal) ))) ;) (expression_statement "param_1[0x50e] = "imaginary " + unaff_EDI + 8;" (assignment_expression "param_1[0x50e] = "imaginary " + unaff_EDI + 8" (subscript_expression "param_1[0x50e]" identifier [ number_literal ]) = (binary_expression ""imaginary " + unaff_EDI + 8" (binary_expression ""imaginary " + unaff_EDI" (string_literal ""imaginary "" " string_content ") + identifier) + number_literal)) ;) (expression_statement "FUN_000eb510(param_1 + 0x50f,unaff_EDI + 0x1ae4e6,1,0x46,0,unaff_EDI + 0x1afeab,\n               unaff_EDI + 0x1b8ae4,0,param_1 + 0x50e,0);" (call_expression "FUN_000eb510(param_1 + 0x50f,unaff_EDI + 0x1ae4e6,1,0x46,0,unaff_EDI + 0x1afeab,\n               unaff_EDI + 0x1b8ae4,0,param_1 + 0x50e,0)" identifier (argument_list "(param_1 + 0x50f,unaff_EDI + 0x1ae4e6,1,0x46,0,unaff_EDI + 0x1afeab,\n               unaff_EDI + 0x1b8ae4,0,param_1 + 0x50e,0)" ( (binary_expression "param_1 + 0x50f" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae4e6" identifier + number_literal) , number_literal , number_literal , number_literal , (binary_expression "unaff_EDI + 0x1afeab" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1b8ae4" identifier + number_literal) , number_literal , (binary_expression "param_1 + 0x50e" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined1 *)(param_1 + 0x51d) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0x51d) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0x51d)" * (cast_expression "(undefined1 *)(param_1 + 0x51d)" ( (type_descriptor "undefined1 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x51d)" ( (binary_expression "param_1 + 0x51d" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x51f] = &UNK_002a21ab + unaff_EDI;" (assignment_expression "param_1[0x51f] = &UNK_002a21ab + unaff_EDI" (subscript_expression "param_1[0x51f]" identifier [ number_literal ]) = (binary_expression "&UNK_002a21ab + unaff_EDI" (pointer_expression "&UNK_002a21ab" & identifier) + identifier)) ;) (expression_statement "param_1[0x51e] = 0;" (assignment_expression "param_1[0x51e] = 0" (subscript_expression "param_1[0x51e]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "FUN_000eb510(param_1 + 0x520,unaff_EDI + 0x1ae509,1,0,iVar3,unaff_EDI + 0x1ae4ed,0,0,\n               param_1 + 0x51f,0);" (call_expression "FUN_000eb510(param_1 + 0x520,unaff_EDI + 0x1ae509,1,0,iVar3,unaff_EDI + 0x1ae4ed,0,0,\n               param_1 + 0x51f,0)" identifier (argument_list "(param_1 + 0x520,unaff_EDI + 0x1ae509,1,0,iVar3,unaff_EDI + 0x1ae4ed,0,0,\n               param_1 + 0x51f,0)" ( (binary_expression "param_1 + 0x520" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae509" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1ae4ed" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x51f" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0x52e) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x52e) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x52e)" * (cast_expression "(undefined2 *)(param_1 + 0x52e)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x52e)" ( (binary_expression "param_1 + 0x52e" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x52f] = "decltype(auto)" + unaff_EDI + 0xc;" (assignment_expression "param_1[0x52f] = "decltype(auto)" + unaff_EDI + 0xc" (subscript_expression "param_1[0x52f]" identifier [ number_literal ]) = (binary_expression ""decltype(auto)" + unaff_EDI + 0xc" (binary_expression ""decltype(auto)" + unaff_EDI" (string_literal ""decltype(auto)"" " string_content ") + identifier) + number_literal)) ;) (expression_statement "FUN_000eb510(param_1 + 0x530,unaff_EDI + 0x1ae506,1,0,iVar4,unaff_EDI + 0x1afed3,0,0,\n               param_1 + 0x52f,1);" (call_expression "FUN_000eb510(param_1 + 0x530,unaff_EDI + 0x1ae506,1,0,iVar4,unaff_EDI + 0x1afed3,0,0,\n               param_1 + 0x52f,1)" identifier (argument_list "(param_1 + 0x530,unaff_EDI + 0x1ae506,1,0,iVar4,unaff_EDI + 0x1afed3,0,0,\n               param_1 + 0x52f,1)" ( (binary_expression "param_1 + 0x530" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae506" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1afed3" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x52f" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x53e] = "string literal" + unaff_EDI + 0xe;" (assignment_expression "param_1[0x53e] = "string literal" + unaff_EDI + 0xe" (subscript_expression "param_1[0x53e]" identifier [ number_literal ]) = (binary_expression ""string literal" + unaff_EDI + 0xe" (binary_expression ""string literal" + unaff_EDI" (string_literal ""string literal"" " string_content ") + identifier) + number_literal)) ;) (expression_statement "FUN_000eb510(param_1 + 0x53f,unaff_EDI + 0x1aad7c,0,0,unaff_EDI + 0x1ae533,unaff_EDI + 0x1ae518,\n               unaff_EDI + 0x1b2184,0,param_1 + 0x53e,0);" (call_expression "FUN_000eb510(param_1 + 0x53f,unaff_EDI + 0x1aad7c,0,0,unaff_EDI + 0x1ae533,unaff_EDI + 0x1ae518,\n               unaff_EDI + 0x1b2184,0,param_1 + 0x53e,0)" identifier (argument_list "(param_1 + 0x53f,unaff_EDI + 0x1aad7c,0,0,unaff_EDI + 0x1ae533,unaff_EDI + 0x1ae518,\n               unaff_EDI + 0x1b2184,0,param_1 + 0x53e,0)" ( (binary_expression "param_1 + 0x53f" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aad7c" identifier + number_literal) , number_literal , number_literal , (binary_expression "unaff_EDI + 0x1ae533" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae518" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1b2184" identifier + number_literal) , number_literal , (binary_expression "param_1 + 0x53e" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined1 *)(param_1 + 0x54d) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0x54d) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0x54d)" * (cast_expression "(undefined1 *)(param_1 + 0x54d)" ( (type_descriptor "undefined1 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x54d)" ( (binary_expression "param_1 + 0x54d" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x54e] = unaff_EDI + 0x1ae533;" (assignment_expression "param_1[0x54e] = unaff_EDI + 0x1ae533" (subscript_expression "param_1[0x54e]" identifier [ number_literal ]) = (binary_expression "unaff_EDI + 0x1ae533" identifier + number_literal)) ;) (expression_statement "param_1[0x54f] = "std::basic_string" + unaff_EDI;" (assignment_expression "param_1[0x54f] = "std::basic_string" + unaff_EDI" (subscript_expression "param_1[0x54f]" identifier [ number_literal ]) = (binary_expression ""std::basic_string" + unaff_EDI" (string_literal ""std::basic_string"" " string_content ") + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0x550,&UNK_001ae53c + unaff_EDI,1,0,iVar4,unaff_EDI + 0x1afef3,0,0,\n               param_1 + 0x54f,1);" (call_expression "FUN_000eb510(param_1 + 0x550,&UNK_001ae53c + unaff_EDI,1,0,iVar4,unaff_EDI + 0x1afef3,0,0,\n               param_1 + 0x54f,1)" identifier (argument_list "(param_1 + 0x550,&UNK_001ae53c + unaff_EDI,1,0,iVar4,unaff_EDI + 0x1afef3,0,0,\n               param_1 + 0x54f,1)" ( (binary_expression "param_1 + 0x550" identifier + number_literal) , (binary_expression "&UNK_001ae53c + unaff_EDI" (pointer_expression "&UNK_001ae53c" & identifier) + identifier) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1afef3" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x54f" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0x55e) = 0x100;" (assignment_expression "*(undefined2 *)(param_1 + 0x55e) = 0x100" (pointer_expression "*(undefined2 *)(param_1 + 0x55e)" * (cast_expression "(undefined2 *)(param_1 + 0x55e)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x55e)" ( (binary_expression "param_1 + 0x55e" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x55f] = "std::string" + unaff_EDI + 2;" (assignment_expression "param_1[0x55f] = "std::string" + unaff_EDI + 2" (subscript_expression "param_1[0x55f]" identifier [ number_literal ]) = (binary_expression ""std::string" + unaff_EDI + 2" (binary_expression ""std::string" + unaff_EDI" (string_literal ""std::string"" " string_content ") + identifier) + number_literal)) ;) (expression_statement "FUN_000eb510(param_1 + 0x560,unaff_EDI + 0x1ae539,1,0,iVar3,unaff_EDI + 0x1aff1f,0,0,\n               param_1 + 0x55f,0);" (call_expression "FUN_000eb510(param_1 + 0x560,unaff_EDI + 0x1ae539,1,0,iVar3,unaff_EDI + 0x1aff1f,0,0,\n               param_1 + 0x55f,0)" identifier (argument_list "(param_1 + 0x560,unaff_EDI + 0x1ae539,1,0,iVar3,unaff_EDI + 0x1aff1f,0,0,\n               param_1 + 0x55f,0)" ( (binary_expression "param_1 + 0x560" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae539" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1aff1f" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x55f" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x56e] = "std::istream" + unaff_EDI + 10;" (assignment_expression "param_1[0x56e] = "std::istream" + unaff_EDI + 10" (subscript_expression "param_1[0x56e]" identifier [ number_literal ]) = (binary_expression ""std::istream" + unaff_EDI + 10" (binary_expression ""std::istream" + unaff_EDI" (string_literal ""std::istream"" " string_content ") + identifier) + number_literal)) ;) (expression_statement "FUN_000eb510(param_1 + 0x56f,unaff_EDI + 0x1ae54b,1,0,iVar3,unaff_EDI + 0x1aff53,0,0,\n               param_1 + 0x56e,0);" (call_expression "FUN_000eb510(param_1 + 0x56f,unaff_EDI + 0x1ae54b,1,0,iVar3,unaff_EDI + 0x1aff53,0,0,\n               param_1 + 0x56e,0)" identifier (argument_list "(param_1 + 0x56f,unaff_EDI + 0x1ae54b,1,0,iVar3,unaff_EDI + 0x1aff53,0,0,\n               param_1 + 0x56e,0)" ( (binary_expression "param_1 + 0x56f" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae54b" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1aff53" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x56e" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0x57d) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x57d) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x57d)" * (cast_expression "(undefined2 *)(param_1 + 0x57d)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x57d)" ( (binary_expression "param_1 + 0x57d" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x57e] = "std::ostream" + unaff_EDI + 3;" (assignment_expression "param_1[0x57e] = "std::ostream" + unaff_EDI + 3" (subscript_expression "param_1[0x57e]" identifier [ number_literal ]) = (binary_expression ""std::ostream" + unaff_EDI + 3" (binary_expression ""std::ostream" + unaff_EDI" (string_literal ""std::ostream"" " string_content ") + identifier) + number_literal)) ;) (expression_statement "FUN_000eb510(param_1 + 0x57f,unaff_EDI + 0x1ae548,1,0,iVar4,unaff_EDI + 0x1aff83,0,0,\n               param_1 + 0x57e,1);" (call_expression "FUN_000eb510(param_1 + 0x57f,unaff_EDI + 0x1ae548,1,0,iVar4,unaff_EDI + 0x1aff83,0,0,\n               param_1 + 0x57e,1)" identifier (argument_list "(param_1 + 0x57f,unaff_EDI + 0x1ae548,1,0,iVar4,unaff_EDI + 0x1aff83,0,0,\n               param_1 + 0x57e,1)" ( (binary_expression "param_1 + 0x57f" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae548" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1aff83" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x57e" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x58d] = "basic_ostream" + unaff_EDI + 10;" (assignment_expression "param_1[0x58d] = "basic_ostream" + unaff_EDI + 10" (subscript_expression "param_1[0x58d]" identifier [ number_literal ]) = (binary_expression ""basic_ostream" + unaff_EDI + 10" (binary_expression ""basic_ostream" + unaff_EDI" (string_literal ""basic_ostream"" " string_content ") + identifier) + number_literal)) ;) (expression_statement "FUN_000eb510(param_1 + 0x58e,unaff_EDI + 0x1ae55c,1,0,iVar3,unaff_EDI + 0x1affbb,0,0,\n               param_1 + 0x58d,0);" (call_expression "FUN_000eb510(param_1 + 0x58e,unaff_EDI + 0x1ae55c,1,0,iVar3,unaff_EDI + 0x1affbb,0,0,\n               param_1 + 0x58d,0)" identifier (argument_list "(param_1 + 0x58e,unaff_EDI + 0x1ae55c,1,0,iVar3,unaff_EDI + 0x1affbb,0,0,\n               param_1 + 0x58d,0)" ( (binary_expression "param_1 + 0x58e" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae55c" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1affbb" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x58d" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x59d] = "basic_iostream" + unaff_EDI + 2;" (assignment_expression "param_1[0x59d] = "basic_iostream" + unaff_EDI + 2" (subscript_expression "param_1[0x59d]" identifier [ number_literal ]) = (binary_expression ""basic_iostream" + unaff_EDI + 2" (binary_expression ""basic_iostream" + unaff_EDI" (string_literal ""basic_iostream"" " string_content ") + identifier) + number_literal)) ;) (expression_statement "*(undefined2 *)(param_1 + 0x59c) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x59c) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x59c)" * (cast_expression "(undefined2 *)(param_1 + 0x59c)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x59c)" ( (binary_expression "param_1 + 0x59c" identifier + number_literal) )))) = number_literal) ;) (expression_statement "FUN_000eb510(param_1 + 0x59e,unaff_EDI + 0x1ae559,1,0,iVar4,unaff_EDI + 0x1affeb,0,0,\n               param_1 + 0x59d,1);" (call_expression "FUN_000eb510(param_1 + 0x59e,unaff_EDI + 0x1ae559,1,0,iVar4,unaff_EDI + 0x1affeb,0,0,\n               param_1 + 0x59d,1)" identifier (argument_list "(param_1 + 0x59e,unaff_EDI + 0x1ae559,1,0,iVar4,unaff_EDI + 0x1affeb,0,0,\n               param_1 + 0x59d,1)" ( (binary_expression "param_1 + 0x59e" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae559" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1affeb" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x59d" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x5ac] = "boolean" + unaff_EDI + 7;" (assignment_expression "param_1[0x5ac] = "boolean" + unaff_EDI + 7" (subscript_expression "param_1[0x5ac]" identifier [ number_literal ]) = (binary_expression ""boolean" + unaff_EDI + 7" (binary_expression ""boolean" + unaff_EDI" (string_literal ""boolean"" " string_content ") + identifier) + number_literal)) ;) (expression_statement "FUN_000eb510(param_1 + 0x5ad,unaff_EDI + 0x1ae575,1,0,iVar3,unaff_EDI + 0x1b001f,0,0,\n               param_1 + 0x5ac,0);" (call_expression "FUN_000eb510(param_1 + 0x5ad,unaff_EDI + 0x1ae575,1,0,iVar3,unaff_EDI + 0x1b001f,0,0,\n               param_1 + 0x5ac,0)" identifier (argument_list "(param_1 + 0x5ad,unaff_EDI + 0x1ae575,1,0,iVar3,unaff_EDI + 0x1b001f,0,0,\n               param_1 + 0x5ac,0)" ( (binary_expression "param_1 + 0x5ad" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae575" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b001f" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x5ac" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x5bc] = "unsigned char" + unaff_EDI + 8;" (assignment_expression "param_1[0x5bc] = "unsigned char" + unaff_EDI + 8" (subscript_expression "param_1[0x5bc]" identifier [ number_literal ]) = (binary_expression ""unsigned char" + unaff_EDI + 8" (binary_expression ""unsigned char" + unaff_EDI" (string_literal ""unsigned char"" " string_content ") + identifier) + number_literal)) ;) (expression_statement "*(undefined2 *)(param_1 + 0x5bb) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x5bb) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x5bb)" * (cast_expression "(undefined2 *)(param_1 + 0x5bb)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x5bb)" ( (binary_expression "param_1 + 0x5bb" identifier + number_literal) )))) = number_literal) ;) (expression_statement "FUN_000eb510(param_1 + 0x5bd,unaff_EDI + 0x1ae572,1,0,iVar4,unaff_EDI + 0x1b004f,0,0,\n               param_1 + 0x5bc,1);" (call_expression "FUN_000eb510(param_1 + 0x5bd,unaff_EDI + 0x1ae572,1,0,iVar4,unaff_EDI + 0x1b004f,0,0,\n               param_1 + 0x5bc,1)" identifier (argument_list "(param_1 + 0x5bd,unaff_EDI + 0x1ae572,1,0,iVar4,unaff_EDI + 0x1b004f,0,0,\n               param_1 + 0x5bc,1)" ( (binary_expression "param_1 + 0x5bd" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae572" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b004f" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x5bc" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x5cb] = puVar1;" (assignment_expression "param_1[0x5cb] = puVar1" (subscript_expression "param_1[0x5cb]" identifier [ number_literal ]) = identifier) ;) (expression_statement "FUN_000eb510(param_1 + 0x5cc,&UNK_001ae58b + unaff_EDI,1,0,iVar2,unaff_EDI + 0x1b0083,0,0,\n               param_1 + 0x5cb,0);" (call_expression "FUN_000eb510(param_1 + 0x5cc,&UNK_001ae58b + unaff_EDI,1,0,iVar2,unaff_EDI + 0x1b0083,0,0,\n               param_1 + 0x5cb,0)" identifier (argument_list "(param_1 + 0x5cc,&UNK_001ae58b + unaff_EDI,1,0,iVar2,unaff_EDI + 0x1b0083,0,0,\n               param_1 + 0x5cb,0)" ( (binary_expression "param_1 + 0x5cc" identifier + number_literal) , (binary_expression "&UNK_001ae58b + unaff_EDI" (pointer_expression "&UNK_001ae58b" & identifier) + identifier) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b0083" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x5cb" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x5db] = 0;" (assignment_expression "param_1[0x5db] = 0" (subscript_expression "param_1[0x5db]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0x5da] = unaff_EDI + -0x2d09;" (assignment_expression "param_1[0x5da] = unaff_EDI + -0x2d09" (subscript_expression "param_1[0x5da]" identifier [ number_literal ]) = (binary_expression "unaff_EDI + -0x2d09" identifier + number_literal)) ;) (expression_statement "param_1[0x5cb] = "St7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 3;" (assignment_expression "param_1[0x5cb] = "St7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 3" (subscript_expression "param_1[0x5cb]" identifier [ number_literal ]) = (binary_expression ""St7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 3" (binary_expression ""St7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI" (string_literal ""St7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE"" " string_content ") + identifier) + number_literal)) ;) (expression_statement "param_1[0x5dc] = puVar1;" (assignment_expression "param_1[0x5dc] = puVar1" (subscript_expression "param_1[0x5dc]" identifier [ number_literal ]) = identifier) ;) (expression_statement "FUN_000eb510(param_1 + 0x5dd,unaff_EDI + 0x1ae594,1,0,iVar2,unaff_EDI + 0x1b00b7,0,0,\n               param_1 + 0x5dc,0);" (call_expression "FUN_000eb510(param_1 + 0x5dd,unaff_EDI + 0x1ae594,1,0,iVar2,unaff_EDI + 0x1b00b7,0,0,\n               param_1 + 0x5dc,0)" identifier (argument_list "(param_1 + 0x5dd,unaff_EDI + 0x1ae594,1,0,iVar2,unaff_EDI + 0x1b00b7,0,0,\n               param_1 + 0x5dc,0)" ( (binary_expression "param_1 + 0x5dd" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae594" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b00b7" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x5dc" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x5ec] = 0;" (assignment_expression "param_1[0x5ec] = 0" (subscript_expression "param_1[0x5ec]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0x5eb] = unaff_EDI + -0x2cf9;" (assignment_expression "param_1[0x5eb] = unaff_EDI + -0x2cf9" (subscript_expression "param_1[0x5eb]" identifier [ number_literal ]) = (binary_expression "unaff_EDI + -0x2cf9" identifier + number_literal)) ;) (expression_statement "param_1[0x5dc] = "St7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x17;" (assignment_expression "param_1[0x5dc] = "St7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x17" (subscript_expression "param_1[0x5dc]" identifier [ number_literal ]) = (binary_expression ""St7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x17" (binary_expression ""St7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI" (string_literal ""St7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE"" " string_content ") + identifier) + number_literal)) ;) (expression_statement "param_1[0x5ed] = "unsigned long" + unaff_EDI + 1;" (assignment_expression "param_1[0x5ed] = "unsigned long" + unaff_EDI + 1" (subscript_expression "param_1[0x5ed]" identifier [ number_literal ]) = (binary_expression ""unsigned long" + unaff_EDI + 1" (binary_expression ""unsigned long" + unaff_EDI" (string_literal ""unsigned long"" " string_content ") + identifier) + number_literal)) ;) (expression_statement "FUN_000eb510(param_1 + 0x5ee,unaff_EDI + 0x1ae5b5,0,0,iVar2,unaff_EDI + 0x1b00f7,\n               unaff_EDI + 0x1ae5aa,0,param_1 + 0x5ed,0);" (call_expression "FUN_000eb510(param_1 + 0x5ee,unaff_EDI + 0x1ae5b5,0,0,iVar2,unaff_EDI + 0x1b00f7,\n               unaff_EDI + 0x1ae5aa,0,param_1 + 0x5ed,0)" identifier (argument_list "(param_1 + 0x5ee,unaff_EDI + 0x1ae5b5,0,0,iVar2,unaff_EDI + 0x1b00f7,\n               unaff_EDI + 0x1ae5aa,0,param_1 + 0x5ed,0)" ( (binary_expression "param_1 + 0x5ee" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae5b5" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b00f7" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae5aa" identifier + number_literal) , number_literal , (binary_expression "param_1 + 0x5ed" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined1 *)(param_1 + 0x5fc) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0x5fc) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0x5fc)" * (cast_expression "(undefined1 *)(param_1 + 0x5fc)" ( (type_descriptor "undefined1 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x5fc)" ( (binary_expression "param_1 + 0x5fc" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x5fe] = "unsigned __int128" + unaff_EDI + 7;" (assignment_expression "param_1[0x5fe] = "unsigned __int128" + unaff_EDI + 7" (subscript_expression "param_1[0x5fe]" identifier [ number_literal ]) = (binary_expression ""unsigned __int128" + unaff_EDI + 7" (binary_expression ""unsigned __int128" + unaff_EDI" (string_literal ""unsigned __int128"" " string_content ") + identifier) + number_literal)) ;) (expression_statement "param_1[0x5fd] = iVar2;" (assignment_expression "param_1[0x5fd] = iVar2" (subscript_expression "param_1[0x5fd]" identifier [ number_literal ]) = identifier) ;) (expression_statement "FUN_000eb510(param_1 + 0x5ff,thunk_FUN_001ae2e0 + unaff_EDI,2,0,iVar3,iVar5,0,0,param_1 + 0x5fe,0)\n  ;" (call_expression "FUN_000eb510(param_1 + 0x5ff,thunk_FUN_001ae2e0 + unaff_EDI,2,0,iVar3,iVar5,0,0,param_1 + 0x5fe,0)" identifier (argument_list "(param_1 + 0x5ff,thunk_FUN_001ae2e0 + unaff_EDI,2,0,iVar3,iVar5,0,0,param_1 + 0x5fe,0)" ( (binary_expression "param_1 + 0x5ff" identifier + number_literal) , (binary_expression "thunk_FUN_001ae2e0 + unaff_EDI" identifier + identifier) , number_literal , number_literal , identifier , identifier , number_literal , number_literal , (binary_expression "param_1 + 0x5fe" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0x60d) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x60d) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x60d)" * (cast_expression "(undefined2 *)(param_1 + 0x60d)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x60d)" ( (binary_expression "param_1 + 0x60d" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x60e] = "unsigned short" + unaff_EDI + 9;" (assignment_expression "param_1[0x60e] = "unsigned short" + unaff_EDI + 9" (subscript_expression "param_1[0x60e]" identifier [ number_literal ]) = (binary_expression ""unsigned short" + unaff_EDI + 9" (binary_expression ""unsigned short" + unaff_EDI" (string_literal ""unsigned short"" " string_content ") + identifier) + number_literal)) ;) (expression_statement "FUN_000eb510(param_1 + 0x60f,unaff_EDI + 0x1ae5bd,2,0,iVar4,0,0,0,param_1 + 0x60e,1);" (call_expression "FUN_000eb510(param_1 + 0x60f,unaff_EDI + 0x1ae5bd,2,0,iVar4,0,0,0,param_1 + 0x60e,1)" identifier (argument_list "(param_1 + 0x60f,unaff_EDI + 0x1ae5bd,2,0,iVar4,0,0,0,param_1 + 0x60e,1)" ( (binary_expression "param_1 + 0x60f" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae5bd" identifier + number_literal) , number_literal , number_literal , identifier , number_literal , number_literal , number_literal , (binary_expression "param_1 + 0x60e" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x61d] = "unsigned long long" + unaff_EDI + 0xe;" (assignment_expression "param_1[0x61d] = "unsigned long long" + unaff_EDI + 0xe" (subscript_expression "param_1[0x61d]" identifier [ number_literal ]) = (binary_expression ""unsigned long long" + unaff_EDI + 0xe" (binary_expression ""unsigned long long" + unaff_EDI" (string_literal ""unsigned long long"" " string_content ") + identifier) + number_literal)) ;) (expression_statement "FUN_000eb510(param_1 + 0x61e,unaff_EDI + 0x1ae5f9,1,0,iVar3,unaff_EDI + 0x1ae5c2,0,0,\n               param_1 + 0x61d,0);" (call_expression "FUN_000eb510(param_1 + 0x61e,unaff_EDI + 0x1ae5f9,1,0,iVar3,unaff_EDI + 0x1ae5c2,0,0,\n               param_1 + 0x61d,0)" identifier (argument_list "(param_1 + 0x61e,unaff_EDI + 0x1ae5f9,1,0,iVar3,unaff_EDI + 0x1ae5c2,0,0,\n               param_1 + 0x61d,0)" ( (binary_expression "param_1 + 0x61e" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae5f9" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1ae5c2" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x61d" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0x62c) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x62c) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x62c)" * (cast_expression "(undefined2 *)(param_1 + 0x62c)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x62c)" ( (binary_expression "param_1 + 0x62c" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x62d] = "decimal64" + unaff_EDI + 5;" (assignment_expression "param_1[0x62d] = "decimal64" + unaff_EDI + 5" (subscript_expression "param_1[0x62d]" identifier [ number_literal ]) = (binary_expression ""decimal64" + unaff_EDI + 5" (binary_expression ""decimal64" + unaff_EDI" (string_literal ""decimal64"" " string_content ") + identifier) + number_literal)) ;) (expression_statement "FUN_000eb510(param_1 + 0x62e,unaff_EDI + 0x1ae5f6,1,0,iVar4,unaff_EDI + 0x1ae5d9,0,0,\n               param_1 + 0x62d,1);" (call_expression "FUN_000eb510(param_1 + 0x62e,unaff_EDI + 0x1ae5f6,1,0,iVar4,unaff_EDI + 0x1ae5d9,0,0,\n               param_1 + 0x62d,1)" identifier (argument_list "(param_1 + 0x62e,unaff_EDI + 0x1ae5f6,1,0,iVar4,unaff_EDI + 0x1ae5d9,0,0,\n               param_1 + 0x62d,1)" ( (binary_expression "param_1 + 0x62e" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae5f6" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1ae5d9" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x62d" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x63c] = &UNK_002a22eb + unaff_EDI;" (assignment_expression "param_1[0x63c] = &UNK_002a22eb + unaff_EDI" (subscript_expression "param_1[0x63c]" identifier [ number_literal ]) = (binary_expression "&UNK_002a22eb + unaff_EDI" (pointer_expression "&UNK_002a22eb" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0x63d,unaff_EDI + 0x1c0252,1,0,iVar3,unaff_EDI + 0x1ae605,0,0,\n               param_1 + 0x63c,0);" (call_expression "FUN_000eb510(param_1 + 0x63d,unaff_EDI + 0x1c0252,1,0,iVar3,unaff_EDI + 0x1ae605,0,0,\n               param_1 + 0x63c,0)" identifier (argument_list "(param_1 + 0x63d,unaff_EDI + 0x1c0252,1,0,iVar3,unaff_EDI + 0x1ae605,0,0,\n               param_1 + 0x63c,0)" ( (binary_expression "param_1 + 0x63d" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1c0252" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1ae605" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x63c" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0x64b) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x64b) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x64b)" * (cast_expression "(undefined2 *)(param_1 + 0x64b)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x64b)" ( (binary_expression "param_1 + 0x64b" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x64c] = "decltype(nullptr)" + unaff_EDI + 1;" (assignment_expression "param_1[0x64c] = "decltype(nullptr)" + unaff_EDI + 1" (subscript_expression "param_1[0x64c]" identifier [ number_literal ]) = (binary_expression ""decltype(nullptr)" + unaff_EDI + 1" (binary_expression ""decltype(nullptr)" + unaff_EDI" (string_literal ""decltype(nullptr)"" " string_content ") + identifier) + number_literal)) ;) (expression_statement "FUN_000eb510(param_1 + 0x64d,unaff_EDI + 0x1ae621,1,0,iVar4,unaff_EDI + 0x1b0123,0,0,\n               param_1 + 0x64c,1);" (call_expression "FUN_000eb510(param_1 + 0x64d,unaff_EDI + 0x1ae621,1,0,iVar4,unaff_EDI + 0x1b0123,0,0,\n               param_1 + 0x64c,1)" identifier (argument_list "(param_1 + 0x64d,unaff_EDI + 0x1ae621,1,0,iVar4,unaff_EDI + 0x1b0123,0,0,\n               param_1 + 0x64c,1)" ( (binary_expression "param_1 + 0x64d" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae621" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b0123" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x64c" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x65b] = "alignof " + unaff_EDI;" (assignment_expression "param_1[0x65b] = "alignof " + unaff_EDI" (subscript_expression "param_1[0x65b]" identifier [ number_literal ]) = (binary_expression ""alignof " + unaff_EDI" (string_literal ""alignof "" " string_content ") + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0x65c,unaff_EDI + 0x1ae631,1,0,iVar4,unaff_EDI + 0x1b0147,0,0,\n               param_1 + 0x65b,1);" (call_expression "FUN_000eb510(param_1 + 0x65c,unaff_EDI + 0x1ae631,1,0,iVar4,unaff_EDI + 0x1b0147,0,0,\n               param_1 + 0x65b,1)" identifier (argument_list "(param_1 + 0x65c,unaff_EDI + 0x1ae631,1,0,iVar4,unaff_EDI + 0x1b0147,0,0,\n               param_1 + 0x65b,1)" ( (binary_expression "param_1 + 0x65c" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae631" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b0147" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x65b" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0x66a) = 0x100;" (assignment_expression "*(undefined2 *)(param_1 + 0x66a) = 0x100" (pointer_expression "*(undefined2 *)(param_1 + 0x66a)" * (cast_expression "(undefined2 *)(param_1 + 0x66a)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x66a)" ( (binary_expression "param_1 + 0x66a" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x66b] = "const_cast" + unaff_EDI + 8;" (assignment_expression "param_1[0x66b] = "const_cast" + unaff_EDI + 8" (subscript_expression "param_1[0x66b]" identifier [ number_literal ]) = (binary_expression ""const_cast" + unaff_EDI + 8" (binary_expression ""const_cast" + unaff_EDI" (string_literal ""const_cast"" " string_content ") + identifier) + number_literal)) ;) (expression_statement "FUN_000eb510(param_1 + 0x66c,unaff_EDI + 0x1ae62e,1,0,iVar3,&UNK_001b016f + unaff_EDI,0,0,\n               param_1 + 0x66b,0);" (call_expression "FUN_000eb510(param_1 + 0x66c,unaff_EDI + 0x1ae62e,1,0,iVar3,&UNK_001b016f + unaff_EDI,0,0,\n               param_1 + 0x66b,0)" identifier (argument_list "(param_1 + 0x66c,unaff_EDI + 0x1ae62e,1,0,iVar3,&UNK_001b016f + unaff_EDI,0,0,\n               param_1 + 0x66b,0)" ( (binary_expression "param_1 + 0x66c" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae62e" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "&UNK_001b016f + unaff_EDI" (pointer_expression "&UNK_001b016f" & identifier) + identifier) , number_literal , number_literal , (binary_expression "param_1 + 0x66b" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x67a] = "dynamic_cast" + unaff_EDI + 1;" (assignment_expression "param_1[0x67a] = "dynamic_cast" + unaff_EDI + 1" (subscript_expression "param_1[0x67a]" identifier [ number_literal ]) = (binary_expression ""dynamic_cast" + unaff_EDI + 1" (binary_expression ""dynamic_cast" + unaff_EDI" (string_literal ""dynamic_cast"" " string_content ") + identifier) + number_literal)) ;) (expression_statement "FUN_000eb510(param_1 + 0x67b,unaff_EDI + 0x1c3321,0,0x47,iVar3,unaff_EDI + 0x1ae63c,0,0,\n               param_1 + 0x67a,0);" (call_expression "FUN_000eb510(param_1 + 0x67b,unaff_EDI + 0x1c3321,0,0x47,iVar3,unaff_EDI + 0x1ae63c,0,0,\n               param_1 + 0x67a,0)" identifier (argument_list "(param_1 + 0x67b,unaff_EDI + 0x1c3321,0,0x47,iVar3,unaff_EDI + 0x1ae63c,0,0,\n               param_1 + 0x67a,0)" ( (binary_expression "param_1 + 0x67b" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1c3321" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1ae63c" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x67a" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0x689) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x689) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x689)" * (cast_expression "(undefined2 *)(param_1 + 0x689)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x689)" ( (binary_expression "param_1 + 0x689" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x68a] = &UNK_002a234f + unaff_EDI;" (assignment_expression "param_1[0x68a] = &UNK_002a234f + unaff_EDI" (subscript_expression "param_1[0x68a]" identifier [ number_literal ]) = (binary_expression "&UNK_002a234f + unaff_EDI" (pointer_expression "&UNK_002a234f" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0x68b,unaff_EDI + 0x1ae654,0,0,iVar4,0,0,0,param_1 + 0x68a,1);" (call_expression "FUN_000eb510(param_1 + 0x68b,unaff_EDI + 0x1ae654,0,0,iVar4,0,0,0,param_1 + 0x68a,1)" identifier (argument_list "(param_1 + 0x68b,unaff_EDI + 0x1ae654,0,0,iVar4,0,0,0,param_1 + 0x68a,1)" ( (binary_expression "param_1 + 0x68b" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae654" identifier + number_literal) , number_literal , number_literal , identifier , number_literal , number_literal , number_literal , (binary_expression "param_1 + 0x68a" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x699] = &UNK_002a2363 + unaff_EDI;" (assignment_expression "param_1[0x699] = &UNK_002a2363 + unaff_EDI" (subscript_expression "param_1[0x699]" identifier [ number_literal ]) = (binary_expression "&UNK_002a2363 + unaff_EDI" (pointer_expression "&UNK_002a2363" & identifier) + identifier)) ;) (expression_statement "iVar11 = unaff_EDI + 0x1ae95a;" (assignment_expression "iVar11 = unaff_EDI + 0x1ae95a" identifier = (binary_expression "unaff_EDI + 0x1ae95a" identifier + number_literal)) ;) (expression_statement "FUN_000eb510(param_1 + 0x69a,unaff_EDI + 0x1ae676,0,0x68,0,unaff_EDI + 0x1ae65e,iVar11,0,\n               param_1 + 0x699,0);" (call_expression "FUN_000eb510(param_1 + 0x69a,unaff_EDI + 0x1ae676,0,0x68,0,unaff_EDI + 0x1ae65e,iVar11,0,\n               param_1 + 0x699,0)" identifier (argument_list "(param_1 + 0x69a,unaff_EDI + 0x1ae676,0,0x68,0,unaff_EDI + 0x1ae65e,iVar11,0,\n               param_1 + 0x699,0)" ( (binary_expression "param_1 + 0x69a" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae676" identifier + number_literal) , number_literal , number_literal , number_literal , (binary_expression "unaff_EDI + 0x1ae65e" identifier + number_literal) , identifier , number_literal , (binary_expression "param_1 + 0x699" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined1 *)(param_1 + 0x6a8) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0x6a8) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0x6a8)" * (cast_expression "(undefined1 *)(param_1 + 0x6a8)" ( (type_descriptor "undefined1 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x6a8)" ( (binary_expression "param_1 + 0x6a8" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x6a9] = 0;" (assignment_expression "param_1[0x6a9] = 0" (subscript_expression "param_1[0x6a9]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0x6aa] = &UNK_002a2377 + unaff_EDI;" (assignment_expression "param_1[0x6aa] = &UNK_002a2377 + unaff_EDI" (subscript_expression "param_1[0x6aa]" identifier [ number_literal ]) = (binary_expression "&UNK_002a2377 + unaff_EDI" (pointer_expression "&UNK_002a2377" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0x6ab,unaff_EDI + 0x1ae68a,1,0,unaff_EDI + 0x1ae686,unaff_EDI + 0x1b0197,\n               unaff_EDI + 0x1ae67d,0,param_1 + 0x6aa,0);" (call_expression "FUN_000eb510(param_1 + 0x6ab,unaff_EDI + 0x1ae68a,1,0,unaff_EDI + 0x1ae686,unaff_EDI + 0x1b0197,\n               unaff_EDI + 0x1ae67d,0,param_1 + 0x6aa,0)" identifier (argument_list "(param_1 + 0x6ab,unaff_EDI + 0x1ae68a,1,0,unaff_EDI + 0x1ae686,unaff_EDI + 0x1b0197,\n               unaff_EDI + 0x1ae67d,0,param_1 + 0x6aa,0)" ( (binary_expression "param_1 + 0x6ab" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae68a" identifier + number_literal) , number_literal , number_literal , (binary_expression "unaff_EDI + 0x1ae686" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1b0197" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae67d" identifier + number_literal) , number_literal , (binary_expression "param_1 + 0x6aa" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined1 *)(param_1 + 0x6b9) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0x6b9) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0x6b9)" * (cast_expression "(undefined1 *)(param_1 + 0x6b9)" ( (type_descriptor "undefined1 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x6b9)" ( (binary_expression "param_1 + 0x6b9" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x6bc] = &UNK_002a238b + unaff_EDI;" (assignment_expression "param_1[0x6bc] = &UNK_002a238b + unaff_EDI" (subscript_expression "param_1[0x6bc]" identifier [ number_literal ]) = (binary_expression "&UNK_002a238b + unaff_EDI" (pointer_expression "&UNK_002a238b" & identifier) + identifier)) ;) (expression_statement "*(undefined8 *)(param_1 + 0x6ba) = 0;" (assignment_expression "*(undefined8 *)(param_1 + 0x6ba) = 0" (pointer_expression "*(undefined8 *)(param_1 + 0x6ba)" * (cast_expression "(undefined8 *)(param_1 + 0x6ba)" ( (type_descriptor "undefined8 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x6ba)" ( (binary_expression "param_1 + 0x6ba" identifier + number_literal) )))) = number_literal) ;) (expression_statement "FUN_000eb510(param_1 + 0x6bd,unaff_EDI + 0x1ae6c8,1,0,unaff_EDI + 0x1a0f2f,unaff_EDI + 0x1ae6b5,\n               unaff_EDI + 0x1ae6a5,0,param_1 + 0x6bc,0);" (call_expression "FUN_000eb510(param_1 + 0x6bd,unaff_EDI + 0x1ae6c8,1,0,unaff_EDI + 0x1a0f2f,unaff_EDI + 0x1ae6b5,\n               unaff_EDI + 0x1ae6a5,0,param_1 + 0x6bc,0)" identifier (argument_list "(param_1 + 0x6bd,unaff_EDI + 0x1ae6c8,1,0,unaff_EDI + 0x1a0f2f,unaff_EDI + 0x1ae6b5,\n               unaff_EDI + 0x1ae6a5,0,param_1 + 0x6bc,0)" ( (binary_expression "param_1 + 0x6bd" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae6c8" identifier + number_literal) , number_literal , number_literal , (binary_expression "unaff_EDI + 0x1a0f2f" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae6b5" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae6a5" identifier + number_literal) , number_literal , (binary_expression "param_1 + 0x6bc" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined1 *)(param_1 + 0x6cb) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0x6cb) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0x6cb)" * (cast_expression "(undefined1 *)(param_1 + 0x6cb)" ( (type_descriptor "undefined1 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x6cb)" ( (binary_expression "param_1 + 0x6cb" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x6cc] = unaff_EDI + 0x1a0f2f;" (assignment_expression "param_1[0x6cc] = unaff_EDI + 0x1a0f2f" (subscript_expression "param_1[0x6cc]" identifier [ number_literal ]) = (binary_expression "unaff_EDI + 0x1a0f2f" identifier + number_literal)) ;) (expression_statement "param_1[0x6cd] = "reinterpret_cast" + unaff_EDI + 0xb;" (assignment_expression "param_1[0x6cd] = "reinterpret_cast" + unaff_EDI + 0xb" (subscript_expression "param_1[0x6cd]" identifier [ number_literal ]) = (binary_expression ""reinterpret_cast" + unaff_EDI + 0xb" (binary_expression ""reinterpret_cast" + unaff_EDI" (string_literal ""reinterpret_cast"" " string_content ") + identifier) + number_literal)) ;) (expression_statement "FUN_000eb510(param_1 + 0x6ce,unaff_EDI + 0x1ae6e3,2,0,iVar2,unaff_EDI + 0x1ae6d3,0,0,\n               param_1 + 0x6cd,0);" (call_expression "FUN_000eb510(param_1 + 0x6ce,unaff_EDI + 0x1ae6e3,2,0,iVar2,unaff_EDI + 0x1ae6d3,0,0,\n               param_1 + 0x6cd,0)" identifier (argument_list "(param_1 + 0x6ce,unaff_EDI + 0x1ae6e3,2,0,iVar2,unaff_EDI + 0x1ae6d3,0,0,\n               param_1 + 0x6cd,0)" ( (binary_expression "param_1 + 0x6ce" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae6e3" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1ae6d3" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x6cd" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x6dc] = "static_cast" + unaff_EDI + 1;" (assignment_expression "param_1[0x6dc] = "static_cast" + unaff_EDI + 1" (subscript_expression "param_1[0x6dc]" identifier [ number_literal ]) = (binary_expression ""static_cast" + unaff_EDI + 1" (binary_expression ""static_cast" + unaff_EDI" (string_literal ""static_cast"" " string_content ") + identifier) + number_literal)) ;) (expression_statement "FUN_000eb510(param_1 + 0x6dd,unaff_EDI + 0x1ae6e0,2,0,iVar2,0,0,0,param_1 + 0x6dc,1);" (call_expression "FUN_000eb510(param_1 + 0x6dd,unaff_EDI + 0x1ae6e0,2,0,iVar2,0,0,0,param_1 + 0x6dc,1)" identifier (argument_list "(param_1 + 0x6dd,unaff_EDI + 0x1ae6e0,2,0,iVar2,0,0,0,param_1 + 0x6dc,1)" ( (binary_expression "param_1 + 0x6dd" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae6e0" identifier + number_literal) , number_literal , number_literal , identifier , number_literal , number_literal , number_literal , (binary_expression "param_1 + 0x6dc" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x6eb] =\n       "std::basic_string<char, std::char_traits<char>, std::allocator<char> >" + unaff_EDI + 3;" (assignment_expression "param_1[0x6eb] =\n       "std::basic_string<char, std::char_traits<char>, std::allocator<char> >" + unaff_EDI + 3" (subscript_expression "param_1[0x6eb]" identifier [ number_literal ]) = (binary_expression ""std::basic_string<char, std::char_traits<char>, std::allocator<char> >" + unaff_EDI + 3" (binary_expression ""std::basic_string<char, std::char_traits<char>, std::allocator<char> >" + unaff_EDI" (string_literal ""std::basic_string<char, std::char_traits<char>, std::allocator<char> >"" " string_content ") + identifier) + number_literal)) ;) (expression_statement "FUN_000eb510(param_1 + 0x6ec,unaff_EDI + 0x1ae6f5,1,0,iVar8,unaff_EDI + 0x1b01c7,\n               unaff_EDI + 0x1ae6e5,0,param_1 + 0x6eb,0);" (call_expression "FUN_000eb510(param_1 + 0x6ec,unaff_EDI + 0x1ae6f5,1,0,iVar8,unaff_EDI + 0x1b01c7,\n               unaff_EDI + 0x1ae6e5,0,param_1 + 0x6eb,0)" identifier (argument_list "(param_1 + 0x6ec,unaff_EDI + 0x1ae6f5,1,0,iVar8,unaff_EDI + 0x1b01c7,\n               unaff_EDI + 0x1ae6e5,0,param_1 + 0x6eb,0)" ( (binary_expression "param_1 + 0x6ec" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae6f5" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b01c7" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae6e5" identifier + number_literal) , number_literal , (binary_expression "param_1 + 0x6eb" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x6fc] =\n       "std::basic_string<char, std::char_traits<char>, std::allocator<char> >" + unaff_EDI + 0x17;" (assignment_expression "param_1[0x6fc] =\n       "std::basic_string<char, std::char_traits<char>, std::allocator<char> >" + unaff_EDI + 0x17" (subscript_expression "param_1[0x6fc]" identifier [ number_literal ]) = (binary_expression ""std::basic_string<char, std::char_traits<char>, std::allocator<char> >" + unaff_EDI + 0x17" (binary_expression ""std::basic_string<char, std::char_traits<char>, std::allocator<char> >" + unaff_EDI" (string_literal ""std::basic_string<char, std::char_traits<char>, std::allocator<char> >"" " string_content ") + identifier) + number_literal)) ;) (expression_statement "param_1[0x6fb] = iVar8;" (assignment_expression "param_1[0x6fb] = iVar8" (subscript_expression "param_1[0x6fb]" identifier [ number_literal ]) = identifier) ;) (expression_statement "iVar12 = unaff_EDI + 0x1a10b8;" (assignment_expression "iVar12 = unaff_EDI + 0x1a10b8" identifier = (binary_expression "unaff_EDI + 0x1a10b8" identifier + number_literal)) ;) (expression_statement "*(undefined1 *)(param_1 + 0x6fa) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0x6fa) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0x6fa)" * (cast_expression "(undefined1 *)(param_1 + 0x6fa)" ( (type_descriptor "undefined1 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x6fa)" ( (binary_expression "param_1 + 0x6fa" identifier + number_literal) )))) = number_literal) ;) (expression_statement "iVar13 = unaff_EDI + 0x1ae6f9;" (assignment_expression "iVar13 = unaff_EDI + 0x1ae6f9" identifier = (binary_expression "unaff_EDI + 0x1ae6f9" identifier + number_literal)) ;) (expression_statement "FUN_000eb510(param_1 + 0x6fd,unaff_EDI + 0x1ae6ff,1,0,iVar12,unaff_EDI + 0x1b0237,iVar13,0,\n               param_1 + 0x6fc,0);" (call_expression "FUN_000eb510(param_1 + 0x6fd,unaff_EDI + 0x1ae6ff,1,0,iVar12,unaff_EDI + 0x1b0237,iVar13,0,\n               param_1 + 0x6fc,0)" identifier (argument_list "(param_1 + 0x6fd,unaff_EDI + 0x1ae6ff,1,0,iVar12,unaff_EDI + 0x1b0237,iVar13,0,\n               param_1 + 0x6fc,0)" ( (binary_expression "param_1 + 0x6fd" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae6ff" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b0237" identifier + number_literal) , identifier , number_literal , (binary_expression "param_1 + 0x6fc" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined1 *)(param_1 + 0x70b) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0x70b) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0x70b)" * (cast_expression "(undefined1 *)(param_1 + 0x70b)" ( (type_descriptor "undefined1 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x70b)" ( (binary_expression "param_1 + 0x70b" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x70c] = 0;" (assignment_expression "param_1[0x70c] = 0" (subscript_expression "param_1[0x70c]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0x70d] = puVar1;" (assignment_expression "param_1[0x70d] = puVar1" (subscript_expression "param_1[0x70d]" identifier [ number_literal ]) = identifier) ;) (expression_statement "FUN_000eb510(param_1 + 0x70e,&UNK_001a87be + unaff_EDI,1,0,iVar2,unaff_EDI + 0x1b025f,0,0,\n               param_1 + 0x70d,0);" (call_expression "FUN_000eb510(param_1 + 0x70e,&UNK_001a87be + unaff_EDI,1,0,iVar2,unaff_EDI + 0x1b025f,0,0,\n               param_1 + 0x70d,0)" identifier (argument_list "(param_1 + 0x70e,&UNK_001a87be + unaff_EDI,1,0,iVar2,unaff_EDI + 0x1b025f,0,0,\n               param_1 + 0x70d,0)" ( (binary_expression "param_1 + 0x70e" identifier + number_literal) , (binary_expression "&UNK_001a87be + unaff_EDI" (pointer_expression "&UNK_001a87be" & identifier) + identifier) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b025f" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x70d" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x71d] = 0;" (assignment_expression "param_1[0x71d] = 0" (subscript_expression "param_1[0x71d]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0x71c] = unaff_EDI + -0x2dd9;" (assignment_expression "param_1[0x71c] = unaff_EDI + -0x2dd9" (subscript_expression "param_1[0x71c]" identifier [ number_literal ]) = (binary_expression "unaff_EDI + -0x2dd9" identifier + number_literal)) ;) (expression_statement "param_1[0x70d] = "St7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x2b;" (assignment_expression "param_1[0x70d] = "St7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x2b" (subscript_expression "param_1[0x70d]" identifier [ number_literal ]) = (binary_expression ""St7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x2b" (binary_expression ""St7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI" (string_literal ""St7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE"" " string_content ") + identifier) + number_literal)) ;) (expression_statement "param_1[0x71e] = puVar1;" (assignment_expression "param_1[0x71e] = puVar1" (subscript_expression "param_1[0x71e]" identifier [ number_literal ]) = identifier) ;) (expression_statement "FUN_000eb510(param_1 + 0x71f,unaff_EDI + 0x1ae727,1,0,iVar2,unaff_EDI + 0x1ae70e,0,0,\n               param_1 + 0x71e,0);" (call_expression "FUN_000eb510(param_1 + 0x71f,unaff_EDI + 0x1ae727,1,0,iVar2,unaff_EDI + 0x1ae70e,0,0,\n               param_1 + 0x71e,0)" identifier (argument_list "(param_1 + 0x71f,unaff_EDI + 0x1ae727,1,0,iVar2,unaff_EDI + 0x1ae70e,0,0,\n               param_1 + 0x71e,0)" ( (binary_expression "param_1 + 0x71f" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae727" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1ae70e" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x71e" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x72e] = 0;" (assignment_expression "param_1[0x72e] = 0" (subscript_expression "param_1[0x72e]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0x72d] = unaff_EDI + -0x2dc9;" (assignment_expression "param_1[0x72d] = unaff_EDI + -0x2dc9" (subscript_expression "param_1[0x72d]" identifier [ number_literal ]) = (binary_expression "unaff_EDI + -0x2dc9" identifier + number_literal)) ;) (expression_statement "param_1[0x71e] = &UNK_002a411f + unaff_EDI;" (assignment_expression "param_1[0x71e] = &UNK_002a411f + unaff_EDI" (subscript_expression "param_1[0x71e]" identifier [ number_literal ]) = (binary_expression "&UNK_002a411f + unaff_EDI" (pointer_expression "&UNK_002a411f" & identifier) + identifier)) ;) (expression_statement "param_1[0x72f] = puVar1;" (assignment_expression "param_1[0x72f] = puVar1" (subscript_expression "param_1[0x72f]" identifier [ number_literal ]) = identifier) ;) (expression_statement "FUN_000eb510(param_1 + 0x730,unaff_EDI + 0x1ae736,1,0,iVar2,unaff_EDI + 0x1b02cb,0,0,\n               param_1 + 0x72f,0);" (call_expression "FUN_000eb510(param_1 + 0x730,unaff_EDI + 0x1ae736,1,0,iVar2,unaff_EDI + 0x1b02cb,0,0,\n               param_1 + 0x72f,0)" identifier (argument_list "(param_1 + 0x730,unaff_EDI + 0x1ae736,1,0,iVar2,unaff_EDI + 0x1b02cb,0,0,\n               param_1 + 0x72f,0)" ( (binary_expression "param_1 + 0x730" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae736" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b02cb" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x72f" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x73f] = 0;" (assignment_expression "param_1[0x73f] = 0" (subscript_expression "param_1[0x73f]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0x73e] = unaff_EDI + -0x2db9;" (assignment_expression "param_1[0x73e] = unaff_EDI + -0x2db9" (subscript_expression "param_1[0x73e]" identifier [ number_literal ]) = (binary_expression "unaff_EDI + -0x2db9" identifier + number_literal)) ;) (expression_statement "param_1[0x72f] = "St7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x13;" (assignment_expression "param_1[0x72f] = "St7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x13" (subscript_expression "param_1[0x72f]" identifier [ number_literal ]) = (binary_expression ""St7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x13" (binary_expression ""St7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI" (string_literal ""St7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE"" " string_content ") + identifier) + number_literal)) ;) (expression_statement "param_1[0x740] = puVar1;" (assignment_expression "param_1[0x740] = puVar1" (subscript_expression "param_1[0x740]" identifier [ number_literal ]) = identifier) ;) (expression_statement "FUN_000eb510(param_1 + 0x741,unaff_EDI + 0x1ae747,1,0,iVar2,unaff_EDI + 0x1b0307,0,0,\n               param_1 + 0x740,0);" (call_expression "FUN_000eb510(param_1 + 0x741,unaff_EDI + 0x1ae747,1,0,iVar2,unaff_EDI + 0x1b0307,0,0,\n               param_1 + 0x740,0)" identifier (argument_list "(param_1 + 0x741,unaff_EDI + 0x1ae747,1,0,iVar2,unaff_EDI + 0x1b0307,0,0,\n               param_1 + 0x740,0)" ( (binary_expression "param_1 + 0x741" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae747" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b0307" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x740" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x750] = 0;" (assignment_expression "param_1[0x750] = 0" (subscript_expression "param_1[0x750]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0x74f] = unaff_EDI + -0x2da9;" (assignment_expression "param_1[0x74f] = unaff_EDI + -0x2da9" (subscript_expression "param_1[0x74f]" identifier [ number_literal ]) = (binary_expression "unaff_EDI + -0x2da9" identifier + number_literal)) ;) (expression_statement "param_1[0x740] = "St7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x27;" (assignment_expression "param_1[0x740] = "St7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x27" (subscript_expression "param_1[0x740]" identifier [ number_literal ]) = (binary_expression ""St7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x27" (binary_expression ""St7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI" (string_literal ""St7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE"" " string_content ") + identifier) + number_literal)) ;) (expression_statement "param_1[0x751] =\n       "std::basic_string<char, std::char_traits<char>, std::allocator<char> >" + unaff_EDI + 0x2b;" (assignment_expression "param_1[0x751] =\n       "std::basic_string<char, std::char_traits<char>, std::allocator<char> >" + unaff_EDI + 0x2b" (subscript_expression "param_1[0x751]" identifier [ number_literal ]) = (binary_expression ""std::basic_string<char, std::char_traits<char>, std::allocator<char> >" + unaff_EDI + 0x2b" (binary_expression ""std::basic_string<char, std::char_traits<char>, std::allocator<char> >" + unaff_EDI" (string_literal ""std::basic_string<char, std::char_traits<char>, std::allocator<char> >"" " string_content ") + identifier) + number_literal)) ;) (expression_statement "FUN_000eb510(param_1 + 0x752,unaff_EDI + 0x1ae75a,1,0,0,unaff_EDI + 0x1b0337,iVar9,0,\n               param_1 + 0x751,0);" (call_expression "FUN_000eb510(param_1 + 0x752,unaff_EDI + 0x1ae75a,1,0,0,unaff_EDI + 0x1b0337,iVar9,0,\n               param_1 + 0x751,0)" identifier (argument_list "(param_1 + 0x752,unaff_EDI + 0x1ae75a,1,0,0,unaff_EDI + 0x1b0337,iVar9,0,\n               param_1 + 0x751,0)" ( (binary_expression "param_1 + 0x752" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae75a" identifier + number_literal) , number_literal , number_literal , number_literal , (binary_expression "unaff_EDI + 0x1b0337" identifier + number_literal) , identifier , number_literal , (binary_expression "param_1 + 0x751" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined1 *)(param_1 + 0x760) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0x760) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0x760)" * (cast_expression "(undefined1 *)(param_1 + 0x760)" ( (type_descriptor "undefined1 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x760)" ( (binary_expression "param_1 + 0x760" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x761] = 0;" (assignment_expression "param_1[0x761] = 0" (subscript_expression "param_1[0x761]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0x762] = puVar1;" (assignment_expression "param_1[0x762] = puVar1" (subscript_expression "param_1[0x762]" identifier [ number_literal ]) = identifier) ;) (expression_statement "FUN_000eb510(param_1 + 0x763,unaff_EDI + 0x1ae780,1,0,iVar2,unaff_EDI + 0x1ae76b,0,0,\n               param_1 + 0x762,0);" (call_expression "FUN_000eb510(param_1 + 0x763,unaff_EDI + 0x1ae780,1,0,iVar2,unaff_EDI + 0x1ae76b,0,0,\n               param_1 + 0x762,0)" identifier (argument_list "(param_1 + 0x763,unaff_EDI + 0x1ae780,1,0,iVar2,unaff_EDI + 0x1ae76b,0,0,\n               param_1 + 0x762,0)" ( (binary_expression "param_1 + 0x763" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae780" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1ae76b" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x762" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x772] = 0;" (assignment_expression "param_1[0x772] = 0" (subscript_expression "param_1[0x772]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0x771] = unaff_EDI + -0x2d99;" (assignment_expression "param_1[0x771] = unaff_EDI + -0x2d99" (subscript_expression "param_1[0x771]" identifier [ number_literal ]) = (binary_expression "unaff_EDI + -0x2d99" identifier + number_literal)) ;) (expression_statement "param_1[0x762] = &UNK_002a415b + unaff_EDI;" (assignment_expression "param_1[0x762] = &UNK_002a415b + unaff_EDI" (subscript_expression "param_1[0x762]" identifier [ number_literal ]) = (binary_expression "&UNK_002a415b + unaff_EDI" (pointer_expression "&UNK_002a415b" & identifier) + identifier)) ;) (expression_statement "param_1[0x773] = puVar1;" (assignment_expression "param_1[0x773] = puVar1" (subscript_expression "param_1[0x773]" identifier [ number_literal ]) = identifier) ;) (expression_statement "FUN_000eb510(param_1 + 0x774,unaff_EDI + 0x1ae7af,1,0,iVar2,unaff_EDI + 0x1ae794,0,0,\n               param_1 + 0x773,0);" (call_expression "FUN_000eb510(param_1 + 0x774,unaff_EDI + 0x1ae7af,1,0,iVar2,unaff_EDI + 0x1ae794,0,0,\n               param_1 + 0x773,0)" identifier (argument_list "(param_1 + 0x774,unaff_EDI + 0x1ae7af,1,0,iVar2,unaff_EDI + 0x1ae794,0,0,\n               param_1 + 0x773,0)" ( (binary_expression "param_1 + 0x774" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae7af" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1ae794" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x773" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x783] = 0;" (assignment_expression "param_1[0x783] = 0" (subscript_expression "param_1[0x783]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0x782] = unaff_EDI + -0x2d79;" (assignment_expression "param_1[0x782] = unaff_EDI + -0x2d79" (subscript_expression "param_1[0x782]" identifier [ number_literal ]) = (binary_expression "unaff_EDI + -0x2d79" identifier + number_literal)) ;) (expression_statement "param_1[0x773] = "St17__timepunct_cacheIcE" + unaff_EDI + 0x13;" (assignment_expression "param_1[0x773] = "St17__timepunct_cacheIcE" + unaff_EDI + 0x13" (subscript_expression "param_1[0x773]" identifier [ number_literal ]) = (binary_expression ""St17__timepunct_cacheIcE" + unaff_EDI + 0x13" (binary_expression ""St17__timepunct_cacheIcE" + unaff_EDI" (string_literal ""St17__timepunct_cacheIcE"" " string_content ") + identifier) + number_literal)) ;) (expression_statement "param_1[0x784] = puVar1;" (assignment_expression "param_1[0x784] = puVar1" (subscript_expression "param_1[0x784]" identifier [ number_literal ]) = identifier) ;) (expression_statement "FUN_000eb510(param_1 + 0x785,unaff_EDI + 0x1ae7c5,1,0,iVar2,unaff_EDI + 0x1b0377,0,0,\n               param_1 + 0x784,0);" (call_expression "FUN_000eb510(param_1 + 0x785,unaff_EDI + 0x1ae7c5,1,0,iVar2,unaff_EDI + 0x1b0377,0,0,\n               param_1 + 0x784,0)" identifier (argument_list "(param_1 + 0x785,unaff_EDI + 0x1ae7c5,1,0,iVar2,unaff_EDI + 0x1b0377,0,0,\n               param_1 + 0x784,0)" ( (binary_expression "param_1 + 0x785" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae7c5" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b0377" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x784" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x794] = 0;" (assignment_expression "param_1[0x794] = 0" (subscript_expression "param_1[0x794]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0x793] = unaff_EDI + -0x2d59;" (assignment_expression "param_1[0x793] = unaff_EDI + -0x2d59" (subscript_expression "param_1[0x793]" identifier [ number_literal ]) = (binary_expression "unaff_EDI + -0x2d59" identifier + number_literal)) ;) (expression_statement "param_1[0x784] = "St11__timepunctIcE" + unaff_EDI + 0xb;" (assignment_expression "param_1[0x784] = "St11__timepunctIcE" + unaff_EDI + 0xb" (subscript_expression "param_1[0x784]" identifier [ number_literal ]) = (binary_expression ""St11__timepunctIcE" + unaff_EDI + 0xb" (binary_expression ""St11__timepunctIcE" + unaff_EDI" (string_literal ""St11__timepunctIcE"" " string_content ") + identifier) + number_literal)) ;) (expression_statement "param_1[0x795] = puVar1;" (assignment_expression "param_1[0x795] = puVar1" (subscript_expression "param_1[0x795]" identifier [ number_literal ]) = identifier) ;) (expression_statement "FUN_000eb510(param_1 + 0x796,unaff_EDI + 0x1ae7d9,1,0,iVar2,unaff_EDI + 0x1b039f,0,0,\n               param_1 + 0x795,0);" (call_expression "FUN_000eb510(param_1 + 0x796,unaff_EDI + 0x1ae7d9,1,0,iVar2,unaff_EDI + 0x1b039f,0,0,\n               param_1 + 0x795,0)" identifier (argument_list "(param_1 + 0x796,unaff_EDI + 0x1ae7d9,1,0,iVar2,unaff_EDI + 0x1b039f,0,0,\n               param_1 + 0x795,0)" ( (binary_expression "param_1 + 0x796" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae7d9" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b039f" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x795" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x7a5] = 0;" (assignment_expression "param_1[0x7a5] = 0" (subscript_expression "param_1[0x7a5]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0x7a4] = unaff_EDI + -0x2d39;" (assignment_expression "param_1[0x7a4] = unaff_EDI + -0x2d39" (subscript_expression "param_1[0x7a4]" identifier [ number_literal ]) = (binary_expression "unaff_EDI + -0x2d39" identifier + number_literal)) ;) (expression_statement "param_1[0x795] = "St10moneypunctIcLb1EE" + unaff_EDI + 0xb;" (assignment_expression "param_1[0x795] = "St10moneypunctIcLb1EE" + unaff_EDI + 0xb" (subscript_expression "param_1[0x795]" identifier [ number_literal ]) = (binary_expression ""St10moneypunctIcLb1EE" + unaff_EDI + 0xb" (binary_expression ""St10moneypunctIcLb1EE" + unaff_EDI" (string_literal ""St10moneypunctIcLb1EE"" " string_content ") + identifier) + number_literal)) ;) (expression_statement "param_1[0x7a6] =\n       "std::basic_string<char, std::char_traits<char>, std::allocator<char> >" + unaff_EDI + 0x3f;" (assignment_expression "param_1[0x7a6] =\n       "std::basic_string<char, std::char_traits<char>, std::allocator<char> >" + unaff_EDI + 0x3f" (subscript_expression "param_1[0x7a6]" identifier [ number_literal ]) = (binary_expression ""std::basic_string<char, std::char_traits<char>, std::allocator<char> >" + unaff_EDI + 0x3f" (binary_expression ""std::basic_string<char, std::char_traits<char>, std::allocator<char> >" + unaff_EDI" (string_literal ""std::basic_string<char, std::char_traits<char>, std::allocator<char> >"" " string_content ") + identifier) + number_literal)) ;) (expression_statement "FUN_000eb510(param_1 + 0x7a7,unaff_EDI + 0x1ae7ff,1,0,unaff_EDI + 0x1bb5e4,unaff_EDI + 0x1b03df,\n               &UNK_001ae7f7 + unaff_EDI,0,param_1 + 0x7a6,0);" (call_expression "FUN_000eb510(param_1 + 0x7a7,unaff_EDI + 0x1ae7ff,1,0,unaff_EDI + 0x1bb5e4,unaff_EDI + 0x1b03df,\n               &UNK_001ae7f7 + unaff_EDI,0,param_1 + 0x7a6,0)" identifier (argument_list "(param_1 + 0x7a7,unaff_EDI + 0x1ae7ff,1,0,unaff_EDI + 0x1bb5e4,unaff_EDI + 0x1b03df,\n               &UNK_001ae7f7 + unaff_EDI,0,param_1 + 0x7a6,0)" ( (binary_expression "param_1 + 0x7a7" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae7ff" identifier + number_literal) , number_literal , number_literal , (binary_expression "unaff_EDI + 0x1bb5e4" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1b03df" identifier + number_literal) , (binary_expression "&UNK_001ae7f7 + unaff_EDI" (pointer_expression "&UNK_001ae7f7" & identifier) + identifier) , number_literal , (binary_expression "param_1 + 0x7a6" identifier + number_literal) , number_literal ))) ;) (expression_statement "uVar15 = *(undefined8 *)(unaff_EDI + 0x1b2b97);" (assignment_expression "uVar15 = *(undefined8 *)(unaff_EDI + 0x1b2b97)" identifier = (pointer_expression "*(undefined8 *)(unaff_EDI + 0x1b2b97)" * (cast_expression "(undefined8 *)(unaff_EDI + 0x1b2b97)" ( (type_descriptor "undefined8 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(unaff_EDI + 0x1b2b97)" ( (binary_expression "unaff_EDI + 0x1b2b97" identifier + number_literal) ))))) ;) (expression_statement "*(undefined1 *)(param_1 + 0x7b5) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0x7b5) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0x7b5)" * (cast_expression "(undefined1 *)(param_1 + 0x7b5)" ( (type_descriptor "undefined1 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x7b5)" ( (binary_expression "param_1 + 0x7b5" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x7b8] = "std::basic_istream<char, std::char_traits<char> >" + unaff_EDI + 0xb;" (assignment_expression "param_1[0x7b8] = "std::basic_istream<char, std::char_traits<char> >" + unaff_EDI + 0xb" (subscript_expression "param_1[0x7b8]" identifier [ number_literal ]) = (binary_expression ""std::basic_istream<char, std::char_traits<char> >" + unaff_EDI + 0xb" (binary_expression ""std::basic_istream<char, std::char_traits<char> >" + unaff_EDI" (string_literal ""std::basic_istream<char, std::char_traits<char> >"" " string_content ") + identifier) + number_literal)) ;) (expression_statement "*(undefined8 *)(param_1 + 0x7b6) = uVar15;" (assignment_expression "*(undefined8 *)(param_1 + 0x7b6) = uVar15" (pointer_expression "*(undefined8 *)(param_1 + 0x7b6)" * (cast_expression "(undefined8 *)(param_1 + 0x7b6)" ( (type_descriptor "undefined8 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x7b6)" ( (binary_expression "param_1 + 0x7b6" identifier + number_literal) )))) = identifier) ;) (expression_statement "FUN_000eb510(param_1 + 0x7b9,unaff_EDI + 0x1aad76,0,0,unaff_EDI + 0x1bb084,unaff_EDI + 0x1ae811,\n               unaff_EDI + 0x1b2184,0,param_1 + 0x7b8,0);" (call_expression "FUN_000eb510(param_1 + 0x7b9,unaff_EDI + 0x1aad76,0,0,unaff_EDI + 0x1bb084,unaff_EDI + 0x1ae811,\n               unaff_EDI + 0x1b2184,0,param_1 + 0x7b8,0)" identifier (argument_list "(param_1 + 0x7b9,unaff_EDI + 0x1aad76,0,0,unaff_EDI + 0x1bb084,unaff_EDI + 0x1ae811,\n               unaff_EDI + 0x1b2184,0,param_1 + 0x7b8,0)" ( (binary_expression "param_1 + 0x7b9" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aad76" identifier + number_literal) , number_literal , number_literal , (binary_expression "unaff_EDI + 0x1bb084" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae811" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1b2184" identifier + number_literal) , number_literal , (binary_expression "param_1 + 0x7b8" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined1 *)(param_1 + 0x7c7) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0x7c7) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0x7c7)" * (cast_expression "(undefined1 *)(param_1 + 0x7c7)" ( (type_descriptor "undefined1 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x7c7)" ( (binary_expression "param_1 + 0x7c7" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x7c8] = unaff_EDI + 0x1bb084;" (assignment_expression "param_1[0x7c8] = unaff_EDI + 0x1bb084" (subscript_expression "param_1[0x7c8]" identifier [ number_literal ]) = (binary_expression "unaff_EDI + 0x1bb084" identifier + number_literal)) ;) (expression_statement "param_1[0x7c9] = "std::basic_istream<char, std::char_traits<char> >" + unaff_EDI + 0x1f;" (assignment_expression "param_1[0x7c9] = "std::basic_istream<char, std::char_traits<char> >" + unaff_EDI + 0x1f" (subscript_expression "param_1[0x7c9]" identifier [ number_literal ]) = (binary_expression ""std::basic_istream<char, std::char_traits<char> >" + unaff_EDI + 0x1f" (binary_expression ""std::basic_istream<char, std::char_traits<char> >" + unaff_EDI" (string_literal ""std::basic_istream<char, std::char_traits<char> >"" " string_content ") + identifier) + number_literal)) ;) (expression_statement "FUN_000eb510(param_1 + 0x7ca,unaff_EDI + 0x1ae84a,1,0x49,0,unaff_EDI + 0x1ae832,\n               unaff_EDI + 0x1ae82a,0,param_1 + 0x7c9,0);" (call_expression "FUN_000eb510(param_1 + 0x7ca,unaff_EDI + 0x1ae84a,1,0x49,0,unaff_EDI + 0x1ae832,\n               unaff_EDI + 0x1ae82a,0,param_1 + 0x7c9,0)" identifier (argument_list "(param_1 + 0x7ca,unaff_EDI + 0x1ae84a,1,0x49,0,unaff_EDI + 0x1ae832,\n               unaff_EDI + 0x1ae82a,0,param_1 + 0x7c9,0)" ( (binary_expression "param_1 + 0x7ca" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae84a" identifier + number_literal) , number_literal , number_literal , number_literal , (binary_expression "unaff_EDI + 0x1ae832" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae82a" identifier + number_literal) , number_literal , (binary_expression "param_1 + 0x7c9" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined1 *)(param_1 + 0x7d8) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0x7d8) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0x7d8)" * (cast_expression "(undefined1 *)(param_1 + 0x7d8)" ( (type_descriptor "undefined1 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x7d8)" ( (binary_expression "param_1 + 0x7d8" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x7d9] = 0;" (assignment_expression "param_1[0x7d9] = 0" (subscript_expression "param_1[0x7d9]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0x7da] = puVar1;" (assignment_expression "param_1[0x7da] = puVar1" (subscript_expression "param_1[0x7da]" identifier [ number_literal ]) = identifier) ;) (expression_statement "FUN_000eb510(param_1 + 0x7db,unaff_EDI + 0x1ae859,1,0,iVar2,unaff_EDI + 0x1b041b,iVar9,0,\n               param_1 + 0x7da,0);" (call_expression "FUN_000eb510(param_1 + 0x7db,unaff_EDI + 0x1ae859,1,0,iVar2,unaff_EDI + 0x1b041b,iVar9,0,\n               param_1 + 0x7da,0)" identifier (argument_list "(param_1 + 0x7db,unaff_EDI + 0x1ae859,1,0,iVar2,unaff_EDI + 0x1b041b,iVar9,0,\n               param_1 + 0x7da,0)" ( (binary_expression "param_1 + 0x7db" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae859" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b041b" identifier + number_literal) , identifier , number_literal , (binary_expression "param_1 + 0x7da" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x7ea] = 0;" (assignment_expression "param_1[0x7ea] = 0" (subscript_expression "param_1[0x7ea]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0x7e9] = unaff_EDI + -0x519;" (assignment_expression "param_1[0x7e9] = unaff_EDI + -0x519" (subscript_expression "param_1[0x7e9]" identifier [ number_literal ]) = (binary_expression "unaff_EDI + -0x519" identifier + number_literal)) ;) (expression_statement "param_1[0x7da] = "St10moneypunctIcLb0EE" + unaff_EDI + 7;" (assignment_expression "param_1[0x7da] = "St10moneypunctIcLb0EE" + unaff_EDI + 7" (subscript_expression "param_1[0x7da]" identifier [ number_literal ]) = (binary_expression ""St10moneypunctIcLb0EE" + unaff_EDI + 7" (binary_expression ""St10moneypunctIcLb0EE" + unaff_EDI" (string_literal ""St10moneypunctIcLb0EE"" " string_content ") + identifier) + number_literal)) ;) (expression_statement "param_1[0x7eb] = "std::basic_istream<char, std::char_traits<char> >" + unaff_EDI + 0x33;" (assignment_expression "param_1[0x7eb] = "std::basic_istream<char, std::char_traits<char> >" + unaff_EDI + 0x33" (subscript_expression "param_1[0x7eb]" identifier [ number_literal ]) = (binary_expression ""std::basic_istream<char, std::char_traits<char> >" + unaff_EDI + 0x33" (binary_expression ""std::basic_istream<char, std::char_traits<char> >" + unaff_EDI" (string_literal ""std::basic_istream<char, std::char_traits<char> >"" " string_content ") + identifier) + number_literal)) ;) (expression_statement "FUN_000eb510(param_1 + 0x7ec,&UNK_001ae869 + unaff_EDI,1,0,iVar3,unaff_EDI + 0x1b043f,0,0,\n               param_1 + 0x7eb,0);" (call_expression "FUN_000eb510(param_1 + 0x7ec,&UNK_001ae869 + unaff_EDI,1,0,iVar3,unaff_EDI + 0x1b043f,0,0,\n               param_1 + 0x7eb,0)" identifier (argument_list "(param_1 + 0x7ec,&UNK_001ae869 + unaff_EDI,1,0,iVar3,unaff_EDI + 0x1b043f,0,0,\n               param_1 + 0x7eb,0)" ( (binary_expression "param_1 + 0x7ec" identifier + number_literal) , (binary_expression "&UNK_001ae869 + unaff_EDI" (pointer_expression "&UNK_001ae869" & identifier) + identifier) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b043f" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x7eb" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0x7fa) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x7fa) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x7fa)" * (cast_expression "(undefined2 *)(param_1 + 0x7fa)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x7fa)" ( (binary_expression "param_1 + 0x7fa" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x7fb] = "std::basic_ostream<char, std::char_traits<char> >" + unaff_EDI + 0x13;" (assignment_expression "param_1[0x7fb] = "std::basic_ostream<char, std::char_traits<char> >" + unaff_EDI + 0x13" (subscript_expression "param_1[0x7fb]" identifier [ number_literal ]) = (binary_expression ""std::basic_ostream<char, std::char_traits<char> >" + unaff_EDI + 0x13" (binary_expression ""std::basic_ostream<char, std::char_traits<char> >" + unaff_EDI" (string_literal ""std::basic_ostream<char, std::char_traits<char> >"" " string_content ") + identifier) + number_literal)) ;) (expression_statement "FUN_000eb510(param_1 + 0x7fc,unaff_EDI + 0x1ae866,1,0,iVar4,unaff_EDI + 0x1b045f,0,0,\n               param_1 + 0x7fb,1);" (call_expression "FUN_000eb510(param_1 + 0x7fc,unaff_EDI + 0x1ae866,1,0,iVar4,unaff_EDI + 0x1b045f,0,0,\n               param_1 + 0x7fb,1)" identifier (argument_list "(param_1 + 0x7fc,unaff_EDI + 0x1ae866,1,0,iVar4,unaff_EDI + 0x1b045f,0,0,\n               param_1 + 0x7fb,1)" ( (binary_expression "param_1 + 0x7fc" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae866" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b045f" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x7fb" identifier + number_literal) , number_literal ))) ;) (expression_statement "FUN_000eb650(param_1 + 0x80a);" (call_expression "FUN_000eb650(param_1 + 0x80a)" identifier (argument_list "(param_1 + 0x80a)" ( (binary_expression "param_1 + 0x80a" identifier + number_literal) ))) ;) (expression_statement "param_1[0x821] = puVar1;" (assignment_expression "param_1[0x821] = puVar1" (subscript_expression "param_1[0x821]" identifier [ number_literal ]) = identifier) ;) (expression_statement "FUN_000eb510(param_1 + 0x822,unaff_EDI + 0x1aee55,1,0x6c,iVar2,unaff_EDI + 0x1ae87b,\n               unaff_EDI + 0x1ae88e,0,param_1 + 0x821,0);" (call_expression "FUN_000eb510(param_1 + 0x822,unaff_EDI + 0x1aee55,1,0x6c,iVar2,unaff_EDI + 0x1ae87b,\n               unaff_EDI + 0x1ae88e,0,param_1 + 0x821,0)" identifier (argument_list "(param_1 + 0x822,unaff_EDI + 0x1aee55,1,0x6c,iVar2,unaff_EDI + 0x1ae87b,\n               unaff_EDI + 0x1ae88e,0,param_1 + 0x821,0)" ( (binary_expression "param_1 + 0x822" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aee55" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1ae87b" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae88e" identifier + number_literal) , number_literal , (binary_expression "param_1 + 0x821" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x831] = 0;" (assignment_expression "param_1[0x831] = 0" (subscript_expression "param_1[0x831]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0x830] = unaff_EDI + -0x659;" (assignment_expression "param_1[0x830] = unaff_EDI + -0x659" (subscript_expression "param_1[0x830]" identifier [ number_literal ]) = (binary_expression "unaff_EDI + -0x659" identifier + number_literal)) ;) (expression_statement "param_1[0x821] = "St8messagesIcE" + unaff_EDI + 3;" (assignment_expression "param_1[0x821] = "St8messagesIcE" + unaff_EDI + 3" (subscript_expression "param_1[0x821]" identifier [ number_literal ]) = (binary_expression ""St8messagesIcE" + unaff_EDI + 3" (binary_expression ""St8messagesIcE" + unaff_EDI" (string_literal ""St8messagesIcE"" " string_content ") + identifier) + number_literal)) ;) (expression_statement "param_1[0x832] = "std::basic_iostream<char, std::char_traits<char> >" + unaff_EDI + 7;" (assignment_expression "param_1[0x832] = "std::basic_iostream<char, std::char_traits<char> >" + unaff_EDI + 7" (subscript_expression "param_1[0x832]" identifier [ number_literal ]) = (binary_expression ""std::basic_iostream<char, std::char_traits<char> >" + unaff_EDI + 7" (binary_expression ""std::basic_iostream<char, std::char_traits<char> >" + unaff_EDI" (string_literal ""std::basic_iostream<char, std::char_traits<char> >"" " string_content ") + identifier) + number_literal)) ;) (expression_statement "FUN_000eb510(param_1 + 0x833,unaff_EDI + 0x1ae899,1,0,iVar4,unaff_EDI + 0x1b0487,0,0,\n               param_1 + 0x832,1);" (call_expression "FUN_000eb510(param_1 + 0x833,unaff_EDI + 0x1ae899,1,0,iVar4,unaff_EDI + 0x1b0487,0,0,\n               param_1 + 0x832,1)" identifier (argument_list "(param_1 + 0x833,unaff_EDI + 0x1ae899,1,0,iVar4,unaff_EDI + 0x1b0487,0,0,\n               param_1 + 0x832,1)" ( (binary_expression "param_1 + 0x833" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae899" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b0487" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x832" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0x841) = 0x100;" (assignment_expression "*(undefined2 *)(param_1 + 0x841) = 0x100" (pointer_expression "*(undefined2 *)(param_1 + 0x841)" * (cast_expression "(undefined2 *)(param_1 + 0x841)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x841)" ( (binary_expression "param_1 + 0x841" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x842] = "std::basic_iostream<char, std::char_traits<char> >" + unaff_EDI + 0x1b;" (assignment_expression "param_1[0x842] = "std::basic_iostream<char, std::char_traits<char> >" + unaff_EDI + 0x1b" (subscript_expression "param_1[0x842]" identifier [ number_literal ]) = (binary_expression ""std::basic_iostream<char, std::char_traits<char> >" + unaff_EDI + 0x1b" (binary_expression ""std::basic_iostream<char, std::char_traits<char> >" + unaff_EDI" (string_literal ""std::basic_iostream<char, std::char_traits<char> >"" " string_content ") + identifier) + number_literal)) ;) (expression_statement "FUN_000eb510(param_1 + 0x843,unaff_EDI + 0x1ae896,1,0,iVar3,unaff_EDI + 0x1b04ab,0,0,\n               param_1 + 0x842,0);" (call_expression "FUN_000eb510(param_1 + 0x843,unaff_EDI + 0x1ae896,1,0,iVar3,unaff_EDI + 0x1b04ab,0,0,\n               param_1 + 0x842,0)" identifier (argument_list "(param_1 + 0x843,unaff_EDI + 0x1ae896,1,0,iVar3,unaff_EDI + 0x1b04ab,0,0,\n               param_1 + 0x842,0)" ( (binary_expression "param_1 + 0x843" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae896" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b04ab" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x842" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x851] = "std::basic_iostream<char, std::char_traits<char> >" + unaff_EDI + 0x2f;" (assignment_expression "param_1[0x851] = "std::basic_iostream<char, std::char_traits<char> >" + unaff_EDI + 0x2f" (subscript_expression "param_1[0x851]" identifier [ number_literal ]) = (binary_expression ""std::basic_iostream<char, std::char_traits<char> >" + unaff_EDI + 0x2f" (binary_expression ""std::basic_iostream<char, std::char_traits<char> >" + unaff_EDI" (string_literal ""std::basic_iostream<char, std::char_traits<char> >"" " string_content ") + identifier) + number_literal)) ;) (expression_statement "iVar14 = unaff_EDI + 0x1b8cc6;" (assignment_expression "iVar14 = unaff_EDI + 0x1b8cc6" identifier = (binary_expression "unaff_EDI + 0x1b8cc6" identifier + number_literal)) ;) (expression_statement "FUN_000eb510(param_1 + 0x852,unaff_EDI + 0x1ae8cf,1,0x4c,iVar2,unaff_EDI + 0x1ae8b2,iVar14,0,\n               param_1 + 0x851,0);" (call_expression "FUN_000eb510(param_1 + 0x852,unaff_EDI + 0x1ae8cf,1,0x4c,iVar2,unaff_EDI + 0x1ae8b2,iVar14,0,\n               param_1 + 0x851,0)" identifier (argument_list "(param_1 + 0x852,unaff_EDI + 0x1ae8cf,1,0x4c,iVar2,unaff_EDI + 0x1ae8b2,iVar14,0,\n               param_1 + 0x851,0)" ( (binary_expression "param_1 + 0x852" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae8cf" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1ae8b2" identifier + number_literal) , identifier , number_literal , (binary_expression "param_1 + 0x851" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined1 *)(param_1 + 0x860) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0x860) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0x860)" * (cast_expression "(undefined1 *)(param_1 + 0x860)" ( (type_descriptor "undefined1 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x860)" ( (binary_expression "param_1 + 0x860" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x864] = &UNK_002a24b7 + unaff_EDI;" (assignment_expression "param_1[0x864] = &UNK_002a24b7 + unaff_EDI" (subscript_expression "param_1[0x864]" identifier [ number_literal ]) = (binary_expression "&UNK_002a24b7 + unaff_EDI" (pointer_expression "&UNK_002a24b7" & identifier) + identifier)) ;) (expression_statement "param_1[0x861] = 0;" (assignment_expression "param_1[0x861] = 0" (subscript_expression "param_1[0x861]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0x862] = 0;" (assignment_expression "param_1[0x862] = 0" (subscript_expression "param_1[0x862]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0x863] = 0;" (assignment_expression "param_1[0x863] = 0" (subscript_expression "param_1[0x863]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "FUN_000eb510(param_1 + 0x865,&UNK_001ae8df + unaff_EDI,1,0,iVar3,unaff_EDI + 0x1b04d7,0,0,\n               param_1 + 0x864,0);" (call_expression "FUN_000eb510(param_1 + 0x865,&UNK_001ae8df + unaff_EDI,1,0,iVar3,unaff_EDI + 0x1b04d7,0,0,\n               param_1 + 0x864,0)" identifier (argument_list "(param_1 + 0x865,&UNK_001ae8df + unaff_EDI,1,0,iVar3,unaff_EDI + 0x1b04d7,0,0,\n               param_1 + 0x864,0)" ( (binary_expression "param_1 + 0x865" identifier + number_literal) , (binary_expression "&UNK_001ae8df + unaff_EDI" (pointer_expression "&UNK_001ae8df" & identifier) + identifier) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b04d7" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x864" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0x873) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x873) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x873)" * (cast_expression "(undefined2 *)(param_1 + 0x873)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x873)" ( (binary_expression "param_1 + 0x873" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x874] = &UNK_002a24cb + unaff_EDI;" (assignment_expression "param_1[0x874] = &UNK_002a24cb + unaff_EDI" (subscript_expression "param_1[0x874]" identifier [ number_literal ]) = (binary_expression "&UNK_002a24cb + unaff_EDI" (pointer_expression "&UNK_002a24cb" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0x875,&UNK_001ae8dc + unaff_EDI,1,0,iVar4,unaff_EDI + 0x1b04ff,0,0,\n               param_1 + 0x874,1);" (call_expression "FUN_000eb510(param_1 + 0x875,&UNK_001ae8dc + unaff_EDI,1,0,iVar4,unaff_EDI + 0x1b04ff,0,0,\n               param_1 + 0x874,1)" identifier (argument_list "(param_1 + 0x875,&UNK_001ae8dc + unaff_EDI,1,0,iVar4,unaff_EDI + 0x1b04ff,0,0,\n               param_1 + 0x874,1)" ( (binary_expression "param_1 + 0x875" identifier + number_literal) , (binary_expression "&UNK_001ae8dc + unaff_EDI" (pointer_expression "&UNK_001ae8dc" & identifier) + identifier) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b04ff" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x874" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x883] = &UNK_002a24df + unaff_EDI;" (assignment_expression "param_1[0x883] = &UNK_002a24df + unaff_EDI" (subscript_expression "param_1[0x883]" identifier [ number_literal ]) = (binary_expression "&UNK_002a24df + unaff_EDI" (pointer_expression "&UNK_002a24df" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0x884,unaff_EDI + 0x1c2a37,2,0x6d,iVar2,unaff_EDI + 0x1b052b,\n               unaff_EDI + 0x1ae8e8,0,param_1 + 0x883,0);" (call_expression "FUN_000eb510(param_1 + 0x884,unaff_EDI + 0x1c2a37,2,0x6d,iVar2,unaff_EDI + 0x1b052b,\n               unaff_EDI + 0x1ae8e8,0,param_1 + 0x883,0)" identifier (argument_list "(param_1 + 0x884,unaff_EDI + 0x1c2a37,2,0x6d,iVar2,unaff_EDI + 0x1b052b,\n               unaff_EDI + 0x1ae8e8,0,param_1 + 0x883,0)" ( (binary_expression "param_1 + 0x884" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1c2a37" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b052b" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae8e8" identifier + number_literal) , number_literal , (binary_expression "param_1 + 0x883" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined1 *)(param_1 + 0x892) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0x892) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0x892)" * (cast_expression "(undefined1 *)(param_1 + 0x892)" ( (type_descriptor "undefined1 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x892)" ( (binary_expression "param_1 + 0x892" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x893] = iVar2;" (assignment_expression "param_1[0x893] = iVar2" (subscript_expression "param_1[0x893]" identifier [ number_literal ]) = identifier) ;) (expression_statement "param_1[0x894] = &UNK_002a24f3 + unaff_EDI;" (assignment_expression "param_1[0x894] = &UNK_002a24f3 + unaff_EDI" (subscript_expression "param_1[0x894]" identifier [ number_literal ]) = (binary_expression "&UNK_002a24f3 + unaff_EDI" (pointer_expression "&UNK_002a24f3" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0x895,unaff_EDI + 0x1ae90f,1,0,iVar3,&UNK_001ae8f2 + unaff_EDI,0,0,\n               param_1 + 0x894,0);" (call_expression "FUN_000eb510(param_1 + 0x895,unaff_EDI + 0x1ae90f,1,0,iVar3,&UNK_001ae8f2 + unaff_EDI,0,0,\n               param_1 + 0x894,0)" identifier (argument_list "(param_1 + 0x895,unaff_EDI + 0x1ae90f,1,0,iVar3,&UNK_001ae8f2 + unaff_EDI,0,0,\n               param_1 + 0x894,0)" ( (binary_expression "param_1 + 0x895" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae90f" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "&UNK_001ae8f2 + unaff_EDI" (pointer_expression "&UNK_001ae8f2" & identifier) + identifier) , number_literal , number_literal , (binary_expression "param_1 + 0x894" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0x8a3) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x8a3) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x8a3)" * (cast_expression "(undefined2 *)(param_1 + 0x8a3)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x8a3)" ( (binary_expression "param_1 + 0x8a3" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x8a4] = &UNK_002a2507 + unaff_EDI;" (assignment_expression "param_1[0x8a4] = &UNK_002a2507 + unaff_EDI" (subscript_expression "param_1[0x8a4]" identifier [ number_literal ]) = (binary_expression "&UNK_002a2507 + unaff_EDI" (pointer_expression "&UNK_002a2507" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0x8a5,unaff_EDI + 0x1ae90c,1,0,iVar4,unaff_EDI + 0x1b054f,0,0,\n               param_1 + 0x8a4,1);" (call_expression "FUN_000eb510(param_1 + 0x8a5,unaff_EDI + 0x1ae90c,1,0,iVar4,unaff_EDI + 0x1b054f,0,0,\n               param_1 + 0x8a4,1)" identifier (argument_list "(param_1 + 0x8a5,unaff_EDI + 0x1ae90c,1,0,iVar4,unaff_EDI + 0x1b054f,0,0,\n               param_1 + 0x8a4,1)" ( (binary_expression "param_1 + 0x8a5" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae90c" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b054f" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x8a4" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x8b3] = &UNK_002a251b + unaff_EDI;" (assignment_expression "param_1[0x8b3] = &UNK_002a251b + unaff_EDI" (subscript_expression "param_1[0x8b3]" identifier [ number_literal ]) = (binary_expression "&UNK_002a251b + unaff_EDI" (pointer_expression "&UNK_002a251b" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0x8b4,unaff_EDI + 0x1ae922,1,0,iVar4,unaff_EDI + 0x1b0573,0,0,\n               param_1 + 0x8b3,1);" (call_expression "FUN_000eb510(param_1 + 0x8b4,unaff_EDI + 0x1ae922,1,0,iVar4,unaff_EDI + 0x1b0573,0,0,\n               param_1 + 0x8b3,1)" identifier (argument_list "(param_1 + 0x8b4,unaff_EDI + 0x1ae922,1,0,iVar4,unaff_EDI + 0x1b0573,0,0,\n               param_1 + 0x8b3,1)" ( (binary_expression "param_1 + 0x8b4" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae922" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b0573" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x8b3" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0x8c2) = 0x100;" (assignment_expression "*(undefined2 *)(param_1 + 0x8c2) = 0x100" (pointer_expression "*(undefined2 *)(param_1 + 0x8c2)" * (cast_expression "(undefined2 *)(param_1 + 0x8c2)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x8c2)" ( (binary_expression "param_1 + 0x8c2" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x8c3] = &UNK_002a252f + unaff_EDI;" (assignment_expression "param_1[0x8c3] = &UNK_002a252f + unaff_EDI" (subscript_expression "param_1[0x8c3]" identifier [ number_literal ]) = (binary_expression "&UNK_002a252f + unaff_EDI" (pointer_expression "&UNK_002a252f" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0x8c4,unaff_EDI + 0x1ae91f,1,0,iVar3,unaff_EDI + 0x1b059f,0,0,\n               param_1 + 0x8c3,0);" (call_expression "FUN_000eb510(param_1 + 0x8c4,unaff_EDI + 0x1ae91f,1,0,iVar3,unaff_EDI + 0x1b059f,0,0,\n               param_1 + 0x8c3,0)" identifier (argument_list "(param_1 + 0x8c4,unaff_EDI + 0x1ae91f,1,0,iVar3,unaff_EDI + 0x1b059f,0,0,\n               param_1 + 0x8c3,0)" ( (binary_expression "param_1 + 0x8c4" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae91f" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b059f" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x8c3" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x8d2] = "%s: error: too many @-files encountered\n" + unaff_EDI + 3;" (assignment_expression "param_1[0x8d2] = "%s: error: too many @-files encountered\n" + unaff_EDI + 3" (subscript_expression "param_1[0x8d2]" identifier [ number_literal ]) = (binary_expression ""%s: error: too many @-files encountered\n" + unaff_EDI + 3" (binary_expression ""%s: error: too many @-files encountered\n" + unaff_EDI" (string_literal ""%s: error: too many @-files encountered\n"" " string_content escape_sequence ") + identifier) + number_literal)) ;) (expression_statement "FUN_000eb510(param_1 + 0x8d3,unaff_EDI + 0x1ae939,1,0,iVar4,unaff_EDI + 0x1b05d3,0,0,\n               param_1 + 0x8d2,1);" (call_expression "FUN_000eb510(param_1 + 0x8d3,unaff_EDI + 0x1ae939,1,0,iVar4,unaff_EDI + 0x1b05d3,0,0,\n               param_1 + 0x8d2,1)" identifier (argument_list "(param_1 + 0x8d3,unaff_EDI + 0x1ae939,1,0,iVar4,unaff_EDI + 0x1b05d3,0,0,\n               param_1 + 0x8d2,1)" ( (binary_expression "param_1 + 0x8d3" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae939" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b05d3" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x8d2" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0x8e1) = 0x100;" (assignment_expression "*(undefined2 *)(param_1 + 0x8e1) = 0x100" (pointer_expression "*(undefined2 *)(param_1 + 0x8e1)" * (cast_expression "(undefined2 *)(param_1 + 0x8e1)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x8e1)" ( (binary_expression "param_1 + 0x8e1" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x8e2] = "%s: error: too many @-files encountered\n" + unaff_EDI + 0x17;" (assignment_expression "param_1[0x8e2] = "%s: error: too many @-files encountered\n" + unaff_EDI + 0x17" (subscript_expression "param_1[0x8e2]" identifier [ number_literal ]) = (binary_expression ""%s: error: too many @-files encountered\n" + unaff_EDI + 0x17" (binary_expression ""%s: error: too many @-files encountered\n" + unaff_EDI" (string_literal ""%s: error: too many @-files encountered\n"" " string_content escape_sequence ") + identifier) + number_literal)) ;) (expression_statement "FUN_000eb510(param_1 + 0x8e3,unaff_EDI + 0x1ae936,1,0,iVar3,unaff_EDI + 0x1b05f3,0,0,\n               param_1 + 0x8e2,0);" (call_expression "FUN_000eb510(param_1 + 0x8e3,unaff_EDI + 0x1ae936,1,0,iVar3,unaff_EDI + 0x1b05f3,0,0,\n               param_1 + 0x8e2,0)" identifier (argument_list "(param_1 + 0x8e3,unaff_EDI + 0x1ae936,1,0,iVar3,unaff_EDI + 0x1b05f3,0,0,\n               param_1 + 0x8e2,0)" ( (binary_expression "param_1 + 0x8e3" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae936" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b05f3" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x8e2" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x8f1] = &UNK_002a256b + unaff_EDI;" (assignment_expression "param_1[0x8f1] = &UNK_002a256b + unaff_EDI" (subscript_expression "param_1[0x8f1]" identifier [ number_literal ]) = (binary_expression "&UNK_002a256b + unaff_EDI" (pointer_expression "&UNK_002a256b" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0x8f2,&LAB_001ae94d + unaff_EDI,1,0x4d,iVar3,unaff_EDI + 0x1b061b,0,0,\n               param_1 + 0x8f1,0);" (call_expression "FUN_000eb510(param_1 + 0x8f2,&LAB_001ae94d + unaff_EDI,1,0x4d,iVar3,unaff_EDI + 0x1b061b,0,0,\n               param_1 + 0x8f1,0)" identifier (argument_list "(param_1 + 0x8f2,&LAB_001ae94d + unaff_EDI,1,0x4d,iVar3,unaff_EDI + 0x1b061b,0,0,\n               param_1 + 0x8f1,0)" ( (binary_expression "param_1 + 0x8f2" identifier + number_literal) , (binary_expression "&LAB_001ae94d + unaff_EDI" (pointer_expression "&LAB_001ae94d" & identifier) + identifier) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b061b" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x8f1" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0x900) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x900) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x900)" * (cast_expression "(undefined2 *)(param_1 + 0x900)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x900)" ( (binary_expression "param_1 + 0x900" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x901] = "%s: error: @-file refers to a directory\n" + unaff_EDI + 0x13;" (assignment_expression "param_1[0x901] = "%s: error: @-file refers to a directory\n" + unaff_EDI + 0x13" (subscript_expression "param_1[0x901]" identifier [ number_literal ]) = (binary_expression ""%s: error: @-file refers to a directory\n" + unaff_EDI + 0x13" (binary_expression ""%s: error: @-file refers to a directory\n" + unaff_EDI" (string_literal ""%s: error: @-file refers to a directory\n"" " string_content escape_sequence ") + identifier) + number_literal)) ;) (expression_statement "FUN_000eb510(param_1 + 0x902,unaff_EDI + 0x1ae94a,1,0,iVar4,0,0,0,param_1 + 0x901,1);" (call_expression "FUN_000eb510(param_1 + 0x902,unaff_EDI + 0x1ae94a,1,0,iVar4,0,0,0,param_1 + 0x901,1)" identifier (argument_list "(param_1 + 0x902,unaff_EDI + 0x1ae94a,1,0,iVar4,0,0,0,param_1 + 0x901,1)" ( (binary_expression "param_1 + 0x902" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae94a" identifier + number_literal) , number_literal , number_literal , identifier , number_literal , number_literal , number_literal , (binary_expression "param_1 + 0x901" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x910] = "%s: error: @-file refers to a directory\n" + unaff_EDI + 0x27;" (assignment_expression "param_1[0x910] = "%s: error: @-file refers to a directory\n" + unaff_EDI + 0x27" (subscript_expression "param_1[0x910]" identifier [ number_literal ]) = (binary_expression ""%s: error: @-file refers to a directory\n" + unaff_EDI + 0x27" (binary_expression ""%s: error: @-file refers to a directory\n" + unaff_EDI" (string_literal ""%s: error: @-file refers to a directory\n"" " string_content escape_sequence ") + identifier) + number_literal)) ;) (expression_statement "FUN_000eb510(param_1 + 0x911,unaff_EDI + 0x1ae972,0,0,0,unaff_EDI + 0x1ae963,unaff_EDI + 0x1ae957,\n               0,param_1 + 0x910,0);" (call_expression "FUN_000eb510(param_1 + 0x911,unaff_EDI + 0x1ae972,0,0,0,unaff_EDI + 0x1ae963,unaff_EDI + 0x1ae957,\n               0,param_1 + 0x910,0)" identifier (argument_list "(param_1 + 0x911,unaff_EDI + 0x1ae972,0,0,0,unaff_EDI + 0x1ae963,unaff_EDI + 0x1ae957,\n               0,param_1 + 0x910,0)" ( (binary_expression "param_1 + 0x911" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae972" identifier + number_literal) , number_literal , number_literal , number_literal , (binary_expression "unaff_EDI + 0x1ae963" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae957" identifier + number_literal) , number_literal , (binary_expression "param_1 + 0x910" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined1 *)(param_1 + 0x91f) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0x91f) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0x91f)" * (cast_expression "(undefined1 *)(param_1 + 0x91f)" ( (type_descriptor "undefined1 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x91f)" ( (binary_expression "param_1 + 0x91f" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x921] = &UNK_002a25a7 + unaff_EDI;" (assignment_expression "param_1[0x921] = &UNK_002a25a7 + unaff_EDI" (subscript_expression "param_1[0x921]" identifier [ number_literal ]) = (binary_expression "&UNK_002a25a7 + unaff_EDI" (pointer_expression "&UNK_002a25a7" & identifier) + identifier)) ;) (expression_statement "param_1[0x920] = 0;" (assignment_expression "param_1[0x920] = 0" (subscript_expression "param_1[0x920]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "FUN_000eb510(param_1 + 0x922,unaff_EDI + 0x1ae990,1,0x6e,iVar3,unaff_EDI + 0x1ae976,0,0,\n               param_1 + 0x921,0);" (call_expression "FUN_000eb510(param_1 + 0x922,unaff_EDI + 0x1ae990,1,0x6e,iVar3,unaff_EDI + 0x1ae976,0,0,\n               param_1 + 0x921,0)" identifier (argument_list "(param_1 + 0x922,unaff_EDI + 0x1ae990,1,0x6e,iVar3,unaff_EDI + 0x1ae976,0,0,\n               param_1 + 0x921,0)" ( (binary_expression "param_1 + 0x922" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae990" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1ae976" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x921" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x931] = &UNK_002a25bb + unaff_EDI;" (assignment_expression "param_1[0x931] = &UNK_002a25bb + unaff_EDI" (subscript_expression "param_1[0x931]" identifier [ number_literal ]) = (binary_expression "&UNK_002a25bb + unaff_EDI" (pointer_expression "&UNK_002a25bb" & identifier) + identifier)) ;) (expression_statement "*(undefined2 *)(param_1 + 0x930) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x930) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x930)" * (cast_expression "(undefined2 *)(param_1 + 0x930)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x930)" ( (binary_expression "param_1 + 0x930" identifier + number_literal) )))) = number_literal) ;) (expression_statement "FUN_000eb510(param_1 + 0x932,unaff_EDI + 0x1ae98d,1,0,iVar4,0,0,0,param_1 + 0x931,1);" (call_expression "FUN_000eb510(param_1 + 0x932,unaff_EDI + 0x1ae98d,1,0,iVar4,0,0,0,param_1 + 0x931,1)" identifier (argument_list "(param_1 + 0x932,unaff_EDI + 0x1ae98d,1,0,iVar4,0,0,0,param_1 + 0x931,1)" ( (binary_expression "param_1 + 0x932" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae98d" identifier + number_literal) , number_literal , number_literal , identifier , number_literal , number_literal , number_literal , (binary_expression "param_1 + 0x931" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x940] = &UNK_002a25cf + unaff_EDI;" (assignment_expression "param_1[0x940] = &UNK_002a25cf + unaff_EDI" (subscript_expression "param_1[0x940]" identifier [ number_literal ]) = (binary_expression "&UNK_002a25cf + unaff_EDI" (pointer_expression "&UNK_002a25cf" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0x941,unaff_EDI + 0x1ae99a,3,0x4e,iVar3,unaff_EDI + 0x1b063f,0,0,\n               param_1 + 0x940,0);" (call_expression "FUN_000eb510(param_1 + 0x941,unaff_EDI + 0x1ae99a,3,0x4e,iVar3,unaff_EDI + 0x1b063f,0,0,\n               param_1 + 0x940,0)" identifier (argument_list "(param_1 + 0x941,unaff_EDI + 0x1ae99a,3,0x4e,iVar3,unaff_EDI + 0x1b063f,0,0,\n               param_1 + 0x940,0)" ( (binary_expression "param_1 + 0x941" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae99a" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b063f" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x940" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x950] = &UNK_002a25e3 + unaff_EDI;" (assignment_expression "param_1[0x950] = &UNK_002a25e3 + unaff_EDI" (subscript_expression "param_1[0x950]" identifier [ number_literal ]) = (binary_expression "&UNK_002a25e3 + unaff_EDI" (pointer_expression "&UNK_002a25e3" & identifier) + identifier)) ;) (expression_statement "*(undefined2 *)(param_1 + 0x94f) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x94f) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x94f)" * (cast_expression "(undefined2 *)(param_1 + 0x94f)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x94f)" ( (binary_expression "param_1 + 0x94f" identifier + number_literal) )))) = number_literal) ;) (expression_statement "FUN_000eb510(param_1 + 0x951,unaff_EDI + 0x1ae997,3,0,iVar4,unaff_EDI + 0x1b0673,0,0,\n               param_1 + 0x950,1);" (call_expression "FUN_000eb510(param_1 + 0x951,unaff_EDI + 0x1ae997,3,0,iVar4,unaff_EDI + 0x1b0673,0,0,\n               param_1 + 0x950,1)" identifier (argument_list "(param_1 + 0x951,unaff_EDI + 0x1ae997,3,0,iVar4,unaff_EDI + 0x1b0673,0,0,\n               param_1 + 0x950,1)" ( (binary_expression "param_1 + 0x951" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae997" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b0673" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x950" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x95f] = &UNK_002a25f7 + unaff_EDI;" (assignment_expression "param_1[0x95f] = &UNK_002a25f7 + unaff_EDI" (subscript_expression "param_1[0x95f]" identifier [ number_literal ]) = (binary_expression "&UNK_002a25f7 + unaff_EDI" (pointer_expression "&UNK_002a25f7" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0x960,unaff_EDI + 0x1ae9a4,1,0,iVar3,unaff_EDI + 0x1b0697,0,0,\n               param_1 + 0x95f,0);" (call_expression "FUN_000eb510(param_1 + 0x960,unaff_EDI + 0x1ae9a4,1,0,iVar3,unaff_EDI + 0x1b0697,0,0,\n               param_1 + 0x95f,0)" identifier (argument_list "(param_1 + 0x960,unaff_EDI + 0x1ae9a4,1,0,iVar3,unaff_EDI + 0x1b0697,0,0,\n               param_1 + 0x95f,0)" ( (binary_expression "param_1 + 0x960" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae9a4" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b0697" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x95f" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0x96e) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x96e) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x96e)" * (cast_expression "(undefined2 *)(param_1 + 0x96e)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x96e)" ( (binary_expression "param_1 + 0x96e" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x96f] = &UNK_002a260b + unaff_EDI;" (assignment_expression "param_1[0x96f] = &UNK_002a260b + unaff_EDI" (subscript_expression "param_1[0x96f]" identifier [ number_literal ]) = (binary_expression "&UNK_002a260b + unaff_EDI" (pointer_expression "&UNK_002a260b" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0x970,unaff_EDI + 0x1ae9a1,1,0,iVar4,0,0,0,param_1 + 0x96f,1);" (call_expression "FUN_000eb510(param_1 + 0x970,unaff_EDI + 0x1ae9a1,1,0,iVar4,0,0,0,param_1 + 0x96f,1)" identifier (argument_list "(param_1 + 0x970,unaff_EDI + 0x1ae9a1,1,0,iVar4,0,0,0,param_1 + 0x96f,1)" ( (binary_expression "param_1 + 0x970" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae9a1" identifier + number_literal) , number_literal , number_literal , identifier , number_literal , number_literal , number_literal , (binary_expression "param_1 + 0x96f" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x97e] = &UNK_002a261f + unaff_EDI;" (assignment_expression "param_1[0x97e] = &UNK_002a261f + unaff_EDI" (subscript_expression "param_1[0x97e]" identifier [ number_literal ]) = (binary_expression "&UNK_002a261f + unaff_EDI" (pointer_expression "&UNK_002a261f" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0x97f,unaff_EDI + 0x1ae9b6,1,0,iVar2,unaff_EDI + 0x1b06e7,0,0,\n               param_1 + 0x97e,0);" (call_expression "FUN_000eb510(param_1 + 0x97f,unaff_EDI + 0x1ae9b6,1,0,iVar2,unaff_EDI + 0x1b06e7,0,0,\n               param_1 + 0x97e,0)" identifier (argument_list "(param_1 + 0x97f,unaff_EDI + 0x1ae9b6,1,0,iVar2,unaff_EDI + 0x1b06e7,0,0,\n               param_1 + 0x97e,0)" ( (binary_expression "param_1 + 0x97f" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae9b6" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b06e7" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x97e" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x98d] = &UNK_002a2633 + unaff_EDI;" (assignment_expression "param_1[0x98d] = &UNK_002a2633 + unaff_EDI" (subscript_expression "param_1[0x98d]" identifier [ number_literal ]) = (binary_expression "&UNK_002a2633 + unaff_EDI" (pointer_expression "&UNK_002a2633" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0x98e,unaff_EDI + 0x1ae9b3,1,0,iVar2,0,0,0,param_1 + 0x98d,1);" (call_expression "FUN_000eb510(param_1 + 0x98e,unaff_EDI + 0x1ae9b3,1,0,iVar2,0,0,0,param_1 + 0x98d,1)" identifier (argument_list "(param_1 + 0x98e,unaff_EDI + 0x1ae9b3,1,0,iVar2,0,0,0,param_1 + 0x98d,1)" ( (binary_expression "param_1 + 0x98e" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae9b3" identifier + number_literal) , number_literal , number_literal , identifier , number_literal , number_literal , number_literal , (binary_expression "param_1 + 0x98d" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x99c] = &UNK_002a2647 + unaff_EDI;" (assignment_expression "param_1[0x99c] = &UNK_002a2647 + unaff_EDI" (subscript_expression "param_1[0x99c]" identifier [ number_literal ]) = (binary_expression "&UNK_002a2647 + unaff_EDI" (pointer_expression "&UNK_002a2647" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0x99d,unaff_EDI + 0x1ae9c6,1,0,iVar3,unaff_EDI + 0x1b0717,0,0,\n               param_1 + 0x99c,0);" (call_expression "FUN_000eb510(param_1 + 0x99d,unaff_EDI + 0x1ae9c6,1,0,iVar3,unaff_EDI + 0x1b0717,0,0,\n               param_1 + 0x99c,0)" identifier (argument_list "(param_1 + 0x99d,unaff_EDI + 0x1ae9c6,1,0,iVar3,unaff_EDI + 0x1b0717,0,0,\n               param_1 + 0x99c,0)" ( (binary_expression "param_1 + 0x99d" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae9c6" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b0717" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x99c" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0x9ab) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x9ab) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x9ab)" * (cast_expression "(undefined2 *)(param_1 + 0x9ab)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x9ab)" ( (binary_expression "param_1 + 0x9ab" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x9ac] = &UNK_002a265b + unaff_EDI;" (assignment_expression "param_1[0x9ac] = &UNK_002a265b + unaff_EDI" (subscript_expression "param_1[0x9ac]" identifier [ number_literal ]) = (binary_expression "&UNK_002a265b + unaff_EDI" (pointer_expression "&UNK_002a265b" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0x9ad,unaff_EDI + 0x1ae9c3,1,0,iVar4,0,0,0,param_1 + 0x9ac,1);" (call_expression "FUN_000eb510(param_1 + 0x9ad,unaff_EDI + 0x1ae9c3,1,0,iVar4,0,0,0,param_1 + 0x9ac,1)" identifier (argument_list "(param_1 + 0x9ad,unaff_EDI + 0x1ae9c3,1,0,iVar4,0,0,0,param_1 + 0x9ac,1)" ( (binary_expression "param_1 + 0x9ad" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae9c3" identifier + number_literal) , number_literal , number_literal , identifier , number_literal , number_literal , number_literal , (binary_expression "param_1 + 0x9ac" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x9bb] = &UNK_002a266f + unaff_EDI;" (assignment_expression "param_1[0x9bb] = &UNK_002a266f + unaff_EDI" (subscript_expression "param_1[0x9bb]" identifier [ number_literal ]) = (binary_expression "&UNK_002a266f + unaff_EDI" (pointer_expression "&UNK_002a266f" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0x9bc,unaff_EDI + 0x1ae9d8,0,0,iVar3,unaff_EDI + 0x1b0743,0,0,\n               param_1 + 0x9bb,0);" (call_expression "FUN_000eb510(param_1 + 0x9bc,unaff_EDI + 0x1ae9d8,0,0,iVar3,unaff_EDI + 0x1b0743,0,0,\n               param_1 + 0x9bb,0)" identifier (argument_list "(param_1 + 0x9bc,unaff_EDI + 0x1ae9d8,0,0,iVar3,unaff_EDI + 0x1b0743,0,0,\n               param_1 + 0x9bb,0)" ( (binary_expression "param_1 + 0x9bc" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae9d8" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b0743" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x9bb" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0x9ca) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x9ca) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x9ca)" * (cast_expression "(undefined2 *)(param_1 + 0x9ca)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x9ca)" ( (binary_expression "param_1 + 0x9ca" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x9cb] = &UNK_002a2683 + unaff_EDI;" (assignment_expression "param_1[0x9cb] = &UNK_002a2683 + unaff_EDI" (subscript_expression "param_1[0x9cb]" identifier [ number_literal ]) = (binary_expression "&UNK_002a2683 + unaff_EDI" (pointer_expression "&UNK_002a2683" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0x9cc,unaff_EDI + 0x1ae9d5,0,0,iVar4,0,0,0,param_1 + 0x9cb,1);" (call_expression "FUN_000eb510(param_1 + 0x9cc,unaff_EDI + 0x1ae9d5,0,0,iVar4,0,0,0,param_1 + 0x9cb,1)" identifier (argument_list "(param_1 + 0x9cc,unaff_EDI + 0x1ae9d5,0,0,iVar4,0,0,0,param_1 + 0x9cb,1)" ( (binary_expression "param_1 + 0x9cc" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae9d5" identifier + number_literal) , number_literal , number_literal , identifier , number_literal , number_literal , number_literal , (binary_expression "param_1 + 0x9cb" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x9da] = &UNK_002a2697 + unaff_EDI;" (assignment_expression "param_1[0x9da] = &UNK_002a2697 + unaff_EDI" (subscript_expression "param_1[0x9da]" identifier [ number_literal ]) = (binary_expression "&UNK_002a2697 + unaff_EDI" (pointer_expression "&UNK_002a2697" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0x9db,unaff_EDI + 0x1aec54,1,0x6f,unaff_EDI + 0x1ae9f6,unaff_EDI + 0x1ae9e1\n               ,iVar9,0,param_1 + 0x9da,0);" (call_expression "FUN_000eb510(param_1 + 0x9db,unaff_EDI + 0x1aec54,1,0x6f,unaff_EDI + 0x1ae9f6,unaff_EDI + 0x1ae9e1\n               ,iVar9,0,param_1 + 0x9da,0)" identifier (argument_list "(param_1 + 0x9db,unaff_EDI + 0x1aec54,1,0x6f,unaff_EDI + 0x1ae9f6,unaff_EDI + 0x1ae9e1\n               ,iVar9,0,param_1 + 0x9da,0)" ( (binary_expression "param_1 + 0x9db" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aec54" identifier + number_literal) , number_literal , number_literal , (binary_expression "unaff_EDI + 0x1ae9f6" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae9e1" identifier + number_literal) , identifier , number_literal , (binary_expression "param_1 + 0x9da" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined1 *)(param_1 + 0x9e9) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0x9e9) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0x9e9)" * (cast_expression "(undefined1 *)(param_1 + 0x9e9)" ( (type_descriptor "undefined1 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x9e9)" ( (binary_expression "param_1 + 0x9e9" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x9ea] = unaff_EDI + 0x1ae9f6;" (assignment_expression "param_1[0x9ea] = unaff_EDI + 0x1ae9f6" (subscript_expression "param_1[0x9ea]" identifier [ number_literal ]) = (binary_expression "unaff_EDI + 0x1ae9f6" identifier + number_literal)) ;) (expression_statement "param_1[0x9eb] = &UNK_002a26ab + unaff_EDI;" (assignment_expression "param_1[0x9eb] = &UNK_002a26ab + unaff_EDI" (subscript_expression "param_1[0x9eb]" identifier [ number_literal ]) = (binary_expression "&UNK_002a26ab + unaff_EDI" (pointer_expression "&UNK_002a26ab" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0x9ec,unaff_EDI + 0x1aea17,3,0,iVar6,unaff_EDI + 0x1aea05,\n               unaff_EDI + 0x1ae9fc,0,param_1 + 0x9eb,0);" (call_expression "FUN_000eb510(param_1 + 0x9ec,unaff_EDI + 0x1aea17,3,0,iVar6,unaff_EDI + 0x1aea05,\n               unaff_EDI + 0x1ae9fc,0,param_1 + 0x9eb,0)" identifier (argument_list "(param_1 + 0x9ec,unaff_EDI + 0x1aea17,3,0,iVar6,unaff_EDI + 0x1aea05,\n               unaff_EDI + 0x1ae9fc,0,param_1 + 0x9eb,0)" ( (binary_expression "param_1 + 0x9ec" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aea17" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1aea05" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae9fc" identifier + number_literal) , number_literal , (binary_expression "param_1 + 0x9eb" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined1 *)(param_1 + 0x9fa) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0x9fa) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0x9fa)" * (cast_expression "(undefined1 *)(param_1 + 0x9fa)" ( (type_descriptor "undefined1 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x9fa)" ( (binary_expression "param_1 + 0x9fa" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x9fc] = &UNK_002a26bf + unaff_EDI;" (assignment_expression "param_1[0x9fc] = &UNK_002a26bf + unaff_EDI" (subscript_expression "param_1[0x9fc]" identifier [ number_literal ]) = (binary_expression "&UNK_002a26bf + unaff_EDI" (pointer_expression "&UNK_002a26bf" & identifier) + identifier)) ;) (expression_statement "param_1[0x9fb] = iVar6;" (assignment_expression "param_1[0x9fb] = iVar6" (subscript_expression "param_1[0x9fb]" identifier [ number_literal ]) = identifier) ;) (expression_statement "FUN_000eb510(param_1 + 0x9fd,&UNK_001aef9c + unaff_EDI,2,0x4f,iVar12,unaff_EDI + 0x1aea25,\n               unaff_EDI + 0x1aea1f,0,param_1 + 0x9fc,0);" (call_expression "FUN_000eb510(param_1 + 0x9fd,&UNK_001aef9c + unaff_EDI,2,0x4f,iVar12,unaff_EDI + 0x1aea25,\n               unaff_EDI + 0x1aea1f,0,param_1 + 0x9fc,0)" identifier (argument_list "(param_1 + 0x9fd,&UNK_001aef9c + unaff_EDI,2,0x4f,iVar12,unaff_EDI + 0x1aea25,\n               unaff_EDI + 0x1aea1f,0,param_1 + 0x9fc,0)" ( (binary_expression "param_1 + 0x9fd" identifier + number_literal) , (binary_expression "&UNK_001aef9c + unaff_EDI" (pointer_expression "&UNK_001aef9c" & identifier) + identifier) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1aea25" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aea1f" identifier + number_literal) , number_literal , (binary_expression "param_1 + 0x9fc" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined1 *)(param_1 + 0xa0b) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0xa0b) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0xa0b)" * (cast_expression "(undefined1 *)(param_1 + 0xa0b)" ( (type_descriptor "undefined1 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0xa0b)" ( (binary_expression "param_1 + 0xa0b" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0xa0d] = &UNK_002a26d3 + unaff_EDI;" (assignment_expression "param_1[0xa0d] = &UNK_002a26d3 + unaff_EDI" (subscript_expression "param_1[0xa0d]" identifier [ number_literal ]) = (binary_expression "&UNK_002a26d3 + unaff_EDI" (pointer_expression "&UNK_002a26d3" & identifier) + identifier)) ;) (expression_statement "param_1[0xa0c] = 0;" (assignment_expression "param_1[0xa0c] = 0" (subscript_expression "param_1[0xa0c]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "FUN_000eb510(param_1 + 0xa0e,unaff_EDI + 0x1aea72,1,0,unaff_EDI + 0x1c45a9,unaff_EDI + 0x1aea5a,\n               unaff_EDI + 0x1aea3f,0,param_1 + 0xa0d,0);" (call_expression "FUN_000eb510(param_1 + 0xa0e,unaff_EDI + 0x1aea72,1,0,unaff_EDI + 0x1c45a9,unaff_EDI + 0x1aea5a,\n               unaff_EDI + 0x1aea3f,0,param_1 + 0xa0d,0)" identifier (argument_list "(param_1 + 0xa0e,unaff_EDI + 0x1aea72,1,0,unaff_EDI + 0x1c45a9,unaff_EDI + 0x1aea5a,\n               unaff_EDI + 0x1aea3f,0,param_1 + 0xa0d,0)" ( (binary_expression "param_1 + 0xa0e" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aea72" identifier + number_literal) , number_literal , number_literal , (binary_expression "unaff_EDI + 0x1c45a9" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aea5a" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aea3f" identifier + number_literal) , number_literal , (binary_expression "param_1 + 0xa0d" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined1 *)(param_1 + 0xa1c) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0xa1c) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0xa1c)" * (cast_expression "(undefined1 *)(param_1 + 0xa1c)" ( (type_descriptor "undefined1 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0xa1c)" ( (binary_expression "param_1 + 0xa1c" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0xa1d] = unaff_EDI + 0x1c45a9;" (assignment_expression "param_1[0xa1d] = unaff_EDI + 0x1c45a9" (subscript_expression "param_1[0xa1d]" identifier [ number_literal ]) = (binary_expression "unaff_EDI + 0x1c45a9" identifier + number_literal)) ;) (expression_statement "param_1[0xa1e] = &UNK_002a26e7 + unaff_EDI;" (assignment_expression "param_1[0xa1e] = &UNK_002a26e7 + unaff_EDI" (subscript_expression "param_1[0xa1e]" identifier [ number_literal ]) = (binary_expression "&UNK_002a26e7 + unaff_EDI" (pointer_expression "&UNK_002a26e7" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0xa1f,unaff_EDI + 0x1aeaa3,0,0x70,iVar3,unaff_EDI + 0x1aea82,0,0,\n               param_1 + 0xa1e,0);" (call_expression "FUN_000eb510(param_1 + 0xa1f,unaff_EDI + 0x1aeaa3,0,0x70,iVar3,unaff_EDI + 0x1aea82,0,0,\n               param_1 + 0xa1e,0)" identifier (argument_list "(param_1 + 0xa1f,unaff_EDI + 0x1aeaa3,0,0x70,iVar3,unaff_EDI + 0x1aea82,0,0,\n               param_1 + 0xa1e,0)" ( (binary_expression "param_1 + 0xa1f" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aeaa3" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1aea82" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0xa1e" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0xa2d) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0xa2d) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0xa2d)" * (cast_expression "(undefined2 *)(param_1 + 0xa2d)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0xa2d)" ( (binary_expression "param_1 + 0xa2d" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0xa2e] = &UNK_002a26fb + unaff_EDI;" (assignment_expression "param_1[0xa2e] = &UNK_002a26fb + unaff_EDI" (subscript_expression "param_1[0xa2e]" identifier [ number_literal ]) = (binary_expression "&UNK_002a26fb + unaff_EDI" (pointer_expression "&UNK_002a26fb" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0xa2f,unaff_EDI + 0x1aeaa0,0,0,iVar4,0,0,0,param_1 + 0xa2e,1);" (call_expression "FUN_000eb510(param_1 + 0xa2f,unaff_EDI + 0x1aeaa0,0,0,iVar4,0,0,0,param_1 + 0xa2e,1)" identifier (argument_list "(param_1 + 0xa2f,unaff_EDI + 0x1aeaa0,0,0,iVar4,0,0,0,param_1 + 0xa2e,1)" ( (binary_expression "param_1 + 0xa2f" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aeaa0" identifier + number_literal) , number_literal , number_literal , identifier , number_literal , number_literal , number_literal , (binary_expression "param_1 + 0xa2e" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0xa3d] = &UNK_002a270f + unaff_EDI;" (assignment_expression "param_1[0xa3d] = &UNK_002a270f + unaff_EDI" (subscript_expression "param_1[0xa3d]" identifier [ number_literal ]) = (binary_expression "&UNK_002a270f + unaff_EDI" (pointer_expression "&UNK_002a270f" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0xa3e,unaff_EDI + 0x1aeaa8,0,0,iVar3,&UNK_001b077b + unaff_EDI,0,0,\n               param_1 + 0xa3d,0);" (call_expression "FUN_000eb510(param_1 + 0xa3e,unaff_EDI + 0x1aeaa8,0,0,iVar3,&UNK_001b077b + unaff_EDI,0,0,\n               param_1 + 0xa3d,0)" identifier (argument_list "(param_1 + 0xa3e,unaff_EDI + 0x1aeaa8,0,0,iVar3,&UNK_001b077b + unaff_EDI,0,0,\n               param_1 + 0xa3d,0)" ( (binary_expression "param_1 + 0xa3e" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aeaa8" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "&UNK_001b077b + unaff_EDI" (pointer_expression "&UNK_001b077b" & identifier) + identifier) , number_literal , number_literal , (binary_expression "param_1 + 0xa3d" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0xa4c) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0xa4c) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0xa4c)" * (cast_expression "(undefined2 *)(param_1 + 0xa4c)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0xa4c)" ( (binary_expression "param_1 + 0xa4c" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0xa4d] = &UNK_002a2723 + unaff_EDI;" (assignment_expression "param_1[0xa4d] = &UNK_002a2723 + unaff_EDI" (subscript_expression "param_1[0xa4d]" identifier [ number_literal ]) = (binary_expression "&UNK_002a2723 + unaff_EDI" (pointer_expression "&UNK_002a2723" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0xa4e,unaff_EDI + 0x1aeaa5,0,0,iVar4,unaff_EDI + 0x1b07a7,0,0,\n               param_1 + 0xa4d,1);" (call_expression "FUN_000eb510(param_1 + 0xa4e,unaff_EDI + 0x1aeaa5,0,0,iVar4,unaff_EDI + 0x1b07a7,0,0,\n               param_1 + 0xa4d,1)" identifier (argument_list "(param_1 + 0xa4e,unaff_EDI + 0x1aeaa5,0,0,iVar4,unaff_EDI + 0x1b07a7,0,0,\n               param_1 + 0xa4d,1)" ( (binary_expression "param_1 + 0xa4e" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aeaa5" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b07a7" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0xa4d" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0xa5c] = &UNK_002a2737 + unaff_EDI;" (assignment_expression "param_1[0xa5c] = &UNK_002a2737 + unaff_EDI" (subscript_expression "param_1[0xa5c]" identifier [ number_literal ]) = (binary_expression "&UNK_002a2737 + unaff_EDI" (pointer_expression "&UNK_002a2737" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0xa5d,unaff_EDI + 0x1aeaaf,1,0,iVar2,&UNK_001b077b + unaff_EDI,0,0,\n               param_1 + 0xa5c,0);" (call_expression "FUN_000eb510(param_1 + 0xa5d,unaff_EDI + 0x1aeaaf,1,0,iVar2,&UNK_001b077b + unaff_EDI,0,0,\n               param_1 + 0xa5c,0)" identifier (argument_list "(param_1 + 0xa5d,unaff_EDI + 0x1aeaaf,1,0,iVar2,&UNK_001b077b + unaff_EDI,0,0,\n               param_1 + 0xa5c,0)" ( (binary_expression "param_1 + 0xa5d" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aeaaf" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "&UNK_001b077b + unaff_EDI" (pointer_expression "&UNK_001b077b" & identifier) + identifier) , number_literal , number_literal , (binary_expression "param_1 + 0xa5c" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0xa6b] = &UNK_002a274b + unaff_EDI;" (assignment_expression "param_1[0xa6b] = &UNK_002a274b + unaff_EDI" (subscript_expression "param_1[0xa6b]" identifier [ number_literal ]) = (binary_expression "&UNK_002a274b + unaff_EDI" (pointer_expression "&UNK_002a274b" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0xa6c,unaff_EDI + 0x1aeaac,1,0,iVar2,unaff_EDI + 0x1b07a7,0,0,\n               param_1 + 0xa6b,1);" (call_expression "FUN_000eb510(param_1 + 0xa6c,unaff_EDI + 0x1aeaac,1,0,iVar2,unaff_EDI + 0x1b07a7,0,0,\n               param_1 + 0xa6b,1)" identifier (argument_list "(param_1 + 0xa6c,unaff_EDI + 0x1aeaac,1,0,iVar2,unaff_EDI + 0x1b07a7,0,0,\n               param_1 + 0xa6b,1)" ( (binary_expression "param_1 + 0xa6c" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aeaac" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b07a7" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0xa6b" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0xa7a] = &UNK_002a275f + unaff_EDI;" (assignment_expression "param_1[0xa7a] = &UNK_002a275f + unaff_EDI" (subscript_expression "param_1[0xa7a]" identifier [ number_literal ]) = (binary_expression "&UNK_002a275f + unaff_EDI" (pointer_expression "&UNK_002a275f" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0xa7b,unaff_EDI + 0x1aeac1,1,0,iVar3,unaff_EDI + 0x1b07d7,0,0,\n               param_1 + 0xa7a,0);" (call_expression "FUN_000eb510(param_1 + 0xa7b,unaff_EDI + 0x1aeac1,1,0,iVar3,unaff_EDI + 0x1b07d7,0,0,\n               param_1 + 0xa7a,0)" identifier (argument_list "(param_1 + 0xa7b,unaff_EDI + 0x1aeac1,1,0,iVar3,unaff_EDI + 0x1b07d7,0,0,\n               param_1 + 0xa7a,0)" ( (binary_expression "param_1 + 0xa7b" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aeac1" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b07d7" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0xa7a" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0xa89) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0xa89) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0xa89)" * (cast_expression "(undefined2 *)(param_1 + 0xa89)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0xa89)" ( (binary_expression "param_1 + 0xa89" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0xa8a] = &UNK_002a2773 + unaff_EDI;" (assignment_expression "param_1[0xa8a] = &UNK_002a2773 + unaff_EDI" (subscript_expression "param_1[0xa8a]" identifier [ number_literal ]) = (binary_expression "&UNK_002a2773 + unaff_EDI" (pointer_expression "&UNK_002a2773" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0xa8b,unaff_EDI + 0x1aeabe,1,0,iVar4,0,0,0,param_1 + 0xa8a,1);" (call_expression "FUN_000eb510(param_1 + 0xa8b,unaff_EDI + 0x1aeabe,1,0,iVar4,0,0,0,param_1 + 0xa8a,1)" identifier (argument_list "(param_1 + 0xa8b,unaff_EDI + 0x1aeabe,1,0,iVar4,0,0,0,param_1 + 0xa8a,1)" ( (binary_expression "param_1 + 0xa8b" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aeabe" identifier + number_literal) , number_literal , number_literal , identifier , number_literal , number_literal , number_literal , (binary_expression "param_1 + 0xa8a" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0xa99] = &UNK_002a2787 + unaff_EDI;" (assignment_expression "param_1[0xa99] = &UNK_002a2787 + unaff_EDI" (subscript_expression "param_1[0xa99]" identifier [ number_literal ]) = (binary_expression "&UNK_002a2787 + unaff_EDI" (pointer_expression "&UNK_002a2787" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0xa9a,unaff_EDI + 0x1aeacf,0,0,iVar3,0,0,0,param_1 + 0xa99,0);" (call_expression "FUN_000eb510(param_1 + 0xa9a,unaff_EDI + 0x1aeacf,0,0,iVar3,0,0,0,param_1 + 0xa99,0)" identifier (argument_list "(param_1 + 0xa9a,unaff_EDI + 0x1aeacf,0,0,iVar3,0,0,0,param_1 + 0xa99,0)" ( (binary_expression "param_1 + 0xa9a" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aeacf" identifier + number_literal) , number_literal , number_literal , identifier , number_literal , number_literal , number_literal , (binary_expression "param_1 + 0xa99" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0xaa8) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0xaa8) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0xaa8)" * (cast_expression "(undefined2 *)(param_1 + 0xaa8)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0xaa8)" ( (binary_expression "param_1 + 0xaa8" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0xaa9] = &UNK_002a279b + unaff_EDI;" (assignment_expression "param_1[0xaa9] = &UNK_002a279b + unaff_EDI" (subscript_expression "param_1[0xaa9]" identifier [ number_literal ]) = (binary_expression "&UNK_002a279b + unaff_EDI" (pointer_expression "&UNK_002a279b" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0xaaa,unaff_EDI + 0x1aeacc,0,0,iVar4,unaff_EDI + 0x1b080f,0,0,\n               param_1 + 0xaa9,1);" (call_expression "FUN_000eb510(param_1 + 0xaaa,unaff_EDI + 0x1aeacc,0,0,iVar4,unaff_EDI + 0x1b080f,0,0,\n               param_1 + 0xaa9,1)" identifier (argument_list "(param_1 + 0xaaa,unaff_EDI + 0x1aeacc,0,0,iVar4,unaff_EDI + 0x1b080f,0,0,\n               param_1 + 0xaa9,1)" ( (binary_expression "param_1 + 0xaaa" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aeacc" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b080f" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0xaa9" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0xab8] = &UNK_002a27af + unaff_EDI;" (assignment_expression "param_1[0xab8] = &UNK_002a27af + unaff_EDI" (subscript_expression "param_1[0xab8]" identifier [ number_literal ]) = (binary_expression "&UNK_002a27af + unaff_EDI" (pointer_expression "&UNK_002a27af" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0xab9,unaff_EDI + 0x1aeaed,1,0,unaff_EDI + 0x1bb38f,unaff_EDI + 0x1b083f,\n               unaff_EDI + 0x1aeae2,1,param_1 + 0xab8,0);" (call_expression "FUN_000eb510(param_1 + 0xab9,unaff_EDI + 0x1aeaed,1,0,unaff_EDI + 0x1bb38f,unaff_EDI + 0x1b083f,\n               unaff_EDI + 0x1aeae2,1,param_1 + 0xab8,0)" identifier (argument_list "(param_1 + 0xab9,unaff_EDI + 0x1aeaed,1,0,unaff_EDI + 0x1bb38f,unaff_EDI + 0x1b083f,\n               unaff_EDI + 0x1aeae2,1,param_1 + 0xab8,0)" ( (binary_expression "param_1 + 0xab9" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aeaed" identifier + number_literal) , number_literal , number_literal , (binary_expression "unaff_EDI + 0x1bb38f" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1b083f" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aeae2" identifier + number_literal) , number_literal , (binary_expression "param_1 + 0xab8" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined1 *)(param_1 + 0xac7) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0xac7) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0xac7)" * (cast_expression "(undefined1 *)(param_1 + 0xac7)" ( (type_descriptor "undefined1 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0xac7)" ( (binary_expression "param_1 + 0xac7" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0xac9] = &UNK_002a27c3 + unaff_EDI;" (assignment_expression "param_1[0xac9] = &UNK_002a27c3 + unaff_EDI" (subscript_expression "param_1[0xac9]" identifier [ number_literal ]) = (binary_expression "&UNK_002a27c3 + unaff_EDI" (pointer_expression "&UNK_002a27c3" & identifier) + identifier)) ;) (expression_statement "param_1[0xac8] = 0;" (assignment_expression "param_1[0xac8] = 0" (subscript_expression "param_1[0xac8]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "FUN_000eb510(param_1 + 0xaca,unaff_EDI + 0x1aeafa,1,0,iVar3,unaff_EDI + 0x1b0877,0,0,\n               param_1 + 0xac9,0);" (call_expression "FUN_000eb510(param_1 + 0xaca,unaff_EDI + 0x1aeafa,1,0,iVar3,unaff_EDI + 0x1b0877,0,0,\n               param_1 + 0xac9,0)" identifier (argument_list "(param_1 + 0xaca,unaff_EDI + 0x1aeafa,1,0,iVar3,unaff_EDI + 0x1b0877,0,0,\n               param_1 + 0xac9,0)" ( (binary_expression "param_1 + 0xaca" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aeafa" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b0877" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0xac9" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0xad9] = &UNK_002a27d7 + unaff_EDI;" (assignment_expression "param_1[0xad9] = &UNK_002a27d7 + unaff_EDI" (subscript_expression "param_1[0xad9]" identifier [ number_literal ]) = (binary_expression "&UNK_002a27d7 + unaff_EDI" (pointer_expression "&UNK_002a27d7" & identifier) + identifier)) ;) (expression_statement "*(undefined2 *)(param_1 + 0xad8) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0xad8) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0xad8)" * (cast_expression "(undefined2 *)(param_1 + 0xad8)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0xad8)" ( (binary_expression "param_1 + 0xad8" identifier + number_literal) )))) = number_literal) ;) (expression_statement "FUN_000eb510(param_1 + 0xada,unaff_EDI + 0x1aeaf7,1,0,iVar4,unaff_EDI + 0x1b08b7,0,0,\n               param_1 + 0xad9,1);" (call_expression "FUN_000eb510(param_1 + 0xada,unaff_EDI + 0x1aeaf7,1,0,iVar4,unaff_EDI + 0x1b08b7,0,0,\n               param_1 + 0xad9,1)" identifier (argument_list "(param_1 + 0xada,unaff_EDI + 0x1aeaf7,1,0,iVar4,unaff_EDI + 0x1b08b7,0,0,\n               param_1 + 0xad9,1)" ( (binary_expression "param_1 + 0xada" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aeaf7" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b08b7" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0xad9" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0xae8] = &UNK_002a27eb + unaff_EDI;" (assignment_expression "param_1[0xae8] = &UNK_002a27eb + unaff_EDI" (subscript_expression "param_1[0xae8]" identifier [ number_literal ]) = (binary_expression "&UNK_002a27eb + unaff_EDI" (pointer_expression "&UNK_002a27eb" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0xae9,unaff_EDI + 0x1aeb0c,1,0,iVar3,unaff_EDI + 0x1b08e3,0,0,\n               param_1 + 0xae8,0);" (call_expression "FUN_000eb510(param_1 + 0xae9,unaff_EDI + 0x1aeb0c,1,0,iVar3,unaff_EDI + 0x1b08e3,0,0,\n               param_1 + 0xae8,0)" identifier (argument_list "(param_1 + 0xae9,unaff_EDI + 0x1aeb0c,1,0,iVar3,unaff_EDI + 0x1b08e3,0,0,\n               param_1 + 0xae8,0)" ( (binary_expression "param_1 + 0xae9" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aeb0c" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b08e3" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0xae8" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0xaf7) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0xaf7) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0xaf7)" * (cast_expression "(undefined2 *)(param_1 + 0xaf7)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0xaf7)" ( (binary_expression "param_1 + 0xaf7" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0xaf8] = &UNK_002a27ff + unaff_EDI;" (assignment_expression "param_1[0xaf8] = &UNK_002a27ff + unaff_EDI" (subscript_expression "param_1[0xaf8]" identifier [ number_literal ]) = (binary_expression "&UNK_002a27ff + unaff_EDI" (pointer_expression "&UNK_002a27ff" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0xaf9,unaff_EDI + 0x1aeb09,1,0,iVar4,unaff_EDI + 0x1b0913,0,0,\n               param_1 + 0xaf8,1);" (call_expression "FUN_000eb510(param_1 + 0xaf9,unaff_EDI + 0x1aeb09,1,0,iVar4,unaff_EDI + 0x1b0913,0,0,\n               param_1 + 0xaf8,1)" identifier (argument_list "(param_1 + 0xaf9,unaff_EDI + 0x1aeb09,1,0,iVar4,unaff_EDI + 0x1b0913,0,0,\n               param_1 + 0xaf8,1)" ( (binary_expression "param_1 + 0xaf9" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aeb09" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b0913" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0xaf8" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0xb07] = &UNK_002a2813 + unaff_EDI;" (assignment_expression "param_1[0xb07] = &UNK_002a2813 + unaff_EDI" (subscript_expression "param_1[0xb07]" identifier [ number_literal ]) = (binary_expression "&UNK_002a2813 + unaff_EDI" (pointer_expression "&UNK_002a2813" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0xb08,unaff_EDI + 0x1aeb20,1,0,iVar3,unaff_EDI + 0x1b0947,0,0,\n               param_1 + 0xb07,0);" (call_expression "FUN_000eb510(param_1 + 0xb08,unaff_EDI + 0x1aeb20,1,0,iVar3,unaff_EDI + 0x1b0947,0,0,\n               param_1 + 0xb07,0)" identifier (argument_list "(param_1 + 0xb08,unaff_EDI + 0x1aeb20,1,0,iVar3,unaff_EDI + 0x1b0947,0,0,\n               param_1 + 0xb07,0)" ( (binary_expression "param_1 + 0xb08" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aeb20" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b0947" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0xb07" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0xb16) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0xb16) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0xb16)" * (cast_expression "(undefined2 *)(param_1 + 0xb16)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0xb16)" ( (binary_expression "param_1 + 0xb16" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0xb17] = &UNK_002a2827 + unaff_EDI;" (assignment_expression "param_1[0xb17] = &UNK_002a2827 + unaff_EDI" (subscript_expression "param_1[0xb17]" identifier [ number_literal ]) = (binary_expression "&UNK_002a2827 + unaff_EDI" (pointer_expression "&UNK_002a2827" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0xb18,unaff_EDI + 0x1aeb1d,1,0,iVar4,unaff_EDI + 0x1b097f,0,0,\n               param_1 + 0xb17,1);" (call_expression "FUN_000eb510(param_1 + 0xb18,unaff_EDI + 0x1aeb1d,1,0,iVar4,unaff_EDI + 0x1b097f,0,0,\n               param_1 + 0xb17,1)" identifier (argument_list "(param_1 + 0xb18,unaff_EDI + 0x1aeb1d,1,0,iVar4,unaff_EDI + 0x1b097f,0,0,\n               param_1 + 0xb17,1)" ( (binary_expression "param_1 + 0xb18" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aeb1d" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b097f" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0xb17" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0xb26] = puVar1;" (assignment_expression "param_1[0xb26] = puVar1" (subscript_expression "param_1[0xb26]" identifier [ number_literal ]) = identifier) ;) (expression_statement "FUN_000eb510(param_1 + 0xb27,unaff_EDI + 0x1aeb63,1,0,iVar2,unaff_EDI + 0x1aeb37,\n               unaff_EDI + 0x1aeb30,0,param_1 + 0xb26,0);" (call_expression "FUN_000eb510(param_1 + 0xb27,unaff_EDI + 0x1aeb63,1,0,iVar2,unaff_EDI + 0x1aeb37,\n               unaff_EDI + 0x1aeb30,0,param_1 + 0xb26,0)" identifier (argument_list "(param_1 + 0xb27,unaff_EDI + 0x1aeb63,1,0,iVar2,unaff_EDI + 0x1aeb37,\n               unaff_EDI + 0x1aeb30,0,param_1 + 0xb26,0)" ( (binary_expression "param_1 + 0xb27" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aeb63" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1aeb37" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aeb30" identifier + number_literal) , number_literal , (binary_expression "param_1 + 0xb26" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0xb36] = 0;" (assignment_expression "param_1[0xb36] = 0" (subscript_expression "param_1[0xb36]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0xb35] = unaff_EDI + -0x12a9;" (assignment_expression "param_1[0xb35] = unaff_EDI + -0x12a9" (subscript_expression "param_1[0xb35]" identifier [ number_literal ]) = (binary_expression "unaff_EDI + -0x12a9" identifier + number_literal)) ;) (expression_statement "param_1[0xb26] = &UNK_002a41d3 + unaff_EDI;" (assignment_expression "param_1[0xb26] = &UNK_002a41d3 + unaff_EDI" (subscript_expression "param_1[0xb26]" identifier [ number_literal ]) = (binary_expression "&UNK_002a41d3 + unaff_EDI" (pointer_expression "&UNK_002a41d3" & identifier) + identifier)) ;) (expression_statement "param_1[0xb37] = puVar1;" (assignment_expression "param_1[0xb37] = puVar1" (subscript_expression "param_1[0xb37]" identifier [ number_literal ]) = identifier) ;) (expression_statement "FUN_000eb510(param_1 + 0xb38,unaff_EDI + 0x1aeb6a,1,0,iVar2,unaff_EDI + 0x1aeb4d,\n               unaff_EDI + 0x1af404,0,param_1 + 0xb37,0);" (call_expression "FUN_000eb510(param_1 + 0xb38,unaff_EDI + 0x1aeb6a,1,0,iVar2,unaff_EDI + 0x1aeb4d,\n               unaff_EDI + 0x1af404,0,param_1 + 0xb37,0)" identifier (argument_list "(param_1 + 0xb38,unaff_EDI + 0x1aeb6a,1,0,iVar2,unaff_EDI + 0x1aeb4d,\n               unaff_EDI + 0x1af404,0,param_1 + 0xb37,0)" ( (binary_expression "param_1 + 0xb38" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aeb6a" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1aeb4d" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af404" identifier + number_literal) , number_literal , (binary_expression "param_1 + 0xb37" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0xb47] = 0;" (assignment_expression "param_1[0xb47] = 0" (subscript_expression "param_1[0xb47]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0xb46] = unaff_EDI + -0x1709;" (assignment_expression "param_1[0xb46] = unaff_EDI + -0x1709" (subscript_expression "param_1[0xb46]" identifier [ number_literal ]) = (binary_expression "unaff_EDI + -0x1709" identifier + number_literal)) ;) (expression_statement "param_1[0xb37] = "St23__codecvt_abstract_baseIcc11__mbstate_tE" + unaff_EDI + 7;" (assignment_expression "param_1[0xb37] = "St23__codecvt_abstract_baseIcc11__mbstate_tE" + unaff_EDI + 7" (subscript_expression "param_1[0xb37]" identifier [ number_literal ]) = (binary_expression ""St23__codecvt_abstract_baseIcc11__mbstate_tE" + unaff_EDI + 7" (binary_expression ""St23__codecvt_abstract_baseIcc11__mbstate_tE" + unaff_EDI" (string_literal ""St23__codecvt_abstract_baseIcc11__mbstate_tE"" " string_content ") + identifier) + number_literal)) ;) (expression_statement "param_1[0xb48] = &UNK_002a283b + unaff_EDI;" (assignment_expression "param_1[0xb48] = &UNK_002a283b + unaff_EDI" (subscript_expression "param_1[0xb48]" identifier [ number_literal ]) = (binary_expression "&UNK_002a283b + unaff_EDI" (pointer_expression "&UNK_002a283b" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0xb49,unaff_EDI + 0x1aeb78,1,0,iVar4,unaff_EDI + 0x1b09af,0,0,\n               param_1 + 0xb48,1);" (call_expression "FUN_000eb510(param_1 + 0xb49,unaff_EDI + 0x1aeb78,1,0,iVar4,unaff_EDI + 0x1b09af,0,0,\n               param_1 + 0xb48,1)" identifier (argument_list "(param_1 + 0xb49,unaff_EDI + 0x1aeb78,1,0,iVar4,unaff_EDI + 0x1b09af,0,0,\n               param_1 + 0xb48,1)" ( (binary_expression "param_1 + 0xb49" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aeb78" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b09af" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0xb48" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0xb57) = 0x100;" (assignment_expression "*(undefined2 *)(param_1 + 0xb57) = 0x100" (pointer_expression "*(undefined2 *)(param_1 + 0xb57)" * (cast_expression "(undefined2 *)(param_1 + 0xb57)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0xb57)" ( (binary_expression "param_1 + 0xb57" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0xb58] = &UNK_002a284f + unaff_EDI;" (assignment_expression "param_1[0xb58] = &UNK_002a284f + unaff_EDI" (subscript_expression "param_1[0xb58]" identifier [ number_literal ]) = (binary_expression "&UNK_002a284f + unaff_EDI" (pointer_expression "&UNK_002a284f" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0xb59,unaff_EDI + 0x1aeb75,1,0,iVar3,unaff_EDI + 0x1b09e7,0,0,\n               param_1 + 0xb58,0);" (call_expression "FUN_000eb510(param_1 + 0xb59,unaff_EDI + 0x1aeb75,1,0,iVar3,unaff_EDI + 0x1b09e7,0,0,\n               param_1 + 0xb58,0)" identifier (argument_list "(param_1 + 0xb59,unaff_EDI + 0x1aeb75,1,0,iVar3,unaff_EDI + 0x1b09e7,0,0,\n               param_1 + 0xb58,0)" ( (binary_expression "param_1 + 0xb59" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aeb75" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b09e7" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0xb58" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0xb67] = &UNK_002a2863 + unaff_EDI;" (assignment_expression "param_1[0xb67] = &UNK_002a2863 + unaff_EDI" (subscript_expression "param_1[0xb67]" identifier [ number_literal ]) = (binary_expression "&UNK_002a2863 + unaff_EDI" (pointer_expression "&UNK_002a2863" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0xb68,unaff_EDI + 0x1aeb8b,1,0,iVar3,unaff_EDI + 0x1b0a13,0,0,\n               param_1 + 0xb67,0);" (call_expression "FUN_000eb510(param_1 + 0xb68,unaff_EDI + 0x1aeb8b,1,0,iVar3,unaff_EDI + 0x1b0a13,0,0,\n               param_1 + 0xb67,0)" identifier (argument_list "(param_1 + 0xb68,unaff_EDI + 0x1aeb8b,1,0,iVar3,unaff_EDI + 0x1b0a13,0,0,\n               param_1 + 0xb67,0)" ( (binary_expression "param_1 + 0xb68" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aeb8b" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b0a13" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0xb67" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0xb76) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0xb76) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0xb76)" * (cast_expression "(undefined2 *)(param_1 + 0xb76)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0xb76)" ( (binary_expression "param_1 + 0xb76" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0xb77] = &UNK_002a2877 + unaff_EDI;" (assignment_expression "param_1[0xb77] = &UNK_002a2877 + unaff_EDI" (subscript_expression "param_1[0xb77]" identifier [ number_literal ]) = (binary_expression "&UNK_002a2877 + unaff_EDI" (pointer_expression "&UNK_002a2877" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0xb78,unaff_EDI + 0x1aeb88,1,0,iVar4,0,0,0,param_1 + 0xb77,1);" (call_expression "FUN_000eb510(param_1 + 0xb78,unaff_EDI + 0x1aeb88,1,0,iVar4,0,0,0,param_1 + 0xb77,1)" identifier (argument_list "(param_1 + 0xb78,unaff_EDI + 0x1aeb88,1,0,iVar4,0,0,0,param_1 + 0xb77,1)" ( (binary_expression "param_1 + 0xb78" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aeb88" identifier + number_literal) , number_literal , number_literal , identifier , number_literal , number_literal , number_literal , (binary_expression "param_1 + 0xb77" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0xb86] = &UNK_002a288b + unaff_EDI;" (assignment_expression "param_1[0xb86] = &UNK_002a288b + unaff_EDI" (subscript_expression "param_1[0xb86]" identifier [ number_literal ]) = (binary_expression "&UNK_002a288b + unaff_EDI" (pointer_expression "&UNK_002a288b" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0xb87,unaff_EDI + 0x1aeba6,1,0,iVar3,unaff_EDI + 0x1b0a3f,0,0,\n               param_1 + 0xb86,0);" (call_expression "FUN_000eb510(param_1 + 0xb87,unaff_EDI + 0x1aeba6,1,0,iVar3,unaff_EDI + 0x1b0a3f,0,0,\n               param_1 + 0xb86,0)" identifier (argument_list "(param_1 + 0xb87,unaff_EDI + 0x1aeba6,1,0,iVar3,unaff_EDI + 0x1b0a3f,0,0,\n               param_1 + 0xb86,0)" ( (binary_expression "param_1 + 0xb87" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aeba6" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b0a3f" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0xb86" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0xb95) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0xb95) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0xb95)" * (cast_expression "(undefined2 *)(param_1 + 0xb95)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0xb95)" ( (binary_expression "param_1 + 0xb95" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0xb96] = &UNK_002a289f + unaff_EDI;" (assignment_expression "param_1[0xb96] = &UNK_002a289f + unaff_EDI" (subscript_expression "param_1[0xb96]" identifier [ number_literal ]) = (binary_expression "&UNK_002a289f + unaff_EDI" (pointer_expression "&UNK_002a289f" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0xb97,unaff_EDI + 0x1aeba3,1,0,iVar4,unaff_EDI + 0x1b0a67,0,0,\n               param_1 + 0xb96,1);" (call_expression "FUN_000eb510(param_1 + 0xb97,unaff_EDI + 0x1aeba3,1,0,iVar4,unaff_EDI + 0x1b0a67,0,0,\n               param_1 + 0xb96,1)" identifier (argument_list "(param_1 + 0xb97,unaff_EDI + 0x1aeba3,1,0,iVar4,unaff_EDI + 0x1b0a67,0,0,\n               param_1 + 0xb96,1)" ( (binary_expression "param_1 + 0xb97" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aeba3" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b0a67" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0xb96" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0xba5] = &UNK_002a28b3 + unaff_EDI;" (assignment_expression "param_1[0xba5] = &UNK_002a28b3 + unaff_EDI" (subscript_expression "param_1[0xba5]" identifier [ number_literal ]) = (binary_expression "&UNK_002a28b3 + unaff_EDI" (pointer_expression "&UNK_002a28b3" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0xba6,unaff_EDI + 0x1aebbb,1,0,iVar3,unaff_EDI + 0x1b0a8b,0,0,\n               param_1 + 0xba5,0);" (call_expression "FUN_000eb510(param_1 + 0xba6,unaff_EDI + 0x1aebbb,1,0,iVar3,unaff_EDI + 0x1b0a8b,0,0,\n               param_1 + 0xba5,0)" identifier (argument_list "(param_1 + 0xba6,unaff_EDI + 0x1aebbb,1,0,iVar3,unaff_EDI + 0x1b0a8b,0,0,\n               param_1 + 0xba5,0)" ( (binary_expression "param_1 + 0xba6" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aebbb" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b0a8b" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0xba5" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0xbb4) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0xbb4) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0xbb4)" * (cast_expression "(undefined2 *)(param_1 + 0xbb4)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0xbb4)" ( (binary_expression "param_1 + 0xbb4" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0xbb5] = &UNK_002a28c7 + unaff_EDI;" (assignment_expression "param_1[0xbb5] = &UNK_002a28c7 + unaff_EDI" (subscript_expression "param_1[0xbb5]" identifier [ number_literal ]) = (binary_expression "&UNK_002a28c7 + unaff_EDI" (pointer_expression "&UNK_002a28c7" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0xbb6,unaff_EDI + 0x1aebb8,1,0,iVar4,&UNK_001b0ab7 + unaff_EDI,0,0,\n               param_1 + 0xbb5,1);" (call_expression "FUN_000eb510(param_1 + 0xbb6,unaff_EDI + 0x1aebb8,1,0,iVar4,&UNK_001b0ab7 + unaff_EDI,0,0,\n               param_1 + 0xbb5,1)" identifier (argument_list "(param_1 + 0xbb6,unaff_EDI + 0x1aebb8,1,0,iVar4,&UNK_001b0ab7 + unaff_EDI,0,0,\n               param_1 + 0xbb5,1)" ( (binary_expression "param_1 + 0xbb6" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aebb8" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "&UNK_001b0ab7 + unaff_EDI" (pointer_expression "&UNK_001b0ab7" & identifier) + identifier) , number_literal , number_literal , (binary_expression "param_1 + 0xbb5" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0xbc4] = &UNK_002a28db + unaff_EDI;" (assignment_expression "param_1[0xbc4] = &UNK_002a28db + unaff_EDI" (subscript_expression "param_1[0xbc4]" identifier [ number_literal ]) = (binary_expression "&UNK_002a28db + unaff_EDI" (pointer_expression "&UNK_002a28db" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0xbc5,unaff_EDI + 0x1aebed,1,0,iVar3,unaff_EDI + 0x1aebce,0,0,\n               param_1 + 0xbc4,0);" (call_expression "FUN_000eb510(param_1 + 0xbc5,unaff_EDI + 0x1aebed,1,0,iVar3,unaff_EDI + 0x1aebce,0,0,\n               param_1 + 0xbc4,0)" identifier (argument_list "(param_1 + 0xbc5,unaff_EDI + 0x1aebed,1,0,iVar3,unaff_EDI + 0x1aebce,0,0,\n               param_1 + 0xbc4,0)" ( (binary_expression "param_1 + 0xbc5" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aebed" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1aebce" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0xbc4" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0xbd4] = &UNK_002a28ef + unaff_EDI;" (assignment_expression "param_1[0xbd4] = &UNK_002a28ef + unaff_EDI" (subscript_expression "param_1[0xbd4]" identifier [ number_literal ]) = (binary_expression "&UNK_002a28ef + unaff_EDI" (pointer_expression "&UNK_002a28ef" & identifier) + identifier)) ;) (expression_statement "*(undefined2 *)(param_1 + 0xbd3) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0xbd3) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0xbd3)" * (cast_expression "(undefined2 *)(param_1 + 0xbd3)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0xbd3)" ( (binary_expression "param_1 + 0xbd3" identifier + number_literal) )))) = number_literal) ;) (expression_statement "FUN_000eb510(param_1 + 0xbd5,unaff_EDI + 0x1aebea,1,0,iVar4,0,0,0,param_1 + 0xbd4,1);" (call_expression "FUN_000eb510(param_1 + 0xbd5,unaff_EDI + 0x1aebea,1,0,iVar4,0,0,0,param_1 + 0xbd4,1)" identifier (argument_list "(param_1 + 0xbd5,unaff_EDI + 0x1aebea,1,0,iVar4,0,0,0,param_1 + 0xbd4,1)" ( (binary_expression "param_1 + 0xbd5" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aebea" identifier + number_literal) , number_literal , number_literal , identifier , number_literal , number_literal , number_literal , (binary_expression "param_1 + 0xbd4" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0xbe3] = &UNK_002a2903 + unaff_EDI;" (assignment_expression "param_1[0xbe3] = &UNK_002a2903 + unaff_EDI" (subscript_expression "param_1[0xbe3]" identifier [ number_literal ]) = (binary_expression "&UNK_002a2903 + unaff_EDI" (pointer_expression "&UNK_002a2903" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0xbe4,&UNK_001aec01 + unaff_EDI,1,0,0,unaff_EDI + 0x1b0adf,iVar11,0,\n               param_1 + 0xbe3,0);" (call_expression "FUN_000eb510(param_1 + 0xbe4,&UNK_001aec01 + unaff_EDI,1,0,0,unaff_EDI + 0x1b0adf,iVar11,0,\n               param_1 + 0xbe3,0)" identifier (argument_list "(param_1 + 0xbe4,&UNK_001aec01 + unaff_EDI,1,0,0,unaff_EDI + 0x1b0adf,iVar11,0,\n               param_1 + 0xbe3,0)" ( (binary_expression "param_1 + 0xbe4" identifier + number_literal) , (binary_expression "&UNK_001aec01 + unaff_EDI" (pointer_expression "&UNK_001aec01" & identifier) + identifier) , number_literal , number_literal , number_literal , (binary_expression "unaff_EDI + 0x1b0adf" identifier + number_literal) , identifier , number_literal , (binary_expression "param_1 + 0xbe3" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined1 *)(param_1 + 0xbf2) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0xbf2) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0xbf2)" * (cast_expression "(undefined1 *)(param_1 + 0xbf2)" ( (type_descriptor "undefined1 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0xbf2)" ( (binary_expression "param_1 + 0xbf2" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0xbf3] = 0;" (assignment_expression "param_1[0xbf3] = 0" (subscript_expression "param_1[0xbf3]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0xbf4] = puVar1;" (assignment_expression "param_1[0xbf4] = puVar1" (subscript_expression "param_1[0xbf4]" identifier [ number_literal ]) = identifier) ;) (expression_statement "FUN_000eb510(param_1 + 0xbf5,unaff_EDI + 0x1aec15,1,0,iVar2,unaff_EDI + 0x1b0b0f,0,0,\n               param_1 + 0xbf4,0);" (call_expression "FUN_000eb510(param_1 + 0xbf5,unaff_EDI + 0x1aec15,1,0,iVar2,unaff_EDI + 0x1b0b0f,0,0,\n               param_1 + 0xbf4,0)" identifier (argument_list "(param_1 + 0xbf5,unaff_EDI + 0x1aec15,1,0,iVar2,unaff_EDI + 0x1b0b0f,0,0,\n               param_1 + 0xbf4,0)" ( (binary_expression "param_1 + 0xbf5" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aec15" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b0b0f" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0xbf4" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0xc04] = 0;" (assignment_expression "param_1[0xc04] = 0" (subscript_expression "param_1[0xc04]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0xc03] = unaff_EDI + -0x18c9;" (assignment_expression "param_1[0xc03] = unaff_EDI + -0x18c9" (subscript_expression "param_1[0xc03]" identifier [ number_literal ]) = (binary_expression "unaff_EDI + -0x18c9" identifier + number_literal)) ;) (expression_statement "param_1[0xbf4] = "St23__codecvt_abstract_baseIcc11__mbstate_tE" + unaff_EDI + 0x1b;" (assignment_expression "param_1[0xbf4] = "St23__codecvt_abstract_baseIcc11__mbstate_tE" + unaff_EDI + 0x1b" (subscript_expression "param_1[0xbf4]" identifier [ number_literal ]) = (binary_expression ""St23__codecvt_abstract_baseIcc11__mbstate_tE" + unaff_EDI + 0x1b" (binary_expression ""St23__codecvt_abstract_baseIcc11__mbstate_tE" + unaff_EDI" (string_literal ""St23__codecvt_abstract_baseIcc11__mbstate_tE"" " string_content ") + identifier) + number_literal)) ;) (expression_statement "param_1[0xc05] = puVar1;" (assignment_expression "param_1[0xc05] = puVar1" (subscript_expression "param_1[0xc05]" identifier [ number_literal ]) = identifier) ;) (expression_statement "FUN_000eb510(param_1 + 0xc06,unaff_EDI + 0x1aec20,1,0,iVar2,unaff_EDI + 0x1b0b3f,0,0,\n               param_1 + 0xc05,0);" (call_expression "FUN_000eb510(param_1 + 0xc06,unaff_EDI + 0x1aec20,1,0,iVar2,unaff_EDI + 0x1b0b3f,0,0,\n               param_1 + 0xc05,0)" identifier (argument_list "(param_1 + 0xc06,unaff_EDI + 0x1aec20,1,0,iVar2,unaff_EDI + 0x1b0b3f,0,0,\n               param_1 + 0xc05,0)" ( (binary_expression "param_1 + 0xc06" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aec20" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b0b3f" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0xc05" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0xc15] = 0;" (assignment_expression "param_1[0xc15] = 0" (subscript_expression "param_1[0xc15]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0xc14] = unaff_EDI + -0x1ee9;" (assignment_expression "param_1[0xc14] = unaff_EDI + -0x1ee9" (subscript_expression "param_1[0xc14]" identifier [ number_literal ]) = (binary_expression "unaff_EDI + -0x1ee9" identifier + number_literal)) ;) (expression_statement "param_1[0xc05] = "St23__codecvt_abstract_baseIcc11__mbstate_tE" + unaff_EDI + 0x2f;" (assignment_expression "param_1[0xc05] = "St23__codecvt_abstract_baseIcc11__mbstate_tE" + unaff_EDI + 0x2f" (subscript_expression "param_1[0xc05]" identifier [ number_literal ]) = (binary_expression ""St23__codecvt_abstract_baseIcc11__mbstate_tE" + unaff_EDI + 0x2f" (binary_expression ""St23__codecvt_abstract_baseIcc11__mbstate_tE" + unaff_EDI" (string_literal ""St23__codecvt_abstract_baseIcc11__mbstate_tE"" " string_content ") + identifier) + number_literal)) ;) (expression_statement "param_1[0xc16] = &UNK_002a2917 + unaff_EDI;" (assignment_expression "param_1[0xc16] = &UNK_002a2917 + unaff_EDI" (subscript_expression "param_1[0xc16]" identifier [ number_literal ]) = (binary_expression "&UNK_002a2917 + unaff_EDI" (pointer_expression "&UNK_002a2917" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0xc17,unaff_EDI + 0x1aec2d,1,0x71,iVar3,unaff_EDI + 0x1b0b73,0,0,\n               param_1 + 0xc16,0);" (call_expression "FUN_000eb510(param_1 + 0xc17,unaff_EDI + 0x1aec2d,1,0x71,iVar3,unaff_EDI + 0x1b0b73,0,0,\n               param_1 + 0xc16,0)" identifier (argument_list "(param_1 + 0xc17,unaff_EDI + 0x1aec2d,1,0x71,iVar3,unaff_EDI + 0x1b0b73,0,0,\n               param_1 + 0xc16,0)" ( (binary_expression "param_1 + 0xc17" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aec2d" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b0b73" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0xc16" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0xc26] = &UNK_002a292b + unaff_EDI;" (assignment_expression "param_1[0xc26] = &UNK_002a292b + unaff_EDI" (subscript_expression "param_1[0xc26]" identifier [ number_literal ]) = (binary_expression "&UNK_002a292b + unaff_EDI" (pointer_expression "&UNK_002a292b" & identifier) + identifier)) ;) (expression_statement "*(undefined2 *)(param_1 + 0xc25) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0xc25) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0xc25)" * (cast_expression "(undefined2 *)(param_1 + 0xc25)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0xc25)" ( (binary_expression "param_1 + 0xc25" identifier + number_literal) )))) = number_literal) ;) (expression_statement "FUN_000eb510(param_1 + 0xc27,unaff_EDI + 0x1aec2a,1,0,iVar4,0,0,0,param_1 + 0xc26,1);" (call_expression "FUN_000eb510(param_1 + 0xc27,unaff_EDI + 0x1aec2a,1,0,iVar4,0,0,0,param_1 + 0xc26,1)" identifier (argument_list "(param_1 + 0xc27,unaff_EDI + 0x1aec2a,1,0,iVar4,0,0,0,param_1 + 0xc26,1)" ( (binary_expression "param_1 + 0xc27" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aec2a" identifier + number_literal) , number_literal , number_literal , identifier , number_literal , number_literal , number_literal , (binary_expression "param_1 + 0xc26" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0xc35] = &UNK_002a293f + unaff_EDI;" (assignment_expression "param_1[0xc35] = &UNK_002a293f + unaff_EDI" (subscript_expression "param_1[0xc35]" identifier [ number_literal ]) = (binary_expression "&UNK_002a293f + unaff_EDI" (pointer_expression "&UNK_002a293f" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0xc36,unaff_EDI + 0x1aec3c,2,0,iVar3,unaff_EDI + 0x1b0b93,0,0,\n               param_1 + 0xc35,0);" (call_expression "FUN_000eb510(param_1 + 0xc36,unaff_EDI + 0x1aec3c,2,0,iVar3,unaff_EDI + 0x1b0b93,0,0,\n               param_1 + 0xc35,0)" identifier (argument_list "(param_1 + 0xc36,unaff_EDI + 0x1aec3c,2,0,iVar3,unaff_EDI + 0x1b0b93,0,0,\n               param_1 + 0xc35,0)" ( (binary_expression "param_1 + 0xc36" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aec3c" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b0b93" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0xc35" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0xc44) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0xc44) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0xc44)" * (cast_expression "(undefined2 *)(param_1 + 0xc44)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0xc44)" ( (binary_expression "param_1 + 0xc44" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0xc45] = &UNK_002a2953 + unaff_EDI;" (assignment_expression "param_1[0xc45] = &UNK_002a2953 + unaff_EDI" (subscript_expression "param_1[0xc45]" identifier [ number_literal ]) = (binary_expression "&UNK_002a2953 + unaff_EDI" (pointer_expression "&UNK_002a2953" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0xc46,unaff_EDI + 0x1aec39,2,0,iVar4,0,0,0,param_1 + 0xc45,1);" (call_expression "FUN_000eb510(param_1 + 0xc46,unaff_EDI + 0x1aec39,2,0,iVar4,0,0,0,param_1 + 0xc45,1)" identifier (argument_list "(param_1 + 0xc46,unaff_EDI + 0x1aec39,2,0,iVar4,0,0,0,param_1 + 0xc45,1)" ( (binary_expression "param_1 + 0xc46" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aec39" identifier + number_literal) , number_literal , number_literal , identifier , number_literal , number_literal , number_literal , (binary_expression "param_1 + 0xc45" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0xc54] = &UNK_002a2967 + unaff_EDI;" (assignment_expression "param_1[0xc54] = &UNK_002a2967 + unaff_EDI" (subscript_expression "param_1[0xc54]" identifier [ number_literal ]) = (binary_expression "&UNK_002a2967 + unaff_EDI" (pointer_expression "&UNK_002a2967" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0xc55,unaff_EDI + 0x1aec5e,2,0x72,iVar3,unaff_EDI + 0x1aec3f,0,0,\n               param_1 + 0xc54,0);" (call_expression "FUN_000eb510(param_1 + 0xc55,unaff_EDI + 0x1aec5e,2,0x72,iVar3,unaff_EDI + 0x1aec3f,0,0,\n               param_1 + 0xc54,0)" identifier (argument_list "(param_1 + 0xc55,unaff_EDI + 0x1aec5e,2,0x72,iVar3,unaff_EDI + 0x1aec3f,0,0,\n               param_1 + 0xc54,0)" ( (binary_expression "param_1 + 0xc55" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aec5e" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1aec3f" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0xc54" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0xc63) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0xc63) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0xc63)" * (cast_expression "(undefined2 *)(param_1 + 0xc63)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0xc63)" ( (binary_expression "param_1 + 0xc63" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0xc64] = &UNK_002a297b + unaff_EDI;" (assignment_expression "param_1[0xc64] = &UNK_002a297b + unaff_EDI" (subscript_expression "param_1[0xc64]" identifier [ number_literal ]) = (binary_expression "&UNK_002a297b + unaff_EDI" (pointer_expression "&UNK_002a297b" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0xc65,unaff_EDI + 0x1aec5b,2,0,iVar4,0,0,0,param_1 + 0xc64,1);" (call_expression "FUN_000eb510(param_1 + 0xc65,unaff_EDI + 0x1aec5b,2,0,iVar4,0,0,0,param_1 + 0xc64,1)" identifier (argument_list "(param_1 + 0xc65,unaff_EDI + 0x1aec5b,2,0,iVar4,0,0,0,param_1 + 0xc64,1)" ( (binary_expression "param_1 + 0xc65" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aec5b" identifier + number_literal) , number_literal , number_literal , identifier , number_literal , number_literal , number_literal , (binary_expression "param_1 + 0xc64" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0xc73] = &UNK_002a298f + unaff_EDI;" (assignment_expression "param_1[0xc73] = &UNK_002a298f + unaff_EDI" (subscript_expression "param_1[0xc73]" identifier [ number_literal ]) = (binary_expression "&UNK_002a298f + unaff_EDI" (pointer_expression "&UNK_002a298f" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0xc74,unaff_EDI + 0x1aec83,1,0,iVar3,unaff_EDI + 0x1b0bb3,0,0,\n               param_1 + 0xc73,0);" (call_expression "FUN_000eb510(param_1 + 0xc74,unaff_EDI + 0x1aec83,1,0,iVar3,unaff_EDI + 0x1b0bb3,0,0,\n               param_1 + 0xc73,0)" identifier (argument_list "(param_1 + 0xc74,unaff_EDI + 0x1aec83,1,0,iVar3,unaff_EDI + 0x1b0bb3,0,0,\n               param_1 + 0xc73,0)" ( (binary_expression "param_1 + 0xc74" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aec83" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b0bb3" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0xc73" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0xc82) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0xc82) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0xc82)" * (cast_expression "(undefined2 *)(param_1 + 0xc82)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0xc82)" ( (binary_expression "param_1 + 0xc82" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0xc83] = &UNK_002a29a3 + unaff_EDI;" (assignment_expression "param_1[0xc83] = &UNK_002a29a3 + unaff_EDI" (subscript_expression "param_1[0xc83]" identifier [ number_literal ]) = (binary_expression "&UNK_002a29a3 + unaff_EDI" (pointer_expression "&UNK_002a29a3" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0xc84,unaff_EDI + 0x1aec80,1,0,iVar4,&UNK_001aec6a + unaff_EDI,0,0,\n               param_1 + 0xc83,1);" (call_expression "FUN_000eb510(param_1 + 0xc84,unaff_EDI + 0x1aec80,1,0,iVar4,&UNK_001aec6a + unaff_EDI,0,0,\n               param_1 + 0xc83,1)" identifier (argument_list "(param_1 + 0xc84,unaff_EDI + 0x1aec80,1,0,iVar4,&UNK_001aec6a + unaff_EDI,0,0,\n               param_1 + 0xc83,1)" ( (binary_expression "param_1 + 0xc84" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aec80" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "&UNK_001aec6a + unaff_EDI" (pointer_expression "&UNK_001aec6a" & identifier) + identifier) , number_literal , number_literal , (binary_expression "param_1 + 0xc83" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0xc92] = &UNK_002a29b7 + unaff_EDI;" (assignment_expression "param_1[0xc92] = &UNK_002a29b7 + unaff_EDI" (subscript_expression "param_1[0xc92]" identifier [ number_literal ]) = (binary_expression "&UNK_002a29b7 + unaff_EDI" (pointer_expression "&UNK_002a29b7" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0xc93,unaff_EDI + 0x1aec89,1,0,0,unaff_EDI + 0x1b0bd7,iVar9,0,\n               param_1 + 0xc92,0);" (call_expression "FUN_000eb510(param_1 + 0xc93,unaff_EDI + 0x1aec89,1,0,0,unaff_EDI + 0x1b0bd7,iVar9,0,\n               param_1 + 0xc92,0)" identifier (argument_list "(param_1 + 0xc93,unaff_EDI + 0x1aec89,1,0,0,unaff_EDI + 0x1b0bd7,iVar9,0,\n               param_1 + 0xc92,0)" ( (binary_expression "param_1 + 0xc93" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aec89" identifier + number_literal) , number_literal , number_literal , number_literal , (binary_expression "unaff_EDI + 0x1b0bd7" identifier + number_literal) , identifier , number_literal , (binary_expression "param_1 + 0xc92" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined1 *)(param_1 + 0xca1) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0xca1) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0xca1)" * (cast_expression "(undefined1 *)(param_1 + 0xca1)" ( (type_descriptor "undefined1 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0xca1)" ( (binary_expression "param_1 + 0xca1" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0xca3] = &UNK_002a29cb + unaff_EDI;" (assignment_expression "param_1[0xca3] = &UNK_002a29cb + unaff_EDI" (subscript_expression "param_1[0xca3]" identifier [ number_literal ]) = (binary_expression "&UNK_002a29cb + unaff_EDI" (pointer_expression "&UNK_002a29cb" & identifier) + identifier)) ;) (expression_statement "param_1[0xca2] = 0;" (assignment_expression "param_1[0xca2] = 0" (subscript_expression "param_1[0xca2]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "FUN_000eb510(param_1 + 0xca4,unaff_EDI + 0x1aeca0,1,0,iVar3,unaff_EDI + 0x1b0bff,0,0,\n               param_1 + 0xca3,0);" (call_expression "FUN_000eb510(param_1 + 0xca4,unaff_EDI + 0x1aeca0,1,0,iVar3,unaff_EDI + 0x1b0bff,0,0,\n               param_1 + 0xca3,0)" identifier (argument_list "(param_1 + 0xca4,unaff_EDI + 0x1aeca0,1,0,iVar3,unaff_EDI + 0x1b0bff,0,0,\n               param_1 + 0xca3,0)" ( (binary_expression "param_1 + 0xca4" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aeca0" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b0bff" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0xca3" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0xcb2) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0xcb2) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0xcb2)" * (cast_expression "(undefined2 *)(param_1 + 0xcb2)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0xcb2)" ( (binary_expression "param_1 + 0xcb2" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0xcb3] = &UNK_002a29df + unaff_EDI;" (assignment_expression "param_1[0xcb3] = &UNK_002a29df + unaff_EDI" (subscript_expression "param_1[0xcb3]" identifier [ number_literal ]) = (binary_expression "&UNK_002a29df + unaff_EDI" (pointer_expression "&UNK_002a29df" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0xcb4,unaff_EDI + 0x1aec9d,1,0,iVar4,0,0,0,param_1 + 0xcb3,1);" (call_expression "FUN_000eb510(param_1 + 0xcb4,unaff_EDI + 0x1aec9d,1,0,iVar4,0,0,0,param_1 + 0xcb3,1)" identifier (argument_list "(param_1 + 0xcb4,unaff_EDI + 0x1aec9d,1,0,iVar4,0,0,0,param_1 + 0xcb3,1)" ( (binary_expression "param_1 + 0xcb4" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aec9d" identifier + number_literal) , number_literal , number_literal , identifier , number_literal , number_literal , number_literal , (binary_expression "param_1 + 0xcb3" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0xcc2] = &UNK_002a29f3 + unaff_EDI;" (assignment_expression "param_1[0xcc2] = &UNK_002a29f3 + unaff_EDI" (subscript_expression "param_1[0xcc2]" identifier [ number_literal ]) = (binary_expression "&UNK_002a29f3 + unaff_EDI" (pointer_expression "&UNK_002a29f3" & identifier) + identifier)) ;) (expression_statement "iVar6 = unaff_EDI + 0x1aecb1;" (assignment_expression "iVar6 = unaff_EDI + 0x1aecb1" identifier = (binary_expression "unaff_EDI + 0x1aecb1" identifier + number_literal)) ;) (expression_statement "FUN_000eb510(param_1 + 0xcc3,unaff_EDI + 0x1aecb5,1,0,iVar6,unaff_EDI + 0x1b0c3b,\n               unaff_EDI + 0x1aecaa,0,param_1 + 0xcc2,0);" (call_expression "FUN_000eb510(param_1 + 0xcc3,unaff_EDI + 0x1aecb5,1,0,iVar6,unaff_EDI + 0x1b0c3b,\n               unaff_EDI + 0x1aecaa,0,param_1 + 0xcc2,0)" identifier (argument_list "(param_1 + 0xcc3,unaff_EDI + 0x1aecb5,1,0,iVar6,unaff_EDI + 0x1b0c3b,\n               unaff_EDI + 0x1aecaa,0,param_1 + 0xcc2,0)" ( (binary_expression "param_1 + 0xcc3" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aecb5" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b0c3b" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aecaa" identifier + number_literal) , number_literal , (binary_expression "param_1 + 0xcc2" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined1 *)(param_1 + 0xcd1) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0xcd1) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0xcd1)" * (cast_expression "(undefined1 *)(param_1 + 0xcd1)" ( (type_descriptor "undefined1 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0xcd1)" ( (binary_expression "param_1 + 0xcd1" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0xcd2] = 0xffffffff;" (assignment_expression "param_1[0xcd2] = 0xffffffff" (subscript_expression "param_1[0xcd2]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0xcd4] = puVar1;" (assignment_expression "param_1[0xcd4] = puVar1" (subscript_expression "param_1[0xcd4]" identifier [ number_literal ]) = identifier) ;) (expression_statement "param_1[0xcd3] = 0;" (assignment_expression "param_1[0xcd3] = 0" (subscript_expression "param_1[0xcd3]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "FUN_000eb510(param_1 + 0xcd5,unaff_EDI + 0x1b8c3c,2,0x52,iVar2,unaff_EDI + 0x1b0c73,iVar14,0,\n               param_1 + 0xcd4,0);" (call_expression "FUN_000eb510(param_1 + 0xcd5,unaff_EDI + 0x1b8c3c,2,0x52,iVar2,unaff_EDI + 0x1b0c73,iVar14,0,\n               param_1 + 0xcd4,0)" identifier (argument_list "(param_1 + 0xcd5,unaff_EDI + 0x1b8c3c,2,0x52,iVar2,unaff_EDI + 0x1b0c73,iVar14,0,\n               param_1 + 0xcd4,0)" ( (binary_expression "param_1 + 0xcd5" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1b8c3c" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b0c73" identifier + number_literal) , identifier , number_literal , (binary_expression "param_1 + 0xcd4" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0xce4] = 0;" (assignment_expression "param_1[0xce4] = 0" (subscript_expression "param_1[0xce4]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0xce3] = unaff_EDI + -0x3f9;" (assignment_expression "param_1[0xce3] = unaff_EDI + -0x3f9" (subscript_expression "param_1[0xce3]" identifier [ number_literal ]) = (binary_expression "unaff_EDI + -0x3f9" identifier + number_literal)) ;) (expression_statement "param_1[0xcd4] = "St14codecvt_bynameIcc11__mbstate_tE" + unaff_EDI + 3;" (assignment_expression "param_1[0xcd4] = "St14codecvt_bynameIcc11__mbstate_tE" + unaff_EDI + 3" (subscript_expression "param_1[0xcd4]" identifier [ number_literal ]) = (binary_expression ""St14codecvt_bynameIcc11__mbstate_tE" + unaff_EDI + 3" (binary_expression ""St14codecvt_bynameIcc11__mbstate_tE" + unaff_EDI" (string_literal ""St14codecvt_bynameIcc11__mbstate_tE"" " string_content ") + identifier) + number_literal)) ;) (expression_statement "param_1[0xce5] = &UNK_002a2a07 + unaff_EDI;" (assignment_expression "param_1[0xce5] = &UNK_002a2a07 + unaff_EDI" (subscript_expression "param_1[0xce5]" identifier [ number_literal ]) = (binary_expression "&UNK_002a2a07 + unaff_EDI" (pointer_expression "&UNK_002a2a07" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0xce6,unaff_EDI + 0x1aecc3,0,0,iVar2,unaff_EDI + 0x1b0c73,iVar14,0,\n               param_1 + 0xce5,0);" (call_expression "FUN_000eb510(param_1 + 0xce6,unaff_EDI + 0x1aecc3,0,0,iVar2,unaff_EDI + 0x1b0c73,iVar14,0,\n               param_1 + 0xce5,0)" identifier (argument_list "(param_1 + 0xce6,unaff_EDI + 0x1aecc3,0,0,iVar2,unaff_EDI + 0x1b0c73,iVar14,0,\n               param_1 + 0xce5,0)" ( (binary_expression "param_1 + 0xce6" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aecc3" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b0c73" identifier + number_literal) , identifier , number_literal , (binary_expression "param_1 + 0xce5" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined1 *)(param_1 + 0xcf4) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0xcf4) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0xcf4)" * (cast_expression "(undefined1 *)(param_1 + 0xcf4)" ( (type_descriptor "undefined1 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0xcf4)" ( (binary_expression "param_1 + 0xcf4" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0xcf8] = &UNK_002a2a1b + unaff_EDI;" (assignment_expression "param_1[0xcf8] = &UNK_002a2a1b + unaff_EDI" (subscript_expression "param_1[0xcf8]" identifier [ number_literal ]) = (binary_expression "&UNK_002a2a1b + unaff_EDI" (pointer_expression "&UNK_002a2a1b" & identifier) + identifier)) ;) (expression_statement "param_1[0xcf5] = 0;" (assignment_expression "param_1[0xcf5] = 0" (subscript_expression "param_1[0xcf5]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0xcf6] = 0;" (assignment_expression "param_1[0xcf6] = 0" (subscript_expression "param_1[0xcf6]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0xcf7] = 0;" (assignment_expression "param_1[0xcf7] = 0" (subscript_expression "param_1[0xcf7]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "FUN_000eb510(param_1 + 0xcf9,unaff_EDI + 0x1aecc9,1,0,iVar2,unaff_EDI + 0x1b0c93,iVar14,0,\n               param_1 + 0xcf8,0);" (call_expression "FUN_000eb510(param_1 + 0xcf9,unaff_EDI + 0x1aecc9,1,0,iVar2,unaff_EDI + 0x1b0c93,iVar14,0,\n               param_1 + 0xcf8,0)" identifier (argument_list "(param_1 + 0xcf9,unaff_EDI + 0x1aecc9,1,0,iVar2,unaff_EDI + 0x1b0c93,iVar14,0,\n               param_1 + 0xcf8,0)" ( (binary_expression "param_1 + 0xcf9" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aecc9" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b0c93" identifier + number_literal) , identifier , number_literal , (binary_expression "param_1 + 0xcf8" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined1 *)(param_1 + 0xd07) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0xd07) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0xd07)" * (cast_expression "(undefined1 *)(param_1 + 0xd07)" ( (type_descriptor "undefined1 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0xd07)" ( (binary_expression "param_1 + 0xd07" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0xd08] = 0;" (assignment_expression "param_1[0xd08] = 0" (subscript_expression "param_1[0xd08]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0xd09] = 0;" (assignment_expression "param_1[0xd09] = 0" (subscript_expression "param_1[0xd09]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0xd0a] = 0;" (assignment_expression "param_1[0xd0a] = 0" (subscript_expression "param_1[0xd0a]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0xd0b] = &UNK_002a2a2f + unaff_EDI;" (assignment_expression "param_1[0xd0b] = &UNK_002a2a2f + unaff_EDI" (subscript_expression "param_1[0xd0b]" identifier [ number_literal ]) = (binary_expression "&UNK_002a2a2f + unaff_EDI" (pointer_expression "&UNK_002a2a2f" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0xd0c,unaff_EDI + 0x1aece9,1,0x73,iVar3,unaff_EDI + 0x1aecd4,0,0,\n               param_1 + 0xd0b,0);" (call_expression "FUN_000eb510(param_1 + 0xd0c,unaff_EDI + 0x1aece9,1,0x73,iVar3,unaff_EDI + 0x1aecd4,0,0,\n               param_1 + 0xd0b,0)" identifier (argument_list "(param_1 + 0xd0c,unaff_EDI + 0x1aece9,1,0x73,iVar3,unaff_EDI + 0x1aecd4,0,0,\n               param_1 + 0xd0b,0)" ( (binary_expression "param_1 + 0xd0c" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aece9" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1aecd4" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0xd0b" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0xd1a) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0xd1a) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0xd1a)" * (cast_expression "(undefined2 *)(param_1 + 0xd1a)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0xd1a)" ( (binary_expression "param_1 + 0xd1a" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0xd1b] = &UNK_002a2a43 + unaff_EDI;" (assignment_expression "param_1[0xd1b] = &UNK_002a2a43 + unaff_EDI" (subscript_expression "param_1[0xd1b]" identifier [ number_literal ]) = (binary_expression "&UNK_002a2a43 + unaff_EDI" (pointer_expression "&UNK_002a2a43" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0xd1c,unaff_EDI + 0x1aece6,1,0,iVar4,0,0,0,param_1 + 0xd1b,1);" (call_expression "FUN_000eb510(param_1 + 0xd1c,unaff_EDI + 0x1aece6,1,0,iVar4,0,0,0,param_1 + 0xd1b,1)" identifier (argument_list "(param_1 + 0xd1c,unaff_EDI + 0x1aece6,1,0,iVar4,0,0,0,param_1 + 0xd1b,1)" ( (binary_expression "param_1 + 0xd1c" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aece6" identifier + number_literal) , number_literal , number_literal , identifier , number_literal , number_literal , number_literal , (binary_expression "param_1 + 0xd1b" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0xd2a] = &UNK_002a2a57 + unaff_EDI;" (assignment_expression "param_1[0xd2a] = &UNK_002a2a57 + unaff_EDI" (subscript_expression "param_1[0xd2a]" identifier [ number_literal ]) = (binary_expression "&UNK_002a2a57 + unaff_EDI" (pointer_expression "&UNK_002a2a57" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0xd2b,unaff_EDI + 0x1aed12,1,0x53,iVar3,unaff_EDI + 0x1aecf3,0,0,\n               param_1 + 0xd2a,0);" (call_expression "FUN_000eb510(param_1 + 0xd2b,unaff_EDI + 0x1aed12,1,0x53,iVar3,unaff_EDI + 0x1aecf3,0,0,\n               param_1 + 0xd2a,0)" identifier (argument_list "(param_1 + 0xd2b,unaff_EDI + 0x1aed12,1,0x53,iVar3,unaff_EDI + 0x1aecf3,0,0,\n               param_1 + 0xd2a,0)" ( (binary_expression "param_1 + 0xd2b" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aed12" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1aecf3" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0xd2a" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0xd39) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0xd39) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0xd39)" * (cast_expression "(undefined2 *)(param_1 + 0xd39)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0xd39)" ( (binary_expression "param_1 + 0xd39" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0xd3a] = &UNK_002a2a6b + unaff_EDI;" (assignment_expression "param_1[0xd3a] = &UNK_002a2a6b + unaff_EDI" (subscript_expression "param_1[0xd3a]" identifier [ number_literal ]) = (binary_expression "&UNK_002a2a6b + unaff_EDI" (pointer_expression "&UNK_002a2a6b" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0xd3b,unaff_EDI + 0x1aed0f,1,0,iVar4,0,0,0,param_1 + 0xd3a,1);" (call_expression "FUN_000eb510(param_1 + 0xd3b,unaff_EDI + 0x1aed0f,1,0,iVar4,0,0,0,param_1 + 0xd3a,1)" identifier (argument_list "(param_1 + 0xd3b,unaff_EDI + 0x1aed0f,1,0,iVar4,0,0,0,param_1 + 0xd3a,1)" ( (binary_expression "param_1 + 0xd3b" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aed0f" identifier + number_literal) , number_literal , number_literal , identifier , number_literal , number_literal , number_literal , (binary_expression "param_1 + 0xd3a" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0xd49] = &UNK_002a2a7f + unaff_EDI;" (assignment_expression "param_1[0xd49] = &UNK_002a2a7f + unaff_EDI" (subscript_expression "param_1[0xd49]" identifier [ number_literal ]) = (binary_expression "&UNK_002a2a7f + unaff_EDI" (pointer_expression "&UNK_002a2a7f" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0xd4a,unaff_EDI + 0x1aed21,1,0,iVar3,unaff_EDI + 0x1b0cc3,0,0,\n               param_1 + 0xd49,0);" (call_expression "FUN_000eb510(param_1 + 0xd4a,unaff_EDI + 0x1aed21,1,0,iVar3,unaff_EDI + 0x1b0cc3,0,0,\n               param_1 + 0xd49,0)" identifier (argument_list "(param_1 + 0xd4a,unaff_EDI + 0x1aed21,1,0,iVar3,unaff_EDI + 0x1b0cc3,0,0,\n               param_1 + 0xd49,0)" ( (binary_expression "param_1 + 0xd4a" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aed21" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b0cc3" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0xd49" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0xd58) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0xd58) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0xd58)" * (cast_expression "(undefined2 *)(param_1 + 0xd58)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0xd58)" ( (binary_expression "param_1 + 0xd58" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0xd59] = &UNK_002a2a93 + unaff_EDI;" (assignment_expression "param_1[0xd59] = &UNK_002a2a93 + unaff_EDI" (subscript_expression "param_1[0xd59]" identifier [ number_literal ]) = (binary_expression "&UNK_002a2a93 + unaff_EDI" (pointer_expression "&UNK_002a2a93" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0xd5a,unaff_EDI + 0x1aed1e,1,0,iVar4,0,0,0,param_1 + 0xd59,1);" (call_expression "FUN_000eb510(param_1 + 0xd5a,unaff_EDI + 0x1aed1e,1,0,iVar4,0,0,0,param_1 + 0xd59,1)" identifier (argument_list "(param_1 + 0xd5a,unaff_EDI + 0x1aed1e,1,0,iVar4,0,0,0,param_1 + 0xd59,1)" ( (binary_expression "param_1 + 0xd5a" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aed1e" identifier + number_literal) , number_literal , number_literal , identifier , number_literal , number_literal , number_literal , (binary_expression "param_1 + 0xd59" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0xd68] = "extern(C) " + unaff_EDI + 7;" (assignment_expression "param_1[0xd68] = "extern(C) " + unaff_EDI + 7" (subscript_expression "param_1[0xd68]" identifier [ number_literal ]) = (binary_expression ""extern(C) " + unaff_EDI + 7" (binary_expression ""extern(C) " + unaff_EDI" (string_literal ""extern(C) "" " string_content ") + identifier) + number_literal)) ;) (expression_statement "FUN_000eb510(param_1 + 0xd69,unaff_EDI + 0x1aed39,1,0,iVar3,unaff_EDI + 0x1b0ceb,0,0,\n               param_1 + 0xd68,0);" (call_expression "FUN_000eb510(param_1 + 0xd69,unaff_EDI + 0x1aed39,1,0,iVar3,unaff_EDI + 0x1b0ceb,0,0,\n               param_1 + 0xd68,0)" identifier (argument_list "(param_1 + 0xd69,unaff_EDI + 0x1aed39,1,0,iVar3,unaff_EDI + 0x1b0ceb,0,0,\n               param_1 + 0xd68,0)" ( (binary_expression "param_1 + 0xd69" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aed39" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b0ceb" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0xd68" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0xd77) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0xd77) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0xd77)" * (cast_expression "(undefined2 *)(param_1 + 0xd77)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0xd77)" ( (binary_expression "param_1 + 0xd77" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0xd78] = "extern(Windows) " + unaff_EDI + 0x10;" (assignment_expression "param_1[0xd78] = "extern(Windows) " + unaff_EDI + 0x10" (subscript_expression "param_1[0xd78]" identifier [ number_literal ]) = (binary_expression ""extern(Windows) " + unaff_EDI + 0x10" (binary_expression ""extern(Windows) " + unaff_EDI" (string_literal ""extern(Windows) "" " string_content ") + identifier) + number_literal)) ;) (expression_statement "FUN_000eb510(param_1 + 0xd79,unaff_EDI + 0x1aed36,1,0,iVar4,0,0,0,param_1 + 0xd78,1);" (call_expression "FUN_000eb510(param_1 + 0xd79,unaff_EDI + 0x1aed36,1,0,iVar4,0,0,0,param_1 + 0xd78,1)" identifier (argument_list "(param_1 + 0xd79,unaff_EDI + 0x1aed36,1,0,iVar4,0,0,0,param_1 + 0xd78,1)" ( (binary_expression "param_1 + 0xd79" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aed36" identifier + number_literal) , number_literal , number_literal , identifier , number_literal , number_literal , number_literal , (binary_expression "param_1 + 0xd78" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0xd87] = "extern(C++) " + unaff_EDI + 3;" (assignment_expression "param_1[0xd87] = "extern(C++) " + unaff_EDI + 3" (subscript_expression "param_1[0xd87]" identifier [ number_literal ]) = (binary_expression ""extern(C++) " + unaff_EDI + 3" (binary_expression ""extern(C++) " + unaff_EDI" (string_literal ""extern(C++) "" " string_content ") + identifier) + number_literal)) ;) (expression_statement "FUN_000eb510(param_1 + 0xd88,unaff_EDI + 0x1aed4c,1,0,iVar4,unaff_EDI + 0x1b0d33,0,0,\n               param_1 + 0xd87,1);" (call_expression "FUN_000eb510(param_1 + 0xd88,unaff_EDI + 0x1aed4c,1,0,iVar4,unaff_EDI + 0x1b0d33,0,0,\n               param_1 + 0xd87,1)" identifier (argument_list "(param_1 + 0xd88,unaff_EDI + 0x1aed4c,1,0,iVar4,unaff_EDI + 0x1b0d33,0,0,\n               param_1 + 0xd87,1)" ( (binary_expression "param_1 + 0xd88" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aed4c" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b0d33" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0xd87" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0xd96) = 0x100;" (assignment_expression "*(undefined2 *)(param_1 + 0xd96) = 0x100" (pointer_expression "*(undefined2 *)(param_1 + 0xd96)" * (cast_expression "(undefined2 *)(param_1 + 0xd96)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0xd96)" ( (binary_expression "param_1 + 0xd96" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0xd97] = "extern(Objective-C) " + unaff_EDI + 10;" (assignment_expression "param_1[0xd97] = "extern(Objective-C) " + unaff_EDI + 10" (subscript_expression "param_1[0xd97]" identifier [ number_literal ]) = (binary_expression ""extern(Objective-C) " + unaff_EDI + 10" (binary_expression ""extern(Objective-C) " + unaff_EDI" (string_literal ""extern(Objective-C) "" " string_content ") + identifier) + number_literal)) ;) (expression_statement "FUN_000eb510(param_1 + 0xd98,unaff_EDI + 0x1aed49,1,0,iVar3,0,0,0,param_1 + 0xd97,0);" (call_expression "FUN_000eb510(param_1 + 0xd98,unaff_EDI + 0x1aed49,1,0,iVar3,0,0,0,param_1 + 0xd97,0)" identifier (argument_list "(param_1 + 0xd98,unaff_EDI + 0x1aed49,1,0,iVar3,0,0,0,param_1 + 0xd97,0)" ( (binary_expression "param_1 + 0xd98" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aed49" identifier + number_literal) , number_literal , number_literal , identifier , number_literal , number_literal , number_literal , (binary_expression "param_1 + 0xd97" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0xda6] = " immutable" + unaff_EDI + 9;" (assignment_expression "param_1[0xda6] = " immutable" + unaff_EDI + 9" (subscript_expression "param_1[0xda6]" identifier [ number_literal ]) = (binary_expression "" immutable" + unaff_EDI + 9" (binary_expression "" immutable" + unaff_EDI" (string_literal "" immutable"" " string_content ") + identifier) + number_literal)) ;) (expression_statement "FUN_000eb510(param_1 + 0xda7,&UNK_001aed5f + unaff_EDI,1,0,0,&UNK_001b0d5b + unaff_EDI,iVar11,0,\n               param_1 + 0xda6,0);" (call_expression "FUN_000eb510(param_1 + 0xda7,&UNK_001aed5f + unaff_EDI,1,0,0,&UNK_001b0d5b + unaff_EDI,iVar11,0,\n               param_1 + 0xda6,0)" identifier (argument_list "(param_1 + 0xda7,&UNK_001aed5f + unaff_EDI,1,0,0,&UNK_001b0d5b + unaff_EDI,iVar11,0,\n               param_1 + 0xda6,0)" ( (binary_expression "param_1 + 0xda7" identifier + number_literal) , (binary_expression "&UNK_001aed5f + unaff_EDI" (pointer_expression "&UNK_001aed5f" & identifier) + identifier) , number_literal , number_literal , number_literal , (binary_expression "&UNK_001b0d5b + unaff_EDI" (pointer_expression "&UNK_001b0d5b" & identifier) + identifier) , identifier , number_literal , (binary_expression "param_1 + 0xda6" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined1 *)(param_1 + 0xdb5) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0xdb5) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0xdb5)" * (cast_expression "(undefined1 *)(param_1 + 0xdb5)" ( (type_descriptor "undefined1 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0xdb5)" ( (binary_expression "param_1 + 0xdb5" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0xdb6] = 0;" (assignment_expression "param_1[0xdb6] = 0" (subscript_expression "param_1[0xdb6]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0xdb7] = puVar1;" (assignment_expression "param_1[0xdb7] = puVar1" (subscript_expression "param_1[0xdb7]" identifier [ number_literal ]) = identifier) ;) (expression_statement "FUN_000eb510(param_1 + 0xdb8,unaff_EDI + 0x1aed9c,1,0,iVar2,unaff_EDI + 0x1aed85,\n               unaff_EDI + 0x1aed75,0,param_1 + 0xdb7,0);" (call_expression "FUN_000eb510(param_1 + 0xdb8,unaff_EDI + 0x1aed9c,1,0,iVar2,unaff_EDI + 0x1aed85,\n               unaff_EDI + 0x1aed75,0,param_1 + 0xdb7,0)" identifier (argument_list "(param_1 + 0xdb8,unaff_EDI + 0x1aed9c,1,0,iVar2,unaff_EDI + 0x1aed85,\n               unaff_EDI + 0x1aed75,0,param_1 + 0xdb7,0)" ( (binary_expression "param_1 + 0xdb8" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aed9c" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1aed85" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aed75" identifier + number_literal) , number_literal , (binary_expression "param_1 + 0xdb7" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0xdc7] = 0;" (assignment_expression "param_1[0xdc7] = 0" (subscript_expression "param_1[0xdc7]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0xdc6] = unaff_EDI + 0x7897;" (assignment_expression "param_1[0xdc6] = unaff_EDI + 0x7897" (subscript_expression "param_1[0xdc6]" identifier [ number_literal ]) = (binary_expression "unaff_EDI + 0x7897" identifier + number_literal)) ;) (expression_statement "param_1[0xdb7] = "St14codecvt_bynameIcc11__mbstate_tE" + unaff_EDI + 0x17;" (assignment_expression "param_1[0xdb7] = "St14codecvt_bynameIcc11__mbstate_tE" + unaff_EDI + 0x17" (subscript_expression "param_1[0xdb7]" identifier [ number_literal ]) = (binary_expression ""St14codecvt_bynameIcc11__mbstate_tE" + unaff_EDI + 0x17" (binary_expression ""St14codecvt_bynameIcc11__mbstate_tE" + unaff_EDI" (string_literal ""St14codecvt_bynameIcc11__mbstate_tE"" " string_content ") + identifier) + number_literal)) ;) (expression_statement "param_1[0xdc8] = "pure " + unaff_EDI + 3;" (assignment_expression "param_1[0xdc8] = "pure " + unaff_EDI + 3" (subscript_expression "param_1[0xdc8]" identifier [ number_literal ]) = (binary_expression ""pure " + unaff_EDI + 3" (binary_expression ""pure " + unaff_EDI" (string_literal ""pure "" " string_content ") + identifier) + number_literal)) ;) (expression_statement "FUN_000eb510(param_1 + 0xdc9,unaff_EDI + 0x1aedad,1,0,iVar4,unaff_EDI + 0x1b0d83,0,0,\n               param_1 + 0xdc8,1);" (call_expression "FUN_000eb510(param_1 + 0xdc9,unaff_EDI + 0x1aedad,1,0,iVar4,unaff_EDI + 0x1b0d83,0,0,\n               param_1 + 0xdc8,1)" identifier (argument_list "(param_1 + 0xdc9,unaff_EDI + 0x1aedad,1,0,iVar4,unaff_EDI + 0x1b0d83,0,0,\n               param_1 + 0xdc8,1)" ( (binary_expression "param_1 + 0xdc9" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aedad" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b0d83" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0xdc8" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0xdd7) = 0x100;" (assignment_expression "*(undefined2 *)(param_1 + 0xdd7) = 0x100" (pointer_expression "*(undefined2 *)(param_1 + 0xdd7)" * (cast_expression "(undefined2 *)(param_1 + 0xdd7)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0xdd7)" ( (binary_expression "param_1 + 0xdd7" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0xdd8] = "@property " + unaff_EDI + 3;" (assignment_expression "param_1[0xdd8] = "@property " + unaff_EDI + 3" (subscript_expression "param_1[0xdd8]" identifier [ number_literal ]) = (binary_expression ""@property " + unaff_EDI + 3" (binary_expression ""@property " + unaff_EDI" (string_literal ""@property "" " string_content ") + identifier) + number_literal)) ;) (expression_statement "FUN_000eb510(param_1 + 0xdd9,unaff_EDI + 0x1aedaa,1,0,iVar3,0,0,0,param_1 + 0xdd8,0);" (call_expression "FUN_000eb510(param_1 + 0xdd9,unaff_EDI + 0x1aedaa,1,0,iVar3,0,0,0,param_1 + 0xdd8,0)" identifier (argument_list "(param_1 + 0xdd9,unaff_EDI + 0x1aedaa,1,0,iVar3,0,0,0,param_1 + 0xdd8,0)" ( (binary_expression "param_1 + 0xdd9" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aedaa" identifier + number_literal) , number_literal , number_literal , identifier , number_literal , number_literal , number_literal , (binary_expression "param_1 + 0xdd8" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0xde7] = &UNK_002a2b33 + unaff_EDI;" (assignment_expression "param_1[0xde7] = &UNK_002a2b33 + unaff_EDI" (subscript_expression "param_1[0xde7]" identifier [ number_literal ]) = (binary_expression "&UNK_002a2b33 + unaff_EDI" (pointer_expression "&UNK_002a2b33" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0xde8,unaff_EDI + 0x1aedd2,1,0,0,unaff_EDI + 0x1b0da7,unaff_EDI + 0x1aedb8,\n               1,param_1 + 0xde7,0);" (call_expression "FUN_000eb510(param_1 + 0xde8,unaff_EDI + 0x1aedd2,1,0,0,unaff_EDI + 0x1b0da7,unaff_EDI + 0x1aedb8,\n               1,param_1 + 0xde7,0)" identifier (argument_list "(param_1 + 0xde8,unaff_EDI + 0x1aedd2,1,0,0,unaff_EDI + 0x1b0da7,unaff_EDI + 0x1aedb8,\n               1,param_1 + 0xde7,0)" ( (binary_expression "param_1 + 0xde8" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aedd2" identifier + number_literal) , number_literal , number_literal , number_literal , (binary_expression "unaff_EDI + 0x1b0da7" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aedb8" identifier + number_literal) , number_literal , (binary_expression "param_1 + 0xde7" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined1 *)(param_1 + 0xdf6) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0xdf6) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0xdf6)" * (cast_expression "(undefined1 *)(param_1 + 0xdf6)" ( (type_descriptor "undefined1 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0xdf6)" ( (binary_expression "param_1 + 0xdf6" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0xdf7] = 0;" (assignment_expression "param_1[0xdf7] = 0" (subscript_expression "param_1[0xdf7]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0xdf8] = "scope " + unaff_EDI;" (assignment_expression "param_1[0xdf8] = "scope " + unaff_EDI" (subscript_expression "param_1[0xdf8]" identifier [ number_literal ]) = (binary_expression ""scope " + unaff_EDI" (string_literal ""scope "" " string_content ") + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0xdf9,unaff_EDI + 0x1aedea,1,0,iVar8,unaff_EDI + 0x1b0dcb,\n               unaff_EDI + 0x1aedde,0,param_1 + 0xdf8,0);" (call_expression "FUN_000eb510(param_1 + 0xdf9,unaff_EDI + 0x1aedea,1,0,iVar8,unaff_EDI + 0x1b0dcb,\n               unaff_EDI + 0x1aedde,0,param_1 + 0xdf8,0)" identifier (argument_list "(param_1 + 0xdf9,unaff_EDI + 0x1aedea,1,0,iVar8,unaff_EDI + 0x1b0dcb,\n               unaff_EDI + 0x1aedde,0,param_1 + 0xdf8,0)" ( (binary_expression "param_1 + 0xdf9" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aedea" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b0dcb" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aedde" identifier + number_literal) , number_literal , (binary_expression "param_1 + 0xdf8" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined1 *)(param_1 + 0xe07) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0xe07) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0xe07)" * (cast_expression "(undefined1 *)(param_1 + 0xe07)" ( (type_descriptor "undefined1 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0xe07)" ( (binary_expression "param_1 + 0xe07" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0xe08] = iVar8;" (assignment_expression "param_1[0xe08] = iVar8" (subscript_expression "param_1[0xe08]" identifier [ number_literal ]) = identifier) ;) (expression_statement "param_1[0xe09] = &UNK_002a2b5b + unaff_EDI;" (assignment_expression "param_1[0xe09] = &UNK_002a2b5b + unaff_EDI" (subscript_expression "param_1[0xe09]" identifier [ number_literal ]) = (binary_expression "&UNK_002a2b5b + unaff_EDI" (pointer_expression "&UNK_002a2b5b" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0xe0a,unaff_EDI + 0x1aedf7,1,0,unaff_EDI + 0x1bb38f,unaff_EDI + 0x1b0e27,\n               iVar13,0,param_1 + 0xe09,0);" (call_expression "FUN_000eb510(param_1 + 0xe0a,unaff_EDI + 0x1aedf7,1,0,unaff_EDI + 0x1bb38f,unaff_EDI + 0x1b0e27,\n               iVar13,0,param_1 + 0xe09,0)" identifier (argument_list "(param_1 + 0xe0a,unaff_EDI + 0x1aedf7,1,0,unaff_EDI + 0x1bb38f,unaff_EDI + 0x1b0e27,\n               iVar13,0,param_1 + 0xe09,0)" ( (binary_expression "param_1 + 0xe0a" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aedf7" identifier + number_literal) , number_literal , number_literal , (binary_expression "unaff_EDI + 0x1bb38f" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1b0e27" identifier + number_literal) , identifier , number_literal , (binary_expression "param_1 + 0xe09" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined1 *)(param_1 + 0xe18) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0xe18) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0xe18)" * (cast_expression "(undefined1 *)(param_1 + 0xe18)" ( (type_descriptor "undefined1 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0xe18)" ( (binary_expression "param_1 + 0xe18" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0xe19] = 5;" (assignment_expression "param_1[0xe19] = 5" (subscript_expression "param_1[0xe19]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0xe1a] = &UNK_002a2b6f + unaff_EDI;" (assignment_expression "param_1[0xe1a] = &UNK_002a2b6f + unaff_EDI" (subscript_expression "param_1[0xe1a]" identifier [ number_literal ]) = (binary_expression "&UNK_002a2b6f + unaff_EDI" (pointer_expression "&UNK_002a2b6f" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0xe1b,unaff_EDI + 0x1aee0a,1,0,unaff_EDI + 0x1be49b,unaff_EDI + 0x1b0e53,\n               iVar7,0,param_1 + 0xe1a,0);" (call_expression "FUN_000eb510(param_1 + 0xe1b,unaff_EDI + 0x1aee0a,1,0,unaff_EDI + 0x1be49b,unaff_EDI + 0x1b0e53,\n               iVar7,0,param_1 + 0xe1a,0)" identifier (argument_list "(param_1 + 0xe1b,unaff_EDI + 0x1aee0a,1,0,unaff_EDI + 0x1be49b,unaff_EDI + 0x1b0e53,\n               iVar7,0,param_1 + 0xe1a,0)" ( (binary_expression "param_1 + 0xe1b" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aee0a" identifier + number_literal) , number_literal , number_literal , (binary_expression "unaff_EDI + 0x1be49b" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1b0e53" identifier + number_literal) , identifier , number_literal , (binary_expression "param_1 + 0xe1a" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined1 *)(param_1 + 0xe29) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0xe29) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0xe29)" * (cast_expression "(undefined1 *)(param_1 + 0xe29)" ( (type_descriptor "undefined1 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0xe29)" ( (binary_expression "param_1 + 0xe29" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0xe2a] = 1;" (assignment_expression "param_1[0xe2a] = 1" (subscript_expression "param_1[0xe2a]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0xe2b] = "shared(" + unaff_EDI + 3;" (assignment_expression "param_1[0xe2b] = "shared(" + unaff_EDI + 3" (subscript_expression "param_1[0xe2b]" identifier [ number_literal ]) = (binary_expression ""shared(" + unaff_EDI + 3" (binary_expression ""shared(" + unaff_EDI" (string_literal ""shared("" " string_content ") + identifier) + number_literal)) ;) (expression_statement "FUN_000eb510(param_1 + 0xe2c,unaff_EDI + 0x1aee1d,1,0,iVar4,unaff_EDI + 0x1b0f07,0,0,\n               param_1 + 0xe2b,1);" (call_expression "FUN_000eb510(param_1 + 0xe2c,unaff_EDI + 0x1aee1d,1,0,iVar4,unaff_EDI + 0x1b0f07,0,0,\n               param_1 + 0xe2b,1)" identifier (argument_list "(param_1 + 0xe2c,unaff_EDI + 0x1aee1d,1,0,iVar4,unaff_EDI + 0x1b0f07,0,0,\n               param_1 + 0xe2b,1)" ( (binary_expression "param_1 + 0xe2c" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aee1d" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b0f07" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0xe2b" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0xe3a) = 0x100;" (assignment_expression "*(undefined2 *)(param_1 + 0xe3a) = 0x100" (pointer_expression "*(undefined2 *)(param_1 + 0xe3a)" * (cast_expression "(undefined2 *)(param_1 + 0xe3a)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0xe3a)" ( (binary_expression "param_1 + 0xe3a" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0xe3b] = "immutable(" + unaff_EDI + 8;" (assignment_expression "param_1[0xe3b] = "immutable(" + unaff_EDI + 8" (subscript_expression "param_1[0xe3b]" identifier [ number_literal ]) = (binary_expression ""immutable(" + unaff_EDI + 8" (binary_expression ""immutable(" + unaff_EDI" (string_literal ""immutable("" " string_content ") + identifier) + number_literal)) ;) (expression_statement "FUN_000eb510(param_1 + 0xe3c,unaff_EDI + 0x1aee1a,1,0,iVar3,unaff_EDI + 0x1b0f4f,0,0,\n               param_1 + 0xe3b,0);" (call_expression "FUN_000eb510(param_1 + 0xe3c,unaff_EDI + 0x1aee1a,1,0,iVar3,unaff_EDI + 0x1b0f4f,0,0,\n               param_1 + 0xe3b,0)" identifier (argument_list "(param_1 + 0xe3c,unaff_EDI + 0x1aee1a,1,0,iVar3,unaff_EDI + 0x1b0f4f,0,0,\n               param_1 + 0xe3b,0)" ( (binary_expression "param_1 + 0xe3c" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aee1a" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b0f4f" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0xe3b" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0xe4a] = &UNK_002a2bab + unaff_EDI;" (assignment_expression "param_1[0xe4a] = &UNK_002a2bab + unaff_EDI" (subscript_expression "param_1[0xe4a]" identifier [ number_literal ]) = (binary_expression "&UNK_002a2bab + unaff_EDI" (pointer_expression "&UNK_002a2bab" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0xe4b,unaff_EDI + 0x1aee35,1,0,unaff_EDI + 0x1aee2e,unaff_EDI + 0x1b0f87,\n               iVar7,0,param_1 + 0xe4a,0);" (call_expression "FUN_000eb510(param_1 + 0xe4b,unaff_EDI + 0x1aee35,1,0,unaff_EDI + 0x1aee2e,unaff_EDI + 0x1b0f87,\n               iVar7,0,param_1 + 0xe4a,0)" identifier (argument_list "(param_1 + 0xe4b,unaff_EDI + 0x1aee35,1,0,unaff_EDI + 0x1aee2e,unaff_EDI + 0x1b0f87,\n               iVar7,0,param_1 + 0xe4a,0)" ( (binary_expression "param_1 + 0xe4b" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aee35" identifier + number_literal) , number_literal , number_literal , (binary_expression "unaff_EDI + 0x1aee2e" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1b0f87" identifier + number_literal) , identifier , number_literal , (binary_expression "param_1 + 0xe4a" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined1 *)(param_1 + 0xe59) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0xe59) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0xe59)" * (cast_expression "(undefined1 *)(param_1 + 0xe59)" ( (type_descriptor "undefined1 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0xe59)" ( (binary_expression "param_1 + 0xe59" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0xe5a] = 0x4000;" (assignment_expression "param_1[0xe5a] = 0x4000" (subscript_expression "param_1[0xe5a]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0xe5b] = puVar1;" (assignment_expression "param_1[0xe5b] = puVar1" (subscript_expression "param_1[0xe5b]" identifier [ number_literal ]) = identifier) ;) (expression_statement "FUN_000eb510(param_1 + 0xe5c,unaff_EDI + 0x1c1414,0,0,iVar2,unaff_EDI + 0x1b0fbf,0,0,\n               param_1 + 0xe5b,0);" (call_expression "FUN_000eb510(param_1 + 0xe5c,unaff_EDI + 0x1c1414,0,0,iVar2,unaff_EDI + 0x1b0fbf,0,0,\n               param_1 + 0xe5b,0)" identifier (argument_list "(param_1 + 0xe5c,unaff_EDI + 0x1c1414,0,0,iVar2,unaff_EDI + 0x1b0fbf,0,0,\n               param_1 + 0xe5b,0)" ( (binary_expression "param_1 + 0xe5c" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1c1414" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b0fbf" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0xe5b" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0xe6b] = 0;" (assignment_expression "param_1[0xe6b] = 0" (subscript_expression "param_1[0xe6b]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0xe6a] = unaff_EDI + -0x2d19;" (assignment_expression "param_1[0xe6a] = unaff_EDI + -0x2d19" (subscript_expression "param_1[0xe6a]" identifier [ number_literal ]) = (binary_expression "unaff_EDI + -0x2d19" identifier + number_literal)) ;) (expression_statement "param_1[0xe5b] = "St17moneypunct_bynameIcLb0EE" + unaff_EDI + 7;" (assignment_expression "param_1[0xe5b] = "St17moneypunct_bynameIcLb0EE" + unaff_EDI + 7" (subscript_expression "param_1[0xe5b]" identifier [ number_literal ]) = (binary_expression ""St17moneypunct_bynameIcLb0EE" + unaff_EDI + 7" (binary_expression ""St17moneypunct_bynameIcLb0EE" + unaff_EDI" (string_literal ""St17moneypunct_bynameIcLb0EE"" " string_content ") + identifier) + number_literal)) ;) (expression_statement "param_1[0xe6c] = puVar1;" (assignment_expression "param_1[0xe6c] = puVar1" (subscript_expression "param_1[0xe6c]" identifier [ number_literal ]) = identifier) ;) (expression_statement "FUN_000eb510(param_1 + 0xe6d,unaff_EDI + 0x1aee5d,1,0,iVar2,unaff_EDI + 0x1aee4d,0,0,\n               param_1 + 0xe6c,0);" (call_expression "FUN_000eb510(param_1 + 0xe6d,unaff_EDI + 0x1aee5d,1,0,iVar2,unaff_EDI + 0x1aee4d,0,0,\n               param_1 + 0xe6c,0)" identifier (argument_list "(param_1 + 0xe6d,unaff_EDI + 0x1aee5d,1,0,iVar2,unaff_EDI + 0x1aee4d,0,0,\n               param_1 + 0xe6c,0)" ( (binary_expression "param_1 + 0xe6d" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aee5d" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1aee4d" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0xe6c" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0xe7c] = 0;" (assignment_expression "param_1[0xe7c] = 0" (subscript_expression "param_1[0xe7c]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0xe7b] = unaff_EDI + -0x1119;" (assignment_expression "param_1[0xe7b] = unaff_EDI + -0x1119" (subscript_expression "param_1[0xe7b]" identifier [ number_literal ]) = (binary_expression "unaff_EDI + -0x1119" identifier + number_literal)) ;) (expression_statement "param_1[0xe6c] = "St17moneypunct_bynameIcLb0EE" + unaff_EDI + 0x1b;" (assignment_expression "param_1[0xe6c] = "St17moneypunct_bynameIcLb0EE" + unaff_EDI + 0x1b" (subscript_expression "param_1[0xe6c]" identifier [ number_literal ]) = (binary_expression ""St17moneypunct_bynameIcLb0EE" + unaff_EDI + 0x1b" (binary_expression ""St17moneypunct_bynameIcLb0EE" + unaff_EDI" (string_literal ""St17moneypunct_bynameIcLb0EE"" " string_content ") + identifier) + number_literal)) ;) (expression_statement "param_1[0xe7d] = puVar1;" (assignment_expression "param_1[0xe7d] = puVar1" (subscript_expression "param_1[0xe7d]" identifier [ number_literal ]) = identifier) ;) (expression_statement "FUN_000eb510(param_1 + 0xe7e,unaff_EDI + 0x1aee76,1,0,iVar2,unaff_EDI + 0x1aee67,0,0,\n               param_1 + 0xe7d,0);" (call_expression "FUN_000eb510(param_1 + 0xe7e,unaff_EDI + 0x1aee76,1,0,iVar2,unaff_EDI + 0x1aee67,0,0,\n               param_1 + 0xe7d,0)" identifier (argument_list "(param_1 + 0xe7e,unaff_EDI + 0x1aee76,1,0,iVar2,unaff_EDI + 0x1aee67,0,0,\n               param_1 + 0xe7d,0)" ( (binary_expression "param_1 + 0xe7e" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aee76" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1aee67" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0xe7d" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0xe8d] = 0;" (assignment_expression "param_1[0xe8d] = 0" (subscript_expression "param_1[0xe8d]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0xe8c] = unaff_EDI + -0x2899;" (assignment_expression "param_1[0xe8c] = unaff_EDI + -0x2899" (subscript_expression "param_1[0xe8c]" identifier [ number_literal ]) = (binary_expression "unaff_EDI + -0x2899" identifier + number_literal)) ;) (expression_statement "param_1[0xe7d] = "St17moneypunct_bynameIcLb1EE" + unaff_EDI + 0xf;" (assignment_expression "param_1[0xe7d] = "St17moneypunct_bynameIcLb1EE" + unaff_EDI + 0xf" (subscript_expression "param_1[0xe7d]" identifier [ number_literal ]) = (binary_expression ""St17moneypunct_bynameIcLb1EE" + unaff_EDI + 0xf" (binary_expression ""St17moneypunct_bynameIcLb1EE" + unaff_EDI" (string_literal ""St17moneypunct_bynameIcLb1EE"" " string_content ") + identifier) + number_literal)) ;) (expression_statement "param_1[0xe8e] = &UNK_002a2bbf + unaff_EDI;" (assignment_expression "param_1[0xe8e] = &UNK_002a2bbf + unaff_EDI" (subscript_expression "param_1[0xe8e]" identifier [ number_literal ]) = (binary_expression "&UNK_002a2bbf + unaff_EDI" (pointer_expression "&UNK_002a2bbf" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0xe8f,unaff_EDI + 0x1aee81,1,0,iVar3,unaff_EDI + 0x1b0fe7,0,0,\n               param_1 + 0xe8e,0);" (call_expression "FUN_000eb510(param_1 + 0xe8f,unaff_EDI + 0x1aee81,1,0,iVar3,unaff_EDI + 0x1b0fe7,0,0,\n               param_1 + 0xe8e,0)" identifier (argument_list "(param_1 + 0xe8f,unaff_EDI + 0x1aee81,1,0,iVar3,unaff_EDI + 0x1b0fe7,0,0,\n               param_1 + 0xe8e,0)" ( (binary_expression "param_1 + 0xe8f" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aee81" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b0fe7" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0xe8e" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0xe9d) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0xe9d) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0xe9d)" * (cast_expression "(undefined2 *)(param_1 + 0xe9d)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0xe9d)" ( (binary_expression "param_1 + 0xe9d" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0xe9e] = "idouble" + unaff_EDI + 2;" (assignment_expression "param_1[0xe9e] = "idouble" + unaff_EDI + 2" (subscript_expression "param_1[0xe9e]" identifier [ number_literal ]) = (binary_expression ""idouble" + unaff_EDI + 2" (binary_expression ""idouble" + unaff_EDI" (string_literal ""idouble"" " string_content ") + identifier) + number_literal)) ;) (expression_statement "FUN_000eb510(param_1 + 0xe9f,unaff_EDI + 0x1aee7e,1,0,iVar4,0,0,0,param_1 + 0xe9e,1);" (call_expression "FUN_000eb510(param_1 + 0xe9f,unaff_EDI + 0x1aee7e,1,0,iVar4,0,0,0,param_1 + 0xe9e,1)" identifier (argument_list "(param_1 + 0xe9f,unaff_EDI + 0x1aee7e,1,0,iVar4,0,0,0,param_1 + 0xe9e,1)" ( (binary_expression "param_1 + 0xe9f" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aee7e" identifier + number_literal) , number_literal , number_literal , identifier , number_literal , number_literal , number_literal , (binary_expression "param_1 + 0xe9e" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0xead] = "cdouble" + unaff_EDI + 1;" (assignment_expression "param_1[0xead] = "cdouble" + unaff_EDI + 1" (subscript_expression "param_1[0xead]" identifier [ number_literal ]) = (binary_expression ""cdouble" + unaff_EDI + 1" (binary_expression ""cdouble" + unaff_EDI" (string_literal ""cdouble"" " string_content ") + identifier) + number_literal)) ;) (expression_statement "FUN_000eb510(param_1 + 0xeae,&UNK_001aee87 + unaff_EDI,1,0,iVar2,unaff_EDI + 0x1b1007,iVar14,0,\n               param_1 + 0xead,0);" (call_expression "FUN_000eb510(param_1 + 0xeae,&UNK_001aee87 + unaff_EDI,1,0,iVar2,unaff_EDI + 0x1b1007,iVar14,0,\n               param_1 + 0xead,0)" identifier (argument_list "(param_1 + 0xeae,&UNK_001aee87 + unaff_EDI,1,0,iVar2,unaff_EDI + 0x1b1007,iVar14,0,\n               param_1 + 0xead,0)" ( (binary_expression "param_1 + 0xeae" identifier + number_literal) , (binary_expression "&UNK_001aee87 + unaff_EDI" (pointer_expression "&UNK_001aee87" & identifier) + identifier) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b1007" identifier + number_literal) , identifier , number_literal , (binary_expression "param_1 + 0xead" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined1 *)(param_1 + 0xebc) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0xebc) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0xebc)" * (cast_expression "(undefined1 *)(param_1 + 0xebc)" ( (type_descriptor "undefined1 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0xebc)" ( (binary_expression "param_1 + 0xebc" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0xebe] = "dchar" + unaff_EDI + 1;" (assignment_expression "param_1[0xebe] = "dchar" + unaff_EDI + 1" (subscript_expression "param_1[0xebe]" identifier [ number_literal ]) = (binary_expression ""dchar" + unaff_EDI + 1" (binary_expression ""dchar" + unaff_EDI" (string_literal ""dchar"" " string_content ") + identifier) + number_literal)) ;) (expression_statement "param_1[0xebd] = iVar2;" (assignment_expression "param_1[0xebd] = iVar2" (subscript_expression "param_1[0xebd]" identifier [ number_literal ]) = identifier) ;) (expression_statement "FUN_000eb510(param_1 + 0xebf,unaff_EDI + 0x1aee92,1,0x74,iVar3,unaff_EDI + 0x1b102b,0,0,\n               param_1 + 0xebe,0);" (call_expression "FUN_000eb510(param_1 + 0xebf,unaff_EDI + 0x1aee92,1,0x74,iVar3,unaff_EDI + 0x1b102b,0,0,\n               param_1 + 0xebe,0)" identifier (argument_list "(param_1 + 0xebf,unaff_EDI + 0x1aee92,1,0x74,iVar3,unaff_EDI + 0x1b102b,0,0,\n               param_1 + 0xebe,0)" ( (binary_expression "param_1 + 0xebf" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aee92" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b102b" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0xebe" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0xecd) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0xecd) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0xecd)" * (cast_expression "(undefined2 *)(param_1 + 0xecd)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0xecd)" ( (binary_expression "param_1 + 0xecd" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0xece] = "lazy " + unaff_EDI + 4;" (assignment_expression "param_1[0xece] = "lazy " + unaff_EDI + 4" (subscript_expression "param_1[0xece]" identifier [ number_literal ]) = (binary_expression ""lazy " + unaff_EDI + 4" (binary_expression ""lazy " + unaff_EDI" (string_literal ""lazy "" " string_content ") + identifier) + number_literal)) ;) (expression_statement "FUN_000eb510(param_1 + 0xecf,unaff_EDI + 0x1aee8f,1,0,iVar4,0,0,0,param_1 + 0xece,1);" (call_expression "FUN_000eb510(param_1 + 0xecf,unaff_EDI + 0x1aee8f,1,0,iVar4,0,0,0,param_1 + 0xece,1)" identifier (argument_list "(param_1 + 0xecf,unaff_EDI + 0x1aee8f,1,0,iVar4,0,0,0,param_1 + 0xece,1)" ( (binary_expression "param_1 + 0xecf" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aee8f" identifier + number_literal) , number_literal , number_literal , identifier , number_literal , number_literal , number_literal , (binary_expression "param_1 + 0xece" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0xedd] = &UNK_002a2c23 + unaff_EDI;" (assignment_expression "param_1[0xedd] = &UNK_002a2c23 + unaff_EDI" (subscript_expression "param_1[0xedd]" identifier [ number_literal ]) = (binary_expression "&UNK_002a2c23 + unaff_EDI" (pointer_expression "&UNK_002a2c23" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0xede,unaff_EDI + 0x1aee9b,1,0,iVar3,unaff_EDI + 0x1b104f,0,0,\n               param_1 + 0xedd,0);" (call_expression "FUN_000eb510(param_1 + 0xede,unaff_EDI + 0x1aee9b,1,0,iVar3,unaff_EDI + 0x1b104f,0,0,\n               param_1 + 0xedd,0)" identifier (argument_list "(param_1 + 0xede,unaff_EDI + 0x1aee9b,1,0,iVar3,unaff_EDI + 0x1b104f,0,0,\n               param_1 + 0xedd,0)" ( (binary_expression "param_1 + 0xede" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aee9b" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b104f" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0xedd" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0xeec) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0xeec) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0xeec)" * (cast_expression "(undefined2 *)(param_1 + 0xeec)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0xeec)" ( (binary_expression "param_1 + 0xeec" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0xeed] = "initializer for " + unaff_EDI + 7;" (assignment_expression "param_1[0xeed] = "initializer for " + unaff_EDI + 7" (subscript_expression "param_1[0xeed]" identifier [ number_literal ]) = (binary_expression ""initializer for " + unaff_EDI + 7" (binary_expression ""initializer for " + unaff_EDI" (string_literal ""initializer for "" " string_content ") + identifier) + number_literal)) ;) (expression_statement "FUN_000eb510(param_1 + 0xeee,unaff_EDI + 0x1aee98,1,0,iVar4,0,0,0,param_1 + 0xeed,1);" (call_expression "FUN_000eb510(param_1 + 0xeee,unaff_EDI + 0x1aee98,1,0,iVar4,0,0,0,param_1 + 0xeed,1)" identifier (argument_list "(param_1 + 0xeee,unaff_EDI + 0x1aee98,1,0,iVar4,0,0,0,param_1 + 0xeed,1)" ( (binary_expression "param_1 + 0xeee" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aee98" identifier + number_literal) , number_literal , number_literal , identifier , number_literal , number_literal , number_literal , (binary_expression "param_1 + 0xeed" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0xefc] = "__ClassZ" + unaff_EDI + 2;" (assignment_expression "param_1[0xefc] = "__ClassZ" + unaff_EDI + 2" (subscript_expression "param_1[0xefc]" identifier [ number_literal ]) = (binary_expression ""__ClassZ" + unaff_EDI + 2" (binary_expression ""__ClassZ" + unaff_EDI" (string_literal ""__ClassZ"" " string_content ") + identifier) + number_literal)) ;) (expression_statement "FUN_000eb510(param_1 + 0xefd,unaff_EDI + 0x1aeeaa,1,0,iVar3,unaff_EDI + 0x1b1083,0,0,\n               param_1 + 0xefc,0);" (call_expression "FUN_000eb510(param_1 + 0xefd,unaff_EDI + 0x1aeeaa,1,0,iVar3,unaff_EDI + 0x1b1083,0,0,\n               param_1 + 0xefc,0)" identifier (argument_list "(param_1 + 0xefd,unaff_EDI + 0x1aeeaa,1,0,iVar3,unaff_EDI + 0x1b1083,0,0,\n               param_1 + 0xefc,0)" ( (binary_expression "param_1 + 0xefd" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aeeaa" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b1083" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0xefc" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0xf0b) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0xf0b) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0xf0b)" * (cast_expression "(undefined2 *)(param_1 + 0xf0b)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0xf0b)" ( (binary_expression "param_1 + 0xf0b" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0xf0c] = "ClassInfo for " + unaff_EDI + 0xd;" (assignment_expression "param_1[0xf0c] = "ClassInfo for " + unaff_EDI + 0xd" (subscript_expression "param_1[0xf0c]" identifier [ number_literal ]) = (binary_expression ""ClassInfo for " + unaff_EDI + 0xd" (binary_expression ""ClassInfo for " + unaff_EDI" (string_literal ""ClassInfo for "" " string_content ") + identifier) + number_literal)) ;) (expression_statement "FUN_000eb510(param_1 + 0xf0d,unaff_EDI + 0x1aeea7,1,0,iVar4,0,0,0,param_1 + 0xf0c,1);" (call_expression "FUN_000eb510(param_1 + 0xf0d,unaff_EDI + 0x1aeea7,1,0,iVar4,0,0,0,param_1 + 0xf0c,1)" identifier (argument_list "(param_1 + 0xf0d,unaff_EDI + 0x1aeea7,1,0,iVar4,0,0,0,param_1 + 0xf0c,1)" ( (binary_expression "param_1 + 0xf0d" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aeea7" identifier + number_literal) , number_literal , number_literal , identifier , number_literal , number_literal , number_literal , (binary_expression "param_1 + 0xf0c" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0xf1b] = "this(this)" + unaff_EDI + 4;" (assignment_expression "param_1[0xf1b] = "this(this)" + unaff_EDI + 4" (subscript_expression "param_1[0xf1b]" identifier [ number_literal ]) = (binary_expression ""this(this)" + unaff_EDI + 4" (binary_expression ""this(this)" + unaff_EDI" (string_literal ""this(this)"" " string_content ") + identifier) + number_literal)) ;) (expression_statement "FUN_000eb510(param_1 + 0xf1c,unaff_EDI + 0x1aeec9,1,0,0,unaff_EDI + 0x1b10b7,unaff_EDI + 0x1aeeb6,\n               0,param_1 + 0xf1b,0);" (call_expression "FUN_000eb510(param_1 + 0xf1c,unaff_EDI + 0x1aeec9,1,0,0,unaff_EDI + 0x1b10b7,unaff_EDI + 0x1aeeb6,\n               0,param_1 + 0xf1b,0)" identifier (argument_list "(param_1 + 0xf1c,unaff_EDI + 0x1aeec9,1,0,0,unaff_EDI + 0x1b10b7,unaff_EDI + 0x1aeeb6,\n               0,param_1 + 0xf1b,0)" ( (binary_expression "param_1 + 0xf1c" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aeec9" identifier + number_literal) , number_literal , number_literal , number_literal , (binary_expression "unaff_EDI + 0x1b10b7" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aeeb6" identifier + number_literal) , number_literal , (binary_expression "param_1 + 0xf1b" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined1 *)(param_1 + 0xf2a) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0xf2a) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0xf2a)" * (cast_expression "(undefined1 *)(param_1 + 0xf2a)" ( (type_descriptor "undefined1 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0xf2a)" ( (binary_expression "param_1 + 0xf2a" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0xf2b] = 0;" (assignment_expression "param_1[0xf2b] = 0" (subscript_expression "param_1[0xf2b]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0xf2c] = "Interface for " + unaff_EDI;" (assignment_expression "param_1[0xf2c] = "Interface for " + unaff_EDI" (subscript_expression "param_1[0xf2c]" identifier [ number_literal ]) = (binary_expression ""Interface for " + unaff_EDI" (string_literal ""Interface for "" " string_content ") + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0xf2d,&UNK_001aeed4 + unaff_EDI,1,0,iVar4,unaff_EDI + 0x1b10e7,0,0,\n               param_1 + 0xf2c,1);" (call_expression "FUN_000eb510(param_1 + 0xf2d,&UNK_001aeed4 + unaff_EDI,1,0,iVar4,unaff_EDI + 0x1b10e7,0,0,\n               param_1 + 0xf2c,1)" identifier (argument_list "(param_1 + 0xf2d,&UNK_001aeed4 + unaff_EDI,1,0,iVar4,unaff_EDI + 0x1b10e7,0,0,\n               param_1 + 0xf2c,1)" ( (binary_expression "param_1 + 0xf2d" identifier + number_literal) , (binary_expression "&UNK_001aeed4 + unaff_EDI" (pointer_expression "&UNK_001aeed4" & identifier) + identifier) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b10e7" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0xf2c" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0xf3b) = 0x100;" (assignment_expression "*(undefined2 *)(param_1 + 0xf3b) = 0x100" (pointer_expression "*(undefined2 *)(param_1 + 0xf3b)" * (cast_expression "(undefined2 *)(param_1 + 0xf3b)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0xf3b)" ( (binary_expression "param_1 + 0xf3b" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0xf3c] = "__ModuleInfoZ" + unaff_EDI + 5;" (assignment_expression "param_1[0xf3c] = "__ModuleInfoZ" + unaff_EDI + 5" (subscript_expression "param_1[0xf3c]" identifier [ number_literal ]) = (binary_expression ""__ModuleInfoZ" + unaff_EDI + 5" (binary_expression ""__ModuleInfoZ" + unaff_EDI" (string_literal ""__ModuleInfoZ"" " string_content ") + identifier) + number_literal)) ;) (expression_statement "FUN_000eb510(param_1 + 0xf3d,unaff_EDI + 0x1aeed1,1,0,iVar3,&UNK_001b111f + unaff_EDI,0,0,\n               param_1 + 0xf3c,0);" (call_expression "FUN_000eb510(param_1 + 0xf3d,unaff_EDI + 0x1aeed1,1,0,iVar3,&UNK_001b111f + unaff_EDI,0,0,\n               param_1 + 0xf3c,0)" identifier (argument_list "(param_1 + 0xf3d,unaff_EDI + 0x1aeed1,1,0,iVar3,&UNK_001b111f + unaff_EDI,0,0,\n               param_1 + 0xf3c,0)" ( (binary_expression "param_1 + 0xf3d" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aeed1" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "&UNK_001b111f + unaff_EDI" (pointer_expression "&UNK_001b111f" & identifier) + identifier) , number_literal , number_literal , (binary_expression "param_1 + 0xf3c" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0xf4b] = "ModuleInfo for " + unaff_EDI + 0xb;" (assignment_expression "param_1[0xf4b] = "ModuleInfo for " + unaff_EDI + 0xb" (subscript_expression "param_1[0xf4b]" identifier [ number_literal ]) = (binary_expression ""ModuleInfo for " + unaff_EDI + 0xb" (binary_expression ""ModuleInfo for " + unaff_EDI" (string_literal ""ModuleInfo for "" " string_content ") + identifier) + number_literal)) ;) (expression_statement "FUN_000eb510(param_1 + 0xf4c,unaff_EDI + 0x1aef02,1,0,iVar3,unaff_EDI + 0x1aeee1,0,0,\n               param_1 + 0xf4b,0);" (call_expression "FUN_000eb510(param_1 + 0xf4c,unaff_EDI + 0x1aef02,1,0,iVar3,unaff_EDI + 0x1aeee1,0,0,\n               param_1 + 0xf4b,0)" identifier (argument_list "(param_1 + 0xf4c,unaff_EDI + 0x1aef02,1,0,iVar3,unaff_EDI + 0x1aeee1,0,0,\n               param_1 + 0xf4b,0)" ( (binary_expression "param_1 + 0xf4c" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aef02" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1aeee1" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0xf4b" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0xf5a) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0xf5a) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0xf5a)" * (cast_expression "(undefined2 *)(param_1 + 0xf5a)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0xf5a)" ( (binary_expression "param_1 + 0xf5a" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0xf5b] = &UNK_002a2cc3 + unaff_EDI;" (assignment_expression "param_1[0xf5b] = &UNK_002a2cc3 + unaff_EDI" (subscript_expression "param_1[0xf5b]" identifier [ number_literal ]) = (binary_expression "&UNK_002a2cc3 + unaff_EDI" (pointer_expression "&UNK_002a2cc3" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0xf5c,unaff_EDI + 0x1aeeff,1,0,iVar4,unaff_EDI + 0x1b1157,0,0,\n               param_1 + 0xf5b,1);" (call_expression "FUN_000eb510(param_1 + 0xf5c,unaff_EDI + 0x1aeeff,1,0,iVar4,unaff_EDI + 0x1b1157,0,0,\n               param_1 + 0xf5b,1)" identifier (argument_list "(param_1 + 0xf5c,unaff_EDI + 0x1aeeff,1,0,iVar4,unaff_EDI + 0x1b1157,0,0,\n               param_1 + 0xf5b,1)" ( (binary_expression "param_1 + 0xf5c" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aeeff" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b1157" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0xf5b" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0xf6a] = &UNK_002a2cd7 + unaff_EDI;" (assignment_expression "param_1[0xf6a] = &UNK_002a2cd7 + unaff_EDI" (subscript_expression "param_1[0xf6a]" identifier [ number_literal ]) = (binary_expression "&UNK_002a2cd7 + unaff_EDI" (pointer_expression "&UNK_002a2cd7" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0xf6b,unaff_EDI + 0x1aef23,1,0,iVar12,unaff_EDI + 0x1aef0a,iVar13,0,\n               param_1 + 0xf6a,0);" (call_expression "FUN_000eb510(param_1 + 0xf6b,unaff_EDI + 0x1aef23,1,0,iVar12,unaff_EDI + 0x1aef0a,iVar13,0,\n               param_1 + 0xf6a,0)" identifier (argument_list "(param_1 + 0xf6b,unaff_EDI + 0x1aef23,1,0,iVar12,unaff_EDI + 0x1aef0a,iVar13,0,\n               param_1 + 0xf6a,0)" ( (binary_expression "param_1 + 0xf6b" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aef23" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1aef0a" identifier + number_literal) , identifier , number_literal , (binary_expression "param_1 + 0xf6a" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined1 *)(param_1 + 0xf79) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0xf79) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0xf79)" * (cast_expression "(undefined1 *)(param_1 + 0xf79)" ( (type_descriptor "undefined1 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0xf79)" ( (binary_expression "param_1 + 0xf79" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0xf7a] = 0;" (assignment_expression "param_1[0xf7a] = 0" (subscript_expression "param_1[0xf7a]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0xf7b] = &UNK_002a2ceb + unaff_EDI;" (assignment_expression "param_1[0xf7b] = &UNK_002a2ceb + unaff_EDI" (subscript_expression "param_1[0xf7b]" identifier [ number_literal ]) = (binary_expression "&UNK_002a2ceb + unaff_EDI" (pointer_expression "&UNK_002a2ceb" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0xf7c,unaff_EDI + 0x1aef30,1,0,iVar12,unaff_EDI + 0x1b117f,iVar13,0,\n               param_1 + 0xf7b,0);" (call_expression "FUN_000eb510(param_1 + 0xf7c,unaff_EDI + 0x1aef30,1,0,iVar12,unaff_EDI + 0x1b117f,iVar13,0,\n               param_1 + 0xf7b,0)" identifier (argument_list "(param_1 + 0xf7c,unaff_EDI + 0x1aef30,1,0,iVar12,unaff_EDI + 0x1b117f,iVar13,0,\n               param_1 + 0xf7b,0)" ( (binary_expression "param_1 + 0xf7c" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aef30" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b117f" identifier + number_literal) , identifier , number_literal , (binary_expression "param_1 + 0xf7b" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined1 *)(param_1 + 0xf8a) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0xf8a) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0xf8a)" * (cast_expression "(undefined1 *)(param_1 + 0xf8a)" ( (type_descriptor "undefined1 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0xf8a)" ( (binary_expression "param_1 + 0xf8a" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0xf8b] = 0;" (assignment_expression "param_1[0xf8b] = 0" (subscript_expression "param_1[0xf8b]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0xf8c] = &UNK_002a2cff + unaff_EDI;" (assignment_expression "param_1[0xf8c] = &UNK_002a2cff + unaff_EDI" (subscript_expression "param_1[0xf8c]" identifier [ number_literal ]) = (binary_expression "&UNK_002a2cff + unaff_EDI" (pointer_expression "&UNK_002a2cff" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0xf8d,unaff_EDI + 0x1aef45,1,0,iVar12,unaff_EDI + 0x1b11ab,iVar13,0,\n               param_1 + 0xf8c,0);" (call_expression "FUN_000eb510(param_1 + 0xf8d,unaff_EDI + 0x1aef45,1,0,iVar12,unaff_EDI + 0x1b11ab,iVar13,0,\n               param_1 + 0xf8c,0)" identifier (argument_list "(param_1 + 0xf8d,unaff_EDI + 0x1aef45,1,0,iVar12,unaff_EDI + 0x1b11ab,iVar13,0,\n               param_1 + 0xf8c,0)" ( (binary_expression "param_1 + 0xf8d" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aef45" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b11ab" identifier + number_literal) , identifier , number_literal , (binary_expression "param_1 + 0xf8c" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined1 *)(param_1 + 0xf9b) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0xf9b) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0xf9b)" * (cast_expression "(undefined1 *)(param_1 + 0xf9b)" ( (type_descriptor "undefined1 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0xf9b)" ( (binary_expression "param_1 + 0xf9b" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0xf9c] = 0;" (assignment_expression "param_1[0xf9c] = 0" (subscript_expression "param_1[0xf9c]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0xf9d] = &UNK_002a2d13 + unaff_EDI;" (assignment_expression "param_1[0xf9d] = &UNK_002a2d13 + unaff_EDI" (subscript_expression "param_1[0xf9d]" identifier [ number_literal ]) = (binary_expression "&UNK_002a2d13 + unaff_EDI" (pointer_expression "&UNK_002a2d13" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0xf9e,unaff_EDI + 0x1aef59,1,0,iVar12,unaff_EDI + 0x1b11d3,iVar13,0,\n               param_1 + 0xf9d,0);" (call_expression "FUN_000eb510(param_1 + 0xf9e,unaff_EDI + 0x1aef59,1,0,iVar12,unaff_EDI + 0x1b11d3,iVar13,0,\n               param_1 + 0xf9d,0)" identifier (argument_list "(param_1 + 0xf9e,unaff_EDI + 0x1aef59,1,0,iVar12,unaff_EDI + 0x1b11d3,iVar13,0,\n               param_1 + 0xf9d,0)" ( (binary_expression "param_1 + 0xf9e" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aef59" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b11d3" identifier + number_literal) , identifier , number_literal , (binary_expression "param_1 + 0xf9d" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined1 *)(param_1 + 0xfac) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0xfac) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0xfac)" * (cast_expression "(undefined1 *)(param_1 + 0xfac)" ( (type_descriptor "undefined1 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0xfac)" ( (binary_expression "param_1 + 0xfac" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0xfad] = 0;" (assignment_expression "param_1[0xfad] = 0" (subscript_expression "param_1[0xfad]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0xfae] = &UNK_002a2d27 + unaff_EDI;" (assignment_expression "param_1[0xfae] = &UNK_002a2d27 + unaff_EDI" (subscript_expression "param_1[0xfae]" identifier [ number_literal ]) = (binary_expression "&UNK_002a2d27 + unaff_EDI" (pointer_expression "&UNK_002a2d27" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0xfaf,unaff_EDI + 0x1aef6f,1,0,iVar4,unaff_EDI + 0x1b11fb,0,0,\n               param_1 + 0xfae,1);" (call_expression "FUN_000eb510(param_1 + 0xfaf,unaff_EDI + 0x1aef6f,1,0,iVar4,unaff_EDI + 0x1b11fb,0,0,\n               param_1 + 0xfae,1)" identifier (argument_list "(param_1 + 0xfaf,unaff_EDI + 0x1aef6f,1,0,iVar4,unaff_EDI + 0x1b11fb,0,0,\n               param_1 + 0xfae,1)" ( (binary_expression "param_1 + 0xfaf" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aef6f" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b11fb" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0xfae" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0xfbd) = 0x100;" (assignment_expression "*(undefined2 *)(param_1 + 0xfbd) = 0x100" (pointer_expression "*(undefined2 *)(param_1 + 0xfbd)" * (cast_expression "(undefined2 *)(param_1 + 0xfbd)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0xfbd)" ( (binary_expression "param_1 + 0xfbd" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0xfbe] = &UNK_002a2d3b + unaff_EDI;" (assignment_expression "param_1[0xfbe] = &UNK_002a2d3b + unaff_EDI" (subscript_expression "param_1[0xfbe]" identifier [ number_literal ]) = (binary_expression "&UNK_002a2d3b + unaff_EDI" (pointer_expression "&UNK_002a2d3b" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0xfbf,unaff_EDI + 0x1aef6c,1,0,iVar3,unaff_EDI + 0x1b122f,0,0,\n               param_1 + 0xfbe,0);" (call_expression "FUN_000eb510(param_1 + 0xfbf,unaff_EDI + 0x1aef6c,1,0,iVar3,unaff_EDI + 0x1b122f,0,0,\n               param_1 + 0xfbe,0)" identifier (argument_list "(param_1 + 0xfbf,unaff_EDI + 0x1aef6c,1,0,iVar3,unaff_EDI + 0x1b122f,0,0,\n               param_1 + 0xfbe,0)" ( (binary_expression "param_1 + 0xfbf" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aef6c" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b122f" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0xfbe" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0xfcd] = &UNK_002a2d4f + unaff_EDI;" (assignment_expression "param_1[0xfcd] = &UNK_002a2d4f + unaff_EDI" (subscript_expression "param_1[0xfcd]" identifier [ number_literal ]) = (binary_expression "&UNK_002a2d4f + unaff_EDI" (pointer_expression "&UNK_002a2d4f" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0xfce,unaff_EDI + 0x1aef7f,1,0,iVar4,unaff_EDI + 0x1b1267,0,0,\n               param_1 + 0xfcd,1);" (call_expression "FUN_000eb510(param_1 + 0xfce,unaff_EDI + 0x1aef7f,1,0,iVar4,unaff_EDI + 0x1b1267,0,0,\n               param_1 + 0xfcd,1)" identifier (argument_list "(param_1 + 0xfce,unaff_EDI + 0x1aef7f,1,0,iVar4,unaff_EDI + 0x1b1267,0,0,\n               param_1 + 0xfcd,1)" ( (binary_expression "param_1 + 0xfce" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aef7f" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b1267" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0xfcd" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0xfdc) = 0x100;" (assignment_expression "*(undefined2 *)(param_1 + 0xfdc) = 0x100" (pointer_expression "*(undefined2 *)(param_1 + 0xfdc)" * (cast_expression "(undefined2 *)(param_1 + 0xfdc)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0xfdc)" ( (binary_expression "param_1 + 0xfdc" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0xfdd] = &UNK_002a2d63 + unaff_EDI;" (assignment_expression "param_1[0xfdd] = &UNK_002a2d63 + unaff_EDI" (subscript_expression "param_1[0xfdd]" identifier [ number_literal ]) = (binary_expression "&UNK_002a2d63 + unaff_EDI" (pointer_expression "&UNK_002a2d63" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0xfde,unaff_EDI + 0x1aef7c,1,0,iVar3,unaff_EDI + 0x1b129b,0,0,\n               param_1 + 0xfdd,0);" (call_expression "FUN_000eb510(param_1 + 0xfde,unaff_EDI + 0x1aef7c,1,0,iVar3,unaff_EDI + 0x1b129b,0,0,\n               param_1 + 0xfdd,0)" identifier (argument_list "(param_1 + 0xfde,unaff_EDI + 0x1aef7c,1,0,iVar3,unaff_EDI + 0x1b129b,0,0,\n               param_1 + 0xfdd,0)" ( (binary_expression "param_1 + 0xfde" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aef7c" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b129b" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0xfdd" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0xfec] = &UNK_002a2d77 + unaff_EDI;" (assignment_expression "param_1[0xfec] = &UNK_002a2d77 + unaff_EDI" (subscript_expression "param_1[0xfec]" identifier [ number_literal ]) = (binary_expression "&UNK_002a2d77 + unaff_EDI" (pointer_expression "&UNK_002a2d77" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0xfed,&UNK_001aef98 + unaff_EDI,1,0,iVar4,unaff_EDI + 0x1b12d7,0,0,\n               param_1 + 0xfec,1);" (call_expression "FUN_000eb510(param_1 + 0xfed,&UNK_001aef98 + unaff_EDI,1,0,iVar4,unaff_EDI + 0x1b12d7,0,0,\n               param_1 + 0xfec,1)" identifier (argument_list "(param_1 + 0xfed,&UNK_001aef98 + unaff_EDI,1,0,iVar4,unaff_EDI + 0x1b12d7,0,0,\n               param_1 + 0xfec,1)" ( (binary_expression "param_1 + 0xfed" identifier + number_literal) , (binary_expression "&UNK_001aef98 + unaff_EDI" (pointer_expression "&UNK_001aef98" & identifier) + identifier) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b12d7" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0xfec" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0xffb) = 0x100;" (assignment_expression "*(undefined2 *)(param_1 + 0xffb) = 0x100" (pointer_expression "*(undefined2 *)(param_1 + 0xffb)" * (cast_expression "(undefined2 *)(param_1 + 0xffb)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0xffb)" ( (binary_expression "param_1 + 0xffb" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0xffc] = &UNK_002a2d8b + unaff_EDI;" (assignment_expression "param_1[0xffc] = &UNK_002a2d8b + unaff_EDI" (subscript_expression "param_1[0xffc]" identifier [ number_literal ]) = (binary_expression "&UNK_002a2d8b + unaff_EDI" (pointer_expression "&UNK_002a2d8b" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0xffd,unaff_EDI + 0x1aef95,1,0,iVar3,unaff_EDI + 0x1b1307,0,0,\n               param_1 + 0xffc,0);" (call_expression "FUN_000eb510(param_1 + 0xffd,unaff_EDI + 0x1aef95,1,0,iVar3,unaff_EDI + 0x1b1307,0,0,\n               param_1 + 0xffc,0)" identifier (argument_list "(param_1 + 0xffd,unaff_EDI + 0x1aef95,1,0,iVar3,unaff_EDI + 0x1b1307,0,0,\n               param_1 + 0xffc,0)" ( (binary_expression "param_1 + 0xffd" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aef95" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b1307" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0xffc" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x100b] = &UNK_002a2d9f + unaff_EDI;" (assignment_expression "param_1[0x100b] = &UNK_002a2d9f + unaff_EDI" (subscript_expression "param_1[0x100b]" identifier [ number_literal ]) = (binary_expression "&UNK_002a2d9f + unaff_EDI" (pointer_expression "&UNK_002a2d9f" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0x100c,unaff_EDI + 0x1aefa8,1,0,iVar4,unaff_EDI + 0x1b133b,0,0,\n               param_1 + 0x100b,1);" (call_expression "FUN_000eb510(param_1 + 0x100c,unaff_EDI + 0x1aefa8,1,0,iVar4,unaff_EDI + 0x1b133b,0,0,\n               param_1 + 0x100b,1)" identifier (argument_list "(param_1 + 0x100c,unaff_EDI + 0x1aefa8,1,0,iVar4,unaff_EDI + 0x1b133b,0,0,\n               param_1 + 0x100b,1)" ( (binary_expression "param_1 + 0x100c" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aefa8" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b133b" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x100b" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0x101a) = 0x100;" (assignment_expression "*(undefined2 *)(param_1 + 0x101a) = 0x100" (pointer_expression "*(undefined2 *)(param_1 + 0x101a)" * (cast_expression "(undefined2 *)(param_1 + 0x101a)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x101a)" ( (binary_expression "param_1 + 0x101a" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x101b] = &UNK_002a2db3 + unaff_EDI;" (assignment_expression "param_1[0x101b] = &UNK_002a2db3 + unaff_EDI" (subscript_expression "param_1[0x101b]" identifier [ number_literal ]) = (binary_expression "&UNK_002a2db3 + unaff_EDI" (pointer_expression "&UNK_002a2db3" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0x101c,unaff_EDI + 0x1aefa5,1,0,iVar3,unaff_EDI + 0x1b1367,0,0,\n               param_1 + 0x101b,0);" (call_expression "FUN_000eb510(param_1 + 0x101c,unaff_EDI + 0x1aefa5,1,0,iVar3,unaff_EDI + 0x1b1367,0,0,\n               param_1 + 0x101b,0)" identifier (argument_list "(param_1 + 0x101c,unaff_EDI + 0x1aefa5,1,0,iVar3,unaff_EDI + 0x1b1367,0,0,\n               param_1 + 0x101b,0)" ( (binary_expression "param_1 + 0x101c" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aefa5" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b1367" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x101b" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x102a] = puVar1;" (assignment_expression "param_1[0x102a] = puVar1" (subscript_expression "param_1[0x102a]" identifier [ number_literal ]) = identifier) ;) (expression_statement "FUN_000eb510(param_1 + 0x102b,unaff_EDI + 0x1af023,1,0x54,iVar2,unaff_EDI + 0x1aefb1,iVar9,0,\n               param_1 + 0x102a,0);" (call_expression "FUN_000eb510(param_1 + 0x102b,unaff_EDI + 0x1af023,1,0x54,iVar2,unaff_EDI + 0x1aefb1,iVar9,0,\n               param_1 + 0x102a,0)" identifier (argument_list "(param_1 + 0x102b,unaff_EDI + 0x1af023,1,0x54,iVar2,unaff_EDI + 0x1aefb1,iVar9,0,\n               param_1 + 0x102a,0)" ( (binary_expression "param_1 + 0x102b" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af023" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1aefb1" identifier + number_literal) , identifier , number_literal , (binary_expression "param_1 + 0x102a" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x103a] = 0;" (assignment_expression "param_1[0x103a] = 0" (subscript_expression "param_1[0x103a]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0x1039] = unaff_EDI + -0x2a79;" (assignment_expression "param_1[0x1039] = unaff_EDI + -0x2a79" (subscript_expression "param_1[0x1039]" identifier [ number_literal ]) = (binary_expression "unaff_EDI + -0x2a79" identifier + number_literal)) ;) (expression_statement "param_1[0x102a] = &UNK_002a4287 + unaff_EDI;" (assignment_expression "param_1[0x102a] = &UNK_002a4287 + unaff_EDI" (subscript_expression "param_1[0x102a]" identifier [ number_literal ]) = (binary_expression "&UNK_002a4287 + unaff_EDI" (pointer_expression "&UNK_002a4287" & identifier) + identifier)) ;) (expression_statement "param_1[0x103b] = &UNK_002a2dc7 + unaff_EDI;" (assignment_expression "param_1[0x103b] = &UNK_002a2dc7 + unaff_EDI" (subscript_expression "param_1[0x103b]" identifier [ number_literal ]) = (binary_expression "&UNK_002a2dc7 + unaff_EDI" (pointer_expression "&UNK_002a2dc7" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0x103c,unaff_EDI + 0x1aefc4,0,0,iVar6,&UNK_001b139b + unaff_EDI,iVar10,0,\n               param_1 + 0x103b,0);" (call_expression "FUN_000eb510(param_1 + 0x103c,unaff_EDI + 0x1aefc4,0,0,iVar6,&UNK_001b139b + unaff_EDI,iVar10,0,\n               param_1 + 0x103b,0)" identifier (argument_list "(param_1 + 0x103c,unaff_EDI + 0x1aefc4,0,0,iVar6,&UNK_001b139b + unaff_EDI,iVar10,0,\n               param_1 + 0x103b,0)" ( (binary_expression "param_1 + 0x103c" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aefc4" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "&UNK_001b139b + unaff_EDI" (pointer_expression "&UNK_001b139b" & identifier) + identifier) , identifier , number_literal , (binary_expression "param_1 + 0x103b" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined1 *)(param_1 + 0x104a) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0x104a) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0x104a)" * (cast_expression "(undefined1 *)(param_1 + 0x104a)" ( (type_descriptor "undefined1 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x104a)" ( (binary_expression "param_1 + 0x104a" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x104b] = 0xffffffff;" (assignment_expression "param_1[0x104b] = 0xffffffff" (subscript_expression "param_1[0x104b]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0x104c] = 0;" (assignment_expression "param_1[0x104c] = 0" (subscript_expression "param_1[0x104c]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0x104d] = &UNK_002a2ddb + unaff_EDI;" (assignment_expression "param_1[0x104d] = &UNK_002a2ddb + unaff_EDI" (subscript_expression "param_1[0x104d]" identifier [ number_literal ]) = (binary_expression "&UNK_002a2ddb + unaff_EDI" (pointer_expression "&UNK_002a2ddb" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0x104e,unaff_EDI + 0x1aefc9,0,0,iVar6,unaff_EDI + 0x1b13bf,iVar10,0,\n               param_1 + 0x104d,0);" (call_expression "FUN_000eb510(param_1 + 0x104e,unaff_EDI + 0x1aefc9,0,0,iVar6,unaff_EDI + 0x1b13bf,iVar10,0,\n               param_1 + 0x104d,0)" identifier (argument_list "(param_1 + 0x104e,unaff_EDI + 0x1aefc9,0,0,iVar6,unaff_EDI + 0x1b13bf,iVar10,0,\n               param_1 + 0x104d,0)" ( (binary_expression "param_1 + 0x104e" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aefc9" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b13bf" identifier + number_literal) , identifier , number_literal , (binary_expression "param_1 + 0x104d" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined1 *)(param_1 + 0x105c) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0x105c) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0x105c)" * (cast_expression "(undefined1 *)(param_1 + 0x105c)" ( (type_descriptor "undefined1 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x105c)" ( (binary_expression "param_1 + 0x105c" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x105f] = &UNK_002a2def + unaff_EDI;" (assignment_expression "param_1[0x105f] = &UNK_002a2def + unaff_EDI" (subscript_expression "param_1[0x105f]" identifier [ number_literal ]) = (binary_expression "&UNK_002a2def + unaff_EDI" (pointer_expression "&UNK_002a2def" & identifier) + identifier)) ;) (expression_statement "param_1[0x105d] = 0xffffffff;" (assignment_expression "param_1[0x105d] = 0xffffffff" (subscript_expression "param_1[0x105d]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0x105e] = 0;" (assignment_expression "param_1[0x105e] = 0" (subscript_expression "param_1[0x105e]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "FUN_000eb510(param_1 + 0x1060,unaff_EDI + 0x1aefcf,0,0,iVar6,unaff_EDI + 0x1b13e3,iVar10,0,\n               param_1 + 0x105f,0);" (call_expression "FUN_000eb510(param_1 + 0x1060,unaff_EDI + 0x1aefcf,0,0,iVar6,unaff_EDI + 0x1b13e3,iVar10,0,\n               param_1 + 0x105f,0)" identifier (argument_list "(param_1 + 0x1060,unaff_EDI + 0x1aefcf,0,0,iVar6,unaff_EDI + 0x1b13e3,iVar10,0,\n               param_1 + 0x105f,0)" ( (binary_expression "param_1 + 0x1060" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aefcf" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b13e3" identifier + number_literal) , identifier , number_literal , (binary_expression "param_1 + 0x105f" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined1 *)(param_1 + 0x106e) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0x106e) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0x106e)" * (cast_expression "(undefined1 *)(param_1 + 0x106e)" ( (type_descriptor "undefined1 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x106e)" ( (binary_expression "param_1 + 0x106e" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x106f] = 0xffffffff;" (assignment_expression "param_1[0x106f] = 0xffffffff" (subscript_expression "param_1[0x106f]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0x1070] = 0;" (assignment_expression "param_1[0x1070] = 0" (subscript_expression "param_1[0x1070]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0x1071] = &UNK_002a2e03 + unaff_EDI;" (assignment_expression "param_1[0x1071] = &UNK_002a2e03 + unaff_EDI" (subscript_expression "param_1[0x1071]" identifier [ number_literal ]) = (binary_expression "&UNK_002a2e03 + unaff_EDI" (pointer_expression "&UNK_002a2e03" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0x1072,unaff_EDI + 0x1aefd5,0,0,iVar2,unaff_EDI + 0x1b13e3,iVar10,0,\n               param_1 + 0x1071,0);" (call_expression "FUN_000eb510(param_1 + 0x1072,unaff_EDI + 0x1aefd5,0,0,iVar2,unaff_EDI + 0x1b13e3,iVar10,0,\n               param_1 + 0x1071,0)" identifier (argument_list "(param_1 + 0x1072,unaff_EDI + 0x1aefd5,0,0,iVar2,unaff_EDI + 0x1b13e3,iVar10,0,\n               param_1 + 0x1071,0)" ( (binary_expression "param_1 + 0x1072" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aefd5" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b13e3" identifier + number_literal) , identifier , number_literal , (binary_expression "param_1 + 0x1071" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x1080] = &UNK_002a2e17 + unaff_EDI;" (assignment_expression "param_1[0x1080] = &UNK_002a2e17 + unaff_EDI" (subscript_expression "param_1[0x1080]" identifier [ number_literal ]) = (binary_expression "&UNK_002a2e17 + unaff_EDI" (pointer_expression "&UNK_002a2e17" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0x1081,unaff_EDI + 0x1aefe3,0,0,iVar6,unaff_EDI + 0x1b1407,iVar10,0,\n               param_1 + 0x1080,0);" (call_expression "FUN_000eb510(param_1 + 0x1081,unaff_EDI + 0x1aefe3,0,0,iVar6,unaff_EDI + 0x1b1407,iVar10,0,\n               param_1 + 0x1080,0)" identifier (argument_list "(param_1 + 0x1081,unaff_EDI + 0x1aefe3,0,0,iVar6,unaff_EDI + 0x1b1407,iVar10,0,\n               param_1 + 0x1080,0)" ( (binary_expression "param_1 + 0x1081" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1aefe3" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b1407" identifier + number_literal) , identifier , number_literal , (binary_expression "param_1 + 0x1080" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined1 *)(param_1 + 0x108f) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0x108f) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0x108f)" * (cast_expression "(undefined1 *)(param_1 + 0x108f)" ( (type_descriptor "undefined1 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x108f)" ( (binary_expression "param_1 + 0x108f" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x1090] = 0xffffffff;" (assignment_expression "param_1[0x1090] = 0xffffffff" (subscript_expression "param_1[0x1090]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0x1091] = 0;" (assignment_expression "param_1[0x1091] = 0" (subscript_expression "param_1[0x1091]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "FUN_000eb790(param_1 + 0x1092);" (call_expression "FUN_000eb790(param_1 + 0x1092)" identifier (argument_list "(param_1 + 0x1092)" ( (binary_expression "param_1 + 0x1092" identifier + number_literal) ))) ;) (expression_statement "param_1[0x10a9] = &UNK_002a2e3f + unaff_EDI;" (assignment_expression "param_1[0x10a9] = &UNK_002a2e3f + unaff_EDI" (subscript_expression "param_1[0x10a9]" identifier [ number_literal ]) = (binary_expression "&UNK_002a2e3f + unaff_EDI" (pointer_expression "&UNK_002a2e3f" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0x10aa,unaff_EDI + 0x1af145,1,0,0,unaff_EDI + 0x1b1473,\n               &UNK_001b142f + unaff_EDI,0,param_1 + 0x10a9,0);" (call_expression "FUN_000eb510(param_1 + 0x10aa,unaff_EDI + 0x1af145,1,0,0,unaff_EDI + 0x1b1473,\n               &UNK_001b142f + unaff_EDI,0,param_1 + 0x10a9,0)" identifier (argument_list "(param_1 + 0x10aa,unaff_EDI + 0x1af145,1,0,0,unaff_EDI + 0x1b1473,\n               &UNK_001b142f + unaff_EDI,0,param_1 + 0x10a9,0)" ( (binary_expression "param_1 + 0x10aa" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af145" identifier + number_literal) , number_literal , number_literal , number_literal , (binary_expression "unaff_EDI + 0x1b1473" identifier + number_literal) , (binary_expression "&UNK_001b142f + unaff_EDI" (pointer_expression "&UNK_001b142f" & identifier) + identifier) , number_literal , (binary_expression "param_1 + 0x10a9" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined1 *)(param_1 + 0x10b8) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0x10b8) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0x10b8)" * (cast_expression "(undefined1 *)(param_1 + 0x10b8)" ( (type_descriptor "undefined1 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x10b8)" ( (binary_expression "param_1 + 0x10b8" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x10b9] = 0;" (assignment_expression "param_1[0x10b9] = 0" (subscript_expression "param_1[0x10b9]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0x10ba] = &UNK_002a2e53 + unaff_EDI;" (assignment_expression "param_1[0x10ba] = &UNK_002a2e53 + unaff_EDI" (subscript_expression "param_1[0x10ba]" identifier [ number_literal ]) = (binary_expression "&UNK_002a2e53 + unaff_EDI" (pointer_expression "&UNK_002a2e53" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0x10bb,unaff_EDI + 0x1af00e,1,0,iVar3,unaff_EDI + 0x1aeff3,0,0,\n               param_1 + 0x10ba,0);" (call_expression "FUN_000eb510(param_1 + 0x10bb,unaff_EDI + 0x1af00e,1,0,iVar3,unaff_EDI + 0x1aeff3,0,0,\n               param_1 + 0x10ba,0)" identifier (argument_list "(param_1 + 0x10bb,unaff_EDI + 0x1af00e,1,0,iVar3,unaff_EDI + 0x1aeff3,0,0,\n               param_1 + 0x10ba,0)" ( (binary_expression "param_1 + 0x10bb" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af00e" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1aeff3" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x10ba" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0x10c9) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x10c9) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x10c9)" * (cast_expression "(undefined2 *)(param_1 + 0x10c9)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x10c9)" ( (binary_expression "param_1 + 0x10c9" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x10ca] = &UNK_002a2e67 + unaff_EDI;" (assignment_expression "param_1[0x10ca] = &UNK_002a2e67 + unaff_EDI" (subscript_expression "param_1[0x10ca]" identifier [ number_literal ]) = (binary_expression "&UNK_002a2e67 + unaff_EDI" (pointer_expression "&UNK_002a2e67" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0x10cb,unaff_EDI + 0x1af00b,1,0,iVar4,0,0,0,param_1 + 0x10ca,1);" (call_expression "FUN_000eb510(param_1 + 0x10cb,unaff_EDI + 0x1af00b,1,0,iVar4,0,0,0,param_1 + 0x10ca,1)" identifier (argument_list "(param_1 + 0x10cb,unaff_EDI + 0x1af00b,1,0,iVar4,0,0,0,param_1 + 0x10ca,1)" ( (binary_expression "param_1 + 0x10cb" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af00b" identifier + number_literal) , number_literal , number_literal , identifier , number_literal , number_literal , number_literal , (binary_expression "param_1 + 0x10ca" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x10d9] = puVar1;" (assignment_expression "param_1[0x10d9] = puVar1" (subscript_expression "param_1[0x10d9]" identifier [ number_literal ]) = identifier) ;) (expression_statement "FUN_000eb510(param_1 + 0x10da,unaff_EDI + 0x1af02a,1,0,iVar2,unaff_EDI + 0x1af016,iVar9,0,\n               param_1 + 0x10d9,0);" (call_expression "FUN_000eb510(param_1 + 0x10da,unaff_EDI + 0x1af02a,1,0,iVar2,unaff_EDI + 0x1af016,iVar9,0,\n               param_1 + 0x10d9,0)" identifier (argument_list "(param_1 + 0x10da,unaff_EDI + 0x1af02a,1,0,iVar2,unaff_EDI + 0x1af016,iVar9,0,\n               param_1 + 0x10d9,0)" ( (binary_expression "param_1 + 0x10da" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af02a" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1af016" identifier + number_literal) , identifier , number_literal , (binary_expression "param_1 + 0x10d9" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x10e9] = 0;" (assignment_expression "param_1[0x10e9] = 0" (subscript_expression "param_1[0x10e9]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0x10e8] = unaff_EDI + -0x2a29;" (assignment_expression "param_1[0x10e8] = unaff_EDI + -0x2a29" (subscript_expression "param_1[0x10e8]" identifier [ number_literal ]) = (binary_expression "unaff_EDI + -0x2a29" identifier + number_literal)) ;) (expression_statement "param_1[0x10d9] = &UNK_002a429b + unaff_EDI;" (assignment_expression "param_1[0x10d9] = &UNK_002a429b + unaff_EDI" (subscript_expression "param_1[0x10d9]" identifier [ number_literal ]) = (binary_expression "&UNK_002a429b + unaff_EDI" (pointer_expression "&UNK_002a429b" & identifier) + identifier)) ;) (expression_statement "param_1[0x10ea] = &UNK_002a2e7b + unaff_EDI;" (assignment_expression "param_1[0x10ea] = &UNK_002a2e7b + unaff_EDI" (subscript_expression "param_1[0x10ea]" identifier [ number_literal ]) = (binary_expression "&UNK_002a2e7b + unaff_EDI" (pointer_expression "&UNK_002a2e7b" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0x10eb,unaff_EDI + 0x1af03c,1,0,iVar3,unaff_EDI + 0x1b1497,0,0,\n               param_1 + 0x10ea,0);" (call_expression "FUN_000eb510(param_1 + 0x10eb,unaff_EDI + 0x1af03c,1,0,iVar3,unaff_EDI + 0x1b1497,0,0,\n               param_1 + 0x10ea,0)" identifier (argument_list "(param_1 + 0x10eb,unaff_EDI + 0x1af03c,1,0,iVar3,unaff_EDI + 0x1b1497,0,0,\n               param_1 + 0x10ea,0)" ( (binary_expression "param_1 + 0x10eb" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af03c" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b1497" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x10ea" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0x10f9) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x10f9) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x10f9)" * (cast_expression "(undefined2 *)(param_1 + 0x10f9)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x10f9)" ( (binary_expression "param_1 + 0x10f9" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x10fa] = &UNK_002a2e8f + unaff_EDI;" (assignment_expression "param_1[0x10fa] = &UNK_002a2e8f + unaff_EDI" (subscript_expression "param_1[0x10fa]" identifier [ number_literal ]) = (binary_expression "&UNK_002a2e8f + unaff_EDI" (pointer_expression "&UNK_002a2e8f" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0x10fb,unaff_EDI + 0x1af039,1,0,iVar4,unaff_EDI + 0x1b14bb,0,0,\n               param_1 + 0x10fa,1);" (call_expression "FUN_000eb510(param_1 + 0x10fb,unaff_EDI + 0x1af039,1,0,iVar4,unaff_EDI + 0x1b14bb,0,0,\n               param_1 + 0x10fa,1)" identifier (argument_list "(param_1 + 0x10fb,unaff_EDI + 0x1af039,1,0,iVar4,unaff_EDI + 0x1b14bb,0,0,\n               param_1 + 0x10fa,1)" ( (binary_expression "param_1 + 0x10fb" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af039" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b14bb" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x10fa" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x1109] = &UNK_002a2ea3 + unaff_EDI;" (assignment_expression "param_1[0x1109] = &UNK_002a2ea3 + unaff_EDI" (subscript_expression "param_1[0x1109]" identifier [ number_literal ]) = (binary_expression "&UNK_002a2ea3 + unaff_EDI" (pointer_expression "&UNK_002a2ea3" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0x110a,unaff_EDI + 0x1af04b,1,0,iVar3,iVar5,0,0,param_1 + 0x1109,0);" (call_expression "FUN_000eb510(param_1 + 0x110a,unaff_EDI + 0x1af04b,1,0,iVar3,iVar5,0,0,param_1 + 0x1109,0)" identifier (argument_list "(param_1 + 0x110a,unaff_EDI + 0x1af04b,1,0,iVar3,iVar5,0,0,param_1 + 0x1109,0)" ( (binary_expression "param_1 + 0x110a" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af04b" identifier + number_literal) , number_literal , number_literal , identifier , identifier , number_literal , number_literal , (binary_expression "param_1 + 0x1109" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0x1118) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x1118) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x1118)" * (cast_expression "(undefined2 *)(param_1 + 0x1118)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x1118)" ( (binary_expression "param_1 + 0x1118" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x1119] = &UNK_002a2eb7 + unaff_EDI;" (assignment_expression "param_1[0x1119] = &UNK_002a2eb7 + unaff_EDI" (subscript_expression "param_1[0x1119]" identifier [ number_literal ]) = (binary_expression "&UNK_002a2eb7 + unaff_EDI" (pointer_expression "&UNK_002a2eb7" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0x111a,unaff_EDI + 0x1af048,1,0,iVar3,iVar5,0,0,param_1 + 0x1119,0);" (call_expression "FUN_000eb510(param_1 + 0x111a,unaff_EDI + 0x1af048,1,0,iVar3,iVar5,0,0,param_1 + 0x1119,0)" identifier (argument_list "(param_1 + 0x111a,unaff_EDI + 0x1af048,1,0,iVar3,iVar5,0,0,param_1 + 0x1119,0)" ( (binary_expression "param_1 + 0x111a" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af048" identifier + number_literal) , number_literal , number_literal , identifier , identifier , number_literal , number_literal , (binary_expression "param_1 + 0x1119" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x1128] = &UNK_002a2ecb + unaff_EDI;" (assignment_expression "param_1[0x1128] = &UNK_002a2ecb + unaff_EDI" (subscript_expression "param_1[0x1128]" identifier [ number_literal ]) = (binary_expression "&UNK_002a2ecb + unaff_EDI" (pointer_expression "&UNK_002a2ecb" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0x1129,unaff_EDI + 0x1af060,1,0,iVar3,unaff_EDI + 0x1b14e7,0,0,\n               param_1 + 0x1128,0);" (call_expression "FUN_000eb510(param_1 + 0x1129,unaff_EDI + 0x1af060,1,0,iVar3,unaff_EDI + 0x1b14e7,0,0,\n               param_1 + 0x1128,0)" identifier (argument_list "(param_1 + 0x1129,unaff_EDI + 0x1af060,1,0,iVar3,unaff_EDI + 0x1b14e7,0,0,\n               param_1 + 0x1128,0)" ( (binary_expression "param_1 + 0x1129" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af060" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b14e7" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x1128" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0x1137) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x1137) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x1137)" * (cast_expression "(undefined2 *)(param_1 + 0x1137)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x1137)" ( (binary_expression "param_1 + 0x1137" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x1138] = &UNK_002a2edf + unaff_EDI;" (assignment_expression "param_1[0x1138] = &UNK_002a2edf + unaff_EDI" (subscript_expression "param_1[0x1138]" identifier [ number_literal ]) = (binary_expression "&UNK_002a2edf + unaff_EDI" (pointer_expression "&UNK_002a2edf" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0x1139,unaff_EDI + 0x1af05d,1,0,iVar4,unaff_EDI + 0x1b1513,0,0,\n               param_1 + 0x1138,1);" (call_expression "FUN_000eb510(param_1 + 0x1139,unaff_EDI + 0x1af05d,1,0,iVar4,unaff_EDI + 0x1b1513,0,0,\n               param_1 + 0x1138,1)" identifier (argument_list "(param_1 + 0x1139,unaff_EDI + 0x1af05d,1,0,iVar4,unaff_EDI + 0x1b1513,0,0,\n               param_1 + 0x1138,1)" ( (binary_expression "param_1 + 0x1139" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af05d" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b1513" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x1138" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x1147] = &UNK_002a2ef3 + unaff_EDI;" (assignment_expression "param_1[0x1147] = &UNK_002a2ef3 + unaff_EDI" (subscript_expression "param_1[0x1147]" identifier [ number_literal ]) = (binary_expression "&UNK_002a2ef3 + unaff_EDI" (pointer_expression "&UNK_002a2ef3" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0x1148,unaff_EDI + 0x1af075,1,0,iVar3,unaff_EDI + 0x1b1543,0,0,\n               param_1 + 0x1147,0);" (call_expression "FUN_000eb510(param_1 + 0x1148,unaff_EDI + 0x1af075,1,0,iVar3,unaff_EDI + 0x1b1543,0,0,\n               param_1 + 0x1147,0)" identifier (argument_list "(param_1 + 0x1148,unaff_EDI + 0x1af075,1,0,iVar3,unaff_EDI + 0x1b1543,0,0,\n               param_1 + 0x1147,0)" ( (binary_expression "param_1 + 0x1148" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af075" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b1543" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x1147" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0x1156) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x1156) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x1156)" * (cast_expression "(undefined2 *)(param_1 + 0x1156)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x1156)" ( (binary_expression "param_1 + 0x1156" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x1157] = &UNK_002a2f07 + unaff_EDI;" (assignment_expression "param_1[0x1157] = &UNK_002a2f07 + unaff_EDI" (subscript_expression "param_1[0x1157]" identifier [ number_literal ]) = (binary_expression "&UNK_002a2f07 + unaff_EDI" (pointer_expression "&UNK_002a2f07" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0x1158,unaff_EDI + 0x1af072,1,0,iVar4,unaff_EDI + 0x1b1563,0,0,\n               param_1 + 0x1157,1);" (call_expression "FUN_000eb510(param_1 + 0x1158,unaff_EDI + 0x1af072,1,0,iVar4,unaff_EDI + 0x1b1563,0,0,\n               param_1 + 0x1157,1)" identifier (argument_list "(param_1 + 0x1158,unaff_EDI + 0x1af072,1,0,iVar4,unaff_EDI + 0x1b1563,0,0,\n               param_1 + 0x1157,1)" ( (binary_expression "param_1 + 0x1158" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af072" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b1563" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x1157" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x1166] = &UNK_002a2f1b + unaff_EDI;" (assignment_expression "param_1[0x1166] = &UNK_002a2f1b + unaff_EDI" (subscript_expression "param_1[0x1166]" identifier [ number_literal ]) = (binary_expression "&UNK_002a2f1b + unaff_EDI" (pointer_expression "&UNK_002a2f1b" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0x1167,unaff_EDI + 0x1af087,1,0,iVar4,0,0,0,param_1 + 0x1166,1);" (call_expression "FUN_000eb510(param_1 + 0x1167,unaff_EDI + 0x1af087,1,0,iVar4,0,0,0,param_1 + 0x1166,1)" identifier (argument_list "(param_1 + 0x1167,unaff_EDI + 0x1af087,1,0,iVar4,0,0,0,param_1 + 0x1166,1)" ( (binary_expression "param_1 + 0x1167" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af087" identifier + number_literal) , number_literal , number_literal , identifier , number_literal , number_literal , number_literal , (binary_expression "param_1 + 0x1166" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0x1175) = 0x100;" (assignment_expression "*(undefined2 *)(param_1 + 0x1175) = 0x100" (pointer_expression "*(undefined2 *)(param_1 + 0x1175)" * (cast_expression "(undefined2 *)(param_1 + 0x1175)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x1175)" ( (binary_expression "param_1 + 0x1175" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x1176] = &UNK_002a2f2f + unaff_EDI;" (assignment_expression "param_1[0x1176] = &UNK_002a2f2f + unaff_EDI" (subscript_expression "param_1[0x1176]" identifier [ number_literal ]) = (binary_expression "&UNK_002a2f2f + unaff_EDI" (pointer_expression "&UNK_002a2f2f" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0x1177,unaff_EDI + 0x1af084,1,0,iVar3,unaff_EDI + 0x1b158b,0,0,\n               param_1 + 0x1176,0);" (call_expression "FUN_000eb510(param_1 + 0x1177,unaff_EDI + 0x1af084,1,0,iVar3,unaff_EDI + 0x1b158b,0,0,\n               param_1 + 0x1176,0)" identifier (argument_list "(param_1 + 0x1177,unaff_EDI + 0x1af084,1,0,iVar3,unaff_EDI + 0x1b158b,0,0,\n               param_1 + 0x1176,0)" ( (binary_expression "param_1 + 0x1177" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af084" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b158b" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x1176" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x1185] = &UNK_002a2f43 + unaff_EDI;" (assignment_expression "param_1[0x1185] = &UNK_002a2f43 + unaff_EDI" (subscript_expression "param_1[0x1185]" identifier [ number_literal ]) = (binary_expression "&UNK_002a2f43 + unaff_EDI" (pointer_expression "&UNK_002a2f43" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0x1186,unaff_EDI + 0x1af098,1,0,iVar3,iVar5,0,0,param_1 + 0x1185,0);" (call_expression "FUN_000eb510(param_1 + 0x1186,unaff_EDI + 0x1af098,1,0,iVar3,iVar5,0,0,param_1 + 0x1185,0)" identifier (argument_list "(param_1 + 0x1186,unaff_EDI + 0x1af098,1,0,iVar3,iVar5,0,0,param_1 + 0x1185,0)" ( (binary_expression "param_1 + 0x1186" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af098" identifier + number_literal) , number_literal , number_literal , identifier , identifier , number_literal , number_literal , (binary_expression "param_1 + 0x1185" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0x1194) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x1194) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x1194)" * (cast_expression "(undefined2 *)(param_1 + 0x1194)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x1194)" ( (binary_expression "param_1 + 0x1194" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x1195] = &UNK_002a2f57 + unaff_EDI;" (assignment_expression "param_1[0x1195] = &UNK_002a2f57 + unaff_EDI" (subscript_expression "param_1[0x1195]" identifier [ number_literal ]) = (binary_expression "&UNK_002a2f57 + unaff_EDI" (pointer_expression "&UNK_002a2f57" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0x1196,unaff_EDI + 0x1af095,1,0,iVar4,0,0,0,param_1 + 0x1195,1);" (call_expression "FUN_000eb510(param_1 + 0x1196,unaff_EDI + 0x1af095,1,0,iVar4,0,0,0,param_1 + 0x1195,1)" identifier (argument_list "(param_1 + 0x1196,unaff_EDI + 0x1af095,1,0,iVar4,0,0,0,param_1 + 0x1195,1)" ( (binary_expression "param_1 + 0x1196" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af095" identifier + number_literal) , number_literal , number_literal , identifier , number_literal , number_literal , number_literal , (binary_expression "param_1 + 0x1195" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x11a4] = &UNK_002a2f6b + unaff_EDI;" (assignment_expression "param_1[0x11a4] = &UNK_002a2f6b + unaff_EDI" (subscript_expression "param_1[0x11a4]" identifier [ number_literal ]) = (binary_expression "&UNK_002a2f6b + unaff_EDI" (pointer_expression "&UNK_002a2f6b" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0x11a5,unaff_EDI + 0x1af0ac,1,0,iVar4,unaff_EDI + 0x1b15b3,0,0,\n               param_1 + 0x11a4,1);" (call_expression "FUN_000eb510(param_1 + 0x11a5,unaff_EDI + 0x1af0ac,1,0,iVar4,unaff_EDI + 0x1b15b3,0,0,\n               param_1 + 0x11a4,1)" identifier (argument_list "(param_1 + 0x11a5,unaff_EDI + 0x1af0ac,1,0,iVar4,unaff_EDI + 0x1b15b3,0,0,\n               param_1 + 0x11a4,1)" ( (binary_expression "param_1 + 0x11a5" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af0ac" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b15b3" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x11a4" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0x11b3) = 0x100;" (assignment_expression "*(undefined2 *)(param_1 + 0x11b3) = 0x100" (pointer_expression "*(undefined2 *)(param_1 + 0x11b3)" * (cast_expression "(undefined2 *)(param_1 + 0x11b3)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x11b3)" ( (binary_expression "param_1 + 0x11b3" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x11b4] = &UNK_002a2f7f + unaff_EDI;" (assignment_expression "param_1[0x11b4] = &UNK_002a2f7f + unaff_EDI" (subscript_expression "param_1[0x11b4]" identifier [ number_literal ]) = (binary_expression "&UNK_002a2f7f + unaff_EDI" (pointer_expression "&UNK_002a2f7f" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0x11b5,unaff_EDI + 0x1af0a9,1,0,iVar3,unaff_EDI + 0x1b15df,0,0,\n               param_1 + 0x11b4,0);" (call_expression "FUN_000eb510(param_1 + 0x11b5,unaff_EDI + 0x1af0a9,1,0,iVar3,unaff_EDI + 0x1b15df,0,0,\n               param_1 + 0x11b4,0)" identifier (argument_list "(param_1 + 0x11b5,unaff_EDI + 0x1af0a9,1,0,iVar3,unaff_EDI + 0x1b15df,0,0,\n               param_1 + 0x11b4,0)" ( (binary_expression "param_1 + 0x11b5" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af0a9" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b15df" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x11b4" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x11c3] = &UNK_002a2f93 + unaff_EDI;" (assignment_expression "param_1[0x11c3] = &UNK_002a2f93 + unaff_EDI" (subscript_expression "param_1[0x11c3]" identifier [ number_literal ]) = (binary_expression "&UNK_002a2f93 + unaff_EDI" (pointer_expression "&UNK_002a2f93" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0x11c4,unaff_EDI + 0x1af0c4,1,0,iVar3,unaff_EDI + 0x1b1613,0,0,\n               param_1 + 0x11c3,0);" (call_expression "FUN_000eb510(param_1 + 0x11c4,unaff_EDI + 0x1af0c4,1,0,iVar3,unaff_EDI + 0x1b1613,0,0,\n               param_1 + 0x11c3,0)" identifier (argument_list "(param_1 + 0x11c4,unaff_EDI + 0x1af0c4,1,0,iVar3,unaff_EDI + 0x1b1613,0,0,\n               param_1 + 0x11c3,0)" ( (binary_expression "param_1 + 0x11c4" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af0c4" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b1613" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x11c3" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0x11d2) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x11d2) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x11d2)" * (cast_expression "(undefined2 *)(param_1 + 0x11d2)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x11d2)" ( (binary_expression "param_1 + 0x11d2" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x11d3] = &UNK_002a2fa7 + unaff_EDI;" (assignment_expression "param_1[0x11d3] = &UNK_002a2fa7 + unaff_EDI" (subscript_expression "param_1[0x11d3]" identifier [ number_literal ]) = (binary_expression "&UNK_002a2fa7 + unaff_EDI" (pointer_expression "&UNK_002a2fa7" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0x11d4,unaff_EDI + 0x1af0c1,1,0,iVar4,unaff_EDI + 0x1b163b,0,0,\n               param_1 + 0x11d3,1);" (call_expression "FUN_000eb510(param_1 + 0x11d4,unaff_EDI + 0x1af0c1,1,0,iVar4,unaff_EDI + 0x1b163b,0,0,\n               param_1 + 0x11d3,1)" identifier (argument_list "(param_1 + 0x11d4,unaff_EDI + 0x1af0c1,1,0,iVar4,unaff_EDI + 0x1b163b,0,0,\n               param_1 + 0x11d3,1)" ( (binary_expression "param_1 + 0x11d4" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af0c1" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b163b" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x11d3" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x11e2] = &UNK_002a2fbb + unaff_EDI;" (assignment_expression "param_1[0x11e2] = &UNK_002a2fbb + unaff_EDI" (subscript_expression "param_1[0x11e2]" identifier [ number_literal ]) = (binary_expression "&UNK_002a2fbb + unaff_EDI" (pointer_expression "&UNK_002a2fbb" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0x11e3,unaff_EDI + 0x1af0db,1,0,iVar3,unaff_EDI + 0x1b166b,0,0,\n               param_1 + 0x11e2,0);" (call_expression "FUN_000eb510(param_1 + 0x11e3,unaff_EDI + 0x1af0db,1,0,iVar3,unaff_EDI + 0x1b166b,0,0,\n               param_1 + 0x11e2,0)" identifier (argument_list "(param_1 + 0x11e3,unaff_EDI + 0x1af0db,1,0,iVar3,unaff_EDI + 0x1b166b,0,0,\n               param_1 + 0x11e2,0)" ( (binary_expression "param_1 + 0x11e3" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af0db" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b166b" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x11e2" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0x11f1) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x11f1) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x11f1)" * (cast_expression "(undefined2 *)(param_1 + 0x11f1)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x11f1)" ( (binary_expression "param_1 + 0x11f1" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x11f2] = &UNK_002a2fcf + unaff_EDI;" (assignment_expression "param_1[0x11f2] = &UNK_002a2fcf + unaff_EDI" (subscript_expression "param_1[0x11f2]" identifier [ number_literal ]) = (binary_expression "&UNK_002a2fcf + unaff_EDI" (pointer_expression "&UNK_002a2fcf" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0x11f3,unaff_EDI + 0x1af0d8,1,0,iVar4,0,0,0,param_1 + 0x11f2,1);" (call_expression "FUN_000eb510(param_1 + 0x11f3,unaff_EDI + 0x1af0d8,1,0,iVar4,0,0,0,param_1 + 0x11f2,1)" identifier (argument_list "(param_1 + 0x11f3,unaff_EDI + 0x1af0d8,1,0,iVar4,0,0,0,param_1 + 0x11f2,1)" ( (binary_expression "param_1 + 0x11f3" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af0d8" identifier + number_literal) , number_literal , number_literal , identifier , number_literal , number_literal , number_literal , (binary_expression "param_1 + 0x11f2" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x1201] = &UNK_002a2fe3 + unaff_EDI;" (assignment_expression "param_1[0x1201] = &UNK_002a2fe3 + unaff_EDI" (subscript_expression "param_1[0x1201]" identifier [ number_literal ]) = (binary_expression "&UNK_002a2fe3 + unaff_EDI" (pointer_expression "&UNK_002a2fe3" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0x1202,unaff_EDI + 0x1af0f6,1,0,iVar2,&UNK_001b1693 + unaff_EDI,0,0,\n               param_1 + 0x1201,1);" (call_expression "FUN_000eb510(param_1 + 0x1202,unaff_EDI + 0x1af0f6,1,0,iVar2,&UNK_001b1693 + unaff_EDI,0,0,\n               param_1 + 0x1201,1)" identifier (argument_list "(param_1 + 0x1202,unaff_EDI + 0x1af0f6,1,0,iVar2,&UNK_001b1693 + unaff_EDI,0,0,\n               param_1 + 0x1201,1)" ( (binary_expression "param_1 + 0x1202" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af0f6" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "&UNK_001b1693 + unaff_EDI" (pointer_expression "&UNK_001b1693" & identifier) + identifier) , number_literal , number_literal , (binary_expression "param_1 + 0x1201" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x1210] = &UNK_002a2ff7 + unaff_EDI;" (assignment_expression "param_1[0x1210] = &UNK_002a2ff7 + unaff_EDI" (subscript_expression "param_1[0x1210]" identifier [ number_literal ]) = (binary_expression "&UNK_002a2ff7 + unaff_EDI" (pointer_expression "&UNK_002a2ff7" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0x1211,unaff_EDI + 0x1af0f3,1,0,iVar2,0,0,0,param_1 + 0x1210,0);" (call_expression "FUN_000eb510(param_1 + 0x1211,unaff_EDI + 0x1af0f3,1,0,iVar2,0,0,0,param_1 + 0x1210,0)" identifier (argument_list "(param_1 + 0x1211,unaff_EDI + 0x1af0f3,1,0,iVar2,0,0,0,param_1 + 0x1210,0)" ( (binary_expression "param_1 + 0x1211" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af0f3" identifier + number_literal) , number_literal , number_literal , identifier , number_literal , number_literal , number_literal , (binary_expression "param_1 + 0x1210" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x121f] = "cccccccccccccccccccccccccccccccccccccccccccccccc" + unaff_EDI + 0xb;" (assignment_expression "param_1[0x121f] = "cccccccccccccccccccccccccccccccccccccccccccccccc" + unaff_EDI + 0xb" (subscript_expression "param_1[0x121f]" identifier [ number_literal ]) = (binary_expression ""cccccccccccccccccccccccccccccccccccccccccccccccc" + unaff_EDI + 0xb" (binary_expression ""cccccccccccccccccccccccccccccccccccccccccccccccc" + unaff_EDI" (string_literal ""cccccccccccccccccccccccccccccccccccccccccccccccc"" " string_content ") + identifier) + number_literal)) ;) (expression_statement "FUN_000eb510(param_1 + 0x1220,unaff_EDI + 0x1af120,4,0,iVar3,unaff_EDI + 0x1af10f,0,0,\n               param_1 + 0x121f,0);" (call_expression "FUN_000eb510(param_1 + 0x1220,unaff_EDI + 0x1af120,4,0,iVar3,unaff_EDI + 0x1af10f,0,0,\n               param_1 + 0x121f,0)" identifier (argument_list "(param_1 + 0x1220,unaff_EDI + 0x1af120,4,0,iVar3,unaff_EDI + 0x1af10f,0,0,\n               param_1 + 0x121f,0)" ( (binary_expression "param_1 + 0x1220" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af120" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1af10f" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x121f" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0x122e) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x122e) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x122e)" * (cast_expression "(undefined2 *)(param_1 + 0x122e)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x122e)" ( (binary_expression "param_1 + 0x122e" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x122f] = "cccccccccccccccccccccccccccccccccccccccccccccccc" + unaff_EDI + 0x1f;" (assignment_expression "param_1[0x122f] = "cccccccccccccccccccccccccccccccccccccccccccccccc" + unaff_EDI + 0x1f" (subscript_expression "param_1[0x122f]" identifier [ number_literal ]) = (binary_expression ""cccccccccccccccccccccccccccccccccccccccccccccccc" + unaff_EDI + 0x1f" (binary_expression ""cccccccccccccccccccccccccccccccccccccccccccccccc" + unaff_EDI" (string_literal ""cccccccccccccccccccccccccccccccccccccccccccccccc"" " string_content ") + identifier) + number_literal)) ;) (expression_statement "FUN_000eb510(param_1 + 0x1230,unaff_EDI + 0x1af11e,4,0,iVar4,0,0,0,param_1 + 0x122f,1);" (call_expression "FUN_000eb510(param_1 + 0x1230,unaff_EDI + 0x1af11e,4,0,iVar4,0,0,0,param_1 + 0x122f,1)" identifier (argument_list "(param_1 + 0x1230,unaff_EDI + 0x1af11e,4,0,iVar4,0,0,0,param_1 + 0x122f,1)" ( (binary_expression "param_1 + 0x1230" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af11e" identifier + number_literal) , number_literal , number_literal , identifier , number_literal , number_literal , number_literal , (binary_expression "param_1 + 0x122f" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x123e] = &UNK_002a3033 + unaff_EDI;" (assignment_expression "param_1[0x123e] = &UNK_002a3033 + unaff_EDI" (subscript_expression "param_1[0x123e]" identifier [ number_literal ]) = (binary_expression "&UNK_002a3033 + unaff_EDI" (pointer_expression "&UNK_002a3033" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0x123f,unaff_EDI + 0x1af12a,1,0,iVar4,0,0,0,param_1 + 0x123e,1);" (call_expression "FUN_000eb510(param_1 + 0x123f,unaff_EDI + 0x1af12a,1,0,iVar4,0,0,0,param_1 + 0x123e,1)" identifier (argument_list "(param_1 + 0x123f,unaff_EDI + 0x1af12a,1,0,iVar4,0,0,0,param_1 + 0x123e,1)" ( (binary_expression "param_1 + 0x123f" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af12a" identifier + number_literal) , number_literal , number_literal , identifier , number_literal , number_literal , number_literal , (binary_expression "param_1 + 0x123e" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0x124d) = 0x100;" (assignment_expression "*(undefined2 *)(param_1 + 0x124d) = 0x100" (pointer_expression "*(undefined2 *)(param_1 + 0x124d)" * (cast_expression "(undefined2 *)(param_1 + 0x124d)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x124d)" ( (binary_expression "param_1 + 0x124d" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x124e] = &UNK_002a3047 + unaff_EDI;" (assignment_expression "param_1[0x124e] = &UNK_002a3047 + unaff_EDI" (subscript_expression "param_1[0x124e]" identifier [ number_literal ]) = (binary_expression "&UNK_002a3047 + unaff_EDI" (pointer_expression "&UNK_002a3047" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0x124f,unaff_EDI + 0x1af127,1,0,iVar3,unaff_EDI + 0x1b16b7,0,0,\n               param_1 + 0x124e,0);" (call_expression "FUN_000eb510(param_1 + 0x124f,unaff_EDI + 0x1af127,1,0,iVar3,unaff_EDI + 0x1b16b7,0,0,\n               param_1 + 0x124e,0)" identifier (argument_list "(param_1 + 0x124f,unaff_EDI + 0x1af127,1,0,iVar3,unaff_EDI + 0x1b16b7,0,0,\n               param_1 + 0x124e,0)" ( (binary_expression "param_1 + 0x124f" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af127" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b16b7" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x124e" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x125d] = &UNK_002a305b + unaff_EDI;" (assignment_expression "param_1[0x125d] = &UNK_002a305b + unaff_EDI" (subscript_expression "param_1[0x125d]" identifier [ number_literal ]) = (binary_expression "&UNK_002a305b + unaff_EDI" (pointer_expression "&UNK_002a305b" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0x125e,unaff_EDI + 0x1af140,1,0,iVar3,unaff_EDI + 0x1b16ff,0,0,\n               param_1 + 0x125d,0);" (call_expression "FUN_000eb510(param_1 + 0x125e,unaff_EDI + 0x1af140,1,0,iVar3,unaff_EDI + 0x1b16ff,0,0,\n               param_1 + 0x125d,0)" identifier (argument_list "(param_1 + 0x125e,unaff_EDI + 0x1af140,1,0,iVar3,unaff_EDI + 0x1b16ff,0,0,\n               param_1 + 0x125d,0)" ( (binary_expression "param_1 + 0x125e" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af140" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b16ff" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x125d" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0x126c) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x126c) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x126c)" * (cast_expression "(undefined2 *)(param_1 + 0x126c)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x126c)" ( (binary_expression "param_1 + 0x126c" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x126d] =\n       "ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc::h"\n       + unaff_EDI + 8;" (assignment_expression "param_1[0x126d] =\n       "ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc::h"\n       + unaff_EDI + 8" (subscript_expression "param_1[0x126d]" identifier [ number_literal ]) = (binary_expression ""ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc::h"\n       + unaff_EDI + 8" (binary_expression ""ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc::h"\n       + unaff_EDI" (string_literal ""ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc::h"" " string_content ") + identifier) + number_literal)) ;) (expression_statement "FUN_000eb510(param_1 + 0x126e,unaff_EDI + 0x1af13d,1,0,iVar4,0,0,0,param_1 + 0x126d,1);" (call_expression "FUN_000eb510(param_1 + 0x126e,unaff_EDI + 0x1af13d,1,0,iVar4,0,0,0,param_1 + 0x126d,1)" identifier (argument_list "(param_1 + 0x126e,unaff_EDI + 0x1af13d,1,0,iVar4,0,0,0,param_1 + 0x126d,1)" ( (binary_expression "param_1 + 0x126e" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af13d" identifier + number_literal) , number_literal , number_literal , identifier , number_literal , number_literal , number_literal , (binary_expression "param_1 + 0x126d" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x127c] =\n       "ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc::h"\n       + unaff_EDI + 0x1c;" (assignment_expression "param_1[0x127c] =\n       "ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc::h"\n       + unaff_EDI + 0x1c" (subscript_expression "param_1[0x127c]" identifier [ number_literal ]) = (binary_expression ""ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc::h"\n       + unaff_EDI + 0x1c" (binary_expression ""ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc::h"\n       + unaff_EDI" (string_literal ""ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc::h"" " string_content ") + identifier) + number_literal)) ;) (expression_statement "FUN_000eb510(param_1 + 0x127d,unaff_EDI + 0x1af178,1,0,iVar3,unaff_EDI + 0x1af158,0,0,\n               param_1 + 0x127c,0);" (call_expression "FUN_000eb510(param_1 + 0x127d,unaff_EDI + 0x1af178,1,0,iVar3,unaff_EDI + 0x1af158,0,0,\n               param_1 + 0x127c,0)" identifier (argument_list "(param_1 + 0x127d,unaff_EDI + 0x1af178,1,0,iVar3,unaff_EDI + 0x1af158,0,0,\n               param_1 + 0x127c,0)" ( (binary_expression "param_1 + 0x127d" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af178" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1af158" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x127c" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0x128b) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x128b) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x128b)" * (cast_expression "(undefined2 *)(param_1 + 0x128b)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x128b)" ( (binary_expression "param_1 + 0x128b" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x128c] =\n       "ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc::h"\n       + unaff_EDI + 0x30;" (assignment_expression "param_1[0x128c] =\n       "ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc::h"\n       + unaff_EDI + 0x30" (subscript_expression "param_1[0x128c]" identifier [ number_literal ]) = (binary_expression ""ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc::h"\n       + unaff_EDI + 0x30" (binary_expression ""ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc::h"\n       + unaff_EDI" (string_literal ""ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc::h"" " string_content ") + identifier) + number_literal)) ;) (expression_statement "FUN_000eb510(param_1 + 0x128d,unaff_EDI + 0x1af175,1,0,iVar4,unaff_EDI + 0x1b172f,0,0,\n               param_1 + 0x128c,1);" (call_expression "FUN_000eb510(param_1 + 0x128d,unaff_EDI + 0x1af175,1,0,iVar4,unaff_EDI + 0x1b172f,0,0,\n               param_1 + 0x128c,1)" identifier (argument_list "(param_1 + 0x128d,unaff_EDI + 0x1af175,1,0,iVar4,unaff_EDI + 0x1b172f,0,0,\n               param_1 + 0x128c,1)" ( (binary_expression "param_1 + 0x128d" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af175" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b172f" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x128c" identifier + number_literal) , number_literal ))) ;) (expression_statement "FUN_000ebc90(param_1 + 0x129b);" (call_expression "FUN_000ebc90(param_1 + 0x129b)" identifier (argument_list "(param_1 + 0x129b)" ( (binary_expression "param_1 + 0x129b" identifier + number_literal) ))) ;) (expression_statement "param_1[0x12b2] = puVar1;" (assignment_expression "param_1[0x12b2] = puVar1" (subscript_expression "param_1[0x12b2]" identifier [ number_literal ]) = identifier) ;) (expression_statement "FUN_000eb510(param_1 + 0x12b3,unaff_EDI + 0x1af19f,1,0x78,iVar2,unaff_EDI + 0x1af186,0,0,\n               param_1 + 0x12b2,0);" (call_expression "FUN_000eb510(param_1 + 0x12b3,unaff_EDI + 0x1af19f,1,0x78,iVar2,unaff_EDI + 0x1af186,0,0,\n               param_1 + 0x12b2,0)" identifier (argument_list "(param_1 + 0x12b3,unaff_EDI + 0x1af19f,1,0x78,iVar2,unaff_EDI + 0x1af186,0,0,\n               param_1 + 0x12b2,0)" ( (binary_expression "param_1 + 0x12b3" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af19f" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1af186" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x12b2" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x12c2] = 0;" (assignment_expression "param_1[0x12c2] = 0" (subscript_expression "param_1[0x12c2]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0x12c1] = unaff_EDI + -0x2e09;" (assignment_expression "param_1[0x12c1] = unaff_EDI + -0x2e09" (subscript_expression "param_1[0x12c1]" identifier [ number_literal ]) = (binary_expression "unaff_EDI + -0x2e09" identifier + number_literal)) ;) (expression_statement "param_1[0x12b2] = "St9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0xf;" (assignment_expression "param_1[0x12b2] = "St9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0xf" (subscript_expression "param_1[0x12b2]" identifier [ number_literal ]) = (binary_expression ""St9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0xf" (binary_expression ""St9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI" (string_literal ""St9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE"" " string_content ") + identifier) + number_literal)) ;) (expression_statement "param_1[0x12c3] = puVar1;" (assignment_expression "param_1[0x12c3] = puVar1" (subscript_expression "param_1[0x12c3]" identifier [ number_literal ]) = identifier) ;) (expression_statement "FUN_000eb510(param_1 + 0x12c4,unaff_EDI + 0x1af1ab,1,0x58,iVar2,unaff_EDI + 0x1b1757,0,0,\n               param_1 + 0x12c3,0);" (call_expression "FUN_000eb510(param_1 + 0x12c4,unaff_EDI + 0x1af1ab,1,0x58,iVar2,unaff_EDI + 0x1b1757,0,0,\n               param_1 + 0x12c3,0)" identifier (argument_list "(param_1 + 0x12c4,unaff_EDI + 0x1af1ab,1,0x58,iVar2,unaff_EDI + 0x1b1757,0,0,\n               param_1 + 0x12c3,0)" ( (binary_expression "param_1 + 0x12c4" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af1ab" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b1757" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x12c3" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x12d3] = 0;" (assignment_expression "param_1[0x12d3] = 0" (subscript_expression "param_1[0x12d3]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0x12d2] = unaff_EDI + -0x2df9;" (assignment_expression "param_1[0x12d2] = unaff_EDI + -0x2df9" (subscript_expression "param_1[0x12d2]" identifier [ number_literal ]) = (binary_expression "unaff_EDI + -0x2df9" identifier + number_literal)) ;) (expression_statement "param_1[0x12c3] = "St9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x23\n  ;" (assignment_expression "param_1[0x12c3] = "St9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x23" (subscript_expression "param_1[0x12c3]" identifier [ number_literal ]) = (binary_expression ""St9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x23" (binary_expression ""St9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI" (string_literal ""St9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE"" " string_content ") + identifier) + number_literal)) ;) (expression_statement "param_1[0x12d4] = puVar1;" (assignment_expression "param_1[0x12d4] = puVar1" (subscript_expression "param_1[0x12d4]" identifier [ number_literal ]) = identifier) ;) (expression_statement "FUN_000eb510(param_1 + 0x12d5,unaff_EDI + 0x1af1d1,1,0,iVar2,unaff_EDI + 0x1af1ba,0,0,\n               param_1 + 0x12d4,0);" (call_expression "FUN_000eb510(param_1 + 0x12d5,unaff_EDI + 0x1af1d1,1,0,iVar2,unaff_EDI + 0x1af1ba,0,0,\n               param_1 + 0x12d4,0)" identifier (argument_list "(param_1 + 0x12d5,unaff_EDI + 0x1af1d1,1,0,iVar2,unaff_EDI + 0x1af1ba,0,0,\n               param_1 + 0x12d4,0)" ( (binary_expression "param_1 + 0x12d5" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af1d1" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1af1ba" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x12d4" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x12e4] = 0;" (assignment_expression "param_1[0x12e4] = 0" (subscript_expression "param_1[0x12e4]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0x12e3] = unaff_EDI + -0x2de9;" (assignment_expression "param_1[0x12e3] = unaff_EDI + -0x2de9" (subscript_expression "param_1[0x12e3]" identifier [ number_literal ]) = (binary_expression "unaff_EDI + -0x2de9" identifier + number_literal)) ;) (expression_statement "param_1[0x12d4] = "St9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x37\n  ;" (assignment_expression "param_1[0x12d4] = "St9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x37" (subscript_expression "param_1[0x12d4]" identifier [ number_literal ]) = (binary_expression ""St9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x37" (binary_expression ""St9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI" (string_literal ""St9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE"" " string_content ") + identifier) + number_literal)) ;) (expression_statement "FUN_000eb8d0(param_1 + 0x12e5);" (call_expression "FUN_000eb8d0(param_1 + 0x12e5)" identifier (argument_list "(param_1 + 0x12e5)" ( (binary_expression "param_1 + 0x12e5" identifier + number_literal) ))) ;) (expression_statement "param_1[0x12fc] =\n       "ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc::h"\n       + unaff_EDI + 0x6c;" (assignment_expression "param_1[0x12fc] =\n       "ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc::h"\n       + unaff_EDI + 0x6c" (subscript_expression "param_1[0x12fc]" identifier [ number_literal ]) = (binary_expression ""ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc::h"\n       + unaff_EDI + 0x6c" (binary_expression ""ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc::h"\n       + unaff_EDI" (string_literal ""ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc::h"" " string_content ") + identifier) + number_literal)) ;) (expression_statement "FUN_000eb510(param_1 + 0x12fd,unaff_EDI + 0x1af1e1,1,0,iVar4,unaff_EDI + 0x1b177b,0,0,\n               param_1 + 0x12fc,1);" (call_expression "FUN_000eb510(param_1 + 0x12fd,unaff_EDI + 0x1af1e1,1,0,iVar4,unaff_EDI + 0x1b177b,0,0,\n               param_1 + 0x12fc,1)" identifier (argument_list "(param_1 + 0x12fd,unaff_EDI + 0x1af1e1,1,0,iVar4,unaff_EDI + 0x1b177b,0,0,\n               param_1 + 0x12fc,1)" ( (binary_expression "param_1 + 0x12fd" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af1e1" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b177b" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x12fc" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0x130b) = 0x100;" (assignment_expression "*(undefined2 *)(param_1 + 0x130b) = 0x100" (pointer_expression "*(undefined2 *)(param_1 + 0x130b)" * (cast_expression "(undefined2 *)(param_1 + 0x130b)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x130b)" ( (binary_expression "param_1 + 0x130b" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x130c] =\n       "ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc::h"\n       + unaff_EDI + 0x80;" (assignment_expression "param_1[0x130c] =\n       "ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc::h"\n       + unaff_EDI + 0x80" (subscript_expression "param_1[0x130c]" identifier [ number_literal ]) = (binary_expression ""ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc::h"\n       + unaff_EDI + 0x80" (binary_expression ""ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc::h"\n       + unaff_EDI" (string_literal ""ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc::h"" " string_content ") + identifier) + number_literal)) ;) (expression_statement "FUN_000eb510(param_1 + 0x130d,unaff_EDI + 0x1af1de,1,0,iVar3,unaff_EDI + 0x1b179b,0,0,\n               param_1 + 0x130c,0);" (call_expression "FUN_000eb510(param_1 + 0x130d,unaff_EDI + 0x1af1de,1,0,iVar3,unaff_EDI + 0x1b179b,0,0,\n               param_1 + 0x130c,0)" identifier (argument_list "(param_1 + 0x130d,unaff_EDI + 0x1af1de,1,0,iVar3,unaff_EDI + 0x1b179b,0,0,\n               param_1 + 0x130c,0)" ( (binary_expression "param_1 + 0x130d" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af1de" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b179b" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x130c" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x131b] =\n       "ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc::h"\n       + unaff_EDI + 0x94;" (assignment_expression "param_1[0x131b] =\n       "ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc::h"\n       + unaff_EDI + 0x94" (subscript_expression "param_1[0x131b]" identifier [ number_literal ]) = (binary_expression ""ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc::h"\n       + unaff_EDI + 0x94" (binary_expression ""ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc::h"\n       + unaff_EDI" (string_literal ""ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc::h"" " string_content ") + identifier) + number_literal)) ;) (expression_statement "FUN_000eb510(param_1 + 0x131c,unaff_EDI + 0x1b799d,2,0x59,iVar2,unaff_EDI + 0x1b17c3,\n               unaff_EDI + 0x1ae411,0,param_1 + 0x131b,0);" (call_expression "FUN_000eb510(param_1 + 0x131c,unaff_EDI + 0x1b799d,2,0x59,iVar2,unaff_EDI + 0x1b17c3,\n               unaff_EDI + 0x1ae411,0,param_1 + 0x131b,0)" identifier (argument_list "(param_1 + 0x131c,unaff_EDI + 0x1b799d,2,0x59,iVar2,unaff_EDI + 0x1b17c3,\n               unaff_EDI + 0x1ae411,0,param_1 + 0x131b,0)" ( (binary_expression "param_1 + 0x131c" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1b799d" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b17c3" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1ae411" identifier + number_literal) , number_literal , (binary_expression "param_1 + 0x131b" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined1 *)(param_1 + 0x132a) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0x132a) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0x132a)" * (cast_expression "(undefined1 *)(param_1 + 0x132a)" ( (type_descriptor "undefined1 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x132a)" ( (binary_expression "param_1 + 0x132a" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x132b] = iVar2;" (assignment_expression "param_1[0x132b] = iVar2" (subscript_expression "param_1[0x132b]" identifier [ number_literal ]) = identifier) ;) (expression_statement "param_1[0x132c] = puVar1;" (assignment_expression "param_1[0x132c] = puVar1" (subscript_expression "param_1[0x132c]" identifier [ number_literal ]) = identifier) ;) (expression_statement "FUN_000eb510(param_1 + 0x132d,unaff_EDI + 0x1af210,1,0x28,iVar2,unaff_EDI + 0x1af1f3,0,0,\n               param_1 + 0x132c,0);" (call_expression "FUN_000eb510(param_1 + 0x132d,unaff_EDI + 0x1af210,1,0x28,iVar2,unaff_EDI + 0x1af1f3,0,0,\n               param_1 + 0x132c,0)" identifier (argument_list "(param_1 + 0x132d,unaff_EDI + 0x1af210,1,0x28,iVar2,unaff_EDI + 0x1af1f3,0,0,\n               param_1 + 0x132c,0)" ( (binary_expression "param_1 + 0x132d" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af210" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1af1f3" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x132c" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x133c] = 0;" (assignment_expression "param_1[0x133c] = 0" (subscript_expression "param_1[0x133c]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0x133b] = unaff_EDI + -0x1599;" (assignment_expression "param_1[0x133b] = unaff_EDI + -0x1599" (subscript_expression "param_1[0x133b]" identifier [ number_literal ]) = (binary_expression "unaff_EDI + -0x1599" identifier + number_literal)) ;) (expression_statement "param_1[0x132c] = "St9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0xb;" (assignment_expression "param_1[0x132c] = "St9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0xb" (subscript_expression "param_1[0x132c]" identifier [ number_literal ]) = (binary_expression ""St9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0xb" (binary_expression ""St9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI" (string_literal ""St9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE"" " string_content ") + identifier) + number_literal)) ;) (expression_statement "param_1[0x133d] = puVar1;" (assignment_expression "param_1[0x133d] = puVar1" (subscript_expression "param_1[0x133d]" identifier [ number_literal ]) = identifier) ;) (expression_statement "FUN_000eb510(param_1 + 0x133e,unaff_EDI + 0x1af237,1,0x29,iVar2,unaff_EDI + 0x1af21c,0,0,\n               param_1 + 0x133d,0);" (call_expression "FUN_000eb510(param_1 + 0x133e,unaff_EDI + 0x1af237,1,0x29,iVar2,unaff_EDI + 0x1af21c,0,0,\n               param_1 + 0x133d,0)" identifier (argument_list "(param_1 + 0x133e,unaff_EDI + 0x1af237,1,0x29,iVar2,unaff_EDI + 0x1af21c,0,0,\n               param_1 + 0x133d,0)" ( (binary_expression "param_1 + 0x133e" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af237" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1af21c" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x133d" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x134d] = 0;" (assignment_expression "param_1[0x134d] = 0" (subscript_expression "param_1[0x134d]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0x134c] = unaff_EDI + -0x28e9;" (assignment_expression "param_1[0x134c] = unaff_EDI + -0x28e9" (subscript_expression "param_1[0x134c]" identifier [ number_literal ]) = (binary_expression "unaff_EDI + -0x28e9" identifier + number_literal)) ;) (expression_statement "param_1[0x133d] = "St9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x1f\n  ;" (assignment_expression "param_1[0x133d] = "St9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x1f" (subscript_expression "param_1[0x133d]" identifier [ number_literal ]) = (binary_expression ""St9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x1f" (binary_expression ""St9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI" (string_literal ""St9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE"" " string_content ") + identifier) + number_literal)) ;) (expression_statement "param_1[0x134e] = &UNK_002a310f + unaff_EDI;" (assignment_expression "param_1[0x134e] = &UNK_002a310f + unaff_EDI" (subscript_expression "param_1[0x134e]" identifier [ number_literal ]) = (binary_expression "&UNK_002a310f + unaff_EDI" (pointer_expression "&UNK_002a310f" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0x134f,unaff_EDI + 0x1af25a,4,0,iVar3,unaff_EDI + 0x1b17f3,0,0,\n               param_1 + 0x134e,0);" (call_expression "FUN_000eb510(param_1 + 0x134f,unaff_EDI + 0x1af25a,4,0,iVar3,unaff_EDI + 0x1b17f3,0,0,\n               param_1 + 0x134e,0)" identifier (argument_list "(param_1 + 0x134f,unaff_EDI + 0x1af25a,4,0,iVar3,unaff_EDI + 0x1b17f3,0,0,\n               param_1 + 0x134e,0)" ( (binary_expression "param_1 + 0x134f" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af25a" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b17f3" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x134e" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0x135d) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x135d) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x135d)" * (cast_expression "(undefined2 *)(param_1 + 0x135d)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x135d)" ( (binary_expression "param_1 + 0x135d" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x135e] = &UNK_002a3123 + unaff_EDI;" (assignment_expression "param_1[0x135e] = &UNK_002a3123 + unaff_EDI" (subscript_expression "param_1[0x135e]" identifier [ number_literal ]) = (binary_expression "&UNK_002a3123 + unaff_EDI" (pointer_expression "&UNK_002a3123" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0x135f,unaff_EDI + 0x1af258,4,0,iVar4,unaff_EDI + 0x1af241,0,0,\n               param_1 + 0x135e,1);" (call_expression "FUN_000eb510(param_1 + 0x135f,unaff_EDI + 0x1af258,4,0,iVar4,unaff_EDI + 0x1af241,0,0,\n               param_1 + 0x135e,1)" identifier (argument_list "(param_1 + 0x135f,unaff_EDI + 0x1af258,4,0,iVar4,unaff_EDI + 0x1af241,0,0,\n               param_1 + 0x135e,1)" ( (binary_expression "param_1 + 0x135f" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af258" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1af241" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x135e" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x136d] = &UNK_002a3137 + unaff_EDI;" (assignment_expression "param_1[0x136d] = &UNK_002a3137 + unaff_EDI" (subscript_expression "param_1[0x136d]" identifier [ number_literal ]) = (binary_expression "&UNK_002a3137 + unaff_EDI" (pointer_expression "&UNK_002a3137" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0x136e,unaff_EDI + 0x1af292,4,0,iVar4,unaff_EDI + 0x1af261,0,0,\n               param_1 + 0x136d,1);" (call_expression "FUN_000eb510(param_1 + 0x136e,unaff_EDI + 0x1af292,4,0,iVar4,unaff_EDI + 0x1af261,0,0,\n               param_1 + 0x136d,1)" identifier (argument_list "(param_1 + 0x136e,unaff_EDI + 0x1af292,4,0,iVar4,unaff_EDI + 0x1af261,0,0,\n               param_1 + 0x136d,1)" ( (binary_expression "param_1 + 0x136e" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af292" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1af261" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x136d" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0x137c) = 0x100;" (assignment_expression "*(undefined2 *)(param_1 + 0x137c) = 0x100" (pointer_expression "*(undefined2 *)(param_1 + 0x137c)" * (cast_expression "(undefined2 *)(param_1 + 0x137c)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x137c)" ( (binary_expression "param_1 + 0x137c" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x137d] = &UNK_002a314b + unaff_EDI;" (assignment_expression "param_1[0x137d] = &UNK_002a314b + unaff_EDI" (subscript_expression "param_1[0x137d]" identifier [ number_literal ]) = (binary_expression "&UNK_002a314b + unaff_EDI" (pointer_expression "&UNK_002a314b" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0x137e,unaff_EDI + 0x1af290,4,0,iVar3,unaff_EDI + 0x1af275,0,0,\n               param_1 + 0x137d,0);" (call_expression "FUN_000eb510(param_1 + 0x137e,unaff_EDI + 0x1af290,4,0,iVar3,unaff_EDI + 0x1af275,0,0,\n               param_1 + 0x137d,0)" identifier (argument_list "(param_1 + 0x137e,unaff_EDI + 0x1af290,4,0,iVar3,unaff_EDI + 0x1af275,0,0,\n               param_1 + 0x137d,0)" ( (binary_expression "param_1 + 0x137e" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af290" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1af275" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x137d" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x138c] = &UNK_002a315f + unaff_EDI;" (assignment_expression "param_1[0x138c] = &UNK_002a315f + unaff_EDI" (subscript_expression "param_1[0x138c]" identifier [ number_literal ]) = (binary_expression "&UNK_002a315f + unaff_EDI" (pointer_expression "&UNK_002a315f" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0x138d,unaff_EDI + 0x1af2b9,4,0,iVar12,&UNK_001af29c + unaff_EDI,iVar7,0,\n               param_1 + 0x138c,0);" (call_expression "FUN_000eb510(param_1 + 0x138d,unaff_EDI + 0x1af2b9,4,0,iVar12,&UNK_001af29c + unaff_EDI,iVar7,0,\n               param_1 + 0x138c,0)" identifier (argument_list "(param_1 + 0x138d,unaff_EDI + 0x1af2b9,4,0,iVar12,&UNK_001af29c + unaff_EDI,iVar7,0,\n               param_1 + 0x138c,0)" ( (binary_expression "param_1 + 0x138d" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af2b9" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "&UNK_001af29c + unaff_EDI" (pointer_expression "&UNK_001af29c" & identifier) + identifier) , identifier , number_literal , (binary_expression "param_1 + 0x138c" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined1 *)(param_1 + 0x139b) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0x139b) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0x139b)" * (cast_expression "(undefined1 *)(param_1 + 0x139b)" ( (type_descriptor "undefined1 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x139b)" ( (binary_expression "param_1 + 0x139b" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x139c] = 0;" (assignment_expression "param_1[0x139c] = 0" (subscript_expression "param_1[0x139c]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0x139d] = 0;" (assignment_expression "param_1[0x139d] = 0" (subscript_expression "param_1[0x139d]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0x139e] = &UNK_002a3173 + unaff_EDI;" (assignment_expression "param_1[0x139e] = &UNK_002a3173 + unaff_EDI" (subscript_expression "param_1[0x139e]" identifier [ number_literal ]) = (binary_expression "&UNK_002a3173 + unaff_EDI" (pointer_expression "&UNK_002a3173" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0x139f,unaff_EDI + 0x1abba5,4,0,iVar3,unaff_EDI + 0x1b06e7,0,0,\n               param_1 + 0x139e,0);" (call_expression "FUN_000eb510(param_1 + 0x139f,unaff_EDI + 0x1abba5,4,0,iVar3,unaff_EDI + 0x1b06e7,0,0,\n               param_1 + 0x139e,0)" identifier (argument_list "(param_1 + 0x139f,unaff_EDI + 0x1abba5,4,0,iVar3,unaff_EDI + 0x1b06e7,0,0,\n               param_1 + 0x139e,0)" ( (binary_expression "param_1 + 0x139f" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1abba5" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b06e7" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x139e" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0x13ad) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x13ad) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x13ad)" * (cast_expression "(undefined2 *)(param_1 + 0x13ad)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x13ad)" ( (binary_expression "param_1 + 0x13ad" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x13ae] = &UNK_002a3187 + unaff_EDI;" (assignment_expression "param_1[0x13ae] = &UNK_002a3187 + unaff_EDI" (subscript_expression "param_1[0x13ae]" identifier [ number_literal ]) = (binary_expression "&UNK_002a3187 + unaff_EDI" (pointer_expression "&UNK_002a3187" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0x13af,&UNK_001af2ca + unaff_EDI,4,0,iVar4,0,0,0,param_1 + 0x13ae,1);" (call_expression "FUN_000eb510(param_1 + 0x13af,&UNK_001af2ca + unaff_EDI,4,0,iVar4,0,0,0,param_1 + 0x13ae,1)" identifier (argument_list "(param_1 + 0x13af,&UNK_001af2ca + unaff_EDI,4,0,iVar4,0,0,0,param_1 + 0x13ae,1)" ( (binary_expression "param_1 + 0x13af" identifier + number_literal) , (binary_expression "&UNK_001af2ca + unaff_EDI" (pointer_expression "&UNK_001af2ca" & identifier) + identifier) , number_literal , number_literal , identifier , number_literal , number_literal , number_literal , (binary_expression "param_1 + 0x13ae" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x13bd] = &UNK_002a319b + unaff_EDI;" (assignment_expression "param_1[0x13bd] = &UNK_002a319b + unaff_EDI" (subscript_expression "param_1[0x13bd]" identifier [ number_literal ]) = (binary_expression "&UNK_002a319b + unaff_EDI" (pointer_expression "&UNK_002a319b" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0x13be,unaff_EDI + 0x1af07a,4,0,iVar3,unaff_EDI + 0x1b1823,0,0,\n               param_1 + 0x13bd,0);" (call_expression "FUN_000eb510(param_1 + 0x13be,unaff_EDI + 0x1af07a,4,0,iVar3,unaff_EDI + 0x1b1823,0,0,\n               param_1 + 0x13bd,0)" identifier (argument_list "(param_1 + 0x13be,unaff_EDI + 0x1af07a,4,0,iVar3,unaff_EDI + 0x1b1823,0,0,\n               param_1 + 0x13bd,0)" ( (binary_expression "param_1 + 0x13be" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af07a" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b1823" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x13bd" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x13cd] = &UNK_002a31af + unaff_EDI;" (assignment_expression "param_1[0x13cd] = &UNK_002a31af + unaff_EDI" (subscript_expression "param_1[0x13cd]" identifier [ number_literal ]) = (binary_expression "&UNK_002a31af + unaff_EDI" (pointer_expression "&UNK_002a31af" & identifier) + identifier)) ;) (expression_statement "*(undefined2 *)(param_1 + 0x13cc) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x13cc) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x13cc)" * (cast_expression "(undefined2 *)(param_1 + 0x13cc)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x13cc)" ( (binary_expression "param_1 + 0x13cc" identifier + number_literal) )))) = number_literal) ;) (expression_statement "FUN_000eb510(param_1 + 0x13ce,unaff_EDI + 0x1af390,4,0,iVar4,0,0,0,param_1 + 0x13cd,1);" (call_expression "FUN_000eb510(param_1 + 0x13ce,unaff_EDI + 0x1af390,4,0,iVar4,0,0,0,param_1 + 0x13cd,1)" identifier (argument_list "(param_1 + 0x13ce,unaff_EDI + 0x1af390,4,0,iVar4,0,0,0,param_1 + 0x13cd,1)" ( (binary_expression "param_1 + 0x13ce" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af390" identifier + number_literal) , number_literal , number_literal , identifier , number_literal , number_literal , number_literal , (binary_expression "param_1 + 0x13cd" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x13dc] = &UNK_002a31c3 + unaff_EDI;" (assignment_expression "param_1[0x13dc] = &UNK_002a31c3 + unaff_EDI" (subscript_expression "param_1[0x13dc]" identifier [ number_literal ]) = (binary_expression "&UNK_002a31c3 + unaff_EDI" (pointer_expression "&UNK_002a31c3" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0x13dd,unaff_EDI + 0x1af2d3,4,0,iVar3,&UNK_001b184f + unaff_EDI,0,0,\n               param_1 + 0x13dc,0);" (call_expression "FUN_000eb510(param_1 + 0x13dd,unaff_EDI + 0x1af2d3,4,0,iVar3,&UNK_001b184f + unaff_EDI,0,0,\n               param_1 + 0x13dc,0)" identifier (argument_list "(param_1 + 0x13dd,unaff_EDI + 0x1af2d3,4,0,iVar3,&UNK_001b184f + unaff_EDI,0,0,\n               param_1 + 0x13dc,0)" ( (binary_expression "param_1 + 0x13dd" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af2d3" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "&UNK_001b184f + unaff_EDI" (pointer_expression "&UNK_001b184f" & identifier) + identifier) , number_literal , number_literal , (binary_expression "param_1 + 0x13dc" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0x13eb) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x13eb) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x13eb)" * (cast_expression "(undefined2 *)(param_1 + 0x13eb)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x13eb)" ( (binary_expression "param_1 + 0x13eb" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x13ec] = &UNK_002a31d7 + unaff_EDI;" (assignment_expression "param_1[0x13ec] = &UNK_002a31d7 + unaff_EDI" (subscript_expression "param_1[0x13ec]" identifier [ number_literal ]) = (binary_expression "&UNK_002a31d7 + unaff_EDI" (pointer_expression "&UNK_002a31d7" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0x13ed,unaff_EDI + 0x1af2d1,4,0,iVar4,0,0,0,param_1 + 0x13ec,1);" (call_expression "FUN_000eb510(param_1 + 0x13ed,unaff_EDI + 0x1af2d1,4,0,iVar4,0,0,0,param_1 + 0x13ec,1)" identifier (argument_list "(param_1 + 0x13ed,unaff_EDI + 0x1af2d1,4,0,iVar4,0,0,0,param_1 + 0x13ec,1)" ( (binary_expression "param_1 + 0x13ed" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af2d1" identifier + number_literal) , number_literal , number_literal , identifier , number_literal , number_literal , number_literal , (binary_expression "param_1 + 0x13ec" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x13fb] = &UNK_002a31eb + unaff_EDI;" (assignment_expression "param_1[0x13fb] = &UNK_002a31eb + unaff_EDI" (subscript_expression "param_1[0x13fb]" identifier [ number_literal ]) = (binary_expression "&UNK_002a31eb + unaff_EDI" (pointer_expression "&UNK_002a31eb" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0x13fc,unaff_EDI + 0x1af2dc,4,0,iVar3,unaff_EDI + 0x1b188f,0,0,\n               param_1 + 0x13fb,0);" (call_expression "FUN_000eb510(param_1 + 0x13fc,unaff_EDI + 0x1af2dc,4,0,iVar3,unaff_EDI + 0x1b188f,0,0,\n               param_1 + 0x13fb,0)" identifier (argument_list "(param_1 + 0x13fc,unaff_EDI + 0x1af2dc,4,0,iVar3,unaff_EDI + 0x1b188f,0,0,\n               param_1 + 0x13fb,0)" ( (binary_expression "param_1 + 0x13fc" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af2dc" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b188f" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x13fb" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0x140a) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x140a) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x140a)" * (cast_expression "(undefined2 *)(param_1 + 0x140a)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x140a)" ( (binary_expression "param_1 + 0x140a" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x140b] = &UNK_002a31ff + unaff_EDI;" (assignment_expression "param_1[0x140b] = &UNK_002a31ff + unaff_EDI" (subscript_expression "param_1[0x140b]" identifier [ number_literal ]) = (binary_expression "&UNK_002a31ff + unaff_EDI" (pointer_expression "&UNK_002a31ff" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0x140c,unaff_EDI + 0x1af2da,4,0,iVar4,0,0,0,param_1 + 0x140b,1);" (call_expression "FUN_000eb510(param_1 + 0x140c,unaff_EDI + 0x1af2da,4,0,iVar4,0,0,0,param_1 + 0x140b,1)" identifier (argument_list "(param_1 + 0x140c,unaff_EDI + 0x1af2da,4,0,iVar4,0,0,0,param_1 + 0x140b,1)" ( (binary_expression "param_1 + 0x140c" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af2da" identifier + number_literal) , number_literal , number_literal , identifier , number_literal , number_literal , number_literal , (binary_expression "param_1 + 0x140b" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x141a] = &UNK_002a3213 + unaff_EDI;" (assignment_expression "param_1[0x141a] = &UNK_002a3213 + unaff_EDI" (subscript_expression "param_1[0x141a]" identifier [ number_literal ]) = (binary_expression "&UNK_002a3213 + unaff_EDI" (pointer_expression "&UNK_002a3213" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0x141b,&UNK_001af2e8 + unaff_EDI,4,0,iVar3,unaff_EDI + 0x1b18bb,0,0,\n               param_1 + 0x141a,0);" (call_expression "FUN_000eb510(param_1 + 0x141b,&UNK_001af2e8 + unaff_EDI,4,0,iVar3,unaff_EDI + 0x1b18bb,0,0,\n               param_1 + 0x141a,0)" identifier (argument_list "(param_1 + 0x141b,&UNK_001af2e8 + unaff_EDI,4,0,iVar3,unaff_EDI + 0x1b18bb,0,0,\n               param_1 + 0x141a,0)" ( (binary_expression "param_1 + 0x141b" identifier + number_literal) , (binary_expression "&UNK_001af2e8 + unaff_EDI" (pointer_expression "&UNK_001af2e8" & identifier) + identifier) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b18bb" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x141a" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0x1429) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x1429) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x1429)" * (cast_expression "(undefined2 *)(param_1 + 0x1429)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x1429)" ( (binary_expression "param_1 + 0x1429" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x142a] = &UNK_002a3227 + unaff_EDI;" (assignment_expression "param_1[0x142a] = &UNK_002a3227 + unaff_EDI" (subscript_expression "param_1[0x142a]" identifier [ number_literal ]) = (binary_expression "&UNK_002a3227 + unaff_EDI" (pointer_expression "&UNK_002a3227" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0x142b,unaff_EDI + 0x1af2e6,4,0,iVar4,0,0,0,param_1 + 0x142a,1);" (call_expression "FUN_000eb510(param_1 + 0x142b,unaff_EDI + 0x1af2e6,4,0,iVar4,0,0,0,param_1 + 0x142a,1)" identifier (argument_list "(param_1 + 0x142b,unaff_EDI + 0x1af2e6,4,0,iVar4,0,0,0,param_1 + 0x142a,1)" ( (binary_expression "param_1 + 0x142b" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af2e6" identifier + number_literal) , number_literal , number_literal , identifier , number_literal , number_literal , number_literal , (binary_expression "param_1 + 0x142a" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x1439] = &UNK_002a323b + unaff_EDI;" (assignment_expression "param_1[0x1439] = &UNK_002a323b + unaff_EDI" (subscript_expression "param_1[0x1439]" identifier [ number_literal ]) = (binary_expression "&UNK_002a323b + unaff_EDI" (pointer_expression "&UNK_002a323b" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0x143a,unaff_EDI + 0x1af2f4,4,0,iVar2,&UNK_001b18ef + unaff_EDI,0,0,\n               param_1 + 0x1439,1);" (call_expression "FUN_000eb510(param_1 + 0x143a,unaff_EDI + 0x1af2f4,4,0,iVar2,&UNK_001b18ef + unaff_EDI,0,0,\n               param_1 + 0x1439,1)" identifier (argument_list "(param_1 + 0x143a,unaff_EDI + 0x1af2f4,4,0,iVar2,&UNK_001b18ef + unaff_EDI,0,0,\n               param_1 + 0x1439,1)" ( (binary_expression "param_1 + 0x143a" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af2f4" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "&UNK_001b18ef + unaff_EDI" (pointer_expression "&UNK_001b18ef" & identifier) + identifier) , number_literal , number_literal , (binary_expression "param_1 + 0x1439" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x1448] = &UNK_002a324f + unaff_EDI;" (assignment_expression "param_1[0x1448] = &UNK_002a324f + unaff_EDI" (subscript_expression "param_1[0x1448]" identifier [ number_literal ]) = (binary_expression "&UNK_002a324f + unaff_EDI" (pointer_expression "&UNK_002a324f" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0x1449,unaff_EDI + 0x1af2f2,4,0,iVar2,0,0,0,param_1 + 0x1448,0);" (call_expression "FUN_000eb510(param_1 + 0x1449,unaff_EDI + 0x1af2f2,4,0,iVar2,0,0,0,param_1 + 0x1448,0)" identifier (argument_list "(param_1 + 0x1449,unaff_EDI + 0x1af2f2,4,0,iVar2,0,0,0,param_1 + 0x1448,0)" ( (binary_expression "param_1 + 0x1449" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af2f2" identifier + number_literal) , number_literal , number_literal , identifier , number_literal , number_literal , number_literal , (binary_expression "param_1 + 0x1448" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x1457] = &UNK_002a3263 + unaff_EDI;" (assignment_expression "param_1[0x1457] = &UNK_002a3263 + unaff_EDI" (subscript_expression "param_1[0x1457]" identifier [ number_literal ]) = (binary_expression "&UNK_002a3263 + unaff_EDI" (pointer_expression "&UNK_002a3263" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0x1458,unaff_EDI + 0x1af2fb,4,0,iVar3,unaff_EDI + 0x1b1917,0,0,\n               param_1 + 0x1457,0);" (call_expression "FUN_000eb510(param_1 + 0x1458,unaff_EDI + 0x1af2fb,4,0,iVar3,unaff_EDI + 0x1b1917,0,0,\n               param_1 + 0x1457,0)" identifier (argument_list "(param_1 + 0x1458,unaff_EDI + 0x1af2fb,4,0,iVar3,unaff_EDI + 0x1b1917,0,0,\n               param_1 + 0x1457,0)" ( (binary_expression "param_1 + 0x1458" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af2fb" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b1917" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x1457" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0x1466) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x1466) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x1466)" * (cast_expression "(undefined2 *)(param_1 + 0x1466)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x1466)" ( (binary_expression "param_1 + 0x1466" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x1467] = &UNK_002a3277 + unaff_EDI;" (assignment_expression "param_1[0x1467] = &UNK_002a3277 + unaff_EDI" (subscript_expression "param_1[0x1467]" identifier [ number_literal ]) = (binary_expression "&UNK_002a3277 + unaff_EDI" (pointer_expression "&UNK_002a3277" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0x1468,unaff_EDI + 0x1af2f9,4,0,iVar4,0,0,0,param_1 + 0x1467,1);" (call_expression "FUN_000eb510(param_1 + 0x1468,unaff_EDI + 0x1af2f9,4,0,iVar4,0,0,0,param_1 + 0x1467,1)" identifier (argument_list "(param_1 + 0x1468,unaff_EDI + 0x1af2f9,4,0,iVar4,0,0,0,param_1 + 0x1467,1)" ( (binary_expression "param_1 + 0x1468" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af2f9" identifier + number_literal) , number_literal , number_literal , identifier , number_literal , number_literal , number_literal , (binary_expression "param_1 + 0x1467" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x1476] = &UNK_002a328b + unaff_EDI;" (assignment_expression "param_1[0x1476] = &UNK_002a328b + unaff_EDI" (subscript_expression "param_1[0x1476]" identifier [ number_literal ]) = (binary_expression "&UNK_002a328b + unaff_EDI" (pointer_expression "&UNK_002a328b" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0x1477,unaff_EDI + 0x1af322,4,0,iVar12,unaff_EDI + 0x1af304,iVar7,0,\n               param_1 + 0x1476,0);" (call_expression "FUN_000eb510(param_1 + 0x1477,unaff_EDI + 0x1af322,4,0,iVar12,unaff_EDI + 0x1af304,iVar7,0,\n               param_1 + 0x1476,0)" identifier (argument_list "(param_1 + 0x1477,unaff_EDI + 0x1af322,4,0,iVar12,unaff_EDI + 0x1af304,iVar7,0,\n               param_1 + 0x1476,0)" ( (binary_expression "param_1 + 0x1477" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af322" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1af304" identifier + number_literal) , identifier , number_literal , (binary_expression "param_1 + 0x1476" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined1 *)(param_1 + 0x1485) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0x1485) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0x1485)" * (cast_expression "(undefined1 *)(param_1 + 0x1485)" ( (type_descriptor "undefined1 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x1485)" ( (binary_expression "param_1 + 0x1485" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x1486] = 0;" (assignment_expression "param_1[0x1486] = 0" (subscript_expression "param_1[0x1486]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0x1487] = 0;" (assignment_expression "param_1[0x1487] = 0" (subscript_expression "param_1[0x1487]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0x1488] = &UNK_002a329f + unaff_EDI;" (assignment_expression "param_1[0x1488] = &UNK_002a329f + unaff_EDI" (subscript_expression "param_1[0x1488]" identifier [ number_literal ]) = (binary_expression "&UNK_002a329f + unaff_EDI" (pointer_expression "&UNK_002a329f" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0x1489,unaff_EDI + 0x1af332,4,0,iVar3,unaff_EDI + 0x1af7b7,0,0,\n               param_1 + 0x1488,0);" (call_expression "FUN_000eb510(param_1 + 0x1489,unaff_EDI + 0x1af332,4,0,iVar3,unaff_EDI + 0x1af7b7,0,0,\n               param_1 + 0x1488,0)" identifier (argument_list "(param_1 + 0x1489,unaff_EDI + 0x1af332,4,0,iVar3,unaff_EDI + 0x1af7b7,0,0,\n               param_1 + 0x1488,0)" ( (binary_expression "param_1 + 0x1489" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af332" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1af7b7" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x1488" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0x1497) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x1497) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x1497)" * (cast_expression "(undefined2 *)(param_1 + 0x1497)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x1497)" ( (binary_expression "param_1 + 0x1497" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x1498] = &UNK_002a32b3 + unaff_EDI;" (assignment_expression "param_1[0x1498] = &UNK_002a32b3 + unaff_EDI" (subscript_expression "param_1[0x1498]" identifier [ number_literal ]) = (binary_expression "&UNK_002a32b3 + unaff_EDI" (pointer_expression "&UNK_002a32b3" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0x1499,FUN_001af330 + unaff_EDI,4,0,iVar4,0,0,0,param_1 + 0x1498,1);" (call_expression "FUN_000eb510(param_1 + 0x1499,FUN_001af330 + unaff_EDI,4,0,iVar4,0,0,0,param_1 + 0x1498,1)" identifier (argument_list "(param_1 + 0x1499,FUN_001af330 + unaff_EDI,4,0,iVar4,0,0,0,param_1 + 0x1498,1)" ( (binary_expression "param_1 + 0x1499" identifier + number_literal) , (binary_expression "FUN_001af330 + unaff_EDI" identifier + identifier) , number_literal , number_literal , identifier , number_literal , number_literal , number_literal , (binary_expression "param_1 + 0x1498" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x14a7] = &UNK_002a32c7 + unaff_EDI;" (assignment_expression "param_1[0x14a7] = &UNK_002a32c7 + unaff_EDI" (subscript_expression "param_1[0x14a7]" identifier [ number_literal ]) = (binary_expression "&UNK_002a32c7 + unaff_EDI" (pointer_expression "&UNK_002a32c7" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0x14a8,unaff_EDI + 0x1af356,4,0,iVar4,0,0,0,param_1 + 0x14a7,1);" (call_expression "FUN_000eb510(param_1 + 0x14a8,unaff_EDI + 0x1af356,4,0,iVar4,0,0,0,param_1 + 0x14a7,1)" identifier (argument_list "(param_1 + 0x14a8,unaff_EDI + 0x1af356,4,0,iVar4,0,0,0,param_1 + 0x14a7,1)" ( (binary_expression "param_1 + 0x14a8" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af356" identifier + number_literal) , number_literal , number_literal , identifier , number_literal , number_literal , number_literal , (binary_expression "param_1 + 0x14a7" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0x14b6) = 0x100;" (assignment_expression "*(undefined2 *)(param_1 + 0x14b6) = 0x100" (pointer_expression "*(undefined2 *)(param_1 + 0x14b6)" * (cast_expression "(undefined2 *)(param_1 + 0x14b6)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x14b6)" ( (binary_expression "param_1 + 0x14b6" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x14b7] = &UNK_002a32db + unaff_EDI;" (assignment_expression "param_1[0x14b7] = &UNK_002a32db + unaff_EDI" (subscript_expression "param_1[0x14b7]" identifier [ number_literal ]) = (binary_expression "&UNK_002a32db + unaff_EDI" (pointer_expression "&UNK_002a32db" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0x14b8,unaff_EDI + 0x1af354,4,0,iVar3,unaff_EDI + 0x1af33a,0,0,\n               param_1 + 0x14b7,0);" (call_expression "FUN_000eb510(param_1 + 0x14b8,unaff_EDI + 0x1af354,4,0,iVar3,unaff_EDI + 0x1af33a,0,0,\n               param_1 + 0x14b7,0)" identifier (argument_list "(param_1 + 0x14b8,unaff_EDI + 0x1af354,4,0,iVar3,unaff_EDI + 0x1af33a,0,0,\n               param_1 + 0x14b7,0)" ( (binary_expression "param_1 + 0x14b8" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af354" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1af33a" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x14b7" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x14c6] = &UNK_002a32ef + unaff_EDI;" (assignment_expression "param_1[0x14c6] = &UNK_002a32ef + unaff_EDI" (subscript_expression "param_1[0x14c6]" identifier [ number_literal ]) = (binary_expression "&UNK_002a32ef + unaff_EDI" (pointer_expression "&UNK_002a32ef" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0x14c7,unaff_EDI + 0x1af362,4,0,iVar3,unaff_EDI + 0x1b193f,0,0,\n               param_1 + 0x14c6,0);" (call_expression "FUN_000eb510(param_1 + 0x14c7,unaff_EDI + 0x1af362,4,0,iVar3,unaff_EDI + 0x1b193f,0,0,\n               param_1 + 0x14c6,0)" identifier (argument_list "(param_1 + 0x14c7,unaff_EDI + 0x1af362,4,0,iVar3,unaff_EDI + 0x1b193f,0,0,\n               param_1 + 0x14c6,0)" ( (binary_expression "param_1 + 0x14c7" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af362" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b193f" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x14c6" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0x14d5) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x14d5) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x14d5)" * (cast_expression "(undefined2 *)(param_1 + 0x14d5)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x14d5)" ( (binary_expression "param_1 + 0x14d5" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x14d6] = &UNK_002a3303 + unaff_EDI;" (assignment_expression "param_1[0x14d6] = &UNK_002a3303 + unaff_EDI" (subscript_expression "param_1[0x14d6]" identifier [ number_literal ]) = (binary_expression "&UNK_002a3303 + unaff_EDI" (pointer_expression "&UNK_002a3303" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0x14d7,unaff_EDI + 0x1af360,4,0,iVar4,0,0,0,param_1 + 0x14d6,1);" (call_expression "FUN_000eb510(param_1 + 0x14d7,unaff_EDI + 0x1af360,4,0,iVar4,0,0,0,param_1 + 0x14d6,1)" identifier (argument_list "(param_1 + 0x14d7,unaff_EDI + 0x1af360,4,0,iVar4,0,0,0,param_1 + 0x14d6,1)" ( (binary_expression "param_1 + 0x14d7" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af360" identifier + number_literal) , number_literal , number_literal , identifier , number_literal , number_literal , number_literal , (binary_expression "param_1 + 0x14d6" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x14e5] = &UNK_002a3317 + unaff_EDI;" (assignment_expression "param_1[0x14e5] = &UNK_002a3317 + unaff_EDI" (subscript_expression "param_1[0x14e5]" identifier [ number_literal ]) = (binary_expression "&UNK_002a3317 + unaff_EDI" (pointer_expression "&UNK_002a3317" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0x14e6,unaff_EDI + 0x1af371,4,0,iVar3,unaff_EDI + 0x1b196b,0,0,\n               param_1 + 0x14e5,0);" (call_expression "FUN_000eb510(param_1 + 0x14e6,unaff_EDI + 0x1af371,4,0,iVar3,unaff_EDI + 0x1b196b,0,0,\n               param_1 + 0x14e5,0)" identifier (argument_list "(param_1 + 0x14e6,unaff_EDI + 0x1af371,4,0,iVar3,unaff_EDI + 0x1b196b,0,0,\n               param_1 + 0x14e5,0)" ( (binary_expression "param_1 + 0x14e6" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af371" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b196b" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x14e5" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0x14f4) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x14f4) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x14f4)" * (cast_expression "(undefined2 *)(param_1 + 0x14f4)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x14f4)" ( (binary_expression "param_1 + 0x14f4" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x14f5] = &UNK_002a332b + unaff_EDI;" (assignment_expression "param_1[0x14f5] = &UNK_002a332b + unaff_EDI" (subscript_expression "param_1[0x14f5]" identifier [ number_literal ]) = (binary_expression "&UNK_002a332b + unaff_EDI" (pointer_expression "&UNK_002a332b" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0x14f6,unaff_EDI + 0x1af36f,4,0,iVar4,0,0,0,param_1 + 0x14f5,1);" (call_expression "FUN_000eb510(param_1 + 0x14f6,unaff_EDI + 0x1af36f,4,0,iVar4,0,0,0,param_1 + 0x14f5,1)" identifier (argument_list "(param_1 + 0x14f6,unaff_EDI + 0x1af36f,4,0,iVar4,0,0,0,param_1 + 0x14f5,1)" ( (binary_expression "param_1 + 0x14f6" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af36f" identifier + number_literal) , number_literal , number_literal , identifier , number_literal , number_literal , number_literal , (binary_expression "param_1 + 0x14f5" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x1504] = &UNK_002a333f + unaff_EDI;" (assignment_expression "param_1[0x1504] = &UNK_002a333f + unaff_EDI" (subscript_expression "param_1[0x1504]" identifier [ number_literal ]) = (binary_expression "&UNK_002a333f + unaff_EDI" (pointer_expression "&UNK_002a333f" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0x1505,unaff_EDI + 0x1af37c,4,0,iVar3,unaff_EDI + 0x1b198f,0,0,\n               param_1 + 0x1504,0);" (call_expression "FUN_000eb510(param_1 + 0x1505,unaff_EDI + 0x1af37c,4,0,iVar3,unaff_EDI + 0x1b198f,0,0,\n               param_1 + 0x1504,0)" identifier (argument_list "(param_1 + 0x1505,unaff_EDI + 0x1af37c,4,0,iVar3,unaff_EDI + 0x1b198f,0,0,\n               param_1 + 0x1504,0)" ( (binary_expression "param_1 + 0x1505" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af37c" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b198f" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x1504" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0x1513) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x1513) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x1513)" * (cast_expression "(undefined2 *)(param_1 + 0x1513)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x1513)" ( (binary_expression "param_1 + 0x1513" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x1514] = &UNK_002a3353 + unaff_EDI;" (assignment_expression "param_1[0x1514] = &UNK_002a3353 + unaff_EDI" (subscript_expression "param_1[0x1514]" identifier [ number_literal ]) = (binary_expression "&UNK_002a3353 + unaff_EDI" (pointer_expression "&UNK_002a3353" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0x1515,unaff_EDI + 0x1af37a,4,0,iVar4,0,0,0,param_1 + 0x1514,1);" (call_expression "FUN_000eb510(param_1 + 0x1515,unaff_EDI + 0x1af37a,4,0,iVar4,0,0,0,param_1 + 0x1514,1)" identifier (argument_list "(param_1 + 0x1515,unaff_EDI + 0x1af37a,4,0,iVar4,0,0,0,param_1 + 0x1514,1)" ( (binary_expression "param_1 + 0x1515" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af37a" identifier + number_literal) , number_literal , number_literal , identifier , number_literal , number_literal , number_literal , (binary_expression "param_1 + 0x1514" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x1523] = &UNK_002a3367 + unaff_EDI;" (assignment_expression "param_1[0x1523] = &UNK_002a3367 + unaff_EDI" (subscript_expression "param_1[0x1523]" identifier [ number_literal ]) = (binary_expression "&UNK_002a3367 + unaff_EDI" (pointer_expression "&UNK_002a3367" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0x1524,unaff_EDI + 0x1af387,4,0,iVar3,&UNK_001b19b3 + unaff_EDI,0,0,\n               param_1 + 0x1523,0);" (call_expression "FUN_000eb510(param_1 + 0x1524,unaff_EDI + 0x1af387,4,0,iVar3,&UNK_001b19b3 + unaff_EDI,0,0,\n               param_1 + 0x1523,0)" identifier (argument_list "(param_1 + 0x1524,unaff_EDI + 0x1af387,4,0,iVar3,&UNK_001b19b3 + unaff_EDI,0,0,\n               param_1 + 0x1523,0)" ( (binary_expression "param_1 + 0x1524" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af387" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "&UNK_001b19b3 + unaff_EDI" (pointer_expression "&UNK_001b19b3" & identifier) + identifier) , number_literal , number_literal , (binary_expression "param_1 + 0x1523" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0x1532) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x1532) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x1532)" * (cast_expression "(undefined2 *)(param_1 + 0x1532)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x1532)" ( (binary_expression "param_1 + 0x1532" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x1533] = &UNK_002a337b + unaff_EDI;" (assignment_expression "param_1[0x1533] = &UNK_002a337b + unaff_EDI" (subscript_expression "param_1[0x1533]" identifier [ number_literal ]) = (binary_expression "&UNK_002a337b + unaff_EDI" (pointer_expression "&UNK_002a337b" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0x1534,unaff_EDI + 0x1af385,4,0,iVar4,0,0,0,param_1 + 0x1533,1);" (call_expression "FUN_000eb510(param_1 + 0x1534,unaff_EDI + 0x1af385,4,0,iVar4,0,0,0,param_1 + 0x1533,1)" identifier (argument_list "(param_1 + 0x1534,unaff_EDI + 0x1af385,4,0,iVar4,0,0,0,param_1 + 0x1533,1)" ( (binary_expression "param_1 + 0x1534" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af385" identifier + number_literal) , number_literal , number_literal , identifier , number_literal , number_literal , number_literal , (binary_expression "param_1 + 0x1533" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x1542] = &UNK_002a338f + unaff_EDI;" (assignment_expression "param_1[0x1542] = &UNK_002a338f + unaff_EDI" (subscript_expression "param_1[0x1542]" identifier [ number_literal ]) = (binary_expression "&UNK_002a338f + unaff_EDI" (pointer_expression "&UNK_002a338f" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0x1543,unaff_EDI + 0x1af390,4,0,iVar3,unaff_EDI + 0x1b19d7,0,0,\n               param_1 + 0x1542,0);" (call_expression "FUN_000eb510(param_1 + 0x1543,unaff_EDI + 0x1af390,4,0,iVar3,unaff_EDI + 0x1b19d7,0,0,\n               param_1 + 0x1542,0)" identifier (argument_list "(param_1 + 0x1543,unaff_EDI + 0x1af390,4,0,iVar3,unaff_EDI + 0x1b19d7,0,0,\n               param_1 + 0x1542,0)" ( (binary_expression "param_1 + 0x1543" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af390" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b19d7" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x1542" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0x1551) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x1551) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x1551)" * (cast_expression "(undefined2 *)(param_1 + 0x1551)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x1551)" ( (binary_expression "param_1 + 0x1551" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x1552] = &UNK_002a33a3 + unaff_EDI;" (assignment_expression "param_1[0x1552] = &UNK_002a33a3 + unaff_EDI" (subscript_expression "param_1[0x1552]" identifier [ number_literal ]) = (binary_expression "&UNK_002a33a3 + unaff_EDI" (pointer_expression "&UNK_002a33a3" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0x1553,unaff_EDI + 0x1af38e,4,0,iVar4,0,0,0,param_1 + 0x1552,1);" (call_expression "FUN_000eb510(param_1 + 0x1553,unaff_EDI + 0x1af38e,4,0,iVar4,0,0,0,param_1 + 0x1552,1)" identifier (argument_list "(param_1 + 0x1553,unaff_EDI + 0x1af38e,4,0,iVar4,0,0,0,param_1 + 0x1552,1)" ( (binary_expression "param_1 + 0x1553" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af38e" identifier + number_literal) , number_literal , number_literal , identifier , number_literal , number_literal , number_literal , (binary_expression "param_1 + 0x1552" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x1561] = &UNK_002a33b7 + unaff_EDI;" (assignment_expression "param_1[0x1561] = &UNK_002a33b7 + unaff_EDI" (subscript_expression "param_1[0x1561]" identifier [ number_literal ]) = (binary_expression "&UNK_002a33b7 + unaff_EDI" (pointer_expression "&UNK_002a33b7" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0x1562,unaff_EDI + 0x1af39e,4,0,iVar3,unaff_EDI + 0x1b1a07,0,0,\n               param_1 + 0x1561,0);" (call_expression "FUN_000eb510(param_1 + 0x1562,unaff_EDI + 0x1af39e,4,0,iVar3,unaff_EDI + 0x1b1a07,0,0,\n               param_1 + 0x1561,0)" identifier (argument_list "(param_1 + 0x1562,unaff_EDI + 0x1af39e,4,0,iVar3,unaff_EDI + 0x1b1a07,0,0,\n               param_1 + 0x1561,0)" ( (binary_expression "param_1 + 0x1562" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af39e" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b1a07" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x1561" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0x1570) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x1570) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x1570)" * (cast_expression "(undefined2 *)(param_1 + 0x1570)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x1570)" ( (binary_expression "param_1 + 0x1570" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x1571] = &UNK_002a33cb + unaff_EDI;" (assignment_expression "param_1[0x1571] = &UNK_002a33cb + unaff_EDI" (subscript_expression "param_1[0x1571]" identifier [ number_literal ]) = (binary_expression "&UNK_002a33cb + unaff_EDI" (pointer_expression "&UNK_002a33cb" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0x1572,unaff_EDI + 0x1af39c,4,0,iVar4,0,0,0,param_1 + 0x1571,1);" (call_expression "FUN_000eb510(param_1 + 0x1572,unaff_EDI + 0x1af39c,4,0,iVar4,0,0,0,param_1 + 0x1571,1)" identifier (argument_list "(param_1 + 0x1572,unaff_EDI + 0x1af39c,4,0,iVar4,0,0,0,param_1 + 0x1571,1)" ( (binary_expression "param_1 + 0x1572" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af39c" identifier + number_literal) , number_literal , number_literal , identifier , number_literal , number_literal , number_literal , (binary_expression "param_1 + 0x1571" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x1580] = &UNK_002a33df + unaff_EDI;" (assignment_expression "param_1[0x1580] = &UNK_002a33df + unaff_EDI" (subscript_expression "param_1[0x1580]" identifier [ number_literal ]) = (binary_expression "&UNK_002a33df + unaff_EDI" (pointer_expression "&UNK_002a33df" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0x1581,unaff_EDI + 0x1bb519,4,0,iVar3,unaff_EDI + 0x1b1a33,0,0,\n               param_1 + 0x1580,0);" (call_expression "FUN_000eb510(param_1 + 0x1581,unaff_EDI + 0x1bb519,4,0,iVar3,unaff_EDI + 0x1b1a33,0,0,\n               param_1 + 0x1580,0)" identifier (argument_list "(param_1 + 0x1581,unaff_EDI + 0x1bb519,4,0,iVar3,unaff_EDI + 0x1b1a33,0,0,\n               param_1 + 0x1580,0)" ( (binary_expression "param_1 + 0x1581" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1bb519" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b1a33" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x1580" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0x158f) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x158f) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x158f)" * (cast_expression "(undefined2 *)(param_1 + 0x158f)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x158f)" ( (binary_expression "param_1 + 0x158f" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x1590] = &UNK_002a33f3 + unaff_EDI;" (assignment_expression "param_1[0x1590] = &UNK_002a33f3 + unaff_EDI" (subscript_expression "param_1[0x1590]" identifier [ number_literal ]) = (binary_expression "&UNK_002a33f3 + unaff_EDI" (pointer_expression "&UNK_002a33f3" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0x1591,unaff_EDI + 0x1af3a2,4,0,iVar4,0,0,0,param_1 + 0x1590,1);" (call_expression "FUN_000eb510(param_1 + 0x1591,unaff_EDI + 0x1af3a2,4,0,iVar4,0,0,0,param_1 + 0x1590,1)" identifier (argument_list "(param_1 + 0x1591,unaff_EDI + 0x1af3a2,4,0,iVar4,0,0,0,param_1 + 0x1590,1)" ( (binary_expression "param_1 + 0x1591" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af3a2" identifier + number_literal) , number_literal , number_literal , identifier , number_literal , number_literal , number_literal , (binary_expression "param_1 + 0x1590" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x159f] = &UNK_002a3407 + unaff_EDI;" (assignment_expression "param_1[0x159f] = &UNK_002a3407 + unaff_EDI" (subscript_expression "param_1[0x159f]" identifier [ number_literal ]) = (binary_expression "&UNK_002a3407 + unaff_EDI" (pointer_expression "&UNK_002a3407" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0x15a0,unaff_EDI + 0x1af3ad,4,0,iVar4,unaff_EDI + 0x1b1a7b,0,0,\n               param_1 + 0x159f,1);" (call_expression "FUN_000eb510(param_1 + 0x15a0,unaff_EDI + 0x1af3ad,4,0,iVar4,unaff_EDI + 0x1b1a7b,0,0,\n               param_1 + 0x159f,1)" identifier (argument_list "(param_1 + 0x15a0,unaff_EDI + 0x1af3ad,4,0,iVar4,unaff_EDI + 0x1b1a7b,0,0,\n               param_1 + 0x159f,1)" ( (binary_expression "param_1 + 0x15a0" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af3ad" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b1a7b" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x159f" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0x15ae) = 0x100;" (assignment_expression "*(undefined2 *)(param_1 + 0x15ae) = 0x100" (pointer_expression "*(undefined2 *)(param_1 + 0x15ae)" * (cast_expression "(undefined2 *)(param_1 + 0x15ae)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x15ae)" ( (binary_expression "param_1 + 0x15ae" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x15af] = &UNK_002a341b + unaff_EDI;" (assignment_expression "param_1[0x15af] = &UNK_002a341b + unaff_EDI" (subscript_expression "param_1[0x15af]" identifier [ number_literal ]) = (binary_expression "&UNK_002a341b + unaff_EDI" (pointer_expression "&UNK_002a341b" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0x15b0,unaff_EDI + 0x1af3ab,4,0,iVar3,unaff_EDI + 0x1b1ab7,0,0,\n               param_1 + 0x15af,0);" (call_expression "FUN_000eb510(param_1 + 0x15b0,unaff_EDI + 0x1af3ab,4,0,iVar3,unaff_EDI + 0x1b1ab7,0,0,\n               param_1 + 0x15af,0)" identifier (argument_list "(param_1 + 0x15b0,unaff_EDI + 0x1af3ab,4,0,iVar3,unaff_EDI + 0x1b1ab7,0,0,\n               param_1 + 0x15af,0)" ( (binary_expression "param_1 + 0x15b0" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af3ab" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b1ab7" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x15af" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x15be] = &UNK_002a342f + unaff_EDI;" (assignment_expression "param_1[0x15be] = &UNK_002a342f + unaff_EDI" (subscript_expression "param_1[0x15be]" identifier [ number_literal ]) = (binary_expression "&UNK_002a342f + unaff_EDI" (pointer_expression "&UNK_002a342f" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0x15bf,unaff_EDI + 0x1af3b3,4,0,iVar12,unaff_EDI + 0x1b1ae7,iVar7,0,\n               param_1 + 0x15be,0);" (call_expression "FUN_000eb510(param_1 + 0x15bf,unaff_EDI + 0x1af3b3,4,0,iVar12,unaff_EDI + 0x1b1ae7,iVar7,0,\n               param_1 + 0x15be,0)" identifier (argument_list "(param_1 + 0x15bf,unaff_EDI + 0x1af3b3,4,0,iVar12,unaff_EDI + 0x1b1ae7,iVar7,0,\n               param_1 + 0x15be,0)" ( (binary_expression "param_1 + 0x15bf" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af3b3" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b1ae7" identifier + number_literal) , identifier , number_literal , (binary_expression "param_1 + 0x15be" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined1 *)(param_1 + 0x15cd) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0x15cd) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0x15cd)" * (cast_expression "(undefined1 *)(param_1 + 0x15cd)" ( (type_descriptor "undefined1 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x15cd)" ( (binary_expression "param_1 + 0x15cd" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x15d0] = &UNK_002a3443 + unaff_EDI;" (assignment_expression "param_1[0x15d0] = &UNK_002a3443 + unaff_EDI" (subscript_expression "param_1[0x15d0]" identifier [ number_literal ]) = (binary_expression "&UNK_002a3443 + unaff_EDI" (pointer_expression "&UNK_002a3443" & identifier) + identifier)) ;) (expression_statement "param_1[0x15ce] = 0;" (assignment_expression "param_1[0x15ce] = 0" (subscript_expression "param_1[0x15ce]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0x15cf] = 0;" (assignment_expression "param_1[0x15cf] = 0" (subscript_expression "param_1[0x15cf]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "FUN_000eb510(param_1 + 0x15d1,unaff_EDI + 0x1a0f0d,4,0,iVar3,unaff_EDI + 0x1b1b13,0,0,\n               param_1 + 0x15d0,0);" (call_expression "FUN_000eb510(param_1 + 0x15d1,unaff_EDI + 0x1a0f0d,4,0,iVar3,unaff_EDI + 0x1b1b13,0,0,\n               param_1 + 0x15d0,0)" identifier (argument_list "(param_1 + 0x15d1,unaff_EDI + 0x1a0f0d,4,0,iVar3,unaff_EDI + 0x1b1b13,0,0,\n               param_1 + 0x15d0,0)" ( (binary_expression "param_1 + 0x15d1" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1a0f0d" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b1b13" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x15d0" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined2 *)(param_1 + 0x15df) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x15df) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x15df)" * (cast_expression "(undefined2 *)(param_1 + 0x15df)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x15df)" ( (binary_expression "param_1 + 0x15df" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x15e0] = &UNK_002a3457 + unaff_EDI;" (assignment_expression "param_1[0x15e0] = &UNK_002a3457 + unaff_EDI" (subscript_expression "param_1[0x15e0]" identifier [ number_literal ]) = (binary_expression "&UNK_002a3457 + unaff_EDI" (pointer_expression "&UNK_002a3457" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0x15e1,unaff_EDI + 0x1af3be,4,0,iVar4,unaff_EDI + 0x1b1b43,0,0,\n               param_1 + 0x15e0,1);" (call_expression "FUN_000eb510(param_1 + 0x15e1,unaff_EDI + 0x1af3be,4,0,iVar4,unaff_EDI + 0x1b1b43,0,0,\n               param_1 + 0x15e0,1)" identifier (argument_list "(param_1 + 0x15e1,unaff_EDI + 0x1af3be,4,0,iVar4,unaff_EDI + 0x1b1b43,0,0,\n               param_1 + 0x15e0,1)" ( (binary_expression "param_1 + 0x15e1" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af3be" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b1b43" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x15e0" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x15ef] = &UNK_002a346b + unaff_EDI;" (assignment_expression "param_1[0x15ef] = &UNK_002a346b + unaff_EDI" (subscript_expression "param_1[0x15ef]" identifier [ number_literal ]) = (binary_expression "&UNK_002a346b + unaff_EDI" (pointer_expression "&UNK_002a346b" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0x15f0,unaff_EDI + 0x1af3c7,4,0,iVar2,unaff_EDI + 0x1b1b43,0,0,\n               param_1 + 0x15ef,1);" (call_expression "FUN_000eb510(param_1 + 0x15f0,unaff_EDI + 0x1af3c7,4,0,iVar2,unaff_EDI + 0x1b1b43,0,0,\n               param_1 + 0x15ef,1)" identifier (argument_list "(param_1 + 0x15f0,unaff_EDI + 0x1af3c7,4,0,iVar2,unaff_EDI + 0x1b1b43,0,0,\n               param_1 + 0x15ef,1)" ( (binary_expression "param_1 + 0x15f0" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af3c7" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b1b43" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x15ef" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x15fe] = &UNK_002a347f + unaff_EDI;" (assignment_expression "param_1[0x15fe] = &UNK_002a347f + unaff_EDI" (subscript_expression "param_1[0x15fe]" identifier [ number_literal ]) = (binary_expression "&UNK_002a347f + unaff_EDI" (pointer_expression "&UNK_002a347f" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0x15ff,unaff_EDI + 0x1af3c5,4,0,iVar2,0,0,0,param_1 + 0x15fe,0);" (call_expression "FUN_000eb510(param_1 + 0x15ff,unaff_EDI + 0x1af3c5,4,0,iVar2,0,0,0,param_1 + 0x15fe,0)" identifier (argument_list "(param_1 + 0x15ff,unaff_EDI + 0x1af3c5,4,0,iVar2,0,0,0,param_1 + 0x15fe,0)" ( (binary_expression "param_1 + 0x15ff" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af3c5" identifier + number_literal) , number_literal , number_literal , identifier , number_literal , number_literal , number_literal , (binary_expression "param_1 + 0x15fe" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x160d] = &UNK_002a3493 + unaff_EDI;" (assignment_expression "param_1[0x160d] = &UNK_002a3493 + unaff_EDI" (subscript_expression "param_1[0x160d]" identifier [ number_literal ]) = (binary_expression "&UNK_002a3493 + unaff_EDI" (pointer_expression "&UNK_002a3493" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0x160e,unaff_EDI + 0x1af3d1,4,0,iVar3,unaff_EDI + 0x1b1b6f,0,0,\n               param_1 + 0x160d,0);" (call_expression "FUN_000eb510(param_1 + 0x160e,unaff_EDI + 0x1af3d1,4,0,iVar3,unaff_EDI + 0x1b1b6f,0,0,\n               param_1 + 0x160d,0)" identifier (argument_list "(param_1 + 0x160e,unaff_EDI + 0x1af3d1,4,0,iVar3,unaff_EDI + 0x1b1b6f,0,0,\n               param_1 + 0x160d,0)" ( (binary_expression "param_1 + 0x160e" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af3d1" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b1b6f" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x160d" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x161d] = &UNK_002a34a7 + unaff_EDI;" (assignment_expression "param_1[0x161d] = &UNK_002a34a7 + unaff_EDI" (subscript_expression "param_1[0x161d]" identifier [ number_literal ]) = (binary_expression "&UNK_002a34a7 + unaff_EDI" (pointer_expression "&UNK_002a34a7" & identifier) + identifier)) ;) (expression_statement "*(undefined2 *)(param_1 + 0x161c) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x161c) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x161c)" * (cast_expression "(undefined2 *)(param_1 + 0x161c)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x161c)" ( (binary_expression "param_1 + 0x161c" identifier + number_literal) )))) = number_literal) ;) (expression_statement "FUN_000eb510(param_1 + 0x161e,&UNK_001af3cf + unaff_EDI,4,0,iVar4,unaff_EDI + 0x1b1ba3,0,0,\n               param_1 + 0x161d,1);" (call_expression "FUN_000eb510(param_1 + 0x161e,&UNK_001af3cf + unaff_EDI,4,0,iVar4,unaff_EDI + 0x1b1ba3,0,0,\n               param_1 + 0x161d,1)" identifier (argument_list "(param_1 + 0x161e,&UNK_001af3cf + unaff_EDI,4,0,iVar4,unaff_EDI + 0x1b1ba3,0,0,\n               param_1 + 0x161d,1)" ( (binary_expression "param_1 + 0x161e" identifier + number_literal) , (binary_expression "&UNK_001af3cf + unaff_EDI" (pointer_expression "&UNK_001af3cf" & identifier) + identifier) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b1ba3" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x161d" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x162c] = &UNK_002a34bb + unaff_EDI;" (assignment_expression "param_1[0x162c] = &UNK_002a34bb + unaff_EDI" (subscript_expression "param_1[0x162c]" identifier [ number_literal ]) = (binary_expression "&UNK_002a34bb + unaff_EDI" (pointer_expression "&UNK_002a34bb" & identifier) + identifier)) ;) (expression_statement "FUN_000eb510(param_1 + 0x162d,unaff_EDI + 0x1af3e9,4,0,iVar3,unaff_EDI + 0x1b1bdf,0,0,\n               param_1 + 0x162c,0);" (call_expression "FUN_000eb510(param_1 + 0x162d,unaff_EDI + 0x1af3e9,4,0,iVar3,unaff_EDI + 0x1b1bdf,0,0,\n               param_1 + 0x162c,0)" identifier (argument_list "(param_1 + 0x162d,unaff_EDI + 0x1af3e9,4,0,iVar3,unaff_EDI + 0x1b1bdf,0,0,\n               param_1 + 0x162c,0)" ( (binary_expression "param_1 + 0x162d" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af3e9" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b1bdf" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x162c" identifier + number_literal) , number_literal ))) ;) (expression_statement "param_1[0x163c] = &UNK_002a34cf + unaff_EDI;" (assignment_expression "param_1[0x163c] = &UNK_002a34cf + unaff_EDI" (subscript_expression "param_1[0x163c]" identifier [ number_literal ]) = (binary_expression "&UNK_002a34cf + unaff_EDI" (pointer_expression "&UNK_002a34cf" & identifier) + identifier)) ;) (expression_statement "*(undefined2 *)(param_1 + 0x163b) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x163b) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x163b)" * (cast_expression "(undefined2 *)(param_1 + 0x163b)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x163b)" ( (binary_expression "param_1 + 0x163b" identifier + number_literal) )))) = number_literal) ;) (expression_statement "FUN_000eb510(param_1 + 0x163d,unaff_EDI + 0x1af3e7,4,0,iVar4,unaff_EDI + 0x1b1c47,0,0,\n               param_1 + 0x163c,1);" (call_expression "FUN_000eb510(param_1 + 0x163d,unaff_EDI + 0x1af3e7,4,0,iVar4,unaff_EDI + 0x1b1c47,0,0,\n               param_1 + 0x163c,1)" identifier (argument_list "(param_1 + 0x163d,unaff_EDI + 0x1af3e7,4,0,iVar4,unaff_EDI + 0x1b1c47,0,0,\n               param_1 + 0x163c,1)" ( (binary_expression "param_1 + 0x163d" identifier + number_literal) , (binary_expression "unaff_EDI + 0x1af3e7" identifier + number_literal) , number_literal , number_literal , identifier , (binary_expression "unaff_EDI + 0x1b1c47" identifier + number_literal) , number_literal , number_literal , (binary_expression "param_1 + 0x163c" identifier + number_literal) , number_literal ))) ;) (expression_statement "*(undefined1 *)(param_1 + 0x164b) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0x164b) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0x164b)" * (cast_expression "(undefined1 *)(param_1 + 0x164b)" ( (type_descriptor "undefined1 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x164b)" ( (binary_expression "param_1 + 0x164b" identifier + number_literal) )))) = number_literal) ;) (expression_statement "*(undefined2 *)(param_1 + 0x164e) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x164e) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x164e)" * (cast_expression "(undefined2 *)(param_1 + 0x164e)" ( (type_descriptor "undefined2 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x164e)" ( (binary_expression "param_1 + 0x164e" identifier + number_literal) )))) = number_literal) ;) (expression_statement "param_1[0x164c] = 0;" (assignment_expression "param_1[0x164c] = 0" (subscript_expression "param_1[0x164c]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0x164d] = 0;" (assignment_expression "param_1[0x164d] = 0" (subscript_expression "param_1[0x164d]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0x164f] = 0;" (assignment_expression "param_1[0x164f] = 0" (subscript_expression "param_1[0x164f]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "FUN_0016b4f0(param_1 + 0x1650);" (call_expression "FUN_0016b4f0(param_1 + 0x1650)" identifier (argument_list "(param_1 + 0x1650)" ( (binary_expression "param_1 + 0x1650" identifier + number_literal) ))) ;) (expression_statement "*(undefined1 *)(param_1 + 0x1683) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0x1683) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0x1683)" * (cast_expression "(undefined1 *)(param_1 + 0x1683)" ( (type_descriptor "undefined1 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x1683)" ( (binary_expression "param_1 + 0x1683" identifier + number_literal) )))) = number_literal) ;) (expression_statement "uVar16 = 0;" (assignment_expression "uVar16 = 0" identifier = number_literal) ;) (expression_statement "param_1[0x1684] = 0;" (assignment_expression "param_1[0x1684] = 0" (subscript_expression "param_1[0x1684]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0x1685] = 0;" (assignment_expression "param_1[0x1685] = 0" (subscript_expression "param_1[0x1685]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0x1686] = 1;" (assignment_expression "param_1[0x1686] = 1" (subscript_expression "param_1[0x1686]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "*(undefined1 *)(param_1 + 0x1687) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0x1687) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0x1687)" * (cast_expression "(undefined1 *)(param_1 + 0x1687)" ( (type_descriptor "undefined1 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_1 + 0x1687)" ( (binary_expression "param_1 + 0x1687" identifier + number_literal) )))) = number_literal) ;) (do_statement "do {\n    *(undefined4 *)((int)param_1 + uVar16 + 0x5a20) = 0;\n    uVar16 = uVar16 + 4;\n  } while (uVar16 < 0x1c);" do (compound_statement "{\n    *(undefined4 *)((int)param_1 + uVar16 + 0x5a20) = 0;\n    uVar16 = uVar16 + 4;\n  }" { (expression_statement "*(undefined4 *)((int)param_1 + uVar16 + 0x5a20) = 0;" (assignment_expression "*(undefined4 *)((int)param_1 + uVar16 + 0x5a20) = 0" (pointer_expression "*(undefined4 *)((int)param_1 + uVar16 + 0x5a20)" * (cast_expression "(undefined4 *)((int)param_1 + uVar16 + 0x5a20)" ( (type_descriptor "undefined4 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "((int)param_1 + uVar16 + 0x5a20)" ( (binary_expression "(int)param_1 + uVar16 + 0x5a20" (binary_expression "(int)param_1 + uVar16" (cast_expression "(int)param_1" ( (type_descriptor "int" primitive_type) ) identifier) + identifier) + number_literal) )))) = number_literal) ;) (expression_statement "uVar16 = uVar16 + 4;" (assignment_expression "uVar16 = uVar16 + 4" identifier = (binary_expression "uVar16 + 4" identifier + number_literal)) ;) }) while (parenthesized_expression "(uVar16 < 0x1c)" ( (binary_expression "uVar16 < 0x1c" identifier < number_literal) )) ;) (expression_statement "param_1[0x1689] = 1;" (assignment_expression "param_1[0x1689] = 1" (subscript_expression "param_1[0x1689]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0x168a] = 0;" (assignment_expression "param_1[0x168a] = 0" (subscript_expression "param_1[0x168a]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0x168b] = 0;" (assignment_expression "param_1[0x168b] = 0" (subscript_expression "param_1[0x168b]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0x168c] = 0x3f800000;" (assignment_expression "param_1[0x168c] = 0x3f800000" (subscript_expression "param_1[0x168c]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0x168d] = 0;" (assignment_expression "param_1[0x168d] = 0" (subscript_expression "param_1[0x168d]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0x168e] = 0;" (assignment_expression "param_1[0x168e] = 0" (subscript_expression "param_1[0x168e]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0x1688] = param_1 + 0x168e;" (assignment_expression "param_1[0x1688] = param_1 + 0x168e" (subscript_expression "param_1[0x1688]" identifier [ number_literal ]) = (binary_expression "param_1 + 0x168e" identifier + number_literal)) ;) (expression_statement "uVar16 = 0;" (assignment_expression "uVar16 = 0" identifier = number_literal) ;) (do_statement "do {\n    *(undefined4 *)((int)param_1 + uVar16 + 0x5a3c) = 0;\n    uVar16 = uVar16 + 4;\n  } while (uVar16 < 0x1c);" do (compound_statement "{\n    *(undefined4 *)((int)param_1 + uVar16 + 0x5a3c) = 0;\n    uVar16 = uVar16 + 4;\n  }" { (expression_statement "*(undefined4 *)((int)param_1 + uVar16 + 0x5a3c) = 0;" (assignment_expression "*(undefined4 *)((int)param_1 + uVar16 + 0x5a3c) = 0" (pointer_expression "*(undefined4 *)((int)param_1 + uVar16 + 0x5a3c)" * (cast_expression "(undefined4 *)((int)param_1 + uVar16 + 0x5a3c)" ( (type_descriptor "undefined4 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "((int)param_1 + uVar16 + 0x5a3c)" ( (binary_expression "(int)param_1 + uVar16 + 0x5a3c" (binary_expression "(int)param_1 + uVar16" (cast_expression "(int)param_1" ( (type_descriptor "int" primitive_type) ) identifier) + identifier) + number_literal) )))) = number_literal) ;) (expression_statement "uVar16 = uVar16 + 4;" (assignment_expression "uVar16 = uVar16 + 4" identifier = (binary_expression "uVar16 + 4" identifier + number_literal)) ;) }) while (parenthesized_expression "(uVar16 < 0x1c)" ( (binary_expression "uVar16 < 0x1c" identifier < number_literal) )) ;) (expression_statement "param_1[0x1690] = 1;" (assignment_expression "param_1[0x1690] = 1" (subscript_expression "param_1[0x1690]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0x168f] = param_1 + 0x1695;" (assignment_expression "param_1[0x168f] = param_1 + 0x1695" (subscript_expression "param_1[0x168f]" identifier [ number_literal ]) = (binary_expression "param_1 + 0x1695" identifier + number_literal)) ;) (expression_statement "param_1[0x1691] = 0;" (assignment_expression "param_1[0x1691] = 0" (subscript_expression "param_1[0x1691]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0x1692] = 0;" (assignment_expression "param_1[0x1692] = 0" (subscript_expression "param_1[0x1692]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0x1693] = 0x3f800000;" (assignment_expression "param_1[0x1693] = 0x3f800000" (subscript_expression "param_1[0x1693]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0x1694] = 0;" (assignment_expression "param_1[0x1694] = 0" (subscript_expression "param_1[0x1694]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0x1695] = 0;" (assignment_expression "param_1[0x1695] = 0" (subscript_expression "param_1[0x1695]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0x1697] = 0;" (assignment_expression "param_1[0x1697] = 0" (subscript_expression "param_1[0x1697]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0x1698] = 0;" (assignment_expression "param_1[0x1698] = 0" (subscript_expression "param_1[0x1698]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0x1699] = param_1 + 0x1697;" (assignment_expression "param_1[0x1699] = param_1 + 0x1697" (subscript_expression "param_1[0x1699]" identifier [ number_literal ]) = (binary_expression "param_1 + 0x1697" identifier + number_literal)) ;) (expression_statement "param_1[0x169a] = param_1 + 0x1697;" (assignment_expression "param_1[0x169a] = param_1 + 0x1697" (subscript_expression "param_1[0x169a]" identifier [ number_literal ]) = (binary_expression "param_1 + 0x1697" identifier + number_literal)) ;) (expression_statement "param_1[0x169b] = 0;" (assignment_expression "param_1[0x169b] = 0" (subscript_expression "param_1[0x169b]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0x169c] = 0;" (assignment_expression "param_1[0x169c] = 0" (subscript_expression "param_1[0x169c]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0x169d] = 0;" (assignment_expression "param_1[0x169d] = 0" (subscript_expression "param_1[0x169d]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0x169e] = 0;" (assignment_expression "param_1[0x169e] = 0" (subscript_expression "param_1[0x169e]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0x169f] = 0;" (assignment_expression "param_1[0x169f] = 0" (subscript_expression "param_1[0x169f]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0x16a0] = 0;" (assignment_expression "param_1[0x16a0] = 0" (subscript_expression "param_1[0x16a0]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0x16a1] = 0;" (assignment_expression "param_1[0x16a1] = 0" (subscript_expression "param_1[0x16a1]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "param_1[0x16a2] = 0;" (assignment_expression "param_1[0x16a2] = 0" (subscript_expression "param_1[0x16a2]" identifier [ number_literal ]) = number_literal) ;) (expression_statement "*(undefined1 *)((int)&fde_table_entry_002b5a10.data_loc + unaff_EDI + 3) = 0;" (assignment_expression "*(undefined1 *)((int)&fde_table_entry_002b5a10.data_loc + unaff_EDI + 3) = 0" (pointer_expression "*(undefined1 *)((int)&fde_table_entry_002b5a10.data_loc + unaff_EDI + 3)" * (cast_expression "(undefined1 *)((int)&fde_table_entry_002b5a10.data_loc + unaff_EDI + 3)" ( (type_descriptor "undefined1 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "((int)&fde_table_entry_002b5a10.data_loc + unaff_EDI + 3)" ( (binary_expression "(int)&fde_table_entry_002b5a10.data_loc + unaff_EDI + 3" (binary_expression "(int)&fde_table_entry_002b5a10.data_loc + unaff_EDI" (cast_expression "(int)&fde_table_entry_002b5a10.data_loc" ( (type_descriptor "int" primitive_type) ) (pointer_expression "&fde_table_entry_002b5a10.data_loc" & (field_expression "fde_table_entry_002b5a10.data_loc" identifier . field_identifier))) + identifier) + number_literal) )))) = number_literal) ;) (return_statement "return;" return ;) })))
(translation_unit (function_definition TYPE (function_declarator IDENT (parameter_list ( (parameter_declaration TYPE (pointer_declarator * IDENT)) ))) (compound_statement { (declaration TYPE (pointer_declarator * IDENT) ;) (declaration TYPE IDENT ;) (declaration TYPE IDENT ;) (declaration TYPE IDENT ;) (declaration TYPE IDENT ;) (declaration TYPE IDENT ;) (declaration TYPE IDENT ;) (declaration TYPE IDENT ;) (declaration TYPE IDENT ;) (declaration TYPE IDENT ;) (declaration TYPE IDENT ;) (declaration TYPE IDENT ;) (declaration TYPE IDENT ;) (declaration TYPE IDENT ;) (declaration TYPE IDENT ;) (declaration TYPE IDENT ;) (declaration TYPE IDENT ;) (expression_statement (call_expression IDENT (argument_list ( ))) ;) (expression_statement (assignment_expression IDENT = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (assignment_expression IDENT = (binary_expression IDENT + LIT)) ;) (expression_statement (assignment_expression (pointer_expression * IDENT) = IDENT) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression IDENT + LIT)) ;) (expression_statement (assignment_expression (pointer_expression * IDENT) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = IDENT) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression IDENT + LIT)) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = IDENT) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression IDENT + LIT)) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (assignment_expression IDENT = (binary_expression IDENT + LIT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression IDENT = (binary_expression IDENT + LIT)) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (assignment_expression IDENT = (binary_expression IDENT + LIT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , LIT , IDENT , (binary_expression (pointer_expression & IDENT) + IDENT) , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = LIT) ;) (expression_statement (assignment_expression IDENT = (binary_expression IDENT + LIT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = IDENT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , LIT , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , (binary_expression (pointer_expression & IDENT) + IDENT) , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression IDENT = (binary_expression IDENT + LIT)) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression IDENT + LIT)) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression (pointer_expression & IDENT) + IDENT) , (binary_expression IDENT + LIT) , IDENT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = LIT) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , (binary_expression (pointer_expression & IDENT) + IDENT) , IDENT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = LIT) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , LIT , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , LIT , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression (pointer_expression & IDENT) + IDENT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , LIT , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , LIT , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , LIT , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , LIT , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , LIT , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression (pointer_expression & IDENT) + IDENT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression (pointer_expression & IDENT) + IDENT) , LIT , LIT , IDENT , LIT , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression IDENT = (binary_expression IDENT + LIT)) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = IDENT) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression (pointer_expression & IDENT) + IDENT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , LIT , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , LIT , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = IDENT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = IDENT) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression IDENT + LIT)) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (binary_expression (string_literal " string_content ") + IDENT) + LIT)) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (binary_expression (string_literal " string_content ") + IDENT) + LIT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , LIT , (binary_expression (pointer_expression & IDENT) + IDENT) , (binary_expression (pointer_expression & IDENT) + IDENT) , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (binary_expression (string_literal " string_content ") + IDENT) + LIT)) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = LIT) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (binary_expression (string_literal " string_content ") + IDENT) + LIT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , LIT , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (binary_expression (string_literal " string_content ") + IDENT) + LIT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (binary_expression (string_literal " string_content ") + IDENT) + LIT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (binary_expression (string_literal " string_content ") + IDENT) + LIT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (binary_expression (string_literal " string_content ") + IDENT) + LIT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , LIT , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (binary_expression (string_literal " string_content ") + IDENT) + LIT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression (pointer_expression & IDENT) + IDENT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (binary_expression (string_literal " string_content ") + IDENT) + LIT)) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , LIT , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (binary_expression (string_literal " string_content ") + IDENT) + LIT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (binary_expression (string_literal " string_content ") + IDENT) + LIT)) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , LIT , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression IDENT = (binary_expression IDENT + LIT)) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = IDENT) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , IDENT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression IDENT + LIT)) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (binary_expression (string_literal " string_content ") + IDENT) + LIT)) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (binary_expression (string_literal " string_content ") + IDENT) + LIT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (binary_expression (string_literal " string_content ") + IDENT) + LIT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression IDENT = (binary_expression IDENT + LIT)) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (binary_expression (string_literal " string_content ") + IDENT) + LIT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , LIT , (binary_expression IDENT + LIT) , IDENT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (binary_expression (string_literal " string_content ") + IDENT) + LIT)) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = LIT) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (binary_expression (string_literal " string_content ") + IDENT) + LIT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (binary_expression (string_literal " string_content ") + IDENT) + LIT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (binary_expression (string_literal " string_content ") + IDENT) + LIT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , LIT , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = IDENT) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression IDENT + LIT)) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (binary_expression (string_literal " string_content ") + IDENT) + LIT)) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (binary_expression (string_literal " string_content ") + IDENT) + LIT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (binary_expression (string_literal " string_content ") + IDENT) + LIT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = IDENT) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression IDENT + LIT)) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (binary_expression (string_literal " string_content ") + IDENT) + LIT)) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = IDENT) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression IDENT + LIT)) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (binary_expression (string_literal " string_content ") + IDENT) + LIT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , LIT , (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = LIT) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (binary_expression (string_literal " string_content ") + IDENT) + LIT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (binary_expression (string_literal " string_content ") + IDENT) + LIT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression IDENT + LIT)) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (string_literal " string_content ") + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression (pointer_expression & IDENT) + IDENT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (binary_expression (string_literal " string_content ") + IDENT) + LIT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (binary_expression (string_literal " string_content ") + IDENT) + LIT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (binary_expression (string_literal " string_content ") + IDENT) + LIT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (binary_expression (string_literal " string_content ") + IDENT) + LIT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (binary_expression (string_literal " string_content ") + IDENT) + LIT)) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (binary_expression (string_literal " string_content ") + IDENT) + LIT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (binary_expression (string_literal " string_content ") + IDENT) + LIT)) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = IDENT) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression (pointer_expression & IDENT) + IDENT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression IDENT + LIT)) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (binary_expression (string_literal " string_content ") + IDENT) + LIT)) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = IDENT) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression IDENT + LIT)) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (binary_expression (string_literal " string_content ") + IDENT) + LIT)) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (binary_expression (string_literal " string_content ") + IDENT) + LIT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (binary_expression (string_literal " string_content ") + IDENT) + LIT)) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = IDENT) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + IDENT) , LIT , LIT , IDENT , IDENT , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (binary_expression (string_literal " string_content ") + IDENT) + LIT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , LIT , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (binary_expression (string_literal " string_content ") + IDENT) + LIT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (binary_expression (string_literal " string_content ") + IDENT) + LIT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (binary_expression (string_literal " string_content ") + IDENT) + LIT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (string_literal " string_content ") + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (binary_expression (string_literal " string_content ") + IDENT) + LIT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression (pointer_expression & IDENT) + IDENT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (binary_expression (string_literal " string_content ") + IDENT) + LIT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , LIT , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (assignment_expression IDENT = (binary_expression IDENT + LIT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , LIT , (binary_expression IDENT + LIT) , IDENT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression IDENT + LIT)) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (binary_expression (string_literal " string_content ") + IDENT) + LIT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (binary_expression (string_literal " string_content ") + IDENT) + LIT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , LIT , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (binary_expression (string_literal " string_content ") + IDENT) + LIT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (binary_expression (string_literal " string_content ") + IDENT) + LIT)) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = IDENT) ;) (expression_statement (assignment_expression IDENT = (binary_expression IDENT + LIT)) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression IDENT = (binary_expression IDENT + LIT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , IDENT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = IDENT) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression (pointer_expression & IDENT) + IDENT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression IDENT + LIT)) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (binary_expression (string_literal " string_content ") + IDENT) + LIT)) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = IDENT) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression IDENT + LIT)) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = IDENT) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression IDENT + LIT)) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (binary_expression (string_literal " string_content ") + IDENT) + LIT)) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = IDENT) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression IDENT + LIT)) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (binary_expression (string_literal " string_content ") + IDENT) + LIT)) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (binary_expression (string_literal " string_content ") + IDENT) + LIT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , LIT , (binary_expression IDENT + LIT) , IDENT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = IDENT) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression IDENT + LIT)) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = IDENT) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression IDENT + LIT)) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (binary_expression (string_literal " string_content ") + IDENT) + LIT)) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = IDENT) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression IDENT + LIT)) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (binary_expression (string_literal " string_content ") + IDENT) + LIT)) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = IDENT) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression IDENT + LIT)) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (binary_expression (string_literal " string_content ") + IDENT) + LIT)) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (binary_expression (string_literal " string_content ") + IDENT) + LIT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , (binary_expression (pointer_expression & IDENT) + IDENT) , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression IDENT = (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) ))))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (binary_expression (string_literal " string_content ") + IDENT) + LIT)) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = IDENT) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression IDENT + LIT)) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (binary_expression (string_literal " string_content ") + IDENT) + LIT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , LIT , (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = IDENT) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , IDENT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression IDENT + LIT)) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (binary_expression (string_literal " string_content ") + IDENT) + LIT)) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (binary_expression (string_literal " string_content ") + IDENT) + LIT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression (pointer_expression & IDENT) + IDENT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (binary_expression (string_literal " string_content ") + IDENT) + LIT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = IDENT) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression IDENT + LIT)) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (binary_expression (string_literal " string_content ") + IDENT) + LIT)) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (binary_expression (string_literal " string_content ") + IDENT) + LIT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (binary_expression (string_literal " string_content ") + IDENT) + LIT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (binary_expression (string_literal " string_content ") + IDENT) + LIT)) ;) (expression_statement (assignment_expression IDENT = (binary_expression IDENT + LIT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , IDENT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = LIT) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression (pointer_expression & IDENT) + IDENT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression (pointer_expression & IDENT) + IDENT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = IDENT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression (pointer_expression & IDENT) + IDENT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (binary_expression (string_literal " string_content escape_sequence ") + IDENT) + LIT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (binary_expression (string_literal " string_content escape_sequence ") + IDENT) + LIT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression (pointer_expression & IDENT) + IDENT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (binary_expression (string_literal " string_content escape_sequence ") + IDENT) + LIT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , LIT , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (binary_expression (string_literal " string_content escape_sequence ") + IDENT) + LIT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , LIT , (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = LIT) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , LIT , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , LIT , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , LIT , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , LIT , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , LIT , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , IDENT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression IDENT + LIT)) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = IDENT) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression (pointer_expression & IDENT) + IDENT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = LIT) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression IDENT + LIT)) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , LIT , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression (pointer_expression & IDENT) + IDENT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression (pointer_expression & IDENT) + IDENT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , LIT , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , LIT , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = LIT) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = IDENT) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression IDENT + LIT)) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = IDENT) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression IDENT + LIT)) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (binary_expression (string_literal " string_content ") + IDENT) + LIT)) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , LIT , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression (pointer_expression & IDENT) + IDENT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , LIT , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression (pointer_expression & IDENT) + IDENT) , LIT , LIT , LIT , (binary_expression IDENT + LIT) , IDENT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = IDENT) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression IDENT + LIT)) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (binary_expression (string_literal " string_content ") + IDENT) + LIT)) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = IDENT) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression IDENT + LIT)) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (binary_expression (string_literal " string_content ") + IDENT) + LIT)) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , LIT , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , LIT , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , LIT , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression (pointer_expression & IDENT) + IDENT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , LIT , (binary_expression IDENT + LIT) , IDENT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = LIT) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , LIT , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (assignment_expression IDENT = (binary_expression IDENT + LIT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = IDENT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = LIT) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , IDENT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression IDENT + LIT)) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (binary_expression (string_literal " string_content ") + IDENT) + LIT)) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , IDENT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = LIT) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , IDENT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , LIT , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , LIT , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , LIT , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (binary_expression (string_literal " string_content ") + IDENT) + LIT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (binary_expression (string_literal " string_content ") + IDENT) + LIT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , LIT , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (binary_expression (string_literal " string_content ") + IDENT) + LIT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (binary_expression (string_literal " string_content ") + IDENT) + LIT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , LIT , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (binary_expression (string_literal " string_content ") + IDENT) + LIT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression (pointer_expression & IDENT) + IDENT) , LIT , LIT , LIT , (binary_expression (pointer_expression & IDENT) + IDENT) , IDENT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = IDENT) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression IDENT + LIT)) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (binary_expression (string_literal " string_content ") + IDENT) + LIT)) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (binary_expression (string_literal " string_content ") + IDENT) + LIT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (binary_expression (string_literal " string_content ") + IDENT) + LIT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , LIT , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , LIT , (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (string_literal " string_content ") + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = IDENT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , IDENT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , IDENT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (binary_expression (string_literal " string_content ") + IDENT) + LIT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (binary_expression (string_literal " string_content ") + IDENT) + LIT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , IDENT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = IDENT) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression IDENT + LIT)) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (binary_expression (string_literal " string_content ") + IDENT) + LIT)) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = IDENT) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression IDENT + LIT)) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (binary_expression (string_literal " string_content ") + IDENT) + LIT)) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = IDENT) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression IDENT + LIT)) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (binary_expression (string_literal " string_content ") + IDENT) + LIT)) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (binary_expression (string_literal " string_content ") + IDENT) + LIT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , LIT , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (binary_expression (string_literal " string_content ") + IDENT) + LIT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression (pointer_expression & IDENT) + IDENT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , IDENT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (binary_expression (string_literal " string_content ") + IDENT) + LIT)) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = IDENT) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (binary_expression (string_literal " string_content ") + IDENT) + LIT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , LIT , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (binary_expression (string_literal " string_content ") + IDENT) + LIT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , LIT , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (binary_expression (string_literal " string_content ") + IDENT) + LIT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (binary_expression (string_literal " string_content ") + IDENT) + LIT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , LIT , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (binary_expression (string_literal " string_content ") + IDENT) + LIT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , LIT , (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (string_literal " string_content ") + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression (pointer_expression & IDENT) + IDENT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (binary_expression (string_literal " string_content ") + IDENT) + LIT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression (pointer_expression & IDENT) + IDENT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (binary_expression (string_literal " string_content ") + IDENT) + LIT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , IDENT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , IDENT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , IDENT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , IDENT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression (pointer_expression & IDENT) + IDENT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = IDENT) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , IDENT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression IDENT + LIT)) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression (pointer_expression & IDENT) + IDENT) , IDENT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , IDENT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = LIT) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , IDENT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , IDENT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , IDENT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = LIT) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , LIT , (binary_expression IDENT + LIT) , (binary_expression (pointer_expression & IDENT) + IDENT) , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , LIT , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = IDENT) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , IDENT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression IDENT + LIT)) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , IDENT , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , IDENT , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , LIT , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , IDENT , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , LIT , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , LIT , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression (pointer_expression & IDENT) + IDENT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , LIT , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (binary_expression (string_literal " string_content ") + IDENT) + LIT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (binary_expression (string_literal " string_content ") + IDENT) + LIT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , LIT , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , LIT , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (binary_expression (string_literal " string_content ") + IDENT) + LIT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , LIT , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (binary_expression (string_literal " string_content ") + IDENT) + LIT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (binary_expression (string_literal " string_content ") + IDENT) + LIT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = IDENT) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression IDENT + LIT)) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (binary_expression (string_literal " string_content ") + IDENT) + LIT)) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = IDENT) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression IDENT + LIT)) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (binary_expression (string_literal " string_content ") + IDENT) + LIT)) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = IDENT) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression IDENT + LIT)) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (binary_expression (string_literal " string_content ") + IDENT) + LIT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (binary_expression (string_literal " string_content ") + IDENT) + LIT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (binary_expression (string_literal " string_content ") + IDENT) + LIT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (binary_expression (string_literal " string_content ") + IDENT) + LIT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = IDENT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = IDENT) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression IDENT + LIT)) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (binary_expression (string_literal " string_content ") + IDENT) + LIT)) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = IDENT) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression IDENT + LIT)) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (binary_expression (string_literal " string_content ") + IDENT) + LIT)) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression (pointer_expression & IDENT) + IDENT) , IDENT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression (pointer_expression & IDENT) + IDENT) , LIT , LIT , IDENT , LIT , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , LIT , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression (pointer_expression & IDENT) + IDENT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , LIT , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , LIT , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression (pointer_expression & IDENT) + IDENT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , LIT , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression (pointer_expression & IDENT) + IDENT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , LIT , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , LIT , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , IDENT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + IDENT) , LIT , LIT , IDENT , LIT , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , LIT , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , LIT , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , LIT , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , LIT , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression (pointer_expression & IDENT) + IDENT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , LIT , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , LIT , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , LIT , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , LIT , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , IDENT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = LIT) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , LIT , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression (pointer_expression & IDENT) + IDENT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression (pointer_expression & IDENT) + IDENT)) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) , (binary_expression IDENT + LIT) , LIT , LIT , IDENT , (binary_expression IDENT + LIT) , LIT , LIT , (binary_expression IDENT + LIT) , LIT ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = LIT) ;) (expression_statement (call_expression IDENT (argument_list ( (binary_expression IDENT + LIT) ))) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (expression_statement (assignment_expression IDENT = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = LIT) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) = LIT) ;) (do_statement do (compound_statement { (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression (binary_expression (cast_expression ( (type_descriptor TYPE) ) IDENT) + IDENT) + LIT) )))) = LIT) ;) (expression_statement (assignment_expression IDENT = (binary_expression IDENT + LIT)) ;) }) while (parenthesized_expression ( (binary_expression IDENT < LIT) )) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression IDENT + LIT)) ;) (expression_statement (assignment_expression IDENT = LIT) ;) (do_statement do (compound_statement { (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression (binary_expression (cast_expression ( (type_descriptor TYPE) ) IDENT) + IDENT) + LIT) )))) = LIT) ;) (expression_statement (assignment_expression IDENT = (binary_expression IDENT + LIT)) ;) }) while (parenthesized_expression ( (binary_expression IDENT < LIT) )) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression IDENT + LIT)) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression IDENT + LIT)) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = (binary_expression IDENT + LIT)) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = LIT) ;) (expression_statement (assignment_expression (subscript_expression IDENT [ LIT ]) = LIT) ;) (expression_statement (assignment_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression (binary_expression (cast_expression ( (type_descriptor TYPE) ) (pointer_expression & (field_expression IDENT . field_identifier))) + IDENT) + LIT) )))) = LIT) ;) (return_statement return ;) })))
(function_definition "void FUN_000df7d0(undefined4 *param_1)\n\n{\n  undefined *puVar1;\n  int iVar2;\n  int iVar3;\n  int iVar4;\n  int iVar5;\n  int iVar6;\n  int iVar7;\n  int iVar8;\n  int iVar9;\n  int iVar10;\n  int iVar11;\n  int iVar12;\n  int iVar13;\n  int iVar14;\n  undefined8 uVar15;\n  uint uVar16;\n  int unaff_EDI;\n  \n  FUN_000559ee();\n  puVar1 = &UNK_002a1bcf + unaff_EDI;\n  iVar2 = unaff_EDI + 0x1be63d;\n  *param_1 = puVar1;\n  FUN_000eb510(param_1 + 1,unaff_EDI + 0x1a0e51,1,0,iVar2,unaff_EDI + 0x1ae022,0,0,param_1,0);\n  param_1[0x10] = 0;\n  param_1[0xf] = unaff_EDI + -0x23e9;\n  *param_1 = &UNK_002a4043 + unaff_EDI;\n  param_1[0x11] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0x12,unaff_EDI + 0x1aafc2,1,0x76,iVar2,unaff_EDI + 0x1ae03b,0,0,\n               param_1 + 0x11,0);\n  param_1[0x20] = unaff_EDI + -0x2cc9;\n  param_1[0x11] = &UNK_002a4057 + unaff_EDI;\n  param_1[0x21] = 0;\n  param_1[0x22] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0x23,unaff_EDI + 0x1a7a52,2,0,iVar2,unaff_EDI + 0x1af75b,0,0,param_1 + 0x22\n               ,0);\n  param_1[0x32] = 0;\n  param_1[0x31] = unaff_EDI + -0x2c69;\n  param_1[0x22] = &UNK_002a406b + unaff_EDI;\n  param_1[0x33] = &UNK_002a1be3 + unaff_EDI;\n  iVar3 = unaff_EDI + 0x1ae064;\n                    \n  FUN_000eb510(param_1 + 0x34,unaff_EDI + 0x1ae072,1,0,iVar3,unaff_EDI + 0x1ae056,0,0,param_1 + 0x33\n               ,0);\n  *(undefined2 *)(param_1 + 0x42) = 0;\n  iVar4 = unaff_EDI + 0x1ae06a;\n  param_1[0x43] = &UNK_002a1bf7 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x44,unaff_EDI + 0x1ae06f,1,0,iVar4,unaff_EDI + 0x1af783,0,0,param_1 + 0x43\n               ,1);\n  param_1[0x52] = &UNK_002a1c0b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x53,unaff_EDI + 0x1ae080,1,0,iVar2,unaff_EDI + 0x1af7b7,0,0,param_1 + 0x52\n               ,0);\n  param_1[0x61] = &UNK_002a1c1f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x62,unaff_EDI + 0x1ae07d,1,0,iVar2,unaff_EDI + 0x1af7df,0,0,param_1 + 0x61\n               ,1);\n  param_1[0x70] = &UNK_002a1c33 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x71,unaff_EDI + 0x1ae09d,1,0,iVar3,unaff_EDI + 0x1af803,0,0,param_1 + 0x70\n               ,0);\n  *(undefined2 *)(param_1 + 0x7f) = 0;\n  param_1[0x80] = &UNK_002a1c47 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x81,unaff_EDI + 0x1ae09a,1,0,iVar4,unaff_EDI + 0x1af833,0,0,param_1 + 0x80\n               ,1);\n  param_1[0x8f] = &UNK_002a1c5b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x90,unaff_EDI + 0x1ae0b6,1,0,iVar4,unaff_EDI + 0x1af86b,0,0,param_1 + 0x8f\n               ,1);\n  *(undefined2 *)(param_1 + 0x9e) = 0x100;\n  param_1[0x9f] = &UNK_002a1c6f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xa0,unaff_EDI + 0x1ae0b3,1,0,iVar3,unaff_EDI + 0x1af89b,0,0,param_1 + 0x9f\n               ,0);\n  param_1[0xae] = &UNK_002a1c83 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xaf,unaff_EDI + 0x1ae0ce,1,0,iVar3,unaff_EDI + 0x1af8e3,0,0,param_1 + 0xae\n               ,0);\n  *(undefined2 *)(param_1 + 0xbd) = 0;\n  param_1[0xbe] = &UNK_002a1c97 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xbf,unaff_EDI + 0x1ae0cb,1,0,iVar4,unaff_EDI + 0x1af91b,0,0,param_1 + 0xbe\n               ,1);\n  param_1[0xcd] = &UNK_002a1cab + unaff_EDI;\n  iVar5 = unaff_EDI + 0x1ae0e2;\n                    \n  FUN_000eb510(param_1 + 0xce,unaff_EDI + 0x1ae0ea,0,0,0,iVar5,&UNK_001ae0d8 + unaff_EDI,0,\n               param_1 + 0xcd,0);\n  *(undefined1 *)(param_1 + 0xdc) = 0;\n  param_1[0xde] = &UNK_002a1cbf + unaff_EDI;\n  param_1[0xdd] = 0;\n  iVar6 = unaff_EDI + 0x1adfc3;\n                    \n  FUN_000eb510(param_1 + 0xdf,unaff_EDI + 0x1ae108,1,0x62,iVar6,unaff_EDI + 0x1ae0fe,\n               unaff_EDI + 0x1ae0f1,0,param_1 + 0xde,0);\n  *(undefined1 *)(param_1 + 0xed) = 0;\n  param_1[0xee] = iVar6;\n  param_1[0xef] = &UNK_002a1cd3 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xf0,unaff_EDI + 0x1ae12a,1,0,iVar3,unaff_EDI + 0x1ae10f,0,0,param_1 + 0xef\n               ,0);\n  *(undefined2 *)(param_1 + 0xfe) = 0;\n  param_1[0xff] = &UNK_002a1ce7 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x100,unaff_EDI + 0x1ae127,1,0,iVar4,0,0,0,param_1 + 0xff,1);\n  param_1[0x10e] = &UNK_002a1cfb + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x10f,unaff_EDI + 0x1ae14e,1,0,unaff_EDI + 0x1a7f4d,unaff_EDI + 0x1ae137,\n               &UNK_001ae12e + unaff_EDI,1,param_1 + 0x10e,0);\n  *(undefined1 *)(param_1 + 0x11d) = 0;\n  iVar7 = unaff_EDI + 0x1af31d;\n  param_1[0x11e] = unaff_EDI + 0x1a7f4d;\n  param_1[0x11f] = &UNK_002a1d0f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x120,unaff_EDI + 0x1af967,1,0,&UNK_001ae157 + unaff_EDI,\n               unaff_EDI + 0x1af943,iVar7,0,param_1 + 0x11f,0);\n  *(undefined1 *)(param_1 + 0x12e) = 0;\n  param_1[0x131] = &UNK_002a1d23 + unaff_EDI;\n  param_1[0x12f] = 0x200000;\n  param_1[0x130] = 0;\n                    \n  FUN_000eb510(param_1 + 0x132,unaff_EDI + 0x1af9e7,1,0,unaff_EDI + 0x1ae15f,\n               &UNK_001af98b + unaff_EDI,iVar7,0,param_1 + 0x131,0);\n  *(undefined1 *)(param_1 + 0x140) = 0;\n  param_1[0x143] = &UNK_002a1d37 + unaff_EDI;\n  param_1[0x141] = 0x2800000;\n  param_1[0x142] = 0;\n                    \n  FUN_000eb510(param_1 + 0x144,unaff_EDI + 0x1ae18a,0,0,iVar4,unaff_EDI + 0x1afa0b,0,0,\n               param_1 + 0x143,1);\n  param_1[0x153] = &UNK_002a1d4b + unaff_EDI;\n  *(undefined2 *)(param_1 + 0x152) = 0x100;\n                    \n  FUN_000eb510(param_1 + 0x154,unaff_EDI + 0x1ae168,0,0,iVar3,0,0,0,param_1 + 0x153,0);\n  param_1[0x162] = &UNK_002a1d5f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x163,unaff_EDI + 0x1ae1a4,0,0,iVar2,unaff_EDI + 0x1afa2f,0,0,\n               param_1 + 0x162,0);\n  param_1[0x171] = &UNK_002a1d73 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x172,unaff_EDI + 0x1ae174,0,0,iVar2,0,0,0,param_1 + 0x171,1);\n  param_1[0x180] = &UNK_002a1d87 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x181,unaff_EDI + 0x1ae196,0,0,iVar2,&UNK_001ae17f + unaff_EDI,0,0,\n               param_1 + 0x180,1);\n  param_1[399] = &UNK_002a1d9b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 400,unaff_EDI + 0x1ae193,0,0,iVar2,0,0,0,param_1 + 399,0);\n  param_1[0x19e] = &UNK_002a1daf + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x19f,unaff_EDI + 0x1ae1af,0,0,iVar2,unaff_EDI + 0x1ae199,0,0,\n               param_1 + 0x19e,0);\n  param_1[0x1ad] = &UNK_002a1dc3 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1ae,unaff_EDI + 0x1ae1ac,0,0,iVar2,0,0,0,param_1 + 0x1ad,1);\n  param_1[0x1bc] = &UNK_002a1dd7 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1bd,unaff_EDI + 0x1ae1b5,0,0,iVar3,unaff_EDI + 0x1afa57,0,0,\n               param_1 + 0x1bc,0);\n  *(undefined2 *)(param_1 + 0x1cb) = 0;\n  param_1[0x1cc] = &UNK_002a1deb + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1cd,unaff_EDI + 0x1ae1b2,0,0,iVar4,0,0,0,param_1 + 0x1cc,1);\n  param_1[0x1db] = &UNK_002a1dff + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1dc,unaff_EDI + 0x1ae1bf,0,0,iVar3,unaff_EDI + 0x1afa87,0,0,\n               param_1 + 0x1db,0);\n  *(undefined2 *)(param_1 + 0x1ea) = 0;\n  param_1[0x1eb] = &UNK_002a1e13 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1ec,unaff_EDI + 0x1ae1bc,0,0,iVar4,0,0,0,param_1 + 0x1eb,1);\n  param_1[0x1fa] = &UNK_002a1e27 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1fb,unaff_EDI + 0x1ae1ea,0,0,iVar3,unaff_EDI + 0x1ae1ca,0,0,\n               param_1 + 0x1fa,0);\n  *(undefined2 *)(param_1 + 0x209) = 0;\n  param_1[0x20a] = &UNK_002a1e3b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x20b,unaff_EDI + 0x1ae1e7,0,0,iVar4,0,0,0,param_1 + 0x20a,1);\n  param_1[0x219] = &UNK_002a1e4f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x21a,&UNK_001ae1f7 + unaff_EDI,0,0,iVar3,unaff_EDI + 0x1afab7,0,0,\n               param_1 + 0x219,0);\n  *(undefined2 *)(param_1 + 0x228) = 0;\n  param_1[0x229] = &UNK_002a1e63 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x22a,&UNK_001ae1f4 + unaff_EDI,0,0,iVar4,0,0,0,param_1 + 0x229,1);\n  param_1[0x238] = &UNK_002a1e77 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x239,unaff_EDI + 0x1ae20e,1,0,iVar4,unaff_EDI + 0x1afadf,0,0,\n               param_1 + 0x238,1);\n  *(undefined2 *)(param_1 + 0x247) = 0x100;\n  param_1[0x248] = &UNK_002a1e8b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x249,unaff_EDI + 0x1ae20b,1,0,iVar3,unaff_EDI + 0x1afb07,0,0,\n               param_1 + 0x248,0);\n  iVar8 = unaff_EDI + 0x1af1d9;\n  param_1[599] = &UNK_002a1e9f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 600,unaff_EDI + 0x1ae21d,1,0,iVar8,unaff_EDI + 0x1afb53,\n               unaff_EDI + 0x1afb33,0,param_1 + 599,0);\n  *(undefined1 *)(param_1 + 0x266) = 0;\n  param_1[0x268] = &UNK_002a1eb3 + unaff_EDI;\n  param_1[0x267] = iVar8;\n                    \n  FUN_000eb510(param_1 + 0x269,unaff_EDI + 0x1ae238,1,0,iVar3,unaff_EDI + 0x1ae056,0,0,\n               param_1 + 0x268,0);\n  *(undefined2 *)(param_1 + 0x277) = 0;\n  param_1[0x278] = &UNK_002a1ec7 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x279,unaff_EDI + 0x1ae235,1,0,iVar4,unaff_EDI + 0x1af783,0,0,\n               param_1 + 0x278,1);\n  param_1[0x287] = &UNK_002a1edb + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x288,unaff_EDI + 0x1ae26f,1,0,iVar3,unaff_EDI + 0x1ae24f,0,0,\n               param_1 + 0x287,0);\n  param_1[0x297] = &UNK_002a1eef + unaff_EDI;\n  *(undefined2 *)(param_1 + 0x296) = 0;\n                    \n  FUN_000eb510(param_1 + 0x298,unaff_EDI + 0x1ae26c,1,0,iVar4,unaff_EDI + 0x1afb83,0,0,\n               param_1 + 0x297,1);\n  param_1[0x2a6] = &UNK_002a1f03 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x2a7,unaff_EDI + 0x1ae277,1,0,iVar4,unaff_EDI + 0x1afba7,0,0,\n               param_1 + 0x2a6,1);\n  param_1[0x2b6] = &UNK_002a1f17 + unaff_EDI;\n  *(undefined2 *)(param_1 + 0x2b5) = 0x100;\n                    \n  FUN_000eb510(param_1 + 0x2b7,unaff_EDI + 0x1ae274,1,0,iVar3,unaff_EDI + 0x1afbcf,0,0,\n               param_1 + 0x2b6,0);\n  param_1[0x2c5] = &UNK_002a1f2b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x2c6,unaff_EDI + 0x1ae2a4,1,100,iVar3,unaff_EDI + 0x1ae28b,0,0,\n               param_1 + 0x2c5,0);\n  *(undefined2 *)(param_1 + 0x2d4) = 0;\n  param_1[0x2d5] = &UNK_002a1f3f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x2d6,unaff_EDI + 0x1ae2a1,1,0,iVar4,&UNK_001afbfb + unaff_EDI,0,0,\n               param_1 + 0x2d5,1);\n  param_1[0x2e4] = &UNK_002a1f53 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x2e5,unaff_EDI + 0x1ae2c2,0,0,iVar3,unaff_EDI + 0x1ae2b2,0,0,\n               param_1 + 0x2e4,0);\n  *(undefined2 *)(param_1 + 0x2f3) = 0;\n  param_1[0x2f4] = &UNK_002a1f67 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x2f5,unaff_EDI + 0x1ae2bf,0,0,iVar4,0,0,0,param_1 + 0x2f4,1);\n  param_1[0x303] = &UNK_002a1f7b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x304,unaff_EDI + 0x1ae2c8,0,0,iVar3,unaff_EDI + 0x1ae2b2,0,0,\n               param_1 + 0x303,0);\n  *(undefined2 *)(param_1 + 0x312) = 0;\n  param_1[0x313] = &UNK_002a1f8f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x314,unaff_EDI + 0x1ae2c5,0,0,iVar4,0,0,0,param_1 + 0x313,1);\n  param_1[0x322] = &UNK_002a1fa3 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x323,unaff_EDI + 0x1a8891,1,0,iVar2,unaff_EDI + 0x1ae2e9,\n               unaff_EDI + 0x1ae2cb,0,param_1 + 0x322,0);\n  *(undefined1 *)(param_1 + 0x331) = 0;\n  param_1[0x333] = puVar1;\n  param_1[0x332] = iVar2;\n                    \n  FUN_000eb510(param_1 + 0x334,unaff_EDI + 0x1ae31d,1,0,iVar2,unaff_EDI + 0x1ae30d,\n               unaff_EDI + 0x1ae2fb,0,param_1 + 0x333,0);\n  param_1[0x343] = 0;\n  param_1[0x342] = unaff_EDI + -0x2b49;\n  param_1[0x333] = "St7collateIcE" + unaff_EDI + 3;\n  param_1[0x344] = "{default arg#" + unaff_EDI + 0xd;\n                    \n  FUN_000eb510(param_1 + 0x345,unaff_EDI + 0x1ae32a,1,0,0,&UNK_001afc2f + unaff_EDI,\n               &UNK_001ae12e + unaff_EDI,1,param_1 + 0x344,0);\n  *(undefined1 *)(param_1 + 0x353) = 0;\n  param_1[0x355] = "VTT for " + unaff_EDI + 2;\n  param_1[0x354] = 0;\n                    \n  FUN_000eb510(param_1 + 0x356,unaff_EDI + 0x1ae327,1,0,iVar3,unaff_EDI + 0x1afc57,0,0,\n               param_1 + 0x355,0);\n  *(undefined2 *)(param_1 + 0x364) = 0;\n  param_1[0x365] = "construction vtable for " + unaff_EDI + 0xd;\n                    \n  FUN_000eb510(param_1 + 0x366,unaff_EDI + 0x1ae324,1,0,iVar4,0,0,0,param_1 + 0x365,1);\n  param_1[0x374] = "typeinfo for " + unaff_EDI + 3;\n                    \n  FUN_000eb510(param_1 + 0x375,unaff_EDI + 0x1ae336,1,0,iVar3,unaff_EDI + 0x1afc83,0,0,\n               param_1 + 0x374,0);\n  *(undefined2 *)(param_1 + 899) = 0;\n  param_1[900] = "typeinfo name for " + unaff_EDI + 9;\n                    \n  FUN_000eb510(param_1 + 0x385,unaff_EDI + 0x1ae333,1,0,iVar4,unaff_EDI + 0x1afcb7,0,0,param_1 + 900\n               ,1);\n  param_1[0x393] = "typeinfo fn for " + unaff_EDI + 10;\n                    \n  FUN_000eb510(param_1 + 0x394,unaff_EDI + 0x1ae34f,1,0,iVar3,unaff_EDI + 0x1afcf3,0,0,\n               param_1 + 0x393,0);\n  *(undefined2 *)(param_1 + 0x3a2) = 0;\n  param_1[0x3a3] = "non-virtual thunk to " + unaff_EDI + 0xd;\n                    \n  FUN_000eb510(param_1 + 0x3a4,unaff_EDI + 0x1ae34c,1,0,iVar4,0,0,0,param_1 + 0x3a3,1);\n  param_1[0x3b2] = "covariant return thunk to " + unaff_EDI + 0xb;\n                    \n  FUN_000eb510(param_1 + 0x3b3,unaff_EDI + 0x1ae364,1,0,iVar3,&UNK_001afd17 + unaff_EDI,0,0,\n               param_1 + 0x3b2,0);\n  param_1[0x3c2] = "java Class for " + unaff_EDI + 4;\n  *(undefined2 *)(param_1 + 0x3c1) = 0;\n                    \n  FUN_000eb510(param_1 + 0x3c3,unaff_EDI + 0x1ae361,1,0,iVar4,0,0,0,param_1 + 0x3c2,1);\n  param_1[0x3d1] = "guard variable for " + unaff_EDI + 8;\n                    \n  FUN_000eb510(param_1 + 0x3d2,unaff_EDI + 0x1ae37c,1,0,iVar3,unaff_EDI + 0x1afd47,0,0,\n               param_1 + 0x3d1,0);\n  param_1[0x3e1] = "TLS init function for " + unaff_EDI + 8;\n  *(undefined2 *)(param_1 + 0x3e0) = 0;\n                    \n  FUN_000eb510(param_1 + 0x3e2,unaff_EDI + 0x1ae379,1,0,iVar4,0,0,0,param_1 + 0x3e1,1);\n  iVar9 = unaff_EDI + 0x1b8bce;\n  param_1[0x3f0] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0x3f1,unaff_EDI + 0x1ae396,1,0,iVar2,unaff_EDI + 0x1afd6b,iVar9,0,\n               param_1 + 0x3f0,0);\n  param_1[0x400] = 0;\n  param_1[0x3ff] = unaff_EDI + -0x29d9;\n  param_1[0x3f0] = "St14collate_bynameIcE" + unaff_EDI + 7;\n  param_1[0x401] = "TLS wrapper function for " + unaff_EDI + 5;\n                    \n  FUN_000eb510(param_1 + 0x402,unaff_EDI + 0x1ae3a6,1,0,iVar4,unaff_EDI + 0x1afd8b,0,0,\n               param_1 + 0x401,1);\n  *(undefined2 *)(param_1 + 0x410) = 0x100;\n  param_1[0x411] = "TLS wrapper function for " + unaff_EDI + 0x19;\n                    \n  FUN_000eb510(param_1 + 0x412,unaff_EDI + 0x1ae3a3,1,0,iVar3,unaff_EDI + 0x1afdbb,0,0,\n               param_1 + 0x411,0);\n  iVar10 = unaff_EDI + 0x1aed7d;\n  param_1[0x420] = "reference temporary #" + unaff_EDI + 0x13;\n                    \n  FUN_000eb510(param_1 + 0x421,unaff_EDI + 0x1aeb03,1,0x65,0,unaff_EDI + 0x1ae3b5,iVar10,0,\n               param_1 + 0x420,0);\n  *(undefined1 *)(param_1 + 0x42f) = 0;\n  param_1[0x431] = "hidden alias for " + unaff_EDI + 0x11;\n  param_1[0x430] = 0;\n                    \n  FUN_000eb510(param_1 + 0x432,unaff_EDI + 0x1bf43b,1,0,iVar3,unaff_EDI + 0x1ae3cf,0,0,\n               param_1 + 0x431,0);\n  *(undefined2 *)(param_1 + 0x440) = 0;\n  param_1[0x441] = "non-transaction clone for " + unaff_EDI + 0x13;\n                    \n  FUN_000eb510(param_1 + 0x442,unaff_EDI + 0x1ae3ed,1,0,iVar4,unaff_EDI + 0x1afdf3,0,0,\n               param_1 + 0x441,1);\n  param_1[0x450] = "_Fract" + unaff_EDI + 6;\n                    \n  FUN_000eb510(param_1 + 0x451,unaff_EDI + 0x1ae416,3,0,iVar4,unaff_EDI + 0x1ae3fd,0,0,\n               param_1 + 0x450,1);\n  *(undefined2 *)(param_1 + 0x45f) = 0x100;\n  param_1[0x460] = &UNK_002a210b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x461,unaff_EDI + 0x1ae441,3,0,iVar3,unaff_EDI + 0x1ae427,0,0,\n               param_1 + 0x460,0);\n  param_1[0x46f] = "decltype (" + unaff_EDI + 3;\n                    \n  FUN_000eb510(param_1 + 0x470,unaff_EDI + 0x1ae456,1,0,iVar4,0,0,0,param_1 + 0x46f,1);\n  *(undefined2 *)(param_1 + 0x47e) = 0x100;\n  param_1[0x47f] = &UNK_002a2133 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x480,unaff_EDI + 0x1ae453,1,0,iVar3,unaff_EDI + 0x1afe1b,0,0,\n               param_1 + 0x47f,0);\n  param_1[0x48e] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0x48f,unaff_EDI + 0x1ae474,1,0,iVar2,unaff_EDI + 0x1afe5f,\n               unaff_EDI + 0x1ae468,0,param_1 + 0x48e,0);\n  param_1[0x49e] = 0;\n  param_1[0x49d] = unaff_EDI + 0x7be7;\n  param_1[0x48e] = "St8numpunctIcE" + unaff_EDI + 3;\n  param_1[0x49f] = "{unnamed type#" + unaff_EDI + 0xd;\n                    \n  FUN_000eb510(param_1 + 0x4a0,unaff_EDI + 0x1ae49f,1,0x45,iVar3,unaff_EDI + 0x1ae481,0,0,\n               param_1 + 0x49f,0);\n  *(undefined2 *)(param_1 + 0x4ae) = 0;\n  param_1[0x4af] = " restrict" + unaff_EDI + 9;\n                    \n  FUN_000eb510(param_1 + 0x4b0,unaff_EDI + 0x1ae49c,1,0,iVar4,unaff_EDI + 0x1afe87,0,0,\n               param_1 + 0x4af,1);\n                    \n  FUN_000ebb50(param_1 + 0x4be);\n  param_1[0x4d5] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0x4d6,unaff_EDI + 0x1ae4c7,0,0,iVar2,unaff_EDI + 0x1ae4ae,0,0,\n               param_1 + 0x4d5,0);\n  param_1[0x4e5] = 0;\n  param_1[0x4e4] = unaff_EDI + -0x2ce9;\n  param_1[0x4d5] = "St15numpunct_bynameIcE" + unaff_EDI + 7;\n  param_1[0x4e6] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0x4e7,unaff_EDI + 0x1aea22,0,0,iVar2,unaff_EDI + 0x1ae4ca,0,0,\n               param_1 + 0x4e6,0);\n  param_1[0x4f6] = 0;\n  param_1[0x4f5] = unaff_EDI + -0x2cd9;\n  param_1[0x4e6] = &UNK_002a40cf + unaff_EDI;\n                    \n  FUN_000eba10(param_1 + 0x4f7);\n  param_1[0x50e] = "imaginary " + unaff_EDI + 8;\n                    \n  FUN_000eb510(param_1 + 0x50f,unaff_EDI + 0x1ae4e6,1,0x46,0,unaff_EDI + 0x1afeab,\n               unaff_EDI + 0x1b8ae4,0,param_1 + 0x50e,0);\n  *(undefined1 *)(param_1 + 0x51d) = 0;\n  param_1[0x51f] = &UNK_002a21ab + unaff_EDI;\n  param_1[0x51e] = 0;\n                    \n  FUN_000eb510(param_1 + 0x520,unaff_EDI + 0x1ae509,1,0,iVar3,unaff_EDI + 0x1ae4ed,0,0,\n               param_1 + 0x51f,0);\n  *(undefined2 *)(param_1 + 0x52e) = 0;\n  param_1[0x52f] = "decltype(auto)" + unaff_EDI + 0xc;\n                    \n  FUN_000eb510(param_1 + 0x530,unaff_EDI + 0x1ae506,1,0,iVar4,unaff_EDI + 0x1afed3,0,0,\n               param_1 + 0x52f,1);\n  param_1[0x53e] = "string literal" + unaff_EDI + 0xe;\n                    \n  FUN_000eb510(param_1 + 0x53f,unaff_EDI + 0x1aad7c,0,0,unaff_EDI + 0x1ae533,unaff_EDI + 0x1ae518,\n               unaff_EDI + 0x1b2184,0,param_1 + 0x53e,0);\n  *(undefined1 *)(param_1 + 0x54d) = 0;\n  param_1[0x54e] = unaff_EDI + 0x1ae533;\n  param_1[0x54f] = "std::basic_string" + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x550,&UNK_001ae53c + unaff_EDI,1,0,iVar4,unaff_EDI + 0x1afef3,0,0,\n               param_1 + 0x54f,1);\n  *(undefined2 *)(param_1 + 0x55e) = 0x100;\n  param_1[0x55f] = "std::string" + unaff_EDI + 2;\n                    \n  FUN_000eb510(param_1 + 0x560,unaff_EDI + 0x1ae539,1,0,iVar3,unaff_EDI + 0x1aff1f,0,0,\n               param_1 + 0x55f,0);\n  param_1[0x56e] = "std::istream" + unaff_EDI + 10;\n                    \n  FUN_000eb510(param_1 + 0x56f,unaff_EDI + 0x1ae54b,1,0,iVar3,unaff_EDI + 0x1aff53,0,0,\n               param_1 + 0x56e,0);\n  *(undefined2 *)(param_1 + 0x57d) = 0;\n  param_1[0x57e] = "std::ostream" + unaff_EDI + 3;\n                    \n  FUN_000eb510(param_1 + 0x57f,unaff_EDI + 0x1ae548,1,0,iVar4,unaff_EDI + 0x1aff83,0,0,\n               param_1 + 0x57e,1);\n  param_1[0x58d] = "basic_ostream" + unaff_EDI + 10;\n                    \n  FUN_000eb510(param_1 + 0x58e,unaff_EDI + 0x1ae55c,1,0,iVar3,unaff_EDI + 0x1affbb,0,0,\n               param_1 + 0x58d,0);\n  param_1[0x59d] = "basic_iostream" + unaff_EDI + 2;\n  *(undefined2 *)(param_1 + 0x59c) = 0;\n                    \n  FUN_000eb510(param_1 + 0x59e,unaff_EDI + 0x1ae559,1,0,iVar4,unaff_EDI + 0x1affeb,0,0,\n               param_1 + 0x59d,1);\n  param_1[0x5ac] = "boolean" + unaff_EDI + 7;\n                    \n  FUN_000eb510(param_1 + 0x5ad,unaff_EDI + 0x1ae575,1,0,iVar3,unaff_EDI + 0x1b001f,0,0,\n               param_1 + 0x5ac,0);\n  param_1[0x5bc] = "unsigned char" + unaff_EDI + 8;\n  *(undefined2 *)(param_1 + 0x5bb) = 0;\n                    \n  FUN_000eb510(param_1 + 0x5bd,unaff_EDI + 0x1ae572,1,0,iVar4,unaff_EDI + 0x1b004f,0,0,\n               param_1 + 0x5bc,1);\n  param_1[0x5cb] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0x5cc,&UNK_001ae58b + unaff_EDI,1,0,iVar2,unaff_EDI + 0x1b0083,0,0,\n               param_1 + 0x5cb,0);\n  param_1[0x5db] = 0;\n  param_1[0x5da] = unaff_EDI + -0x2d09;\n  param_1[0x5cb] = "St7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 3;\n  param_1[0x5dc] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0x5dd,unaff_EDI + 0x1ae594,1,0,iVar2,unaff_EDI + 0x1b00b7,0,0,\n               param_1 + 0x5dc,0);\n  param_1[0x5ec] = 0;\n  param_1[0x5eb] = unaff_EDI + -0x2cf9;\n  param_1[0x5dc] = "St7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x17;\n  param_1[0x5ed] = "unsigned long" + unaff_EDI + 1;\n                    \n  FUN_000eb510(param_1 + 0x5ee,unaff_EDI + 0x1ae5b5,0,0,iVar2,unaff_EDI + 0x1b00f7,\n               unaff_EDI + 0x1ae5aa,0,param_1 + 0x5ed,0);\n  *(undefined1 *)(param_1 + 0x5fc) = 0;\n  param_1[0x5fe] = "unsigned __int128" + unaff_EDI + 7;\n  param_1[0x5fd] = iVar2;\n                    \n  FUN_000eb510(param_1 + 0x5ff,thunk_FUN_001ae2e0 + unaff_EDI,2,0,iVar3,iVar5,0,0,param_1 + 0x5fe,0)\n  ;\n  *(undefined2 *)(param_1 + 0x60d) = 0;\n  param_1[0x60e] = "unsigned short" + unaff_EDI + 9;\n                    \n  FUN_000eb510(param_1 + 0x60f,unaff_EDI + 0x1ae5bd,2,0,iVar4,0,0,0,param_1 + 0x60e,1);\n  param_1[0x61d] = "unsigned long long" + unaff_EDI + 0xe;\n                    \n  FUN_000eb510(param_1 + 0x61e,unaff_EDI + 0x1ae5f9,1,0,iVar3,unaff_EDI + 0x1ae5c2,0,0,\n               param_1 + 0x61d,0);\n  *(undefined2 *)(param_1 + 0x62c) = 0;\n  param_1[0x62d] = "decimal64" + unaff_EDI + 5;\n                    \n  FUN_000eb510(param_1 + 0x62e,unaff_EDI + 0x1ae5f6,1,0,iVar4,unaff_EDI + 0x1ae5d9,0,0,\n               param_1 + 0x62d,1);\n  param_1[0x63c] = &UNK_002a22eb + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x63d,unaff_EDI + 0x1c0252,1,0,iVar3,unaff_EDI + 0x1ae605,0,0,\n               param_1 + 0x63c,0);\n  *(undefined2 *)(param_1 + 0x64b) = 0;\n  param_1[0x64c] = "decltype(nullptr)" + unaff_EDI + 1;\n                    \n  FUN_000eb510(param_1 + 0x64d,unaff_EDI + 0x1ae621,1,0,iVar4,unaff_EDI + 0x1b0123,0,0,\n               param_1 + 0x64c,1);\n  param_1[0x65b] = "alignof " + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x65c,unaff_EDI + 0x1ae631,1,0,iVar4,unaff_EDI + 0x1b0147,0,0,\n               param_1 + 0x65b,1);\n  *(undefined2 *)(param_1 + 0x66a) = 0x100;\n  param_1[0x66b] = "const_cast" + unaff_EDI + 8;\n                    \n  FUN_000eb510(param_1 + 0x66c,unaff_EDI + 0x1ae62e,1,0,iVar3,&UNK_001b016f + unaff_EDI,0,0,\n               param_1 + 0x66b,0);\n  param_1[0x67a] = "dynamic_cast" + unaff_EDI + 1;\n                    \n  FUN_000eb510(param_1 + 0x67b,unaff_EDI + 0x1c3321,0,0x47,iVar3,unaff_EDI + 0x1ae63c,0,0,\n               param_1 + 0x67a,0);\n  *(undefined2 *)(param_1 + 0x689) = 0;\n  param_1[0x68a] = &UNK_002a234f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x68b,unaff_EDI + 0x1ae654,0,0,iVar4,0,0,0,param_1 + 0x68a,1);\n  param_1[0x699] = &UNK_002a2363 + unaff_EDI;\n  iVar11 = unaff_EDI + 0x1ae95a;\n                    \n  FUN_000eb510(param_1 + 0x69a,unaff_EDI + 0x1ae676,0,0x68,0,unaff_EDI + 0x1ae65e,iVar11,0,\n               param_1 + 0x699,0);\n  *(undefined1 *)(param_1 + 0x6a8) = 0;\n  param_1[0x6a9] = 0;\n  param_1[0x6aa] = &UNK_002a2377 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x6ab,unaff_EDI + 0x1ae68a,1,0,unaff_EDI + 0x1ae686,unaff_EDI + 0x1b0197,\n               unaff_EDI + 0x1ae67d,0,param_1 + 0x6aa,0);\n  *(undefined1 *)(param_1 + 0x6b9) = 0;\n  param_1[0x6bc] = &UNK_002a238b + unaff_EDI;\n  *(undefined8 *)(param_1 + 0x6ba) = 0;\n                    \n  FUN_000eb510(param_1 + 0x6bd,unaff_EDI + 0x1ae6c8,1,0,unaff_EDI + 0x1a0f2f,unaff_EDI + 0x1ae6b5,\n               unaff_EDI + 0x1ae6a5,0,param_1 + 0x6bc,0);\n  *(undefined1 *)(param_1 + 0x6cb) = 0;\n  param_1[0x6cc] = unaff_EDI + 0x1a0f2f;\n  param_1[0x6cd] = "reinterpret_cast" + unaff_EDI + 0xb;\n                    \n  FUN_000eb510(param_1 + 0x6ce,unaff_EDI + 0x1ae6e3,2,0,iVar2,unaff_EDI + 0x1ae6d3,0,0,\n               param_1 + 0x6cd,0);\n  param_1[0x6dc] = "static_cast" + unaff_EDI + 1;\n                    \n  FUN_000eb510(param_1 + 0x6dd,unaff_EDI + 0x1ae6e0,2,0,iVar2,0,0,0,param_1 + 0x6dc,1);\n  param_1[0x6eb] =\n       "std::basic_string<char, std::char_traits<char>, std::allocator<char> >" + unaff_EDI + 3;\n                    \n  FUN_000eb510(param_1 + 0x6ec,unaff_EDI + 0x1ae6f5,1,0,iVar8,unaff_EDI + 0x1b01c7,\n               unaff_EDI + 0x1ae6e5,0,param_1 + 0x6eb,0);\n  param_1[0x6fc] =\n       "std::basic_string<char, std::char_traits<char>, std::allocator<char> >" + unaff_EDI + 0x17;\n  param_1[0x6fb] = iVar8;\n  iVar12 = unaff_EDI + 0x1a10b8;\n  *(undefined1 *)(param_1 + 0x6fa) = 0;\n  iVar13 = unaff_EDI + 0x1ae6f9;\n                    \n  FUN_000eb510(param_1 + 0x6fd,unaff_EDI + 0x1ae6ff,1,0,iVar12,unaff_EDI + 0x1b0237,iVar13,0,\n               param_1 + 0x6fc,0);\n  *(undefined1 *)(param_1 + 0x70b) = 0;\n  param_1[0x70c] = 0;\n  param_1[0x70d] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0x70e,&UNK_001a87be + unaff_EDI,1,0,iVar2,unaff_EDI + 0x1b025f,0,0,\n               param_1 + 0x70d,0);\n  param_1[0x71d] = 0;\n  param_1[0x71c] = unaff_EDI + -0x2dd9;\n  param_1[0x70d] = "St7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x2b;\n  param_1[0x71e] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0x71f,unaff_EDI + 0x1ae727,1,0,iVar2,unaff_EDI + 0x1ae70e,0,0,\n               param_1 + 0x71e,0);\n  param_1[0x72e] = 0;\n  param_1[0x72d] = unaff_EDI + -0x2dc9;\n  param_1[0x71e] = &UNK_002a411f + unaff_EDI;\n  param_1[0x72f] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0x730,unaff_EDI + 0x1ae736,1,0,iVar2,unaff_EDI + 0x1b02cb,0,0,\n               param_1 + 0x72f,0);\n  param_1[0x73f] = 0;\n  param_1[0x73e] = unaff_EDI + -0x2db9;\n  param_1[0x72f] = "St7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x13;\n  param_1[0x740] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0x741,unaff_EDI + 0x1ae747,1,0,iVar2,unaff_EDI + 0x1b0307,0,0,\n               param_1 + 0x740,0);\n  param_1[0x750] = 0;\n  param_1[0x74f] = unaff_EDI + -0x2da9;\n  param_1[0x740] = "St7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x27;\n  param_1[0x751] =\n       "std::basic_string<char, std::char_traits<char>, std::allocator<char> >" + unaff_EDI + 0x2b;\n                    \n  FUN_000eb510(param_1 + 0x752,unaff_EDI + 0x1ae75a,1,0,0,unaff_EDI + 0x1b0337,iVar9,0,\n               param_1 + 0x751,0);\n  *(undefined1 *)(param_1 + 0x760) = 0;\n  param_1[0x761] = 0;\n  param_1[0x762] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0x763,unaff_EDI + 0x1ae780,1,0,iVar2,unaff_EDI + 0x1ae76b,0,0,\n               param_1 + 0x762,0);\n  param_1[0x772] = 0;\n  param_1[0x771] = unaff_EDI + -0x2d99;\n  param_1[0x762] = &UNK_002a415b + unaff_EDI;\n  param_1[0x773] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0x774,unaff_EDI + 0x1ae7af,1,0,iVar2,unaff_EDI + 0x1ae794,0,0,\n               param_1 + 0x773,0);\n  param_1[0x783] = 0;\n  param_1[0x782] = unaff_EDI + -0x2d79;\n  param_1[0x773] = "St17__timepunct_cacheIcE" + unaff_EDI + 0x13;\n  param_1[0x784] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0x785,unaff_EDI + 0x1ae7c5,1,0,iVar2,unaff_EDI + 0x1b0377,0,0,\n               param_1 + 0x784,0);\n  param_1[0x794] = 0;\n  param_1[0x793] = unaff_EDI + -0x2d59;\n  param_1[0x784] = "St11__timepunctIcE" + unaff_EDI + 0xb;\n  param_1[0x795] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0x796,unaff_EDI + 0x1ae7d9,1,0,iVar2,unaff_EDI + 0x1b039f,0,0,\n               param_1 + 0x795,0);\n  param_1[0x7a5] = 0;\n  param_1[0x7a4] = unaff_EDI + -0x2d39;\n  param_1[0x795] = "St10moneypunctIcLb1EE" + unaff_EDI + 0xb;\n  param_1[0x7a6] =\n       "std::basic_string<char, std::char_traits<char>, std::allocator<char> >" + unaff_EDI + 0x3f;\n                    \n  FUN_000eb510(param_1 + 0x7a7,unaff_EDI + 0x1ae7ff,1,0,unaff_EDI + 0x1bb5e4,unaff_EDI + 0x1b03df,\n               &UNK_001ae7f7 + unaff_EDI,0,param_1 + 0x7a6,0);\n  uVar15 = *(undefined8 *)(unaff_EDI + 0x1b2b97);\n  *(undefined1 *)(param_1 + 0x7b5) = 0;\n  param_1[0x7b8] = "std::basic_istream<char, std::char_traits<char> >" + unaff_EDI + 0xb;\n  *(undefined8 *)(param_1 + 0x7b6) = uVar15;\n                    \n  FUN_000eb510(param_1 + 0x7b9,unaff_EDI + 0x1aad76,0,0,unaff_EDI + 0x1bb084,unaff_EDI + 0x1ae811,\n               unaff_EDI + 0x1b2184,0,param_1 + 0x7b8,0);\n  *(undefined1 *)(param_1 + 0x7c7) = 0;\n  param_1[0x7c8] = unaff_EDI + 0x1bb084;\n  param_1[0x7c9] = "std::basic_istream<char, std::char_traits<char> >" + unaff_EDI + 0x1f;\n                    \n  FUN_000eb510(param_1 + 0x7ca,unaff_EDI + 0x1ae84a,1,0x49,0,unaff_EDI + 0x1ae832,\n               unaff_EDI + 0x1ae82a,0,param_1 + 0x7c9,0);\n  *(undefined1 *)(param_1 + 0x7d8) = 0;\n  param_1[0x7d9] = 0;\n  param_1[0x7da] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0x7db,unaff_EDI + 0x1ae859,1,0,iVar2,unaff_EDI + 0x1b041b,iVar9,0,\n               param_1 + 0x7da,0);\n  param_1[0x7ea] = 0;\n  param_1[0x7e9] = unaff_EDI + -0x519;\n  param_1[0x7da] = "St10moneypunctIcLb0EE" + unaff_EDI + 7;\n  param_1[0x7eb] = "std::basic_istream<char, std::char_traits<char> >" + unaff_EDI + 0x33;\n                    \n  FUN_000eb510(param_1 + 0x7ec,&UNK_001ae869 + unaff_EDI,1,0,iVar3,unaff_EDI + 0x1b043f,0,0,\n               param_1 + 0x7eb,0);\n  *(undefined2 *)(param_1 + 0x7fa) = 0;\n  param_1[0x7fb] = "std::basic_ostream<char, std::char_traits<char> >" + unaff_EDI + 0x13;\n                    \n  FUN_000eb510(param_1 + 0x7fc,unaff_EDI + 0x1ae866,1,0,iVar4,unaff_EDI + 0x1b045f,0,0,\n               param_1 + 0x7fb,1);\n                    \n  FUN_000eb650(param_1 + 0x80a);\n  param_1[0x821] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0x822,unaff_EDI + 0x1aee55,1,0x6c,iVar2,unaff_EDI + 0x1ae87b,\n               unaff_EDI + 0x1ae88e,0,param_1 + 0x821,0);\n  param_1[0x831] = 0;\n  param_1[0x830] = unaff_EDI + -0x659;\n  param_1[0x821] = "St8messagesIcE" + unaff_EDI + 3;\n  param_1[0x832] = "std::basic_iostream<char, std::char_traits<char> >" + unaff_EDI + 7;\n                    \n  FUN_000eb510(param_1 + 0x833,unaff_EDI + 0x1ae899,1,0,iVar4,unaff_EDI + 0x1b0487,0,0,\n               param_1 + 0x832,1);\n  *(undefined2 *)(param_1 + 0x841) = 0x100;\n  param_1[0x842] = "std::basic_iostream<char, std::char_traits<char> >" + unaff_EDI + 0x1b;\n                    \n  FUN_000eb510(param_1 + 0x843,unaff_EDI + 0x1ae896,1,0,iVar3,unaff_EDI + 0x1b04ab,0,0,\n               param_1 + 0x842,0);\n  param_1[0x851] = "std::basic_iostream<char, std::char_traits<char> >" + unaff_EDI + 0x2f;\n  iVar14 = unaff_EDI + 0x1b8cc6;\n                    \n  FUN_000eb510(param_1 + 0x852,unaff_EDI + 0x1ae8cf,1,0x4c,iVar2,unaff_EDI + 0x1ae8b2,iVar14,0,\n               param_1 + 0x851,0);\n  *(undefined1 *)(param_1 + 0x860) = 0;\n  param_1[0x864] = &UNK_002a24b7 + unaff_EDI;\n  param_1[0x861] = 0;\n  param_1[0x862] = 0;\n  param_1[0x863] = 0;\n                    \n  FUN_000eb510(param_1 + 0x865,&UNK_001ae8df + unaff_EDI,1,0,iVar3,unaff_EDI + 0x1b04d7,0,0,\n               param_1 + 0x864,0);\n  *(undefined2 *)(param_1 + 0x873) = 0;\n  param_1[0x874] = &UNK_002a24cb + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x875,&UNK_001ae8dc + unaff_EDI,1,0,iVar4,unaff_EDI + 0x1b04ff,0,0,\n               param_1 + 0x874,1);\n  param_1[0x883] = &UNK_002a24df + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x884,unaff_EDI + 0x1c2a37,2,0x6d,iVar2,unaff_EDI + 0x1b052b,\n               unaff_EDI + 0x1ae8e8,0,param_1 + 0x883,0);\n  *(undefined1 *)(param_1 + 0x892) = 0;\n  param_1[0x893] = iVar2;\n  param_1[0x894] = &UNK_002a24f3 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x895,unaff_EDI + 0x1ae90f,1,0,iVar3,&UNK_001ae8f2 + unaff_EDI,0,0,\n               param_1 + 0x894,0);\n  *(undefined2 *)(param_1 + 0x8a3) = 0;\n  param_1[0x8a4] = &UNK_002a2507 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x8a5,unaff_EDI + 0x1ae90c,1,0,iVar4,unaff_EDI + 0x1b054f,0,0,\n               param_1 + 0x8a4,1);\n  param_1[0x8b3] = &UNK_002a251b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x8b4,unaff_EDI + 0x1ae922,1,0,iVar4,unaff_EDI + 0x1b0573,0,0,\n               param_1 + 0x8b3,1);\n  *(undefined2 *)(param_1 + 0x8c2) = 0x100;\n  param_1[0x8c3] = &UNK_002a252f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x8c4,unaff_EDI + 0x1ae91f,1,0,iVar3,unaff_EDI + 0x1b059f,0,0,\n               param_1 + 0x8c3,0);\n  param_1[0x8d2] = "%s: error: too many @-files encountered\n" + unaff_EDI + 3;\n                    \n  FUN_000eb510(param_1 + 0x8d3,unaff_EDI + 0x1ae939,1,0,iVar4,unaff_EDI + 0x1b05d3,0,0,\n               param_1 + 0x8d2,1);\n  *(undefined2 *)(param_1 + 0x8e1) = 0x100;\n  param_1[0x8e2] = "%s: error: too many @-files encountered\n" + unaff_EDI + 0x17;\n                    \n  FUN_000eb510(param_1 + 0x8e3,unaff_EDI + 0x1ae936,1,0,iVar3,unaff_EDI + 0x1b05f3,0,0,\n               param_1 + 0x8e2,0);\n  param_1[0x8f1] = &UNK_002a256b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x8f2,&LAB_001ae94d + unaff_EDI,1,0x4d,iVar3,unaff_EDI + 0x1b061b,0,0,\n               param_1 + 0x8f1,0);\n  *(undefined2 *)(param_1 + 0x900) = 0;\n  param_1[0x901] = "%s: error: @-file refers to a directory\n" + unaff_EDI + 0x13;\n                    \n  FUN_000eb510(param_1 + 0x902,unaff_EDI + 0x1ae94a,1,0,iVar4,0,0,0,param_1 + 0x901,1);\n  param_1[0x910] = "%s: error: @-file refers to a directory\n" + unaff_EDI + 0x27;\n                    \n  FUN_000eb510(param_1 + 0x911,unaff_EDI + 0x1ae972,0,0,0,unaff_EDI + 0x1ae963,unaff_EDI + 0x1ae957,\n               0,param_1 + 0x910,0);\n  *(undefined1 *)(param_1 + 0x91f) = 0;\n  param_1[0x921] = &UNK_002a25a7 + unaff_EDI;\n  param_1[0x920] = 0;\n                    \n  FUN_000eb510(param_1 + 0x922,unaff_EDI + 0x1ae990,1,0x6e,iVar3,unaff_EDI + 0x1ae976,0,0,\n               param_1 + 0x921,0);\n  param_1[0x931] = &UNK_002a25bb + unaff_EDI;\n  *(undefined2 *)(param_1 + 0x930) = 0;\n                    \n  FUN_000eb510(param_1 + 0x932,unaff_EDI + 0x1ae98d,1,0,iVar4,0,0,0,param_1 + 0x931,1);\n  param_1[0x940] = &UNK_002a25cf + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x941,unaff_EDI + 0x1ae99a,3,0x4e,iVar3,unaff_EDI + 0x1b063f,0,0,\n               param_1 + 0x940,0);\n  param_1[0x950] = &UNK_002a25e3 + unaff_EDI;\n  *(undefined2 *)(param_1 + 0x94f) = 0;\n                    \n  FUN_000eb510(param_1 + 0x951,unaff_EDI + 0x1ae997,3,0,iVar4,unaff_EDI + 0x1b0673,0,0,\n               param_1 + 0x950,1);\n  param_1[0x95f] = &UNK_002a25f7 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x960,unaff_EDI + 0x1ae9a4,1,0,iVar3,unaff_EDI + 0x1b0697,0,0,\n               param_1 + 0x95f,0);\n  *(undefined2 *)(param_1 + 0x96e) = 0;\n  param_1[0x96f] = &UNK_002a260b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x970,unaff_EDI + 0x1ae9a1,1,0,iVar4,0,0,0,param_1 + 0x96f,1);\n  param_1[0x97e] = &UNK_002a261f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x97f,unaff_EDI + 0x1ae9b6,1,0,iVar2,unaff_EDI + 0x1b06e7,0,0,\n               param_1 + 0x97e,0);\n  param_1[0x98d] = &UNK_002a2633 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x98e,unaff_EDI + 0x1ae9b3,1,0,iVar2,0,0,0,param_1 + 0x98d,1);\n  param_1[0x99c] = &UNK_002a2647 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x99d,unaff_EDI + 0x1ae9c6,1,0,iVar3,unaff_EDI + 0x1b0717,0,0,\n               param_1 + 0x99c,0);\n  *(undefined2 *)(param_1 + 0x9ab) = 0;\n  param_1[0x9ac] = &UNK_002a265b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x9ad,unaff_EDI + 0x1ae9c3,1,0,iVar4,0,0,0,param_1 + 0x9ac,1);\n  param_1[0x9bb] = &UNK_002a266f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x9bc,unaff_EDI + 0x1ae9d8,0,0,iVar3,unaff_EDI + 0x1b0743,0,0,\n               param_1 + 0x9bb,0);\n  *(undefined2 *)(param_1 + 0x9ca) = 0;\n  param_1[0x9cb] = &UNK_002a2683 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x9cc,unaff_EDI + 0x1ae9d5,0,0,iVar4,0,0,0,param_1 + 0x9cb,1);\n  param_1[0x9da] = &UNK_002a2697 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x9db,unaff_EDI + 0x1aec54,1,0x6f,unaff_EDI + 0x1ae9f6,unaff_EDI + 0x1ae9e1\n               ,iVar9,0,param_1 + 0x9da,0);\n  *(undefined1 *)(param_1 + 0x9e9) = 0;\n  param_1[0x9ea] = unaff_EDI + 0x1ae9f6;\n  param_1[0x9eb] = &UNK_002a26ab + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x9ec,unaff_EDI + 0x1aea17,3,0,iVar6,unaff_EDI + 0x1aea05,\n               unaff_EDI + 0x1ae9fc,0,param_1 + 0x9eb,0);\n  *(undefined1 *)(param_1 + 0x9fa) = 0;\n  param_1[0x9fc] = &UNK_002a26bf + unaff_EDI;\n  param_1[0x9fb] = iVar6;\n                    \n  FUN_000eb510(param_1 + 0x9fd,&UNK_001aef9c + unaff_EDI,2,0x4f,iVar12,unaff_EDI + 0x1aea25,\n               unaff_EDI + 0x1aea1f,0,param_1 + 0x9fc,0);\n  *(undefined1 *)(param_1 + 0xa0b) = 0;\n  param_1[0xa0d] = &UNK_002a26d3 + unaff_EDI;\n  param_1[0xa0c] = 0;\n                    \n  FUN_000eb510(param_1 + 0xa0e,unaff_EDI + 0x1aea72,1,0,unaff_EDI + 0x1c45a9,unaff_EDI + 0x1aea5a,\n               unaff_EDI + 0x1aea3f,0,param_1 + 0xa0d,0);\n  *(undefined1 *)(param_1 + 0xa1c) = 0;\n  param_1[0xa1d] = unaff_EDI + 0x1c45a9;\n  param_1[0xa1e] = &UNK_002a26e7 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xa1f,unaff_EDI + 0x1aeaa3,0,0x70,iVar3,unaff_EDI + 0x1aea82,0,0,\n               param_1 + 0xa1e,0);\n  *(undefined2 *)(param_1 + 0xa2d) = 0;\n  param_1[0xa2e] = &UNK_002a26fb + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xa2f,unaff_EDI + 0x1aeaa0,0,0,iVar4,0,0,0,param_1 + 0xa2e,1);\n  param_1[0xa3d] = &UNK_002a270f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xa3e,unaff_EDI + 0x1aeaa8,0,0,iVar3,&UNK_001b077b + unaff_EDI,0,0,\n               param_1 + 0xa3d,0);\n  *(undefined2 *)(param_1 + 0xa4c) = 0;\n  param_1[0xa4d] = &UNK_002a2723 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xa4e,unaff_EDI + 0x1aeaa5,0,0,iVar4,unaff_EDI + 0x1b07a7,0,0,\n               param_1 + 0xa4d,1);\n  param_1[0xa5c] = &UNK_002a2737 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xa5d,unaff_EDI + 0x1aeaaf,1,0,iVar2,&UNK_001b077b + unaff_EDI,0,0,\n               param_1 + 0xa5c,0);\n  param_1[0xa6b] = &UNK_002a274b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xa6c,unaff_EDI + 0x1aeaac,1,0,iVar2,unaff_EDI + 0x1b07a7,0,0,\n               param_1 + 0xa6b,1);\n  param_1[0xa7a] = &UNK_002a275f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xa7b,unaff_EDI + 0x1aeac1,1,0,iVar3,unaff_EDI + 0x1b07d7,0,0,\n               param_1 + 0xa7a,0);\n  *(undefined2 *)(param_1 + 0xa89) = 0;\n  param_1[0xa8a] = &UNK_002a2773 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xa8b,unaff_EDI + 0x1aeabe,1,0,iVar4,0,0,0,param_1 + 0xa8a,1);\n  param_1[0xa99] = &UNK_002a2787 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xa9a,unaff_EDI + 0x1aeacf,0,0,iVar3,0,0,0,param_1 + 0xa99,0);\n  *(undefined2 *)(param_1 + 0xaa8) = 0;\n  param_1[0xaa9] = &UNK_002a279b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xaaa,unaff_EDI + 0x1aeacc,0,0,iVar4,unaff_EDI + 0x1b080f,0,0,\n               param_1 + 0xaa9,1);\n  param_1[0xab8] = &UNK_002a27af + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xab9,unaff_EDI + 0x1aeaed,1,0,unaff_EDI + 0x1bb38f,unaff_EDI + 0x1b083f,\n               unaff_EDI + 0x1aeae2,1,param_1 + 0xab8,0);\n  *(undefined1 *)(param_1 + 0xac7) = 0;\n  param_1[0xac9] = &UNK_002a27c3 + unaff_EDI;\n  param_1[0xac8] = 0;\n                    \n  FUN_000eb510(param_1 + 0xaca,unaff_EDI + 0x1aeafa,1,0,iVar3,unaff_EDI + 0x1b0877,0,0,\n               param_1 + 0xac9,0);\n  param_1[0xad9] = &UNK_002a27d7 + unaff_EDI;\n  *(undefined2 *)(param_1 + 0xad8) = 0;\n                    \n  FUN_000eb510(param_1 + 0xada,unaff_EDI + 0x1aeaf7,1,0,iVar4,unaff_EDI + 0x1b08b7,0,0,\n               param_1 + 0xad9,1);\n  param_1[0xae8] = &UNK_002a27eb + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xae9,unaff_EDI + 0x1aeb0c,1,0,iVar3,unaff_EDI + 0x1b08e3,0,0,\n               param_1 + 0xae8,0);\n  *(undefined2 *)(param_1 + 0xaf7) = 0;\n  param_1[0xaf8] = &UNK_002a27ff + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xaf9,unaff_EDI + 0x1aeb09,1,0,iVar4,unaff_EDI + 0x1b0913,0,0,\n               param_1 + 0xaf8,1);\n  param_1[0xb07] = &UNK_002a2813 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xb08,unaff_EDI + 0x1aeb20,1,0,iVar3,unaff_EDI + 0x1b0947,0,0,\n               param_1 + 0xb07,0);\n  *(undefined2 *)(param_1 + 0xb16) = 0;\n  param_1[0xb17] = &UNK_002a2827 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xb18,unaff_EDI + 0x1aeb1d,1,0,iVar4,unaff_EDI + 0x1b097f,0,0,\n               param_1 + 0xb17,1);\n  param_1[0xb26] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0xb27,unaff_EDI + 0x1aeb63,1,0,iVar2,unaff_EDI + 0x1aeb37,\n               unaff_EDI + 0x1aeb30,0,param_1 + 0xb26,0);\n  param_1[0xb36] = 0;\n  param_1[0xb35] = unaff_EDI + -0x12a9;\n  param_1[0xb26] = &UNK_002a41d3 + unaff_EDI;\n  param_1[0xb37] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0xb38,unaff_EDI + 0x1aeb6a,1,0,iVar2,unaff_EDI + 0x1aeb4d,\n               unaff_EDI + 0x1af404,0,param_1 + 0xb37,0);\n  param_1[0xb47] = 0;\n  param_1[0xb46] = unaff_EDI + -0x1709;\n  param_1[0xb37] = "St23__codecvt_abstract_baseIcc11__mbstate_tE" + unaff_EDI + 7;\n  param_1[0xb48] = &UNK_002a283b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xb49,unaff_EDI + 0x1aeb78,1,0,iVar4,unaff_EDI + 0x1b09af,0,0,\n               param_1 + 0xb48,1);\n  *(undefined2 *)(param_1 + 0xb57) = 0x100;\n  param_1[0xb58] = &UNK_002a284f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xb59,unaff_EDI + 0x1aeb75,1,0,iVar3,unaff_EDI + 0x1b09e7,0,0,\n               param_1 + 0xb58,0);\n  param_1[0xb67] = &UNK_002a2863 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xb68,unaff_EDI + 0x1aeb8b,1,0,iVar3,unaff_EDI + 0x1b0a13,0,0,\n               param_1 + 0xb67,0);\n  *(undefined2 *)(param_1 + 0xb76) = 0;\n  param_1[0xb77] = &UNK_002a2877 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xb78,unaff_EDI + 0x1aeb88,1,0,iVar4,0,0,0,param_1 + 0xb77,1);\n  param_1[0xb86] = &UNK_002a288b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xb87,unaff_EDI + 0x1aeba6,1,0,iVar3,unaff_EDI + 0x1b0a3f,0,0,\n               param_1 + 0xb86,0);\n  *(undefined2 *)(param_1 + 0xb95) = 0;\n  param_1[0xb96] = &UNK_002a289f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xb97,unaff_EDI + 0x1aeba3,1,0,iVar4,unaff_EDI + 0x1b0a67,0,0,\n               param_1 + 0xb96,1);\n  param_1[0xba5] = &UNK_002a28b3 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xba6,unaff_EDI + 0x1aebbb,1,0,iVar3,unaff_EDI + 0x1b0a8b,0,0,\n               param_1 + 0xba5,0);\n  *(undefined2 *)(param_1 + 0xbb4) = 0;\n  param_1[0xbb5] = &UNK_002a28c7 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xbb6,unaff_EDI + 0x1aebb8,1,0,iVar4,&UNK_001b0ab7 + unaff_EDI,0,0,\n               param_1 + 0xbb5,1);\n  param_1[0xbc4] = &UNK_002a28db + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xbc5,unaff_EDI + 0x1aebed,1,0,iVar3,unaff_EDI + 0x1aebce,0,0,\n               param_1 + 0xbc4,0);\n  param_1[0xbd4] = &UNK_002a28ef + unaff_EDI;\n  *(undefined2 *)(param_1 + 0xbd3) = 0;\n                    \n  FUN_000eb510(param_1 + 0xbd5,unaff_EDI + 0x1aebea,1,0,iVar4,0,0,0,param_1 + 0xbd4,1);\n  param_1[0xbe3] = &UNK_002a2903 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xbe4,&UNK_001aec01 + unaff_EDI,1,0,0,unaff_EDI + 0x1b0adf,iVar11,0,\n               param_1 + 0xbe3,0);\n  *(undefined1 *)(param_1 + 0xbf2) = 0;\n  param_1[0xbf3] = 0;\n  param_1[0xbf4] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0xbf5,unaff_EDI + 0x1aec15,1,0,iVar2,unaff_EDI + 0x1b0b0f,0,0,\n               param_1 + 0xbf4,0);\n  param_1[0xc04] = 0;\n  param_1[0xc03] = unaff_EDI + -0x18c9;\n  param_1[0xbf4] = "St23__codecvt_abstract_baseIcc11__mbstate_tE" + unaff_EDI + 0x1b;\n  param_1[0xc05] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0xc06,unaff_EDI + 0x1aec20,1,0,iVar2,unaff_EDI + 0x1b0b3f,0,0,\n               param_1 + 0xc05,0);\n  param_1[0xc15] = 0;\n  param_1[0xc14] = unaff_EDI + -0x1ee9;\n  param_1[0xc05] = "St23__codecvt_abstract_baseIcc11__mbstate_tE" + unaff_EDI + 0x2f;\n  param_1[0xc16] = &UNK_002a2917 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xc17,unaff_EDI + 0x1aec2d,1,0x71,iVar3,unaff_EDI + 0x1b0b73,0,0,\n               param_1 + 0xc16,0);\n  param_1[0xc26] = &UNK_002a292b + unaff_EDI;\n  *(undefined2 *)(param_1 + 0xc25) = 0;\n                    \n  FUN_000eb510(param_1 + 0xc27,unaff_EDI + 0x1aec2a,1,0,iVar4,0,0,0,param_1 + 0xc26,1);\n  param_1[0xc35] = &UNK_002a293f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xc36,unaff_EDI + 0x1aec3c,2,0,iVar3,unaff_EDI + 0x1b0b93,0,0,\n               param_1 + 0xc35,0);\n  *(undefined2 *)(param_1 + 0xc44) = 0;\n  param_1[0xc45] = &UNK_002a2953 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xc46,unaff_EDI + 0x1aec39,2,0,iVar4,0,0,0,param_1 + 0xc45,1);\n  param_1[0xc54] = &UNK_002a2967 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xc55,unaff_EDI + 0x1aec5e,2,0x72,iVar3,unaff_EDI + 0x1aec3f,0,0,\n               param_1 + 0xc54,0);\n  *(undefined2 *)(param_1 + 0xc63) = 0;\n  param_1[0xc64] = &UNK_002a297b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xc65,unaff_EDI + 0x1aec5b,2,0,iVar4,0,0,0,param_1 + 0xc64,1);\n  param_1[0xc73] = &UNK_002a298f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xc74,unaff_EDI + 0x1aec83,1,0,iVar3,unaff_EDI + 0x1b0bb3,0,0,\n               param_1 + 0xc73,0);\n  *(undefined2 *)(param_1 + 0xc82) = 0;\n  param_1[0xc83] = &UNK_002a29a3 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xc84,unaff_EDI + 0x1aec80,1,0,iVar4,&UNK_001aec6a + unaff_EDI,0,0,\n               param_1 + 0xc83,1);\n  param_1[0xc92] = &UNK_002a29b7 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xc93,unaff_EDI + 0x1aec89,1,0,0,unaff_EDI + 0x1b0bd7,iVar9,0,\n               param_1 + 0xc92,0);\n  *(undefined1 *)(param_1 + 0xca1) = 0;\n  param_1[0xca3] = &UNK_002a29cb + unaff_EDI;\n  param_1[0xca2] = 0;\n                    \n  FUN_000eb510(param_1 + 0xca4,unaff_EDI + 0x1aeca0,1,0,iVar3,unaff_EDI + 0x1b0bff,0,0,\n               param_1 + 0xca3,0);\n  *(undefined2 *)(param_1 + 0xcb2) = 0;\n  param_1[0xcb3] = &UNK_002a29df + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xcb4,unaff_EDI + 0x1aec9d,1,0,iVar4,0,0,0,param_1 + 0xcb3,1);\n  param_1[0xcc2] = &UNK_002a29f3 + unaff_EDI;\n  iVar6 = unaff_EDI + 0x1aecb1;\n                    \n  FUN_000eb510(param_1 + 0xcc3,unaff_EDI + 0x1aecb5,1,0,iVar6,unaff_EDI + 0x1b0c3b,\n               unaff_EDI + 0x1aecaa,0,param_1 + 0xcc2,0);\n  *(undefined1 *)(param_1 + 0xcd1) = 0;\n  param_1[0xcd2] = 0xffffffff;\n  param_1[0xcd4] = puVar1;\n  param_1[0xcd3] = 0;\n                    \n  FUN_000eb510(param_1 + 0xcd5,unaff_EDI + 0x1b8c3c,2,0x52,iVar2,unaff_EDI + 0x1b0c73,iVar14,0,\n               param_1 + 0xcd4,0);\n  param_1[0xce4] = 0;\n  param_1[0xce3] = unaff_EDI + -0x3f9;\n  param_1[0xcd4] = "St14codecvt_bynameIcc11__mbstate_tE" + unaff_EDI + 3;\n  param_1[0xce5] = &UNK_002a2a07 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xce6,unaff_EDI + 0x1aecc3,0,0,iVar2,unaff_EDI + 0x1b0c73,iVar14,0,\n               param_1 + 0xce5,0);\n  *(undefined1 *)(param_1 + 0xcf4) = 0;\n  param_1[0xcf8] = &UNK_002a2a1b + unaff_EDI;\n  param_1[0xcf5] = 0;\n  param_1[0xcf6] = 0;\n  param_1[0xcf7] = 0;\n                    \n  FUN_000eb510(param_1 + 0xcf9,unaff_EDI + 0x1aecc9,1,0,iVar2,unaff_EDI + 0x1b0c93,iVar14,0,\n               param_1 + 0xcf8,0);\n  *(undefined1 *)(param_1 + 0xd07) = 0;\n  param_1[0xd08] = 0;\n  param_1[0xd09] = 0;\n  param_1[0xd0a] = 0;\n  param_1[0xd0b] = &UNK_002a2a2f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xd0c,unaff_EDI + 0x1aece9,1,0x73,iVar3,unaff_EDI + 0x1aecd4,0,0,\n               param_1 + 0xd0b,0);\n  *(undefined2 *)(param_1 + 0xd1a) = 0;\n  param_1[0xd1b] = &UNK_002a2a43 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xd1c,unaff_EDI + 0x1aece6,1,0,iVar4,0,0,0,param_1 + 0xd1b,1);\n  param_1[0xd2a] = &UNK_002a2a57 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xd2b,unaff_EDI + 0x1aed12,1,0x53,iVar3,unaff_EDI + 0x1aecf3,0,0,\n               param_1 + 0xd2a,0);\n  *(undefined2 *)(param_1 + 0xd39) = 0;\n  param_1[0xd3a] = &UNK_002a2a6b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xd3b,unaff_EDI + 0x1aed0f,1,0,iVar4,0,0,0,param_1 + 0xd3a,1);\n  param_1[0xd49] = &UNK_002a2a7f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xd4a,unaff_EDI + 0x1aed21,1,0,iVar3,unaff_EDI + 0x1b0cc3,0,0,\n               param_1 + 0xd49,0);\n  *(undefined2 *)(param_1 + 0xd58) = 0;\n  param_1[0xd59] = &UNK_002a2a93 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xd5a,unaff_EDI + 0x1aed1e,1,0,iVar4,0,0,0,param_1 + 0xd59,1);\n  param_1[0xd68] = "extern(C) " + unaff_EDI + 7;\n                    \n  FUN_000eb510(param_1 + 0xd69,unaff_EDI + 0x1aed39,1,0,iVar3,unaff_EDI + 0x1b0ceb,0,0,\n               param_1 + 0xd68,0);\n  *(undefined2 *)(param_1 + 0xd77) = 0;\n  param_1[0xd78] = "extern(Windows) " + unaff_EDI + 0x10;\n                    \n  FUN_000eb510(param_1 + 0xd79,unaff_EDI + 0x1aed36,1,0,iVar4,0,0,0,param_1 + 0xd78,1);\n  param_1[0xd87] = "extern(C++) " + unaff_EDI + 3;\n                    \n  FUN_000eb510(param_1 + 0xd88,unaff_EDI + 0x1aed4c,1,0,iVar4,unaff_EDI + 0x1b0d33,0,0,\n               param_1 + 0xd87,1);\n  *(undefined2 *)(param_1 + 0xd96) = 0x100;\n  param_1[0xd97] = "extern(Objective-C) " + unaff_EDI + 10;\n                    \n  FUN_000eb510(param_1 + 0xd98,unaff_EDI + 0x1aed49,1,0,iVar3,0,0,0,param_1 + 0xd97,0);\n  param_1[0xda6] = " immutable" + unaff_EDI + 9;\n                    \n  FUN_000eb510(param_1 + 0xda7,&UNK_001aed5f + unaff_EDI,1,0,0,&UNK_001b0d5b + unaff_EDI,iVar11,0,\n               param_1 + 0xda6,0);\n  *(undefined1 *)(param_1 + 0xdb5) = 0;\n  param_1[0xdb6] = 0;\n  param_1[0xdb7] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0xdb8,unaff_EDI + 0x1aed9c,1,0,iVar2,unaff_EDI + 0x1aed85,\n               unaff_EDI + 0x1aed75,0,param_1 + 0xdb7,0);\n  param_1[0xdc7] = 0;\n  param_1[0xdc6] = unaff_EDI + 0x7897;\n  param_1[0xdb7] = "St14codecvt_bynameIcc11__mbstate_tE" + unaff_EDI + 0x17;\n  param_1[0xdc8] = "pure " + unaff_EDI + 3;\n                    \n  FUN_000eb510(param_1 + 0xdc9,unaff_EDI + 0x1aedad,1,0,iVar4,unaff_EDI + 0x1b0d83,0,0,\n               param_1 + 0xdc8,1);\n  *(undefined2 *)(param_1 + 0xdd7) = 0x100;\n  param_1[0xdd8] = "@property " + unaff_EDI + 3;\n                    \n  FUN_000eb510(param_1 + 0xdd9,unaff_EDI + 0x1aedaa,1,0,iVar3,0,0,0,param_1 + 0xdd8,0);\n  param_1[0xde7] = &UNK_002a2b33 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xde8,unaff_EDI + 0x1aedd2,1,0,0,unaff_EDI + 0x1b0da7,unaff_EDI + 0x1aedb8,\n               1,param_1 + 0xde7,0);\n  *(undefined1 *)(param_1 + 0xdf6) = 0;\n  param_1[0xdf7] = 0;\n  param_1[0xdf8] = "scope " + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xdf9,unaff_EDI + 0x1aedea,1,0,iVar8,unaff_EDI + 0x1b0dcb,\n               unaff_EDI + 0x1aedde,0,param_1 + 0xdf8,0);\n  *(undefined1 *)(param_1 + 0xe07) = 0;\n  param_1[0xe08] = iVar8;\n  param_1[0xe09] = &UNK_002a2b5b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xe0a,unaff_EDI + 0x1aedf7,1,0,unaff_EDI + 0x1bb38f,unaff_EDI + 0x1b0e27,\n               iVar13,0,param_1 + 0xe09,0);\n  *(undefined1 *)(param_1 + 0xe18) = 0;\n  param_1[0xe19] = 5;\n  param_1[0xe1a] = &UNK_002a2b6f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xe1b,unaff_EDI + 0x1aee0a,1,0,unaff_EDI + 0x1be49b,unaff_EDI + 0x1b0e53,\n               iVar7,0,param_1 + 0xe1a,0);\n  *(undefined1 *)(param_1 + 0xe29) = 0;\n  param_1[0xe2a] = 1;\n  param_1[0xe2b] = "shared(" + unaff_EDI + 3;\n                    \n  FUN_000eb510(param_1 + 0xe2c,unaff_EDI + 0x1aee1d,1,0,iVar4,unaff_EDI + 0x1b0f07,0,0,\n               param_1 + 0xe2b,1);\n  *(undefined2 *)(param_1 + 0xe3a) = 0x100;\n  param_1[0xe3b] = "immutable(" + unaff_EDI + 8;\n                    \n  FUN_000eb510(param_1 + 0xe3c,unaff_EDI + 0x1aee1a,1,0,iVar3,unaff_EDI + 0x1b0f4f,0,0,\n               param_1 + 0xe3b,0);\n  param_1[0xe4a] = &UNK_002a2bab + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xe4b,unaff_EDI + 0x1aee35,1,0,unaff_EDI + 0x1aee2e,unaff_EDI + 0x1b0f87,\n               iVar7,0,param_1 + 0xe4a,0);\n  *(undefined1 *)(param_1 + 0xe59) = 0;\n  param_1[0xe5a] = 0x4000;\n  param_1[0xe5b] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0xe5c,unaff_EDI + 0x1c1414,0,0,iVar2,unaff_EDI + 0x1b0fbf,0,0,\n               param_1 + 0xe5b,0);\n  param_1[0xe6b] = 0;\n  param_1[0xe6a] = unaff_EDI + -0x2d19;\n  param_1[0xe5b] = "St17moneypunct_bynameIcLb0EE" + unaff_EDI + 7;\n  param_1[0xe6c] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0xe6d,unaff_EDI + 0x1aee5d,1,0,iVar2,unaff_EDI + 0x1aee4d,0,0,\n               param_1 + 0xe6c,0);\n  param_1[0xe7c] = 0;\n  param_1[0xe7b] = unaff_EDI + -0x1119;\n  param_1[0xe6c] = "St17moneypunct_bynameIcLb0EE" + unaff_EDI + 0x1b;\n  param_1[0xe7d] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0xe7e,unaff_EDI + 0x1aee76,1,0,iVar2,unaff_EDI + 0x1aee67,0,0,\n               param_1 + 0xe7d,0);\n  param_1[0xe8d] = 0;\n  param_1[0xe8c] = unaff_EDI + -0x2899;\n  param_1[0xe7d] = "St17moneypunct_bynameIcLb1EE" + unaff_EDI + 0xf;\n  param_1[0xe8e] = &UNK_002a2bbf + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xe8f,unaff_EDI + 0x1aee81,1,0,iVar3,unaff_EDI + 0x1b0fe7,0,0,\n               param_1 + 0xe8e,0);\n  *(undefined2 *)(param_1 + 0xe9d) = 0;\n  param_1[0xe9e] = "idouble" + unaff_EDI + 2;\n                    \n  FUN_000eb510(param_1 + 0xe9f,unaff_EDI + 0x1aee7e,1,0,iVar4,0,0,0,param_1 + 0xe9e,1);\n  param_1[0xead] = "cdouble" + unaff_EDI + 1;\n                    \n  FUN_000eb510(param_1 + 0xeae,&UNK_001aee87 + unaff_EDI,1,0,iVar2,unaff_EDI + 0x1b1007,iVar14,0,\n               param_1 + 0xead,0);\n  *(undefined1 *)(param_1 + 0xebc) = 0;\n  param_1[0xebe] = "dchar" + unaff_EDI + 1;\n  param_1[0xebd] = iVar2;\n                    \n  FUN_000eb510(param_1 + 0xebf,unaff_EDI + 0x1aee92,1,0x74,iVar3,unaff_EDI + 0x1b102b,0,0,\n               param_1 + 0xebe,0);\n  *(undefined2 *)(param_1 + 0xecd) = 0;\n  param_1[0xece] = "lazy " + unaff_EDI + 4;\n                    \n  FUN_000eb510(param_1 + 0xecf,unaff_EDI + 0x1aee8f,1,0,iVar4,0,0,0,param_1 + 0xece,1);\n  param_1[0xedd] = &UNK_002a2c23 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xede,unaff_EDI + 0x1aee9b,1,0,iVar3,unaff_EDI + 0x1b104f,0,0,\n               param_1 + 0xedd,0);\n  *(undefined2 *)(param_1 + 0xeec) = 0;\n  param_1[0xeed] = "initializer for " + unaff_EDI + 7;\n                    \n  FUN_000eb510(param_1 + 0xeee,unaff_EDI + 0x1aee98,1,0,iVar4,0,0,0,param_1 + 0xeed,1);\n  param_1[0xefc] = "__ClassZ" + unaff_EDI + 2;\n                    \n  FUN_000eb510(param_1 + 0xefd,unaff_EDI + 0x1aeeaa,1,0,iVar3,unaff_EDI + 0x1b1083,0,0,\n               param_1 + 0xefc,0);\n  *(undefined2 *)(param_1 + 0xf0b) = 0;\n  param_1[0xf0c] = "ClassInfo for " + unaff_EDI + 0xd;\n                    \n  FUN_000eb510(param_1 + 0xf0d,unaff_EDI + 0x1aeea7,1,0,iVar4,0,0,0,param_1 + 0xf0c,1);\n  param_1[0xf1b] = "this(this)" + unaff_EDI + 4;\n                    \n  FUN_000eb510(param_1 + 0xf1c,unaff_EDI + 0x1aeec9,1,0,0,unaff_EDI + 0x1b10b7,unaff_EDI + 0x1aeeb6,\n               0,param_1 + 0xf1b,0);\n  *(undefined1 *)(param_1 + 0xf2a) = 0;\n  param_1[0xf2b] = 0;\n  param_1[0xf2c] = "Interface for " + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xf2d,&UNK_001aeed4 + unaff_EDI,1,0,iVar4,unaff_EDI + 0x1b10e7,0,0,\n               param_1 + 0xf2c,1);\n  *(undefined2 *)(param_1 + 0xf3b) = 0x100;\n  param_1[0xf3c] = "__ModuleInfoZ" + unaff_EDI + 5;\n                    \n  FUN_000eb510(param_1 + 0xf3d,unaff_EDI + 0x1aeed1,1,0,iVar3,&UNK_001b111f + unaff_EDI,0,0,\n               param_1 + 0xf3c,0);\n  param_1[0xf4b] = "ModuleInfo for " + unaff_EDI + 0xb;\n                    \n  FUN_000eb510(param_1 + 0xf4c,unaff_EDI + 0x1aef02,1,0,iVar3,unaff_EDI + 0x1aeee1,0,0,\n               param_1 + 0xf4b,0);\n  *(undefined2 *)(param_1 + 0xf5a) = 0;\n  param_1[0xf5b] = &UNK_002a2cc3 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xf5c,unaff_EDI + 0x1aeeff,1,0,iVar4,unaff_EDI + 0x1b1157,0,0,\n               param_1 + 0xf5b,1);\n  param_1[0xf6a] = &UNK_002a2cd7 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xf6b,unaff_EDI + 0x1aef23,1,0,iVar12,unaff_EDI + 0x1aef0a,iVar13,0,\n               param_1 + 0xf6a,0);\n  *(undefined1 *)(param_1 + 0xf79) = 0;\n  param_1[0xf7a] = 0;\n  param_1[0xf7b] = &UNK_002a2ceb + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xf7c,unaff_EDI + 0x1aef30,1,0,iVar12,unaff_EDI + 0x1b117f,iVar13,0,\n               param_1 + 0xf7b,0);\n  *(undefined1 *)(param_1 + 0xf8a) = 0;\n  param_1[0xf8b] = 0;\n  param_1[0xf8c] = &UNK_002a2cff + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xf8d,unaff_EDI + 0x1aef45,1,0,iVar12,unaff_EDI + 0x1b11ab,iVar13,0,\n               param_1 + 0xf8c,0);\n  *(undefined1 *)(param_1 + 0xf9b) = 0;\n  param_1[0xf9c] = 0;\n  param_1[0xf9d] = &UNK_002a2d13 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xf9e,unaff_EDI + 0x1aef59,1,0,iVar12,unaff_EDI + 0x1b11d3,iVar13,0,\n               param_1 + 0xf9d,0);\n  *(undefined1 *)(param_1 + 0xfac) = 0;\n  param_1[0xfad] = 0;\n  param_1[0xfae] = &UNK_002a2d27 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xfaf,unaff_EDI + 0x1aef6f,1,0,iVar4,unaff_EDI + 0x1b11fb,0,0,\n               param_1 + 0xfae,1);\n  *(undefined2 *)(param_1 + 0xfbd) = 0x100;\n  param_1[0xfbe] = &UNK_002a2d3b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xfbf,unaff_EDI + 0x1aef6c,1,0,iVar3,unaff_EDI + 0x1b122f,0,0,\n               param_1 + 0xfbe,0);\n  param_1[0xfcd] = &UNK_002a2d4f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xfce,unaff_EDI + 0x1aef7f,1,0,iVar4,unaff_EDI + 0x1b1267,0,0,\n               param_1 + 0xfcd,1);\n  *(undefined2 *)(param_1 + 0xfdc) = 0x100;\n  param_1[0xfdd] = &UNK_002a2d63 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xfde,unaff_EDI + 0x1aef7c,1,0,iVar3,unaff_EDI + 0x1b129b,0,0,\n               param_1 + 0xfdd,0);\n  param_1[0xfec] = &UNK_002a2d77 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xfed,&UNK_001aef98 + unaff_EDI,1,0,iVar4,unaff_EDI + 0x1b12d7,0,0,\n               param_1 + 0xfec,1);\n  *(undefined2 *)(param_1 + 0xffb) = 0x100;\n  param_1[0xffc] = &UNK_002a2d8b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xffd,unaff_EDI + 0x1aef95,1,0,iVar3,unaff_EDI + 0x1b1307,0,0,\n               param_1 + 0xffc,0);\n  param_1[0x100b] = &UNK_002a2d9f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x100c,unaff_EDI + 0x1aefa8,1,0,iVar4,unaff_EDI + 0x1b133b,0,0,\n               param_1 + 0x100b,1);\n  *(undefined2 *)(param_1 + 0x101a) = 0x100;\n  param_1[0x101b] = &UNK_002a2db3 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x101c,unaff_EDI + 0x1aefa5,1,0,iVar3,unaff_EDI + 0x1b1367,0,0,\n               param_1 + 0x101b,0);\n  param_1[0x102a] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0x102b,unaff_EDI + 0x1af023,1,0x54,iVar2,unaff_EDI + 0x1aefb1,iVar9,0,\n               param_1 + 0x102a,0);\n  param_1[0x103a] = 0;\n  param_1[0x1039] = unaff_EDI + -0x2a79;\n  param_1[0x102a] = &UNK_002a4287 + unaff_EDI;\n  param_1[0x103b] = &UNK_002a2dc7 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x103c,unaff_EDI + 0x1aefc4,0,0,iVar6,&UNK_001b139b + unaff_EDI,iVar10,0,\n               param_1 + 0x103b,0);\n  *(undefined1 *)(param_1 + 0x104a) = 0;\n  param_1[0x104b] = 0xffffffff;\n  param_1[0x104c] = 0;\n  param_1[0x104d] = &UNK_002a2ddb + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x104e,unaff_EDI + 0x1aefc9,0,0,iVar6,unaff_EDI + 0x1b13bf,iVar10,0,\n               param_1 + 0x104d,0);\n  *(undefined1 *)(param_1 + 0x105c) = 0;\n  param_1[0x105f] = &UNK_002a2def + unaff_EDI;\n  param_1[0x105d] = 0xffffffff;\n  param_1[0x105e] = 0;\n                    \n  FUN_000eb510(param_1 + 0x1060,unaff_EDI + 0x1aefcf,0,0,iVar6,unaff_EDI + 0x1b13e3,iVar10,0,\n               param_1 + 0x105f,0);\n  *(undefined1 *)(param_1 + 0x106e) = 0;\n  param_1[0x106f] = 0xffffffff;\n  param_1[0x1070] = 0;\n  param_1[0x1071] = &UNK_002a2e03 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1072,unaff_EDI + 0x1aefd5,0,0,iVar2,unaff_EDI + 0x1b13e3,iVar10,0,\n               param_1 + 0x1071,0);\n  param_1[0x1080] = &UNK_002a2e17 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1081,unaff_EDI + 0x1aefe3,0,0,iVar6,unaff_EDI + 0x1b1407,iVar10,0,\n               param_1 + 0x1080,0);\n  *(undefined1 *)(param_1 + 0x108f) = 0;\n  param_1[0x1090] = 0xffffffff;\n  param_1[0x1091] = 0;\n                    \n  FUN_000eb790(param_1 + 0x1092);\n  param_1[0x10a9] = &UNK_002a2e3f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x10aa,unaff_EDI + 0x1af145,1,0,0,unaff_EDI + 0x1b1473,\n               &UNK_001b142f + unaff_EDI,0,param_1 + 0x10a9,0);\n  *(undefined1 *)(param_1 + 0x10b8) = 0;\n  param_1[0x10b9] = 0;\n  param_1[0x10ba] = &UNK_002a2e53 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x10bb,unaff_EDI + 0x1af00e,1,0,iVar3,unaff_EDI + 0x1aeff3,0,0,\n               param_1 + 0x10ba,0);\n  *(undefined2 *)(param_1 + 0x10c9) = 0;\n  param_1[0x10ca] = &UNK_002a2e67 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x10cb,unaff_EDI + 0x1af00b,1,0,iVar4,0,0,0,param_1 + 0x10ca,1);\n  param_1[0x10d9] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0x10da,unaff_EDI + 0x1af02a,1,0,iVar2,unaff_EDI + 0x1af016,iVar9,0,\n               param_1 + 0x10d9,0);\n  param_1[0x10e9] = 0;\n  param_1[0x10e8] = unaff_EDI + -0x2a29;\n  param_1[0x10d9] = &UNK_002a429b + unaff_EDI;\n  param_1[0x10ea] = &UNK_002a2e7b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x10eb,unaff_EDI + 0x1af03c,1,0,iVar3,unaff_EDI + 0x1b1497,0,0,\n               param_1 + 0x10ea,0);\n  *(undefined2 *)(param_1 + 0x10f9) = 0;\n  param_1[0x10fa] = &UNK_002a2e8f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x10fb,unaff_EDI + 0x1af039,1,0,iVar4,unaff_EDI + 0x1b14bb,0,0,\n               param_1 + 0x10fa,1);\n  param_1[0x1109] = &UNK_002a2ea3 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x110a,unaff_EDI + 0x1af04b,1,0,iVar3,iVar5,0,0,param_1 + 0x1109,0);\n  *(undefined2 *)(param_1 + 0x1118) = 0;\n  param_1[0x1119] = &UNK_002a2eb7 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x111a,unaff_EDI + 0x1af048,1,0,iVar3,iVar5,0,0,param_1 + 0x1119,0);\n  param_1[0x1128] = &UNK_002a2ecb + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1129,unaff_EDI + 0x1af060,1,0,iVar3,unaff_EDI + 0x1b14e7,0,0,\n               param_1 + 0x1128,0);\n  *(undefined2 *)(param_1 + 0x1137) = 0;\n  param_1[0x1138] = &UNK_002a2edf + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1139,unaff_EDI + 0x1af05d,1,0,iVar4,unaff_EDI + 0x1b1513,0,0,\n               param_1 + 0x1138,1);\n  param_1[0x1147] = &UNK_002a2ef3 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1148,unaff_EDI + 0x1af075,1,0,iVar3,unaff_EDI + 0x1b1543,0,0,\n               param_1 + 0x1147,0);\n  *(undefined2 *)(param_1 + 0x1156) = 0;\n  param_1[0x1157] = &UNK_002a2f07 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1158,unaff_EDI + 0x1af072,1,0,iVar4,unaff_EDI + 0x1b1563,0,0,\n               param_1 + 0x1157,1);\n  param_1[0x1166] = &UNK_002a2f1b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1167,unaff_EDI + 0x1af087,1,0,iVar4,0,0,0,param_1 + 0x1166,1);\n  *(undefined2 *)(param_1 + 0x1175) = 0x100;\n  param_1[0x1176] = &UNK_002a2f2f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1177,unaff_EDI + 0x1af084,1,0,iVar3,unaff_EDI + 0x1b158b,0,0,\n               param_1 + 0x1176,0);\n  param_1[0x1185] = &UNK_002a2f43 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1186,unaff_EDI + 0x1af098,1,0,iVar3,iVar5,0,0,param_1 + 0x1185,0);\n  *(undefined2 *)(param_1 + 0x1194) = 0;\n  param_1[0x1195] = &UNK_002a2f57 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1196,unaff_EDI + 0x1af095,1,0,iVar4,0,0,0,param_1 + 0x1195,1);\n  param_1[0x11a4] = &UNK_002a2f6b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x11a5,unaff_EDI + 0x1af0ac,1,0,iVar4,unaff_EDI + 0x1b15b3,0,0,\n               param_1 + 0x11a4,1);\n  *(undefined2 *)(param_1 + 0x11b3) = 0x100;\n  param_1[0x11b4] = &UNK_002a2f7f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x11b5,unaff_EDI + 0x1af0a9,1,0,iVar3,unaff_EDI + 0x1b15df,0,0,\n               param_1 + 0x11b4,0);\n  param_1[0x11c3] = &UNK_002a2f93 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x11c4,unaff_EDI + 0x1af0c4,1,0,iVar3,unaff_EDI + 0x1b1613,0,0,\n               param_1 + 0x11c3,0);\n  *(undefined2 *)(param_1 + 0x11d2) = 0;\n  param_1[0x11d3] = &UNK_002a2fa7 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x11d4,unaff_EDI + 0x1af0c1,1,0,iVar4,unaff_EDI + 0x1b163b,0,0,\n               param_1 + 0x11d3,1);\n  param_1[0x11e2] = &UNK_002a2fbb + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x11e3,unaff_EDI + 0x1af0db,1,0,iVar3,unaff_EDI + 0x1b166b,0,0,\n               param_1 + 0x11e2,0);\n  *(undefined2 *)(param_1 + 0x11f1) = 0;\n  param_1[0x11f2] = &UNK_002a2fcf + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x11f3,unaff_EDI + 0x1af0d8,1,0,iVar4,0,0,0,param_1 + 0x11f2,1);\n  param_1[0x1201] = &UNK_002a2fe3 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1202,unaff_EDI + 0x1af0f6,1,0,iVar2,&UNK_001b1693 + unaff_EDI,0,0,\n               param_1 + 0x1201,1);\n  param_1[0x1210] = &UNK_002a2ff7 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1211,unaff_EDI + 0x1af0f3,1,0,iVar2,0,0,0,param_1 + 0x1210,0);\n  param_1[0x121f] = "cccccccccccccccccccccccccccccccccccccccccccccccc" + unaff_EDI + 0xb;\n                    \n  FUN_000eb510(param_1 + 0x1220,unaff_EDI + 0x1af120,4,0,iVar3,unaff_EDI + 0x1af10f,0,0,\n               param_1 + 0x121f,0);\n  *(undefined2 *)(param_1 + 0x122e) = 0;\n  param_1[0x122f] = "cccccccccccccccccccccccccccccccccccccccccccccccc" + unaff_EDI + 0x1f;\n                    \n  FUN_000eb510(param_1 + 0x1230,unaff_EDI + 0x1af11e,4,0,iVar4,0,0,0,param_1 + 0x122f,1);\n  param_1[0x123e] = &UNK_002a3033 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x123f,unaff_EDI + 0x1af12a,1,0,iVar4,0,0,0,param_1 + 0x123e,1);\n  *(undefined2 *)(param_1 + 0x124d) = 0x100;\n  param_1[0x124e] = &UNK_002a3047 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x124f,unaff_EDI + 0x1af127,1,0,iVar3,unaff_EDI + 0x1b16b7,0,0,\n               param_1 + 0x124e,0);\n  param_1[0x125d] = &UNK_002a305b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x125e,unaff_EDI + 0x1af140,1,0,iVar3,unaff_EDI + 0x1b16ff,0,0,\n               param_1 + 0x125d,0);\n  *(undefined2 *)(param_1 + 0x126c) = 0;\n  param_1[0x126d] =\n       "ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc::h"\n       + unaff_EDI + 8;\n                    \n  FUN_000eb510(param_1 + 0x126e,unaff_EDI + 0x1af13d,1,0,iVar4,0,0,0,param_1 + 0x126d,1);\n  param_1[0x127c] =\n       "ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc::h"\n       + unaff_EDI + 0x1c;\n                    \n  FUN_000eb510(param_1 + 0x127d,unaff_EDI + 0x1af178,1,0,iVar3,unaff_EDI + 0x1af158,0,0,\n               param_1 + 0x127c,0);\n  *(undefined2 *)(param_1 + 0x128b) = 0;\n  param_1[0x128c] =\n       "ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc::h"\n       + unaff_EDI + 0x30;\n                    \n  FUN_000eb510(param_1 + 0x128d,unaff_EDI + 0x1af175,1,0,iVar4,unaff_EDI + 0x1b172f,0,0,\n               param_1 + 0x128c,1);\n                    \n  FUN_000ebc90(param_1 + 0x129b);\n  param_1[0x12b2] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0x12b3,unaff_EDI + 0x1af19f,1,0x78,iVar2,unaff_EDI + 0x1af186,0,0,\n               param_1 + 0x12b2,0);\n  param_1[0x12c2] = 0;\n  param_1[0x12c1] = unaff_EDI + -0x2e09;\n  param_1[0x12b2] = "St9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0xf;\n  param_1[0x12c3] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0x12c4,unaff_EDI + 0x1af1ab,1,0x58,iVar2,unaff_EDI + 0x1b1757,0,0,\n               param_1 + 0x12c3,0);\n  param_1[0x12d3] = 0;\n  param_1[0x12d2] = unaff_EDI + -0x2df9;\n  param_1[0x12c3] = "St9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x23\n  ;\n  param_1[0x12d4] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0x12d5,unaff_EDI + 0x1af1d1,1,0,iVar2,unaff_EDI + 0x1af1ba,0,0,\n               param_1 + 0x12d4,0);\n  param_1[0x12e4] = 0;\n  param_1[0x12e3] = unaff_EDI + -0x2de9;\n  param_1[0x12d4] = "St9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x37\n  ;\n                    \n  FUN_000eb8d0(param_1 + 0x12e5);\n  param_1[0x12fc] =\n       "ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc::h"\n       + unaff_EDI + 0x6c;\n                    \n  FUN_000eb510(param_1 + 0x12fd,unaff_EDI + 0x1af1e1,1,0,iVar4,unaff_EDI + 0x1b177b,0,0,\n               param_1 + 0x12fc,1);\n  *(undefined2 *)(param_1 + 0x130b) = 0x100;\n  param_1[0x130c] =\n       "ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc::h"\n       + unaff_EDI + 0x80;\n                    \n  FUN_000eb510(param_1 + 0x130d,unaff_EDI + 0x1af1de,1,0,iVar3,unaff_EDI + 0x1b179b,0,0,\n               param_1 + 0x130c,0);\n  param_1[0x131b] =\n       "ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc::h"\n       + unaff_EDI + 0x94;\n                    \n  FUN_000eb510(param_1 + 0x131c,unaff_EDI + 0x1b799d,2,0x59,iVar2,unaff_EDI + 0x1b17c3,\n               unaff_EDI + 0x1ae411,0,param_1 + 0x131b,0);\n  *(undefined1 *)(param_1 + 0x132a) = 0;\n  param_1[0x132b] = iVar2;\n  param_1[0x132c] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0x132d,unaff_EDI + 0x1af210,1,0x28,iVar2,unaff_EDI + 0x1af1f3,0,0,\n               param_1 + 0x132c,0);\n  param_1[0x133c] = 0;\n  param_1[0x133b] = unaff_EDI + -0x1599;\n  param_1[0x132c] = "St9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0xb;\n  param_1[0x133d] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0x133e,unaff_EDI + 0x1af237,1,0x29,iVar2,unaff_EDI + 0x1af21c,0,0,\n               param_1 + 0x133d,0);\n  param_1[0x134d] = 0;\n  param_1[0x134c] = unaff_EDI + -0x28e9;\n  param_1[0x133d] = "St9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x1f\n  ;\n  param_1[0x134e] = &UNK_002a310f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x134f,unaff_EDI + 0x1af25a,4,0,iVar3,unaff_EDI + 0x1b17f3,0,0,\n               param_1 + 0x134e,0);\n  *(undefined2 *)(param_1 + 0x135d) = 0;\n  param_1[0x135e] = &UNK_002a3123 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x135f,unaff_EDI + 0x1af258,4,0,iVar4,unaff_EDI + 0x1af241,0,0,\n               param_1 + 0x135e,1);\n  param_1[0x136d] = &UNK_002a3137 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x136e,unaff_EDI + 0x1af292,4,0,iVar4,unaff_EDI + 0x1af261,0,0,\n               param_1 + 0x136d,1);\n  *(undefined2 *)(param_1 + 0x137c) = 0x100;\n  param_1[0x137d] = &UNK_002a314b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x137e,unaff_EDI + 0x1af290,4,0,iVar3,unaff_EDI + 0x1af275,0,0,\n               param_1 + 0x137d,0);\n  param_1[0x138c] = &UNK_002a315f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x138d,unaff_EDI + 0x1af2b9,4,0,iVar12,&UNK_001af29c + unaff_EDI,iVar7,0,\n               param_1 + 0x138c,0);\n  *(undefined1 *)(param_1 + 0x139b) = 0;\n  param_1[0x139c] = 0;\n  param_1[0x139d] = 0;\n  param_1[0x139e] = &UNK_002a3173 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x139f,unaff_EDI + 0x1abba5,4,0,iVar3,unaff_EDI + 0x1b06e7,0,0,\n               param_1 + 0x139e,0);\n  *(undefined2 *)(param_1 + 0x13ad) = 0;\n  param_1[0x13ae] = &UNK_002a3187 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x13af,&UNK_001af2ca + unaff_EDI,4,0,iVar4,0,0,0,param_1 + 0x13ae,1);\n  param_1[0x13bd] = &UNK_002a319b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x13be,unaff_EDI + 0x1af07a,4,0,iVar3,unaff_EDI + 0x1b1823,0,0,\n               param_1 + 0x13bd,0);\n  param_1[0x13cd] = &UNK_002a31af + unaff_EDI;\n  *(undefined2 *)(param_1 + 0x13cc) = 0;\n                    \n  FUN_000eb510(param_1 + 0x13ce,unaff_EDI + 0x1af390,4,0,iVar4,0,0,0,param_1 + 0x13cd,1);\n  param_1[0x13dc] = &UNK_002a31c3 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x13dd,unaff_EDI + 0x1af2d3,4,0,iVar3,&UNK_001b184f + unaff_EDI,0,0,\n               param_1 + 0x13dc,0);\n  *(undefined2 *)(param_1 + 0x13eb) = 0;\n  param_1[0x13ec] = &UNK_002a31d7 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x13ed,unaff_EDI + 0x1af2d1,4,0,iVar4,0,0,0,param_1 + 0x13ec,1);\n  param_1[0x13fb] = &UNK_002a31eb + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x13fc,unaff_EDI + 0x1af2dc,4,0,iVar3,unaff_EDI + 0x1b188f,0,0,\n               param_1 + 0x13fb,0);\n  *(undefined2 *)(param_1 + 0x140a) = 0;\n  param_1[0x140b] = &UNK_002a31ff + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x140c,unaff_EDI + 0x1af2da,4,0,iVar4,0,0,0,param_1 + 0x140b,1);\n  param_1[0x141a] = &UNK_002a3213 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x141b,&UNK_001af2e8 + unaff_EDI,4,0,iVar3,unaff_EDI + 0x1b18bb,0,0,\n               param_1 + 0x141a,0);\n  *(undefined2 *)(param_1 + 0x1429) = 0;\n  param_1[0x142a] = &UNK_002a3227 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x142b,unaff_EDI + 0x1af2e6,4,0,iVar4,0,0,0,param_1 + 0x142a,1);\n  param_1[0x1439] = &UNK_002a323b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x143a,unaff_EDI + 0x1af2f4,4,0,iVar2,&UNK_001b18ef + unaff_EDI,0,0,\n               param_1 + 0x1439,1);\n  param_1[0x1448] = &UNK_002a324f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1449,unaff_EDI + 0x1af2f2,4,0,iVar2,0,0,0,param_1 + 0x1448,0);\n  param_1[0x1457] = &UNK_002a3263 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1458,unaff_EDI + 0x1af2fb,4,0,iVar3,unaff_EDI + 0x1b1917,0,0,\n               param_1 + 0x1457,0);\n  *(undefined2 *)(param_1 + 0x1466) = 0;\n  param_1[0x1467] = &UNK_002a3277 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1468,unaff_EDI + 0x1af2f9,4,0,iVar4,0,0,0,param_1 + 0x1467,1);\n  param_1[0x1476] = &UNK_002a328b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1477,unaff_EDI + 0x1af322,4,0,iVar12,unaff_EDI + 0x1af304,iVar7,0,\n               param_1 + 0x1476,0);\n  *(undefined1 *)(param_1 + 0x1485) = 0;\n  param_1[0x1486] = 0;\n  param_1[0x1487] = 0;\n  param_1[0x1488] = &UNK_002a329f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1489,unaff_EDI + 0x1af332,4,0,iVar3,unaff_EDI + 0x1af7b7,0,0,\n               param_1 + 0x1488,0);\n  *(undefined2 *)(param_1 + 0x1497) = 0;\n  param_1[0x1498] = &UNK_002a32b3 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1499,FUN_001af330 + unaff_EDI,4,0,iVar4,0,0,0,param_1 + 0x1498,1);\n  param_1[0x14a7] = &UNK_002a32c7 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x14a8,unaff_EDI + 0x1af356,4,0,iVar4,0,0,0,param_1 + 0x14a7,1);\n  *(undefined2 *)(param_1 + 0x14b6) = 0x100;\n  param_1[0x14b7] = &UNK_002a32db + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x14b8,unaff_EDI + 0x1af354,4,0,iVar3,unaff_EDI + 0x1af33a,0,0,\n               param_1 + 0x14b7,0);\n  param_1[0x14c6] = &UNK_002a32ef + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x14c7,unaff_EDI + 0x1af362,4,0,iVar3,unaff_EDI + 0x1b193f,0,0,\n               param_1 + 0x14c6,0);\n  *(undefined2 *)(param_1 + 0x14d5) = 0;\n  param_1[0x14d6] = &UNK_002a3303 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x14d7,unaff_EDI + 0x1af360,4,0,iVar4,0,0,0,param_1 + 0x14d6,1);\n  param_1[0x14e5] = &UNK_002a3317 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x14e6,unaff_EDI + 0x1af371,4,0,iVar3,unaff_EDI + 0x1b196b,0,0,\n               param_1 + 0x14e5,0);\n  *(undefined2 *)(param_1 + 0x14f4) = 0;\n  param_1[0x14f5] = &UNK_002a332b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x14f6,unaff_EDI + 0x1af36f,4,0,iVar4,0,0,0,param_1 + 0x14f5,1);\n  param_1[0x1504] = &UNK_002a333f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1505,unaff_EDI + 0x1af37c,4,0,iVar3,unaff_EDI + 0x1b198f,0,0,\n               param_1 + 0x1504,0);\n  *(undefined2 *)(param_1 + 0x1513) = 0;\n  param_1[0x1514] = &UNK_002a3353 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1515,unaff_EDI + 0x1af37a,4,0,iVar4,0,0,0,param_1 + 0x1514,1);\n  param_1[0x1523] = &UNK_002a3367 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1524,unaff_EDI + 0x1af387,4,0,iVar3,&UNK_001b19b3 + unaff_EDI,0,0,\n               param_1 + 0x1523,0);\n  *(undefined2 *)(param_1 + 0x1532) = 0;\n  param_1[0x1533] = &UNK_002a337b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1534,unaff_EDI + 0x1af385,4,0,iVar4,0,0,0,param_1 + 0x1533,1);\n  param_1[0x1542] = &UNK_002a338f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1543,unaff_EDI + 0x1af390,4,0,iVar3,unaff_EDI + 0x1b19d7,0,0,\n               param_1 + 0x1542,0);\n  *(undefined2 *)(param_1 + 0x1551) = 0;\n  param_1[0x1552] = &UNK_002a33a3 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1553,unaff_EDI + 0x1af38e,4,0,iVar4,0,0,0,param_1 + 0x1552,1);\n  param_1[0x1561] = &UNK_002a33b7 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1562,unaff_EDI + 0x1af39e,4,0,iVar3,unaff_EDI + 0x1b1a07,0,0,\n               param_1 + 0x1561,0);\n  *(undefined2 *)(param_1 + 0x1570) = 0;\n  param_1[0x1571] = &UNK_002a33cb + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1572,unaff_EDI + 0x1af39c,4,0,iVar4,0,0,0,param_1 + 0x1571,1);\n  param_1[0x1580] = &UNK_002a33df + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1581,unaff_EDI + 0x1bb519,4,0,iVar3,unaff_EDI + 0x1b1a33,0,0,\n               param_1 + 0x1580,0);\n  *(undefined2 *)(param_1 + 0x158f) = 0;\n  param_1[0x1590] = &UNK_002a33f3 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1591,unaff_EDI + 0x1af3a2,4,0,iVar4,0,0,0,param_1 + 0x1590,1);\n  param_1[0x159f] = &UNK_002a3407 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x15a0,unaff_EDI + 0x1af3ad,4,0,iVar4,unaff_EDI + 0x1b1a7b,0,0,\n               param_1 + 0x159f,1);\n  *(undefined2 *)(param_1 + 0x15ae) = 0x100;\n  param_1[0x15af] = &UNK_002a341b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x15b0,unaff_EDI + 0x1af3ab,4,0,iVar3,unaff_EDI + 0x1b1ab7,0,0,\n               param_1 + 0x15af,0);\n  param_1[0x15be] = &UNK_002a342f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x15bf,unaff_EDI + 0x1af3b3,4,0,iVar12,unaff_EDI + 0x1b1ae7,iVar7,0,\n               param_1 + 0x15be,0);\n  *(undefined1 *)(param_1 + 0x15cd) = 0;\n  param_1[0x15d0] = &UNK_002a3443 + unaff_EDI;\n  param_1[0x15ce] = 0;\n  param_1[0x15cf] = 0;\n                    \n  FUN_000eb510(param_1 + 0x15d1,unaff_EDI + 0x1a0f0d,4,0,iVar3,unaff_EDI + 0x1b1b13,0,0,\n               param_1 + 0x15d0,0);\n  *(undefined2 *)(param_1 + 0x15df) = 0;\n  param_1[0x15e0] = &UNK_002a3457 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x15e1,unaff_EDI + 0x1af3be,4,0,iVar4,unaff_EDI + 0x1b1b43,0,0,\n               param_1 + 0x15e0,1);\n  param_1[0x15ef] = &UNK_002a346b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x15f0,unaff_EDI + 0x1af3c7,4,0,iVar2,unaff_EDI + 0x1b1b43,0,0,\n               param_1 + 0x15ef,1);\n  param_1[0x15fe] = &UNK_002a347f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x15ff,unaff_EDI + 0x1af3c5,4,0,iVar2,0,0,0,param_1 + 0x15fe,0);\n  param_1[0x160d] = &UNK_002a3493 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x160e,unaff_EDI + 0x1af3d1,4,0,iVar3,unaff_EDI + 0x1b1b6f,0,0,\n               param_1 + 0x160d,0);\n  param_1[0x161d] = &UNK_002a34a7 + unaff_EDI;\n  *(undefined2 *)(param_1 + 0x161c) = 0;\n                    \n  FUN_000eb510(param_1 + 0x161e,&UNK_001af3cf + unaff_EDI,4,0,iVar4,unaff_EDI + 0x1b1ba3,0,0,\n               param_1 + 0x161d,1);\n  param_1[0x162c] = &UNK_002a34bb + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x162d,unaff_EDI + 0x1af3e9,4,0,iVar3,unaff_EDI + 0x1b1bdf,0,0,\n               param_1 + 0x162c,0);\n  param_1[0x163c] = &UNK_002a34cf + unaff_EDI;\n  *(undefined2 *)(param_1 + 0x163b) = 0;\n                    \n  FUN_000eb510(param_1 + 0x163d,unaff_EDI + 0x1af3e7,4,0,iVar4,unaff_EDI + 0x1b1c47,0,0,\n               param_1 + 0x163c,1);\n  *(undefined1 *)(param_1 + 0x164b) = 0;\n  *(undefined2 *)(param_1 + 0x164e) = 0;\n  param_1[0x164c] = 0;\n  param_1[0x164d] = 0;\n  param_1[0x164f] = 0;\n                    \n  FUN_0016b4f0(param_1 + 0x1650);\n  *(undefined1 *)(param_1 + 0x1683) = 0;\n  uVar16 = 0;\n  param_1[0x1684] = 0;\n  param_1[0x1685] = 0;\n  param_1[0x1686] = 1;\n  *(undefined1 *)(param_1 + 0x1687) = 0;\n  do {\n    *(undefined4 *)((int)param_1 + uVar16 + 0x5a20) = 0;\n    uVar16 = uVar16 + 4;\n  } while (uVar16 < 0x1c);\n  param_1[0x1689] = 1;\n  param_1[0x168a] = 0;\n  param_1[0x168b] = 0;\n  param_1[0x168c] = 0x3f800000;\n  param_1[0x168d] = 0;\n  param_1[0x168e] = 0;\n  param_1[0x1688] = param_1 + 0x168e;\n  uVar16 = 0;\n  do {\n    *(undefined4 *)((int)param_1 + uVar16 + 0x5a3c) = 0;\n    uVar16 = uVar16 + 4;\n  } while (uVar16 < 0x1c);\n  param_1[0x1690] = 1;\n  param_1[0x168f] = param_1 + 0x1695;\n  param_1[0x1691] = 0;\n  param_1[0x1692] = 0;\n  param_1[0x1693] = 0x3f800000;\n  param_1[0x1694] = 0;\n  param_1[0x1695] = 0;\n  param_1[0x1697] = 0;\n  param_1[0x1698] = 0;\n  param_1[0x1699] = param_1 + 0x1697;\n  param_1[0x169a] = param_1 + 0x1697;\n  param_1[0x169b] = 0;\n  param_1[0x169c] = 0;\n  param_1[0x169d] = 0;\n  param_1[0x169e] = 0;\n  param_1[0x169f] = 0;\n  param_1[0x16a0] = 0;\n  param_1[0x16a1] = 0;\n  param_1[0x16a2] = 0;\n  *(undefined1 *)((int)&fde_table_entry_002b5a10.data_loc + unaff_EDI + 3) = 0;\n  return;\n}" (primitive_type "void") (function_declarator "FUN_000df7d0(undefined4 *param_1)" (identifier "FUN_000df7d0") (parameter_list "(undefined4 *param_1)" (( "(") (parameter_declaration "undefined4 *param_1" (type_identifier "undefined4") (pointer_declarator "*param_1" (* "*") (identifier "param_1"))) () ")"))) (compound_statement "{\n  undefined *puVar1;\n  int iVar2;\n  int iVar3;\n  int iVar4;\n  int iVar5;\n  int iVar6;\n  int iVar7;\n  int iVar8;\n  int iVar9;\n  int iVar10;\n  int iVar11;\n  int iVar12;\n  int iVar13;\n  int iVar14;\n  undefined8 uVar15;\n  uint uVar16;\n  int unaff_EDI;\n  \n  FUN_000559ee();\n  puVar1 = &UNK_002a1bcf + unaff_EDI;\n  iVar2 = unaff_EDI + 0x1be63d;\n  *param_1 = puVar1;\n  FUN_000eb510(param_1 + 1,unaff_EDI + 0x1a0e51,1,0,iVar2,unaff_EDI + 0x1ae022,0,0,param_1,0);\n  param_1[0x10] = 0;\n  param_1[0xf] = unaff_EDI + -0x23e9;\n  *param_1 = &UNK_002a4043 + unaff_EDI;\n  param_1[0x11] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0x12,unaff_EDI + 0x1aafc2,1,0x76,iVar2,unaff_EDI + 0x1ae03b,0,0,\n               param_1 + 0x11,0);\n  param_1[0x20] = unaff_EDI + -0x2cc9;\n  param_1[0x11] = &UNK_002a4057 + unaff_EDI;\n  param_1[0x21] = 0;\n  param_1[0x22] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0x23,unaff_EDI + 0x1a7a52,2,0,iVar2,unaff_EDI + 0x1af75b,0,0,param_1 + 0x22\n               ,0);\n  param_1[0x32] = 0;\n  param_1[0x31] = unaff_EDI + -0x2c69;\n  param_1[0x22] = &UNK_002a406b + unaff_EDI;\n  param_1[0x33] = &UNK_002a1be3 + unaff_EDI;\n  iVar3 = unaff_EDI + 0x1ae064;\n                    \n  FUN_000eb510(param_1 + 0x34,unaff_EDI + 0x1ae072,1,0,iVar3,unaff_EDI + 0x1ae056,0,0,param_1 + 0x33\n               ,0);\n  *(undefined2 *)(param_1 + 0x42) = 0;\n  iVar4 = unaff_EDI + 0x1ae06a;\n  param_1[0x43] = &UNK_002a1bf7 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x44,unaff_EDI + 0x1ae06f,1,0,iVar4,unaff_EDI + 0x1af783,0,0,param_1 + 0x43\n               ,1);\n  param_1[0x52] = &UNK_002a1c0b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x53,unaff_EDI + 0x1ae080,1,0,iVar2,unaff_EDI + 0x1af7b7,0,0,param_1 + 0x52\n               ,0);\n  param_1[0x61] = &UNK_002a1c1f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x62,unaff_EDI + 0x1ae07d,1,0,iVar2,unaff_EDI + 0x1af7df,0,0,param_1 + 0x61\n               ,1);\n  param_1[0x70] = &UNK_002a1c33 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x71,unaff_EDI + 0x1ae09d,1,0,iVar3,unaff_EDI + 0x1af803,0,0,param_1 + 0x70\n               ,0);\n  *(undefined2 *)(param_1 + 0x7f) = 0;\n  param_1[0x80] = &UNK_002a1c47 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x81,unaff_EDI + 0x1ae09a,1,0,iVar4,unaff_EDI + 0x1af833,0,0,param_1 + 0x80\n               ,1);\n  param_1[0x8f] = &UNK_002a1c5b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x90,unaff_EDI + 0x1ae0b6,1,0,iVar4,unaff_EDI + 0x1af86b,0,0,param_1 + 0x8f\n               ,1);\n  *(undefined2 *)(param_1 + 0x9e) = 0x100;\n  param_1[0x9f] = &UNK_002a1c6f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xa0,unaff_EDI + 0x1ae0b3,1,0,iVar3,unaff_EDI + 0x1af89b,0,0,param_1 + 0x9f\n               ,0);\n  param_1[0xae] = &UNK_002a1c83 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xaf,unaff_EDI + 0x1ae0ce,1,0,iVar3,unaff_EDI + 0x1af8e3,0,0,param_1 + 0xae\n               ,0);\n  *(undefined2 *)(param_1 + 0xbd) = 0;\n  param_1[0xbe] = &UNK_002a1c97 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xbf,unaff_EDI + 0x1ae0cb,1,0,iVar4,unaff_EDI + 0x1af91b,0,0,param_1 + 0xbe\n               ,1);\n  param_1[0xcd] = &UNK_002a1cab + unaff_EDI;\n  iVar5 = unaff_EDI + 0x1ae0e2;\n                    \n  FUN_000eb510(param_1 + 0xce,unaff_EDI + 0x1ae0ea,0,0,0,iVar5,&UNK_001ae0d8 + unaff_EDI,0,\n               param_1 + 0xcd,0);\n  *(undefined1 *)(param_1 + 0xdc) = 0;\n  param_1[0xde] = &UNK_002a1cbf + unaff_EDI;\n  param_1[0xdd] = 0;\n  iVar6 = unaff_EDI + 0x1adfc3;\n                    \n  FUN_000eb510(param_1 + 0xdf,unaff_EDI + 0x1ae108,1,0x62,iVar6,unaff_EDI + 0x1ae0fe,\n               unaff_EDI + 0x1ae0f1,0,param_1 + 0xde,0);\n  *(undefined1 *)(param_1 + 0xed) = 0;\n  param_1[0xee] = iVar6;\n  param_1[0xef] = &UNK_002a1cd3 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xf0,unaff_EDI + 0x1ae12a,1,0,iVar3,unaff_EDI + 0x1ae10f,0,0,param_1 + 0xef\n               ,0);\n  *(undefined2 *)(param_1 + 0xfe) = 0;\n  param_1[0xff] = &UNK_002a1ce7 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x100,unaff_EDI + 0x1ae127,1,0,iVar4,0,0,0,param_1 + 0xff,1);\n  param_1[0x10e] = &UNK_002a1cfb + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x10f,unaff_EDI + 0x1ae14e,1,0,unaff_EDI + 0x1a7f4d,unaff_EDI + 0x1ae137,\n               &UNK_001ae12e + unaff_EDI,1,param_1 + 0x10e,0);\n  *(undefined1 *)(param_1 + 0x11d) = 0;\n  iVar7 = unaff_EDI + 0x1af31d;\n  param_1[0x11e] = unaff_EDI + 0x1a7f4d;\n  param_1[0x11f] = &UNK_002a1d0f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x120,unaff_EDI + 0x1af967,1,0,&UNK_001ae157 + unaff_EDI,\n               unaff_EDI + 0x1af943,iVar7,0,param_1 + 0x11f,0);\n  *(undefined1 *)(param_1 + 0x12e) = 0;\n  param_1[0x131] = &UNK_002a1d23 + unaff_EDI;\n  param_1[0x12f] = 0x200000;\n  param_1[0x130] = 0;\n                    \n  FUN_000eb510(param_1 + 0x132,unaff_EDI + 0x1af9e7,1,0,unaff_EDI + 0x1ae15f,\n               &UNK_001af98b + unaff_EDI,iVar7,0,param_1 + 0x131,0);\n  *(undefined1 *)(param_1 + 0x140) = 0;\n  param_1[0x143] = &UNK_002a1d37 + unaff_EDI;\n  param_1[0x141] = 0x2800000;\n  param_1[0x142] = 0;\n                    \n  FUN_000eb510(param_1 + 0x144,unaff_EDI + 0x1ae18a,0,0,iVar4,unaff_EDI + 0x1afa0b,0,0,\n               param_1 + 0x143,1);\n  param_1[0x153] = &UNK_002a1d4b + unaff_EDI;\n  *(undefined2 *)(param_1 + 0x152) = 0x100;\n                    \n  FUN_000eb510(param_1 + 0x154,unaff_EDI + 0x1ae168,0,0,iVar3,0,0,0,param_1 + 0x153,0);\n  param_1[0x162] = &UNK_002a1d5f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x163,unaff_EDI + 0x1ae1a4,0,0,iVar2,unaff_EDI + 0x1afa2f,0,0,\n               param_1 + 0x162,0);\n  param_1[0x171] = &UNK_002a1d73 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x172,unaff_EDI + 0x1ae174,0,0,iVar2,0,0,0,param_1 + 0x171,1);\n  param_1[0x180] = &UNK_002a1d87 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x181,unaff_EDI + 0x1ae196,0,0,iVar2,&UNK_001ae17f + unaff_EDI,0,0,\n               param_1 + 0x180,1);\n  param_1[399] = &UNK_002a1d9b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 400,unaff_EDI + 0x1ae193,0,0,iVar2,0,0,0,param_1 + 399,0);\n  param_1[0x19e] = &UNK_002a1daf + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x19f,unaff_EDI + 0x1ae1af,0,0,iVar2,unaff_EDI + 0x1ae199,0,0,\n               param_1 + 0x19e,0);\n  param_1[0x1ad] = &UNK_002a1dc3 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1ae,unaff_EDI + 0x1ae1ac,0,0,iVar2,0,0,0,param_1 + 0x1ad,1);\n  param_1[0x1bc] = &UNK_002a1dd7 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1bd,unaff_EDI + 0x1ae1b5,0,0,iVar3,unaff_EDI + 0x1afa57,0,0,\n               param_1 + 0x1bc,0);\n  *(undefined2 *)(param_1 + 0x1cb) = 0;\n  param_1[0x1cc] = &UNK_002a1deb + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1cd,unaff_EDI + 0x1ae1b2,0,0,iVar4,0,0,0,param_1 + 0x1cc,1);\n  param_1[0x1db] = &UNK_002a1dff + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1dc,unaff_EDI + 0x1ae1bf,0,0,iVar3,unaff_EDI + 0x1afa87,0,0,\n               param_1 + 0x1db,0);\n  *(undefined2 *)(param_1 + 0x1ea) = 0;\n  param_1[0x1eb] = &UNK_002a1e13 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1ec,unaff_EDI + 0x1ae1bc,0,0,iVar4,0,0,0,param_1 + 0x1eb,1);\n  param_1[0x1fa] = &UNK_002a1e27 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1fb,unaff_EDI + 0x1ae1ea,0,0,iVar3,unaff_EDI + 0x1ae1ca,0,0,\n               param_1 + 0x1fa,0);\n  *(undefined2 *)(param_1 + 0x209) = 0;\n  param_1[0x20a] = &UNK_002a1e3b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x20b,unaff_EDI + 0x1ae1e7,0,0,iVar4,0,0,0,param_1 + 0x20a,1);\n  param_1[0x219] = &UNK_002a1e4f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x21a,&UNK_001ae1f7 + unaff_EDI,0,0,iVar3,unaff_EDI + 0x1afab7,0,0,\n               param_1 + 0x219,0);\n  *(undefined2 *)(param_1 + 0x228) = 0;\n  param_1[0x229] = &UNK_002a1e63 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x22a,&UNK_001ae1f4 + unaff_EDI,0,0,iVar4,0,0,0,param_1 + 0x229,1);\n  param_1[0x238] = &UNK_002a1e77 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x239,unaff_EDI + 0x1ae20e,1,0,iVar4,unaff_EDI + 0x1afadf,0,0,\n               param_1 + 0x238,1);\n  *(undefined2 *)(param_1 + 0x247) = 0x100;\n  param_1[0x248] = &UNK_002a1e8b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x249,unaff_EDI + 0x1ae20b,1,0,iVar3,unaff_EDI + 0x1afb07,0,0,\n               param_1 + 0x248,0);\n  iVar8 = unaff_EDI + 0x1af1d9;\n  param_1[599] = &UNK_002a1e9f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 600,unaff_EDI + 0x1ae21d,1,0,iVar8,unaff_EDI + 0x1afb53,\n               unaff_EDI + 0x1afb33,0,param_1 + 599,0);\n  *(undefined1 *)(param_1 + 0x266) = 0;\n  param_1[0x268] = &UNK_002a1eb3 + unaff_EDI;\n  param_1[0x267] = iVar8;\n                    \n  FUN_000eb510(param_1 + 0x269,unaff_EDI + 0x1ae238,1,0,iVar3,unaff_EDI + 0x1ae056,0,0,\n               param_1 + 0x268,0);\n  *(undefined2 *)(param_1 + 0x277) = 0;\n  param_1[0x278] = &UNK_002a1ec7 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x279,unaff_EDI + 0x1ae235,1,0,iVar4,unaff_EDI + 0x1af783,0,0,\n               param_1 + 0x278,1);\n  param_1[0x287] = &UNK_002a1edb + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x288,unaff_EDI + 0x1ae26f,1,0,iVar3,unaff_EDI + 0x1ae24f,0,0,\n               param_1 + 0x287,0);\n  param_1[0x297] = &UNK_002a1eef + unaff_EDI;\n  *(undefined2 *)(param_1 + 0x296) = 0;\n                    \n  FUN_000eb510(param_1 + 0x298,unaff_EDI + 0x1ae26c,1,0,iVar4,unaff_EDI + 0x1afb83,0,0,\n               param_1 + 0x297,1);\n  param_1[0x2a6] = &UNK_002a1f03 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x2a7,unaff_EDI + 0x1ae277,1,0,iVar4,unaff_EDI + 0x1afba7,0,0,\n               param_1 + 0x2a6,1);\n  param_1[0x2b6] = &UNK_002a1f17 + unaff_EDI;\n  *(undefined2 *)(param_1 + 0x2b5) = 0x100;\n                    \n  FUN_000eb510(param_1 + 0x2b7,unaff_EDI + 0x1ae274,1,0,iVar3,unaff_EDI + 0x1afbcf,0,0,\n               param_1 + 0x2b6,0);\n  param_1[0x2c5] = &UNK_002a1f2b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x2c6,unaff_EDI + 0x1ae2a4,1,100,iVar3,unaff_EDI + 0x1ae28b,0,0,\n               param_1 + 0x2c5,0);\n  *(undefined2 *)(param_1 + 0x2d4) = 0;\n  param_1[0x2d5] = &UNK_002a1f3f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x2d6,unaff_EDI + 0x1ae2a1,1,0,iVar4,&UNK_001afbfb + unaff_EDI,0,0,\n               param_1 + 0x2d5,1);\n  param_1[0x2e4] = &UNK_002a1f53 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x2e5,unaff_EDI + 0x1ae2c2,0,0,iVar3,unaff_EDI + 0x1ae2b2,0,0,\n               param_1 + 0x2e4,0);\n  *(undefined2 *)(param_1 + 0x2f3) = 0;\n  param_1[0x2f4] = &UNK_002a1f67 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x2f5,unaff_EDI + 0x1ae2bf,0,0,iVar4,0,0,0,param_1 + 0x2f4,1);\n  param_1[0x303] = &UNK_002a1f7b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x304,unaff_EDI + 0x1ae2c8,0,0,iVar3,unaff_EDI + 0x1ae2b2,0,0,\n               param_1 + 0x303,0);\n  *(undefined2 *)(param_1 + 0x312) = 0;\n  param_1[0x313] = &UNK_002a1f8f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x314,unaff_EDI + 0x1ae2c5,0,0,iVar4,0,0,0,param_1 + 0x313,1);\n  param_1[0x322] = &UNK_002a1fa3 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x323,unaff_EDI + 0x1a8891,1,0,iVar2,unaff_EDI + 0x1ae2e9,\n               unaff_EDI + 0x1ae2cb,0,param_1 + 0x322,0);\n  *(undefined1 *)(param_1 + 0x331) = 0;\n  param_1[0x333] = puVar1;\n  param_1[0x332] = iVar2;\n                    \n  FUN_000eb510(param_1 + 0x334,unaff_EDI + 0x1ae31d,1,0,iVar2,unaff_EDI + 0x1ae30d,\n               unaff_EDI + 0x1ae2fb,0,param_1 + 0x333,0);\n  param_1[0x343] = 0;\n  param_1[0x342] = unaff_EDI + -0x2b49;\n  param_1[0x333] = "St7collateIcE" + unaff_EDI + 3;\n  param_1[0x344] = "{default arg#" + unaff_EDI + 0xd;\n                    \n  FUN_000eb510(param_1 + 0x345,unaff_EDI + 0x1ae32a,1,0,0,&UNK_001afc2f + unaff_EDI,\n               &UNK_001ae12e + unaff_EDI,1,param_1 + 0x344,0);\n  *(undefined1 *)(param_1 + 0x353) = 0;\n  param_1[0x355] = "VTT for " + unaff_EDI + 2;\n  param_1[0x354] = 0;\n                    \n  FUN_000eb510(param_1 + 0x356,unaff_EDI + 0x1ae327,1,0,iVar3,unaff_EDI + 0x1afc57,0,0,\n               param_1 + 0x355,0);\n  *(undefined2 *)(param_1 + 0x364) = 0;\n  param_1[0x365] = "construction vtable for " + unaff_EDI + 0xd;\n                    \n  FUN_000eb510(param_1 + 0x366,unaff_EDI + 0x1ae324,1,0,iVar4,0,0,0,param_1 + 0x365,1);\n  param_1[0x374] = "typeinfo for " + unaff_EDI + 3;\n                    \n  FUN_000eb510(param_1 + 0x375,unaff_EDI + 0x1ae336,1,0,iVar3,unaff_EDI + 0x1afc83,0,0,\n               param_1 + 0x374,0);\n  *(undefined2 *)(param_1 + 899) = 0;\n  param_1[900] = "typeinfo name for " + unaff_EDI + 9;\n                    \n  FUN_000eb510(param_1 + 0x385,unaff_EDI + 0x1ae333,1,0,iVar4,unaff_EDI + 0x1afcb7,0,0,param_1 + 900\n               ,1);\n  param_1[0x393] = "typeinfo fn for " + unaff_EDI + 10;\n                    \n  FUN_000eb510(param_1 + 0x394,unaff_EDI + 0x1ae34f,1,0,iVar3,unaff_EDI + 0x1afcf3,0,0,\n               param_1 + 0x393,0);\n  *(undefined2 *)(param_1 + 0x3a2) = 0;\n  param_1[0x3a3] = "non-virtual thunk to " + unaff_EDI + 0xd;\n                    \n  FUN_000eb510(param_1 + 0x3a4,unaff_EDI + 0x1ae34c,1,0,iVar4,0,0,0,param_1 + 0x3a3,1);\n  param_1[0x3b2] = "covariant return thunk to " + unaff_EDI + 0xb;\n                    \n  FUN_000eb510(param_1 + 0x3b3,unaff_EDI + 0x1ae364,1,0,iVar3,&UNK_001afd17 + unaff_EDI,0,0,\n               param_1 + 0x3b2,0);\n  param_1[0x3c2] = "java Class for " + unaff_EDI + 4;\n  *(undefined2 *)(param_1 + 0x3c1) = 0;\n                    \n  FUN_000eb510(param_1 + 0x3c3,unaff_EDI + 0x1ae361,1,0,iVar4,0,0,0,param_1 + 0x3c2,1);\n  param_1[0x3d1] = "guard variable for " + unaff_EDI + 8;\n                    \n  FUN_000eb510(param_1 + 0x3d2,unaff_EDI + 0x1ae37c,1,0,iVar3,unaff_EDI + 0x1afd47,0,0,\n               param_1 + 0x3d1,0);\n  param_1[0x3e1] = "TLS init function for " + unaff_EDI + 8;\n  *(undefined2 *)(param_1 + 0x3e0) = 0;\n                    \n  FUN_000eb510(param_1 + 0x3e2,unaff_EDI + 0x1ae379,1,0,iVar4,0,0,0,param_1 + 0x3e1,1);\n  iVar9 = unaff_EDI + 0x1b8bce;\n  param_1[0x3f0] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0x3f1,unaff_EDI + 0x1ae396,1,0,iVar2,unaff_EDI + 0x1afd6b,iVar9,0,\n               param_1 + 0x3f0,0);\n  param_1[0x400] = 0;\n  param_1[0x3ff] = unaff_EDI + -0x29d9;\n  param_1[0x3f0] = "St14collate_bynameIcE" + unaff_EDI + 7;\n  param_1[0x401] = "TLS wrapper function for " + unaff_EDI + 5;\n                    \n  FUN_000eb510(param_1 + 0x402,unaff_EDI + 0x1ae3a6,1,0,iVar4,unaff_EDI + 0x1afd8b,0,0,\n               param_1 + 0x401,1);\n  *(undefined2 *)(param_1 + 0x410) = 0x100;\n  param_1[0x411] = "TLS wrapper function for " + unaff_EDI + 0x19;\n                    \n  FUN_000eb510(param_1 + 0x412,unaff_EDI + 0x1ae3a3,1,0,iVar3,unaff_EDI + 0x1afdbb,0,0,\n               param_1 + 0x411,0);\n  iVar10 = unaff_EDI + 0x1aed7d;\n  param_1[0x420] = "reference temporary #" + unaff_EDI + 0x13;\n                    \n  FUN_000eb510(param_1 + 0x421,unaff_EDI + 0x1aeb03,1,0x65,0,unaff_EDI + 0x1ae3b5,iVar10,0,\n               param_1 + 0x420,0);\n  *(undefined1 *)(param_1 + 0x42f) = 0;\n  param_1[0x431] = "hidden alias for " + unaff_EDI + 0x11;\n  param_1[0x430] = 0;\n                    \n  FUN_000eb510(param_1 + 0x432,unaff_EDI + 0x1bf43b,1,0,iVar3,unaff_EDI + 0x1ae3cf,0,0,\n               param_1 + 0x431,0);\n  *(undefined2 *)(param_1 + 0x440) = 0;\n  param_1[0x441] = "non-transaction clone for " + unaff_EDI + 0x13;\n                    \n  FUN_000eb510(param_1 + 0x442,unaff_EDI + 0x1ae3ed,1,0,iVar4,unaff_EDI + 0x1afdf3,0,0,\n               param_1 + 0x441,1);\n  param_1[0x450] = "_Fract" + unaff_EDI + 6;\n                    \n  FUN_000eb510(param_1 + 0x451,unaff_EDI + 0x1ae416,3,0,iVar4,unaff_EDI + 0x1ae3fd,0,0,\n               param_1 + 0x450,1);\n  *(undefined2 *)(param_1 + 0x45f) = 0x100;\n  param_1[0x460] = &UNK_002a210b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x461,unaff_EDI + 0x1ae441,3,0,iVar3,unaff_EDI + 0x1ae427,0,0,\n               param_1 + 0x460,0);\n  param_1[0x46f] = "decltype (" + unaff_EDI + 3;\n                    \n  FUN_000eb510(param_1 + 0x470,unaff_EDI + 0x1ae456,1,0,iVar4,0,0,0,param_1 + 0x46f,1);\n  *(undefined2 *)(param_1 + 0x47e) = 0x100;\n  param_1[0x47f] = &UNK_002a2133 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x480,unaff_EDI + 0x1ae453,1,0,iVar3,unaff_EDI + 0x1afe1b,0,0,\n               param_1 + 0x47f,0);\n  param_1[0x48e] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0x48f,unaff_EDI + 0x1ae474,1,0,iVar2,unaff_EDI + 0x1afe5f,\n               unaff_EDI + 0x1ae468,0,param_1 + 0x48e,0);\n  param_1[0x49e] = 0;\n  param_1[0x49d] = unaff_EDI + 0x7be7;\n  param_1[0x48e] = "St8numpunctIcE" + unaff_EDI + 3;\n  param_1[0x49f] = "{unnamed type#" + unaff_EDI + 0xd;\n                    \n  FUN_000eb510(param_1 + 0x4a0,unaff_EDI + 0x1ae49f,1,0x45,iVar3,unaff_EDI + 0x1ae481,0,0,\n               param_1 + 0x49f,0);\n  *(undefined2 *)(param_1 + 0x4ae) = 0;\n  param_1[0x4af] = " restrict" + unaff_EDI + 9;\n                    \n  FUN_000eb510(param_1 + 0x4b0,unaff_EDI + 0x1ae49c,1,0,iVar4,unaff_EDI + 0x1afe87,0,0,\n               param_1 + 0x4af,1);\n                    \n  FUN_000ebb50(param_1 + 0x4be);\n  param_1[0x4d5] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0x4d6,unaff_EDI + 0x1ae4c7,0,0,iVar2,unaff_EDI + 0x1ae4ae,0,0,\n               param_1 + 0x4d5,0);\n  param_1[0x4e5] = 0;\n  param_1[0x4e4] = unaff_EDI + -0x2ce9;\n  param_1[0x4d5] = "St15numpunct_bynameIcE" + unaff_EDI + 7;\n  param_1[0x4e6] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0x4e7,unaff_EDI + 0x1aea22,0,0,iVar2,unaff_EDI + 0x1ae4ca,0,0,\n               param_1 + 0x4e6,0);\n  param_1[0x4f6] = 0;\n  param_1[0x4f5] = unaff_EDI + -0x2cd9;\n  param_1[0x4e6] = &UNK_002a40cf + unaff_EDI;\n                    \n  FUN_000eba10(param_1 + 0x4f7);\n  param_1[0x50e] = "imaginary " + unaff_EDI + 8;\n                    \n  FUN_000eb510(param_1 + 0x50f,unaff_EDI + 0x1ae4e6,1,0x46,0,unaff_EDI + 0x1afeab,\n               unaff_EDI + 0x1b8ae4,0,param_1 + 0x50e,0);\n  *(undefined1 *)(param_1 + 0x51d) = 0;\n  param_1[0x51f] = &UNK_002a21ab + unaff_EDI;\n  param_1[0x51e] = 0;\n                    \n  FUN_000eb510(param_1 + 0x520,unaff_EDI + 0x1ae509,1,0,iVar3,unaff_EDI + 0x1ae4ed,0,0,\n               param_1 + 0x51f,0);\n  *(undefined2 *)(param_1 + 0x52e) = 0;\n  param_1[0x52f] = "decltype(auto)" + unaff_EDI + 0xc;\n                    \n  FUN_000eb510(param_1 + 0x530,unaff_EDI + 0x1ae506,1,0,iVar4,unaff_EDI + 0x1afed3,0,0,\n               param_1 + 0x52f,1);\n  param_1[0x53e] = "string literal" + unaff_EDI + 0xe;\n                    \n  FUN_000eb510(param_1 + 0x53f,unaff_EDI + 0x1aad7c,0,0,unaff_EDI + 0x1ae533,unaff_EDI + 0x1ae518,\n               unaff_EDI + 0x1b2184,0,param_1 + 0x53e,0);\n  *(undefined1 *)(param_1 + 0x54d) = 0;\n  param_1[0x54e] = unaff_EDI + 0x1ae533;\n  param_1[0x54f] = "std::basic_string" + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x550,&UNK_001ae53c + unaff_EDI,1,0,iVar4,unaff_EDI + 0x1afef3,0,0,\n               param_1 + 0x54f,1);\n  *(undefined2 *)(param_1 + 0x55e) = 0x100;\n  param_1[0x55f] = "std::string" + unaff_EDI + 2;\n                    \n  FUN_000eb510(param_1 + 0x560,unaff_EDI + 0x1ae539,1,0,iVar3,unaff_EDI + 0x1aff1f,0,0,\n               param_1 + 0x55f,0);\n  param_1[0x56e] = "std::istream" + unaff_EDI + 10;\n                    \n  FUN_000eb510(param_1 + 0x56f,unaff_EDI + 0x1ae54b,1,0,iVar3,unaff_EDI + 0x1aff53,0,0,\n               param_1 + 0x56e,0);\n  *(undefined2 *)(param_1 + 0x57d) = 0;\n  param_1[0x57e] = "std::ostream" + unaff_EDI + 3;\n                    \n  FUN_000eb510(param_1 + 0x57f,unaff_EDI + 0x1ae548,1,0,iVar4,unaff_EDI + 0x1aff83,0,0,\n               param_1 + 0x57e,1);\n  param_1[0x58d] = "basic_ostream" + unaff_EDI + 10;\n                    \n  FUN_000eb510(param_1 + 0x58e,unaff_EDI + 0x1ae55c,1,0,iVar3,unaff_EDI + 0x1affbb,0,0,\n               param_1 + 0x58d,0);\n  param_1[0x59d] = "basic_iostream" + unaff_EDI + 2;\n  *(undefined2 *)(param_1 + 0x59c) = 0;\n                    \n  FUN_000eb510(param_1 + 0x59e,unaff_EDI + 0x1ae559,1,0,iVar4,unaff_EDI + 0x1affeb,0,0,\n               param_1 + 0x59d,1);\n  param_1[0x5ac] = "boolean" + unaff_EDI + 7;\n                    \n  FUN_000eb510(param_1 + 0x5ad,unaff_EDI + 0x1ae575,1,0,iVar3,unaff_EDI + 0x1b001f,0,0,\n               param_1 + 0x5ac,0);\n  param_1[0x5bc] = "unsigned char" + unaff_EDI + 8;\n  *(undefined2 *)(param_1 + 0x5bb) = 0;\n                    \n  FUN_000eb510(param_1 + 0x5bd,unaff_EDI + 0x1ae572,1,0,iVar4,unaff_EDI + 0x1b004f,0,0,\n               param_1 + 0x5bc,1);\n  param_1[0x5cb] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0x5cc,&UNK_001ae58b + unaff_EDI,1,0,iVar2,unaff_EDI + 0x1b0083,0,0,\n               param_1 + 0x5cb,0);\n  param_1[0x5db] = 0;\n  param_1[0x5da] = unaff_EDI + -0x2d09;\n  param_1[0x5cb] = "St7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 3;\n  param_1[0x5dc] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0x5dd,unaff_EDI + 0x1ae594,1,0,iVar2,unaff_EDI + 0x1b00b7,0,0,\n               param_1 + 0x5dc,0);\n  param_1[0x5ec] = 0;\n  param_1[0x5eb] = unaff_EDI + -0x2cf9;\n  param_1[0x5dc] = "St7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x17;\n  param_1[0x5ed] = "unsigned long" + unaff_EDI + 1;\n                    \n  FUN_000eb510(param_1 + 0x5ee,unaff_EDI + 0x1ae5b5,0,0,iVar2,unaff_EDI + 0x1b00f7,\n               unaff_EDI + 0x1ae5aa,0,param_1 + 0x5ed,0);\n  *(undefined1 *)(param_1 + 0x5fc) = 0;\n  param_1[0x5fe] = "unsigned __int128" + unaff_EDI + 7;\n  param_1[0x5fd] = iVar2;\n                    \n  FUN_000eb510(param_1 + 0x5ff,thunk_FUN_001ae2e0 + unaff_EDI,2,0,iVar3,iVar5,0,0,param_1 + 0x5fe,0)\n  ;\n  *(undefined2 *)(param_1 + 0x60d) = 0;\n  param_1[0x60e] = "unsigned short" + unaff_EDI + 9;\n                    \n  FUN_000eb510(param_1 + 0x60f,unaff_EDI + 0x1ae5bd,2,0,iVar4,0,0,0,param_1 + 0x60e,1);\n  param_1[0x61d] = "unsigned long long" + unaff_EDI + 0xe;\n                    \n  FUN_000eb510(param_1 + 0x61e,unaff_EDI + 0x1ae5f9,1,0,iVar3,unaff_EDI + 0x1ae5c2,0,0,\n               param_1 + 0x61d,0);\n  *(undefined2 *)(param_1 + 0x62c) = 0;\n  param_1[0x62d] = "decimal64" + unaff_EDI + 5;\n                    \n  FUN_000eb510(param_1 + 0x62e,unaff_EDI + 0x1ae5f6,1,0,iVar4,unaff_EDI + 0x1ae5d9,0,0,\n               param_1 + 0x62d,1);\n  param_1[0x63c] = &UNK_002a22eb + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x63d,unaff_EDI + 0x1c0252,1,0,iVar3,unaff_EDI + 0x1ae605,0,0,\n               param_1 + 0x63c,0);\n  *(undefined2 *)(param_1 + 0x64b) = 0;\n  param_1[0x64c] = "decltype(nullptr)" + unaff_EDI + 1;\n                    \n  FUN_000eb510(param_1 + 0x64d,unaff_EDI + 0x1ae621,1,0,iVar4,unaff_EDI + 0x1b0123,0,0,\n               param_1 + 0x64c,1);\n  param_1[0x65b] = "alignof " + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x65c,unaff_EDI + 0x1ae631,1,0,iVar4,unaff_EDI + 0x1b0147,0,0,\n               param_1 + 0x65b,1);\n  *(undefined2 *)(param_1 + 0x66a) = 0x100;\n  param_1[0x66b] = "const_cast" + unaff_EDI + 8;\n                    \n  FUN_000eb510(param_1 + 0x66c,unaff_EDI + 0x1ae62e,1,0,iVar3,&UNK_001b016f + unaff_EDI,0,0,\n               param_1 + 0x66b,0);\n  param_1[0x67a] = "dynamic_cast" + unaff_EDI + 1;\n                    \n  FUN_000eb510(param_1 + 0x67b,unaff_EDI + 0x1c3321,0,0x47,iVar3,unaff_EDI + 0x1ae63c,0,0,\n               param_1 + 0x67a,0);\n  *(undefined2 *)(param_1 + 0x689) = 0;\n  param_1[0x68a] = &UNK_002a234f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x68b,unaff_EDI + 0x1ae654,0,0,iVar4,0,0,0,param_1 + 0x68a,1);\n  param_1[0x699] = &UNK_002a2363 + unaff_EDI;\n  iVar11 = unaff_EDI + 0x1ae95a;\n                    \n  FUN_000eb510(param_1 + 0x69a,unaff_EDI + 0x1ae676,0,0x68,0,unaff_EDI + 0x1ae65e,iVar11,0,\n               param_1 + 0x699,0);\n  *(undefined1 *)(param_1 + 0x6a8) = 0;\n  param_1[0x6a9] = 0;\n  param_1[0x6aa] = &UNK_002a2377 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x6ab,unaff_EDI + 0x1ae68a,1,0,unaff_EDI + 0x1ae686,unaff_EDI + 0x1b0197,\n               unaff_EDI + 0x1ae67d,0,param_1 + 0x6aa,0);\n  *(undefined1 *)(param_1 + 0x6b9) = 0;\n  param_1[0x6bc] = &UNK_002a238b + unaff_EDI;\n  *(undefined8 *)(param_1 + 0x6ba) = 0;\n                    \n  FUN_000eb510(param_1 + 0x6bd,unaff_EDI + 0x1ae6c8,1,0,unaff_EDI + 0x1a0f2f,unaff_EDI + 0x1ae6b5,\n               unaff_EDI + 0x1ae6a5,0,param_1 + 0x6bc,0);\n  *(undefined1 *)(param_1 + 0x6cb) = 0;\n  param_1[0x6cc] = unaff_EDI + 0x1a0f2f;\n  param_1[0x6cd] = "reinterpret_cast" + unaff_EDI + 0xb;\n                    \n  FUN_000eb510(param_1 + 0x6ce,unaff_EDI + 0x1ae6e3,2,0,iVar2,unaff_EDI + 0x1ae6d3,0,0,\n               param_1 + 0x6cd,0);\n  param_1[0x6dc] = "static_cast" + unaff_EDI + 1;\n                    \n  FUN_000eb510(param_1 + 0x6dd,unaff_EDI + 0x1ae6e0,2,0,iVar2,0,0,0,param_1 + 0x6dc,1);\n  param_1[0x6eb] =\n       "std::basic_string<char, std::char_traits<char>, std::allocator<char> >" + unaff_EDI + 3;\n                    \n  FUN_000eb510(param_1 + 0x6ec,unaff_EDI + 0x1ae6f5,1,0,iVar8,unaff_EDI + 0x1b01c7,\n               unaff_EDI + 0x1ae6e5,0,param_1 + 0x6eb,0);\n  param_1[0x6fc] =\n       "std::basic_string<char, std::char_traits<char>, std::allocator<char> >" + unaff_EDI + 0x17;\n  param_1[0x6fb] = iVar8;\n  iVar12 = unaff_EDI + 0x1a10b8;\n  *(undefined1 *)(param_1 + 0x6fa) = 0;\n  iVar13 = unaff_EDI + 0x1ae6f9;\n                    \n  FUN_000eb510(param_1 + 0x6fd,unaff_EDI + 0x1ae6ff,1,0,iVar12,unaff_EDI + 0x1b0237,iVar13,0,\n               param_1 + 0x6fc,0);\n  *(undefined1 *)(param_1 + 0x70b) = 0;\n  param_1[0x70c] = 0;\n  param_1[0x70d] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0x70e,&UNK_001a87be + unaff_EDI,1,0,iVar2,unaff_EDI + 0x1b025f,0,0,\n               param_1 + 0x70d,0);\n  param_1[0x71d] = 0;\n  param_1[0x71c] = unaff_EDI + -0x2dd9;\n  param_1[0x70d] = "St7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x2b;\n  param_1[0x71e] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0x71f,unaff_EDI + 0x1ae727,1,0,iVar2,unaff_EDI + 0x1ae70e,0,0,\n               param_1 + 0x71e,0);\n  param_1[0x72e] = 0;\n  param_1[0x72d] = unaff_EDI + -0x2dc9;\n  param_1[0x71e] = &UNK_002a411f + unaff_EDI;\n  param_1[0x72f] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0x730,unaff_EDI + 0x1ae736,1,0,iVar2,unaff_EDI + 0x1b02cb,0,0,\n               param_1 + 0x72f,0);\n  param_1[0x73f] = 0;\n  param_1[0x73e] = unaff_EDI + -0x2db9;\n  param_1[0x72f] = "St7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x13;\n  param_1[0x740] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0x741,unaff_EDI + 0x1ae747,1,0,iVar2,unaff_EDI + 0x1b0307,0,0,\n               param_1 + 0x740,0);\n  param_1[0x750] = 0;\n  param_1[0x74f] = unaff_EDI + -0x2da9;\n  param_1[0x740] = "St7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x27;\n  param_1[0x751] =\n       "std::basic_string<char, std::char_traits<char>, std::allocator<char> >" + unaff_EDI + 0x2b;\n                    \n  FUN_000eb510(param_1 + 0x752,unaff_EDI + 0x1ae75a,1,0,0,unaff_EDI + 0x1b0337,iVar9,0,\n               param_1 + 0x751,0);\n  *(undefined1 *)(param_1 + 0x760) = 0;\n  param_1[0x761] = 0;\n  param_1[0x762] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0x763,unaff_EDI + 0x1ae780,1,0,iVar2,unaff_EDI + 0x1ae76b,0,0,\n               param_1 + 0x762,0);\n  param_1[0x772] = 0;\n  param_1[0x771] = unaff_EDI + -0x2d99;\n  param_1[0x762] = &UNK_002a415b + unaff_EDI;\n  param_1[0x773] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0x774,unaff_EDI + 0x1ae7af,1,0,iVar2,unaff_EDI + 0x1ae794,0,0,\n               param_1 + 0x773,0);\n  param_1[0x783] = 0;\n  param_1[0x782] = unaff_EDI + -0x2d79;\n  param_1[0x773] = "St17__timepunct_cacheIcE" + unaff_EDI + 0x13;\n  param_1[0x784] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0x785,unaff_EDI + 0x1ae7c5,1,0,iVar2,unaff_EDI + 0x1b0377,0,0,\n               param_1 + 0x784,0);\n  param_1[0x794] = 0;\n  param_1[0x793] = unaff_EDI + -0x2d59;\n  param_1[0x784] = "St11__timepunctIcE" + unaff_EDI + 0xb;\n  param_1[0x795] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0x796,unaff_EDI + 0x1ae7d9,1,0,iVar2,unaff_EDI + 0x1b039f,0,0,\n               param_1 + 0x795,0);\n  param_1[0x7a5] = 0;\n  param_1[0x7a4] = unaff_EDI + -0x2d39;\n  param_1[0x795] = "St10moneypunctIcLb1EE" + unaff_EDI + 0xb;\n  param_1[0x7a6] =\n       "std::basic_string<char, std::char_traits<char>, std::allocator<char> >" + unaff_EDI + 0x3f;\n                    \n  FUN_000eb510(param_1 + 0x7a7,unaff_EDI + 0x1ae7ff,1,0,unaff_EDI + 0x1bb5e4,unaff_EDI + 0x1b03df,\n               &UNK_001ae7f7 + unaff_EDI,0,param_1 + 0x7a6,0);\n  uVar15 = *(undefined8 *)(unaff_EDI + 0x1b2b97);\n  *(undefined1 *)(param_1 + 0x7b5) = 0;\n  param_1[0x7b8] = "std::basic_istream<char, std::char_traits<char> >" + unaff_EDI + 0xb;\n  *(undefined8 *)(param_1 + 0x7b6) = uVar15;\n                    \n  FUN_000eb510(param_1 + 0x7b9,unaff_EDI + 0x1aad76,0,0,unaff_EDI + 0x1bb084,unaff_EDI + 0x1ae811,\n               unaff_EDI + 0x1b2184,0,param_1 + 0x7b8,0);\n  *(undefined1 *)(param_1 + 0x7c7) = 0;\n  param_1[0x7c8] = unaff_EDI + 0x1bb084;\n  param_1[0x7c9] = "std::basic_istream<char, std::char_traits<char> >" + unaff_EDI + 0x1f;\n                    \n  FUN_000eb510(param_1 + 0x7ca,unaff_EDI + 0x1ae84a,1,0x49,0,unaff_EDI + 0x1ae832,\n               unaff_EDI + 0x1ae82a,0,param_1 + 0x7c9,0);\n  *(undefined1 *)(param_1 + 0x7d8) = 0;\n  param_1[0x7d9] = 0;\n  param_1[0x7da] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0x7db,unaff_EDI + 0x1ae859,1,0,iVar2,unaff_EDI + 0x1b041b,iVar9,0,\n               param_1 + 0x7da,0);\n  param_1[0x7ea] = 0;\n  param_1[0x7e9] = unaff_EDI + -0x519;\n  param_1[0x7da] = "St10moneypunctIcLb0EE" + unaff_EDI + 7;\n  param_1[0x7eb] = "std::basic_istream<char, std::char_traits<char> >" + unaff_EDI + 0x33;\n                    \n  FUN_000eb510(param_1 + 0x7ec,&UNK_001ae869 + unaff_EDI,1,0,iVar3,unaff_EDI + 0x1b043f,0,0,\n               param_1 + 0x7eb,0);\n  *(undefined2 *)(param_1 + 0x7fa) = 0;\n  param_1[0x7fb] = "std::basic_ostream<char, std::char_traits<char> >" + unaff_EDI + 0x13;\n                    \n  FUN_000eb510(param_1 + 0x7fc,unaff_EDI + 0x1ae866,1,0,iVar4,unaff_EDI + 0x1b045f,0,0,\n               param_1 + 0x7fb,1);\n                    \n  FUN_000eb650(param_1 + 0x80a);\n  param_1[0x821] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0x822,unaff_EDI + 0x1aee55,1,0x6c,iVar2,unaff_EDI + 0x1ae87b,\n               unaff_EDI + 0x1ae88e,0,param_1 + 0x821,0);\n  param_1[0x831] = 0;\n  param_1[0x830] = unaff_EDI + -0x659;\n  param_1[0x821] = "St8messagesIcE" + unaff_EDI + 3;\n  param_1[0x832] = "std::basic_iostream<char, std::char_traits<char> >" + unaff_EDI + 7;\n                    \n  FUN_000eb510(param_1 + 0x833,unaff_EDI + 0x1ae899,1,0,iVar4,unaff_EDI + 0x1b0487,0,0,\n               param_1 + 0x832,1);\n  *(undefined2 *)(param_1 + 0x841) = 0x100;\n  param_1[0x842] = "std::basic_iostream<char, std::char_traits<char> >" + unaff_EDI + 0x1b;\n                    \n  FUN_000eb510(param_1 + 0x843,unaff_EDI + 0x1ae896,1,0,iVar3,unaff_EDI + 0x1b04ab,0,0,\n               param_1 + 0x842,0);\n  param_1[0x851] = "std::basic_iostream<char, std::char_traits<char> >" + unaff_EDI + 0x2f;\n  iVar14 = unaff_EDI + 0x1b8cc6;\n                    \n  FUN_000eb510(param_1 + 0x852,unaff_EDI + 0x1ae8cf,1,0x4c,iVar2,unaff_EDI + 0x1ae8b2,iVar14,0,\n               param_1 + 0x851,0);\n  *(undefined1 *)(param_1 + 0x860) = 0;\n  param_1[0x864] = &UNK_002a24b7 + unaff_EDI;\n  param_1[0x861] = 0;\n  param_1[0x862] = 0;\n  param_1[0x863] = 0;\n                    \n  FUN_000eb510(param_1 + 0x865,&UNK_001ae8df + unaff_EDI,1,0,iVar3,unaff_EDI + 0x1b04d7,0,0,\n               param_1 + 0x864,0);\n  *(undefined2 *)(param_1 + 0x873) = 0;\n  param_1[0x874] = &UNK_002a24cb + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x875,&UNK_001ae8dc + unaff_EDI,1,0,iVar4,unaff_EDI + 0x1b04ff,0,0,\n               param_1 + 0x874,1);\n  param_1[0x883] = &UNK_002a24df + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x884,unaff_EDI + 0x1c2a37,2,0x6d,iVar2,unaff_EDI + 0x1b052b,\n               unaff_EDI + 0x1ae8e8,0,param_1 + 0x883,0);\n  *(undefined1 *)(param_1 + 0x892) = 0;\n  param_1[0x893] = iVar2;\n  param_1[0x894] = &UNK_002a24f3 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x895,unaff_EDI + 0x1ae90f,1,0,iVar3,&UNK_001ae8f2 + unaff_EDI,0,0,\n               param_1 + 0x894,0);\n  *(undefined2 *)(param_1 + 0x8a3) = 0;\n  param_1[0x8a4] = &UNK_002a2507 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x8a5,unaff_EDI + 0x1ae90c,1,0,iVar4,unaff_EDI + 0x1b054f,0,0,\n               param_1 + 0x8a4,1);\n  param_1[0x8b3] = &UNK_002a251b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x8b4,unaff_EDI + 0x1ae922,1,0,iVar4,unaff_EDI + 0x1b0573,0,0,\n               param_1 + 0x8b3,1);\n  *(undefined2 *)(param_1 + 0x8c2) = 0x100;\n  param_1[0x8c3] = &UNK_002a252f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x8c4,unaff_EDI + 0x1ae91f,1,0,iVar3,unaff_EDI + 0x1b059f,0,0,\n               param_1 + 0x8c3,0);\n  param_1[0x8d2] = "%s: error: too many @-files encountered\n" + unaff_EDI + 3;\n                    \n  FUN_000eb510(param_1 + 0x8d3,unaff_EDI + 0x1ae939,1,0,iVar4,unaff_EDI + 0x1b05d3,0,0,\n               param_1 + 0x8d2,1);\n  *(undefined2 *)(param_1 + 0x8e1) = 0x100;\n  param_1[0x8e2] = "%s: error: too many @-files encountered\n" + unaff_EDI + 0x17;\n                    \n  FUN_000eb510(param_1 + 0x8e3,unaff_EDI + 0x1ae936,1,0,iVar3,unaff_EDI + 0x1b05f3,0,0,\n               param_1 + 0x8e2,0);\n  param_1[0x8f1] = &UNK_002a256b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x8f2,&LAB_001ae94d + unaff_EDI,1,0x4d,iVar3,unaff_EDI + 0x1b061b,0,0,\n               param_1 + 0x8f1,0);\n  *(undefined2 *)(param_1 + 0x900) = 0;\n  param_1[0x901] = "%s: error: @-file refers to a directory\n" + unaff_EDI + 0x13;\n                    \n  FUN_000eb510(param_1 + 0x902,unaff_EDI + 0x1ae94a,1,0,iVar4,0,0,0,param_1 + 0x901,1);\n  param_1[0x910] = "%s: error: @-file refers to a directory\n" + unaff_EDI + 0x27;\n                    \n  FUN_000eb510(param_1 + 0x911,unaff_EDI + 0x1ae972,0,0,0,unaff_EDI + 0x1ae963,unaff_EDI + 0x1ae957,\n               0,param_1 + 0x910,0);\n  *(undefined1 *)(param_1 + 0x91f) = 0;\n  param_1[0x921] = &UNK_002a25a7 + unaff_EDI;\n  param_1[0x920] = 0;\n                    \n  FUN_000eb510(param_1 + 0x922,unaff_EDI + 0x1ae990,1,0x6e,iVar3,unaff_EDI + 0x1ae976,0,0,\n               param_1 + 0x921,0);\n  param_1[0x931] = &UNK_002a25bb + unaff_EDI;\n  *(undefined2 *)(param_1 + 0x930) = 0;\n                    \n  FUN_000eb510(param_1 + 0x932,unaff_EDI + 0x1ae98d,1,0,iVar4,0,0,0,param_1 + 0x931,1);\n  param_1[0x940] = &UNK_002a25cf + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x941,unaff_EDI + 0x1ae99a,3,0x4e,iVar3,unaff_EDI + 0x1b063f,0,0,\n               param_1 + 0x940,0);\n  param_1[0x950] = &UNK_002a25e3 + unaff_EDI;\n  *(undefined2 *)(param_1 + 0x94f) = 0;\n                    \n  FUN_000eb510(param_1 + 0x951,unaff_EDI + 0x1ae997,3,0,iVar4,unaff_EDI + 0x1b0673,0,0,\n               param_1 + 0x950,1);\n  param_1[0x95f] = &UNK_002a25f7 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x960,unaff_EDI + 0x1ae9a4,1,0,iVar3,unaff_EDI + 0x1b0697,0,0,\n               param_1 + 0x95f,0);\n  *(undefined2 *)(param_1 + 0x96e) = 0;\n  param_1[0x96f] = &UNK_002a260b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x970,unaff_EDI + 0x1ae9a1,1,0,iVar4,0,0,0,param_1 + 0x96f,1);\n  param_1[0x97e] = &UNK_002a261f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x97f,unaff_EDI + 0x1ae9b6,1,0,iVar2,unaff_EDI + 0x1b06e7,0,0,\n               param_1 + 0x97e,0);\n  param_1[0x98d] = &UNK_002a2633 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x98e,unaff_EDI + 0x1ae9b3,1,0,iVar2,0,0,0,param_1 + 0x98d,1);\n  param_1[0x99c] = &UNK_002a2647 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x99d,unaff_EDI + 0x1ae9c6,1,0,iVar3,unaff_EDI + 0x1b0717,0,0,\n               param_1 + 0x99c,0);\n  *(undefined2 *)(param_1 + 0x9ab) = 0;\n  param_1[0x9ac] = &UNK_002a265b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x9ad,unaff_EDI + 0x1ae9c3,1,0,iVar4,0,0,0,param_1 + 0x9ac,1);\n  param_1[0x9bb] = &UNK_002a266f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x9bc,unaff_EDI + 0x1ae9d8,0,0,iVar3,unaff_EDI + 0x1b0743,0,0,\n               param_1 + 0x9bb,0);\n  *(undefined2 *)(param_1 + 0x9ca) = 0;\n  param_1[0x9cb] = &UNK_002a2683 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x9cc,unaff_EDI + 0x1ae9d5,0,0,iVar4,0,0,0,param_1 + 0x9cb,1);\n  param_1[0x9da] = &UNK_002a2697 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x9db,unaff_EDI + 0x1aec54,1,0x6f,unaff_EDI + 0x1ae9f6,unaff_EDI + 0x1ae9e1\n               ,iVar9,0,param_1 + 0x9da,0);\n  *(undefined1 *)(param_1 + 0x9e9) = 0;\n  param_1[0x9ea] = unaff_EDI + 0x1ae9f6;\n  param_1[0x9eb] = &UNK_002a26ab + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x9ec,unaff_EDI + 0x1aea17,3,0,iVar6,unaff_EDI + 0x1aea05,\n               unaff_EDI + 0x1ae9fc,0,param_1 + 0x9eb,0);\n  *(undefined1 *)(param_1 + 0x9fa) = 0;\n  param_1[0x9fc] = &UNK_002a26bf + unaff_EDI;\n  param_1[0x9fb] = iVar6;\n                    \n  FUN_000eb510(param_1 + 0x9fd,&UNK_001aef9c + unaff_EDI,2,0x4f,iVar12,unaff_EDI + 0x1aea25,\n               unaff_EDI + 0x1aea1f,0,param_1 + 0x9fc,0);\n  *(undefined1 *)(param_1 + 0xa0b) = 0;\n  param_1[0xa0d] = &UNK_002a26d3 + unaff_EDI;\n  param_1[0xa0c] = 0;\n                    \n  FUN_000eb510(param_1 + 0xa0e,unaff_EDI + 0x1aea72,1,0,unaff_EDI + 0x1c45a9,unaff_EDI + 0x1aea5a,\n               unaff_EDI + 0x1aea3f,0,param_1 + 0xa0d,0);\n  *(undefined1 *)(param_1 + 0xa1c) = 0;\n  param_1[0xa1d] = unaff_EDI + 0x1c45a9;\n  param_1[0xa1e] = &UNK_002a26e7 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xa1f,unaff_EDI + 0x1aeaa3,0,0x70,iVar3,unaff_EDI + 0x1aea82,0,0,\n               param_1 + 0xa1e,0);\n  *(undefined2 *)(param_1 + 0xa2d) = 0;\n  param_1[0xa2e] = &UNK_002a26fb + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xa2f,unaff_EDI + 0x1aeaa0,0,0,iVar4,0,0,0,param_1 + 0xa2e,1);\n  param_1[0xa3d] = &UNK_002a270f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xa3e,unaff_EDI + 0x1aeaa8,0,0,iVar3,&UNK_001b077b + unaff_EDI,0,0,\n               param_1 + 0xa3d,0);\n  *(undefined2 *)(param_1 + 0xa4c) = 0;\n  param_1[0xa4d] = &UNK_002a2723 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xa4e,unaff_EDI + 0x1aeaa5,0,0,iVar4,unaff_EDI + 0x1b07a7,0,0,\n               param_1 + 0xa4d,1);\n  param_1[0xa5c] = &UNK_002a2737 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xa5d,unaff_EDI + 0x1aeaaf,1,0,iVar2,&UNK_001b077b + unaff_EDI,0,0,\n               param_1 + 0xa5c,0);\n  param_1[0xa6b] = &UNK_002a274b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xa6c,unaff_EDI + 0x1aeaac,1,0,iVar2,unaff_EDI + 0x1b07a7,0,0,\n               param_1 + 0xa6b,1);\n  param_1[0xa7a] = &UNK_002a275f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xa7b,unaff_EDI + 0x1aeac1,1,0,iVar3,unaff_EDI + 0x1b07d7,0,0,\n               param_1 + 0xa7a,0);\n  *(undefined2 *)(param_1 + 0xa89) = 0;\n  param_1[0xa8a] = &UNK_002a2773 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xa8b,unaff_EDI + 0x1aeabe,1,0,iVar4,0,0,0,param_1 + 0xa8a,1);\n  param_1[0xa99] = &UNK_002a2787 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xa9a,unaff_EDI + 0x1aeacf,0,0,iVar3,0,0,0,param_1 + 0xa99,0);\n  *(undefined2 *)(param_1 + 0xaa8) = 0;\n  param_1[0xaa9] = &UNK_002a279b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xaaa,unaff_EDI + 0x1aeacc,0,0,iVar4,unaff_EDI + 0x1b080f,0,0,\n               param_1 + 0xaa9,1);\n  param_1[0xab8] = &UNK_002a27af + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xab9,unaff_EDI + 0x1aeaed,1,0,unaff_EDI + 0x1bb38f,unaff_EDI + 0x1b083f,\n               unaff_EDI + 0x1aeae2,1,param_1 + 0xab8,0);\n  *(undefined1 *)(param_1 + 0xac7) = 0;\n  param_1[0xac9] = &UNK_002a27c3 + unaff_EDI;\n  param_1[0xac8] = 0;\n                    \n  FUN_000eb510(param_1 + 0xaca,unaff_EDI + 0x1aeafa,1,0,iVar3,unaff_EDI + 0x1b0877,0,0,\n               param_1 + 0xac9,0);\n  param_1[0xad9] = &UNK_002a27d7 + unaff_EDI;\n  *(undefined2 *)(param_1 + 0xad8) = 0;\n                    \n  FUN_000eb510(param_1 + 0xada,unaff_EDI + 0x1aeaf7,1,0,iVar4,unaff_EDI + 0x1b08b7,0,0,\n               param_1 + 0xad9,1);\n  param_1[0xae8] = &UNK_002a27eb + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xae9,unaff_EDI + 0x1aeb0c,1,0,iVar3,unaff_EDI + 0x1b08e3,0,0,\n               param_1 + 0xae8,0);\n  *(undefined2 *)(param_1 + 0xaf7) = 0;\n  param_1[0xaf8] = &UNK_002a27ff + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xaf9,unaff_EDI + 0x1aeb09,1,0,iVar4,unaff_EDI + 0x1b0913,0,0,\n               param_1 + 0xaf8,1);\n  param_1[0xb07] = &UNK_002a2813 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xb08,unaff_EDI + 0x1aeb20,1,0,iVar3,unaff_EDI + 0x1b0947,0,0,\n               param_1 + 0xb07,0);\n  *(undefined2 *)(param_1 + 0xb16) = 0;\n  param_1[0xb17] = &UNK_002a2827 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xb18,unaff_EDI + 0x1aeb1d,1,0,iVar4,unaff_EDI + 0x1b097f,0,0,\n               param_1 + 0xb17,1);\n  param_1[0xb26] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0xb27,unaff_EDI + 0x1aeb63,1,0,iVar2,unaff_EDI + 0x1aeb37,\n               unaff_EDI + 0x1aeb30,0,param_1 + 0xb26,0);\n  param_1[0xb36] = 0;\n  param_1[0xb35] = unaff_EDI + -0x12a9;\n  param_1[0xb26] = &UNK_002a41d3 + unaff_EDI;\n  param_1[0xb37] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0xb38,unaff_EDI + 0x1aeb6a,1,0,iVar2,unaff_EDI + 0x1aeb4d,\n               unaff_EDI + 0x1af404,0,param_1 + 0xb37,0);\n  param_1[0xb47] = 0;\n  param_1[0xb46] = unaff_EDI + -0x1709;\n  param_1[0xb37] = "St23__codecvt_abstract_baseIcc11__mbstate_tE" + unaff_EDI + 7;\n  param_1[0xb48] = &UNK_002a283b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xb49,unaff_EDI + 0x1aeb78,1,0,iVar4,unaff_EDI + 0x1b09af,0,0,\n               param_1 + 0xb48,1);\n  *(undefined2 *)(param_1 + 0xb57) = 0x100;\n  param_1[0xb58] = &UNK_002a284f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xb59,unaff_EDI + 0x1aeb75,1,0,iVar3,unaff_EDI + 0x1b09e7,0,0,\n               param_1 + 0xb58,0);\n  param_1[0xb67] = &UNK_002a2863 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xb68,unaff_EDI + 0x1aeb8b,1,0,iVar3,unaff_EDI + 0x1b0a13,0,0,\n               param_1 + 0xb67,0);\n  *(undefined2 *)(param_1 + 0xb76) = 0;\n  param_1[0xb77] = &UNK_002a2877 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xb78,unaff_EDI + 0x1aeb88,1,0,iVar4,0,0,0,param_1 + 0xb77,1);\n  param_1[0xb86] = &UNK_002a288b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xb87,unaff_EDI + 0x1aeba6,1,0,iVar3,unaff_EDI + 0x1b0a3f,0,0,\n               param_1 + 0xb86,0);\n  *(undefined2 *)(param_1 + 0xb95) = 0;\n  param_1[0xb96] = &UNK_002a289f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xb97,unaff_EDI + 0x1aeba3,1,0,iVar4,unaff_EDI + 0x1b0a67,0,0,\n               param_1 + 0xb96,1);\n  param_1[0xba5] = &UNK_002a28b3 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xba6,unaff_EDI + 0x1aebbb,1,0,iVar3,unaff_EDI + 0x1b0a8b,0,0,\n               param_1 + 0xba5,0);\n  *(undefined2 *)(param_1 + 0xbb4) = 0;\n  param_1[0xbb5] = &UNK_002a28c7 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xbb6,unaff_EDI + 0x1aebb8,1,0,iVar4,&UNK_001b0ab7 + unaff_EDI,0,0,\n               param_1 + 0xbb5,1);\n  param_1[0xbc4] = &UNK_002a28db + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xbc5,unaff_EDI + 0x1aebed,1,0,iVar3,unaff_EDI + 0x1aebce,0,0,\n               param_1 + 0xbc4,0);\n  param_1[0xbd4] = &UNK_002a28ef + unaff_EDI;\n  *(undefined2 *)(param_1 + 0xbd3) = 0;\n                    \n  FUN_000eb510(param_1 + 0xbd5,unaff_EDI + 0x1aebea,1,0,iVar4,0,0,0,param_1 + 0xbd4,1);\n  param_1[0xbe3] = &UNK_002a2903 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xbe4,&UNK_001aec01 + unaff_EDI,1,0,0,unaff_EDI + 0x1b0adf,iVar11,0,\n               param_1 + 0xbe3,0);\n  *(undefined1 *)(param_1 + 0xbf2) = 0;\n  param_1[0xbf3] = 0;\n  param_1[0xbf4] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0xbf5,unaff_EDI + 0x1aec15,1,0,iVar2,unaff_EDI + 0x1b0b0f,0,0,\n               param_1 + 0xbf4,0);\n  param_1[0xc04] = 0;\n  param_1[0xc03] = unaff_EDI + -0x18c9;\n  param_1[0xbf4] = "St23__codecvt_abstract_baseIcc11__mbstate_tE" + unaff_EDI + 0x1b;\n  param_1[0xc05] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0xc06,unaff_EDI + 0x1aec20,1,0,iVar2,unaff_EDI + 0x1b0b3f,0,0,\n               param_1 + 0xc05,0);\n  param_1[0xc15] = 0;\n  param_1[0xc14] = unaff_EDI + -0x1ee9;\n  param_1[0xc05] = "St23__codecvt_abstract_baseIcc11__mbstate_tE" + unaff_EDI + 0x2f;\n  param_1[0xc16] = &UNK_002a2917 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xc17,unaff_EDI + 0x1aec2d,1,0x71,iVar3,unaff_EDI + 0x1b0b73,0,0,\n               param_1 + 0xc16,0);\n  param_1[0xc26] = &UNK_002a292b + unaff_EDI;\n  *(undefined2 *)(param_1 + 0xc25) = 0;\n                    \n  FUN_000eb510(param_1 + 0xc27,unaff_EDI + 0x1aec2a,1,0,iVar4,0,0,0,param_1 + 0xc26,1);\n  param_1[0xc35] = &UNK_002a293f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xc36,unaff_EDI + 0x1aec3c,2,0,iVar3,unaff_EDI + 0x1b0b93,0,0,\n               param_1 + 0xc35,0);\n  *(undefined2 *)(param_1 + 0xc44) = 0;\n  param_1[0xc45] = &UNK_002a2953 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xc46,unaff_EDI + 0x1aec39,2,0,iVar4,0,0,0,param_1 + 0xc45,1);\n  param_1[0xc54] = &UNK_002a2967 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xc55,unaff_EDI + 0x1aec5e,2,0x72,iVar3,unaff_EDI + 0x1aec3f,0,0,\n               param_1 + 0xc54,0);\n  *(undefined2 *)(param_1 + 0xc63) = 0;\n  param_1[0xc64] = &UNK_002a297b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xc65,unaff_EDI + 0x1aec5b,2,0,iVar4,0,0,0,param_1 + 0xc64,1);\n  param_1[0xc73] = &UNK_002a298f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xc74,unaff_EDI + 0x1aec83,1,0,iVar3,unaff_EDI + 0x1b0bb3,0,0,\n               param_1 + 0xc73,0);\n  *(undefined2 *)(param_1 + 0xc82) = 0;\n  param_1[0xc83] = &UNK_002a29a3 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xc84,unaff_EDI + 0x1aec80,1,0,iVar4,&UNK_001aec6a + unaff_EDI,0,0,\n               param_1 + 0xc83,1);\n  param_1[0xc92] = &UNK_002a29b7 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xc93,unaff_EDI + 0x1aec89,1,0,0,unaff_EDI + 0x1b0bd7,iVar9,0,\n               param_1 + 0xc92,0);\n  *(undefined1 *)(param_1 + 0xca1) = 0;\n  param_1[0xca3] = &UNK_002a29cb + unaff_EDI;\n  param_1[0xca2] = 0;\n                    \n  FUN_000eb510(param_1 + 0xca4,unaff_EDI + 0x1aeca0,1,0,iVar3,unaff_EDI + 0x1b0bff,0,0,\n               param_1 + 0xca3,0);\n  *(undefined2 *)(param_1 + 0xcb2) = 0;\n  param_1[0xcb3] = &UNK_002a29df + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xcb4,unaff_EDI + 0x1aec9d,1,0,iVar4,0,0,0,param_1 + 0xcb3,1);\n  param_1[0xcc2] = &UNK_002a29f3 + unaff_EDI;\n  iVar6 = unaff_EDI + 0x1aecb1;\n                    \n  FUN_000eb510(param_1 + 0xcc3,unaff_EDI + 0x1aecb5,1,0,iVar6,unaff_EDI + 0x1b0c3b,\n               unaff_EDI + 0x1aecaa,0,param_1 + 0xcc2,0);\n  *(undefined1 *)(param_1 + 0xcd1) = 0;\n  param_1[0xcd2] = 0xffffffff;\n  param_1[0xcd4] = puVar1;\n  param_1[0xcd3] = 0;\n                    \n  FUN_000eb510(param_1 + 0xcd5,unaff_EDI + 0x1b8c3c,2,0x52,iVar2,unaff_EDI + 0x1b0c73,iVar14,0,\n               param_1 + 0xcd4,0);\n  param_1[0xce4] = 0;\n  param_1[0xce3] = unaff_EDI + -0x3f9;\n  param_1[0xcd4] = "St14codecvt_bynameIcc11__mbstate_tE" + unaff_EDI + 3;\n  param_1[0xce5] = &UNK_002a2a07 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xce6,unaff_EDI + 0x1aecc3,0,0,iVar2,unaff_EDI + 0x1b0c73,iVar14,0,\n               param_1 + 0xce5,0);\n  *(undefined1 *)(param_1 + 0xcf4) = 0;\n  param_1[0xcf8] = &UNK_002a2a1b + unaff_EDI;\n  param_1[0xcf5] = 0;\n  param_1[0xcf6] = 0;\n  param_1[0xcf7] = 0;\n                    \n  FUN_000eb510(param_1 + 0xcf9,unaff_EDI + 0x1aecc9,1,0,iVar2,unaff_EDI + 0x1b0c93,iVar14,0,\n               param_1 + 0xcf8,0);\n  *(undefined1 *)(param_1 + 0xd07) = 0;\n  param_1[0xd08] = 0;\n  param_1[0xd09] = 0;\n  param_1[0xd0a] = 0;\n  param_1[0xd0b] = &UNK_002a2a2f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xd0c,unaff_EDI + 0x1aece9,1,0x73,iVar3,unaff_EDI + 0x1aecd4,0,0,\n               param_1 + 0xd0b,0);\n  *(undefined2 *)(param_1 + 0xd1a) = 0;\n  param_1[0xd1b] = &UNK_002a2a43 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xd1c,unaff_EDI + 0x1aece6,1,0,iVar4,0,0,0,param_1 + 0xd1b,1);\n  param_1[0xd2a] = &UNK_002a2a57 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xd2b,unaff_EDI + 0x1aed12,1,0x53,iVar3,unaff_EDI + 0x1aecf3,0,0,\n               param_1 + 0xd2a,0);\n  *(undefined2 *)(param_1 + 0xd39) = 0;\n  param_1[0xd3a] = &UNK_002a2a6b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xd3b,unaff_EDI + 0x1aed0f,1,0,iVar4,0,0,0,param_1 + 0xd3a,1);\n  param_1[0xd49] = &UNK_002a2a7f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xd4a,unaff_EDI + 0x1aed21,1,0,iVar3,unaff_EDI + 0x1b0cc3,0,0,\n               param_1 + 0xd49,0);\n  *(undefined2 *)(param_1 + 0xd58) = 0;\n  param_1[0xd59] = &UNK_002a2a93 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xd5a,unaff_EDI + 0x1aed1e,1,0,iVar4,0,0,0,param_1 + 0xd59,1);\n  param_1[0xd68] = "extern(C) " + unaff_EDI + 7;\n                    \n  FUN_000eb510(param_1 + 0xd69,unaff_EDI + 0x1aed39,1,0,iVar3,unaff_EDI + 0x1b0ceb,0,0,\n               param_1 + 0xd68,0);\n  *(undefined2 *)(param_1 + 0xd77) = 0;\n  param_1[0xd78] = "extern(Windows) " + unaff_EDI + 0x10;\n                    \n  FUN_000eb510(param_1 + 0xd79,unaff_EDI + 0x1aed36,1,0,iVar4,0,0,0,param_1 + 0xd78,1);\n  param_1[0xd87] = "extern(C++) " + unaff_EDI + 3;\n                    \n  FUN_000eb510(param_1 + 0xd88,unaff_EDI + 0x1aed4c,1,0,iVar4,unaff_EDI + 0x1b0d33,0,0,\n               param_1 + 0xd87,1);\n  *(undefined2 *)(param_1 + 0xd96) = 0x100;\n  param_1[0xd97] = "extern(Objective-C) " + unaff_EDI + 10;\n                    \n  FUN_000eb510(param_1 + 0xd98,unaff_EDI + 0x1aed49,1,0,iVar3,0,0,0,param_1 + 0xd97,0);\n  param_1[0xda6] = " immutable" + unaff_EDI + 9;\n                    \n  FUN_000eb510(param_1 + 0xda7,&UNK_001aed5f + unaff_EDI,1,0,0,&UNK_001b0d5b + unaff_EDI,iVar11,0,\n               param_1 + 0xda6,0);\n  *(undefined1 *)(param_1 + 0xdb5) = 0;\n  param_1[0xdb6] = 0;\n  param_1[0xdb7] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0xdb8,unaff_EDI + 0x1aed9c,1,0,iVar2,unaff_EDI + 0x1aed85,\n               unaff_EDI + 0x1aed75,0,param_1 + 0xdb7,0);\n  param_1[0xdc7] = 0;\n  param_1[0xdc6] = unaff_EDI + 0x7897;\n  param_1[0xdb7] = "St14codecvt_bynameIcc11__mbstate_tE" + unaff_EDI + 0x17;\n  param_1[0xdc8] = "pure " + unaff_EDI + 3;\n                    \n  FUN_000eb510(param_1 + 0xdc9,unaff_EDI + 0x1aedad,1,0,iVar4,unaff_EDI + 0x1b0d83,0,0,\n               param_1 + 0xdc8,1);\n  *(undefined2 *)(param_1 + 0xdd7) = 0x100;\n  param_1[0xdd8] = "@property " + unaff_EDI + 3;\n                    \n  FUN_000eb510(param_1 + 0xdd9,unaff_EDI + 0x1aedaa,1,0,iVar3,0,0,0,param_1 + 0xdd8,0);\n  param_1[0xde7] = &UNK_002a2b33 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xde8,unaff_EDI + 0x1aedd2,1,0,0,unaff_EDI + 0x1b0da7,unaff_EDI + 0x1aedb8,\n               1,param_1 + 0xde7,0);\n  *(undefined1 *)(param_1 + 0xdf6) = 0;\n  param_1[0xdf7] = 0;\n  param_1[0xdf8] = "scope " + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xdf9,unaff_EDI + 0x1aedea,1,0,iVar8,unaff_EDI + 0x1b0dcb,\n               unaff_EDI + 0x1aedde,0,param_1 + 0xdf8,0);\n  *(undefined1 *)(param_1 + 0xe07) = 0;\n  param_1[0xe08] = iVar8;\n  param_1[0xe09] = &UNK_002a2b5b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xe0a,unaff_EDI + 0x1aedf7,1,0,unaff_EDI + 0x1bb38f,unaff_EDI + 0x1b0e27,\n               iVar13,0,param_1 + 0xe09,0);\n  *(undefined1 *)(param_1 + 0xe18) = 0;\n  param_1[0xe19] = 5;\n  param_1[0xe1a] = &UNK_002a2b6f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xe1b,unaff_EDI + 0x1aee0a,1,0,unaff_EDI + 0x1be49b,unaff_EDI + 0x1b0e53,\n               iVar7,0,param_1 + 0xe1a,0);\n  *(undefined1 *)(param_1 + 0xe29) = 0;\n  param_1[0xe2a] = 1;\n  param_1[0xe2b] = "shared(" + unaff_EDI + 3;\n                    \n  FUN_000eb510(param_1 + 0xe2c,unaff_EDI + 0x1aee1d,1,0,iVar4,unaff_EDI + 0x1b0f07,0,0,\n               param_1 + 0xe2b,1);\n  *(undefined2 *)(param_1 + 0xe3a) = 0x100;\n  param_1[0xe3b] = "immutable(" + unaff_EDI + 8;\n                    \n  FUN_000eb510(param_1 + 0xe3c,unaff_EDI + 0x1aee1a,1,0,iVar3,unaff_EDI + 0x1b0f4f,0,0,\n               param_1 + 0xe3b,0);\n  param_1[0xe4a] = &UNK_002a2bab + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xe4b,unaff_EDI + 0x1aee35,1,0,unaff_EDI + 0x1aee2e,unaff_EDI + 0x1b0f87,\n               iVar7,0,param_1 + 0xe4a,0);\n  *(undefined1 *)(param_1 + 0xe59) = 0;\n  param_1[0xe5a] = 0x4000;\n  param_1[0xe5b] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0xe5c,unaff_EDI + 0x1c1414,0,0,iVar2,unaff_EDI + 0x1b0fbf,0,0,\n               param_1 + 0xe5b,0);\n  param_1[0xe6b] = 0;\n  param_1[0xe6a] = unaff_EDI + -0x2d19;\n  param_1[0xe5b] = "St17moneypunct_bynameIcLb0EE" + unaff_EDI + 7;\n  param_1[0xe6c] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0xe6d,unaff_EDI + 0x1aee5d,1,0,iVar2,unaff_EDI + 0x1aee4d,0,0,\n               param_1 + 0xe6c,0);\n  param_1[0xe7c] = 0;\n  param_1[0xe7b] = unaff_EDI + -0x1119;\n  param_1[0xe6c] = "St17moneypunct_bynameIcLb0EE" + unaff_EDI + 0x1b;\n  param_1[0xe7d] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0xe7e,unaff_EDI + 0x1aee76,1,0,iVar2,unaff_EDI + 0x1aee67,0,0,\n               param_1 + 0xe7d,0);\n  param_1[0xe8d] = 0;\n  param_1[0xe8c] = unaff_EDI + -0x2899;\n  param_1[0xe7d] = "St17moneypunct_bynameIcLb1EE" + unaff_EDI + 0xf;\n  param_1[0xe8e] = &UNK_002a2bbf + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xe8f,unaff_EDI + 0x1aee81,1,0,iVar3,unaff_EDI + 0x1b0fe7,0,0,\n               param_1 + 0xe8e,0);\n  *(undefined2 *)(param_1 + 0xe9d) = 0;\n  param_1[0xe9e] = "idouble" + unaff_EDI + 2;\n                    \n  FUN_000eb510(param_1 + 0xe9f,unaff_EDI + 0x1aee7e,1,0,iVar4,0,0,0,param_1 + 0xe9e,1);\n  param_1[0xead] = "cdouble" + unaff_EDI + 1;\n                    \n  FUN_000eb510(param_1 + 0xeae,&UNK_001aee87 + unaff_EDI,1,0,iVar2,unaff_EDI + 0x1b1007,iVar14,0,\n               param_1 + 0xead,0);\n  *(undefined1 *)(param_1 + 0xebc) = 0;\n  param_1[0xebe] = "dchar" + unaff_EDI + 1;\n  param_1[0xebd] = iVar2;\n                    \n  FUN_000eb510(param_1 + 0xebf,unaff_EDI + 0x1aee92,1,0x74,iVar3,unaff_EDI + 0x1b102b,0,0,\n               param_1 + 0xebe,0);\n  *(undefined2 *)(param_1 + 0xecd) = 0;\n  param_1[0xece] = "lazy " + unaff_EDI + 4;\n                    \n  FUN_000eb510(param_1 + 0xecf,unaff_EDI + 0x1aee8f,1,0,iVar4,0,0,0,param_1 + 0xece,1);\n  param_1[0xedd] = &UNK_002a2c23 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xede,unaff_EDI + 0x1aee9b,1,0,iVar3,unaff_EDI + 0x1b104f,0,0,\n               param_1 + 0xedd,0);\n  *(undefined2 *)(param_1 + 0xeec) = 0;\n  param_1[0xeed] = "initializer for " + unaff_EDI + 7;\n                    \n  FUN_000eb510(param_1 + 0xeee,unaff_EDI + 0x1aee98,1,0,iVar4,0,0,0,param_1 + 0xeed,1);\n  param_1[0xefc] = "__ClassZ" + unaff_EDI + 2;\n                    \n  FUN_000eb510(param_1 + 0xefd,unaff_EDI + 0x1aeeaa,1,0,iVar3,unaff_EDI + 0x1b1083,0,0,\n               param_1 + 0xefc,0);\n  *(undefined2 *)(param_1 + 0xf0b) = 0;\n  param_1[0xf0c] = "ClassInfo for " + unaff_EDI + 0xd;\n                    \n  FUN_000eb510(param_1 + 0xf0d,unaff_EDI + 0x1aeea7,1,0,iVar4,0,0,0,param_1 + 0xf0c,1);\n  param_1[0xf1b] = "this(this)" + unaff_EDI + 4;\n                    \n  FUN_000eb510(param_1 + 0xf1c,unaff_EDI + 0x1aeec9,1,0,0,unaff_EDI + 0x1b10b7,unaff_EDI + 0x1aeeb6,\n               0,param_1 + 0xf1b,0);\n  *(undefined1 *)(param_1 + 0xf2a) = 0;\n  param_1[0xf2b] = 0;\n  param_1[0xf2c] = "Interface for " + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xf2d,&UNK_001aeed4 + unaff_EDI,1,0,iVar4,unaff_EDI + 0x1b10e7,0,0,\n               param_1 + 0xf2c,1);\n  *(undefined2 *)(param_1 + 0xf3b) = 0x100;\n  param_1[0xf3c] = "__ModuleInfoZ" + unaff_EDI + 5;\n                    \n  FUN_000eb510(param_1 + 0xf3d,unaff_EDI + 0x1aeed1,1,0,iVar3,&UNK_001b111f + unaff_EDI,0,0,\n               param_1 + 0xf3c,0);\n  param_1[0xf4b] = "ModuleInfo for " + unaff_EDI + 0xb;\n                    \n  FUN_000eb510(param_1 + 0xf4c,unaff_EDI + 0x1aef02,1,0,iVar3,unaff_EDI + 0x1aeee1,0,0,\n               param_1 + 0xf4b,0);\n  *(undefined2 *)(param_1 + 0xf5a) = 0;\n  param_1[0xf5b] = &UNK_002a2cc3 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xf5c,unaff_EDI + 0x1aeeff,1,0,iVar4,unaff_EDI + 0x1b1157,0,0,\n               param_1 + 0xf5b,1);\n  param_1[0xf6a] = &UNK_002a2cd7 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xf6b,unaff_EDI + 0x1aef23,1,0,iVar12,unaff_EDI + 0x1aef0a,iVar13,0,\n               param_1 + 0xf6a,0);\n  *(undefined1 *)(param_1 + 0xf79) = 0;\n  param_1[0xf7a] = 0;\n  param_1[0xf7b] = &UNK_002a2ceb + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xf7c,unaff_EDI + 0x1aef30,1,0,iVar12,unaff_EDI + 0x1b117f,iVar13,0,\n               param_1 + 0xf7b,0);\n  *(undefined1 *)(param_1 + 0xf8a) = 0;\n  param_1[0xf8b] = 0;\n  param_1[0xf8c] = &UNK_002a2cff + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xf8d,unaff_EDI + 0x1aef45,1,0,iVar12,unaff_EDI + 0x1b11ab,iVar13,0,\n               param_1 + 0xf8c,0);\n  *(undefined1 *)(param_1 + 0xf9b) = 0;\n  param_1[0xf9c] = 0;\n  param_1[0xf9d] = &UNK_002a2d13 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xf9e,unaff_EDI + 0x1aef59,1,0,iVar12,unaff_EDI + 0x1b11d3,iVar13,0,\n               param_1 + 0xf9d,0);\n  *(undefined1 *)(param_1 + 0xfac) = 0;\n  param_1[0xfad] = 0;\n  param_1[0xfae] = &UNK_002a2d27 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xfaf,unaff_EDI + 0x1aef6f,1,0,iVar4,unaff_EDI + 0x1b11fb,0,0,\n               param_1 + 0xfae,1);\n  *(undefined2 *)(param_1 + 0xfbd) = 0x100;\n  param_1[0xfbe] = &UNK_002a2d3b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xfbf,unaff_EDI + 0x1aef6c,1,0,iVar3,unaff_EDI + 0x1b122f,0,0,\n               param_1 + 0xfbe,0);\n  param_1[0xfcd] = &UNK_002a2d4f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xfce,unaff_EDI + 0x1aef7f,1,0,iVar4,unaff_EDI + 0x1b1267,0,0,\n               param_1 + 0xfcd,1);\n  *(undefined2 *)(param_1 + 0xfdc) = 0x100;\n  param_1[0xfdd] = &UNK_002a2d63 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xfde,unaff_EDI + 0x1aef7c,1,0,iVar3,unaff_EDI + 0x1b129b,0,0,\n               param_1 + 0xfdd,0);\n  param_1[0xfec] = &UNK_002a2d77 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xfed,&UNK_001aef98 + unaff_EDI,1,0,iVar4,unaff_EDI + 0x1b12d7,0,0,\n               param_1 + 0xfec,1);\n  *(undefined2 *)(param_1 + 0xffb) = 0x100;\n  param_1[0xffc] = &UNK_002a2d8b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0xffd,unaff_EDI + 0x1aef95,1,0,iVar3,unaff_EDI + 0x1b1307,0,0,\n               param_1 + 0xffc,0);\n  param_1[0x100b] = &UNK_002a2d9f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x100c,unaff_EDI + 0x1aefa8,1,0,iVar4,unaff_EDI + 0x1b133b,0,0,\n               param_1 + 0x100b,1);\n  *(undefined2 *)(param_1 + 0x101a) = 0x100;\n  param_1[0x101b] = &UNK_002a2db3 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x101c,unaff_EDI + 0x1aefa5,1,0,iVar3,unaff_EDI + 0x1b1367,0,0,\n               param_1 + 0x101b,0);\n  param_1[0x102a] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0x102b,unaff_EDI + 0x1af023,1,0x54,iVar2,unaff_EDI + 0x1aefb1,iVar9,0,\n               param_1 + 0x102a,0);\n  param_1[0x103a] = 0;\n  param_1[0x1039] = unaff_EDI + -0x2a79;\n  param_1[0x102a] = &UNK_002a4287 + unaff_EDI;\n  param_1[0x103b] = &UNK_002a2dc7 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x103c,unaff_EDI + 0x1aefc4,0,0,iVar6,&UNK_001b139b + unaff_EDI,iVar10,0,\n               param_1 + 0x103b,0);\n  *(undefined1 *)(param_1 + 0x104a) = 0;\n  param_1[0x104b] = 0xffffffff;\n  param_1[0x104c] = 0;\n  param_1[0x104d] = &UNK_002a2ddb + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x104e,unaff_EDI + 0x1aefc9,0,0,iVar6,unaff_EDI + 0x1b13bf,iVar10,0,\n               param_1 + 0x104d,0);\n  *(undefined1 *)(param_1 + 0x105c) = 0;\n  param_1[0x105f] = &UNK_002a2def + unaff_EDI;\n  param_1[0x105d] = 0xffffffff;\n  param_1[0x105e] = 0;\n                    \n  FUN_000eb510(param_1 + 0x1060,unaff_EDI + 0x1aefcf,0,0,iVar6,unaff_EDI + 0x1b13e3,iVar10,0,\n               param_1 + 0x105f,0);\n  *(undefined1 *)(param_1 + 0x106e) = 0;\n  param_1[0x106f] = 0xffffffff;\n  param_1[0x1070] = 0;\n  param_1[0x1071] = &UNK_002a2e03 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1072,unaff_EDI + 0x1aefd5,0,0,iVar2,unaff_EDI + 0x1b13e3,iVar10,0,\n               param_1 + 0x1071,0);\n  param_1[0x1080] = &UNK_002a2e17 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1081,unaff_EDI + 0x1aefe3,0,0,iVar6,unaff_EDI + 0x1b1407,iVar10,0,\n               param_1 + 0x1080,0);\n  *(undefined1 *)(param_1 + 0x108f) = 0;\n  param_1[0x1090] = 0xffffffff;\n  param_1[0x1091] = 0;\n                    \n  FUN_000eb790(param_1 + 0x1092);\n  param_1[0x10a9] = &UNK_002a2e3f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x10aa,unaff_EDI + 0x1af145,1,0,0,unaff_EDI + 0x1b1473,\n               &UNK_001b142f + unaff_EDI,0,param_1 + 0x10a9,0);\n  *(undefined1 *)(param_1 + 0x10b8) = 0;\n  param_1[0x10b9] = 0;\n  param_1[0x10ba] = &UNK_002a2e53 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x10bb,unaff_EDI + 0x1af00e,1,0,iVar3,unaff_EDI + 0x1aeff3,0,0,\n               param_1 + 0x10ba,0);\n  *(undefined2 *)(param_1 + 0x10c9) = 0;\n  param_1[0x10ca] = &UNK_002a2e67 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x10cb,unaff_EDI + 0x1af00b,1,0,iVar4,0,0,0,param_1 + 0x10ca,1);\n  param_1[0x10d9] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0x10da,unaff_EDI + 0x1af02a,1,0,iVar2,unaff_EDI + 0x1af016,iVar9,0,\n               param_1 + 0x10d9,0);\n  param_1[0x10e9] = 0;\n  param_1[0x10e8] = unaff_EDI + -0x2a29;\n  param_1[0x10d9] = &UNK_002a429b + unaff_EDI;\n  param_1[0x10ea] = &UNK_002a2e7b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x10eb,unaff_EDI + 0x1af03c,1,0,iVar3,unaff_EDI + 0x1b1497,0,0,\n               param_1 + 0x10ea,0);\n  *(undefined2 *)(param_1 + 0x10f9) = 0;\n  param_1[0x10fa] = &UNK_002a2e8f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x10fb,unaff_EDI + 0x1af039,1,0,iVar4,unaff_EDI + 0x1b14bb,0,0,\n               param_1 + 0x10fa,1);\n  param_1[0x1109] = &UNK_002a2ea3 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x110a,unaff_EDI + 0x1af04b,1,0,iVar3,iVar5,0,0,param_1 + 0x1109,0);\n  *(undefined2 *)(param_1 + 0x1118) = 0;\n  param_1[0x1119] = &UNK_002a2eb7 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x111a,unaff_EDI + 0x1af048,1,0,iVar3,iVar5,0,0,param_1 + 0x1119,0);\n  param_1[0x1128] = &UNK_002a2ecb + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1129,unaff_EDI + 0x1af060,1,0,iVar3,unaff_EDI + 0x1b14e7,0,0,\n               param_1 + 0x1128,0);\n  *(undefined2 *)(param_1 + 0x1137) = 0;\n  param_1[0x1138] = &UNK_002a2edf + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1139,unaff_EDI + 0x1af05d,1,0,iVar4,unaff_EDI + 0x1b1513,0,0,\n               param_1 + 0x1138,1);\n  param_1[0x1147] = &UNK_002a2ef3 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1148,unaff_EDI + 0x1af075,1,0,iVar3,unaff_EDI + 0x1b1543,0,0,\n               param_1 + 0x1147,0);\n  *(undefined2 *)(param_1 + 0x1156) = 0;\n  param_1[0x1157] = &UNK_002a2f07 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1158,unaff_EDI + 0x1af072,1,0,iVar4,unaff_EDI + 0x1b1563,0,0,\n               param_1 + 0x1157,1);\n  param_1[0x1166] = &UNK_002a2f1b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1167,unaff_EDI + 0x1af087,1,0,iVar4,0,0,0,param_1 + 0x1166,1);\n  *(undefined2 *)(param_1 + 0x1175) = 0x100;\n  param_1[0x1176] = &UNK_002a2f2f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1177,unaff_EDI + 0x1af084,1,0,iVar3,unaff_EDI + 0x1b158b,0,0,\n               param_1 + 0x1176,0);\n  param_1[0x1185] = &UNK_002a2f43 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1186,unaff_EDI + 0x1af098,1,0,iVar3,iVar5,0,0,param_1 + 0x1185,0);\n  *(undefined2 *)(param_1 + 0x1194) = 0;\n  param_1[0x1195] = &UNK_002a2f57 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1196,unaff_EDI + 0x1af095,1,0,iVar4,0,0,0,param_1 + 0x1195,1);\n  param_1[0x11a4] = &UNK_002a2f6b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x11a5,unaff_EDI + 0x1af0ac,1,0,iVar4,unaff_EDI + 0x1b15b3,0,0,\n               param_1 + 0x11a4,1);\n  *(undefined2 *)(param_1 + 0x11b3) = 0x100;\n  param_1[0x11b4] = &UNK_002a2f7f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x11b5,unaff_EDI + 0x1af0a9,1,0,iVar3,unaff_EDI + 0x1b15df,0,0,\n               param_1 + 0x11b4,0);\n  param_1[0x11c3] = &UNK_002a2f93 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x11c4,unaff_EDI + 0x1af0c4,1,0,iVar3,unaff_EDI + 0x1b1613,0,0,\n               param_1 + 0x11c3,0);\n  *(undefined2 *)(param_1 + 0x11d2) = 0;\n  param_1[0x11d3] = &UNK_002a2fa7 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x11d4,unaff_EDI + 0x1af0c1,1,0,iVar4,unaff_EDI + 0x1b163b,0,0,\n               param_1 + 0x11d3,1);\n  param_1[0x11e2] = &UNK_002a2fbb + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x11e3,unaff_EDI + 0x1af0db,1,0,iVar3,unaff_EDI + 0x1b166b,0,0,\n               param_1 + 0x11e2,0);\n  *(undefined2 *)(param_1 + 0x11f1) = 0;\n  param_1[0x11f2] = &UNK_002a2fcf + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x11f3,unaff_EDI + 0x1af0d8,1,0,iVar4,0,0,0,param_1 + 0x11f2,1);\n  param_1[0x1201] = &UNK_002a2fe3 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1202,unaff_EDI + 0x1af0f6,1,0,iVar2,&UNK_001b1693 + unaff_EDI,0,0,\n               param_1 + 0x1201,1);\n  param_1[0x1210] = &UNK_002a2ff7 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1211,unaff_EDI + 0x1af0f3,1,0,iVar2,0,0,0,param_1 + 0x1210,0);\n  param_1[0x121f] = "cccccccccccccccccccccccccccccccccccccccccccccccc" + unaff_EDI + 0xb;\n                    \n  FUN_000eb510(param_1 + 0x1220,unaff_EDI + 0x1af120,4,0,iVar3,unaff_EDI + 0x1af10f,0,0,\n               param_1 + 0x121f,0);\n  *(undefined2 *)(param_1 + 0x122e) = 0;\n  param_1[0x122f] = "cccccccccccccccccccccccccccccccccccccccccccccccc" + unaff_EDI + 0x1f;\n                    \n  FUN_000eb510(param_1 + 0x1230,unaff_EDI + 0x1af11e,4,0,iVar4,0,0,0,param_1 + 0x122f,1);\n  param_1[0x123e] = &UNK_002a3033 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x123f,unaff_EDI + 0x1af12a,1,0,iVar4,0,0,0,param_1 + 0x123e,1);\n  *(undefined2 *)(param_1 + 0x124d) = 0x100;\n  param_1[0x124e] = &UNK_002a3047 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x124f,unaff_EDI + 0x1af127,1,0,iVar3,unaff_EDI + 0x1b16b7,0,0,\n               param_1 + 0x124e,0);\n  param_1[0x125d] = &UNK_002a305b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x125e,unaff_EDI + 0x1af140,1,0,iVar3,unaff_EDI + 0x1b16ff,0,0,\n               param_1 + 0x125d,0);\n  *(undefined2 *)(param_1 + 0x126c) = 0;\n  param_1[0x126d] =\n       "ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc::h"\n       + unaff_EDI + 8;\n                    \n  FUN_000eb510(param_1 + 0x126e,unaff_EDI + 0x1af13d,1,0,iVar4,0,0,0,param_1 + 0x126d,1);\n  param_1[0x127c] =\n       "ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc::h"\n       + unaff_EDI + 0x1c;\n                    \n  FUN_000eb510(param_1 + 0x127d,unaff_EDI + 0x1af178,1,0,iVar3,unaff_EDI + 0x1af158,0,0,\n               param_1 + 0x127c,0);\n  *(undefined2 *)(param_1 + 0x128b) = 0;\n  param_1[0x128c] =\n       "ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc::h"\n       + unaff_EDI + 0x30;\n                    \n  FUN_000eb510(param_1 + 0x128d,unaff_EDI + 0x1af175,1,0,iVar4,unaff_EDI + 0x1b172f,0,0,\n               param_1 + 0x128c,1);\n                    \n  FUN_000ebc90(param_1 + 0x129b);\n  param_1[0x12b2] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0x12b3,unaff_EDI + 0x1af19f,1,0x78,iVar2,unaff_EDI + 0x1af186,0,0,\n               param_1 + 0x12b2,0);\n  param_1[0x12c2] = 0;\n  param_1[0x12c1] = unaff_EDI + -0x2e09;\n  param_1[0x12b2] = "St9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0xf;\n  param_1[0x12c3] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0x12c4,unaff_EDI + 0x1af1ab,1,0x58,iVar2,unaff_EDI + 0x1b1757,0,0,\n               param_1 + 0x12c3,0);\n  param_1[0x12d3] = 0;\n  param_1[0x12d2] = unaff_EDI + -0x2df9;\n  param_1[0x12c3] = "St9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x23\n  ;\n  param_1[0x12d4] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0x12d5,unaff_EDI + 0x1af1d1,1,0,iVar2,unaff_EDI + 0x1af1ba,0,0,\n               param_1 + 0x12d4,0);\n  param_1[0x12e4] = 0;\n  param_1[0x12e3] = unaff_EDI + -0x2de9;\n  param_1[0x12d4] = "St9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x37\n  ;\n                    \n  FUN_000eb8d0(param_1 + 0x12e5);\n  param_1[0x12fc] =\n       "ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc::h"\n       + unaff_EDI + 0x6c;\n                    \n  FUN_000eb510(param_1 + 0x12fd,unaff_EDI + 0x1af1e1,1,0,iVar4,unaff_EDI + 0x1b177b,0,0,\n               param_1 + 0x12fc,1);\n  *(undefined2 *)(param_1 + 0x130b) = 0x100;\n  param_1[0x130c] =\n       "ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc::h"\n       + unaff_EDI + 0x80;\n                    \n  FUN_000eb510(param_1 + 0x130d,unaff_EDI + 0x1af1de,1,0,iVar3,unaff_EDI + 0x1b179b,0,0,\n               param_1 + 0x130c,0);\n  param_1[0x131b] =\n       "ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc::h"\n       + unaff_EDI + 0x94;\n                    \n  FUN_000eb510(param_1 + 0x131c,unaff_EDI + 0x1b799d,2,0x59,iVar2,unaff_EDI + 0x1b17c3,\n               unaff_EDI + 0x1ae411,0,param_1 + 0x131b,0);\n  *(undefined1 *)(param_1 + 0x132a) = 0;\n  param_1[0x132b] = iVar2;\n  param_1[0x132c] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0x132d,unaff_EDI + 0x1af210,1,0x28,iVar2,unaff_EDI + 0x1af1f3,0,0,\n               param_1 + 0x132c,0);\n  param_1[0x133c] = 0;\n  param_1[0x133b] = unaff_EDI + -0x1599;\n  param_1[0x132c] = "St9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0xb;\n  param_1[0x133d] = puVar1;\n                    \n  FUN_000eb510(param_1 + 0x133e,unaff_EDI + 0x1af237,1,0x29,iVar2,unaff_EDI + 0x1af21c,0,0,\n               param_1 + 0x133d,0);\n  param_1[0x134d] = 0;\n  param_1[0x134c] = unaff_EDI + -0x28e9;\n  param_1[0x133d] = "St9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x1f\n  ;\n  param_1[0x134e] = &UNK_002a310f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x134f,unaff_EDI + 0x1af25a,4,0,iVar3,unaff_EDI + 0x1b17f3,0,0,\n               param_1 + 0x134e,0);\n  *(undefined2 *)(param_1 + 0x135d) = 0;\n  param_1[0x135e] = &UNK_002a3123 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x135f,unaff_EDI + 0x1af258,4,0,iVar4,unaff_EDI + 0x1af241,0,0,\n               param_1 + 0x135e,1);\n  param_1[0x136d] = &UNK_002a3137 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x136e,unaff_EDI + 0x1af292,4,0,iVar4,unaff_EDI + 0x1af261,0,0,\n               param_1 + 0x136d,1);\n  *(undefined2 *)(param_1 + 0x137c) = 0x100;\n  param_1[0x137d] = &UNK_002a314b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x137e,unaff_EDI + 0x1af290,4,0,iVar3,unaff_EDI + 0x1af275,0,0,\n               param_1 + 0x137d,0);\n  param_1[0x138c] = &UNK_002a315f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x138d,unaff_EDI + 0x1af2b9,4,0,iVar12,&UNK_001af29c + unaff_EDI,iVar7,0,\n               param_1 + 0x138c,0);\n  *(undefined1 *)(param_1 + 0x139b) = 0;\n  param_1[0x139c] = 0;\n  param_1[0x139d] = 0;\n  param_1[0x139e] = &UNK_002a3173 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x139f,unaff_EDI + 0x1abba5,4,0,iVar3,unaff_EDI + 0x1b06e7,0,0,\n               param_1 + 0x139e,0);\n  *(undefined2 *)(param_1 + 0x13ad) = 0;\n  param_1[0x13ae] = &UNK_002a3187 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x13af,&UNK_001af2ca + unaff_EDI,4,0,iVar4,0,0,0,param_1 + 0x13ae,1);\n  param_1[0x13bd] = &UNK_002a319b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x13be,unaff_EDI + 0x1af07a,4,0,iVar3,unaff_EDI + 0x1b1823,0,0,\n               param_1 + 0x13bd,0);\n  param_1[0x13cd] = &UNK_002a31af + unaff_EDI;\n  *(undefined2 *)(param_1 + 0x13cc) = 0;\n                    \n  FUN_000eb510(param_1 + 0x13ce,unaff_EDI + 0x1af390,4,0,iVar4,0,0,0,param_1 + 0x13cd,1);\n  param_1[0x13dc] = &UNK_002a31c3 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x13dd,unaff_EDI + 0x1af2d3,4,0,iVar3,&UNK_001b184f + unaff_EDI,0,0,\n               param_1 + 0x13dc,0);\n  *(undefined2 *)(param_1 + 0x13eb) = 0;\n  param_1[0x13ec] = &UNK_002a31d7 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x13ed,unaff_EDI + 0x1af2d1,4,0,iVar4,0,0,0,param_1 + 0x13ec,1);\n  param_1[0x13fb] = &UNK_002a31eb + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x13fc,unaff_EDI + 0x1af2dc,4,0,iVar3,unaff_EDI + 0x1b188f,0,0,\n               param_1 + 0x13fb,0);\n  *(undefined2 *)(param_1 + 0x140a) = 0;\n  param_1[0x140b] = &UNK_002a31ff + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x140c,unaff_EDI + 0x1af2da,4,0,iVar4,0,0,0,param_1 + 0x140b,1);\n  param_1[0x141a] = &UNK_002a3213 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x141b,&UNK_001af2e8 + unaff_EDI,4,0,iVar3,unaff_EDI + 0x1b18bb,0,0,\n               param_1 + 0x141a,0);\n  *(undefined2 *)(param_1 + 0x1429) = 0;\n  param_1[0x142a] = &UNK_002a3227 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x142b,unaff_EDI + 0x1af2e6,4,0,iVar4,0,0,0,param_1 + 0x142a,1);\n  param_1[0x1439] = &UNK_002a323b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x143a,unaff_EDI + 0x1af2f4,4,0,iVar2,&UNK_001b18ef + unaff_EDI,0,0,\n               param_1 + 0x1439,1);\n  param_1[0x1448] = &UNK_002a324f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1449,unaff_EDI + 0x1af2f2,4,0,iVar2,0,0,0,param_1 + 0x1448,0);\n  param_1[0x1457] = &UNK_002a3263 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1458,unaff_EDI + 0x1af2fb,4,0,iVar3,unaff_EDI + 0x1b1917,0,0,\n               param_1 + 0x1457,0);\n  *(undefined2 *)(param_1 + 0x1466) = 0;\n  param_1[0x1467] = &UNK_002a3277 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1468,unaff_EDI + 0x1af2f9,4,0,iVar4,0,0,0,param_1 + 0x1467,1);\n  param_1[0x1476] = &UNK_002a328b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1477,unaff_EDI + 0x1af322,4,0,iVar12,unaff_EDI + 0x1af304,iVar7,0,\n               param_1 + 0x1476,0);\n  *(undefined1 *)(param_1 + 0x1485) = 0;\n  param_1[0x1486] = 0;\n  param_1[0x1487] = 0;\n  param_1[0x1488] = &UNK_002a329f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1489,unaff_EDI + 0x1af332,4,0,iVar3,unaff_EDI + 0x1af7b7,0,0,\n               param_1 + 0x1488,0);\n  *(undefined2 *)(param_1 + 0x1497) = 0;\n  param_1[0x1498] = &UNK_002a32b3 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1499,FUN_001af330 + unaff_EDI,4,0,iVar4,0,0,0,param_1 + 0x1498,1);\n  param_1[0x14a7] = &UNK_002a32c7 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x14a8,unaff_EDI + 0x1af356,4,0,iVar4,0,0,0,param_1 + 0x14a7,1);\n  *(undefined2 *)(param_1 + 0x14b6) = 0x100;\n  param_1[0x14b7] = &UNK_002a32db + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x14b8,unaff_EDI + 0x1af354,4,0,iVar3,unaff_EDI + 0x1af33a,0,0,\n               param_1 + 0x14b7,0);\n  param_1[0x14c6] = &UNK_002a32ef + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x14c7,unaff_EDI + 0x1af362,4,0,iVar3,unaff_EDI + 0x1b193f,0,0,\n               param_1 + 0x14c6,0);\n  *(undefined2 *)(param_1 + 0x14d5) = 0;\n  param_1[0x14d6] = &UNK_002a3303 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x14d7,unaff_EDI + 0x1af360,4,0,iVar4,0,0,0,param_1 + 0x14d6,1);\n  param_1[0x14e5] = &UNK_002a3317 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x14e6,unaff_EDI + 0x1af371,4,0,iVar3,unaff_EDI + 0x1b196b,0,0,\n               param_1 + 0x14e5,0);\n  *(undefined2 *)(param_1 + 0x14f4) = 0;\n  param_1[0x14f5] = &UNK_002a332b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x14f6,unaff_EDI + 0x1af36f,4,0,iVar4,0,0,0,param_1 + 0x14f5,1);\n  param_1[0x1504] = &UNK_002a333f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1505,unaff_EDI + 0x1af37c,4,0,iVar3,unaff_EDI + 0x1b198f,0,0,\n               param_1 + 0x1504,0);\n  *(undefined2 *)(param_1 + 0x1513) = 0;\n  param_1[0x1514] = &UNK_002a3353 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1515,unaff_EDI + 0x1af37a,4,0,iVar4,0,0,0,param_1 + 0x1514,1);\n  param_1[0x1523] = &UNK_002a3367 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1524,unaff_EDI + 0x1af387,4,0,iVar3,&UNK_001b19b3 + unaff_EDI,0,0,\n               param_1 + 0x1523,0);\n  *(undefined2 *)(param_1 + 0x1532) = 0;\n  param_1[0x1533] = &UNK_002a337b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1534,unaff_EDI + 0x1af385,4,0,iVar4,0,0,0,param_1 + 0x1533,1);\n  param_1[0x1542] = &UNK_002a338f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1543,unaff_EDI + 0x1af390,4,0,iVar3,unaff_EDI + 0x1b19d7,0,0,\n               param_1 + 0x1542,0);\n  *(undefined2 *)(param_1 + 0x1551) = 0;\n  param_1[0x1552] = &UNK_002a33a3 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1553,unaff_EDI + 0x1af38e,4,0,iVar4,0,0,0,param_1 + 0x1552,1);\n  param_1[0x1561] = &UNK_002a33b7 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1562,unaff_EDI + 0x1af39e,4,0,iVar3,unaff_EDI + 0x1b1a07,0,0,\n               param_1 + 0x1561,0);\n  *(undefined2 *)(param_1 + 0x1570) = 0;\n  param_1[0x1571] = &UNK_002a33cb + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1572,unaff_EDI + 0x1af39c,4,0,iVar4,0,0,0,param_1 + 0x1571,1);\n  param_1[0x1580] = &UNK_002a33df + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1581,unaff_EDI + 0x1bb519,4,0,iVar3,unaff_EDI + 0x1b1a33,0,0,\n               param_1 + 0x1580,0);\n  *(undefined2 *)(param_1 + 0x158f) = 0;\n  param_1[0x1590] = &UNK_002a33f3 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x1591,unaff_EDI + 0x1af3a2,4,0,iVar4,0,0,0,param_1 + 0x1590,1);\n  param_1[0x159f] = &UNK_002a3407 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x15a0,unaff_EDI + 0x1af3ad,4,0,iVar4,unaff_EDI + 0x1b1a7b,0,0,\n               param_1 + 0x159f,1);\n  *(undefined2 *)(param_1 + 0x15ae) = 0x100;\n  param_1[0x15af] = &UNK_002a341b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x15b0,unaff_EDI + 0x1af3ab,4,0,iVar3,unaff_EDI + 0x1b1ab7,0,0,\n               param_1 + 0x15af,0);\n  param_1[0x15be] = &UNK_002a342f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x15bf,unaff_EDI + 0x1af3b3,4,0,iVar12,unaff_EDI + 0x1b1ae7,iVar7,0,\n               param_1 + 0x15be,0);\n  *(undefined1 *)(param_1 + 0x15cd) = 0;\n  param_1[0x15d0] = &UNK_002a3443 + unaff_EDI;\n  param_1[0x15ce] = 0;\n  param_1[0x15cf] = 0;\n                    \n  FUN_000eb510(param_1 + 0x15d1,unaff_EDI + 0x1a0f0d,4,0,iVar3,unaff_EDI + 0x1b1b13,0,0,\n               param_1 + 0x15d0,0);\n  *(undefined2 *)(param_1 + 0x15df) = 0;\n  param_1[0x15e0] = &UNK_002a3457 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x15e1,unaff_EDI + 0x1af3be,4,0,iVar4,unaff_EDI + 0x1b1b43,0,0,\n               param_1 + 0x15e0,1);\n  param_1[0x15ef] = &UNK_002a346b + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x15f0,unaff_EDI + 0x1af3c7,4,0,iVar2,unaff_EDI + 0x1b1b43,0,0,\n               param_1 + 0x15ef,1);\n  param_1[0x15fe] = &UNK_002a347f + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x15ff,unaff_EDI + 0x1af3c5,4,0,iVar2,0,0,0,param_1 + 0x15fe,0);\n  param_1[0x160d] = &UNK_002a3493 + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x160e,unaff_EDI + 0x1af3d1,4,0,iVar3,unaff_EDI + 0x1b1b6f,0,0,\n               param_1 + 0x160d,0);\n  param_1[0x161d] = &UNK_002a34a7 + unaff_EDI;\n  *(undefined2 *)(param_1 + 0x161c) = 0;\n                    \n  FUN_000eb510(param_1 + 0x161e,&UNK_001af3cf + unaff_EDI,4,0,iVar4,unaff_EDI + 0x1b1ba3,0,0,\n               param_1 + 0x161d,1);\n  param_1[0x162c] = &UNK_002a34bb + unaff_EDI;\n                    \n  FUN_000eb510(param_1 + 0x162d,unaff_EDI + 0x1af3e9,4,0,iVar3,unaff_EDI + 0x1b1bdf,0,0,\n               param_1 + 0x162c,0);\n  param_1[0x163c] = &UNK_002a34cf + unaff_EDI;\n  *(undefined2 *)(param_1 + 0x163b) = 0;\n                    \n  FUN_000eb510(param_1 + 0x163d,unaff_EDI + 0x1af3e7,4,0,iVar4,unaff_EDI + 0x1b1c47,0,0,\n               param_1 + 0x163c,1);\n  *(undefined1 *)(param_1 + 0x164b) = 0;\n  *(undefined2 *)(param_1 + 0x164e) = 0;\n  param_1[0x164c] = 0;\n  param_1[0x164d] = 0;\n  param_1[0x164f] = 0;\n                    \n  FUN_0016b4f0(param_1 + 0x1650);\n  *(undefined1 *)(param_1 + 0x1683) = 0;\n  uVar16 = 0;\n  param_1[0x1684] = 0;\n  param_1[0x1685] = 0;\n  param_1[0x1686] = 1;\n  *(undefined1 *)(param_1 + 0x1687) = 0;\n  do {\n    *(undefined4 *)((int)param_1 + uVar16 + 0x5a20) = 0;\n    uVar16 = uVar16 + 4;\n  } while (uVar16 < 0x1c);\n  param_1[0x1689] = 1;\n  param_1[0x168a] = 0;\n  param_1[0x168b] = 0;\n  param_1[0x168c] = 0x3f800000;\n  param_1[0x168d] = 0;\n  param_1[0x168e] = 0;\n  param_1[0x1688] = param_1 + 0x168e;\n  uVar16 = 0;\n  do {\n    *(undefined4 *)((int)param_1 + uVar16 + 0x5a3c) = 0;\n    uVar16 = uVar16 + 4;\n  } while (uVar16 < 0x1c);\n  param_1[0x1690] = 1;\n  param_1[0x168f] = param_1 + 0x1695;\n  param_1[0x1691] = 0;\n  param_1[0x1692] = 0;\n  param_1[0x1693] = 0x3f800000;\n  param_1[0x1694] = 0;\n  param_1[0x1695] = 0;\n  param_1[0x1697] = 0;\n  param_1[0x1698] = 0;\n  param_1[0x1699] = param_1 + 0x1697;\n  param_1[0x169a] = param_1 + 0x1697;\n  param_1[0x169b] = 0;\n  param_1[0x169c] = 0;\n  param_1[0x169d] = 0;\n  param_1[0x169e] = 0;\n  param_1[0x169f] = 0;\n  param_1[0x16a0] = 0;\n  param_1[0x16a1] = 0;\n  param_1[0x16a2] = 0;\n  *(undefined1 *)((int)&fde_table_entry_002b5a10.data_loc + unaff_EDI + 3) = 0;\n  return;\n}" ({ "{") (declaration "undefined *puVar1;" (type_identifier "undefined") (pointer_declarator "*puVar1" (* "*") (identifier "puVar1")) (; ";")) (declaration "int iVar2;" (primitive_type "int") (identifier "iVar2") (; ";")) (declaration "int iVar3;" (primitive_type "int") (identifier "iVar3") (; ";")) (declaration "int iVar4;" (primitive_type "int") (identifier "iVar4") (; ";")) (declaration "int iVar5;" (primitive_type "int") (identifier "iVar5") (; ";")) (declaration "int iVar6;" (primitive_type "int") (identifier "iVar6") (; ";")) (declaration "int iVar7;" (primitive_type "int") (identifier "iVar7") (; ";")) (declaration "int iVar8;" (primitive_type "int") (identifier "iVar8") (; ";")) (declaration "int iVar9;" (primitive_type "int") (identifier "iVar9") (; ";")) (declaration "int iVar10;" (primitive_type "int") (identifier "iVar10") (; ";")) (declaration "int iVar11;" (primitive_type "int") (identifier "iVar11") (; ";")) (declaration "int iVar12;" (primitive_type "int") (identifier "iVar12") (; ";")) (declaration "int iVar13;" (primitive_type "int") (identifier "iVar13") (; ";")) (declaration "int iVar14;" (primitive_type "int") (identifier "iVar14") (; ";")) (declaration "undefined8 uVar15;" (type_identifier "undefined8") (identifier "uVar15") (; ";")) (declaration "uint uVar16;" (type_identifier "uint") (identifier "uVar16") (; ";")) (declaration "int unaff_EDI;" (primitive_type "int") (identifier "unaff_EDI") (; ";")) (expression_statement "FUN_000559ee();" (call_expression "FUN_000559ee()" (identifier "FUN_000559ee") (argument_list "()" (( "(") () ")"))) (; ";")) (expression_statement "puVar1 = &UNK_002a1bcf + unaff_EDI;" (assignment_expression "puVar1 = &UNK_002a1bcf + unaff_EDI" (identifier "puVar1") (= "=") (binary_expression "&UNK_002a1bcf + unaff_EDI" (pointer_expression "&UNK_002a1bcf" (& "&") (identifier "UNK_002a1bcf")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "iVar2 = unaff_EDI + 0x1be63d;" (assignment_expression "iVar2 = unaff_EDI + 0x1be63d" (identifier "iVar2") (= "=") (binary_expression "unaff_EDI + 0x1be63d" (identifier "unaff_EDI") (+ "+") (number_literal "0x1be63d"))) (; ";")) (expression_statement "*param_1 = puVar1;" (assignment_expression "*param_1 = puVar1" (pointer_expression "*param_1" (* "*") (identifier "param_1")) (= "=") (identifier "puVar1")) (; ";")) (expression_statement "FUN_000eb510(param_1 + 1,unaff_EDI + 0x1a0e51,1,0,iVar2,unaff_EDI + 0x1ae022,0,0,param_1,0);" (call_expression "FUN_000eb510(param_1 + 1,unaff_EDI + 0x1a0e51,1,0,iVar2,unaff_EDI + 0x1ae022,0,0,param_1,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 1,unaff_EDI + 0x1a0e51,1,0,iVar2,unaff_EDI + 0x1ae022,0,0,param_1,0)" (( "(") (binary_expression "param_1 + 1" (identifier "param_1") (+ "+") (number_literal "1")) (, ",") (binary_expression "unaff_EDI + 0x1a0e51" (identifier "unaff_EDI") (+ "+") (number_literal "0x1a0e51")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar2") (, ",") (binary_expression "unaff_EDI + 0x1ae022" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae022")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (identifier "param_1") (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "param_1[0x10] = 0;" (assignment_expression "param_1[0x10] = 0" (subscript_expression "param_1[0x10]" (identifier "param_1") ([ "[") (number_literal "0x10") (] "]")) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0xf] = unaff_EDI + -0x23e9;" (assignment_expression "param_1[0xf] = unaff_EDI + -0x23e9" (subscript_expression "param_1[0xf]" (identifier "param_1") ([ "[") (number_literal "0xf") (] "]")) (= "=") (binary_expression "unaff_EDI + -0x23e9" (identifier "unaff_EDI") (+ "+") (number_literal "-0x23e9"))) (; ";")) (expression_statement "*param_1 = &UNK_002a4043 + unaff_EDI;" (assignment_expression "*param_1 = &UNK_002a4043 + unaff_EDI" (pointer_expression "*param_1" (* "*") (identifier "param_1")) (= "=") (binary_expression "&UNK_002a4043 + unaff_EDI" (pointer_expression "&UNK_002a4043" (& "&") (identifier "UNK_002a4043")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "param_1[0x11] = puVar1;" (assignment_expression "param_1[0x11] = puVar1" (subscript_expression "param_1[0x11]" (identifier "param_1") ([ "[") (number_literal "0x11") (] "]")) (= "=") (identifier "puVar1")) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x12,unaff_EDI + 0x1aafc2,1,0x76,iVar2,unaff_EDI + 0x1ae03b,0,0,\n               param_1 + 0x11,0);" (call_expression "FUN_000eb510(param_1 + 0x12,unaff_EDI + 0x1aafc2,1,0x76,iVar2,unaff_EDI + 0x1ae03b,0,0,\n               param_1 + 0x11,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x12,unaff_EDI + 0x1aafc2,1,0x76,iVar2,unaff_EDI + 0x1ae03b,0,0,\n               param_1 + 0x11,0)" (( "(") (binary_expression "param_1 + 0x12" (identifier "param_1") (+ "+") (number_literal "0x12")) (, ",") (binary_expression "unaff_EDI + 0x1aafc2" (identifier "unaff_EDI") (+ "+") (number_literal "0x1aafc2")) (, ",") (number_literal "1") (, ",") (number_literal "0x76") (, ",") (identifier "iVar2") (, ",") (binary_expression "unaff_EDI + 0x1ae03b" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae03b")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x11" (identifier "param_1") (+ "+") (number_literal "0x11")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "param_1[0x20] = unaff_EDI + -0x2cc9;" (assignment_expression "param_1[0x20] = unaff_EDI + -0x2cc9" (subscript_expression "param_1[0x20]" (identifier "param_1") ([ "[") (number_literal "0x20") (] "]")) (= "=") (binary_expression "unaff_EDI + -0x2cc9" (identifier "unaff_EDI") (+ "+") (number_literal "-0x2cc9"))) (; ";")) (expression_statement "param_1[0x11] = &UNK_002a4057 + unaff_EDI;" (assignment_expression "param_1[0x11] = &UNK_002a4057 + unaff_EDI" (subscript_expression "param_1[0x11]" (identifier "param_1") ([ "[") (number_literal "0x11") (] "]")) (= "=") (binary_expression "&UNK_002a4057 + unaff_EDI" (pointer_expression "&UNK_002a4057" (& "&") (identifier "UNK_002a4057")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "param_1[0x21] = 0;" (assignment_expression "param_1[0x21] = 0" (subscript_expression "param_1[0x21]" (identifier "param_1") ([ "[") (number_literal "0x21") (] "]")) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0x22] = puVar1;" (assignment_expression "param_1[0x22] = puVar1" (subscript_expression "param_1[0x22]" (identifier "param_1") ([ "[") (number_literal "0x22") (] "]")) (= "=") (identifier "puVar1")) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x23,unaff_EDI + 0x1a7a52,2,0,iVar2,unaff_EDI + 0x1af75b,0,0,param_1 + 0x22\n               ,0);" (call_expression "FUN_000eb510(param_1 + 0x23,unaff_EDI + 0x1a7a52,2,0,iVar2,unaff_EDI + 0x1af75b,0,0,param_1 + 0x22\n               ,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x23,unaff_EDI + 0x1a7a52,2,0,iVar2,unaff_EDI + 0x1af75b,0,0,param_1 + 0x22\n               ,0)" (( "(") (binary_expression "param_1 + 0x23" (identifier "param_1") (+ "+") (number_literal "0x23")) (, ",") (binary_expression "unaff_EDI + 0x1a7a52" (identifier "unaff_EDI") (+ "+") (number_literal "0x1a7a52")) (, ",") (number_literal "2") (, ",") (number_literal "0") (, ",") (identifier "iVar2") (, ",") (binary_expression "unaff_EDI + 0x1af75b" (identifier "unaff_EDI") (+ "+") (number_literal "0x1af75b")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x22" (identifier "param_1") (+ "+") (number_literal "0x22")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "param_1[0x32] = 0;" (assignment_expression "param_1[0x32] = 0" (subscript_expression "param_1[0x32]" (identifier "param_1") ([ "[") (number_literal "0x32") (] "]")) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0x31] = unaff_EDI + -0x2c69;" (assignment_expression "param_1[0x31] = unaff_EDI + -0x2c69" (subscript_expression "param_1[0x31]" (identifier "param_1") ([ "[") (number_literal "0x31") (] "]")) (= "=") (binary_expression "unaff_EDI + -0x2c69" (identifier "unaff_EDI") (+ "+") (number_literal "-0x2c69"))) (; ";")) (expression_statement "param_1[0x22] = &UNK_002a406b + unaff_EDI;" (assignment_expression "param_1[0x22] = &UNK_002a406b + unaff_EDI" (subscript_expression "param_1[0x22]" (identifier "param_1") ([ "[") (number_literal "0x22") (] "]")) (= "=") (binary_expression "&UNK_002a406b + unaff_EDI" (pointer_expression "&UNK_002a406b" (& "&") (identifier "UNK_002a406b")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "param_1[0x33] = &UNK_002a1be3 + unaff_EDI;" (assignment_expression "param_1[0x33] = &UNK_002a1be3 + unaff_EDI" (subscript_expression "param_1[0x33]" (identifier "param_1") ([ "[") (number_literal "0x33") (] "]")) (= "=") (binary_expression "&UNK_002a1be3 + unaff_EDI" (pointer_expression "&UNK_002a1be3" (& "&") (identifier "UNK_002a1be3")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "iVar3 = unaff_EDI + 0x1ae064;" (assignment_expression "iVar3 = unaff_EDI + 0x1ae064" (identifier "iVar3") (= "=") (binary_expression "unaff_EDI + 0x1ae064" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae064"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x34,unaff_EDI + 0x1ae072,1,0,iVar3,unaff_EDI + 0x1ae056,0,0,param_1 + 0x33\n               ,0);" (call_expression "FUN_000eb510(param_1 + 0x34,unaff_EDI + 0x1ae072,1,0,iVar3,unaff_EDI + 0x1ae056,0,0,param_1 + 0x33\n               ,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x34,unaff_EDI + 0x1ae072,1,0,iVar3,unaff_EDI + 0x1ae056,0,0,param_1 + 0x33\n               ,0)" (( "(") (binary_expression "param_1 + 0x34" (identifier "param_1") (+ "+") (number_literal "0x34")) (, ",") (binary_expression "unaff_EDI + 0x1ae072" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae072")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar3") (, ",") (binary_expression "unaff_EDI + 0x1ae056" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae056")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x33" (identifier "param_1") (+ "+") (number_literal "0x33")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "*(undefined2 *)(param_1 + 0x42) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x42) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x42)" (* "*") (cast_expression "(undefined2 *)(param_1 + 0x42)" (( "(") (type_descriptor "undefined2 *" (type_identifier "undefined2") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0x42)" (( "(") (binary_expression "param_1 + 0x42" (identifier "param_1") (+ "+") (number_literal "0x42")) () ")")))) (= "=") (number_literal "0")) (; ";")) (expression_statement "iVar4 = unaff_EDI + 0x1ae06a;" (assignment_expression "iVar4 = unaff_EDI + 0x1ae06a" (identifier "iVar4") (= "=") (binary_expression "unaff_EDI + 0x1ae06a" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae06a"))) (; ";")) (expression_statement "param_1[0x43] = &UNK_002a1bf7 + unaff_EDI;" (assignment_expression "param_1[0x43] = &UNK_002a1bf7 + unaff_EDI" (subscript_expression "param_1[0x43]" (identifier "param_1") ([ "[") (number_literal "0x43") (] "]")) (= "=") (binary_expression "&UNK_002a1bf7 + unaff_EDI" (pointer_expression "&UNK_002a1bf7" (& "&") (identifier "UNK_002a1bf7")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x44,unaff_EDI + 0x1ae06f,1,0,iVar4,unaff_EDI + 0x1af783,0,0,param_1 + 0x43\n               ,1);" (call_expression "FUN_000eb510(param_1 + 0x44,unaff_EDI + 0x1ae06f,1,0,iVar4,unaff_EDI + 0x1af783,0,0,param_1 + 0x43\n               ,1)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x44,unaff_EDI + 0x1ae06f,1,0,iVar4,unaff_EDI + 0x1af783,0,0,param_1 + 0x43\n               ,1)" (( "(") (binary_expression "param_1 + 0x44" (identifier "param_1") (+ "+") (number_literal "0x44")) (, ",") (binary_expression "unaff_EDI + 0x1ae06f" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae06f")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar4") (, ",") (binary_expression "unaff_EDI + 0x1af783" (identifier "unaff_EDI") (+ "+") (number_literal "0x1af783")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x43" (identifier "param_1") (+ "+") (number_literal "0x43")) (, ",") (number_literal "1") () ")"))) (; ";")) (expression_statement "param_1[0x52] = &UNK_002a1c0b + unaff_EDI;" (assignment_expression "param_1[0x52] = &UNK_002a1c0b + unaff_EDI" (subscript_expression "param_1[0x52]" (identifier "param_1") ([ "[") (number_literal "0x52") (] "]")) (= "=") (binary_expression "&UNK_002a1c0b + unaff_EDI" (pointer_expression "&UNK_002a1c0b" (& "&") (identifier "UNK_002a1c0b")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x53,unaff_EDI + 0x1ae080,1,0,iVar2,unaff_EDI + 0x1af7b7,0,0,param_1 + 0x52\n               ,0);" (call_expression "FUN_000eb510(param_1 + 0x53,unaff_EDI + 0x1ae080,1,0,iVar2,unaff_EDI + 0x1af7b7,0,0,param_1 + 0x52\n               ,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x53,unaff_EDI + 0x1ae080,1,0,iVar2,unaff_EDI + 0x1af7b7,0,0,param_1 + 0x52\n               ,0)" (( "(") (binary_expression "param_1 + 0x53" (identifier "param_1") (+ "+") (number_literal "0x53")) (, ",") (binary_expression "unaff_EDI + 0x1ae080" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae080")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar2") (, ",") (binary_expression "unaff_EDI + 0x1af7b7" (identifier "unaff_EDI") (+ "+") (number_literal "0x1af7b7")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x52" (identifier "param_1") (+ "+") (number_literal "0x52")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "param_1[0x61] = &UNK_002a1c1f + unaff_EDI;" (assignment_expression "param_1[0x61] = &UNK_002a1c1f + unaff_EDI" (subscript_expression "param_1[0x61]" (identifier "param_1") ([ "[") (number_literal "0x61") (] "]")) (= "=") (binary_expression "&UNK_002a1c1f + unaff_EDI" (pointer_expression "&UNK_002a1c1f" (& "&") (identifier "UNK_002a1c1f")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x62,unaff_EDI + 0x1ae07d,1,0,iVar2,unaff_EDI + 0x1af7df,0,0,param_1 + 0x61\n               ,1);" (call_expression "FUN_000eb510(param_1 + 0x62,unaff_EDI + 0x1ae07d,1,0,iVar2,unaff_EDI + 0x1af7df,0,0,param_1 + 0x61\n               ,1)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x62,unaff_EDI + 0x1ae07d,1,0,iVar2,unaff_EDI + 0x1af7df,0,0,param_1 + 0x61\n               ,1)" (( "(") (binary_expression "param_1 + 0x62" (identifier "param_1") (+ "+") (number_literal "0x62")) (, ",") (binary_expression "unaff_EDI + 0x1ae07d" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae07d")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar2") (, ",") (binary_expression "unaff_EDI + 0x1af7df" (identifier "unaff_EDI") (+ "+") (number_literal "0x1af7df")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x61" (identifier "param_1") (+ "+") (number_literal "0x61")) (, ",") (number_literal "1") () ")"))) (; ";")) (expression_statement "param_1[0x70] = &UNK_002a1c33 + unaff_EDI;" (assignment_expression "param_1[0x70] = &UNK_002a1c33 + unaff_EDI" (subscript_expression "param_1[0x70]" (identifier "param_1") ([ "[") (number_literal "0x70") (] "]")) (= "=") (binary_expression "&UNK_002a1c33 + unaff_EDI" (pointer_expression "&UNK_002a1c33" (& "&") (identifier "UNK_002a1c33")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x71,unaff_EDI + 0x1ae09d,1,0,iVar3,unaff_EDI + 0x1af803,0,0,param_1 + 0x70\n               ,0);" (call_expression "FUN_000eb510(param_1 + 0x71,unaff_EDI + 0x1ae09d,1,0,iVar3,unaff_EDI + 0x1af803,0,0,param_1 + 0x70\n               ,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x71,unaff_EDI + 0x1ae09d,1,0,iVar3,unaff_EDI + 0x1af803,0,0,param_1 + 0x70\n               ,0)" (( "(") (binary_expression "param_1 + 0x71" (identifier "param_1") (+ "+") (number_literal "0x71")) (, ",") (binary_expression "unaff_EDI + 0x1ae09d" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae09d")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar3") (, ",") (binary_expression "unaff_EDI + 0x1af803" (identifier "unaff_EDI") (+ "+") (number_literal "0x1af803")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x70" (identifier "param_1") (+ "+") (number_literal "0x70")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "*(undefined2 *)(param_1 + 0x7f) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x7f) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x7f)" (* "*") (cast_expression "(undefined2 *)(param_1 + 0x7f)" (( "(") (type_descriptor "undefined2 *" (type_identifier "undefined2") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0x7f)" (( "(") (binary_expression "param_1 + 0x7f" (identifier "param_1") (+ "+") (number_literal "0x7f")) () ")")))) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0x80] = &UNK_002a1c47 + unaff_EDI;" (assignment_expression "param_1[0x80] = &UNK_002a1c47 + unaff_EDI" (subscript_expression "param_1[0x80]" (identifier "param_1") ([ "[") (number_literal "0x80") (] "]")) (= "=") (binary_expression "&UNK_002a1c47 + unaff_EDI" (pointer_expression "&UNK_002a1c47" (& "&") (identifier "UNK_002a1c47")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x81,unaff_EDI + 0x1ae09a,1,0,iVar4,unaff_EDI + 0x1af833,0,0,param_1 + 0x80\n               ,1);" (call_expression "FUN_000eb510(param_1 + 0x81,unaff_EDI + 0x1ae09a,1,0,iVar4,unaff_EDI + 0x1af833,0,0,param_1 + 0x80\n               ,1)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x81,unaff_EDI + 0x1ae09a,1,0,iVar4,unaff_EDI + 0x1af833,0,0,param_1 + 0x80\n               ,1)" (( "(") (binary_expression "param_1 + 0x81" (identifier "param_1") (+ "+") (number_literal "0x81")) (, ",") (binary_expression "unaff_EDI + 0x1ae09a" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae09a")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar4") (, ",") (binary_expression "unaff_EDI + 0x1af833" (identifier "unaff_EDI") (+ "+") (number_literal "0x1af833")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x80" (identifier "param_1") (+ "+") (number_literal "0x80")) (, ",") (number_literal "1") () ")"))) (; ";")) (expression_statement "param_1[0x8f] = &UNK_002a1c5b + unaff_EDI;" (assignment_expression "param_1[0x8f] = &UNK_002a1c5b + unaff_EDI" (subscript_expression "param_1[0x8f]" (identifier "param_1") ([ "[") (number_literal "0x8f") (] "]")) (= "=") (binary_expression "&UNK_002a1c5b + unaff_EDI" (pointer_expression "&UNK_002a1c5b" (& "&") (identifier "UNK_002a1c5b")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x90,unaff_EDI + 0x1ae0b6,1,0,iVar4,unaff_EDI + 0x1af86b,0,0,param_1 + 0x8f\n               ,1);" (call_expression "FUN_000eb510(param_1 + 0x90,unaff_EDI + 0x1ae0b6,1,0,iVar4,unaff_EDI + 0x1af86b,0,0,param_1 + 0x8f\n               ,1)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x90,unaff_EDI + 0x1ae0b6,1,0,iVar4,unaff_EDI + 0x1af86b,0,0,param_1 + 0x8f\n               ,1)" (( "(") (binary_expression "param_1 + 0x90" (identifier "param_1") (+ "+") (number_literal "0x90")) (, ",") (binary_expression "unaff_EDI + 0x1ae0b6" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae0b6")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar4") (, ",") (binary_expression "unaff_EDI + 0x1af86b" (identifier "unaff_EDI") (+ "+") (number_literal "0x1af86b")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x8f" (identifier "param_1") (+ "+") (number_literal "0x8f")) (, ",") (number_literal "1") () ")"))) (; ";")) (expression_statement "*(undefined2 *)(param_1 + 0x9e) = 0x100;" (assignment_expression "*(undefined2 *)(param_1 + 0x9e) = 0x100" (pointer_expression "*(undefined2 *)(param_1 + 0x9e)" (* "*") (cast_expression "(undefined2 *)(param_1 + 0x9e)" (( "(") (type_descriptor "undefined2 *" (type_identifier "undefined2") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0x9e)" (( "(") (binary_expression "param_1 + 0x9e" (identifier "param_1") (+ "+") (number_literal "0x9e")) () ")")))) (= "=") (number_literal "0x100")) (; ";")) (expression_statement "param_1[0x9f] = &UNK_002a1c6f + unaff_EDI;" (assignment_expression "param_1[0x9f] = &UNK_002a1c6f + unaff_EDI" (subscript_expression "param_1[0x9f]" (identifier "param_1") ([ "[") (number_literal "0x9f") (] "]")) (= "=") (binary_expression "&UNK_002a1c6f + unaff_EDI" (pointer_expression "&UNK_002a1c6f" (& "&") (identifier "UNK_002a1c6f")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0xa0,unaff_EDI + 0x1ae0b3,1,0,iVar3,unaff_EDI + 0x1af89b,0,0,param_1 + 0x9f\n               ,0);" (call_expression "FUN_000eb510(param_1 + 0xa0,unaff_EDI + 0x1ae0b3,1,0,iVar3,unaff_EDI + 0x1af89b,0,0,param_1 + 0x9f\n               ,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0xa0,unaff_EDI + 0x1ae0b3,1,0,iVar3,unaff_EDI + 0x1af89b,0,0,param_1 + 0x9f\n               ,0)" (( "(") (binary_expression "param_1 + 0xa0" (identifier "param_1") (+ "+") (number_literal "0xa0")) (, ",") (binary_expression "unaff_EDI + 0x1ae0b3" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae0b3")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar3") (, ",") (binary_expression "unaff_EDI + 0x1af89b" (identifier "unaff_EDI") (+ "+") (number_literal "0x1af89b")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x9f" (identifier "param_1") (+ "+") (number_literal "0x9f")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "param_1[0xae] = &UNK_002a1c83 + unaff_EDI;" (assignment_expression "param_1[0xae] = &UNK_002a1c83 + unaff_EDI" (subscript_expression "param_1[0xae]" (identifier "param_1") ([ "[") (number_literal "0xae") (] "]")) (= "=") (binary_expression "&UNK_002a1c83 + unaff_EDI" (pointer_expression "&UNK_002a1c83" (& "&") (identifier "UNK_002a1c83")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0xaf,unaff_EDI + 0x1ae0ce,1,0,iVar3,unaff_EDI + 0x1af8e3,0,0,param_1 + 0xae\n               ,0);" (call_expression "FUN_000eb510(param_1 + 0xaf,unaff_EDI + 0x1ae0ce,1,0,iVar3,unaff_EDI + 0x1af8e3,0,0,param_1 + 0xae\n               ,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0xaf,unaff_EDI + 0x1ae0ce,1,0,iVar3,unaff_EDI + 0x1af8e3,0,0,param_1 + 0xae\n               ,0)" (( "(") (binary_expression "param_1 + 0xaf" (identifier "param_1") (+ "+") (number_literal "0xaf")) (, ",") (binary_expression "unaff_EDI + 0x1ae0ce" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae0ce")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar3") (, ",") (binary_expression "unaff_EDI + 0x1af8e3" (identifier "unaff_EDI") (+ "+") (number_literal "0x1af8e3")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0xae" (identifier "param_1") (+ "+") (number_literal "0xae")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "*(undefined2 *)(param_1 + 0xbd) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0xbd) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0xbd)" (* "*") (cast_expression "(undefined2 *)(param_1 + 0xbd)" (( "(") (type_descriptor "undefined2 *" (type_identifier "undefined2") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0xbd)" (( "(") (binary_expression "param_1 + 0xbd" (identifier "param_1") (+ "+") (number_literal "0xbd")) () ")")))) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0xbe] = &UNK_002a1c97 + unaff_EDI;" (assignment_expression "param_1[0xbe] = &UNK_002a1c97 + unaff_EDI" (subscript_expression "param_1[0xbe]" (identifier "param_1") ([ "[") (number_literal "0xbe") (] "]")) (= "=") (binary_expression "&UNK_002a1c97 + unaff_EDI" (pointer_expression "&UNK_002a1c97" (& "&") (identifier "UNK_002a1c97")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0xbf,unaff_EDI + 0x1ae0cb,1,0,iVar4,unaff_EDI + 0x1af91b,0,0,param_1 + 0xbe\n               ,1);" (call_expression "FUN_000eb510(param_1 + 0xbf,unaff_EDI + 0x1ae0cb,1,0,iVar4,unaff_EDI + 0x1af91b,0,0,param_1 + 0xbe\n               ,1)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0xbf,unaff_EDI + 0x1ae0cb,1,0,iVar4,unaff_EDI + 0x1af91b,0,0,param_1 + 0xbe\n               ,1)" (( "(") (binary_expression "param_1 + 0xbf" (identifier "param_1") (+ "+") (number_literal "0xbf")) (, ",") (binary_expression "unaff_EDI + 0x1ae0cb" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae0cb")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar4") (, ",") (binary_expression "unaff_EDI + 0x1af91b" (identifier "unaff_EDI") (+ "+") (number_literal "0x1af91b")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0xbe" (identifier "param_1") (+ "+") (number_literal "0xbe")) (, ",") (number_literal "1") () ")"))) (; ";")) (expression_statement "param_1[0xcd] = &UNK_002a1cab + unaff_EDI;" (assignment_expression "param_1[0xcd] = &UNK_002a1cab + unaff_EDI" (subscript_expression "param_1[0xcd]" (identifier "param_1") ([ "[") (number_literal "0xcd") (] "]")) (= "=") (binary_expression "&UNK_002a1cab + unaff_EDI" (pointer_expression "&UNK_002a1cab" (& "&") (identifier "UNK_002a1cab")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "iVar5 = unaff_EDI + 0x1ae0e2;" (assignment_expression "iVar5 = unaff_EDI + 0x1ae0e2" (identifier "iVar5") (= "=") (binary_expression "unaff_EDI + 0x1ae0e2" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae0e2"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0xce,unaff_EDI + 0x1ae0ea,0,0,0,iVar5,&UNK_001ae0d8 + unaff_EDI,0,\n               param_1 + 0xcd,0);" (call_expression "FUN_000eb510(param_1 + 0xce,unaff_EDI + 0x1ae0ea,0,0,0,iVar5,&UNK_001ae0d8 + unaff_EDI,0,\n               param_1 + 0xcd,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0xce,unaff_EDI + 0x1ae0ea,0,0,0,iVar5,&UNK_001ae0d8 + unaff_EDI,0,\n               param_1 + 0xcd,0)" (( "(") (binary_expression "param_1 + 0xce" (identifier "param_1") (+ "+") (number_literal "0xce")) (, ",") (binary_expression "unaff_EDI + 0x1ae0ea" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae0ea")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (identifier "iVar5") (, ",") (binary_expression "&UNK_001ae0d8 + unaff_EDI" (pointer_expression "&UNK_001ae0d8" (& "&") (identifier "UNK_001ae0d8")) (+ "+") (identifier "unaff_EDI")) (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0xcd" (identifier "param_1") (+ "+") (number_literal "0xcd")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "*(undefined1 *)(param_1 + 0xdc) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0xdc) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0xdc)" (* "*") (cast_expression "(undefined1 *)(param_1 + 0xdc)" (( "(") (type_descriptor "undefined1 *" (type_identifier "undefined1") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0xdc)" (( "(") (binary_expression "param_1 + 0xdc" (identifier "param_1") (+ "+") (number_literal "0xdc")) () ")")))) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0xde] = &UNK_002a1cbf + unaff_EDI;" (assignment_expression "param_1[0xde] = &UNK_002a1cbf + unaff_EDI" (subscript_expression "param_1[0xde]" (identifier "param_1") ([ "[") (number_literal "0xde") (] "]")) (= "=") (binary_expression "&UNK_002a1cbf + unaff_EDI" (pointer_expression "&UNK_002a1cbf" (& "&") (identifier "UNK_002a1cbf")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "param_1[0xdd] = 0;" (assignment_expression "param_1[0xdd] = 0" (subscript_expression "param_1[0xdd]" (identifier "param_1") ([ "[") (number_literal "0xdd") (] "]")) (= "=") (number_literal "0")) (; ";")) (expression_statement "iVar6 = unaff_EDI + 0x1adfc3;" (assignment_expression "iVar6 = unaff_EDI + 0x1adfc3" (identifier "iVar6") (= "=") (binary_expression "unaff_EDI + 0x1adfc3" (identifier "unaff_EDI") (+ "+") (number_literal "0x1adfc3"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0xdf,unaff_EDI + 0x1ae108,1,0x62,iVar6,unaff_EDI + 0x1ae0fe,\n               unaff_EDI + 0x1ae0f1,0,param_1 + 0xde,0);" (call_expression "FUN_000eb510(param_1 + 0xdf,unaff_EDI + 0x1ae108,1,0x62,iVar6,unaff_EDI + 0x1ae0fe,\n               unaff_EDI + 0x1ae0f1,0,param_1 + 0xde,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0xdf,unaff_EDI + 0x1ae108,1,0x62,iVar6,unaff_EDI + 0x1ae0fe,\n               unaff_EDI + 0x1ae0f1,0,param_1 + 0xde,0)" (( "(") (binary_expression "param_1 + 0xdf" (identifier "param_1") (+ "+") (number_literal "0xdf")) (, ",") (binary_expression "unaff_EDI + 0x1ae108" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae108")) (, ",") (number_literal "1") (, ",") (number_literal "0x62") (, ",") (identifier "iVar6") (, ",") (binary_expression "unaff_EDI + 0x1ae0fe" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae0fe")) (, ",") (binary_expression "unaff_EDI + 0x1ae0f1" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae0f1")) (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0xde" (identifier "param_1") (+ "+") (number_literal "0xde")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "*(undefined1 *)(param_1 + 0xed) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0xed) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0xed)" (* "*") (cast_expression "(undefined1 *)(param_1 + 0xed)" (( "(") (type_descriptor "undefined1 *" (type_identifier "undefined1") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0xed)" (( "(") (binary_expression "param_1 + 0xed" (identifier "param_1") (+ "+") (number_literal "0xed")) () ")")))) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0xee] = iVar6;" (assignment_expression "param_1[0xee] = iVar6" (subscript_expression "param_1[0xee]" (identifier "param_1") ([ "[") (number_literal "0xee") (] "]")) (= "=") (identifier "iVar6")) (; ";")) (expression_statement "param_1[0xef] = &UNK_002a1cd3 + unaff_EDI;" (assignment_expression "param_1[0xef] = &UNK_002a1cd3 + unaff_EDI" (subscript_expression "param_1[0xef]" (identifier "param_1") ([ "[") (number_literal "0xef") (] "]")) (= "=") (binary_expression "&UNK_002a1cd3 + unaff_EDI" (pointer_expression "&UNK_002a1cd3" (& "&") (identifier "UNK_002a1cd3")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0xf0,unaff_EDI + 0x1ae12a,1,0,iVar3,unaff_EDI + 0x1ae10f,0,0,param_1 + 0xef\n               ,0);" (call_expression "FUN_000eb510(param_1 + 0xf0,unaff_EDI + 0x1ae12a,1,0,iVar3,unaff_EDI + 0x1ae10f,0,0,param_1 + 0xef\n               ,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0xf0,unaff_EDI + 0x1ae12a,1,0,iVar3,unaff_EDI + 0x1ae10f,0,0,param_1 + 0xef\n               ,0)" (( "(") (binary_expression "param_1 + 0xf0" (identifier "param_1") (+ "+") (number_literal "0xf0")) (, ",") (binary_expression "unaff_EDI + 0x1ae12a" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae12a")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar3") (, ",") (binary_expression "unaff_EDI + 0x1ae10f" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae10f")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0xef" (identifier "param_1") (+ "+") (number_literal "0xef")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "*(undefined2 *)(param_1 + 0xfe) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0xfe) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0xfe)" (* "*") (cast_expression "(undefined2 *)(param_1 + 0xfe)" (( "(") (type_descriptor "undefined2 *" (type_identifier "undefined2") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0xfe)" (( "(") (binary_expression "param_1 + 0xfe" (identifier "param_1") (+ "+") (number_literal "0xfe")) () ")")))) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0xff] = &UNK_002a1ce7 + unaff_EDI;" (assignment_expression "param_1[0xff] = &UNK_002a1ce7 + unaff_EDI" (subscript_expression "param_1[0xff]" (identifier "param_1") ([ "[") (number_literal "0xff") (] "]")) (= "=") (binary_expression "&UNK_002a1ce7 + unaff_EDI" (pointer_expression "&UNK_002a1ce7" (& "&") (identifier "UNK_002a1ce7")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x100,unaff_EDI + 0x1ae127,1,0,iVar4,0,0,0,param_1 + 0xff,1);" (call_expression "FUN_000eb510(param_1 + 0x100,unaff_EDI + 0x1ae127,1,0,iVar4,0,0,0,param_1 + 0xff,1)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x100,unaff_EDI + 0x1ae127,1,0,iVar4,0,0,0,param_1 + 0xff,1)" (( "(") (binary_expression "param_1 + 0x100" (identifier "param_1") (+ "+") (number_literal "0x100")) (, ",") (binary_expression "unaff_EDI + 0x1ae127" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae127")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar4") (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0xff" (identifier "param_1") (+ "+") (number_literal "0xff")) (, ",") (number_literal "1") () ")"))) (; ";")) (expression_statement "param_1[0x10e] = &UNK_002a1cfb + unaff_EDI;" (assignment_expression "param_1[0x10e] = &UNK_002a1cfb + unaff_EDI" (subscript_expression "param_1[0x10e]" (identifier "param_1") ([ "[") (number_literal "0x10e") (] "]")) (= "=") (binary_expression "&UNK_002a1cfb + unaff_EDI" (pointer_expression "&UNK_002a1cfb" (& "&") (identifier "UNK_002a1cfb")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x10f,unaff_EDI + 0x1ae14e,1,0,unaff_EDI + 0x1a7f4d,unaff_EDI + 0x1ae137,\n               &UNK_001ae12e + unaff_EDI,1,param_1 + 0x10e,0);" (call_expression "FUN_000eb510(param_1 + 0x10f,unaff_EDI + 0x1ae14e,1,0,unaff_EDI + 0x1a7f4d,unaff_EDI + 0x1ae137,\n               &UNK_001ae12e + unaff_EDI,1,param_1 + 0x10e,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x10f,unaff_EDI + 0x1ae14e,1,0,unaff_EDI + 0x1a7f4d,unaff_EDI + 0x1ae137,\n               &UNK_001ae12e + unaff_EDI,1,param_1 + 0x10e,0)" (( "(") (binary_expression "param_1 + 0x10f" (identifier "param_1") (+ "+") (number_literal "0x10f")) (, ",") (binary_expression "unaff_EDI + 0x1ae14e" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae14e")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (binary_expression "unaff_EDI + 0x1a7f4d" (identifier "unaff_EDI") (+ "+") (number_literal "0x1a7f4d")) (, ",") (binary_expression "unaff_EDI + 0x1ae137" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae137")) (, ",") (binary_expression "&UNK_001ae12e + unaff_EDI" (pointer_expression "&UNK_001ae12e" (& "&") (identifier "UNK_001ae12e")) (+ "+") (identifier "unaff_EDI")) (, ",") (number_literal "1") (, ",") (binary_expression "param_1 + 0x10e" (identifier "param_1") (+ "+") (number_literal "0x10e")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "*(undefined1 *)(param_1 + 0x11d) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0x11d) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0x11d)" (* "*") (cast_expression "(undefined1 *)(param_1 + 0x11d)" (( "(") (type_descriptor "undefined1 *" (type_identifier "undefined1") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0x11d)" (( "(") (binary_expression "param_1 + 0x11d" (identifier "param_1") (+ "+") (number_literal "0x11d")) () ")")))) (= "=") (number_literal "0")) (; ";")) (expression_statement "iVar7 = unaff_EDI + 0x1af31d;" (assignment_expression "iVar7 = unaff_EDI + 0x1af31d" (identifier "iVar7") (= "=") (binary_expression "unaff_EDI + 0x1af31d" (identifier "unaff_EDI") (+ "+") (number_literal "0x1af31d"))) (; ";")) (expression_statement "param_1[0x11e] = unaff_EDI + 0x1a7f4d;" (assignment_expression "param_1[0x11e] = unaff_EDI + 0x1a7f4d" (subscript_expression "param_1[0x11e]" (identifier "param_1") ([ "[") (number_literal "0x11e") (] "]")) (= "=") (binary_expression "unaff_EDI + 0x1a7f4d" (identifier "unaff_EDI") (+ "+") (number_literal "0x1a7f4d"))) (; ";")) (expression_statement "param_1[0x11f] = &UNK_002a1d0f + unaff_EDI;" (assignment_expression "param_1[0x11f] = &UNK_002a1d0f + unaff_EDI" (subscript_expression "param_1[0x11f]" (identifier "param_1") ([ "[") (number_literal "0x11f") (] "]")) (= "=") (binary_expression "&UNK_002a1d0f + unaff_EDI" (pointer_expression "&UNK_002a1d0f" (& "&") (identifier "UNK_002a1d0f")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x120,unaff_EDI + 0x1af967,1,0,&UNK_001ae157 + unaff_EDI,\n               unaff_EDI + 0x1af943,iVar7,0,param_1 + 0x11f,0);" (call_expression "FUN_000eb510(param_1 + 0x120,unaff_EDI + 0x1af967,1,0,&UNK_001ae157 + unaff_EDI,\n               unaff_EDI + 0x1af943,iVar7,0,param_1 + 0x11f,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x120,unaff_EDI + 0x1af967,1,0,&UNK_001ae157 + unaff_EDI,\n               unaff_EDI + 0x1af943,iVar7,0,param_1 + 0x11f,0)" (( "(") (binary_expression "param_1 + 0x120" (identifier "param_1") (+ "+") (number_literal "0x120")) (, ",") (binary_expression "unaff_EDI + 0x1af967" (identifier "unaff_EDI") (+ "+") (number_literal "0x1af967")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (binary_expression "&UNK_001ae157 + unaff_EDI" (pointer_expression "&UNK_001ae157" (& "&") (identifier "UNK_001ae157")) (+ "+") (identifier "unaff_EDI")) (, ",") (binary_expression "unaff_EDI + 0x1af943" (identifier "unaff_EDI") (+ "+") (number_literal "0x1af943")) (, ",") (identifier "iVar7") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x11f" (identifier "param_1") (+ "+") (number_literal "0x11f")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "*(undefined1 *)(param_1 + 0x12e) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0x12e) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0x12e)" (* "*") (cast_expression "(undefined1 *)(param_1 + 0x12e)" (( "(") (type_descriptor "undefined1 *" (type_identifier "undefined1") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0x12e)" (( "(") (binary_expression "param_1 + 0x12e" (identifier "param_1") (+ "+") (number_literal "0x12e")) () ")")))) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0x131] = &UNK_002a1d23 + unaff_EDI;" (assignment_expression "param_1[0x131] = &UNK_002a1d23 + unaff_EDI" (subscript_expression "param_1[0x131]" (identifier "param_1") ([ "[") (number_literal "0x131") (] "]")) (= "=") (binary_expression "&UNK_002a1d23 + unaff_EDI" (pointer_expression "&UNK_002a1d23" (& "&") (identifier "UNK_002a1d23")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "param_1[0x12f] = 0x200000;" (assignment_expression "param_1[0x12f] = 0x200000" (subscript_expression "param_1[0x12f]" (identifier "param_1") ([ "[") (number_literal "0x12f") (] "]")) (= "=") (number_literal "0x200000")) (; ";")) (expression_statement "param_1[0x130] = 0;" (assignment_expression "param_1[0x130] = 0" (subscript_expression "param_1[0x130]" (identifier "param_1") ([ "[") (number_literal "0x130") (] "]")) (= "=") (number_literal "0")) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x132,unaff_EDI + 0x1af9e7,1,0,unaff_EDI + 0x1ae15f,\n               &UNK_001af98b + unaff_EDI,iVar7,0,param_1 + 0x131,0);" (call_expression "FUN_000eb510(param_1 + 0x132,unaff_EDI + 0x1af9e7,1,0,unaff_EDI + 0x1ae15f,\n               &UNK_001af98b + unaff_EDI,iVar7,0,param_1 + 0x131,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x132,unaff_EDI + 0x1af9e7,1,0,unaff_EDI + 0x1ae15f,\n               &UNK_001af98b + unaff_EDI,iVar7,0,param_1 + 0x131,0)" (( "(") (binary_expression "param_1 + 0x132" (identifier "param_1") (+ "+") (number_literal "0x132")) (, ",") (binary_expression "unaff_EDI + 0x1af9e7" (identifier "unaff_EDI") (+ "+") (number_literal "0x1af9e7")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (binary_expression "unaff_EDI + 0x1ae15f" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae15f")) (, ",") (binary_expression "&UNK_001af98b + unaff_EDI" (pointer_expression "&UNK_001af98b" (& "&") (identifier "UNK_001af98b")) (+ "+") (identifier "unaff_EDI")) (, ",") (identifier "iVar7") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x131" (identifier "param_1") (+ "+") (number_literal "0x131")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "*(undefined1 *)(param_1 + 0x140) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0x140) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0x140)" (* "*") (cast_expression "(undefined1 *)(param_1 + 0x140)" (( "(") (type_descriptor "undefined1 *" (type_identifier "undefined1") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0x140)" (( "(") (binary_expression "param_1 + 0x140" (identifier "param_1") (+ "+") (number_literal "0x140")) () ")")))) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0x143] = &UNK_002a1d37 + unaff_EDI;" (assignment_expression "param_1[0x143] = &UNK_002a1d37 + unaff_EDI" (subscript_expression "param_1[0x143]" (identifier "param_1") ([ "[") (number_literal "0x143") (] "]")) (= "=") (binary_expression "&UNK_002a1d37 + unaff_EDI" (pointer_expression "&UNK_002a1d37" (& "&") (identifier "UNK_002a1d37")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "param_1[0x141] = 0x2800000;" (assignment_expression "param_1[0x141] = 0x2800000" (subscript_expression "param_1[0x141]" (identifier "param_1") ([ "[") (number_literal "0x141") (] "]")) (= "=") (number_literal "0x2800000")) (; ";")) (expression_statement "param_1[0x142] = 0;" (assignment_expression "param_1[0x142] = 0" (subscript_expression "param_1[0x142]" (identifier "param_1") ([ "[") (number_literal "0x142") (] "]")) (= "=") (number_literal "0")) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x144,unaff_EDI + 0x1ae18a,0,0,iVar4,unaff_EDI + 0x1afa0b,0,0,\n               param_1 + 0x143,1);" (call_expression "FUN_000eb510(param_1 + 0x144,unaff_EDI + 0x1ae18a,0,0,iVar4,unaff_EDI + 0x1afa0b,0,0,\n               param_1 + 0x143,1)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x144,unaff_EDI + 0x1ae18a,0,0,iVar4,unaff_EDI + 0x1afa0b,0,0,\n               param_1 + 0x143,1)" (( "(") (binary_expression "param_1 + 0x144" (identifier "param_1") (+ "+") (number_literal "0x144")) (, ",") (binary_expression "unaff_EDI + 0x1ae18a" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae18a")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (identifier "iVar4") (, ",") (binary_expression "unaff_EDI + 0x1afa0b" (identifier "unaff_EDI") (+ "+") (number_literal "0x1afa0b")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x143" (identifier "param_1") (+ "+") (number_literal "0x143")) (, ",") (number_literal "1") () ")"))) (; ";")) (expression_statement "param_1[0x153] = &UNK_002a1d4b + unaff_EDI;" (assignment_expression "param_1[0x153] = &UNK_002a1d4b + unaff_EDI" (subscript_expression "param_1[0x153]" (identifier "param_1") ([ "[") (number_literal "0x153") (] "]")) (= "=") (binary_expression "&UNK_002a1d4b + unaff_EDI" (pointer_expression "&UNK_002a1d4b" (& "&") (identifier "UNK_002a1d4b")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "*(undefined2 *)(param_1 + 0x152) = 0x100;" (assignment_expression "*(undefined2 *)(param_1 + 0x152) = 0x100" (pointer_expression "*(undefined2 *)(param_1 + 0x152)" (* "*") (cast_expression "(undefined2 *)(param_1 + 0x152)" (( "(") (type_descriptor "undefined2 *" (type_identifier "undefined2") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0x152)" (( "(") (binary_expression "param_1 + 0x152" (identifier "param_1") (+ "+") (number_literal "0x152")) () ")")))) (= "=") (number_literal "0x100")) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x154,unaff_EDI + 0x1ae168,0,0,iVar3,0,0,0,param_1 + 0x153,0);" (call_expression "FUN_000eb510(param_1 + 0x154,unaff_EDI + 0x1ae168,0,0,iVar3,0,0,0,param_1 + 0x153,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x154,unaff_EDI + 0x1ae168,0,0,iVar3,0,0,0,param_1 + 0x153,0)" (( "(") (binary_expression "param_1 + 0x154" (identifier "param_1") (+ "+") (number_literal "0x154")) (, ",") (binary_expression "unaff_EDI + 0x1ae168" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae168")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (identifier "iVar3") (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x153" (identifier "param_1") (+ "+") (number_literal "0x153")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "param_1[0x162] = &UNK_002a1d5f + unaff_EDI;" (assignment_expression "param_1[0x162] = &UNK_002a1d5f + unaff_EDI" (subscript_expression "param_1[0x162]" (identifier "param_1") ([ "[") (number_literal "0x162") (] "]")) (= "=") (binary_expression "&UNK_002a1d5f + unaff_EDI" (pointer_expression "&UNK_002a1d5f" (& "&") (identifier "UNK_002a1d5f")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x163,unaff_EDI + 0x1ae1a4,0,0,iVar2,unaff_EDI + 0x1afa2f,0,0,\n               param_1 + 0x162,0);" (call_expression "FUN_000eb510(param_1 + 0x163,unaff_EDI + 0x1ae1a4,0,0,iVar2,unaff_EDI + 0x1afa2f,0,0,\n               param_1 + 0x162,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x163,unaff_EDI + 0x1ae1a4,0,0,iVar2,unaff_EDI + 0x1afa2f,0,0,\n               param_1 + 0x162,0)" (( "(") (binary_expression "param_1 + 0x163" (identifier "param_1") (+ "+") (number_literal "0x163")) (, ",") (binary_expression "unaff_EDI + 0x1ae1a4" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae1a4")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (identifier "iVar2") (, ",") (binary_expression "unaff_EDI + 0x1afa2f" (identifier "unaff_EDI") (+ "+") (number_literal "0x1afa2f")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x162" (identifier "param_1") (+ "+") (number_literal "0x162")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "param_1[0x171] = &UNK_002a1d73 + unaff_EDI;" (assignment_expression "param_1[0x171] = &UNK_002a1d73 + unaff_EDI" (subscript_expression "param_1[0x171]" (identifier "param_1") ([ "[") (number_literal "0x171") (] "]")) (= "=") (binary_expression "&UNK_002a1d73 + unaff_EDI" (pointer_expression "&UNK_002a1d73" (& "&") (identifier "UNK_002a1d73")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x172,unaff_EDI + 0x1ae174,0,0,iVar2,0,0,0,param_1 + 0x171,1);" (call_expression "FUN_000eb510(param_1 + 0x172,unaff_EDI + 0x1ae174,0,0,iVar2,0,0,0,param_1 + 0x171,1)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x172,unaff_EDI + 0x1ae174,0,0,iVar2,0,0,0,param_1 + 0x171,1)" (( "(") (binary_expression "param_1 + 0x172" (identifier "param_1") (+ "+") (number_literal "0x172")) (, ",") (binary_expression "unaff_EDI + 0x1ae174" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae174")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (identifier "iVar2") (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x171" (identifier "param_1") (+ "+") (number_literal "0x171")) (, ",") (number_literal "1") () ")"))) (; ";")) (expression_statement "param_1[0x180] = &UNK_002a1d87 + unaff_EDI;" (assignment_expression "param_1[0x180] = &UNK_002a1d87 + unaff_EDI" (subscript_expression "param_1[0x180]" (identifier "param_1") ([ "[") (number_literal "0x180") (] "]")) (= "=") (binary_expression "&UNK_002a1d87 + unaff_EDI" (pointer_expression "&UNK_002a1d87" (& "&") (identifier "UNK_002a1d87")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x181,unaff_EDI + 0x1ae196,0,0,iVar2,&UNK_001ae17f + unaff_EDI,0,0,\n               param_1 + 0x180,1);" (call_expression "FUN_000eb510(param_1 + 0x181,unaff_EDI + 0x1ae196,0,0,iVar2,&UNK_001ae17f + unaff_EDI,0,0,\n               param_1 + 0x180,1)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x181,unaff_EDI + 0x1ae196,0,0,iVar2,&UNK_001ae17f + unaff_EDI,0,0,\n               param_1 + 0x180,1)" (( "(") (binary_expression "param_1 + 0x181" (identifier "param_1") (+ "+") (number_literal "0x181")) (, ",") (binary_expression "unaff_EDI + 0x1ae196" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae196")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (identifier "iVar2") (, ",") (binary_expression "&UNK_001ae17f + unaff_EDI" (pointer_expression "&UNK_001ae17f" (& "&") (identifier "UNK_001ae17f")) (+ "+") (identifier "unaff_EDI")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x180" (identifier "param_1") (+ "+") (number_literal "0x180")) (, ",") (number_literal "1") () ")"))) (; ";")) (expression_statement "param_1[399] = &UNK_002a1d9b + unaff_EDI;" (assignment_expression "param_1[399] = &UNK_002a1d9b + unaff_EDI" (subscript_expression "param_1[399]" (identifier "param_1") ([ "[") (number_literal "399") (] "]")) (= "=") (binary_expression "&UNK_002a1d9b + unaff_EDI" (pointer_expression "&UNK_002a1d9b" (& "&") (identifier "UNK_002a1d9b")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 400,unaff_EDI + 0x1ae193,0,0,iVar2,0,0,0,param_1 + 399,0);" (call_expression "FUN_000eb510(param_1 + 400,unaff_EDI + 0x1ae193,0,0,iVar2,0,0,0,param_1 + 399,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 400,unaff_EDI + 0x1ae193,0,0,iVar2,0,0,0,param_1 + 399,0)" (( "(") (binary_expression "param_1 + 400" (identifier "param_1") (+ "+") (number_literal "400")) (, ",") (binary_expression "unaff_EDI + 0x1ae193" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae193")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (identifier "iVar2") (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 399" (identifier "param_1") (+ "+") (number_literal "399")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "param_1[0x19e] = &UNK_002a1daf + unaff_EDI;" (assignment_expression "param_1[0x19e] = &UNK_002a1daf + unaff_EDI" (subscript_expression "param_1[0x19e]" (identifier "param_1") ([ "[") (number_literal "0x19e") (] "]")) (= "=") (binary_expression "&UNK_002a1daf + unaff_EDI" (pointer_expression "&UNK_002a1daf" (& "&") (identifier "UNK_002a1daf")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x19f,unaff_EDI + 0x1ae1af,0,0,iVar2,unaff_EDI + 0x1ae199,0,0,\n               param_1 + 0x19e,0);" (call_expression "FUN_000eb510(param_1 + 0x19f,unaff_EDI + 0x1ae1af,0,0,iVar2,unaff_EDI + 0x1ae199,0,0,\n               param_1 + 0x19e,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x19f,unaff_EDI + 0x1ae1af,0,0,iVar2,unaff_EDI + 0x1ae199,0,0,\n               param_1 + 0x19e,0)" (( "(") (binary_expression "param_1 + 0x19f" (identifier "param_1") (+ "+") (number_literal "0x19f")) (, ",") (binary_expression "unaff_EDI + 0x1ae1af" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae1af")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (identifier "iVar2") (, ",") (binary_expression "unaff_EDI + 0x1ae199" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae199")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x19e" (identifier "param_1") (+ "+") (number_literal "0x19e")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "param_1[0x1ad] = &UNK_002a1dc3 + unaff_EDI;" (assignment_expression "param_1[0x1ad] = &UNK_002a1dc3 + unaff_EDI" (subscript_expression "param_1[0x1ad]" (identifier "param_1") ([ "[") (number_literal "0x1ad") (] "]")) (= "=") (binary_expression "&UNK_002a1dc3 + unaff_EDI" (pointer_expression "&UNK_002a1dc3" (& "&") (identifier "UNK_002a1dc3")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x1ae,unaff_EDI + 0x1ae1ac,0,0,iVar2,0,0,0,param_1 + 0x1ad,1);" (call_expression "FUN_000eb510(param_1 + 0x1ae,unaff_EDI + 0x1ae1ac,0,0,iVar2,0,0,0,param_1 + 0x1ad,1)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x1ae,unaff_EDI + 0x1ae1ac,0,0,iVar2,0,0,0,param_1 + 0x1ad,1)" (( "(") (binary_expression "param_1 + 0x1ae" (identifier "param_1") (+ "+") (number_literal "0x1ae")) (, ",") (binary_expression "unaff_EDI + 0x1ae1ac" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae1ac")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (identifier "iVar2") (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x1ad" (identifier "param_1") (+ "+") (number_literal "0x1ad")) (, ",") (number_literal "1") () ")"))) (; ";")) (expression_statement "param_1[0x1bc] = &UNK_002a1dd7 + unaff_EDI;" (assignment_expression "param_1[0x1bc] = &UNK_002a1dd7 + unaff_EDI" (subscript_expression "param_1[0x1bc]" (identifier "param_1") ([ "[") (number_literal "0x1bc") (] "]")) (= "=") (binary_expression "&UNK_002a1dd7 + unaff_EDI" (pointer_expression "&UNK_002a1dd7" (& "&") (identifier "UNK_002a1dd7")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x1bd,unaff_EDI + 0x1ae1b5,0,0,iVar3,unaff_EDI + 0x1afa57,0,0,\n               param_1 + 0x1bc,0);" (call_expression "FUN_000eb510(param_1 + 0x1bd,unaff_EDI + 0x1ae1b5,0,0,iVar3,unaff_EDI + 0x1afa57,0,0,\n               param_1 + 0x1bc,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x1bd,unaff_EDI + 0x1ae1b5,0,0,iVar3,unaff_EDI + 0x1afa57,0,0,\n               param_1 + 0x1bc,0)" (( "(") (binary_expression "param_1 + 0x1bd" (identifier "param_1") (+ "+") (number_literal "0x1bd")) (, ",") (binary_expression "unaff_EDI + 0x1ae1b5" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae1b5")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (identifier "iVar3") (, ",") (binary_expression "unaff_EDI + 0x1afa57" (identifier "unaff_EDI") (+ "+") (number_literal "0x1afa57")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x1bc" (identifier "param_1") (+ "+") (number_literal "0x1bc")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "*(undefined2 *)(param_1 + 0x1cb) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x1cb) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x1cb)" (* "*") (cast_expression "(undefined2 *)(param_1 + 0x1cb)" (( "(") (type_descriptor "undefined2 *" (type_identifier "undefined2") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0x1cb)" (( "(") (binary_expression "param_1 + 0x1cb" (identifier "param_1") (+ "+") (number_literal "0x1cb")) () ")")))) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0x1cc] = &UNK_002a1deb + unaff_EDI;" (assignment_expression "param_1[0x1cc] = &UNK_002a1deb + unaff_EDI" (subscript_expression "param_1[0x1cc]" (identifier "param_1") ([ "[") (number_literal "0x1cc") (] "]")) (= "=") (binary_expression "&UNK_002a1deb + unaff_EDI" (pointer_expression "&UNK_002a1deb" (& "&") (identifier "UNK_002a1deb")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x1cd,unaff_EDI + 0x1ae1b2,0,0,iVar4,0,0,0,param_1 + 0x1cc,1);" (call_expression "FUN_000eb510(param_1 + 0x1cd,unaff_EDI + 0x1ae1b2,0,0,iVar4,0,0,0,param_1 + 0x1cc,1)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x1cd,unaff_EDI + 0x1ae1b2,0,0,iVar4,0,0,0,param_1 + 0x1cc,1)" (( "(") (binary_expression "param_1 + 0x1cd" (identifier "param_1") (+ "+") (number_literal "0x1cd")) (, ",") (binary_expression "unaff_EDI + 0x1ae1b2" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae1b2")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (identifier "iVar4") (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x1cc" (identifier "param_1") (+ "+") (number_literal "0x1cc")) (, ",") (number_literal "1") () ")"))) (; ";")) (expression_statement "param_1[0x1db] = &UNK_002a1dff + unaff_EDI;" (assignment_expression "param_1[0x1db] = &UNK_002a1dff + unaff_EDI" (subscript_expression "param_1[0x1db]" (identifier "param_1") ([ "[") (number_literal "0x1db") (] "]")) (= "=") (binary_expression "&UNK_002a1dff + unaff_EDI" (pointer_expression "&UNK_002a1dff" (& "&") (identifier "UNK_002a1dff")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x1dc,unaff_EDI + 0x1ae1bf,0,0,iVar3,unaff_EDI + 0x1afa87,0,0,\n               param_1 + 0x1db,0);" (call_expression "FUN_000eb510(param_1 + 0x1dc,unaff_EDI + 0x1ae1bf,0,0,iVar3,unaff_EDI + 0x1afa87,0,0,\n               param_1 + 0x1db,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x1dc,unaff_EDI + 0x1ae1bf,0,0,iVar3,unaff_EDI + 0x1afa87,0,0,\n               param_1 + 0x1db,0)" (( "(") (binary_expression "param_1 + 0x1dc" (identifier "param_1") (+ "+") (number_literal "0x1dc")) (, ",") (binary_expression "unaff_EDI + 0x1ae1bf" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae1bf")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (identifier "iVar3") (, ",") (binary_expression "unaff_EDI + 0x1afa87" (identifier "unaff_EDI") (+ "+") (number_literal "0x1afa87")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x1db" (identifier "param_1") (+ "+") (number_literal "0x1db")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "*(undefined2 *)(param_1 + 0x1ea) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x1ea) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x1ea)" (* "*") (cast_expression "(undefined2 *)(param_1 + 0x1ea)" (( "(") (type_descriptor "undefined2 *" (type_identifier "undefined2") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0x1ea)" (( "(") (binary_expression "param_1 + 0x1ea" (identifier "param_1") (+ "+") (number_literal "0x1ea")) () ")")))) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0x1eb] = &UNK_002a1e13 + unaff_EDI;" (assignment_expression "param_1[0x1eb] = &UNK_002a1e13 + unaff_EDI" (subscript_expression "param_1[0x1eb]" (identifier "param_1") ([ "[") (number_literal "0x1eb") (] "]")) (= "=") (binary_expression "&UNK_002a1e13 + unaff_EDI" (pointer_expression "&UNK_002a1e13" (& "&") (identifier "UNK_002a1e13")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x1ec,unaff_EDI + 0x1ae1bc,0,0,iVar4,0,0,0,param_1 + 0x1eb,1);" (call_expression "FUN_000eb510(param_1 + 0x1ec,unaff_EDI + 0x1ae1bc,0,0,iVar4,0,0,0,param_1 + 0x1eb,1)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x1ec,unaff_EDI + 0x1ae1bc,0,0,iVar4,0,0,0,param_1 + 0x1eb,1)" (( "(") (binary_expression "param_1 + 0x1ec" (identifier "param_1") (+ "+") (number_literal "0x1ec")) (, ",") (binary_expression "unaff_EDI + 0x1ae1bc" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae1bc")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (identifier "iVar4") (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x1eb" (identifier "param_1") (+ "+") (number_literal "0x1eb")) (, ",") (number_literal "1") () ")"))) (; ";")) (expression_statement "param_1[0x1fa] = &UNK_002a1e27 + unaff_EDI;" (assignment_expression "param_1[0x1fa] = &UNK_002a1e27 + unaff_EDI" (subscript_expression "param_1[0x1fa]" (identifier "param_1") ([ "[") (number_literal "0x1fa") (] "]")) (= "=") (binary_expression "&UNK_002a1e27 + unaff_EDI" (pointer_expression "&UNK_002a1e27" (& "&") (identifier "UNK_002a1e27")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x1fb,unaff_EDI + 0x1ae1ea,0,0,iVar3,unaff_EDI + 0x1ae1ca,0,0,\n               param_1 + 0x1fa,0);" (call_expression "FUN_000eb510(param_1 + 0x1fb,unaff_EDI + 0x1ae1ea,0,0,iVar3,unaff_EDI + 0x1ae1ca,0,0,\n               param_1 + 0x1fa,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x1fb,unaff_EDI + 0x1ae1ea,0,0,iVar3,unaff_EDI + 0x1ae1ca,0,0,\n               param_1 + 0x1fa,0)" (( "(") (binary_expression "param_1 + 0x1fb" (identifier "param_1") (+ "+") (number_literal "0x1fb")) (, ",") (binary_expression "unaff_EDI + 0x1ae1ea" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae1ea")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (identifier "iVar3") (, ",") (binary_expression "unaff_EDI + 0x1ae1ca" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae1ca")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x1fa" (identifier "param_1") (+ "+") (number_literal "0x1fa")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "*(undefined2 *)(param_1 + 0x209) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x209) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x209)" (* "*") (cast_expression "(undefined2 *)(param_1 + 0x209)" (( "(") (type_descriptor "undefined2 *" (type_identifier "undefined2") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0x209)" (( "(") (binary_expression "param_1 + 0x209" (identifier "param_1") (+ "+") (number_literal "0x209")) () ")")))) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0x20a] = &UNK_002a1e3b + unaff_EDI;" (assignment_expression "param_1[0x20a] = &UNK_002a1e3b + unaff_EDI" (subscript_expression "param_1[0x20a]" (identifier "param_1") ([ "[") (number_literal "0x20a") (] "]")) (= "=") (binary_expression "&UNK_002a1e3b + unaff_EDI" (pointer_expression "&UNK_002a1e3b" (& "&") (identifier "UNK_002a1e3b")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x20b,unaff_EDI + 0x1ae1e7,0,0,iVar4,0,0,0,param_1 + 0x20a,1);" (call_expression "FUN_000eb510(param_1 + 0x20b,unaff_EDI + 0x1ae1e7,0,0,iVar4,0,0,0,param_1 + 0x20a,1)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x20b,unaff_EDI + 0x1ae1e7,0,0,iVar4,0,0,0,param_1 + 0x20a,1)" (( "(") (binary_expression "param_1 + 0x20b" (identifier "param_1") (+ "+") (number_literal "0x20b")) (, ",") (binary_expression "unaff_EDI + 0x1ae1e7" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae1e7")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (identifier "iVar4") (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x20a" (identifier "param_1") (+ "+") (number_literal "0x20a")) (, ",") (number_literal "1") () ")"))) (; ";")) (expression_statement "param_1[0x219] = &UNK_002a1e4f + unaff_EDI;" (assignment_expression "param_1[0x219] = &UNK_002a1e4f + unaff_EDI" (subscript_expression "param_1[0x219]" (identifier "param_1") ([ "[") (number_literal "0x219") (] "]")) (= "=") (binary_expression "&UNK_002a1e4f + unaff_EDI" (pointer_expression "&UNK_002a1e4f" (& "&") (identifier "UNK_002a1e4f")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x21a,&UNK_001ae1f7 + unaff_EDI,0,0,iVar3,unaff_EDI + 0x1afab7,0,0,\n               param_1 + 0x219,0);" (call_expression "FUN_000eb510(param_1 + 0x21a,&UNK_001ae1f7 + unaff_EDI,0,0,iVar3,unaff_EDI + 0x1afab7,0,0,\n               param_1 + 0x219,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x21a,&UNK_001ae1f7 + unaff_EDI,0,0,iVar3,unaff_EDI + 0x1afab7,0,0,\n               param_1 + 0x219,0)" (( "(") (binary_expression "param_1 + 0x21a" (identifier "param_1") (+ "+") (number_literal "0x21a")) (, ",") (binary_expression "&UNK_001ae1f7 + unaff_EDI" (pointer_expression "&UNK_001ae1f7" (& "&") (identifier "UNK_001ae1f7")) (+ "+") (identifier "unaff_EDI")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (identifier "iVar3") (, ",") (binary_expression "unaff_EDI + 0x1afab7" (identifier "unaff_EDI") (+ "+") (number_literal "0x1afab7")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x219" (identifier "param_1") (+ "+") (number_literal "0x219")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "*(undefined2 *)(param_1 + 0x228) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x228) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x228)" (* "*") (cast_expression "(undefined2 *)(param_1 + 0x228)" (( "(") (type_descriptor "undefined2 *" (type_identifier "undefined2") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0x228)" (( "(") (binary_expression "param_1 + 0x228" (identifier "param_1") (+ "+") (number_literal "0x228")) () ")")))) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0x229] = &UNK_002a1e63 + unaff_EDI;" (assignment_expression "param_1[0x229] = &UNK_002a1e63 + unaff_EDI" (subscript_expression "param_1[0x229]" (identifier "param_1") ([ "[") (number_literal "0x229") (] "]")) (= "=") (binary_expression "&UNK_002a1e63 + unaff_EDI" (pointer_expression "&UNK_002a1e63" (& "&") (identifier "UNK_002a1e63")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x22a,&UNK_001ae1f4 + unaff_EDI,0,0,iVar4,0,0,0,param_1 + 0x229,1);" (call_expression "FUN_000eb510(param_1 + 0x22a,&UNK_001ae1f4 + unaff_EDI,0,0,iVar4,0,0,0,param_1 + 0x229,1)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x22a,&UNK_001ae1f4 + unaff_EDI,0,0,iVar4,0,0,0,param_1 + 0x229,1)" (( "(") (binary_expression "param_1 + 0x22a" (identifier "param_1") (+ "+") (number_literal "0x22a")) (, ",") (binary_expression "&UNK_001ae1f4 + unaff_EDI" (pointer_expression "&UNK_001ae1f4" (& "&") (identifier "UNK_001ae1f4")) (+ "+") (identifier "unaff_EDI")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (identifier "iVar4") (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x229" (identifier "param_1") (+ "+") (number_literal "0x229")) (, ",") (number_literal "1") () ")"))) (; ";")) (expression_statement "param_1[0x238] = &UNK_002a1e77 + unaff_EDI;" (assignment_expression "param_1[0x238] = &UNK_002a1e77 + unaff_EDI" (subscript_expression "param_1[0x238]" (identifier "param_1") ([ "[") (number_literal "0x238") (] "]")) (= "=") (binary_expression "&UNK_002a1e77 + unaff_EDI" (pointer_expression "&UNK_002a1e77" (& "&") (identifier "UNK_002a1e77")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x239,unaff_EDI + 0x1ae20e,1,0,iVar4,unaff_EDI + 0x1afadf,0,0,\n               param_1 + 0x238,1);" (call_expression "FUN_000eb510(param_1 + 0x239,unaff_EDI + 0x1ae20e,1,0,iVar4,unaff_EDI + 0x1afadf,0,0,\n               param_1 + 0x238,1)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x239,unaff_EDI + 0x1ae20e,1,0,iVar4,unaff_EDI + 0x1afadf,0,0,\n               param_1 + 0x238,1)" (( "(") (binary_expression "param_1 + 0x239" (identifier "param_1") (+ "+") (number_literal "0x239")) (, ",") (binary_expression "unaff_EDI + 0x1ae20e" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae20e")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar4") (, ",") (binary_expression "unaff_EDI + 0x1afadf" (identifier "unaff_EDI") (+ "+") (number_literal "0x1afadf")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x238" (identifier "param_1") (+ "+") (number_literal "0x238")) (, ",") (number_literal "1") () ")"))) (; ";")) (expression_statement "*(undefined2 *)(param_1 + 0x247) = 0x100;" (assignment_expression "*(undefined2 *)(param_1 + 0x247) = 0x100" (pointer_expression "*(undefined2 *)(param_1 + 0x247)" (* "*") (cast_expression "(undefined2 *)(param_1 + 0x247)" (( "(") (type_descriptor "undefined2 *" (type_identifier "undefined2") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0x247)" (( "(") (binary_expression "param_1 + 0x247" (identifier "param_1") (+ "+") (number_literal "0x247")) () ")")))) (= "=") (number_literal "0x100")) (; ";")) (expression_statement "param_1[0x248] = &UNK_002a1e8b + unaff_EDI;" (assignment_expression "param_1[0x248] = &UNK_002a1e8b + unaff_EDI" (subscript_expression "param_1[0x248]" (identifier "param_1") ([ "[") (number_literal "0x248") (] "]")) (= "=") (binary_expression "&UNK_002a1e8b + unaff_EDI" (pointer_expression "&UNK_002a1e8b" (& "&") (identifier "UNK_002a1e8b")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x249,unaff_EDI + 0x1ae20b,1,0,iVar3,unaff_EDI + 0x1afb07,0,0,\n               param_1 + 0x248,0);" (call_expression "FUN_000eb510(param_1 + 0x249,unaff_EDI + 0x1ae20b,1,0,iVar3,unaff_EDI + 0x1afb07,0,0,\n               param_1 + 0x248,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x249,unaff_EDI + 0x1ae20b,1,0,iVar3,unaff_EDI + 0x1afb07,0,0,\n               param_1 + 0x248,0)" (( "(") (binary_expression "param_1 + 0x249" (identifier "param_1") (+ "+") (number_literal "0x249")) (, ",") (binary_expression "unaff_EDI + 0x1ae20b" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae20b")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar3") (, ",") (binary_expression "unaff_EDI + 0x1afb07" (identifier "unaff_EDI") (+ "+") (number_literal "0x1afb07")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x248" (identifier "param_1") (+ "+") (number_literal "0x248")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "iVar8 = unaff_EDI + 0x1af1d9;" (assignment_expression "iVar8 = unaff_EDI + 0x1af1d9" (identifier "iVar8") (= "=") (binary_expression "unaff_EDI + 0x1af1d9" (identifier "unaff_EDI") (+ "+") (number_literal "0x1af1d9"))) (; ";")) (expression_statement "param_1[599] = &UNK_002a1e9f + unaff_EDI;" (assignment_expression "param_1[599] = &UNK_002a1e9f + unaff_EDI" (subscript_expression "param_1[599]" (identifier "param_1") ([ "[") (number_literal "599") (] "]")) (= "=") (binary_expression "&UNK_002a1e9f + unaff_EDI" (pointer_expression "&UNK_002a1e9f" (& "&") (identifier "UNK_002a1e9f")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 600,unaff_EDI + 0x1ae21d,1,0,iVar8,unaff_EDI + 0x1afb53,\n               unaff_EDI + 0x1afb33,0,param_1 + 599,0);" (call_expression "FUN_000eb510(param_1 + 600,unaff_EDI + 0x1ae21d,1,0,iVar8,unaff_EDI + 0x1afb53,\n               unaff_EDI + 0x1afb33,0,param_1 + 599,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 600,unaff_EDI + 0x1ae21d,1,0,iVar8,unaff_EDI + 0x1afb53,\n               unaff_EDI + 0x1afb33,0,param_1 + 599,0)" (( "(") (binary_expression "param_1 + 600" (identifier "param_1") (+ "+") (number_literal "600")) (, ",") (binary_expression "unaff_EDI + 0x1ae21d" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae21d")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar8") (, ",") (binary_expression "unaff_EDI + 0x1afb53" (identifier "unaff_EDI") (+ "+") (number_literal "0x1afb53")) (, ",") (binary_expression "unaff_EDI + 0x1afb33" (identifier "unaff_EDI") (+ "+") (number_literal "0x1afb33")) (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 599" (identifier "param_1") (+ "+") (number_literal "599")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "*(undefined1 *)(param_1 + 0x266) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0x266) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0x266)" (* "*") (cast_expression "(undefined1 *)(param_1 + 0x266)" (( "(") (type_descriptor "undefined1 *" (type_identifier "undefined1") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0x266)" (( "(") (binary_expression "param_1 + 0x266" (identifier "param_1") (+ "+") (number_literal "0x266")) () ")")))) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0x268] = &UNK_002a1eb3 + unaff_EDI;" (assignment_expression "param_1[0x268] = &UNK_002a1eb3 + unaff_EDI" (subscript_expression "param_1[0x268]" (identifier "param_1") ([ "[") (number_literal "0x268") (] "]")) (= "=") (binary_expression "&UNK_002a1eb3 + unaff_EDI" (pointer_expression "&UNK_002a1eb3" (& "&") (identifier "UNK_002a1eb3")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "param_1[0x267] = iVar8;" (assignment_expression "param_1[0x267] = iVar8" (subscript_expression "param_1[0x267]" (identifier "param_1") ([ "[") (number_literal "0x267") (] "]")) (= "=") (identifier "iVar8")) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x269,unaff_EDI + 0x1ae238,1,0,iVar3,unaff_EDI + 0x1ae056,0,0,\n               param_1 + 0x268,0);" (call_expression "FUN_000eb510(param_1 + 0x269,unaff_EDI + 0x1ae238,1,0,iVar3,unaff_EDI + 0x1ae056,0,0,\n               param_1 + 0x268,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x269,unaff_EDI + 0x1ae238,1,0,iVar3,unaff_EDI + 0x1ae056,0,0,\n               param_1 + 0x268,0)" (( "(") (binary_expression "param_1 + 0x269" (identifier "param_1") (+ "+") (number_literal "0x269")) (, ",") (binary_expression "unaff_EDI + 0x1ae238" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae238")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar3") (, ",") (binary_expression "unaff_EDI + 0x1ae056" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae056")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x268" (identifier "param_1") (+ "+") (number_literal "0x268")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "*(undefined2 *)(param_1 + 0x277) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x277) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x277)" (* "*") (cast_expression "(undefined2 *)(param_1 + 0x277)" (( "(") (type_descriptor "undefined2 *" (type_identifier "undefined2") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0x277)" (( "(") (binary_expression "param_1 + 0x277" (identifier "param_1") (+ "+") (number_literal "0x277")) () ")")))) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0x278] = &UNK_002a1ec7 + unaff_EDI;" (assignment_expression "param_1[0x278] = &UNK_002a1ec7 + unaff_EDI" (subscript_expression "param_1[0x278]" (identifier "param_1") ([ "[") (number_literal "0x278") (] "]")) (= "=") (binary_expression "&UNK_002a1ec7 + unaff_EDI" (pointer_expression "&UNK_002a1ec7" (& "&") (identifier "UNK_002a1ec7")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x279,unaff_EDI + 0x1ae235,1,0,iVar4,unaff_EDI + 0x1af783,0,0,\n               param_1 + 0x278,1);" (call_expression "FUN_000eb510(param_1 + 0x279,unaff_EDI + 0x1ae235,1,0,iVar4,unaff_EDI + 0x1af783,0,0,\n               param_1 + 0x278,1)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x279,unaff_EDI + 0x1ae235,1,0,iVar4,unaff_EDI + 0x1af783,0,0,\n               param_1 + 0x278,1)" (( "(") (binary_expression "param_1 + 0x279" (identifier "param_1") (+ "+") (number_literal "0x279")) (, ",") (binary_expression "unaff_EDI + 0x1ae235" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae235")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar4") (, ",") (binary_expression "unaff_EDI + 0x1af783" (identifier "unaff_EDI") (+ "+") (number_literal "0x1af783")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x278" (identifier "param_1") (+ "+") (number_literal "0x278")) (, ",") (number_literal "1") () ")"))) (; ";")) (expression_statement "param_1[0x287] = &UNK_002a1edb + unaff_EDI;" (assignment_expression "param_1[0x287] = &UNK_002a1edb + unaff_EDI" (subscript_expression "param_1[0x287]" (identifier "param_1") ([ "[") (number_literal "0x287") (] "]")) (= "=") (binary_expression "&UNK_002a1edb + unaff_EDI" (pointer_expression "&UNK_002a1edb" (& "&") (identifier "UNK_002a1edb")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x288,unaff_EDI + 0x1ae26f,1,0,iVar3,unaff_EDI + 0x1ae24f,0,0,\n               param_1 + 0x287,0);" (call_expression "FUN_000eb510(param_1 + 0x288,unaff_EDI + 0x1ae26f,1,0,iVar3,unaff_EDI + 0x1ae24f,0,0,\n               param_1 + 0x287,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x288,unaff_EDI + 0x1ae26f,1,0,iVar3,unaff_EDI + 0x1ae24f,0,0,\n               param_1 + 0x287,0)" (( "(") (binary_expression "param_1 + 0x288" (identifier "param_1") (+ "+") (number_literal "0x288")) (, ",") (binary_expression "unaff_EDI + 0x1ae26f" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae26f")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar3") (, ",") (binary_expression "unaff_EDI + 0x1ae24f" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae24f")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x287" (identifier "param_1") (+ "+") (number_literal "0x287")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "param_1[0x297] = &UNK_002a1eef + unaff_EDI;" (assignment_expression "param_1[0x297] = &UNK_002a1eef + unaff_EDI" (subscript_expression "param_1[0x297]" (identifier "param_1") ([ "[") (number_literal "0x297") (] "]")) (= "=") (binary_expression "&UNK_002a1eef + unaff_EDI" (pointer_expression "&UNK_002a1eef" (& "&") (identifier "UNK_002a1eef")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "*(undefined2 *)(param_1 + 0x296) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x296) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x296)" (* "*") (cast_expression "(undefined2 *)(param_1 + 0x296)" (( "(") (type_descriptor "undefined2 *" (type_identifier "undefined2") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0x296)" (( "(") (binary_expression "param_1 + 0x296" (identifier "param_1") (+ "+") (number_literal "0x296")) () ")")))) (= "=") (number_literal "0")) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x298,unaff_EDI + 0x1ae26c,1,0,iVar4,unaff_EDI + 0x1afb83,0,0,\n               param_1 + 0x297,1);" (call_expression "FUN_000eb510(param_1 + 0x298,unaff_EDI + 0x1ae26c,1,0,iVar4,unaff_EDI + 0x1afb83,0,0,\n               param_1 + 0x297,1)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x298,unaff_EDI + 0x1ae26c,1,0,iVar4,unaff_EDI + 0x1afb83,0,0,\n               param_1 + 0x297,1)" (( "(") (binary_expression "param_1 + 0x298" (identifier "param_1") (+ "+") (number_literal "0x298")) (, ",") (binary_expression "unaff_EDI + 0x1ae26c" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae26c")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar4") (, ",") (binary_expression "unaff_EDI + 0x1afb83" (identifier "unaff_EDI") (+ "+") (number_literal "0x1afb83")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x297" (identifier "param_1") (+ "+") (number_literal "0x297")) (, ",") (number_literal "1") () ")"))) (; ";")) (expression_statement "param_1[0x2a6] = &UNK_002a1f03 + unaff_EDI;" (assignment_expression "param_1[0x2a6] = &UNK_002a1f03 + unaff_EDI" (subscript_expression "param_1[0x2a6]" (identifier "param_1") ([ "[") (number_literal "0x2a6") (] "]")) (= "=") (binary_expression "&UNK_002a1f03 + unaff_EDI" (pointer_expression "&UNK_002a1f03" (& "&") (identifier "UNK_002a1f03")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x2a7,unaff_EDI + 0x1ae277,1,0,iVar4,unaff_EDI + 0x1afba7,0,0,\n               param_1 + 0x2a6,1);" (call_expression "FUN_000eb510(param_1 + 0x2a7,unaff_EDI + 0x1ae277,1,0,iVar4,unaff_EDI + 0x1afba7,0,0,\n               param_1 + 0x2a6,1)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x2a7,unaff_EDI + 0x1ae277,1,0,iVar4,unaff_EDI + 0x1afba7,0,0,\n               param_1 + 0x2a6,1)" (( "(") (binary_expression "param_1 + 0x2a7" (identifier "param_1") (+ "+") (number_literal "0x2a7")) (, ",") (binary_expression "unaff_EDI + 0x1ae277" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae277")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar4") (, ",") (binary_expression "unaff_EDI + 0x1afba7" (identifier "unaff_EDI") (+ "+") (number_literal "0x1afba7")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x2a6" (identifier "param_1") (+ "+") (number_literal "0x2a6")) (, ",") (number_literal "1") () ")"))) (; ";")) (expression_statement "param_1[0x2b6] = &UNK_002a1f17 + unaff_EDI;" (assignment_expression "param_1[0x2b6] = &UNK_002a1f17 + unaff_EDI" (subscript_expression "param_1[0x2b6]" (identifier "param_1") ([ "[") (number_literal "0x2b6") (] "]")) (= "=") (binary_expression "&UNK_002a1f17 + unaff_EDI" (pointer_expression "&UNK_002a1f17" (& "&") (identifier "UNK_002a1f17")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "*(undefined2 *)(param_1 + 0x2b5) = 0x100;" (assignment_expression "*(undefined2 *)(param_1 + 0x2b5) = 0x100" (pointer_expression "*(undefined2 *)(param_1 + 0x2b5)" (* "*") (cast_expression "(undefined2 *)(param_1 + 0x2b5)" (( "(") (type_descriptor "undefined2 *" (type_identifier "undefined2") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0x2b5)" (( "(") (binary_expression "param_1 + 0x2b5" (identifier "param_1") (+ "+") (number_literal "0x2b5")) () ")")))) (= "=") (number_literal "0x100")) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x2b7,unaff_EDI + 0x1ae274,1,0,iVar3,unaff_EDI + 0x1afbcf,0,0,\n               param_1 + 0x2b6,0);" (call_expression "FUN_000eb510(param_1 + 0x2b7,unaff_EDI + 0x1ae274,1,0,iVar3,unaff_EDI + 0x1afbcf,0,0,\n               param_1 + 0x2b6,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x2b7,unaff_EDI + 0x1ae274,1,0,iVar3,unaff_EDI + 0x1afbcf,0,0,\n               param_1 + 0x2b6,0)" (( "(") (binary_expression "param_1 + 0x2b7" (identifier "param_1") (+ "+") (number_literal "0x2b7")) (, ",") (binary_expression "unaff_EDI + 0x1ae274" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae274")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar3") (, ",") (binary_expression "unaff_EDI + 0x1afbcf" (identifier "unaff_EDI") (+ "+") (number_literal "0x1afbcf")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x2b6" (identifier "param_1") (+ "+") (number_literal "0x2b6")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "param_1[0x2c5] = &UNK_002a1f2b + unaff_EDI;" (assignment_expression "param_1[0x2c5] = &UNK_002a1f2b + unaff_EDI" (subscript_expression "param_1[0x2c5]" (identifier "param_1") ([ "[") (number_literal "0x2c5") (] "]")) (= "=") (binary_expression "&UNK_002a1f2b + unaff_EDI" (pointer_expression "&UNK_002a1f2b" (& "&") (identifier "UNK_002a1f2b")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x2c6,unaff_EDI + 0x1ae2a4,1,100,iVar3,unaff_EDI + 0x1ae28b,0,0,\n               param_1 + 0x2c5,0);" (call_expression "FUN_000eb510(param_1 + 0x2c6,unaff_EDI + 0x1ae2a4,1,100,iVar3,unaff_EDI + 0x1ae28b,0,0,\n               param_1 + 0x2c5,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x2c6,unaff_EDI + 0x1ae2a4,1,100,iVar3,unaff_EDI + 0x1ae28b,0,0,\n               param_1 + 0x2c5,0)" (( "(") (binary_expression "param_1 + 0x2c6" (identifier "param_1") (+ "+") (number_literal "0x2c6")) (, ",") (binary_expression "unaff_EDI + 0x1ae2a4" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae2a4")) (, ",") (number_literal "1") (, ",") (number_literal "100") (, ",") (identifier "iVar3") (, ",") (binary_expression "unaff_EDI + 0x1ae28b" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae28b")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x2c5" (identifier "param_1") (+ "+") (number_literal "0x2c5")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "*(undefined2 *)(param_1 + 0x2d4) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x2d4) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x2d4)" (* "*") (cast_expression "(undefined2 *)(param_1 + 0x2d4)" (( "(") (type_descriptor "undefined2 *" (type_identifier "undefined2") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0x2d4)" (( "(") (binary_expression "param_1 + 0x2d4" (identifier "param_1") (+ "+") (number_literal "0x2d4")) () ")")))) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0x2d5] = &UNK_002a1f3f + unaff_EDI;" (assignment_expression "param_1[0x2d5] = &UNK_002a1f3f + unaff_EDI" (subscript_expression "param_1[0x2d5]" (identifier "param_1") ([ "[") (number_literal "0x2d5") (] "]")) (= "=") (binary_expression "&UNK_002a1f3f + unaff_EDI" (pointer_expression "&UNK_002a1f3f" (& "&") (identifier "UNK_002a1f3f")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x2d6,unaff_EDI + 0x1ae2a1,1,0,iVar4,&UNK_001afbfb + unaff_EDI,0,0,\n               param_1 + 0x2d5,1);" (call_expression "FUN_000eb510(param_1 + 0x2d6,unaff_EDI + 0x1ae2a1,1,0,iVar4,&UNK_001afbfb + unaff_EDI,0,0,\n               param_1 + 0x2d5,1)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x2d6,unaff_EDI + 0x1ae2a1,1,0,iVar4,&UNK_001afbfb + unaff_EDI,0,0,\n               param_1 + 0x2d5,1)" (( "(") (binary_expression "param_1 + 0x2d6" (identifier "param_1") (+ "+") (number_literal "0x2d6")) (, ",") (binary_expression "unaff_EDI + 0x1ae2a1" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae2a1")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar4") (, ",") (binary_expression "&UNK_001afbfb + unaff_EDI" (pointer_expression "&UNK_001afbfb" (& "&") (identifier "UNK_001afbfb")) (+ "+") (identifier "unaff_EDI")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x2d5" (identifier "param_1") (+ "+") (number_literal "0x2d5")) (, ",") (number_literal "1") () ")"))) (; ";")) (expression_statement "param_1[0x2e4] = &UNK_002a1f53 + unaff_EDI;" (assignment_expression "param_1[0x2e4] = &UNK_002a1f53 + unaff_EDI" (subscript_expression "param_1[0x2e4]" (identifier "param_1") ([ "[") (number_literal "0x2e4") (] "]")) (= "=") (binary_expression "&UNK_002a1f53 + unaff_EDI" (pointer_expression "&UNK_002a1f53" (& "&") (identifier "UNK_002a1f53")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x2e5,unaff_EDI + 0x1ae2c2,0,0,iVar3,unaff_EDI + 0x1ae2b2,0,0,\n               param_1 + 0x2e4,0);" (call_expression "FUN_000eb510(param_1 + 0x2e5,unaff_EDI + 0x1ae2c2,0,0,iVar3,unaff_EDI + 0x1ae2b2,0,0,\n               param_1 + 0x2e4,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x2e5,unaff_EDI + 0x1ae2c2,0,0,iVar3,unaff_EDI + 0x1ae2b2,0,0,\n               param_1 + 0x2e4,0)" (( "(") (binary_expression "param_1 + 0x2e5" (identifier "param_1") (+ "+") (number_literal "0x2e5")) (, ",") (binary_expression "unaff_EDI + 0x1ae2c2" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae2c2")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (identifier "iVar3") (, ",") (binary_expression "unaff_EDI + 0x1ae2b2" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae2b2")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x2e4" (identifier "param_1") (+ "+") (number_literal "0x2e4")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "*(undefined2 *)(param_1 + 0x2f3) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x2f3) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x2f3)" (* "*") (cast_expression "(undefined2 *)(param_1 + 0x2f3)" (( "(") (type_descriptor "undefined2 *" (type_identifier "undefined2") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0x2f3)" (( "(") (binary_expression "param_1 + 0x2f3" (identifier "param_1") (+ "+") (number_literal "0x2f3")) () ")")))) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0x2f4] = &UNK_002a1f67 + unaff_EDI;" (assignment_expression "param_1[0x2f4] = &UNK_002a1f67 + unaff_EDI" (subscript_expression "param_1[0x2f4]" (identifier "param_1") ([ "[") (number_literal "0x2f4") (] "]")) (= "=") (binary_expression "&UNK_002a1f67 + unaff_EDI" (pointer_expression "&UNK_002a1f67" (& "&") (identifier "UNK_002a1f67")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x2f5,unaff_EDI + 0x1ae2bf,0,0,iVar4,0,0,0,param_1 + 0x2f4,1);" (call_expression "FUN_000eb510(param_1 + 0x2f5,unaff_EDI + 0x1ae2bf,0,0,iVar4,0,0,0,param_1 + 0x2f4,1)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x2f5,unaff_EDI + 0x1ae2bf,0,0,iVar4,0,0,0,param_1 + 0x2f4,1)" (( "(") (binary_expression "param_1 + 0x2f5" (identifier "param_1") (+ "+") (number_literal "0x2f5")) (, ",") (binary_expression "unaff_EDI + 0x1ae2bf" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae2bf")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (identifier "iVar4") (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x2f4" (identifier "param_1") (+ "+") (number_literal "0x2f4")) (, ",") (number_literal "1") () ")"))) (; ";")) (expression_statement "param_1[0x303] = &UNK_002a1f7b + unaff_EDI;" (assignment_expression "param_1[0x303] = &UNK_002a1f7b + unaff_EDI" (subscript_expression "param_1[0x303]" (identifier "param_1") ([ "[") (number_literal "0x303") (] "]")) (= "=") (binary_expression "&UNK_002a1f7b + unaff_EDI" (pointer_expression "&UNK_002a1f7b" (& "&") (identifier "UNK_002a1f7b")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x304,unaff_EDI + 0x1ae2c8,0,0,iVar3,unaff_EDI + 0x1ae2b2,0,0,\n               param_1 + 0x303,0);" (call_expression "FUN_000eb510(param_1 + 0x304,unaff_EDI + 0x1ae2c8,0,0,iVar3,unaff_EDI + 0x1ae2b2,0,0,\n               param_1 + 0x303,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x304,unaff_EDI + 0x1ae2c8,0,0,iVar3,unaff_EDI + 0x1ae2b2,0,0,\n               param_1 + 0x303,0)" (( "(") (binary_expression "param_1 + 0x304" (identifier "param_1") (+ "+") (number_literal "0x304")) (, ",") (binary_expression "unaff_EDI + 0x1ae2c8" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae2c8")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (identifier "iVar3") (, ",") (binary_expression "unaff_EDI + 0x1ae2b2" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae2b2")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x303" (identifier "param_1") (+ "+") (number_literal "0x303")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "*(undefined2 *)(param_1 + 0x312) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x312) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x312)" (* "*") (cast_expression "(undefined2 *)(param_1 + 0x312)" (( "(") (type_descriptor "undefined2 *" (type_identifier "undefined2") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0x312)" (( "(") (binary_expression "param_1 + 0x312" (identifier "param_1") (+ "+") (number_literal "0x312")) () ")")))) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0x313] = &UNK_002a1f8f + unaff_EDI;" (assignment_expression "param_1[0x313] = &UNK_002a1f8f + unaff_EDI" (subscript_expression "param_1[0x313]" (identifier "param_1") ([ "[") (number_literal "0x313") (] "]")) (= "=") (binary_expression "&UNK_002a1f8f + unaff_EDI" (pointer_expression "&UNK_002a1f8f" (& "&") (identifier "UNK_002a1f8f")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x314,unaff_EDI + 0x1ae2c5,0,0,iVar4,0,0,0,param_1 + 0x313,1);" (call_expression "FUN_000eb510(param_1 + 0x314,unaff_EDI + 0x1ae2c5,0,0,iVar4,0,0,0,param_1 + 0x313,1)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x314,unaff_EDI + 0x1ae2c5,0,0,iVar4,0,0,0,param_1 + 0x313,1)" (( "(") (binary_expression "param_1 + 0x314" (identifier "param_1") (+ "+") (number_literal "0x314")) (, ",") (binary_expression "unaff_EDI + 0x1ae2c5" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae2c5")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (identifier "iVar4") (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x313" (identifier "param_1") (+ "+") (number_literal "0x313")) (, ",") (number_literal "1") () ")"))) (; ";")) (expression_statement "param_1[0x322] = &UNK_002a1fa3 + unaff_EDI;" (assignment_expression "param_1[0x322] = &UNK_002a1fa3 + unaff_EDI" (subscript_expression "param_1[0x322]" (identifier "param_1") ([ "[") (number_literal "0x322") (] "]")) (= "=") (binary_expression "&UNK_002a1fa3 + unaff_EDI" (pointer_expression "&UNK_002a1fa3" (& "&") (identifier "UNK_002a1fa3")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x323,unaff_EDI + 0x1a8891,1,0,iVar2,unaff_EDI + 0x1ae2e9,\n               unaff_EDI + 0x1ae2cb,0,param_1 + 0x322,0);" (call_expression "FUN_000eb510(param_1 + 0x323,unaff_EDI + 0x1a8891,1,0,iVar2,unaff_EDI + 0x1ae2e9,\n               unaff_EDI + 0x1ae2cb,0,param_1 + 0x322,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x323,unaff_EDI + 0x1a8891,1,0,iVar2,unaff_EDI + 0x1ae2e9,\n               unaff_EDI + 0x1ae2cb,0,param_1 + 0x322,0)" (( "(") (binary_expression "param_1 + 0x323" (identifier "param_1") (+ "+") (number_literal "0x323")) (, ",") (binary_expression "unaff_EDI + 0x1a8891" (identifier "unaff_EDI") (+ "+") (number_literal "0x1a8891")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar2") (, ",") (binary_expression "unaff_EDI + 0x1ae2e9" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae2e9")) (, ",") (binary_expression "unaff_EDI + 0x1ae2cb" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae2cb")) (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x322" (identifier "param_1") (+ "+") (number_literal "0x322")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "*(undefined1 *)(param_1 + 0x331) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0x331) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0x331)" (* "*") (cast_expression "(undefined1 *)(param_1 + 0x331)" (( "(") (type_descriptor "undefined1 *" (type_identifier "undefined1") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0x331)" (( "(") (binary_expression "param_1 + 0x331" (identifier "param_1") (+ "+") (number_literal "0x331")) () ")")))) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0x333] = puVar1;" (assignment_expression "param_1[0x333] = puVar1" (subscript_expression "param_1[0x333]" (identifier "param_1") ([ "[") (number_literal "0x333") (] "]")) (= "=") (identifier "puVar1")) (; ";")) (expression_statement "param_1[0x332] = iVar2;" (assignment_expression "param_1[0x332] = iVar2" (subscript_expression "param_1[0x332]" (identifier "param_1") ([ "[") (number_literal "0x332") (] "]")) (= "=") (identifier "iVar2")) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x334,unaff_EDI + 0x1ae31d,1,0,iVar2,unaff_EDI + 0x1ae30d,\n               unaff_EDI + 0x1ae2fb,0,param_1 + 0x333,0);" (call_expression "FUN_000eb510(param_1 + 0x334,unaff_EDI + 0x1ae31d,1,0,iVar2,unaff_EDI + 0x1ae30d,\n               unaff_EDI + 0x1ae2fb,0,param_1 + 0x333,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x334,unaff_EDI + 0x1ae31d,1,0,iVar2,unaff_EDI + 0x1ae30d,\n               unaff_EDI + 0x1ae2fb,0,param_1 + 0x333,0)" (( "(") (binary_expression "param_1 + 0x334" (identifier "param_1") (+ "+") (number_literal "0x334")) (, ",") (binary_expression "unaff_EDI + 0x1ae31d" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae31d")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar2") (, ",") (binary_expression "unaff_EDI + 0x1ae30d" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae30d")) (, ",") (binary_expression "unaff_EDI + 0x1ae2fb" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae2fb")) (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x333" (identifier "param_1") (+ "+") (number_literal "0x333")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "param_1[0x343] = 0;" (assignment_expression "param_1[0x343] = 0" (subscript_expression "param_1[0x343]" (identifier "param_1") ([ "[") (number_literal "0x343") (] "]")) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0x342] = unaff_EDI + -0x2b49;" (assignment_expression "param_1[0x342] = unaff_EDI + -0x2b49" (subscript_expression "param_1[0x342]" (identifier "param_1") ([ "[") (number_literal "0x342") (] "]")) (= "=") (binary_expression "unaff_EDI + -0x2b49" (identifier "unaff_EDI") (+ "+") (number_literal "-0x2b49"))) (; ";")) (expression_statement "param_1[0x333] = "St7collateIcE" + unaff_EDI + 3;" (assignment_expression "param_1[0x333] = "St7collateIcE" + unaff_EDI + 3" (subscript_expression "param_1[0x333]" (identifier "param_1") ([ "[") (number_literal "0x333") (] "]")) (= "=") (binary_expression ""St7collateIcE" + unaff_EDI + 3" (binary_expression ""St7collateIcE" + unaff_EDI" (string_literal ""St7collateIcE"" (" """) (string_content "St7collateIcE") (" """)) (+ "+") (identifier "unaff_EDI")) (+ "+") (number_literal "3"))) (; ";")) (expression_statement "param_1[0x344] = "{default arg#" + unaff_EDI + 0xd;" (assignment_expression "param_1[0x344] = "{default arg#" + unaff_EDI + 0xd" (subscript_expression "param_1[0x344]" (identifier "param_1") ([ "[") (number_literal "0x344") (] "]")) (= "=") (binary_expression ""{default arg#" + unaff_EDI + 0xd" (binary_expression ""{default arg#" + unaff_EDI" (string_literal ""{default arg#"" (" """) (string_content "{default arg#") (" """)) (+ "+") (identifier "unaff_EDI")) (+ "+") (number_literal "0xd"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x345,unaff_EDI + 0x1ae32a,1,0,0,&UNK_001afc2f + unaff_EDI,\n               &UNK_001ae12e + unaff_EDI,1,param_1 + 0x344,0);" (call_expression "FUN_000eb510(param_1 + 0x345,unaff_EDI + 0x1ae32a,1,0,0,&UNK_001afc2f + unaff_EDI,\n               &UNK_001ae12e + unaff_EDI,1,param_1 + 0x344,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x345,unaff_EDI + 0x1ae32a,1,0,0,&UNK_001afc2f + unaff_EDI,\n               &UNK_001ae12e + unaff_EDI,1,param_1 + 0x344,0)" (( "(") (binary_expression "param_1 + 0x345" (identifier "param_1") (+ "+") (number_literal "0x345")) (, ",") (binary_expression "unaff_EDI + 0x1ae32a" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae32a")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "&UNK_001afc2f + unaff_EDI" (pointer_expression "&UNK_001afc2f" (& "&") (identifier "UNK_001afc2f")) (+ "+") (identifier "unaff_EDI")) (, ",") (binary_expression "&UNK_001ae12e + unaff_EDI" (pointer_expression "&UNK_001ae12e" (& "&") (identifier "UNK_001ae12e")) (+ "+") (identifier "unaff_EDI")) (, ",") (number_literal "1") (, ",") (binary_expression "param_1 + 0x344" (identifier "param_1") (+ "+") (number_literal "0x344")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "*(undefined1 *)(param_1 + 0x353) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0x353) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0x353)" (* "*") (cast_expression "(undefined1 *)(param_1 + 0x353)" (( "(") (type_descriptor "undefined1 *" (type_identifier "undefined1") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0x353)" (( "(") (binary_expression "param_1 + 0x353" (identifier "param_1") (+ "+") (number_literal "0x353")) () ")")))) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0x355] = "VTT for " + unaff_EDI + 2;" (assignment_expression "param_1[0x355] = "VTT for " + unaff_EDI + 2" (subscript_expression "param_1[0x355]" (identifier "param_1") ([ "[") (number_literal "0x355") (] "]")) (= "=") (binary_expression ""VTT for " + unaff_EDI + 2" (binary_expression ""VTT for " + unaff_EDI" (string_literal ""VTT for "" (" """) (string_content "VTT for ") (" """)) (+ "+") (identifier "unaff_EDI")) (+ "+") (number_literal "2"))) (; ";")) (expression_statement "param_1[0x354] = 0;" (assignment_expression "param_1[0x354] = 0" (subscript_expression "param_1[0x354]" (identifier "param_1") ([ "[") (number_literal "0x354") (] "]")) (= "=") (number_literal "0")) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x356,unaff_EDI + 0x1ae327,1,0,iVar3,unaff_EDI + 0x1afc57,0,0,\n               param_1 + 0x355,0);" (call_expression "FUN_000eb510(param_1 + 0x356,unaff_EDI + 0x1ae327,1,0,iVar3,unaff_EDI + 0x1afc57,0,0,\n               param_1 + 0x355,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x356,unaff_EDI + 0x1ae327,1,0,iVar3,unaff_EDI + 0x1afc57,0,0,\n               param_1 + 0x355,0)" (( "(") (binary_expression "param_1 + 0x356" (identifier "param_1") (+ "+") (number_literal "0x356")) (, ",") (binary_expression "unaff_EDI + 0x1ae327" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae327")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar3") (, ",") (binary_expression "unaff_EDI + 0x1afc57" (identifier "unaff_EDI") (+ "+") (number_literal "0x1afc57")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x355" (identifier "param_1") (+ "+") (number_literal "0x355")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "*(undefined2 *)(param_1 + 0x364) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x364) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x364)" (* "*") (cast_expression "(undefined2 *)(param_1 + 0x364)" (( "(") (type_descriptor "undefined2 *" (type_identifier "undefined2") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0x364)" (( "(") (binary_expression "param_1 + 0x364" (identifier "param_1") (+ "+") (number_literal "0x364")) () ")")))) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0x365] = "construction vtable for " + unaff_EDI + 0xd;" (assignment_expression "param_1[0x365] = "construction vtable for " + unaff_EDI + 0xd" (subscript_expression "param_1[0x365]" (identifier "param_1") ([ "[") (number_literal "0x365") (] "]")) (= "=") (binary_expression ""construction vtable for " + unaff_EDI + 0xd" (binary_expression ""construction vtable for " + unaff_EDI" (string_literal ""construction vtable for "" (" """) (string_content "construction vtable for ") (" """)) (+ "+") (identifier "unaff_EDI")) (+ "+") (number_literal "0xd"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x366,unaff_EDI + 0x1ae324,1,0,iVar4,0,0,0,param_1 + 0x365,1);" (call_expression "FUN_000eb510(param_1 + 0x366,unaff_EDI + 0x1ae324,1,0,iVar4,0,0,0,param_1 + 0x365,1)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x366,unaff_EDI + 0x1ae324,1,0,iVar4,0,0,0,param_1 + 0x365,1)" (( "(") (binary_expression "param_1 + 0x366" (identifier "param_1") (+ "+") (number_literal "0x366")) (, ",") (binary_expression "unaff_EDI + 0x1ae324" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae324")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar4") (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x365" (identifier "param_1") (+ "+") (number_literal "0x365")) (, ",") (number_literal "1") () ")"))) (; ";")) (expression_statement "param_1[0x374] = "typeinfo for " + unaff_EDI + 3;" (assignment_expression "param_1[0x374] = "typeinfo for " + unaff_EDI + 3" (subscript_expression "param_1[0x374]" (identifier "param_1") ([ "[") (number_literal "0x374") (] "]")) (= "=") (binary_expression ""typeinfo for " + unaff_EDI + 3" (binary_expression ""typeinfo for " + unaff_EDI" (string_literal ""typeinfo for "" (" """) (string_content "typeinfo for ") (" """)) (+ "+") (identifier "unaff_EDI")) (+ "+") (number_literal "3"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x375,unaff_EDI + 0x1ae336,1,0,iVar3,unaff_EDI + 0x1afc83,0,0,\n               param_1 + 0x374,0);" (call_expression "FUN_000eb510(param_1 + 0x375,unaff_EDI + 0x1ae336,1,0,iVar3,unaff_EDI + 0x1afc83,0,0,\n               param_1 + 0x374,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x375,unaff_EDI + 0x1ae336,1,0,iVar3,unaff_EDI + 0x1afc83,0,0,\n               param_1 + 0x374,0)" (( "(") (binary_expression "param_1 + 0x375" (identifier "param_1") (+ "+") (number_literal "0x375")) (, ",") (binary_expression "unaff_EDI + 0x1ae336" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae336")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar3") (, ",") (binary_expression "unaff_EDI + 0x1afc83" (identifier "unaff_EDI") (+ "+") (number_literal "0x1afc83")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x374" (identifier "param_1") (+ "+") (number_literal "0x374")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "*(undefined2 *)(param_1 + 899) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 899) = 0" (pointer_expression "*(undefined2 *)(param_1 + 899)" (* "*") (cast_expression "(undefined2 *)(param_1 + 899)" (( "(") (type_descriptor "undefined2 *" (type_identifier "undefined2") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 899)" (( "(") (binary_expression "param_1 + 899" (identifier "param_1") (+ "+") (number_literal "899")) () ")")))) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[900] = "typeinfo name for " + unaff_EDI + 9;" (assignment_expression "param_1[900] = "typeinfo name for " + unaff_EDI + 9" (subscript_expression "param_1[900]" (identifier "param_1") ([ "[") (number_literal "900") (] "]")) (= "=") (binary_expression ""typeinfo name for " + unaff_EDI + 9" (binary_expression ""typeinfo name for " + unaff_EDI" (string_literal ""typeinfo name for "" (" """) (string_content "typeinfo name for ") (" """)) (+ "+") (identifier "unaff_EDI")) (+ "+") (number_literal "9"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x385,unaff_EDI + 0x1ae333,1,0,iVar4,unaff_EDI + 0x1afcb7,0,0,param_1 + 900\n               ,1);" (call_expression "FUN_000eb510(param_1 + 0x385,unaff_EDI + 0x1ae333,1,0,iVar4,unaff_EDI + 0x1afcb7,0,0,param_1 + 900\n               ,1)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x385,unaff_EDI + 0x1ae333,1,0,iVar4,unaff_EDI + 0x1afcb7,0,0,param_1 + 900\n               ,1)" (( "(") (binary_expression "param_1 + 0x385" (identifier "param_1") (+ "+") (number_literal "0x385")) (, ",") (binary_expression "unaff_EDI + 0x1ae333" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae333")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar4") (, ",") (binary_expression "unaff_EDI + 0x1afcb7" (identifier "unaff_EDI") (+ "+") (number_literal "0x1afcb7")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 900" (identifier "param_1") (+ "+") (number_literal "900")) (, ",") (number_literal "1") () ")"))) (; ";")) (expression_statement "param_1[0x393] = "typeinfo fn for " + unaff_EDI + 10;" (assignment_expression "param_1[0x393] = "typeinfo fn for " + unaff_EDI + 10" (subscript_expression "param_1[0x393]" (identifier "param_1") ([ "[") (number_literal "0x393") (] "]")) (= "=") (binary_expression ""typeinfo fn for " + unaff_EDI + 10" (binary_expression ""typeinfo fn for " + unaff_EDI" (string_literal ""typeinfo fn for "" (" """) (string_content "typeinfo fn for ") (" """)) (+ "+") (identifier "unaff_EDI")) (+ "+") (number_literal "10"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x394,unaff_EDI + 0x1ae34f,1,0,iVar3,unaff_EDI + 0x1afcf3,0,0,\n               param_1 + 0x393,0);" (call_expression "FUN_000eb510(param_1 + 0x394,unaff_EDI + 0x1ae34f,1,0,iVar3,unaff_EDI + 0x1afcf3,0,0,\n               param_1 + 0x393,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x394,unaff_EDI + 0x1ae34f,1,0,iVar3,unaff_EDI + 0x1afcf3,0,0,\n               param_1 + 0x393,0)" (( "(") (binary_expression "param_1 + 0x394" (identifier "param_1") (+ "+") (number_literal "0x394")) (, ",") (binary_expression "unaff_EDI + 0x1ae34f" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae34f")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar3") (, ",") (binary_expression "unaff_EDI + 0x1afcf3" (identifier "unaff_EDI") (+ "+") (number_literal "0x1afcf3")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x393" (identifier "param_1") (+ "+") (number_literal "0x393")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "*(undefined2 *)(param_1 + 0x3a2) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x3a2) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x3a2)" (* "*") (cast_expression "(undefined2 *)(param_1 + 0x3a2)" (( "(") (type_descriptor "undefined2 *" (type_identifier "undefined2") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0x3a2)" (( "(") (binary_expression "param_1 + 0x3a2" (identifier "param_1") (+ "+") (number_literal "0x3a2")) () ")")))) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0x3a3] = "non-virtual thunk to " + unaff_EDI + 0xd;" (assignment_expression "param_1[0x3a3] = "non-virtual thunk to " + unaff_EDI + 0xd" (subscript_expression "param_1[0x3a3]" (identifier "param_1") ([ "[") (number_literal "0x3a3") (] "]")) (= "=") (binary_expression ""non-virtual thunk to " + unaff_EDI + 0xd" (binary_expression ""non-virtual thunk to " + unaff_EDI" (string_literal ""non-virtual thunk to "" (" """) (string_content "non-virtual thunk to ") (" """)) (+ "+") (identifier "unaff_EDI")) (+ "+") (number_literal "0xd"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x3a4,unaff_EDI + 0x1ae34c,1,0,iVar4,0,0,0,param_1 + 0x3a3,1);" (call_expression "FUN_000eb510(param_1 + 0x3a4,unaff_EDI + 0x1ae34c,1,0,iVar4,0,0,0,param_1 + 0x3a3,1)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x3a4,unaff_EDI + 0x1ae34c,1,0,iVar4,0,0,0,param_1 + 0x3a3,1)" (( "(") (binary_expression "param_1 + 0x3a4" (identifier "param_1") (+ "+") (number_literal "0x3a4")) (, ",") (binary_expression "unaff_EDI + 0x1ae34c" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae34c")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar4") (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x3a3" (identifier "param_1") (+ "+") (number_literal "0x3a3")) (, ",") (number_literal "1") () ")"))) (; ";")) (expression_statement "param_1[0x3b2] = "covariant return thunk to " + unaff_EDI + 0xb;" (assignment_expression "param_1[0x3b2] = "covariant return thunk to " + unaff_EDI + 0xb" (subscript_expression "param_1[0x3b2]" (identifier "param_1") ([ "[") (number_literal "0x3b2") (] "]")) (= "=") (binary_expression ""covariant return thunk to " + unaff_EDI + 0xb" (binary_expression ""covariant return thunk to " + unaff_EDI" (string_literal ""covariant return thunk to "" (" """) (string_content "covariant return thunk to ") (" """)) (+ "+") (identifier "unaff_EDI")) (+ "+") (number_literal "0xb"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x3b3,unaff_EDI + 0x1ae364,1,0,iVar3,&UNK_001afd17 + unaff_EDI,0,0,\n               param_1 + 0x3b2,0);" (call_expression "FUN_000eb510(param_1 + 0x3b3,unaff_EDI + 0x1ae364,1,0,iVar3,&UNK_001afd17 + unaff_EDI,0,0,\n               param_1 + 0x3b2,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x3b3,unaff_EDI + 0x1ae364,1,0,iVar3,&UNK_001afd17 + unaff_EDI,0,0,\n               param_1 + 0x3b2,0)" (( "(") (binary_expression "param_1 + 0x3b3" (identifier "param_1") (+ "+") (number_literal "0x3b3")) (, ",") (binary_expression "unaff_EDI + 0x1ae364" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae364")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar3") (, ",") (binary_expression "&UNK_001afd17 + unaff_EDI" (pointer_expression "&UNK_001afd17" (& "&") (identifier "UNK_001afd17")) (+ "+") (identifier "unaff_EDI")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x3b2" (identifier "param_1") (+ "+") (number_literal "0x3b2")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "param_1[0x3c2] = "java Class for " + unaff_EDI + 4;" (assignment_expression "param_1[0x3c2] = "java Class for " + unaff_EDI + 4" (subscript_expression "param_1[0x3c2]" (identifier "param_1") ([ "[") (number_literal "0x3c2") (] "]")) (= "=") (binary_expression ""java Class for " + unaff_EDI + 4" (binary_expression ""java Class for " + unaff_EDI" (string_literal ""java Class for "" (" """) (string_content "java Class for ") (" """)) (+ "+") (identifier "unaff_EDI")) (+ "+") (number_literal "4"))) (; ";")) (expression_statement "*(undefined2 *)(param_1 + 0x3c1) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x3c1) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x3c1)" (* "*") (cast_expression "(undefined2 *)(param_1 + 0x3c1)" (( "(") (type_descriptor "undefined2 *" (type_identifier "undefined2") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0x3c1)" (( "(") (binary_expression "param_1 + 0x3c1" (identifier "param_1") (+ "+") (number_literal "0x3c1")) () ")")))) (= "=") (number_literal "0")) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x3c3,unaff_EDI + 0x1ae361,1,0,iVar4,0,0,0,param_1 + 0x3c2,1);" (call_expression "FUN_000eb510(param_1 + 0x3c3,unaff_EDI + 0x1ae361,1,0,iVar4,0,0,0,param_1 + 0x3c2,1)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x3c3,unaff_EDI + 0x1ae361,1,0,iVar4,0,0,0,param_1 + 0x3c2,1)" (( "(") (binary_expression "param_1 + 0x3c3" (identifier "param_1") (+ "+") (number_literal "0x3c3")) (, ",") (binary_expression "unaff_EDI + 0x1ae361" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae361")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar4") (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x3c2" (identifier "param_1") (+ "+") (number_literal "0x3c2")) (, ",") (number_literal "1") () ")"))) (; ";")) (expression_statement "param_1[0x3d1] = "guard variable for " + unaff_EDI + 8;" (assignment_expression "param_1[0x3d1] = "guard variable for " + unaff_EDI + 8" (subscript_expression "param_1[0x3d1]" (identifier "param_1") ([ "[") (number_literal "0x3d1") (] "]")) (= "=") (binary_expression ""guard variable for " + unaff_EDI + 8" (binary_expression ""guard variable for " + unaff_EDI" (string_literal ""guard variable for "" (" """) (string_content "guard variable for ") (" """)) (+ "+") (identifier "unaff_EDI")) (+ "+") (number_literal "8"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x3d2,unaff_EDI + 0x1ae37c,1,0,iVar3,unaff_EDI + 0x1afd47,0,0,\n               param_1 + 0x3d1,0);" (call_expression "FUN_000eb510(param_1 + 0x3d2,unaff_EDI + 0x1ae37c,1,0,iVar3,unaff_EDI + 0x1afd47,0,0,\n               param_1 + 0x3d1,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x3d2,unaff_EDI + 0x1ae37c,1,0,iVar3,unaff_EDI + 0x1afd47,0,0,\n               param_1 + 0x3d1,0)" (( "(") (binary_expression "param_1 + 0x3d2" (identifier "param_1") (+ "+") (number_literal "0x3d2")) (, ",") (binary_expression "unaff_EDI + 0x1ae37c" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae37c")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar3") (, ",") (binary_expression "unaff_EDI + 0x1afd47" (identifier "unaff_EDI") (+ "+") (number_literal "0x1afd47")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x3d1" (identifier "param_1") (+ "+") (number_literal "0x3d1")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "param_1[0x3e1] = "TLS init function for " + unaff_EDI + 8;" (assignment_expression "param_1[0x3e1] = "TLS init function for " + unaff_EDI + 8" (subscript_expression "param_1[0x3e1]" (identifier "param_1") ([ "[") (number_literal "0x3e1") (] "]")) (= "=") (binary_expression ""TLS init function for " + unaff_EDI + 8" (binary_expression ""TLS init function for " + unaff_EDI" (string_literal ""TLS init function for "" (" """) (string_content "TLS init function for ") (" """)) (+ "+") (identifier "unaff_EDI")) (+ "+") (number_literal "8"))) (; ";")) (expression_statement "*(undefined2 *)(param_1 + 0x3e0) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x3e0) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x3e0)" (* "*") (cast_expression "(undefined2 *)(param_1 + 0x3e0)" (( "(") (type_descriptor "undefined2 *" (type_identifier "undefined2") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0x3e0)" (( "(") (binary_expression "param_1 + 0x3e0" (identifier "param_1") (+ "+") (number_literal "0x3e0")) () ")")))) (= "=") (number_literal "0")) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x3e2,unaff_EDI + 0x1ae379,1,0,iVar4,0,0,0,param_1 + 0x3e1,1);" (call_expression "FUN_000eb510(param_1 + 0x3e2,unaff_EDI + 0x1ae379,1,0,iVar4,0,0,0,param_1 + 0x3e1,1)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x3e2,unaff_EDI + 0x1ae379,1,0,iVar4,0,0,0,param_1 + 0x3e1,1)" (( "(") (binary_expression "param_1 + 0x3e2" (identifier "param_1") (+ "+") (number_literal "0x3e2")) (, ",") (binary_expression "unaff_EDI + 0x1ae379" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae379")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar4") (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x3e1" (identifier "param_1") (+ "+") (number_literal "0x3e1")) (, ",") (number_literal "1") () ")"))) (; ";")) (expression_statement "iVar9 = unaff_EDI + 0x1b8bce;" (assignment_expression "iVar9 = unaff_EDI + 0x1b8bce" (identifier "iVar9") (= "=") (binary_expression "unaff_EDI + 0x1b8bce" (identifier "unaff_EDI") (+ "+") (number_literal "0x1b8bce"))) (; ";")) (expression_statement "param_1[0x3f0] = puVar1;" (assignment_expression "param_1[0x3f0] = puVar1" (subscript_expression "param_1[0x3f0]" (identifier "param_1") ([ "[") (number_literal "0x3f0") (] "]")) (= "=") (identifier "puVar1")) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x3f1,unaff_EDI + 0x1ae396,1,0,iVar2,unaff_EDI + 0x1afd6b,iVar9,0,\n               param_1 + 0x3f0,0);" (call_expression "FUN_000eb510(param_1 + 0x3f1,unaff_EDI + 0x1ae396,1,0,iVar2,unaff_EDI + 0x1afd6b,iVar9,0,\n               param_1 + 0x3f0,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x3f1,unaff_EDI + 0x1ae396,1,0,iVar2,unaff_EDI + 0x1afd6b,iVar9,0,\n               param_1 + 0x3f0,0)" (( "(") (binary_expression "param_1 + 0x3f1" (identifier "param_1") (+ "+") (number_literal "0x3f1")) (, ",") (binary_expression "unaff_EDI + 0x1ae396" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae396")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar2") (, ",") (binary_expression "unaff_EDI + 0x1afd6b" (identifier "unaff_EDI") (+ "+") (number_literal "0x1afd6b")) (, ",") (identifier "iVar9") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x3f0" (identifier "param_1") (+ "+") (number_literal "0x3f0")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "param_1[0x400] = 0;" (assignment_expression "param_1[0x400] = 0" (subscript_expression "param_1[0x400]" (identifier "param_1") ([ "[") (number_literal "0x400") (] "]")) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0x3ff] = unaff_EDI + -0x29d9;" (assignment_expression "param_1[0x3ff] = unaff_EDI + -0x29d9" (subscript_expression "param_1[0x3ff]" (identifier "param_1") ([ "[") (number_literal "0x3ff") (] "]")) (= "=") (binary_expression "unaff_EDI + -0x29d9" (identifier "unaff_EDI") (+ "+") (number_literal "-0x29d9"))) (; ";")) (expression_statement "param_1[0x3f0] = "St14collate_bynameIcE" + unaff_EDI + 7;" (assignment_expression "param_1[0x3f0] = "St14collate_bynameIcE" + unaff_EDI + 7" (subscript_expression "param_1[0x3f0]" (identifier "param_1") ([ "[") (number_literal "0x3f0") (] "]")) (= "=") (binary_expression ""St14collate_bynameIcE" + unaff_EDI + 7" (binary_expression ""St14collate_bynameIcE" + unaff_EDI" (string_literal ""St14collate_bynameIcE"" (" """) (string_content "St14collate_bynameIcE") (" """)) (+ "+") (identifier "unaff_EDI")) (+ "+") (number_literal "7"))) (; ";")) (expression_statement "param_1[0x401] = "TLS wrapper function for " + unaff_EDI + 5;" (assignment_expression "param_1[0x401] = "TLS wrapper function for " + unaff_EDI + 5" (subscript_expression "param_1[0x401]" (identifier "param_1") ([ "[") (number_literal "0x401") (] "]")) (= "=") (binary_expression ""TLS wrapper function for " + unaff_EDI + 5" (binary_expression ""TLS wrapper function for " + unaff_EDI" (string_literal ""TLS wrapper function for "" (" """) (string_content "TLS wrapper function for ") (" """)) (+ "+") (identifier "unaff_EDI")) (+ "+") (number_literal "5"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x402,unaff_EDI + 0x1ae3a6,1,0,iVar4,unaff_EDI + 0x1afd8b,0,0,\n               param_1 + 0x401,1);" (call_expression "FUN_000eb510(param_1 + 0x402,unaff_EDI + 0x1ae3a6,1,0,iVar4,unaff_EDI + 0x1afd8b,0,0,\n               param_1 + 0x401,1)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x402,unaff_EDI + 0x1ae3a6,1,0,iVar4,unaff_EDI + 0x1afd8b,0,0,\n               param_1 + 0x401,1)" (( "(") (binary_expression "param_1 + 0x402" (identifier "param_1") (+ "+") (number_literal "0x402")) (, ",") (binary_expression "unaff_EDI + 0x1ae3a6" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae3a6")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar4") (, ",") (binary_expression "unaff_EDI + 0x1afd8b" (identifier "unaff_EDI") (+ "+") (number_literal "0x1afd8b")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x401" (identifier "param_1") (+ "+") (number_literal "0x401")) (, ",") (number_literal "1") () ")"))) (; ";")) (expression_statement "*(undefined2 *)(param_1 + 0x410) = 0x100;" (assignment_expression "*(undefined2 *)(param_1 + 0x410) = 0x100" (pointer_expression "*(undefined2 *)(param_1 + 0x410)" (* "*") (cast_expression "(undefined2 *)(param_1 + 0x410)" (( "(") (type_descriptor "undefined2 *" (type_identifier "undefined2") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0x410)" (( "(") (binary_expression "param_1 + 0x410" (identifier "param_1") (+ "+") (number_literal "0x410")) () ")")))) (= "=") (number_literal "0x100")) (; ";")) (expression_statement "param_1[0x411] = "TLS wrapper function for " + unaff_EDI + 0x19;" (assignment_expression "param_1[0x411] = "TLS wrapper function for " + unaff_EDI + 0x19" (subscript_expression "param_1[0x411]" (identifier "param_1") ([ "[") (number_literal "0x411") (] "]")) (= "=") (binary_expression ""TLS wrapper function for " + unaff_EDI + 0x19" (binary_expression ""TLS wrapper function for " + unaff_EDI" (string_literal ""TLS wrapper function for "" (" """) (string_content "TLS wrapper function for ") (" """)) (+ "+") (identifier "unaff_EDI")) (+ "+") (number_literal "0x19"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x412,unaff_EDI + 0x1ae3a3,1,0,iVar3,unaff_EDI + 0x1afdbb,0,0,\n               param_1 + 0x411,0);" (call_expression "FUN_000eb510(param_1 + 0x412,unaff_EDI + 0x1ae3a3,1,0,iVar3,unaff_EDI + 0x1afdbb,0,0,\n               param_1 + 0x411,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x412,unaff_EDI + 0x1ae3a3,1,0,iVar3,unaff_EDI + 0x1afdbb,0,0,\n               param_1 + 0x411,0)" (( "(") (binary_expression "param_1 + 0x412" (identifier "param_1") (+ "+") (number_literal "0x412")) (, ",") (binary_expression "unaff_EDI + 0x1ae3a3" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae3a3")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar3") (, ",") (binary_expression "unaff_EDI + 0x1afdbb" (identifier "unaff_EDI") (+ "+") (number_literal "0x1afdbb")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x411" (identifier "param_1") (+ "+") (number_literal "0x411")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "iVar10 = unaff_EDI + 0x1aed7d;" (assignment_expression "iVar10 = unaff_EDI + 0x1aed7d" (identifier "iVar10") (= "=") (binary_expression "unaff_EDI + 0x1aed7d" (identifier "unaff_EDI") (+ "+") (number_literal "0x1aed7d"))) (; ";")) (expression_statement "param_1[0x420] = "reference temporary #" + unaff_EDI + 0x13;" (assignment_expression "param_1[0x420] = "reference temporary #" + unaff_EDI + 0x13" (subscript_expression "param_1[0x420]" (identifier "param_1") ([ "[") (number_literal "0x420") (] "]")) (= "=") (binary_expression ""reference temporary #" + unaff_EDI + 0x13" (binary_expression ""reference temporary #" + unaff_EDI" (string_literal ""reference temporary #"" (" """) (string_content "reference temporary #") (" """)) (+ "+") (identifier "unaff_EDI")) (+ "+") (number_literal "0x13"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x421,unaff_EDI + 0x1aeb03,1,0x65,0,unaff_EDI + 0x1ae3b5,iVar10,0,\n               param_1 + 0x420,0);" (call_expression "FUN_000eb510(param_1 + 0x421,unaff_EDI + 0x1aeb03,1,0x65,0,unaff_EDI + 0x1ae3b5,iVar10,0,\n               param_1 + 0x420,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x421,unaff_EDI + 0x1aeb03,1,0x65,0,unaff_EDI + 0x1ae3b5,iVar10,0,\n               param_1 + 0x420,0)" (( "(") (binary_expression "param_1 + 0x421" (identifier "param_1") (+ "+") (number_literal "0x421")) (, ",") (binary_expression "unaff_EDI + 0x1aeb03" (identifier "unaff_EDI") (+ "+") (number_literal "0x1aeb03")) (, ",") (number_literal "1") (, ",") (number_literal "0x65") (, ",") (number_literal "0") (, ",") (binary_expression "unaff_EDI + 0x1ae3b5" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae3b5")) (, ",") (identifier "iVar10") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x420" (identifier "param_1") (+ "+") (number_literal "0x420")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "*(undefined1 *)(param_1 + 0x42f) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0x42f) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0x42f)" (* "*") (cast_expression "(undefined1 *)(param_1 + 0x42f)" (( "(") (type_descriptor "undefined1 *" (type_identifier "undefined1") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0x42f)" (( "(") (binary_expression "param_1 + 0x42f" (identifier "param_1") (+ "+") (number_literal "0x42f")) () ")")))) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0x431] = "hidden alias for " + unaff_EDI + 0x11;" (assignment_expression "param_1[0x431] = "hidden alias for " + unaff_EDI + 0x11" (subscript_expression "param_1[0x431]" (identifier "param_1") ([ "[") (number_literal "0x431") (] "]")) (= "=") (binary_expression ""hidden alias for " + unaff_EDI + 0x11" (binary_expression ""hidden alias for " + unaff_EDI" (string_literal ""hidden alias for "" (" """) (string_content "hidden alias for ") (" """)) (+ "+") (identifier "unaff_EDI")) (+ "+") (number_literal "0x11"))) (; ";")) (expression_statement "param_1[0x430] = 0;" (assignment_expression "param_1[0x430] = 0" (subscript_expression "param_1[0x430]" (identifier "param_1") ([ "[") (number_literal "0x430") (] "]")) (= "=") (number_literal "0")) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x432,unaff_EDI + 0x1bf43b,1,0,iVar3,unaff_EDI + 0x1ae3cf,0,0,\n               param_1 + 0x431,0);" (call_expression "FUN_000eb510(param_1 + 0x432,unaff_EDI + 0x1bf43b,1,0,iVar3,unaff_EDI + 0x1ae3cf,0,0,\n               param_1 + 0x431,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x432,unaff_EDI + 0x1bf43b,1,0,iVar3,unaff_EDI + 0x1ae3cf,0,0,\n               param_1 + 0x431,0)" (( "(") (binary_expression "param_1 + 0x432" (identifier "param_1") (+ "+") (number_literal "0x432")) (, ",") (binary_expression "unaff_EDI + 0x1bf43b" (identifier "unaff_EDI") (+ "+") (number_literal "0x1bf43b")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar3") (, ",") (binary_expression "unaff_EDI + 0x1ae3cf" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae3cf")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x431" (identifier "param_1") (+ "+") (number_literal "0x431")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "*(undefined2 *)(param_1 + 0x440) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x440) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x440)" (* "*") (cast_expression "(undefined2 *)(param_1 + 0x440)" (( "(") (type_descriptor "undefined2 *" (type_identifier "undefined2") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0x440)" (( "(") (binary_expression "param_1 + 0x440" (identifier "param_1") (+ "+") (number_literal "0x440")) () ")")))) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0x441] = "non-transaction clone for " + unaff_EDI + 0x13;" (assignment_expression "param_1[0x441] = "non-transaction clone for " + unaff_EDI + 0x13" (subscript_expression "param_1[0x441]" (identifier "param_1") ([ "[") (number_literal "0x441") (] "]")) (= "=") (binary_expression ""non-transaction clone for " + unaff_EDI + 0x13" (binary_expression ""non-transaction clone for " + unaff_EDI" (string_literal ""non-transaction clone for "" (" """) (string_content "non-transaction clone for ") (" """)) (+ "+") (identifier "unaff_EDI")) (+ "+") (number_literal "0x13"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x442,unaff_EDI + 0x1ae3ed,1,0,iVar4,unaff_EDI + 0x1afdf3,0,0,\n               param_1 + 0x441,1);" (call_expression "FUN_000eb510(param_1 + 0x442,unaff_EDI + 0x1ae3ed,1,0,iVar4,unaff_EDI + 0x1afdf3,0,0,\n               param_1 + 0x441,1)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x442,unaff_EDI + 0x1ae3ed,1,0,iVar4,unaff_EDI + 0x1afdf3,0,0,\n               param_1 + 0x441,1)" (( "(") (binary_expression "param_1 + 0x442" (identifier "param_1") (+ "+") (number_literal "0x442")) (, ",") (binary_expression "unaff_EDI + 0x1ae3ed" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae3ed")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar4") (, ",") (binary_expression "unaff_EDI + 0x1afdf3" (identifier "unaff_EDI") (+ "+") (number_literal "0x1afdf3")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x441" (identifier "param_1") (+ "+") (number_literal "0x441")) (, ",") (number_literal "1") () ")"))) (; ";")) (expression_statement "param_1[0x450] = "_Fract" + unaff_EDI + 6;" (assignment_expression "param_1[0x450] = "_Fract" + unaff_EDI + 6" (subscript_expression "param_1[0x450]" (identifier "param_1") ([ "[") (number_literal "0x450") (] "]")) (= "=") (binary_expression ""_Fract" + unaff_EDI + 6" (binary_expression ""_Fract" + unaff_EDI" (string_literal ""_Fract"" (" """) (string_content "_Fract") (" """)) (+ "+") (identifier "unaff_EDI")) (+ "+") (number_literal "6"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x451,unaff_EDI + 0x1ae416,3,0,iVar4,unaff_EDI + 0x1ae3fd,0,0,\n               param_1 + 0x450,1);" (call_expression "FUN_000eb510(param_1 + 0x451,unaff_EDI + 0x1ae416,3,0,iVar4,unaff_EDI + 0x1ae3fd,0,0,\n               param_1 + 0x450,1)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x451,unaff_EDI + 0x1ae416,3,0,iVar4,unaff_EDI + 0x1ae3fd,0,0,\n               param_1 + 0x450,1)" (( "(") (binary_expression "param_1 + 0x451" (identifier "param_1") (+ "+") (number_literal "0x451")) (, ",") (binary_expression "unaff_EDI + 0x1ae416" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae416")) (, ",") (number_literal "3") (, ",") (number_literal "0") (, ",") (identifier "iVar4") (, ",") (binary_expression "unaff_EDI + 0x1ae3fd" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae3fd")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x450" (identifier "param_1") (+ "+") (number_literal "0x450")) (, ",") (number_literal "1") () ")"))) (; ";")) (expression_statement "*(undefined2 *)(param_1 + 0x45f) = 0x100;" (assignment_expression "*(undefined2 *)(param_1 + 0x45f) = 0x100" (pointer_expression "*(undefined2 *)(param_1 + 0x45f)" (* "*") (cast_expression "(undefined2 *)(param_1 + 0x45f)" (( "(") (type_descriptor "undefined2 *" (type_identifier "undefined2") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0x45f)" (( "(") (binary_expression "param_1 + 0x45f" (identifier "param_1") (+ "+") (number_literal "0x45f")) () ")")))) (= "=") (number_literal "0x100")) (; ";")) (expression_statement "param_1[0x460] = &UNK_002a210b + unaff_EDI;" (assignment_expression "param_1[0x460] = &UNK_002a210b + unaff_EDI" (subscript_expression "param_1[0x460]" (identifier "param_1") ([ "[") (number_literal "0x460") (] "]")) (= "=") (binary_expression "&UNK_002a210b + unaff_EDI" (pointer_expression "&UNK_002a210b" (& "&") (identifier "UNK_002a210b")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x461,unaff_EDI + 0x1ae441,3,0,iVar3,unaff_EDI + 0x1ae427,0,0,\n               param_1 + 0x460,0);" (call_expression "FUN_000eb510(param_1 + 0x461,unaff_EDI + 0x1ae441,3,0,iVar3,unaff_EDI + 0x1ae427,0,0,\n               param_1 + 0x460,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x461,unaff_EDI + 0x1ae441,3,0,iVar3,unaff_EDI + 0x1ae427,0,0,\n               param_1 + 0x460,0)" (( "(") (binary_expression "param_1 + 0x461" (identifier "param_1") (+ "+") (number_literal "0x461")) (, ",") (binary_expression "unaff_EDI + 0x1ae441" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae441")) (, ",") (number_literal "3") (, ",") (number_literal "0") (, ",") (identifier "iVar3") (, ",") (binary_expression "unaff_EDI + 0x1ae427" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae427")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x460" (identifier "param_1") (+ "+") (number_literal "0x460")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "param_1[0x46f] = "decltype (" + unaff_EDI + 3;" (assignment_expression "param_1[0x46f] = "decltype (" + unaff_EDI + 3" (subscript_expression "param_1[0x46f]" (identifier "param_1") ([ "[") (number_literal "0x46f") (] "]")) (= "=") (binary_expression ""decltype (" + unaff_EDI + 3" (binary_expression ""decltype (" + unaff_EDI" (string_literal ""decltype ("" (" """) (string_content "decltype (") (" """)) (+ "+") (identifier "unaff_EDI")) (+ "+") (number_literal "3"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x470,unaff_EDI + 0x1ae456,1,0,iVar4,0,0,0,param_1 + 0x46f,1);" (call_expression "FUN_000eb510(param_1 + 0x470,unaff_EDI + 0x1ae456,1,0,iVar4,0,0,0,param_1 + 0x46f,1)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x470,unaff_EDI + 0x1ae456,1,0,iVar4,0,0,0,param_1 + 0x46f,1)" (( "(") (binary_expression "param_1 + 0x470" (identifier "param_1") (+ "+") (number_literal "0x470")) (, ",") (binary_expression "unaff_EDI + 0x1ae456" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae456")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar4") (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x46f" (identifier "param_1") (+ "+") (number_literal "0x46f")) (, ",") (number_literal "1") () ")"))) (; ";")) (expression_statement "*(undefined2 *)(param_1 + 0x47e) = 0x100;" (assignment_expression "*(undefined2 *)(param_1 + 0x47e) = 0x100" (pointer_expression "*(undefined2 *)(param_1 + 0x47e)" (* "*") (cast_expression "(undefined2 *)(param_1 + 0x47e)" (( "(") (type_descriptor "undefined2 *" (type_identifier "undefined2") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0x47e)" (( "(") (binary_expression "param_1 + 0x47e" (identifier "param_1") (+ "+") (number_literal "0x47e")) () ")")))) (= "=") (number_literal "0x100")) (; ";")) (expression_statement "param_1[0x47f] = &UNK_002a2133 + unaff_EDI;" (assignment_expression "param_1[0x47f] = &UNK_002a2133 + unaff_EDI" (subscript_expression "param_1[0x47f]" (identifier "param_1") ([ "[") (number_literal "0x47f") (] "]")) (= "=") (binary_expression "&UNK_002a2133 + unaff_EDI" (pointer_expression "&UNK_002a2133" (& "&") (identifier "UNK_002a2133")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x480,unaff_EDI + 0x1ae453,1,0,iVar3,unaff_EDI + 0x1afe1b,0,0,\n               param_1 + 0x47f,0);" (call_expression "FUN_000eb510(param_1 + 0x480,unaff_EDI + 0x1ae453,1,0,iVar3,unaff_EDI + 0x1afe1b,0,0,\n               param_1 + 0x47f,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x480,unaff_EDI + 0x1ae453,1,0,iVar3,unaff_EDI + 0x1afe1b,0,0,\n               param_1 + 0x47f,0)" (( "(") (binary_expression "param_1 + 0x480" (identifier "param_1") (+ "+") (number_literal "0x480")) (, ",") (binary_expression "unaff_EDI + 0x1ae453" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae453")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar3") (, ",") (binary_expression "unaff_EDI + 0x1afe1b" (identifier "unaff_EDI") (+ "+") (number_literal "0x1afe1b")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x47f" (identifier "param_1") (+ "+") (number_literal "0x47f")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "param_1[0x48e] = puVar1;" (assignment_expression "param_1[0x48e] = puVar1" (subscript_expression "param_1[0x48e]" (identifier "param_1") ([ "[") (number_literal "0x48e") (] "]")) (= "=") (identifier "puVar1")) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x48f,unaff_EDI + 0x1ae474,1,0,iVar2,unaff_EDI + 0x1afe5f,\n               unaff_EDI + 0x1ae468,0,param_1 + 0x48e,0);" (call_expression "FUN_000eb510(param_1 + 0x48f,unaff_EDI + 0x1ae474,1,0,iVar2,unaff_EDI + 0x1afe5f,\n               unaff_EDI + 0x1ae468,0,param_1 + 0x48e,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x48f,unaff_EDI + 0x1ae474,1,0,iVar2,unaff_EDI + 0x1afe5f,\n               unaff_EDI + 0x1ae468,0,param_1 + 0x48e,0)" (( "(") (binary_expression "param_1 + 0x48f" (identifier "param_1") (+ "+") (number_literal "0x48f")) (, ",") (binary_expression "unaff_EDI + 0x1ae474" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae474")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar2") (, ",") (binary_expression "unaff_EDI + 0x1afe5f" (identifier "unaff_EDI") (+ "+") (number_literal "0x1afe5f")) (, ",") (binary_expression "unaff_EDI + 0x1ae468" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae468")) (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x48e" (identifier "param_1") (+ "+") (number_literal "0x48e")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "param_1[0x49e] = 0;" (assignment_expression "param_1[0x49e] = 0" (subscript_expression "param_1[0x49e]" (identifier "param_1") ([ "[") (number_literal "0x49e") (] "]")) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0x49d] = unaff_EDI + 0x7be7;" (assignment_expression "param_1[0x49d] = unaff_EDI + 0x7be7" (subscript_expression "param_1[0x49d]" (identifier "param_1") ([ "[") (number_literal "0x49d") (] "]")) (= "=") (binary_expression "unaff_EDI + 0x7be7" (identifier "unaff_EDI") (+ "+") (number_literal "0x7be7"))) (; ";")) (expression_statement "param_1[0x48e] = "St8numpunctIcE" + unaff_EDI + 3;" (assignment_expression "param_1[0x48e] = "St8numpunctIcE" + unaff_EDI + 3" (subscript_expression "param_1[0x48e]" (identifier "param_1") ([ "[") (number_literal "0x48e") (] "]")) (= "=") (binary_expression ""St8numpunctIcE" + unaff_EDI + 3" (binary_expression ""St8numpunctIcE" + unaff_EDI" (string_literal ""St8numpunctIcE"" (" """) (string_content "St8numpunctIcE") (" """)) (+ "+") (identifier "unaff_EDI")) (+ "+") (number_literal "3"))) (; ";")) (expression_statement "param_1[0x49f] = "{unnamed type#" + unaff_EDI + 0xd;" (assignment_expression "param_1[0x49f] = "{unnamed type#" + unaff_EDI + 0xd" (subscript_expression "param_1[0x49f]" (identifier "param_1") ([ "[") (number_literal "0x49f") (] "]")) (= "=") (binary_expression ""{unnamed type#" + unaff_EDI + 0xd" (binary_expression ""{unnamed type#" + unaff_EDI" (string_literal ""{unnamed type#"" (" """) (string_content "{unnamed type#") (" """)) (+ "+") (identifier "unaff_EDI")) (+ "+") (number_literal "0xd"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x4a0,unaff_EDI + 0x1ae49f,1,0x45,iVar3,unaff_EDI + 0x1ae481,0,0,\n               param_1 + 0x49f,0);" (call_expression "FUN_000eb510(param_1 + 0x4a0,unaff_EDI + 0x1ae49f,1,0x45,iVar3,unaff_EDI + 0x1ae481,0,0,\n               param_1 + 0x49f,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x4a0,unaff_EDI + 0x1ae49f,1,0x45,iVar3,unaff_EDI + 0x1ae481,0,0,\n               param_1 + 0x49f,0)" (( "(") (binary_expression "param_1 + 0x4a0" (identifier "param_1") (+ "+") (number_literal "0x4a0")) (, ",") (binary_expression "unaff_EDI + 0x1ae49f" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae49f")) (, ",") (number_literal "1") (, ",") (number_literal "0x45") (, ",") (identifier "iVar3") (, ",") (binary_expression "unaff_EDI + 0x1ae481" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae481")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x49f" (identifier "param_1") (+ "+") (number_literal "0x49f")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "*(undefined2 *)(param_1 + 0x4ae) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x4ae) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x4ae)" (* "*") (cast_expression "(undefined2 *)(param_1 + 0x4ae)" (( "(") (type_descriptor "undefined2 *" (type_identifier "undefined2") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0x4ae)" (( "(") (binary_expression "param_1 + 0x4ae" (identifier "param_1") (+ "+") (number_literal "0x4ae")) () ")")))) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0x4af] = " restrict" + unaff_EDI + 9;" (assignment_expression "param_1[0x4af] = " restrict" + unaff_EDI + 9" (subscript_expression "param_1[0x4af]" (identifier "param_1") ([ "[") (number_literal "0x4af") (] "]")) (= "=") (binary_expression "" restrict" + unaff_EDI + 9" (binary_expression "" restrict" + unaff_EDI" (string_literal "" restrict"" (" """) (string_content " restrict") (" """)) (+ "+") (identifier "unaff_EDI")) (+ "+") (number_literal "9"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x4b0,unaff_EDI + 0x1ae49c,1,0,iVar4,unaff_EDI + 0x1afe87,0,0,\n               param_1 + 0x4af,1);" (call_expression "FUN_000eb510(param_1 + 0x4b0,unaff_EDI + 0x1ae49c,1,0,iVar4,unaff_EDI + 0x1afe87,0,0,\n               param_1 + 0x4af,1)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x4b0,unaff_EDI + 0x1ae49c,1,0,iVar4,unaff_EDI + 0x1afe87,0,0,\n               param_1 + 0x4af,1)" (( "(") (binary_expression "param_1 + 0x4b0" (identifier "param_1") (+ "+") (number_literal "0x4b0")) (, ",") (binary_expression "unaff_EDI + 0x1ae49c" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae49c")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar4") (, ",") (binary_expression "unaff_EDI + 0x1afe87" (identifier "unaff_EDI") (+ "+") (number_literal "0x1afe87")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x4af" (identifier "param_1") (+ "+") (number_literal "0x4af")) (, ",") (number_literal "1") () ")"))) (; ";")) (expression_statement "FUN_000ebb50(param_1 + 0x4be);" (call_expression "FUN_000ebb50(param_1 + 0x4be)" (identifier "FUN_000ebb50") (argument_list "(param_1 + 0x4be)" (( "(") (binary_expression "param_1 + 0x4be" (identifier "param_1") (+ "+") (number_literal "0x4be")) () ")"))) (; ";")) (expression_statement "param_1[0x4d5] = puVar1;" (assignment_expression "param_1[0x4d5] = puVar1" (subscript_expression "param_1[0x4d5]" (identifier "param_1") ([ "[") (number_literal "0x4d5") (] "]")) (= "=") (identifier "puVar1")) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x4d6,unaff_EDI + 0x1ae4c7,0,0,iVar2,unaff_EDI + 0x1ae4ae,0,0,\n               param_1 + 0x4d5,0);" (call_expression "FUN_000eb510(param_1 + 0x4d6,unaff_EDI + 0x1ae4c7,0,0,iVar2,unaff_EDI + 0x1ae4ae,0,0,\n               param_1 + 0x4d5,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x4d6,unaff_EDI + 0x1ae4c7,0,0,iVar2,unaff_EDI + 0x1ae4ae,0,0,\n               param_1 + 0x4d5,0)" (( "(") (binary_expression "param_1 + 0x4d6" (identifier "param_1") (+ "+") (number_literal "0x4d6")) (, ",") (binary_expression "unaff_EDI + 0x1ae4c7" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae4c7")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (identifier "iVar2") (, ",") (binary_expression "unaff_EDI + 0x1ae4ae" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae4ae")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x4d5" (identifier "param_1") (+ "+") (number_literal "0x4d5")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "param_1[0x4e5] = 0;" (assignment_expression "param_1[0x4e5] = 0" (subscript_expression "param_1[0x4e5]" (identifier "param_1") ([ "[") (number_literal "0x4e5") (] "]")) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0x4e4] = unaff_EDI + -0x2ce9;" (assignment_expression "param_1[0x4e4] = unaff_EDI + -0x2ce9" (subscript_expression "param_1[0x4e4]" (identifier "param_1") ([ "[") (number_literal "0x4e4") (] "]")) (= "=") (binary_expression "unaff_EDI + -0x2ce9" (identifier "unaff_EDI") (+ "+") (number_literal "-0x2ce9"))) (; ";")) (expression_statement "param_1[0x4d5] = "St15numpunct_bynameIcE" + unaff_EDI + 7;" (assignment_expression "param_1[0x4d5] = "St15numpunct_bynameIcE" + unaff_EDI + 7" (subscript_expression "param_1[0x4d5]" (identifier "param_1") ([ "[") (number_literal "0x4d5") (] "]")) (= "=") (binary_expression ""St15numpunct_bynameIcE" + unaff_EDI + 7" (binary_expression ""St15numpunct_bynameIcE" + unaff_EDI" (string_literal ""St15numpunct_bynameIcE"" (" """) (string_content "St15numpunct_bynameIcE") (" """)) (+ "+") (identifier "unaff_EDI")) (+ "+") (number_literal "7"))) (; ";")) (expression_statement "param_1[0x4e6] = puVar1;" (assignment_expression "param_1[0x4e6] = puVar1" (subscript_expression "param_1[0x4e6]" (identifier "param_1") ([ "[") (number_literal "0x4e6") (] "]")) (= "=") (identifier "puVar1")) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x4e7,unaff_EDI + 0x1aea22,0,0,iVar2,unaff_EDI + 0x1ae4ca,0,0,\n               param_1 + 0x4e6,0);" (call_expression "FUN_000eb510(param_1 + 0x4e7,unaff_EDI + 0x1aea22,0,0,iVar2,unaff_EDI + 0x1ae4ca,0,0,\n               param_1 + 0x4e6,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x4e7,unaff_EDI + 0x1aea22,0,0,iVar2,unaff_EDI + 0x1ae4ca,0,0,\n               param_1 + 0x4e6,0)" (( "(") (binary_expression "param_1 + 0x4e7" (identifier "param_1") (+ "+") (number_literal "0x4e7")) (, ",") (binary_expression "unaff_EDI + 0x1aea22" (identifier "unaff_EDI") (+ "+") (number_literal "0x1aea22")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (identifier "iVar2") (, ",") (binary_expression "unaff_EDI + 0x1ae4ca" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae4ca")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x4e6" (identifier "param_1") (+ "+") (number_literal "0x4e6")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "param_1[0x4f6] = 0;" (assignment_expression "param_1[0x4f6] = 0" (subscript_expression "param_1[0x4f6]" (identifier "param_1") ([ "[") (number_literal "0x4f6") (] "]")) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0x4f5] = unaff_EDI + -0x2cd9;" (assignment_expression "param_1[0x4f5] = unaff_EDI + -0x2cd9" (subscript_expression "param_1[0x4f5]" (identifier "param_1") ([ "[") (number_literal "0x4f5") (] "]")) (= "=") (binary_expression "unaff_EDI + -0x2cd9" (identifier "unaff_EDI") (+ "+") (number_literal "-0x2cd9"))) (; ";")) (expression_statement "param_1[0x4e6] = &UNK_002a40cf + unaff_EDI;" (assignment_expression "param_1[0x4e6] = &UNK_002a40cf + unaff_EDI" (subscript_expression "param_1[0x4e6]" (identifier "param_1") ([ "[") (number_literal "0x4e6") (] "]")) (= "=") (binary_expression "&UNK_002a40cf + unaff_EDI" (pointer_expression "&UNK_002a40cf" (& "&") (identifier "UNK_002a40cf")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eba10(param_1 + 0x4f7);" (call_expression "FUN_000eba10(param_1 + 0x4f7)" (identifier "FUN_000eba10") (argument_list "(param_1 + 0x4f7)" (( "(") (binary_expression "param_1 + 0x4f7" (identifier "param_1") (+ "+") (number_literal "0x4f7")) () ")"))) (; ";")) (expression_statement "param_1[0x50e] = "imaginary " + unaff_EDI + 8;" (assignment_expression "param_1[0x50e] = "imaginary " + unaff_EDI + 8" (subscript_expression "param_1[0x50e]" (identifier "param_1") ([ "[") (number_literal "0x50e") (] "]")) (= "=") (binary_expression ""imaginary " + unaff_EDI + 8" (binary_expression ""imaginary " + unaff_EDI" (string_literal ""imaginary "" (" """) (string_content "imaginary ") (" """)) (+ "+") (identifier "unaff_EDI")) (+ "+") (number_literal "8"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x50f,unaff_EDI + 0x1ae4e6,1,0x46,0,unaff_EDI + 0x1afeab,\n               unaff_EDI + 0x1b8ae4,0,param_1 + 0x50e,0);" (call_expression "FUN_000eb510(param_1 + 0x50f,unaff_EDI + 0x1ae4e6,1,0x46,0,unaff_EDI + 0x1afeab,\n               unaff_EDI + 0x1b8ae4,0,param_1 + 0x50e,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x50f,unaff_EDI + 0x1ae4e6,1,0x46,0,unaff_EDI + 0x1afeab,\n               unaff_EDI + 0x1b8ae4,0,param_1 + 0x50e,0)" (( "(") (binary_expression "param_1 + 0x50f" (identifier "param_1") (+ "+") (number_literal "0x50f")) (, ",") (binary_expression "unaff_EDI + 0x1ae4e6" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae4e6")) (, ",") (number_literal "1") (, ",") (number_literal "0x46") (, ",") (number_literal "0") (, ",") (binary_expression "unaff_EDI + 0x1afeab" (identifier "unaff_EDI") (+ "+") (number_literal "0x1afeab")) (, ",") (binary_expression "unaff_EDI + 0x1b8ae4" (identifier "unaff_EDI") (+ "+") (number_literal "0x1b8ae4")) (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x50e" (identifier "param_1") (+ "+") (number_literal "0x50e")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "*(undefined1 *)(param_1 + 0x51d) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0x51d) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0x51d)" (* "*") (cast_expression "(undefined1 *)(param_1 + 0x51d)" (( "(") (type_descriptor "undefined1 *" (type_identifier "undefined1") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0x51d)" (( "(") (binary_expression "param_1 + 0x51d" (identifier "param_1") (+ "+") (number_literal "0x51d")) () ")")))) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0x51f] = &UNK_002a21ab + unaff_EDI;" (assignment_expression "param_1[0x51f] = &UNK_002a21ab + unaff_EDI" (subscript_expression "param_1[0x51f]" (identifier "param_1") ([ "[") (number_literal "0x51f") (] "]")) (= "=") (binary_expression "&UNK_002a21ab + unaff_EDI" (pointer_expression "&UNK_002a21ab" (& "&") (identifier "UNK_002a21ab")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "param_1[0x51e] = 0;" (assignment_expression "param_1[0x51e] = 0" (subscript_expression "param_1[0x51e]" (identifier "param_1") ([ "[") (number_literal "0x51e") (] "]")) (= "=") (number_literal "0")) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x520,unaff_EDI + 0x1ae509,1,0,iVar3,unaff_EDI + 0x1ae4ed,0,0,\n               param_1 + 0x51f,0);" (call_expression "FUN_000eb510(param_1 + 0x520,unaff_EDI + 0x1ae509,1,0,iVar3,unaff_EDI + 0x1ae4ed,0,0,\n               param_1 + 0x51f,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x520,unaff_EDI + 0x1ae509,1,0,iVar3,unaff_EDI + 0x1ae4ed,0,0,\n               param_1 + 0x51f,0)" (( "(") (binary_expression "param_1 + 0x520" (identifier "param_1") (+ "+") (number_literal "0x520")) (, ",") (binary_expression "unaff_EDI + 0x1ae509" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae509")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar3") (, ",") (binary_expression "unaff_EDI + 0x1ae4ed" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae4ed")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x51f" (identifier "param_1") (+ "+") (number_literal "0x51f")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "*(undefined2 *)(param_1 + 0x52e) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x52e) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x52e)" (* "*") (cast_expression "(undefined2 *)(param_1 + 0x52e)" (( "(") (type_descriptor "undefined2 *" (type_identifier "undefined2") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0x52e)" (( "(") (binary_expression "param_1 + 0x52e" (identifier "param_1") (+ "+") (number_literal "0x52e")) () ")")))) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0x52f] = "decltype(auto)" + unaff_EDI + 0xc;" (assignment_expression "param_1[0x52f] = "decltype(auto)" + unaff_EDI + 0xc" (subscript_expression "param_1[0x52f]" (identifier "param_1") ([ "[") (number_literal "0x52f") (] "]")) (= "=") (binary_expression ""decltype(auto)" + unaff_EDI + 0xc" (binary_expression ""decltype(auto)" + unaff_EDI" (string_literal ""decltype(auto)"" (" """) (string_content "decltype(auto)") (" """)) (+ "+") (identifier "unaff_EDI")) (+ "+") (number_literal "0xc"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x530,unaff_EDI + 0x1ae506,1,0,iVar4,unaff_EDI + 0x1afed3,0,0,\n               param_1 + 0x52f,1);" (call_expression "FUN_000eb510(param_1 + 0x530,unaff_EDI + 0x1ae506,1,0,iVar4,unaff_EDI + 0x1afed3,0,0,\n               param_1 + 0x52f,1)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x530,unaff_EDI + 0x1ae506,1,0,iVar4,unaff_EDI + 0x1afed3,0,0,\n               param_1 + 0x52f,1)" (( "(") (binary_expression "param_1 + 0x530" (identifier "param_1") (+ "+") (number_literal "0x530")) (, ",") (binary_expression "unaff_EDI + 0x1ae506" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae506")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar4") (, ",") (binary_expression "unaff_EDI + 0x1afed3" (identifier "unaff_EDI") (+ "+") (number_literal "0x1afed3")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x52f" (identifier "param_1") (+ "+") (number_literal "0x52f")) (, ",") (number_literal "1") () ")"))) (; ";")) (expression_statement "param_1[0x53e] = "string literal" + unaff_EDI + 0xe;" (assignment_expression "param_1[0x53e] = "string literal" + unaff_EDI + 0xe" (subscript_expression "param_1[0x53e]" (identifier "param_1") ([ "[") (number_literal "0x53e") (] "]")) (= "=") (binary_expression ""string literal" + unaff_EDI + 0xe" (binary_expression ""string literal" + unaff_EDI" (string_literal ""string literal"" (" """) (string_content "string literal") (" """)) (+ "+") (identifier "unaff_EDI")) (+ "+") (number_literal "0xe"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x53f,unaff_EDI + 0x1aad7c,0,0,unaff_EDI + 0x1ae533,unaff_EDI + 0x1ae518,\n               unaff_EDI + 0x1b2184,0,param_1 + 0x53e,0);" (call_expression "FUN_000eb510(param_1 + 0x53f,unaff_EDI + 0x1aad7c,0,0,unaff_EDI + 0x1ae533,unaff_EDI + 0x1ae518,\n               unaff_EDI + 0x1b2184,0,param_1 + 0x53e,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x53f,unaff_EDI + 0x1aad7c,0,0,unaff_EDI + 0x1ae533,unaff_EDI + 0x1ae518,\n               unaff_EDI + 0x1b2184,0,param_1 + 0x53e,0)" (( "(") (binary_expression "param_1 + 0x53f" (identifier "param_1") (+ "+") (number_literal "0x53f")) (, ",") (binary_expression "unaff_EDI + 0x1aad7c" (identifier "unaff_EDI") (+ "+") (number_literal "0x1aad7c")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "unaff_EDI + 0x1ae533" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae533")) (, ",") (binary_expression "unaff_EDI + 0x1ae518" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae518")) (, ",") (binary_expression "unaff_EDI + 0x1b2184" (identifier "unaff_EDI") (+ "+") (number_literal "0x1b2184")) (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x53e" (identifier "param_1") (+ "+") (number_literal "0x53e")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "*(undefined1 *)(param_1 + 0x54d) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0x54d) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0x54d)" (* "*") (cast_expression "(undefined1 *)(param_1 + 0x54d)" (( "(") (type_descriptor "undefined1 *" (type_identifier "undefined1") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0x54d)" (( "(") (binary_expression "param_1 + 0x54d" (identifier "param_1") (+ "+") (number_literal "0x54d")) () ")")))) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0x54e] = unaff_EDI + 0x1ae533;" (assignment_expression "param_1[0x54e] = unaff_EDI + 0x1ae533" (subscript_expression "param_1[0x54e]" (identifier "param_1") ([ "[") (number_literal "0x54e") (] "]")) (= "=") (binary_expression "unaff_EDI + 0x1ae533" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae533"))) (; ";")) (expression_statement "param_1[0x54f] = "std::basic_string" + unaff_EDI;" (assignment_expression "param_1[0x54f] = "std::basic_string" + unaff_EDI" (subscript_expression "param_1[0x54f]" (identifier "param_1") ([ "[") (number_literal "0x54f") (] "]")) (= "=") (binary_expression ""std::basic_string" + unaff_EDI" (string_literal ""std::basic_string"" (" """) (string_content "std::basic_string") (" """)) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x550,&UNK_001ae53c + unaff_EDI,1,0,iVar4,unaff_EDI + 0x1afef3,0,0,\n               param_1 + 0x54f,1);" (call_expression "FUN_000eb510(param_1 + 0x550,&UNK_001ae53c + unaff_EDI,1,0,iVar4,unaff_EDI + 0x1afef3,0,0,\n               param_1 + 0x54f,1)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x550,&UNK_001ae53c + unaff_EDI,1,0,iVar4,unaff_EDI + 0x1afef3,0,0,\n               param_1 + 0x54f,1)" (( "(") (binary_expression "param_1 + 0x550" (identifier "param_1") (+ "+") (number_literal "0x550")) (, ",") (binary_expression "&UNK_001ae53c + unaff_EDI" (pointer_expression "&UNK_001ae53c" (& "&") (identifier "UNK_001ae53c")) (+ "+") (identifier "unaff_EDI")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar4") (, ",") (binary_expression "unaff_EDI + 0x1afef3" (identifier "unaff_EDI") (+ "+") (number_literal "0x1afef3")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x54f" (identifier "param_1") (+ "+") (number_literal "0x54f")) (, ",") (number_literal "1") () ")"))) (; ";")) (expression_statement "*(undefined2 *)(param_1 + 0x55e) = 0x100;" (assignment_expression "*(undefined2 *)(param_1 + 0x55e) = 0x100" (pointer_expression "*(undefined2 *)(param_1 + 0x55e)" (* "*") (cast_expression "(undefined2 *)(param_1 + 0x55e)" (( "(") (type_descriptor "undefined2 *" (type_identifier "undefined2") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0x55e)" (( "(") (binary_expression "param_1 + 0x55e" (identifier "param_1") (+ "+") (number_literal "0x55e")) () ")")))) (= "=") (number_literal "0x100")) (; ";")) (expression_statement "param_1[0x55f] = "std::string" + unaff_EDI + 2;" (assignment_expression "param_1[0x55f] = "std::string" + unaff_EDI + 2" (subscript_expression "param_1[0x55f]" (identifier "param_1") ([ "[") (number_literal "0x55f") (] "]")) (= "=") (binary_expression ""std::string" + unaff_EDI + 2" (binary_expression ""std::string" + unaff_EDI" (string_literal ""std::string"" (" """) (string_content "std::string") (" """)) (+ "+") (identifier "unaff_EDI")) (+ "+") (number_literal "2"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x560,unaff_EDI + 0x1ae539,1,0,iVar3,unaff_EDI + 0x1aff1f,0,0,\n               param_1 + 0x55f,0);" (call_expression "FUN_000eb510(param_1 + 0x560,unaff_EDI + 0x1ae539,1,0,iVar3,unaff_EDI + 0x1aff1f,0,0,\n               param_1 + 0x55f,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x560,unaff_EDI + 0x1ae539,1,0,iVar3,unaff_EDI + 0x1aff1f,0,0,\n               param_1 + 0x55f,0)" (( "(") (binary_expression "param_1 + 0x560" (identifier "param_1") (+ "+") (number_literal "0x560")) (, ",") (binary_expression "unaff_EDI + 0x1ae539" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae539")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar3") (, ",") (binary_expression "unaff_EDI + 0x1aff1f" (identifier "unaff_EDI") (+ "+") (number_literal "0x1aff1f")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x55f" (identifier "param_1") (+ "+") (number_literal "0x55f")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "param_1[0x56e] = "std::istream" + unaff_EDI + 10;" (assignment_expression "param_1[0x56e] = "std::istream" + unaff_EDI + 10" (subscript_expression "param_1[0x56e]" (identifier "param_1") ([ "[") (number_literal "0x56e") (] "]")) (= "=") (binary_expression ""std::istream" + unaff_EDI + 10" (binary_expression ""std::istream" + unaff_EDI" (string_literal ""std::istream"" (" """) (string_content "std::istream") (" """)) (+ "+") (identifier "unaff_EDI")) (+ "+") (number_literal "10"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x56f,unaff_EDI + 0x1ae54b,1,0,iVar3,unaff_EDI + 0x1aff53,0,0,\n               param_1 + 0x56e,0);" (call_expression "FUN_000eb510(param_1 + 0x56f,unaff_EDI + 0x1ae54b,1,0,iVar3,unaff_EDI + 0x1aff53,0,0,\n               param_1 + 0x56e,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x56f,unaff_EDI + 0x1ae54b,1,0,iVar3,unaff_EDI + 0x1aff53,0,0,\n               param_1 + 0x56e,0)" (( "(") (binary_expression "param_1 + 0x56f" (identifier "param_1") (+ "+") (number_literal "0x56f")) (, ",") (binary_expression "unaff_EDI + 0x1ae54b" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae54b")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar3") (, ",") (binary_expression "unaff_EDI + 0x1aff53" (identifier "unaff_EDI") (+ "+") (number_literal "0x1aff53")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x56e" (identifier "param_1") (+ "+") (number_literal "0x56e")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "*(undefined2 *)(param_1 + 0x57d) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x57d) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x57d)" (* "*") (cast_expression "(undefined2 *)(param_1 + 0x57d)" (( "(") (type_descriptor "undefined2 *" (type_identifier "undefined2") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0x57d)" (( "(") (binary_expression "param_1 + 0x57d" (identifier "param_1") (+ "+") (number_literal "0x57d")) () ")")))) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0x57e] = "std::ostream" + unaff_EDI + 3;" (assignment_expression "param_1[0x57e] = "std::ostream" + unaff_EDI + 3" (subscript_expression "param_1[0x57e]" (identifier "param_1") ([ "[") (number_literal "0x57e") (] "]")) (= "=") (binary_expression ""std::ostream" + unaff_EDI + 3" (binary_expression ""std::ostream" + unaff_EDI" (string_literal ""std::ostream"" (" """) (string_content "std::ostream") (" """)) (+ "+") (identifier "unaff_EDI")) (+ "+") (number_literal "3"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x57f,unaff_EDI + 0x1ae548,1,0,iVar4,unaff_EDI + 0x1aff83,0,0,\n               param_1 + 0x57e,1);" (call_expression "FUN_000eb510(param_1 + 0x57f,unaff_EDI + 0x1ae548,1,0,iVar4,unaff_EDI + 0x1aff83,0,0,\n               param_1 + 0x57e,1)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x57f,unaff_EDI + 0x1ae548,1,0,iVar4,unaff_EDI + 0x1aff83,0,0,\n               param_1 + 0x57e,1)" (( "(") (binary_expression "param_1 + 0x57f" (identifier "param_1") (+ "+") (number_literal "0x57f")) (, ",") (binary_expression "unaff_EDI + 0x1ae548" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae548")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar4") (, ",") (binary_expression "unaff_EDI + 0x1aff83" (identifier "unaff_EDI") (+ "+") (number_literal "0x1aff83")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x57e" (identifier "param_1") (+ "+") (number_literal "0x57e")) (, ",") (number_literal "1") () ")"))) (; ";")) (expression_statement "param_1[0x58d] = "basic_ostream" + unaff_EDI + 10;" (assignment_expression "param_1[0x58d] = "basic_ostream" + unaff_EDI + 10" (subscript_expression "param_1[0x58d]" (identifier "param_1") ([ "[") (number_literal "0x58d") (] "]")) (= "=") (binary_expression ""basic_ostream" + unaff_EDI + 10" (binary_expression ""basic_ostream" + unaff_EDI" (string_literal ""basic_ostream"" (" """) (string_content "basic_ostream") (" """)) (+ "+") (identifier "unaff_EDI")) (+ "+") (number_literal "10"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x58e,unaff_EDI + 0x1ae55c,1,0,iVar3,unaff_EDI + 0x1affbb,0,0,\n               param_1 + 0x58d,0);" (call_expression "FUN_000eb510(param_1 + 0x58e,unaff_EDI + 0x1ae55c,1,0,iVar3,unaff_EDI + 0x1affbb,0,0,\n               param_1 + 0x58d,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x58e,unaff_EDI + 0x1ae55c,1,0,iVar3,unaff_EDI + 0x1affbb,0,0,\n               param_1 + 0x58d,0)" (( "(") (binary_expression "param_1 + 0x58e" (identifier "param_1") (+ "+") (number_literal "0x58e")) (, ",") (binary_expression "unaff_EDI + 0x1ae55c" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae55c")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar3") (, ",") (binary_expression "unaff_EDI + 0x1affbb" (identifier "unaff_EDI") (+ "+") (number_literal "0x1affbb")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x58d" (identifier "param_1") (+ "+") (number_literal "0x58d")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "param_1[0x59d] = "basic_iostream" + unaff_EDI + 2;" (assignment_expression "param_1[0x59d] = "basic_iostream" + unaff_EDI + 2" (subscript_expression "param_1[0x59d]" (identifier "param_1") ([ "[") (number_literal "0x59d") (] "]")) (= "=") (binary_expression ""basic_iostream" + unaff_EDI + 2" (binary_expression ""basic_iostream" + unaff_EDI" (string_literal ""basic_iostream"" (" """) (string_content "basic_iostream") (" """)) (+ "+") (identifier "unaff_EDI")) (+ "+") (number_literal "2"))) (; ";")) (expression_statement "*(undefined2 *)(param_1 + 0x59c) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x59c) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x59c)" (* "*") (cast_expression "(undefined2 *)(param_1 + 0x59c)" (( "(") (type_descriptor "undefined2 *" (type_identifier "undefined2") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0x59c)" (( "(") (binary_expression "param_1 + 0x59c" (identifier "param_1") (+ "+") (number_literal "0x59c")) () ")")))) (= "=") (number_literal "0")) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x59e,unaff_EDI + 0x1ae559,1,0,iVar4,unaff_EDI + 0x1affeb,0,0,\n               param_1 + 0x59d,1);" (call_expression "FUN_000eb510(param_1 + 0x59e,unaff_EDI + 0x1ae559,1,0,iVar4,unaff_EDI + 0x1affeb,0,0,\n               param_1 + 0x59d,1)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x59e,unaff_EDI + 0x1ae559,1,0,iVar4,unaff_EDI + 0x1affeb,0,0,\n               param_1 + 0x59d,1)" (( "(") (binary_expression "param_1 + 0x59e" (identifier "param_1") (+ "+") (number_literal "0x59e")) (, ",") (binary_expression "unaff_EDI + 0x1ae559" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae559")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar4") (, ",") (binary_expression "unaff_EDI + 0x1affeb" (identifier "unaff_EDI") (+ "+") (number_literal "0x1affeb")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x59d" (identifier "param_1") (+ "+") (number_literal "0x59d")) (, ",") (number_literal "1") () ")"))) (; ";")) (expression_statement "param_1[0x5ac] = "boolean" + unaff_EDI + 7;" (assignment_expression "param_1[0x5ac] = "boolean" + unaff_EDI + 7" (subscript_expression "param_1[0x5ac]" (identifier "param_1") ([ "[") (number_literal "0x5ac") (] "]")) (= "=") (binary_expression ""boolean" + unaff_EDI + 7" (binary_expression ""boolean" + unaff_EDI" (string_literal ""boolean"" (" """) (string_content "boolean") (" """)) (+ "+") (identifier "unaff_EDI")) (+ "+") (number_literal "7"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x5ad,unaff_EDI + 0x1ae575,1,0,iVar3,unaff_EDI + 0x1b001f,0,0,\n               param_1 + 0x5ac,0);" (call_expression "FUN_000eb510(param_1 + 0x5ad,unaff_EDI + 0x1ae575,1,0,iVar3,unaff_EDI + 0x1b001f,0,0,\n               param_1 + 0x5ac,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x5ad,unaff_EDI + 0x1ae575,1,0,iVar3,unaff_EDI + 0x1b001f,0,0,\n               param_1 + 0x5ac,0)" (( "(") (binary_expression "param_1 + 0x5ad" (identifier "param_1") (+ "+") (number_literal "0x5ad")) (, ",") (binary_expression "unaff_EDI + 0x1ae575" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae575")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar3") (, ",") (binary_expression "unaff_EDI + 0x1b001f" (identifier "unaff_EDI") (+ "+") (number_literal "0x1b001f")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x5ac" (identifier "param_1") (+ "+") (number_literal "0x5ac")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "param_1[0x5bc] = "unsigned char" + unaff_EDI + 8;" (assignment_expression "param_1[0x5bc] = "unsigned char" + unaff_EDI + 8" (subscript_expression "param_1[0x5bc]" (identifier "param_1") ([ "[") (number_literal "0x5bc") (] "]")) (= "=") (binary_expression ""unsigned char" + unaff_EDI + 8" (binary_expression ""unsigned char" + unaff_EDI" (string_literal ""unsigned char"" (" """) (string_content "unsigned char") (" """)) (+ "+") (identifier "unaff_EDI")) (+ "+") (number_literal "8"))) (; ";")) (expression_statement "*(undefined2 *)(param_1 + 0x5bb) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x5bb) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x5bb)" (* "*") (cast_expression "(undefined2 *)(param_1 + 0x5bb)" (( "(") (type_descriptor "undefined2 *" (type_identifier "undefined2") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0x5bb)" (( "(") (binary_expression "param_1 + 0x5bb" (identifier "param_1") (+ "+") (number_literal "0x5bb")) () ")")))) (= "=") (number_literal "0")) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x5bd,unaff_EDI + 0x1ae572,1,0,iVar4,unaff_EDI + 0x1b004f,0,0,\n               param_1 + 0x5bc,1);" (call_expression "FUN_000eb510(param_1 + 0x5bd,unaff_EDI + 0x1ae572,1,0,iVar4,unaff_EDI + 0x1b004f,0,0,\n               param_1 + 0x5bc,1)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x5bd,unaff_EDI + 0x1ae572,1,0,iVar4,unaff_EDI + 0x1b004f,0,0,\n               param_1 + 0x5bc,1)" (( "(") (binary_expression "param_1 + 0x5bd" (identifier "param_1") (+ "+") (number_literal "0x5bd")) (, ",") (binary_expression "unaff_EDI + 0x1ae572" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae572")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar4") (, ",") (binary_expression "unaff_EDI + 0x1b004f" (identifier "unaff_EDI") (+ "+") (number_literal "0x1b004f")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x5bc" (identifier "param_1") (+ "+") (number_literal "0x5bc")) (, ",") (number_literal "1") () ")"))) (; ";")) (expression_statement "param_1[0x5cb] = puVar1;" (assignment_expression "param_1[0x5cb] = puVar1" (subscript_expression "param_1[0x5cb]" (identifier "param_1") ([ "[") (number_literal "0x5cb") (] "]")) (= "=") (identifier "puVar1")) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x5cc,&UNK_001ae58b + unaff_EDI,1,0,iVar2,unaff_EDI + 0x1b0083,0,0,\n               param_1 + 0x5cb,0);" (call_expression "FUN_000eb510(param_1 + 0x5cc,&UNK_001ae58b + unaff_EDI,1,0,iVar2,unaff_EDI + 0x1b0083,0,0,\n               param_1 + 0x5cb,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x5cc,&UNK_001ae58b + unaff_EDI,1,0,iVar2,unaff_EDI + 0x1b0083,0,0,\n               param_1 + 0x5cb,0)" (( "(") (binary_expression "param_1 + 0x5cc" (identifier "param_1") (+ "+") (number_literal "0x5cc")) (, ",") (binary_expression "&UNK_001ae58b + unaff_EDI" (pointer_expression "&UNK_001ae58b" (& "&") (identifier "UNK_001ae58b")) (+ "+") (identifier "unaff_EDI")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar2") (, ",") (binary_expression "unaff_EDI + 0x1b0083" (identifier "unaff_EDI") (+ "+") (number_literal "0x1b0083")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x5cb" (identifier "param_1") (+ "+") (number_literal "0x5cb")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "param_1[0x5db] = 0;" (assignment_expression "param_1[0x5db] = 0" (subscript_expression "param_1[0x5db]" (identifier "param_1") ([ "[") (number_literal "0x5db") (] "]")) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0x5da] = unaff_EDI + -0x2d09;" (assignment_expression "param_1[0x5da] = unaff_EDI + -0x2d09" (subscript_expression "param_1[0x5da]" (identifier "param_1") ([ "[") (number_literal "0x5da") (] "]")) (= "=") (binary_expression "unaff_EDI + -0x2d09" (identifier "unaff_EDI") (+ "+") (number_literal "-0x2d09"))) (; ";")) (expression_statement "param_1[0x5cb] = "St7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 3;" (assignment_expression "param_1[0x5cb] = "St7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 3" (subscript_expression "param_1[0x5cb]" (identifier "param_1") ([ "[") (number_literal "0x5cb") (] "]")) (= "=") (binary_expression ""St7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 3" (binary_expression ""St7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI" (string_literal ""St7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE"" (" """) (string_content "St7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE") (" """)) (+ "+") (identifier "unaff_EDI")) (+ "+") (number_literal "3"))) (; ";")) (expression_statement "param_1[0x5dc] = puVar1;" (assignment_expression "param_1[0x5dc] = puVar1" (subscript_expression "param_1[0x5dc]" (identifier "param_1") ([ "[") (number_literal "0x5dc") (] "]")) (= "=") (identifier "puVar1")) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x5dd,unaff_EDI + 0x1ae594,1,0,iVar2,unaff_EDI + 0x1b00b7,0,0,\n               param_1 + 0x5dc,0);" (call_expression "FUN_000eb510(param_1 + 0x5dd,unaff_EDI + 0x1ae594,1,0,iVar2,unaff_EDI + 0x1b00b7,0,0,\n               param_1 + 0x5dc,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x5dd,unaff_EDI + 0x1ae594,1,0,iVar2,unaff_EDI + 0x1b00b7,0,0,\n               param_1 + 0x5dc,0)" (( "(") (binary_expression "param_1 + 0x5dd" (identifier "param_1") (+ "+") (number_literal "0x5dd")) (, ",") (binary_expression "unaff_EDI + 0x1ae594" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae594")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar2") (, ",") (binary_expression "unaff_EDI + 0x1b00b7" (identifier "unaff_EDI") (+ "+") (number_literal "0x1b00b7")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x5dc" (identifier "param_1") (+ "+") (number_literal "0x5dc")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "param_1[0x5ec] = 0;" (assignment_expression "param_1[0x5ec] = 0" (subscript_expression "param_1[0x5ec]" (identifier "param_1") ([ "[") (number_literal "0x5ec") (] "]")) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0x5eb] = unaff_EDI + -0x2cf9;" (assignment_expression "param_1[0x5eb] = unaff_EDI + -0x2cf9" (subscript_expression "param_1[0x5eb]" (identifier "param_1") ([ "[") (number_literal "0x5eb") (] "]")) (= "=") (binary_expression "unaff_EDI + -0x2cf9" (identifier "unaff_EDI") (+ "+") (number_literal "-0x2cf9"))) (; ";")) (expression_statement "param_1[0x5dc] = "St7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x17;" (assignment_expression "param_1[0x5dc] = "St7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x17" (subscript_expression "param_1[0x5dc]" (identifier "param_1") ([ "[") (number_literal "0x5dc") (] "]")) (= "=") (binary_expression ""St7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x17" (binary_expression ""St7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI" (string_literal ""St7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE"" (" """) (string_content "St7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE") (" """)) (+ "+") (identifier "unaff_EDI")) (+ "+") (number_literal "0x17"))) (; ";")) (expression_statement "param_1[0x5ed] = "unsigned long" + unaff_EDI + 1;" (assignment_expression "param_1[0x5ed] = "unsigned long" + unaff_EDI + 1" (subscript_expression "param_1[0x5ed]" (identifier "param_1") ([ "[") (number_literal "0x5ed") (] "]")) (= "=") (binary_expression ""unsigned long" + unaff_EDI + 1" (binary_expression ""unsigned long" + unaff_EDI" (string_literal ""unsigned long"" (" """) (string_content "unsigned long") (" """)) (+ "+") (identifier "unaff_EDI")) (+ "+") (number_literal "1"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x5ee,unaff_EDI + 0x1ae5b5,0,0,iVar2,unaff_EDI + 0x1b00f7,\n               unaff_EDI + 0x1ae5aa,0,param_1 + 0x5ed,0);" (call_expression "FUN_000eb510(param_1 + 0x5ee,unaff_EDI + 0x1ae5b5,0,0,iVar2,unaff_EDI + 0x1b00f7,\n               unaff_EDI + 0x1ae5aa,0,param_1 + 0x5ed,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x5ee,unaff_EDI + 0x1ae5b5,0,0,iVar2,unaff_EDI + 0x1b00f7,\n               unaff_EDI + 0x1ae5aa,0,param_1 + 0x5ed,0)" (( "(") (binary_expression "param_1 + 0x5ee" (identifier "param_1") (+ "+") (number_literal "0x5ee")) (, ",") (binary_expression "unaff_EDI + 0x1ae5b5" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae5b5")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (identifier "iVar2") (, ",") (binary_expression "unaff_EDI + 0x1b00f7" (identifier "unaff_EDI") (+ "+") (number_literal "0x1b00f7")) (, ",") (binary_expression "unaff_EDI + 0x1ae5aa" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae5aa")) (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x5ed" (identifier "param_1") (+ "+") (number_literal "0x5ed")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "*(undefined1 *)(param_1 + 0x5fc) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0x5fc) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0x5fc)" (* "*") (cast_expression "(undefined1 *)(param_1 + 0x5fc)" (( "(") (type_descriptor "undefined1 *" (type_identifier "undefined1") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0x5fc)" (( "(") (binary_expression "param_1 + 0x5fc" (identifier "param_1") (+ "+") (number_literal "0x5fc")) () ")")))) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0x5fe] = "unsigned __int128" + unaff_EDI + 7;" (assignment_expression "param_1[0x5fe] = "unsigned __int128" + unaff_EDI + 7" (subscript_expression "param_1[0x5fe]" (identifier "param_1") ([ "[") (number_literal "0x5fe") (] "]")) (= "=") (binary_expression ""unsigned __int128" + unaff_EDI + 7" (binary_expression ""unsigned __int128" + unaff_EDI" (string_literal ""unsigned __int128"" (" """) (string_content "unsigned __int128") (" """)) (+ "+") (identifier "unaff_EDI")) (+ "+") (number_literal "7"))) (; ";")) (expression_statement "param_1[0x5fd] = iVar2;" (assignment_expression "param_1[0x5fd] = iVar2" (subscript_expression "param_1[0x5fd]" (identifier "param_1") ([ "[") (number_literal "0x5fd") (] "]")) (= "=") (identifier "iVar2")) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x5ff,thunk_FUN_001ae2e0 + unaff_EDI,2,0,iVar3,iVar5,0,0,param_1 + 0x5fe,0)\n  ;" (call_expression "FUN_000eb510(param_1 + 0x5ff,thunk_FUN_001ae2e0 + unaff_EDI,2,0,iVar3,iVar5,0,0,param_1 + 0x5fe,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x5ff,thunk_FUN_001ae2e0 + unaff_EDI,2,0,iVar3,iVar5,0,0,param_1 + 0x5fe,0)" (( "(") (binary_expression "param_1 + 0x5ff" (identifier "param_1") (+ "+") (number_literal "0x5ff")) (, ",") (binary_expression "thunk_FUN_001ae2e0 + unaff_EDI" (identifier "thunk_FUN_001ae2e0") (+ "+") (identifier "unaff_EDI")) (, ",") (number_literal "2") (, ",") (number_literal "0") (, ",") (identifier "iVar3") (, ",") (identifier "iVar5") (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x5fe" (identifier "param_1") (+ "+") (number_literal "0x5fe")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "*(undefined2 *)(param_1 + 0x60d) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x60d) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x60d)" (* "*") (cast_expression "(undefined2 *)(param_1 + 0x60d)" (( "(") (type_descriptor "undefined2 *" (type_identifier "undefined2") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0x60d)" (( "(") (binary_expression "param_1 + 0x60d" (identifier "param_1") (+ "+") (number_literal "0x60d")) () ")")))) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0x60e] = "unsigned short" + unaff_EDI + 9;" (assignment_expression "param_1[0x60e] = "unsigned short" + unaff_EDI + 9" (subscript_expression "param_1[0x60e]" (identifier "param_1") ([ "[") (number_literal "0x60e") (] "]")) (= "=") (binary_expression ""unsigned short" + unaff_EDI + 9" (binary_expression ""unsigned short" + unaff_EDI" (string_literal ""unsigned short"" (" """) (string_content "unsigned short") (" """)) (+ "+") (identifier "unaff_EDI")) (+ "+") (number_literal "9"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x60f,unaff_EDI + 0x1ae5bd,2,0,iVar4,0,0,0,param_1 + 0x60e,1);" (call_expression "FUN_000eb510(param_1 + 0x60f,unaff_EDI + 0x1ae5bd,2,0,iVar4,0,0,0,param_1 + 0x60e,1)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x60f,unaff_EDI + 0x1ae5bd,2,0,iVar4,0,0,0,param_1 + 0x60e,1)" (( "(") (binary_expression "param_1 + 0x60f" (identifier "param_1") (+ "+") (number_literal "0x60f")) (, ",") (binary_expression "unaff_EDI + 0x1ae5bd" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae5bd")) (, ",") (number_literal "2") (, ",") (number_literal "0") (, ",") (identifier "iVar4") (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x60e" (identifier "param_1") (+ "+") (number_literal "0x60e")) (, ",") (number_literal "1") () ")"))) (; ";")) (expression_statement "param_1[0x61d] = "unsigned long long" + unaff_EDI + 0xe;" (assignment_expression "param_1[0x61d] = "unsigned long long" + unaff_EDI + 0xe" (subscript_expression "param_1[0x61d]" (identifier "param_1") ([ "[") (number_literal "0x61d") (] "]")) (= "=") (binary_expression ""unsigned long long" + unaff_EDI + 0xe" (binary_expression ""unsigned long long" + unaff_EDI" (string_literal ""unsigned long long"" (" """) (string_content "unsigned long long") (" """)) (+ "+") (identifier "unaff_EDI")) (+ "+") (number_literal "0xe"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x61e,unaff_EDI + 0x1ae5f9,1,0,iVar3,unaff_EDI + 0x1ae5c2,0,0,\n               param_1 + 0x61d,0);" (call_expression "FUN_000eb510(param_1 + 0x61e,unaff_EDI + 0x1ae5f9,1,0,iVar3,unaff_EDI + 0x1ae5c2,0,0,\n               param_1 + 0x61d,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x61e,unaff_EDI + 0x1ae5f9,1,0,iVar3,unaff_EDI + 0x1ae5c2,0,0,\n               param_1 + 0x61d,0)" (( "(") (binary_expression "param_1 + 0x61e" (identifier "param_1") (+ "+") (number_literal "0x61e")) (, ",") (binary_expression "unaff_EDI + 0x1ae5f9" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae5f9")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar3") (, ",") (binary_expression "unaff_EDI + 0x1ae5c2" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae5c2")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x61d" (identifier "param_1") (+ "+") (number_literal "0x61d")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "*(undefined2 *)(param_1 + 0x62c) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x62c) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x62c)" (* "*") (cast_expression "(undefined2 *)(param_1 + 0x62c)" (( "(") (type_descriptor "undefined2 *" (type_identifier "undefined2") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0x62c)" (( "(") (binary_expression "param_1 + 0x62c" (identifier "param_1") (+ "+") (number_literal "0x62c")) () ")")))) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0x62d] = "decimal64" + unaff_EDI + 5;" (assignment_expression "param_1[0x62d] = "decimal64" + unaff_EDI + 5" (subscript_expression "param_1[0x62d]" (identifier "param_1") ([ "[") (number_literal "0x62d") (] "]")) (= "=") (binary_expression ""decimal64" + unaff_EDI + 5" (binary_expression ""decimal64" + unaff_EDI" (string_literal ""decimal64"" (" """) (string_content "decimal64") (" """)) (+ "+") (identifier "unaff_EDI")) (+ "+") (number_literal "5"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x62e,unaff_EDI + 0x1ae5f6,1,0,iVar4,unaff_EDI + 0x1ae5d9,0,0,\n               param_1 + 0x62d,1);" (call_expression "FUN_000eb510(param_1 + 0x62e,unaff_EDI + 0x1ae5f6,1,0,iVar4,unaff_EDI + 0x1ae5d9,0,0,\n               param_1 + 0x62d,1)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x62e,unaff_EDI + 0x1ae5f6,1,0,iVar4,unaff_EDI + 0x1ae5d9,0,0,\n               param_1 + 0x62d,1)" (( "(") (binary_expression "param_1 + 0x62e" (identifier "param_1") (+ "+") (number_literal "0x62e")) (, ",") (binary_expression "unaff_EDI + 0x1ae5f6" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae5f6")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar4") (, ",") (binary_expression "unaff_EDI + 0x1ae5d9" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae5d9")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x62d" (identifier "param_1") (+ "+") (number_literal "0x62d")) (, ",") (number_literal "1") () ")"))) (; ";")) (expression_statement "param_1[0x63c] = &UNK_002a22eb + unaff_EDI;" (assignment_expression "param_1[0x63c] = &UNK_002a22eb + unaff_EDI" (subscript_expression "param_1[0x63c]" (identifier "param_1") ([ "[") (number_literal "0x63c") (] "]")) (= "=") (binary_expression "&UNK_002a22eb + unaff_EDI" (pointer_expression "&UNK_002a22eb" (& "&") (identifier "UNK_002a22eb")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x63d,unaff_EDI + 0x1c0252,1,0,iVar3,unaff_EDI + 0x1ae605,0,0,\n               param_1 + 0x63c,0);" (call_expression "FUN_000eb510(param_1 + 0x63d,unaff_EDI + 0x1c0252,1,0,iVar3,unaff_EDI + 0x1ae605,0,0,\n               param_1 + 0x63c,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x63d,unaff_EDI + 0x1c0252,1,0,iVar3,unaff_EDI + 0x1ae605,0,0,\n               param_1 + 0x63c,0)" (( "(") (binary_expression "param_1 + 0x63d" (identifier "param_1") (+ "+") (number_literal "0x63d")) (, ",") (binary_expression "unaff_EDI + 0x1c0252" (identifier "unaff_EDI") (+ "+") (number_literal "0x1c0252")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar3") (, ",") (binary_expression "unaff_EDI + 0x1ae605" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae605")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x63c" (identifier "param_1") (+ "+") (number_literal "0x63c")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "*(undefined2 *)(param_1 + 0x64b) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x64b) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x64b)" (* "*") (cast_expression "(undefined2 *)(param_1 + 0x64b)" (( "(") (type_descriptor "undefined2 *" (type_identifier "undefined2") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0x64b)" (( "(") (binary_expression "param_1 + 0x64b" (identifier "param_1") (+ "+") (number_literal "0x64b")) () ")")))) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0x64c] = "decltype(nullptr)" + unaff_EDI + 1;" (assignment_expression "param_1[0x64c] = "decltype(nullptr)" + unaff_EDI + 1" (subscript_expression "param_1[0x64c]" (identifier "param_1") ([ "[") (number_literal "0x64c") (] "]")) (= "=") (binary_expression ""decltype(nullptr)" + unaff_EDI + 1" (binary_expression ""decltype(nullptr)" + unaff_EDI" (string_literal ""decltype(nullptr)"" (" """) (string_content "decltype(nullptr)") (" """)) (+ "+") (identifier "unaff_EDI")) (+ "+") (number_literal "1"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x64d,unaff_EDI + 0x1ae621,1,0,iVar4,unaff_EDI + 0x1b0123,0,0,\n               param_1 + 0x64c,1);" (call_expression "FUN_000eb510(param_1 + 0x64d,unaff_EDI + 0x1ae621,1,0,iVar4,unaff_EDI + 0x1b0123,0,0,\n               param_1 + 0x64c,1)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x64d,unaff_EDI + 0x1ae621,1,0,iVar4,unaff_EDI + 0x1b0123,0,0,\n               param_1 + 0x64c,1)" (( "(") (binary_expression "param_1 + 0x64d" (identifier "param_1") (+ "+") (number_literal "0x64d")) (, ",") (binary_expression "unaff_EDI + 0x1ae621" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae621")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar4") (, ",") (binary_expression "unaff_EDI + 0x1b0123" (identifier "unaff_EDI") (+ "+") (number_literal "0x1b0123")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x64c" (identifier "param_1") (+ "+") (number_literal "0x64c")) (, ",") (number_literal "1") () ")"))) (; ";")) (expression_statement "param_1[0x65b] = "alignof " + unaff_EDI;" (assignment_expression "param_1[0x65b] = "alignof " + unaff_EDI" (subscript_expression "param_1[0x65b]" (identifier "param_1") ([ "[") (number_literal "0x65b") (] "]")) (= "=") (binary_expression ""alignof " + unaff_EDI" (string_literal ""alignof "" (" """) (string_content "alignof ") (" """)) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x65c,unaff_EDI + 0x1ae631,1,0,iVar4,unaff_EDI + 0x1b0147,0,0,\n               param_1 + 0x65b,1);" (call_expression "FUN_000eb510(param_1 + 0x65c,unaff_EDI + 0x1ae631,1,0,iVar4,unaff_EDI + 0x1b0147,0,0,\n               param_1 + 0x65b,1)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x65c,unaff_EDI + 0x1ae631,1,0,iVar4,unaff_EDI + 0x1b0147,0,0,\n               param_1 + 0x65b,1)" (( "(") (binary_expression "param_1 + 0x65c" (identifier "param_1") (+ "+") (number_literal "0x65c")) (, ",") (binary_expression "unaff_EDI + 0x1ae631" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae631")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar4") (, ",") (binary_expression "unaff_EDI + 0x1b0147" (identifier "unaff_EDI") (+ "+") (number_literal "0x1b0147")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x65b" (identifier "param_1") (+ "+") (number_literal "0x65b")) (, ",") (number_literal "1") () ")"))) (; ";")) (expression_statement "*(undefined2 *)(param_1 + 0x66a) = 0x100;" (assignment_expression "*(undefined2 *)(param_1 + 0x66a) = 0x100" (pointer_expression "*(undefined2 *)(param_1 + 0x66a)" (* "*") (cast_expression "(undefined2 *)(param_1 + 0x66a)" (( "(") (type_descriptor "undefined2 *" (type_identifier "undefined2") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0x66a)" (( "(") (binary_expression "param_1 + 0x66a" (identifier "param_1") (+ "+") (number_literal "0x66a")) () ")")))) (= "=") (number_literal "0x100")) (; ";")) (expression_statement "param_1[0x66b] = "const_cast" + unaff_EDI + 8;" (assignment_expression "param_1[0x66b] = "const_cast" + unaff_EDI + 8" (subscript_expression "param_1[0x66b]" (identifier "param_1") ([ "[") (number_literal "0x66b") (] "]")) (= "=") (binary_expression ""const_cast" + unaff_EDI + 8" (binary_expression ""const_cast" + unaff_EDI" (string_literal ""const_cast"" (" """) (string_content "const_cast") (" """)) (+ "+") (identifier "unaff_EDI")) (+ "+") (number_literal "8"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x66c,unaff_EDI + 0x1ae62e,1,0,iVar3,&UNK_001b016f + unaff_EDI,0,0,\n               param_1 + 0x66b,0);" (call_expression "FUN_000eb510(param_1 + 0x66c,unaff_EDI + 0x1ae62e,1,0,iVar3,&UNK_001b016f + unaff_EDI,0,0,\n               param_1 + 0x66b,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x66c,unaff_EDI + 0x1ae62e,1,0,iVar3,&UNK_001b016f + unaff_EDI,0,0,\n               param_1 + 0x66b,0)" (( "(") (binary_expression "param_1 + 0x66c" (identifier "param_1") (+ "+") (number_literal "0x66c")) (, ",") (binary_expression "unaff_EDI + 0x1ae62e" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae62e")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar3") (, ",") (binary_expression "&UNK_001b016f + unaff_EDI" (pointer_expression "&UNK_001b016f" (& "&") (identifier "UNK_001b016f")) (+ "+") (identifier "unaff_EDI")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x66b" (identifier "param_1") (+ "+") (number_literal "0x66b")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "param_1[0x67a] = "dynamic_cast" + unaff_EDI + 1;" (assignment_expression "param_1[0x67a] = "dynamic_cast" + unaff_EDI + 1" (subscript_expression "param_1[0x67a]" (identifier "param_1") ([ "[") (number_literal "0x67a") (] "]")) (= "=") (binary_expression ""dynamic_cast" + unaff_EDI + 1" (binary_expression ""dynamic_cast" + unaff_EDI" (string_literal ""dynamic_cast"" (" """) (string_content "dynamic_cast") (" """)) (+ "+") (identifier "unaff_EDI")) (+ "+") (number_literal "1"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x67b,unaff_EDI + 0x1c3321,0,0x47,iVar3,unaff_EDI + 0x1ae63c,0,0,\n               param_1 + 0x67a,0);" (call_expression "FUN_000eb510(param_1 + 0x67b,unaff_EDI + 0x1c3321,0,0x47,iVar3,unaff_EDI + 0x1ae63c,0,0,\n               param_1 + 0x67a,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x67b,unaff_EDI + 0x1c3321,0,0x47,iVar3,unaff_EDI + 0x1ae63c,0,0,\n               param_1 + 0x67a,0)" (( "(") (binary_expression "param_1 + 0x67b" (identifier "param_1") (+ "+") (number_literal "0x67b")) (, ",") (binary_expression "unaff_EDI + 0x1c3321" (identifier "unaff_EDI") (+ "+") (number_literal "0x1c3321")) (, ",") (number_literal "0") (, ",") (number_literal "0x47") (, ",") (identifier "iVar3") (, ",") (binary_expression "unaff_EDI + 0x1ae63c" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae63c")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x67a" (identifier "param_1") (+ "+") (number_literal "0x67a")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "*(undefined2 *)(param_1 + 0x689) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x689) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x689)" (* "*") (cast_expression "(undefined2 *)(param_1 + 0x689)" (( "(") (type_descriptor "undefined2 *" (type_identifier "undefined2") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0x689)" (( "(") (binary_expression "param_1 + 0x689" (identifier "param_1") (+ "+") (number_literal "0x689")) () ")")))) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0x68a] = &UNK_002a234f + unaff_EDI;" (assignment_expression "param_1[0x68a] = &UNK_002a234f + unaff_EDI" (subscript_expression "param_1[0x68a]" (identifier "param_1") ([ "[") (number_literal "0x68a") (] "]")) (= "=") (binary_expression "&UNK_002a234f + unaff_EDI" (pointer_expression "&UNK_002a234f" (& "&") (identifier "UNK_002a234f")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x68b,unaff_EDI + 0x1ae654,0,0,iVar4,0,0,0,param_1 + 0x68a,1);" (call_expression "FUN_000eb510(param_1 + 0x68b,unaff_EDI + 0x1ae654,0,0,iVar4,0,0,0,param_1 + 0x68a,1)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x68b,unaff_EDI + 0x1ae654,0,0,iVar4,0,0,0,param_1 + 0x68a,1)" (( "(") (binary_expression "param_1 + 0x68b" (identifier "param_1") (+ "+") (number_literal "0x68b")) (, ",") (binary_expression "unaff_EDI + 0x1ae654" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae654")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (identifier "iVar4") (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x68a" (identifier "param_1") (+ "+") (number_literal "0x68a")) (, ",") (number_literal "1") () ")"))) (; ";")) (expression_statement "param_1[0x699] = &UNK_002a2363 + unaff_EDI;" (assignment_expression "param_1[0x699] = &UNK_002a2363 + unaff_EDI" (subscript_expression "param_1[0x699]" (identifier "param_1") ([ "[") (number_literal "0x699") (] "]")) (= "=") (binary_expression "&UNK_002a2363 + unaff_EDI" (pointer_expression "&UNK_002a2363" (& "&") (identifier "UNK_002a2363")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "iVar11 = unaff_EDI + 0x1ae95a;" (assignment_expression "iVar11 = unaff_EDI + 0x1ae95a" (identifier "iVar11") (= "=") (binary_expression "unaff_EDI + 0x1ae95a" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae95a"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x69a,unaff_EDI + 0x1ae676,0,0x68,0,unaff_EDI + 0x1ae65e,iVar11,0,\n               param_1 + 0x699,0);" (call_expression "FUN_000eb510(param_1 + 0x69a,unaff_EDI + 0x1ae676,0,0x68,0,unaff_EDI + 0x1ae65e,iVar11,0,\n               param_1 + 0x699,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x69a,unaff_EDI + 0x1ae676,0,0x68,0,unaff_EDI + 0x1ae65e,iVar11,0,\n               param_1 + 0x699,0)" (( "(") (binary_expression "param_1 + 0x69a" (identifier "param_1") (+ "+") (number_literal "0x69a")) (, ",") (binary_expression "unaff_EDI + 0x1ae676" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae676")) (, ",") (number_literal "0") (, ",") (number_literal "0x68") (, ",") (number_literal "0") (, ",") (binary_expression "unaff_EDI + 0x1ae65e" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae65e")) (, ",") (identifier "iVar11") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x699" (identifier "param_1") (+ "+") (number_literal "0x699")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "*(undefined1 *)(param_1 + 0x6a8) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0x6a8) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0x6a8)" (* "*") (cast_expression "(undefined1 *)(param_1 + 0x6a8)" (( "(") (type_descriptor "undefined1 *" (type_identifier "undefined1") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0x6a8)" (( "(") (binary_expression "param_1 + 0x6a8" (identifier "param_1") (+ "+") (number_literal "0x6a8")) () ")")))) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0x6a9] = 0;" (assignment_expression "param_1[0x6a9] = 0" (subscript_expression "param_1[0x6a9]" (identifier "param_1") ([ "[") (number_literal "0x6a9") (] "]")) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0x6aa] = &UNK_002a2377 + unaff_EDI;" (assignment_expression "param_1[0x6aa] = &UNK_002a2377 + unaff_EDI" (subscript_expression "param_1[0x6aa]" (identifier "param_1") ([ "[") (number_literal "0x6aa") (] "]")) (= "=") (binary_expression "&UNK_002a2377 + unaff_EDI" (pointer_expression "&UNK_002a2377" (& "&") (identifier "UNK_002a2377")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x6ab,unaff_EDI + 0x1ae68a,1,0,unaff_EDI + 0x1ae686,unaff_EDI + 0x1b0197,\n               unaff_EDI + 0x1ae67d,0,param_1 + 0x6aa,0);" (call_expression "FUN_000eb510(param_1 + 0x6ab,unaff_EDI + 0x1ae68a,1,0,unaff_EDI + 0x1ae686,unaff_EDI + 0x1b0197,\n               unaff_EDI + 0x1ae67d,0,param_1 + 0x6aa,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x6ab,unaff_EDI + 0x1ae68a,1,0,unaff_EDI + 0x1ae686,unaff_EDI + 0x1b0197,\n               unaff_EDI + 0x1ae67d,0,param_1 + 0x6aa,0)" (( "(") (binary_expression "param_1 + 0x6ab" (identifier "param_1") (+ "+") (number_literal "0x6ab")) (, ",") (binary_expression "unaff_EDI + 0x1ae68a" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae68a")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (binary_expression "unaff_EDI + 0x1ae686" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae686")) (, ",") (binary_expression "unaff_EDI + 0x1b0197" (identifier "unaff_EDI") (+ "+") (number_literal "0x1b0197")) (, ",") (binary_expression "unaff_EDI + 0x1ae67d" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae67d")) (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x6aa" (identifier "param_1") (+ "+") (number_literal "0x6aa")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "*(undefined1 *)(param_1 + 0x6b9) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0x6b9) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0x6b9)" (* "*") (cast_expression "(undefined1 *)(param_1 + 0x6b9)" (( "(") (type_descriptor "undefined1 *" (type_identifier "undefined1") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0x6b9)" (( "(") (binary_expression "param_1 + 0x6b9" (identifier "param_1") (+ "+") (number_literal "0x6b9")) () ")")))) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0x6bc] = &UNK_002a238b + unaff_EDI;" (assignment_expression "param_1[0x6bc] = &UNK_002a238b + unaff_EDI" (subscript_expression "param_1[0x6bc]" (identifier "param_1") ([ "[") (number_literal "0x6bc") (] "]")) (= "=") (binary_expression "&UNK_002a238b + unaff_EDI" (pointer_expression "&UNK_002a238b" (& "&") (identifier "UNK_002a238b")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "*(undefined8 *)(param_1 + 0x6ba) = 0;" (assignment_expression "*(undefined8 *)(param_1 + 0x6ba) = 0" (pointer_expression "*(undefined8 *)(param_1 + 0x6ba)" (* "*") (cast_expression "(undefined8 *)(param_1 + 0x6ba)" (( "(") (type_descriptor "undefined8 *" (type_identifier "undefined8") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0x6ba)" (( "(") (binary_expression "param_1 + 0x6ba" (identifier "param_1") (+ "+") (number_literal "0x6ba")) () ")")))) (= "=") (number_literal "0")) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x6bd,unaff_EDI + 0x1ae6c8,1,0,unaff_EDI + 0x1a0f2f,unaff_EDI + 0x1ae6b5,\n               unaff_EDI + 0x1ae6a5,0,param_1 + 0x6bc,0);" (call_expression "FUN_000eb510(param_1 + 0x6bd,unaff_EDI + 0x1ae6c8,1,0,unaff_EDI + 0x1a0f2f,unaff_EDI + 0x1ae6b5,\n               unaff_EDI + 0x1ae6a5,0,param_1 + 0x6bc,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x6bd,unaff_EDI + 0x1ae6c8,1,0,unaff_EDI + 0x1a0f2f,unaff_EDI + 0x1ae6b5,\n               unaff_EDI + 0x1ae6a5,0,param_1 + 0x6bc,0)" (( "(") (binary_expression "param_1 + 0x6bd" (identifier "param_1") (+ "+") (number_literal "0x6bd")) (, ",") (binary_expression "unaff_EDI + 0x1ae6c8" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae6c8")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (binary_expression "unaff_EDI + 0x1a0f2f" (identifier "unaff_EDI") (+ "+") (number_literal "0x1a0f2f")) (, ",") (binary_expression "unaff_EDI + 0x1ae6b5" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae6b5")) (, ",") (binary_expression "unaff_EDI + 0x1ae6a5" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae6a5")) (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x6bc" (identifier "param_1") (+ "+") (number_literal "0x6bc")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "*(undefined1 *)(param_1 + 0x6cb) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0x6cb) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0x6cb)" (* "*") (cast_expression "(undefined1 *)(param_1 + 0x6cb)" (( "(") (type_descriptor "undefined1 *" (type_identifier "undefined1") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0x6cb)" (( "(") (binary_expression "param_1 + 0x6cb" (identifier "param_1") (+ "+") (number_literal "0x6cb")) () ")")))) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0x6cc] = unaff_EDI + 0x1a0f2f;" (assignment_expression "param_1[0x6cc] = unaff_EDI + 0x1a0f2f" (subscript_expression "param_1[0x6cc]" (identifier "param_1") ([ "[") (number_literal "0x6cc") (] "]")) (= "=") (binary_expression "unaff_EDI + 0x1a0f2f" (identifier "unaff_EDI") (+ "+") (number_literal "0x1a0f2f"))) (; ";")) (expression_statement "param_1[0x6cd] = "reinterpret_cast" + unaff_EDI + 0xb;" (assignment_expression "param_1[0x6cd] = "reinterpret_cast" + unaff_EDI + 0xb" (subscript_expression "param_1[0x6cd]" (identifier "param_1") ([ "[") (number_literal "0x6cd") (] "]")) (= "=") (binary_expression ""reinterpret_cast" + unaff_EDI + 0xb" (binary_expression ""reinterpret_cast" + unaff_EDI" (string_literal ""reinterpret_cast"" (" """) (string_content "reinterpret_cast") (" """)) (+ "+") (identifier "unaff_EDI")) (+ "+") (number_literal "0xb"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x6ce,unaff_EDI + 0x1ae6e3,2,0,iVar2,unaff_EDI + 0x1ae6d3,0,0,\n               param_1 + 0x6cd,0);" (call_expression "FUN_000eb510(param_1 + 0x6ce,unaff_EDI + 0x1ae6e3,2,0,iVar2,unaff_EDI + 0x1ae6d3,0,0,\n               param_1 + 0x6cd,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x6ce,unaff_EDI + 0x1ae6e3,2,0,iVar2,unaff_EDI + 0x1ae6d3,0,0,\n               param_1 + 0x6cd,0)" (( "(") (binary_expression "param_1 + 0x6ce" (identifier "param_1") (+ "+") (number_literal "0x6ce")) (, ",") (binary_expression "unaff_EDI + 0x1ae6e3" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae6e3")) (, ",") (number_literal "2") (, ",") (number_literal "0") (, ",") (identifier "iVar2") (, ",") (binary_expression "unaff_EDI + 0x1ae6d3" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae6d3")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x6cd" (identifier "param_1") (+ "+") (number_literal "0x6cd")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "param_1[0x6dc] = "static_cast" + unaff_EDI + 1;" (assignment_expression "param_1[0x6dc] = "static_cast" + unaff_EDI + 1" (subscript_expression "param_1[0x6dc]" (identifier "param_1") ([ "[") (number_literal "0x6dc") (] "]")) (= "=") (binary_expression ""static_cast" + unaff_EDI + 1" (binary_expression ""static_cast" + unaff_EDI" (string_literal ""static_cast"" (" """) (string_content "static_cast") (" """)) (+ "+") (identifier "unaff_EDI")) (+ "+") (number_literal "1"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x6dd,unaff_EDI + 0x1ae6e0,2,0,iVar2,0,0,0,param_1 + 0x6dc,1);" (call_expression "FUN_000eb510(param_1 + 0x6dd,unaff_EDI + 0x1ae6e0,2,0,iVar2,0,0,0,param_1 + 0x6dc,1)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x6dd,unaff_EDI + 0x1ae6e0,2,0,iVar2,0,0,0,param_1 + 0x6dc,1)" (( "(") (binary_expression "param_1 + 0x6dd" (identifier "param_1") (+ "+") (number_literal "0x6dd")) (, ",") (binary_expression "unaff_EDI + 0x1ae6e0" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae6e0")) (, ",") (number_literal "2") (, ",") (number_literal "0") (, ",") (identifier "iVar2") (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x6dc" (identifier "param_1") (+ "+") (number_literal "0x6dc")) (, ",") (number_literal "1") () ")"))) (; ";")) (expression_statement "param_1[0x6eb] =\n       "std::basic_string<char, std::char_traits<char>, std::allocator<char> >" + unaff_EDI + 3;" (assignment_expression "param_1[0x6eb] =\n       "std::basic_string<char, std::char_traits<char>, std::allocator<char> >" + unaff_EDI + 3" (subscript_expression "param_1[0x6eb]" (identifier "param_1") ([ "[") (number_literal "0x6eb") (] "]")) (= "=") (binary_expression ""std::basic_string<char, std::char_traits<char>, std::allocator<char> >" + unaff_EDI + 3" (binary_expression ""std::basic_string<char, std::char_traits<char>, std::allocator<char> >" + unaff_EDI" (string_literal ""std::basic_string<char, std::char_traits<char>, std::allocator<char> >"" (" """) (string_content "std::basic_string<char, std::char_traits<char>, std::allocator<char> >") (" """)) (+ "+") (identifier "unaff_EDI")) (+ "+") (number_literal "3"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x6ec,unaff_EDI + 0x1ae6f5,1,0,iVar8,unaff_EDI + 0x1b01c7,\n               unaff_EDI + 0x1ae6e5,0,param_1 + 0x6eb,0);" (call_expression "FUN_000eb510(param_1 + 0x6ec,unaff_EDI + 0x1ae6f5,1,0,iVar8,unaff_EDI + 0x1b01c7,\n               unaff_EDI + 0x1ae6e5,0,param_1 + 0x6eb,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x6ec,unaff_EDI + 0x1ae6f5,1,0,iVar8,unaff_EDI + 0x1b01c7,\n               unaff_EDI + 0x1ae6e5,0,param_1 + 0x6eb,0)" (( "(") (binary_expression "param_1 + 0x6ec" (identifier "param_1") (+ "+") (number_literal "0x6ec")) (, ",") (binary_expression "unaff_EDI + 0x1ae6f5" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae6f5")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar8") (, ",") (binary_expression "unaff_EDI + 0x1b01c7" (identifier "unaff_EDI") (+ "+") (number_literal "0x1b01c7")) (, ",") (binary_expression "unaff_EDI + 0x1ae6e5" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae6e5")) (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x6eb" (identifier "param_1") (+ "+") (number_literal "0x6eb")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "param_1[0x6fc] =\n       "std::basic_string<char, std::char_traits<char>, std::allocator<char> >" + unaff_EDI + 0x17;" (assignment_expression "param_1[0x6fc] =\n       "std::basic_string<char, std::char_traits<char>, std::allocator<char> >" + unaff_EDI + 0x17" (subscript_expression "param_1[0x6fc]" (identifier "param_1") ([ "[") (number_literal "0x6fc") (] "]")) (= "=") (binary_expression ""std::basic_string<char, std::char_traits<char>, std::allocator<char> >" + unaff_EDI + 0x17" (binary_expression ""std::basic_string<char, std::char_traits<char>, std::allocator<char> >" + unaff_EDI" (string_literal ""std::basic_string<char, std::char_traits<char>, std::allocator<char> >"" (" """) (string_content "std::basic_string<char, std::char_traits<char>, std::allocator<char> >") (" """)) (+ "+") (identifier "unaff_EDI")) (+ "+") (number_literal "0x17"))) (; ";")) (expression_statement "param_1[0x6fb] = iVar8;" (assignment_expression "param_1[0x6fb] = iVar8" (subscript_expression "param_1[0x6fb]" (identifier "param_1") ([ "[") (number_literal "0x6fb") (] "]")) (= "=") (identifier "iVar8")) (; ";")) (expression_statement "iVar12 = unaff_EDI + 0x1a10b8;" (assignment_expression "iVar12 = unaff_EDI + 0x1a10b8" (identifier "iVar12") (= "=") (binary_expression "unaff_EDI + 0x1a10b8" (identifier "unaff_EDI") (+ "+") (number_literal "0x1a10b8"))) (; ";")) (expression_statement "*(undefined1 *)(param_1 + 0x6fa) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0x6fa) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0x6fa)" (* "*") (cast_expression "(undefined1 *)(param_1 + 0x6fa)" (( "(") (type_descriptor "undefined1 *" (type_identifier "undefined1") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0x6fa)" (( "(") (binary_expression "param_1 + 0x6fa" (identifier "param_1") (+ "+") (number_literal "0x6fa")) () ")")))) (= "=") (number_literal "0")) (; ";")) (expression_statement "iVar13 = unaff_EDI + 0x1ae6f9;" (assignment_expression "iVar13 = unaff_EDI + 0x1ae6f9" (identifier "iVar13") (= "=") (binary_expression "unaff_EDI + 0x1ae6f9" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae6f9"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x6fd,unaff_EDI + 0x1ae6ff,1,0,iVar12,unaff_EDI + 0x1b0237,iVar13,0,\n               param_1 + 0x6fc,0);" (call_expression "FUN_000eb510(param_1 + 0x6fd,unaff_EDI + 0x1ae6ff,1,0,iVar12,unaff_EDI + 0x1b0237,iVar13,0,\n               param_1 + 0x6fc,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x6fd,unaff_EDI + 0x1ae6ff,1,0,iVar12,unaff_EDI + 0x1b0237,iVar13,0,\n               param_1 + 0x6fc,0)" (( "(") (binary_expression "param_1 + 0x6fd" (identifier "param_1") (+ "+") (number_literal "0x6fd")) (, ",") (binary_expression "unaff_EDI + 0x1ae6ff" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae6ff")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar12") (, ",") (binary_expression "unaff_EDI + 0x1b0237" (identifier "unaff_EDI") (+ "+") (number_literal "0x1b0237")) (, ",") (identifier "iVar13") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x6fc" (identifier "param_1") (+ "+") (number_literal "0x6fc")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "*(undefined1 *)(param_1 + 0x70b) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0x70b) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0x70b)" (* "*") (cast_expression "(undefined1 *)(param_1 + 0x70b)" (( "(") (type_descriptor "undefined1 *" (type_identifier "undefined1") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0x70b)" (( "(") (binary_expression "param_1 + 0x70b" (identifier "param_1") (+ "+") (number_literal "0x70b")) () ")")))) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0x70c] = 0;" (assignment_expression "param_1[0x70c] = 0" (subscript_expression "param_1[0x70c]" (identifier "param_1") ([ "[") (number_literal "0x70c") (] "]")) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0x70d] = puVar1;" (assignment_expression "param_1[0x70d] = puVar1" (subscript_expression "param_1[0x70d]" (identifier "param_1") ([ "[") (number_literal "0x70d") (] "]")) (= "=") (identifier "puVar1")) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x70e,&UNK_001a87be + unaff_EDI,1,0,iVar2,unaff_EDI + 0x1b025f,0,0,\n               param_1 + 0x70d,0);" (call_expression "FUN_000eb510(param_1 + 0x70e,&UNK_001a87be + unaff_EDI,1,0,iVar2,unaff_EDI + 0x1b025f,0,0,\n               param_1 + 0x70d,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x70e,&UNK_001a87be + unaff_EDI,1,0,iVar2,unaff_EDI + 0x1b025f,0,0,\n               param_1 + 0x70d,0)" (( "(") (binary_expression "param_1 + 0x70e" (identifier "param_1") (+ "+") (number_literal "0x70e")) (, ",") (binary_expression "&UNK_001a87be + unaff_EDI" (pointer_expression "&UNK_001a87be" (& "&") (identifier "UNK_001a87be")) (+ "+") (identifier "unaff_EDI")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar2") (, ",") (binary_expression "unaff_EDI + 0x1b025f" (identifier "unaff_EDI") (+ "+") (number_literal "0x1b025f")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x70d" (identifier "param_1") (+ "+") (number_literal "0x70d")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "param_1[0x71d] = 0;" (assignment_expression "param_1[0x71d] = 0" (subscript_expression "param_1[0x71d]" (identifier "param_1") ([ "[") (number_literal "0x71d") (] "]")) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0x71c] = unaff_EDI + -0x2dd9;" (assignment_expression "param_1[0x71c] = unaff_EDI + -0x2dd9" (subscript_expression "param_1[0x71c]" (identifier "param_1") ([ "[") (number_literal "0x71c") (] "]")) (= "=") (binary_expression "unaff_EDI + -0x2dd9" (identifier "unaff_EDI") (+ "+") (number_literal "-0x2dd9"))) (; ";")) (expression_statement "param_1[0x70d] = "St7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x2b;" (assignment_expression "param_1[0x70d] = "St7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x2b" (subscript_expression "param_1[0x70d]" (identifier "param_1") ([ "[") (number_literal "0x70d") (] "]")) (= "=") (binary_expression ""St7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x2b" (binary_expression ""St7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI" (string_literal ""St7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE"" (" """) (string_content "St7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE") (" """)) (+ "+") (identifier "unaff_EDI")) (+ "+") (number_literal "0x2b"))) (; ";")) (expression_statement "param_1[0x71e] = puVar1;" (assignment_expression "param_1[0x71e] = puVar1" (subscript_expression "param_1[0x71e]" (identifier "param_1") ([ "[") (number_literal "0x71e") (] "]")) (= "=") (identifier "puVar1")) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x71f,unaff_EDI + 0x1ae727,1,0,iVar2,unaff_EDI + 0x1ae70e,0,0,\n               param_1 + 0x71e,0);" (call_expression "FUN_000eb510(param_1 + 0x71f,unaff_EDI + 0x1ae727,1,0,iVar2,unaff_EDI + 0x1ae70e,0,0,\n               param_1 + 0x71e,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x71f,unaff_EDI + 0x1ae727,1,0,iVar2,unaff_EDI + 0x1ae70e,0,0,\n               param_1 + 0x71e,0)" (( "(") (binary_expression "param_1 + 0x71f" (identifier "param_1") (+ "+") (number_literal "0x71f")) (, ",") (binary_expression "unaff_EDI + 0x1ae727" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae727")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar2") (, ",") (binary_expression "unaff_EDI + 0x1ae70e" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae70e")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x71e" (identifier "param_1") (+ "+") (number_literal "0x71e")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "param_1[0x72e] = 0;" (assignment_expression "param_1[0x72e] = 0" (subscript_expression "param_1[0x72e]" (identifier "param_1") ([ "[") (number_literal "0x72e") (] "]")) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0x72d] = unaff_EDI + -0x2dc9;" (assignment_expression "param_1[0x72d] = unaff_EDI + -0x2dc9" (subscript_expression "param_1[0x72d]" (identifier "param_1") ([ "[") (number_literal "0x72d") (] "]")) (= "=") (binary_expression "unaff_EDI + -0x2dc9" (identifier "unaff_EDI") (+ "+") (number_literal "-0x2dc9"))) (; ";")) (expression_statement "param_1[0x71e] = &UNK_002a411f + unaff_EDI;" (assignment_expression "param_1[0x71e] = &UNK_002a411f + unaff_EDI" (subscript_expression "param_1[0x71e]" (identifier "param_1") ([ "[") (number_literal "0x71e") (] "]")) (= "=") (binary_expression "&UNK_002a411f + unaff_EDI" (pointer_expression "&UNK_002a411f" (& "&") (identifier "UNK_002a411f")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "param_1[0x72f] = puVar1;" (assignment_expression "param_1[0x72f] = puVar1" (subscript_expression "param_1[0x72f]" (identifier "param_1") ([ "[") (number_literal "0x72f") (] "]")) (= "=") (identifier "puVar1")) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x730,unaff_EDI + 0x1ae736,1,0,iVar2,unaff_EDI + 0x1b02cb,0,0,\n               param_1 + 0x72f,0);" (call_expression "FUN_000eb510(param_1 + 0x730,unaff_EDI + 0x1ae736,1,0,iVar2,unaff_EDI + 0x1b02cb,0,0,\n               param_1 + 0x72f,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x730,unaff_EDI + 0x1ae736,1,0,iVar2,unaff_EDI + 0x1b02cb,0,0,\n               param_1 + 0x72f,0)" (( "(") (binary_expression "param_1 + 0x730" (identifier "param_1") (+ "+") (number_literal "0x730")) (, ",") (binary_expression "unaff_EDI + 0x1ae736" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae736")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar2") (, ",") (binary_expression "unaff_EDI + 0x1b02cb" (identifier "unaff_EDI") (+ "+") (number_literal "0x1b02cb")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x72f" (identifier "param_1") (+ "+") (number_literal "0x72f")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "param_1[0x73f] = 0;" (assignment_expression "param_1[0x73f] = 0" (subscript_expression "param_1[0x73f]" (identifier "param_1") ([ "[") (number_literal "0x73f") (] "]")) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0x73e] = unaff_EDI + -0x2db9;" (assignment_expression "param_1[0x73e] = unaff_EDI + -0x2db9" (subscript_expression "param_1[0x73e]" (identifier "param_1") ([ "[") (number_literal "0x73e") (] "]")) (= "=") (binary_expression "unaff_EDI + -0x2db9" (identifier "unaff_EDI") (+ "+") (number_literal "-0x2db9"))) (; ";")) (expression_statement "param_1[0x72f] = "St7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x13;" (assignment_expression "param_1[0x72f] = "St7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x13" (subscript_expression "param_1[0x72f]" (identifier "param_1") ([ "[") (number_literal "0x72f") (] "]")) (= "=") (binary_expression ""St7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x13" (binary_expression ""St7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI" (string_literal ""St7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE"" (" """) (string_content "St7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE") (" """)) (+ "+") (identifier "unaff_EDI")) (+ "+") (number_literal "0x13"))) (; ";")) (expression_statement "param_1[0x740] = puVar1;" (assignment_expression "param_1[0x740] = puVar1" (subscript_expression "param_1[0x740]" (identifier "param_1") ([ "[") (number_literal "0x740") (] "]")) (= "=") (identifier "puVar1")) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x741,unaff_EDI + 0x1ae747,1,0,iVar2,unaff_EDI + 0x1b0307,0,0,\n               param_1 + 0x740,0);" (call_expression "FUN_000eb510(param_1 + 0x741,unaff_EDI + 0x1ae747,1,0,iVar2,unaff_EDI + 0x1b0307,0,0,\n               param_1 + 0x740,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x741,unaff_EDI + 0x1ae747,1,0,iVar2,unaff_EDI + 0x1b0307,0,0,\n               param_1 + 0x740,0)" (( "(") (binary_expression "param_1 + 0x741" (identifier "param_1") (+ "+") (number_literal "0x741")) (, ",") (binary_expression "unaff_EDI + 0x1ae747" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae747")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar2") (, ",") (binary_expression "unaff_EDI + 0x1b0307" (identifier "unaff_EDI") (+ "+") (number_literal "0x1b0307")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x740" (identifier "param_1") (+ "+") (number_literal "0x740")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "param_1[0x750] = 0;" (assignment_expression "param_1[0x750] = 0" (subscript_expression "param_1[0x750]" (identifier "param_1") ([ "[") (number_literal "0x750") (] "]")) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0x74f] = unaff_EDI + -0x2da9;" (assignment_expression "param_1[0x74f] = unaff_EDI + -0x2da9" (subscript_expression "param_1[0x74f]" (identifier "param_1") ([ "[") (number_literal "0x74f") (] "]")) (= "=") (binary_expression "unaff_EDI + -0x2da9" (identifier "unaff_EDI") (+ "+") (number_literal "-0x2da9"))) (; ";")) (expression_statement "param_1[0x740] = "St7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x27;" (assignment_expression "param_1[0x740] = "St7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x27" (subscript_expression "param_1[0x740]" (identifier "param_1") ([ "[") (number_literal "0x740") (] "]")) (= "=") (binary_expression ""St7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x27" (binary_expression ""St7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI" (string_literal ""St7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE"" (" """) (string_content "St7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE") (" """)) (+ "+") (identifier "unaff_EDI")) (+ "+") (number_literal "0x27"))) (; ";")) (expression_statement "param_1[0x751] =\n       "std::basic_string<char, std::char_traits<char>, std::allocator<char> >" + unaff_EDI + 0x2b;" (assignment_expression "param_1[0x751] =\n       "std::basic_string<char, std::char_traits<char>, std::allocator<char> >" + unaff_EDI + 0x2b" (subscript_expression "param_1[0x751]" (identifier "param_1") ([ "[") (number_literal "0x751") (] "]")) (= "=") (binary_expression ""std::basic_string<char, std::char_traits<char>, std::allocator<char> >" + unaff_EDI + 0x2b" (binary_expression ""std::basic_string<char, std::char_traits<char>, std::allocator<char> >" + unaff_EDI" (string_literal ""std::basic_string<char, std::char_traits<char>, std::allocator<char> >"" (" """) (string_content "std::basic_string<char, std::char_traits<char>, std::allocator<char> >") (" """)) (+ "+") (identifier "unaff_EDI")) (+ "+") (number_literal "0x2b"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x752,unaff_EDI + 0x1ae75a,1,0,0,unaff_EDI + 0x1b0337,iVar9,0,\n               param_1 + 0x751,0);" (call_expression "FUN_000eb510(param_1 + 0x752,unaff_EDI + 0x1ae75a,1,0,0,unaff_EDI + 0x1b0337,iVar9,0,\n               param_1 + 0x751,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x752,unaff_EDI + 0x1ae75a,1,0,0,unaff_EDI + 0x1b0337,iVar9,0,\n               param_1 + 0x751,0)" (( "(") (binary_expression "param_1 + 0x752" (identifier "param_1") (+ "+") (number_literal "0x752")) (, ",") (binary_expression "unaff_EDI + 0x1ae75a" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae75a")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "unaff_EDI + 0x1b0337" (identifier "unaff_EDI") (+ "+") (number_literal "0x1b0337")) (, ",") (identifier "iVar9") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x751" (identifier "param_1") (+ "+") (number_literal "0x751")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "*(undefined1 *)(param_1 + 0x760) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0x760) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0x760)" (* "*") (cast_expression "(undefined1 *)(param_1 + 0x760)" (( "(") (type_descriptor "undefined1 *" (type_identifier "undefined1") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0x760)" (( "(") (binary_expression "param_1 + 0x760" (identifier "param_1") (+ "+") (number_literal "0x760")) () ")")))) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0x761] = 0;" (assignment_expression "param_1[0x761] = 0" (subscript_expression "param_1[0x761]" (identifier "param_1") ([ "[") (number_literal "0x761") (] "]")) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0x762] = puVar1;" (assignment_expression "param_1[0x762] = puVar1" (subscript_expression "param_1[0x762]" (identifier "param_1") ([ "[") (number_literal "0x762") (] "]")) (= "=") (identifier "puVar1")) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x763,unaff_EDI + 0x1ae780,1,0,iVar2,unaff_EDI + 0x1ae76b,0,0,\n               param_1 + 0x762,0);" (call_expression "FUN_000eb510(param_1 + 0x763,unaff_EDI + 0x1ae780,1,0,iVar2,unaff_EDI + 0x1ae76b,0,0,\n               param_1 + 0x762,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x763,unaff_EDI + 0x1ae780,1,0,iVar2,unaff_EDI + 0x1ae76b,0,0,\n               param_1 + 0x762,0)" (( "(") (binary_expression "param_1 + 0x763" (identifier "param_1") (+ "+") (number_literal "0x763")) (, ",") (binary_expression "unaff_EDI + 0x1ae780" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae780")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar2") (, ",") (binary_expression "unaff_EDI + 0x1ae76b" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae76b")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x762" (identifier "param_1") (+ "+") (number_literal "0x762")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "param_1[0x772] = 0;" (assignment_expression "param_1[0x772] = 0" (subscript_expression "param_1[0x772]" (identifier "param_1") ([ "[") (number_literal "0x772") (] "]")) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0x771] = unaff_EDI + -0x2d99;" (assignment_expression "param_1[0x771] = unaff_EDI + -0x2d99" (subscript_expression "param_1[0x771]" (identifier "param_1") ([ "[") (number_literal "0x771") (] "]")) (= "=") (binary_expression "unaff_EDI + -0x2d99" (identifier "unaff_EDI") (+ "+") (number_literal "-0x2d99"))) (; ";")) (expression_statement "param_1[0x762] = &UNK_002a415b + unaff_EDI;" (assignment_expression "param_1[0x762] = &UNK_002a415b + unaff_EDI" (subscript_expression "param_1[0x762]" (identifier "param_1") ([ "[") (number_literal "0x762") (] "]")) (= "=") (binary_expression "&UNK_002a415b + unaff_EDI" (pointer_expression "&UNK_002a415b" (& "&") (identifier "UNK_002a415b")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "param_1[0x773] = puVar1;" (assignment_expression "param_1[0x773] = puVar1" (subscript_expression "param_1[0x773]" (identifier "param_1") ([ "[") (number_literal "0x773") (] "]")) (= "=") (identifier "puVar1")) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x774,unaff_EDI + 0x1ae7af,1,0,iVar2,unaff_EDI + 0x1ae794,0,0,\n               param_1 + 0x773,0);" (call_expression "FUN_000eb510(param_1 + 0x774,unaff_EDI + 0x1ae7af,1,0,iVar2,unaff_EDI + 0x1ae794,0,0,\n               param_1 + 0x773,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x774,unaff_EDI + 0x1ae7af,1,0,iVar2,unaff_EDI + 0x1ae794,0,0,\n               param_1 + 0x773,0)" (( "(") (binary_expression "param_1 + 0x774" (identifier "param_1") (+ "+") (number_literal "0x774")) (, ",") (binary_expression "unaff_EDI + 0x1ae7af" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae7af")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar2") (, ",") (binary_expression "unaff_EDI + 0x1ae794" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae794")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x773" (identifier "param_1") (+ "+") (number_literal "0x773")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "param_1[0x783] = 0;" (assignment_expression "param_1[0x783] = 0" (subscript_expression "param_1[0x783]" (identifier "param_1") ([ "[") (number_literal "0x783") (] "]")) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0x782] = unaff_EDI + -0x2d79;" (assignment_expression "param_1[0x782] = unaff_EDI + -0x2d79" (subscript_expression "param_1[0x782]" (identifier "param_1") ([ "[") (number_literal "0x782") (] "]")) (= "=") (binary_expression "unaff_EDI + -0x2d79" (identifier "unaff_EDI") (+ "+") (number_literal "-0x2d79"))) (; ";")) (expression_statement "param_1[0x773] = "St17__timepunct_cacheIcE" + unaff_EDI + 0x13;" (assignment_expression "param_1[0x773] = "St17__timepunct_cacheIcE" + unaff_EDI + 0x13" (subscript_expression "param_1[0x773]" (identifier "param_1") ([ "[") (number_literal "0x773") (] "]")) (= "=") (binary_expression ""St17__timepunct_cacheIcE" + unaff_EDI + 0x13" (binary_expression ""St17__timepunct_cacheIcE" + unaff_EDI" (string_literal ""St17__timepunct_cacheIcE"" (" """) (string_content "St17__timepunct_cacheIcE") (" """)) (+ "+") (identifier "unaff_EDI")) (+ "+") (number_literal "0x13"))) (; ";")) (expression_statement "param_1[0x784] = puVar1;" (assignment_expression "param_1[0x784] = puVar1" (subscript_expression "param_1[0x784]" (identifier "param_1") ([ "[") (number_literal "0x784") (] "]")) (= "=") (identifier "puVar1")) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x785,unaff_EDI + 0x1ae7c5,1,0,iVar2,unaff_EDI + 0x1b0377,0,0,\n               param_1 + 0x784,0);" (call_expression "FUN_000eb510(param_1 + 0x785,unaff_EDI + 0x1ae7c5,1,0,iVar2,unaff_EDI + 0x1b0377,0,0,\n               param_1 + 0x784,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x785,unaff_EDI + 0x1ae7c5,1,0,iVar2,unaff_EDI + 0x1b0377,0,0,\n               param_1 + 0x784,0)" (( "(") (binary_expression "param_1 + 0x785" (identifier "param_1") (+ "+") (number_literal "0x785")) (, ",") (binary_expression "unaff_EDI + 0x1ae7c5" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae7c5")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar2") (, ",") (binary_expression "unaff_EDI + 0x1b0377" (identifier "unaff_EDI") (+ "+") (number_literal "0x1b0377")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x784" (identifier "param_1") (+ "+") (number_literal "0x784")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "param_1[0x794] = 0;" (assignment_expression "param_1[0x794] = 0" (subscript_expression "param_1[0x794]" (identifier "param_1") ([ "[") (number_literal "0x794") (] "]")) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0x793] = unaff_EDI + -0x2d59;" (assignment_expression "param_1[0x793] = unaff_EDI + -0x2d59" (subscript_expression "param_1[0x793]" (identifier "param_1") ([ "[") (number_literal "0x793") (] "]")) (= "=") (binary_expression "unaff_EDI + -0x2d59" (identifier "unaff_EDI") (+ "+") (number_literal "-0x2d59"))) (; ";")) (expression_statement "param_1[0x784] = "St11__timepunctIcE" + unaff_EDI + 0xb;" (assignment_expression "param_1[0x784] = "St11__timepunctIcE" + unaff_EDI + 0xb" (subscript_expression "param_1[0x784]" (identifier "param_1") ([ "[") (number_literal "0x784") (] "]")) (= "=") (binary_expression ""St11__timepunctIcE" + unaff_EDI + 0xb" (binary_expression ""St11__timepunctIcE" + unaff_EDI" (string_literal ""St11__timepunctIcE"" (" """) (string_content "St11__timepunctIcE") (" """)) (+ "+") (identifier "unaff_EDI")) (+ "+") (number_literal "0xb"))) (; ";")) (expression_statement "param_1[0x795] = puVar1;" (assignment_expression "param_1[0x795] = puVar1" (subscript_expression "param_1[0x795]" (identifier "param_1") ([ "[") (number_literal "0x795") (] "]")) (= "=") (identifier "puVar1")) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x796,unaff_EDI + 0x1ae7d9,1,0,iVar2,unaff_EDI + 0x1b039f,0,0,\n               param_1 + 0x795,0);" (call_expression "FUN_000eb510(param_1 + 0x796,unaff_EDI + 0x1ae7d9,1,0,iVar2,unaff_EDI + 0x1b039f,0,0,\n               param_1 + 0x795,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x796,unaff_EDI + 0x1ae7d9,1,0,iVar2,unaff_EDI + 0x1b039f,0,0,\n               param_1 + 0x795,0)" (( "(") (binary_expression "param_1 + 0x796" (identifier "param_1") (+ "+") (number_literal "0x796")) (, ",") (binary_expression "unaff_EDI + 0x1ae7d9" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae7d9")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar2") (, ",") (binary_expression "unaff_EDI + 0x1b039f" (identifier "unaff_EDI") (+ "+") (number_literal "0x1b039f")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x795" (identifier "param_1") (+ "+") (number_literal "0x795")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "param_1[0x7a5] = 0;" (assignment_expression "param_1[0x7a5] = 0" (subscript_expression "param_1[0x7a5]" (identifier "param_1") ([ "[") (number_literal "0x7a5") (] "]")) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0x7a4] = unaff_EDI + -0x2d39;" (assignment_expression "param_1[0x7a4] = unaff_EDI + -0x2d39" (subscript_expression "param_1[0x7a4]" (identifier "param_1") ([ "[") (number_literal "0x7a4") (] "]")) (= "=") (binary_expression "unaff_EDI + -0x2d39" (identifier "unaff_EDI") (+ "+") (number_literal "-0x2d39"))) (; ";")) (expression_statement "param_1[0x795] = "St10moneypunctIcLb1EE" + unaff_EDI + 0xb;" (assignment_expression "param_1[0x795] = "St10moneypunctIcLb1EE" + unaff_EDI + 0xb" (subscript_expression "param_1[0x795]" (identifier "param_1") ([ "[") (number_literal "0x795") (] "]")) (= "=") (binary_expression ""St10moneypunctIcLb1EE" + unaff_EDI + 0xb" (binary_expression ""St10moneypunctIcLb1EE" + unaff_EDI" (string_literal ""St10moneypunctIcLb1EE"" (" """) (string_content "St10moneypunctIcLb1EE") (" """)) (+ "+") (identifier "unaff_EDI")) (+ "+") (number_literal "0xb"))) (; ";")) (expression_statement "param_1[0x7a6] =\n       "std::basic_string<char, std::char_traits<char>, std::allocator<char> >" + unaff_EDI + 0x3f;" (assignment_expression "param_1[0x7a6] =\n       "std::basic_string<char, std::char_traits<char>, std::allocator<char> >" + unaff_EDI + 0x3f" (subscript_expression "param_1[0x7a6]" (identifier "param_1") ([ "[") (number_literal "0x7a6") (] "]")) (= "=") (binary_expression ""std::basic_string<char, std::char_traits<char>, std::allocator<char> >" + unaff_EDI + 0x3f" (binary_expression ""std::basic_string<char, std::char_traits<char>, std::allocator<char> >" + unaff_EDI" (string_literal ""std::basic_string<char, std::char_traits<char>, std::allocator<char> >"" (" """) (string_content "std::basic_string<char, std::char_traits<char>, std::allocator<char> >") (" """)) (+ "+") (identifier "unaff_EDI")) (+ "+") (number_literal "0x3f"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x7a7,unaff_EDI + 0x1ae7ff,1,0,unaff_EDI + 0x1bb5e4,unaff_EDI + 0x1b03df,\n               &UNK_001ae7f7 + unaff_EDI,0,param_1 + 0x7a6,0);" (call_expression "FUN_000eb510(param_1 + 0x7a7,unaff_EDI + 0x1ae7ff,1,0,unaff_EDI + 0x1bb5e4,unaff_EDI + 0x1b03df,\n               &UNK_001ae7f7 + unaff_EDI,0,param_1 + 0x7a6,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x7a7,unaff_EDI + 0x1ae7ff,1,0,unaff_EDI + 0x1bb5e4,unaff_EDI + 0x1b03df,\n               &UNK_001ae7f7 + unaff_EDI,0,param_1 + 0x7a6,0)" (( "(") (binary_expression "param_1 + 0x7a7" (identifier "param_1") (+ "+") (number_literal "0x7a7")) (, ",") (binary_expression "unaff_EDI + 0x1ae7ff" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae7ff")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (binary_expression "unaff_EDI + 0x1bb5e4" (identifier "unaff_EDI") (+ "+") (number_literal "0x1bb5e4")) (, ",") (binary_expression "unaff_EDI + 0x1b03df" (identifier "unaff_EDI") (+ "+") (number_literal "0x1b03df")) (, ",") (binary_expression "&UNK_001ae7f7 + unaff_EDI" (pointer_expression "&UNK_001ae7f7" (& "&") (identifier "UNK_001ae7f7")) (+ "+") (identifier "unaff_EDI")) (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x7a6" (identifier "param_1") (+ "+") (number_literal "0x7a6")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "uVar15 = *(undefined8 *)(unaff_EDI + 0x1b2b97);" (assignment_expression "uVar15 = *(undefined8 *)(unaff_EDI + 0x1b2b97)" (identifier "uVar15") (= "=") (pointer_expression "*(undefined8 *)(unaff_EDI + 0x1b2b97)" (* "*") (cast_expression "(undefined8 *)(unaff_EDI + 0x1b2b97)" (( "(") (type_descriptor "undefined8 *" (type_identifier "undefined8") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(unaff_EDI + 0x1b2b97)" (( "(") (binary_expression "unaff_EDI + 0x1b2b97" (identifier "unaff_EDI") (+ "+") (number_literal "0x1b2b97")) () ")"))))) (; ";")) (expression_statement "*(undefined1 *)(param_1 + 0x7b5) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0x7b5) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0x7b5)" (* "*") (cast_expression "(undefined1 *)(param_1 + 0x7b5)" (( "(") (type_descriptor "undefined1 *" (type_identifier "undefined1") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0x7b5)" (( "(") (binary_expression "param_1 + 0x7b5" (identifier "param_1") (+ "+") (number_literal "0x7b5")) () ")")))) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0x7b8] = "std::basic_istream<char, std::char_traits<char> >" + unaff_EDI + 0xb;" (assignment_expression "param_1[0x7b8] = "std::basic_istream<char, std::char_traits<char> >" + unaff_EDI + 0xb" (subscript_expression "param_1[0x7b8]" (identifier "param_1") ([ "[") (number_literal "0x7b8") (] "]")) (= "=") (binary_expression ""std::basic_istream<char, std::char_traits<char> >" + unaff_EDI + 0xb" (binary_expression ""std::basic_istream<char, std::char_traits<char> >" + unaff_EDI" (string_literal ""std::basic_istream<char, std::char_traits<char> >"" (" """) (string_content "std::basic_istream<char, std::char_traits<char> >") (" """)) (+ "+") (identifier "unaff_EDI")) (+ "+") (number_literal "0xb"))) (; ";")) (expression_statement "*(undefined8 *)(param_1 + 0x7b6) = uVar15;" (assignment_expression "*(undefined8 *)(param_1 + 0x7b6) = uVar15" (pointer_expression "*(undefined8 *)(param_1 + 0x7b6)" (* "*") (cast_expression "(undefined8 *)(param_1 + 0x7b6)" (( "(") (type_descriptor "undefined8 *" (type_identifier "undefined8") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0x7b6)" (( "(") (binary_expression "param_1 + 0x7b6" (identifier "param_1") (+ "+") (number_literal "0x7b6")) () ")")))) (= "=") (identifier "uVar15")) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x7b9,unaff_EDI + 0x1aad76,0,0,unaff_EDI + 0x1bb084,unaff_EDI + 0x1ae811,\n               unaff_EDI + 0x1b2184,0,param_1 + 0x7b8,0);" (call_expression "FUN_000eb510(param_1 + 0x7b9,unaff_EDI + 0x1aad76,0,0,unaff_EDI + 0x1bb084,unaff_EDI + 0x1ae811,\n               unaff_EDI + 0x1b2184,0,param_1 + 0x7b8,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x7b9,unaff_EDI + 0x1aad76,0,0,unaff_EDI + 0x1bb084,unaff_EDI + 0x1ae811,\n               unaff_EDI + 0x1b2184,0,param_1 + 0x7b8,0)" (( "(") (binary_expression "param_1 + 0x7b9" (identifier "param_1") (+ "+") (number_literal "0x7b9")) (, ",") (binary_expression "unaff_EDI + 0x1aad76" (identifier "unaff_EDI") (+ "+") (number_literal "0x1aad76")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "unaff_EDI + 0x1bb084" (identifier "unaff_EDI") (+ "+") (number_literal "0x1bb084")) (, ",") (binary_expression "unaff_EDI + 0x1ae811" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae811")) (, ",") (binary_expression "unaff_EDI + 0x1b2184" (identifier "unaff_EDI") (+ "+") (number_literal "0x1b2184")) (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x7b8" (identifier "param_1") (+ "+") (number_literal "0x7b8")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "*(undefined1 *)(param_1 + 0x7c7) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0x7c7) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0x7c7)" (* "*") (cast_expression "(undefined1 *)(param_1 + 0x7c7)" (( "(") (type_descriptor "undefined1 *" (type_identifier "undefined1") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0x7c7)" (( "(") (binary_expression "param_1 + 0x7c7" (identifier "param_1") (+ "+") (number_literal "0x7c7")) () ")")))) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0x7c8] = unaff_EDI + 0x1bb084;" (assignment_expression "param_1[0x7c8] = unaff_EDI + 0x1bb084" (subscript_expression "param_1[0x7c8]" (identifier "param_1") ([ "[") (number_literal "0x7c8") (] "]")) (= "=") (binary_expression "unaff_EDI + 0x1bb084" (identifier "unaff_EDI") (+ "+") (number_literal "0x1bb084"))) (; ";")) (expression_statement "param_1[0x7c9] = "std::basic_istream<char, std::char_traits<char> >" + unaff_EDI + 0x1f;" (assignment_expression "param_1[0x7c9] = "std::basic_istream<char, std::char_traits<char> >" + unaff_EDI + 0x1f" (subscript_expression "param_1[0x7c9]" (identifier "param_1") ([ "[") (number_literal "0x7c9") (] "]")) (= "=") (binary_expression ""std::basic_istream<char, std::char_traits<char> >" + unaff_EDI + 0x1f" (binary_expression ""std::basic_istream<char, std::char_traits<char> >" + unaff_EDI" (string_literal ""std::basic_istream<char, std::char_traits<char> >"" (" """) (string_content "std::basic_istream<char, std::char_traits<char> >") (" """)) (+ "+") (identifier "unaff_EDI")) (+ "+") (number_literal "0x1f"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x7ca,unaff_EDI + 0x1ae84a,1,0x49,0,unaff_EDI + 0x1ae832,\n               unaff_EDI + 0x1ae82a,0,param_1 + 0x7c9,0);" (call_expression "FUN_000eb510(param_1 + 0x7ca,unaff_EDI + 0x1ae84a,1,0x49,0,unaff_EDI + 0x1ae832,\n               unaff_EDI + 0x1ae82a,0,param_1 + 0x7c9,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x7ca,unaff_EDI + 0x1ae84a,1,0x49,0,unaff_EDI + 0x1ae832,\n               unaff_EDI + 0x1ae82a,0,param_1 + 0x7c9,0)" (( "(") (binary_expression "param_1 + 0x7ca" (identifier "param_1") (+ "+") (number_literal "0x7ca")) (, ",") (binary_expression "unaff_EDI + 0x1ae84a" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae84a")) (, ",") (number_literal "1") (, ",") (number_literal "0x49") (, ",") (number_literal "0") (, ",") (binary_expression "unaff_EDI + 0x1ae832" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae832")) (, ",") (binary_expression "unaff_EDI + 0x1ae82a" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae82a")) (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x7c9" (identifier "param_1") (+ "+") (number_literal "0x7c9")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "*(undefined1 *)(param_1 + 0x7d8) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0x7d8) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0x7d8)" (* "*") (cast_expression "(undefined1 *)(param_1 + 0x7d8)" (( "(") (type_descriptor "undefined1 *" (type_identifier "undefined1") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0x7d8)" (( "(") (binary_expression "param_1 + 0x7d8" (identifier "param_1") (+ "+") (number_literal "0x7d8")) () ")")))) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0x7d9] = 0;" (assignment_expression "param_1[0x7d9] = 0" (subscript_expression "param_1[0x7d9]" (identifier "param_1") ([ "[") (number_literal "0x7d9") (] "]")) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0x7da] = puVar1;" (assignment_expression "param_1[0x7da] = puVar1" (subscript_expression "param_1[0x7da]" (identifier "param_1") ([ "[") (number_literal "0x7da") (] "]")) (= "=") (identifier "puVar1")) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x7db,unaff_EDI + 0x1ae859,1,0,iVar2,unaff_EDI + 0x1b041b,iVar9,0,\n               param_1 + 0x7da,0);" (call_expression "FUN_000eb510(param_1 + 0x7db,unaff_EDI + 0x1ae859,1,0,iVar2,unaff_EDI + 0x1b041b,iVar9,0,\n               param_1 + 0x7da,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x7db,unaff_EDI + 0x1ae859,1,0,iVar2,unaff_EDI + 0x1b041b,iVar9,0,\n               param_1 + 0x7da,0)" (( "(") (binary_expression "param_1 + 0x7db" (identifier "param_1") (+ "+") (number_literal "0x7db")) (, ",") (binary_expression "unaff_EDI + 0x1ae859" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae859")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar2") (, ",") (binary_expression "unaff_EDI + 0x1b041b" (identifier "unaff_EDI") (+ "+") (number_literal "0x1b041b")) (, ",") (identifier "iVar9") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x7da" (identifier "param_1") (+ "+") (number_literal "0x7da")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "param_1[0x7ea] = 0;" (assignment_expression "param_1[0x7ea] = 0" (subscript_expression "param_1[0x7ea]" (identifier "param_1") ([ "[") (number_literal "0x7ea") (] "]")) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0x7e9] = unaff_EDI + -0x519;" (assignment_expression "param_1[0x7e9] = unaff_EDI + -0x519" (subscript_expression "param_1[0x7e9]" (identifier "param_1") ([ "[") (number_literal "0x7e9") (] "]")) (= "=") (binary_expression "unaff_EDI + -0x519" (identifier "unaff_EDI") (+ "+") (number_literal "-0x519"))) (; ";")) (expression_statement "param_1[0x7da] = "St10moneypunctIcLb0EE" + unaff_EDI + 7;" (assignment_expression "param_1[0x7da] = "St10moneypunctIcLb0EE" + unaff_EDI + 7" (subscript_expression "param_1[0x7da]" (identifier "param_1") ([ "[") (number_literal "0x7da") (] "]")) (= "=") (binary_expression ""St10moneypunctIcLb0EE" + unaff_EDI + 7" (binary_expression ""St10moneypunctIcLb0EE" + unaff_EDI" (string_literal ""St10moneypunctIcLb0EE"" (" """) (string_content "St10moneypunctIcLb0EE") (" """)) (+ "+") (identifier "unaff_EDI")) (+ "+") (number_literal "7"))) (; ";")) (expression_statement "param_1[0x7eb] = "std::basic_istream<char, std::char_traits<char> >" + unaff_EDI + 0x33;" (assignment_expression "param_1[0x7eb] = "std::basic_istream<char, std::char_traits<char> >" + unaff_EDI + 0x33" (subscript_expression "param_1[0x7eb]" (identifier "param_1") ([ "[") (number_literal "0x7eb") (] "]")) (= "=") (binary_expression ""std::basic_istream<char, std::char_traits<char> >" + unaff_EDI + 0x33" (binary_expression ""std::basic_istream<char, std::char_traits<char> >" + unaff_EDI" (string_literal ""std::basic_istream<char, std::char_traits<char> >"" (" """) (string_content "std::basic_istream<char, std::char_traits<char> >") (" """)) (+ "+") (identifier "unaff_EDI")) (+ "+") (number_literal "0x33"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x7ec,&UNK_001ae869 + unaff_EDI,1,0,iVar3,unaff_EDI + 0x1b043f,0,0,\n               param_1 + 0x7eb,0);" (call_expression "FUN_000eb510(param_1 + 0x7ec,&UNK_001ae869 + unaff_EDI,1,0,iVar3,unaff_EDI + 0x1b043f,0,0,\n               param_1 + 0x7eb,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x7ec,&UNK_001ae869 + unaff_EDI,1,0,iVar3,unaff_EDI + 0x1b043f,0,0,\n               param_1 + 0x7eb,0)" (( "(") (binary_expression "param_1 + 0x7ec" (identifier "param_1") (+ "+") (number_literal "0x7ec")) (, ",") (binary_expression "&UNK_001ae869 + unaff_EDI" (pointer_expression "&UNK_001ae869" (& "&") (identifier "UNK_001ae869")) (+ "+") (identifier "unaff_EDI")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar3") (, ",") (binary_expression "unaff_EDI + 0x1b043f" (identifier "unaff_EDI") (+ "+") (number_literal "0x1b043f")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x7eb" (identifier "param_1") (+ "+") (number_literal "0x7eb")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "*(undefined2 *)(param_1 + 0x7fa) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x7fa) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x7fa)" (* "*") (cast_expression "(undefined2 *)(param_1 + 0x7fa)" (( "(") (type_descriptor "undefined2 *" (type_identifier "undefined2") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0x7fa)" (( "(") (binary_expression "param_1 + 0x7fa" (identifier "param_1") (+ "+") (number_literal "0x7fa")) () ")")))) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0x7fb] = "std::basic_ostream<char, std::char_traits<char> >" + unaff_EDI + 0x13;" (assignment_expression "param_1[0x7fb] = "std::basic_ostream<char, std::char_traits<char> >" + unaff_EDI + 0x13" (subscript_expression "param_1[0x7fb]" (identifier "param_1") ([ "[") (number_literal "0x7fb") (] "]")) (= "=") (binary_expression ""std::basic_ostream<char, std::char_traits<char> >" + unaff_EDI + 0x13" (binary_expression ""std::basic_ostream<char, std::char_traits<char> >" + unaff_EDI" (string_literal ""std::basic_ostream<char, std::char_traits<char> >"" (" """) (string_content "std::basic_ostream<char, std::char_traits<char> >") (" """)) (+ "+") (identifier "unaff_EDI")) (+ "+") (number_literal "0x13"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x7fc,unaff_EDI + 0x1ae866,1,0,iVar4,unaff_EDI + 0x1b045f,0,0,\n               param_1 + 0x7fb,1);" (call_expression "FUN_000eb510(param_1 + 0x7fc,unaff_EDI + 0x1ae866,1,0,iVar4,unaff_EDI + 0x1b045f,0,0,\n               param_1 + 0x7fb,1)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x7fc,unaff_EDI + 0x1ae866,1,0,iVar4,unaff_EDI + 0x1b045f,0,0,\n               param_1 + 0x7fb,1)" (( "(") (binary_expression "param_1 + 0x7fc" (identifier "param_1") (+ "+") (number_literal "0x7fc")) (, ",") (binary_expression "unaff_EDI + 0x1ae866" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae866")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar4") (, ",") (binary_expression "unaff_EDI + 0x1b045f" (identifier "unaff_EDI") (+ "+") (number_literal "0x1b045f")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x7fb" (identifier "param_1") (+ "+") (number_literal "0x7fb")) (, ",") (number_literal "1") () ")"))) (; ";")) (expression_statement "FUN_000eb650(param_1 + 0x80a);" (call_expression "FUN_000eb650(param_1 + 0x80a)" (identifier "FUN_000eb650") (argument_list "(param_1 + 0x80a)" (( "(") (binary_expression "param_1 + 0x80a" (identifier "param_1") (+ "+") (number_literal "0x80a")) () ")"))) (; ";")) (expression_statement "param_1[0x821] = puVar1;" (assignment_expression "param_1[0x821] = puVar1" (subscript_expression "param_1[0x821]" (identifier "param_1") ([ "[") (number_literal "0x821") (] "]")) (= "=") (identifier "puVar1")) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x822,unaff_EDI + 0x1aee55,1,0x6c,iVar2,unaff_EDI + 0x1ae87b,\n               unaff_EDI + 0x1ae88e,0,param_1 + 0x821,0);" (call_expression "FUN_000eb510(param_1 + 0x822,unaff_EDI + 0x1aee55,1,0x6c,iVar2,unaff_EDI + 0x1ae87b,\n               unaff_EDI + 0x1ae88e,0,param_1 + 0x821,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x822,unaff_EDI + 0x1aee55,1,0x6c,iVar2,unaff_EDI + 0x1ae87b,\n               unaff_EDI + 0x1ae88e,0,param_1 + 0x821,0)" (( "(") (binary_expression "param_1 + 0x822" (identifier "param_1") (+ "+") (number_literal "0x822")) (, ",") (binary_expression "unaff_EDI + 0x1aee55" (identifier "unaff_EDI") (+ "+") (number_literal "0x1aee55")) (, ",") (number_literal "1") (, ",") (number_literal "0x6c") (, ",") (identifier "iVar2") (, ",") (binary_expression "unaff_EDI + 0x1ae87b" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae87b")) (, ",") (binary_expression "unaff_EDI + 0x1ae88e" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae88e")) (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x821" (identifier "param_1") (+ "+") (number_literal "0x821")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "param_1[0x831] = 0;" (assignment_expression "param_1[0x831] = 0" (subscript_expression "param_1[0x831]" (identifier "param_1") ([ "[") (number_literal "0x831") (] "]")) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0x830] = unaff_EDI + -0x659;" (assignment_expression "param_1[0x830] = unaff_EDI + -0x659" (subscript_expression "param_1[0x830]" (identifier "param_1") ([ "[") (number_literal "0x830") (] "]")) (= "=") (binary_expression "unaff_EDI + -0x659" (identifier "unaff_EDI") (+ "+") (number_literal "-0x659"))) (; ";")) (expression_statement "param_1[0x821] = "St8messagesIcE" + unaff_EDI + 3;" (assignment_expression "param_1[0x821] = "St8messagesIcE" + unaff_EDI + 3" (subscript_expression "param_1[0x821]" (identifier "param_1") ([ "[") (number_literal "0x821") (] "]")) (= "=") (binary_expression ""St8messagesIcE" + unaff_EDI + 3" (binary_expression ""St8messagesIcE" + unaff_EDI" (string_literal ""St8messagesIcE"" (" """) (string_content "St8messagesIcE") (" """)) (+ "+") (identifier "unaff_EDI")) (+ "+") (number_literal "3"))) (; ";")) (expression_statement "param_1[0x832] = "std::basic_iostream<char, std::char_traits<char> >" + unaff_EDI + 7;" (assignment_expression "param_1[0x832] = "std::basic_iostream<char, std::char_traits<char> >" + unaff_EDI + 7" (subscript_expression "param_1[0x832]" (identifier "param_1") ([ "[") (number_literal "0x832") (] "]")) (= "=") (binary_expression ""std::basic_iostream<char, std::char_traits<char> >" + unaff_EDI + 7" (binary_expression ""std::basic_iostream<char, std::char_traits<char> >" + unaff_EDI" (string_literal ""std::basic_iostream<char, std::char_traits<char> >"" (" """) (string_content "std::basic_iostream<char, std::char_traits<char> >") (" """)) (+ "+") (identifier "unaff_EDI")) (+ "+") (number_literal "7"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x833,unaff_EDI + 0x1ae899,1,0,iVar4,unaff_EDI + 0x1b0487,0,0,\n               param_1 + 0x832,1);" (call_expression "FUN_000eb510(param_1 + 0x833,unaff_EDI + 0x1ae899,1,0,iVar4,unaff_EDI + 0x1b0487,0,0,\n               param_1 + 0x832,1)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x833,unaff_EDI + 0x1ae899,1,0,iVar4,unaff_EDI + 0x1b0487,0,0,\n               param_1 + 0x832,1)" (( "(") (binary_expression "param_1 + 0x833" (identifier "param_1") (+ "+") (number_literal "0x833")) (, ",") (binary_expression "unaff_EDI + 0x1ae899" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae899")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar4") (, ",") (binary_expression "unaff_EDI + 0x1b0487" (identifier "unaff_EDI") (+ "+") (number_literal "0x1b0487")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x832" (identifier "param_1") (+ "+") (number_literal "0x832")) (, ",") (number_literal "1") () ")"))) (; ";")) (expression_statement "*(undefined2 *)(param_1 + 0x841) = 0x100;" (assignment_expression "*(undefined2 *)(param_1 + 0x841) = 0x100" (pointer_expression "*(undefined2 *)(param_1 + 0x841)" (* "*") (cast_expression "(undefined2 *)(param_1 + 0x841)" (( "(") (type_descriptor "undefined2 *" (type_identifier "undefined2") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0x841)" (( "(") (binary_expression "param_1 + 0x841" (identifier "param_1") (+ "+") (number_literal "0x841")) () ")")))) (= "=") (number_literal "0x100")) (; ";")) (expression_statement "param_1[0x842] = "std::basic_iostream<char, std::char_traits<char> >" + unaff_EDI + 0x1b;" (assignment_expression "param_1[0x842] = "std::basic_iostream<char, std::char_traits<char> >" + unaff_EDI + 0x1b" (subscript_expression "param_1[0x842]" (identifier "param_1") ([ "[") (number_literal "0x842") (] "]")) (= "=") (binary_expression ""std::basic_iostream<char, std::char_traits<char> >" + unaff_EDI + 0x1b" (binary_expression ""std::basic_iostream<char, std::char_traits<char> >" + unaff_EDI" (string_literal ""std::basic_iostream<char, std::char_traits<char> >"" (" """) (string_content "std::basic_iostream<char, std::char_traits<char> >") (" """)) (+ "+") (identifier "unaff_EDI")) (+ "+") (number_literal "0x1b"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x843,unaff_EDI + 0x1ae896,1,0,iVar3,unaff_EDI + 0x1b04ab,0,0,\n               param_1 + 0x842,0);" (call_expression "FUN_000eb510(param_1 + 0x843,unaff_EDI + 0x1ae896,1,0,iVar3,unaff_EDI + 0x1b04ab,0,0,\n               param_1 + 0x842,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x843,unaff_EDI + 0x1ae896,1,0,iVar3,unaff_EDI + 0x1b04ab,0,0,\n               param_1 + 0x842,0)" (( "(") (binary_expression "param_1 + 0x843" (identifier "param_1") (+ "+") (number_literal "0x843")) (, ",") (binary_expression "unaff_EDI + 0x1ae896" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae896")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar3") (, ",") (binary_expression "unaff_EDI + 0x1b04ab" (identifier "unaff_EDI") (+ "+") (number_literal "0x1b04ab")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x842" (identifier "param_1") (+ "+") (number_literal "0x842")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "param_1[0x851] = "std::basic_iostream<char, std::char_traits<char> >" + unaff_EDI + 0x2f;" (assignment_expression "param_1[0x851] = "std::basic_iostream<char, std::char_traits<char> >" + unaff_EDI + 0x2f" (subscript_expression "param_1[0x851]" (identifier "param_1") ([ "[") (number_literal "0x851") (] "]")) (= "=") (binary_expression ""std::basic_iostream<char, std::char_traits<char> >" + unaff_EDI + 0x2f" (binary_expression ""std::basic_iostream<char, std::char_traits<char> >" + unaff_EDI" (string_literal ""std::basic_iostream<char, std::char_traits<char> >"" (" """) (string_content "std::basic_iostream<char, std::char_traits<char> >") (" """)) (+ "+") (identifier "unaff_EDI")) (+ "+") (number_literal "0x2f"))) (; ";")) (expression_statement "iVar14 = unaff_EDI + 0x1b8cc6;" (assignment_expression "iVar14 = unaff_EDI + 0x1b8cc6" (identifier "iVar14") (= "=") (binary_expression "unaff_EDI + 0x1b8cc6" (identifier "unaff_EDI") (+ "+") (number_literal "0x1b8cc6"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x852,unaff_EDI + 0x1ae8cf,1,0x4c,iVar2,unaff_EDI + 0x1ae8b2,iVar14,0,\n               param_1 + 0x851,0);" (call_expression "FUN_000eb510(param_1 + 0x852,unaff_EDI + 0x1ae8cf,1,0x4c,iVar2,unaff_EDI + 0x1ae8b2,iVar14,0,\n               param_1 + 0x851,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x852,unaff_EDI + 0x1ae8cf,1,0x4c,iVar2,unaff_EDI + 0x1ae8b2,iVar14,0,\n               param_1 + 0x851,0)" (( "(") (binary_expression "param_1 + 0x852" (identifier "param_1") (+ "+") (number_literal "0x852")) (, ",") (binary_expression "unaff_EDI + 0x1ae8cf" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae8cf")) (, ",") (number_literal "1") (, ",") (number_literal "0x4c") (, ",") (identifier "iVar2") (, ",") (binary_expression "unaff_EDI + 0x1ae8b2" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae8b2")) (, ",") (identifier "iVar14") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x851" (identifier "param_1") (+ "+") (number_literal "0x851")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "*(undefined1 *)(param_1 + 0x860) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0x860) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0x860)" (* "*") (cast_expression "(undefined1 *)(param_1 + 0x860)" (( "(") (type_descriptor "undefined1 *" (type_identifier "undefined1") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0x860)" (( "(") (binary_expression "param_1 + 0x860" (identifier "param_1") (+ "+") (number_literal "0x860")) () ")")))) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0x864] = &UNK_002a24b7 + unaff_EDI;" (assignment_expression "param_1[0x864] = &UNK_002a24b7 + unaff_EDI" (subscript_expression "param_1[0x864]" (identifier "param_1") ([ "[") (number_literal "0x864") (] "]")) (= "=") (binary_expression "&UNK_002a24b7 + unaff_EDI" (pointer_expression "&UNK_002a24b7" (& "&") (identifier "UNK_002a24b7")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "param_1[0x861] = 0;" (assignment_expression "param_1[0x861] = 0" (subscript_expression "param_1[0x861]" (identifier "param_1") ([ "[") (number_literal "0x861") (] "]")) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0x862] = 0;" (assignment_expression "param_1[0x862] = 0" (subscript_expression "param_1[0x862]" (identifier "param_1") ([ "[") (number_literal "0x862") (] "]")) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0x863] = 0;" (assignment_expression "param_1[0x863] = 0" (subscript_expression "param_1[0x863]" (identifier "param_1") ([ "[") (number_literal "0x863") (] "]")) (= "=") (number_literal "0")) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x865,&UNK_001ae8df + unaff_EDI,1,0,iVar3,unaff_EDI + 0x1b04d7,0,0,\n               param_1 + 0x864,0);" (call_expression "FUN_000eb510(param_1 + 0x865,&UNK_001ae8df + unaff_EDI,1,0,iVar3,unaff_EDI + 0x1b04d7,0,0,\n               param_1 + 0x864,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x865,&UNK_001ae8df + unaff_EDI,1,0,iVar3,unaff_EDI + 0x1b04d7,0,0,\n               param_1 + 0x864,0)" (( "(") (binary_expression "param_1 + 0x865" (identifier "param_1") (+ "+") (number_literal "0x865")) (, ",") (binary_expression "&UNK_001ae8df + unaff_EDI" (pointer_expression "&UNK_001ae8df" (& "&") (identifier "UNK_001ae8df")) (+ "+") (identifier "unaff_EDI")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar3") (, ",") (binary_expression "unaff_EDI + 0x1b04d7" (identifier "unaff_EDI") (+ "+") (number_literal "0x1b04d7")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x864" (identifier "param_1") (+ "+") (number_literal "0x864")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "*(undefined2 *)(param_1 + 0x873) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x873) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x873)" (* "*") (cast_expression "(undefined2 *)(param_1 + 0x873)" (( "(") (type_descriptor "undefined2 *" (type_identifier "undefined2") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0x873)" (( "(") (binary_expression "param_1 + 0x873" (identifier "param_1") (+ "+") (number_literal "0x873")) () ")")))) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0x874] = &UNK_002a24cb + unaff_EDI;" (assignment_expression "param_1[0x874] = &UNK_002a24cb + unaff_EDI" (subscript_expression "param_1[0x874]" (identifier "param_1") ([ "[") (number_literal "0x874") (] "]")) (= "=") (binary_expression "&UNK_002a24cb + unaff_EDI" (pointer_expression "&UNK_002a24cb" (& "&") (identifier "UNK_002a24cb")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x875,&UNK_001ae8dc + unaff_EDI,1,0,iVar4,unaff_EDI + 0x1b04ff,0,0,\n               param_1 + 0x874,1);" (call_expression "FUN_000eb510(param_1 + 0x875,&UNK_001ae8dc + unaff_EDI,1,0,iVar4,unaff_EDI + 0x1b04ff,0,0,\n               param_1 + 0x874,1)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x875,&UNK_001ae8dc + unaff_EDI,1,0,iVar4,unaff_EDI + 0x1b04ff,0,0,\n               param_1 + 0x874,1)" (( "(") (binary_expression "param_1 + 0x875" (identifier "param_1") (+ "+") (number_literal "0x875")) (, ",") (binary_expression "&UNK_001ae8dc + unaff_EDI" (pointer_expression "&UNK_001ae8dc" (& "&") (identifier "UNK_001ae8dc")) (+ "+") (identifier "unaff_EDI")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar4") (, ",") (binary_expression "unaff_EDI + 0x1b04ff" (identifier "unaff_EDI") (+ "+") (number_literal "0x1b04ff")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x874" (identifier "param_1") (+ "+") (number_literal "0x874")) (, ",") (number_literal "1") () ")"))) (; ";")) (expression_statement "param_1[0x883] = &UNK_002a24df + unaff_EDI;" (assignment_expression "param_1[0x883] = &UNK_002a24df + unaff_EDI" (subscript_expression "param_1[0x883]" (identifier "param_1") ([ "[") (number_literal "0x883") (] "]")) (= "=") (binary_expression "&UNK_002a24df + unaff_EDI" (pointer_expression "&UNK_002a24df" (& "&") (identifier "UNK_002a24df")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x884,unaff_EDI + 0x1c2a37,2,0x6d,iVar2,unaff_EDI + 0x1b052b,\n               unaff_EDI + 0x1ae8e8,0,param_1 + 0x883,0);" (call_expression "FUN_000eb510(param_1 + 0x884,unaff_EDI + 0x1c2a37,2,0x6d,iVar2,unaff_EDI + 0x1b052b,\n               unaff_EDI + 0x1ae8e8,0,param_1 + 0x883,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x884,unaff_EDI + 0x1c2a37,2,0x6d,iVar2,unaff_EDI + 0x1b052b,\n               unaff_EDI + 0x1ae8e8,0,param_1 + 0x883,0)" (( "(") (binary_expression "param_1 + 0x884" (identifier "param_1") (+ "+") (number_literal "0x884")) (, ",") (binary_expression "unaff_EDI + 0x1c2a37" (identifier "unaff_EDI") (+ "+") (number_literal "0x1c2a37")) (, ",") (number_literal "2") (, ",") (number_literal "0x6d") (, ",") (identifier "iVar2") (, ",") (binary_expression "unaff_EDI + 0x1b052b" (identifier "unaff_EDI") (+ "+") (number_literal "0x1b052b")) (, ",") (binary_expression "unaff_EDI + 0x1ae8e8" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae8e8")) (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x883" (identifier "param_1") (+ "+") (number_literal "0x883")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "*(undefined1 *)(param_1 + 0x892) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0x892) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0x892)" (* "*") (cast_expression "(undefined1 *)(param_1 + 0x892)" (( "(") (type_descriptor "undefined1 *" (type_identifier "undefined1") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0x892)" (( "(") (binary_expression "param_1 + 0x892" (identifier "param_1") (+ "+") (number_literal "0x892")) () ")")))) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0x893] = iVar2;" (assignment_expression "param_1[0x893] = iVar2" (subscript_expression "param_1[0x893]" (identifier "param_1") ([ "[") (number_literal "0x893") (] "]")) (= "=") (identifier "iVar2")) (; ";")) (expression_statement "param_1[0x894] = &UNK_002a24f3 + unaff_EDI;" (assignment_expression "param_1[0x894] = &UNK_002a24f3 + unaff_EDI" (subscript_expression "param_1[0x894]" (identifier "param_1") ([ "[") (number_literal "0x894") (] "]")) (= "=") (binary_expression "&UNK_002a24f3 + unaff_EDI" (pointer_expression "&UNK_002a24f3" (& "&") (identifier "UNK_002a24f3")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x895,unaff_EDI + 0x1ae90f,1,0,iVar3,&UNK_001ae8f2 + unaff_EDI,0,0,\n               param_1 + 0x894,0);" (call_expression "FUN_000eb510(param_1 + 0x895,unaff_EDI + 0x1ae90f,1,0,iVar3,&UNK_001ae8f2 + unaff_EDI,0,0,\n               param_1 + 0x894,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x895,unaff_EDI + 0x1ae90f,1,0,iVar3,&UNK_001ae8f2 + unaff_EDI,0,0,\n               param_1 + 0x894,0)" (( "(") (binary_expression "param_1 + 0x895" (identifier "param_1") (+ "+") (number_literal "0x895")) (, ",") (binary_expression "unaff_EDI + 0x1ae90f" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae90f")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar3") (, ",") (binary_expression "&UNK_001ae8f2 + unaff_EDI" (pointer_expression "&UNK_001ae8f2" (& "&") (identifier "UNK_001ae8f2")) (+ "+") (identifier "unaff_EDI")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x894" (identifier "param_1") (+ "+") (number_literal "0x894")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "*(undefined2 *)(param_1 + 0x8a3) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x8a3) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x8a3)" (* "*") (cast_expression "(undefined2 *)(param_1 + 0x8a3)" (( "(") (type_descriptor "undefined2 *" (type_identifier "undefined2") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0x8a3)" (( "(") (binary_expression "param_1 + 0x8a3" (identifier "param_1") (+ "+") (number_literal "0x8a3")) () ")")))) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0x8a4] = &UNK_002a2507 + unaff_EDI;" (assignment_expression "param_1[0x8a4] = &UNK_002a2507 + unaff_EDI" (subscript_expression "param_1[0x8a4]" (identifier "param_1") ([ "[") (number_literal "0x8a4") (] "]")) (= "=") (binary_expression "&UNK_002a2507 + unaff_EDI" (pointer_expression "&UNK_002a2507" (& "&") (identifier "UNK_002a2507")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x8a5,unaff_EDI + 0x1ae90c,1,0,iVar4,unaff_EDI + 0x1b054f,0,0,\n               param_1 + 0x8a4,1);" (call_expression "FUN_000eb510(param_1 + 0x8a5,unaff_EDI + 0x1ae90c,1,0,iVar4,unaff_EDI + 0x1b054f,0,0,\n               param_1 + 0x8a4,1)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x8a5,unaff_EDI + 0x1ae90c,1,0,iVar4,unaff_EDI + 0x1b054f,0,0,\n               param_1 + 0x8a4,1)" (( "(") (binary_expression "param_1 + 0x8a5" (identifier "param_1") (+ "+") (number_literal "0x8a5")) (, ",") (binary_expression "unaff_EDI + 0x1ae90c" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae90c")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar4") (, ",") (binary_expression "unaff_EDI + 0x1b054f" (identifier "unaff_EDI") (+ "+") (number_literal "0x1b054f")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x8a4" (identifier "param_1") (+ "+") (number_literal "0x8a4")) (, ",") (number_literal "1") () ")"))) (; ";")) (expression_statement "param_1[0x8b3] = &UNK_002a251b + unaff_EDI;" (assignment_expression "param_1[0x8b3] = &UNK_002a251b + unaff_EDI" (subscript_expression "param_1[0x8b3]" (identifier "param_1") ([ "[") (number_literal "0x8b3") (] "]")) (= "=") (binary_expression "&UNK_002a251b + unaff_EDI" (pointer_expression "&UNK_002a251b" (& "&") (identifier "UNK_002a251b")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x8b4,unaff_EDI + 0x1ae922,1,0,iVar4,unaff_EDI + 0x1b0573,0,0,\n               param_1 + 0x8b3,1);" (call_expression "FUN_000eb510(param_1 + 0x8b4,unaff_EDI + 0x1ae922,1,0,iVar4,unaff_EDI + 0x1b0573,0,0,\n               param_1 + 0x8b3,1)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x8b4,unaff_EDI + 0x1ae922,1,0,iVar4,unaff_EDI + 0x1b0573,0,0,\n               param_1 + 0x8b3,1)" (( "(") (binary_expression "param_1 + 0x8b4" (identifier "param_1") (+ "+") (number_literal "0x8b4")) (, ",") (binary_expression "unaff_EDI + 0x1ae922" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae922")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar4") (, ",") (binary_expression "unaff_EDI + 0x1b0573" (identifier "unaff_EDI") (+ "+") (number_literal "0x1b0573")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x8b3" (identifier "param_1") (+ "+") (number_literal "0x8b3")) (, ",") (number_literal "1") () ")"))) (; ";")) (expression_statement "*(undefined2 *)(param_1 + 0x8c2) = 0x100;" (assignment_expression "*(undefined2 *)(param_1 + 0x8c2) = 0x100" (pointer_expression "*(undefined2 *)(param_1 + 0x8c2)" (* "*") (cast_expression "(undefined2 *)(param_1 + 0x8c2)" (( "(") (type_descriptor "undefined2 *" (type_identifier "undefined2") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0x8c2)" (( "(") (binary_expression "param_1 + 0x8c2" (identifier "param_1") (+ "+") (number_literal "0x8c2")) () ")")))) (= "=") (number_literal "0x100")) (; ";")) (expression_statement "param_1[0x8c3] = &UNK_002a252f + unaff_EDI;" (assignment_expression "param_1[0x8c3] = &UNK_002a252f + unaff_EDI" (subscript_expression "param_1[0x8c3]" (identifier "param_1") ([ "[") (number_literal "0x8c3") (] "]")) (= "=") (binary_expression "&UNK_002a252f + unaff_EDI" (pointer_expression "&UNK_002a252f" (& "&") (identifier "UNK_002a252f")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x8c4,unaff_EDI + 0x1ae91f,1,0,iVar3,unaff_EDI + 0x1b059f,0,0,\n               param_1 + 0x8c3,0);" (call_expression "FUN_000eb510(param_1 + 0x8c4,unaff_EDI + 0x1ae91f,1,0,iVar3,unaff_EDI + 0x1b059f,0,0,\n               param_1 + 0x8c3,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x8c4,unaff_EDI + 0x1ae91f,1,0,iVar3,unaff_EDI + 0x1b059f,0,0,\n               param_1 + 0x8c3,0)" (( "(") (binary_expression "param_1 + 0x8c4" (identifier "param_1") (+ "+") (number_literal "0x8c4")) (, ",") (binary_expression "unaff_EDI + 0x1ae91f" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae91f")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar3") (, ",") (binary_expression "unaff_EDI + 0x1b059f" (identifier "unaff_EDI") (+ "+") (number_literal "0x1b059f")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x8c3" (identifier "param_1") (+ "+") (number_literal "0x8c3")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "param_1[0x8d2] = "%s: error: too many @-files encountered\n" + unaff_EDI + 3;" (assignment_expression "param_1[0x8d2] = "%s: error: too many @-files encountered\n" + unaff_EDI + 3" (subscript_expression "param_1[0x8d2]" (identifier "param_1") ([ "[") (number_literal "0x8d2") (] "]")) (= "=") (binary_expression ""%s: error: too many @-files encountered\n" + unaff_EDI + 3" (binary_expression ""%s: error: too many @-files encountered\n" + unaff_EDI" (string_literal ""%s: error: too many @-files encountered\n"" (" """) (string_content "%s: error: too many @-files encountered") (escape_sequence "\n") (" """)) (+ "+") (identifier "unaff_EDI")) (+ "+") (number_literal "3"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x8d3,unaff_EDI + 0x1ae939,1,0,iVar4,unaff_EDI + 0x1b05d3,0,0,\n               param_1 + 0x8d2,1);" (call_expression "FUN_000eb510(param_1 + 0x8d3,unaff_EDI + 0x1ae939,1,0,iVar4,unaff_EDI + 0x1b05d3,0,0,\n               param_1 + 0x8d2,1)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x8d3,unaff_EDI + 0x1ae939,1,0,iVar4,unaff_EDI + 0x1b05d3,0,0,\n               param_1 + 0x8d2,1)" (( "(") (binary_expression "param_1 + 0x8d3" (identifier "param_1") (+ "+") (number_literal "0x8d3")) (, ",") (binary_expression "unaff_EDI + 0x1ae939" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae939")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar4") (, ",") (binary_expression "unaff_EDI + 0x1b05d3" (identifier "unaff_EDI") (+ "+") (number_literal "0x1b05d3")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x8d2" (identifier "param_1") (+ "+") (number_literal "0x8d2")) (, ",") (number_literal "1") () ")"))) (; ";")) (expression_statement "*(undefined2 *)(param_1 + 0x8e1) = 0x100;" (assignment_expression "*(undefined2 *)(param_1 + 0x8e1) = 0x100" (pointer_expression "*(undefined2 *)(param_1 + 0x8e1)" (* "*") (cast_expression "(undefined2 *)(param_1 + 0x8e1)" (( "(") (type_descriptor "undefined2 *" (type_identifier "undefined2") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0x8e1)" (( "(") (binary_expression "param_1 + 0x8e1" (identifier "param_1") (+ "+") (number_literal "0x8e1")) () ")")))) (= "=") (number_literal "0x100")) (; ";")) (expression_statement "param_1[0x8e2] = "%s: error: too many @-files encountered\n" + unaff_EDI + 0x17;" (assignment_expression "param_1[0x8e2] = "%s: error: too many @-files encountered\n" + unaff_EDI + 0x17" (subscript_expression "param_1[0x8e2]" (identifier "param_1") ([ "[") (number_literal "0x8e2") (] "]")) (= "=") (binary_expression ""%s: error: too many @-files encountered\n" + unaff_EDI + 0x17" (binary_expression ""%s: error: too many @-files encountered\n" + unaff_EDI" (string_literal ""%s: error: too many @-files encountered\n"" (" """) (string_content "%s: error: too many @-files encountered") (escape_sequence "\n") (" """)) (+ "+") (identifier "unaff_EDI")) (+ "+") (number_literal "0x17"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x8e3,unaff_EDI + 0x1ae936,1,0,iVar3,unaff_EDI + 0x1b05f3,0,0,\n               param_1 + 0x8e2,0);" (call_expression "FUN_000eb510(param_1 + 0x8e3,unaff_EDI + 0x1ae936,1,0,iVar3,unaff_EDI + 0x1b05f3,0,0,\n               param_1 + 0x8e2,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x8e3,unaff_EDI + 0x1ae936,1,0,iVar3,unaff_EDI + 0x1b05f3,0,0,\n               param_1 + 0x8e2,0)" (( "(") (binary_expression "param_1 + 0x8e3" (identifier "param_1") (+ "+") (number_literal "0x8e3")) (, ",") (binary_expression "unaff_EDI + 0x1ae936" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae936")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar3") (, ",") (binary_expression "unaff_EDI + 0x1b05f3" (identifier "unaff_EDI") (+ "+") (number_literal "0x1b05f3")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x8e2" (identifier "param_1") (+ "+") (number_literal "0x8e2")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "param_1[0x8f1] = &UNK_002a256b + unaff_EDI;" (assignment_expression "param_1[0x8f1] = &UNK_002a256b + unaff_EDI" (subscript_expression "param_1[0x8f1]" (identifier "param_1") ([ "[") (number_literal "0x8f1") (] "]")) (= "=") (binary_expression "&UNK_002a256b + unaff_EDI" (pointer_expression "&UNK_002a256b" (& "&") (identifier "UNK_002a256b")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x8f2,&LAB_001ae94d + unaff_EDI,1,0x4d,iVar3,unaff_EDI + 0x1b061b,0,0,\n               param_1 + 0x8f1,0);" (call_expression "FUN_000eb510(param_1 + 0x8f2,&LAB_001ae94d + unaff_EDI,1,0x4d,iVar3,unaff_EDI + 0x1b061b,0,0,\n               param_1 + 0x8f1,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x8f2,&LAB_001ae94d + unaff_EDI,1,0x4d,iVar3,unaff_EDI + 0x1b061b,0,0,\n               param_1 + 0x8f1,0)" (( "(") (binary_expression "param_1 + 0x8f2" (identifier "param_1") (+ "+") (number_literal "0x8f2")) (, ",") (binary_expression "&LAB_001ae94d + unaff_EDI" (pointer_expression "&LAB_001ae94d" (& "&") (identifier "LAB_001ae94d")) (+ "+") (identifier "unaff_EDI")) (, ",") (number_literal "1") (, ",") (number_literal "0x4d") (, ",") (identifier "iVar3") (, ",") (binary_expression "unaff_EDI + 0x1b061b" (identifier "unaff_EDI") (+ "+") (number_literal "0x1b061b")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x8f1" (identifier "param_1") (+ "+") (number_literal "0x8f1")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "*(undefined2 *)(param_1 + 0x900) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x900) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x900)" (* "*") (cast_expression "(undefined2 *)(param_1 + 0x900)" (( "(") (type_descriptor "undefined2 *" (type_identifier "undefined2") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0x900)" (( "(") (binary_expression "param_1 + 0x900" (identifier "param_1") (+ "+") (number_literal "0x900")) () ")")))) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0x901] = "%s: error: @-file refers to a directory\n" + unaff_EDI + 0x13;" (assignment_expression "param_1[0x901] = "%s: error: @-file refers to a directory\n" + unaff_EDI + 0x13" (subscript_expression "param_1[0x901]" (identifier "param_1") ([ "[") (number_literal "0x901") (] "]")) (= "=") (binary_expression ""%s: error: @-file refers to a directory\n" + unaff_EDI + 0x13" (binary_expression ""%s: error: @-file refers to a directory\n" + unaff_EDI" (string_literal ""%s: error: @-file refers to a directory\n"" (" """) (string_content "%s: error: @-file refers to a directory") (escape_sequence "\n") (" """)) (+ "+") (identifier "unaff_EDI")) (+ "+") (number_literal "0x13"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x902,unaff_EDI + 0x1ae94a,1,0,iVar4,0,0,0,param_1 + 0x901,1);" (call_expression "FUN_000eb510(param_1 + 0x902,unaff_EDI + 0x1ae94a,1,0,iVar4,0,0,0,param_1 + 0x901,1)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x902,unaff_EDI + 0x1ae94a,1,0,iVar4,0,0,0,param_1 + 0x901,1)" (( "(") (binary_expression "param_1 + 0x902" (identifier "param_1") (+ "+") (number_literal "0x902")) (, ",") (binary_expression "unaff_EDI + 0x1ae94a" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae94a")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar4") (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x901" (identifier "param_1") (+ "+") (number_literal "0x901")) (, ",") (number_literal "1") () ")"))) (; ";")) (expression_statement "param_1[0x910] = "%s: error: @-file refers to a directory\n" + unaff_EDI + 0x27;" (assignment_expression "param_1[0x910] = "%s: error: @-file refers to a directory\n" + unaff_EDI + 0x27" (subscript_expression "param_1[0x910]" (identifier "param_1") ([ "[") (number_literal "0x910") (] "]")) (= "=") (binary_expression ""%s: error: @-file refers to a directory\n" + unaff_EDI + 0x27" (binary_expression ""%s: error: @-file refers to a directory\n" + unaff_EDI" (string_literal ""%s: error: @-file refers to a directory\n"" (" """) (string_content "%s: error: @-file refers to a directory") (escape_sequence "\n") (" """)) (+ "+") (identifier "unaff_EDI")) (+ "+") (number_literal "0x27"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x911,unaff_EDI + 0x1ae972,0,0,0,unaff_EDI + 0x1ae963,unaff_EDI + 0x1ae957,\n               0,param_1 + 0x910,0);" (call_expression "FUN_000eb510(param_1 + 0x911,unaff_EDI + 0x1ae972,0,0,0,unaff_EDI + 0x1ae963,unaff_EDI + 0x1ae957,\n               0,param_1 + 0x910,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x911,unaff_EDI + 0x1ae972,0,0,0,unaff_EDI + 0x1ae963,unaff_EDI + 0x1ae957,\n               0,param_1 + 0x910,0)" (( "(") (binary_expression "param_1 + 0x911" (identifier "param_1") (+ "+") (number_literal "0x911")) (, ",") (binary_expression "unaff_EDI + 0x1ae972" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae972")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "unaff_EDI + 0x1ae963" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae963")) (, ",") (binary_expression "unaff_EDI + 0x1ae957" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae957")) (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x910" (identifier "param_1") (+ "+") (number_literal "0x910")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "*(undefined1 *)(param_1 + 0x91f) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0x91f) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0x91f)" (* "*") (cast_expression "(undefined1 *)(param_1 + 0x91f)" (( "(") (type_descriptor "undefined1 *" (type_identifier "undefined1") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0x91f)" (( "(") (binary_expression "param_1 + 0x91f" (identifier "param_1") (+ "+") (number_literal "0x91f")) () ")")))) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0x921] = &UNK_002a25a7 + unaff_EDI;" (assignment_expression "param_1[0x921] = &UNK_002a25a7 + unaff_EDI" (subscript_expression "param_1[0x921]" (identifier "param_1") ([ "[") (number_literal "0x921") (] "]")) (= "=") (binary_expression "&UNK_002a25a7 + unaff_EDI" (pointer_expression "&UNK_002a25a7" (& "&") (identifier "UNK_002a25a7")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "param_1[0x920] = 0;" (assignment_expression "param_1[0x920] = 0" (subscript_expression "param_1[0x920]" (identifier "param_1") ([ "[") (number_literal "0x920") (] "]")) (= "=") (number_literal "0")) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x922,unaff_EDI + 0x1ae990,1,0x6e,iVar3,unaff_EDI + 0x1ae976,0,0,\n               param_1 + 0x921,0);" (call_expression "FUN_000eb510(param_1 + 0x922,unaff_EDI + 0x1ae990,1,0x6e,iVar3,unaff_EDI + 0x1ae976,0,0,\n               param_1 + 0x921,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x922,unaff_EDI + 0x1ae990,1,0x6e,iVar3,unaff_EDI + 0x1ae976,0,0,\n               param_1 + 0x921,0)" (( "(") (binary_expression "param_1 + 0x922" (identifier "param_1") (+ "+") (number_literal "0x922")) (, ",") (binary_expression "unaff_EDI + 0x1ae990" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae990")) (, ",") (number_literal "1") (, ",") (number_literal "0x6e") (, ",") (identifier "iVar3") (, ",") (binary_expression "unaff_EDI + 0x1ae976" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae976")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x921" (identifier "param_1") (+ "+") (number_literal "0x921")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "param_1[0x931] = &UNK_002a25bb + unaff_EDI;" (assignment_expression "param_1[0x931] = &UNK_002a25bb + unaff_EDI" (subscript_expression "param_1[0x931]" (identifier "param_1") ([ "[") (number_literal "0x931") (] "]")) (= "=") (binary_expression "&UNK_002a25bb + unaff_EDI" (pointer_expression "&UNK_002a25bb" (& "&") (identifier "UNK_002a25bb")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "*(undefined2 *)(param_1 + 0x930) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x930) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x930)" (* "*") (cast_expression "(undefined2 *)(param_1 + 0x930)" (( "(") (type_descriptor "undefined2 *" (type_identifier "undefined2") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0x930)" (( "(") (binary_expression "param_1 + 0x930" (identifier "param_1") (+ "+") (number_literal "0x930")) () ")")))) (= "=") (number_literal "0")) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x932,unaff_EDI + 0x1ae98d,1,0,iVar4,0,0,0,param_1 + 0x931,1);" (call_expression "FUN_000eb510(param_1 + 0x932,unaff_EDI + 0x1ae98d,1,0,iVar4,0,0,0,param_1 + 0x931,1)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x932,unaff_EDI + 0x1ae98d,1,0,iVar4,0,0,0,param_1 + 0x931,1)" (( "(") (binary_expression "param_1 + 0x932" (identifier "param_1") (+ "+") (number_literal "0x932")) (, ",") (binary_expression "unaff_EDI + 0x1ae98d" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae98d")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar4") (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x931" (identifier "param_1") (+ "+") (number_literal "0x931")) (, ",") (number_literal "1") () ")"))) (; ";")) (expression_statement "param_1[0x940] = &UNK_002a25cf + unaff_EDI;" (assignment_expression "param_1[0x940] = &UNK_002a25cf + unaff_EDI" (subscript_expression "param_1[0x940]" (identifier "param_1") ([ "[") (number_literal "0x940") (] "]")) (= "=") (binary_expression "&UNK_002a25cf + unaff_EDI" (pointer_expression "&UNK_002a25cf" (& "&") (identifier "UNK_002a25cf")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x941,unaff_EDI + 0x1ae99a,3,0x4e,iVar3,unaff_EDI + 0x1b063f,0,0,\n               param_1 + 0x940,0);" (call_expression "FUN_000eb510(param_1 + 0x941,unaff_EDI + 0x1ae99a,3,0x4e,iVar3,unaff_EDI + 0x1b063f,0,0,\n               param_1 + 0x940,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x941,unaff_EDI + 0x1ae99a,3,0x4e,iVar3,unaff_EDI + 0x1b063f,0,0,\n               param_1 + 0x940,0)" (( "(") (binary_expression "param_1 + 0x941" (identifier "param_1") (+ "+") (number_literal "0x941")) (, ",") (binary_expression "unaff_EDI + 0x1ae99a" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae99a")) (, ",") (number_literal "3") (, ",") (number_literal "0x4e") (, ",") (identifier "iVar3") (, ",") (binary_expression "unaff_EDI + 0x1b063f" (identifier "unaff_EDI") (+ "+") (number_literal "0x1b063f")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x940" (identifier "param_1") (+ "+") (number_literal "0x940")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "param_1[0x950] = &UNK_002a25e3 + unaff_EDI;" (assignment_expression "param_1[0x950] = &UNK_002a25e3 + unaff_EDI" (subscript_expression "param_1[0x950]" (identifier "param_1") ([ "[") (number_literal "0x950") (] "]")) (= "=") (binary_expression "&UNK_002a25e3 + unaff_EDI" (pointer_expression "&UNK_002a25e3" (& "&") (identifier "UNK_002a25e3")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "*(undefined2 *)(param_1 + 0x94f) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x94f) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x94f)" (* "*") (cast_expression "(undefined2 *)(param_1 + 0x94f)" (( "(") (type_descriptor "undefined2 *" (type_identifier "undefined2") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0x94f)" (( "(") (binary_expression "param_1 + 0x94f" (identifier "param_1") (+ "+") (number_literal "0x94f")) () ")")))) (= "=") (number_literal "0")) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x951,unaff_EDI + 0x1ae997,3,0,iVar4,unaff_EDI + 0x1b0673,0,0,\n               param_1 + 0x950,1);" (call_expression "FUN_000eb510(param_1 + 0x951,unaff_EDI + 0x1ae997,3,0,iVar4,unaff_EDI + 0x1b0673,0,0,\n               param_1 + 0x950,1)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x951,unaff_EDI + 0x1ae997,3,0,iVar4,unaff_EDI + 0x1b0673,0,0,\n               param_1 + 0x950,1)" (( "(") (binary_expression "param_1 + 0x951" (identifier "param_1") (+ "+") (number_literal "0x951")) (, ",") (binary_expression "unaff_EDI + 0x1ae997" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae997")) (, ",") (number_literal "3") (, ",") (number_literal "0") (, ",") (identifier "iVar4") (, ",") (binary_expression "unaff_EDI + 0x1b0673" (identifier "unaff_EDI") (+ "+") (number_literal "0x1b0673")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x950" (identifier "param_1") (+ "+") (number_literal "0x950")) (, ",") (number_literal "1") () ")"))) (; ";")) (expression_statement "param_1[0x95f] = &UNK_002a25f7 + unaff_EDI;" (assignment_expression "param_1[0x95f] = &UNK_002a25f7 + unaff_EDI" (subscript_expression "param_1[0x95f]" (identifier "param_1") ([ "[") (number_literal "0x95f") (] "]")) (= "=") (binary_expression "&UNK_002a25f7 + unaff_EDI" (pointer_expression "&UNK_002a25f7" (& "&") (identifier "UNK_002a25f7")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x960,unaff_EDI + 0x1ae9a4,1,0,iVar3,unaff_EDI + 0x1b0697,0,0,\n               param_1 + 0x95f,0);" (call_expression "FUN_000eb510(param_1 + 0x960,unaff_EDI + 0x1ae9a4,1,0,iVar3,unaff_EDI + 0x1b0697,0,0,\n               param_1 + 0x95f,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x960,unaff_EDI + 0x1ae9a4,1,0,iVar3,unaff_EDI + 0x1b0697,0,0,\n               param_1 + 0x95f,0)" (( "(") (binary_expression "param_1 + 0x960" (identifier "param_1") (+ "+") (number_literal "0x960")) (, ",") (binary_expression "unaff_EDI + 0x1ae9a4" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae9a4")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar3") (, ",") (binary_expression "unaff_EDI + 0x1b0697" (identifier "unaff_EDI") (+ "+") (number_literal "0x1b0697")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x95f" (identifier "param_1") (+ "+") (number_literal "0x95f")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "*(undefined2 *)(param_1 + 0x96e) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x96e) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x96e)" (* "*") (cast_expression "(undefined2 *)(param_1 + 0x96e)" (( "(") (type_descriptor "undefined2 *" (type_identifier "undefined2") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0x96e)" (( "(") (binary_expression "param_1 + 0x96e" (identifier "param_1") (+ "+") (number_literal "0x96e")) () ")")))) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0x96f] = &UNK_002a260b + unaff_EDI;" (assignment_expression "param_1[0x96f] = &UNK_002a260b + unaff_EDI" (subscript_expression "param_1[0x96f]" (identifier "param_1") ([ "[") (number_literal "0x96f") (] "]")) (= "=") (binary_expression "&UNK_002a260b + unaff_EDI" (pointer_expression "&UNK_002a260b" (& "&") (identifier "UNK_002a260b")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x970,unaff_EDI + 0x1ae9a1,1,0,iVar4,0,0,0,param_1 + 0x96f,1);" (call_expression "FUN_000eb510(param_1 + 0x970,unaff_EDI + 0x1ae9a1,1,0,iVar4,0,0,0,param_1 + 0x96f,1)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x970,unaff_EDI + 0x1ae9a1,1,0,iVar4,0,0,0,param_1 + 0x96f,1)" (( "(") (binary_expression "param_1 + 0x970" (identifier "param_1") (+ "+") (number_literal "0x970")) (, ",") (binary_expression "unaff_EDI + 0x1ae9a1" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae9a1")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar4") (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x96f" (identifier "param_1") (+ "+") (number_literal "0x96f")) (, ",") (number_literal "1") () ")"))) (; ";")) (expression_statement "param_1[0x97e] = &UNK_002a261f + unaff_EDI;" (assignment_expression "param_1[0x97e] = &UNK_002a261f + unaff_EDI" (subscript_expression "param_1[0x97e]" (identifier "param_1") ([ "[") (number_literal "0x97e") (] "]")) (= "=") (binary_expression "&UNK_002a261f + unaff_EDI" (pointer_expression "&UNK_002a261f" (& "&") (identifier "UNK_002a261f")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x97f,unaff_EDI + 0x1ae9b6,1,0,iVar2,unaff_EDI + 0x1b06e7,0,0,\n               param_1 + 0x97e,0);" (call_expression "FUN_000eb510(param_1 + 0x97f,unaff_EDI + 0x1ae9b6,1,0,iVar2,unaff_EDI + 0x1b06e7,0,0,\n               param_1 + 0x97e,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x97f,unaff_EDI + 0x1ae9b6,1,0,iVar2,unaff_EDI + 0x1b06e7,0,0,\n               param_1 + 0x97e,0)" (( "(") (binary_expression "param_1 + 0x97f" (identifier "param_1") (+ "+") (number_literal "0x97f")) (, ",") (binary_expression "unaff_EDI + 0x1ae9b6" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae9b6")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar2") (, ",") (binary_expression "unaff_EDI + 0x1b06e7" (identifier "unaff_EDI") (+ "+") (number_literal "0x1b06e7")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x97e" (identifier "param_1") (+ "+") (number_literal "0x97e")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "param_1[0x98d] = &UNK_002a2633 + unaff_EDI;" (assignment_expression "param_1[0x98d] = &UNK_002a2633 + unaff_EDI" (subscript_expression "param_1[0x98d]" (identifier "param_1") ([ "[") (number_literal "0x98d") (] "]")) (= "=") (binary_expression "&UNK_002a2633 + unaff_EDI" (pointer_expression "&UNK_002a2633" (& "&") (identifier "UNK_002a2633")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x98e,unaff_EDI + 0x1ae9b3,1,0,iVar2,0,0,0,param_1 + 0x98d,1);" (call_expression "FUN_000eb510(param_1 + 0x98e,unaff_EDI + 0x1ae9b3,1,0,iVar2,0,0,0,param_1 + 0x98d,1)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x98e,unaff_EDI + 0x1ae9b3,1,0,iVar2,0,0,0,param_1 + 0x98d,1)" (( "(") (binary_expression "param_1 + 0x98e" (identifier "param_1") (+ "+") (number_literal "0x98e")) (, ",") (binary_expression "unaff_EDI + 0x1ae9b3" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae9b3")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar2") (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x98d" (identifier "param_1") (+ "+") (number_literal "0x98d")) (, ",") (number_literal "1") () ")"))) (; ";")) (expression_statement "param_1[0x99c] = &UNK_002a2647 + unaff_EDI;" (assignment_expression "param_1[0x99c] = &UNK_002a2647 + unaff_EDI" (subscript_expression "param_1[0x99c]" (identifier "param_1") ([ "[") (number_literal "0x99c") (] "]")) (= "=") (binary_expression "&UNK_002a2647 + unaff_EDI" (pointer_expression "&UNK_002a2647" (& "&") (identifier "UNK_002a2647")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x99d,unaff_EDI + 0x1ae9c6,1,0,iVar3,unaff_EDI + 0x1b0717,0,0,\n               param_1 + 0x99c,0);" (call_expression "FUN_000eb510(param_1 + 0x99d,unaff_EDI + 0x1ae9c6,1,0,iVar3,unaff_EDI + 0x1b0717,0,0,\n               param_1 + 0x99c,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x99d,unaff_EDI + 0x1ae9c6,1,0,iVar3,unaff_EDI + 0x1b0717,0,0,\n               param_1 + 0x99c,0)" (( "(") (binary_expression "param_1 + 0x99d" (identifier "param_1") (+ "+") (number_literal "0x99d")) (, ",") (binary_expression "unaff_EDI + 0x1ae9c6" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae9c6")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar3") (, ",") (binary_expression "unaff_EDI + 0x1b0717" (identifier "unaff_EDI") (+ "+") (number_literal "0x1b0717")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x99c" (identifier "param_1") (+ "+") (number_literal "0x99c")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "*(undefined2 *)(param_1 + 0x9ab) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x9ab) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x9ab)" (* "*") (cast_expression "(undefined2 *)(param_1 + 0x9ab)" (( "(") (type_descriptor "undefined2 *" (type_identifier "undefined2") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0x9ab)" (( "(") (binary_expression "param_1 + 0x9ab" (identifier "param_1") (+ "+") (number_literal "0x9ab")) () ")")))) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0x9ac] = &UNK_002a265b + unaff_EDI;" (assignment_expression "param_1[0x9ac] = &UNK_002a265b + unaff_EDI" (subscript_expression "param_1[0x9ac]" (identifier "param_1") ([ "[") (number_literal "0x9ac") (] "]")) (= "=") (binary_expression "&UNK_002a265b + unaff_EDI" (pointer_expression "&UNK_002a265b" (& "&") (identifier "UNK_002a265b")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x9ad,unaff_EDI + 0x1ae9c3,1,0,iVar4,0,0,0,param_1 + 0x9ac,1);" (call_expression "FUN_000eb510(param_1 + 0x9ad,unaff_EDI + 0x1ae9c3,1,0,iVar4,0,0,0,param_1 + 0x9ac,1)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x9ad,unaff_EDI + 0x1ae9c3,1,0,iVar4,0,0,0,param_1 + 0x9ac,1)" (( "(") (binary_expression "param_1 + 0x9ad" (identifier "param_1") (+ "+") (number_literal "0x9ad")) (, ",") (binary_expression "unaff_EDI + 0x1ae9c3" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae9c3")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar4") (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x9ac" (identifier "param_1") (+ "+") (number_literal "0x9ac")) (, ",") (number_literal "1") () ")"))) (; ";")) (expression_statement "param_1[0x9bb] = &UNK_002a266f + unaff_EDI;" (assignment_expression "param_1[0x9bb] = &UNK_002a266f + unaff_EDI" (subscript_expression "param_1[0x9bb]" (identifier "param_1") ([ "[") (number_literal "0x9bb") (] "]")) (= "=") (binary_expression "&UNK_002a266f + unaff_EDI" (pointer_expression "&UNK_002a266f" (& "&") (identifier "UNK_002a266f")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x9bc,unaff_EDI + 0x1ae9d8,0,0,iVar3,unaff_EDI + 0x1b0743,0,0,\n               param_1 + 0x9bb,0);" (call_expression "FUN_000eb510(param_1 + 0x9bc,unaff_EDI + 0x1ae9d8,0,0,iVar3,unaff_EDI + 0x1b0743,0,0,\n               param_1 + 0x9bb,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x9bc,unaff_EDI + 0x1ae9d8,0,0,iVar3,unaff_EDI + 0x1b0743,0,0,\n               param_1 + 0x9bb,0)" (( "(") (binary_expression "param_1 + 0x9bc" (identifier "param_1") (+ "+") (number_literal "0x9bc")) (, ",") (binary_expression "unaff_EDI + 0x1ae9d8" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae9d8")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (identifier "iVar3") (, ",") (binary_expression "unaff_EDI + 0x1b0743" (identifier "unaff_EDI") (+ "+") (number_literal "0x1b0743")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x9bb" (identifier "param_1") (+ "+") (number_literal "0x9bb")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "*(undefined2 *)(param_1 + 0x9ca) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x9ca) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x9ca)" (* "*") (cast_expression "(undefined2 *)(param_1 + 0x9ca)" (( "(") (type_descriptor "undefined2 *" (type_identifier "undefined2") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0x9ca)" (( "(") (binary_expression "param_1 + 0x9ca" (identifier "param_1") (+ "+") (number_literal "0x9ca")) () ")")))) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0x9cb] = &UNK_002a2683 + unaff_EDI;" (assignment_expression "param_1[0x9cb] = &UNK_002a2683 + unaff_EDI" (subscript_expression "param_1[0x9cb]" (identifier "param_1") ([ "[") (number_literal "0x9cb") (] "]")) (= "=") (binary_expression "&UNK_002a2683 + unaff_EDI" (pointer_expression "&UNK_002a2683" (& "&") (identifier "UNK_002a2683")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x9cc,unaff_EDI + 0x1ae9d5,0,0,iVar4,0,0,0,param_1 + 0x9cb,1);" (call_expression "FUN_000eb510(param_1 + 0x9cc,unaff_EDI + 0x1ae9d5,0,0,iVar4,0,0,0,param_1 + 0x9cb,1)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x9cc,unaff_EDI + 0x1ae9d5,0,0,iVar4,0,0,0,param_1 + 0x9cb,1)" (( "(") (binary_expression "param_1 + 0x9cc" (identifier "param_1") (+ "+") (number_literal "0x9cc")) (, ",") (binary_expression "unaff_EDI + 0x1ae9d5" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae9d5")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (identifier "iVar4") (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x9cb" (identifier "param_1") (+ "+") (number_literal "0x9cb")) (, ",") (number_literal "1") () ")"))) (; ";")) (expression_statement "param_1[0x9da] = &UNK_002a2697 + unaff_EDI;" (assignment_expression "param_1[0x9da] = &UNK_002a2697 + unaff_EDI" (subscript_expression "param_1[0x9da]" (identifier "param_1") ([ "[") (number_literal "0x9da") (] "]")) (= "=") (binary_expression "&UNK_002a2697 + unaff_EDI" (pointer_expression "&UNK_002a2697" (& "&") (identifier "UNK_002a2697")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x9db,unaff_EDI + 0x1aec54,1,0x6f,unaff_EDI + 0x1ae9f6,unaff_EDI + 0x1ae9e1\n               ,iVar9,0,param_1 + 0x9da,0);" (call_expression "FUN_000eb510(param_1 + 0x9db,unaff_EDI + 0x1aec54,1,0x6f,unaff_EDI + 0x1ae9f6,unaff_EDI + 0x1ae9e1\n               ,iVar9,0,param_1 + 0x9da,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x9db,unaff_EDI + 0x1aec54,1,0x6f,unaff_EDI + 0x1ae9f6,unaff_EDI + 0x1ae9e1\n               ,iVar9,0,param_1 + 0x9da,0)" (( "(") (binary_expression "param_1 + 0x9db" (identifier "param_1") (+ "+") (number_literal "0x9db")) (, ",") (binary_expression "unaff_EDI + 0x1aec54" (identifier "unaff_EDI") (+ "+") (number_literal "0x1aec54")) (, ",") (number_literal "1") (, ",") (number_literal "0x6f") (, ",") (binary_expression "unaff_EDI + 0x1ae9f6" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae9f6")) (, ",") (binary_expression "unaff_EDI + 0x1ae9e1" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae9e1")) (, ",") (identifier "iVar9") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x9da" (identifier "param_1") (+ "+") (number_literal "0x9da")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "*(undefined1 *)(param_1 + 0x9e9) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0x9e9) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0x9e9)" (* "*") (cast_expression "(undefined1 *)(param_1 + 0x9e9)" (( "(") (type_descriptor "undefined1 *" (type_identifier "undefined1") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0x9e9)" (( "(") (binary_expression "param_1 + 0x9e9" (identifier "param_1") (+ "+") (number_literal "0x9e9")) () ")")))) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0x9ea] = unaff_EDI + 0x1ae9f6;" (assignment_expression "param_1[0x9ea] = unaff_EDI + 0x1ae9f6" (subscript_expression "param_1[0x9ea]" (identifier "param_1") ([ "[") (number_literal "0x9ea") (] "]")) (= "=") (binary_expression "unaff_EDI + 0x1ae9f6" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae9f6"))) (; ";")) (expression_statement "param_1[0x9eb] = &UNK_002a26ab + unaff_EDI;" (assignment_expression "param_1[0x9eb] = &UNK_002a26ab + unaff_EDI" (subscript_expression "param_1[0x9eb]" (identifier "param_1") ([ "[") (number_literal "0x9eb") (] "]")) (= "=") (binary_expression "&UNK_002a26ab + unaff_EDI" (pointer_expression "&UNK_002a26ab" (& "&") (identifier "UNK_002a26ab")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x9ec,unaff_EDI + 0x1aea17,3,0,iVar6,unaff_EDI + 0x1aea05,\n               unaff_EDI + 0x1ae9fc,0,param_1 + 0x9eb,0);" (call_expression "FUN_000eb510(param_1 + 0x9ec,unaff_EDI + 0x1aea17,3,0,iVar6,unaff_EDI + 0x1aea05,\n               unaff_EDI + 0x1ae9fc,0,param_1 + 0x9eb,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x9ec,unaff_EDI + 0x1aea17,3,0,iVar6,unaff_EDI + 0x1aea05,\n               unaff_EDI + 0x1ae9fc,0,param_1 + 0x9eb,0)" (( "(") (binary_expression "param_1 + 0x9ec" (identifier "param_1") (+ "+") (number_literal "0x9ec")) (, ",") (binary_expression "unaff_EDI + 0x1aea17" (identifier "unaff_EDI") (+ "+") (number_literal "0x1aea17")) (, ",") (number_literal "3") (, ",") (number_literal "0") (, ",") (identifier "iVar6") (, ",") (binary_expression "unaff_EDI + 0x1aea05" (identifier "unaff_EDI") (+ "+") (number_literal "0x1aea05")) (, ",") (binary_expression "unaff_EDI + 0x1ae9fc" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae9fc")) (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x9eb" (identifier "param_1") (+ "+") (number_literal "0x9eb")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "*(undefined1 *)(param_1 + 0x9fa) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0x9fa) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0x9fa)" (* "*") (cast_expression "(undefined1 *)(param_1 + 0x9fa)" (( "(") (type_descriptor "undefined1 *" (type_identifier "undefined1") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0x9fa)" (( "(") (binary_expression "param_1 + 0x9fa" (identifier "param_1") (+ "+") (number_literal "0x9fa")) () ")")))) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0x9fc] = &UNK_002a26bf + unaff_EDI;" (assignment_expression "param_1[0x9fc] = &UNK_002a26bf + unaff_EDI" (subscript_expression "param_1[0x9fc]" (identifier "param_1") ([ "[") (number_literal "0x9fc") (] "]")) (= "=") (binary_expression "&UNK_002a26bf + unaff_EDI" (pointer_expression "&UNK_002a26bf" (& "&") (identifier "UNK_002a26bf")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "param_1[0x9fb] = iVar6;" (assignment_expression "param_1[0x9fb] = iVar6" (subscript_expression "param_1[0x9fb]" (identifier "param_1") ([ "[") (number_literal "0x9fb") (] "]")) (= "=") (identifier "iVar6")) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x9fd,&UNK_001aef9c + unaff_EDI,2,0x4f,iVar12,unaff_EDI + 0x1aea25,\n               unaff_EDI + 0x1aea1f,0,param_1 + 0x9fc,0);" (call_expression "FUN_000eb510(param_1 + 0x9fd,&UNK_001aef9c + unaff_EDI,2,0x4f,iVar12,unaff_EDI + 0x1aea25,\n               unaff_EDI + 0x1aea1f,0,param_1 + 0x9fc,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x9fd,&UNK_001aef9c + unaff_EDI,2,0x4f,iVar12,unaff_EDI + 0x1aea25,\n               unaff_EDI + 0x1aea1f,0,param_1 + 0x9fc,0)" (( "(") (binary_expression "param_1 + 0x9fd" (identifier "param_1") (+ "+") (number_literal "0x9fd")) (, ",") (binary_expression "&UNK_001aef9c + unaff_EDI" (pointer_expression "&UNK_001aef9c" (& "&") (identifier "UNK_001aef9c")) (+ "+") (identifier "unaff_EDI")) (, ",") (number_literal "2") (, ",") (number_literal "0x4f") (, ",") (identifier "iVar12") (, ",") (binary_expression "unaff_EDI + 0x1aea25" (identifier "unaff_EDI") (+ "+") (number_literal "0x1aea25")) (, ",") (binary_expression "unaff_EDI + 0x1aea1f" (identifier "unaff_EDI") (+ "+") (number_literal "0x1aea1f")) (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x9fc" (identifier "param_1") (+ "+") (number_literal "0x9fc")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "*(undefined1 *)(param_1 + 0xa0b) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0xa0b) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0xa0b)" (* "*") (cast_expression "(undefined1 *)(param_1 + 0xa0b)" (( "(") (type_descriptor "undefined1 *" (type_identifier "undefined1") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0xa0b)" (( "(") (binary_expression "param_1 + 0xa0b" (identifier "param_1") (+ "+") (number_literal "0xa0b")) () ")")))) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0xa0d] = &UNK_002a26d3 + unaff_EDI;" (assignment_expression "param_1[0xa0d] = &UNK_002a26d3 + unaff_EDI" (subscript_expression "param_1[0xa0d]" (identifier "param_1") ([ "[") (number_literal "0xa0d") (] "]")) (= "=") (binary_expression "&UNK_002a26d3 + unaff_EDI" (pointer_expression "&UNK_002a26d3" (& "&") (identifier "UNK_002a26d3")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "param_1[0xa0c] = 0;" (assignment_expression "param_1[0xa0c] = 0" (subscript_expression "param_1[0xa0c]" (identifier "param_1") ([ "[") (number_literal "0xa0c") (] "]")) (= "=") (number_literal "0")) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0xa0e,unaff_EDI + 0x1aea72,1,0,unaff_EDI + 0x1c45a9,unaff_EDI + 0x1aea5a,\n               unaff_EDI + 0x1aea3f,0,param_1 + 0xa0d,0);" (call_expression "FUN_000eb510(param_1 + 0xa0e,unaff_EDI + 0x1aea72,1,0,unaff_EDI + 0x1c45a9,unaff_EDI + 0x1aea5a,\n               unaff_EDI + 0x1aea3f,0,param_1 + 0xa0d,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0xa0e,unaff_EDI + 0x1aea72,1,0,unaff_EDI + 0x1c45a9,unaff_EDI + 0x1aea5a,\n               unaff_EDI + 0x1aea3f,0,param_1 + 0xa0d,0)" (( "(") (binary_expression "param_1 + 0xa0e" (identifier "param_1") (+ "+") (number_literal "0xa0e")) (, ",") (binary_expression "unaff_EDI + 0x1aea72" (identifier "unaff_EDI") (+ "+") (number_literal "0x1aea72")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (binary_expression "unaff_EDI + 0x1c45a9" (identifier "unaff_EDI") (+ "+") (number_literal "0x1c45a9")) (, ",") (binary_expression "unaff_EDI + 0x1aea5a" (identifier "unaff_EDI") (+ "+") (number_literal "0x1aea5a")) (, ",") (binary_expression "unaff_EDI + 0x1aea3f" (identifier "unaff_EDI") (+ "+") (number_literal "0x1aea3f")) (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0xa0d" (identifier "param_1") (+ "+") (number_literal "0xa0d")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "*(undefined1 *)(param_1 + 0xa1c) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0xa1c) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0xa1c)" (* "*") (cast_expression "(undefined1 *)(param_1 + 0xa1c)" (( "(") (type_descriptor "undefined1 *" (type_identifier "undefined1") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0xa1c)" (( "(") (binary_expression "param_1 + 0xa1c" (identifier "param_1") (+ "+") (number_literal "0xa1c")) () ")")))) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0xa1d] = unaff_EDI + 0x1c45a9;" (assignment_expression "param_1[0xa1d] = unaff_EDI + 0x1c45a9" (subscript_expression "param_1[0xa1d]" (identifier "param_1") ([ "[") (number_literal "0xa1d") (] "]")) (= "=") (binary_expression "unaff_EDI + 0x1c45a9" (identifier "unaff_EDI") (+ "+") (number_literal "0x1c45a9"))) (; ";")) (expression_statement "param_1[0xa1e] = &UNK_002a26e7 + unaff_EDI;" (assignment_expression "param_1[0xa1e] = &UNK_002a26e7 + unaff_EDI" (subscript_expression "param_1[0xa1e]" (identifier "param_1") ([ "[") (number_literal "0xa1e") (] "]")) (= "=") (binary_expression "&UNK_002a26e7 + unaff_EDI" (pointer_expression "&UNK_002a26e7" (& "&") (identifier "UNK_002a26e7")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0xa1f,unaff_EDI + 0x1aeaa3,0,0x70,iVar3,unaff_EDI + 0x1aea82,0,0,\n               param_1 + 0xa1e,0);" (call_expression "FUN_000eb510(param_1 + 0xa1f,unaff_EDI + 0x1aeaa3,0,0x70,iVar3,unaff_EDI + 0x1aea82,0,0,\n               param_1 + 0xa1e,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0xa1f,unaff_EDI + 0x1aeaa3,0,0x70,iVar3,unaff_EDI + 0x1aea82,0,0,\n               param_1 + 0xa1e,0)" (( "(") (binary_expression "param_1 + 0xa1f" (identifier "param_1") (+ "+") (number_literal "0xa1f")) (, ",") (binary_expression "unaff_EDI + 0x1aeaa3" (identifier "unaff_EDI") (+ "+") (number_literal "0x1aeaa3")) (, ",") (number_literal "0") (, ",") (number_literal "0x70") (, ",") (identifier "iVar3") (, ",") (binary_expression "unaff_EDI + 0x1aea82" (identifier "unaff_EDI") (+ "+") (number_literal "0x1aea82")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0xa1e" (identifier "param_1") (+ "+") (number_literal "0xa1e")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "*(undefined2 *)(param_1 + 0xa2d) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0xa2d) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0xa2d)" (* "*") (cast_expression "(undefined2 *)(param_1 + 0xa2d)" (( "(") (type_descriptor "undefined2 *" (type_identifier "undefined2") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0xa2d)" (( "(") (binary_expression "param_1 + 0xa2d" (identifier "param_1") (+ "+") (number_literal "0xa2d")) () ")")))) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0xa2e] = &UNK_002a26fb + unaff_EDI;" (assignment_expression "param_1[0xa2e] = &UNK_002a26fb + unaff_EDI" (subscript_expression "param_1[0xa2e]" (identifier "param_1") ([ "[") (number_literal "0xa2e") (] "]")) (= "=") (binary_expression "&UNK_002a26fb + unaff_EDI" (pointer_expression "&UNK_002a26fb" (& "&") (identifier "UNK_002a26fb")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0xa2f,unaff_EDI + 0x1aeaa0,0,0,iVar4,0,0,0,param_1 + 0xa2e,1);" (call_expression "FUN_000eb510(param_1 + 0xa2f,unaff_EDI + 0x1aeaa0,0,0,iVar4,0,0,0,param_1 + 0xa2e,1)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0xa2f,unaff_EDI + 0x1aeaa0,0,0,iVar4,0,0,0,param_1 + 0xa2e,1)" (( "(") (binary_expression "param_1 + 0xa2f" (identifier "param_1") (+ "+") (number_literal "0xa2f")) (, ",") (binary_expression "unaff_EDI + 0x1aeaa0" (identifier "unaff_EDI") (+ "+") (number_literal "0x1aeaa0")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (identifier "iVar4") (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0xa2e" (identifier "param_1") (+ "+") (number_literal "0xa2e")) (, ",") (number_literal "1") () ")"))) (; ";")) (expression_statement "param_1[0xa3d] = &UNK_002a270f + unaff_EDI;" (assignment_expression "param_1[0xa3d] = &UNK_002a270f + unaff_EDI" (subscript_expression "param_1[0xa3d]" (identifier "param_1") ([ "[") (number_literal "0xa3d") (] "]")) (= "=") (binary_expression "&UNK_002a270f + unaff_EDI" (pointer_expression "&UNK_002a270f" (& "&") (identifier "UNK_002a270f")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0xa3e,unaff_EDI + 0x1aeaa8,0,0,iVar3,&UNK_001b077b + unaff_EDI,0,0,\n               param_1 + 0xa3d,0);" (call_expression "FUN_000eb510(param_1 + 0xa3e,unaff_EDI + 0x1aeaa8,0,0,iVar3,&UNK_001b077b + unaff_EDI,0,0,\n               param_1 + 0xa3d,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0xa3e,unaff_EDI + 0x1aeaa8,0,0,iVar3,&UNK_001b077b + unaff_EDI,0,0,\n               param_1 + 0xa3d,0)" (( "(") (binary_expression "param_1 + 0xa3e" (identifier "param_1") (+ "+") (number_literal "0xa3e")) (, ",") (binary_expression "unaff_EDI + 0x1aeaa8" (identifier "unaff_EDI") (+ "+") (number_literal "0x1aeaa8")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (identifier "iVar3") (, ",") (binary_expression "&UNK_001b077b + unaff_EDI" (pointer_expression "&UNK_001b077b" (& "&") (identifier "UNK_001b077b")) (+ "+") (identifier "unaff_EDI")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0xa3d" (identifier "param_1") (+ "+") (number_literal "0xa3d")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "*(undefined2 *)(param_1 + 0xa4c) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0xa4c) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0xa4c)" (* "*") (cast_expression "(undefined2 *)(param_1 + 0xa4c)" (( "(") (type_descriptor "undefined2 *" (type_identifier "undefined2") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0xa4c)" (( "(") (binary_expression "param_1 + 0xa4c" (identifier "param_1") (+ "+") (number_literal "0xa4c")) () ")")))) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0xa4d] = &UNK_002a2723 + unaff_EDI;" (assignment_expression "param_1[0xa4d] = &UNK_002a2723 + unaff_EDI" (subscript_expression "param_1[0xa4d]" (identifier "param_1") ([ "[") (number_literal "0xa4d") (] "]")) (= "=") (binary_expression "&UNK_002a2723 + unaff_EDI" (pointer_expression "&UNK_002a2723" (& "&") (identifier "UNK_002a2723")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0xa4e,unaff_EDI + 0x1aeaa5,0,0,iVar4,unaff_EDI + 0x1b07a7,0,0,\n               param_1 + 0xa4d,1);" (call_expression "FUN_000eb510(param_1 + 0xa4e,unaff_EDI + 0x1aeaa5,0,0,iVar4,unaff_EDI + 0x1b07a7,0,0,\n               param_1 + 0xa4d,1)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0xa4e,unaff_EDI + 0x1aeaa5,0,0,iVar4,unaff_EDI + 0x1b07a7,0,0,\n               param_1 + 0xa4d,1)" (( "(") (binary_expression "param_1 + 0xa4e" (identifier "param_1") (+ "+") (number_literal "0xa4e")) (, ",") (binary_expression "unaff_EDI + 0x1aeaa5" (identifier "unaff_EDI") (+ "+") (number_literal "0x1aeaa5")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (identifier "iVar4") (, ",") (binary_expression "unaff_EDI + 0x1b07a7" (identifier "unaff_EDI") (+ "+") (number_literal "0x1b07a7")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0xa4d" (identifier "param_1") (+ "+") (number_literal "0xa4d")) (, ",") (number_literal "1") () ")"))) (; ";")) (expression_statement "param_1[0xa5c] = &UNK_002a2737 + unaff_EDI;" (assignment_expression "param_1[0xa5c] = &UNK_002a2737 + unaff_EDI" (subscript_expression "param_1[0xa5c]" (identifier "param_1") ([ "[") (number_literal "0xa5c") (] "]")) (= "=") (binary_expression "&UNK_002a2737 + unaff_EDI" (pointer_expression "&UNK_002a2737" (& "&") (identifier "UNK_002a2737")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0xa5d,unaff_EDI + 0x1aeaaf,1,0,iVar2,&UNK_001b077b + unaff_EDI,0,0,\n               param_1 + 0xa5c,0);" (call_expression "FUN_000eb510(param_1 + 0xa5d,unaff_EDI + 0x1aeaaf,1,0,iVar2,&UNK_001b077b + unaff_EDI,0,0,\n               param_1 + 0xa5c,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0xa5d,unaff_EDI + 0x1aeaaf,1,0,iVar2,&UNK_001b077b + unaff_EDI,0,0,\n               param_1 + 0xa5c,0)" (( "(") (binary_expression "param_1 + 0xa5d" (identifier "param_1") (+ "+") (number_literal "0xa5d")) (, ",") (binary_expression "unaff_EDI + 0x1aeaaf" (identifier "unaff_EDI") (+ "+") (number_literal "0x1aeaaf")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar2") (, ",") (binary_expression "&UNK_001b077b + unaff_EDI" (pointer_expression "&UNK_001b077b" (& "&") (identifier "UNK_001b077b")) (+ "+") (identifier "unaff_EDI")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0xa5c" (identifier "param_1") (+ "+") (number_literal "0xa5c")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "param_1[0xa6b] = &UNK_002a274b + unaff_EDI;" (assignment_expression "param_1[0xa6b] = &UNK_002a274b + unaff_EDI" (subscript_expression "param_1[0xa6b]" (identifier "param_1") ([ "[") (number_literal "0xa6b") (] "]")) (= "=") (binary_expression "&UNK_002a274b + unaff_EDI" (pointer_expression "&UNK_002a274b" (& "&") (identifier "UNK_002a274b")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0xa6c,unaff_EDI + 0x1aeaac,1,0,iVar2,unaff_EDI + 0x1b07a7,0,0,\n               param_1 + 0xa6b,1);" (call_expression "FUN_000eb510(param_1 + 0xa6c,unaff_EDI + 0x1aeaac,1,0,iVar2,unaff_EDI + 0x1b07a7,0,0,\n               param_1 + 0xa6b,1)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0xa6c,unaff_EDI + 0x1aeaac,1,0,iVar2,unaff_EDI + 0x1b07a7,0,0,\n               param_1 + 0xa6b,1)" (( "(") (binary_expression "param_1 + 0xa6c" (identifier "param_1") (+ "+") (number_literal "0xa6c")) (, ",") (binary_expression "unaff_EDI + 0x1aeaac" (identifier "unaff_EDI") (+ "+") (number_literal "0x1aeaac")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar2") (, ",") (binary_expression "unaff_EDI + 0x1b07a7" (identifier "unaff_EDI") (+ "+") (number_literal "0x1b07a7")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0xa6b" (identifier "param_1") (+ "+") (number_literal "0xa6b")) (, ",") (number_literal "1") () ")"))) (; ";")) (expression_statement "param_1[0xa7a] = &UNK_002a275f + unaff_EDI;" (assignment_expression "param_1[0xa7a] = &UNK_002a275f + unaff_EDI" (subscript_expression "param_1[0xa7a]" (identifier "param_1") ([ "[") (number_literal "0xa7a") (] "]")) (= "=") (binary_expression "&UNK_002a275f + unaff_EDI" (pointer_expression "&UNK_002a275f" (& "&") (identifier "UNK_002a275f")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0xa7b,unaff_EDI + 0x1aeac1,1,0,iVar3,unaff_EDI + 0x1b07d7,0,0,\n               param_1 + 0xa7a,0);" (call_expression "FUN_000eb510(param_1 + 0xa7b,unaff_EDI + 0x1aeac1,1,0,iVar3,unaff_EDI + 0x1b07d7,0,0,\n               param_1 + 0xa7a,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0xa7b,unaff_EDI + 0x1aeac1,1,0,iVar3,unaff_EDI + 0x1b07d7,0,0,\n               param_1 + 0xa7a,0)" (( "(") (binary_expression "param_1 + 0xa7b" (identifier "param_1") (+ "+") (number_literal "0xa7b")) (, ",") (binary_expression "unaff_EDI + 0x1aeac1" (identifier "unaff_EDI") (+ "+") (number_literal "0x1aeac1")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar3") (, ",") (binary_expression "unaff_EDI + 0x1b07d7" (identifier "unaff_EDI") (+ "+") (number_literal "0x1b07d7")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0xa7a" (identifier "param_1") (+ "+") (number_literal "0xa7a")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "*(undefined2 *)(param_1 + 0xa89) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0xa89) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0xa89)" (* "*") (cast_expression "(undefined2 *)(param_1 + 0xa89)" (( "(") (type_descriptor "undefined2 *" (type_identifier "undefined2") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0xa89)" (( "(") (binary_expression "param_1 + 0xa89" (identifier "param_1") (+ "+") (number_literal "0xa89")) () ")")))) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0xa8a] = &UNK_002a2773 + unaff_EDI;" (assignment_expression "param_1[0xa8a] = &UNK_002a2773 + unaff_EDI" (subscript_expression "param_1[0xa8a]" (identifier "param_1") ([ "[") (number_literal "0xa8a") (] "]")) (= "=") (binary_expression "&UNK_002a2773 + unaff_EDI" (pointer_expression "&UNK_002a2773" (& "&") (identifier "UNK_002a2773")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0xa8b,unaff_EDI + 0x1aeabe,1,0,iVar4,0,0,0,param_1 + 0xa8a,1);" (call_expression "FUN_000eb510(param_1 + 0xa8b,unaff_EDI + 0x1aeabe,1,0,iVar4,0,0,0,param_1 + 0xa8a,1)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0xa8b,unaff_EDI + 0x1aeabe,1,0,iVar4,0,0,0,param_1 + 0xa8a,1)" (( "(") (binary_expression "param_1 + 0xa8b" (identifier "param_1") (+ "+") (number_literal "0xa8b")) (, ",") (binary_expression "unaff_EDI + 0x1aeabe" (identifier "unaff_EDI") (+ "+") (number_literal "0x1aeabe")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar4") (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0xa8a" (identifier "param_1") (+ "+") (number_literal "0xa8a")) (, ",") (number_literal "1") () ")"))) (; ";")) (expression_statement "param_1[0xa99] = &UNK_002a2787 + unaff_EDI;" (assignment_expression "param_1[0xa99] = &UNK_002a2787 + unaff_EDI" (subscript_expression "param_1[0xa99]" (identifier "param_1") ([ "[") (number_literal "0xa99") (] "]")) (= "=") (binary_expression "&UNK_002a2787 + unaff_EDI" (pointer_expression "&UNK_002a2787" (& "&") (identifier "UNK_002a2787")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0xa9a,unaff_EDI + 0x1aeacf,0,0,iVar3,0,0,0,param_1 + 0xa99,0);" (call_expression "FUN_000eb510(param_1 + 0xa9a,unaff_EDI + 0x1aeacf,0,0,iVar3,0,0,0,param_1 + 0xa99,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0xa9a,unaff_EDI + 0x1aeacf,0,0,iVar3,0,0,0,param_1 + 0xa99,0)" (( "(") (binary_expression "param_1 + 0xa9a" (identifier "param_1") (+ "+") (number_literal "0xa9a")) (, ",") (binary_expression "unaff_EDI + 0x1aeacf" (identifier "unaff_EDI") (+ "+") (number_literal "0x1aeacf")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (identifier "iVar3") (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0xa99" (identifier "param_1") (+ "+") (number_literal "0xa99")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "*(undefined2 *)(param_1 + 0xaa8) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0xaa8) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0xaa8)" (* "*") (cast_expression "(undefined2 *)(param_1 + 0xaa8)" (( "(") (type_descriptor "undefined2 *" (type_identifier "undefined2") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0xaa8)" (( "(") (binary_expression "param_1 + 0xaa8" (identifier "param_1") (+ "+") (number_literal "0xaa8")) () ")")))) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0xaa9] = &UNK_002a279b + unaff_EDI;" (assignment_expression "param_1[0xaa9] = &UNK_002a279b + unaff_EDI" (subscript_expression "param_1[0xaa9]" (identifier "param_1") ([ "[") (number_literal "0xaa9") (] "]")) (= "=") (binary_expression "&UNK_002a279b + unaff_EDI" (pointer_expression "&UNK_002a279b" (& "&") (identifier "UNK_002a279b")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0xaaa,unaff_EDI + 0x1aeacc,0,0,iVar4,unaff_EDI + 0x1b080f,0,0,\n               param_1 + 0xaa9,1);" (call_expression "FUN_000eb510(param_1 + 0xaaa,unaff_EDI + 0x1aeacc,0,0,iVar4,unaff_EDI + 0x1b080f,0,0,\n               param_1 + 0xaa9,1)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0xaaa,unaff_EDI + 0x1aeacc,0,0,iVar4,unaff_EDI + 0x1b080f,0,0,\n               param_1 + 0xaa9,1)" (( "(") (binary_expression "param_1 + 0xaaa" (identifier "param_1") (+ "+") (number_literal "0xaaa")) (, ",") (binary_expression "unaff_EDI + 0x1aeacc" (identifier "unaff_EDI") (+ "+") (number_literal "0x1aeacc")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (identifier "iVar4") (, ",") (binary_expression "unaff_EDI + 0x1b080f" (identifier "unaff_EDI") (+ "+") (number_literal "0x1b080f")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0xaa9" (identifier "param_1") (+ "+") (number_literal "0xaa9")) (, ",") (number_literal "1") () ")"))) (; ";")) (expression_statement "param_1[0xab8] = &UNK_002a27af + unaff_EDI;" (assignment_expression "param_1[0xab8] = &UNK_002a27af + unaff_EDI" (subscript_expression "param_1[0xab8]" (identifier "param_1") ([ "[") (number_literal "0xab8") (] "]")) (= "=") (binary_expression "&UNK_002a27af + unaff_EDI" (pointer_expression "&UNK_002a27af" (& "&") (identifier "UNK_002a27af")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0xab9,unaff_EDI + 0x1aeaed,1,0,unaff_EDI + 0x1bb38f,unaff_EDI + 0x1b083f,\n               unaff_EDI + 0x1aeae2,1,param_1 + 0xab8,0);" (call_expression "FUN_000eb510(param_1 + 0xab9,unaff_EDI + 0x1aeaed,1,0,unaff_EDI + 0x1bb38f,unaff_EDI + 0x1b083f,\n               unaff_EDI + 0x1aeae2,1,param_1 + 0xab8,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0xab9,unaff_EDI + 0x1aeaed,1,0,unaff_EDI + 0x1bb38f,unaff_EDI + 0x1b083f,\n               unaff_EDI + 0x1aeae2,1,param_1 + 0xab8,0)" (( "(") (binary_expression "param_1 + 0xab9" (identifier "param_1") (+ "+") (number_literal "0xab9")) (, ",") (binary_expression "unaff_EDI + 0x1aeaed" (identifier "unaff_EDI") (+ "+") (number_literal "0x1aeaed")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (binary_expression "unaff_EDI + 0x1bb38f" (identifier "unaff_EDI") (+ "+") (number_literal "0x1bb38f")) (, ",") (binary_expression "unaff_EDI + 0x1b083f" (identifier "unaff_EDI") (+ "+") (number_literal "0x1b083f")) (, ",") (binary_expression "unaff_EDI + 0x1aeae2" (identifier "unaff_EDI") (+ "+") (number_literal "0x1aeae2")) (, ",") (number_literal "1") (, ",") (binary_expression "param_1 + 0xab8" (identifier "param_1") (+ "+") (number_literal "0xab8")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "*(undefined1 *)(param_1 + 0xac7) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0xac7) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0xac7)" (* "*") (cast_expression "(undefined1 *)(param_1 + 0xac7)" (( "(") (type_descriptor "undefined1 *" (type_identifier "undefined1") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0xac7)" (( "(") (binary_expression "param_1 + 0xac7" (identifier "param_1") (+ "+") (number_literal "0xac7")) () ")")))) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0xac9] = &UNK_002a27c3 + unaff_EDI;" (assignment_expression "param_1[0xac9] = &UNK_002a27c3 + unaff_EDI" (subscript_expression "param_1[0xac9]" (identifier "param_1") ([ "[") (number_literal "0xac9") (] "]")) (= "=") (binary_expression "&UNK_002a27c3 + unaff_EDI" (pointer_expression "&UNK_002a27c3" (& "&") (identifier "UNK_002a27c3")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "param_1[0xac8] = 0;" (assignment_expression "param_1[0xac8] = 0" (subscript_expression "param_1[0xac8]" (identifier "param_1") ([ "[") (number_literal "0xac8") (] "]")) (= "=") (number_literal "0")) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0xaca,unaff_EDI + 0x1aeafa,1,0,iVar3,unaff_EDI + 0x1b0877,0,0,\n               param_1 + 0xac9,0);" (call_expression "FUN_000eb510(param_1 + 0xaca,unaff_EDI + 0x1aeafa,1,0,iVar3,unaff_EDI + 0x1b0877,0,0,\n               param_1 + 0xac9,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0xaca,unaff_EDI + 0x1aeafa,1,0,iVar3,unaff_EDI + 0x1b0877,0,0,\n               param_1 + 0xac9,0)" (( "(") (binary_expression "param_1 + 0xaca" (identifier "param_1") (+ "+") (number_literal "0xaca")) (, ",") (binary_expression "unaff_EDI + 0x1aeafa" (identifier "unaff_EDI") (+ "+") (number_literal "0x1aeafa")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar3") (, ",") (binary_expression "unaff_EDI + 0x1b0877" (identifier "unaff_EDI") (+ "+") (number_literal "0x1b0877")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0xac9" (identifier "param_1") (+ "+") (number_literal "0xac9")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "param_1[0xad9] = &UNK_002a27d7 + unaff_EDI;" (assignment_expression "param_1[0xad9] = &UNK_002a27d7 + unaff_EDI" (subscript_expression "param_1[0xad9]" (identifier "param_1") ([ "[") (number_literal "0xad9") (] "]")) (= "=") (binary_expression "&UNK_002a27d7 + unaff_EDI" (pointer_expression "&UNK_002a27d7" (& "&") (identifier "UNK_002a27d7")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "*(undefined2 *)(param_1 + 0xad8) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0xad8) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0xad8)" (* "*") (cast_expression "(undefined2 *)(param_1 + 0xad8)" (( "(") (type_descriptor "undefined2 *" (type_identifier "undefined2") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0xad8)" (( "(") (binary_expression "param_1 + 0xad8" (identifier "param_1") (+ "+") (number_literal "0xad8")) () ")")))) (= "=") (number_literal "0")) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0xada,unaff_EDI + 0x1aeaf7,1,0,iVar4,unaff_EDI + 0x1b08b7,0,0,\n               param_1 + 0xad9,1);" (call_expression "FUN_000eb510(param_1 + 0xada,unaff_EDI + 0x1aeaf7,1,0,iVar4,unaff_EDI + 0x1b08b7,0,0,\n               param_1 + 0xad9,1)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0xada,unaff_EDI + 0x1aeaf7,1,0,iVar4,unaff_EDI + 0x1b08b7,0,0,\n               param_1 + 0xad9,1)" (( "(") (binary_expression "param_1 + 0xada" (identifier "param_1") (+ "+") (number_literal "0xada")) (, ",") (binary_expression "unaff_EDI + 0x1aeaf7" (identifier "unaff_EDI") (+ "+") (number_literal "0x1aeaf7")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar4") (, ",") (binary_expression "unaff_EDI + 0x1b08b7" (identifier "unaff_EDI") (+ "+") (number_literal "0x1b08b7")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0xad9" (identifier "param_1") (+ "+") (number_literal "0xad9")) (, ",") (number_literal "1") () ")"))) (; ";")) (expression_statement "param_1[0xae8] = &UNK_002a27eb + unaff_EDI;" (assignment_expression "param_1[0xae8] = &UNK_002a27eb + unaff_EDI" (subscript_expression "param_1[0xae8]" (identifier "param_1") ([ "[") (number_literal "0xae8") (] "]")) (= "=") (binary_expression "&UNK_002a27eb + unaff_EDI" (pointer_expression "&UNK_002a27eb" (& "&") (identifier "UNK_002a27eb")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0xae9,unaff_EDI + 0x1aeb0c,1,0,iVar3,unaff_EDI + 0x1b08e3,0,0,\n               param_1 + 0xae8,0);" (call_expression "FUN_000eb510(param_1 + 0xae9,unaff_EDI + 0x1aeb0c,1,0,iVar3,unaff_EDI + 0x1b08e3,0,0,\n               param_1 + 0xae8,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0xae9,unaff_EDI + 0x1aeb0c,1,0,iVar3,unaff_EDI + 0x1b08e3,0,0,\n               param_1 + 0xae8,0)" (( "(") (binary_expression "param_1 + 0xae9" (identifier "param_1") (+ "+") (number_literal "0xae9")) (, ",") (binary_expression "unaff_EDI + 0x1aeb0c" (identifier "unaff_EDI") (+ "+") (number_literal "0x1aeb0c")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar3") (, ",") (binary_expression "unaff_EDI + 0x1b08e3" (identifier "unaff_EDI") (+ "+") (number_literal "0x1b08e3")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0xae8" (identifier "param_1") (+ "+") (number_literal "0xae8")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "*(undefined2 *)(param_1 + 0xaf7) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0xaf7) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0xaf7)" (* "*") (cast_expression "(undefined2 *)(param_1 + 0xaf7)" (( "(") (type_descriptor "undefined2 *" (type_identifier "undefined2") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0xaf7)" (( "(") (binary_expression "param_1 + 0xaf7" (identifier "param_1") (+ "+") (number_literal "0xaf7")) () ")")))) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0xaf8] = &UNK_002a27ff + unaff_EDI;" (assignment_expression "param_1[0xaf8] = &UNK_002a27ff + unaff_EDI" (subscript_expression "param_1[0xaf8]" (identifier "param_1") ([ "[") (number_literal "0xaf8") (] "]")) (= "=") (binary_expression "&UNK_002a27ff + unaff_EDI" (pointer_expression "&UNK_002a27ff" (& "&") (identifier "UNK_002a27ff")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0xaf9,unaff_EDI + 0x1aeb09,1,0,iVar4,unaff_EDI + 0x1b0913,0,0,\n               param_1 + 0xaf8,1);" (call_expression "FUN_000eb510(param_1 + 0xaf9,unaff_EDI + 0x1aeb09,1,0,iVar4,unaff_EDI + 0x1b0913,0,0,\n               param_1 + 0xaf8,1)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0xaf9,unaff_EDI + 0x1aeb09,1,0,iVar4,unaff_EDI + 0x1b0913,0,0,\n               param_1 + 0xaf8,1)" (( "(") (binary_expression "param_1 + 0xaf9" (identifier "param_1") (+ "+") (number_literal "0xaf9")) (, ",") (binary_expression "unaff_EDI + 0x1aeb09" (identifier "unaff_EDI") (+ "+") (number_literal "0x1aeb09")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar4") (, ",") (binary_expression "unaff_EDI + 0x1b0913" (identifier "unaff_EDI") (+ "+") (number_literal "0x1b0913")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0xaf8" (identifier "param_1") (+ "+") (number_literal "0xaf8")) (, ",") (number_literal "1") () ")"))) (; ";")) (expression_statement "param_1[0xb07] = &UNK_002a2813 + unaff_EDI;" (assignment_expression "param_1[0xb07] = &UNK_002a2813 + unaff_EDI" (subscript_expression "param_1[0xb07]" (identifier "param_1") ([ "[") (number_literal "0xb07") (] "]")) (= "=") (binary_expression "&UNK_002a2813 + unaff_EDI" (pointer_expression "&UNK_002a2813" (& "&") (identifier "UNK_002a2813")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0xb08,unaff_EDI + 0x1aeb20,1,0,iVar3,unaff_EDI + 0x1b0947,0,0,\n               param_1 + 0xb07,0);" (call_expression "FUN_000eb510(param_1 + 0xb08,unaff_EDI + 0x1aeb20,1,0,iVar3,unaff_EDI + 0x1b0947,0,0,\n               param_1 + 0xb07,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0xb08,unaff_EDI + 0x1aeb20,1,0,iVar3,unaff_EDI + 0x1b0947,0,0,\n               param_1 + 0xb07,0)" (( "(") (binary_expression "param_1 + 0xb08" (identifier "param_1") (+ "+") (number_literal "0xb08")) (, ",") (binary_expression "unaff_EDI + 0x1aeb20" (identifier "unaff_EDI") (+ "+") (number_literal "0x1aeb20")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar3") (, ",") (binary_expression "unaff_EDI + 0x1b0947" (identifier "unaff_EDI") (+ "+") (number_literal "0x1b0947")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0xb07" (identifier "param_1") (+ "+") (number_literal "0xb07")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "*(undefined2 *)(param_1 + 0xb16) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0xb16) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0xb16)" (* "*") (cast_expression "(undefined2 *)(param_1 + 0xb16)" (( "(") (type_descriptor "undefined2 *" (type_identifier "undefined2") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0xb16)" (( "(") (binary_expression "param_1 + 0xb16" (identifier "param_1") (+ "+") (number_literal "0xb16")) () ")")))) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0xb17] = &UNK_002a2827 + unaff_EDI;" (assignment_expression "param_1[0xb17] = &UNK_002a2827 + unaff_EDI" (subscript_expression "param_1[0xb17]" (identifier "param_1") ([ "[") (number_literal "0xb17") (] "]")) (= "=") (binary_expression "&UNK_002a2827 + unaff_EDI" (pointer_expression "&UNK_002a2827" (& "&") (identifier "UNK_002a2827")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0xb18,unaff_EDI + 0x1aeb1d,1,0,iVar4,unaff_EDI + 0x1b097f,0,0,\n               param_1 + 0xb17,1);" (call_expression "FUN_000eb510(param_1 + 0xb18,unaff_EDI + 0x1aeb1d,1,0,iVar4,unaff_EDI + 0x1b097f,0,0,\n               param_1 + 0xb17,1)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0xb18,unaff_EDI + 0x1aeb1d,1,0,iVar4,unaff_EDI + 0x1b097f,0,0,\n               param_1 + 0xb17,1)" (( "(") (binary_expression "param_1 + 0xb18" (identifier "param_1") (+ "+") (number_literal "0xb18")) (, ",") (binary_expression "unaff_EDI + 0x1aeb1d" (identifier "unaff_EDI") (+ "+") (number_literal "0x1aeb1d")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar4") (, ",") (binary_expression "unaff_EDI + 0x1b097f" (identifier "unaff_EDI") (+ "+") (number_literal "0x1b097f")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0xb17" (identifier "param_1") (+ "+") (number_literal "0xb17")) (, ",") (number_literal "1") () ")"))) (; ";")) (expression_statement "param_1[0xb26] = puVar1;" (assignment_expression "param_1[0xb26] = puVar1" (subscript_expression "param_1[0xb26]" (identifier "param_1") ([ "[") (number_literal "0xb26") (] "]")) (= "=") (identifier "puVar1")) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0xb27,unaff_EDI + 0x1aeb63,1,0,iVar2,unaff_EDI + 0x1aeb37,\n               unaff_EDI + 0x1aeb30,0,param_1 + 0xb26,0);" (call_expression "FUN_000eb510(param_1 + 0xb27,unaff_EDI + 0x1aeb63,1,0,iVar2,unaff_EDI + 0x1aeb37,\n               unaff_EDI + 0x1aeb30,0,param_1 + 0xb26,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0xb27,unaff_EDI + 0x1aeb63,1,0,iVar2,unaff_EDI + 0x1aeb37,\n               unaff_EDI + 0x1aeb30,0,param_1 + 0xb26,0)" (( "(") (binary_expression "param_1 + 0xb27" (identifier "param_1") (+ "+") (number_literal "0xb27")) (, ",") (binary_expression "unaff_EDI + 0x1aeb63" (identifier "unaff_EDI") (+ "+") (number_literal "0x1aeb63")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar2") (, ",") (binary_expression "unaff_EDI + 0x1aeb37" (identifier "unaff_EDI") (+ "+") (number_literal "0x1aeb37")) (, ",") (binary_expression "unaff_EDI + 0x1aeb30" (identifier "unaff_EDI") (+ "+") (number_literal "0x1aeb30")) (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0xb26" (identifier "param_1") (+ "+") (number_literal "0xb26")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "param_1[0xb36] = 0;" (assignment_expression "param_1[0xb36] = 0" (subscript_expression "param_1[0xb36]" (identifier "param_1") ([ "[") (number_literal "0xb36") (] "]")) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0xb35] = unaff_EDI + -0x12a9;" (assignment_expression "param_1[0xb35] = unaff_EDI + -0x12a9" (subscript_expression "param_1[0xb35]" (identifier "param_1") ([ "[") (number_literal "0xb35") (] "]")) (= "=") (binary_expression "unaff_EDI + -0x12a9" (identifier "unaff_EDI") (+ "+") (number_literal "-0x12a9"))) (; ";")) (expression_statement "param_1[0xb26] = &UNK_002a41d3 + unaff_EDI;" (assignment_expression "param_1[0xb26] = &UNK_002a41d3 + unaff_EDI" (subscript_expression "param_1[0xb26]" (identifier "param_1") ([ "[") (number_literal "0xb26") (] "]")) (= "=") (binary_expression "&UNK_002a41d3 + unaff_EDI" (pointer_expression "&UNK_002a41d3" (& "&") (identifier "UNK_002a41d3")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "param_1[0xb37] = puVar1;" (assignment_expression "param_1[0xb37] = puVar1" (subscript_expression "param_1[0xb37]" (identifier "param_1") ([ "[") (number_literal "0xb37") (] "]")) (= "=") (identifier "puVar1")) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0xb38,unaff_EDI + 0x1aeb6a,1,0,iVar2,unaff_EDI + 0x1aeb4d,\n               unaff_EDI + 0x1af404,0,param_1 + 0xb37,0);" (call_expression "FUN_000eb510(param_1 + 0xb38,unaff_EDI + 0x1aeb6a,1,0,iVar2,unaff_EDI + 0x1aeb4d,\n               unaff_EDI + 0x1af404,0,param_1 + 0xb37,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0xb38,unaff_EDI + 0x1aeb6a,1,0,iVar2,unaff_EDI + 0x1aeb4d,\n               unaff_EDI + 0x1af404,0,param_1 + 0xb37,0)" (( "(") (binary_expression "param_1 + 0xb38" (identifier "param_1") (+ "+") (number_literal "0xb38")) (, ",") (binary_expression "unaff_EDI + 0x1aeb6a" (identifier "unaff_EDI") (+ "+") (number_literal "0x1aeb6a")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar2") (, ",") (binary_expression "unaff_EDI + 0x1aeb4d" (identifier "unaff_EDI") (+ "+") (number_literal "0x1aeb4d")) (, ",") (binary_expression "unaff_EDI + 0x1af404" (identifier "unaff_EDI") (+ "+") (number_literal "0x1af404")) (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0xb37" (identifier "param_1") (+ "+") (number_literal "0xb37")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "param_1[0xb47] = 0;" (assignment_expression "param_1[0xb47] = 0" (subscript_expression "param_1[0xb47]" (identifier "param_1") ([ "[") (number_literal "0xb47") (] "]")) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0xb46] = unaff_EDI + -0x1709;" (assignment_expression "param_1[0xb46] = unaff_EDI + -0x1709" (subscript_expression "param_1[0xb46]" (identifier "param_1") ([ "[") (number_literal "0xb46") (] "]")) (= "=") (binary_expression "unaff_EDI + -0x1709" (identifier "unaff_EDI") (+ "+") (number_literal "-0x1709"))) (; ";")) (expression_statement "param_1[0xb37] = "St23__codecvt_abstract_baseIcc11__mbstate_tE" + unaff_EDI + 7;" (assignment_expression "param_1[0xb37] = "St23__codecvt_abstract_baseIcc11__mbstate_tE" + unaff_EDI + 7" (subscript_expression "param_1[0xb37]" (identifier "param_1") ([ "[") (number_literal "0xb37") (] "]")) (= "=") (binary_expression ""St23__codecvt_abstract_baseIcc11__mbstate_tE" + unaff_EDI + 7" (binary_expression ""St23__codecvt_abstract_baseIcc11__mbstate_tE" + unaff_EDI" (string_literal ""St23__codecvt_abstract_baseIcc11__mbstate_tE"" (" """) (string_content "St23__codecvt_abstract_baseIcc11__mbstate_tE") (" """)) (+ "+") (identifier "unaff_EDI")) (+ "+") (number_literal "7"))) (; ";")) (expression_statement "param_1[0xb48] = &UNK_002a283b + unaff_EDI;" (assignment_expression "param_1[0xb48] = &UNK_002a283b + unaff_EDI" (subscript_expression "param_1[0xb48]" (identifier "param_1") ([ "[") (number_literal "0xb48") (] "]")) (= "=") (binary_expression "&UNK_002a283b + unaff_EDI" (pointer_expression "&UNK_002a283b" (& "&") (identifier "UNK_002a283b")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0xb49,unaff_EDI + 0x1aeb78,1,0,iVar4,unaff_EDI + 0x1b09af,0,0,\n               param_1 + 0xb48,1);" (call_expression "FUN_000eb510(param_1 + 0xb49,unaff_EDI + 0x1aeb78,1,0,iVar4,unaff_EDI + 0x1b09af,0,0,\n               param_1 + 0xb48,1)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0xb49,unaff_EDI + 0x1aeb78,1,0,iVar4,unaff_EDI + 0x1b09af,0,0,\n               param_1 + 0xb48,1)" (( "(") (binary_expression "param_1 + 0xb49" (identifier "param_1") (+ "+") (number_literal "0xb49")) (, ",") (binary_expression "unaff_EDI + 0x1aeb78" (identifier "unaff_EDI") (+ "+") (number_literal "0x1aeb78")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar4") (, ",") (binary_expression "unaff_EDI + 0x1b09af" (identifier "unaff_EDI") (+ "+") (number_literal "0x1b09af")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0xb48" (identifier "param_1") (+ "+") (number_literal "0xb48")) (, ",") (number_literal "1") () ")"))) (; ";")) (expression_statement "*(undefined2 *)(param_1 + 0xb57) = 0x100;" (assignment_expression "*(undefined2 *)(param_1 + 0xb57) = 0x100" (pointer_expression "*(undefined2 *)(param_1 + 0xb57)" (* "*") (cast_expression "(undefined2 *)(param_1 + 0xb57)" (( "(") (type_descriptor "undefined2 *" (type_identifier "undefined2") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0xb57)" (( "(") (binary_expression "param_1 + 0xb57" (identifier "param_1") (+ "+") (number_literal "0xb57")) () ")")))) (= "=") (number_literal "0x100")) (; ";")) (expression_statement "param_1[0xb58] = &UNK_002a284f + unaff_EDI;" (assignment_expression "param_1[0xb58] = &UNK_002a284f + unaff_EDI" (subscript_expression "param_1[0xb58]" (identifier "param_1") ([ "[") (number_literal "0xb58") (] "]")) (= "=") (binary_expression "&UNK_002a284f + unaff_EDI" (pointer_expression "&UNK_002a284f" (& "&") (identifier "UNK_002a284f")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0xb59,unaff_EDI + 0x1aeb75,1,0,iVar3,unaff_EDI + 0x1b09e7,0,0,\n               param_1 + 0xb58,0);" (call_expression "FUN_000eb510(param_1 + 0xb59,unaff_EDI + 0x1aeb75,1,0,iVar3,unaff_EDI + 0x1b09e7,0,0,\n               param_1 + 0xb58,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0xb59,unaff_EDI + 0x1aeb75,1,0,iVar3,unaff_EDI + 0x1b09e7,0,0,\n               param_1 + 0xb58,0)" (( "(") (binary_expression "param_1 + 0xb59" (identifier "param_1") (+ "+") (number_literal "0xb59")) (, ",") (binary_expression "unaff_EDI + 0x1aeb75" (identifier "unaff_EDI") (+ "+") (number_literal "0x1aeb75")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar3") (, ",") (binary_expression "unaff_EDI + 0x1b09e7" (identifier "unaff_EDI") (+ "+") (number_literal "0x1b09e7")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0xb58" (identifier "param_1") (+ "+") (number_literal "0xb58")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "param_1[0xb67] = &UNK_002a2863 + unaff_EDI;" (assignment_expression "param_1[0xb67] = &UNK_002a2863 + unaff_EDI" (subscript_expression "param_1[0xb67]" (identifier "param_1") ([ "[") (number_literal "0xb67") (] "]")) (= "=") (binary_expression "&UNK_002a2863 + unaff_EDI" (pointer_expression "&UNK_002a2863" (& "&") (identifier "UNK_002a2863")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0xb68,unaff_EDI + 0x1aeb8b,1,0,iVar3,unaff_EDI + 0x1b0a13,0,0,\n               param_1 + 0xb67,0);" (call_expression "FUN_000eb510(param_1 + 0xb68,unaff_EDI + 0x1aeb8b,1,0,iVar3,unaff_EDI + 0x1b0a13,0,0,\n               param_1 + 0xb67,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0xb68,unaff_EDI + 0x1aeb8b,1,0,iVar3,unaff_EDI + 0x1b0a13,0,0,\n               param_1 + 0xb67,0)" (( "(") (binary_expression "param_1 + 0xb68" (identifier "param_1") (+ "+") (number_literal "0xb68")) (, ",") (binary_expression "unaff_EDI + 0x1aeb8b" (identifier "unaff_EDI") (+ "+") (number_literal "0x1aeb8b")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar3") (, ",") (binary_expression "unaff_EDI + 0x1b0a13" (identifier "unaff_EDI") (+ "+") (number_literal "0x1b0a13")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0xb67" (identifier "param_1") (+ "+") (number_literal "0xb67")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "*(undefined2 *)(param_1 + 0xb76) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0xb76) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0xb76)" (* "*") (cast_expression "(undefined2 *)(param_1 + 0xb76)" (( "(") (type_descriptor "undefined2 *" (type_identifier "undefined2") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0xb76)" (( "(") (binary_expression "param_1 + 0xb76" (identifier "param_1") (+ "+") (number_literal "0xb76")) () ")")))) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0xb77] = &UNK_002a2877 + unaff_EDI;" (assignment_expression "param_1[0xb77] = &UNK_002a2877 + unaff_EDI" (subscript_expression "param_1[0xb77]" (identifier "param_1") ([ "[") (number_literal "0xb77") (] "]")) (= "=") (binary_expression "&UNK_002a2877 + unaff_EDI" (pointer_expression "&UNK_002a2877" (& "&") (identifier "UNK_002a2877")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0xb78,unaff_EDI + 0x1aeb88,1,0,iVar4,0,0,0,param_1 + 0xb77,1);" (call_expression "FUN_000eb510(param_1 + 0xb78,unaff_EDI + 0x1aeb88,1,0,iVar4,0,0,0,param_1 + 0xb77,1)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0xb78,unaff_EDI + 0x1aeb88,1,0,iVar4,0,0,0,param_1 + 0xb77,1)" (( "(") (binary_expression "param_1 + 0xb78" (identifier "param_1") (+ "+") (number_literal "0xb78")) (, ",") (binary_expression "unaff_EDI + 0x1aeb88" (identifier "unaff_EDI") (+ "+") (number_literal "0x1aeb88")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar4") (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0xb77" (identifier "param_1") (+ "+") (number_literal "0xb77")) (, ",") (number_literal "1") () ")"))) (; ";")) (expression_statement "param_1[0xb86] = &UNK_002a288b + unaff_EDI;" (assignment_expression "param_1[0xb86] = &UNK_002a288b + unaff_EDI" (subscript_expression "param_1[0xb86]" (identifier "param_1") ([ "[") (number_literal "0xb86") (] "]")) (= "=") (binary_expression "&UNK_002a288b + unaff_EDI" (pointer_expression "&UNK_002a288b" (& "&") (identifier "UNK_002a288b")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0xb87,unaff_EDI + 0x1aeba6,1,0,iVar3,unaff_EDI + 0x1b0a3f,0,0,\n               param_1 + 0xb86,0);" (call_expression "FUN_000eb510(param_1 + 0xb87,unaff_EDI + 0x1aeba6,1,0,iVar3,unaff_EDI + 0x1b0a3f,0,0,\n               param_1 + 0xb86,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0xb87,unaff_EDI + 0x1aeba6,1,0,iVar3,unaff_EDI + 0x1b0a3f,0,0,\n               param_1 + 0xb86,0)" (( "(") (binary_expression "param_1 + 0xb87" (identifier "param_1") (+ "+") (number_literal "0xb87")) (, ",") (binary_expression "unaff_EDI + 0x1aeba6" (identifier "unaff_EDI") (+ "+") (number_literal "0x1aeba6")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar3") (, ",") (binary_expression "unaff_EDI + 0x1b0a3f" (identifier "unaff_EDI") (+ "+") (number_literal "0x1b0a3f")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0xb86" (identifier "param_1") (+ "+") (number_literal "0xb86")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "*(undefined2 *)(param_1 + 0xb95) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0xb95) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0xb95)" (* "*") (cast_expression "(undefined2 *)(param_1 + 0xb95)" (( "(") (type_descriptor "undefined2 *" (type_identifier "undefined2") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0xb95)" (( "(") (binary_expression "param_1 + 0xb95" (identifier "param_1") (+ "+") (number_literal "0xb95")) () ")")))) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0xb96] = &UNK_002a289f + unaff_EDI;" (assignment_expression "param_1[0xb96] = &UNK_002a289f + unaff_EDI" (subscript_expression "param_1[0xb96]" (identifier "param_1") ([ "[") (number_literal "0xb96") (] "]")) (= "=") (binary_expression "&UNK_002a289f + unaff_EDI" (pointer_expression "&UNK_002a289f" (& "&") (identifier "UNK_002a289f")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0xb97,unaff_EDI + 0x1aeba3,1,0,iVar4,unaff_EDI + 0x1b0a67,0,0,\n               param_1 + 0xb96,1);" (call_expression "FUN_000eb510(param_1 + 0xb97,unaff_EDI + 0x1aeba3,1,0,iVar4,unaff_EDI + 0x1b0a67,0,0,\n               param_1 + 0xb96,1)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0xb97,unaff_EDI + 0x1aeba3,1,0,iVar4,unaff_EDI + 0x1b0a67,0,0,\n               param_1 + 0xb96,1)" (( "(") (binary_expression "param_1 + 0xb97" (identifier "param_1") (+ "+") (number_literal "0xb97")) (, ",") (binary_expression "unaff_EDI + 0x1aeba3" (identifier "unaff_EDI") (+ "+") (number_literal "0x1aeba3")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar4") (, ",") (binary_expression "unaff_EDI + 0x1b0a67" (identifier "unaff_EDI") (+ "+") (number_literal "0x1b0a67")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0xb96" (identifier "param_1") (+ "+") (number_literal "0xb96")) (, ",") (number_literal "1") () ")"))) (; ";")) (expression_statement "param_1[0xba5] = &UNK_002a28b3 + unaff_EDI;" (assignment_expression "param_1[0xba5] = &UNK_002a28b3 + unaff_EDI" (subscript_expression "param_1[0xba5]" (identifier "param_1") ([ "[") (number_literal "0xba5") (] "]")) (= "=") (binary_expression "&UNK_002a28b3 + unaff_EDI" (pointer_expression "&UNK_002a28b3" (& "&") (identifier "UNK_002a28b3")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0xba6,unaff_EDI + 0x1aebbb,1,0,iVar3,unaff_EDI + 0x1b0a8b,0,0,\n               param_1 + 0xba5,0);" (call_expression "FUN_000eb510(param_1 + 0xba6,unaff_EDI + 0x1aebbb,1,0,iVar3,unaff_EDI + 0x1b0a8b,0,0,\n               param_1 + 0xba5,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0xba6,unaff_EDI + 0x1aebbb,1,0,iVar3,unaff_EDI + 0x1b0a8b,0,0,\n               param_1 + 0xba5,0)" (( "(") (binary_expression "param_1 + 0xba6" (identifier "param_1") (+ "+") (number_literal "0xba6")) (, ",") (binary_expression "unaff_EDI + 0x1aebbb" (identifier "unaff_EDI") (+ "+") (number_literal "0x1aebbb")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar3") (, ",") (binary_expression "unaff_EDI + 0x1b0a8b" (identifier "unaff_EDI") (+ "+") (number_literal "0x1b0a8b")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0xba5" (identifier "param_1") (+ "+") (number_literal "0xba5")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "*(undefined2 *)(param_1 + 0xbb4) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0xbb4) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0xbb4)" (* "*") (cast_expression "(undefined2 *)(param_1 + 0xbb4)" (( "(") (type_descriptor "undefined2 *" (type_identifier "undefined2") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0xbb4)" (( "(") (binary_expression "param_1 + 0xbb4" (identifier "param_1") (+ "+") (number_literal "0xbb4")) () ")")))) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0xbb5] = &UNK_002a28c7 + unaff_EDI;" (assignment_expression "param_1[0xbb5] = &UNK_002a28c7 + unaff_EDI" (subscript_expression "param_1[0xbb5]" (identifier "param_1") ([ "[") (number_literal "0xbb5") (] "]")) (= "=") (binary_expression "&UNK_002a28c7 + unaff_EDI" (pointer_expression "&UNK_002a28c7" (& "&") (identifier "UNK_002a28c7")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0xbb6,unaff_EDI + 0x1aebb8,1,0,iVar4,&UNK_001b0ab7 + unaff_EDI,0,0,\n               param_1 + 0xbb5,1);" (call_expression "FUN_000eb510(param_1 + 0xbb6,unaff_EDI + 0x1aebb8,1,0,iVar4,&UNK_001b0ab7 + unaff_EDI,0,0,\n               param_1 + 0xbb5,1)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0xbb6,unaff_EDI + 0x1aebb8,1,0,iVar4,&UNK_001b0ab7 + unaff_EDI,0,0,\n               param_1 + 0xbb5,1)" (( "(") (binary_expression "param_1 + 0xbb6" (identifier "param_1") (+ "+") (number_literal "0xbb6")) (, ",") (binary_expression "unaff_EDI + 0x1aebb8" (identifier "unaff_EDI") (+ "+") (number_literal "0x1aebb8")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar4") (, ",") (binary_expression "&UNK_001b0ab7 + unaff_EDI" (pointer_expression "&UNK_001b0ab7" (& "&") (identifier "UNK_001b0ab7")) (+ "+") (identifier "unaff_EDI")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0xbb5" (identifier "param_1") (+ "+") (number_literal "0xbb5")) (, ",") (number_literal "1") () ")"))) (; ";")) (expression_statement "param_1[0xbc4] = &UNK_002a28db + unaff_EDI;" (assignment_expression "param_1[0xbc4] = &UNK_002a28db + unaff_EDI" (subscript_expression "param_1[0xbc4]" (identifier "param_1") ([ "[") (number_literal "0xbc4") (] "]")) (= "=") (binary_expression "&UNK_002a28db + unaff_EDI" (pointer_expression "&UNK_002a28db" (& "&") (identifier "UNK_002a28db")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0xbc5,unaff_EDI + 0x1aebed,1,0,iVar3,unaff_EDI + 0x1aebce,0,0,\n               param_1 + 0xbc4,0);" (call_expression "FUN_000eb510(param_1 + 0xbc5,unaff_EDI + 0x1aebed,1,0,iVar3,unaff_EDI + 0x1aebce,0,0,\n               param_1 + 0xbc4,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0xbc5,unaff_EDI + 0x1aebed,1,0,iVar3,unaff_EDI + 0x1aebce,0,0,\n               param_1 + 0xbc4,0)" (( "(") (binary_expression "param_1 + 0xbc5" (identifier "param_1") (+ "+") (number_literal "0xbc5")) (, ",") (binary_expression "unaff_EDI + 0x1aebed" (identifier "unaff_EDI") (+ "+") (number_literal "0x1aebed")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar3") (, ",") (binary_expression "unaff_EDI + 0x1aebce" (identifier "unaff_EDI") (+ "+") (number_literal "0x1aebce")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0xbc4" (identifier "param_1") (+ "+") (number_literal "0xbc4")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "param_1[0xbd4] = &UNK_002a28ef + unaff_EDI;" (assignment_expression "param_1[0xbd4] = &UNK_002a28ef + unaff_EDI" (subscript_expression "param_1[0xbd4]" (identifier "param_1") ([ "[") (number_literal "0xbd4") (] "]")) (= "=") (binary_expression "&UNK_002a28ef + unaff_EDI" (pointer_expression "&UNK_002a28ef" (& "&") (identifier "UNK_002a28ef")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "*(undefined2 *)(param_1 + 0xbd3) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0xbd3) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0xbd3)" (* "*") (cast_expression "(undefined2 *)(param_1 + 0xbd3)" (( "(") (type_descriptor "undefined2 *" (type_identifier "undefined2") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0xbd3)" (( "(") (binary_expression "param_1 + 0xbd3" (identifier "param_1") (+ "+") (number_literal "0xbd3")) () ")")))) (= "=") (number_literal "0")) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0xbd5,unaff_EDI + 0x1aebea,1,0,iVar4,0,0,0,param_1 + 0xbd4,1);" (call_expression "FUN_000eb510(param_1 + 0xbd5,unaff_EDI + 0x1aebea,1,0,iVar4,0,0,0,param_1 + 0xbd4,1)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0xbd5,unaff_EDI + 0x1aebea,1,0,iVar4,0,0,0,param_1 + 0xbd4,1)" (( "(") (binary_expression "param_1 + 0xbd5" (identifier "param_1") (+ "+") (number_literal "0xbd5")) (, ",") (binary_expression "unaff_EDI + 0x1aebea" (identifier "unaff_EDI") (+ "+") (number_literal "0x1aebea")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar4") (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0xbd4" (identifier "param_1") (+ "+") (number_literal "0xbd4")) (, ",") (number_literal "1") () ")"))) (; ";")) (expression_statement "param_1[0xbe3] = &UNK_002a2903 + unaff_EDI;" (assignment_expression "param_1[0xbe3] = &UNK_002a2903 + unaff_EDI" (subscript_expression "param_1[0xbe3]" (identifier "param_1") ([ "[") (number_literal "0xbe3") (] "]")) (= "=") (binary_expression "&UNK_002a2903 + unaff_EDI" (pointer_expression "&UNK_002a2903" (& "&") (identifier "UNK_002a2903")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0xbe4,&UNK_001aec01 + unaff_EDI,1,0,0,unaff_EDI + 0x1b0adf,iVar11,0,\n               param_1 + 0xbe3,0);" (call_expression "FUN_000eb510(param_1 + 0xbe4,&UNK_001aec01 + unaff_EDI,1,0,0,unaff_EDI + 0x1b0adf,iVar11,0,\n               param_1 + 0xbe3,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0xbe4,&UNK_001aec01 + unaff_EDI,1,0,0,unaff_EDI + 0x1b0adf,iVar11,0,\n               param_1 + 0xbe3,0)" (( "(") (binary_expression "param_1 + 0xbe4" (identifier "param_1") (+ "+") (number_literal "0xbe4")) (, ",") (binary_expression "&UNK_001aec01 + unaff_EDI" (pointer_expression "&UNK_001aec01" (& "&") (identifier "UNK_001aec01")) (+ "+") (identifier "unaff_EDI")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "unaff_EDI + 0x1b0adf" (identifier "unaff_EDI") (+ "+") (number_literal "0x1b0adf")) (, ",") (identifier "iVar11") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0xbe3" (identifier "param_1") (+ "+") (number_literal "0xbe3")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "*(undefined1 *)(param_1 + 0xbf2) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0xbf2) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0xbf2)" (* "*") (cast_expression "(undefined1 *)(param_1 + 0xbf2)" (( "(") (type_descriptor "undefined1 *" (type_identifier "undefined1") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0xbf2)" (( "(") (binary_expression "param_1 + 0xbf2" (identifier "param_1") (+ "+") (number_literal "0xbf2")) () ")")))) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0xbf3] = 0;" (assignment_expression "param_1[0xbf3] = 0" (subscript_expression "param_1[0xbf3]" (identifier "param_1") ([ "[") (number_literal "0xbf3") (] "]")) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0xbf4] = puVar1;" (assignment_expression "param_1[0xbf4] = puVar1" (subscript_expression "param_1[0xbf4]" (identifier "param_1") ([ "[") (number_literal "0xbf4") (] "]")) (= "=") (identifier "puVar1")) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0xbf5,unaff_EDI + 0x1aec15,1,0,iVar2,unaff_EDI + 0x1b0b0f,0,0,\n               param_1 + 0xbf4,0);" (call_expression "FUN_000eb510(param_1 + 0xbf5,unaff_EDI + 0x1aec15,1,0,iVar2,unaff_EDI + 0x1b0b0f,0,0,\n               param_1 + 0xbf4,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0xbf5,unaff_EDI + 0x1aec15,1,0,iVar2,unaff_EDI + 0x1b0b0f,0,0,\n               param_1 + 0xbf4,0)" (( "(") (binary_expression "param_1 + 0xbf5" (identifier "param_1") (+ "+") (number_literal "0xbf5")) (, ",") (binary_expression "unaff_EDI + 0x1aec15" (identifier "unaff_EDI") (+ "+") (number_literal "0x1aec15")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar2") (, ",") (binary_expression "unaff_EDI + 0x1b0b0f" (identifier "unaff_EDI") (+ "+") (number_literal "0x1b0b0f")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0xbf4" (identifier "param_1") (+ "+") (number_literal "0xbf4")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "param_1[0xc04] = 0;" (assignment_expression "param_1[0xc04] = 0" (subscript_expression "param_1[0xc04]" (identifier "param_1") ([ "[") (number_literal "0xc04") (] "]")) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0xc03] = unaff_EDI + -0x18c9;" (assignment_expression "param_1[0xc03] = unaff_EDI + -0x18c9" (subscript_expression "param_1[0xc03]" (identifier "param_1") ([ "[") (number_literal "0xc03") (] "]")) (= "=") (binary_expression "unaff_EDI + -0x18c9" (identifier "unaff_EDI") (+ "+") (number_literal "-0x18c9"))) (; ";")) (expression_statement "param_1[0xbf4] = "St23__codecvt_abstract_baseIcc11__mbstate_tE" + unaff_EDI + 0x1b;" (assignment_expression "param_1[0xbf4] = "St23__codecvt_abstract_baseIcc11__mbstate_tE" + unaff_EDI + 0x1b" (subscript_expression "param_1[0xbf4]" (identifier "param_1") ([ "[") (number_literal "0xbf4") (] "]")) (= "=") (binary_expression ""St23__codecvt_abstract_baseIcc11__mbstate_tE" + unaff_EDI + 0x1b" (binary_expression ""St23__codecvt_abstract_baseIcc11__mbstate_tE" + unaff_EDI" (string_literal ""St23__codecvt_abstract_baseIcc11__mbstate_tE"" (" """) (string_content "St23__codecvt_abstract_baseIcc11__mbstate_tE") (" """)) (+ "+") (identifier "unaff_EDI")) (+ "+") (number_literal "0x1b"))) (; ";")) (expression_statement "param_1[0xc05] = puVar1;" (assignment_expression "param_1[0xc05] = puVar1" (subscript_expression "param_1[0xc05]" (identifier "param_1") ([ "[") (number_literal "0xc05") (] "]")) (= "=") (identifier "puVar1")) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0xc06,unaff_EDI + 0x1aec20,1,0,iVar2,unaff_EDI + 0x1b0b3f,0,0,\n               param_1 + 0xc05,0);" (call_expression "FUN_000eb510(param_1 + 0xc06,unaff_EDI + 0x1aec20,1,0,iVar2,unaff_EDI + 0x1b0b3f,0,0,\n               param_1 + 0xc05,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0xc06,unaff_EDI + 0x1aec20,1,0,iVar2,unaff_EDI + 0x1b0b3f,0,0,\n               param_1 + 0xc05,0)" (( "(") (binary_expression "param_1 + 0xc06" (identifier "param_1") (+ "+") (number_literal "0xc06")) (, ",") (binary_expression "unaff_EDI + 0x1aec20" (identifier "unaff_EDI") (+ "+") (number_literal "0x1aec20")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar2") (, ",") (binary_expression "unaff_EDI + 0x1b0b3f" (identifier "unaff_EDI") (+ "+") (number_literal "0x1b0b3f")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0xc05" (identifier "param_1") (+ "+") (number_literal "0xc05")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "param_1[0xc15] = 0;" (assignment_expression "param_1[0xc15] = 0" (subscript_expression "param_1[0xc15]" (identifier "param_1") ([ "[") (number_literal "0xc15") (] "]")) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0xc14] = unaff_EDI + -0x1ee9;" (assignment_expression "param_1[0xc14] = unaff_EDI + -0x1ee9" (subscript_expression "param_1[0xc14]" (identifier "param_1") ([ "[") (number_literal "0xc14") (] "]")) (= "=") (binary_expression "unaff_EDI + -0x1ee9" (identifier "unaff_EDI") (+ "+") (number_literal "-0x1ee9"))) (; ";")) (expression_statement "param_1[0xc05] = "St23__codecvt_abstract_baseIcc11__mbstate_tE" + unaff_EDI + 0x2f;" (assignment_expression "param_1[0xc05] = "St23__codecvt_abstract_baseIcc11__mbstate_tE" + unaff_EDI + 0x2f" (subscript_expression "param_1[0xc05]" (identifier "param_1") ([ "[") (number_literal "0xc05") (] "]")) (= "=") (binary_expression ""St23__codecvt_abstract_baseIcc11__mbstate_tE" + unaff_EDI + 0x2f" (binary_expression ""St23__codecvt_abstract_baseIcc11__mbstate_tE" + unaff_EDI" (string_literal ""St23__codecvt_abstract_baseIcc11__mbstate_tE"" (" """) (string_content "St23__codecvt_abstract_baseIcc11__mbstate_tE") (" """)) (+ "+") (identifier "unaff_EDI")) (+ "+") (number_literal "0x2f"))) (; ";")) (expression_statement "param_1[0xc16] = &UNK_002a2917 + unaff_EDI;" (assignment_expression "param_1[0xc16] = &UNK_002a2917 + unaff_EDI" (subscript_expression "param_1[0xc16]" (identifier "param_1") ([ "[") (number_literal "0xc16") (] "]")) (= "=") (binary_expression "&UNK_002a2917 + unaff_EDI" (pointer_expression "&UNK_002a2917" (& "&") (identifier "UNK_002a2917")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0xc17,unaff_EDI + 0x1aec2d,1,0x71,iVar3,unaff_EDI + 0x1b0b73,0,0,\n               param_1 + 0xc16,0);" (call_expression "FUN_000eb510(param_1 + 0xc17,unaff_EDI + 0x1aec2d,1,0x71,iVar3,unaff_EDI + 0x1b0b73,0,0,\n               param_1 + 0xc16,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0xc17,unaff_EDI + 0x1aec2d,1,0x71,iVar3,unaff_EDI + 0x1b0b73,0,0,\n               param_1 + 0xc16,0)" (( "(") (binary_expression "param_1 + 0xc17" (identifier "param_1") (+ "+") (number_literal "0xc17")) (, ",") (binary_expression "unaff_EDI + 0x1aec2d" (identifier "unaff_EDI") (+ "+") (number_literal "0x1aec2d")) (, ",") (number_literal "1") (, ",") (number_literal "0x71") (, ",") (identifier "iVar3") (, ",") (binary_expression "unaff_EDI + 0x1b0b73" (identifier "unaff_EDI") (+ "+") (number_literal "0x1b0b73")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0xc16" (identifier "param_1") (+ "+") (number_literal "0xc16")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "param_1[0xc26] = &UNK_002a292b + unaff_EDI;" (assignment_expression "param_1[0xc26] = &UNK_002a292b + unaff_EDI" (subscript_expression "param_1[0xc26]" (identifier "param_1") ([ "[") (number_literal "0xc26") (] "]")) (= "=") (binary_expression "&UNK_002a292b + unaff_EDI" (pointer_expression "&UNK_002a292b" (& "&") (identifier "UNK_002a292b")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "*(undefined2 *)(param_1 + 0xc25) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0xc25) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0xc25)" (* "*") (cast_expression "(undefined2 *)(param_1 + 0xc25)" (( "(") (type_descriptor "undefined2 *" (type_identifier "undefined2") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0xc25)" (( "(") (binary_expression "param_1 + 0xc25" (identifier "param_1") (+ "+") (number_literal "0xc25")) () ")")))) (= "=") (number_literal "0")) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0xc27,unaff_EDI + 0x1aec2a,1,0,iVar4,0,0,0,param_1 + 0xc26,1);" (call_expression "FUN_000eb510(param_1 + 0xc27,unaff_EDI + 0x1aec2a,1,0,iVar4,0,0,0,param_1 + 0xc26,1)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0xc27,unaff_EDI + 0x1aec2a,1,0,iVar4,0,0,0,param_1 + 0xc26,1)" (( "(") (binary_expression "param_1 + 0xc27" (identifier "param_1") (+ "+") (number_literal "0xc27")) (, ",") (binary_expression "unaff_EDI + 0x1aec2a" (identifier "unaff_EDI") (+ "+") (number_literal "0x1aec2a")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar4") (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0xc26" (identifier "param_1") (+ "+") (number_literal "0xc26")) (, ",") (number_literal "1") () ")"))) (; ";")) (expression_statement "param_1[0xc35] = &UNK_002a293f + unaff_EDI;" (assignment_expression "param_1[0xc35] = &UNK_002a293f + unaff_EDI" (subscript_expression "param_1[0xc35]" (identifier "param_1") ([ "[") (number_literal "0xc35") (] "]")) (= "=") (binary_expression "&UNK_002a293f + unaff_EDI" (pointer_expression "&UNK_002a293f" (& "&") (identifier "UNK_002a293f")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0xc36,unaff_EDI + 0x1aec3c,2,0,iVar3,unaff_EDI + 0x1b0b93,0,0,\n               param_1 + 0xc35,0);" (call_expression "FUN_000eb510(param_1 + 0xc36,unaff_EDI + 0x1aec3c,2,0,iVar3,unaff_EDI + 0x1b0b93,0,0,\n               param_1 + 0xc35,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0xc36,unaff_EDI + 0x1aec3c,2,0,iVar3,unaff_EDI + 0x1b0b93,0,0,\n               param_1 + 0xc35,0)" (( "(") (binary_expression "param_1 + 0xc36" (identifier "param_1") (+ "+") (number_literal "0xc36")) (, ",") (binary_expression "unaff_EDI + 0x1aec3c" (identifier "unaff_EDI") (+ "+") (number_literal "0x1aec3c")) (, ",") (number_literal "2") (, ",") (number_literal "0") (, ",") (identifier "iVar3") (, ",") (binary_expression "unaff_EDI + 0x1b0b93" (identifier "unaff_EDI") (+ "+") (number_literal "0x1b0b93")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0xc35" (identifier "param_1") (+ "+") (number_literal "0xc35")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "*(undefined2 *)(param_1 + 0xc44) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0xc44) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0xc44)" (* "*") (cast_expression "(undefined2 *)(param_1 + 0xc44)" (( "(") (type_descriptor "undefined2 *" (type_identifier "undefined2") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0xc44)" (( "(") (binary_expression "param_1 + 0xc44" (identifier "param_1") (+ "+") (number_literal "0xc44")) () ")")))) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0xc45] = &UNK_002a2953 + unaff_EDI;" (assignment_expression "param_1[0xc45] = &UNK_002a2953 + unaff_EDI" (subscript_expression "param_1[0xc45]" (identifier "param_1") ([ "[") (number_literal "0xc45") (] "]")) (= "=") (binary_expression "&UNK_002a2953 + unaff_EDI" (pointer_expression "&UNK_002a2953" (& "&") (identifier "UNK_002a2953")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0xc46,unaff_EDI + 0x1aec39,2,0,iVar4,0,0,0,param_1 + 0xc45,1);" (call_expression "FUN_000eb510(param_1 + 0xc46,unaff_EDI + 0x1aec39,2,0,iVar4,0,0,0,param_1 + 0xc45,1)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0xc46,unaff_EDI + 0x1aec39,2,0,iVar4,0,0,0,param_1 + 0xc45,1)" (( "(") (binary_expression "param_1 + 0xc46" (identifier "param_1") (+ "+") (number_literal "0xc46")) (, ",") (binary_expression "unaff_EDI + 0x1aec39" (identifier "unaff_EDI") (+ "+") (number_literal "0x1aec39")) (, ",") (number_literal "2") (, ",") (number_literal "0") (, ",") (identifier "iVar4") (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0xc45" (identifier "param_1") (+ "+") (number_literal "0xc45")) (, ",") (number_literal "1") () ")"))) (; ";")) (expression_statement "param_1[0xc54] = &UNK_002a2967 + unaff_EDI;" (assignment_expression "param_1[0xc54] = &UNK_002a2967 + unaff_EDI" (subscript_expression "param_1[0xc54]" (identifier "param_1") ([ "[") (number_literal "0xc54") (] "]")) (= "=") (binary_expression "&UNK_002a2967 + unaff_EDI" (pointer_expression "&UNK_002a2967" (& "&") (identifier "UNK_002a2967")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0xc55,unaff_EDI + 0x1aec5e,2,0x72,iVar3,unaff_EDI + 0x1aec3f,0,0,\n               param_1 + 0xc54,0);" (call_expression "FUN_000eb510(param_1 + 0xc55,unaff_EDI + 0x1aec5e,2,0x72,iVar3,unaff_EDI + 0x1aec3f,0,0,\n               param_1 + 0xc54,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0xc55,unaff_EDI + 0x1aec5e,2,0x72,iVar3,unaff_EDI + 0x1aec3f,0,0,\n               param_1 + 0xc54,0)" (( "(") (binary_expression "param_1 + 0xc55" (identifier "param_1") (+ "+") (number_literal "0xc55")) (, ",") (binary_expression "unaff_EDI + 0x1aec5e" (identifier "unaff_EDI") (+ "+") (number_literal "0x1aec5e")) (, ",") (number_literal "2") (, ",") (number_literal "0x72") (, ",") (identifier "iVar3") (, ",") (binary_expression "unaff_EDI + 0x1aec3f" (identifier "unaff_EDI") (+ "+") (number_literal "0x1aec3f")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0xc54" (identifier "param_1") (+ "+") (number_literal "0xc54")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "*(undefined2 *)(param_1 + 0xc63) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0xc63) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0xc63)" (* "*") (cast_expression "(undefined2 *)(param_1 + 0xc63)" (( "(") (type_descriptor "undefined2 *" (type_identifier "undefined2") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0xc63)" (( "(") (binary_expression "param_1 + 0xc63" (identifier "param_1") (+ "+") (number_literal "0xc63")) () ")")))) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0xc64] = &UNK_002a297b + unaff_EDI;" (assignment_expression "param_1[0xc64] = &UNK_002a297b + unaff_EDI" (subscript_expression "param_1[0xc64]" (identifier "param_1") ([ "[") (number_literal "0xc64") (] "]")) (= "=") (binary_expression "&UNK_002a297b + unaff_EDI" (pointer_expression "&UNK_002a297b" (& "&") (identifier "UNK_002a297b")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0xc65,unaff_EDI + 0x1aec5b,2,0,iVar4,0,0,0,param_1 + 0xc64,1);" (call_expression "FUN_000eb510(param_1 + 0xc65,unaff_EDI + 0x1aec5b,2,0,iVar4,0,0,0,param_1 + 0xc64,1)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0xc65,unaff_EDI + 0x1aec5b,2,0,iVar4,0,0,0,param_1 + 0xc64,1)" (( "(") (binary_expression "param_1 + 0xc65" (identifier "param_1") (+ "+") (number_literal "0xc65")) (, ",") (binary_expression "unaff_EDI + 0x1aec5b" (identifier "unaff_EDI") (+ "+") (number_literal "0x1aec5b")) (, ",") (number_literal "2") (, ",") (number_literal "0") (, ",") (identifier "iVar4") (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0xc64" (identifier "param_1") (+ "+") (number_literal "0xc64")) (, ",") (number_literal "1") () ")"))) (; ";")) (expression_statement "param_1[0xc73] = &UNK_002a298f + unaff_EDI;" (assignment_expression "param_1[0xc73] = &UNK_002a298f + unaff_EDI" (subscript_expression "param_1[0xc73]" (identifier "param_1") ([ "[") (number_literal "0xc73") (] "]")) (= "=") (binary_expression "&UNK_002a298f + unaff_EDI" (pointer_expression "&UNK_002a298f" (& "&") (identifier "UNK_002a298f")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0xc74,unaff_EDI + 0x1aec83,1,0,iVar3,unaff_EDI + 0x1b0bb3,0,0,\n               param_1 + 0xc73,0);" (call_expression "FUN_000eb510(param_1 + 0xc74,unaff_EDI + 0x1aec83,1,0,iVar3,unaff_EDI + 0x1b0bb3,0,0,\n               param_1 + 0xc73,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0xc74,unaff_EDI + 0x1aec83,1,0,iVar3,unaff_EDI + 0x1b0bb3,0,0,\n               param_1 + 0xc73,0)" (( "(") (binary_expression "param_1 + 0xc74" (identifier "param_1") (+ "+") (number_literal "0xc74")) (, ",") (binary_expression "unaff_EDI + 0x1aec83" (identifier "unaff_EDI") (+ "+") (number_literal "0x1aec83")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar3") (, ",") (binary_expression "unaff_EDI + 0x1b0bb3" (identifier "unaff_EDI") (+ "+") (number_literal "0x1b0bb3")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0xc73" (identifier "param_1") (+ "+") (number_literal "0xc73")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "*(undefined2 *)(param_1 + 0xc82) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0xc82) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0xc82)" (* "*") (cast_expression "(undefined2 *)(param_1 + 0xc82)" (( "(") (type_descriptor "undefined2 *" (type_identifier "undefined2") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0xc82)" (( "(") (binary_expression "param_1 + 0xc82" (identifier "param_1") (+ "+") (number_literal "0xc82")) () ")")))) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0xc83] = &UNK_002a29a3 + unaff_EDI;" (assignment_expression "param_1[0xc83] = &UNK_002a29a3 + unaff_EDI" (subscript_expression "param_1[0xc83]" (identifier "param_1") ([ "[") (number_literal "0xc83") (] "]")) (= "=") (binary_expression "&UNK_002a29a3 + unaff_EDI" (pointer_expression "&UNK_002a29a3" (& "&") (identifier "UNK_002a29a3")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0xc84,unaff_EDI + 0x1aec80,1,0,iVar4,&UNK_001aec6a + unaff_EDI,0,0,\n               param_1 + 0xc83,1);" (call_expression "FUN_000eb510(param_1 + 0xc84,unaff_EDI + 0x1aec80,1,0,iVar4,&UNK_001aec6a + unaff_EDI,0,0,\n               param_1 + 0xc83,1)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0xc84,unaff_EDI + 0x1aec80,1,0,iVar4,&UNK_001aec6a + unaff_EDI,0,0,\n               param_1 + 0xc83,1)" (( "(") (binary_expression "param_1 + 0xc84" (identifier "param_1") (+ "+") (number_literal "0xc84")) (, ",") (binary_expression "unaff_EDI + 0x1aec80" (identifier "unaff_EDI") (+ "+") (number_literal "0x1aec80")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar4") (, ",") (binary_expression "&UNK_001aec6a + unaff_EDI" (pointer_expression "&UNK_001aec6a" (& "&") (identifier "UNK_001aec6a")) (+ "+") (identifier "unaff_EDI")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0xc83" (identifier "param_1") (+ "+") (number_literal "0xc83")) (, ",") (number_literal "1") () ")"))) (; ";")) (expression_statement "param_1[0xc92] = &UNK_002a29b7 + unaff_EDI;" (assignment_expression "param_1[0xc92] = &UNK_002a29b7 + unaff_EDI" (subscript_expression "param_1[0xc92]" (identifier "param_1") ([ "[") (number_literal "0xc92") (] "]")) (= "=") (binary_expression "&UNK_002a29b7 + unaff_EDI" (pointer_expression "&UNK_002a29b7" (& "&") (identifier "UNK_002a29b7")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0xc93,unaff_EDI + 0x1aec89,1,0,0,unaff_EDI + 0x1b0bd7,iVar9,0,\n               param_1 + 0xc92,0);" (call_expression "FUN_000eb510(param_1 + 0xc93,unaff_EDI + 0x1aec89,1,0,0,unaff_EDI + 0x1b0bd7,iVar9,0,\n               param_1 + 0xc92,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0xc93,unaff_EDI + 0x1aec89,1,0,0,unaff_EDI + 0x1b0bd7,iVar9,0,\n               param_1 + 0xc92,0)" (( "(") (binary_expression "param_1 + 0xc93" (identifier "param_1") (+ "+") (number_literal "0xc93")) (, ",") (binary_expression "unaff_EDI + 0x1aec89" (identifier "unaff_EDI") (+ "+") (number_literal "0x1aec89")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "unaff_EDI + 0x1b0bd7" (identifier "unaff_EDI") (+ "+") (number_literal "0x1b0bd7")) (, ",") (identifier "iVar9") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0xc92" (identifier "param_1") (+ "+") (number_literal "0xc92")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "*(undefined1 *)(param_1 + 0xca1) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0xca1) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0xca1)" (* "*") (cast_expression "(undefined1 *)(param_1 + 0xca1)" (( "(") (type_descriptor "undefined1 *" (type_identifier "undefined1") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0xca1)" (( "(") (binary_expression "param_1 + 0xca1" (identifier "param_1") (+ "+") (number_literal "0xca1")) () ")")))) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0xca3] = &UNK_002a29cb + unaff_EDI;" (assignment_expression "param_1[0xca3] = &UNK_002a29cb + unaff_EDI" (subscript_expression "param_1[0xca3]" (identifier "param_1") ([ "[") (number_literal "0xca3") (] "]")) (= "=") (binary_expression "&UNK_002a29cb + unaff_EDI" (pointer_expression "&UNK_002a29cb" (& "&") (identifier "UNK_002a29cb")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "param_1[0xca2] = 0;" (assignment_expression "param_1[0xca2] = 0" (subscript_expression "param_1[0xca2]" (identifier "param_1") ([ "[") (number_literal "0xca2") (] "]")) (= "=") (number_literal "0")) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0xca4,unaff_EDI + 0x1aeca0,1,0,iVar3,unaff_EDI + 0x1b0bff,0,0,\n               param_1 + 0xca3,0);" (call_expression "FUN_000eb510(param_1 + 0xca4,unaff_EDI + 0x1aeca0,1,0,iVar3,unaff_EDI + 0x1b0bff,0,0,\n               param_1 + 0xca3,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0xca4,unaff_EDI + 0x1aeca0,1,0,iVar3,unaff_EDI + 0x1b0bff,0,0,\n               param_1 + 0xca3,0)" (( "(") (binary_expression "param_1 + 0xca4" (identifier "param_1") (+ "+") (number_literal "0xca4")) (, ",") (binary_expression "unaff_EDI + 0x1aeca0" (identifier "unaff_EDI") (+ "+") (number_literal "0x1aeca0")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar3") (, ",") (binary_expression "unaff_EDI + 0x1b0bff" (identifier "unaff_EDI") (+ "+") (number_literal "0x1b0bff")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0xca3" (identifier "param_1") (+ "+") (number_literal "0xca3")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "*(undefined2 *)(param_1 + 0xcb2) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0xcb2) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0xcb2)" (* "*") (cast_expression "(undefined2 *)(param_1 + 0xcb2)" (( "(") (type_descriptor "undefined2 *" (type_identifier "undefined2") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0xcb2)" (( "(") (binary_expression "param_1 + 0xcb2" (identifier "param_1") (+ "+") (number_literal "0xcb2")) () ")")))) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0xcb3] = &UNK_002a29df + unaff_EDI;" (assignment_expression "param_1[0xcb3] = &UNK_002a29df + unaff_EDI" (subscript_expression "param_1[0xcb3]" (identifier "param_1") ([ "[") (number_literal "0xcb3") (] "]")) (= "=") (binary_expression "&UNK_002a29df + unaff_EDI" (pointer_expression "&UNK_002a29df" (& "&") (identifier "UNK_002a29df")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0xcb4,unaff_EDI + 0x1aec9d,1,0,iVar4,0,0,0,param_1 + 0xcb3,1);" (call_expression "FUN_000eb510(param_1 + 0xcb4,unaff_EDI + 0x1aec9d,1,0,iVar4,0,0,0,param_1 + 0xcb3,1)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0xcb4,unaff_EDI + 0x1aec9d,1,0,iVar4,0,0,0,param_1 + 0xcb3,1)" (( "(") (binary_expression "param_1 + 0xcb4" (identifier "param_1") (+ "+") (number_literal "0xcb4")) (, ",") (binary_expression "unaff_EDI + 0x1aec9d" (identifier "unaff_EDI") (+ "+") (number_literal "0x1aec9d")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar4") (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0xcb3" (identifier "param_1") (+ "+") (number_literal "0xcb3")) (, ",") (number_literal "1") () ")"))) (; ";")) (expression_statement "param_1[0xcc2] = &UNK_002a29f3 + unaff_EDI;" (assignment_expression "param_1[0xcc2] = &UNK_002a29f3 + unaff_EDI" (subscript_expression "param_1[0xcc2]" (identifier "param_1") ([ "[") (number_literal "0xcc2") (] "]")) (= "=") (binary_expression "&UNK_002a29f3 + unaff_EDI" (pointer_expression "&UNK_002a29f3" (& "&") (identifier "UNK_002a29f3")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "iVar6 = unaff_EDI + 0x1aecb1;" (assignment_expression "iVar6 = unaff_EDI + 0x1aecb1" (identifier "iVar6") (= "=") (binary_expression "unaff_EDI + 0x1aecb1" (identifier "unaff_EDI") (+ "+") (number_literal "0x1aecb1"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0xcc3,unaff_EDI + 0x1aecb5,1,0,iVar6,unaff_EDI + 0x1b0c3b,\n               unaff_EDI + 0x1aecaa,0,param_1 + 0xcc2,0);" (call_expression "FUN_000eb510(param_1 + 0xcc3,unaff_EDI + 0x1aecb5,1,0,iVar6,unaff_EDI + 0x1b0c3b,\n               unaff_EDI + 0x1aecaa,0,param_1 + 0xcc2,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0xcc3,unaff_EDI + 0x1aecb5,1,0,iVar6,unaff_EDI + 0x1b0c3b,\n               unaff_EDI + 0x1aecaa,0,param_1 + 0xcc2,0)" (( "(") (binary_expression "param_1 + 0xcc3" (identifier "param_1") (+ "+") (number_literal "0xcc3")) (, ",") (binary_expression "unaff_EDI + 0x1aecb5" (identifier "unaff_EDI") (+ "+") (number_literal "0x1aecb5")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar6") (, ",") (binary_expression "unaff_EDI + 0x1b0c3b" (identifier "unaff_EDI") (+ "+") (number_literal "0x1b0c3b")) (, ",") (binary_expression "unaff_EDI + 0x1aecaa" (identifier "unaff_EDI") (+ "+") (number_literal "0x1aecaa")) (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0xcc2" (identifier "param_1") (+ "+") (number_literal "0xcc2")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "*(undefined1 *)(param_1 + 0xcd1) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0xcd1) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0xcd1)" (* "*") (cast_expression "(undefined1 *)(param_1 + 0xcd1)" (( "(") (type_descriptor "undefined1 *" (type_identifier "undefined1") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0xcd1)" (( "(") (binary_expression "param_1 + 0xcd1" (identifier "param_1") (+ "+") (number_literal "0xcd1")) () ")")))) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0xcd2] = 0xffffffff;" (assignment_expression "param_1[0xcd2] = 0xffffffff" (subscript_expression "param_1[0xcd2]" (identifier "param_1") ([ "[") (number_literal "0xcd2") (] "]")) (= "=") (number_literal "0xffffffff")) (; ";")) (expression_statement "param_1[0xcd4] = puVar1;" (assignment_expression "param_1[0xcd4] = puVar1" (subscript_expression "param_1[0xcd4]" (identifier "param_1") ([ "[") (number_literal "0xcd4") (] "]")) (= "=") (identifier "puVar1")) (; ";")) (expression_statement "param_1[0xcd3] = 0;" (assignment_expression "param_1[0xcd3] = 0" (subscript_expression "param_1[0xcd3]" (identifier "param_1") ([ "[") (number_literal "0xcd3") (] "]")) (= "=") (number_literal "0")) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0xcd5,unaff_EDI + 0x1b8c3c,2,0x52,iVar2,unaff_EDI + 0x1b0c73,iVar14,0,\n               param_1 + 0xcd4,0);" (call_expression "FUN_000eb510(param_1 + 0xcd5,unaff_EDI + 0x1b8c3c,2,0x52,iVar2,unaff_EDI + 0x1b0c73,iVar14,0,\n               param_1 + 0xcd4,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0xcd5,unaff_EDI + 0x1b8c3c,2,0x52,iVar2,unaff_EDI + 0x1b0c73,iVar14,0,\n               param_1 + 0xcd4,0)" (( "(") (binary_expression "param_1 + 0xcd5" (identifier "param_1") (+ "+") (number_literal "0xcd5")) (, ",") (binary_expression "unaff_EDI + 0x1b8c3c" (identifier "unaff_EDI") (+ "+") (number_literal "0x1b8c3c")) (, ",") (number_literal "2") (, ",") (number_literal "0x52") (, ",") (identifier "iVar2") (, ",") (binary_expression "unaff_EDI + 0x1b0c73" (identifier "unaff_EDI") (+ "+") (number_literal "0x1b0c73")) (, ",") (identifier "iVar14") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0xcd4" (identifier "param_1") (+ "+") (number_literal "0xcd4")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "param_1[0xce4] = 0;" (assignment_expression "param_1[0xce4] = 0" (subscript_expression "param_1[0xce4]" (identifier "param_1") ([ "[") (number_literal "0xce4") (] "]")) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0xce3] = unaff_EDI + -0x3f9;" (assignment_expression "param_1[0xce3] = unaff_EDI + -0x3f9" (subscript_expression "param_1[0xce3]" (identifier "param_1") ([ "[") (number_literal "0xce3") (] "]")) (= "=") (binary_expression "unaff_EDI + -0x3f9" (identifier "unaff_EDI") (+ "+") (number_literal "-0x3f9"))) (; ";")) (expression_statement "param_1[0xcd4] = "St14codecvt_bynameIcc11__mbstate_tE" + unaff_EDI + 3;" (assignment_expression "param_1[0xcd4] = "St14codecvt_bynameIcc11__mbstate_tE" + unaff_EDI + 3" (subscript_expression "param_1[0xcd4]" (identifier "param_1") ([ "[") (number_literal "0xcd4") (] "]")) (= "=") (binary_expression ""St14codecvt_bynameIcc11__mbstate_tE" + unaff_EDI + 3" (binary_expression ""St14codecvt_bynameIcc11__mbstate_tE" + unaff_EDI" (string_literal ""St14codecvt_bynameIcc11__mbstate_tE"" (" """) (string_content "St14codecvt_bynameIcc11__mbstate_tE") (" """)) (+ "+") (identifier "unaff_EDI")) (+ "+") (number_literal "3"))) (; ";")) (expression_statement "param_1[0xce5] = &UNK_002a2a07 + unaff_EDI;" (assignment_expression "param_1[0xce5] = &UNK_002a2a07 + unaff_EDI" (subscript_expression "param_1[0xce5]" (identifier "param_1") ([ "[") (number_literal "0xce5") (] "]")) (= "=") (binary_expression "&UNK_002a2a07 + unaff_EDI" (pointer_expression "&UNK_002a2a07" (& "&") (identifier "UNK_002a2a07")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0xce6,unaff_EDI + 0x1aecc3,0,0,iVar2,unaff_EDI + 0x1b0c73,iVar14,0,\n               param_1 + 0xce5,0);" (call_expression "FUN_000eb510(param_1 + 0xce6,unaff_EDI + 0x1aecc3,0,0,iVar2,unaff_EDI + 0x1b0c73,iVar14,0,\n               param_1 + 0xce5,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0xce6,unaff_EDI + 0x1aecc3,0,0,iVar2,unaff_EDI + 0x1b0c73,iVar14,0,\n               param_1 + 0xce5,0)" (( "(") (binary_expression "param_1 + 0xce6" (identifier "param_1") (+ "+") (number_literal "0xce6")) (, ",") (binary_expression "unaff_EDI + 0x1aecc3" (identifier "unaff_EDI") (+ "+") (number_literal "0x1aecc3")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (identifier "iVar2") (, ",") (binary_expression "unaff_EDI + 0x1b0c73" (identifier "unaff_EDI") (+ "+") (number_literal "0x1b0c73")) (, ",") (identifier "iVar14") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0xce5" (identifier "param_1") (+ "+") (number_literal "0xce5")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "*(undefined1 *)(param_1 + 0xcf4) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0xcf4) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0xcf4)" (* "*") (cast_expression "(undefined1 *)(param_1 + 0xcf4)" (( "(") (type_descriptor "undefined1 *" (type_identifier "undefined1") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0xcf4)" (( "(") (binary_expression "param_1 + 0xcf4" (identifier "param_1") (+ "+") (number_literal "0xcf4")) () ")")))) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0xcf8] = &UNK_002a2a1b + unaff_EDI;" (assignment_expression "param_1[0xcf8] = &UNK_002a2a1b + unaff_EDI" (subscript_expression "param_1[0xcf8]" (identifier "param_1") ([ "[") (number_literal "0xcf8") (] "]")) (= "=") (binary_expression "&UNK_002a2a1b + unaff_EDI" (pointer_expression "&UNK_002a2a1b" (& "&") (identifier "UNK_002a2a1b")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "param_1[0xcf5] = 0;" (assignment_expression "param_1[0xcf5] = 0" (subscript_expression "param_1[0xcf5]" (identifier "param_1") ([ "[") (number_literal "0xcf5") (] "]")) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0xcf6] = 0;" (assignment_expression "param_1[0xcf6] = 0" (subscript_expression "param_1[0xcf6]" (identifier "param_1") ([ "[") (number_literal "0xcf6") (] "]")) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0xcf7] = 0;" (assignment_expression "param_1[0xcf7] = 0" (subscript_expression "param_1[0xcf7]" (identifier "param_1") ([ "[") (number_literal "0xcf7") (] "]")) (= "=") (number_literal "0")) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0xcf9,unaff_EDI + 0x1aecc9,1,0,iVar2,unaff_EDI + 0x1b0c93,iVar14,0,\n               param_1 + 0xcf8,0);" (call_expression "FUN_000eb510(param_1 + 0xcf9,unaff_EDI + 0x1aecc9,1,0,iVar2,unaff_EDI + 0x1b0c93,iVar14,0,\n               param_1 + 0xcf8,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0xcf9,unaff_EDI + 0x1aecc9,1,0,iVar2,unaff_EDI + 0x1b0c93,iVar14,0,\n               param_1 + 0xcf8,0)" (( "(") (binary_expression "param_1 + 0xcf9" (identifier "param_1") (+ "+") (number_literal "0xcf9")) (, ",") (binary_expression "unaff_EDI + 0x1aecc9" (identifier "unaff_EDI") (+ "+") (number_literal "0x1aecc9")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar2") (, ",") (binary_expression "unaff_EDI + 0x1b0c93" (identifier "unaff_EDI") (+ "+") (number_literal "0x1b0c93")) (, ",") (identifier "iVar14") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0xcf8" (identifier "param_1") (+ "+") (number_literal "0xcf8")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "*(undefined1 *)(param_1 + 0xd07) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0xd07) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0xd07)" (* "*") (cast_expression "(undefined1 *)(param_1 + 0xd07)" (( "(") (type_descriptor "undefined1 *" (type_identifier "undefined1") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0xd07)" (( "(") (binary_expression "param_1 + 0xd07" (identifier "param_1") (+ "+") (number_literal "0xd07")) () ")")))) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0xd08] = 0;" (assignment_expression "param_1[0xd08] = 0" (subscript_expression "param_1[0xd08]" (identifier "param_1") ([ "[") (number_literal "0xd08") (] "]")) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0xd09] = 0;" (assignment_expression "param_1[0xd09] = 0" (subscript_expression "param_1[0xd09]" (identifier "param_1") ([ "[") (number_literal "0xd09") (] "]")) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0xd0a] = 0;" (assignment_expression "param_1[0xd0a] = 0" (subscript_expression "param_1[0xd0a]" (identifier "param_1") ([ "[") (number_literal "0xd0a") (] "]")) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0xd0b] = &UNK_002a2a2f + unaff_EDI;" (assignment_expression "param_1[0xd0b] = &UNK_002a2a2f + unaff_EDI" (subscript_expression "param_1[0xd0b]" (identifier "param_1") ([ "[") (number_literal "0xd0b") (] "]")) (= "=") (binary_expression "&UNK_002a2a2f + unaff_EDI" (pointer_expression "&UNK_002a2a2f" (& "&") (identifier "UNK_002a2a2f")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0xd0c,unaff_EDI + 0x1aece9,1,0x73,iVar3,unaff_EDI + 0x1aecd4,0,0,\n               param_1 + 0xd0b,0);" (call_expression "FUN_000eb510(param_1 + 0xd0c,unaff_EDI + 0x1aece9,1,0x73,iVar3,unaff_EDI + 0x1aecd4,0,0,\n               param_1 + 0xd0b,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0xd0c,unaff_EDI + 0x1aece9,1,0x73,iVar3,unaff_EDI + 0x1aecd4,0,0,\n               param_1 + 0xd0b,0)" (( "(") (binary_expression "param_1 + 0xd0c" (identifier "param_1") (+ "+") (number_literal "0xd0c")) (, ",") (binary_expression "unaff_EDI + 0x1aece9" (identifier "unaff_EDI") (+ "+") (number_literal "0x1aece9")) (, ",") (number_literal "1") (, ",") (number_literal "0x73") (, ",") (identifier "iVar3") (, ",") (binary_expression "unaff_EDI + 0x1aecd4" (identifier "unaff_EDI") (+ "+") (number_literal "0x1aecd4")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0xd0b" (identifier "param_1") (+ "+") (number_literal "0xd0b")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "*(undefined2 *)(param_1 + 0xd1a) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0xd1a) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0xd1a)" (* "*") (cast_expression "(undefined2 *)(param_1 + 0xd1a)" (( "(") (type_descriptor "undefined2 *" (type_identifier "undefined2") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0xd1a)" (( "(") (binary_expression "param_1 + 0xd1a" (identifier "param_1") (+ "+") (number_literal "0xd1a")) () ")")))) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0xd1b] = &UNK_002a2a43 + unaff_EDI;" (assignment_expression "param_1[0xd1b] = &UNK_002a2a43 + unaff_EDI" (subscript_expression "param_1[0xd1b]" (identifier "param_1") ([ "[") (number_literal "0xd1b") (] "]")) (= "=") (binary_expression "&UNK_002a2a43 + unaff_EDI" (pointer_expression "&UNK_002a2a43" (& "&") (identifier "UNK_002a2a43")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0xd1c,unaff_EDI + 0x1aece6,1,0,iVar4,0,0,0,param_1 + 0xd1b,1);" (call_expression "FUN_000eb510(param_1 + 0xd1c,unaff_EDI + 0x1aece6,1,0,iVar4,0,0,0,param_1 + 0xd1b,1)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0xd1c,unaff_EDI + 0x1aece6,1,0,iVar4,0,0,0,param_1 + 0xd1b,1)" (( "(") (binary_expression "param_1 + 0xd1c" (identifier "param_1") (+ "+") (number_literal "0xd1c")) (, ",") (binary_expression "unaff_EDI + 0x1aece6" (identifier "unaff_EDI") (+ "+") (number_literal "0x1aece6")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar4") (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0xd1b" (identifier "param_1") (+ "+") (number_literal "0xd1b")) (, ",") (number_literal "1") () ")"))) (; ";")) (expression_statement "param_1[0xd2a] = &UNK_002a2a57 + unaff_EDI;" (assignment_expression "param_1[0xd2a] = &UNK_002a2a57 + unaff_EDI" (subscript_expression "param_1[0xd2a]" (identifier "param_1") ([ "[") (number_literal "0xd2a") (] "]")) (= "=") (binary_expression "&UNK_002a2a57 + unaff_EDI" (pointer_expression "&UNK_002a2a57" (& "&") (identifier "UNK_002a2a57")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0xd2b,unaff_EDI + 0x1aed12,1,0x53,iVar3,unaff_EDI + 0x1aecf3,0,0,\n               param_1 + 0xd2a,0);" (call_expression "FUN_000eb510(param_1 + 0xd2b,unaff_EDI + 0x1aed12,1,0x53,iVar3,unaff_EDI + 0x1aecf3,0,0,\n               param_1 + 0xd2a,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0xd2b,unaff_EDI + 0x1aed12,1,0x53,iVar3,unaff_EDI + 0x1aecf3,0,0,\n               param_1 + 0xd2a,0)" (( "(") (binary_expression "param_1 + 0xd2b" (identifier "param_1") (+ "+") (number_literal "0xd2b")) (, ",") (binary_expression "unaff_EDI + 0x1aed12" (identifier "unaff_EDI") (+ "+") (number_literal "0x1aed12")) (, ",") (number_literal "1") (, ",") (number_literal "0x53") (, ",") (identifier "iVar3") (, ",") (binary_expression "unaff_EDI + 0x1aecf3" (identifier "unaff_EDI") (+ "+") (number_literal "0x1aecf3")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0xd2a" (identifier "param_1") (+ "+") (number_literal "0xd2a")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "*(undefined2 *)(param_1 + 0xd39) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0xd39) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0xd39)" (* "*") (cast_expression "(undefined2 *)(param_1 + 0xd39)" (( "(") (type_descriptor "undefined2 *" (type_identifier "undefined2") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0xd39)" (( "(") (binary_expression "param_1 + 0xd39" (identifier "param_1") (+ "+") (number_literal "0xd39")) () ")")))) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0xd3a] = &UNK_002a2a6b + unaff_EDI;" (assignment_expression "param_1[0xd3a] = &UNK_002a2a6b + unaff_EDI" (subscript_expression "param_1[0xd3a]" (identifier "param_1") ([ "[") (number_literal "0xd3a") (] "]")) (= "=") (binary_expression "&UNK_002a2a6b + unaff_EDI" (pointer_expression "&UNK_002a2a6b" (& "&") (identifier "UNK_002a2a6b")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0xd3b,unaff_EDI + 0x1aed0f,1,0,iVar4,0,0,0,param_1 + 0xd3a,1);" (call_expression "FUN_000eb510(param_1 + 0xd3b,unaff_EDI + 0x1aed0f,1,0,iVar4,0,0,0,param_1 + 0xd3a,1)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0xd3b,unaff_EDI + 0x1aed0f,1,0,iVar4,0,0,0,param_1 + 0xd3a,1)" (( "(") (binary_expression "param_1 + 0xd3b" (identifier "param_1") (+ "+") (number_literal "0xd3b")) (, ",") (binary_expression "unaff_EDI + 0x1aed0f" (identifier "unaff_EDI") (+ "+") (number_literal "0x1aed0f")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar4") (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0xd3a" (identifier "param_1") (+ "+") (number_literal "0xd3a")) (, ",") (number_literal "1") () ")"))) (; ";")) (expression_statement "param_1[0xd49] = &UNK_002a2a7f + unaff_EDI;" (assignment_expression "param_1[0xd49] = &UNK_002a2a7f + unaff_EDI" (subscript_expression "param_1[0xd49]" (identifier "param_1") ([ "[") (number_literal "0xd49") (] "]")) (= "=") (binary_expression "&UNK_002a2a7f + unaff_EDI" (pointer_expression "&UNK_002a2a7f" (& "&") (identifier "UNK_002a2a7f")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0xd4a,unaff_EDI + 0x1aed21,1,0,iVar3,unaff_EDI + 0x1b0cc3,0,0,\n               param_1 + 0xd49,0);" (call_expression "FUN_000eb510(param_1 + 0xd4a,unaff_EDI + 0x1aed21,1,0,iVar3,unaff_EDI + 0x1b0cc3,0,0,\n               param_1 + 0xd49,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0xd4a,unaff_EDI + 0x1aed21,1,0,iVar3,unaff_EDI + 0x1b0cc3,0,0,\n               param_1 + 0xd49,0)" (( "(") (binary_expression "param_1 + 0xd4a" (identifier "param_1") (+ "+") (number_literal "0xd4a")) (, ",") (binary_expression "unaff_EDI + 0x1aed21" (identifier "unaff_EDI") (+ "+") (number_literal "0x1aed21")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar3") (, ",") (binary_expression "unaff_EDI + 0x1b0cc3" (identifier "unaff_EDI") (+ "+") (number_literal "0x1b0cc3")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0xd49" (identifier "param_1") (+ "+") (number_literal "0xd49")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "*(undefined2 *)(param_1 + 0xd58) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0xd58) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0xd58)" (* "*") (cast_expression "(undefined2 *)(param_1 + 0xd58)" (( "(") (type_descriptor "undefined2 *" (type_identifier "undefined2") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0xd58)" (( "(") (binary_expression "param_1 + 0xd58" (identifier "param_1") (+ "+") (number_literal "0xd58")) () ")")))) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0xd59] = &UNK_002a2a93 + unaff_EDI;" (assignment_expression "param_1[0xd59] = &UNK_002a2a93 + unaff_EDI" (subscript_expression "param_1[0xd59]" (identifier "param_1") ([ "[") (number_literal "0xd59") (] "]")) (= "=") (binary_expression "&UNK_002a2a93 + unaff_EDI" (pointer_expression "&UNK_002a2a93" (& "&") (identifier "UNK_002a2a93")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0xd5a,unaff_EDI + 0x1aed1e,1,0,iVar4,0,0,0,param_1 + 0xd59,1);" (call_expression "FUN_000eb510(param_1 + 0xd5a,unaff_EDI + 0x1aed1e,1,0,iVar4,0,0,0,param_1 + 0xd59,1)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0xd5a,unaff_EDI + 0x1aed1e,1,0,iVar4,0,0,0,param_1 + 0xd59,1)" (( "(") (binary_expression "param_1 + 0xd5a" (identifier "param_1") (+ "+") (number_literal "0xd5a")) (, ",") (binary_expression "unaff_EDI + 0x1aed1e" (identifier "unaff_EDI") (+ "+") (number_literal "0x1aed1e")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar4") (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0xd59" (identifier "param_1") (+ "+") (number_literal "0xd59")) (, ",") (number_literal "1") () ")"))) (; ";")) (expression_statement "param_1[0xd68] = "extern(C) " + unaff_EDI + 7;" (assignment_expression "param_1[0xd68] = "extern(C) " + unaff_EDI + 7" (subscript_expression "param_1[0xd68]" (identifier "param_1") ([ "[") (number_literal "0xd68") (] "]")) (= "=") (binary_expression ""extern(C) " + unaff_EDI + 7" (binary_expression ""extern(C) " + unaff_EDI" (string_literal ""extern(C) "" (" """) (string_content "extern(C) ") (" """)) (+ "+") (identifier "unaff_EDI")) (+ "+") (number_literal "7"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0xd69,unaff_EDI + 0x1aed39,1,0,iVar3,unaff_EDI + 0x1b0ceb,0,0,\n               param_1 + 0xd68,0);" (call_expression "FUN_000eb510(param_1 + 0xd69,unaff_EDI + 0x1aed39,1,0,iVar3,unaff_EDI + 0x1b0ceb,0,0,\n               param_1 + 0xd68,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0xd69,unaff_EDI + 0x1aed39,1,0,iVar3,unaff_EDI + 0x1b0ceb,0,0,\n               param_1 + 0xd68,0)" (( "(") (binary_expression "param_1 + 0xd69" (identifier "param_1") (+ "+") (number_literal "0xd69")) (, ",") (binary_expression "unaff_EDI + 0x1aed39" (identifier "unaff_EDI") (+ "+") (number_literal "0x1aed39")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar3") (, ",") (binary_expression "unaff_EDI + 0x1b0ceb" (identifier "unaff_EDI") (+ "+") (number_literal "0x1b0ceb")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0xd68" (identifier "param_1") (+ "+") (number_literal "0xd68")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "*(undefined2 *)(param_1 + 0xd77) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0xd77) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0xd77)" (* "*") (cast_expression "(undefined2 *)(param_1 + 0xd77)" (( "(") (type_descriptor "undefined2 *" (type_identifier "undefined2") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0xd77)" (( "(") (binary_expression "param_1 + 0xd77" (identifier "param_1") (+ "+") (number_literal "0xd77")) () ")")))) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0xd78] = "extern(Windows) " + unaff_EDI + 0x10;" (assignment_expression "param_1[0xd78] = "extern(Windows) " + unaff_EDI + 0x10" (subscript_expression "param_1[0xd78]" (identifier "param_1") ([ "[") (number_literal "0xd78") (] "]")) (= "=") (binary_expression ""extern(Windows) " + unaff_EDI + 0x10" (binary_expression ""extern(Windows) " + unaff_EDI" (string_literal ""extern(Windows) "" (" """) (string_content "extern(Windows) ") (" """)) (+ "+") (identifier "unaff_EDI")) (+ "+") (number_literal "0x10"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0xd79,unaff_EDI + 0x1aed36,1,0,iVar4,0,0,0,param_1 + 0xd78,1);" (call_expression "FUN_000eb510(param_1 + 0xd79,unaff_EDI + 0x1aed36,1,0,iVar4,0,0,0,param_1 + 0xd78,1)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0xd79,unaff_EDI + 0x1aed36,1,0,iVar4,0,0,0,param_1 + 0xd78,1)" (( "(") (binary_expression "param_1 + 0xd79" (identifier "param_1") (+ "+") (number_literal "0xd79")) (, ",") (binary_expression "unaff_EDI + 0x1aed36" (identifier "unaff_EDI") (+ "+") (number_literal "0x1aed36")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar4") (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0xd78" (identifier "param_1") (+ "+") (number_literal "0xd78")) (, ",") (number_literal "1") () ")"))) (; ";")) (expression_statement "param_1[0xd87] = "extern(C++) " + unaff_EDI + 3;" (assignment_expression "param_1[0xd87] = "extern(C++) " + unaff_EDI + 3" (subscript_expression "param_1[0xd87]" (identifier "param_1") ([ "[") (number_literal "0xd87") (] "]")) (= "=") (binary_expression ""extern(C++) " + unaff_EDI + 3" (binary_expression ""extern(C++) " + unaff_EDI" (string_literal ""extern(C++) "" (" """) (string_content "extern(C++) ") (" """)) (+ "+") (identifier "unaff_EDI")) (+ "+") (number_literal "3"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0xd88,unaff_EDI + 0x1aed4c,1,0,iVar4,unaff_EDI + 0x1b0d33,0,0,\n               param_1 + 0xd87,1);" (call_expression "FUN_000eb510(param_1 + 0xd88,unaff_EDI + 0x1aed4c,1,0,iVar4,unaff_EDI + 0x1b0d33,0,0,\n               param_1 + 0xd87,1)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0xd88,unaff_EDI + 0x1aed4c,1,0,iVar4,unaff_EDI + 0x1b0d33,0,0,\n               param_1 + 0xd87,1)" (( "(") (binary_expression "param_1 + 0xd88" (identifier "param_1") (+ "+") (number_literal "0xd88")) (, ",") (binary_expression "unaff_EDI + 0x1aed4c" (identifier "unaff_EDI") (+ "+") (number_literal "0x1aed4c")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar4") (, ",") (binary_expression "unaff_EDI + 0x1b0d33" (identifier "unaff_EDI") (+ "+") (number_literal "0x1b0d33")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0xd87" (identifier "param_1") (+ "+") (number_literal "0xd87")) (, ",") (number_literal "1") () ")"))) (; ";")) (expression_statement "*(undefined2 *)(param_1 + 0xd96) = 0x100;" (assignment_expression "*(undefined2 *)(param_1 + 0xd96) = 0x100" (pointer_expression "*(undefined2 *)(param_1 + 0xd96)" (* "*") (cast_expression "(undefined2 *)(param_1 + 0xd96)" (( "(") (type_descriptor "undefined2 *" (type_identifier "undefined2") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0xd96)" (( "(") (binary_expression "param_1 + 0xd96" (identifier "param_1") (+ "+") (number_literal "0xd96")) () ")")))) (= "=") (number_literal "0x100")) (; ";")) (expression_statement "param_1[0xd97] = "extern(Objective-C) " + unaff_EDI + 10;" (assignment_expression "param_1[0xd97] = "extern(Objective-C) " + unaff_EDI + 10" (subscript_expression "param_1[0xd97]" (identifier "param_1") ([ "[") (number_literal "0xd97") (] "]")) (= "=") (binary_expression ""extern(Objective-C) " + unaff_EDI + 10" (binary_expression ""extern(Objective-C) " + unaff_EDI" (string_literal ""extern(Objective-C) "" (" """) (string_content "extern(Objective-C) ") (" """)) (+ "+") (identifier "unaff_EDI")) (+ "+") (number_literal "10"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0xd98,unaff_EDI + 0x1aed49,1,0,iVar3,0,0,0,param_1 + 0xd97,0);" (call_expression "FUN_000eb510(param_1 + 0xd98,unaff_EDI + 0x1aed49,1,0,iVar3,0,0,0,param_1 + 0xd97,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0xd98,unaff_EDI + 0x1aed49,1,0,iVar3,0,0,0,param_1 + 0xd97,0)" (( "(") (binary_expression "param_1 + 0xd98" (identifier "param_1") (+ "+") (number_literal "0xd98")) (, ",") (binary_expression "unaff_EDI + 0x1aed49" (identifier "unaff_EDI") (+ "+") (number_literal "0x1aed49")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar3") (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0xd97" (identifier "param_1") (+ "+") (number_literal "0xd97")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "param_1[0xda6] = " immutable" + unaff_EDI + 9;" (assignment_expression "param_1[0xda6] = " immutable" + unaff_EDI + 9" (subscript_expression "param_1[0xda6]" (identifier "param_1") ([ "[") (number_literal "0xda6") (] "]")) (= "=") (binary_expression "" immutable" + unaff_EDI + 9" (binary_expression "" immutable" + unaff_EDI" (string_literal "" immutable"" (" """) (string_content " immutable") (" """)) (+ "+") (identifier "unaff_EDI")) (+ "+") (number_literal "9"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0xda7,&UNK_001aed5f + unaff_EDI,1,0,0,&UNK_001b0d5b + unaff_EDI,iVar11,0,\n               param_1 + 0xda6,0);" (call_expression "FUN_000eb510(param_1 + 0xda7,&UNK_001aed5f + unaff_EDI,1,0,0,&UNK_001b0d5b + unaff_EDI,iVar11,0,\n               param_1 + 0xda6,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0xda7,&UNK_001aed5f + unaff_EDI,1,0,0,&UNK_001b0d5b + unaff_EDI,iVar11,0,\n               param_1 + 0xda6,0)" (( "(") (binary_expression "param_1 + 0xda7" (identifier "param_1") (+ "+") (number_literal "0xda7")) (, ",") (binary_expression "&UNK_001aed5f + unaff_EDI" (pointer_expression "&UNK_001aed5f" (& "&") (identifier "UNK_001aed5f")) (+ "+") (identifier "unaff_EDI")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "&UNK_001b0d5b + unaff_EDI" (pointer_expression "&UNK_001b0d5b" (& "&") (identifier "UNK_001b0d5b")) (+ "+") (identifier "unaff_EDI")) (, ",") (identifier "iVar11") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0xda6" (identifier "param_1") (+ "+") (number_literal "0xda6")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "*(undefined1 *)(param_1 + 0xdb5) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0xdb5) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0xdb5)" (* "*") (cast_expression "(undefined1 *)(param_1 + 0xdb5)" (( "(") (type_descriptor "undefined1 *" (type_identifier "undefined1") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0xdb5)" (( "(") (binary_expression "param_1 + 0xdb5" (identifier "param_1") (+ "+") (number_literal "0xdb5")) () ")")))) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0xdb6] = 0;" (assignment_expression "param_1[0xdb6] = 0" (subscript_expression "param_1[0xdb6]" (identifier "param_1") ([ "[") (number_literal "0xdb6") (] "]")) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0xdb7] = puVar1;" (assignment_expression "param_1[0xdb7] = puVar1" (subscript_expression "param_1[0xdb7]" (identifier "param_1") ([ "[") (number_literal "0xdb7") (] "]")) (= "=") (identifier "puVar1")) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0xdb8,unaff_EDI + 0x1aed9c,1,0,iVar2,unaff_EDI + 0x1aed85,\n               unaff_EDI + 0x1aed75,0,param_1 + 0xdb7,0);" (call_expression "FUN_000eb510(param_1 + 0xdb8,unaff_EDI + 0x1aed9c,1,0,iVar2,unaff_EDI + 0x1aed85,\n               unaff_EDI + 0x1aed75,0,param_1 + 0xdb7,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0xdb8,unaff_EDI + 0x1aed9c,1,0,iVar2,unaff_EDI + 0x1aed85,\n               unaff_EDI + 0x1aed75,0,param_1 + 0xdb7,0)" (( "(") (binary_expression "param_1 + 0xdb8" (identifier "param_1") (+ "+") (number_literal "0xdb8")) (, ",") (binary_expression "unaff_EDI + 0x1aed9c" (identifier "unaff_EDI") (+ "+") (number_literal "0x1aed9c")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar2") (, ",") (binary_expression "unaff_EDI + 0x1aed85" (identifier "unaff_EDI") (+ "+") (number_literal "0x1aed85")) (, ",") (binary_expression "unaff_EDI + 0x1aed75" (identifier "unaff_EDI") (+ "+") (number_literal "0x1aed75")) (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0xdb7" (identifier "param_1") (+ "+") (number_literal "0xdb7")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "param_1[0xdc7] = 0;" (assignment_expression "param_1[0xdc7] = 0" (subscript_expression "param_1[0xdc7]" (identifier "param_1") ([ "[") (number_literal "0xdc7") (] "]")) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0xdc6] = unaff_EDI + 0x7897;" (assignment_expression "param_1[0xdc6] = unaff_EDI + 0x7897" (subscript_expression "param_1[0xdc6]" (identifier "param_1") ([ "[") (number_literal "0xdc6") (] "]")) (= "=") (binary_expression "unaff_EDI + 0x7897" (identifier "unaff_EDI") (+ "+") (number_literal "0x7897"))) (; ";")) (expression_statement "param_1[0xdb7] = "St14codecvt_bynameIcc11__mbstate_tE" + unaff_EDI + 0x17;" (assignment_expression "param_1[0xdb7] = "St14codecvt_bynameIcc11__mbstate_tE" + unaff_EDI + 0x17" (subscript_expression "param_1[0xdb7]" (identifier "param_1") ([ "[") (number_literal "0xdb7") (] "]")) (= "=") (binary_expression ""St14codecvt_bynameIcc11__mbstate_tE" + unaff_EDI + 0x17" (binary_expression ""St14codecvt_bynameIcc11__mbstate_tE" + unaff_EDI" (string_literal ""St14codecvt_bynameIcc11__mbstate_tE"" (" """) (string_content "St14codecvt_bynameIcc11__mbstate_tE") (" """)) (+ "+") (identifier "unaff_EDI")) (+ "+") (number_literal "0x17"))) (; ";")) (expression_statement "param_1[0xdc8] = "pure " + unaff_EDI + 3;" (assignment_expression "param_1[0xdc8] = "pure " + unaff_EDI + 3" (subscript_expression "param_1[0xdc8]" (identifier "param_1") ([ "[") (number_literal "0xdc8") (] "]")) (= "=") (binary_expression ""pure " + unaff_EDI + 3" (binary_expression ""pure " + unaff_EDI" (string_literal ""pure "" (" """) (string_content "pure ") (" """)) (+ "+") (identifier "unaff_EDI")) (+ "+") (number_literal "3"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0xdc9,unaff_EDI + 0x1aedad,1,0,iVar4,unaff_EDI + 0x1b0d83,0,0,\n               param_1 + 0xdc8,1);" (call_expression "FUN_000eb510(param_1 + 0xdc9,unaff_EDI + 0x1aedad,1,0,iVar4,unaff_EDI + 0x1b0d83,0,0,\n               param_1 + 0xdc8,1)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0xdc9,unaff_EDI + 0x1aedad,1,0,iVar4,unaff_EDI + 0x1b0d83,0,0,\n               param_1 + 0xdc8,1)" (( "(") (binary_expression "param_1 + 0xdc9" (identifier "param_1") (+ "+") (number_literal "0xdc9")) (, ",") (binary_expression "unaff_EDI + 0x1aedad" (identifier "unaff_EDI") (+ "+") (number_literal "0x1aedad")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar4") (, ",") (binary_expression "unaff_EDI + 0x1b0d83" (identifier "unaff_EDI") (+ "+") (number_literal "0x1b0d83")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0xdc8" (identifier "param_1") (+ "+") (number_literal "0xdc8")) (, ",") (number_literal "1") () ")"))) (; ";")) (expression_statement "*(undefined2 *)(param_1 + 0xdd7) = 0x100;" (assignment_expression "*(undefined2 *)(param_1 + 0xdd7) = 0x100" (pointer_expression "*(undefined2 *)(param_1 + 0xdd7)" (* "*") (cast_expression "(undefined2 *)(param_1 + 0xdd7)" (( "(") (type_descriptor "undefined2 *" (type_identifier "undefined2") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0xdd7)" (( "(") (binary_expression "param_1 + 0xdd7" (identifier "param_1") (+ "+") (number_literal "0xdd7")) () ")")))) (= "=") (number_literal "0x100")) (; ";")) (expression_statement "param_1[0xdd8] = "@property " + unaff_EDI + 3;" (assignment_expression "param_1[0xdd8] = "@property " + unaff_EDI + 3" (subscript_expression "param_1[0xdd8]" (identifier "param_1") ([ "[") (number_literal "0xdd8") (] "]")) (= "=") (binary_expression ""@property " + unaff_EDI + 3" (binary_expression ""@property " + unaff_EDI" (string_literal ""@property "" (" """) (string_content "@property ") (" """)) (+ "+") (identifier "unaff_EDI")) (+ "+") (number_literal "3"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0xdd9,unaff_EDI + 0x1aedaa,1,0,iVar3,0,0,0,param_1 + 0xdd8,0);" (call_expression "FUN_000eb510(param_1 + 0xdd9,unaff_EDI + 0x1aedaa,1,0,iVar3,0,0,0,param_1 + 0xdd8,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0xdd9,unaff_EDI + 0x1aedaa,1,0,iVar3,0,0,0,param_1 + 0xdd8,0)" (( "(") (binary_expression "param_1 + 0xdd9" (identifier "param_1") (+ "+") (number_literal "0xdd9")) (, ",") (binary_expression "unaff_EDI + 0x1aedaa" (identifier "unaff_EDI") (+ "+") (number_literal "0x1aedaa")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar3") (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0xdd8" (identifier "param_1") (+ "+") (number_literal "0xdd8")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "param_1[0xde7] = &UNK_002a2b33 + unaff_EDI;" (assignment_expression "param_1[0xde7] = &UNK_002a2b33 + unaff_EDI" (subscript_expression "param_1[0xde7]" (identifier "param_1") ([ "[") (number_literal "0xde7") (] "]")) (= "=") (binary_expression "&UNK_002a2b33 + unaff_EDI" (pointer_expression "&UNK_002a2b33" (& "&") (identifier "UNK_002a2b33")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0xde8,unaff_EDI + 0x1aedd2,1,0,0,unaff_EDI + 0x1b0da7,unaff_EDI + 0x1aedb8,\n               1,param_1 + 0xde7,0);" (call_expression "FUN_000eb510(param_1 + 0xde8,unaff_EDI + 0x1aedd2,1,0,0,unaff_EDI + 0x1b0da7,unaff_EDI + 0x1aedb8,\n               1,param_1 + 0xde7,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0xde8,unaff_EDI + 0x1aedd2,1,0,0,unaff_EDI + 0x1b0da7,unaff_EDI + 0x1aedb8,\n               1,param_1 + 0xde7,0)" (( "(") (binary_expression "param_1 + 0xde8" (identifier "param_1") (+ "+") (number_literal "0xde8")) (, ",") (binary_expression "unaff_EDI + 0x1aedd2" (identifier "unaff_EDI") (+ "+") (number_literal "0x1aedd2")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "unaff_EDI + 0x1b0da7" (identifier "unaff_EDI") (+ "+") (number_literal "0x1b0da7")) (, ",") (binary_expression "unaff_EDI + 0x1aedb8" (identifier "unaff_EDI") (+ "+") (number_literal "0x1aedb8")) (, ",") (number_literal "1") (, ",") (binary_expression "param_1 + 0xde7" (identifier "param_1") (+ "+") (number_literal "0xde7")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "*(undefined1 *)(param_1 + 0xdf6) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0xdf6) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0xdf6)" (* "*") (cast_expression "(undefined1 *)(param_1 + 0xdf6)" (( "(") (type_descriptor "undefined1 *" (type_identifier "undefined1") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0xdf6)" (( "(") (binary_expression "param_1 + 0xdf6" (identifier "param_1") (+ "+") (number_literal "0xdf6")) () ")")))) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0xdf7] = 0;" (assignment_expression "param_1[0xdf7] = 0" (subscript_expression "param_1[0xdf7]" (identifier "param_1") ([ "[") (number_literal "0xdf7") (] "]")) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0xdf8] = "scope " + unaff_EDI;" (assignment_expression "param_1[0xdf8] = "scope " + unaff_EDI" (subscript_expression "param_1[0xdf8]" (identifier "param_1") ([ "[") (number_literal "0xdf8") (] "]")) (= "=") (binary_expression ""scope " + unaff_EDI" (string_literal ""scope "" (" """) (string_content "scope ") (" """)) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0xdf9,unaff_EDI + 0x1aedea,1,0,iVar8,unaff_EDI + 0x1b0dcb,\n               unaff_EDI + 0x1aedde,0,param_1 + 0xdf8,0);" (call_expression "FUN_000eb510(param_1 + 0xdf9,unaff_EDI + 0x1aedea,1,0,iVar8,unaff_EDI + 0x1b0dcb,\n               unaff_EDI + 0x1aedde,0,param_1 + 0xdf8,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0xdf9,unaff_EDI + 0x1aedea,1,0,iVar8,unaff_EDI + 0x1b0dcb,\n               unaff_EDI + 0x1aedde,0,param_1 + 0xdf8,0)" (( "(") (binary_expression "param_1 + 0xdf9" (identifier "param_1") (+ "+") (number_literal "0xdf9")) (, ",") (binary_expression "unaff_EDI + 0x1aedea" (identifier "unaff_EDI") (+ "+") (number_literal "0x1aedea")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar8") (, ",") (binary_expression "unaff_EDI + 0x1b0dcb" (identifier "unaff_EDI") (+ "+") (number_literal "0x1b0dcb")) (, ",") (binary_expression "unaff_EDI + 0x1aedde" (identifier "unaff_EDI") (+ "+") (number_literal "0x1aedde")) (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0xdf8" (identifier "param_1") (+ "+") (number_literal "0xdf8")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "*(undefined1 *)(param_1 + 0xe07) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0xe07) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0xe07)" (* "*") (cast_expression "(undefined1 *)(param_1 + 0xe07)" (( "(") (type_descriptor "undefined1 *" (type_identifier "undefined1") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0xe07)" (( "(") (binary_expression "param_1 + 0xe07" (identifier "param_1") (+ "+") (number_literal "0xe07")) () ")")))) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0xe08] = iVar8;" (assignment_expression "param_1[0xe08] = iVar8" (subscript_expression "param_1[0xe08]" (identifier "param_1") ([ "[") (number_literal "0xe08") (] "]")) (= "=") (identifier "iVar8")) (; ";")) (expression_statement "param_1[0xe09] = &UNK_002a2b5b + unaff_EDI;" (assignment_expression "param_1[0xe09] = &UNK_002a2b5b + unaff_EDI" (subscript_expression "param_1[0xe09]" (identifier "param_1") ([ "[") (number_literal "0xe09") (] "]")) (= "=") (binary_expression "&UNK_002a2b5b + unaff_EDI" (pointer_expression "&UNK_002a2b5b" (& "&") (identifier "UNK_002a2b5b")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0xe0a,unaff_EDI + 0x1aedf7,1,0,unaff_EDI + 0x1bb38f,unaff_EDI + 0x1b0e27,\n               iVar13,0,param_1 + 0xe09,0);" (call_expression "FUN_000eb510(param_1 + 0xe0a,unaff_EDI + 0x1aedf7,1,0,unaff_EDI + 0x1bb38f,unaff_EDI + 0x1b0e27,\n               iVar13,0,param_1 + 0xe09,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0xe0a,unaff_EDI + 0x1aedf7,1,0,unaff_EDI + 0x1bb38f,unaff_EDI + 0x1b0e27,\n               iVar13,0,param_1 + 0xe09,0)" (( "(") (binary_expression "param_1 + 0xe0a" (identifier "param_1") (+ "+") (number_literal "0xe0a")) (, ",") (binary_expression "unaff_EDI + 0x1aedf7" (identifier "unaff_EDI") (+ "+") (number_literal "0x1aedf7")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (binary_expression "unaff_EDI + 0x1bb38f" (identifier "unaff_EDI") (+ "+") (number_literal "0x1bb38f")) (, ",") (binary_expression "unaff_EDI + 0x1b0e27" (identifier "unaff_EDI") (+ "+") (number_literal "0x1b0e27")) (, ",") (identifier "iVar13") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0xe09" (identifier "param_1") (+ "+") (number_literal "0xe09")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "*(undefined1 *)(param_1 + 0xe18) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0xe18) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0xe18)" (* "*") (cast_expression "(undefined1 *)(param_1 + 0xe18)" (( "(") (type_descriptor "undefined1 *" (type_identifier "undefined1") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0xe18)" (( "(") (binary_expression "param_1 + 0xe18" (identifier "param_1") (+ "+") (number_literal "0xe18")) () ")")))) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0xe19] = 5;" (assignment_expression "param_1[0xe19] = 5" (subscript_expression "param_1[0xe19]" (identifier "param_1") ([ "[") (number_literal "0xe19") (] "]")) (= "=") (number_literal "5")) (; ";")) (expression_statement "param_1[0xe1a] = &UNK_002a2b6f + unaff_EDI;" (assignment_expression "param_1[0xe1a] = &UNK_002a2b6f + unaff_EDI" (subscript_expression "param_1[0xe1a]" (identifier "param_1") ([ "[") (number_literal "0xe1a") (] "]")) (= "=") (binary_expression "&UNK_002a2b6f + unaff_EDI" (pointer_expression "&UNK_002a2b6f" (& "&") (identifier "UNK_002a2b6f")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0xe1b,unaff_EDI + 0x1aee0a,1,0,unaff_EDI + 0x1be49b,unaff_EDI + 0x1b0e53,\n               iVar7,0,param_1 + 0xe1a,0);" (call_expression "FUN_000eb510(param_1 + 0xe1b,unaff_EDI + 0x1aee0a,1,0,unaff_EDI + 0x1be49b,unaff_EDI + 0x1b0e53,\n               iVar7,0,param_1 + 0xe1a,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0xe1b,unaff_EDI + 0x1aee0a,1,0,unaff_EDI + 0x1be49b,unaff_EDI + 0x1b0e53,\n               iVar7,0,param_1 + 0xe1a,0)" (( "(") (binary_expression "param_1 + 0xe1b" (identifier "param_1") (+ "+") (number_literal "0xe1b")) (, ",") (binary_expression "unaff_EDI + 0x1aee0a" (identifier "unaff_EDI") (+ "+") (number_literal "0x1aee0a")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (binary_expression "unaff_EDI + 0x1be49b" (identifier "unaff_EDI") (+ "+") (number_literal "0x1be49b")) (, ",") (binary_expression "unaff_EDI + 0x1b0e53" (identifier "unaff_EDI") (+ "+") (number_literal "0x1b0e53")) (, ",") (identifier "iVar7") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0xe1a" (identifier "param_1") (+ "+") (number_literal "0xe1a")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "*(undefined1 *)(param_1 + 0xe29) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0xe29) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0xe29)" (* "*") (cast_expression "(undefined1 *)(param_1 + 0xe29)" (( "(") (type_descriptor "undefined1 *" (type_identifier "undefined1") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0xe29)" (( "(") (binary_expression "param_1 + 0xe29" (identifier "param_1") (+ "+") (number_literal "0xe29")) () ")")))) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0xe2a] = 1;" (assignment_expression "param_1[0xe2a] = 1" (subscript_expression "param_1[0xe2a]" (identifier "param_1") ([ "[") (number_literal "0xe2a") (] "]")) (= "=") (number_literal "1")) (; ";")) (expression_statement "param_1[0xe2b] = "shared(" + unaff_EDI + 3;" (assignment_expression "param_1[0xe2b] = "shared(" + unaff_EDI + 3" (subscript_expression "param_1[0xe2b]" (identifier "param_1") ([ "[") (number_literal "0xe2b") (] "]")) (= "=") (binary_expression ""shared(" + unaff_EDI + 3" (binary_expression ""shared(" + unaff_EDI" (string_literal ""shared("" (" """) (string_content "shared(") (" """)) (+ "+") (identifier "unaff_EDI")) (+ "+") (number_literal "3"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0xe2c,unaff_EDI + 0x1aee1d,1,0,iVar4,unaff_EDI + 0x1b0f07,0,0,\n               param_1 + 0xe2b,1);" (call_expression "FUN_000eb510(param_1 + 0xe2c,unaff_EDI + 0x1aee1d,1,0,iVar4,unaff_EDI + 0x1b0f07,0,0,\n               param_1 + 0xe2b,1)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0xe2c,unaff_EDI + 0x1aee1d,1,0,iVar4,unaff_EDI + 0x1b0f07,0,0,\n               param_1 + 0xe2b,1)" (( "(") (binary_expression "param_1 + 0xe2c" (identifier "param_1") (+ "+") (number_literal "0xe2c")) (, ",") (binary_expression "unaff_EDI + 0x1aee1d" (identifier "unaff_EDI") (+ "+") (number_literal "0x1aee1d")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar4") (, ",") (binary_expression "unaff_EDI + 0x1b0f07" (identifier "unaff_EDI") (+ "+") (number_literal "0x1b0f07")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0xe2b" (identifier "param_1") (+ "+") (number_literal "0xe2b")) (, ",") (number_literal "1") () ")"))) (; ";")) (expression_statement "*(undefined2 *)(param_1 + 0xe3a) = 0x100;" (assignment_expression "*(undefined2 *)(param_1 + 0xe3a) = 0x100" (pointer_expression "*(undefined2 *)(param_1 + 0xe3a)" (* "*") (cast_expression "(undefined2 *)(param_1 + 0xe3a)" (( "(") (type_descriptor "undefined2 *" (type_identifier "undefined2") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0xe3a)" (( "(") (binary_expression "param_1 + 0xe3a" (identifier "param_1") (+ "+") (number_literal "0xe3a")) () ")")))) (= "=") (number_literal "0x100")) (; ";")) (expression_statement "param_1[0xe3b] = "immutable(" + unaff_EDI + 8;" (assignment_expression "param_1[0xe3b] = "immutable(" + unaff_EDI + 8" (subscript_expression "param_1[0xe3b]" (identifier "param_1") ([ "[") (number_literal "0xe3b") (] "]")) (= "=") (binary_expression ""immutable(" + unaff_EDI + 8" (binary_expression ""immutable(" + unaff_EDI" (string_literal ""immutable("" (" """) (string_content "immutable(") (" """)) (+ "+") (identifier "unaff_EDI")) (+ "+") (number_literal "8"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0xe3c,unaff_EDI + 0x1aee1a,1,0,iVar3,unaff_EDI + 0x1b0f4f,0,0,\n               param_1 + 0xe3b,0);" (call_expression "FUN_000eb510(param_1 + 0xe3c,unaff_EDI + 0x1aee1a,1,0,iVar3,unaff_EDI + 0x1b0f4f,0,0,\n               param_1 + 0xe3b,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0xe3c,unaff_EDI + 0x1aee1a,1,0,iVar3,unaff_EDI + 0x1b0f4f,0,0,\n               param_1 + 0xe3b,0)" (( "(") (binary_expression "param_1 + 0xe3c" (identifier "param_1") (+ "+") (number_literal "0xe3c")) (, ",") (binary_expression "unaff_EDI + 0x1aee1a" (identifier "unaff_EDI") (+ "+") (number_literal "0x1aee1a")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar3") (, ",") (binary_expression "unaff_EDI + 0x1b0f4f" (identifier "unaff_EDI") (+ "+") (number_literal "0x1b0f4f")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0xe3b" (identifier "param_1") (+ "+") (number_literal "0xe3b")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "param_1[0xe4a] = &UNK_002a2bab + unaff_EDI;" (assignment_expression "param_1[0xe4a] = &UNK_002a2bab + unaff_EDI" (subscript_expression "param_1[0xe4a]" (identifier "param_1") ([ "[") (number_literal "0xe4a") (] "]")) (= "=") (binary_expression "&UNK_002a2bab + unaff_EDI" (pointer_expression "&UNK_002a2bab" (& "&") (identifier "UNK_002a2bab")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0xe4b,unaff_EDI + 0x1aee35,1,0,unaff_EDI + 0x1aee2e,unaff_EDI + 0x1b0f87,\n               iVar7,0,param_1 + 0xe4a,0);" (call_expression "FUN_000eb510(param_1 + 0xe4b,unaff_EDI + 0x1aee35,1,0,unaff_EDI + 0x1aee2e,unaff_EDI + 0x1b0f87,\n               iVar7,0,param_1 + 0xe4a,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0xe4b,unaff_EDI + 0x1aee35,1,0,unaff_EDI + 0x1aee2e,unaff_EDI + 0x1b0f87,\n               iVar7,0,param_1 + 0xe4a,0)" (( "(") (binary_expression "param_1 + 0xe4b" (identifier "param_1") (+ "+") (number_literal "0xe4b")) (, ",") (binary_expression "unaff_EDI + 0x1aee35" (identifier "unaff_EDI") (+ "+") (number_literal "0x1aee35")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (binary_expression "unaff_EDI + 0x1aee2e" (identifier "unaff_EDI") (+ "+") (number_literal "0x1aee2e")) (, ",") (binary_expression "unaff_EDI + 0x1b0f87" (identifier "unaff_EDI") (+ "+") (number_literal "0x1b0f87")) (, ",") (identifier "iVar7") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0xe4a" (identifier "param_1") (+ "+") (number_literal "0xe4a")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "*(undefined1 *)(param_1 + 0xe59) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0xe59) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0xe59)" (* "*") (cast_expression "(undefined1 *)(param_1 + 0xe59)" (( "(") (type_descriptor "undefined1 *" (type_identifier "undefined1") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0xe59)" (( "(") (binary_expression "param_1 + 0xe59" (identifier "param_1") (+ "+") (number_literal "0xe59")) () ")")))) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0xe5a] = 0x4000;" (assignment_expression "param_1[0xe5a] = 0x4000" (subscript_expression "param_1[0xe5a]" (identifier "param_1") ([ "[") (number_literal "0xe5a") (] "]")) (= "=") (number_literal "0x4000")) (; ";")) (expression_statement "param_1[0xe5b] = puVar1;" (assignment_expression "param_1[0xe5b] = puVar1" (subscript_expression "param_1[0xe5b]" (identifier "param_1") ([ "[") (number_literal "0xe5b") (] "]")) (= "=") (identifier "puVar1")) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0xe5c,unaff_EDI + 0x1c1414,0,0,iVar2,unaff_EDI + 0x1b0fbf,0,0,\n               param_1 + 0xe5b,0);" (call_expression "FUN_000eb510(param_1 + 0xe5c,unaff_EDI + 0x1c1414,0,0,iVar2,unaff_EDI + 0x1b0fbf,0,0,\n               param_1 + 0xe5b,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0xe5c,unaff_EDI + 0x1c1414,0,0,iVar2,unaff_EDI + 0x1b0fbf,0,0,\n               param_1 + 0xe5b,0)" (( "(") (binary_expression "param_1 + 0xe5c" (identifier "param_1") (+ "+") (number_literal "0xe5c")) (, ",") (binary_expression "unaff_EDI + 0x1c1414" (identifier "unaff_EDI") (+ "+") (number_literal "0x1c1414")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (identifier "iVar2") (, ",") (binary_expression "unaff_EDI + 0x1b0fbf" (identifier "unaff_EDI") (+ "+") (number_literal "0x1b0fbf")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0xe5b" (identifier "param_1") (+ "+") (number_literal "0xe5b")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "param_1[0xe6b] = 0;" (assignment_expression "param_1[0xe6b] = 0" (subscript_expression "param_1[0xe6b]" (identifier "param_1") ([ "[") (number_literal "0xe6b") (] "]")) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0xe6a] = unaff_EDI + -0x2d19;" (assignment_expression "param_1[0xe6a] = unaff_EDI + -0x2d19" (subscript_expression "param_1[0xe6a]" (identifier "param_1") ([ "[") (number_literal "0xe6a") (] "]")) (= "=") (binary_expression "unaff_EDI + -0x2d19" (identifier "unaff_EDI") (+ "+") (number_literal "-0x2d19"))) (; ";")) (expression_statement "param_1[0xe5b] = "St17moneypunct_bynameIcLb0EE" + unaff_EDI + 7;" (assignment_expression "param_1[0xe5b] = "St17moneypunct_bynameIcLb0EE" + unaff_EDI + 7" (subscript_expression "param_1[0xe5b]" (identifier "param_1") ([ "[") (number_literal "0xe5b") (] "]")) (= "=") (binary_expression ""St17moneypunct_bynameIcLb0EE" + unaff_EDI + 7" (binary_expression ""St17moneypunct_bynameIcLb0EE" + unaff_EDI" (string_literal ""St17moneypunct_bynameIcLb0EE"" (" """) (string_content "St17moneypunct_bynameIcLb0EE") (" """)) (+ "+") (identifier "unaff_EDI")) (+ "+") (number_literal "7"))) (; ";")) (expression_statement "param_1[0xe6c] = puVar1;" (assignment_expression "param_1[0xe6c] = puVar1" (subscript_expression "param_1[0xe6c]" (identifier "param_1") ([ "[") (number_literal "0xe6c") (] "]")) (= "=") (identifier "puVar1")) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0xe6d,unaff_EDI + 0x1aee5d,1,0,iVar2,unaff_EDI + 0x1aee4d,0,0,\n               param_1 + 0xe6c,0);" (call_expression "FUN_000eb510(param_1 + 0xe6d,unaff_EDI + 0x1aee5d,1,0,iVar2,unaff_EDI + 0x1aee4d,0,0,\n               param_1 + 0xe6c,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0xe6d,unaff_EDI + 0x1aee5d,1,0,iVar2,unaff_EDI + 0x1aee4d,0,0,\n               param_1 + 0xe6c,0)" (( "(") (binary_expression "param_1 + 0xe6d" (identifier "param_1") (+ "+") (number_literal "0xe6d")) (, ",") (binary_expression "unaff_EDI + 0x1aee5d" (identifier "unaff_EDI") (+ "+") (number_literal "0x1aee5d")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar2") (, ",") (binary_expression "unaff_EDI + 0x1aee4d" (identifier "unaff_EDI") (+ "+") (number_literal "0x1aee4d")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0xe6c" (identifier "param_1") (+ "+") (number_literal "0xe6c")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "param_1[0xe7c] = 0;" (assignment_expression "param_1[0xe7c] = 0" (subscript_expression "param_1[0xe7c]" (identifier "param_1") ([ "[") (number_literal "0xe7c") (] "]")) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0xe7b] = unaff_EDI + -0x1119;" (assignment_expression "param_1[0xe7b] = unaff_EDI + -0x1119" (subscript_expression "param_1[0xe7b]" (identifier "param_1") ([ "[") (number_literal "0xe7b") (] "]")) (= "=") (binary_expression "unaff_EDI + -0x1119" (identifier "unaff_EDI") (+ "+") (number_literal "-0x1119"))) (; ";")) (expression_statement "param_1[0xe6c] = "St17moneypunct_bynameIcLb0EE" + unaff_EDI + 0x1b;" (assignment_expression "param_1[0xe6c] = "St17moneypunct_bynameIcLb0EE" + unaff_EDI + 0x1b" (subscript_expression "param_1[0xe6c]" (identifier "param_1") ([ "[") (number_literal "0xe6c") (] "]")) (= "=") (binary_expression ""St17moneypunct_bynameIcLb0EE" + unaff_EDI + 0x1b" (binary_expression ""St17moneypunct_bynameIcLb0EE" + unaff_EDI" (string_literal ""St17moneypunct_bynameIcLb0EE"" (" """) (string_content "St17moneypunct_bynameIcLb0EE") (" """)) (+ "+") (identifier "unaff_EDI")) (+ "+") (number_literal "0x1b"))) (; ";")) (expression_statement "param_1[0xe7d] = puVar1;" (assignment_expression "param_1[0xe7d] = puVar1" (subscript_expression "param_1[0xe7d]" (identifier "param_1") ([ "[") (number_literal "0xe7d") (] "]")) (= "=") (identifier "puVar1")) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0xe7e,unaff_EDI + 0x1aee76,1,0,iVar2,unaff_EDI + 0x1aee67,0,0,\n               param_1 + 0xe7d,0);" (call_expression "FUN_000eb510(param_1 + 0xe7e,unaff_EDI + 0x1aee76,1,0,iVar2,unaff_EDI + 0x1aee67,0,0,\n               param_1 + 0xe7d,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0xe7e,unaff_EDI + 0x1aee76,1,0,iVar2,unaff_EDI + 0x1aee67,0,0,\n               param_1 + 0xe7d,0)" (( "(") (binary_expression "param_1 + 0xe7e" (identifier "param_1") (+ "+") (number_literal "0xe7e")) (, ",") (binary_expression "unaff_EDI + 0x1aee76" (identifier "unaff_EDI") (+ "+") (number_literal "0x1aee76")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar2") (, ",") (binary_expression "unaff_EDI + 0x1aee67" (identifier "unaff_EDI") (+ "+") (number_literal "0x1aee67")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0xe7d" (identifier "param_1") (+ "+") (number_literal "0xe7d")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "param_1[0xe8d] = 0;" (assignment_expression "param_1[0xe8d] = 0" (subscript_expression "param_1[0xe8d]" (identifier "param_1") ([ "[") (number_literal "0xe8d") (] "]")) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0xe8c] = unaff_EDI + -0x2899;" (assignment_expression "param_1[0xe8c] = unaff_EDI + -0x2899" (subscript_expression "param_1[0xe8c]" (identifier "param_1") ([ "[") (number_literal "0xe8c") (] "]")) (= "=") (binary_expression "unaff_EDI + -0x2899" (identifier "unaff_EDI") (+ "+") (number_literal "-0x2899"))) (; ";")) (expression_statement "param_1[0xe7d] = "St17moneypunct_bynameIcLb1EE" + unaff_EDI + 0xf;" (assignment_expression "param_1[0xe7d] = "St17moneypunct_bynameIcLb1EE" + unaff_EDI + 0xf" (subscript_expression "param_1[0xe7d]" (identifier "param_1") ([ "[") (number_literal "0xe7d") (] "]")) (= "=") (binary_expression ""St17moneypunct_bynameIcLb1EE" + unaff_EDI + 0xf" (binary_expression ""St17moneypunct_bynameIcLb1EE" + unaff_EDI" (string_literal ""St17moneypunct_bynameIcLb1EE"" (" """) (string_content "St17moneypunct_bynameIcLb1EE") (" """)) (+ "+") (identifier "unaff_EDI")) (+ "+") (number_literal "0xf"))) (; ";")) (expression_statement "param_1[0xe8e] = &UNK_002a2bbf + unaff_EDI;" (assignment_expression "param_1[0xe8e] = &UNK_002a2bbf + unaff_EDI" (subscript_expression "param_1[0xe8e]" (identifier "param_1") ([ "[") (number_literal "0xe8e") (] "]")) (= "=") (binary_expression "&UNK_002a2bbf + unaff_EDI" (pointer_expression "&UNK_002a2bbf" (& "&") (identifier "UNK_002a2bbf")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0xe8f,unaff_EDI + 0x1aee81,1,0,iVar3,unaff_EDI + 0x1b0fe7,0,0,\n               param_1 + 0xe8e,0);" (call_expression "FUN_000eb510(param_1 + 0xe8f,unaff_EDI + 0x1aee81,1,0,iVar3,unaff_EDI + 0x1b0fe7,0,0,\n               param_1 + 0xe8e,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0xe8f,unaff_EDI + 0x1aee81,1,0,iVar3,unaff_EDI + 0x1b0fe7,0,0,\n               param_1 + 0xe8e,0)" (( "(") (binary_expression "param_1 + 0xe8f" (identifier "param_1") (+ "+") (number_literal "0xe8f")) (, ",") (binary_expression "unaff_EDI + 0x1aee81" (identifier "unaff_EDI") (+ "+") (number_literal "0x1aee81")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar3") (, ",") (binary_expression "unaff_EDI + 0x1b0fe7" (identifier "unaff_EDI") (+ "+") (number_literal "0x1b0fe7")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0xe8e" (identifier "param_1") (+ "+") (number_literal "0xe8e")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "*(undefined2 *)(param_1 + 0xe9d) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0xe9d) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0xe9d)" (* "*") (cast_expression "(undefined2 *)(param_1 + 0xe9d)" (( "(") (type_descriptor "undefined2 *" (type_identifier "undefined2") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0xe9d)" (( "(") (binary_expression "param_1 + 0xe9d" (identifier "param_1") (+ "+") (number_literal "0xe9d")) () ")")))) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0xe9e] = "idouble" + unaff_EDI + 2;" (assignment_expression "param_1[0xe9e] = "idouble" + unaff_EDI + 2" (subscript_expression "param_1[0xe9e]" (identifier "param_1") ([ "[") (number_literal "0xe9e") (] "]")) (= "=") (binary_expression ""idouble" + unaff_EDI + 2" (binary_expression ""idouble" + unaff_EDI" (string_literal ""idouble"" (" """) (string_content "idouble") (" """)) (+ "+") (identifier "unaff_EDI")) (+ "+") (number_literal "2"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0xe9f,unaff_EDI + 0x1aee7e,1,0,iVar4,0,0,0,param_1 + 0xe9e,1);" (call_expression "FUN_000eb510(param_1 + 0xe9f,unaff_EDI + 0x1aee7e,1,0,iVar4,0,0,0,param_1 + 0xe9e,1)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0xe9f,unaff_EDI + 0x1aee7e,1,0,iVar4,0,0,0,param_1 + 0xe9e,1)" (( "(") (binary_expression "param_1 + 0xe9f" (identifier "param_1") (+ "+") (number_literal "0xe9f")) (, ",") (binary_expression "unaff_EDI + 0x1aee7e" (identifier "unaff_EDI") (+ "+") (number_literal "0x1aee7e")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar4") (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0xe9e" (identifier "param_1") (+ "+") (number_literal "0xe9e")) (, ",") (number_literal "1") () ")"))) (; ";")) (expression_statement "param_1[0xead] = "cdouble" + unaff_EDI + 1;" (assignment_expression "param_1[0xead] = "cdouble" + unaff_EDI + 1" (subscript_expression "param_1[0xead]" (identifier "param_1") ([ "[") (number_literal "0xead") (] "]")) (= "=") (binary_expression ""cdouble" + unaff_EDI + 1" (binary_expression ""cdouble" + unaff_EDI" (string_literal ""cdouble"" (" """) (string_content "cdouble") (" """)) (+ "+") (identifier "unaff_EDI")) (+ "+") (number_literal "1"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0xeae,&UNK_001aee87 + unaff_EDI,1,0,iVar2,unaff_EDI + 0x1b1007,iVar14,0,\n               param_1 + 0xead,0);" (call_expression "FUN_000eb510(param_1 + 0xeae,&UNK_001aee87 + unaff_EDI,1,0,iVar2,unaff_EDI + 0x1b1007,iVar14,0,\n               param_1 + 0xead,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0xeae,&UNK_001aee87 + unaff_EDI,1,0,iVar2,unaff_EDI + 0x1b1007,iVar14,0,\n               param_1 + 0xead,0)" (( "(") (binary_expression "param_1 + 0xeae" (identifier "param_1") (+ "+") (number_literal "0xeae")) (, ",") (binary_expression "&UNK_001aee87 + unaff_EDI" (pointer_expression "&UNK_001aee87" (& "&") (identifier "UNK_001aee87")) (+ "+") (identifier "unaff_EDI")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar2") (, ",") (binary_expression "unaff_EDI + 0x1b1007" (identifier "unaff_EDI") (+ "+") (number_literal "0x1b1007")) (, ",") (identifier "iVar14") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0xead" (identifier "param_1") (+ "+") (number_literal "0xead")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "*(undefined1 *)(param_1 + 0xebc) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0xebc) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0xebc)" (* "*") (cast_expression "(undefined1 *)(param_1 + 0xebc)" (( "(") (type_descriptor "undefined1 *" (type_identifier "undefined1") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0xebc)" (( "(") (binary_expression "param_1 + 0xebc" (identifier "param_1") (+ "+") (number_literal "0xebc")) () ")")))) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0xebe] = "dchar" + unaff_EDI + 1;" (assignment_expression "param_1[0xebe] = "dchar" + unaff_EDI + 1" (subscript_expression "param_1[0xebe]" (identifier "param_1") ([ "[") (number_literal "0xebe") (] "]")) (= "=") (binary_expression ""dchar" + unaff_EDI + 1" (binary_expression ""dchar" + unaff_EDI" (string_literal ""dchar"" (" """) (string_content "dchar") (" """)) (+ "+") (identifier "unaff_EDI")) (+ "+") (number_literal "1"))) (; ";")) (expression_statement "param_1[0xebd] = iVar2;" (assignment_expression "param_1[0xebd] = iVar2" (subscript_expression "param_1[0xebd]" (identifier "param_1") ([ "[") (number_literal "0xebd") (] "]")) (= "=") (identifier "iVar2")) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0xebf,unaff_EDI + 0x1aee92,1,0x74,iVar3,unaff_EDI + 0x1b102b,0,0,\n               param_1 + 0xebe,0);" (call_expression "FUN_000eb510(param_1 + 0xebf,unaff_EDI + 0x1aee92,1,0x74,iVar3,unaff_EDI + 0x1b102b,0,0,\n               param_1 + 0xebe,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0xebf,unaff_EDI + 0x1aee92,1,0x74,iVar3,unaff_EDI + 0x1b102b,0,0,\n               param_1 + 0xebe,0)" (( "(") (binary_expression "param_1 + 0xebf" (identifier "param_1") (+ "+") (number_literal "0xebf")) (, ",") (binary_expression "unaff_EDI + 0x1aee92" (identifier "unaff_EDI") (+ "+") (number_literal "0x1aee92")) (, ",") (number_literal "1") (, ",") (number_literal "0x74") (, ",") (identifier "iVar3") (, ",") (binary_expression "unaff_EDI + 0x1b102b" (identifier "unaff_EDI") (+ "+") (number_literal "0x1b102b")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0xebe" (identifier "param_1") (+ "+") (number_literal "0xebe")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "*(undefined2 *)(param_1 + 0xecd) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0xecd) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0xecd)" (* "*") (cast_expression "(undefined2 *)(param_1 + 0xecd)" (( "(") (type_descriptor "undefined2 *" (type_identifier "undefined2") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0xecd)" (( "(") (binary_expression "param_1 + 0xecd" (identifier "param_1") (+ "+") (number_literal "0xecd")) () ")")))) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0xece] = "lazy " + unaff_EDI + 4;" (assignment_expression "param_1[0xece] = "lazy " + unaff_EDI + 4" (subscript_expression "param_1[0xece]" (identifier "param_1") ([ "[") (number_literal "0xece") (] "]")) (= "=") (binary_expression ""lazy " + unaff_EDI + 4" (binary_expression ""lazy " + unaff_EDI" (string_literal ""lazy "" (" """) (string_content "lazy ") (" """)) (+ "+") (identifier "unaff_EDI")) (+ "+") (number_literal "4"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0xecf,unaff_EDI + 0x1aee8f,1,0,iVar4,0,0,0,param_1 + 0xece,1);" (call_expression "FUN_000eb510(param_1 + 0xecf,unaff_EDI + 0x1aee8f,1,0,iVar4,0,0,0,param_1 + 0xece,1)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0xecf,unaff_EDI + 0x1aee8f,1,0,iVar4,0,0,0,param_1 + 0xece,1)" (( "(") (binary_expression "param_1 + 0xecf" (identifier "param_1") (+ "+") (number_literal "0xecf")) (, ",") (binary_expression "unaff_EDI + 0x1aee8f" (identifier "unaff_EDI") (+ "+") (number_literal "0x1aee8f")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar4") (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0xece" (identifier "param_1") (+ "+") (number_literal "0xece")) (, ",") (number_literal "1") () ")"))) (; ";")) (expression_statement "param_1[0xedd] = &UNK_002a2c23 + unaff_EDI;" (assignment_expression "param_1[0xedd] = &UNK_002a2c23 + unaff_EDI" (subscript_expression "param_1[0xedd]" (identifier "param_1") ([ "[") (number_literal "0xedd") (] "]")) (= "=") (binary_expression "&UNK_002a2c23 + unaff_EDI" (pointer_expression "&UNK_002a2c23" (& "&") (identifier "UNK_002a2c23")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0xede,unaff_EDI + 0x1aee9b,1,0,iVar3,unaff_EDI + 0x1b104f,0,0,\n               param_1 + 0xedd,0);" (call_expression "FUN_000eb510(param_1 + 0xede,unaff_EDI + 0x1aee9b,1,0,iVar3,unaff_EDI + 0x1b104f,0,0,\n               param_1 + 0xedd,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0xede,unaff_EDI + 0x1aee9b,1,0,iVar3,unaff_EDI + 0x1b104f,0,0,\n               param_1 + 0xedd,0)" (( "(") (binary_expression "param_1 + 0xede" (identifier "param_1") (+ "+") (number_literal "0xede")) (, ",") (binary_expression "unaff_EDI + 0x1aee9b" (identifier "unaff_EDI") (+ "+") (number_literal "0x1aee9b")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar3") (, ",") (binary_expression "unaff_EDI + 0x1b104f" (identifier "unaff_EDI") (+ "+") (number_literal "0x1b104f")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0xedd" (identifier "param_1") (+ "+") (number_literal "0xedd")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "*(undefined2 *)(param_1 + 0xeec) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0xeec) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0xeec)" (* "*") (cast_expression "(undefined2 *)(param_1 + 0xeec)" (( "(") (type_descriptor "undefined2 *" (type_identifier "undefined2") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0xeec)" (( "(") (binary_expression "param_1 + 0xeec" (identifier "param_1") (+ "+") (number_literal "0xeec")) () ")")))) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0xeed] = "initializer for " + unaff_EDI + 7;" (assignment_expression "param_1[0xeed] = "initializer for " + unaff_EDI + 7" (subscript_expression "param_1[0xeed]" (identifier "param_1") ([ "[") (number_literal "0xeed") (] "]")) (= "=") (binary_expression ""initializer for " + unaff_EDI + 7" (binary_expression ""initializer for " + unaff_EDI" (string_literal ""initializer for "" (" """) (string_content "initializer for ") (" """)) (+ "+") (identifier "unaff_EDI")) (+ "+") (number_literal "7"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0xeee,unaff_EDI + 0x1aee98,1,0,iVar4,0,0,0,param_1 + 0xeed,1);" (call_expression "FUN_000eb510(param_1 + 0xeee,unaff_EDI + 0x1aee98,1,0,iVar4,0,0,0,param_1 + 0xeed,1)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0xeee,unaff_EDI + 0x1aee98,1,0,iVar4,0,0,0,param_1 + 0xeed,1)" (( "(") (binary_expression "param_1 + 0xeee" (identifier "param_1") (+ "+") (number_literal "0xeee")) (, ",") (binary_expression "unaff_EDI + 0x1aee98" (identifier "unaff_EDI") (+ "+") (number_literal "0x1aee98")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar4") (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0xeed" (identifier "param_1") (+ "+") (number_literal "0xeed")) (, ",") (number_literal "1") () ")"))) (; ";")) (expression_statement "param_1[0xefc] = "__ClassZ" + unaff_EDI + 2;" (assignment_expression "param_1[0xefc] = "__ClassZ" + unaff_EDI + 2" (subscript_expression "param_1[0xefc]" (identifier "param_1") ([ "[") (number_literal "0xefc") (] "]")) (= "=") (binary_expression ""__ClassZ" + unaff_EDI + 2" (binary_expression ""__ClassZ" + unaff_EDI" (string_literal ""__ClassZ"" (" """) (string_content "__ClassZ") (" """)) (+ "+") (identifier "unaff_EDI")) (+ "+") (number_literal "2"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0xefd,unaff_EDI + 0x1aeeaa,1,0,iVar3,unaff_EDI + 0x1b1083,0,0,\n               param_1 + 0xefc,0);" (call_expression "FUN_000eb510(param_1 + 0xefd,unaff_EDI + 0x1aeeaa,1,0,iVar3,unaff_EDI + 0x1b1083,0,0,\n               param_1 + 0xefc,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0xefd,unaff_EDI + 0x1aeeaa,1,0,iVar3,unaff_EDI + 0x1b1083,0,0,\n               param_1 + 0xefc,0)" (( "(") (binary_expression "param_1 + 0xefd" (identifier "param_1") (+ "+") (number_literal "0xefd")) (, ",") (binary_expression "unaff_EDI + 0x1aeeaa" (identifier "unaff_EDI") (+ "+") (number_literal "0x1aeeaa")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar3") (, ",") (binary_expression "unaff_EDI + 0x1b1083" (identifier "unaff_EDI") (+ "+") (number_literal "0x1b1083")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0xefc" (identifier "param_1") (+ "+") (number_literal "0xefc")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "*(undefined2 *)(param_1 + 0xf0b) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0xf0b) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0xf0b)" (* "*") (cast_expression "(undefined2 *)(param_1 + 0xf0b)" (( "(") (type_descriptor "undefined2 *" (type_identifier "undefined2") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0xf0b)" (( "(") (binary_expression "param_1 + 0xf0b" (identifier "param_1") (+ "+") (number_literal "0xf0b")) () ")")))) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0xf0c] = "ClassInfo for " + unaff_EDI + 0xd;" (assignment_expression "param_1[0xf0c] = "ClassInfo for " + unaff_EDI + 0xd" (subscript_expression "param_1[0xf0c]" (identifier "param_1") ([ "[") (number_literal "0xf0c") (] "]")) (= "=") (binary_expression ""ClassInfo for " + unaff_EDI + 0xd" (binary_expression ""ClassInfo for " + unaff_EDI" (string_literal ""ClassInfo for "" (" """) (string_content "ClassInfo for ") (" """)) (+ "+") (identifier "unaff_EDI")) (+ "+") (number_literal "0xd"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0xf0d,unaff_EDI + 0x1aeea7,1,0,iVar4,0,0,0,param_1 + 0xf0c,1);" (call_expression "FUN_000eb510(param_1 + 0xf0d,unaff_EDI + 0x1aeea7,1,0,iVar4,0,0,0,param_1 + 0xf0c,1)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0xf0d,unaff_EDI + 0x1aeea7,1,0,iVar4,0,0,0,param_1 + 0xf0c,1)" (( "(") (binary_expression "param_1 + 0xf0d" (identifier "param_1") (+ "+") (number_literal "0xf0d")) (, ",") (binary_expression "unaff_EDI + 0x1aeea7" (identifier "unaff_EDI") (+ "+") (number_literal "0x1aeea7")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar4") (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0xf0c" (identifier "param_1") (+ "+") (number_literal "0xf0c")) (, ",") (number_literal "1") () ")"))) (; ";")) (expression_statement "param_1[0xf1b] = "this(this)" + unaff_EDI + 4;" (assignment_expression "param_1[0xf1b] = "this(this)" + unaff_EDI + 4" (subscript_expression "param_1[0xf1b]" (identifier "param_1") ([ "[") (number_literal "0xf1b") (] "]")) (= "=") (binary_expression ""this(this)" + unaff_EDI + 4" (binary_expression ""this(this)" + unaff_EDI" (string_literal ""this(this)"" (" """) (string_content "this(this)") (" """)) (+ "+") (identifier "unaff_EDI")) (+ "+") (number_literal "4"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0xf1c,unaff_EDI + 0x1aeec9,1,0,0,unaff_EDI + 0x1b10b7,unaff_EDI + 0x1aeeb6,\n               0,param_1 + 0xf1b,0);" (call_expression "FUN_000eb510(param_1 + 0xf1c,unaff_EDI + 0x1aeec9,1,0,0,unaff_EDI + 0x1b10b7,unaff_EDI + 0x1aeeb6,\n               0,param_1 + 0xf1b,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0xf1c,unaff_EDI + 0x1aeec9,1,0,0,unaff_EDI + 0x1b10b7,unaff_EDI + 0x1aeeb6,\n               0,param_1 + 0xf1b,0)" (( "(") (binary_expression "param_1 + 0xf1c" (identifier "param_1") (+ "+") (number_literal "0xf1c")) (, ",") (binary_expression "unaff_EDI + 0x1aeec9" (identifier "unaff_EDI") (+ "+") (number_literal "0x1aeec9")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "unaff_EDI + 0x1b10b7" (identifier "unaff_EDI") (+ "+") (number_literal "0x1b10b7")) (, ",") (binary_expression "unaff_EDI + 0x1aeeb6" (identifier "unaff_EDI") (+ "+") (number_literal "0x1aeeb6")) (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0xf1b" (identifier "param_1") (+ "+") (number_literal "0xf1b")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "*(undefined1 *)(param_1 + 0xf2a) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0xf2a) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0xf2a)" (* "*") (cast_expression "(undefined1 *)(param_1 + 0xf2a)" (( "(") (type_descriptor "undefined1 *" (type_identifier "undefined1") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0xf2a)" (( "(") (binary_expression "param_1 + 0xf2a" (identifier "param_1") (+ "+") (number_literal "0xf2a")) () ")")))) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0xf2b] = 0;" (assignment_expression "param_1[0xf2b] = 0" (subscript_expression "param_1[0xf2b]" (identifier "param_1") ([ "[") (number_literal "0xf2b") (] "]")) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0xf2c] = "Interface for " + unaff_EDI;" (assignment_expression "param_1[0xf2c] = "Interface for " + unaff_EDI" (subscript_expression "param_1[0xf2c]" (identifier "param_1") ([ "[") (number_literal "0xf2c") (] "]")) (= "=") (binary_expression ""Interface for " + unaff_EDI" (string_literal ""Interface for "" (" """) (string_content "Interface for ") (" """)) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0xf2d,&UNK_001aeed4 + unaff_EDI,1,0,iVar4,unaff_EDI + 0x1b10e7,0,0,\n               param_1 + 0xf2c,1);" (call_expression "FUN_000eb510(param_1 + 0xf2d,&UNK_001aeed4 + unaff_EDI,1,0,iVar4,unaff_EDI + 0x1b10e7,0,0,\n               param_1 + 0xf2c,1)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0xf2d,&UNK_001aeed4 + unaff_EDI,1,0,iVar4,unaff_EDI + 0x1b10e7,0,0,\n               param_1 + 0xf2c,1)" (( "(") (binary_expression "param_1 + 0xf2d" (identifier "param_1") (+ "+") (number_literal "0xf2d")) (, ",") (binary_expression "&UNK_001aeed4 + unaff_EDI" (pointer_expression "&UNK_001aeed4" (& "&") (identifier "UNK_001aeed4")) (+ "+") (identifier "unaff_EDI")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar4") (, ",") (binary_expression "unaff_EDI + 0x1b10e7" (identifier "unaff_EDI") (+ "+") (number_literal "0x1b10e7")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0xf2c" (identifier "param_1") (+ "+") (number_literal "0xf2c")) (, ",") (number_literal "1") () ")"))) (; ";")) (expression_statement "*(undefined2 *)(param_1 + 0xf3b) = 0x100;" (assignment_expression "*(undefined2 *)(param_1 + 0xf3b) = 0x100" (pointer_expression "*(undefined2 *)(param_1 + 0xf3b)" (* "*") (cast_expression "(undefined2 *)(param_1 + 0xf3b)" (( "(") (type_descriptor "undefined2 *" (type_identifier "undefined2") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0xf3b)" (( "(") (binary_expression "param_1 + 0xf3b" (identifier "param_1") (+ "+") (number_literal "0xf3b")) () ")")))) (= "=") (number_literal "0x100")) (; ";")) (expression_statement "param_1[0xf3c] = "__ModuleInfoZ" + unaff_EDI + 5;" (assignment_expression "param_1[0xf3c] = "__ModuleInfoZ" + unaff_EDI + 5" (subscript_expression "param_1[0xf3c]" (identifier "param_1") ([ "[") (number_literal "0xf3c") (] "]")) (= "=") (binary_expression ""__ModuleInfoZ" + unaff_EDI + 5" (binary_expression ""__ModuleInfoZ" + unaff_EDI" (string_literal ""__ModuleInfoZ"" (" """) (string_content "__ModuleInfoZ") (" """)) (+ "+") (identifier "unaff_EDI")) (+ "+") (number_literal "5"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0xf3d,unaff_EDI + 0x1aeed1,1,0,iVar3,&UNK_001b111f + unaff_EDI,0,0,\n               param_1 + 0xf3c,0);" (call_expression "FUN_000eb510(param_1 + 0xf3d,unaff_EDI + 0x1aeed1,1,0,iVar3,&UNK_001b111f + unaff_EDI,0,0,\n               param_1 + 0xf3c,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0xf3d,unaff_EDI + 0x1aeed1,1,0,iVar3,&UNK_001b111f + unaff_EDI,0,0,\n               param_1 + 0xf3c,0)" (( "(") (binary_expression "param_1 + 0xf3d" (identifier "param_1") (+ "+") (number_literal "0xf3d")) (, ",") (binary_expression "unaff_EDI + 0x1aeed1" (identifier "unaff_EDI") (+ "+") (number_literal "0x1aeed1")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar3") (, ",") (binary_expression "&UNK_001b111f + unaff_EDI" (pointer_expression "&UNK_001b111f" (& "&") (identifier "UNK_001b111f")) (+ "+") (identifier "unaff_EDI")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0xf3c" (identifier "param_1") (+ "+") (number_literal "0xf3c")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "param_1[0xf4b] = "ModuleInfo for " + unaff_EDI + 0xb;" (assignment_expression "param_1[0xf4b] = "ModuleInfo for " + unaff_EDI + 0xb" (subscript_expression "param_1[0xf4b]" (identifier "param_1") ([ "[") (number_literal "0xf4b") (] "]")) (= "=") (binary_expression ""ModuleInfo for " + unaff_EDI + 0xb" (binary_expression ""ModuleInfo for " + unaff_EDI" (string_literal ""ModuleInfo for "" (" """) (string_content "ModuleInfo for ") (" """)) (+ "+") (identifier "unaff_EDI")) (+ "+") (number_literal "0xb"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0xf4c,unaff_EDI + 0x1aef02,1,0,iVar3,unaff_EDI + 0x1aeee1,0,0,\n               param_1 + 0xf4b,0);" (call_expression "FUN_000eb510(param_1 + 0xf4c,unaff_EDI + 0x1aef02,1,0,iVar3,unaff_EDI + 0x1aeee1,0,0,\n               param_1 + 0xf4b,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0xf4c,unaff_EDI + 0x1aef02,1,0,iVar3,unaff_EDI + 0x1aeee1,0,0,\n               param_1 + 0xf4b,0)" (( "(") (binary_expression "param_1 + 0xf4c" (identifier "param_1") (+ "+") (number_literal "0xf4c")) (, ",") (binary_expression "unaff_EDI + 0x1aef02" (identifier "unaff_EDI") (+ "+") (number_literal "0x1aef02")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar3") (, ",") (binary_expression "unaff_EDI + 0x1aeee1" (identifier "unaff_EDI") (+ "+") (number_literal "0x1aeee1")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0xf4b" (identifier "param_1") (+ "+") (number_literal "0xf4b")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "*(undefined2 *)(param_1 + 0xf5a) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0xf5a) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0xf5a)" (* "*") (cast_expression "(undefined2 *)(param_1 + 0xf5a)" (( "(") (type_descriptor "undefined2 *" (type_identifier "undefined2") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0xf5a)" (( "(") (binary_expression "param_1 + 0xf5a" (identifier "param_1") (+ "+") (number_literal "0xf5a")) () ")")))) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0xf5b] = &UNK_002a2cc3 + unaff_EDI;" (assignment_expression "param_1[0xf5b] = &UNK_002a2cc3 + unaff_EDI" (subscript_expression "param_1[0xf5b]" (identifier "param_1") ([ "[") (number_literal "0xf5b") (] "]")) (= "=") (binary_expression "&UNK_002a2cc3 + unaff_EDI" (pointer_expression "&UNK_002a2cc3" (& "&") (identifier "UNK_002a2cc3")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0xf5c,unaff_EDI + 0x1aeeff,1,0,iVar4,unaff_EDI + 0x1b1157,0,0,\n               param_1 + 0xf5b,1);" (call_expression "FUN_000eb510(param_1 + 0xf5c,unaff_EDI + 0x1aeeff,1,0,iVar4,unaff_EDI + 0x1b1157,0,0,\n               param_1 + 0xf5b,1)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0xf5c,unaff_EDI + 0x1aeeff,1,0,iVar4,unaff_EDI + 0x1b1157,0,0,\n               param_1 + 0xf5b,1)" (( "(") (binary_expression "param_1 + 0xf5c" (identifier "param_1") (+ "+") (number_literal "0xf5c")) (, ",") (binary_expression "unaff_EDI + 0x1aeeff" (identifier "unaff_EDI") (+ "+") (number_literal "0x1aeeff")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar4") (, ",") (binary_expression "unaff_EDI + 0x1b1157" (identifier "unaff_EDI") (+ "+") (number_literal "0x1b1157")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0xf5b" (identifier "param_1") (+ "+") (number_literal "0xf5b")) (, ",") (number_literal "1") () ")"))) (; ";")) (expression_statement "param_1[0xf6a] = &UNK_002a2cd7 + unaff_EDI;" (assignment_expression "param_1[0xf6a] = &UNK_002a2cd7 + unaff_EDI" (subscript_expression "param_1[0xf6a]" (identifier "param_1") ([ "[") (number_literal "0xf6a") (] "]")) (= "=") (binary_expression "&UNK_002a2cd7 + unaff_EDI" (pointer_expression "&UNK_002a2cd7" (& "&") (identifier "UNK_002a2cd7")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0xf6b,unaff_EDI + 0x1aef23,1,0,iVar12,unaff_EDI + 0x1aef0a,iVar13,0,\n               param_1 + 0xf6a,0);" (call_expression "FUN_000eb510(param_1 + 0xf6b,unaff_EDI + 0x1aef23,1,0,iVar12,unaff_EDI + 0x1aef0a,iVar13,0,\n               param_1 + 0xf6a,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0xf6b,unaff_EDI + 0x1aef23,1,0,iVar12,unaff_EDI + 0x1aef0a,iVar13,0,\n               param_1 + 0xf6a,0)" (( "(") (binary_expression "param_1 + 0xf6b" (identifier "param_1") (+ "+") (number_literal "0xf6b")) (, ",") (binary_expression "unaff_EDI + 0x1aef23" (identifier "unaff_EDI") (+ "+") (number_literal "0x1aef23")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar12") (, ",") (binary_expression "unaff_EDI + 0x1aef0a" (identifier "unaff_EDI") (+ "+") (number_literal "0x1aef0a")) (, ",") (identifier "iVar13") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0xf6a" (identifier "param_1") (+ "+") (number_literal "0xf6a")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "*(undefined1 *)(param_1 + 0xf79) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0xf79) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0xf79)" (* "*") (cast_expression "(undefined1 *)(param_1 + 0xf79)" (( "(") (type_descriptor "undefined1 *" (type_identifier "undefined1") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0xf79)" (( "(") (binary_expression "param_1 + 0xf79" (identifier "param_1") (+ "+") (number_literal "0xf79")) () ")")))) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0xf7a] = 0;" (assignment_expression "param_1[0xf7a] = 0" (subscript_expression "param_1[0xf7a]" (identifier "param_1") ([ "[") (number_literal "0xf7a") (] "]")) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0xf7b] = &UNK_002a2ceb + unaff_EDI;" (assignment_expression "param_1[0xf7b] = &UNK_002a2ceb + unaff_EDI" (subscript_expression "param_1[0xf7b]" (identifier "param_1") ([ "[") (number_literal "0xf7b") (] "]")) (= "=") (binary_expression "&UNK_002a2ceb + unaff_EDI" (pointer_expression "&UNK_002a2ceb" (& "&") (identifier "UNK_002a2ceb")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0xf7c,unaff_EDI + 0x1aef30,1,0,iVar12,unaff_EDI + 0x1b117f,iVar13,0,\n               param_1 + 0xf7b,0);" (call_expression "FUN_000eb510(param_1 + 0xf7c,unaff_EDI + 0x1aef30,1,0,iVar12,unaff_EDI + 0x1b117f,iVar13,0,\n               param_1 + 0xf7b,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0xf7c,unaff_EDI + 0x1aef30,1,0,iVar12,unaff_EDI + 0x1b117f,iVar13,0,\n               param_1 + 0xf7b,0)" (( "(") (binary_expression "param_1 + 0xf7c" (identifier "param_1") (+ "+") (number_literal "0xf7c")) (, ",") (binary_expression "unaff_EDI + 0x1aef30" (identifier "unaff_EDI") (+ "+") (number_literal "0x1aef30")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar12") (, ",") (binary_expression "unaff_EDI + 0x1b117f" (identifier "unaff_EDI") (+ "+") (number_literal "0x1b117f")) (, ",") (identifier "iVar13") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0xf7b" (identifier "param_1") (+ "+") (number_literal "0xf7b")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "*(undefined1 *)(param_1 + 0xf8a) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0xf8a) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0xf8a)" (* "*") (cast_expression "(undefined1 *)(param_1 + 0xf8a)" (( "(") (type_descriptor "undefined1 *" (type_identifier "undefined1") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0xf8a)" (( "(") (binary_expression "param_1 + 0xf8a" (identifier "param_1") (+ "+") (number_literal "0xf8a")) () ")")))) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0xf8b] = 0;" (assignment_expression "param_1[0xf8b] = 0" (subscript_expression "param_1[0xf8b]" (identifier "param_1") ([ "[") (number_literal "0xf8b") (] "]")) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0xf8c] = &UNK_002a2cff + unaff_EDI;" (assignment_expression "param_1[0xf8c] = &UNK_002a2cff + unaff_EDI" (subscript_expression "param_1[0xf8c]" (identifier "param_1") ([ "[") (number_literal "0xf8c") (] "]")) (= "=") (binary_expression "&UNK_002a2cff + unaff_EDI" (pointer_expression "&UNK_002a2cff" (& "&") (identifier "UNK_002a2cff")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0xf8d,unaff_EDI + 0x1aef45,1,0,iVar12,unaff_EDI + 0x1b11ab,iVar13,0,\n               param_1 + 0xf8c,0);" (call_expression "FUN_000eb510(param_1 + 0xf8d,unaff_EDI + 0x1aef45,1,0,iVar12,unaff_EDI + 0x1b11ab,iVar13,0,\n               param_1 + 0xf8c,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0xf8d,unaff_EDI + 0x1aef45,1,0,iVar12,unaff_EDI + 0x1b11ab,iVar13,0,\n               param_1 + 0xf8c,0)" (( "(") (binary_expression "param_1 + 0xf8d" (identifier "param_1") (+ "+") (number_literal "0xf8d")) (, ",") (binary_expression "unaff_EDI + 0x1aef45" (identifier "unaff_EDI") (+ "+") (number_literal "0x1aef45")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar12") (, ",") (binary_expression "unaff_EDI + 0x1b11ab" (identifier "unaff_EDI") (+ "+") (number_literal "0x1b11ab")) (, ",") (identifier "iVar13") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0xf8c" (identifier "param_1") (+ "+") (number_literal "0xf8c")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "*(undefined1 *)(param_1 + 0xf9b) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0xf9b) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0xf9b)" (* "*") (cast_expression "(undefined1 *)(param_1 + 0xf9b)" (( "(") (type_descriptor "undefined1 *" (type_identifier "undefined1") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0xf9b)" (( "(") (binary_expression "param_1 + 0xf9b" (identifier "param_1") (+ "+") (number_literal "0xf9b")) () ")")))) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0xf9c] = 0;" (assignment_expression "param_1[0xf9c] = 0" (subscript_expression "param_1[0xf9c]" (identifier "param_1") ([ "[") (number_literal "0xf9c") (] "]")) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0xf9d] = &UNK_002a2d13 + unaff_EDI;" (assignment_expression "param_1[0xf9d] = &UNK_002a2d13 + unaff_EDI" (subscript_expression "param_1[0xf9d]" (identifier "param_1") ([ "[") (number_literal "0xf9d") (] "]")) (= "=") (binary_expression "&UNK_002a2d13 + unaff_EDI" (pointer_expression "&UNK_002a2d13" (& "&") (identifier "UNK_002a2d13")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0xf9e,unaff_EDI + 0x1aef59,1,0,iVar12,unaff_EDI + 0x1b11d3,iVar13,0,\n               param_1 + 0xf9d,0);" (call_expression "FUN_000eb510(param_1 + 0xf9e,unaff_EDI + 0x1aef59,1,0,iVar12,unaff_EDI + 0x1b11d3,iVar13,0,\n               param_1 + 0xf9d,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0xf9e,unaff_EDI + 0x1aef59,1,0,iVar12,unaff_EDI + 0x1b11d3,iVar13,0,\n               param_1 + 0xf9d,0)" (( "(") (binary_expression "param_1 + 0xf9e" (identifier "param_1") (+ "+") (number_literal "0xf9e")) (, ",") (binary_expression "unaff_EDI + 0x1aef59" (identifier "unaff_EDI") (+ "+") (number_literal "0x1aef59")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar12") (, ",") (binary_expression "unaff_EDI + 0x1b11d3" (identifier "unaff_EDI") (+ "+") (number_literal "0x1b11d3")) (, ",") (identifier "iVar13") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0xf9d" (identifier "param_1") (+ "+") (number_literal "0xf9d")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "*(undefined1 *)(param_1 + 0xfac) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0xfac) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0xfac)" (* "*") (cast_expression "(undefined1 *)(param_1 + 0xfac)" (( "(") (type_descriptor "undefined1 *" (type_identifier "undefined1") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0xfac)" (( "(") (binary_expression "param_1 + 0xfac" (identifier "param_1") (+ "+") (number_literal "0xfac")) () ")")))) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0xfad] = 0;" (assignment_expression "param_1[0xfad] = 0" (subscript_expression "param_1[0xfad]" (identifier "param_1") ([ "[") (number_literal "0xfad") (] "]")) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0xfae] = &UNK_002a2d27 + unaff_EDI;" (assignment_expression "param_1[0xfae] = &UNK_002a2d27 + unaff_EDI" (subscript_expression "param_1[0xfae]" (identifier "param_1") ([ "[") (number_literal "0xfae") (] "]")) (= "=") (binary_expression "&UNK_002a2d27 + unaff_EDI" (pointer_expression "&UNK_002a2d27" (& "&") (identifier "UNK_002a2d27")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0xfaf,unaff_EDI + 0x1aef6f,1,0,iVar4,unaff_EDI + 0x1b11fb,0,0,\n               param_1 + 0xfae,1);" (call_expression "FUN_000eb510(param_1 + 0xfaf,unaff_EDI + 0x1aef6f,1,0,iVar4,unaff_EDI + 0x1b11fb,0,0,\n               param_1 + 0xfae,1)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0xfaf,unaff_EDI + 0x1aef6f,1,0,iVar4,unaff_EDI + 0x1b11fb,0,0,\n               param_1 + 0xfae,1)" (( "(") (binary_expression "param_1 + 0xfaf" (identifier "param_1") (+ "+") (number_literal "0xfaf")) (, ",") (binary_expression "unaff_EDI + 0x1aef6f" (identifier "unaff_EDI") (+ "+") (number_literal "0x1aef6f")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar4") (, ",") (binary_expression "unaff_EDI + 0x1b11fb" (identifier "unaff_EDI") (+ "+") (number_literal "0x1b11fb")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0xfae" (identifier "param_1") (+ "+") (number_literal "0xfae")) (, ",") (number_literal "1") () ")"))) (; ";")) (expression_statement "*(undefined2 *)(param_1 + 0xfbd) = 0x100;" (assignment_expression "*(undefined2 *)(param_1 + 0xfbd) = 0x100" (pointer_expression "*(undefined2 *)(param_1 + 0xfbd)" (* "*") (cast_expression "(undefined2 *)(param_1 + 0xfbd)" (( "(") (type_descriptor "undefined2 *" (type_identifier "undefined2") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0xfbd)" (( "(") (binary_expression "param_1 + 0xfbd" (identifier "param_1") (+ "+") (number_literal "0xfbd")) () ")")))) (= "=") (number_literal "0x100")) (; ";")) (expression_statement "param_1[0xfbe] = &UNK_002a2d3b + unaff_EDI;" (assignment_expression "param_1[0xfbe] = &UNK_002a2d3b + unaff_EDI" (subscript_expression "param_1[0xfbe]" (identifier "param_1") ([ "[") (number_literal "0xfbe") (] "]")) (= "=") (binary_expression "&UNK_002a2d3b + unaff_EDI" (pointer_expression "&UNK_002a2d3b" (& "&") (identifier "UNK_002a2d3b")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0xfbf,unaff_EDI + 0x1aef6c,1,0,iVar3,unaff_EDI + 0x1b122f,0,0,\n               param_1 + 0xfbe,0);" (call_expression "FUN_000eb510(param_1 + 0xfbf,unaff_EDI + 0x1aef6c,1,0,iVar3,unaff_EDI + 0x1b122f,0,0,\n               param_1 + 0xfbe,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0xfbf,unaff_EDI + 0x1aef6c,1,0,iVar3,unaff_EDI + 0x1b122f,0,0,\n               param_1 + 0xfbe,0)" (( "(") (binary_expression "param_1 + 0xfbf" (identifier "param_1") (+ "+") (number_literal "0xfbf")) (, ",") (binary_expression "unaff_EDI + 0x1aef6c" (identifier "unaff_EDI") (+ "+") (number_literal "0x1aef6c")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar3") (, ",") (binary_expression "unaff_EDI + 0x1b122f" (identifier "unaff_EDI") (+ "+") (number_literal "0x1b122f")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0xfbe" (identifier "param_1") (+ "+") (number_literal "0xfbe")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "param_1[0xfcd] = &UNK_002a2d4f + unaff_EDI;" (assignment_expression "param_1[0xfcd] = &UNK_002a2d4f + unaff_EDI" (subscript_expression "param_1[0xfcd]" (identifier "param_1") ([ "[") (number_literal "0xfcd") (] "]")) (= "=") (binary_expression "&UNK_002a2d4f + unaff_EDI" (pointer_expression "&UNK_002a2d4f" (& "&") (identifier "UNK_002a2d4f")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0xfce,unaff_EDI + 0x1aef7f,1,0,iVar4,unaff_EDI + 0x1b1267,0,0,\n               param_1 + 0xfcd,1);" (call_expression "FUN_000eb510(param_1 + 0xfce,unaff_EDI + 0x1aef7f,1,0,iVar4,unaff_EDI + 0x1b1267,0,0,\n               param_1 + 0xfcd,1)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0xfce,unaff_EDI + 0x1aef7f,1,0,iVar4,unaff_EDI + 0x1b1267,0,0,\n               param_1 + 0xfcd,1)" (( "(") (binary_expression "param_1 + 0xfce" (identifier "param_1") (+ "+") (number_literal "0xfce")) (, ",") (binary_expression "unaff_EDI + 0x1aef7f" (identifier "unaff_EDI") (+ "+") (number_literal "0x1aef7f")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar4") (, ",") (binary_expression "unaff_EDI + 0x1b1267" (identifier "unaff_EDI") (+ "+") (number_literal "0x1b1267")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0xfcd" (identifier "param_1") (+ "+") (number_literal "0xfcd")) (, ",") (number_literal "1") () ")"))) (; ";")) (expression_statement "*(undefined2 *)(param_1 + 0xfdc) = 0x100;" (assignment_expression "*(undefined2 *)(param_1 + 0xfdc) = 0x100" (pointer_expression "*(undefined2 *)(param_1 + 0xfdc)" (* "*") (cast_expression "(undefined2 *)(param_1 + 0xfdc)" (( "(") (type_descriptor "undefined2 *" (type_identifier "undefined2") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0xfdc)" (( "(") (binary_expression "param_1 + 0xfdc" (identifier "param_1") (+ "+") (number_literal "0xfdc")) () ")")))) (= "=") (number_literal "0x100")) (; ";")) (expression_statement "param_1[0xfdd] = &UNK_002a2d63 + unaff_EDI;" (assignment_expression "param_1[0xfdd] = &UNK_002a2d63 + unaff_EDI" (subscript_expression "param_1[0xfdd]" (identifier "param_1") ([ "[") (number_literal "0xfdd") (] "]")) (= "=") (binary_expression "&UNK_002a2d63 + unaff_EDI" (pointer_expression "&UNK_002a2d63" (& "&") (identifier "UNK_002a2d63")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0xfde,unaff_EDI + 0x1aef7c,1,0,iVar3,unaff_EDI + 0x1b129b,0,0,\n               param_1 + 0xfdd,0);" (call_expression "FUN_000eb510(param_1 + 0xfde,unaff_EDI + 0x1aef7c,1,0,iVar3,unaff_EDI + 0x1b129b,0,0,\n               param_1 + 0xfdd,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0xfde,unaff_EDI + 0x1aef7c,1,0,iVar3,unaff_EDI + 0x1b129b,0,0,\n               param_1 + 0xfdd,0)" (( "(") (binary_expression "param_1 + 0xfde" (identifier "param_1") (+ "+") (number_literal "0xfde")) (, ",") (binary_expression "unaff_EDI + 0x1aef7c" (identifier "unaff_EDI") (+ "+") (number_literal "0x1aef7c")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar3") (, ",") (binary_expression "unaff_EDI + 0x1b129b" (identifier "unaff_EDI") (+ "+") (number_literal "0x1b129b")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0xfdd" (identifier "param_1") (+ "+") (number_literal "0xfdd")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "param_1[0xfec] = &UNK_002a2d77 + unaff_EDI;" (assignment_expression "param_1[0xfec] = &UNK_002a2d77 + unaff_EDI" (subscript_expression "param_1[0xfec]" (identifier "param_1") ([ "[") (number_literal "0xfec") (] "]")) (= "=") (binary_expression "&UNK_002a2d77 + unaff_EDI" (pointer_expression "&UNK_002a2d77" (& "&") (identifier "UNK_002a2d77")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0xfed,&UNK_001aef98 + unaff_EDI,1,0,iVar4,unaff_EDI + 0x1b12d7,0,0,\n               param_1 + 0xfec,1);" (call_expression "FUN_000eb510(param_1 + 0xfed,&UNK_001aef98 + unaff_EDI,1,0,iVar4,unaff_EDI + 0x1b12d7,0,0,\n               param_1 + 0xfec,1)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0xfed,&UNK_001aef98 + unaff_EDI,1,0,iVar4,unaff_EDI + 0x1b12d7,0,0,\n               param_1 + 0xfec,1)" (( "(") (binary_expression "param_1 + 0xfed" (identifier "param_1") (+ "+") (number_literal "0xfed")) (, ",") (binary_expression "&UNK_001aef98 + unaff_EDI" (pointer_expression "&UNK_001aef98" (& "&") (identifier "UNK_001aef98")) (+ "+") (identifier "unaff_EDI")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar4") (, ",") (binary_expression "unaff_EDI + 0x1b12d7" (identifier "unaff_EDI") (+ "+") (number_literal "0x1b12d7")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0xfec" (identifier "param_1") (+ "+") (number_literal "0xfec")) (, ",") (number_literal "1") () ")"))) (; ";")) (expression_statement "*(undefined2 *)(param_1 + 0xffb) = 0x100;" (assignment_expression "*(undefined2 *)(param_1 + 0xffb) = 0x100" (pointer_expression "*(undefined2 *)(param_1 + 0xffb)" (* "*") (cast_expression "(undefined2 *)(param_1 + 0xffb)" (( "(") (type_descriptor "undefined2 *" (type_identifier "undefined2") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0xffb)" (( "(") (binary_expression "param_1 + 0xffb" (identifier "param_1") (+ "+") (number_literal "0xffb")) () ")")))) (= "=") (number_literal "0x100")) (; ";")) (expression_statement "param_1[0xffc] = &UNK_002a2d8b + unaff_EDI;" (assignment_expression "param_1[0xffc] = &UNK_002a2d8b + unaff_EDI" (subscript_expression "param_1[0xffc]" (identifier "param_1") ([ "[") (number_literal "0xffc") (] "]")) (= "=") (binary_expression "&UNK_002a2d8b + unaff_EDI" (pointer_expression "&UNK_002a2d8b" (& "&") (identifier "UNK_002a2d8b")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0xffd,unaff_EDI + 0x1aef95,1,0,iVar3,unaff_EDI + 0x1b1307,0,0,\n               param_1 + 0xffc,0);" (call_expression "FUN_000eb510(param_1 + 0xffd,unaff_EDI + 0x1aef95,1,0,iVar3,unaff_EDI + 0x1b1307,0,0,\n               param_1 + 0xffc,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0xffd,unaff_EDI + 0x1aef95,1,0,iVar3,unaff_EDI + 0x1b1307,0,0,\n               param_1 + 0xffc,0)" (( "(") (binary_expression "param_1 + 0xffd" (identifier "param_1") (+ "+") (number_literal "0xffd")) (, ",") (binary_expression "unaff_EDI + 0x1aef95" (identifier "unaff_EDI") (+ "+") (number_literal "0x1aef95")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar3") (, ",") (binary_expression "unaff_EDI + 0x1b1307" (identifier "unaff_EDI") (+ "+") (number_literal "0x1b1307")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0xffc" (identifier "param_1") (+ "+") (number_literal "0xffc")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "param_1[0x100b] = &UNK_002a2d9f + unaff_EDI;" (assignment_expression "param_1[0x100b] = &UNK_002a2d9f + unaff_EDI" (subscript_expression "param_1[0x100b]" (identifier "param_1") ([ "[") (number_literal "0x100b") (] "]")) (= "=") (binary_expression "&UNK_002a2d9f + unaff_EDI" (pointer_expression "&UNK_002a2d9f" (& "&") (identifier "UNK_002a2d9f")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x100c,unaff_EDI + 0x1aefa8,1,0,iVar4,unaff_EDI + 0x1b133b,0,0,\n               param_1 + 0x100b,1);" (call_expression "FUN_000eb510(param_1 + 0x100c,unaff_EDI + 0x1aefa8,1,0,iVar4,unaff_EDI + 0x1b133b,0,0,\n               param_1 + 0x100b,1)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x100c,unaff_EDI + 0x1aefa8,1,0,iVar4,unaff_EDI + 0x1b133b,0,0,\n               param_1 + 0x100b,1)" (( "(") (binary_expression "param_1 + 0x100c" (identifier "param_1") (+ "+") (number_literal "0x100c")) (, ",") (binary_expression "unaff_EDI + 0x1aefa8" (identifier "unaff_EDI") (+ "+") (number_literal "0x1aefa8")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar4") (, ",") (binary_expression "unaff_EDI + 0x1b133b" (identifier "unaff_EDI") (+ "+") (number_literal "0x1b133b")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x100b" (identifier "param_1") (+ "+") (number_literal "0x100b")) (, ",") (number_literal "1") () ")"))) (; ";")) (expression_statement "*(undefined2 *)(param_1 + 0x101a) = 0x100;" (assignment_expression "*(undefined2 *)(param_1 + 0x101a) = 0x100" (pointer_expression "*(undefined2 *)(param_1 + 0x101a)" (* "*") (cast_expression "(undefined2 *)(param_1 + 0x101a)" (( "(") (type_descriptor "undefined2 *" (type_identifier "undefined2") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0x101a)" (( "(") (binary_expression "param_1 + 0x101a" (identifier "param_1") (+ "+") (number_literal "0x101a")) () ")")))) (= "=") (number_literal "0x100")) (; ";")) (expression_statement "param_1[0x101b] = &UNK_002a2db3 + unaff_EDI;" (assignment_expression "param_1[0x101b] = &UNK_002a2db3 + unaff_EDI" (subscript_expression "param_1[0x101b]" (identifier "param_1") ([ "[") (number_literal "0x101b") (] "]")) (= "=") (binary_expression "&UNK_002a2db3 + unaff_EDI" (pointer_expression "&UNK_002a2db3" (& "&") (identifier "UNK_002a2db3")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x101c,unaff_EDI + 0x1aefa5,1,0,iVar3,unaff_EDI + 0x1b1367,0,0,\n               param_1 + 0x101b,0);" (call_expression "FUN_000eb510(param_1 + 0x101c,unaff_EDI + 0x1aefa5,1,0,iVar3,unaff_EDI + 0x1b1367,0,0,\n               param_1 + 0x101b,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x101c,unaff_EDI + 0x1aefa5,1,0,iVar3,unaff_EDI + 0x1b1367,0,0,\n               param_1 + 0x101b,0)" (( "(") (binary_expression "param_1 + 0x101c" (identifier "param_1") (+ "+") (number_literal "0x101c")) (, ",") (binary_expression "unaff_EDI + 0x1aefa5" (identifier "unaff_EDI") (+ "+") (number_literal "0x1aefa5")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar3") (, ",") (binary_expression "unaff_EDI + 0x1b1367" (identifier "unaff_EDI") (+ "+") (number_literal "0x1b1367")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x101b" (identifier "param_1") (+ "+") (number_literal "0x101b")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "param_1[0x102a] = puVar1;" (assignment_expression "param_1[0x102a] = puVar1" (subscript_expression "param_1[0x102a]" (identifier "param_1") ([ "[") (number_literal "0x102a") (] "]")) (= "=") (identifier "puVar1")) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x102b,unaff_EDI + 0x1af023,1,0x54,iVar2,unaff_EDI + 0x1aefb1,iVar9,0,\n               param_1 + 0x102a,0);" (call_expression "FUN_000eb510(param_1 + 0x102b,unaff_EDI + 0x1af023,1,0x54,iVar2,unaff_EDI + 0x1aefb1,iVar9,0,\n               param_1 + 0x102a,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x102b,unaff_EDI + 0x1af023,1,0x54,iVar2,unaff_EDI + 0x1aefb1,iVar9,0,\n               param_1 + 0x102a,0)" (( "(") (binary_expression "param_1 + 0x102b" (identifier "param_1") (+ "+") (number_literal "0x102b")) (, ",") (binary_expression "unaff_EDI + 0x1af023" (identifier "unaff_EDI") (+ "+") (number_literal "0x1af023")) (, ",") (number_literal "1") (, ",") (number_literal "0x54") (, ",") (identifier "iVar2") (, ",") (binary_expression "unaff_EDI + 0x1aefb1" (identifier "unaff_EDI") (+ "+") (number_literal "0x1aefb1")) (, ",") (identifier "iVar9") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x102a" (identifier "param_1") (+ "+") (number_literal "0x102a")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "param_1[0x103a] = 0;" (assignment_expression "param_1[0x103a] = 0" (subscript_expression "param_1[0x103a]" (identifier "param_1") ([ "[") (number_literal "0x103a") (] "]")) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0x1039] = unaff_EDI + -0x2a79;" (assignment_expression "param_1[0x1039] = unaff_EDI + -0x2a79" (subscript_expression "param_1[0x1039]" (identifier "param_1") ([ "[") (number_literal "0x1039") (] "]")) (= "=") (binary_expression "unaff_EDI + -0x2a79" (identifier "unaff_EDI") (+ "+") (number_literal "-0x2a79"))) (; ";")) (expression_statement "param_1[0x102a] = &UNK_002a4287 + unaff_EDI;" (assignment_expression "param_1[0x102a] = &UNK_002a4287 + unaff_EDI" (subscript_expression "param_1[0x102a]" (identifier "param_1") ([ "[") (number_literal "0x102a") (] "]")) (= "=") (binary_expression "&UNK_002a4287 + unaff_EDI" (pointer_expression "&UNK_002a4287" (& "&") (identifier "UNK_002a4287")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "param_1[0x103b] = &UNK_002a2dc7 + unaff_EDI;" (assignment_expression "param_1[0x103b] = &UNK_002a2dc7 + unaff_EDI" (subscript_expression "param_1[0x103b]" (identifier "param_1") ([ "[") (number_literal "0x103b") (] "]")) (= "=") (binary_expression "&UNK_002a2dc7 + unaff_EDI" (pointer_expression "&UNK_002a2dc7" (& "&") (identifier "UNK_002a2dc7")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x103c,unaff_EDI + 0x1aefc4,0,0,iVar6,&UNK_001b139b + unaff_EDI,iVar10,0,\n               param_1 + 0x103b,0);" (call_expression "FUN_000eb510(param_1 + 0x103c,unaff_EDI + 0x1aefc4,0,0,iVar6,&UNK_001b139b + unaff_EDI,iVar10,0,\n               param_1 + 0x103b,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x103c,unaff_EDI + 0x1aefc4,0,0,iVar6,&UNK_001b139b + unaff_EDI,iVar10,0,\n               param_1 + 0x103b,0)" (( "(") (binary_expression "param_1 + 0x103c" (identifier "param_1") (+ "+") (number_literal "0x103c")) (, ",") (binary_expression "unaff_EDI + 0x1aefc4" (identifier "unaff_EDI") (+ "+") (number_literal "0x1aefc4")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (identifier "iVar6") (, ",") (binary_expression "&UNK_001b139b + unaff_EDI" (pointer_expression "&UNK_001b139b" (& "&") (identifier "UNK_001b139b")) (+ "+") (identifier "unaff_EDI")) (, ",") (identifier "iVar10") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x103b" (identifier "param_1") (+ "+") (number_literal "0x103b")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "*(undefined1 *)(param_1 + 0x104a) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0x104a) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0x104a)" (* "*") (cast_expression "(undefined1 *)(param_1 + 0x104a)" (( "(") (type_descriptor "undefined1 *" (type_identifier "undefined1") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0x104a)" (( "(") (binary_expression "param_1 + 0x104a" (identifier "param_1") (+ "+") (number_literal "0x104a")) () ")")))) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0x104b] = 0xffffffff;" (assignment_expression "param_1[0x104b] = 0xffffffff" (subscript_expression "param_1[0x104b]" (identifier "param_1") ([ "[") (number_literal "0x104b") (] "]")) (= "=") (number_literal "0xffffffff")) (; ";")) (expression_statement "param_1[0x104c] = 0;" (assignment_expression "param_1[0x104c] = 0" (subscript_expression "param_1[0x104c]" (identifier "param_1") ([ "[") (number_literal "0x104c") (] "]")) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0x104d] = &UNK_002a2ddb + unaff_EDI;" (assignment_expression "param_1[0x104d] = &UNK_002a2ddb + unaff_EDI" (subscript_expression "param_1[0x104d]" (identifier "param_1") ([ "[") (number_literal "0x104d") (] "]")) (= "=") (binary_expression "&UNK_002a2ddb + unaff_EDI" (pointer_expression "&UNK_002a2ddb" (& "&") (identifier "UNK_002a2ddb")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x104e,unaff_EDI + 0x1aefc9,0,0,iVar6,unaff_EDI + 0x1b13bf,iVar10,0,\n               param_1 + 0x104d,0);" (call_expression "FUN_000eb510(param_1 + 0x104e,unaff_EDI + 0x1aefc9,0,0,iVar6,unaff_EDI + 0x1b13bf,iVar10,0,\n               param_1 + 0x104d,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x104e,unaff_EDI + 0x1aefc9,0,0,iVar6,unaff_EDI + 0x1b13bf,iVar10,0,\n               param_1 + 0x104d,0)" (( "(") (binary_expression "param_1 + 0x104e" (identifier "param_1") (+ "+") (number_literal "0x104e")) (, ",") (binary_expression "unaff_EDI + 0x1aefc9" (identifier "unaff_EDI") (+ "+") (number_literal "0x1aefc9")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (identifier "iVar6") (, ",") (binary_expression "unaff_EDI + 0x1b13bf" (identifier "unaff_EDI") (+ "+") (number_literal "0x1b13bf")) (, ",") (identifier "iVar10") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x104d" (identifier "param_1") (+ "+") (number_literal "0x104d")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "*(undefined1 *)(param_1 + 0x105c) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0x105c) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0x105c)" (* "*") (cast_expression "(undefined1 *)(param_1 + 0x105c)" (( "(") (type_descriptor "undefined1 *" (type_identifier "undefined1") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0x105c)" (( "(") (binary_expression "param_1 + 0x105c" (identifier "param_1") (+ "+") (number_literal "0x105c")) () ")")))) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0x105f] = &UNK_002a2def + unaff_EDI;" (assignment_expression "param_1[0x105f] = &UNK_002a2def + unaff_EDI" (subscript_expression "param_1[0x105f]" (identifier "param_1") ([ "[") (number_literal "0x105f") (] "]")) (= "=") (binary_expression "&UNK_002a2def + unaff_EDI" (pointer_expression "&UNK_002a2def" (& "&") (identifier "UNK_002a2def")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "param_1[0x105d] = 0xffffffff;" (assignment_expression "param_1[0x105d] = 0xffffffff" (subscript_expression "param_1[0x105d]" (identifier "param_1") ([ "[") (number_literal "0x105d") (] "]")) (= "=") (number_literal "0xffffffff")) (; ";")) (expression_statement "param_1[0x105e] = 0;" (assignment_expression "param_1[0x105e] = 0" (subscript_expression "param_1[0x105e]" (identifier "param_1") ([ "[") (number_literal "0x105e") (] "]")) (= "=") (number_literal "0")) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x1060,unaff_EDI + 0x1aefcf,0,0,iVar6,unaff_EDI + 0x1b13e3,iVar10,0,\n               param_1 + 0x105f,0);" (call_expression "FUN_000eb510(param_1 + 0x1060,unaff_EDI + 0x1aefcf,0,0,iVar6,unaff_EDI + 0x1b13e3,iVar10,0,\n               param_1 + 0x105f,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x1060,unaff_EDI + 0x1aefcf,0,0,iVar6,unaff_EDI + 0x1b13e3,iVar10,0,\n               param_1 + 0x105f,0)" (( "(") (binary_expression "param_1 + 0x1060" (identifier "param_1") (+ "+") (number_literal "0x1060")) (, ",") (binary_expression "unaff_EDI + 0x1aefcf" (identifier "unaff_EDI") (+ "+") (number_literal "0x1aefcf")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (identifier "iVar6") (, ",") (binary_expression "unaff_EDI + 0x1b13e3" (identifier "unaff_EDI") (+ "+") (number_literal "0x1b13e3")) (, ",") (identifier "iVar10") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x105f" (identifier "param_1") (+ "+") (number_literal "0x105f")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "*(undefined1 *)(param_1 + 0x106e) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0x106e) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0x106e)" (* "*") (cast_expression "(undefined1 *)(param_1 + 0x106e)" (( "(") (type_descriptor "undefined1 *" (type_identifier "undefined1") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0x106e)" (( "(") (binary_expression "param_1 + 0x106e" (identifier "param_1") (+ "+") (number_literal "0x106e")) () ")")))) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0x106f] = 0xffffffff;" (assignment_expression "param_1[0x106f] = 0xffffffff" (subscript_expression "param_1[0x106f]" (identifier "param_1") ([ "[") (number_literal "0x106f") (] "]")) (= "=") (number_literal "0xffffffff")) (; ";")) (expression_statement "param_1[0x1070] = 0;" (assignment_expression "param_1[0x1070] = 0" (subscript_expression "param_1[0x1070]" (identifier "param_1") ([ "[") (number_literal "0x1070") (] "]")) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0x1071] = &UNK_002a2e03 + unaff_EDI;" (assignment_expression "param_1[0x1071] = &UNK_002a2e03 + unaff_EDI" (subscript_expression "param_1[0x1071]" (identifier "param_1") ([ "[") (number_literal "0x1071") (] "]")) (= "=") (binary_expression "&UNK_002a2e03 + unaff_EDI" (pointer_expression "&UNK_002a2e03" (& "&") (identifier "UNK_002a2e03")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x1072,unaff_EDI + 0x1aefd5,0,0,iVar2,unaff_EDI + 0x1b13e3,iVar10,0,\n               param_1 + 0x1071,0);" (call_expression "FUN_000eb510(param_1 + 0x1072,unaff_EDI + 0x1aefd5,0,0,iVar2,unaff_EDI + 0x1b13e3,iVar10,0,\n               param_1 + 0x1071,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x1072,unaff_EDI + 0x1aefd5,0,0,iVar2,unaff_EDI + 0x1b13e3,iVar10,0,\n               param_1 + 0x1071,0)" (( "(") (binary_expression "param_1 + 0x1072" (identifier "param_1") (+ "+") (number_literal "0x1072")) (, ",") (binary_expression "unaff_EDI + 0x1aefd5" (identifier "unaff_EDI") (+ "+") (number_literal "0x1aefd5")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (identifier "iVar2") (, ",") (binary_expression "unaff_EDI + 0x1b13e3" (identifier "unaff_EDI") (+ "+") (number_literal "0x1b13e3")) (, ",") (identifier "iVar10") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x1071" (identifier "param_1") (+ "+") (number_literal "0x1071")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "param_1[0x1080] = &UNK_002a2e17 + unaff_EDI;" (assignment_expression "param_1[0x1080] = &UNK_002a2e17 + unaff_EDI" (subscript_expression "param_1[0x1080]" (identifier "param_1") ([ "[") (number_literal "0x1080") (] "]")) (= "=") (binary_expression "&UNK_002a2e17 + unaff_EDI" (pointer_expression "&UNK_002a2e17" (& "&") (identifier "UNK_002a2e17")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x1081,unaff_EDI + 0x1aefe3,0,0,iVar6,unaff_EDI + 0x1b1407,iVar10,0,\n               param_1 + 0x1080,0);" (call_expression "FUN_000eb510(param_1 + 0x1081,unaff_EDI + 0x1aefe3,0,0,iVar6,unaff_EDI + 0x1b1407,iVar10,0,\n               param_1 + 0x1080,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x1081,unaff_EDI + 0x1aefe3,0,0,iVar6,unaff_EDI + 0x1b1407,iVar10,0,\n               param_1 + 0x1080,0)" (( "(") (binary_expression "param_1 + 0x1081" (identifier "param_1") (+ "+") (number_literal "0x1081")) (, ",") (binary_expression "unaff_EDI + 0x1aefe3" (identifier "unaff_EDI") (+ "+") (number_literal "0x1aefe3")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (identifier "iVar6") (, ",") (binary_expression "unaff_EDI + 0x1b1407" (identifier "unaff_EDI") (+ "+") (number_literal "0x1b1407")) (, ",") (identifier "iVar10") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x1080" (identifier "param_1") (+ "+") (number_literal "0x1080")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "*(undefined1 *)(param_1 + 0x108f) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0x108f) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0x108f)" (* "*") (cast_expression "(undefined1 *)(param_1 + 0x108f)" (( "(") (type_descriptor "undefined1 *" (type_identifier "undefined1") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0x108f)" (( "(") (binary_expression "param_1 + 0x108f" (identifier "param_1") (+ "+") (number_literal "0x108f")) () ")")))) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0x1090] = 0xffffffff;" (assignment_expression "param_1[0x1090] = 0xffffffff" (subscript_expression "param_1[0x1090]" (identifier "param_1") ([ "[") (number_literal "0x1090") (] "]")) (= "=") (number_literal "0xffffffff")) (; ";")) (expression_statement "param_1[0x1091] = 0;" (assignment_expression "param_1[0x1091] = 0" (subscript_expression "param_1[0x1091]" (identifier "param_1") ([ "[") (number_literal "0x1091") (] "]")) (= "=") (number_literal "0")) (; ";")) (expression_statement "FUN_000eb790(param_1 + 0x1092);" (call_expression "FUN_000eb790(param_1 + 0x1092)" (identifier "FUN_000eb790") (argument_list "(param_1 + 0x1092)" (( "(") (binary_expression "param_1 + 0x1092" (identifier "param_1") (+ "+") (number_literal "0x1092")) () ")"))) (; ";")) (expression_statement "param_1[0x10a9] = &UNK_002a2e3f + unaff_EDI;" (assignment_expression "param_1[0x10a9] = &UNK_002a2e3f + unaff_EDI" (subscript_expression "param_1[0x10a9]" (identifier "param_1") ([ "[") (number_literal "0x10a9") (] "]")) (= "=") (binary_expression "&UNK_002a2e3f + unaff_EDI" (pointer_expression "&UNK_002a2e3f" (& "&") (identifier "UNK_002a2e3f")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x10aa,unaff_EDI + 0x1af145,1,0,0,unaff_EDI + 0x1b1473,\n               &UNK_001b142f + unaff_EDI,0,param_1 + 0x10a9,0);" (call_expression "FUN_000eb510(param_1 + 0x10aa,unaff_EDI + 0x1af145,1,0,0,unaff_EDI + 0x1b1473,\n               &UNK_001b142f + unaff_EDI,0,param_1 + 0x10a9,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x10aa,unaff_EDI + 0x1af145,1,0,0,unaff_EDI + 0x1b1473,\n               &UNK_001b142f + unaff_EDI,0,param_1 + 0x10a9,0)" (( "(") (binary_expression "param_1 + 0x10aa" (identifier "param_1") (+ "+") (number_literal "0x10aa")) (, ",") (binary_expression "unaff_EDI + 0x1af145" (identifier "unaff_EDI") (+ "+") (number_literal "0x1af145")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "unaff_EDI + 0x1b1473" (identifier "unaff_EDI") (+ "+") (number_literal "0x1b1473")) (, ",") (binary_expression "&UNK_001b142f + unaff_EDI" (pointer_expression "&UNK_001b142f" (& "&") (identifier "UNK_001b142f")) (+ "+") (identifier "unaff_EDI")) (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x10a9" (identifier "param_1") (+ "+") (number_literal "0x10a9")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "*(undefined1 *)(param_1 + 0x10b8) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0x10b8) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0x10b8)" (* "*") (cast_expression "(undefined1 *)(param_1 + 0x10b8)" (( "(") (type_descriptor "undefined1 *" (type_identifier "undefined1") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0x10b8)" (( "(") (binary_expression "param_1 + 0x10b8" (identifier "param_1") (+ "+") (number_literal "0x10b8")) () ")")))) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0x10b9] = 0;" (assignment_expression "param_1[0x10b9] = 0" (subscript_expression "param_1[0x10b9]" (identifier "param_1") ([ "[") (number_literal "0x10b9") (] "]")) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0x10ba] = &UNK_002a2e53 + unaff_EDI;" (assignment_expression "param_1[0x10ba] = &UNK_002a2e53 + unaff_EDI" (subscript_expression "param_1[0x10ba]" (identifier "param_1") ([ "[") (number_literal "0x10ba") (] "]")) (= "=") (binary_expression "&UNK_002a2e53 + unaff_EDI" (pointer_expression "&UNK_002a2e53" (& "&") (identifier "UNK_002a2e53")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x10bb,unaff_EDI + 0x1af00e,1,0,iVar3,unaff_EDI + 0x1aeff3,0,0,\n               param_1 + 0x10ba,0);" (call_expression "FUN_000eb510(param_1 + 0x10bb,unaff_EDI + 0x1af00e,1,0,iVar3,unaff_EDI + 0x1aeff3,0,0,\n               param_1 + 0x10ba,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x10bb,unaff_EDI + 0x1af00e,1,0,iVar3,unaff_EDI + 0x1aeff3,0,0,\n               param_1 + 0x10ba,0)" (( "(") (binary_expression "param_1 + 0x10bb" (identifier "param_1") (+ "+") (number_literal "0x10bb")) (, ",") (binary_expression "unaff_EDI + 0x1af00e" (identifier "unaff_EDI") (+ "+") (number_literal "0x1af00e")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar3") (, ",") (binary_expression "unaff_EDI + 0x1aeff3" (identifier "unaff_EDI") (+ "+") (number_literal "0x1aeff3")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x10ba" (identifier "param_1") (+ "+") (number_literal "0x10ba")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "*(undefined2 *)(param_1 + 0x10c9) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x10c9) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x10c9)" (* "*") (cast_expression "(undefined2 *)(param_1 + 0x10c9)" (( "(") (type_descriptor "undefined2 *" (type_identifier "undefined2") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0x10c9)" (( "(") (binary_expression "param_1 + 0x10c9" (identifier "param_1") (+ "+") (number_literal "0x10c9")) () ")")))) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0x10ca] = &UNK_002a2e67 + unaff_EDI;" (assignment_expression "param_1[0x10ca] = &UNK_002a2e67 + unaff_EDI" (subscript_expression "param_1[0x10ca]" (identifier "param_1") ([ "[") (number_literal "0x10ca") (] "]")) (= "=") (binary_expression "&UNK_002a2e67 + unaff_EDI" (pointer_expression "&UNK_002a2e67" (& "&") (identifier "UNK_002a2e67")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x10cb,unaff_EDI + 0x1af00b,1,0,iVar4,0,0,0,param_1 + 0x10ca,1);" (call_expression "FUN_000eb510(param_1 + 0x10cb,unaff_EDI + 0x1af00b,1,0,iVar4,0,0,0,param_1 + 0x10ca,1)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x10cb,unaff_EDI + 0x1af00b,1,0,iVar4,0,0,0,param_1 + 0x10ca,1)" (( "(") (binary_expression "param_1 + 0x10cb" (identifier "param_1") (+ "+") (number_literal "0x10cb")) (, ",") (binary_expression "unaff_EDI + 0x1af00b" (identifier "unaff_EDI") (+ "+") (number_literal "0x1af00b")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar4") (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x10ca" (identifier "param_1") (+ "+") (number_literal "0x10ca")) (, ",") (number_literal "1") () ")"))) (; ";")) (expression_statement "param_1[0x10d9] = puVar1;" (assignment_expression "param_1[0x10d9] = puVar1" (subscript_expression "param_1[0x10d9]" (identifier "param_1") ([ "[") (number_literal "0x10d9") (] "]")) (= "=") (identifier "puVar1")) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x10da,unaff_EDI + 0x1af02a,1,0,iVar2,unaff_EDI + 0x1af016,iVar9,0,\n               param_1 + 0x10d9,0);" (call_expression "FUN_000eb510(param_1 + 0x10da,unaff_EDI + 0x1af02a,1,0,iVar2,unaff_EDI + 0x1af016,iVar9,0,\n               param_1 + 0x10d9,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x10da,unaff_EDI + 0x1af02a,1,0,iVar2,unaff_EDI + 0x1af016,iVar9,0,\n               param_1 + 0x10d9,0)" (( "(") (binary_expression "param_1 + 0x10da" (identifier "param_1") (+ "+") (number_literal "0x10da")) (, ",") (binary_expression "unaff_EDI + 0x1af02a" (identifier "unaff_EDI") (+ "+") (number_literal "0x1af02a")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar2") (, ",") (binary_expression "unaff_EDI + 0x1af016" (identifier "unaff_EDI") (+ "+") (number_literal "0x1af016")) (, ",") (identifier "iVar9") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x10d9" (identifier "param_1") (+ "+") (number_literal "0x10d9")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "param_1[0x10e9] = 0;" (assignment_expression "param_1[0x10e9] = 0" (subscript_expression "param_1[0x10e9]" (identifier "param_1") ([ "[") (number_literal "0x10e9") (] "]")) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0x10e8] = unaff_EDI + -0x2a29;" (assignment_expression "param_1[0x10e8] = unaff_EDI + -0x2a29" (subscript_expression "param_1[0x10e8]" (identifier "param_1") ([ "[") (number_literal "0x10e8") (] "]")) (= "=") (binary_expression "unaff_EDI + -0x2a29" (identifier "unaff_EDI") (+ "+") (number_literal "-0x2a29"))) (; ";")) (expression_statement "param_1[0x10d9] = &UNK_002a429b + unaff_EDI;" (assignment_expression "param_1[0x10d9] = &UNK_002a429b + unaff_EDI" (subscript_expression "param_1[0x10d9]" (identifier "param_1") ([ "[") (number_literal "0x10d9") (] "]")) (= "=") (binary_expression "&UNK_002a429b + unaff_EDI" (pointer_expression "&UNK_002a429b" (& "&") (identifier "UNK_002a429b")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "param_1[0x10ea] = &UNK_002a2e7b + unaff_EDI;" (assignment_expression "param_1[0x10ea] = &UNK_002a2e7b + unaff_EDI" (subscript_expression "param_1[0x10ea]" (identifier "param_1") ([ "[") (number_literal "0x10ea") (] "]")) (= "=") (binary_expression "&UNK_002a2e7b + unaff_EDI" (pointer_expression "&UNK_002a2e7b" (& "&") (identifier "UNK_002a2e7b")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x10eb,unaff_EDI + 0x1af03c,1,0,iVar3,unaff_EDI + 0x1b1497,0,0,\n               param_1 + 0x10ea,0);" (call_expression "FUN_000eb510(param_1 + 0x10eb,unaff_EDI + 0x1af03c,1,0,iVar3,unaff_EDI + 0x1b1497,0,0,\n               param_1 + 0x10ea,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x10eb,unaff_EDI + 0x1af03c,1,0,iVar3,unaff_EDI + 0x1b1497,0,0,\n               param_1 + 0x10ea,0)" (( "(") (binary_expression "param_1 + 0x10eb" (identifier "param_1") (+ "+") (number_literal "0x10eb")) (, ",") (binary_expression "unaff_EDI + 0x1af03c" (identifier "unaff_EDI") (+ "+") (number_literal "0x1af03c")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar3") (, ",") (binary_expression "unaff_EDI + 0x1b1497" (identifier "unaff_EDI") (+ "+") (number_literal "0x1b1497")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x10ea" (identifier "param_1") (+ "+") (number_literal "0x10ea")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "*(undefined2 *)(param_1 + 0x10f9) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x10f9) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x10f9)" (* "*") (cast_expression "(undefined2 *)(param_1 + 0x10f9)" (( "(") (type_descriptor "undefined2 *" (type_identifier "undefined2") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0x10f9)" (( "(") (binary_expression "param_1 + 0x10f9" (identifier "param_1") (+ "+") (number_literal "0x10f9")) () ")")))) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0x10fa] = &UNK_002a2e8f + unaff_EDI;" (assignment_expression "param_1[0x10fa] = &UNK_002a2e8f + unaff_EDI" (subscript_expression "param_1[0x10fa]" (identifier "param_1") ([ "[") (number_literal "0x10fa") (] "]")) (= "=") (binary_expression "&UNK_002a2e8f + unaff_EDI" (pointer_expression "&UNK_002a2e8f" (& "&") (identifier "UNK_002a2e8f")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x10fb,unaff_EDI + 0x1af039,1,0,iVar4,unaff_EDI + 0x1b14bb,0,0,\n               param_1 + 0x10fa,1);" (call_expression "FUN_000eb510(param_1 + 0x10fb,unaff_EDI + 0x1af039,1,0,iVar4,unaff_EDI + 0x1b14bb,0,0,\n               param_1 + 0x10fa,1)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x10fb,unaff_EDI + 0x1af039,1,0,iVar4,unaff_EDI + 0x1b14bb,0,0,\n               param_1 + 0x10fa,1)" (( "(") (binary_expression "param_1 + 0x10fb" (identifier "param_1") (+ "+") (number_literal "0x10fb")) (, ",") (binary_expression "unaff_EDI + 0x1af039" (identifier "unaff_EDI") (+ "+") (number_literal "0x1af039")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar4") (, ",") (binary_expression "unaff_EDI + 0x1b14bb" (identifier "unaff_EDI") (+ "+") (number_literal "0x1b14bb")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x10fa" (identifier "param_1") (+ "+") (number_literal "0x10fa")) (, ",") (number_literal "1") () ")"))) (; ";")) (expression_statement "param_1[0x1109] = &UNK_002a2ea3 + unaff_EDI;" (assignment_expression "param_1[0x1109] = &UNK_002a2ea3 + unaff_EDI" (subscript_expression "param_1[0x1109]" (identifier "param_1") ([ "[") (number_literal "0x1109") (] "]")) (= "=") (binary_expression "&UNK_002a2ea3 + unaff_EDI" (pointer_expression "&UNK_002a2ea3" (& "&") (identifier "UNK_002a2ea3")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x110a,unaff_EDI + 0x1af04b,1,0,iVar3,iVar5,0,0,param_1 + 0x1109,0);" (call_expression "FUN_000eb510(param_1 + 0x110a,unaff_EDI + 0x1af04b,1,0,iVar3,iVar5,0,0,param_1 + 0x1109,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x110a,unaff_EDI + 0x1af04b,1,0,iVar3,iVar5,0,0,param_1 + 0x1109,0)" (( "(") (binary_expression "param_1 + 0x110a" (identifier "param_1") (+ "+") (number_literal "0x110a")) (, ",") (binary_expression "unaff_EDI + 0x1af04b" (identifier "unaff_EDI") (+ "+") (number_literal "0x1af04b")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar3") (, ",") (identifier "iVar5") (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x1109" (identifier "param_1") (+ "+") (number_literal "0x1109")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "*(undefined2 *)(param_1 + 0x1118) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x1118) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x1118)" (* "*") (cast_expression "(undefined2 *)(param_1 + 0x1118)" (( "(") (type_descriptor "undefined2 *" (type_identifier "undefined2") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0x1118)" (( "(") (binary_expression "param_1 + 0x1118" (identifier "param_1") (+ "+") (number_literal "0x1118")) () ")")))) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0x1119] = &UNK_002a2eb7 + unaff_EDI;" (assignment_expression "param_1[0x1119] = &UNK_002a2eb7 + unaff_EDI" (subscript_expression "param_1[0x1119]" (identifier "param_1") ([ "[") (number_literal "0x1119") (] "]")) (= "=") (binary_expression "&UNK_002a2eb7 + unaff_EDI" (pointer_expression "&UNK_002a2eb7" (& "&") (identifier "UNK_002a2eb7")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x111a,unaff_EDI + 0x1af048,1,0,iVar3,iVar5,0,0,param_1 + 0x1119,0);" (call_expression "FUN_000eb510(param_1 + 0x111a,unaff_EDI + 0x1af048,1,0,iVar3,iVar5,0,0,param_1 + 0x1119,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x111a,unaff_EDI + 0x1af048,1,0,iVar3,iVar5,0,0,param_1 + 0x1119,0)" (( "(") (binary_expression "param_1 + 0x111a" (identifier "param_1") (+ "+") (number_literal "0x111a")) (, ",") (binary_expression "unaff_EDI + 0x1af048" (identifier "unaff_EDI") (+ "+") (number_literal "0x1af048")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar3") (, ",") (identifier "iVar5") (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x1119" (identifier "param_1") (+ "+") (number_literal "0x1119")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "param_1[0x1128] = &UNK_002a2ecb + unaff_EDI;" (assignment_expression "param_1[0x1128] = &UNK_002a2ecb + unaff_EDI" (subscript_expression "param_1[0x1128]" (identifier "param_1") ([ "[") (number_literal "0x1128") (] "]")) (= "=") (binary_expression "&UNK_002a2ecb + unaff_EDI" (pointer_expression "&UNK_002a2ecb" (& "&") (identifier "UNK_002a2ecb")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x1129,unaff_EDI + 0x1af060,1,0,iVar3,unaff_EDI + 0x1b14e7,0,0,\n               param_1 + 0x1128,0);" (call_expression "FUN_000eb510(param_1 + 0x1129,unaff_EDI + 0x1af060,1,0,iVar3,unaff_EDI + 0x1b14e7,0,0,\n               param_1 + 0x1128,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x1129,unaff_EDI + 0x1af060,1,0,iVar3,unaff_EDI + 0x1b14e7,0,0,\n               param_1 + 0x1128,0)" (( "(") (binary_expression "param_1 + 0x1129" (identifier "param_1") (+ "+") (number_literal "0x1129")) (, ",") (binary_expression "unaff_EDI + 0x1af060" (identifier "unaff_EDI") (+ "+") (number_literal "0x1af060")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar3") (, ",") (binary_expression "unaff_EDI + 0x1b14e7" (identifier "unaff_EDI") (+ "+") (number_literal "0x1b14e7")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x1128" (identifier "param_1") (+ "+") (number_literal "0x1128")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "*(undefined2 *)(param_1 + 0x1137) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x1137) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x1137)" (* "*") (cast_expression "(undefined2 *)(param_1 + 0x1137)" (( "(") (type_descriptor "undefined2 *" (type_identifier "undefined2") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0x1137)" (( "(") (binary_expression "param_1 + 0x1137" (identifier "param_1") (+ "+") (number_literal "0x1137")) () ")")))) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0x1138] = &UNK_002a2edf + unaff_EDI;" (assignment_expression "param_1[0x1138] = &UNK_002a2edf + unaff_EDI" (subscript_expression "param_1[0x1138]" (identifier "param_1") ([ "[") (number_literal "0x1138") (] "]")) (= "=") (binary_expression "&UNK_002a2edf + unaff_EDI" (pointer_expression "&UNK_002a2edf" (& "&") (identifier "UNK_002a2edf")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x1139,unaff_EDI + 0x1af05d,1,0,iVar4,unaff_EDI + 0x1b1513,0,0,\n               param_1 + 0x1138,1);" (call_expression "FUN_000eb510(param_1 + 0x1139,unaff_EDI + 0x1af05d,1,0,iVar4,unaff_EDI + 0x1b1513,0,0,\n               param_1 + 0x1138,1)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x1139,unaff_EDI + 0x1af05d,1,0,iVar4,unaff_EDI + 0x1b1513,0,0,\n               param_1 + 0x1138,1)" (( "(") (binary_expression "param_1 + 0x1139" (identifier "param_1") (+ "+") (number_literal "0x1139")) (, ",") (binary_expression "unaff_EDI + 0x1af05d" (identifier "unaff_EDI") (+ "+") (number_literal "0x1af05d")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar4") (, ",") (binary_expression "unaff_EDI + 0x1b1513" (identifier "unaff_EDI") (+ "+") (number_literal "0x1b1513")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x1138" (identifier "param_1") (+ "+") (number_literal "0x1138")) (, ",") (number_literal "1") () ")"))) (; ";")) (expression_statement "param_1[0x1147] = &UNK_002a2ef3 + unaff_EDI;" (assignment_expression "param_1[0x1147] = &UNK_002a2ef3 + unaff_EDI" (subscript_expression "param_1[0x1147]" (identifier "param_1") ([ "[") (number_literal "0x1147") (] "]")) (= "=") (binary_expression "&UNK_002a2ef3 + unaff_EDI" (pointer_expression "&UNK_002a2ef3" (& "&") (identifier "UNK_002a2ef3")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x1148,unaff_EDI + 0x1af075,1,0,iVar3,unaff_EDI + 0x1b1543,0,0,\n               param_1 + 0x1147,0);" (call_expression "FUN_000eb510(param_1 + 0x1148,unaff_EDI + 0x1af075,1,0,iVar3,unaff_EDI + 0x1b1543,0,0,\n               param_1 + 0x1147,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x1148,unaff_EDI + 0x1af075,1,0,iVar3,unaff_EDI + 0x1b1543,0,0,\n               param_1 + 0x1147,0)" (( "(") (binary_expression "param_1 + 0x1148" (identifier "param_1") (+ "+") (number_literal "0x1148")) (, ",") (binary_expression "unaff_EDI + 0x1af075" (identifier "unaff_EDI") (+ "+") (number_literal "0x1af075")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar3") (, ",") (binary_expression "unaff_EDI + 0x1b1543" (identifier "unaff_EDI") (+ "+") (number_literal "0x1b1543")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x1147" (identifier "param_1") (+ "+") (number_literal "0x1147")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "*(undefined2 *)(param_1 + 0x1156) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x1156) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x1156)" (* "*") (cast_expression "(undefined2 *)(param_1 + 0x1156)" (( "(") (type_descriptor "undefined2 *" (type_identifier "undefined2") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0x1156)" (( "(") (binary_expression "param_1 + 0x1156" (identifier "param_1") (+ "+") (number_literal "0x1156")) () ")")))) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0x1157] = &UNK_002a2f07 + unaff_EDI;" (assignment_expression "param_1[0x1157] = &UNK_002a2f07 + unaff_EDI" (subscript_expression "param_1[0x1157]" (identifier "param_1") ([ "[") (number_literal "0x1157") (] "]")) (= "=") (binary_expression "&UNK_002a2f07 + unaff_EDI" (pointer_expression "&UNK_002a2f07" (& "&") (identifier "UNK_002a2f07")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x1158,unaff_EDI + 0x1af072,1,0,iVar4,unaff_EDI + 0x1b1563,0,0,\n               param_1 + 0x1157,1);" (call_expression "FUN_000eb510(param_1 + 0x1158,unaff_EDI + 0x1af072,1,0,iVar4,unaff_EDI + 0x1b1563,0,0,\n               param_1 + 0x1157,1)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x1158,unaff_EDI + 0x1af072,1,0,iVar4,unaff_EDI + 0x1b1563,0,0,\n               param_1 + 0x1157,1)" (( "(") (binary_expression "param_1 + 0x1158" (identifier "param_1") (+ "+") (number_literal "0x1158")) (, ",") (binary_expression "unaff_EDI + 0x1af072" (identifier "unaff_EDI") (+ "+") (number_literal "0x1af072")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar4") (, ",") (binary_expression "unaff_EDI + 0x1b1563" (identifier "unaff_EDI") (+ "+") (number_literal "0x1b1563")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x1157" (identifier "param_1") (+ "+") (number_literal "0x1157")) (, ",") (number_literal "1") () ")"))) (; ";")) (expression_statement "param_1[0x1166] = &UNK_002a2f1b + unaff_EDI;" (assignment_expression "param_1[0x1166] = &UNK_002a2f1b + unaff_EDI" (subscript_expression "param_1[0x1166]" (identifier "param_1") ([ "[") (number_literal "0x1166") (] "]")) (= "=") (binary_expression "&UNK_002a2f1b + unaff_EDI" (pointer_expression "&UNK_002a2f1b" (& "&") (identifier "UNK_002a2f1b")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x1167,unaff_EDI + 0x1af087,1,0,iVar4,0,0,0,param_1 + 0x1166,1);" (call_expression "FUN_000eb510(param_1 + 0x1167,unaff_EDI + 0x1af087,1,0,iVar4,0,0,0,param_1 + 0x1166,1)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x1167,unaff_EDI + 0x1af087,1,0,iVar4,0,0,0,param_1 + 0x1166,1)" (( "(") (binary_expression "param_1 + 0x1167" (identifier "param_1") (+ "+") (number_literal "0x1167")) (, ",") (binary_expression "unaff_EDI + 0x1af087" (identifier "unaff_EDI") (+ "+") (number_literal "0x1af087")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar4") (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x1166" (identifier "param_1") (+ "+") (number_literal "0x1166")) (, ",") (number_literal "1") () ")"))) (; ";")) (expression_statement "*(undefined2 *)(param_1 + 0x1175) = 0x100;" (assignment_expression "*(undefined2 *)(param_1 + 0x1175) = 0x100" (pointer_expression "*(undefined2 *)(param_1 + 0x1175)" (* "*") (cast_expression "(undefined2 *)(param_1 + 0x1175)" (( "(") (type_descriptor "undefined2 *" (type_identifier "undefined2") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0x1175)" (( "(") (binary_expression "param_1 + 0x1175" (identifier "param_1") (+ "+") (number_literal "0x1175")) () ")")))) (= "=") (number_literal "0x100")) (; ";")) (expression_statement "param_1[0x1176] = &UNK_002a2f2f + unaff_EDI;" (assignment_expression "param_1[0x1176] = &UNK_002a2f2f + unaff_EDI" (subscript_expression "param_1[0x1176]" (identifier "param_1") ([ "[") (number_literal "0x1176") (] "]")) (= "=") (binary_expression "&UNK_002a2f2f + unaff_EDI" (pointer_expression "&UNK_002a2f2f" (& "&") (identifier "UNK_002a2f2f")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x1177,unaff_EDI + 0x1af084,1,0,iVar3,unaff_EDI + 0x1b158b,0,0,\n               param_1 + 0x1176,0);" (call_expression "FUN_000eb510(param_1 + 0x1177,unaff_EDI + 0x1af084,1,0,iVar3,unaff_EDI + 0x1b158b,0,0,\n               param_1 + 0x1176,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x1177,unaff_EDI + 0x1af084,1,0,iVar3,unaff_EDI + 0x1b158b,0,0,\n               param_1 + 0x1176,0)" (( "(") (binary_expression "param_1 + 0x1177" (identifier "param_1") (+ "+") (number_literal "0x1177")) (, ",") (binary_expression "unaff_EDI + 0x1af084" (identifier "unaff_EDI") (+ "+") (number_literal "0x1af084")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar3") (, ",") (binary_expression "unaff_EDI + 0x1b158b" (identifier "unaff_EDI") (+ "+") (number_literal "0x1b158b")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x1176" (identifier "param_1") (+ "+") (number_literal "0x1176")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "param_1[0x1185] = &UNK_002a2f43 + unaff_EDI;" (assignment_expression "param_1[0x1185] = &UNK_002a2f43 + unaff_EDI" (subscript_expression "param_1[0x1185]" (identifier "param_1") ([ "[") (number_literal "0x1185") (] "]")) (= "=") (binary_expression "&UNK_002a2f43 + unaff_EDI" (pointer_expression "&UNK_002a2f43" (& "&") (identifier "UNK_002a2f43")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x1186,unaff_EDI + 0x1af098,1,0,iVar3,iVar5,0,0,param_1 + 0x1185,0);" (call_expression "FUN_000eb510(param_1 + 0x1186,unaff_EDI + 0x1af098,1,0,iVar3,iVar5,0,0,param_1 + 0x1185,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x1186,unaff_EDI + 0x1af098,1,0,iVar3,iVar5,0,0,param_1 + 0x1185,0)" (( "(") (binary_expression "param_1 + 0x1186" (identifier "param_1") (+ "+") (number_literal "0x1186")) (, ",") (binary_expression "unaff_EDI + 0x1af098" (identifier "unaff_EDI") (+ "+") (number_literal "0x1af098")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar3") (, ",") (identifier "iVar5") (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x1185" (identifier "param_1") (+ "+") (number_literal "0x1185")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "*(undefined2 *)(param_1 + 0x1194) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x1194) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x1194)" (* "*") (cast_expression "(undefined2 *)(param_1 + 0x1194)" (( "(") (type_descriptor "undefined2 *" (type_identifier "undefined2") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0x1194)" (( "(") (binary_expression "param_1 + 0x1194" (identifier "param_1") (+ "+") (number_literal "0x1194")) () ")")))) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0x1195] = &UNK_002a2f57 + unaff_EDI;" (assignment_expression "param_1[0x1195] = &UNK_002a2f57 + unaff_EDI" (subscript_expression "param_1[0x1195]" (identifier "param_1") ([ "[") (number_literal "0x1195") (] "]")) (= "=") (binary_expression "&UNK_002a2f57 + unaff_EDI" (pointer_expression "&UNK_002a2f57" (& "&") (identifier "UNK_002a2f57")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x1196,unaff_EDI + 0x1af095,1,0,iVar4,0,0,0,param_1 + 0x1195,1);" (call_expression "FUN_000eb510(param_1 + 0x1196,unaff_EDI + 0x1af095,1,0,iVar4,0,0,0,param_1 + 0x1195,1)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x1196,unaff_EDI + 0x1af095,1,0,iVar4,0,0,0,param_1 + 0x1195,1)" (( "(") (binary_expression "param_1 + 0x1196" (identifier "param_1") (+ "+") (number_literal "0x1196")) (, ",") (binary_expression "unaff_EDI + 0x1af095" (identifier "unaff_EDI") (+ "+") (number_literal "0x1af095")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar4") (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x1195" (identifier "param_1") (+ "+") (number_literal "0x1195")) (, ",") (number_literal "1") () ")"))) (; ";")) (expression_statement "param_1[0x11a4] = &UNK_002a2f6b + unaff_EDI;" (assignment_expression "param_1[0x11a4] = &UNK_002a2f6b + unaff_EDI" (subscript_expression "param_1[0x11a4]" (identifier "param_1") ([ "[") (number_literal "0x11a4") (] "]")) (= "=") (binary_expression "&UNK_002a2f6b + unaff_EDI" (pointer_expression "&UNK_002a2f6b" (& "&") (identifier "UNK_002a2f6b")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x11a5,unaff_EDI + 0x1af0ac,1,0,iVar4,unaff_EDI + 0x1b15b3,0,0,\n               param_1 + 0x11a4,1);" (call_expression "FUN_000eb510(param_1 + 0x11a5,unaff_EDI + 0x1af0ac,1,0,iVar4,unaff_EDI + 0x1b15b3,0,0,\n               param_1 + 0x11a4,1)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x11a5,unaff_EDI + 0x1af0ac,1,0,iVar4,unaff_EDI + 0x1b15b3,0,0,\n               param_1 + 0x11a4,1)" (( "(") (binary_expression "param_1 + 0x11a5" (identifier "param_1") (+ "+") (number_literal "0x11a5")) (, ",") (binary_expression "unaff_EDI + 0x1af0ac" (identifier "unaff_EDI") (+ "+") (number_literal "0x1af0ac")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar4") (, ",") (binary_expression "unaff_EDI + 0x1b15b3" (identifier "unaff_EDI") (+ "+") (number_literal "0x1b15b3")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x11a4" (identifier "param_1") (+ "+") (number_literal "0x11a4")) (, ",") (number_literal "1") () ")"))) (; ";")) (expression_statement "*(undefined2 *)(param_1 + 0x11b3) = 0x100;" (assignment_expression "*(undefined2 *)(param_1 + 0x11b3) = 0x100" (pointer_expression "*(undefined2 *)(param_1 + 0x11b3)" (* "*") (cast_expression "(undefined2 *)(param_1 + 0x11b3)" (( "(") (type_descriptor "undefined2 *" (type_identifier "undefined2") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0x11b3)" (( "(") (binary_expression "param_1 + 0x11b3" (identifier "param_1") (+ "+") (number_literal "0x11b3")) () ")")))) (= "=") (number_literal "0x100")) (; ";")) (expression_statement "param_1[0x11b4] = &UNK_002a2f7f + unaff_EDI;" (assignment_expression "param_1[0x11b4] = &UNK_002a2f7f + unaff_EDI" (subscript_expression "param_1[0x11b4]" (identifier "param_1") ([ "[") (number_literal "0x11b4") (] "]")) (= "=") (binary_expression "&UNK_002a2f7f + unaff_EDI" (pointer_expression "&UNK_002a2f7f" (& "&") (identifier "UNK_002a2f7f")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x11b5,unaff_EDI + 0x1af0a9,1,0,iVar3,unaff_EDI + 0x1b15df,0,0,\n               param_1 + 0x11b4,0);" (call_expression "FUN_000eb510(param_1 + 0x11b5,unaff_EDI + 0x1af0a9,1,0,iVar3,unaff_EDI + 0x1b15df,0,0,\n               param_1 + 0x11b4,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x11b5,unaff_EDI + 0x1af0a9,1,0,iVar3,unaff_EDI + 0x1b15df,0,0,\n               param_1 + 0x11b4,0)" (( "(") (binary_expression "param_1 + 0x11b5" (identifier "param_1") (+ "+") (number_literal "0x11b5")) (, ",") (binary_expression "unaff_EDI + 0x1af0a9" (identifier "unaff_EDI") (+ "+") (number_literal "0x1af0a9")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar3") (, ",") (binary_expression "unaff_EDI + 0x1b15df" (identifier "unaff_EDI") (+ "+") (number_literal "0x1b15df")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x11b4" (identifier "param_1") (+ "+") (number_literal "0x11b4")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "param_1[0x11c3] = &UNK_002a2f93 + unaff_EDI;" (assignment_expression "param_1[0x11c3] = &UNK_002a2f93 + unaff_EDI" (subscript_expression "param_1[0x11c3]" (identifier "param_1") ([ "[") (number_literal "0x11c3") (] "]")) (= "=") (binary_expression "&UNK_002a2f93 + unaff_EDI" (pointer_expression "&UNK_002a2f93" (& "&") (identifier "UNK_002a2f93")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x11c4,unaff_EDI + 0x1af0c4,1,0,iVar3,unaff_EDI + 0x1b1613,0,0,\n               param_1 + 0x11c3,0);" (call_expression "FUN_000eb510(param_1 + 0x11c4,unaff_EDI + 0x1af0c4,1,0,iVar3,unaff_EDI + 0x1b1613,0,0,\n               param_1 + 0x11c3,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x11c4,unaff_EDI + 0x1af0c4,1,0,iVar3,unaff_EDI + 0x1b1613,0,0,\n               param_1 + 0x11c3,0)" (( "(") (binary_expression "param_1 + 0x11c4" (identifier "param_1") (+ "+") (number_literal "0x11c4")) (, ",") (binary_expression "unaff_EDI + 0x1af0c4" (identifier "unaff_EDI") (+ "+") (number_literal "0x1af0c4")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar3") (, ",") (binary_expression "unaff_EDI + 0x1b1613" (identifier "unaff_EDI") (+ "+") (number_literal "0x1b1613")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x11c3" (identifier "param_1") (+ "+") (number_literal "0x11c3")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "*(undefined2 *)(param_1 + 0x11d2) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x11d2) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x11d2)" (* "*") (cast_expression "(undefined2 *)(param_1 + 0x11d2)" (( "(") (type_descriptor "undefined2 *" (type_identifier "undefined2") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0x11d2)" (( "(") (binary_expression "param_1 + 0x11d2" (identifier "param_1") (+ "+") (number_literal "0x11d2")) () ")")))) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0x11d3] = &UNK_002a2fa7 + unaff_EDI;" (assignment_expression "param_1[0x11d3] = &UNK_002a2fa7 + unaff_EDI" (subscript_expression "param_1[0x11d3]" (identifier "param_1") ([ "[") (number_literal "0x11d3") (] "]")) (= "=") (binary_expression "&UNK_002a2fa7 + unaff_EDI" (pointer_expression "&UNK_002a2fa7" (& "&") (identifier "UNK_002a2fa7")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x11d4,unaff_EDI + 0x1af0c1,1,0,iVar4,unaff_EDI + 0x1b163b,0,0,\n               param_1 + 0x11d3,1);" (call_expression "FUN_000eb510(param_1 + 0x11d4,unaff_EDI + 0x1af0c1,1,0,iVar4,unaff_EDI + 0x1b163b,0,0,\n               param_1 + 0x11d3,1)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x11d4,unaff_EDI + 0x1af0c1,1,0,iVar4,unaff_EDI + 0x1b163b,0,0,\n               param_1 + 0x11d3,1)" (( "(") (binary_expression "param_1 + 0x11d4" (identifier "param_1") (+ "+") (number_literal "0x11d4")) (, ",") (binary_expression "unaff_EDI + 0x1af0c1" (identifier "unaff_EDI") (+ "+") (number_literal "0x1af0c1")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar4") (, ",") (binary_expression "unaff_EDI + 0x1b163b" (identifier "unaff_EDI") (+ "+") (number_literal "0x1b163b")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x11d3" (identifier "param_1") (+ "+") (number_literal "0x11d3")) (, ",") (number_literal "1") () ")"))) (; ";")) (expression_statement "param_1[0x11e2] = &UNK_002a2fbb + unaff_EDI;" (assignment_expression "param_1[0x11e2] = &UNK_002a2fbb + unaff_EDI" (subscript_expression "param_1[0x11e2]" (identifier "param_1") ([ "[") (number_literal "0x11e2") (] "]")) (= "=") (binary_expression "&UNK_002a2fbb + unaff_EDI" (pointer_expression "&UNK_002a2fbb" (& "&") (identifier "UNK_002a2fbb")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x11e3,unaff_EDI + 0x1af0db,1,0,iVar3,unaff_EDI + 0x1b166b,0,0,\n               param_1 + 0x11e2,0);" (call_expression "FUN_000eb510(param_1 + 0x11e3,unaff_EDI + 0x1af0db,1,0,iVar3,unaff_EDI + 0x1b166b,0,0,\n               param_1 + 0x11e2,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x11e3,unaff_EDI + 0x1af0db,1,0,iVar3,unaff_EDI + 0x1b166b,0,0,\n               param_1 + 0x11e2,0)" (( "(") (binary_expression "param_1 + 0x11e3" (identifier "param_1") (+ "+") (number_literal "0x11e3")) (, ",") (binary_expression "unaff_EDI + 0x1af0db" (identifier "unaff_EDI") (+ "+") (number_literal "0x1af0db")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar3") (, ",") (binary_expression "unaff_EDI + 0x1b166b" (identifier "unaff_EDI") (+ "+") (number_literal "0x1b166b")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x11e2" (identifier "param_1") (+ "+") (number_literal "0x11e2")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "*(undefined2 *)(param_1 + 0x11f1) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x11f1) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x11f1)" (* "*") (cast_expression "(undefined2 *)(param_1 + 0x11f1)" (( "(") (type_descriptor "undefined2 *" (type_identifier "undefined2") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0x11f1)" (( "(") (binary_expression "param_1 + 0x11f1" (identifier "param_1") (+ "+") (number_literal "0x11f1")) () ")")))) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0x11f2] = &UNK_002a2fcf + unaff_EDI;" (assignment_expression "param_1[0x11f2] = &UNK_002a2fcf + unaff_EDI" (subscript_expression "param_1[0x11f2]" (identifier "param_1") ([ "[") (number_literal "0x11f2") (] "]")) (= "=") (binary_expression "&UNK_002a2fcf + unaff_EDI" (pointer_expression "&UNK_002a2fcf" (& "&") (identifier "UNK_002a2fcf")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x11f3,unaff_EDI + 0x1af0d8,1,0,iVar4,0,0,0,param_1 + 0x11f2,1);" (call_expression "FUN_000eb510(param_1 + 0x11f3,unaff_EDI + 0x1af0d8,1,0,iVar4,0,0,0,param_1 + 0x11f2,1)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x11f3,unaff_EDI + 0x1af0d8,1,0,iVar4,0,0,0,param_1 + 0x11f2,1)" (( "(") (binary_expression "param_1 + 0x11f3" (identifier "param_1") (+ "+") (number_literal "0x11f3")) (, ",") (binary_expression "unaff_EDI + 0x1af0d8" (identifier "unaff_EDI") (+ "+") (number_literal "0x1af0d8")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar4") (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x11f2" (identifier "param_1") (+ "+") (number_literal "0x11f2")) (, ",") (number_literal "1") () ")"))) (; ";")) (expression_statement "param_1[0x1201] = &UNK_002a2fe3 + unaff_EDI;" (assignment_expression "param_1[0x1201] = &UNK_002a2fe3 + unaff_EDI" (subscript_expression "param_1[0x1201]" (identifier "param_1") ([ "[") (number_literal "0x1201") (] "]")) (= "=") (binary_expression "&UNK_002a2fe3 + unaff_EDI" (pointer_expression "&UNK_002a2fe3" (& "&") (identifier "UNK_002a2fe3")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x1202,unaff_EDI + 0x1af0f6,1,0,iVar2,&UNK_001b1693 + unaff_EDI,0,0,\n               param_1 + 0x1201,1);" (call_expression "FUN_000eb510(param_1 + 0x1202,unaff_EDI + 0x1af0f6,1,0,iVar2,&UNK_001b1693 + unaff_EDI,0,0,\n               param_1 + 0x1201,1)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x1202,unaff_EDI + 0x1af0f6,1,0,iVar2,&UNK_001b1693 + unaff_EDI,0,0,\n               param_1 + 0x1201,1)" (( "(") (binary_expression "param_1 + 0x1202" (identifier "param_1") (+ "+") (number_literal "0x1202")) (, ",") (binary_expression "unaff_EDI + 0x1af0f6" (identifier "unaff_EDI") (+ "+") (number_literal "0x1af0f6")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar2") (, ",") (binary_expression "&UNK_001b1693 + unaff_EDI" (pointer_expression "&UNK_001b1693" (& "&") (identifier "UNK_001b1693")) (+ "+") (identifier "unaff_EDI")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x1201" (identifier "param_1") (+ "+") (number_literal "0x1201")) (, ",") (number_literal "1") () ")"))) (; ";")) (expression_statement "param_1[0x1210] = &UNK_002a2ff7 + unaff_EDI;" (assignment_expression "param_1[0x1210] = &UNK_002a2ff7 + unaff_EDI" (subscript_expression "param_1[0x1210]" (identifier "param_1") ([ "[") (number_literal "0x1210") (] "]")) (= "=") (binary_expression "&UNK_002a2ff7 + unaff_EDI" (pointer_expression "&UNK_002a2ff7" (& "&") (identifier "UNK_002a2ff7")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x1211,unaff_EDI + 0x1af0f3,1,0,iVar2,0,0,0,param_1 + 0x1210,0);" (call_expression "FUN_000eb510(param_1 + 0x1211,unaff_EDI + 0x1af0f3,1,0,iVar2,0,0,0,param_1 + 0x1210,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x1211,unaff_EDI + 0x1af0f3,1,0,iVar2,0,0,0,param_1 + 0x1210,0)" (( "(") (binary_expression "param_1 + 0x1211" (identifier "param_1") (+ "+") (number_literal "0x1211")) (, ",") (binary_expression "unaff_EDI + 0x1af0f3" (identifier "unaff_EDI") (+ "+") (number_literal "0x1af0f3")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar2") (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x1210" (identifier "param_1") (+ "+") (number_literal "0x1210")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "param_1[0x121f] = "cccccccccccccccccccccccccccccccccccccccccccccccc" + unaff_EDI + 0xb;" (assignment_expression "param_1[0x121f] = "cccccccccccccccccccccccccccccccccccccccccccccccc" + unaff_EDI + 0xb" (subscript_expression "param_1[0x121f]" (identifier "param_1") ([ "[") (number_literal "0x121f") (] "]")) (= "=") (binary_expression ""cccccccccccccccccccccccccccccccccccccccccccccccc" + unaff_EDI + 0xb" (binary_expression ""cccccccccccccccccccccccccccccccccccccccccccccccc" + unaff_EDI" (string_literal ""cccccccccccccccccccccccccccccccccccccccccccccccc"" (" """) (string_content "cccccccccccccccccccccccccccccccccccccccccccccccc") (" """)) (+ "+") (identifier "unaff_EDI")) (+ "+") (number_literal "0xb"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x1220,unaff_EDI + 0x1af120,4,0,iVar3,unaff_EDI + 0x1af10f,0,0,\n               param_1 + 0x121f,0);" (call_expression "FUN_000eb510(param_1 + 0x1220,unaff_EDI + 0x1af120,4,0,iVar3,unaff_EDI + 0x1af10f,0,0,\n               param_1 + 0x121f,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x1220,unaff_EDI + 0x1af120,4,0,iVar3,unaff_EDI + 0x1af10f,0,0,\n               param_1 + 0x121f,0)" (( "(") (binary_expression "param_1 + 0x1220" (identifier "param_1") (+ "+") (number_literal "0x1220")) (, ",") (binary_expression "unaff_EDI + 0x1af120" (identifier "unaff_EDI") (+ "+") (number_literal "0x1af120")) (, ",") (number_literal "4") (, ",") (number_literal "0") (, ",") (identifier "iVar3") (, ",") (binary_expression "unaff_EDI + 0x1af10f" (identifier "unaff_EDI") (+ "+") (number_literal "0x1af10f")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x121f" (identifier "param_1") (+ "+") (number_literal "0x121f")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "*(undefined2 *)(param_1 + 0x122e) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x122e) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x122e)" (* "*") (cast_expression "(undefined2 *)(param_1 + 0x122e)" (( "(") (type_descriptor "undefined2 *" (type_identifier "undefined2") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0x122e)" (( "(") (binary_expression "param_1 + 0x122e" (identifier "param_1") (+ "+") (number_literal "0x122e")) () ")")))) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0x122f] = "cccccccccccccccccccccccccccccccccccccccccccccccc" + unaff_EDI + 0x1f;" (assignment_expression "param_1[0x122f] = "cccccccccccccccccccccccccccccccccccccccccccccccc" + unaff_EDI + 0x1f" (subscript_expression "param_1[0x122f]" (identifier "param_1") ([ "[") (number_literal "0x122f") (] "]")) (= "=") (binary_expression ""cccccccccccccccccccccccccccccccccccccccccccccccc" + unaff_EDI + 0x1f" (binary_expression ""cccccccccccccccccccccccccccccccccccccccccccccccc" + unaff_EDI" (string_literal ""cccccccccccccccccccccccccccccccccccccccccccccccc"" (" """) (string_content "cccccccccccccccccccccccccccccccccccccccccccccccc") (" """)) (+ "+") (identifier "unaff_EDI")) (+ "+") (number_literal "0x1f"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x1230,unaff_EDI + 0x1af11e,4,0,iVar4,0,0,0,param_1 + 0x122f,1);" (call_expression "FUN_000eb510(param_1 + 0x1230,unaff_EDI + 0x1af11e,4,0,iVar4,0,0,0,param_1 + 0x122f,1)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x1230,unaff_EDI + 0x1af11e,4,0,iVar4,0,0,0,param_1 + 0x122f,1)" (( "(") (binary_expression "param_1 + 0x1230" (identifier "param_1") (+ "+") (number_literal "0x1230")) (, ",") (binary_expression "unaff_EDI + 0x1af11e" (identifier "unaff_EDI") (+ "+") (number_literal "0x1af11e")) (, ",") (number_literal "4") (, ",") (number_literal "0") (, ",") (identifier "iVar4") (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x122f" (identifier "param_1") (+ "+") (number_literal "0x122f")) (, ",") (number_literal "1") () ")"))) (; ";")) (expression_statement "param_1[0x123e] = &UNK_002a3033 + unaff_EDI;" (assignment_expression "param_1[0x123e] = &UNK_002a3033 + unaff_EDI" (subscript_expression "param_1[0x123e]" (identifier "param_1") ([ "[") (number_literal "0x123e") (] "]")) (= "=") (binary_expression "&UNK_002a3033 + unaff_EDI" (pointer_expression "&UNK_002a3033" (& "&") (identifier "UNK_002a3033")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x123f,unaff_EDI + 0x1af12a,1,0,iVar4,0,0,0,param_1 + 0x123e,1);" (call_expression "FUN_000eb510(param_1 + 0x123f,unaff_EDI + 0x1af12a,1,0,iVar4,0,0,0,param_1 + 0x123e,1)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x123f,unaff_EDI + 0x1af12a,1,0,iVar4,0,0,0,param_1 + 0x123e,1)" (( "(") (binary_expression "param_1 + 0x123f" (identifier "param_1") (+ "+") (number_literal "0x123f")) (, ",") (binary_expression "unaff_EDI + 0x1af12a" (identifier "unaff_EDI") (+ "+") (number_literal "0x1af12a")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar4") (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x123e" (identifier "param_1") (+ "+") (number_literal "0x123e")) (, ",") (number_literal "1") () ")"))) (; ";")) (expression_statement "*(undefined2 *)(param_1 + 0x124d) = 0x100;" (assignment_expression "*(undefined2 *)(param_1 + 0x124d) = 0x100" (pointer_expression "*(undefined2 *)(param_1 + 0x124d)" (* "*") (cast_expression "(undefined2 *)(param_1 + 0x124d)" (( "(") (type_descriptor "undefined2 *" (type_identifier "undefined2") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0x124d)" (( "(") (binary_expression "param_1 + 0x124d" (identifier "param_1") (+ "+") (number_literal "0x124d")) () ")")))) (= "=") (number_literal "0x100")) (; ";")) (expression_statement "param_1[0x124e] = &UNK_002a3047 + unaff_EDI;" (assignment_expression "param_1[0x124e] = &UNK_002a3047 + unaff_EDI" (subscript_expression "param_1[0x124e]" (identifier "param_1") ([ "[") (number_literal "0x124e") (] "]")) (= "=") (binary_expression "&UNK_002a3047 + unaff_EDI" (pointer_expression "&UNK_002a3047" (& "&") (identifier "UNK_002a3047")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x124f,unaff_EDI + 0x1af127,1,0,iVar3,unaff_EDI + 0x1b16b7,0,0,\n               param_1 + 0x124e,0);" (call_expression "FUN_000eb510(param_1 + 0x124f,unaff_EDI + 0x1af127,1,0,iVar3,unaff_EDI + 0x1b16b7,0,0,\n               param_1 + 0x124e,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x124f,unaff_EDI + 0x1af127,1,0,iVar3,unaff_EDI + 0x1b16b7,0,0,\n               param_1 + 0x124e,0)" (( "(") (binary_expression "param_1 + 0x124f" (identifier "param_1") (+ "+") (number_literal "0x124f")) (, ",") (binary_expression "unaff_EDI + 0x1af127" (identifier "unaff_EDI") (+ "+") (number_literal "0x1af127")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar3") (, ",") (binary_expression "unaff_EDI + 0x1b16b7" (identifier "unaff_EDI") (+ "+") (number_literal "0x1b16b7")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x124e" (identifier "param_1") (+ "+") (number_literal "0x124e")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "param_1[0x125d] = &UNK_002a305b + unaff_EDI;" (assignment_expression "param_1[0x125d] = &UNK_002a305b + unaff_EDI" (subscript_expression "param_1[0x125d]" (identifier "param_1") ([ "[") (number_literal "0x125d") (] "]")) (= "=") (binary_expression "&UNK_002a305b + unaff_EDI" (pointer_expression "&UNK_002a305b" (& "&") (identifier "UNK_002a305b")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x125e,unaff_EDI + 0x1af140,1,0,iVar3,unaff_EDI + 0x1b16ff,0,0,\n               param_1 + 0x125d,0);" (call_expression "FUN_000eb510(param_1 + 0x125e,unaff_EDI + 0x1af140,1,0,iVar3,unaff_EDI + 0x1b16ff,0,0,\n               param_1 + 0x125d,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x125e,unaff_EDI + 0x1af140,1,0,iVar3,unaff_EDI + 0x1b16ff,0,0,\n               param_1 + 0x125d,0)" (( "(") (binary_expression "param_1 + 0x125e" (identifier "param_1") (+ "+") (number_literal "0x125e")) (, ",") (binary_expression "unaff_EDI + 0x1af140" (identifier "unaff_EDI") (+ "+") (number_literal "0x1af140")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar3") (, ",") (binary_expression "unaff_EDI + 0x1b16ff" (identifier "unaff_EDI") (+ "+") (number_literal "0x1b16ff")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x125d" (identifier "param_1") (+ "+") (number_literal "0x125d")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "*(undefined2 *)(param_1 + 0x126c) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x126c) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x126c)" (* "*") (cast_expression "(undefined2 *)(param_1 + 0x126c)" (( "(") (type_descriptor "undefined2 *" (type_identifier "undefined2") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0x126c)" (( "(") (binary_expression "param_1 + 0x126c" (identifier "param_1") (+ "+") (number_literal "0x126c")) () ")")))) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0x126d] =\n       "ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc::h"\n       + unaff_EDI + 8;" (assignment_expression "param_1[0x126d] =\n       "ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc::h"\n       + unaff_EDI + 8" (subscript_expression "param_1[0x126d]" (identifier "param_1") ([ "[") (number_literal "0x126d") (] "]")) (= "=") (binary_expression ""ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc::h"\n       + unaff_EDI + 8" (binary_expression ""ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc::h"\n       + unaff_EDI" (string_literal ""ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc::h"" (" """) (string_content "ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc::h") (" """)) (+ "+") (identifier "unaff_EDI")) (+ "+") (number_literal "8"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x126e,unaff_EDI + 0x1af13d,1,0,iVar4,0,0,0,param_1 + 0x126d,1);" (call_expression "FUN_000eb510(param_1 + 0x126e,unaff_EDI + 0x1af13d,1,0,iVar4,0,0,0,param_1 + 0x126d,1)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x126e,unaff_EDI + 0x1af13d,1,0,iVar4,0,0,0,param_1 + 0x126d,1)" (( "(") (binary_expression "param_1 + 0x126e" (identifier "param_1") (+ "+") (number_literal "0x126e")) (, ",") (binary_expression "unaff_EDI + 0x1af13d" (identifier "unaff_EDI") (+ "+") (number_literal "0x1af13d")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar4") (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x126d" (identifier "param_1") (+ "+") (number_literal "0x126d")) (, ",") (number_literal "1") () ")"))) (; ";")) (expression_statement "param_1[0x127c] =\n       "ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc::h"\n       + unaff_EDI + 0x1c;" (assignment_expression "param_1[0x127c] =\n       "ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc::h"\n       + unaff_EDI + 0x1c" (subscript_expression "param_1[0x127c]" (identifier "param_1") ([ "[") (number_literal "0x127c") (] "]")) (= "=") (binary_expression ""ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc::h"\n       + unaff_EDI + 0x1c" (binary_expression ""ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc::h"\n       + unaff_EDI" (string_literal ""ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc::h"" (" """) (string_content "ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc::h") (" """)) (+ "+") (identifier "unaff_EDI")) (+ "+") (number_literal "0x1c"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x127d,unaff_EDI + 0x1af178,1,0,iVar3,unaff_EDI + 0x1af158,0,0,\n               param_1 + 0x127c,0);" (call_expression "FUN_000eb510(param_1 + 0x127d,unaff_EDI + 0x1af178,1,0,iVar3,unaff_EDI + 0x1af158,0,0,\n               param_1 + 0x127c,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x127d,unaff_EDI + 0x1af178,1,0,iVar3,unaff_EDI + 0x1af158,0,0,\n               param_1 + 0x127c,0)" (( "(") (binary_expression "param_1 + 0x127d" (identifier "param_1") (+ "+") (number_literal "0x127d")) (, ",") (binary_expression "unaff_EDI + 0x1af178" (identifier "unaff_EDI") (+ "+") (number_literal "0x1af178")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar3") (, ",") (binary_expression "unaff_EDI + 0x1af158" (identifier "unaff_EDI") (+ "+") (number_literal "0x1af158")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x127c" (identifier "param_1") (+ "+") (number_literal "0x127c")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "*(undefined2 *)(param_1 + 0x128b) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x128b) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x128b)" (* "*") (cast_expression "(undefined2 *)(param_1 + 0x128b)" (( "(") (type_descriptor "undefined2 *" (type_identifier "undefined2") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0x128b)" (( "(") (binary_expression "param_1 + 0x128b" (identifier "param_1") (+ "+") (number_literal "0x128b")) () ")")))) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0x128c] =\n       "ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc::h"\n       + unaff_EDI + 0x30;" (assignment_expression "param_1[0x128c] =\n       "ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc::h"\n       + unaff_EDI + 0x30" (subscript_expression "param_1[0x128c]" (identifier "param_1") ([ "[") (number_literal "0x128c") (] "]")) (= "=") (binary_expression ""ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc::h"\n       + unaff_EDI + 0x30" (binary_expression ""ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc::h"\n       + unaff_EDI" (string_literal ""ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc::h"" (" """) (string_content "ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc::h") (" """)) (+ "+") (identifier "unaff_EDI")) (+ "+") (number_literal "0x30"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x128d,unaff_EDI + 0x1af175,1,0,iVar4,unaff_EDI + 0x1b172f,0,0,\n               param_1 + 0x128c,1);" (call_expression "FUN_000eb510(param_1 + 0x128d,unaff_EDI + 0x1af175,1,0,iVar4,unaff_EDI + 0x1b172f,0,0,\n               param_1 + 0x128c,1)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x128d,unaff_EDI + 0x1af175,1,0,iVar4,unaff_EDI + 0x1b172f,0,0,\n               param_1 + 0x128c,1)" (( "(") (binary_expression "param_1 + 0x128d" (identifier "param_1") (+ "+") (number_literal "0x128d")) (, ",") (binary_expression "unaff_EDI + 0x1af175" (identifier "unaff_EDI") (+ "+") (number_literal "0x1af175")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar4") (, ",") (binary_expression "unaff_EDI + 0x1b172f" (identifier "unaff_EDI") (+ "+") (number_literal "0x1b172f")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x128c" (identifier "param_1") (+ "+") (number_literal "0x128c")) (, ",") (number_literal "1") () ")"))) (; ";")) (expression_statement "FUN_000ebc90(param_1 + 0x129b);" (call_expression "FUN_000ebc90(param_1 + 0x129b)" (identifier "FUN_000ebc90") (argument_list "(param_1 + 0x129b)" (( "(") (binary_expression "param_1 + 0x129b" (identifier "param_1") (+ "+") (number_literal "0x129b")) () ")"))) (; ";")) (expression_statement "param_1[0x12b2] = puVar1;" (assignment_expression "param_1[0x12b2] = puVar1" (subscript_expression "param_1[0x12b2]" (identifier "param_1") ([ "[") (number_literal "0x12b2") (] "]")) (= "=") (identifier "puVar1")) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x12b3,unaff_EDI + 0x1af19f,1,0x78,iVar2,unaff_EDI + 0x1af186,0,0,\n               param_1 + 0x12b2,0);" (call_expression "FUN_000eb510(param_1 + 0x12b3,unaff_EDI + 0x1af19f,1,0x78,iVar2,unaff_EDI + 0x1af186,0,0,\n               param_1 + 0x12b2,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x12b3,unaff_EDI + 0x1af19f,1,0x78,iVar2,unaff_EDI + 0x1af186,0,0,\n               param_1 + 0x12b2,0)" (( "(") (binary_expression "param_1 + 0x12b3" (identifier "param_1") (+ "+") (number_literal "0x12b3")) (, ",") (binary_expression "unaff_EDI + 0x1af19f" (identifier "unaff_EDI") (+ "+") (number_literal "0x1af19f")) (, ",") (number_literal "1") (, ",") (number_literal "0x78") (, ",") (identifier "iVar2") (, ",") (binary_expression "unaff_EDI + 0x1af186" (identifier "unaff_EDI") (+ "+") (number_literal "0x1af186")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x12b2" (identifier "param_1") (+ "+") (number_literal "0x12b2")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "param_1[0x12c2] = 0;" (assignment_expression "param_1[0x12c2] = 0" (subscript_expression "param_1[0x12c2]" (identifier "param_1") ([ "[") (number_literal "0x12c2") (] "]")) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0x12c1] = unaff_EDI + -0x2e09;" (assignment_expression "param_1[0x12c1] = unaff_EDI + -0x2e09" (subscript_expression "param_1[0x12c1]" (identifier "param_1") ([ "[") (number_literal "0x12c1") (] "]")) (= "=") (binary_expression "unaff_EDI + -0x2e09" (identifier "unaff_EDI") (+ "+") (number_literal "-0x2e09"))) (; ";")) (expression_statement "param_1[0x12b2] = "St9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0xf;" (assignment_expression "param_1[0x12b2] = "St9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0xf" (subscript_expression "param_1[0x12b2]" (identifier "param_1") ([ "[") (number_literal "0x12b2") (] "]")) (= "=") (binary_expression ""St9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0xf" (binary_expression ""St9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI" (string_literal ""St9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE"" (" """) (string_content "St9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE") (" """)) (+ "+") (identifier "unaff_EDI")) (+ "+") (number_literal "0xf"))) (; ";")) (expression_statement "param_1[0x12c3] = puVar1;" (assignment_expression "param_1[0x12c3] = puVar1" (subscript_expression "param_1[0x12c3]" (identifier "param_1") ([ "[") (number_literal "0x12c3") (] "]")) (= "=") (identifier "puVar1")) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x12c4,unaff_EDI + 0x1af1ab,1,0x58,iVar2,unaff_EDI + 0x1b1757,0,0,\n               param_1 + 0x12c3,0);" (call_expression "FUN_000eb510(param_1 + 0x12c4,unaff_EDI + 0x1af1ab,1,0x58,iVar2,unaff_EDI + 0x1b1757,0,0,\n               param_1 + 0x12c3,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x12c4,unaff_EDI + 0x1af1ab,1,0x58,iVar2,unaff_EDI + 0x1b1757,0,0,\n               param_1 + 0x12c3,0)" (( "(") (binary_expression "param_1 + 0x12c4" (identifier "param_1") (+ "+") (number_literal "0x12c4")) (, ",") (binary_expression "unaff_EDI + 0x1af1ab" (identifier "unaff_EDI") (+ "+") (number_literal "0x1af1ab")) (, ",") (number_literal "1") (, ",") (number_literal "0x58") (, ",") (identifier "iVar2") (, ",") (binary_expression "unaff_EDI + 0x1b1757" (identifier "unaff_EDI") (+ "+") (number_literal "0x1b1757")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x12c3" (identifier "param_1") (+ "+") (number_literal "0x12c3")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "param_1[0x12d3] = 0;" (assignment_expression "param_1[0x12d3] = 0" (subscript_expression "param_1[0x12d3]" (identifier "param_1") ([ "[") (number_literal "0x12d3") (] "]")) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0x12d2] = unaff_EDI + -0x2df9;" (assignment_expression "param_1[0x12d2] = unaff_EDI + -0x2df9" (subscript_expression "param_1[0x12d2]" (identifier "param_1") ([ "[") (number_literal "0x12d2") (] "]")) (= "=") (binary_expression "unaff_EDI + -0x2df9" (identifier "unaff_EDI") (+ "+") (number_literal "-0x2df9"))) (; ";")) (expression_statement "param_1[0x12c3] = "St9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x23\n  ;" (assignment_expression "param_1[0x12c3] = "St9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x23" (subscript_expression "param_1[0x12c3]" (identifier "param_1") ([ "[") (number_literal "0x12c3") (] "]")) (= "=") (binary_expression ""St9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x23" (binary_expression ""St9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI" (string_literal ""St9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE"" (" """) (string_content "St9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE") (" """)) (+ "+") (identifier "unaff_EDI")) (+ "+") (number_literal "0x23"))) (; ";")) (expression_statement "param_1[0x12d4] = puVar1;" (assignment_expression "param_1[0x12d4] = puVar1" (subscript_expression "param_1[0x12d4]" (identifier "param_1") ([ "[") (number_literal "0x12d4") (] "]")) (= "=") (identifier "puVar1")) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x12d5,unaff_EDI + 0x1af1d1,1,0,iVar2,unaff_EDI + 0x1af1ba,0,0,\n               param_1 + 0x12d4,0);" (call_expression "FUN_000eb510(param_1 + 0x12d5,unaff_EDI + 0x1af1d1,1,0,iVar2,unaff_EDI + 0x1af1ba,0,0,\n               param_1 + 0x12d4,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x12d5,unaff_EDI + 0x1af1d1,1,0,iVar2,unaff_EDI + 0x1af1ba,0,0,\n               param_1 + 0x12d4,0)" (( "(") (binary_expression "param_1 + 0x12d5" (identifier "param_1") (+ "+") (number_literal "0x12d5")) (, ",") (binary_expression "unaff_EDI + 0x1af1d1" (identifier "unaff_EDI") (+ "+") (number_literal "0x1af1d1")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar2") (, ",") (binary_expression "unaff_EDI + 0x1af1ba" (identifier "unaff_EDI") (+ "+") (number_literal "0x1af1ba")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x12d4" (identifier "param_1") (+ "+") (number_literal "0x12d4")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "param_1[0x12e4] = 0;" (assignment_expression "param_1[0x12e4] = 0" (subscript_expression "param_1[0x12e4]" (identifier "param_1") ([ "[") (number_literal "0x12e4") (] "]")) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0x12e3] = unaff_EDI + -0x2de9;" (assignment_expression "param_1[0x12e3] = unaff_EDI + -0x2de9" (subscript_expression "param_1[0x12e3]" (identifier "param_1") ([ "[") (number_literal "0x12e3") (] "]")) (= "=") (binary_expression "unaff_EDI + -0x2de9" (identifier "unaff_EDI") (+ "+") (number_literal "-0x2de9"))) (; ";")) (expression_statement "param_1[0x12d4] = "St9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x37\n  ;" (assignment_expression "param_1[0x12d4] = "St9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x37" (subscript_expression "param_1[0x12d4]" (identifier "param_1") ([ "[") (number_literal "0x12d4") (] "]")) (= "=") (binary_expression ""St9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x37" (binary_expression ""St9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI" (string_literal ""St9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE"" (" """) (string_content "St9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE") (" """)) (+ "+") (identifier "unaff_EDI")) (+ "+") (number_literal "0x37"))) (; ";")) (expression_statement "FUN_000eb8d0(param_1 + 0x12e5);" (call_expression "FUN_000eb8d0(param_1 + 0x12e5)" (identifier "FUN_000eb8d0") (argument_list "(param_1 + 0x12e5)" (( "(") (binary_expression "param_1 + 0x12e5" (identifier "param_1") (+ "+") (number_literal "0x12e5")) () ")"))) (; ";")) (expression_statement "param_1[0x12fc] =\n       "ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc::h"\n       + unaff_EDI + 0x6c;" (assignment_expression "param_1[0x12fc] =\n       "ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc::h"\n       + unaff_EDI + 0x6c" (subscript_expression "param_1[0x12fc]" (identifier "param_1") ([ "[") (number_literal "0x12fc") (] "]")) (= "=") (binary_expression ""ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc::h"\n       + unaff_EDI + 0x6c" (binary_expression ""ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc::h"\n       + unaff_EDI" (string_literal ""ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc::h"" (" """) (string_content "ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc::h") (" """)) (+ "+") (identifier "unaff_EDI")) (+ "+") (number_literal "0x6c"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x12fd,unaff_EDI + 0x1af1e1,1,0,iVar4,unaff_EDI + 0x1b177b,0,0,\n               param_1 + 0x12fc,1);" (call_expression "FUN_000eb510(param_1 + 0x12fd,unaff_EDI + 0x1af1e1,1,0,iVar4,unaff_EDI + 0x1b177b,0,0,\n               param_1 + 0x12fc,1)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x12fd,unaff_EDI + 0x1af1e1,1,0,iVar4,unaff_EDI + 0x1b177b,0,0,\n               param_1 + 0x12fc,1)" (( "(") (binary_expression "param_1 + 0x12fd" (identifier "param_1") (+ "+") (number_literal "0x12fd")) (, ",") (binary_expression "unaff_EDI + 0x1af1e1" (identifier "unaff_EDI") (+ "+") (number_literal "0x1af1e1")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar4") (, ",") (binary_expression "unaff_EDI + 0x1b177b" (identifier "unaff_EDI") (+ "+") (number_literal "0x1b177b")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x12fc" (identifier "param_1") (+ "+") (number_literal "0x12fc")) (, ",") (number_literal "1") () ")"))) (; ";")) (expression_statement "*(undefined2 *)(param_1 + 0x130b) = 0x100;" (assignment_expression "*(undefined2 *)(param_1 + 0x130b) = 0x100" (pointer_expression "*(undefined2 *)(param_1 + 0x130b)" (* "*") (cast_expression "(undefined2 *)(param_1 + 0x130b)" (( "(") (type_descriptor "undefined2 *" (type_identifier "undefined2") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0x130b)" (( "(") (binary_expression "param_1 + 0x130b" (identifier "param_1") (+ "+") (number_literal "0x130b")) () ")")))) (= "=") (number_literal "0x100")) (; ";")) (expression_statement "param_1[0x130c] =\n       "ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc::h"\n       + unaff_EDI + 0x80;" (assignment_expression "param_1[0x130c] =\n       "ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc::h"\n       + unaff_EDI + 0x80" (subscript_expression "param_1[0x130c]" (identifier "param_1") ([ "[") (number_literal "0x130c") (] "]")) (= "=") (binary_expression ""ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc::h"\n       + unaff_EDI + 0x80" (binary_expression ""ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc::h"\n       + unaff_EDI" (string_literal ""ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc::h"" (" """) (string_content "ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc::h") (" """)) (+ "+") (identifier "unaff_EDI")) (+ "+") (number_literal "0x80"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x130d,unaff_EDI + 0x1af1de,1,0,iVar3,unaff_EDI + 0x1b179b,0,0,\n               param_1 + 0x130c,0);" (call_expression "FUN_000eb510(param_1 + 0x130d,unaff_EDI + 0x1af1de,1,0,iVar3,unaff_EDI + 0x1b179b,0,0,\n               param_1 + 0x130c,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x130d,unaff_EDI + 0x1af1de,1,0,iVar3,unaff_EDI + 0x1b179b,0,0,\n               param_1 + 0x130c,0)" (( "(") (binary_expression "param_1 + 0x130d" (identifier "param_1") (+ "+") (number_literal "0x130d")) (, ",") (binary_expression "unaff_EDI + 0x1af1de" (identifier "unaff_EDI") (+ "+") (number_literal "0x1af1de")) (, ",") (number_literal "1") (, ",") (number_literal "0") (, ",") (identifier "iVar3") (, ",") (binary_expression "unaff_EDI + 0x1b179b" (identifier "unaff_EDI") (+ "+") (number_literal "0x1b179b")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x130c" (identifier "param_1") (+ "+") (number_literal "0x130c")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "param_1[0x131b] =\n       "ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc::h"\n       + unaff_EDI + 0x94;" (assignment_expression "param_1[0x131b] =\n       "ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc::h"\n       + unaff_EDI + 0x94" (subscript_expression "param_1[0x131b]" (identifier "param_1") ([ "[") (number_literal "0x131b") (] "]")) (= "=") (binary_expression ""ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc::h"\n       + unaff_EDI + 0x94" (binary_expression ""ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc::h"\n       + unaff_EDI" (string_literal ""ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc::h"" (" """) (string_content "ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc::h") (" """)) (+ "+") (identifier "unaff_EDI")) (+ "+") (number_literal "0x94"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x131c,unaff_EDI + 0x1b799d,2,0x59,iVar2,unaff_EDI + 0x1b17c3,\n               unaff_EDI + 0x1ae411,0,param_1 + 0x131b,0);" (call_expression "FUN_000eb510(param_1 + 0x131c,unaff_EDI + 0x1b799d,2,0x59,iVar2,unaff_EDI + 0x1b17c3,\n               unaff_EDI + 0x1ae411,0,param_1 + 0x131b,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x131c,unaff_EDI + 0x1b799d,2,0x59,iVar2,unaff_EDI + 0x1b17c3,\n               unaff_EDI + 0x1ae411,0,param_1 + 0x131b,0)" (( "(") (binary_expression "param_1 + 0x131c" (identifier "param_1") (+ "+") (number_literal "0x131c")) (, ",") (binary_expression "unaff_EDI + 0x1b799d" (identifier "unaff_EDI") (+ "+") (number_literal "0x1b799d")) (, ",") (number_literal "2") (, ",") (number_literal "0x59") (, ",") (identifier "iVar2") (, ",") (binary_expression "unaff_EDI + 0x1b17c3" (identifier "unaff_EDI") (+ "+") (number_literal "0x1b17c3")) (, ",") (binary_expression "unaff_EDI + 0x1ae411" (identifier "unaff_EDI") (+ "+") (number_literal "0x1ae411")) (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x131b" (identifier "param_1") (+ "+") (number_literal "0x131b")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "*(undefined1 *)(param_1 + 0x132a) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0x132a) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0x132a)" (* "*") (cast_expression "(undefined1 *)(param_1 + 0x132a)" (( "(") (type_descriptor "undefined1 *" (type_identifier "undefined1") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0x132a)" (( "(") (binary_expression "param_1 + 0x132a" (identifier "param_1") (+ "+") (number_literal "0x132a")) () ")")))) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0x132b] = iVar2;" (assignment_expression "param_1[0x132b] = iVar2" (subscript_expression "param_1[0x132b]" (identifier "param_1") ([ "[") (number_literal "0x132b") (] "]")) (= "=") (identifier "iVar2")) (; ";")) (expression_statement "param_1[0x132c] = puVar1;" (assignment_expression "param_1[0x132c] = puVar1" (subscript_expression "param_1[0x132c]" (identifier "param_1") ([ "[") (number_literal "0x132c") (] "]")) (= "=") (identifier "puVar1")) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x132d,unaff_EDI + 0x1af210,1,0x28,iVar2,unaff_EDI + 0x1af1f3,0,0,\n               param_1 + 0x132c,0);" (call_expression "FUN_000eb510(param_1 + 0x132d,unaff_EDI + 0x1af210,1,0x28,iVar2,unaff_EDI + 0x1af1f3,0,0,\n               param_1 + 0x132c,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x132d,unaff_EDI + 0x1af210,1,0x28,iVar2,unaff_EDI + 0x1af1f3,0,0,\n               param_1 + 0x132c,0)" (( "(") (binary_expression "param_1 + 0x132d" (identifier "param_1") (+ "+") (number_literal "0x132d")) (, ",") (binary_expression "unaff_EDI + 0x1af210" (identifier "unaff_EDI") (+ "+") (number_literal "0x1af210")) (, ",") (number_literal "1") (, ",") (number_literal "0x28") (, ",") (identifier "iVar2") (, ",") (binary_expression "unaff_EDI + 0x1af1f3" (identifier "unaff_EDI") (+ "+") (number_literal "0x1af1f3")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x132c" (identifier "param_1") (+ "+") (number_literal "0x132c")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "param_1[0x133c] = 0;" (assignment_expression "param_1[0x133c] = 0" (subscript_expression "param_1[0x133c]" (identifier "param_1") ([ "[") (number_literal "0x133c") (] "]")) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0x133b] = unaff_EDI + -0x1599;" (assignment_expression "param_1[0x133b] = unaff_EDI + -0x1599" (subscript_expression "param_1[0x133b]" (identifier "param_1") ([ "[") (number_literal "0x133b") (] "]")) (= "=") (binary_expression "unaff_EDI + -0x1599" (identifier "unaff_EDI") (+ "+") (number_literal "-0x1599"))) (; ";")) (expression_statement "param_1[0x132c] = "St9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0xb;" (assignment_expression "param_1[0x132c] = "St9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0xb" (subscript_expression "param_1[0x132c]" (identifier "param_1") ([ "[") (number_literal "0x132c") (] "]")) (= "=") (binary_expression ""St9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0xb" (binary_expression ""St9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI" (string_literal ""St9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE"" (" """) (string_content "St9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE") (" """)) (+ "+") (identifier "unaff_EDI")) (+ "+") (number_literal "0xb"))) (; ";")) (expression_statement "param_1[0x133d] = puVar1;" (assignment_expression "param_1[0x133d] = puVar1" (subscript_expression "param_1[0x133d]" (identifier "param_1") ([ "[") (number_literal "0x133d") (] "]")) (= "=") (identifier "puVar1")) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x133e,unaff_EDI + 0x1af237,1,0x29,iVar2,unaff_EDI + 0x1af21c,0,0,\n               param_1 + 0x133d,0);" (call_expression "FUN_000eb510(param_1 + 0x133e,unaff_EDI + 0x1af237,1,0x29,iVar2,unaff_EDI + 0x1af21c,0,0,\n               param_1 + 0x133d,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x133e,unaff_EDI + 0x1af237,1,0x29,iVar2,unaff_EDI + 0x1af21c,0,0,\n               param_1 + 0x133d,0)" (( "(") (binary_expression "param_1 + 0x133e" (identifier "param_1") (+ "+") (number_literal "0x133e")) (, ",") (binary_expression "unaff_EDI + 0x1af237" (identifier "unaff_EDI") (+ "+") (number_literal "0x1af237")) (, ",") (number_literal "1") (, ",") (number_literal "0x29") (, ",") (identifier "iVar2") (, ",") (binary_expression "unaff_EDI + 0x1af21c" (identifier "unaff_EDI") (+ "+") (number_literal "0x1af21c")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x133d" (identifier "param_1") (+ "+") (number_literal "0x133d")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "param_1[0x134d] = 0;" (assignment_expression "param_1[0x134d] = 0" (subscript_expression "param_1[0x134d]" (identifier "param_1") ([ "[") (number_literal "0x134d") (] "]")) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0x134c] = unaff_EDI + -0x28e9;" (assignment_expression "param_1[0x134c] = unaff_EDI + -0x28e9" (subscript_expression "param_1[0x134c]" (identifier "param_1") ([ "[") (number_literal "0x134c") (] "]")) (= "=") (binary_expression "unaff_EDI + -0x28e9" (identifier "unaff_EDI") (+ "+") (number_literal "-0x28e9"))) (; ";")) (expression_statement "param_1[0x133d] = "St9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x1f\n  ;" (assignment_expression "param_1[0x133d] = "St9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x1f" (subscript_expression "param_1[0x133d]" (identifier "param_1") ([ "[") (number_literal "0x133d") (] "]")) (= "=") (binary_expression ""St9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x1f" (binary_expression ""St9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI" (string_literal ""St9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE"" (" """) (string_content "St9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE") (" """)) (+ "+") (identifier "unaff_EDI")) (+ "+") (number_literal "0x1f"))) (; ";")) (expression_statement "param_1[0x134e] = &UNK_002a310f + unaff_EDI;" (assignment_expression "param_1[0x134e] = &UNK_002a310f + unaff_EDI" (subscript_expression "param_1[0x134e]" (identifier "param_1") ([ "[") (number_literal "0x134e") (] "]")) (= "=") (binary_expression "&UNK_002a310f + unaff_EDI" (pointer_expression "&UNK_002a310f" (& "&") (identifier "UNK_002a310f")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x134f,unaff_EDI + 0x1af25a,4,0,iVar3,unaff_EDI + 0x1b17f3,0,0,\n               param_1 + 0x134e,0);" (call_expression "FUN_000eb510(param_1 + 0x134f,unaff_EDI + 0x1af25a,4,0,iVar3,unaff_EDI + 0x1b17f3,0,0,\n               param_1 + 0x134e,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x134f,unaff_EDI + 0x1af25a,4,0,iVar3,unaff_EDI + 0x1b17f3,0,0,\n               param_1 + 0x134e,0)" (( "(") (binary_expression "param_1 + 0x134f" (identifier "param_1") (+ "+") (number_literal "0x134f")) (, ",") (binary_expression "unaff_EDI + 0x1af25a" (identifier "unaff_EDI") (+ "+") (number_literal "0x1af25a")) (, ",") (number_literal "4") (, ",") (number_literal "0") (, ",") (identifier "iVar3") (, ",") (binary_expression "unaff_EDI + 0x1b17f3" (identifier "unaff_EDI") (+ "+") (number_literal "0x1b17f3")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x134e" (identifier "param_1") (+ "+") (number_literal "0x134e")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "*(undefined2 *)(param_1 + 0x135d) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x135d) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x135d)" (* "*") (cast_expression "(undefined2 *)(param_1 + 0x135d)" (( "(") (type_descriptor "undefined2 *" (type_identifier "undefined2") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0x135d)" (( "(") (binary_expression "param_1 + 0x135d" (identifier "param_1") (+ "+") (number_literal "0x135d")) () ")")))) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0x135e] = &UNK_002a3123 + unaff_EDI;" (assignment_expression "param_1[0x135e] = &UNK_002a3123 + unaff_EDI" (subscript_expression "param_1[0x135e]" (identifier "param_1") ([ "[") (number_literal "0x135e") (] "]")) (= "=") (binary_expression "&UNK_002a3123 + unaff_EDI" (pointer_expression "&UNK_002a3123" (& "&") (identifier "UNK_002a3123")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x135f,unaff_EDI + 0x1af258,4,0,iVar4,unaff_EDI + 0x1af241,0,0,\n               param_1 + 0x135e,1);" (call_expression "FUN_000eb510(param_1 + 0x135f,unaff_EDI + 0x1af258,4,0,iVar4,unaff_EDI + 0x1af241,0,0,\n               param_1 + 0x135e,1)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x135f,unaff_EDI + 0x1af258,4,0,iVar4,unaff_EDI + 0x1af241,0,0,\n               param_1 + 0x135e,1)" (( "(") (binary_expression "param_1 + 0x135f" (identifier "param_1") (+ "+") (number_literal "0x135f")) (, ",") (binary_expression "unaff_EDI + 0x1af258" (identifier "unaff_EDI") (+ "+") (number_literal "0x1af258")) (, ",") (number_literal "4") (, ",") (number_literal "0") (, ",") (identifier "iVar4") (, ",") (binary_expression "unaff_EDI + 0x1af241" (identifier "unaff_EDI") (+ "+") (number_literal "0x1af241")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x135e" (identifier "param_1") (+ "+") (number_literal "0x135e")) (, ",") (number_literal "1") () ")"))) (; ";")) (expression_statement "param_1[0x136d] = &UNK_002a3137 + unaff_EDI;" (assignment_expression "param_1[0x136d] = &UNK_002a3137 + unaff_EDI" (subscript_expression "param_1[0x136d]" (identifier "param_1") ([ "[") (number_literal "0x136d") (] "]")) (= "=") (binary_expression "&UNK_002a3137 + unaff_EDI" (pointer_expression "&UNK_002a3137" (& "&") (identifier "UNK_002a3137")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x136e,unaff_EDI + 0x1af292,4,0,iVar4,unaff_EDI + 0x1af261,0,0,\n               param_1 + 0x136d,1);" (call_expression "FUN_000eb510(param_1 + 0x136e,unaff_EDI + 0x1af292,4,0,iVar4,unaff_EDI + 0x1af261,0,0,\n               param_1 + 0x136d,1)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x136e,unaff_EDI + 0x1af292,4,0,iVar4,unaff_EDI + 0x1af261,0,0,\n               param_1 + 0x136d,1)" (( "(") (binary_expression "param_1 + 0x136e" (identifier "param_1") (+ "+") (number_literal "0x136e")) (, ",") (binary_expression "unaff_EDI + 0x1af292" (identifier "unaff_EDI") (+ "+") (number_literal "0x1af292")) (, ",") (number_literal "4") (, ",") (number_literal "0") (, ",") (identifier "iVar4") (, ",") (binary_expression "unaff_EDI + 0x1af261" (identifier "unaff_EDI") (+ "+") (number_literal "0x1af261")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x136d" (identifier "param_1") (+ "+") (number_literal "0x136d")) (, ",") (number_literal "1") () ")"))) (; ";")) (expression_statement "*(undefined2 *)(param_1 + 0x137c) = 0x100;" (assignment_expression "*(undefined2 *)(param_1 + 0x137c) = 0x100" (pointer_expression "*(undefined2 *)(param_1 + 0x137c)" (* "*") (cast_expression "(undefined2 *)(param_1 + 0x137c)" (( "(") (type_descriptor "undefined2 *" (type_identifier "undefined2") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0x137c)" (( "(") (binary_expression "param_1 + 0x137c" (identifier "param_1") (+ "+") (number_literal "0x137c")) () ")")))) (= "=") (number_literal "0x100")) (; ";")) (expression_statement "param_1[0x137d] = &UNK_002a314b + unaff_EDI;" (assignment_expression "param_1[0x137d] = &UNK_002a314b + unaff_EDI" (subscript_expression "param_1[0x137d]" (identifier "param_1") ([ "[") (number_literal "0x137d") (] "]")) (= "=") (binary_expression "&UNK_002a314b + unaff_EDI" (pointer_expression "&UNK_002a314b" (& "&") (identifier "UNK_002a314b")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x137e,unaff_EDI + 0x1af290,4,0,iVar3,unaff_EDI + 0x1af275,0,0,\n               param_1 + 0x137d,0);" (call_expression "FUN_000eb510(param_1 + 0x137e,unaff_EDI + 0x1af290,4,0,iVar3,unaff_EDI + 0x1af275,0,0,\n               param_1 + 0x137d,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x137e,unaff_EDI + 0x1af290,4,0,iVar3,unaff_EDI + 0x1af275,0,0,\n               param_1 + 0x137d,0)" (( "(") (binary_expression "param_1 + 0x137e" (identifier "param_1") (+ "+") (number_literal "0x137e")) (, ",") (binary_expression "unaff_EDI + 0x1af290" (identifier "unaff_EDI") (+ "+") (number_literal "0x1af290")) (, ",") (number_literal "4") (, ",") (number_literal "0") (, ",") (identifier "iVar3") (, ",") (binary_expression "unaff_EDI + 0x1af275" (identifier "unaff_EDI") (+ "+") (number_literal "0x1af275")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x137d" (identifier "param_1") (+ "+") (number_literal "0x137d")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "param_1[0x138c] = &UNK_002a315f + unaff_EDI;" (assignment_expression "param_1[0x138c] = &UNK_002a315f + unaff_EDI" (subscript_expression "param_1[0x138c]" (identifier "param_1") ([ "[") (number_literal "0x138c") (] "]")) (= "=") (binary_expression "&UNK_002a315f + unaff_EDI" (pointer_expression "&UNK_002a315f" (& "&") (identifier "UNK_002a315f")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x138d,unaff_EDI + 0x1af2b9,4,0,iVar12,&UNK_001af29c + unaff_EDI,iVar7,0,\n               param_1 + 0x138c,0);" (call_expression "FUN_000eb510(param_1 + 0x138d,unaff_EDI + 0x1af2b9,4,0,iVar12,&UNK_001af29c + unaff_EDI,iVar7,0,\n               param_1 + 0x138c,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x138d,unaff_EDI + 0x1af2b9,4,0,iVar12,&UNK_001af29c + unaff_EDI,iVar7,0,\n               param_1 + 0x138c,0)" (( "(") (binary_expression "param_1 + 0x138d" (identifier "param_1") (+ "+") (number_literal "0x138d")) (, ",") (binary_expression "unaff_EDI + 0x1af2b9" (identifier "unaff_EDI") (+ "+") (number_literal "0x1af2b9")) (, ",") (number_literal "4") (, ",") (number_literal "0") (, ",") (identifier "iVar12") (, ",") (binary_expression "&UNK_001af29c + unaff_EDI" (pointer_expression "&UNK_001af29c" (& "&") (identifier "UNK_001af29c")) (+ "+") (identifier "unaff_EDI")) (, ",") (identifier "iVar7") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x138c" (identifier "param_1") (+ "+") (number_literal "0x138c")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "*(undefined1 *)(param_1 + 0x139b) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0x139b) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0x139b)" (* "*") (cast_expression "(undefined1 *)(param_1 + 0x139b)" (( "(") (type_descriptor "undefined1 *" (type_identifier "undefined1") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0x139b)" (( "(") (binary_expression "param_1 + 0x139b" (identifier "param_1") (+ "+") (number_literal "0x139b")) () ")")))) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0x139c] = 0;" (assignment_expression "param_1[0x139c] = 0" (subscript_expression "param_1[0x139c]" (identifier "param_1") ([ "[") (number_literal "0x139c") (] "]")) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0x139d] = 0;" (assignment_expression "param_1[0x139d] = 0" (subscript_expression "param_1[0x139d]" (identifier "param_1") ([ "[") (number_literal "0x139d") (] "]")) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0x139e] = &UNK_002a3173 + unaff_EDI;" (assignment_expression "param_1[0x139e] = &UNK_002a3173 + unaff_EDI" (subscript_expression "param_1[0x139e]" (identifier "param_1") ([ "[") (number_literal "0x139e") (] "]")) (= "=") (binary_expression "&UNK_002a3173 + unaff_EDI" (pointer_expression "&UNK_002a3173" (& "&") (identifier "UNK_002a3173")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x139f,unaff_EDI + 0x1abba5,4,0,iVar3,unaff_EDI + 0x1b06e7,0,0,\n               param_1 + 0x139e,0);" (call_expression "FUN_000eb510(param_1 + 0x139f,unaff_EDI + 0x1abba5,4,0,iVar3,unaff_EDI + 0x1b06e7,0,0,\n               param_1 + 0x139e,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x139f,unaff_EDI + 0x1abba5,4,0,iVar3,unaff_EDI + 0x1b06e7,0,0,\n               param_1 + 0x139e,0)" (( "(") (binary_expression "param_1 + 0x139f" (identifier "param_1") (+ "+") (number_literal "0x139f")) (, ",") (binary_expression "unaff_EDI + 0x1abba5" (identifier "unaff_EDI") (+ "+") (number_literal "0x1abba5")) (, ",") (number_literal "4") (, ",") (number_literal "0") (, ",") (identifier "iVar3") (, ",") (binary_expression "unaff_EDI + 0x1b06e7" (identifier "unaff_EDI") (+ "+") (number_literal "0x1b06e7")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x139e" (identifier "param_1") (+ "+") (number_literal "0x139e")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "*(undefined2 *)(param_1 + 0x13ad) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x13ad) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x13ad)" (* "*") (cast_expression "(undefined2 *)(param_1 + 0x13ad)" (( "(") (type_descriptor "undefined2 *" (type_identifier "undefined2") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0x13ad)" (( "(") (binary_expression "param_1 + 0x13ad" (identifier "param_1") (+ "+") (number_literal "0x13ad")) () ")")))) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0x13ae] = &UNK_002a3187 + unaff_EDI;" (assignment_expression "param_1[0x13ae] = &UNK_002a3187 + unaff_EDI" (subscript_expression "param_1[0x13ae]" (identifier "param_1") ([ "[") (number_literal "0x13ae") (] "]")) (= "=") (binary_expression "&UNK_002a3187 + unaff_EDI" (pointer_expression "&UNK_002a3187" (& "&") (identifier "UNK_002a3187")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x13af,&UNK_001af2ca + unaff_EDI,4,0,iVar4,0,0,0,param_1 + 0x13ae,1);" (call_expression "FUN_000eb510(param_1 + 0x13af,&UNK_001af2ca + unaff_EDI,4,0,iVar4,0,0,0,param_1 + 0x13ae,1)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x13af,&UNK_001af2ca + unaff_EDI,4,0,iVar4,0,0,0,param_1 + 0x13ae,1)" (( "(") (binary_expression "param_1 + 0x13af" (identifier "param_1") (+ "+") (number_literal "0x13af")) (, ",") (binary_expression "&UNK_001af2ca + unaff_EDI" (pointer_expression "&UNK_001af2ca" (& "&") (identifier "UNK_001af2ca")) (+ "+") (identifier "unaff_EDI")) (, ",") (number_literal "4") (, ",") (number_literal "0") (, ",") (identifier "iVar4") (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x13ae" (identifier "param_1") (+ "+") (number_literal "0x13ae")) (, ",") (number_literal "1") () ")"))) (; ";")) (expression_statement "param_1[0x13bd] = &UNK_002a319b + unaff_EDI;" (assignment_expression "param_1[0x13bd] = &UNK_002a319b + unaff_EDI" (subscript_expression "param_1[0x13bd]" (identifier "param_1") ([ "[") (number_literal "0x13bd") (] "]")) (= "=") (binary_expression "&UNK_002a319b + unaff_EDI" (pointer_expression "&UNK_002a319b" (& "&") (identifier "UNK_002a319b")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x13be,unaff_EDI + 0x1af07a,4,0,iVar3,unaff_EDI + 0x1b1823,0,0,\n               param_1 + 0x13bd,0);" (call_expression "FUN_000eb510(param_1 + 0x13be,unaff_EDI + 0x1af07a,4,0,iVar3,unaff_EDI + 0x1b1823,0,0,\n               param_1 + 0x13bd,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x13be,unaff_EDI + 0x1af07a,4,0,iVar3,unaff_EDI + 0x1b1823,0,0,\n               param_1 + 0x13bd,0)" (( "(") (binary_expression "param_1 + 0x13be" (identifier "param_1") (+ "+") (number_literal "0x13be")) (, ",") (binary_expression "unaff_EDI + 0x1af07a" (identifier "unaff_EDI") (+ "+") (number_literal "0x1af07a")) (, ",") (number_literal "4") (, ",") (number_literal "0") (, ",") (identifier "iVar3") (, ",") (binary_expression "unaff_EDI + 0x1b1823" (identifier "unaff_EDI") (+ "+") (number_literal "0x1b1823")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x13bd" (identifier "param_1") (+ "+") (number_literal "0x13bd")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "param_1[0x13cd] = &UNK_002a31af + unaff_EDI;" (assignment_expression "param_1[0x13cd] = &UNK_002a31af + unaff_EDI" (subscript_expression "param_1[0x13cd]" (identifier "param_1") ([ "[") (number_literal "0x13cd") (] "]")) (= "=") (binary_expression "&UNK_002a31af + unaff_EDI" (pointer_expression "&UNK_002a31af" (& "&") (identifier "UNK_002a31af")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "*(undefined2 *)(param_1 + 0x13cc) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x13cc) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x13cc)" (* "*") (cast_expression "(undefined2 *)(param_1 + 0x13cc)" (( "(") (type_descriptor "undefined2 *" (type_identifier "undefined2") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0x13cc)" (( "(") (binary_expression "param_1 + 0x13cc" (identifier "param_1") (+ "+") (number_literal "0x13cc")) () ")")))) (= "=") (number_literal "0")) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x13ce,unaff_EDI + 0x1af390,4,0,iVar4,0,0,0,param_1 + 0x13cd,1);" (call_expression "FUN_000eb510(param_1 + 0x13ce,unaff_EDI + 0x1af390,4,0,iVar4,0,0,0,param_1 + 0x13cd,1)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x13ce,unaff_EDI + 0x1af390,4,0,iVar4,0,0,0,param_1 + 0x13cd,1)" (( "(") (binary_expression "param_1 + 0x13ce" (identifier "param_1") (+ "+") (number_literal "0x13ce")) (, ",") (binary_expression "unaff_EDI + 0x1af390" (identifier "unaff_EDI") (+ "+") (number_literal "0x1af390")) (, ",") (number_literal "4") (, ",") (number_literal "0") (, ",") (identifier "iVar4") (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x13cd" (identifier "param_1") (+ "+") (number_literal "0x13cd")) (, ",") (number_literal "1") () ")"))) (; ";")) (expression_statement "param_1[0x13dc] = &UNK_002a31c3 + unaff_EDI;" (assignment_expression "param_1[0x13dc] = &UNK_002a31c3 + unaff_EDI" (subscript_expression "param_1[0x13dc]" (identifier "param_1") ([ "[") (number_literal "0x13dc") (] "]")) (= "=") (binary_expression "&UNK_002a31c3 + unaff_EDI" (pointer_expression "&UNK_002a31c3" (& "&") (identifier "UNK_002a31c3")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x13dd,unaff_EDI + 0x1af2d3,4,0,iVar3,&UNK_001b184f + unaff_EDI,0,0,\n               param_1 + 0x13dc,0);" (call_expression "FUN_000eb510(param_1 + 0x13dd,unaff_EDI + 0x1af2d3,4,0,iVar3,&UNK_001b184f + unaff_EDI,0,0,\n               param_1 + 0x13dc,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x13dd,unaff_EDI + 0x1af2d3,4,0,iVar3,&UNK_001b184f + unaff_EDI,0,0,\n               param_1 + 0x13dc,0)" (( "(") (binary_expression "param_1 + 0x13dd" (identifier "param_1") (+ "+") (number_literal "0x13dd")) (, ",") (binary_expression "unaff_EDI + 0x1af2d3" (identifier "unaff_EDI") (+ "+") (number_literal "0x1af2d3")) (, ",") (number_literal "4") (, ",") (number_literal "0") (, ",") (identifier "iVar3") (, ",") (binary_expression "&UNK_001b184f + unaff_EDI" (pointer_expression "&UNK_001b184f" (& "&") (identifier "UNK_001b184f")) (+ "+") (identifier "unaff_EDI")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x13dc" (identifier "param_1") (+ "+") (number_literal "0x13dc")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "*(undefined2 *)(param_1 + 0x13eb) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x13eb) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x13eb)" (* "*") (cast_expression "(undefined2 *)(param_1 + 0x13eb)" (( "(") (type_descriptor "undefined2 *" (type_identifier "undefined2") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0x13eb)" (( "(") (binary_expression "param_1 + 0x13eb" (identifier "param_1") (+ "+") (number_literal "0x13eb")) () ")")))) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0x13ec] = &UNK_002a31d7 + unaff_EDI;" (assignment_expression "param_1[0x13ec] = &UNK_002a31d7 + unaff_EDI" (subscript_expression "param_1[0x13ec]" (identifier "param_1") ([ "[") (number_literal "0x13ec") (] "]")) (= "=") (binary_expression "&UNK_002a31d7 + unaff_EDI" (pointer_expression "&UNK_002a31d7" (& "&") (identifier "UNK_002a31d7")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x13ed,unaff_EDI + 0x1af2d1,4,0,iVar4,0,0,0,param_1 + 0x13ec,1);" (call_expression "FUN_000eb510(param_1 + 0x13ed,unaff_EDI + 0x1af2d1,4,0,iVar4,0,0,0,param_1 + 0x13ec,1)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x13ed,unaff_EDI + 0x1af2d1,4,0,iVar4,0,0,0,param_1 + 0x13ec,1)" (( "(") (binary_expression "param_1 + 0x13ed" (identifier "param_1") (+ "+") (number_literal "0x13ed")) (, ",") (binary_expression "unaff_EDI + 0x1af2d1" (identifier "unaff_EDI") (+ "+") (number_literal "0x1af2d1")) (, ",") (number_literal "4") (, ",") (number_literal "0") (, ",") (identifier "iVar4") (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x13ec" (identifier "param_1") (+ "+") (number_literal "0x13ec")) (, ",") (number_literal "1") () ")"))) (; ";")) (expression_statement "param_1[0x13fb] = &UNK_002a31eb + unaff_EDI;" (assignment_expression "param_1[0x13fb] = &UNK_002a31eb + unaff_EDI" (subscript_expression "param_1[0x13fb]" (identifier "param_1") ([ "[") (number_literal "0x13fb") (] "]")) (= "=") (binary_expression "&UNK_002a31eb + unaff_EDI" (pointer_expression "&UNK_002a31eb" (& "&") (identifier "UNK_002a31eb")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x13fc,unaff_EDI + 0x1af2dc,4,0,iVar3,unaff_EDI + 0x1b188f,0,0,\n               param_1 + 0x13fb,0);" (call_expression "FUN_000eb510(param_1 + 0x13fc,unaff_EDI + 0x1af2dc,4,0,iVar3,unaff_EDI + 0x1b188f,0,0,\n               param_1 + 0x13fb,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x13fc,unaff_EDI + 0x1af2dc,4,0,iVar3,unaff_EDI + 0x1b188f,0,0,\n               param_1 + 0x13fb,0)" (( "(") (binary_expression "param_1 + 0x13fc" (identifier "param_1") (+ "+") (number_literal "0x13fc")) (, ",") (binary_expression "unaff_EDI + 0x1af2dc" (identifier "unaff_EDI") (+ "+") (number_literal "0x1af2dc")) (, ",") (number_literal "4") (, ",") (number_literal "0") (, ",") (identifier "iVar3") (, ",") (binary_expression "unaff_EDI + 0x1b188f" (identifier "unaff_EDI") (+ "+") (number_literal "0x1b188f")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x13fb" (identifier "param_1") (+ "+") (number_literal "0x13fb")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "*(undefined2 *)(param_1 + 0x140a) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x140a) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x140a)" (* "*") (cast_expression "(undefined2 *)(param_1 + 0x140a)" (( "(") (type_descriptor "undefined2 *" (type_identifier "undefined2") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0x140a)" (( "(") (binary_expression "param_1 + 0x140a" (identifier "param_1") (+ "+") (number_literal "0x140a")) () ")")))) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0x140b] = &UNK_002a31ff + unaff_EDI;" (assignment_expression "param_1[0x140b] = &UNK_002a31ff + unaff_EDI" (subscript_expression "param_1[0x140b]" (identifier "param_1") ([ "[") (number_literal "0x140b") (] "]")) (= "=") (binary_expression "&UNK_002a31ff + unaff_EDI" (pointer_expression "&UNK_002a31ff" (& "&") (identifier "UNK_002a31ff")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x140c,unaff_EDI + 0x1af2da,4,0,iVar4,0,0,0,param_1 + 0x140b,1);" (call_expression "FUN_000eb510(param_1 + 0x140c,unaff_EDI + 0x1af2da,4,0,iVar4,0,0,0,param_1 + 0x140b,1)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x140c,unaff_EDI + 0x1af2da,4,0,iVar4,0,0,0,param_1 + 0x140b,1)" (( "(") (binary_expression "param_1 + 0x140c" (identifier "param_1") (+ "+") (number_literal "0x140c")) (, ",") (binary_expression "unaff_EDI + 0x1af2da" (identifier "unaff_EDI") (+ "+") (number_literal "0x1af2da")) (, ",") (number_literal "4") (, ",") (number_literal "0") (, ",") (identifier "iVar4") (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x140b" (identifier "param_1") (+ "+") (number_literal "0x140b")) (, ",") (number_literal "1") () ")"))) (; ";")) (expression_statement "param_1[0x141a] = &UNK_002a3213 + unaff_EDI;" (assignment_expression "param_1[0x141a] = &UNK_002a3213 + unaff_EDI" (subscript_expression "param_1[0x141a]" (identifier "param_1") ([ "[") (number_literal "0x141a") (] "]")) (= "=") (binary_expression "&UNK_002a3213 + unaff_EDI" (pointer_expression "&UNK_002a3213" (& "&") (identifier "UNK_002a3213")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x141b,&UNK_001af2e8 + unaff_EDI,4,0,iVar3,unaff_EDI + 0x1b18bb,0,0,\n               param_1 + 0x141a,0);" (call_expression "FUN_000eb510(param_1 + 0x141b,&UNK_001af2e8 + unaff_EDI,4,0,iVar3,unaff_EDI + 0x1b18bb,0,0,\n               param_1 + 0x141a,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x141b,&UNK_001af2e8 + unaff_EDI,4,0,iVar3,unaff_EDI + 0x1b18bb,0,0,\n               param_1 + 0x141a,0)" (( "(") (binary_expression "param_1 + 0x141b" (identifier "param_1") (+ "+") (number_literal "0x141b")) (, ",") (binary_expression "&UNK_001af2e8 + unaff_EDI" (pointer_expression "&UNK_001af2e8" (& "&") (identifier "UNK_001af2e8")) (+ "+") (identifier "unaff_EDI")) (, ",") (number_literal "4") (, ",") (number_literal "0") (, ",") (identifier "iVar3") (, ",") (binary_expression "unaff_EDI + 0x1b18bb" (identifier "unaff_EDI") (+ "+") (number_literal "0x1b18bb")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x141a" (identifier "param_1") (+ "+") (number_literal "0x141a")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "*(undefined2 *)(param_1 + 0x1429) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x1429) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x1429)" (* "*") (cast_expression "(undefined2 *)(param_1 + 0x1429)" (( "(") (type_descriptor "undefined2 *" (type_identifier "undefined2") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0x1429)" (( "(") (binary_expression "param_1 + 0x1429" (identifier "param_1") (+ "+") (number_literal "0x1429")) () ")")))) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0x142a] = &UNK_002a3227 + unaff_EDI;" (assignment_expression "param_1[0x142a] = &UNK_002a3227 + unaff_EDI" (subscript_expression "param_1[0x142a]" (identifier "param_1") ([ "[") (number_literal "0x142a") (] "]")) (= "=") (binary_expression "&UNK_002a3227 + unaff_EDI" (pointer_expression "&UNK_002a3227" (& "&") (identifier "UNK_002a3227")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x142b,unaff_EDI + 0x1af2e6,4,0,iVar4,0,0,0,param_1 + 0x142a,1);" (call_expression "FUN_000eb510(param_1 + 0x142b,unaff_EDI + 0x1af2e6,4,0,iVar4,0,0,0,param_1 + 0x142a,1)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x142b,unaff_EDI + 0x1af2e6,4,0,iVar4,0,0,0,param_1 + 0x142a,1)" (( "(") (binary_expression "param_1 + 0x142b" (identifier "param_1") (+ "+") (number_literal "0x142b")) (, ",") (binary_expression "unaff_EDI + 0x1af2e6" (identifier "unaff_EDI") (+ "+") (number_literal "0x1af2e6")) (, ",") (number_literal "4") (, ",") (number_literal "0") (, ",") (identifier "iVar4") (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x142a" (identifier "param_1") (+ "+") (number_literal "0x142a")) (, ",") (number_literal "1") () ")"))) (; ";")) (expression_statement "param_1[0x1439] = &UNK_002a323b + unaff_EDI;" (assignment_expression "param_1[0x1439] = &UNK_002a323b + unaff_EDI" (subscript_expression "param_1[0x1439]" (identifier "param_1") ([ "[") (number_literal "0x1439") (] "]")) (= "=") (binary_expression "&UNK_002a323b + unaff_EDI" (pointer_expression "&UNK_002a323b" (& "&") (identifier "UNK_002a323b")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x143a,unaff_EDI + 0x1af2f4,4,0,iVar2,&UNK_001b18ef + unaff_EDI,0,0,\n               param_1 + 0x1439,1);" (call_expression "FUN_000eb510(param_1 + 0x143a,unaff_EDI + 0x1af2f4,4,0,iVar2,&UNK_001b18ef + unaff_EDI,0,0,\n               param_1 + 0x1439,1)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x143a,unaff_EDI + 0x1af2f4,4,0,iVar2,&UNK_001b18ef + unaff_EDI,0,0,\n               param_1 + 0x1439,1)" (( "(") (binary_expression "param_1 + 0x143a" (identifier "param_1") (+ "+") (number_literal "0x143a")) (, ",") (binary_expression "unaff_EDI + 0x1af2f4" (identifier "unaff_EDI") (+ "+") (number_literal "0x1af2f4")) (, ",") (number_literal "4") (, ",") (number_literal "0") (, ",") (identifier "iVar2") (, ",") (binary_expression "&UNK_001b18ef + unaff_EDI" (pointer_expression "&UNK_001b18ef" (& "&") (identifier "UNK_001b18ef")) (+ "+") (identifier "unaff_EDI")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x1439" (identifier "param_1") (+ "+") (number_literal "0x1439")) (, ",") (number_literal "1") () ")"))) (; ";")) (expression_statement "param_1[0x1448] = &UNK_002a324f + unaff_EDI;" (assignment_expression "param_1[0x1448] = &UNK_002a324f + unaff_EDI" (subscript_expression "param_1[0x1448]" (identifier "param_1") ([ "[") (number_literal "0x1448") (] "]")) (= "=") (binary_expression "&UNK_002a324f + unaff_EDI" (pointer_expression "&UNK_002a324f" (& "&") (identifier "UNK_002a324f")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x1449,unaff_EDI + 0x1af2f2,4,0,iVar2,0,0,0,param_1 + 0x1448,0);" (call_expression "FUN_000eb510(param_1 + 0x1449,unaff_EDI + 0x1af2f2,4,0,iVar2,0,0,0,param_1 + 0x1448,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x1449,unaff_EDI + 0x1af2f2,4,0,iVar2,0,0,0,param_1 + 0x1448,0)" (( "(") (binary_expression "param_1 + 0x1449" (identifier "param_1") (+ "+") (number_literal "0x1449")) (, ",") (binary_expression "unaff_EDI + 0x1af2f2" (identifier "unaff_EDI") (+ "+") (number_literal "0x1af2f2")) (, ",") (number_literal "4") (, ",") (number_literal "0") (, ",") (identifier "iVar2") (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x1448" (identifier "param_1") (+ "+") (number_literal "0x1448")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "param_1[0x1457] = &UNK_002a3263 + unaff_EDI;" (assignment_expression "param_1[0x1457] = &UNK_002a3263 + unaff_EDI" (subscript_expression "param_1[0x1457]" (identifier "param_1") ([ "[") (number_literal "0x1457") (] "]")) (= "=") (binary_expression "&UNK_002a3263 + unaff_EDI" (pointer_expression "&UNK_002a3263" (& "&") (identifier "UNK_002a3263")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x1458,unaff_EDI + 0x1af2fb,4,0,iVar3,unaff_EDI + 0x1b1917,0,0,\n               param_1 + 0x1457,0);" (call_expression "FUN_000eb510(param_1 + 0x1458,unaff_EDI + 0x1af2fb,4,0,iVar3,unaff_EDI + 0x1b1917,0,0,\n               param_1 + 0x1457,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x1458,unaff_EDI + 0x1af2fb,4,0,iVar3,unaff_EDI + 0x1b1917,0,0,\n               param_1 + 0x1457,0)" (( "(") (binary_expression "param_1 + 0x1458" (identifier "param_1") (+ "+") (number_literal "0x1458")) (, ",") (binary_expression "unaff_EDI + 0x1af2fb" (identifier "unaff_EDI") (+ "+") (number_literal "0x1af2fb")) (, ",") (number_literal "4") (, ",") (number_literal "0") (, ",") (identifier "iVar3") (, ",") (binary_expression "unaff_EDI + 0x1b1917" (identifier "unaff_EDI") (+ "+") (number_literal "0x1b1917")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x1457" (identifier "param_1") (+ "+") (number_literal "0x1457")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "*(undefined2 *)(param_1 + 0x1466) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x1466) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x1466)" (* "*") (cast_expression "(undefined2 *)(param_1 + 0x1466)" (( "(") (type_descriptor "undefined2 *" (type_identifier "undefined2") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0x1466)" (( "(") (binary_expression "param_1 + 0x1466" (identifier "param_1") (+ "+") (number_literal "0x1466")) () ")")))) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0x1467] = &UNK_002a3277 + unaff_EDI;" (assignment_expression "param_1[0x1467] = &UNK_002a3277 + unaff_EDI" (subscript_expression "param_1[0x1467]" (identifier "param_1") ([ "[") (number_literal "0x1467") (] "]")) (= "=") (binary_expression "&UNK_002a3277 + unaff_EDI" (pointer_expression "&UNK_002a3277" (& "&") (identifier "UNK_002a3277")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x1468,unaff_EDI + 0x1af2f9,4,0,iVar4,0,0,0,param_1 + 0x1467,1);" (call_expression "FUN_000eb510(param_1 + 0x1468,unaff_EDI + 0x1af2f9,4,0,iVar4,0,0,0,param_1 + 0x1467,1)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x1468,unaff_EDI + 0x1af2f9,4,0,iVar4,0,0,0,param_1 + 0x1467,1)" (( "(") (binary_expression "param_1 + 0x1468" (identifier "param_1") (+ "+") (number_literal "0x1468")) (, ",") (binary_expression "unaff_EDI + 0x1af2f9" (identifier "unaff_EDI") (+ "+") (number_literal "0x1af2f9")) (, ",") (number_literal "4") (, ",") (number_literal "0") (, ",") (identifier "iVar4") (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x1467" (identifier "param_1") (+ "+") (number_literal "0x1467")) (, ",") (number_literal "1") () ")"))) (; ";")) (expression_statement "param_1[0x1476] = &UNK_002a328b + unaff_EDI;" (assignment_expression "param_1[0x1476] = &UNK_002a328b + unaff_EDI" (subscript_expression "param_1[0x1476]" (identifier "param_1") ([ "[") (number_literal "0x1476") (] "]")) (= "=") (binary_expression "&UNK_002a328b + unaff_EDI" (pointer_expression "&UNK_002a328b" (& "&") (identifier "UNK_002a328b")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x1477,unaff_EDI + 0x1af322,4,0,iVar12,unaff_EDI + 0x1af304,iVar7,0,\n               param_1 + 0x1476,0);" (call_expression "FUN_000eb510(param_1 + 0x1477,unaff_EDI + 0x1af322,4,0,iVar12,unaff_EDI + 0x1af304,iVar7,0,\n               param_1 + 0x1476,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x1477,unaff_EDI + 0x1af322,4,0,iVar12,unaff_EDI + 0x1af304,iVar7,0,\n               param_1 + 0x1476,0)" (( "(") (binary_expression "param_1 + 0x1477" (identifier "param_1") (+ "+") (number_literal "0x1477")) (, ",") (binary_expression "unaff_EDI + 0x1af322" (identifier "unaff_EDI") (+ "+") (number_literal "0x1af322")) (, ",") (number_literal "4") (, ",") (number_literal "0") (, ",") (identifier "iVar12") (, ",") (binary_expression "unaff_EDI + 0x1af304" (identifier "unaff_EDI") (+ "+") (number_literal "0x1af304")) (, ",") (identifier "iVar7") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x1476" (identifier "param_1") (+ "+") (number_literal "0x1476")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "*(undefined1 *)(param_1 + 0x1485) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0x1485) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0x1485)" (* "*") (cast_expression "(undefined1 *)(param_1 + 0x1485)" (( "(") (type_descriptor "undefined1 *" (type_identifier "undefined1") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0x1485)" (( "(") (binary_expression "param_1 + 0x1485" (identifier "param_1") (+ "+") (number_literal "0x1485")) () ")")))) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0x1486] = 0;" (assignment_expression "param_1[0x1486] = 0" (subscript_expression "param_1[0x1486]" (identifier "param_1") ([ "[") (number_literal "0x1486") (] "]")) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0x1487] = 0;" (assignment_expression "param_1[0x1487] = 0" (subscript_expression "param_1[0x1487]" (identifier "param_1") ([ "[") (number_literal "0x1487") (] "]")) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0x1488] = &UNK_002a329f + unaff_EDI;" (assignment_expression "param_1[0x1488] = &UNK_002a329f + unaff_EDI" (subscript_expression "param_1[0x1488]" (identifier "param_1") ([ "[") (number_literal "0x1488") (] "]")) (= "=") (binary_expression "&UNK_002a329f + unaff_EDI" (pointer_expression "&UNK_002a329f" (& "&") (identifier "UNK_002a329f")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x1489,unaff_EDI + 0x1af332,4,0,iVar3,unaff_EDI + 0x1af7b7,0,0,\n               param_1 + 0x1488,0);" (call_expression "FUN_000eb510(param_1 + 0x1489,unaff_EDI + 0x1af332,4,0,iVar3,unaff_EDI + 0x1af7b7,0,0,\n               param_1 + 0x1488,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x1489,unaff_EDI + 0x1af332,4,0,iVar3,unaff_EDI + 0x1af7b7,0,0,\n               param_1 + 0x1488,0)" (( "(") (binary_expression "param_1 + 0x1489" (identifier "param_1") (+ "+") (number_literal "0x1489")) (, ",") (binary_expression "unaff_EDI + 0x1af332" (identifier "unaff_EDI") (+ "+") (number_literal "0x1af332")) (, ",") (number_literal "4") (, ",") (number_literal "0") (, ",") (identifier "iVar3") (, ",") (binary_expression "unaff_EDI + 0x1af7b7" (identifier "unaff_EDI") (+ "+") (number_literal "0x1af7b7")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x1488" (identifier "param_1") (+ "+") (number_literal "0x1488")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "*(undefined2 *)(param_1 + 0x1497) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x1497) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x1497)" (* "*") (cast_expression "(undefined2 *)(param_1 + 0x1497)" (( "(") (type_descriptor "undefined2 *" (type_identifier "undefined2") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0x1497)" (( "(") (binary_expression "param_1 + 0x1497" (identifier "param_1") (+ "+") (number_literal "0x1497")) () ")")))) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0x1498] = &UNK_002a32b3 + unaff_EDI;" (assignment_expression "param_1[0x1498] = &UNK_002a32b3 + unaff_EDI" (subscript_expression "param_1[0x1498]" (identifier "param_1") ([ "[") (number_literal "0x1498") (] "]")) (= "=") (binary_expression "&UNK_002a32b3 + unaff_EDI" (pointer_expression "&UNK_002a32b3" (& "&") (identifier "UNK_002a32b3")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x1499,FUN_001af330 + unaff_EDI,4,0,iVar4,0,0,0,param_1 + 0x1498,1);" (call_expression "FUN_000eb510(param_1 + 0x1499,FUN_001af330 + unaff_EDI,4,0,iVar4,0,0,0,param_1 + 0x1498,1)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x1499,FUN_001af330 + unaff_EDI,4,0,iVar4,0,0,0,param_1 + 0x1498,1)" (( "(") (binary_expression "param_1 + 0x1499" (identifier "param_1") (+ "+") (number_literal "0x1499")) (, ",") (binary_expression "FUN_001af330 + unaff_EDI" (identifier "FUN_001af330") (+ "+") (identifier "unaff_EDI")) (, ",") (number_literal "4") (, ",") (number_literal "0") (, ",") (identifier "iVar4") (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x1498" (identifier "param_1") (+ "+") (number_literal "0x1498")) (, ",") (number_literal "1") () ")"))) (; ";")) (expression_statement "param_1[0x14a7] = &UNK_002a32c7 + unaff_EDI;" (assignment_expression "param_1[0x14a7] = &UNK_002a32c7 + unaff_EDI" (subscript_expression "param_1[0x14a7]" (identifier "param_1") ([ "[") (number_literal "0x14a7") (] "]")) (= "=") (binary_expression "&UNK_002a32c7 + unaff_EDI" (pointer_expression "&UNK_002a32c7" (& "&") (identifier "UNK_002a32c7")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x14a8,unaff_EDI + 0x1af356,4,0,iVar4,0,0,0,param_1 + 0x14a7,1);" (call_expression "FUN_000eb510(param_1 + 0x14a8,unaff_EDI + 0x1af356,4,0,iVar4,0,0,0,param_1 + 0x14a7,1)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x14a8,unaff_EDI + 0x1af356,4,0,iVar4,0,0,0,param_1 + 0x14a7,1)" (( "(") (binary_expression "param_1 + 0x14a8" (identifier "param_1") (+ "+") (number_literal "0x14a8")) (, ",") (binary_expression "unaff_EDI + 0x1af356" (identifier "unaff_EDI") (+ "+") (number_literal "0x1af356")) (, ",") (number_literal "4") (, ",") (number_literal "0") (, ",") (identifier "iVar4") (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x14a7" (identifier "param_1") (+ "+") (number_literal "0x14a7")) (, ",") (number_literal "1") () ")"))) (; ";")) (expression_statement "*(undefined2 *)(param_1 + 0x14b6) = 0x100;" (assignment_expression "*(undefined2 *)(param_1 + 0x14b6) = 0x100" (pointer_expression "*(undefined2 *)(param_1 + 0x14b6)" (* "*") (cast_expression "(undefined2 *)(param_1 + 0x14b6)" (( "(") (type_descriptor "undefined2 *" (type_identifier "undefined2") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0x14b6)" (( "(") (binary_expression "param_1 + 0x14b6" (identifier "param_1") (+ "+") (number_literal "0x14b6")) () ")")))) (= "=") (number_literal "0x100")) (; ";")) (expression_statement "param_1[0x14b7] = &UNK_002a32db + unaff_EDI;" (assignment_expression "param_1[0x14b7] = &UNK_002a32db + unaff_EDI" (subscript_expression "param_1[0x14b7]" (identifier "param_1") ([ "[") (number_literal "0x14b7") (] "]")) (= "=") (binary_expression "&UNK_002a32db + unaff_EDI" (pointer_expression "&UNK_002a32db" (& "&") (identifier "UNK_002a32db")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x14b8,unaff_EDI + 0x1af354,4,0,iVar3,unaff_EDI + 0x1af33a,0,0,\n               param_1 + 0x14b7,0);" (call_expression "FUN_000eb510(param_1 + 0x14b8,unaff_EDI + 0x1af354,4,0,iVar3,unaff_EDI + 0x1af33a,0,0,\n               param_1 + 0x14b7,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x14b8,unaff_EDI + 0x1af354,4,0,iVar3,unaff_EDI + 0x1af33a,0,0,\n               param_1 + 0x14b7,0)" (( "(") (binary_expression "param_1 + 0x14b8" (identifier "param_1") (+ "+") (number_literal "0x14b8")) (, ",") (binary_expression "unaff_EDI + 0x1af354" (identifier "unaff_EDI") (+ "+") (number_literal "0x1af354")) (, ",") (number_literal "4") (, ",") (number_literal "0") (, ",") (identifier "iVar3") (, ",") (binary_expression "unaff_EDI + 0x1af33a" (identifier "unaff_EDI") (+ "+") (number_literal "0x1af33a")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x14b7" (identifier "param_1") (+ "+") (number_literal "0x14b7")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "param_1[0x14c6] = &UNK_002a32ef + unaff_EDI;" (assignment_expression "param_1[0x14c6] = &UNK_002a32ef + unaff_EDI" (subscript_expression "param_1[0x14c6]" (identifier "param_1") ([ "[") (number_literal "0x14c6") (] "]")) (= "=") (binary_expression "&UNK_002a32ef + unaff_EDI" (pointer_expression "&UNK_002a32ef" (& "&") (identifier "UNK_002a32ef")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x14c7,unaff_EDI + 0x1af362,4,0,iVar3,unaff_EDI + 0x1b193f,0,0,\n               param_1 + 0x14c6,0);" (call_expression "FUN_000eb510(param_1 + 0x14c7,unaff_EDI + 0x1af362,4,0,iVar3,unaff_EDI + 0x1b193f,0,0,\n               param_1 + 0x14c6,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x14c7,unaff_EDI + 0x1af362,4,0,iVar3,unaff_EDI + 0x1b193f,0,0,\n               param_1 + 0x14c6,0)" (( "(") (binary_expression "param_1 + 0x14c7" (identifier "param_1") (+ "+") (number_literal "0x14c7")) (, ",") (binary_expression "unaff_EDI + 0x1af362" (identifier "unaff_EDI") (+ "+") (number_literal "0x1af362")) (, ",") (number_literal "4") (, ",") (number_literal "0") (, ",") (identifier "iVar3") (, ",") (binary_expression "unaff_EDI + 0x1b193f" (identifier "unaff_EDI") (+ "+") (number_literal "0x1b193f")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x14c6" (identifier "param_1") (+ "+") (number_literal "0x14c6")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "*(undefined2 *)(param_1 + 0x14d5) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x14d5) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x14d5)" (* "*") (cast_expression "(undefined2 *)(param_1 + 0x14d5)" (( "(") (type_descriptor "undefined2 *" (type_identifier "undefined2") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0x14d5)" (( "(") (binary_expression "param_1 + 0x14d5" (identifier "param_1") (+ "+") (number_literal "0x14d5")) () ")")))) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0x14d6] = &UNK_002a3303 + unaff_EDI;" (assignment_expression "param_1[0x14d6] = &UNK_002a3303 + unaff_EDI" (subscript_expression "param_1[0x14d6]" (identifier "param_1") ([ "[") (number_literal "0x14d6") (] "]")) (= "=") (binary_expression "&UNK_002a3303 + unaff_EDI" (pointer_expression "&UNK_002a3303" (& "&") (identifier "UNK_002a3303")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x14d7,unaff_EDI + 0x1af360,4,0,iVar4,0,0,0,param_1 + 0x14d6,1);" (call_expression "FUN_000eb510(param_1 + 0x14d7,unaff_EDI + 0x1af360,4,0,iVar4,0,0,0,param_1 + 0x14d6,1)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x14d7,unaff_EDI + 0x1af360,4,0,iVar4,0,0,0,param_1 + 0x14d6,1)" (( "(") (binary_expression "param_1 + 0x14d7" (identifier "param_1") (+ "+") (number_literal "0x14d7")) (, ",") (binary_expression "unaff_EDI + 0x1af360" (identifier "unaff_EDI") (+ "+") (number_literal "0x1af360")) (, ",") (number_literal "4") (, ",") (number_literal "0") (, ",") (identifier "iVar4") (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x14d6" (identifier "param_1") (+ "+") (number_literal "0x14d6")) (, ",") (number_literal "1") () ")"))) (; ";")) (expression_statement "param_1[0x14e5] = &UNK_002a3317 + unaff_EDI;" (assignment_expression "param_1[0x14e5] = &UNK_002a3317 + unaff_EDI" (subscript_expression "param_1[0x14e5]" (identifier "param_1") ([ "[") (number_literal "0x14e5") (] "]")) (= "=") (binary_expression "&UNK_002a3317 + unaff_EDI" (pointer_expression "&UNK_002a3317" (& "&") (identifier "UNK_002a3317")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x14e6,unaff_EDI + 0x1af371,4,0,iVar3,unaff_EDI + 0x1b196b,0,0,\n               param_1 + 0x14e5,0);" (call_expression "FUN_000eb510(param_1 + 0x14e6,unaff_EDI + 0x1af371,4,0,iVar3,unaff_EDI + 0x1b196b,0,0,\n               param_1 + 0x14e5,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x14e6,unaff_EDI + 0x1af371,4,0,iVar3,unaff_EDI + 0x1b196b,0,0,\n               param_1 + 0x14e5,0)" (( "(") (binary_expression "param_1 + 0x14e6" (identifier "param_1") (+ "+") (number_literal "0x14e6")) (, ",") (binary_expression "unaff_EDI + 0x1af371" (identifier "unaff_EDI") (+ "+") (number_literal "0x1af371")) (, ",") (number_literal "4") (, ",") (number_literal "0") (, ",") (identifier "iVar3") (, ",") (binary_expression "unaff_EDI + 0x1b196b" (identifier "unaff_EDI") (+ "+") (number_literal "0x1b196b")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x14e5" (identifier "param_1") (+ "+") (number_literal "0x14e5")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "*(undefined2 *)(param_1 + 0x14f4) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x14f4) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x14f4)" (* "*") (cast_expression "(undefined2 *)(param_1 + 0x14f4)" (( "(") (type_descriptor "undefined2 *" (type_identifier "undefined2") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0x14f4)" (( "(") (binary_expression "param_1 + 0x14f4" (identifier "param_1") (+ "+") (number_literal "0x14f4")) () ")")))) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0x14f5] = &UNK_002a332b + unaff_EDI;" (assignment_expression "param_1[0x14f5] = &UNK_002a332b + unaff_EDI" (subscript_expression "param_1[0x14f5]" (identifier "param_1") ([ "[") (number_literal "0x14f5") (] "]")) (= "=") (binary_expression "&UNK_002a332b + unaff_EDI" (pointer_expression "&UNK_002a332b" (& "&") (identifier "UNK_002a332b")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x14f6,unaff_EDI + 0x1af36f,4,0,iVar4,0,0,0,param_1 + 0x14f5,1);" (call_expression "FUN_000eb510(param_1 + 0x14f6,unaff_EDI + 0x1af36f,4,0,iVar4,0,0,0,param_1 + 0x14f5,1)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x14f6,unaff_EDI + 0x1af36f,4,0,iVar4,0,0,0,param_1 + 0x14f5,1)" (( "(") (binary_expression "param_1 + 0x14f6" (identifier "param_1") (+ "+") (number_literal "0x14f6")) (, ",") (binary_expression "unaff_EDI + 0x1af36f" (identifier "unaff_EDI") (+ "+") (number_literal "0x1af36f")) (, ",") (number_literal "4") (, ",") (number_literal "0") (, ",") (identifier "iVar4") (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x14f5" (identifier "param_1") (+ "+") (number_literal "0x14f5")) (, ",") (number_literal "1") () ")"))) (; ";")) (expression_statement "param_1[0x1504] = &UNK_002a333f + unaff_EDI;" (assignment_expression "param_1[0x1504] = &UNK_002a333f + unaff_EDI" (subscript_expression "param_1[0x1504]" (identifier "param_1") ([ "[") (number_literal "0x1504") (] "]")) (= "=") (binary_expression "&UNK_002a333f + unaff_EDI" (pointer_expression "&UNK_002a333f" (& "&") (identifier "UNK_002a333f")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x1505,unaff_EDI + 0x1af37c,4,0,iVar3,unaff_EDI + 0x1b198f,0,0,\n               param_1 + 0x1504,0);" (call_expression "FUN_000eb510(param_1 + 0x1505,unaff_EDI + 0x1af37c,4,0,iVar3,unaff_EDI + 0x1b198f,0,0,\n               param_1 + 0x1504,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x1505,unaff_EDI + 0x1af37c,4,0,iVar3,unaff_EDI + 0x1b198f,0,0,\n               param_1 + 0x1504,0)" (( "(") (binary_expression "param_1 + 0x1505" (identifier "param_1") (+ "+") (number_literal "0x1505")) (, ",") (binary_expression "unaff_EDI + 0x1af37c" (identifier "unaff_EDI") (+ "+") (number_literal "0x1af37c")) (, ",") (number_literal "4") (, ",") (number_literal "0") (, ",") (identifier "iVar3") (, ",") (binary_expression "unaff_EDI + 0x1b198f" (identifier "unaff_EDI") (+ "+") (number_literal "0x1b198f")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x1504" (identifier "param_1") (+ "+") (number_literal "0x1504")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "*(undefined2 *)(param_1 + 0x1513) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x1513) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x1513)" (* "*") (cast_expression "(undefined2 *)(param_1 + 0x1513)" (( "(") (type_descriptor "undefined2 *" (type_identifier "undefined2") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0x1513)" (( "(") (binary_expression "param_1 + 0x1513" (identifier "param_1") (+ "+") (number_literal "0x1513")) () ")")))) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0x1514] = &UNK_002a3353 + unaff_EDI;" (assignment_expression "param_1[0x1514] = &UNK_002a3353 + unaff_EDI" (subscript_expression "param_1[0x1514]" (identifier "param_1") ([ "[") (number_literal "0x1514") (] "]")) (= "=") (binary_expression "&UNK_002a3353 + unaff_EDI" (pointer_expression "&UNK_002a3353" (& "&") (identifier "UNK_002a3353")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x1515,unaff_EDI + 0x1af37a,4,0,iVar4,0,0,0,param_1 + 0x1514,1);" (call_expression "FUN_000eb510(param_1 + 0x1515,unaff_EDI + 0x1af37a,4,0,iVar4,0,0,0,param_1 + 0x1514,1)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x1515,unaff_EDI + 0x1af37a,4,0,iVar4,0,0,0,param_1 + 0x1514,1)" (( "(") (binary_expression "param_1 + 0x1515" (identifier "param_1") (+ "+") (number_literal "0x1515")) (, ",") (binary_expression "unaff_EDI + 0x1af37a" (identifier "unaff_EDI") (+ "+") (number_literal "0x1af37a")) (, ",") (number_literal "4") (, ",") (number_literal "0") (, ",") (identifier "iVar4") (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x1514" (identifier "param_1") (+ "+") (number_literal "0x1514")) (, ",") (number_literal "1") () ")"))) (; ";")) (expression_statement "param_1[0x1523] = &UNK_002a3367 + unaff_EDI;" (assignment_expression "param_1[0x1523] = &UNK_002a3367 + unaff_EDI" (subscript_expression "param_1[0x1523]" (identifier "param_1") ([ "[") (number_literal "0x1523") (] "]")) (= "=") (binary_expression "&UNK_002a3367 + unaff_EDI" (pointer_expression "&UNK_002a3367" (& "&") (identifier "UNK_002a3367")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x1524,unaff_EDI + 0x1af387,4,0,iVar3,&UNK_001b19b3 + unaff_EDI,0,0,\n               param_1 + 0x1523,0);" (call_expression "FUN_000eb510(param_1 + 0x1524,unaff_EDI + 0x1af387,4,0,iVar3,&UNK_001b19b3 + unaff_EDI,0,0,\n               param_1 + 0x1523,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x1524,unaff_EDI + 0x1af387,4,0,iVar3,&UNK_001b19b3 + unaff_EDI,0,0,\n               param_1 + 0x1523,0)" (( "(") (binary_expression "param_1 + 0x1524" (identifier "param_1") (+ "+") (number_literal "0x1524")) (, ",") (binary_expression "unaff_EDI + 0x1af387" (identifier "unaff_EDI") (+ "+") (number_literal "0x1af387")) (, ",") (number_literal "4") (, ",") (number_literal "0") (, ",") (identifier "iVar3") (, ",") (binary_expression "&UNK_001b19b3 + unaff_EDI" (pointer_expression "&UNK_001b19b3" (& "&") (identifier "UNK_001b19b3")) (+ "+") (identifier "unaff_EDI")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x1523" (identifier "param_1") (+ "+") (number_literal "0x1523")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "*(undefined2 *)(param_1 + 0x1532) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x1532) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x1532)" (* "*") (cast_expression "(undefined2 *)(param_1 + 0x1532)" (( "(") (type_descriptor "undefined2 *" (type_identifier "undefined2") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0x1532)" (( "(") (binary_expression "param_1 + 0x1532" (identifier "param_1") (+ "+") (number_literal "0x1532")) () ")")))) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0x1533] = &UNK_002a337b + unaff_EDI;" (assignment_expression "param_1[0x1533] = &UNK_002a337b + unaff_EDI" (subscript_expression "param_1[0x1533]" (identifier "param_1") ([ "[") (number_literal "0x1533") (] "]")) (= "=") (binary_expression "&UNK_002a337b + unaff_EDI" (pointer_expression "&UNK_002a337b" (& "&") (identifier "UNK_002a337b")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x1534,unaff_EDI + 0x1af385,4,0,iVar4,0,0,0,param_1 + 0x1533,1);" (call_expression "FUN_000eb510(param_1 + 0x1534,unaff_EDI + 0x1af385,4,0,iVar4,0,0,0,param_1 + 0x1533,1)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x1534,unaff_EDI + 0x1af385,4,0,iVar4,0,0,0,param_1 + 0x1533,1)" (( "(") (binary_expression "param_1 + 0x1534" (identifier "param_1") (+ "+") (number_literal "0x1534")) (, ",") (binary_expression "unaff_EDI + 0x1af385" (identifier "unaff_EDI") (+ "+") (number_literal "0x1af385")) (, ",") (number_literal "4") (, ",") (number_literal "0") (, ",") (identifier "iVar4") (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x1533" (identifier "param_1") (+ "+") (number_literal "0x1533")) (, ",") (number_literal "1") () ")"))) (; ";")) (expression_statement "param_1[0x1542] = &UNK_002a338f + unaff_EDI;" (assignment_expression "param_1[0x1542] = &UNK_002a338f + unaff_EDI" (subscript_expression "param_1[0x1542]" (identifier "param_1") ([ "[") (number_literal "0x1542") (] "]")) (= "=") (binary_expression "&UNK_002a338f + unaff_EDI" (pointer_expression "&UNK_002a338f" (& "&") (identifier "UNK_002a338f")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x1543,unaff_EDI + 0x1af390,4,0,iVar3,unaff_EDI + 0x1b19d7,0,0,\n               param_1 + 0x1542,0);" (call_expression "FUN_000eb510(param_1 + 0x1543,unaff_EDI + 0x1af390,4,0,iVar3,unaff_EDI + 0x1b19d7,0,0,\n               param_1 + 0x1542,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x1543,unaff_EDI + 0x1af390,4,0,iVar3,unaff_EDI + 0x1b19d7,0,0,\n               param_1 + 0x1542,0)" (( "(") (binary_expression "param_1 + 0x1543" (identifier "param_1") (+ "+") (number_literal "0x1543")) (, ",") (binary_expression "unaff_EDI + 0x1af390" (identifier "unaff_EDI") (+ "+") (number_literal "0x1af390")) (, ",") (number_literal "4") (, ",") (number_literal "0") (, ",") (identifier "iVar3") (, ",") (binary_expression "unaff_EDI + 0x1b19d7" (identifier "unaff_EDI") (+ "+") (number_literal "0x1b19d7")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x1542" (identifier "param_1") (+ "+") (number_literal "0x1542")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "*(undefined2 *)(param_1 + 0x1551) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x1551) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x1551)" (* "*") (cast_expression "(undefined2 *)(param_1 + 0x1551)" (( "(") (type_descriptor "undefined2 *" (type_identifier "undefined2") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0x1551)" (( "(") (binary_expression "param_1 + 0x1551" (identifier "param_1") (+ "+") (number_literal "0x1551")) () ")")))) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0x1552] = &UNK_002a33a3 + unaff_EDI;" (assignment_expression "param_1[0x1552] = &UNK_002a33a3 + unaff_EDI" (subscript_expression "param_1[0x1552]" (identifier "param_1") ([ "[") (number_literal "0x1552") (] "]")) (= "=") (binary_expression "&UNK_002a33a3 + unaff_EDI" (pointer_expression "&UNK_002a33a3" (& "&") (identifier "UNK_002a33a3")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x1553,unaff_EDI + 0x1af38e,4,0,iVar4,0,0,0,param_1 + 0x1552,1);" (call_expression "FUN_000eb510(param_1 + 0x1553,unaff_EDI + 0x1af38e,4,0,iVar4,0,0,0,param_1 + 0x1552,1)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x1553,unaff_EDI + 0x1af38e,4,0,iVar4,0,0,0,param_1 + 0x1552,1)" (( "(") (binary_expression "param_1 + 0x1553" (identifier "param_1") (+ "+") (number_literal "0x1553")) (, ",") (binary_expression "unaff_EDI + 0x1af38e" (identifier "unaff_EDI") (+ "+") (number_literal "0x1af38e")) (, ",") (number_literal "4") (, ",") (number_literal "0") (, ",") (identifier "iVar4") (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x1552" (identifier "param_1") (+ "+") (number_literal "0x1552")) (, ",") (number_literal "1") () ")"))) (; ";")) (expression_statement "param_1[0x1561] = &UNK_002a33b7 + unaff_EDI;" (assignment_expression "param_1[0x1561] = &UNK_002a33b7 + unaff_EDI" (subscript_expression "param_1[0x1561]" (identifier "param_1") ([ "[") (number_literal "0x1561") (] "]")) (= "=") (binary_expression "&UNK_002a33b7 + unaff_EDI" (pointer_expression "&UNK_002a33b7" (& "&") (identifier "UNK_002a33b7")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x1562,unaff_EDI + 0x1af39e,4,0,iVar3,unaff_EDI + 0x1b1a07,0,0,\n               param_1 + 0x1561,0);" (call_expression "FUN_000eb510(param_1 + 0x1562,unaff_EDI + 0x1af39e,4,0,iVar3,unaff_EDI + 0x1b1a07,0,0,\n               param_1 + 0x1561,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x1562,unaff_EDI + 0x1af39e,4,0,iVar3,unaff_EDI + 0x1b1a07,0,0,\n               param_1 + 0x1561,0)" (( "(") (binary_expression "param_1 + 0x1562" (identifier "param_1") (+ "+") (number_literal "0x1562")) (, ",") (binary_expression "unaff_EDI + 0x1af39e" (identifier "unaff_EDI") (+ "+") (number_literal "0x1af39e")) (, ",") (number_literal "4") (, ",") (number_literal "0") (, ",") (identifier "iVar3") (, ",") (binary_expression "unaff_EDI + 0x1b1a07" (identifier "unaff_EDI") (+ "+") (number_literal "0x1b1a07")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x1561" (identifier "param_1") (+ "+") (number_literal "0x1561")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "*(undefined2 *)(param_1 + 0x1570) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x1570) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x1570)" (* "*") (cast_expression "(undefined2 *)(param_1 + 0x1570)" (( "(") (type_descriptor "undefined2 *" (type_identifier "undefined2") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0x1570)" (( "(") (binary_expression "param_1 + 0x1570" (identifier "param_1") (+ "+") (number_literal "0x1570")) () ")")))) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0x1571] = &UNK_002a33cb + unaff_EDI;" (assignment_expression "param_1[0x1571] = &UNK_002a33cb + unaff_EDI" (subscript_expression "param_1[0x1571]" (identifier "param_1") ([ "[") (number_literal "0x1571") (] "]")) (= "=") (binary_expression "&UNK_002a33cb + unaff_EDI" (pointer_expression "&UNK_002a33cb" (& "&") (identifier "UNK_002a33cb")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x1572,unaff_EDI + 0x1af39c,4,0,iVar4,0,0,0,param_1 + 0x1571,1);" (call_expression "FUN_000eb510(param_1 + 0x1572,unaff_EDI + 0x1af39c,4,0,iVar4,0,0,0,param_1 + 0x1571,1)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x1572,unaff_EDI + 0x1af39c,4,0,iVar4,0,0,0,param_1 + 0x1571,1)" (( "(") (binary_expression "param_1 + 0x1572" (identifier "param_1") (+ "+") (number_literal "0x1572")) (, ",") (binary_expression "unaff_EDI + 0x1af39c" (identifier "unaff_EDI") (+ "+") (number_literal "0x1af39c")) (, ",") (number_literal "4") (, ",") (number_literal "0") (, ",") (identifier "iVar4") (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x1571" (identifier "param_1") (+ "+") (number_literal "0x1571")) (, ",") (number_literal "1") () ")"))) (; ";")) (expression_statement "param_1[0x1580] = &UNK_002a33df + unaff_EDI;" (assignment_expression "param_1[0x1580] = &UNK_002a33df + unaff_EDI" (subscript_expression "param_1[0x1580]" (identifier "param_1") ([ "[") (number_literal "0x1580") (] "]")) (= "=") (binary_expression "&UNK_002a33df + unaff_EDI" (pointer_expression "&UNK_002a33df" (& "&") (identifier "UNK_002a33df")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x1581,unaff_EDI + 0x1bb519,4,0,iVar3,unaff_EDI + 0x1b1a33,0,0,\n               param_1 + 0x1580,0);" (call_expression "FUN_000eb510(param_1 + 0x1581,unaff_EDI + 0x1bb519,4,0,iVar3,unaff_EDI + 0x1b1a33,0,0,\n               param_1 + 0x1580,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x1581,unaff_EDI + 0x1bb519,4,0,iVar3,unaff_EDI + 0x1b1a33,0,0,\n               param_1 + 0x1580,0)" (( "(") (binary_expression "param_1 + 0x1581" (identifier "param_1") (+ "+") (number_literal "0x1581")) (, ",") (binary_expression "unaff_EDI + 0x1bb519" (identifier "unaff_EDI") (+ "+") (number_literal "0x1bb519")) (, ",") (number_literal "4") (, ",") (number_literal "0") (, ",") (identifier "iVar3") (, ",") (binary_expression "unaff_EDI + 0x1b1a33" (identifier "unaff_EDI") (+ "+") (number_literal "0x1b1a33")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x1580" (identifier "param_1") (+ "+") (number_literal "0x1580")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "*(undefined2 *)(param_1 + 0x158f) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x158f) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x158f)" (* "*") (cast_expression "(undefined2 *)(param_1 + 0x158f)" (( "(") (type_descriptor "undefined2 *" (type_identifier "undefined2") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0x158f)" (( "(") (binary_expression "param_1 + 0x158f" (identifier "param_1") (+ "+") (number_literal "0x158f")) () ")")))) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0x1590] = &UNK_002a33f3 + unaff_EDI;" (assignment_expression "param_1[0x1590] = &UNK_002a33f3 + unaff_EDI" (subscript_expression "param_1[0x1590]" (identifier "param_1") ([ "[") (number_literal "0x1590") (] "]")) (= "=") (binary_expression "&UNK_002a33f3 + unaff_EDI" (pointer_expression "&UNK_002a33f3" (& "&") (identifier "UNK_002a33f3")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x1591,unaff_EDI + 0x1af3a2,4,0,iVar4,0,0,0,param_1 + 0x1590,1);" (call_expression "FUN_000eb510(param_1 + 0x1591,unaff_EDI + 0x1af3a2,4,0,iVar4,0,0,0,param_1 + 0x1590,1)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x1591,unaff_EDI + 0x1af3a2,4,0,iVar4,0,0,0,param_1 + 0x1590,1)" (( "(") (binary_expression "param_1 + 0x1591" (identifier "param_1") (+ "+") (number_literal "0x1591")) (, ",") (binary_expression "unaff_EDI + 0x1af3a2" (identifier "unaff_EDI") (+ "+") (number_literal "0x1af3a2")) (, ",") (number_literal "4") (, ",") (number_literal "0") (, ",") (identifier "iVar4") (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x1590" (identifier "param_1") (+ "+") (number_literal "0x1590")) (, ",") (number_literal "1") () ")"))) (; ";")) (expression_statement "param_1[0x159f] = &UNK_002a3407 + unaff_EDI;" (assignment_expression "param_1[0x159f] = &UNK_002a3407 + unaff_EDI" (subscript_expression "param_1[0x159f]" (identifier "param_1") ([ "[") (number_literal "0x159f") (] "]")) (= "=") (binary_expression "&UNK_002a3407 + unaff_EDI" (pointer_expression "&UNK_002a3407" (& "&") (identifier "UNK_002a3407")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x15a0,unaff_EDI + 0x1af3ad,4,0,iVar4,unaff_EDI + 0x1b1a7b,0,0,\n               param_1 + 0x159f,1);" (call_expression "FUN_000eb510(param_1 + 0x15a0,unaff_EDI + 0x1af3ad,4,0,iVar4,unaff_EDI + 0x1b1a7b,0,0,\n               param_1 + 0x159f,1)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x15a0,unaff_EDI + 0x1af3ad,4,0,iVar4,unaff_EDI + 0x1b1a7b,0,0,\n               param_1 + 0x159f,1)" (( "(") (binary_expression "param_1 + 0x15a0" (identifier "param_1") (+ "+") (number_literal "0x15a0")) (, ",") (binary_expression "unaff_EDI + 0x1af3ad" (identifier "unaff_EDI") (+ "+") (number_literal "0x1af3ad")) (, ",") (number_literal "4") (, ",") (number_literal "0") (, ",") (identifier "iVar4") (, ",") (binary_expression "unaff_EDI + 0x1b1a7b" (identifier "unaff_EDI") (+ "+") (number_literal "0x1b1a7b")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x159f" (identifier "param_1") (+ "+") (number_literal "0x159f")) (, ",") (number_literal "1") () ")"))) (; ";")) (expression_statement "*(undefined2 *)(param_1 + 0x15ae) = 0x100;" (assignment_expression "*(undefined2 *)(param_1 + 0x15ae) = 0x100" (pointer_expression "*(undefined2 *)(param_1 + 0x15ae)" (* "*") (cast_expression "(undefined2 *)(param_1 + 0x15ae)" (( "(") (type_descriptor "undefined2 *" (type_identifier "undefined2") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0x15ae)" (( "(") (binary_expression "param_1 + 0x15ae" (identifier "param_1") (+ "+") (number_literal "0x15ae")) () ")")))) (= "=") (number_literal "0x100")) (; ";")) (expression_statement "param_1[0x15af] = &UNK_002a341b + unaff_EDI;" (assignment_expression "param_1[0x15af] = &UNK_002a341b + unaff_EDI" (subscript_expression "param_1[0x15af]" (identifier "param_1") ([ "[") (number_literal "0x15af") (] "]")) (= "=") (binary_expression "&UNK_002a341b + unaff_EDI" (pointer_expression "&UNK_002a341b" (& "&") (identifier "UNK_002a341b")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x15b0,unaff_EDI + 0x1af3ab,4,0,iVar3,unaff_EDI + 0x1b1ab7,0,0,\n               param_1 + 0x15af,0);" (call_expression "FUN_000eb510(param_1 + 0x15b0,unaff_EDI + 0x1af3ab,4,0,iVar3,unaff_EDI + 0x1b1ab7,0,0,\n               param_1 + 0x15af,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x15b0,unaff_EDI + 0x1af3ab,4,0,iVar3,unaff_EDI + 0x1b1ab7,0,0,\n               param_1 + 0x15af,0)" (( "(") (binary_expression "param_1 + 0x15b0" (identifier "param_1") (+ "+") (number_literal "0x15b0")) (, ",") (binary_expression "unaff_EDI + 0x1af3ab" (identifier "unaff_EDI") (+ "+") (number_literal "0x1af3ab")) (, ",") (number_literal "4") (, ",") (number_literal "0") (, ",") (identifier "iVar3") (, ",") (binary_expression "unaff_EDI + 0x1b1ab7" (identifier "unaff_EDI") (+ "+") (number_literal "0x1b1ab7")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x15af" (identifier "param_1") (+ "+") (number_literal "0x15af")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "param_1[0x15be] = &UNK_002a342f + unaff_EDI;" (assignment_expression "param_1[0x15be] = &UNK_002a342f + unaff_EDI" (subscript_expression "param_1[0x15be]" (identifier "param_1") ([ "[") (number_literal "0x15be") (] "]")) (= "=") (binary_expression "&UNK_002a342f + unaff_EDI" (pointer_expression "&UNK_002a342f" (& "&") (identifier "UNK_002a342f")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x15bf,unaff_EDI + 0x1af3b3,4,0,iVar12,unaff_EDI + 0x1b1ae7,iVar7,0,\n               param_1 + 0x15be,0);" (call_expression "FUN_000eb510(param_1 + 0x15bf,unaff_EDI + 0x1af3b3,4,0,iVar12,unaff_EDI + 0x1b1ae7,iVar7,0,\n               param_1 + 0x15be,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x15bf,unaff_EDI + 0x1af3b3,4,0,iVar12,unaff_EDI + 0x1b1ae7,iVar7,0,\n               param_1 + 0x15be,0)" (( "(") (binary_expression "param_1 + 0x15bf" (identifier "param_1") (+ "+") (number_literal "0x15bf")) (, ",") (binary_expression "unaff_EDI + 0x1af3b3" (identifier "unaff_EDI") (+ "+") (number_literal "0x1af3b3")) (, ",") (number_literal "4") (, ",") (number_literal "0") (, ",") (identifier "iVar12") (, ",") (binary_expression "unaff_EDI + 0x1b1ae7" (identifier "unaff_EDI") (+ "+") (number_literal "0x1b1ae7")) (, ",") (identifier "iVar7") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x15be" (identifier "param_1") (+ "+") (number_literal "0x15be")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "*(undefined1 *)(param_1 + 0x15cd) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0x15cd) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0x15cd)" (* "*") (cast_expression "(undefined1 *)(param_1 + 0x15cd)" (( "(") (type_descriptor "undefined1 *" (type_identifier "undefined1") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0x15cd)" (( "(") (binary_expression "param_1 + 0x15cd" (identifier "param_1") (+ "+") (number_literal "0x15cd")) () ")")))) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0x15d0] = &UNK_002a3443 + unaff_EDI;" (assignment_expression "param_1[0x15d0] = &UNK_002a3443 + unaff_EDI" (subscript_expression "param_1[0x15d0]" (identifier "param_1") ([ "[") (number_literal "0x15d0") (] "]")) (= "=") (binary_expression "&UNK_002a3443 + unaff_EDI" (pointer_expression "&UNK_002a3443" (& "&") (identifier "UNK_002a3443")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "param_1[0x15ce] = 0;" (assignment_expression "param_1[0x15ce] = 0" (subscript_expression "param_1[0x15ce]" (identifier "param_1") ([ "[") (number_literal "0x15ce") (] "]")) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0x15cf] = 0;" (assignment_expression "param_1[0x15cf] = 0" (subscript_expression "param_1[0x15cf]" (identifier "param_1") ([ "[") (number_literal "0x15cf") (] "]")) (= "=") (number_literal "0")) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x15d1,unaff_EDI + 0x1a0f0d,4,0,iVar3,unaff_EDI + 0x1b1b13,0,0,\n               param_1 + 0x15d0,0);" (call_expression "FUN_000eb510(param_1 + 0x15d1,unaff_EDI + 0x1a0f0d,4,0,iVar3,unaff_EDI + 0x1b1b13,0,0,\n               param_1 + 0x15d0,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x15d1,unaff_EDI + 0x1a0f0d,4,0,iVar3,unaff_EDI + 0x1b1b13,0,0,\n               param_1 + 0x15d0,0)" (( "(") (binary_expression "param_1 + 0x15d1" (identifier "param_1") (+ "+") (number_literal "0x15d1")) (, ",") (binary_expression "unaff_EDI + 0x1a0f0d" (identifier "unaff_EDI") (+ "+") (number_literal "0x1a0f0d")) (, ",") (number_literal "4") (, ",") (number_literal "0") (, ",") (identifier "iVar3") (, ",") (binary_expression "unaff_EDI + 0x1b1b13" (identifier "unaff_EDI") (+ "+") (number_literal "0x1b1b13")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x15d0" (identifier "param_1") (+ "+") (number_literal "0x15d0")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "*(undefined2 *)(param_1 + 0x15df) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x15df) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x15df)" (* "*") (cast_expression "(undefined2 *)(param_1 + 0x15df)" (( "(") (type_descriptor "undefined2 *" (type_identifier "undefined2") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0x15df)" (( "(") (binary_expression "param_1 + 0x15df" (identifier "param_1") (+ "+") (number_literal "0x15df")) () ")")))) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0x15e0] = &UNK_002a3457 + unaff_EDI;" (assignment_expression "param_1[0x15e0] = &UNK_002a3457 + unaff_EDI" (subscript_expression "param_1[0x15e0]" (identifier "param_1") ([ "[") (number_literal "0x15e0") (] "]")) (= "=") (binary_expression "&UNK_002a3457 + unaff_EDI" (pointer_expression "&UNK_002a3457" (& "&") (identifier "UNK_002a3457")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x15e1,unaff_EDI + 0x1af3be,4,0,iVar4,unaff_EDI + 0x1b1b43,0,0,\n               param_1 + 0x15e0,1);" (call_expression "FUN_000eb510(param_1 + 0x15e1,unaff_EDI + 0x1af3be,4,0,iVar4,unaff_EDI + 0x1b1b43,0,0,\n               param_1 + 0x15e0,1)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x15e1,unaff_EDI + 0x1af3be,4,0,iVar4,unaff_EDI + 0x1b1b43,0,0,\n               param_1 + 0x15e0,1)" (( "(") (binary_expression "param_1 + 0x15e1" (identifier "param_1") (+ "+") (number_literal "0x15e1")) (, ",") (binary_expression "unaff_EDI + 0x1af3be" (identifier "unaff_EDI") (+ "+") (number_literal "0x1af3be")) (, ",") (number_literal "4") (, ",") (number_literal "0") (, ",") (identifier "iVar4") (, ",") (binary_expression "unaff_EDI + 0x1b1b43" (identifier "unaff_EDI") (+ "+") (number_literal "0x1b1b43")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x15e0" (identifier "param_1") (+ "+") (number_literal "0x15e0")) (, ",") (number_literal "1") () ")"))) (; ";")) (expression_statement "param_1[0x15ef] = &UNK_002a346b + unaff_EDI;" (assignment_expression "param_1[0x15ef] = &UNK_002a346b + unaff_EDI" (subscript_expression "param_1[0x15ef]" (identifier "param_1") ([ "[") (number_literal "0x15ef") (] "]")) (= "=") (binary_expression "&UNK_002a346b + unaff_EDI" (pointer_expression "&UNK_002a346b" (& "&") (identifier "UNK_002a346b")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x15f0,unaff_EDI + 0x1af3c7,4,0,iVar2,unaff_EDI + 0x1b1b43,0,0,\n               param_1 + 0x15ef,1);" (call_expression "FUN_000eb510(param_1 + 0x15f0,unaff_EDI + 0x1af3c7,4,0,iVar2,unaff_EDI + 0x1b1b43,0,0,\n               param_1 + 0x15ef,1)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x15f0,unaff_EDI + 0x1af3c7,4,0,iVar2,unaff_EDI + 0x1b1b43,0,0,\n               param_1 + 0x15ef,1)" (( "(") (binary_expression "param_1 + 0x15f0" (identifier "param_1") (+ "+") (number_literal "0x15f0")) (, ",") (binary_expression "unaff_EDI + 0x1af3c7" (identifier "unaff_EDI") (+ "+") (number_literal "0x1af3c7")) (, ",") (number_literal "4") (, ",") (number_literal "0") (, ",") (identifier "iVar2") (, ",") (binary_expression "unaff_EDI + 0x1b1b43" (identifier "unaff_EDI") (+ "+") (number_literal "0x1b1b43")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x15ef" (identifier "param_1") (+ "+") (number_literal "0x15ef")) (, ",") (number_literal "1") () ")"))) (; ";")) (expression_statement "param_1[0x15fe] = &UNK_002a347f + unaff_EDI;" (assignment_expression "param_1[0x15fe] = &UNK_002a347f + unaff_EDI" (subscript_expression "param_1[0x15fe]" (identifier "param_1") ([ "[") (number_literal "0x15fe") (] "]")) (= "=") (binary_expression "&UNK_002a347f + unaff_EDI" (pointer_expression "&UNK_002a347f" (& "&") (identifier "UNK_002a347f")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x15ff,unaff_EDI + 0x1af3c5,4,0,iVar2,0,0,0,param_1 + 0x15fe,0);" (call_expression "FUN_000eb510(param_1 + 0x15ff,unaff_EDI + 0x1af3c5,4,0,iVar2,0,0,0,param_1 + 0x15fe,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x15ff,unaff_EDI + 0x1af3c5,4,0,iVar2,0,0,0,param_1 + 0x15fe,0)" (( "(") (binary_expression "param_1 + 0x15ff" (identifier "param_1") (+ "+") (number_literal "0x15ff")) (, ",") (binary_expression "unaff_EDI + 0x1af3c5" (identifier "unaff_EDI") (+ "+") (number_literal "0x1af3c5")) (, ",") (number_literal "4") (, ",") (number_literal "0") (, ",") (identifier "iVar2") (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x15fe" (identifier "param_1") (+ "+") (number_literal "0x15fe")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "param_1[0x160d] = &UNK_002a3493 + unaff_EDI;" (assignment_expression "param_1[0x160d] = &UNK_002a3493 + unaff_EDI" (subscript_expression "param_1[0x160d]" (identifier "param_1") ([ "[") (number_literal "0x160d") (] "]")) (= "=") (binary_expression "&UNK_002a3493 + unaff_EDI" (pointer_expression "&UNK_002a3493" (& "&") (identifier "UNK_002a3493")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x160e,unaff_EDI + 0x1af3d1,4,0,iVar3,unaff_EDI + 0x1b1b6f,0,0,\n               param_1 + 0x160d,0);" (call_expression "FUN_000eb510(param_1 + 0x160e,unaff_EDI + 0x1af3d1,4,0,iVar3,unaff_EDI + 0x1b1b6f,0,0,\n               param_1 + 0x160d,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x160e,unaff_EDI + 0x1af3d1,4,0,iVar3,unaff_EDI + 0x1b1b6f,0,0,\n               param_1 + 0x160d,0)" (( "(") (binary_expression "param_1 + 0x160e" (identifier "param_1") (+ "+") (number_literal "0x160e")) (, ",") (binary_expression "unaff_EDI + 0x1af3d1" (identifier "unaff_EDI") (+ "+") (number_literal "0x1af3d1")) (, ",") (number_literal "4") (, ",") (number_literal "0") (, ",") (identifier "iVar3") (, ",") (binary_expression "unaff_EDI + 0x1b1b6f" (identifier "unaff_EDI") (+ "+") (number_literal "0x1b1b6f")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x160d" (identifier "param_1") (+ "+") (number_literal "0x160d")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "param_1[0x161d] = &UNK_002a34a7 + unaff_EDI;" (assignment_expression "param_1[0x161d] = &UNK_002a34a7 + unaff_EDI" (subscript_expression "param_1[0x161d]" (identifier "param_1") ([ "[") (number_literal "0x161d") (] "]")) (= "=") (binary_expression "&UNK_002a34a7 + unaff_EDI" (pointer_expression "&UNK_002a34a7" (& "&") (identifier "UNK_002a34a7")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "*(undefined2 *)(param_1 + 0x161c) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x161c) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x161c)" (* "*") (cast_expression "(undefined2 *)(param_1 + 0x161c)" (( "(") (type_descriptor "undefined2 *" (type_identifier "undefined2") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0x161c)" (( "(") (binary_expression "param_1 + 0x161c" (identifier "param_1") (+ "+") (number_literal "0x161c")) () ")")))) (= "=") (number_literal "0")) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x161e,&UNK_001af3cf + unaff_EDI,4,0,iVar4,unaff_EDI + 0x1b1ba3,0,0,\n               param_1 + 0x161d,1);" (call_expression "FUN_000eb510(param_1 + 0x161e,&UNK_001af3cf + unaff_EDI,4,0,iVar4,unaff_EDI + 0x1b1ba3,0,0,\n               param_1 + 0x161d,1)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x161e,&UNK_001af3cf + unaff_EDI,4,0,iVar4,unaff_EDI + 0x1b1ba3,0,0,\n               param_1 + 0x161d,1)" (( "(") (binary_expression "param_1 + 0x161e" (identifier "param_1") (+ "+") (number_literal "0x161e")) (, ",") (binary_expression "&UNK_001af3cf + unaff_EDI" (pointer_expression "&UNK_001af3cf" (& "&") (identifier "UNK_001af3cf")) (+ "+") (identifier "unaff_EDI")) (, ",") (number_literal "4") (, ",") (number_literal "0") (, ",") (identifier "iVar4") (, ",") (binary_expression "unaff_EDI + 0x1b1ba3" (identifier "unaff_EDI") (+ "+") (number_literal "0x1b1ba3")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x161d" (identifier "param_1") (+ "+") (number_literal "0x161d")) (, ",") (number_literal "1") () ")"))) (; ";")) (expression_statement "param_1[0x162c] = &UNK_002a34bb + unaff_EDI;" (assignment_expression "param_1[0x162c] = &UNK_002a34bb + unaff_EDI" (subscript_expression "param_1[0x162c]" (identifier "param_1") ([ "[") (number_literal "0x162c") (] "]")) (= "=") (binary_expression "&UNK_002a34bb + unaff_EDI" (pointer_expression "&UNK_002a34bb" (& "&") (identifier "UNK_002a34bb")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x162d,unaff_EDI + 0x1af3e9,4,0,iVar3,unaff_EDI + 0x1b1bdf,0,0,\n               param_1 + 0x162c,0);" (call_expression "FUN_000eb510(param_1 + 0x162d,unaff_EDI + 0x1af3e9,4,0,iVar3,unaff_EDI + 0x1b1bdf,0,0,\n               param_1 + 0x162c,0)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x162d,unaff_EDI + 0x1af3e9,4,0,iVar3,unaff_EDI + 0x1b1bdf,0,0,\n               param_1 + 0x162c,0)" (( "(") (binary_expression "param_1 + 0x162d" (identifier "param_1") (+ "+") (number_literal "0x162d")) (, ",") (binary_expression "unaff_EDI + 0x1af3e9" (identifier "unaff_EDI") (+ "+") (number_literal "0x1af3e9")) (, ",") (number_literal "4") (, ",") (number_literal "0") (, ",") (identifier "iVar3") (, ",") (binary_expression "unaff_EDI + 0x1b1bdf" (identifier "unaff_EDI") (+ "+") (number_literal "0x1b1bdf")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x162c" (identifier "param_1") (+ "+") (number_literal "0x162c")) (, ",") (number_literal "0") () ")"))) (; ";")) (expression_statement "param_1[0x163c] = &UNK_002a34cf + unaff_EDI;" (assignment_expression "param_1[0x163c] = &UNK_002a34cf + unaff_EDI" (subscript_expression "param_1[0x163c]" (identifier "param_1") ([ "[") (number_literal "0x163c") (] "]")) (= "=") (binary_expression "&UNK_002a34cf + unaff_EDI" (pointer_expression "&UNK_002a34cf" (& "&") (identifier "UNK_002a34cf")) (+ "+") (identifier "unaff_EDI"))) (; ";")) (expression_statement "*(undefined2 *)(param_1 + 0x163b) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x163b) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x163b)" (* "*") (cast_expression "(undefined2 *)(param_1 + 0x163b)" (( "(") (type_descriptor "undefined2 *" (type_identifier "undefined2") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0x163b)" (( "(") (binary_expression "param_1 + 0x163b" (identifier "param_1") (+ "+") (number_literal "0x163b")) () ")")))) (= "=") (number_literal "0")) (; ";")) (expression_statement "FUN_000eb510(param_1 + 0x163d,unaff_EDI + 0x1af3e7,4,0,iVar4,unaff_EDI + 0x1b1c47,0,0,\n               param_1 + 0x163c,1);" (call_expression "FUN_000eb510(param_1 + 0x163d,unaff_EDI + 0x1af3e7,4,0,iVar4,unaff_EDI + 0x1b1c47,0,0,\n               param_1 + 0x163c,1)" (identifier "FUN_000eb510") (argument_list "(param_1 + 0x163d,unaff_EDI + 0x1af3e7,4,0,iVar4,unaff_EDI + 0x1b1c47,0,0,\n               param_1 + 0x163c,1)" (( "(") (binary_expression "param_1 + 0x163d" (identifier "param_1") (+ "+") (number_literal "0x163d")) (, ",") (binary_expression "unaff_EDI + 0x1af3e7" (identifier "unaff_EDI") (+ "+") (number_literal "0x1af3e7")) (, ",") (number_literal "4") (, ",") (number_literal "0") (, ",") (identifier "iVar4") (, ",") (binary_expression "unaff_EDI + 0x1b1c47" (identifier "unaff_EDI") (+ "+") (number_literal "0x1b1c47")) (, ",") (number_literal "0") (, ",") (number_literal "0") (, ",") (binary_expression "param_1 + 0x163c" (identifier "param_1") (+ "+") (number_literal "0x163c")) (, ",") (number_literal "1") () ")"))) (; ";")) (expression_statement "*(undefined1 *)(param_1 + 0x164b) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0x164b) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0x164b)" (* "*") (cast_expression "(undefined1 *)(param_1 + 0x164b)" (( "(") (type_descriptor "undefined1 *" (type_identifier "undefined1") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0x164b)" (( "(") (binary_expression "param_1 + 0x164b" (identifier "param_1") (+ "+") (number_literal "0x164b")) () ")")))) (= "=") (number_literal "0")) (; ";")) (expression_statement "*(undefined2 *)(param_1 + 0x164e) = 0;" (assignment_expression "*(undefined2 *)(param_1 + 0x164e) = 0" (pointer_expression "*(undefined2 *)(param_1 + 0x164e)" (* "*") (cast_expression "(undefined2 *)(param_1 + 0x164e)" (( "(") (type_descriptor "undefined2 *" (type_identifier "undefined2") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0x164e)" (( "(") (binary_expression "param_1 + 0x164e" (identifier "param_1") (+ "+") (number_literal "0x164e")) () ")")))) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0x164c] = 0;" (assignment_expression "param_1[0x164c] = 0" (subscript_expression "param_1[0x164c]" (identifier "param_1") ([ "[") (number_literal "0x164c") (] "]")) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0x164d] = 0;" (assignment_expression "param_1[0x164d] = 0" (subscript_expression "param_1[0x164d]" (identifier "param_1") ([ "[") (number_literal "0x164d") (] "]")) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0x164f] = 0;" (assignment_expression "param_1[0x164f] = 0" (subscript_expression "param_1[0x164f]" (identifier "param_1") ([ "[") (number_literal "0x164f") (] "]")) (= "=") (number_literal "0")) (; ";")) (expression_statement "FUN_0016b4f0(param_1 + 0x1650);" (call_expression "FUN_0016b4f0(param_1 + 0x1650)" (identifier "FUN_0016b4f0") (argument_list "(param_1 + 0x1650)" (( "(") (binary_expression "param_1 + 0x1650" (identifier "param_1") (+ "+") (number_literal "0x1650")) () ")"))) (; ";")) (expression_statement "*(undefined1 *)(param_1 + 0x1683) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0x1683) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0x1683)" (* "*") (cast_expression "(undefined1 *)(param_1 + 0x1683)" (( "(") (type_descriptor "undefined1 *" (type_identifier "undefined1") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0x1683)" (( "(") (binary_expression "param_1 + 0x1683" (identifier "param_1") (+ "+") (number_literal "0x1683")) () ")")))) (= "=") (number_literal "0")) (; ";")) (expression_statement "uVar16 = 0;" (assignment_expression "uVar16 = 0" (identifier "uVar16") (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0x1684] = 0;" (assignment_expression "param_1[0x1684] = 0" (subscript_expression "param_1[0x1684]" (identifier "param_1") ([ "[") (number_literal "0x1684") (] "]")) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0x1685] = 0;" (assignment_expression "param_1[0x1685] = 0" (subscript_expression "param_1[0x1685]" (identifier "param_1") ([ "[") (number_literal "0x1685") (] "]")) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0x1686] = 1;" (assignment_expression "param_1[0x1686] = 1" (subscript_expression "param_1[0x1686]" (identifier "param_1") ([ "[") (number_literal "0x1686") (] "]")) (= "=") (number_literal "1")) (; ";")) (expression_statement "*(undefined1 *)(param_1 + 0x1687) = 0;" (assignment_expression "*(undefined1 *)(param_1 + 0x1687) = 0" (pointer_expression "*(undefined1 *)(param_1 + 0x1687)" (* "*") (cast_expression "(undefined1 *)(param_1 + 0x1687)" (( "(") (type_descriptor "undefined1 *" (type_identifier "undefined1") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_1 + 0x1687)" (( "(") (binary_expression "param_1 + 0x1687" (identifier "param_1") (+ "+") (number_literal "0x1687")) () ")")))) (= "=") (number_literal "0")) (; ";")) (do_statement "do {\n    *(undefined4 *)((int)param_1 + uVar16 + 0x5a20) = 0;\n    uVar16 = uVar16 + 4;\n  } while (uVar16 < 0x1c);" (do "do") (compound_statement "{\n    *(undefined4 *)((int)param_1 + uVar16 + 0x5a20) = 0;\n    uVar16 = uVar16 + 4;\n  }" ({ "{") (expression_statement "*(undefined4 *)((int)param_1 + uVar16 + 0x5a20) = 0;" (assignment_expression "*(undefined4 *)((int)param_1 + uVar16 + 0x5a20) = 0" (pointer_expression "*(undefined4 *)((int)param_1 + uVar16 + 0x5a20)" (* "*") (cast_expression "(undefined4 *)((int)param_1 + uVar16 + 0x5a20)" (( "(") (type_descriptor "undefined4 *" (type_identifier "undefined4") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "((int)param_1 + uVar16 + 0x5a20)" (( "(") (binary_expression "(int)param_1 + uVar16 + 0x5a20" (binary_expression "(int)param_1 + uVar16" (cast_expression "(int)param_1" (( "(") (type_descriptor "int" (primitive_type "int")) () ")") (identifier "param_1")) (+ "+") (identifier "uVar16")) (+ "+") (number_literal "0x5a20")) () ")")))) (= "=") (number_literal "0")) (; ";")) (expression_statement "uVar16 = uVar16 + 4;" (assignment_expression "uVar16 = uVar16 + 4" (identifier "uVar16") (= "=") (binary_expression "uVar16 + 4" (identifier "uVar16") (+ "+") (number_literal "4"))) (; ";")) (} "}")) (while "while") (parenthesized_expression "(uVar16 < 0x1c)" (( "(") (binary_expression "uVar16 < 0x1c" (identifier "uVar16") (< "<") (number_literal "0x1c")) () ")")) (; ";")) (expression_statement "param_1[0x1689] = 1;" (assignment_expression "param_1[0x1689] = 1" (subscript_expression "param_1[0x1689]" (identifier "param_1") ([ "[") (number_literal "0x1689") (] "]")) (= "=") (number_literal "1")) (; ";")) (expression_statement "param_1[0x168a] = 0;" (assignment_expression "param_1[0x168a] = 0" (subscript_expression "param_1[0x168a]" (identifier "param_1") ([ "[") (number_literal "0x168a") (] "]")) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0x168b] = 0;" (assignment_expression "param_1[0x168b] = 0" (subscript_expression "param_1[0x168b]" (identifier "param_1") ([ "[") (number_literal "0x168b") (] "]")) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0x168c] = 0x3f800000;" (assignment_expression "param_1[0x168c] = 0x3f800000" (subscript_expression "param_1[0x168c]" (identifier "param_1") ([ "[") (number_literal "0x168c") (] "]")) (= "=") (number_literal "0x3f800000")) (; ";")) (expression_statement "param_1[0x168d] = 0;" (assignment_expression "param_1[0x168d] = 0" (subscript_expression "param_1[0x168d]" (identifier "param_1") ([ "[") (number_literal "0x168d") (] "]")) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0x168e] = 0;" (assignment_expression "param_1[0x168e] = 0" (subscript_expression "param_1[0x168e]" (identifier "param_1") ([ "[") (number_literal "0x168e") (] "]")) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0x1688] = param_1 + 0x168e;" (assignment_expression "param_1[0x1688] = param_1 + 0x168e" (subscript_expression "param_1[0x1688]" (identifier "param_1") ([ "[") (number_literal "0x1688") (] "]")) (= "=") (binary_expression "param_1 + 0x168e" (identifier "param_1") (+ "+") (number_literal "0x168e"))) (; ";")) (expression_statement "uVar16 = 0;" (assignment_expression "uVar16 = 0" (identifier "uVar16") (= "=") (number_literal "0")) (; ";")) (do_statement "do {\n    *(undefined4 *)((int)param_1 + uVar16 + 0x5a3c) = 0;\n    uVar16 = uVar16 + 4;\n  } while (uVar16 < 0x1c);" (do "do") (compound_statement "{\n    *(undefined4 *)((int)param_1 + uVar16 + 0x5a3c) = 0;\n    uVar16 = uVar16 + 4;\n  }" ({ "{") (expression_statement "*(undefined4 *)((int)param_1 + uVar16 + 0x5a3c) = 0;" (assignment_expression "*(undefined4 *)((int)param_1 + uVar16 + 0x5a3c) = 0" (pointer_expression "*(undefined4 *)((int)param_1 + uVar16 + 0x5a3c)" (* "*") (cast_expression "(undefined4 *)((int)param_1 + uVar16 + 0x5a3c)" (( "(") (type_descriptor "undefined4 *" (type_identifier "undefined4") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "((int)param_1 + uVar16 + 0x5a3c)" (( "(") (binary_expression "(int)param_1 + uVar16 + 0x5a3c" (binary_expression "(int)param_1 + uVar16" (cast_expression "(int)param_1" (( "(") (type_descriptor "int" (primitive_type "int")) () ")") (identifier "param_1")) (+ "+") (identifier "uVar16")) (+ "+") (number_literal "0x5a3c")) () ")")))) (= "=") (number_literal "0")) (; ";")) (expression_statement "uVar16 = uVar16 + 4;" (assignment_expression "uVar16 = uVar16 + 4" (identifier "uVar16") (= "=") (binary_expression "uVar16 + 4" (identifier "uVar16") (+ "+") (number_literal "4"))) (; ";")) (} "}")) (while "while") (parenthesized_expression "(uVar16 < 0x1c)" (( "(") (binary_expression "uVar16 < 0x1c" (identifier "uVar16") (< "<") (number_literal "0x1c")) () ")")) (; ";")) (expression_statement "param_1[0x1690] = 1;" (assignment_expression "param_1[0x1690] = 1" (subscript_expression "param_1[0x1690]" (identifier "param_1") ([ "[") (number_literal "0x1690") (] "]")) (= "=") (number_literal "1")) (; ";")) (expression_statement "param_1[0x168f] = param_1 + 0x1695;" (assignment_expression "param_1[0x168f] = param_1 + 0x1695" (subscript_expression "param_1[0x168f]" (identifier "param_1") ([ "[") (number_literal "0x168f") (] "]")) (= "=") (binary_expression "param_1 + 0x1695" (identifier "param_1") (+ "+") (number_literal "0x1695"))) (; ";")) (expression_statement "param_1[0x1691] = 0;" (assignment_expression "param_1[0x1691] = 0" (subscript_expression "param_1[0x1691]" (identifier "param_1") ([ "[") (number_literal "0x1691") (] "]")) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0x1692] = 0;" (assignment_expression "param_1[0x1692] = 0" (subscript_expression "param_1[0x1692]" (identifier "param_1") ([ "[") (number_literal "0x1692") (] "]")) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0x1693] = 0x3f800000;" (assignment_expression "param_1[0x1693] = 0x3f800000" (subscript_expression "param_1[0x1693]" (identifier "param_1") ([ "[") (number_literal "0x1693") (] "]")) (= "=") (number_literal "0x3f800000")) (; ";")) (expression_statement "param_1[0x1694] = 0;" (assignment_expression "param_1[0x1694] = 0" (subscript_expression "param_1[0x1694]" (identifier "param_1") ([ "[") (number_literal "0x1694") (] "]")) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0x1695] = 0;" (assignment_expression "param_1[0x1695] = 0" (subscript_expression "param_1[0x1695]" (identifier "param_1") ([ "[") (number_literal "0x1695") (] "]")) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0x1697] = 0;" (assignment_expression "param_1[0x1697] = 0" (subscript_expression "param_1[0x1697]" (identifier "param_1") ([ "[") (number_literal "0x1697") (] "]")) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0x1698] = 0;" (assignment_expression "param_1[0x1698] = 0" (subscript_expression "param_1[0x1698]" (identifier "param_1") ([ "[") (number_literal "0x1698") (] "]")) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0x1699] = param_1 + 0x1697;" (assignment_expression "param_1[0x1699] = param_1 + 0x1697" (subscript_expression "param_1[0x1699]" (identifier "param_1") ([ "[") (number_literal "0x1699") (] "]")) (= "=") (binary_expression "param_1 + 0x1697" (identifier "param_1") (+ "+") (number_literal "0x1697"))) (; ";")) (expression_statement "param_1[0x169a] = param_1 + 0x1697;" (assignment_expression "param_1[0x169a] = param_1 + 0x1697" (subscript_expression "param_1[0x169a]" (identifier "param_1") ([ "[") (number_literal "0x169a") (] "]")) (= "=") (binary_expression "param_1 + 0x1697" (identifier "param_1") (+ "+") (number_literal "0x1697"))) (; ";")) (expression_statement "param_1[0x169b] = 0;" (assignment_expression "param_1[0x169b] = 0" (subscript_expression "param_1[0x169b]" (identifier "param_1") ([ "[") (number_literal "0x169b") (] "]")) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0x169c] = 0;" (assignment_expression "param_1[0x169c] = 0" (subscript_expression "param_1[0x169c]" (identifier "param_1") ([ "[") (number_literal "0x169c") (] "]")) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0x169d] = 0;" (assignment_expression "param_1[0x169d] = 0" (subscript_expression "param_1[0x169d]" (identifier "param_1") ([ "[") (number_literal "0x169d") (] "]")) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0x169e] = 0;" (assignment_expression "param_1[0x169e] = 0" (subscript_expression "param_1[0x169e]" (identifier "param_1") ([ "[") (number_literal "0x169e") (] "]")) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0x169f] = 0;" (assignment_expression "param_1[0x169f] = 0" (subscript_expression "param_1[0x169f]" (identifier "param_1") ([ "[") (number_literal "0x169f") (] "]")) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0x16a0] = 0;" (assignment_expression "param_1[0x16a0] = 0" (subscript_expression "param_1[0x16a0]" (identifier "param_1") ([ "[") (number_literal "0x16a0") (] "]")) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0x16a1] = 0;" (assignment_expression "param_1[0x16a1] = 0" (subscript_expression "param_1[0x16a1]" (identifier "param_1") ([ "[") (number_literal "0x16a1") (] "]")) (= "=") (number_literal "0")) (; ";")) (expression_statement "param_1[0x16a2] = 0;" (assignment_expression "param_1[0x16a2] = 0" (subscript_expression "param_1[0x16a2]" (identifier "param_1") ([ "[") (number_literal "0x16a2") (] "]")) (= "=") (number_literal "0")) (; ";")) (expression_statement "*(undefined1 *)((int)&fde_table_entry_002b5a10.data_loc + unaff_EDI + 3) = 0;" (assignment_expression "*(undefined1 *)((int)&fde_table_entry_002b5a10.data_loc + unaff_EDI + 3) = 0" (pointer_expression "*(undefined1 *)((int)&fde_table_entry_002b5a10.data_loc + unaff_EDI + 3)" (* "*") (cast_expression "(undefined1 *)((int)&fde_table_entry_002b5a10.data_loc + unaff_EDI + 3)" (( "(") (type_descriptor "undefined1 *" (type_identifier "undefined1") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "((int)&fde_table_entry_002b5a10.data_loc + unaff_EDI + 3)" (( "(") (binary_expression "(int)&fde_table_entry_002b5a10.data_loc + unaff_EDI + 3" (binary_expression "(int)&fde_table_entry_002b5a10.data_loc + unaff_EDI" (cast_expression "(int)&fde_table_entry_002b5a10.data_loc" (( "(") (type_descriptor "int" (primitive_type "int")) () ")") (pointer_expression "&fde_table_entry_002b5a10.data_loc" (& "&") (field_expression "fde_table_entry_002b5a10.data_loc" (identifier "fde_table_entry_002b5a10") (. ".") (field_identifier "data_loc")))) (+ "+") (identifier "unaff_EDI")) (+ "+") (number_literal "3")) () ")")))) (= "=") (number_literal "0")) (; ";")) (return_statement "return;" (return "return") (; ";")) (} "}")))

/* WARNING: Type propagation algorithm not settling */
/* WARNING: Enum "DT": Some values do not have unique names */
/* DWARF original prototype: void General_options(General_options * this) */

void __thiscall var_29::function_1::function_1(function_1 *this)

{
  type_1 **pp_Var1;
  char *dv;
  char *dv_00;
  char *dv_01;
  char *hs;
  char *pcVar2;
  char *ha;
  char *dv_02;
  char *ha_00;
  char *ha_01;
  char *ha_02;
  char *dv_03;
  char *ha_03;
  char *ha_04;
  type_2 *p_Var3;
  double dVar4;
  type_3 var_28;
  int var_2;
  
  var_1();
  pp_Var1 = (type_1 **)(&UNK_002a1bcf + var_2);
  dv = (char *)(var_2 + 0x1be63d);
  (this->help_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1;
  gold::options::One_option::var_3
            (&(this->help_initializer_).super_Struct_special.option,(char *)(var_2 + 0x1a0e51),
             TWO_DASHES,'\0',dv,(char *)(var_2 + 0x1ae022),(char *)0x0,false,(type_4 *)this,
             false);
  *(type_5 *)&(this->help_initializer_).super_Struct_special.field_0x40 = 0;
  (this->help_initializer_).super_Struct_special.parse = var_2 - 0x23e9;
  (this->help_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =
       (type_1 **)(&UNK_002a4043 + var_2);
  (this->version_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1;
                    /* try { // try from 000df860 to 000df864 has its CatchHandler @ 000e6077 */
  gold::options::One_option::var_3
            (&(this->version_initializer_).super_Struct_special.option,
             (char *)(var_2 + 0x1aafc2),TWO_DASHES,'v',dv,(char *)(var_2 + 0x1ae03b),
             (char *)0x0,false,(type_4 *)&this->version_initializer_,false);
  (this->version_initializer_).super_Struct_special.parse = var_2 - 0x2cc9;
  (this->version_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =
       (type_1 **)(&UNK_002a4057 + var_2);
  *(type_5 *)&(this->version_initializer_).super_Struct_special.field_0x40 = 0;
  (this->V_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1;
                    /* try { // try from 000df8ba to 000df8be has its CatchHandler @ 000e678e */
  gold::options::One_option::var_3
            (&(this->V_initializer_).super_Struct_special.option,(char *)(var_2 + 0x1a7a52),
             EXACTLY_ONE_DASH,'\0',dv,(char *)(var_2 + 0x1af75b),(char *)0x0,false,
             (type_4 *)&this->V_initializer_,false);
  *(type_5 *)&(this->V_initializer_).super_Struct_special.field_0x40 = 0;
  (this->V_initializer_).super_Struct_special.parse = var_2 - 0x2c69;
  (this->V_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =
       (type_1 **)(&UNK_002a406b + var_2);
  (this->add_needed_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(&UNK_002a1be3 + var_2);
  dv_00 = (char *)(var_2 + 0x1ae064);
                    /* try { // try from 000df929 to 000df92d has its CatchHandler @ 000e6786 */
  gold::options::One_option::var_3
            (&(this->add_needed_).option,(char *)(var_2 + 0x1ae072),TWO_DASHES,'\0',dv_00,
             (char *)(var_2 + 0x1ae056),(char *)0x0,false,&(this->add_needed_).super_Struct_var,
             false);
  (this->add_needed_).user_set_via_option = false;
  (this->add_needed_).value = false;
  dv_01 = (char *)(var_2 + 0x1ae06a);
  (this->no_add_needed_initializer_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(&UNK_002a1bf7 + var_2);
                    /* try { // try from 000df97c to 000df980 has its CatchHandler @ 000e677e */
  gold::options::One_option::var_3
            (&(this->no_add_needed_initializer_).option,(char *)(var_2 + 0x1ae06f),TWO_DASHES,
             '\0',dv_01,(char *)(var_2 + 0x1af783),(char *)0x0,false,
             &(this->no_add_needed_initializer_).super_Struct_var,true);
  (this->allow_multiple_definition_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(&UNK_002a1c0b + var_2);
                    /* try { // try from 000df9c2 to 000df9c6 has its CatchHandler @ 000e6776 */
  gold::options::One_option::var_3
            (&(this->allow_multiple_definition_).option,(char *)(var_2 + 0x1ae080),TWO_DASHES,
             '\0',dv,(char *)(var_2 + 0x1af7b7),(char *)0x0,false,
             &(this->allow_multiple_definition_).super_Struct_var,false);
  (this->no_allow_multiple_definition_initializer_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(&UNK_002a1c1f + var_2);
                    /* try { // try from 000dfa05 to 000dfa09 has its CatchHandler @ 000e676e */
  gold::options::One_option::var_3
            (&(this->no_allow_multiple_definition_initializer_).option,
             (char *)(var_2 + 0x1ae07d),TWO_DASHES,'\0',dv,(char *)(var_2 + 0x1af7df),
             (char *)0x0,false,&(this->no_allow_multiple_definition_initializer_).super_Struct_var,
             true);
  (this->allow_shlib_undefined_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(&UNK_002a1c33 + var_2);
                    /* try { // try from 000dfa48 to 000dfa4c has its CatchHandler @ 000e6766 */
  gold::options::One_option::var_3
            (&(this->allow_shlib_undefined_).option,(char *)(var_2 + 0x1ae09d),TWO_DASHES,'\0',
             dv_00,(char *)(var_2 + 0x1af803),(char *)0x0,false,
             &(this->allow_shlib_undefined_).super_Struct_var,false);
  (this->allow_shlib_undefined_).user_set_via_option = false;
  (this->allow_shlib_undefined_).value = false;
  (this->no_allow_shlib_undefined_initializer_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(&UNK_002a1c47 + var_2);
                    /* try { // try from 000dfa8f to 000dfa93 has its CatchHandler @ 000e675e */
  gold::options::One_option::var_3
            (&(this->no_allow_shlib_undefined_initializer_).option,(char *)(var_2 + 0x1ae09a),
             TWO_DASHES,'\0',dv_01,(char *)(var_2 + 0x1af833),(char *)0x0,false,
             &(this->no_allow_shlib_undefined_initializer_).super_Struct_var,true);
  (this->apply_dynamic_relocs_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(&UNK_002a1c5b + var_2);
                    /* try { // try from 000dfad0 to 000dfad4 has its CatchHandler @ 000e6756 */
  gold::options::One_option::var_3
            (&(this->apply_dynamic_relocs_).option,(char *)(var_2 + 0x1ae0b6),TWO_DASHES,'\0',
             dv_01,(char *)(var_2 + 0x1af86b),(char *)0x0,false,
             &(this->apply_dynamic_relocs_).super_Struct_var,true);
  (this->apply_dynamic_relocs_).user_set_via_option = false;
  (this->apply_dynamic_relocs_).value = true;
  (this->no_apply_dynamic_relocs_initializer_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(&UNK_002a1c6f + var_2);
                    /* try { // try from 000dfb1f to 000dfb23 has its CatchHandler @ 000e674e */
  gold::options::One_option::var_3
            (&(this->no_apply_dynamic_relocs_initializer_).option,(char *)(var_2 + 0x1ae0b3),
             TWO_DASHES,'\0',dv_00,(char *)(var_2 + 0x1af89b),(char *)0x0,false,
             &(this->no_apply_dynamic_relocs_initializer_).super_Struct_var,false);
  (this->as_needed_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(&UNK_002a1c83 + var_2);
                    /* try { // try from 000dfb62 to 000dfb66 has its CatchHandler @ 000e6746 */
  gold::options::One_option::var_3
            (&(this->as_needed_).option,(char *)(var_2 + 0x1ae0ce),TWO_DASHES,'\0',dv_00,
             (char *)(var_2 + 0x1af8e3),(char *)0x0,false,&(this->as_needed_).super_Struct_var,
             false);
  (this->as_needed_).user_set_via_option = false;
  (this->as_needed_).value = false;
  (this->no_as_needed_initializer_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(&UNK_002a1c97 + var_2);
                    /* try { // try from 000dfbac to 000dfbb0 has its CatchHandler @ 000e673e */
  gold::options::One_option::var_3
            (&(this->no_as_needed_initializer_).option,(char *)(var_2 + 0x1ae0cb),TWO_DASHES,
             '\0',dv_01,(char *)(var_2 + 0x1af91b),(char *)0x0,false,
             &(this->no_as_needed_initializer_).super_Struct_var,true);
  (this->assert_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(&UNK_002a1cab + var_2);
  hs = (char *)(var_2 + 0x1ae0e2);
                    /* try { // try from 000dfbf6 to 000dfbfa has its CatchHandler @ 000e6736 */
  gold::options::One_option::var_3
            (&(this->assert_).option,(char *)(var_2 + 0x1ae0ea),ONE_DASH,'\0',(char *)0x0,hs,
             &UNK_001ae0d8 + var_2,false,&(this->assert_).super_Struct_var,false);
  (this->assert_).user_set_via_option = false;
  (this->format_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(&UNK_002a1cbf + var_2);
  (this->assert_).value = (char *)0x0;
  pcVar2 = (char *)(var_2 + 0x1adfc3);
                    /* try { // try from 000dfc53 to 000dfc57 has its CatchHandler @ 000e672e */
  gold::options::One_option::var_3
            (&(this->format_).option,(char *)(var_2 + 0x1ae108),TWO_DASHES,'b',pcVar2,
             (char *)(var_2 + 0x1ae0fe),(char *)(var_2 + 0x1ae0f1),false,
             &(this->format_).super_Struct_var,false);
  (this->format_).user_set_via_option = false;
  (this->format_).value = pcVar2;
  (this->be8_).super_Struct_var._vptr_Struct_var = (type_1 **)(&UNK_002a1cd3 + var_2)
  ;
                    /* try { // try from 000dfca6 to 000dfcaa has its CatchHandler @ 000e6726 */
  gold::options::One_option::var_3
            (&(this->be8_).option,(char *)(var_2 + 0x1ae12a),TWO_DASHES,'\0',dv_00,
             (char *)(var_2 + 0x1ae10f),(char *)0x0,false,&(this->be8_).super_Struct_var,false);
  (this->be8_).user_set_via_option = false;
  (this->be8_).value = false;
  (this->no_be8_initializer_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(&UNK_002a1ce7 + var_2);
                    /* try { // try from 000dfceb to 000dfcef has its CatchHandler @ 000e671e */
  gold::options::One_option::var_3
            (&(this->no_be8_initializer_).option,(char *)(var_2 + 0x1ae127),TWO_DASHES,'\0',
             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_be8_initializer_).super_Struct_var,true)
  ;
  (this->build_id_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(&UNK_002a1cfb + var_2);
                    /* try { // try from 000dfd3d to 000dfd41 has its CatchHandler @ 000e6716 */
  gold::options::One_option::var_3
            (&(this->build_id_).option,(char *)(var_2 + 0x1ae14e),TWO_DASHES,'\0',
             (char *)(var_2 + 0x1a7f4d),(char *)(var_2 + 0x1ae137),&UNK_001ae12e + var_2
             ,true,&(this->build_id_).super_Struct_var,false);
  (this->build_id_).user_set_via_option = false;
  ha = (char *)(var_2 + 0x1af31d);
  (this->build_id_).value = (char *)(var_2 + 0x1a7f4d);
  (this->build_id_chunk_size_for_treehash_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(&UNK_002a1d0f + var_2);
                    /* try { // try from 000dfd9c to 000dfda0 has its CatchHandler @ 000e670e */
  gold::options::One_option::var_3
            (&(this->build_id_chunk_size_for_treehash_).option,(char *)(var_2 + 0x1af967),
             TWO_DASHES,'\0',&UNK_001ae157 + var_2,(char *)(var_2 + 0x1af943),ha,false,
             &(this->build_id_chunk_size_for_treehash_).super_Struct_var,false);
  (this->build_id_chunk_size_for_treehash_).user_set_via_option = false;
  (this->build_id_min_file_size_for_treehash_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(&UNK_002a1d23 + var_2);
  *(type_5 *)&(this->build_id_chunk_size_for_treehash_).value = 0x200000;
  *(type_5 *)((int)&(this->build_id_chunk_size_for_treehash_).value + 4) = 0;
                    /* try { // try from 000dfdff to 000dfe03 has its CatchHandler @ 000e6706 */
  gold::options::One_option::var_3
            (&(this->build_id_min_file_size_for_treehash_).option,(char *)(var_2 + 0x1af9e7),
             TWO_DASHES,'\0',(char *)(var_2 + 0x1ae15f),&UNK_001af98b + var_2,ha,false,
             &(this->build_id_min_file_size_for_treehash_).super_Struct_var,false);
  (this->build_id_min_file_size_for_treehash_).user_set_via_option = false;
  (this->Bdynamic_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(&UNK_002a1d37 + var_2);
  *(type_5 *)&(this->build_id_min_file_size_for_treehash_).value = 0x2800000;
  *(type_5 *)((int)&(this->build_id_min_file_size_for_treehash_).value + 4) = 0;
                    /* try { // try from 000dfe5b to 000dfe5f has its CatchHandler @ 000e66fe */
  gold::options::One_option::var_3
            (&(this->Bdynamic_).option,(char *)(var_2 + 0x1ae18a),ONE_DASH,'\0',dv_01,
             (char *)(var_2 + 0x1afa0b),(char *)0x0,false,&(this->Bdynamic_).super_Struct_var,
             true);
  (this->no_Bdynamic_initializer_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(&UNK_002a1d4b + var_2);
  (this->Bdynamic_).user_set_via_option = false;
  (this->Bdynamic_).value = true;
                    /* try { // try from 000dfea5 to 000dfea9 has its CatchHandler @ 000e66f6 */
  gold::options::One_option::var_3
            (&(this->no_Bdynamic_initializer_).option,(char *)(var_2 + 0x1ae168),ONE_DASH,'\0',
             dv_00,(char *)0x0,(char *)0x0,false,&(this->no_Bdynamic_initializer_).super_Struct_var,
             false);
  (this->Bstatic_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(&UNK_002a1d5f + var_2);
                    /* try { // try from 000dfee8 to 000dfeec has its CatchHandler @ 000e66ee */
  gold::options::One_option::var_3
            (&(this->Bstatic_).option,(char *)(var_2 + 0x1ae1a4),ONE_DASH,'\0',dv,
             (char *)(var_2 + 0x1afa2f),(char *)0x0,false,&(this->Bstatic_).super_Struct_var,
             false);
  (this->no_Bstatic_initializer_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(&UNK_002a1d73 + var_2);
                    /* try { // try from 000dff26 to 000dff2a has its CatchHandler @ 000e66e6 */
  gold::options::One_option::var_3
            (&(this->no_Bstatic_initializer_).option,(char *)(var_2 + 0x1ae174),ONE_DASH,'\0',dv
             ,(char *)0x0,(char *)0x0,false,&(this->no_Bstatic_initializer_).super_Struct_var,true);
  (this->dy_).super_Struct_var._vptr_Struct_var = (type_1 **)(&UNK_002a1d87 + var_2);
                    /* try { // try from 000dff69 to 000dff6d has its CatchHandler @ 000e66de */
  gold::options::One_option::var_3
            (&(this->dy_).option,(char *)(var_2 + 0x1ae196),ONE_DASH,'\0',dv,
             &UNK_001ae17f + var_2,(char *)0x0,false,&(this->dy_).super_Struct_var,true);
  (this->no_dy_initializer_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(&UNK_002a1d9b + var_2);
                    /* try { // try from 000dffa7 to 000dffab has its CatchHandler @ 000e66d6 */
  gold::options::One_option::var_3
            (&(this->no_dy_initializer_).option,(char *)(var_2 + 0x1ae193),ONE_DASH,'\0',dv,
             (char *)0x0,(char *)0x0,false,&(this->no_dy_initializer_).super_Struct_var,false);
  (this->dn_).super_Struct_var._vptr_Struct_var = (type_1 **)(&UNK_002a1daf + var_2);
                    /* try { // try from 000dffea to 000dffee has its CatchHandler @ 000e66ce */
  gold::options::One_option::var_3
            (&(this->dn_).option,(char *)(var_2 + 0x1ae1af),ONE_DASH,'\0',dv,
             (char *)(var_2 + 0x1ae199),(char *)0x0,false,&(this->dn_).super_Struct_var,false);
  (this->no_dn_initializer_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(&UNK_002a1dc3 + var_2);
                    /* try { // try from 000e0028 to 000e002c has its CatchHandler @ 000e66c6 */
  gold::options::One_option::var_3
            (&(this->no_dn_initializer_).option,(char *)(var_2 + 0x1ae1ac),ONE_DASH,'\0',dv,
             (char *)0x0,(char *)0x0,false,&(this->no_dn_initializer_).super_Struct_var,true);
  (this->Bgroup_).super_Struct_var._vptr_Struct_var = (type_1 **)(var_2 + 0x2a1dd7);
                    /* try { // try from 000e006b to 000e006f has its CatchHandler @ 000e66be */
  gold::options::One_option::var_3
            (&(this->Bgroup_).option,(char *)(var_2 + 0x1ae1b5),ONE_DASH,'\0',dv_00,
             (char *)(var_2 + 0x1afa57),(char *)0x0,false,&(this->Bgroup_).super_Struct_var,
             false);
  (this->Bgroup_).user_set_via_option = false;
  (this->Bgroup_).value = false;
  (this->no_Bgroup_initializer_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(var_2 + 0x2a1deb);
                    /* try { // try from 000e00b0 to 000e00b4 has its CatchHandler @ 000e66b6 */
  gold::options::One_option::var_3
            (&(this->no_Bgroup_initializer_).option,(char *)(var_2 + 0x1ae1b2),ONE_DASH,'\0',
             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_Bgroup_initializer_).super_Struct_var,
             true);
  (this->Bshareable_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(var_2 + 0x2a1dff);
                    /* try { // try from 000e00f3 to 000e00f7 has its CatchHandler @ 000e66ae */
  gold::options::One_option::var_3
            (&(this->Bshareable_).option,(char *)(var_2 + 0x1ae1bf),ONE_DASH,'\0',dv_00,
             (char *)(var_2 + 0x1afa87),(char *)0x0,false,&(this->Bshareable_).super_Struct_var,
             false);
  (this->Bshareable_).user_set_via_option = false;
  (this->Bshareable_).value = false;
  (this->no_Bshareable_initializer_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(var_2 + 0x2a1e13);
                    /* try { // try from 000e0138 to 000e013c has its CatchHandler @ 000e66a6 */
  gold::options::One_option::var_3
            (&(this->no_Bshareable_initializer_).option,(char *)(var_2 + 0x1ae1bc),ONE_DASH,'\0'
             ,dv_01,(char *)0x0,(char *)0x0,false,
             &(this->no_Bshareable_initializer_).super_Struct_var,true);
  (this->Bsymbolic_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(var_2 + 0x2a1e27);
                    /* try { // try from 000e017b to 000e017f has its CatchHandler @ 000e669e */
  gold::options::One_option::var_3
            (&(this->Bsymbolic_).option,(char *)(var_2 + 0x1ae1ea),ONE_DASH,'\0',dv_00,
             (char *)(var_2 + 0x1ae1ca),(char *)0x0,false,&(this->Bsymbolic_).super_Struct_var,
             false);
  (this->Bsymbolic_).user_set_via_option = false;
  (this->Bsymbolic_).value = false;
  (this->no_Bsymbolic_initializer_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(var_2 + 0x2a1e3b);
                    /* try { // try from 000e01c0 to 000e01c4 has its CatchHandler @ 000e6696 */
  gold::options::One_option::var_3
            (&(this->no_Bsymbolic_initializer_).option,(char *)(var_2 + 0x1ae1e7),ONE_DASH,'\0',
             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_Bsymbolic_initializer_).super_Struct_var
             ,true);
  (this->Bsymbolic_functions_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(var_2 + 0x2a1e4f);
                    /* try { // try from 000e0203 to 000e0207 has its CatchHandler @ 000e668e */
  gold::options::One_option::var_3
            (&(this->Bsymbolic_functions_).option,&UNK_001ae1f7 + var_2,ONE_DASH,'\0',dv_00,
             (char *)(var_2 + 0x1afab7),(char *)0x0,false,
             &(this->Bsymbolic_functions_).super_Struct_var,false);
  (this->Bsymbolic_functions_).user_set_via_option = false;
  (this->Bsymbolic_functions_).value = false;
  (this->no_Bsymbolic_functions_initializer_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(var_2 + 0x2a1e63);
                    /* try { // try from 000e0248 to 000e024c has its CatchHandler @ 000e6686 */
  gold::options::One_option::var_3
            (&(this->no_Bsymbolic_functions_initializer_).option,&UNK_001ae1f4 + var_2,ONE_DASH,
             '\0',dv_01,(char *)0x0,(char *)0x0,false,
             &(this->no_Bsymbolic_functions_initializer_).super_Struct_var,true);
  (this->check_sections_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(var_2 + 0x2a1e77);
                    /* try { // try from 000e0289 to 000e028d has its CatchHandler @ 000e667e */
  gold::options::One_option::var_3
            (&(this->check_sections_).option,(char *)(var_2 + 0x1ae20e),TWO_DASHES,'\0',dv_01,
             (char *)(var_2 + 0x1afadf),(char *)0x0,false,
             &(this->check_sections_).super_Struct_var,true);
  (this->check_sections_).user_set_via_option = false;
  (this->check_sections_).value = true;
  (this->no_check_sections_initializer_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(var_2 + 0x2a1e8b);
                    /* try { // try from 000e02d8 to 000e02dc has its CatchHandler @ 000e6676 */
  gold::options::One_option::var_3
            (&(this->no_check_sections_initializer_).option,(char *)(var_2 + 0x1ae20b),
             TWO_DASHES,'\0',dv_00,(char *)(var_2 + 0x1afb07),(char *)0x0,false,
             &(this->no_check_sections_initializer_).super_Struct_var,false);
  dv_02 = (char *)(var_2 + 0x1af1d9);
  (this->compress_debug_sections_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(var_2 + 0x2a1e9f);
                    /* try { // try from 000e0327 to 000e032b has its CatchHandler @ 000e666e */
  gold::options::One_option::var_3
            (&(this->compress_debug_sections_).option,(char *)(var_2 + 0x1ae21d),TWO_DASHES,'\0'
             ,dv_02,(char *)(var_2 + 0x1afb53),(char *)(var_2 + 0x1afb33),false,
             &(this->compress_debug_sections_).super_Struct_var,false);
  (this->compress_debug_sections_).user_set_via_option = false;
  (this->copy_dt_needed_entries_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(var_2 + 0x2a1eb3);
  (this->compress_debug_sections_).value = dv_02;
                    /* try { // try from 000e0376 to 000e037a has its CatchHandler @ 000e6666 */
  gold::options::One_option::var_3
            (&(this->copy_dt_needed_entries_).option,(char *)(var_2 + 0x1ae238),TWO_DASHES,'\0',
             dv_00,(char *)(var_2 + 0x1ae056),(char *)0x0,false,
             &(this->copy_dt_needed_entries_).super_Struct_var,false);
  (this->copy_dt_needed_entries_).user_set_via_option = false;
  (this->copy_dt_needed_entries_).value = false;
  (this->no_copy_dt_needed_entries_initializer_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(var_2 + 0x2a1ec7);
                    /* try { // try from 000e03bc to 000e03c0 has its CatchHandler @ 000e665e */
  gold::options::One_option::var_3
            (&(this->no_copy_dt_needed_entries_initializer_).option,(char *)(var_2 + 0x1ae235),
             TWO_DASHES,'\0',dv_01,(char *)(var_2 + 0x1af783),(char *)0x0,false,
             &(this->no_copy_dt_needed_entries_initializer_).super_Struct_var,true);
  (this->cref_).super_Struct_var._vptr_Struct_var = (type_1 **)(var_2 + 0x2a1edb);
                    /* try { // try from 000e03ff to 000e0403 has its CatchHandler @ 000e6656 */
  gold::options::One_option::var_3
            (&(this->cref_).option,(char *)(var_2 + 0x1ae26f),TWO_DASHES,'\0',dv_00,
             (char *)(var_2 + 0x1ae24f),(char *)0x0,false,&(this->cref_).super_Struct_var,false)
  ;
  (this->no_cref_initializer_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(var_2 + 0x2a1eef);
  (this->cref_).user_set_via_option = false;
  (this->cref_).value = false;
                    /* try { // try from 000e0449 to 000e044d has its CatchHandler @ 000e664e */
  gold::options::One_option::var_3
            (&(this->no_cref_initializer_).option,(char *)(var_2 + 0x1ae26c),TWO_DASHES,'\0',
             dv_01,(char *)(var_2 + 0x1afb83),(char *)0x0,false,
             &(this->no_cref_initializer_).super_Struct_var,true);
  (this->ctors_in_init_array_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(var_2 + 0x2a1f03);
                    /* try { // try from 000e048a to 000e048e has its CatchHandler @ 000e6646 */
  gold::options::One_option::var_3
            (&(this->ctors_in_init_array_).option,(char *)(var_2 + 0x1ae277),TWO_DASHES,'\0',
             dv_01,(char *)(var_2 + 0x1afba7),(char *)0x0,false,
             &(this->ctors_in_init_array_).super_Struct_var,true);
  (this->no_ctors_in_init_array_initializer_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(var_2 + 0x2a1f17);
  (this->ctors_in_init_array_).user_set_via_option = false;
  (this->ctors_in_init_array_).value = true;
                    /* try { // try from 000e04d9 to 000e04dd has its CatchHandler @ 000e663e */
  gold::options::One_option::var_3
            (&(this->no_ctors_in_init_array_initializer_).option,(char *)(var_2 + 0x1ae274),
             TWO_DASHES,'\0',dv_00,(char *)(var_2 + 0x1afbcf),(char *)0x0,false,
             &(this->no_ctors_in_init_array_initializer_).super_Struct_var,false);
  (this->define_common_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(var_2 + 0x2a1f2b);
                    /* try { // try from 000e051c to 000e0520 has its CatchHandler @ 000e6636 */
  gold::options::One_option::var_3
            (&(this->define_common_).option,(char *)(var_2 + 0x1ae2a4),TWO_DASHES,'d',dv_00,
             (char *)(var_2 + 0x1ae28b),(char *)0x0,false,
             &(this->define_common_).super_Struct_var,false);
  (this->define_common_).user_set_via_option = false;
  (this->define_common_).value = false;
  (this->no_define_common_initializer_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(var_2 + 0x2a1f3f);
                    /* try { // try from 000e0566 to 000e056a has its CatchHandler @ 000e662e */
  gold::options::One_option::var_3
            (&(this->no_define_common_initializer_).option,(char *)(var_2 + 0x1ae2a1),TWO_DASHES
             ,'\0',dv_01,&UNK_001afbfb + var_2,(char *)0x0,false,
             &(this->no_define_common_initializer_).super_Struct_var,true);
  (this->dc_).super_Struct_var._vptr_Struct_var = (type_1 **)(var_2 + 0x2a1f53);
                    /* try { // try from 000e05ac to 000e05b0 has its CatchHandler @ 000e6626 */
  gold::options::One_option::var_3
            (&(this->dc_).option,(char *)(var_2 + 0x1ae2c2),ONE_DASH,'\0',dv_00,
             (char *)(var_2 + 0x1ae2b2),(char *)0x0,false,&(this->dc_).super_Struct_var,false);
  (this->dc_).user_set_via_option = false;
  (this->dc_).value = false;
  (this->no_dc_initializer_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(var_2 + 0x2a1f67);
                    /* try { // try from 000e05f1 to 000e05f5 has its CatchHandler @ 000e661e */
  gold::options::One_option::var_3
            (&(this->no_dc_initializer_).option,(char *)(var_2 + 0x1ae2bf),ONE_DASH,'\0',dv_01,
             (char *)0x0,(char *)0x0,false,&(this->no_dc_initializer_).super_Struct_var,true);
  (this->dp_).super_Struct_var._vptr_Struct_var = (type_1 **)(var_2 + 0x2a1f7b);
                    /* try { // try from 000e0630 to 000e0634 has its CatchHandler @ 000e6616 */
  gold::options::One_option::var_3
            (&(this->dp_).option,(char *)(var_2 + 0x1ae2c8),ONE_DASH,'\0',dv_00,
             (char *)(var_2 + 0x1ae2b2),(char *)0x0,false,&(this->dp_).super_Struct_var,false);
  (this->dp_).user_set_via_option = false;
  (this->dp_).value = false;
  (this->no_dp_initializer_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(var_2 + 0x2a1f8f);
                    /* try { // try from 000e0675 to 000e0679 has its CatchHandler @ 000e660e */
  gold::options::One_option::var_3
            (&(this->no_dp_initializer_).option,(char *)(var_2 + 0x1ae2c5),ONE_DASH,'\0',dv_01,
             (char *)0x0,(char *)0x0,false,&(this->no_dp_initializer_).super_Struct_var,true);
  (this->debug_).super_Struct_var._vptr_Struct_var = (type_1 **)(var_2 + 0x2a1fa3);
                    /* try { // try from 000e06bd to 000e06c1 has its CatchHandler @ 000e6606 */
  gold::options::One_option::var_3
            (&(this->debug_).option,(char *)(var_2 + 0x1a8891),TWO_DASHES,'\0',dv,
             (char *)(var_2 + 0x1ae2e9),(char *)(var_2 + 0x1ae2cb),false,
             &(this->debug_).super_Struct_var,false);
  (this->debug_).user_set_via_option = false;
  (this->defsym_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1;
  (this->debug_).value = dv;
                    /* try { // try from 000e070a to 000e070e has its CatchHandler @ 000e65fe */
  gold::options::One_option::var_3
            (&(this->defsym_initializer_).super_Struct_special.option,(char *)(var_2 + 0x1ae31d)
             ,TWO_DASHES,'\0',dv,(char *)(var_2 + 0x1ae30d),(char *)(var_2 + 0x1ae2fb),false
             ,(type_4 *)&this->defsym_initializer_,false);
  *(type_5 *)&(this->defsym_initializer_).super_Struct_special.field_0x40 = 0;
  (this->defsym_initializer_).super_Struct_special.parse = var_2 - 0x2b49;
  (this->defsym_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =
       (type_1 **)("St7collateIcE" + var_2 + 3);
  (this->demangle_).super_Struct_var._vptr_Struct_var =
       (type_1 **)("{default arg#" + var_2 + 0xd);
                    /* try { // try from 000e076f to 000e0773 has its CatchHandler @ 000e65f6 */
  gold::options::One_option::var_3
            (&(this->demangle_).option,(char *)(var_2 + 0x1ae32a),TWO_DASHES,'\0',(char *)0x0,
             &UNK_001afc2f + var_2,&UNK_001ae12e + var_2,true,
             &(this->demangle_).super_Struct_var,false);
  (this->demangle_).user_set_via_option = false;
  (this->no_demangle_).super_Struct_var._vptr_Struct_var =
       (type_1 **)("VTT for " + var_2 + 2);
  (this->demangle_).value = (char *)0x0;
                    /* try { // try from 000e07c3 to 000e07c7 has its CatchHandler @ 000e65ee */
  gold::options::One_option::var_3
            (&(this->no_demangle_).option,(char *)(var_2 + 0x1ae327),TWO_DASHES,'\0',dv_00,
             (char *)(var_2 + 0x1afc57),(char *)0x0,false,&(this->no_demangle_).super_Struct_var
             ,false);
  (this->no_demangle_).user_set_via_option = false;
  (this->no_demangle_).value = false;
  (this->no_no_demangle_initializer_).super_Struct_var._vptr_Struct_var =
       (type_1 **)("construction vtable for " + var_2 + 0xd);
                    /* try { // try from 000e0808 to 000e080c has its CatchHandler @ 000e65e6 */
  gold::options::One_option::var_3
            (&(this->no_no_demangle_initializer_).option,(char *)(var_2 + 0x1ae324),TWO_DASHES,
             '\0',dv_01,(char *)0x0,(char *)0x0,false,
             &(this->no_no_demangle_initializer_).super_Struct_var,true);
  (this->detect_odr_violations_).super_Struct_var._vptr_Struct_var =
       (type_1 **)("typeinfo for " + var_2 + 3);
                    /* try { // try from 000e084b to 000e084f has its CatchHandler @ 000e65de */
  gold::options::One_option::var_3
            (&(this->detect_odr_violations_).option,(char *)(var_2 + 0x1ae336),TWO_DASHES,'\0',
             dv_00,(char *)(var_2 + 0x1afc83),(char *)0x0,false,
             &(this->detect_odr_violations_).super_Struct_var,false);
  (this->detect_odr_violations_).user_set_via_option = false;
  (this->detect_odr_violations_).value = false;
  (this->no_detect_odr_violations_initializer_).super_Struct_var._vptr_Struct_var =
       (type_1 **)("typeinfo name for " + var_2 + 9);
                    /* try { // try from 000e0895 to 000e0899 has its CatchHandler @ 000e65d6 */
  gold::options::One_option::var_3
            (&(this->no_detect_odr_violations_initializer_).option,(char *)(var_2 + 0x1ae333),
             TWO_DASHES,'\0',dv_01,(char *)(var_2 + 0x1afcb7),(char *)0x0,false,
             &(this->no_detect_odr_violations_initializer_).super_Struct_var,true);
  (this->dynamic_list_data_).super_Struct_var._vptr_Struct_var =
       (type_1 **)("typeinfo fn for " + var_2 + 10);
                    /* try { // try from 000e08d8 to 000e08dc has its CatchHandler @ 000e65ce */
  gold::options::One_option::var_3
            (&(this->dynamic_list_data_).option,(char *)(var_2 + 0x1ae34f),TWO_DASHES,'\0',dv_00
             ,(char *)(var_2 + 0x1afcf3),(char *)0x0,false,
             &(this->dynamic_list_data_).super_Struct_var,false);
  (this->dynamic_list_data_).user_set_via_option = false;
  (this->dynamic_list_data_).value = false;
  (this->no_dynamic_list_data_initializer_).super_Struct_var._vptr_Struct_var =
       (type_1 **)("non-virtual thunk to " + var_2 + 0xd);
                    /* try { // try from 000e091d to 000e0921 has its CatchHandler @ 000e65c6 */
  gold::options::One_option::var_3
            (&(this->no_dynamic_list_data_initializer_).option,(char *)(var_2 + 0x1ae34c),
             TWO_DASHES,'\0',dv_01,(char *)0x0,(char *)0x0,false,
             &(this->no_dynamic_list_data_initializer_).super_Struct_var,true);
  (this->dynamic_list_cpp_new_).super_Struct_var._vptr_Struct_var =
       (type_1 **)("covariant return thunk to " + var_2 + 0xb);
                    /* try { // try from 000e0960 to 000e0964 has its CatchHandler @ 000e65be */
  gold::options::One_option::var_3
            (&(this->dynamic_list_cpp_new_).option,(char *)(var_2 + 0x1ae364),TWO_DASHES,'\0',
             dv_00,&UNK_001afd17 + var_2,(char *)0x0,false,
             &(this->dynamic_list_cpp_new_).super_Struct_var,false);
  (this->no_dynamic_list_cpp_new_initializer_).super_Struct_var._vptr_Struct_var =
       (type_1 **)("java Class for " + var_2 + 4);
  (this->dynamic_list_cpp_new_).user_set_via_option = false;
  (this->dynamic_list_cpp_new_).value = false;
                    /* try { // try from 000e09a5 to 000e09a9 has its CatchHandler @ 000e65b6 */
  gold::options::One_option::var_3
            (&(this->no_dynamic_list_cpp_new_initializer_).option,(char *)(var_2 + 0x1ae361),
             TWO_DASHES,'\0',dv_01,(char *)0x0,(char *)0x0,false,
             &(this->no_dynamic_list_cpp_new_initializer_).super_Struct_var,true);
  (this->dynamic_list_cpp_typeinfo_).super_Struct_var._vptr_Struct_var =
       (type_1 **)("guard variable for " + var_2 + 8);
                    /* try { // try from 000e09e8 to 000e09ec has its CatchHandler @ 000e65ae */
  gold::options::One_option::var_3
            (&(this->dynamic_list_cpp_typeinfo_).option,(char *)(var_2 + 0x1ae37c),TWO_DASHES,
             '\0',dv_00,(char *)(var_2 + 0x1afd47),(char *)0x0,false,
             &(this->dynamic_list_cpp_typeinfo_).super_Struct_var,false);
  (this->no_dynamic_list_cpp_typeinfo_initializer_).super_Struct_var._vptr_Struct_var =
       (type_1 **)("TLS init function for " + var_2 + 8);
  (this->dynamic_list_cpp_typeinfo_).user_set_via_option = false;
  (this->dynamic_list_cpp_typeinfo_).value = false;
                    /* try { // try from 000e0a2d to 000e0a31 has its CatchHandler @ 000e65a6 */
  gold::options::One_option::var_3
            (&(this->no_dynamic_list_cpp_typeinfo_initializer_).option,
             (char *)(var_2 + 0x1ae379),TWO_DASHES,'\0',dv_01,(char *)0x0,(char *)0x0,false,
             &(this->no_dynamic_list_cpp_typeinfo_initializer_).super_Struct_var,true);
  ha_00 = (char *)(var_2 + 0x1b8bce);
  (this->dynamic_list_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1
  ;
                    /* try { // try from 000e0a6f to 000e0a73 has its CatchHandler @ 000e659e */
  gold::options::One_option::var_3
            (&(this->dynamic_list_initializer_).super_Struct_special.option,
             (char *)(var_2 + 0x1ae396),TWO_DASHES,'\0',dv,(char *)(var_2 + 0x1afd6b),ha_00,
             false,(type_4 *)&this->dynamic_list_initializer_,false);
  *(type_5 *)&(this->dynamic_list_initializer_).super_Struct_special.field_0x40 = 0;
  (this->dynamic_list_initializer_).super_Struct_special.parse = var_2 - 0x29d9;
  (this->dynamic_list_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =
       (type_1 **)("St14collate_bynameIcE" + var_2 + 7);
  (this->emit_stub_syms_).super_Struct_var._vptr_Struct_var =
       (type_1 **)("TLS wrapper function for " + var_2 + 5);
                    /* try { // try from 000e0ad2 to 000e0ad6 has its CatchHandler @ 000e6596 */
  gold::options::One_option::var_3
            (&(this->emit_stub_syms_).option,(char *)(var_2 + 0x1ae3a6),TWO_DASHES,'\0',dv_01,
             (char *)(var_2 + 0x1afd8b),(char *)0x0,false,
             &(this->emit_stub_syms_).super_Struct_var,true);
  (this->emit_stub_syms_).user_set_via_option = false;
  (this->emit_stub_syms_).value = true;
  (this->no_emit_stub_syms_initializer_).super_Struct_var._vptr_Struct_var =
       (type_1 **)("TLS wrapper function for " + var_2 + 0x19);
                    /* try { // try from 000e0b21 to 000e0b25 has its CatchHandler @ 000e658e */
  gold::options::One_option::var_3
            (&(this->no_emit_stub_syms_initializer_).option,(char *)(var_2 + 0x1ae3a3),
             TWO_DASHES,'\0',dv_00,(char *)(var_2 + 0x1afdbb),(char *)0x0,false,
             &(this->no_emit_stub_syms_initializer_).super_Struct_var,false);
  ha_01 = (char *)(var_2 + 0x1aed7d);
  (this->entry_).super_Struct_var._vptr_Struct_var =
       (type_1 **)("reference temporary #" + var_2 + 0x13);
                    /* try { // try from 000e0b6b to 000e0b6f has its CatchHandler @ 000e6586 */
  gold::options::One_option::var_3
            (&(this->entry_).option,(char *)(var_2 + 0x1aeb03),TWO_DASHES,'e',(char *)0x0,
             (char *)(var_2 + 0x1ae3b5),ha_01,false,&(this->entry_).super_Struct_var,false);
  (this->entry_).user_set_via_option = false;
  (this->eh_frame_hdr_).super_Struct_var._vptr_Struct_var =
       (type_1 **)("hidden alias for " + var_2 + 0x11);
  (this->entry_).value = (char *)0x0;
                    /* try { // try from 000e0bbf to 000e0bc3 has its CatchHandler @ 000e657e */
  gold::options::One_option::var_3
            (&(this->eh_frame_hdr_).option,(char *)(var_2 + 0x1bf43b),TWO_DASHES,'\0',dv_00,
             (char *)(var_2 + 0x1ae3cf),(char *)0x0,false,
             &(this->eh_frame_hdr_).super_Struct_var,false);
  (this->eh_frame_hdr_).user_set_via_option = false;
  (this->eh_frame_hdr_).value = false;
  (this->no_eh_frame_hdr_initializer_).super_Struct_var._vptr_Struct_var =
       (type_1 **)("non-transaction clone for " + var_2 + 0x13);
                    /* try { // try from 000e0c09 to 000e0c0d has its CatchHandler @ 000e6576 */
  gold::options::One_option::var_3
            (&(this->no_eh_frame_hdr_initializer_).option,(char *)(var_2 + 0x1ae3ed),TWO_DASHES,
             '\0',dv_01,(char *)(var_2 + 0x1afdf3),(char *)0x0,false,
             &(this->no_eh_frame_hdr_initializer_).super_Struct_var,true);
  (this->enable_new_dtags_).super_Struct_var._vptr_Struct_var =
       (type_1 **)("_Fract" + var_2 + 6);
                    /* try { // try from 000e0c4a to 000e0c4e has its CatchHandler @ 000e656e */
  gold::options::One_option::var_3
            (&(this->enable_new_dtags_).option,(char *)(var_2 + 0x1ae416),EXACTLY_TWO_DASHES,
             '\0',dv_01,(char *)(var_2 + 0x1ae3fd),(char *)0x0,false,
             &(this->enable_new_dtags_).super_Struct_var,true);
  (this->enable_new_dtags_).user_set_via_option = false;
  (this->enable_new_dtags_).value = true;
  (this->disable_new_dtags_initializer_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(&UNK_002a210b + var_2);
                    /* try { // try from 000e0c99 to 000e0c9d has its CatchHandler @ 000e6566 */
  gold::options::One_option::var_3
            (&(this->disable_new_dtags_initializer_).option,(char *)(var_2 + 0x1ae441),
             EXACTLY_TWO_DASHES,'\0',dv_00,(char *)(var_2 + 0x1ae427),(char *)0x0,false,
             &(this->disable_new_dtags_initializer_).super_Struct_var,false);
  (this->enum_size_warning_).super_Struct_var._vptr_Struct_var =
       (type_1 **)("decltype (" + var_2 + 3);
                    /* try { // try from 000e0cd5 to 000e0cd9 has its CatchHandler @ 000e655e */
  gold::options::One_option::var_3
            (&(this->enum_size_warning_).option,(char *)(var_2 + 0x1ae456),TWO_DASHES,'\0',dv_01
             ,(char *)0x0,(char *)0x0,false,&(this->enum_size_warning_).super_Struct_var,true);
  (this->enum_size_warning_).user_set_via_option = false;
  (this->enum_size_warning_).value = true;
  (this->no_enum_size_warning_initializer_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(&UNK_002a2133 + var_2);
                    /* try { // try from 000e0d24 to 000e0d28 has its CatchHandler @ 000e6556 */
  gold::options::One_option::var_3
            (&(this->no_enum_size_warning_initializer_).option,(char *)(var_2 + 0x1ae453),
             TWO_DASHES,'\0',dv_00,(char *)(var_2 + 0x1afe1b),(char *)0x0,false,
             &(this->no_enum_size_warning_initializer_).super_Struct_var,false);
  (this->exclude_libs_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1
  ;
                    /* try { // try from 000e0d63 to 000e0d67 has its CatchHandler @ 000e654e */
  gold::options::One_option::var_3
            (&(this->exclude_libs_initializer_).super_Struct_special.option,
             (char *)(var_2 + 0x1ae474),TWO_DASHES,'\0',dv,(char *)(var_2 + 0x1afe5f),
             (char *)(var_2 + 0x1ae468),false,(type_4 *)&this->exclude_libs_initializer_,
             false);
  *(type_5 *)&(this->exclude_libs_initializer_).super_Struct_special.field_0x40 = 0;
  (this->exclude_libs_initializer_).super_Struct_special.parse = var_2 + 0x7be7;
  (this->exclude_libs_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =
       (type_1 **)("St8numpunctIcE" + var_2 + 3);
  (this->export_dynamic_).super_Struct_var._vptr_Struct_var =
       (type_1 **)("{unnamed type#" + var_2 + 0xd);
                    /* try { // try from 000e0dc8 to 000e0dcc has its CatchHandler @ 000e6546 */
  gold::options::One_option::var_3
            (&(this->export_dynamic_).option,(char *)(var_2 + 0x1ae49f),TWO_DASHES,'E',dv_00,
             (char *)(var_2 + 0x1ae481),(char *)0x0,false,
             &(this->export_dynamic_).super_Struct_var,false);
  (this->export_dynamic_).user_set_via_option = false;
  (this->export_dynamic_).value = false;
  (this->no_export_dynamic_initializer_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(" restrict" + var_2 + 9);
                    /* try { // try from 000e0e12 to 000e0e16 has its CatchHandler @ 000e653e */
  gold::options::One_option::var_3
            (&(this->no_export_dynamic_initializer_).option,(char *)(var_2 + 0x1ae49c),
             TWO_DASHES,'\0',dv_01,(char *)(var_2 + 0x1afe87),(char *)0x0,false,
             &(this->no_export_dynamic_initializer_).super_Struct_var,true);
                    /* try { // try from 000e0e24 to 000e0e28 has its CatchHandler @ 000e6536 */
  Struct_export_dynamic_symbol::var_4(&this->export_dynamic_symbol_);
  (this->EB_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1;
                    /* try { // try from 000e0e5d to 000e0e61 has its CatchHandler @ 000e652f */
  gold::options::One_option::var_3
            (&(this->EB_initializer_).super_Struct_special.option,(char *)(var_2 + 0x1ae4c7),
             ONE_DASH,'\0',dv,(char *)(var_2 + 0x1ae4ae),(char *)0x0,false,
             (type_4 *)&this->EB_initializer_,false);
  *(type_5 *)&(this->EB_initializer_).super_Struct_special.field_0x40 = 0;
  (this->EB_initializer_).super_Struct_special.parse = var_2 - 0x2ce9;
  (this->EB_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =
       (type_1 **)("St15numpunct_bynameIcE" + var_2 + 7);
  (this->EL_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1;
                    /* try { // try from 000e0eb9 to 000e0ebd has its CatchHandler @ 000e6527 */
  gold::options::One_option::var_3
            (&(this->EL_initializer_).super_Struct_special.option,(char *)(var_2 + 0x1aea22),
             ONE_DASH,'\0',dv,(char *)(var_2 + 0x1ae4ca),(char *)0x0,false,
             (type_4 *)&this->EL_initializer_,false);
  *(type_5 *)&(this->EL_initializer_).super_Struct_special.field_0x40 = 0;
  (this->EL_initializer_).super_Struct_special.parse = var_2 - 0x2cd9;
  (this->EL_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =
       (type_1 **)(&UNK_002a40cf + var_2);
                    /* try { // try from 000e0eed to 000e0ef1 has its CatchHandler @ 000e651f */
  Struct_auxiliary::var_5(&this->auxiliary_);
  (this->filter_).super_Struct_var._vptr_Struct_var =
       (type_1 **)("imaginary " + var_2 + 8);
                    /* try { // try from 000e0f33 to 000e0f37 has its CatchHandler @ 000e6518 */
  gold::options::One_option::var_3
            (&(this->filter_).option,(char *)(var_2 + 0x1ae4e6),TWO_DASHES,'F',(char *)0x0,
             (char *)(var_2 + 0x1afeab),(char *)(var_2 + 0x1b8ae4),false,
             &(this->filter_).super_Struct_var,false);
  (this->filter_).user_set_via_option = false;
  (this->fatal_warnings_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(&UNK_002a21ab + var_2);
  (this->filter_).value = (char *)0x0;
                    /* try { // try from 000e0f87 to 000e0f8b has its CatchHandler @ 000e6510 */
  gold::options::One_option::var_3
            (&(this->fatal_warnings_).option,(char *)(var_2 + 0x1ae509),TWO_DASHES,'\0',dv_00,
             (char *)(var_2 + 0x1ae4ed),(char *)0x0,false,
             &(this->fatal_warnings_).super_Struct_var,false);
  (this->fatal_warnings_).user_set_via_option = false;
  (this->fatal_warnings_).value = false;
  (this->no_fatal_warnings_initializer_).super_Struct_var._vptr_Struct_var =
       (type_1 **)("decltype(auto)" + var_2 + 0xc);
                    /* try { // try from 000e0fd1 to 000e0fd5 has its CatchHandler @ 000e6508 */
  gold::options::One_option::var_3
            (&(this->no_fatal_warnings_initializer_).option,(char *)(var_2 + 0x1ae506),
             TWO_DASHES,'\0',dv_01,(char *)(var_2 + 0x1afed3),(char *)0x0,false,
             &(this->no_fatal_warnings_initializer_).super_Struct_var,true);
  (this->fini_).super_Struct_var._vptr_Struct_var =
       (type_1 **)("string literal" + var_2 + 0xe);
                    /* try { // try from 000e1023 to 000e1027 has its CatchHandler @ 000e6500 */
  gold::options::One_option::var_3
            (&(this->fini_).option,(char *)(var_2 + 0x1aad7c),ONE_DASH,'\0',
             (char *)(var_2 + 0x1ae533),(char *)(var_2 + 0x1ae518),
             (char *)(var_2 + 0x1b2184),false,&(this->fini_).super_Struct_var,false);
  (this->fini_).user_set_via_option = false;
  (this->fini_).value = (char *)(var_2 + 0x1ae533);
  (this->fix_arm1176_).super_Struct_var._vptr_Struct_var =
       (type_1 **)("std::basic_string" + var_2);
                    /* try { // try from 000e1074 to 000e1078 has its CatchHandler @ 000e64f8 */
  gold::options::One_option::var_3
            (&(this->fix_arm1176_).option,&UNK_001ae53c + var_2,TWO_DASHES,'\0',dv_01,
             (char *)(var_2 + 0x1afef3),(char *)0x0,false,&(this->fix_arm1176_).super_Struct_var
             ,true);
  (this->fix_arm1176_).user_set_via_option = false;
  (this->fix_arm1176_).value = true;
  (this->no_fix_arm1176_initializer_).super_Struct_var._vptr_Struct_var =
       (type_1 **)("std::string" + var_2 + 2);
                    /* try { // try from 000e10c3 to 000e10c7 has its CatchHandler @ 000e64f0 */
  gold::options::One_option::var_3
            (&(this->no_fix_arm1176_initializer_).option,(char *)(var_2 + 0x1ae539),TWO_DASHES,
             '\0',dv_00,(char *)(var_2 + 0x1aff1f),(char *)0x0,false,
             &(this->no_fix_arm1176_initializer_).super_Struct_var,false);
  (this->fix_cortex_a8_).super_Struct_var._vptr_Struct_var =
       (type_1 **)("std::istream" + var_2 + 10);
                    /* try { // try from 000e1106 to 000e110a has its CatchHandler @ 000e64e8 */
  gold::options::One_option::var_3
            (&(this->fix_cortex_a8_).option,(char *)(var_2 + 0x1ae54b),TWO_DASHES,'\0',dv_00,
             (char *)(var_2 + 0x1aff53),(char *)0x0,false,
             &(this->fix_cortex_a8_).super_Struct_var,false);
  (this->fix_cortex_a8_).user_set_via_option = false;
  (this->fix_cortex_a8_).value = false;
  (this->no_fix_cortex_a8_initializer_).super_Struct_var._vptr_Struct_var =
       (type_1 **)("std::ostream" + var_2 + 3);
                    /* try { // try from 000e1150 to 000e1154 has its CatchHandler @ 000e64e0 */
  gold::options::One_option::var_3
            (&(this->no_fix_cortex_a8_initializer_).option,(char *)(var_2 + 0x1ae548),TWO_DASHES
             ,'\0',dv_01,(char *)(var_2 + 0x1aff83),(char *)0x0,false,
             &(this->no_fix_cortex_a8_initializer_).super_Struct_var,true);
  (this->fix_cortex_a53_843419_).super_Struct_var._vptr_Struct_var =
       (type_1 **)("basic_ostream" + var_2 + 10);
                    /* try { // try from 000e1193 to 000e1197 has its CatchHandler @ 000e64d8 */
  gold::options::One_option::var_3
            (&(this->fix_cortex_a53_843419_).option,(char *)(var_2 + 0x1ae55c),TWO_DASHES,'\0',
             dv_00,(char *)(var_2 + 0x1affbb),(char *)0x0,false,
             &(this->fix_cortex_a53_843419_).super_Struct_var,false);
  (this->no_fix_cortex_a53_843419_initializer_).super_Struct_var._vptr_Struct_var =
       (type_1 **)("basic_iostream" + var_2 + 2);
  (this->fix_cortex_a53_843419_).user_set_via_option = false;
  (this->fix_cortex_a53_843419_).value = false;
                    /* try { // try from 000e11dd to 000e11e1 has its CatchHandler @ 000e64d0 */
  gold::options::One_option::var_3
            (&(this->no_fix_cortex_a53_843419_initializer_).option,(char *)(var_2 + 0x1ae559),
             TWO_DASHES,'\0',dv_01,(char *)(var_2 + 0x1affeb),(char *)0x0,false,
             &(this->no_fix_cortex_a53_843419_initializer_).super_Struct_var,true);
  (this->fix_cortex_a53_835769_).super_Struct_var._vptr_Struct_var =
       (type_1 **)("boolean" + var_2 + 7);
                    /* try { // try from 000e1220 to 000e1224 has its CatchHandler @ 000e64c8 */
  gold::options::One_option::var_3
            (&(this->fix_cortex_a53_835769_).option,(char *)(var_2 + 0x1ae575),TWO_DASHES,'\0',
             dv_00,(char *)(var_2 + 0x1b001f),(char *)0x0,false,
             &(this->fix_cortex_a53_835769_).super_Struct_var,false);
  (this->no_fix_cortex_a53_835769_initializer_).super_Struct_var._vptr_Struct_var =
       (type_1 **)("unsigned char" + var_2 + 8);
  (this->fix_cortex_a53_835769_).user_set_via_option = false;
  (this->fix_cortex_a53_835769_).value = false;
                    /* try { // try from 000e126a to 000e126e has its CatchHandler @ 000e64c0 */
  gold::options::One_option::var_3
            (&(this->no_fix_cortex_a53_835769_initializer_).option,(char *)(var_2 + 0x1ae572),
             TWO_DASHES,'\0',dv_01,(char *)(var_2 + 0x1b004f),(char *)0x0,false,
             &(this->no_fix_cortex_a53_835769_initializer_).super_Struct_var,true);
  (this->fix_v4bx_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1;
                    /* try { // try from 000e12a4 to 000e12a8 has its CatchHandler @ 000e64b8 */
  gold::options::One_option::var_3
            (&(this->fix_v4bx_initializer_).super_Struct_special.option,&UNK_001ae58b + var_2,
             TWO_DASHES,'\0',dv,(char *)(var_2 + 0x1b0083),(char *)0x0,false,
             (type_4 *)&this->fix_v4bx_initializer_,false);
  *(type_5 *)&(this->fix_v4bx_initializer_).super_Struct_special.field_0x40 = 0;
  (this->fix_v4bx_initializer_).super_Struct_special.parse = var_2 - 0x2d09;
  (this->fix_v4bx_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =
       (type_1 **)
       ("St7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + var_2 + 3);
  (this->fix_v4bx_interworking_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var
       = pp_Var1;
                    /* try { // try from 000e1300 to 000e1304 has its CatchHandler @ 000e64b0 */
  gold::options::One_option::var_3
            (&(this->fix_v4bx_interworking_initializer_).super_Struct_special.option,
             (char *)(var_2 + 0x1ae594),TWO_DASHES,'\0',dv,(char *)(var_2 + 0x1b00b7),
             (char *)0x0,false,(type_4 *)&this->fix_v4bx_interworking_initializer_,false);
  *(type_5 *)&(this->fix_v4bx_interworking_initializer_).super_Struct_special.field_0x40 = 0;
  (this->fix_v4bx_interworking_initializer_).super_Struct_special.parse = var_2 - 0x2cf9;
  (this->fix_v4bx_interworking_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var
       = (type_1 **)
         ("St7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + var_2 + 0x17);
  (this->fuse_ld_).super_Struct_var._vptr_Struct_var =
       (type_1 **)("unsigned long" + var_2 + 1);
                    /* try { // try from 000e136a to 000e136e has its CatchHandler @ 000e64a8 */
  gold::options::One_option::var_3
            (&(this->fuse_ld_).option,(char *)(var_2 + 0x1ae5b5),ONE_DASH,'\0',dv,
             (char *)(var_2 + 0x1b00f7),(char *)(var_2 + 0x1ae5aa),false,
             &(this->fuse_ld_).super_Struct_var,false);
  (this->fuse_ld_).user_set_via_option = false;
  (this->g_).super_Struct_var._vptr_Struct_var =
       (type_1 **)("unsigned __int128" + var_2 + 7);
  (this->fuse_ld_).value = dv;
                    /* try { // try from 000e13b9 to 000e13bd has its CatchHandler @ 000e64a0 */
  gold::options::One_option::var_3
            (&(this->g_).option,(char *)(var_6<32,var_7>::var_8 + var_2),
             EXACTLY_ONE_DASH,'\0',dv_00,hs,(char *)0x0,false,&(this->g_).super_Struct_var,false);
  (this->g_).user_set_via_option = false;
  (this->g_).value = false;
  (this->no_g_initializer_).super_Struct_var._vptr_Struct_var =
       (type_1 **)("unsigned short" + var_2 + 9);
                    /* try { // try from 000e13fe to 000e1402 has its CatchHandler @ 000e6498 */
  gold::options::One_option::var_3
            (&(this->no_g_initializer_).option,(char *)(var_2 + 0x1ae5bd),EXACTLY_ONE_DASH,'\0',
             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_g_initializer_).super_Struct_var,true);
  (this->gc_sections_).super_Struct_var._vptr_Struct_var =
       (type_1 **)("unsigned long long" + var_2 + 0xe);
                    /* try { // try from 000e1441 to 000e1445 has its CatchHandler @ 000e6490 */
  gold::options::One_option::var_3
            (&(this->gc_sections_).option,(char *)(var_2 + 0x1ae5f9),TWO_DASHES,'\0',dv_00,
             (char *)(var_2 + 0x1ae5c2),(char *)0x0,false,&(this->gc_sections_).super_Struct_var
             ,false);
  (this->gc_sections_).user_set_via_option = false;
  (this->gc_sections_).value = false;
  (this->no_gc_sections_initializer_).super_Struct_var._vptr_Struct_var =
       (type_1 **)("decimal64" + var_2 + 5);
                    /* try { // try from 000e148b to 000e148f has its CatchHandler @ 000e6488 */
  gold::options::One_option::var_3
            (&(this->no_gc_sections_initializer_).option,(char *)(var_2 + 0x1ae5f6),TWO_DASHES,
             '\0',dv_01,(char *)(var_2 + 0x1ae5d9),(char *)0x0,false,
             &(this->no_gc_sections_initializer_).super_Struct_var,true);
  (this->gdb_index_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(&UNK_002a22eb + var_2);
                    /* try { // try from 000e14ce to 000e14d2 has its CatchHandler @ 000e6480 */
  gold::options::One_option::var_3
            (&(this->gdb_index_).option,(char *)(var_2 + 0x1c0252),TWO_DASHES,'\0',dv_00,
             (char *)(var_2 + 0x1ae605),(char *)0x0,false,&(this->gdb_index_).super_Struct_var,
             false);
  (this->gdb_index_).user_set_via_option = false;
  (this->gdb_index_).value = false;
  (this->no_gdb_index_initializer_).super_Struct_var._vptr_Struct_var =
       (type_1 **)("decltype(nullptr)" + var_2 + 1);
                    /* try { // try from 000e1518 to 000e151c has its CatchHandler @ 000e6478 */
  gold::options::One_option::var_3
            (&(this->no_gdb_index_initializer_).option,(char *)(var_2 + 0x1ae621),TWO_DASHES,
             '\0',dv_01,(char *)(var_2 + 0x1b0123),(char *)0x0,false,
             &(this->no_gdb_index_initializer_).super_Struct_var,true);
  (this->gnu_unique_).super_Struct_var._vptr_Struct_var =
       (type_1 **)("alignof " + var_2);
                    /* try { // try from 000e1559 to 000e155d has its CatchHandler @ 000e6470 */
  gold::options::One_option::var_3
            (&(this->gnu_unique_).option,(char *)(var_2 + 0x1ae631),TWO_DASHES,'\0',dv_01,
             (char *)(var_2 + 0x1b0147),(char *)0x0,false,&(this->gnu_unique_).super_Struct_var,
             true);
  (this->gnu_unique_).user_set_via_option = false;
  (this->gnu_unique_).value = true;
  (this->no_gnu_unique_initializer_).super_Struct_var._vptr_Struct_var =
       (type_1 **)("const_cast" + var_2 + 8);
                    /* try { // try from 000e15a8 to 000e15ac has its CatchHandler @ 000e6468 */
  gold::options::One_option::var_3
            (&(this->no_gnu_unique_initializer_).option,(char *)(var_2 + 0x1ae62e),TWO_DASHES,
             '\0',dv_00,&UNK_001b016f + var_2,(char *)0x0,false,
             &(this->no_gnu_unique_initializer_).super_Struct_var,false);
  (this->shared_).super_Struct_var._vptr_Struct_var =
       (type_1 **)("dynamic_cast" + var_2 + 1);
                    /* try { // try from 000e15eb to 000e15ef has its CatchHandler @ 000e6460 */
  gold::options::One_option::var_3
            (&(this->shared_).option,(char *)(var_9::visit_die + var_2 + 1),
             ONE_DASH,'G',dv_00,(char *)(var_2 + 0x1ae63c),(char *)0x0,false,
             &(this->shared_).super_Struct_var,false);
  (this->shared_).user_set_via_option = false;
  (this->shared_).value = false;
  (this->no_shared_initializer_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(&UNK_002a234f + var_2);
                    /* try { // try from 000e1630 to 000e1634 has its CatchHandler @ 000e6458 */
  gold::options::One_option::var_3
            (&(this->no_shared_initializer_).option,(char *)(var_2 + 0x1ae654),ONE_DASH,'\0',
             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_shared_initializer_).super_Struct_var,
             true);
  (this->soname_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(&UNK_002a2363 + var_2);
  ha_02 = &UNK_001ae95a + var_2;
                    /* try { // try from 000e167a to 000e167e has its CatchHandler @ 000e6450 */
  gold::options::One_option::var_3
            (&(this->soname_).option,(char *)(var_2 + 0x1ae676),ONE_DASH,'h',(char *)0x0,
             (char *)(var_2 + 0x1ae65e),ha_02,false,&(this->soname_).super_Struct_var,false);
  (this->soname_).user_set_via_option = false;
  (this->soname_).value = (char *)0x0;
  (this->hash_bucket_empty_fraction_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(&UNK_002a2377 + var_2);
                    /* try { // try from 000e16d7 to 000e16db has its CatchHandler @ 000e6448 */
  gold::options::One_option::var_3
            (&(this->hash_bucket_empty_fraction_).option,(char *)(var_2 + 0x1ae68a),TWO_DASHES,
             '\0',(char *)(var_2 + 0x1ae686),(char *)(var_2 + 0x1b0197),
             (char *)(var_2 + 0x1ae67d),false,
             &(this->hash_bucket_empty_fraction_).super_Struct_var,false);
  (this->hash_bucket_empty_fraction_).user_set_via_option = false;
  (this->hash_style_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(&UNK_002a238b + var_2);
  (this->hash_bucket_empty_fraction_).value = 0.0;
                    /* try { // try from 000e1735 to 000e1739 has its CatchHandler @ 000e6440 */
  gold::options::One_option::var_3
            (&(this->hash_style_).option,(char *)(var_2 + 0x1ae6c8),TWO_DASHES,'\0',
             (char *)(var_2 + 0x1a0f2f),(char *)(var_2 + 0x1ae6b5),
             (char *)(var_2 + 0x1ae6a5),false,&(this->hash_style_).super_Struct_var,false);
  (this->hash_style_).user_set_via_option = false;
  (this->hash_style_).value = (char *)(var_2 + 0x1a0f2f);
  (this->i_).super_Struct_var._vptr_Struct_var =
       (type_1 **)("reinterpret_cast" + var_2 + 0xb);
                    /* try { // try from 000e1788 to 000e178c has its CatchHandler @ 000e6438 */
  gold::options::One_option::var_3
            (&(this->i_).option,(char *)(var_2 + 0x1ae6e3),EXACTLY_ONE_DASH,'\0',dv,
             (char *)(var_2 + 0x1ae6d3),(char *)0x0,false,&(this->i_).super_Struct_var,false);
  (this->no_i_initializer_).super_Struct_var._vptr_Struct_var =
       (type_1 **)("static_cast" + var_2 + 1);
                    /* try { // try from 000e17c6 to 000e17ca has its CatchHandler @ 000e6430 */
  gold::options::One_option::var_3
            (&(this->no_i_initializer_).option,(char *)(var_2 + 0x1ae6e0),EXACTLY_ONE_DASH,'\0',
             dv,(char *)0x0,(char *)0x0,false,&(this->no_i_initializer_).super_Struct_var,true);
  (this->icf_).super_Struct_var._vptr_Struct_var =
       (type_1 **)
       ("std::basic_string<char, std::char_traits<char>, std::allocator<char> >" + var_2 + 3);
                    /* try { // try from 000e180e to 000e1812 has its CatchHandler @ 000e6428 */
  gold::options::One_option::var_3
            (&(this->icf_).option,(char *)(var_2 + 0x1ae6f5),TWO_DASHES,'\0',dv_02,
             (char *)(var_2 + 0x1b01c7),(char *)(var_2 + 0x1ae6e5),false,
             &(this->icf_).super_Struct_var,false);
  (this->icf_iterations_).super_Struct_var._vptr_Struct_var =
       (type_1 **)
       ("std::basic_string<char, std::char_traits<char>, std::allocator<char> >" + var_2 + 0x17)
  ;
  (this->icf_).value = dv_02;
  dv_03 = (char *)(var_2 + 0x1a10b8);
  (this->icf_).user_set_via_option = false;
  ha_03 = (char *)(var_2 + 0x1ae6f9);
                    /* try { // try from 000e1870 to 000e1874 has its CatchHandler @ 000e6420 */
  gold::options::One_option::var_3
            (&(this->icf_iterations_).option,(char *)(var_2 + 0x1ae6ff),TWO_DASHES,'\0',dv_03,
             (char *)(var_2 + 0x1b0237),ha_03,false,&(this->icf_iterations_).super_Struct_var,
             false);
  (this->icf_iterations_).user_set_via_option = false;
  (this->icf_iterations_).value = 0;
  (this->incremental_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1;
                    /* try { // try from 000e18bb to 000e18bf has its CatchHandler @ 000e6418 */
  gold::options::One_option::var_3
            (&(this->incremental_initializer_).super_Struct_special.option,&UNK_001a87be + var_2
             ,TWO_DASHES,'\0',dv,(char *)(var_2 + 0x1b025f),(char *)0x0,false,
             (type_4 *)&this->incremental_initializer_,false);
  *(type_5 *)&(this->incremental_initializer_).super_Struct_special.field_0x40 = 0;
  (this->incremental_initializer_).super_Struct_special.parse = var_2 - 0x2dd9;
  (this->incremental_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =
       (type_1 **)
       ("St7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + var_2 + 0x2b);
  (this->no_incremental_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =
       pp_Var1;
                    /* try { // try from 000e1917 to 000e191b has its CatchHandler @ 000e6410 */
  gold::options::One_option::var_3
            (&(this->no_incremental_initializer_).super_Struct_special.option,
             (char *)(var_2 + 0x1ae727),TWO_DASHES,'\0',dv,(char *)(var_2 + 0x1ae70e),
             (char *)0x0,false,(type_4 *)&this->no_incremental_initializer_,false);
  *(type_5 *)&(this->no_incremental_initializer_).super_Struct_special.field_0x40 = 0;
  (this->no_incremental_initializer_).super_Struct_special.parse = var_2 - 0x2dc9;
  (this->no_incremental_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =
       (type_1 **)(&UNK_002a411f + var_2);
  (this->incremental_full_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =
       pp_Var1;
                    /* try { // try from 000e1973 to 000e1977 has its CatchHandler @ 000e6408 */
  gold::options::One_option::var_3
            (&(this->incremental_full_initializer_).super_Struct_special.option,
             (char *)(var_2 + 0x1ae736),TWO_DASHES,'\0',dv,(char *)(var_2 + 0x1b02cb),
             (char *)0x0,false,(type_4 *)&this->incremental_full_initializer_,false);
  *(type_5 *)&(this->incremental_full_initializer_).super_Struct_special.field_0x40 = 0;
  (this->incremental_full_initializer_).super_Struct_special.parse = var_2 - 0x2db9;
  (this->incremental_full_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =
       (type_1 **)
       ("St7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE" + var_2 + 0x13);
  (this->incremental_update_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =
       pp_Var1;
                    /* try { // try from 000e19cf to 000e19d3 has its CatchHandler @ 000e6400 */
  gold::options::One_option::var_3
            (&(this->incremental_update_initializer_).super_Struct_special.option,
             (char *)(var_2 + 0x1ae747),TWO_DASHES,'\0',dv,(char *)(var_2 + 0x1b0307),
             (char *)0x0,false,(type_4 *)&this->incremental_update_initializer_,false);
  *(type_5 *)&(this->incremental_update_initializer_).super_Struct_special.field_0x40 = 0;
  (this->incremental_update_initializer_).super_Struct_special.parse = var_2 - 0x2da9;
  (this->incremental_update_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =
       (type_1 **)
       ("St7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE" + var_2 + 0x27);
  (this->incremental_base_).super_Struct_var._vptr_Struct_var =
       (type_1 **)
       ("std::basic_string<char, std::char_traits<char>, std::allocator<char> >" + var_2 + 0x2b)
  ;
                    /* try { // try from 000e1a34 to 000e1a38 has its CatchHandler @ 000e63f8 */
  gold::options::One_option::var_3
            (&(this->incremental_base_).option,(char *)(var_2 + 0x1ae75a),TWO_DASHES,'\0',
             (char *)0x0,(char *)(var_2 + 0x1b0337),ha_00,false,
             &(this->incremental_base_).super_Struct_var,false);
  (this->incremental_base_).user_set_via_option = false;
  (this->incremental_base_).value = (char *)0x0;
  (this->incremental_changed_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =
       pp_Var1;
                    /* try { // try from 000e1a7f to 000e1a83 has its CatchHandler @ 000e63f0 */
  gold::options::One_option::var_3
            (&(this->incremental_changed_initializer_).super_Struct_special.option,
             (char *)(var_2 + 0x1ae780),TWO_DASHES,'\0',dv,(char *)(var_2 + 0x1ae76b),
             (char *)0x0,false,(type_4 *)&this->incremental_changed_initializer_,false);
  *(type_5 *)&(this->incremental_changed_initializer_).super_Struct_special.field_0x40 = 0;
  (this->incremental_changed_initializer_).super_Struct_special.parse = var_2 - 0x2d99;
  (this->incremental_changed_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =
       (type_1 **)(&UNK_002a415b + var_2);
  (this->incremental_unchanged_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var
       = pp_Var1;
                    /* try { // try from 000e1adb to 000e1adf has its CatchHandler @ 000e63e8 */
  gold::options::One_option::var_3
            (&(this->incremental_unchanged_initializer_).super_Struct_special.option,
             (char *)(var_2 + 0x1ae7af),TWO_DASHES,'\0',dv,(char *)(var_2 + 0x1ae794),
             (char *)0x0,false,(type_4 *)&this->incremental_unchanged_initializer_,false);
  *(type_5 *)&(this->incremental_unchanged_initializer_).super_Struct_special.field_0x40 = 0;
  (this->incremental_unchanged_initializer_).super_Struct_special.parse = var_2 - 0x2d79;
  (this->incremental_unchanged_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var
       = (type_1 **)("St17__timepunct_cacheIcE" + var_2 + 0x13);
  (this->incremental_unknown_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =
       pp_Var1;
                    /* try { // try from 000e1b37 to 000e1b3b has its CatchHandler @ 000e63e0 */
  gold::options::One_option::var_3
            (&(this->incremental_unknown_initializer_).super_Struct_special.option,
             (char *)(var_2 + 0x1ae7c5),TWO_DASHES,'\0',dv,(char *)(var_2 + 0x1b0377),
             (char *)0x0,false,(type_4 *)&this->incremental_unknown_initializer_,false);
  *(type_5 *)&(this->incremental_unknown_initializer_).super_Struct_special.field_0x40 = 0;
  (this->incremental_unknown_initializer_).super_Struct_special.parse = var_2 - 0x2d59;
  (this->incremental_unknown_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =
       (type_1 **)("St11__timepunctIcE" + var_2 + 0xb);
  (this->incremental_startup_unchanged_initializer_).super_Struct_special.super_Struct_var.
  _vptr_Struct_var = pp_Var1;
                    /* try { // try from 000e1b93 to 000e1b97 has its CatchHandler @ 000e63d8 */
  gold::options::One_option::var_3
            (&(this->incremental_startup_unchanged_initializer_).super_Struct_special.option,
             (char *)(var_2 + 0x1ae7d9),TWO_DASHES,'\0',dv,(char *)(var_2 + 0x1b039f),
             (char *)0x0,false,(type_4 *)&this->incremental_startup_unchanged_initializer_,false
            );
  *(type_5 *)&(this->incremental_startup_unchanged_initializer_).super_Struct_special.field_0x40
       = 0;
  (this->incremental_startup_unchanged_initializer_).super_Struct_special.parse = var_2 - 0x2d39
  ;
  (this->incremental_startup_unchanged_initializer_).super_Struct_special.super_Struct_var.
  _vptr_Struct_var = (type_1 **)("St10moneypunctIcLb1EE" + var_2 + 0xb);
  (this->incremental_patch_).super_Struct_var._vptr_Struct_var =
       (type_1 **)
       ("std::basic_string<char, std::char_traits<char>, std::allocator<char> >" + var_2 + 0x3f)
  ;
                    /* try { // try from 000e1c01 to 000e1c05 has its CatchHandler @ 000e63d0 */
  gold::options::One_option::var_3
            (&(this->incremental_patch_).option,(char *)(var_2 + 0x1ae7ff),TWO_DASHES,'\0',
             (char *)(var_2 + 0x1bb5e4),(char *)(var_2 + 0x1b03df),&UNK_001ae7f7 + var_2
             ,false,&(this->incremental_patch_).super_Struct_var,false);
  dVar4 = *(double *)(var_2 + 0x1b2b97);
  (this->incremental_patch_).user_set_via_option = false;
  (this->init_).super_Struct_var._vptr_Struct_var =
       (type_1 **)("std::basic_istream<char, std::char_traits<char> >" + var_2 + 0xb)
  ;
  (this->incremental_patch_).value = dVar4;
                    /* try { // try from 000e1c62 to 000e1c66 has its CatchHandler @ 000e63c8 */
  gold::options::One_option::var_3
            (&(this->init_).option,
             (char *)(var_6<32,var_7>::var_10 + var_2 + 6),ONE_DASH,'\0',
             (char *)(var_11 + var_2 + 4),(char *)(var_2 + 0x1ae811),
             (char *)(var_2 + 0x1b2184),false,&(this->init_).super_Struct_var,false);
  (this->init_).user_set_via_option = false;
  (this->init_).value = (char *)(var_11 + var_2 + 4);
  (this->dynamic_linker_).super_Struct_var._vptr_Struct_var =
       (type_1 **)
       ("std::basic_istream<char, std::char_traits<char> >" + var_2 + 0x1f);
                    /* try { // try from 000e1cb9 to 000e1cbd has its CatchHandler @ 000e63c0 */
  gold::options::One_option::var_3
            (&(this->dynamic_linker_).option,(char *)(var_2 + 0x1ae84a),TWO_DASHES,'I',
             (char *)0x0,(char *)(var_2 + 0x1ae832),(char *)(var_2 + 0x1ae82a),false,
             &(this->dynamic_linker_).super_Struct_var,false);
  (this->dynamic_linker_).user_set_via_option = false;
  (this->dynamic_linker_).value = (char *)0x0;
  (this->just_symbols_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1
  ;
                    /* try { // try from 000e1d05 to 000e1d09 has its CatchHandler @ 000e63b8 */
  gold::options::One_option::var_3
            (&(this->just_symbols_initializer_).super_Struct_special.option,
             (char *)(var_2 + 0x1ae859),TWO_DASHES,'\0',dv,(char *)(var_2 + 0x1b041b),ha_00,
             false,(type_4 *)&this->just_symbols_initializer_,false);
  *(type_5 *)&(this->just_symbols_initializer_).super_Struct_special.field_0x40 = 0;
  (this->just_symbols_initializer_).super_Struct_special.parse = var_2 - 0x519;
  (this->just_symbols_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =
       (type_1 **)("St10moneypunctIcLb0EE" + var_2 + 7);
  (this->keep_files_mapped_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(&UNK_002a243f + var_2);
                    /* try { // try from 000e1d6a to 000e1d6e has its CatchHandler @ 000e63b0 */
  gold::options::One_option::var_3
            (&(this->keep_files_mapped_).option,&UNK_001ae869 + var_2,TWO_DASHES,'\0',dv_00,
             (char *)(var_2 + 0x1b043f),(char *)0x0,false,
             &(this->keep_files_mapped_).super_Struct_var,false);
  (this->keep_files_mapped_).user_set_via_option = false;
  (this->keep_files_mapped_).value = false;
  (this->no_keep_files_mapped_initializer_).super_Struct_var._vptr_Struct_var =
       (type_1 **)
       ("std::basic_ostream<char, std::char_traits<char> >" + var_2 + 0x13);
                    /* try { // try from 000e1db4 to 000e1db8 has its CatchHandler @ 000e63a8 */
  gold::options::One_option::var_3
            (&(this->no_keep_files_mapped_initializer_).option,(char *)(var_2 + 0x1ae866),
             TWO_DASHES,'\0',dv_01,(char *)(var_2 + 0x1b045f),(char *)0x0,false,
             &(this->no_keep_files_mapped_initializer_).super_Struct_var,true);
                    /* try { // try from 000e1dc6 to 000e1dca has its CatchHandler @ 000e63a0 */
  Struct_keep_unique::var_12(&this->keep_unique_);
  (this->library_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1;
                    /* try { // try from 000e1e04 to 000e1e08 has its CatchHandler @ 000e6399 */
  gold::options::One_option::var_3
            (&(this->library_initializer_).super_Struct_special.option,
             (char *)(var_2 + 0x1aee55),TWO_DASHES,'l',dv,(char *)(var_2 + 0x1ae87b),
             (char *)(var_2 + 0x1ae88e),false,(type_4 *)&this->library_initializer_,false);
  *(type_5 *)&(this->library_initializer_).super_Struct_special.field_0x40 = 0;
  (this->library_initializer_).super_Struct_special.parse = var_2 - 0x659;
  (this->library_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =
       (type_1 **)("St8messagesIcE" + var_2 + 3);
  (this->ld_generated_unwind_info_).super_Struct_var._vptr_Struct_var =
       (type_1 **)("std::basic_iostream<char, std::char_traits<char> >" + var_2 + 7);
                    /* try { // try from 000e1e67 to 000e1e6b has its CatchHandler @ 000e698d */
  gold::options::One_option::var_3
            (&(this->ld_generated_unwind_info_).option,(char *)(var_2 + 0x1ae899),TWO_DASHES,
             '\0',dv_01,(char *)(var_2 + 0x1b0487),(char *)0x0,false,
             &(this->ld_generated_unwind_info_).super_Struct_var,true);
  (this->ld_generated_unwind_info_).user_set_via_option = false;
  (this->ld_generated_unwind_info_).value = true;
  (this->no_ld_generated_unwind_info_initializer_).super_Struct_var._vptr_Struct_var =
       (type_1 **)
       ("std::basic_iostream<char, std::char_traits<char> >" + var_2 + 0x1b);
                    /* try { // try from 000e1eb6 to 000e1eba has its CatchHandler @ 000e6985 */
  gold::options::One_option::var_3
            (&(this->no_ld_generated_unwind_info_initializer_).option,(char *)(var_2 + 0x1ae896)
             ,TWO_DASHES,'\0',dv_00,(char *)(var_2 + 0x1b04ab),(char *)0x0,false,
             &(this->no_ld_generated_unwind_info_initializer_).super_Struct_var,false);
  (this->library_path_).super_Struct_var._vptr_Struct_var =
       (type_1 **)
       ("std::basic_iostream<char, std::char_traits<char> >" + var_2 + 0x2f);
  ha_04 = (char *)(var_2 + 0x1b8cc6);
                    /* try { // try from 000e1f00 to 000e1f04 has its CatchHandler @ 000e697d */
  gold::options::One_option::var_3
            (&(this->library_path_).option,(char *)(var_2 + 0x1ae8cf),TWO_DASHES,'L',dv,
             (char *)(var_2 + 0x1ae8b2),ha_04,false,&(this->library_path_).super_Struct_var,
             false);
  (this->library_path_).user_set_via_option = false;
  (this->long_plt_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(&UNK_002a24b7 + var_2);
  (this->library_path_).value.
  super__Vector_base<var_29::var_13,var_30::allocator<var_29::var_13>var_14>._M_impl.
  _M_start = (type_6)0x0;
  (this->library_path_).value.
  super__Vector_base<var_29::var_13,var_30::allocator<var_29::var_13>var_14>._M_impl.
  _M_finish = (type_6)0x0;
  (this->library_path_).value.
  super__Vector_base<var_29::var_13,var_30::allocator<var_29::var_13>var_14>._M_impl.
  _M_end_of_storage = (type_6)0x0;
                    /* try { // try from 000e1f68 to 000e1f6c has its CatchHandler @ 000e6976 */
  gold::options::One_option::var_3
            (&(this->long_plt_).option,&UNK_001ae8df + var_2,TWO_DASHES,'\0',dv_00,
             (char *)(var_2 + 0x1b04d7),(char *)0x0,false,&(this->long_plt_).super_Struct_var,
             false);
  (this->long_plt_).user_set_via_option = false;
  (this->long_plt_).value = false;
  (this->no_long_plt_initializer_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(var_15 + var_2 + 0xb);
                    /* try { // try from 000e1fb2 to 000e1fb6 has its CatchHandler @ 000e696e */
  gold::options::One_option::var_3
            (&(this->no_long_plt_initializer_).option,&UNK_001ae8dc + var_2,TWO_DASHES,'\0',
             dv_01,(char *)(var_2 + 0x1b04ff),(char *)0x0,false,
             &(this->no_long_plt_initializer_).super_Struct_var,true);
  (this->m_).super_Struct_var._vptr_Struct_var = (type_1 **)(var_15 + var_2 + 0x1f);
                    /* try { // try from 000e1ff7 to 000e1ffb has its CatchHandler @ 000e6966 */
  gold::options::One_option::var_3
            (&(this->m_).option,(char *)(var_2 + 0x1c2a37),EXACTLY_ONE_DASH,'m',dv,
             (char *)(var_2 + 0x1b052b),(char *)(var_2 + 0x1ae8e8),false,
             &(this->m_).super_Struct_var,false);
  (this->m_).user_set_via_option = false;
  (this->m_).value = dv;
  (this->map_whole_files_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(var_15 + var_2 + 0x33);
                    /* try { // try from 000e204a to 000e204e has its CatchHandler @ 000e695e */
  gold::options::One_option::var_3
            (&(this->map_whole_files_).option,(char *)(var_2 + 0x1ae90f),TWO_DASHES,'\0',dv_00,
             &UNK_001ae8f2 + var_2,(char *)0x0,false,&(this->map_whole_files_).super_Struct_var,
             false);
  (this->map_whole_files_).user_set_via_option = false;
  (this->map_whole_files_).value = false;
  (this->no_map_whole_files_initializer_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(var_15 + var_2 + 7);
                    /* try { // try from 000e2094 to 000e2098 has its CatchHandler @ 000e6956 */
  gold::options::One_option::var_3
            (&(this->no_map_whole_files_initializer_).option,(char *)(var_2 + 0x1ae90c),
             TWO_DASHES,'\0',dv_01,&UNK_001b054f + var_2,(char *)0x0,false,
             &(this->no_map_whole_files_initializer_).super_Struct_var,true);
  (this->merge_exidx_entries_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(var_15 + var_2 + 0x1b);
                    /* try { // try from 000e20d5 to 000e20d9 has its CatchHandler @ 000e694e */
  gold::options::One_option::var_3
            (&(this->merge_exidx_entries_).option,(char *)(var_2 + 0x1ae922),TWO_DASHES,'\0',
             dv_01,(char *)(var_2 + 0x1b0573),(char *)0x0,false,
             &(this->merge_exidx_entries_).super_Struct_var,true);
  (this->merge_exidx_entries_).user_set_via_option = false;
  (this->merge_exidx_entries_).value = true;
  (this->no_merge_exidx_entries_initializer_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(var_15 + var_2 + 0x2f);
                    /* try { // try from 000e2124 to 000e2128 has its CatchHandler @ 000e6946 */
  gold::options::One_option::var_3
            (&(this->no_merge_exidx_entries_initializer_).option,(char *)(var_2 + 0x1ae91f),
             TWO_DASHES,'\0',dv_00,(char *)(var_2 + 0x1b059f),(char *)0x0,false,
             &(this->no_merge_exidx_entries_initializer_).super_Struct_var,false);
  (this->mmap_output_file_).super_Struct_var._vptr_Struct_var =
       (type_1 **)("%s: error: too many @-files encountered\n" + var_2 + 3);
                    /* try { // try from 000e2165 to 000e2169 has its CatchHandler @ 000e693e */
  gold::options::One_option::var_3
            (&(this->mmap_output_file_).option,(char *)(var_2 + 0x1ae939),TWO_DASHES,'\0',dv_01,
             (char *)(var_2 + 0x1b05d3),(char *)0x0,false,
             &(this->mmap_output_file_).super_Struct_var,true);
  (this->mmap_output_file_).user_set_via_option = false;
  (this->mmap_output_file_).value = true;
  (this->no_mmap_output_file_initializer_).super_Struct_var._vptr_Struct_var =
       (type_1 **)("%s: error: too many @-files encountered\n" + var_2 + 0x17);
                    /* try { // try from 000e21b4 to 000e21b8 has its CatchHandler @ 000e6936 */
  gold::options::One_option::var_3
            (&(this->no_mmap_output_file_initializer_).option,(char *)(var_2 + 0x1ae936),
             TWO_DASHES,'\0',dv_00,(char *)(var_2 + 0x1b05f3),(char *)0x0,false,
             &(this->no_mmap_output_file_initializer_).super_Struct_var,false);
  (this->print_map_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(&UNK_002a256b + var_2);
                    /* try { // try from 000e21f7 to 000e21fb has its CatchHandler @ 000e692e */
  gold::options::One_option::var_3
            (&(this->print_map_).option,&LAB_001ae94d + var_2,TWO_DASHES,'M',dv_00,
             (char *)(var_2 + 0x1b061b),(char *)0x0,false,&(this->print_map_).super_Struct_var,
             false);
  (this->print_map_).user_set_via_option = false;
  (this->print_map_).value = false;
  (this->no_print_map_initializer_).super_Struct_var._vptr_Struct_var =
       (type_1 **)("%s: error: @-file refers to a directory\n" + var_2 + 0x13);
                    /* try { // try from 000e223c to 000e2240 has its CatchHandler @ 000e6926 */
  gold::options::One_option::var_3
            (&(this->no_print_map_initializer_).option,(char *)(var_2 + 0x1ae94a),TWO_DASHES,
             '\0',dv_01,(char *)0x0,(char *)0x0,false,
             &(this->no_print_map_initializer_).super_Struct_var,true);
  (this->Map_).super_Struct_var._vptr_Struct_var =
       (type_1 **)("%s: error: @-file refers to a directory\n" + var_2 + 0x27);
                    /* try { // try from 000e2283 to 000e2287 has its CatchHandler @ 000e691e */
  gold::options::One_option::var_3
            (&(this->Map_).option,(char *)(var_2 + 0x1ae972),ONE_DASH,'\0',(char *)0x0,
             (char *)(var_6<64,var_7>::var_16 + var_2 + 3),
             (char *)(var_2 + 0x1ae957),false,&(this->Map_).super_Struct_var,false);
  (this->Map_).user_set_via_option = false;
  (this->nmagic_).super_Struct_var._vptr_Struct_var = (type_1 **)(var_2 + 0x2a25a7);
  (this->Map_).value = (char *)0x0;
                    /* try { // try from 000e22d7 to 000e22db has its CatchHandler @ 000e6916 */
  gold::options::One_option::var_3
            (&(this->nmagic_).option,(char *)(var_2 + 0x1ae990),TWO_DASHES,'n',dv_00,
             (char *)(var_2 + 0x1ae976),(char *)0x0,false,&(this->nmagic_).super_Struct_var,
             false);
  (this->no_nmagic_initializer_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(var_2 + 0x2a25bb);
  (this->nmagic_).user_set_via_option = false;
  (this->nmagic_).value = false;
                    /* try { // try from 000e231c to 000e2320 has its CatchHandler @ 000e690e */
  gold::options::One_option::var_3
            (&(this->no_nmagic_initializer_).option,(char *)(var_2 + 0x1ae98d),TWO_DASHES,'\0',
             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_nmagic_initializer_).super_Struct_var,
             true);
  (this->omagic_).super_Struct_var._vptr_Struct_var = (type_1 **)(var_2 + 0x2a25cf);
                    /* try { // try from 000e235f to 000e2363 has its CatchHandler @ 000e6906 */
  gold::options::One_option::var_3
            (&(this->omagic_).option,(char *)(var_2 + 0x1ae99a),EXACTLY_TWO_DASHES,'N',dv_00,
             (char *)(var_2 + 0x1b063f),(char *)0x0,false,&(this->omagic_).super_Struct_var,
             false);
  (this->no_omagic_initializer_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(var_2 + 0x2a25e3);
  (this->omagic_).user_set_via_option = false;
  (this->omagic_).value = false;
                    /* try { // try from 000e23a9 to 000e23ad has its CatchHandler @ 000e68fe */
  gold::options::One_option::var_3
            (&(this->no_omagic_initializer_).option,(char *)(var_2 + 0x1ae997),
             EXACTLY_TWO_DASHES,'\0',dv_01,(char *)(var_2 + 0x1b0673),(char *)0x0,false,
             &(this->no_omagic_initializer_).super_Struct_var,true);
  (this->no_keep_memory_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(var_2 + 0x2a25f7);
                    /* try { // try from 000e23ec to 000e23f0 has its CatchHandler @ 000e68f6 */
  gold::options::One_option::var_3
            (&(this->no_keep_memory_).option,(char *)(var_2 + 0x1ae9a4),TWO_DASHES,'\0',dv_00,
             (char *)(var_2 + 0x1b0697),(char *)0x0,false,
             &(this->no_keep_memory_).super_Struct_var,false);
  (this->no_keep_memory_).user_set_via_option = false;
  (this->no_keep_memory_).value = false;
  (this->no_no_keep_memory_initializer_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(var_2 + 0x2a260b);
                    /* try { // try from 000e2431 to 000e2435 has its CatchHandler @ 000e68ee */
  gold::options::One_option::var_3
            (&(this->no_no_keep_memory_initializer_).option,(char *)(var_2 + 0x1ae9a1),
             TWO_DASHES,'\0',dv_01,(char *)0x0,(char *)0x0,false,
             &(this->no_no_keep_memory_initializer_).super_Struct_var,true);
  (this->no_undefined_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(var_2 + 0x2a261f);
                    /* try { // try from 000e2477 to 000e247b has its CatchHandler @ 000e68e6 */
  gold::options::One_option::var_3
            (&(this->no_undefined_).option,(char *)(var_2 + 0x1ae9b6),TWO_DASHES,'\0',dv,
             (char *)(var_23::var_17== + var_2 + 7),(char *)0x0,false,
             &(this->no_undefined_).super_Struct_var,false);
  (this->no_no_undefined_initializer_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(var_2 + 0x2a2633);
                    /* try { // try from 000e24b5 to 000e24b9 has its CatchHandler @ 000e68de */
  gold::options::One_option::var_3
            (&(this->no_no_undefined_initializer_).option,(char *)(var_2 + 0x1ae9b3),TWO_DASHES,
             '\0',dv,(char *)0x0,(char *)0x0,false,
             &(this->no_no_undefined_initializer_).super_Struct_var,true);
  (this->noinhibit_exec_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(var_2 + 0x2a2647);
                    /* try { // try from 000e24f8 to 000e24fc has its CatchHandler @ 000e68d6 */
  gold::options::One_option::var_3
            (&(this->noinhibit_exec_).option,(char *)(var_2 + 0x1ae9c6),TWO_DASHES,'\0',dv_00,
             (char *)(var_2 + 0x1b0717),(char *)0x0,false,
             &(this->noinhibit_exec_).super_Struct_var,false);
  (this->noinhibit_exec_).user_set_via_option = false;
  (this->noinhibit_exec_).value = false;
  (this->no_noinhibit_exec_initializer_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(var_2 + 0x2a265b);
                    /* try { // try from 000e253d to 000e2541 has its CatchHandler @ 000e68ce */
  gold::options::One_option::var_3
            (&(this->no_noinhibit_exec_initializer_).option,(char *)(var_2 + 0x1ae9c3),
             TWO_DASHES,'\0',dv_01,(char *)0x0,(char *)0x0,false,
             &(this->no_noinhibit_exec_initializer_).super_Struct_var,true);
  (this->nostdlib_).super_Struct_var._vptr_Struct_var = (type_1 **)(var_2 + 0x2a266f)
  ;
                    /* try { // try from 000e2580 to 000e2584 has its CatchHandler @ 000e68c6 */
  gold::options::One_option::var_3
            (&(this->nostdlib_).option,(char *)(var_2 + 0x1ae9d8),ONE_DASH,'\0',dv_00,
             (char *)(var_2 + 0x1b0743),(char *)0x0,false,&(this->nostdlib_).super_Struct_var,
             false);
  (this->nostdlib_).user_set_via_option = false;
  (this->nostdlib_).value = false;
  (this->no_nostdlib_initializer_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(var_2 + 0x2a2683);
                    /* try { // try from 000e25c5 to 000e25c9 has its CatchHandler @ 000e68be */
  gold::options::One_option::var_3
            (&(this->no_nostdlib_initializer_).option,(char *)(var_2 + 0x1ae9d5),ONE_DASH,'\0',
             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_nostdlib_initializer_).super_Struct_var,
             true);
  (this->output_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(&UNK_002a2697 + var_2);
                    /* try { // try from 000e2610 to 000e2614 has its CatchHandler @ 000e68b6 */
  gold::options::One_option::var_3
            (&(this->output_).option,(char *)(var_2 + 0x1aec54),TWO_DASHES,'o',
             (char *)(var_2 + 0x1ae9f6),(char *)(var_2 + 0x1ae9e1),ha_00,false,
             &(this->output_).super_Struct_var,false);
  (this->output_).user_set_via_option = false;
  (this->output_).value = (char *)(var_2 + 0x1ae9f6);
  (this->oformat_).super_Struct_var._vptr_Struct_var = (type_1 **)(var_2 + 0x2a26ab);
                    /* try { // try from 000e2668 to 000e266c has its CatchHandler @ 000e68ae */
  gold::options::One_option::var_3
            (&(this->oformat_).option,(char *)(var_2 + 0x1aea17),EXACTLY_TWO_DASHES,'\0',pcVar2,
             (char *)(var_2 + 0x1aea05),(char *)(var_2 + 0x1ae9fc),false,
             &(this->oformat_).super_Struct_var,false);
  (this->oformat_).user_set_via_option = false;
  (this->optimize_).super_Struct_var._vptr_Struct_var = (type_1 **)(var_2 + 0x2a26bf)
  ;
  (this->oformat_).value = pcVar2;
                    /* try { // try from 000e26c0 to 000e26c4 has its CatchHandler @ 000e68a6 */
  gold::options::One_option::var_3
            (&(this->optimize_).option,&UNK_001aef9c + var_2,EXACTLY_ONE_DASH,'O',dv_03,
             (char *)(var_2 + 0x1aea25),(char *)(var_2 + 0x1aea1f),false,
             &(this->optimize_).super_Struct_var,false);
  (this->optimize_).user_set_via_option = false;
  (this->orphan_handling_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(var_2 + 0x2a26d3);
  (this->optimize_).value = 0;
                    /* try { // try from 000e2720 to 000e2724 has its CatchHandler @ 000e689e */
  gold::options::One_option::var_3
            (&(this->orphan_handling_).option,(char *)(var_2 + 0x1aea72),TWO_DASHES,'\0',
             (char *)(var_2 + 0x1c45a9),(char *)(var_2 + 0x1aea5a),
             (char *)(var_2 + 0x1aea3f),false,&(this->orphan_handling_).super_Struct_var,false);
  (this->orphan_handling_).user_set_via_option = false;
  (this->orphan_handling_).value = (char *)(var_2 + 0x1c45a9);
  (this->p_).super_Struct_var._vptr_Struct_var = (type_1 **)(var_2 + 0x2a26e7);
                    /* try { // try from 000e2773 to 000e2777 has its CatchHandler @ 000e6896 */
  gold::options::One_option::var_3
            (&(this->p_).option,(char *)(var_2 + 0x1aeaa3),ONE_DASH,'p',dv_00,
             (char *)(var_2 + 0x1aea82),(char *)0x0,false,&(this->p_).super_Struct_var,false);
  (this->p_).user_set_via_option = false;
  (this->p_).value = false;
  (this->no_p_initializer_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(var_2 + 0x2a26fb);
                    /* try { // try from 000e27b8 to 000e27bc has its CatchHandler @ 000e688e */
  gold::options::One_option::var_3
            (&(this->no_p_initializer_).option,(char *)(var_2 + 0x1aeaa0),ONE_DASH,'\0',dv_01,
             (char *)0x0,(char *)0x0,false,&(this->no_p_initializer_).super_Struct_var,true);
  (this->pie_).super_Struct_var._vptr_Struct_var = (type_1 **)(var_2 + 0x2a270f);
                    /* try { // try from 000e27fe to 000e2802 has its CatchHandler @ 000e6886 */
  gold::options::One_option::var_3
            (&(this->pie_).option,(char *)(var_2 + 0x1aeaa8),ONE_DASH,'\0',dv_00,
             &UNK_001b077b + var_2,(char *)0x0,false,&(this->pie_).super_Struct_var,false);
  (this->pie_).user_set_via_option = false;
  (this->pie_).value = false;
  (this->no_pie_initializer_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(var_2 + 0x2a2723);
                    /* try { // try from 000e284b to 000e284f has its CatchHandler @ 000e687e */
  gold::options::One_option::var_3
            (&(this->no_pie_initializer_).option,(char *)(var_2 + 0x1aeaa5),ONE_DASH,'\0',dv_01,
             (char *)(var_2 + 0x1b07a7),(char *)0x0,false,
             &(this->no_pie_initializer_).super_Struct_var,true);
  (this->pic_executable_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(var_2 + 0x2a2737);
                    /* try { // try from 000e288a to 000e288e has its CatchHandler @ 000e6876 */
  gold::options::One_option::var_3
            (&(this->pic_executable_).option,(char *)(var_2 + 0x1aeaaf),TWO_DASHES,'\0',dv,
             &UNK_001b077b + var_2,(char *)0x0,false,&(this->pic_executable_).super_Struct_var,
             false);
  (this->no_pic_executable_initializer_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(var_2 + 0x2a274b);
                    /* try { // try from 000e28c9 to 000e28cd has its CatchHandler @ 000e686e */
  gold::options::One_option::var_3
            (&(this->no_pic_executable_initializer_).option,(char *)(var_2 + 0x1aeaac),
             TWO_DASHES,'\0',dv,(char *)(var_2 + 0x1b07a7),(char *)0x0,false,
             &(this->no_pic_executable_initializer_).super_Struct_var,true);
  (this->pic_veneer_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(var_2 + 0x2a275f);
                    /* try { // try from 000e290c to 000e2910 has its CatchHandler @ 000e6866 */
  gold::options::One_option::var_3
            (&(this->pic_veneer_).option,(char *)(var_2 + 0x1aeac1),TWO_DASHES,'\0',dv_00,
             (char *)(var_2 + 0x1b07d7),(char *)0x0,false,&(this->pic_veneer_).super_Struct_var,
             false);
  (this->pic_veneer_).user_set_via_option = false;
  (this->pic_veneer_).value = false;
  (this->no_pic_veneer_initializer_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(var_2 + 0x2a2773);
                    /* try { // try from 000e2951 to 000e2955 has its CatchHandler @ 000e685e */
  gold::options::One_option::var_3
            (&(this->no_pic_veneer_initializer_).option,(char *)(var_2 + 0x1aeabe),TWO_DASHES,
             '\0',dv_01,(char *)0x0,(char *)0x0,false,
             &(this->no_pic_veneer_initializer_).super_Struct_var,true);
  (this->pipeline_knowledge_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(var_2 + 0x2a2787);
                    /* try { // try from 000e298f to 000e2993 has its CatchHandler @ 000e6856 */
  gold::options::One_option::var_3
            (&(this->pipeline_knowledge_).option,(char *)(var_2 + 0x1aeacf),ONE_DASH,'\0',dv_00,
             (char *)0x0,(char *)0x0,false,&(this->pipeline_knowledge_).super_Struct_var,false);
  (this->pipeline_knowledge_).user_set_via_option = false;
  (this->pipeline_knowledge_).value = false;
  (this->no_pipeline_knowledge_initializer_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(var_2 + 0x2a279b);
                    /* try { // try from 000e29d9 to 000e29dd has its CatchHandler @ 000e684e */
  gold::options::One_option::var_3
            (&(this->no_pipeline_knowledge_initializer_).option,(char *)(var_2 + 0x1aeacc),
             ONE_DASH,'\0',dv_01,(char *)(var_2 + 0x1b080f),(char *)0x0,false,
             &(this->no_pipeline_knowledge_initializer_).super_Struct_var,true);
  (this->plt_align_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(var_2 + 0x2a27af);
                    /* try { // try from 000e2a28 to 000e2a2c has its CatchHandler @ 000e6846 */
  gold::options::One_option::var_3
            (&(this->plt_align_).option,(char *)(var_2 + 0x1aeaed),TWO_DASHES,'\0',
             (char *)(var_2 + 0x1bb38f),(char *)(var_2 + 0x1b083f),
             (char *)(var_2 + 0x1aeae2),true,&(this->plt_align_).super_Struct_var,false);
  (this->plt_align_).user_set_via_option = false;
  (this->plt_localentry_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(var_2 + 0x2a27c3);
  (this->plt_align_).value = 0;
                    /* try { // try from 000e2a7c to 000e2a80 has its CatchHandler @ 000e683e */
  gold::options::One_option::var_3
            (&(this->plt_localentry_).option,(char *)(var_2 + 0x1aeafa),TWO_DASHES,'\0',dv_00,
             (char *)(var_2 + 0x1b0877),(char *)0x0,false,
             &(this->plt_localentry_).super_Struct_var,false);
  (this->no_plt_localentry_initializer_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(var_2 + 0x2a27d7);
  (this->plt_localentry_).user_set_via_option = false;
  (this->plt_localentry_).value = false;
                    /* try { // try from 000e2ac6 to 000e2aca has its CatchHandler @ 000e6836 */
  gold::options::One_option::var_3
            (&(this->no_plt_localentry_initializer_).option,(char *)(var_2 + 0x1aeaf7),
             TWO_DASHES,'\0',dv_01,(char *)(var_2 + 0x1b08b7),(char *)0x0,false,
             &(this->no_plt_localentry_initializer_).super_Struct_var,true);
  (this->plt_static_chain_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(var_2 + 0x2a27eb);
                    /* try { // try from 000e2b09 to 000e2b0d has its CatchHandler @ 000e682e */
  gold::options::One_option::var_3
            (&(this->plt_static_chain_).option,(char *)(var_2 + 0x1aeb0c),TWO_DASHES,'\0',dv_00,
             (char *)(var_2 + 0x1b08e3),(char *)0x0,false,
             &(this->plt_static_chain_).super_Struct_var,false);
  (this->plt_static_chain_).user_set_via_option = false;
  (this->plt_static_chain_).value = false;
  (this->no_plt_static_chain_initializer_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(var_2 + 0x2a27ff);
                    /* try { // try from 000e2b53 to 000e2b57 has its CatchHandler @ 000e6826 */
  gold::options::One_option::var_3
            (&(this->no_plt_static_chain_initializer_).option,(char *)(var_2 + 0x1aeb09),
             TWO_DASHES,'\0',dv_01,(char *)(var_2 + 0x1b0913),(char *)0x0,false,
             &(this->no_plt_static_chain_initializer_).super_Struct_var,true);
  (this->plt_thread_safe_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(var_2 + 0x2a2813);
                    /* try { // try from 000e2b96 to 000e2b9a has its CatchHandler @ 000e681e */
  gold::options::One_option::var_3
            (&(this->plt_thread_safe_).option,(char *)(var_2 + 0x1aeb20),TWO_DASHES,'\0',dv_00,
             (char *)(var_2 + 0x1b0947),(char *)0x0,false,
             &(this->plt_thread_safe_).super_Struct_var,false);
  (this->plt_thread_safe_).user_set_via_option = false;
  (this->plt_thread_safe_).value = false;
  (this->no_plt_thread_safe_initializer_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(var_2 + 0x2a2827);
                    /* try { // try from 000e2be0 to 000e2be4 has its CatchHandler @ 000e6816 */
  gold::options::One_option::var_3
            (&(this->no_plt_thread_safe_initializer_).option,(char *)(var_2 + 0x1aeb1d),
             TWO_DASHES,'\0',dv_01,(char *)(var_2 + 0x1b097f),(char *)0x0,false,
             &(this->no_plt_thread_safe_initializer_).super_Struct_var,true);
  (this->plugin_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1;
                    /* try { // try from 000e2c1f to 000e2c23 has its CatchHandler @ 000e680e */
  gold::options::One_option::var_3
            (&(this->plugin_initializer_).super_Struct_special.option,(char *)(var_2 + 0x1aeb63)
             ,TWO_DASHES,'\0',dv,(char *)(var_2 + 0x1aeb37),(char *)(var_2 + 0x1aeb30),false
             ,(type_4 *)&this->plugin_initializer_,false);
  *(type_5 *)&(this->plugin_initializer_).super_Struct_special.field_0x40 = 0;
  (this->plugin_initializer_).super_Struct_special.parse = var_2 - 0x12a9;
  (this->plugin_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =
       (type_1 **)(&UNK_002a41d3 + var_2);
  (this->plugin_opt_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1;
                    /* try { // try from 000e2c80 to 000e2c84 has its CatchHandler @ 000e6806 */
  gold::options::One_option::var_3
            (&(this->plugin_opt_initializer_).super_Struct_special.option,
             (char *)(var_2 + 0x1aeb6a),TWO_DASHES,'\0',dv,(char *)(var_2 + 0x1aeb4d),
             (char *)(var_2 + 0x1af404),false,(type_4 *)&this->plugin_opt_initializer_,false
            );
  *(type_5 *)&(this->plugin_opt_initializer_).super_Struct_special.field_0x40 = 0;
  (this->plugin_opt_initializer_).super_Struct_special.parse = var_2 - 0x1709;
  (this->plugin_opt_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =
       (type_1 **)("St23__codecvt_abstract_baseIcc11__mbstate_tE" + var_2 + 7);
  (this->posix_fallocate_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(var_2 + 0x2a283b);
                    /* try { // try from 000e2ce3 to 000e2ce7 has its CatchHandler @ 000e67fe */
  gold::options::One_option::var_3
            (&(this->posix_fallocate_).option,(char *)(var_2 + 0x1aeb78),TWO_DASHES,'\0',dv_01,
             (char *)(var_2 + 0x1b09af),(char *)0x0,false,
             &(this->posix_fallocate_).super_Struct_var,true);
  (this->posix_fallocate_).user_set_via_option = false;
  (this->posix_fallocate_).value = true;
  (this->no_posix_fallocate_initializer_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(var_2 + 0x2a284f);
                    /* try { // try from 000e2d32 to 000e2d36 has its CatchHandler @ 000e67f6 */
  gold::options::One_option::var_3
            (&(this->no_posix_fallocate_initializer_).option,(char *)(var_2 + 0x1aeb75),
             TWO_DASHES,'\0',dv_00,(char *)(var_2 + 0x1b09e7),(char *)0x0,false,
             &(this->no_posix_fallocate_initializer_).super_Struct_var,false);
  (this->preread_archive_symbols_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(var_2 + 0x2a2863);
                    /* try { // try from 000e2d75 to 000e2d79 has its CatchHandler @ 000e67ee */
  gold::options::One_option::var_3
            (&(this->preread_archive_symbols_).option,(char *)(var_2 + 0x1aeb8b),TWO_DASHES,'\0'
             ,dv_00,(char *)(var_2 + 0x1b0a13),(char *)0x0,false,
             &(this->preread_archive_symbols_).super_Struct_var,false);
  (this->preread_archive_symbols_).user_set_via_option = false;
  (this->preread_archive_symbols_).value = false;
  (this->no_preread_archive_symbols_initializer_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(var_2 + 0x2a2877);
                    /* try { // try from 000e2dba to 000e2dbe has its CatchHandler @ 000e67e6 */
  gold::options::One_option::var_3
            (&(this->no_preread_archive_symbols_initializer_).option,(char *)(var_2 + 0x1aeb88),
             TWO_DASHES,'\0',dv_01,(char *)0x0,(char *)0x0,false,
             &(this->no_preread_archive_symbols_initializer_).super_Struct_var,true);
  (this->print_gc_sections_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(var_2 + 0x2a288b);
                    /* try { // try from 000e2dfd to 000e2e01 has its CatchHandler @ 000e67de */
  gold::options::One_option::var_3
            (&(this->print_gc_sections_).option,(char *)(var_2 + 0x1aeba6),TWO_DASHES,'\0',dv_00
             ,(char *)(var_2 + 0x1b0a3f),(char *)0x0,false,
             &(this->print_gc_sections_).super_Struct_var,false);
  (this->print_gc_sections_).user_set_via_option = false;
  (this->print_gc_sections_).value = false;
  (this->no_print_gc_sections_initializer_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(var_2 + 0x2a289f);
                    /* try { // try from 000e2e47 to 000e2e4b has its CatchHandler @ 000e67d6 */
  gold::options::One_option::var_3
            (&(this->no_print_gc_sections_initializer_).option,(char *)(var_2 + 0x1aeba3),
             TWO_DASHES,'\0',dv_01,(char *)(var_2 + 0x1b0a67),(char *)0x0,false,
             &(this->no_print_gc_sections_initializer_).super_Struct_var,true);
  (this->print_icf_sections_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(var_2 + 0x2a28b3);
                    /* try { // try from 000e2e8a to 000e2e8e has its CatchHandler @ 000e67ce */
  gold::options::One_option::var_3
            (&(this->print_icf_sections_).option,(char *)(var_2 + 0x1aebbb),TWO_DASHES,'\0',
             dv_00,(char *)(var_2 + 0x1b0a8b),(char *)0x0,false,
             &(this->print_icf_sections_).super_Struct_var,false);
  (this->print_icf_sections_).user_set_via_option = false;
  (this->print_icf_sections_).value = false;
  (this->no_print_icf_sections_initializer_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(var_2 + 0x2a28c7);
                    /* try { // try from 000e2ed4 to 000e2ed8 has its CatchHandler @ 000e67c6 */
  gold::options::One_option::var_3
            (&(this->no_print_icf_sections_initializer_).option,(char *)(var_2 + 0x1aebb8),
             TWO_DASHES,'\0',dv_01,&UNK_001b0ab7 + var_2,(char *)0x0,false,
             &(this->no_print_icf_sections_initializer_).super_Struct_var,true);
  (this->print_output_format_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(var_2 + 0x2a28db);
                    /* try { // try from 000e2f17 to 000e2f1b has its CatchHandler @ 000e67be */
  gold::options::One_option::var_3
            (&(this->print_output_format_).option,(char *)(var_2 + 0x1aebed),TWO_DASHES,'\0',
             dv_00,(char *)(var_2 + 0x1aebce),(char *)0x0,false,
             &(this->print_output_format_).super_Struct_var,false);
  (this->no_print_output_format_initializer_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(var_2 + 0x2a28ef);
  (this->print_output_format_).user_set_via_option = false;
  (this->print_output_format_).value = false;
                    /* try { // try from 000e2f5c to 000e2f60 has its CatchHandler @ 000e67b6 */
  gold::options::One_option::var_3
            (&(this->no_print_output_format_initializer_).option,(char *)(var_2 + 0x1aebea),
             TWO_DASHES,'\0',dv_01,(char *)0x0,(char *)0x0,false,
             &(this->no_print_output_format_initializer_).super_Struct_var,true);
  (this->print_symbol_counts_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(var_2 + 0x2a2903);
                    /* try { // try from 000e2f9f to 000e2fa3 has its CatchHandler @ 000e67ae */
  gold::options::One_option::var_3
            (&(this->print_symbol_counts_).option,&UNK_001aec01 + var_2,TWO_DASHES,'\0',
             (char *)0x0,(char *)(var_2 + 0x1b0adf),ha_02,false,
             &(this->print_symbol_counts_).super_Struct_var,false);
  (this->print_symbol_counts_).user_set_via_option = false;
  (this->print_symbol_counts_).value = (char *)0x0;
  (this->push_state_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1;
                    /* try { // try from 000e2fea to 000e2fee has its CatchHandler @ 000e67a6 */
  gold::options::One_option::var_3
            (&(this->push_state_initializer_).super_Struct_special.option,
             (char *)(var_2 + 0x1aec15),TWO_DASHES,'\0',dv,(char *)(var_2 + 0x1b0b0f),
             (char *)0x0,false,(type_4 *)&this->push_state_initializer_,false);
  *(type_5 *)&(this->push_state_initializer_).super_Struct_special.field_0x40 = 0;
  (this->push_state_initializer_).super_Struct_special.parse = var_2 - 0x18c9;
  (this->push_state_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =
       (type_1 **)("St23__codecvt_abstract_baseIcc11__mbstate_tE" + var_2 + 0x1b);
  (this->pop_state_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1;
                    /* try { // try from 000e3046 to 000e304a has its CatchHandler @ 000e679e */
  gold::options::One_option::var_3
            (&(this->pop_state_initializer_).super_Struct_special.option,
             (char *)(var_2 + 0x1aec20),TWO_DASHES,'\0',dv,(char *)(var_2 + 0x1b0b3f),
             (char *)0x0,false,(type_4 *)&this->pop_state_initializer_,false);
  *(type_5 *)&(this->pop_state_initializer_).super_Struct_special.field_0x40 = 0;
  (this->pop_state_initializer_).super_Struct_special.parse = var_2 - 0x1ee9;
  (this->pop_state_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =
       (type_1 **)(&UNK_002a420f + var_2);
  (this->emit_relocs_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(var_2 + 0x2a2917);
                    /* try { // try from 000e30ab to 000e30af has its CatchHandler @ 000e6796 */
  gold::options::One_option::var_3
            (&(this->emit_relocs_).option,(char *)(var_2 + 0x1aec2d),TWO_DASHES,'q',dv_00,
             (char *)(var_17== + var_2 + 3),(char *)0x0,false,
             &(this->emit_relocs_).super_Struct_var,false);
  (this->no_emit_relocs_initializer_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(var_2 + 0x2a292b);
  (this->emit_relocs_).user_set_via_option = false;
  (this->emit_relocs_).value = false;
                    /* try { // try from 000e30f0 to 000e30f4 has its CatchHandler @ 000e6a8b */
  gold::options::One_option::var_3
            (&(this->no_emit_relocs_initializer_).option,(char *)(var_2 + 0x1aec2a),TWO_DASHES,
             '\0',dv_01,(char *)0x0,(char *)0x0,false,
             &(this->no_emit_relocs_initializer_).super_Struct_var,true);
  (this->Qy_).super_Struct_var._vptr_Struct_var = (type_1 **)(var_2 + 0x2a293f);
                    /* try { // try from 000e3133 to 000e3137 has its CatchHandler @ 000e6a83 */
  gold::options::One_option::var_3
            (&(this->Qy_).option,(char *)(var_2 + 0x1aec3c),EXACTLY_ONE_DASH,'\0',dv_00,
             (char *)(var_2 + 0x1b0b93),(char *)0x0,false,&(this->Qy_).super_Struct_var,false);
  (this->Qy_).user_set_via_option = false;
  (this->Qy_).value = false;
  (this->no_Qy_initializer_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(var_2 + 0x2a2953);
                    /* try { // try from 000e3178 to 000e317c has its CatchHandler @ 000e6a7b */
  gold::options::One_option::var_3
            (&(this->no_Qy_initializer_).option,(char *)(var_2 + 0x1aec39),EXACTLY_ONE_DASH,'\0'
             ,dv_01,(char *)0x0,(char *)0x0,false,&(this->no_Qy_initializer_).super_Struct_var,true)
  ;
  (this->relocatable_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(var_2 + 0x2a2967);
                    /* try { // try from 000e31bb to 000e31bf has its CatchHandler @ 000e6a73 */
  gold::options::One_option::var_3
            (&(this->relocatable_).option,(char *)(var_2 + 0x1aec5e),EXACTLY_ONE_DASH,'r',dv_00,
             (char *)(var_2 + 0x1aec3f),(char *)0x0,false,&(this->relocatable_).super_Struct_var
             ,false);
  (this->relocatable_).user_set_via_option = false;
  (this->relocatable_).value = false;
  (this->no_relocatable_initializer_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(var_2 + 0x2a297b);
                    /* try { // try from 000e3200 to 000e3204 has its CatchHandler @ 000e6a6b */
  gold::options::One_option::var_3
            (&(this->no_relocatable_initializer_).option,(char *)(var_2 + 0x1aec5b),
             EXACTLY_ONE_DASH,'\0',dv_01,(char *)0x0,(char *)0x0,false,
             &(this->no_relocatable_initializer_).super_Struct_var,true);
  (this->relax_).super_Struct_var._vptr_Struct_var = (type_1 **)(var_2 + 0x2a298f);
                    /* try { // try from 000e3243 to 000e3247 has its CatchHandler @ 000e6a63 */
  gold::options::One_option::var_3
            (&(this->relax_).option,(char *)(var_2 + 0x1aec83),TWO_DASHES,'\0',dv_00,
             (char *)(var_2 + 0x1b0bb3),(char *)0x0,false,&(this->relax_).super_Struct_var,false
            );
  (this->relax_).user_set_via_option = false;
  (this->relax_).value = false;
  (this->no_relax_initializer_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(var_2 + 0x2a29a3);
                    /* try { // try from 000e328d to 000e3291 has its CatchHandler @ 000e6a5b */
  gold::options::One_option::var_3
            (&(this->no_relax_initializer_).option,(char *)(var_2 + 0x1aec80),TWO_DASHES,'\0',
             dv_01,&UNK_001aec6a + var_2,(char *)0x0,false,
             &(this->no_relax_initializer_).super_Struct_var,true);
  (this->retain_symbols_file_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(var_2 + 0x2a29b7);
                    /* try { // try from 000e32d0 to 000e32d4 has its CatchHandler @ 000e6a53 */
  gold::options::One_option::var_3
            (&(this->retain_symbols_file_).option,(char *)(var_2 + 0x1aec89),TWO_DASHES,'\0',
             (char *)0x0,(char *)(var_2 + 0x1b0bd7),ha_00,false,
             &(this->retain_symbols_file_).super_Struct_var,false);
  (this->retain_symbols_file_).user_set_via_option = false;
  (this->rosegment_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(var_2 + 0x2a29cb);
  (this->retain_symbols_file_).value = (char *)0x0;
                    /* try { // try from 000e3324 to 000e3328 has its CatchHandler @ 000e6a4b */
  gold::options::One_option::var_3
            (&(this->rosegment_).option,(char *)(var_2 + 0x1aeca0),TWO_DASHES,'\0',dv_00,
             (char *)(var_2 + 0x1b0bff),(char *)0x0,false,&(this->rosegment_).super_Struct_var,
             false);
  (this->rosegment_).user_set_via_option = false;
  (this->rosegment_).value = false;
  (this->no_rosegment_initializer_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(var_2 + 0x2a29df);
                    /* try { // try from 000e3369 to 000e336d has its CatchHandler @ 000e6a43 */
  gold::options::One_option::var_3
            (&(this->no_rosegment_initializer_).option,(char *)(var_2 + 0x1aec9d),TWO_DASHES,
             '\0',dv_01,(char *)0x0,(char *)0x0,false,
             &(this->no_rosegment_initializer_).super_Struct_var,true);
  (this->rosegment_gap_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(var_2 + 0x2a29f3);
  pcVar2 = (char *)(var_2 + 0x1aecb1);
                    /* try { // try from 000e33b8 to 000e33bc has its CatchHandler @ 000e6a3b */
  gold::options::One_option::var_3
            (&(this->rosegment_gap_).option,(char *)(var_2 + 0x1aecb5),TWO_DASHES,'\0',pcVar2,
             (char *)(var_2 + 0x1b0c3b),(char *)(var_2 + 0x1aecaa),false,
             &(this->rosegment_gap_).super_Struct_var,false);
  (this->rosegment_gap_).user_set_via_option = false;
  *(type_5 *)&(this->rosegment_gap_).value = 0xffffffff;
  (this->R_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1;
  *(type_5 *)((int)&(this->rosegment_gap_).value + 4) = 0;
                    /* try { // try from 000e3411 to 000e3415 has its CatchHandler @ 000e6a33 */
  gold::options::One_option::var_3
            (&(this->R_initializer_).super_Struct_special.option,(char *)(var_2 + 0x1b8c3c),
             EXACTLY_ONE_DASH,'R',dv,(char *)(var_2 + 0x1b0c73),ha_04,false,
             (type_4 *)&this->R_initializer_,false);
  *(type_5 *)&(this->R_initializer_).super_Struct_special.field_0x40 = 0;
  (this->R_initializer_).super_Struct_special.parse = var_2 - 0x3f9;
  (this->R_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =
       (type_1 **)("St14codecvt_bynameIcc11__mbstate_tE" + var_2 + 3);
  (this->rpath_).super_Struct_var._vptr_Struct_var = (type_1 **)(var_2 + 0x2a2a07);
                    /* try { // try from 000e3472 to 000e3476 has its CatchHandler @ 000e6a2b */
  gold::options::One_option::var_3
            (&(this->rpath_).option,(char *)(var_2 + 0x1aecc3),ONE_DASH,'\0',dv,
             (char *)(var_2 + 0x1b0c73),ha_04,false,&(this->rpath_).super_Struct_var,false);
  (this->rpath_).user_set_via_option = false;
  (this->rpath_link_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(var_2 + 0x2a2a1b);
  (this->rpath_).value.
  super__Vector_base<var_29::var_13,var_30::allocator<var_29::var_13>var_14>._M_impl.
  _M_start = (type_6)0x0;
  (this->rpath_).value.
  super__Vector_base<var_29::var_13,var_30::allocator<var_29::var_13>var_14>._M_impl.
  _M_finish = (type_6)0x0;
  (this->rpath_).value.
  super__Vector_base<var_29::var_13,var_30::allocator<var_29::var_13>var_14>._M_impl.
  _M_end_of_storage = (type_6)0x0;
                    /* try { // try from 000e34d8 to 000e34dc has its CatchHandler @ 000e6a24 */
  gold::options::One_option::var_3
            (&(this->rpath_link_).option,(char *)(var_2 + 0x1aecc9),TWO_DASHES,'\0',dv,
             (char *)(var_2 + 0x1b0c93),ha_04,false,&(this->rpath_link_).super_Struct_var,false)
  ;
  (this->rpath_link_).user_set_via_option = false;
  (this->rpath_link_).value.
  super__Vector_base<var_29::var_13,var_30::allocator<var_29::var_13>var_14>._M_impl.
  _M_start = (type_6)0x0;
  (this->rpath_link_).value.
  super__Vector_base<var_29::var_13,var_30::allocator<var_29::var_13>var_14>._M_impl.
  _M_finish = (type_6)0x0;
  (this->rpath_link_).value.
  super__Vector_base<var_29::var_13,var_30::allocator<var_29::var_13>var_14>._M_impl.
  _M_end_of_storage = (type_6)0x0;
  (this->strip_all_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(var_2 + 0x2a2a2f);
                    /* try { // try from 000e3540 to 000e3544 has its CatchHandler @ 000e6a1d */
  gold::options::One_option::var_3
            (&(this->strip_all_).option,(char *)(var_2 + 0x1aece9),TWO_DASHES,'s',dv_00,
             (char *)(var_2 + 0x1aecd4),(char *)0x0,false,&(this->strip_all_).super_Struct_var,
             false);
  (this->strip_all_).user_set_via_option = false;
  (this->strip_all_).value = false;
  (this->no_strip_all_initializer_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(var_2 + 0x2a2a43);
                    /* try { // try from 000e3585 to 000e3589 has its CatchHandler @ 000e6a15 */
  gold::options::One_option::var_3
            (&(this->no_strip_all_initializer_).option,(char *)(var_2 + 0x1aece6),TWO_DASHES,
             '\0',dv_01,(char *)0x0,(char *)0x0,false,
             &(this->no_strip_all_initializer_).super_Struct_var,true);
  (this->strip_debug_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(var_2 + 0x2a2a57);
                    /* try { // try from 000e35c8 to 000e35cc has its CatchHandler @ 000e6a0d */
  gold::options::One_option::var_3
            (&(this->strip_debug_).option,(char *)(var_2 + 0x1aed12),TWO_DASHES,'S',dv_00,
             (char *)(var_2 + 0x1aecf3),(char *)0x0,false,&(this->strip_debug_).super_Struct_var
             ,false);
  (this->strip_debug_).user_set_via_option = false;
  (this->strip_debug_).value = false;
  (this->no_strip_debug_initializer_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(var_2 + 0x2a2a6b);
                    /* try { // try from 000e360d to 000e3611 has its CatchHandler @ 000e6a05 */
  gold::options::One_option::var_3
            (&(this->no_strip_debug_initializer_).option,(char *)(var_2 + 0x1aed0f),TWO_DASHES,
             '\0',dv_01,(char *)0x0,(char *)0x0,false,
             &(this->no_strip_debug_initializer_).super_Struct_var,true);
  (this->strip_debug_non_line_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(var_2 + 0x2a2a7f);
                    /* try { // try from 000e3650 to 000e3654 has its CatchHandler @ 000e69fd */
  gold::options::One_option::var_3
            (&(this->strip_debug_non_line_).option,(char *)(var_2 + 0x1aed21),TWO_DASHES,'\0',
             dv_00,(char *)(var_2 + 0x1b0cc3),(char *)0x0,false,
             &(this->strip_debug_non_line_).super_Struct_var,false);
  (this->strip_debug_non_line_).user_set_via_option = false;
  (this->strip_debug_non_line_).value = false;
  (this->no_strip_debug_non_line_initializer_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(var_2 + 0x2a2a93);
                    /* try { // try from 000e3695 to 000e3699 has its CatchHandler @ 000e69f5 */
  gold::options::One_option::var_3
            (&(this->no_strip_debug_non_line_initializer_).option,(char *)(var_2 + 0x1aed1e),
             TWO_DASHES,'\0',dv_01,(char *)0x0,(char *)0x0,false,
             &(this->no_strip_debug_non_line_initializer_).super_Struct_var,true);
  (this->strip_debug_gdb_).super_Struct_var._vptr_Struct_var =
       (type_1 **)("extern(C) " + var_2 + 7);
                    /* try { // try from 000e36d8 to 000e36dc has its CatchHandler @ 000e69ed */
  gold::options::One_option::var_3
            (&(this->strip_debug_gdb_).option,(char *)(var_2 + 0x1aed39),TWO_DASHES,'\0',dv_00,
             (char *)(var_2 + 0x1b0ceb),(char *)0x0,false,
             &(this->strip_debug_gdb_).super_Struct_var,false);
  (this->strip_debug_gdb_).user_set_via_option = false;
  (this->strip_debug_gdb_).value = false;
  (this->no_strip_debug_gdb_initializer_).super_Struct_var._vptr_Struct_var =
       (type_1 **)("extern(Windows) " + var_2 + 0x10);
                    /* try { // try from 000e371d to 000e3721 has its CatchHandler @ 000e69e5 */
  gold::options::One_option::var_3
            (&(this->no_strip_debug_gdb_initializer_).option,(char *)(var_2 + 0x1aed36),
             TWO_DASHES,'\0',dv_01,(char *)0x0,(char *)0x0,false,
             &(this->no_strip_debug_gdb_initializer_).super_Struct_var,true);
  (this->strip_lto_sections_).super_Struct_var._vptr_Struct_var =
       (type_1 **)("extern(C++) " + var_2 + 3);
                    /* try { // try from 000e375e to 000e3762 has its CatchHandler @ 000e69dd */
  gold::options::One_option::var_3
            (&(this->strip_lto_sections_).option,(char *)(var_2 + 0x1aed4c),TWO_DASHES,'\0',
             dv_01,(char *)(var_2 + 0x1b0d33),(char *)0x0,false,
             &(this->strip_lto_sections_).super_Struct_var,true);
  (this->strip_lto_sections_).user_set_via_option = false;
  (this->strip_lto_sections_).value = true;
  (this->no_strip_lto_sections_initializer_).super_Struct_var._vptr_Struct_var =
       (type_1 **)("extern(Objective-C) " + var_2 + 10);
                    /* try { // try from 000e37a8 to 000e37ac has its CatchHandler @ 000e69d5 */
  gold::options::One_option::var_3
            (&(this->no_strip_lto_sections_initializer_).option,(char *)(var_2 + 0x1aed49),
             TWO_DASHES,'\0',dv_00,(char *)0x0,(char *)0x0,false,
             &(this->no_strip_lto_sections_initializer_).super_Struct_var,false);
  (this->section_ordering_file_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(" immutable" + var_2 + 9);
                    /* try { // try from 000e37eb to 000e37ef has its CatchHandler @ 000e69cd */
  gold::options::One_option::var_3
            (&(this->section_ordering_file_).option,&UNK_001aed5f + var_2,TWO_DASHES,'\0',
             (char *)0x0,&UNK_001b0d5b + var_2,ha_02,false,
             &(this->section_ordering_file_).super_Struct_var,false);
  (this->section_ordering_file_).user_set_via_option = false;
  (this->section_ordering_file_).value = (char *)0x0;
  (this->section_start_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =
       pp_Var1;
                    /* try { // try from 000e383b to 000e383f has its CatchHandler @ 000e69c5 */
  gold::options::One_option::var_3
            (&(this->section_start_initializer_).super_Struct_special.option,
             (char *)(var_2 + 0x1aed9c),TWO_DASHES,'\0',dv,(char *)(var_2 + 0x1aed85),
             (char *)(var_2 + 0x1aed75),false,(type_4 *)&this->section_start_initializer_,
             false);
  *(type_5 *)&(this->section_start_initializer_).super_Struct_special.field_0x40 = 0;
  (this->section_start_initializer_).super_Struct_special.parse = var_2 + 0x7897;
  (this->section_start_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =
       (type_1 **)("St14codecvt_bynameIcc11__mbstate_tE" + var_2 + 0x17);
  (this->secure_plt_).super_Struct_var._vptr_Struct_var =
       (type_1 **)("pure " + var_2 + 3);
                    /* try { // try from 000e389e to 000e38a2 has its CatchHandler @ 000e69bd */
  gold::options::One_option::var_3
            (&(this->secure_plt_).option,(char *)(var_2 + 0x1aedad),TWO_DASHES,'\0',dv_01,
             (char *)(var_2 + 0x1b0d83),(char *)0x0,false,&(this->secure_plt_).super_Struct_var,
             true);
  (this->secure_plt_).user_set_via_option = false;
  (this->secure_plt_).value = true;
  (this->no_secure_plt_initializer_).super_Struct_var._vptr_Struct_var =
       (type_1 **)("@property " + var_2 + 3);
                    /* try { // try from 000e38e8 to 000e38ec has its CatchHandler @ 000e69b5 */
  gold::options::One_option::var_3
            (&(this->no_secure_plt_initializer_).option,(char *)(var_2 + 0x1aedaa),TWO_DASHES,
             '\0',dv_00,(char *)0x0,(char *)0x0,false,
             &(this->no_secure_plt_initializer_).super_Struct_var,false);
  (this->sort_common_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(&UNK_002a2b33 + var_2);
                    /* try { // try from 000e392c to 000e3930 has its CatchHandler @ 000e69ad */
  gold::options::One_option::var_3
            (&(this->sort_common_).option,(char *)(var_2 + 0x1aedd2),TWO_DASHES,'\0',(char *)0x0
             ,(char *)(Eh_frame::var_18 + var_2 + 7),(char *)(var_2 + 0x1aedb8),true,
             &(this->sort_common_).super_Struct_var,false);
  (this->sort_common_).user_set_via_option = false;
  (this->sort_common_).value = (char *)0x0;
  (this->sort_section_).super_Struct_var._vptr_Struct_var =
       (type_1 **)("scope " + var_2);
                    /* try { // try from 000e3985 to 000e3989 has its CatchHandler @ 000e69a5 */
  gold::options::One_option::var_3
            (&(this->sort_section_).option,(char *)(var_2 + 0x1aedea),TWO_DASHES,'\0',dv_02,
             (char *)(var_2 + 0x1b0dcb),(char *)(var_2 + 0x1aedde),false,
             &(this->sort_section_).super_Struct_var,false);
  (this->sort_section_).user_set_via_option = false;
  (this->sort_section_).value = dv_02;
  (this->spare_dynamic_tags_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(&UNK_002a2b5b + var_2);
                    /* try { // try from 000e39d9 to 000e39dd has its CatchHandler @ 000e699d */
  gold::options::One_option::var_3
            (&(this->spare_dynamic_tags_).option,(char *)(var_2 + 0x1aedf7),TWO_DASHES,'\0',
             (char *)(var_2 + 0x1bb38f),
             (char *)(Eh_frame_hdr::var_19 + var_2 + 7),ha_03,false,
             &(this->spare_dynamic_tags_).super_Struct_var,false);
  (this->spare_dynamic_tags_).user_set_via_option = false;
  (this->spare_dynamic_tags_).value = 5;
  (this->stub_group_size_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(&UNK_002a2b6f + var_2);
                    /* try { // try from 000e3a32 to 000e3a36 has its CatchHandler @ 000e6995 */
  gold::options::One_option::var_3
            (&(this->stub_group_size_).option,(char *)(var_2 + 0x1aee0a),TWO_DASHES,'\0',
             (char *)(var_2 + 0x1be49b),(char *)(var_2 + 0x1b0e53),ha,false,
             &(this->stub_group_size_).super_Struct_var,false);
  (this->stub_group_size_).user_set_via_option = false;
  (this->stub_group_size_).value = 1;
  (this->stub_group_multi_).super_Struct_var._vptr_Struct_var =
       (type_1 **)("shared(" + var_2 + 3);
                    /* try { // try from 000e3a84 to 000e3a88 has its CatchHandler @ 000e6b0b */
  gold::options::One_option::var_3
            (&(this->stub_group_multi_).option,(char *)(var_2 + 0x1aee1d),TWO_DASHES,'\0',dv_01,
             (char *)(var_2 + 0x1b0f07),(char *)0x0,false,
             &(this->stub_group_multi_).super_Struct_var,true);
  (this->stub_group_multi_).user_set_via_option = false;
  (this->stub_group_multi_).value = true;
  (this->no_stub_group_multi_initializer_).super_Struct_var._vptr_Struct_var =
       (type_1 **)("immutable(" + var_2 + 8);
                    /* try { // try from 000e3ad3 to 000e3ad7 has its CatchHandler @ 000e6b03 */
  gold::options::One_option::var_3
            (&(this->no_stub_group_multi_initializer_).option,(char *)(var_2 + 0x1aee1a),
             TWO_DASHES,'\0',dv_00,(char *)(var_2 + 0x1b0f4f),(char *)0x0,false,
             &(this->no_stub_group_multi_initializer_).super_Struct_var,false);
  (this->split_stack_adjust_size_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(&UNK_002a2bab + var_2);
                    /* try { // try from 000e3b1b to 000e3b1f has its CatchHandler @ 000e6afb */
  gold::options::One_option::var_3
            (&(this->split_stack_adjust_size_).option,(char *)(var_2 + 0x1aee35),TWO_DASHES,'\0'
             ,(char *)(var_2 + 0x1aee2e),
             (char *)(Eh_frame::var_20 + var_2 + 7),ha,false,
             &(this->split_stack_adjust_size_).super_Struct_var,false);
  (this->split_stack_adjust_size_).user_set_via_option = false;
  (this->split_stack_adjust_size_).value = 0x4000;
  (this->static_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1;
                    /* try { // try from 000e3b66 to 000e3b6a has its CatchHandler @ 000e6af3 */
  gold::options::One_option::var_3
            (&(this->static_initializer_).super_Struct_special.option,(char *)(var_2 + 0x1c1414)
             ,ONE_DASH,'\0',dv,(char *)(var_2 + 0x1b0fbf),(char *)0x0,false,
             (type_4 *)&this->static_initializer_,false);
  *(type_5 *)&(this->static_initializer_).super_Struct_special.field_0x40 = 0;
  (this->static_initializer_).super_Struct_special.parse = var_2 - 0x2d19;
  (this->static_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =
       (type_1 **)("St17moneypunct_bynameIcLb0EE" + var_2 + 7);
  (this->start_lib_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1;
                    /* try { // try from 000e3bc2 to 000e3bc6 has its CatchHandler @ 000e6aeb */
  gold::options::One_option::var_3
            (&(this->start_lib_initializer_).super_Struct_special.option,
             (char *)(var_2 + 0x1aee5d),TWO_DASHES,'\0',dv,(char *)(var_2 + 0x1aee4d),
             (char *)0x0,false,(type_4 *)&this->start_lib_initializer_,false);
  *(type_5 *)&(this->start_lib_initializer_).super_Struct_special.field_0x40 = 0;
  (this->start_lib_initializer_).super_Struct_special.parse = var_2 - 0x1119;
  (this->start_lib_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =
       (type_1 **)("St17moneypunct_bynameIcLb0EE" + var_2 + 0x1b);
  (this->end_lib_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1;
                    /* try { // try from 000e3c1e to 000e3c22 has its CatchHandler @ 000e6ae3 */
  gold::options::One_option::var_3
            (&(this->end_lib_initializer_).super_Struct_special.option,
             (char *)(var_2 + 0x1aee76),TWO_DASHES,'\0',dv,(char *)(var_2 + 0x1aee67),
             (char *)0x0,false,(type_4 *)&this->end_lib_initializer_,false);
  *(type_5 *)&(this->end_lib_initializer_).super_Struct_special.field_0x40 = 0;
  (this->end_lib_initializer_).super_Struct_special.parse = var_2 - 0x2899;
  (this->end_lib_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =
       (type_1 **)("St17moneypunct_bynameIcLb1EE" + var_2 + 0xf);
  (this->stats_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(&DAT_002a2bbf + var_2);
                    /* try { // try from 000e3c83 to 000e3c87 has its CatchHandler @ 000e6adb */
  gold::options::One_option::var_3
            (&(this->stats_).option,(char *)(var_2 + 0x1aee81),TWO_DASHES,'\0',dv_00,
             (char *)(var_2 + 0x1b0fe7),(char *)0x0,false,&(this->stats_).super_Struct_var,false
            );
  (this->stats_).user_set_via_option = false;
  (this->stats_).value = false;
  (this->no_stats_initializer_).super_Struct_var._vptr_Struct_var =
       (type_1 **)("idouble" + var_2 + 2);
                    /* try { // try from 000e3cc8 to 000e3ccc has its CatchHandler @ 000e6ad3 */
  gold::options::One_option::var_3
            (&(this->no_stats_initializer_).option,(char *)(var_2 + 0x1aee7e),TWO_DASHES,'\0',
             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_stats_initializer_).super_Struct_var,
             true);
  (this->sysroot_).super_Struct_var._vptr_Struct_var =
       (type_1 **)("cdouble" + var_2 + 1);
                    /* try { // try from 000e3d0c to 000e3d10 has its CatchHandler @ 000e6acb */
  gold::options::One_option::var_3
            (&(this->sysroot_).option,&UNK_001aee87 + var_2,TWO_DASHES,'\0',dv,
             (char *)(var_2 + 0x1b1007),ha_04,false,&(this->sysroot_).super_Struct_var,false);
  (this->sysroot_).user_set_via_option = false;
  (this->trace_).super_Struct_var._vptr_Struct_var = (type_1 **)("dchar" + var_2 + 1)
  ;
  (this->sysroot_).value = dv;
                    /* try { // try from 000e3d5f to 000e3d63 has its CatchHandler @ 000e6ac3 */
  gold::options::One_option::var_3
            (&(this->trace_).option,(char *)(var_2 + 0x1aee92),TWO_DASHES,'t',dv_00,
             (char *)(var_2 + 0x1b102b),(char *)0x0,false,&(this->trace_).super_Struct_var,false
            );
  (this->trace_).user_set_via_option = false;
  (this->trace_).value = false;
  (this->no_trace_initializer_).super_Struct_var._vptr_Struct_var =
       (type_1 **)("lazy " + var_2 + 4);
                    /* try { // try from 000e3da4 to 000e3da8 has its CatchHandler @ 000e6abb */
  gold::options::One_option::var_3
            (&(this->no_trace_initializer_).option,(char *)(var_2 + 0x1aee8f),TWO_DASHES,'\0',
             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_trace_initializer_).super_Struct_var,
             true);
  (this->target1_abs_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(&DAT_002a2c23 + var_2);
                    /* try { // try from 000e3de4 to 000e3de8 has its CatchHandler @ 000e6ab3 */
  gold::options::One_option::var_3
            (&(this->target1_abs_).option,(char *)(var_2 + 0x1aee9b),TWO_DASHES,'\0',dv_00,
             (char *)(var_2 + 0x1b104f),(char *)0x0,false,&(this->target1_abs_).super_Struct_var
             ,false);
  (this->target1_abs_).user_set_via_option = false;
  (this->target1_abs_).value = false;
  (this->no_target1_abs_initializer_).super_Struct_var._vptr_Struct_var =
       (type_1 **)("initializer for " + var_2 + 7);
                    /* try { // try from 000e3e29 to 000e3e2d has its CatchHandler @ 000e6aab */
  gold::options::One_option::var_3
            (&(this->no_target1_abs_initializer_).option,(char *)(var_2 + 0x1aee98),TWO_DASHES,
             '\0',dv_01,(char *)0x0,(char *)0x0,false,
             &(this->no_target1_abs_initializer_).super_Struct_var,true);
  (this->target1_rel_).super_Struct_var._vptr_Struct_var =
       (type_1 **)("__ClassZ" + var_2 + 2);
                    /* try { // try from 000e3e6c to 000e3e70 has its CatchHandler @ 000e6aa3 */
  gold::options::One_option::var_3
            (&(this->target1_rel_).option,(char *)(var_2 + 0x1aeeaa),TWO_DASHES,'\0',dv_00,
             (char *)(var_2 + 0x1b1083),(char *)0x0,false,&(this->target1_rel_).super_Struct_var
             ,false);
  (this->target1_rel_).user_set_via_option = false;
  (this->target1_rel_).value = false;
  (this->no_target1_rel_initializer_).super_Struct_var._vptr_Struct_var =
       (type_1 **)("ClassInfo for " + var_2 + 0xd);
                    /* try { // try from 000e3eb1 to 000e3eb5 has its CatchHandler @ 000e6a9b */
  gold::options::One_option::var_3
            (&(this->no_target1_rel_initializer_).option,(char *)(var_2 + 0x1aeea7),TWO_DASHES,
             '\0',dv_01,(char *)0x0,(char *)0x0,false,
             &(this->no_target1_rel_initializer_).super_Struct_var,true);
  (this->target2_).super_Struct_var._vptr_Struct_var =
       (type_1 **)("this(this)" + var_2 + 4);
                    /* try { // try from 000e3ef8 to 000e3efc has its CatchHandler @ 000e6a93 */
  gold::options::One_option::var_3
            (&(this->target2_).option,(char *)(var_2 + 0x1aeec9),TWO_DASHES,'\0',(char *)0x0,
             (char *)(var_2 + 0x1b10b7),(char *)(var_2 + 0x1aeeb6),false,
             &(this->target2_).super_Struct_var,false);
  (this->target2_).user_set_via_option = false;
  (this->target2_).value = (char *)0x0;
  (this->text_reorder_).super_Struct_var._vptr_Struct_var =
       (type_1 **)("Interface for " + var_2);
                    /* try { // try from 000e3f4a to 000e3f4e has its CatchHandler @ 000e6b4b */
  gold::options::One_option::var_3
            (&(this->text_reorder_).option,&UNK_001aeed4 + var_2,TWO_DASHES,'\0',dv_01,
             (char *)(var_2 + 0x1b10e7),(char *)0x0,false,
             &(this->text_reorder_).super_Struct_var,true);
  (this->text_reorder_).user_set_via_option = false;
  (this->text_reorder_).value = true;
  (this->no_text_reorder_initializer_).super_Struct_var._vptr_Struct_var =
       (type_1 **)("__ModuleInfoZ" + var_2 + 5);
                    /* try { // try from 000e3f99 to 000e3f9d has its CatchHandler @ 000e6b43 */
  gold::options::One_option::var_3
            (&(this->no_text_reorder_initializer_).option,(char *)(var_2 + 0x1aeed1),TWO_DASHES,
             '\0',dv_00,&UNK_001b111f + var_2,(char *)0x0,false,
             &(this->no_text_reorder_initializer_).super_Struct_var,false);
  (this->threads_).super_Struct_var._vptr_Struct_var =
       (type_1 **)("ModuleInfo for " + var_2 + 0xb);
                    /* try { // try from 000e3fdc to 000e3fe0 has its CatchHandler @ 000e6b3b */
  gold::options::One_option::var_3
            (&(this->threads_).option,(char *)(var_2 + 0x1aef02),TWO_DASHES,'\0',dv_00,
             (char *)(var_2 + 0x1aeee1),(char *)0x0,false,&(this->threads_).super_Struct_var,
             false);
  (this->threads_).user_set_via_option = false;
  (this->threads_).value = false;
  (this->no_threads_initializer_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(&UNK_002a2cc3 + var_2);
                    /* try { // try from 000e4026 to 000e402a has its CatchHandler @ 000e6b33 */
  gold::options::One_option::var_3
            (&(this->no_threads_initializer_).option,(char *)(var_2 + 0x1aeeff),TWO_DASHES,'\0',
             dv_01,(char *)(var_2 + 0x1b1157),(char *)0x0,false,
             &(this->no_threads_initializer_).super_Struct_var,true);
  (this->thread_count_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(var_2 + 0x2a2cd7);
                    /* try { // try from 000e406a to 000e406e has its CatchHandler @ 000e6b2b */
  gold::options::One_option::var_3
            (&(this->thread_count_).option,(char *)(var_2 + 0x1aef23),TWO_DASHES,'\0',dv_03,
             (char *)(var_2 + 0x1aef0a),ha_03,false,&(this->thread_count_).super_Struct_var,
             false);
  (this->thread_count_).user_set_via_option = false;
  (this->thread_count_).value = 0;
  (this->thread_count_initial_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(var_2 + 0x2a2ceb);
                    /* try { // try from 000e40bf to 000e40c3 has its CatchHandler @ 000e6b23 */
  gold::options::One_option::var_3
            (&(this->thread_count_initial_).option,(char *)(var_2 + 0x1aef30),TWO_DASHES,'\0',
             dv_03,(char *)(var_2 + 0x1b117f),ha_03,false,
             &(this->thread_count_initial_).super_Struct_var,false);
  (this->thread_count_initial_).user_set_via_option = false;
  (this->thread_count_initial_).value = 0;
  (this->thread_count_middle_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(var_2 + 0x2a2cff);
                    /* try { // try from 000e4114 to 000e4118 has its CatchHandler @ 000e6b1b */
  gold::options::One_option::var_3
            (&(this->thread_count_middle_).option,(char *)(var_2 + 0x1aef45),TWO_DASHES,'\0',
             dv_03,(char *)(var_2 + 0x1b11ab),ha_03,false,
             &(this->thread_count_middle_).super_Struct_var,false);
  (this->thread_count_middle_).user_set_via_option = false;
  (this->thread_count_middle_).value = 0;
  (this->thread_count_final_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(var_2 + 0x2a2d13);
                    /* try { // try from 000e4169 to 000e416d has its CatchHandler @ 000e6b13 */
  gold::options::One_option::var_3
            (&(this->thread_count_final_).option,(char *)(var_2 + 0x1aef59),TWO_DASHES,'\0',
             dv_03,(char *)(var_2 + 0x1b11d3),ha_03,false,
             &(this->thread_count_final_).super_Struct_var,false);
  (this->thread_count_final_).user_set_via_option = false;
  (this->thread_count_final_).value = 0;
  (this->tls_optimize_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(&UNK_002a2d27 + var_2);
                    /* try { // try from 000e41bb to 000e41bf has its CatchHandler @ 000e6b6b */
  gold::options::One_option::var_3
            (&(this->tls_optimize_).option,(char *)(var_2 + 0x1aef6f),TWO_DASHES,'\0',dv_01,
             (char *)(var_2 + 0x1b11fb),(char *)0x0,false,
             &(this->tls_optimize_).super_Struct_var,true);
  (this->tls_optimize_).user_set_via_option = false;
  (this->tls_optimize_).value = true;
  (this->no_tls_optimize_initializer_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(&UNK_002a2d3b + var_2);
                    /* try { // try from 000e420a to 000e420e has its CatchHandler @ 000e6b63 */
  gold::options::One_option::var_3
            (&(this->no_tls_optimize_initializer_).option,(char *)(var_2 + 0x1aef6c),TWO_DASHES,
             '\0',dv_00,(char *)(var_2 + 0x1b122f),(char *)0x0,false,
             &(this->no_tls_optimize_initializer_).super_Struct_var,false);
  (this->tls_get_addr_optimize_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(&UNK_002a2d4f + var_2);
                    /* try { // try from 000e424b to 000e424f has its CatchHandler @ 000e6b5b */
  gold::options::One_option::var_3
            (&(this->tls_get_addr_optimize_).option,(char *)(var_2 + 0x1aef7f),TWO_DASHES,'\0',
             dv_01,(char *)(var_2 + 0x1b1267),(char *)0x0,false,
             &(this->tls_get_addr_optimize_).super_Struct_var,true);
  (this->tls_get_addr_optimize_).user_set_via_option = false;
  (this->tls_get_addr_optimize_).value = true;
  (this->no_tls_get_addr_optimize_initializer_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(&UNK_002a2d63 + var_2);
                    /* try { // try from 000e429a to 000e429e has its CatchHandler @ 000e6b53 */
  gold::options::One_option::var_3
            (&(this->no_tls_get_addr_optimize_initializer_).option,(char *)(var_2 + 0x1aef7c),
             TWO_DASHES,'\0',dv_00,(char *)(var_2 + 0x1b129b),(char *)0x0,false,
             &(this->no_tls_get_addr_optimize_initializer_).super_Struct_var,false);
  (this->toc_optimize_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(&UNK_002a2d77 + var_2);
                    /* try { // try from 000e42db to 000e42df has its CatchHandler @ 000e6b7b */
  gold::options::One_option::var_3
            (&(this->toc_optimize_).option,&UNK_001aef98 + var_2,TWO_DASHES,'\0',dv_01,
             (char *)(var_2 + 0x1b12d7),(char *)0x0,false,
             &(this->toc_optimize_).super_Struct_var,true);
  (this->toc_optimize_).user_set_via_option = false;
  (this->toc_optimize_).value = true;
  (this->no_toc_optimize_initializer_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(var_2 + 0x2a2d8b);
                    /* try { // try from 000e432a to 000e432e has its CatchHandler @ 000e6b73 */
  gold::options::One_option::var_3
            (&(this->no_toc_optimize_initializer_).option,(char *)(var_2 + 0x1aef95),TWO_DASHES,
             '\0',dv_00,(char *)(var_2 + 0x1b1307),(char *)0x0,false,
             &(this->no_toc_optimize_initializer_).super_Struct_var,false);
  (this->toc_sort_).super_Struct_var._vptr_Struct_var = (type_1 **)(var_2 + 0x2a2d9f)
  ;
                    /* try { // try from 000e436b to 000e436f has its CatchHandler @ 000e6b83 */
  gold::options::One_option::var_3
            (&(this->toc_sort_).option,(char *)(var_2 + 0x1aefa8),TWO_DASHES,'\0',dv_01,
             (char *)(var_2 + 0x1b133b),(char *)0x0,false,&(this->toc_sort_).super_Struct_var,
             true);
  (this->toc_sort_).user_set_via_option = false;
  (this->toc_sort_).value = true;
  (this->no_toc_sort_initializer_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(var_2 + 0x2a2db3);
                    /* try { // try from 000e43ba to 000e43be has its CatchHandler @ 000e6391 */
  gold::options::One_option::var_3
            (&(this->no_toc_sort_initializer_).option,(char *)(var_2 + 0x1aefa5),TWO_DASHES,'\0'
             ,dv_00,(char *)(var_2 + 0x1b1367),(char *)0x0,false,
             &(this->no_toc_sort_initializer_).super_Struct_var,false);
  (this->script_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1;
                    /* try { // try from 000e43f5 to 000e43f9 has its CatchHandler @ 000e625b */
  gold::options::One_option::var_3
            (&(this->script_initializer_).super_Struct_special.option,&UNK_001af023 + var_2,
             TWO_DASHES,'T',dv,(char *)(var_2 + 0x1aefb1),ha_00,false,
             (type_4 *)&this->script_initializer_,false);
  *(type_5 *)&(this->script_initializer_).super_Struct_special.field_0x40 = 0;
  (this->script_initializer_).super_Struct_special.parse = var_2 - 0x2a79;
  (this->script_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =
       (type_1 **)(&UNK_002a4287 + var_2);
  (this->Tbss_).super_Struct_var._vptr_Struct_var = (type_1 **)(var_2 + 0x2a2dc7);
                    /* try { // try from 000e445b to 000e445f has its CatchHandler @ 000e6253 */
  gold::options::One_option::var_3
            (&(this->Tbss_).option,(char *)(var_2 + 0x1aefc4),ONE_DASH,'\0',pcVar2,
             &UNK_001b139b + var_2,ha_01,false,&(this->Tbss_).super_Struct_var,false);
  (this->Tbss_).user_set_via_option = false;
  *(type_5 *)&(this->Tbss_).value = 0xffffffff;
  *(type_5 *)((int)&(this->Tbss_).value + 4) = 0;
  (this->Tdata_).super_Struct_var._vptr_Struct_var = (type_1 **)(var_2 + 0x2a2ddb);
                    /* try { // try from 000e44ba to 000e44be has its CatchHandler @ 000e624b */
  gold::options::One_option::var_3
            (&(this->Tdata_).option,(char *)(var_2 + 0x1aefc9),ONE_DASH,'\0',pcVar2,
             (char *)(var_2 + 0x1b13bf),ha_01,false,&(this->Tdata_).super_Struct_var,false);
  (this->Tdata_).user_set_via_option = false;
  (this->Ttext_).super_Struct_var._vptr_Struct_var = (type_1 **)(var_2 + 0x2a2def);
  *(type_5 *)&(this->Tdata_).value = 0xffffffff;
  *(type_5 *)((int)&(this->Tdata_).value + 4) = 0;
                    /* try { // try from 000e451c to 000e4520 has its CatchHandler @ 000e6243 */
  gold::options::One_option::var_3
            (&(this->Ttext_).option,(char *)(var_2 + 0x1aefcf),ONE_DASH,'\0',pcVar2,
             (char *)(var_2 + 0x1b13e3),ha_01,false,&(this->Ttext_).super_Struct_var,false);
  (this->Ttext_).user_set_via_option = false;
  *(type_5 *)&(this->Ttext_).value = 0xffffffff;
  *(type_5 *)((int)&(this->Ttext_).value + 4) = 0;
  (this->Ttext_segment_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(var_2 + 0x2a2e03);
                    /* try { // try from 000e4574 to 000e4578 has its CatchHandler @ 000e623b */
  gold::options::One_option::var_3
            (&(this->Ttext_segment_).option,(char *)(var_2 + 0x1aefd5),ONE_DASH,'\0',dv,
             (char *)(var_2 + 0x1b13e3),ha_01,false,&(this->Ttext_segment_).super_Struct_var,
             false);
  (this->Trodata_segment_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(var_2 + 0x2a2e17);
                    /* try { // try from 000e45b8 to 000e45bc has its CatchHandler @ 000e6233 */
  gold::options::One_option::var_3
            (&(this->Trodata_segment_).option,(char *)(var_2 + 0x1aefe3),ONE_DASH,'\0',pcVar2,
             (char *)(var_2 + 0x1b1407),ha_01,false,&(this->Trodata_segment_).super_Struct_var,
             false);
  (this->Trodata_segment_).user_set_via_option = false;
  *(type_5 *)&(this->Trodata_segment_).value = 0xffffffff;
  *(type_5 *)((int)&(this->Trodata_segment_).value + 4) = 0;
                    /* try { // try from 000e45e5 to 000e45e9 has its CatchHandler @ 000e622b */
  Struct_undefined::var_21(&this->undefined_);
  (this->unresolved_symbols_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(var_2 + 0x2a2e3f);
                    /* try { // try from 000e462b to 000e462f has its CatchHandler @ 000e6224 */
  gold::options::One_option::var_3
            (&(this->unresolved_symbols_).option,(char *)(var_2 + 0x1af145),TWO_DASHES,'\0',
             (char *)0x0,(char *)(var_2 + 0x1b1473),&UNK_001b142f + var_2,false,
             &(this->unresolved_symbols_).super_Struct_var,false);
  (this->unresolved_symbols_).user_set_via_option = false;
  (this->unresolved_symbols_).value = (char *)0x0;
  (this->verbose_).super_Struct_var._vptr_Struct_var = (type_1 **)(var_2 + 0x2a2e53);
                    /* try { // try from 000e467f to 000e4683 has its CatchHandler @ 000e627b */
  gold::options::One_option::var_3
            (&(this->verbose_).option,(char *)(var_2 + 0x1af00e),TWO_DASHES,'\0',dv_00,
             (char *)(var_2 + 0x1aeff3),(char *)0x0,false,&(this->verbose_).super_Struct_var,
             false);
  (this->verbose_).user_set_via_option = false;
  (this->verbose_).value = false;
  (this->no_verbose_initializer_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(var_2 + 0x2a2e67);
                    /* try { // try from 000e46c4 to 000e46c8 has its CatchHandler @ 000e6273 */
  gold::options::One_option::var_3
            (&(this->no_verbose_initializer_).option,(char *)(var_2 + 0x1af00b),TWO_DASHES,'\0',
             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_verbose_initializer_).super_Struct_var,
             true);
  (this->version_script_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =
       pp_Var1;
                    /* try { // try from 000e46ff to 000e4703 has its CatchHandler @ 000e626b */
  gold::options::One_option::var_3
            (&(this->version_script_initializer_).super_Struct_special.option,
             &UNK_001af02a + var_2,TWO_DASHES,'\0',dv,(char *)(var_2 + 0x1af016),ha_00,false
             ,(type_4 *)&this->version_script_initializer_,false);
  *(type_5 *)&(this->version_script_initializer_).super_Struct_special.field_0x40 = 0;
  (this->version_script_initializer_).super_Struct_special.parse = var_2 - 0x2a29;
  (this->version_script_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =
       (type_1 **)(&UNK_002a429b + var_2);
  (this->warn_common_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(var_2 + 0x2a2e7b);
                    /* try { // try from 000e4764 to 000e4768 has its CatchHandler @ 000e6263 */
  gold::options::One_option::var_3
            (&(this->warn_common_).option,(char *)(var_2 + 0x1af03c),TWO_DASHES,'\0',dv_00,
             (char *)(var_2 + 0x1b1497),(char *)0x0,false,&(this->warn_common_).super_Struct_var
             ,false);
  (this->warn_common_).user_set_via_option = false;
  (this->warn_common_).value = false;
  (this->no_warn_common_initializer_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(var_2 + 0x2a2e8f);
                    /* try { // try from 000e47ae to 000e47b2 has its CatchHandler @ 000e628b */
  gold::options::One_option::var_3
            (&(this->no_warn_common_initializer_).option,(char *)(var_2 + 0x1af039),TWO_DASHES,
             '\0',dv_01,(char *)(var_2 + 0x1b14bb),(char *)0x0,false,
             &(this->no_warn_common_initializer_).super_Struct_var,true);
  (this->warn_constructors_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(var_2 + 0x2a2ea3);
                    /* try { // try from 000e47ed to 000e47f1 has its CatchHandler @ 000e6283 */
  gold::options::One_option::var_3
            (&(this->warn_constructors_).option,(char *)(var_2 + 0x1af04b),TWO_DASHES,'\0',dv_00
             ,hs,(char *)0x0,false,&(this->warn_constructors_).super_Struct_var,false);
  (this->warn_constructors_).user_set_via_option = false;
  (this->warn_constructors_).value = false;
  (this->no_warn_constructors_initializer_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(var_2 + 0x2a2eb7);
                    /* try { // try from 000e4835 to 000e4839 has its CatchHandler @ 000e6293 */
  gold::options::One_option::var_3
            (&(this->no_warn_constructors_initializer_).option,(char *)(var_2 + 0x1af048),
             TWO_DASHES,'\0',dv_00,hs,(char *)0x0,false,
             &(this->no_warn_constructors_initializer_).super_Struct_var,false);
  (this->warn_drop_version_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(var_2 + 0x2a2ecb);
                    /* try { // try from 000e4878 to 000e487c has its CatchHandler @ 000e621c */
  gold::options::One_option::var_3
            (&(this->warn_drop_version_).option,(char *)(var_2 + 0x1af060),TWO_DASHES,'\0',dv_00
             ,(char *)(var_2 + 0x1b14e7),(char *)0x0,false,
             &(this->warn_drop_version_).super_Struct_var,false);
  (this->warn_drop_version_).user_set_via_option = false;
  (this->warn_drop_version_).value = false;
  (this->no_warn_drop_version_initializer_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(var_2 + 0x2a2edf);
                    /* try { // try from 000e48c2 to 000e48c6 has its CatchHandler @ 000e61fc */
  gold::options::One_option::var_3
            (&(this->no_warn_drop_version_initializer_).option,(char *)(var_2 + 0x1af05d),
             TWO_DASHES,'\0',dv_01,(char *)(var_2 + 0x1b1513),(char *)0x0,false,
             &(this->no_warn_drop_version_initializer_).super_Struct_var,true);
  (this->warn_execstack_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(var_2 + 0x2a2ef3);
                    /* try { // try from 000e4905 to 000e4909 has its CatchHandler @ 000e61f4 */
  gold::options::One_option::var_3
            (&(this->warn_execstack_).option,(char *)(var_2 + 0x1af075),TWO_DASHES,'\0',dv_00,
             (char *)(var_2 + 0x1b1543),(char *)0x0,false,
             &(this->warn_execstack_).super_Struct_var,false);
  (this->warn_execstack_).user_set_via_option = false;
  (this->warn_execstack_).value = false;
  (this->no_warn_execstack_initializer_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(var_2 + 0x2a2f07);
                    /* try { // try from 000e494f to 000e4953 has its CatchHandler @ 000e61ec */
  gold::options::One_option::var_3
            (&(this->no_warn_execstack_initializer_).option,(char *)(var_2 + 0x1af072),
             TWO_DASHES,'\0',dv_01,(char *)(var_2 + 0x1b1563),(char *)0x0,false,
             &(this->no_warn_execstack_initializer_).super_Struct_var,true);
  (this->warn_mismatch_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(var_2 + 0x2a2f1b);
                    /* try { // try from 000e498b to 000e498f has its CatchHandler @ 000e61e4 */
  gold::options::One_option::var_3
            (&(this->warn_mismatch_).option,(char *)(var_2 + 0x1af087),TWO_DASHES,'\0',dv_01,
             (char *)0x0,(char *)0x0,false,&(this->warn_mismatch_).super_Struct_var,true);
  (this->warn_mismatch_).user_set_via_option = false;
  (this->warn_mismatch_).value = true;
  (this->no_warn_mismatch_initializer_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(var_2 + 0x2a2f2f);
                    /* try { // try from 000e49da to 000e49de has its CatchHandler @ 000e620c */
  gold::options::One_option::var_3
            (&(this->no_warn_mismatch_initializer_).option,(char *)(var_2 + 0x1af084),TWO_DASHES
             ,'\0',dv_00,(char *)(var_2 + 0x1b158b),(char *)0x0,false,
             &(this->no_warn_mismatch_initializer_).super_Struct_var,false);
  (this->warn_multiple_gp_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(var_2 + 0x2a2f43);
                    /* try { // try from 000e4a19 to 000e4a1d has its CatchHandler @ 000e6204 */
  gold::options::One_option::var_3
            (&(this->warn_multiple_gp_).option,(char *)(var_2 + 0x1af098),TWO_DASHES,'\0',dv_00,
             hs,(char *)0x0,false,&(this->warn_multiple_gp_).super_Struct_var,false);
  (this->warn_multiple_gp_).user_set_via_option = false;
  (this->warn_multiple_gp_).value = false;
  (this->no_warn_multiple_gp_initializer_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(var_2 + 0x2a2f57);
                    /* try { // try from 000e4a5e to 000e4a62 has its CatchHandler @ 000e6214 */
  gold::options::One_option::var_3
            (&(this->no_warn_multiple_gp_initializer_).option,(char *)(var_2 + 0x1af095),
             TWO_DASHES,'\0',dv_01,(char *)0x0,(char *)0x0,false,
             &(this->no_warn_multiple_gp_initializer_).super_Struct_var,true);
  (this->warn_search_mismatch_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(var_2 + 0x2a2f6b);
                    /* try { // try from 000e4a9f to 000e4aa3 has its CatchHandler @ 000e61dc */
  gold::options::One_option::var_3
            (&(this->warn_search_mismatch_).option,(char *)(var_2 + 0x1af0ac),TWO_DASHES,'\0',
             dv_01,(char *)(var_2 + 0x1b15b3),(char *)0x0,false,
             &(this->warn_search_mismatch_).super_Struct_var,true);
  (this->warn_search_mismatch_).user_set_via_option = false;
  (this->warn_search_mismatch_).value = true;
  (this->no_warn_search_mismatch_initializer_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(var_2 + 0x2a2f7f);
                    /* try { // try from 000e4aee to 000e4af2 has its CatchHandler @ 000e61d4 */
  gold::options::One_option::var_3
            (&(this->no_warn_search_mismatch_initializer_).option,(char *)(var_2 + 0x1af0a9),
             TWO_DASHES,'\0',dv_00,(char *)(var_2 + 0x1b15df),(char *)0x0,false,
             &(this->no_warn_search_mismatch_initializer_).super_Struct_var,false);
  (this->warn_shared_textrel_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(var_2 + 0x2a2f93);
                    /* try { // try from 000e4b31 to 000e4b35 has its CatchHandler @ 000e61cc */
  gold::options::One_option::var_3
            (&(this->warn_shared_textrel_).option,(char *)(var_2 + 0x1af0c4),TWO_DASHES,'\0',
             dv_00,(char *)(var_2 + 0x1b1613),(char *)0x0,false,
             &(this->warn_shared_textrel_).super_Struct_var,false);
  (this->warn_shared_textrel_).user_set_via_option = false;
  (this->warn_shared_textrel_).value = false;
  (this->no_warn_shared_textrel_initializer_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(var_2 + 0x2a2fa7);
                    /* try { // try from 000e4b7b to 000e4b7f has its CatchHandler @ 000e61c4 */
  gold::options::One_option::var_3
            (&(this->no_warn_shared_textrel_initializer_).option,(char *)(var_2 + 0x1af0c1),
             TWO_DASHES,'\0',dv_01,(char *)(var_2 + 0x1b163b),(char *)0x0,false,
             &(this->no_warn_shared_textrel_initializer_).super_Struct_var,true);
  (this->warn_unresolved_symbols_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(var_2 + 0x2a2fbb);
                    /* try { // try from 000e4bbe to 000e4bc2 has its CatchHandler @ 000e61bc */
  gold::options::One_option::var_3
            (&(this->warn_unresolved_symbols_).option,(char *)(var_2 + 0x1af0db),TWO_DASHES,'\0'
             ,dv_00,(char *)(var_2 + 0x1b166b),(char *)0x0,false,
             &(this->warn_unresolved_symbols_).super_Struct_var,false);
  (this->warn_unresolved_symbols_).user_set_via_option = false;
  (this->warn_unresolved_symbols_).value = false;
  (this->no_warn_unresolved_symbols_initializer_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(var_2 + 0x2a2fcf);
                    /* try { // try from 000e4c00 to 000e4c04 has its CatchHandler @ 000e61b4 */
  gold::options::One_option::var_3
            (&(this->no_warn_unresolved_symbols_initializer_).option,(char *)(var_2 + 0x1af0d8),
             TWO_DASHES,'\0',dv_01,(char *)0x0,(char *)0x0,false,
             &(this->no_warn_unresolved_symbols_initializer_).super_Struct_var,true);
  (this->error_unresolved_symbols_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(var_2 + 0x2a2fe3);
                    /* try { // try from 000e4c43 to 000e4c47 has its CatchHandler @ 000e61ac */
  gold::options::One_option::var_3
            (&(this->error_unresolved_symbols_).option,(char *)(var_2 + 0x1af0f6),TWO_DASHES,
             '\0',dv,&UNK_001b1693 + var_2,(char *)0x0,false,
             &(this->error_unresolved_symbols_).super_Struct_var,true);
  (this->no_error_unresolved_symbols_initializer_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(var_2 + 0x2a2ff7);
                    /* try { // try from 000e4c7e to 000e4c82 has its CatchHandler @ 000e61a4 */
  gold::options::One_option::var_3
            (&(this->no_error_unresolved_symbols_initializer_).option,(char *)(var_2 + 0x1af0f3)
             ,TWO_DASHES,'\0',dv,(char *)0x0,(char *)0x0,false,
             &(this->no_error_unresolved_symbols_initializer_).super_Struct_var,false);
  (this->buildd_).super_Struct_var._vptr_Struct_var =
       (type_1 **)("cccccccccccccccccccccccccccccccccccccccccccccccc" + var_2 + 0xb);
                    /* try { // try from 000e4cc1 to 000e4cc5 has its CatchHandler @ 000e619c */
  gold::options::One_option::var_3
            (&(this->buildd_).option,(char *)(var_2 + 0x1af120),DASH_Z,'\0',dv_00,
             (char *)(var_2 + 0x1af10f),(char *)0x0,false,&(this->buildd_).super_Struct_var,
             false);
  (this->buildd_).user_set_via_option = false;
  (this->buildd_).value = false;
  (this->no_buildd_initializer_).super_Struct_var._vptr_Struct_var =
       (type_1 **)("cccccccccccccccccccccccccccccccccccccccccccccccc" + var_2 + 0x1f)
  ;
                    /* try { // try from 000e4d06 to 000e4d0a has its CatchHandler @ 000e6389 */
  gold::options::One_option::var_3
            (&(this->no_buildd_initializer_).option,(char *)(var_2 + 0x1af11e),DASH_Z,'\0',dv_01
             ,(char *)0x0,(char *)0x0,false,&(this->no_buildd_initializer_).super_Struct_var,true);
  (this->wchar_size_warning_).super_Struct_var._vptr_Struct_var =
       (type_1 **)("cccccccccccccccccccccccccccccccccccccccccccccccc" + var_2 + 0x33)
  ;
                    /* try { // try from 000e4d42 to 000e4d46 has its CatchHandler @ 000e6371 */
  gold::options::One_option::var_3
            (&(this->wchar_size_warning_).option,(char *)(var_2 + 0x1af12a),TWO_DASHES,'\0',
             dv_01,(char *)0x0,(char *)0x0,false,&(this->wchar_size_warning_).super_Struct_var,true)
  ;
  (this->wchar_size_warning_).user_set_via_option = false;
  (this->wchar_size_warning_).value = true;
  (this->no_wchar_size_warning_initializer_).super_Struct_var._vptr_Struct_var =
       (type_1 **)("cccccccccccccccccccccccccccccccccccccccccccccccc" + var_2 + 0x47)
  ;
                    /* try { // try from 000e4d91 to 000e4d95 has its CatchHandler @ 000e6379 */
  gold::options::One_option::var_3
            (&(this->no_wchar_size_warning_initializer_).option,(char *)(var_2 + 0x1af127),
             TWO_DASHES,'\0',dv_00,(char *)(var_2 + 0x1b16b7),(char *)0x0,false,
             &(this->no_wchar_size_warning_initializer_).super_Struct_var,false);
  (this->weak_unresolved_symbols_).super_Struct_var._vptr_Struct_var =
       (type_1 **)("cccccccccccccccccccccccccccccccccccccccccccccccc" + var_2 + 0x5b)
  ;
                    /* try { // try from 000e4dd4 to 000e4dd8 has its CatchHandler @ 000e6361 */
  gold::options::One_option::var_3
            (&(this->weak_unresolved_symbols_).option,(char *)(var_2 + 0x1af140),TWO_DASHES,'\0'
             ,dv_00,(char *)(var_2 + 0x1b16ff),(char *)0x0,false,
             &(this->weak_unresolved_symbols_).super_Struct_var,false);
  (this->weak_unresolved_symbols_).user_set_via_option = false;
  (this->weak_unresolved_symbols_).value = false;
  (this->no_weak_unresolved_symbols_initializer_).super_Struct_var._vptr_Struct_var =
       (type_1 **)("cccccccccccccccccccccccccccccccccccccccccccccccc" + var_2 + 0x6f)
  ;
                    /* try { // try from 000e4e19 to 000e4e1d has its CatchHandler @ 000e6381 */
  gold::options::One_option::var_3
            (&(this->no_weak_unresolved_symbols_initializer_).option,(char *)(var_2 + 0x1af13d),
             TWO_DASHES,'\0',dv_01,(char *)0x0,(char *)0x0,false,
             &(this->no_weak_unresolved_symbols_initializer_).super_Struct_var,true);
  (this->whole_archive_).super_Struct_var._vptr_Struct_var =
       (type_1 **)("cccccccccccccccccccccccccccccccccccccccccccccccc" + var_2 + 0x83)
  ;
                    /* try { // try from 000e4e5c to 000e4e60 has its CatchHandler @ 000e6369 */
  gold::options::One_option::var_3
            (&(this->whole_archive_).option,(char *)(var_2 + 0x1af178),TWO_DASHES,'\0',dv_00,
             (char *)(var_2 + 0x1af158),(char *)0x0,false,
             &(this->whole_archive_).super_Struct_var,false);
  (this->whole_archive_).user_set_via_option = false;
  (this->whole_archive_).value = false;
  (this->no_whole_archive_initializer_).super_Struct_var._vptr_Struct_var =
       (type_1 **)("cccccccccccccccccccccccccccccccccccccccccccccccc" + var_2 + 0x97)
  ;
                    /* try { // try from 000e4ea6 to 000e4eaa has its CatchHandler @ 000e632b */
  gold::options::One_option::var_3
            (&(this->no_whole_archive_initializer_).option,(char *)(var_2 + 0x1af175),TWO_DASHES
             ,'\0',dv_01,(char *)(var_2 + 0x1b172f),(char *)0x0,false,
             &(this->no_whole_archive_initializer_).super_Struct_var,true);
                    /* try { // try from 000e4eb8 to 000e4ebc has its CatchHandler @ 000e6323 */
  Struct_wrap::var_22(&this->wrap_);
  (this->discard_all_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1;
                    /* try { // try from 000e4ef1 to 000e4ef5 has its CatchHandler @ 000e634b */
  gold::options::One_option::var_3
            (&(this->discard_all_initializer_).super_Struct_special.option,
             (char *)(var_2 + 0x1af19f),TWO_DASHES,'x',dv,(char *)(var_2 + 0x1af186),
             (char *)0x0,false,(type_4 *)&this->discard_all_initializer_,false);
  *(type_5 *)&(this->discard_all_initializer_).super_Struct_special.field_0x40 = 0;
  (this->discard_all_initializer_).super_Struct_special.parse = var_2 - 0x2e09;
  (this->discard_all_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =
       (type_1 **)
       ("St9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + var_2 + 0xf);
  (this->discard_locals_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =
       pp_Var1;
                    /* try { // try from 000e4f4d to 000e4f51 has its CatchHandler @ 000e6343 */
  gold::options::One_option::var_3
            (&(this->discard_locals_initializer_).super_Struct_special.option,
             (char *)(var_2 + 0x1af1ab),TWO_DASHES,'X',dv,
             (char *)(std::vector<var_29::var_23*,var_30::allocator<var_29::var_23*>var_14>::
                      _M_realloc_insert<var_29::var_23*var_24&> + var_2 + 7),(char *)0x0,false,
             (type_4 *)&this->discard_locals_initializer_,false);
  *(type_5 *)&(this->discard_locals_initializer_).super_Struct_special.field_0x40 = 0;
  (this->discard_locals_initializer_).super_Struct_special.parse = var_2 - 0x2df9;
  (this->discard_locals_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =
       (type_1 **)
       ("St9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + var_2 + 0x23);
  (this->discard_none_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1
  ;
                    /* try { // try from 000e4fa9 to 000e4fad has its CatchHandler @ 000e633b */
  gold::options::One_option::var_3
            (&(this->discard_none_initializer_).super_Struct_special.option,
             (char *)(var_2 + 0x1af1d1),TWO_DASHES,'\0',dv,(char *)(var_2 + 0x1af1ba),
             (char *)0x0,false,(type_4 *)&this->discard_none_initializer_,false);
  *(type_5 *)&(this->discard_none_initializer_).super_Struct_special.field_0x40 = 0;
  (this->discard_none_initializer_).super_Struct_special.parse = var_2 - 0x2de9;
  (this->discard_none_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =
       (type_1 **)
       ("St9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + var_2 + 0x37);
                    /* try { // try from 000e4fdd to 000e4fe1 has its CatchHandler @ 000e6333 */
  Struct_trace_symbol::var_25(&this->trace_symbol_);
  (this->undefined_version_).super_Struct_var._vptr_Struct_var =
       (type_1 **)("cccccccccccccccccccccccccccccccccccccccccccccccc" + var_2 + 0xd3)
  ;
                    /* try { // try from 000e501d to 000e5021 has its CatchHandler @ 000e635a */
  gold::options::One_option::var_3
            (&(this->undefined_version_).option,(char *)(var_2 + 0x1af1e1),TWO_DASHES,'\0',dv_01
             ,(char *)(var_2 + 0x1b177b),(char *)0x0,false,
             &(this->undefined_version_).super_Struct_var,true);
  (this->undefined_version_).user_set_via_option = false;
  (this->undefined_version_).value = true;
  (this->no_undefined_version_initializer_).super_Struct_var._vptr_Struct_var =
       (type_1 **)("cccccccccccccccccccccccccccccccccccccccccccccccc" + var_2 + 0xe7)
  ;
                    /* try { // try from 000e506c to 000e5070 has its CatchHandler @ 000e6352 */
  gold::options::One_option::var_3
            (&(this->no_undefined_version_initializer_).option,(char *)(var_2 + 0x1af1de),
             TWO_DASHES,'\0',dv_00,(char *)(var_2 + 0x1b179b),(char *)0x0,false,
             &(this->no_undefined_version_initializer_).super_Struct_var,false);
  (this->Y_).super_Struct_var._vptr_Struct_var =
       (type_1 **)("cccccccccccccccccccccccccccccccccccccccccccccccc" + var_2 + 0xfb)
  ;
                    /* try { // try from 000e50b4 to 000e50b8 has its CatchHandler @ 000e62a3 */
  gold::options::One_option::var_3
            (&(this->Y_).option,(char *)(var_2 + 0x1b799d),EXACTLY_ONE_DASH,'Y',dv,
             (char *)(var_2 + 0x1b17c3),(char *)(var_2 + 0x1ae411),false,
             &(this->Y_).super_Struct_var,false);
  (this->Y_).user_set_via_option = false;
  (this->Y_).value = dv;
  (this->start_group_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1;
                    /* try { // try from 000e50fc to 000e5100 has its CatchHandler @ 000e629b */
  gold::options::One_option::var_3
            (&(this->start_group_initializer_).super_Struct_special.option,
             (char *)(var_2 + 0x1af210),TWO_DASHES,'(',dv,(char *)(var_2 + 0x1af1f3),
             (char *)0x0,false,(type_4 *)&this->start_group_initializer_,false);
  *(type_5 *)&(this->start_group_initializer_).super_Struct_special.field_0x40 = 0;
  (this->start_group_initializer_).super_Struct_special.parse = var_2 - 0x1599;
  (this->start_group_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =
       (type_1 **)
       ("St9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE" + var_2 + 0xb);
  (this->end_group_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var = pp_Var1;
                    /* try { // try from 000e5158 to 000e515c has its CatchHandler @ 000e62e3 */
  gold::options::One_option::var_3
            (&(this->end_group_initializer_).super_Struct_special.option,
             (char *)(var_2 + 0x1af237),TWO_DASHES,')',dv,(char *)(var_2 + 0x1af21c),
             (char *)0x0,false,(type_4 *)&this->end_group_initializer_,false);
  *(type_5 *)&(this->end_group_initializer_).super_Struct_special.field_0x40 = 0;
  (this->end_group_initializer_).super_Struct_special.parse = var_2 - 0x28e9;
  (this->end_group_initializer_).super_Struct_special.super_Struct_var._vptr_Struct_var =
       (type_1 **)
       ("St9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE" + var_2 + 0x1f);
  (this->bndplt_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(&UNK_002a310f + var_2);
                    /* try { // try from 000e51bd to 000e51c1 has its CatchHandler @ 000e62db */
  gold::options::One_option::var_3
            (&(this->bndplt_).option,(char *)(var_2 + 0x1af25a),DASH_Z,'\0',dv_00,
             (char *)(var_2 + 0x1b17f3),(char *)0x0,false,&(this->bndplt_).super_Struct_var,
             false);
  (this->bndplt_).user_set_via_option = false;
  (this->bndplt_).value = false;
  (this->no_bndplt_initializer_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(&UNK_002a3123 + var_2);
                    /* try { // try from 000e5207 to 000e520b has its CatchHandler @ 000e62d3 */
  gold::options::One_option::var_3
            (&(this->no_bndplt_initializer_).option,(char *)(var_2 + 0x1af258),DASH_Z,'\0',dv_01
             ,(char *)(var_2 + 0x1af241),(char *)0x0,false,
             &(this->no_bndplt_initializer_).super_Struct_var,true);
  (this->combreloc_).super_Struct_var._vptr_Struct_var = (type_1 **)("$u27$" + var_2)
  ;
                    /* try { // try from 000e5248 to 000e524c has its CatchHandler @ 000e62cb */
  gold::options::One_option::var_3
            (&(this->combreloc_).option,(char *)(var_2 + 0x1af292),DASH_Z,'\0',dv_01,
             (char *)(var_2 + 0x1af261),(char *)0x0,false,&(this->combreloc_).super_Struct_var,
             true);
  (this->combreloc_).user_set_via_option = false;
  (this->combreloc_).value = true;
  (this->no_combreloc_initializer_).super_Struct_var._vptr_Struct_var =
       (type_1 **)("$u5b$" + var_2 + 2);
                    /* try { // try from 000e5297 to 000e529b has its CatchHandler @ 000e62c3 */
  gold::options::One_option::var_3
            (&(this->no_combreloc_initializer_).option,(char *)(var_2 + 0x1af290),DASH_Z,'\0',
             dv_00,(char *)(var_2 + 0x1af275),(char *)0x0,false,
             &(this->no_combreloc_initializer_).super_Struct_var,false);
  (this->common_page_size_).super_Struct_var._vptr_Struct_var =
       (type_1 **)("$u7d$" + var_2 + 4);
                    /* try { // try from 000e52db to 000e52df has its CatchHandler @ 000e62bb */
  gold::options::One_option::var_3
            (&(this->common_page_size_).option,(char *)(var_2 + 0x1af2b9),DASH_Z,'\0',dv_03,
             &UNK_001af29c + var_2,ha,false,&(this->common_page_size_).super_Struct_var,false);
  (this->common_page_size_).user_set_via_option = false;
  *(type_5 *)&(this->common_page_size_).value = 0;
  *(type_5 *)((int)&(this->common_page_size_).value + 4) = 0;
  (this->defs_).super_Struct_var._vptr_Struct_var = (type_1 **)(var_2 + 0x2a3173);
                    /* try { // try from 000e5335 to 000e5339 has its CatchHandler @ 000e62b3 */
  gold::options::One_option::var_3
            (&(this->defs_).option,(char *)(var_2 + 0x1abba5),DASH_Z,'\0',dv_00,
             (char *)(var_23::var_17== + var_2 + 7),(char *)0x0,false,
             &(this->defs_).super_Struct_var,false);
  (this->defs_).user_set_via_option = false;
  (this->defs_).value = false;
  (this->no_defs_initializer_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(var_2 + 0x2a3187);
                    /* try { // try from 000e537a to 000e537e has its CatchHandler @ 000e62ab */
  gold::options::One_option::var_3
            (&(this->no_defs_initializer_).option,&UNK_001af2ca + var_2,DASH_Z,'\0',dv_01,
             (char *)0x0,(char *)0x0,false,&(this->no_defs_initializer_).super_Struct_var,true);
  (this->execstack_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(var_2 + 0x2a319b);
                    /* try { // try from 000e53bd to 000e53c1 has its CatchHandler @ 000e6303 */
  gold::options::One_option::var_3
            (&(this->execstack_).option,(char *)(var_2 + 0x1af07a),DASH_Z,'\0',dv_00,
             (char *)(var_2 + 0x1b1823),(char *)0x0,false,&(this->execstack_).super_Struct_var,
             false);
  (this->no_execstack_initializer_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(var_2 + 0x2a31af);
  (this->execstack_).user_set_via_option = false;
  (this->execstack_).value = false;
                    /* try { // try from 000e5405 to 000e5409 has its CatchHandler @ 000e62fb */
  gold::options::One_option::var_3
            (&(this->no_execstack_initializer_).option,(char *)(var_2 + 0x1af390),DASH_Z,'\0',
             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_execstack_initializer_).super_Struct_var
             ,true);
  (this->global_).super_Struct_var._vptr_Struct_var = (type_1 **)(var_2 + 0x2a31c3);
                    /* try { // try from 000e5448 to 000e544c has its CatchHandler @ 000e62f3 */
  gold::options::One_option::var_3
            (&(this->global_).option,(char *)(var_2 + 0x1af2d3),DASH_Z,'\0',dv_00,
             &UNK_001b184f + var_2,(char *)0x0,false,&(this->global_).super_Struct_var,false);
  (this->global_).user_set_via_option = false;
  (this->global_).value = false;
  (this->no_global_initializer_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(var_2 + 0x2a31d7);
                    /* try { // try from 000e548a to 000e548e has its CatchHandler @ 000e62eb */
  gold::options::One_option::var_3
            (&(this->no_global_initializer_).option,(char *)(var_2 + 0x1af2d1),DASH_Z,'\0',dv_01
             ,(char *)0x0,(char *)0x0,false,&(this->no_global_initializer_).super_Struct_var,true);
  (this->initfirst_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(var_2 + 0x2a31eb);
                    /* try { // try from 000e54cd to 000e54d1 has its CatchHandler @ 000e6313 */
  gold::options::One_option::var_3
            (&(this->initfirst_).option,(char *)(var_2 + 0x1af2dc),DASH_Z,'\0',dv_00,
             (char *)(var_2 + 0x1b188f),(char *)0x0,false,&(this->initfirst_).super_Struct_var,
             false);
  (this->initfirst_).user_set_via_option = false;
  (this->initfirst_).value = false;
  (this->no_initfirst_initializer_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(var_2 + 0x2a31ff);
                    /* try { // try from 000e5512 to 000e5516 has its CatchHandler @ 000e630b */
  gold::options::One_option::var_3
            (&(this->no_initfirst_initializer_).option,(char *)(var_2 + 0x1af2da),DASH_Z,'\0',
             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_initfirst_initializer_).super_Struct_var
             ,true);
  (this->interpose_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(var_2 + 0x2a3213);
                    /* try { // try from 000e5555 to 000e5559 has its CatchHandler @ 000e631b */
  gold::options::One_option::var_3
            (&(this->interpose_).option,&UNK_001af2e8 + var_2,DASH_Z,'\0',dv_00,
             (char *)(var_2 + 0x1b18bb),(char *)0x0,false,&(this->interpose_).super_Struct_var,
             false);
  (this->interpose_).user_set_via_option = false;
  (this->interpose_).value = false;
  (this->no_interpose_initializer_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(var_2 + 0x2a3227);
                    /* try { // try from 000e559a to 000e559e has its CatchHandler @ 000e6194 */
  gold::options::One_option::var_3
            (&(this->no_interpose_initializer_).option,(char *)(var_2 + 0x1af2e6),DASH_Z,'\0',
             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_interpose_initializer_).super_Struct_var
             ,true);
  (this->lazy_).super_Struct_var._vptr_Struct_var = (type_1 **)(var_2 + 0x2a323b);
                    /* try { // try from 000e55dd to 000e55e1 has its CatchHandler @ 000e611c */
  gold::options::One_option::var_3
            (&(this->lazy_).option,(char *)(var_2 + 0x1af2f4),DASH_Z,'\0',dv,
             &UNK_001b18ef + var_2,(char *)0x0,false,&(this->lazy_).super_Struct_var,true);
  (this->no_lazy_initializer_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(var_2 + 0x2a324f);
                    /* try { // try from 000e561b to 000e561f has its CatchHandler @ 000e6114 */
  gold::options::One_option::var_3
            (&(this->no_lazy_initializer_).option,(char *)(var_2 + 0x1af2f2),DASH_Z,'\0',dv,
             (char *)0x0,(char *)0x0,false,&(this->no_lazy_initializer_).super_Struct_var,false);
  (this->loadfltr_).super_Struct_var._vptr_Struct_var = (type_1 **)(var_2 + 0x2a3263)
  ;
                    /* try { // try from 000e565e to 000e5662 has its CatchHandler @ 000e610c */
  gold::options::One_option::var_3
            (&(this->loadfltr_).option,(char *)(var_2 + 0x1af2fb),DASH_Z,'\0',dv_00,
             (char *)(var_2 + 0x1b1917),(char *)0x0,false,&(this->loadfltr_).super_Struct_var,
             false);
  (this->loadfltr_).user_set_via_option = false;
  (this->loadfltr_).value = false;
  (this->no_loadfltr_initializer_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(var_2 + 0x2a3277);
                    /* try { // try from 000e56a3 to 000e56a7 has its CatchHandler @ 000e6104 */
  gold::options::One_option::var_3
            (&(this->no_loadfltr_initializer_).option,(char *)(var_2 + 0x1af2f9),DASH_Z,'\0',
             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_loadfltr_initializer_).super_Struct_var,
             true);
  (this->max_page_size_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(var_2 + 0x2a328b);
                    /* try { // try from 000e56e7 to 000e56eb has its CatchHandler @ 000e60fc */
  gold::options::One_option::var_3
            (&(this->max_page_size_).option,
             (char *)(var_6<32,var_26>::var_8 + var_2 + 2),DASH_Z,'\0',dv_03,
             (char *)(var_2 + 0x1af304),ha,false,&(this->max_page_size_).super_Struct_var,false)
  ;
  (this->max_page_size_).user_set_via_option = false;
  *(type_5 *)&(this->max_page_size_).value = 0;
  *(type_5 *)((int)&(this->max_page_size_).value + 4) = 0;
  (this->muldefs_).super_Struct_var._vptr_Struct_var = (type_1 **)(var_2 + 0x2a329f);
                    /* try { // try from 000e5741 to 000e5745 has its CatchHandler @ 000e60f4 */
  gold::options::One_option::var_3
            (&(this->muldefs_).option,(char *)(var_2 + 0x1af332),DASH_Z,'\0',dv_00,
             (char *)(var_2 + 0x1af7b7),(char *)0x0,false,&(this->muldefs_).super_Struct_var,
             false);
  (this->muldefs_).user_set_via_option = false;
  (this->muldefs_).value = false;
  (this->no_muldefs_initializer_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(var_2 + 0x2a32b3);
                    /* try { // try from 000e5786 to 000e578a has its CatchHandler @ 000e60ec */
  gold::options::One_option::var_3
            (&(this->no_muldefs_initializer_).option,
             (char *)(var_6<32,var_7>::var_6 + var_2),DASH_Z,'\0',dv_01,
             (char *)0x0,(char *)0x0,false,&(this->no_muldefs_initializer_).super_Struct_var,true);
  (this->copyreloc_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(var_2 + 0x2a32c7);
                    /* try { // try from 000e57c2 to 000e57c6 has its CatchHandler @ 000e60e4 */
  gold::options::One_option::var_3
            (&(this->copyreloc_).option,(char *)(var_2 + 0x1af356),DASH_Z,'\0',dv_01,(char *)0x0
             ,(char *)0x0,false,&(this->copyreloc_).super_Struct_var,true);
  (this->copyreloc_).user_set_via_option = false;
  (this->copyreloc_).value = true;
  (this->no_copyreloc_initializer_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(var_2 + 0x2a32db);
                    /* try { // try from 000e5811 to 000e5815 has its CatchHandler @ 000e60dc */
  gold::options::One_option::var_3
            (&(this->no_copyreloc_initializer_).option,(char *)(var_2 + 0x1af354),DASH_Z,'\0',
             dv_00,(char *)(var_2 + 0x1af33a),(char *)0x0,false,
             &(this->no_copyreloc_initializer_).super_Struct_var,false);
  (this->nodefaultlib_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(var_2 + 0x2a32ef);
                    /* try { // try from 000e5854 to 000e5858 has its CatchHandler @ 000e60d4 */
  gold::options::One_option::var_3
            (&(this->nodefaultlib_).option,(char *)(var_2 + 0x1af362),DASH_Z,'\0',dv_00,
             (char *)(var_2 + 0x1b193f),(char *)0x0,false,
             &(this->nodefaultlib_).super_Struct_var,false);
  (this->nodefaultlib_).user_set_via_option = false;
  (this->nodefaultlib_).value = false;
  (this->no_nodefaultlib_initializer_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(var_2 + 0x2a3303);
                    /* try { // try from 000e5899 to 000e589d has its CatchHandler @ 000e60cc */
  gold::options::One_option::var_3
            (&(this->no_nodefaultlib_initializer_).option,(char *)(var_2 + 0x1af360),DASH_Z,'\0'
             ,dv_01,(char *)0x0,(char *)0x0,false,
             &(this->no_nodefaultlib_initializer_).super_Struct_var,true);
  (this->nodelete_).super_Struct_var._vptr_Struct_var = (type_1 **)(var_2 + 0x2a3317)
  ;
                    /* try { // try from 000e58dc to 000e58e0 has its CatchHandler @ 000e60c4 */
  gold::options::One_option::var_3
            (&(this->nodelete_).option,(char *)(var_2 + 0x1af371),DASH_Z,'\0',dv_00,
             (char *)(var_2 + 0x1b196b),(char *)0x0,false,&(this->nodelete_).super_Struct_var,
             false);
  (this->nodelete_).user_set_via_option = false;
  (this->nodelete_).value = false;
  (this->no_nodelete_initializer_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(var_2 + 0x2a332b);
                    /* try { // try from 000e5921 to 000e5925 has its CatchHandler @ 000e60bc */
  gold::options::One_option::var_3
            (&(this->no_nodelete_initializer_).option,(char *)(var_2 + 0x1af36f),DASH_Z,'\0',
             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_nodelete_initializer_).super_Struct_var,
             true);
  (this->nodlopen_).super_Struct_var._vptr_Struct_var = (type_1 **)(var_2 + 0x2a333f)
  ;
                    /* try { // try from 000e5961 to 000e5965 has its CatchHandler @ 000e60b4 */
  gold::options::One_option::var_3
            (&(this->nodlopen_).option,(char *)(var_2 + 0x1af37c),DASH_Z,'\0',dv_00,
             (char *)(var_2 + 0x1b198f),(char *)0x0,false,&(this->nodlopen_).super_Struct_var,
             false);
  (this->nodlopen_).user_set_via_option = false;
  (this->nodlopen_).value = false;
  (this->no_nodlopen_initializer_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(var_2 + 0x2a3353);
                    /* try { // try from 000e59a6 to 000e59aa has its CatchHandler @ 000e60ac */
  gold::options::One_option::var_3
            (&(this->no_nodlopen_initializer_).option,(char *)(var_2 + 0x1af37a),DASH_Z,'\0',
             dv_01,(char *)0x0,(char *)0x0,false,&(this->no_nodlopen_initializer_).super_Struct_var,
             true);
  (this->nodump_).super_Struct_var._vptr_Struct_var = (type_1 **)(var_2 + 0x2a3367);
                    /* try { // try from 000e59e9 to 000e59ed has its CatchHandler @ 000e60a4 */
  gold::options::One_option::var_3
            (&(this->nodump_).option,(char *)(var_2 + 0x1af387),DASH_Z,'\0',dv_00,
             &UNK_001b19b3 + var_2,(char *)0x0,false,&(this->nodump_).super_Struct_var,false);
  (this->nodump_).user_set_via_option = false;
  (this->nodump_).value = false;
  (this->no_nodump_initializer_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(var_2 + 0x2a337b);
                    /* try { // try from 000e5a2e to 000e5a32 has its CatchHandler @ 000e615c */
  gold::options::One_option::var_3
            (&(this->no_nodump_initializer_).option,(char *)(var_2 + 0x1af385),DASH_Z,'\0',dv_01
             ,(char *)0x0,(char *)0x0,false,&(this->no_nodump_initializer_).super_Struct_var,true);
  (this->noexecstack_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(var_2 + 0x2a338f);
                    /* try { // try from 000e5a6d to 000e5a71 has its CatchHandler @ 000e6154 */
  gold::options::One_option::var_3
            (&(this->noexecstack_).option,(char *)(var_2 + 0x1af390),DASH_Z,'\0',dv_00,
             (char *)(var_2 + 0x1b19d7),(char *)0x0,false,&(this->noexecstack_).super_Struct_var
             ,false);
  (this->noexecstack_).user_set_via_option = false;
  (this->noexecstack_).value = false;
  (this->no_noexecstack_initializer_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(var_2 + 0x2a33a3);
                    /* try { // try from 000e5ab2 to 000e5ab6 has its CatchHandler @ 000e614c */
  gold::options::One_option::var_3
            (&(this->no_noexecstack_initializer_).option,(char *)(var_2 + 0x1af38e),DASH_Z,'\0',
             dv_01,(char *)0x0,(char *)0x0,false,
             &(this->no_noexecstack_initializer_).super_Struct_var,true);
  (this->now_).super_Struct_var._vptr_Struct_var = (type_1 **)(var_2 + 0x2a33b7);
                    /* try { // try from 000e5af5 to 000e5af9 has its CatchHandler @ 000e6144 */
  gold::options::One_option::var_3
            (&(this->now_).option,(char *)(var_2 + 0x1af39e),DASH_Z,'\0',dv_00,
             (char *)(var_2 + 0x1b1a07),(char *)0x0,false,&(this->now_).super_Struct_var,false);
  (this->now_).user_set_via_option = false;
  (this->now_).value = false;
  (this->no_now_initializer_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(var_2 + 0x2a33cb);
                    /* try { // try from 000e5b3a to 000e5b3e has its CatchHandler @ 000e613c */
  gold::options::One_option::var_3
            (&(this->no_now_initializer_).option,(char *)(var_2 + 0x1af39c),DASH_Z,'\0',dv_01,
             (char *)0x0,(char *)0x0,false,&(this->no_now_initializer_).super_Struct_var,true);
  (this->origin_).super_Struct_var._vptr_Struct_var = (type_1 **)(var_2 + 0x2a33df);
                    /* try { // try from 000e5b7d to 000e5b81 has its CatchHandler @ 000e6134 */
  gold::options::One_option::var_3
            (&(this->origin_).option,(char *)(var_2 + 0x1bb519),DASH_Z,'\0',dv_00,
             (char *)(var_2 + 0x1b1a33),(char *)0x0,false,&(this->origin_).super_Struct_var,
             false);
  (this->origin_).user_set_via_option = false;
  (this->origin_).value = false;
  (this->no_origin_initializer_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(var_2 + 0x2a33f3);
                    /* try { // try from 000e5bc2 to 000e5bc6 has its CatchHandler @ 000e612c */
  gold::options::One_option::var_3
            (&(this->no_origin_initializer_).option,(char *)(var_2 + 0x1af3a2),DASH_Z,'\0',dv_01
             ,(char *)0x0,(char *)0x0,false,&(this->no_origin_initializer_).super_Struct_var,true);
  (this->relro_).super_Struct_var._vptr_Struct_var = (type_1 **)(var_2 + 0x2a3407);
                    /* try { // try from 000e5c03 to 000e5c07 has its CatchHandler @ 000e6124 */
  gold::options::One_option::var_3
            (&(this->relro_).option,(char *)(var_2 + 0x1af3ad),DASH_Z,'\0',dv_01,
             (char *)(var_2 + 0x1b1a7b),(char *)0x0,false,&(this->relro_).super_Struct_var,true)
  ;
  (this->relro_).user_set_via_option = false;
  (this->relro_).value = true;
  (this->no_relro_initializer_).super_Struct_var._vptr_Struct_var =
       (type_1 **)(var_2 + 0x2a341b);
                    /* try { // try from 000e5c52 to 000e5c56 has its CatchHandler @ 000e617c */
  gold::options::One_option::var_3
            (&(this->no_relro_initializer_).option,(char *)(var_2 + 0x1af3ab),DASH_Z,'\0',dv_00,
             (char *)(var_2 + 0x1b1ab7),(char *)0x0,false,
             &(this->no_relro_initializer_).super_Struct_var,false);
  (this->stack_size_).super_Struct_var._vptr_Struct_var =
       (type_1 **)("" + var_2 + 0xf);
                    /* try { // try from 000e5c96 to 000e5c9a has its CatchHandler @ 000e6174 */
  gold::options::One_option::var_3
            (&(this->stack_size_).option,(char *)(var_2 + 0x1af3b3),DASH_Z,'\0',dv_03,
             (char *)(var_2 + 0x1b1ae7),ha,false,&(this->stack_size_).super_Struct_var,false);
  (this->stack_size_).user_set_via_option = false;
  (this->text_).super_Struct_var._vptr_Struct_var = (type_1 **)("" + var_2 + 0x23);
  *(type_5 *)&(this->stack_size_).value = 0;
  *(type_5 *)((int)&(this->stack_size_).value + 4) = 0;
                    /* try { // try from 000e5cf4 to 000e5cf8 has its CatchHandler @ 000e616c */
  gold::options::One_option::var_3
            (&(this->text_).option,(char *)(var_2 + 0x1a0f0d),DASH_Z,'\0',dv_00,
             (char *)(var_2 + 0x1b1b13),(char *)0x0,false,&(this->text_).super_Struct_var,false)
  ;
  (this->text_).user_set_via_option = false;
  (this->text_).value = false;
  (this->no_text_initializer_).super_Struct_var._vptr_Struct_var =
       (type_1 **)("" + var_2 + 0x37);
                    /* try { // try from 000e5d3e to 000e5d42 has its CatchHandler @ 000e6164 */
  gold::options::One_option::var_3
            (&(this->no_text_initializer_).option,(char *)(var_2 + 0x1af3be),DASH_Z,'\0',dv_01,
             (char *)(var_2 + 0x1b1b43),(char *)0x0,false,
             &(this->no_text_initializer_).super_Struct_var,true);
  (this->textoff_).super_Struct_var._vptr_Struct_var = (type_1 **)("" + var_2 + 0x4b)
  ;
                    /* try { // try from 000e5d7a to 000e5d7e has its CatchHandler @ 000e618c */
  gold::options::One_option::var_3
            (&(this->textoff_).option,(char *)(var_2 + 0x1af3c7),DASH_Z,'\0',dv,
             (char *)(var_2 + 0x1b1b43),(char *)0x0,false,&(this->textoff_).super_Struct_var,
             true);
  (this->no_textoff_initializer_).super_Struct_var._vptr_Struct_var =
       (type_1 **)("" + var_2 + 0x5f);
                    /* try { // try from 000e5db5 to 000e5db9 has its CatchHandler @ 000e6184 */
  gold::options::One_option::var_3
            (&(this->no_textoff_initializer_).option,(char *)(var_2 + 0x1af3c5),DASH_Z,'\0',dv,
             (char *)0x0,(char *)0x0,false,&(this->no_textoff_initializer_).super_Struct_var,false);
  (this->text_unlikely_segment_).super_Struct_var._vptr_Struct_var =
       (type_1 **)("" + var_2 + 0x73);
                    /* try { // try from 000e5df8 to 000e5dfc has its CatchHandler @ 000e609c */
  gold::options::One_option::var_3
            (&(this->text_unlikely_segment_).option,(char *)(var_2 + 0x1af3d1),DASH_Z,'\0',dv_00
             ,(char *)(var_2 + 0x1b1b6f),(char *)0x0,false,
             &(this->text_unlikely_segment_).super_Struct_var,false);
  (this->no_text_unlikely_segment_initializer_).super_Struct_var._vptr_Struct_var =
       (type_1 **)("" + var_2 + 0x87);
  (this->text_unlikely_segment_).user_set_via_option = false;
  (this->text_unlikely_segment_).value = false;
                    /* try { // try from 000e5e3f to 000e5e43 has its CatchHandler @ 000e6094 */
  gold::options::One_option::var_3
            (&(this->no_text_unlikely_segment_initializer_).option,&UNK_001af3cf + var_2,DASH_Z,
             '\0',dv_01,(char *)(var_2 + 0x1b1ba3),(char *)0x0,false,
             &(this->no_text_unlikely_segment_initializer_).super_Struct_var,true);
  (this->keep_text_section_prefix_).super_Struct_var._vptr_Struct_var =
       (type_1 **)("" + var_2 + 0x9b);
                    /* try { // try from 000e5e82 to 000e5e86 has its CatchHandler @ 000e608c */
  gold::options::One_option::var_3
            (&(this->keep_text_section_prefix_).option,(char *)(var_2 + 0x1af3e9),DASH_Z,'\0',
             dv_00,(char *)(var_2 + 0x1b1bdf),(char *)0x0,false,
             &(this->keep_text_section_prefix_).super_Struct_var,false);
  (this->no_keep_text_section_prefix_initializer_).super_Struct_var._vptr_Struct_var =
       (type_1 **)("" + var_2 + 0xaf);
  (this->keep_text_section_prefix_).user_set_via_option = false;
  (this->keep_text_section_prefix_).value = false;
                    /* try { // try from 000e5ec9 to 000e5ecd has its CatchHandler @ 000e6084 */
  gold::options::One_option::var_3
            (&(this->no_keep_text_section_prefix_initializer_).option,(char *)(var_2 + 0x1af3e7)
             ,DASH_Z,'\0',dv_01,(char *)(var_2 + 0x1b1c47),(char *)0x0,false,
             &(this->no_keep_text_section_prefix_initializer_).super_Struct_var,true);
  this->printed_version_ = false;
  this->static_ = false;
  this->do_demangle_ = false;
  this->execstack_status_ = EXECSTACK_FROM_INPUT;
  this->icf_status_ = ICF_NONE;
  this->plugins_ = (type_7 *)0x0;
                    /* try { // try from 000e5f08 to 000e5f0c has its CatchHandler @ 000e607f */
  Script_options::var_27(&this->dynamic_list_);
  this->have_dynamic_list_ = false;
  var_28 = 0;
  this->incremental_mode_ = INCREMENTAL_OFF;
  this->incremental_disposition_ = INCREMENTAL_STARTUP;
  this->incremental_startup_disposition_ = INCREMENTAL_CHECK;
  this->implicit_incremental_ = false;
  do {
    *(type_5 *)((int)&(this->excluded_libs_)._M_h._M_buckets + var_28) = 0;
    var_28 = var_28 + 4;
  } while (var_28 < 0x1c);
  (this->excluded_libs_)._M_h._M_bucket_count = 1;
  (this->excluded_libs_)._M_h._M_before_begin._M_nxt = (type_8 *)0x0;
  (this->excluded_libs_)._M_h._M_element_count = 0;
  (this->excluded_libs_)._M_h._M_rehash_policy._M_max_load_factor = 1.0;
  (this->excluded_libs_)._M_h._M_rehash_policy._M_next_resize = 0;
  (this->excluded_libs_)._M_h._M_single_bucket = (type_9)0x0;
  (this->excluded_libs_)._M_h._M_buckets = &(this->excluded_libs_)._M_h._M_single_bucket;
  var_28 = 0;
  do {
    *(type_5 *)((int)&(this->symbols_to_retain_)._M_h._M_buckets + var_28) = 0;
    var_28 = var_28 + 4;
  } while (var_28 < 0x1c);
  (this->symbols_to_retain_)._M_h._M_bucket_count = 1;
  (this->symbols_to_retain_)._M_h._M_buckets = &(this->symbols_to_retain_)._M_h._M_single_bucket;
  p_Var3 = &(this->section_starts_)._M_t._M_impl.super__Rb_tree_header;
  (this->symbols_to_retain_)._M_h._M_before_begin._M_nxt = (type_8 *)0x0;
  (this->symbols_to_retain_)._M_h._M_element_count = 0;
  (this->symbols_to_retain_)._M_h._M_rehash_policy._M_max_load_factor = 1.0;
  (this->symbols_to_retain_)._M_h._M_rehash_policy._M_next_resize = 0;
  (this->symbols_to_retain_)._M_h._M_single_bucket = (type_9)0x0;
  (this->section_starts_)._M_t._M_impl.super__Rb_tree_header._M_header._M_color = _S_red;
  (this->section_starts_)._M_t._M_impl.super__Rb_tree_header._M_header._M_parent = (type_10)0x0;
  (this->section_starts_)._M_t._M_impl.super__Rb_tree_header._M_header._M_left = &p_Var3->_M_header;
  (this->section_starts_)._M_t._M_impl.super__Rb_tree_header._M_header._M_right = &p_Var3->_M_header
  ;
  (this->section_starts_)._M_t._M_impl.super__Rb_tree_header._M_node_count = 0;
  this->fix_v4bx_ = FIX_V4BX_NONE;
  this->endianness_ = ENDIANNESS_NOT_SET;
  this->discard_locals_ = DISCARD_SEC_MERGE;
  (this->options_stack_).
  super__Vector_base<var_29::Position_dependent_options*,var_30::allocator<var_29::Position_dependent_options*>var_14>
  ._M_impl._M_start = (type_6)0x0;
  (this->options_stack_).
  super__Vector_base<var_29::Position_dependent_options*,var_30::allocator<var_29::Position_dependent_options*>var_14>
  ._M_impl._M_finish = (type_6)0x0;
  (this->options_stack_).
  super__Vector_base<var_29::Position_dependent_options*,var_30::allocator<var_29::Position_dependent_options*>var_14>
  ._M_impl._M_end_of_storage = (type_6)0x0;
  this->orphan_handling_enum_ = ORPHAN_PLACE;
  *(type_11 *)((int)&fde_table_entry_002b5a10.data_loc + var_2 + 3) = 0;
  return;
}


(translation_unit (function_definition type: (primitive_type) declarator: (function_declarator declarator: (identifier) parameters: (parameter_list (parameter_declaration type: (type_identifier) declarator: (pointer_declarator declarator: (identifier))))) body: (compound_statement (declaration type: (type_identifier) declarator: (pointer_declarator declarator: (identifier))) (declaration type: (primitive_type) declarator: (identifier)) (declaration type: (primitive_type) declarator: (identifier)) (declaration type: (primitive_type) declarator: (identifier)) (declaration type: (primitive_type) declarator: (identifier)) (declaration type: (primitive_type) declarator: (identifier)) (declaration type: (primitive_type) declarator: (identifier)) (declaration type: (primitive_type) declarator: (identifier)) (declaration type: (primitive_type) declarator: (identifier)) (declaration type: (primitive_type) declarator: (identifier)) (declaration type: (primitive_type) declarator: (identifier)) (declaration type: (primitive_type) declarator: (identifier)) (declaration type: (primitive_type) declarator: (identifier)) (declaration type: (primitive_type) declarator: (identifier)) (declaration type: (type_identifier) declarator: (identifier)) (declaration type: (type_identifier) declarator: (identifier)) (declaration type: (primitive_type) declarator: (identifier)) (expression_statement (call_expression function: (identifier) arguments: (argument_list))) (expression_statement (assignment_expression left: (identifier) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (assignment_expression left: (identifier) right: (binary_expression left: (identifier) right: (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (identifier)) right: (identifier))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (identifier) right: (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (identifier)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (identifier))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (identifier) right: (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (identifier))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (identifier) right: (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (assignment_expression left: (identifier) right: (binary_expression left: (identifier) right: (number_literal)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (identifier) right: (binary_expression left: (identifier) right: (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (assignment_expression left: (identifier) right: (binary_expression left: (identifier) right: (number_literal)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (number_literal) (identifier) (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (number_literal))) (expression_statement (assignment_expression left: (identifier) right: (binary_expression left: (identifier) right: (number_literal)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (identifier))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (number_literal) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (identifier) right: (binary_expression left: (identifier) right: (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (identifier) right: (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)) (binary_expression left: (identifier) right: (number_literal)) (identifier) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (number_literal))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)) (identifier) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (number_literal))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (number_literal) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (number_literal) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (number_literal) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (number_literal) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (number_literal) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (number_literal) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (number_literal) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)) (number_literal) (number_literal) (identifier) (number_literal) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (identifier) right: (binary_expression left: (identifier) right: (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (identifier))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (number_literal) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (number_literal) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (identifier))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (identifier))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (identifier) right: (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (binary_expression left: (string_literal (string_content)) right: (identifier)) right: (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (binary_expression left: (string_literal (string_content)) right: (identifier)) right: (number_literal)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (number_literal) (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)) (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (binary_expression left: (string_literal (string_content)) right: (identifier)) right: (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (number_literal))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (binary_expression left: (string_literal (string_content)) right: (identifier)) right: (number_literal)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (number_literal) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (binary_expression left: (string_literal (string_content)) right: (identifier)) right: (number_literal)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (binary_expression left: (string_literal (string_content)) right: (identifier)) right: (number_literal)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (binary_expression left: (string_literal (string_content)) right: (identifier)) right: (number_literal)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (binary_expression left: (string_literal (string_content)) right: (identifier)) right: (number_literal)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (number_literal) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (binary_expression left: (string_literal (string_content)) right: (identifier)) right: (number_literal)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (binary_expression left: (string_literal (string_content)) right: (identifier)) right: (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (number_literal) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (binary_expression left: (string_literal (string_content)) right: (identifier)) right: (number_literal)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (binary_expression left: (string_literal (string_content)) right: (identifier)) right: (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (number_literal) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (identifier) right: (binary_expression left: (identifier) right: (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (identifier))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (identifier) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (identifier) right: (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (binary_expression left: (string_literal (string_content)) right: (identifier)) right: (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (binary_expression left: (string_literal (string_content)) right: (identifier)) right: (number_literal)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (binary_expression left: (string_literal (string_content)) right: (identifier)) right: (number_literal)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (identifier) right: (binary_expression left: (identifier) right: (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (binary_expression left: (string_literal (string_content)) right: (identifier)) right: (number_literal)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (identifier) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (binary_expression left: (string_literal (string_content)) right: (identifier)) right: (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (number_literal))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (binary_expression left: (string_literal (string_content)) right: (identifier)) right: (number_literal)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (binary_expression left: (string_literal (string_content)) right: (identifier)) right: (number_literal)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (binary_expression left: (string_literal (string_content)) right: (identifier)) right: (number_literal)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (number_literal) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (identifier))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (identifier) right: (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (binary_expression left: (string_literal (string_content)) right: (identifier)) right: (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (binary_expression left: (string_literal (string_content)) right: (identifier)) right: (number_literal)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (binary_expression left: (string_literal (string_content)) right: (identifier)) right: (number_literal)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal))))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (identifier))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (identifier) right: (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (binary_expression left: (string_literal (string_content)) right: (identifier)) right: (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (identifier))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (identifier) right: (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal))))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (binary_expression left: (string_literal (string_content)) right: (identifier)) right: (number_literal)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (number_literal))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (binary_expression left: (string_literal (string_content)) right: (identifier)) right: (number_literal)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (binary_expression left: (string_literal (string_content)) right: (identifier)) right: (number_literal)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (identifier) right: (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (string_literal (string_content)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (binary_expression left: (string_literal (string_content)) right: (identifier)) right: (number_literal)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (binary_expression left: (string_literal (string_content)) right: (identifier)) right: (number_literal)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (binary_expression left: (string_literal (string_content)) right: (identifier)) right: (number_literal)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (binary_expression left: (string_literal (string_content)) right: (identifier)) right: (number_literal)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (binary_expression left: (string_literal (string_content)) right: (identifier)) right: (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (binary_expression left: (string_literal (string_content)) right: (identifier)) right: (number_literal)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (binary_expression left: (string_literal (string_content)) right: (identifier)) right: (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (identifier))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (identifier) right: (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (binary_expression left: (string_literal (string_content)) right: (identifier)) right: (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (identifier))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (identifier) right: (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (binary_expression left: (string_literal (string_content)) right: (identifier)) right: (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (binary_expression left: (string_literal (string_content)) right: (identifier)) right: (number_literal)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (binary_expression left: (string_literal (string_content)) right: (identifier)) right: (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (identifier))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (identifier)) (number_literal) (number_literal) (identifier) (identifier) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (binary_expression left: (string_literal (string_content)) right: (identifier)) right: (number_literal)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (number_literal) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (binary_expression left: (string_literal (string_content)) right: (identifier)) right: (number_literal)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (binary_expression left: (string_literal (string_content)) right: (identifier)) right: (number_literal)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (binary_expression left: (string_literal (string_content)) right: (identifier)) right: (number_literal)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (string_literal (string_content)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (binary_expression left: (string_literal (string_content)) right: (identifier)) right: (number_literal)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (binary_expression left: (string_literal (string_content)) right: (identifier)) right: (number_literal)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (number_literal) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (assignment_expression left: (identifier) right: (binary_expression left: (identifier) right: (number_literal)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (identifier) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (identifier) right: (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (binary_expression left: (string_literal (string_content)) right: (identifier)) right: (number_literal)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (binary_expression left: (string_literal (string_content)) right: (identifier)) right: (number_literal)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (number_literal) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (binary_expression left: (string_literal (string_content)) right: (identifier)) right: (number_literal)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (binary_expression left: (string_literal (string_content)) right: (identifier)) right: (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (identifier))) (expression_statement (assignment_expression left: (identifier) right: (binary_expression left: (identifier) right: (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (identifier) right: (binary_expression left: (identifier) right: (number_literal)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (identifier) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (identifier))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (identifier) right: (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (binary_expression left: (string_literal (string_content)) right: (identifier)) right: (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (identifier))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (identifier) right: (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (identifier))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (identifier) right: (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (binary_expression left: (string_literal (string_content)) right: (identifier)) right: (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (identifier))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (identifier) right: (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (binary_expression left: (string_literal (string_content)) right: (identifier)) right: (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (binary_expression left: (string_literal (string_content)) right: (identifier)) right: (number_literal)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (identifier) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (identifier))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (identifier) right: (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (identifier))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (identifier) right: (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (binary_expression left: (string_literal (string_content)) right: (identifier)) right: (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (identifier))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (identifier) right: (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (binary_expression left: (string_literal (string_content)) right: (identifier)) right: (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (identifier))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (identifier) right: (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (binary_expression left: (string_literal (string_content)) right: (identifier)) right: (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (binary_expression left: (string_literal (string_content)) right: (identifier)) right: (number_literal)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (identifier) right: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (binary_expression left: (string_literal (string_content)) right: (identifier)) right: (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (identifier))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (identifier) right: (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (binary_expression left: (string_literal (string_content)) right: (identifier)) right: (number_literal)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (identifier))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (identifier) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (identifier) right: (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (binary_expression left: (string_literal (string_content)) right: (identifier)) right: (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (binary_expression left: (string_literal (string_content)) right: (identifier)) right: (number_literal)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (binary_expression left: (string_literal (string_content)) right: (identifier)) right: (number_literal)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal))))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (identifier))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (identifier) right: (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (binary_expression left: (string_literal (string_content)) right: (identifier)) right: (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (binary_expression left: (string_literal (string_content)) right: (identifier)) right: (number_literal)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (binary_expression left: (string_literal (string_content)) right: (identifier)) right: (number_literal)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (binary_expression left: (string_literal (string_content)) right: (identifier)) right: (number_literal)))) (expression_statement (assignment_expression left: (identifier) right: (binary_expression left: (identifier) right: (number_literal)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (identifier) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (number_literal))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (identifier))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (binary_expression left: (string_literal (string_content) (escape_sequence)) right: (identifier)) right: (number_literal)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (binary_expression left: (string_literal (string_content) (escape_sequence)) right: (identifier)) right: (number_literal)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (binary_expression left: (string_literal (string_content) (escape_sequence)) right: (identifier)) right: (number_literal)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (number_literal) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (binary_expression left: (string_literal (string_content) (escape_sequence)) right: (identifier)) right: (number_literal)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (number_literal))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (number_literal) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (number_literal) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (number_literal) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (number_literal) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (number_literal) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (identifier) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (identifier) right: (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (identifier))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (number_literal))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (identifier) right: (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (number_literal) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (number_literal) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (number_literal) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (number_literal))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (identifier))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (identifier) right: (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (identifier))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (identifier) right: (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (binary_expression left: (string_literal (string_content)) right: (identifier)) right: (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (number_literal) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (number_literal) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)) (number_literal) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (identifier) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (identifier))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (identifier) right: (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (binary_expression left: (string_literal (string_content)) right: (identifier)) right: (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (identifier))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (identifier) right: (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (binary_expression left: (string_literal (string_content)) right: (identifier)) right: (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (number_literal) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (number_literal) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (number_literal) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (identifier) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (number_literal))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (number_literal) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (assignment_expression left: (identifier) right: (binary_expression left: (identifier) right: (number_literal)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (identifier))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (number_literal))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (identifier) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (identifier) right: (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (binary_expression left: (string_literal (string_content)) right: (identifier)) right: (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (identifier) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (number_literal))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (identifier) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (number_literal) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (number_literal) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (number_literal) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (binary_expression left: (string_literal (string_content)) right: (identifier)) right: (number_literal)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (binary_expression left: (string_literal (string_content)) right: (identifier)) right: (number_literal)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (number_literal) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (binary_expression left: (string_literal (string_content)) right: (identifier)) right: (number_literal)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (binary_expression left: (string_literal (string_content)) right: (identifier)) right: (number_literal)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (number_literal) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (binary_expression left: (string_literal (string_content)) right: (identifier)) right: (number_literal)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)) (number_literal) (number_literal) (number_literal) (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)) (identifier) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (identifier))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (identifier) right: (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (binary_expression left: (string_literal (string_content)) right: (identifier)) right: (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (binary_expression left: (string_literal (string_content)) right: (identifier)) right: (number_literal)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (binary_expression left: (string_literal (string_content)) right: (identifier)) right: (number_literal)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (number_literal) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (string_literal (string_content)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (identifier))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (identifier) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (identifier) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (binary_expression left: (string_literal (string_content)) right: (identifier)) right: (number_literal)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (binary_expression left: (string_literal (string_content)) right: (identifier)) right: (number_literal)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (identifier) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (identifier))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (identifier) right: (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (binary_expression left: (string_literal (string_content)) right: (identifier)) right: (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (identifier))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (identifier) right: (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (binary_expression left: (string_literal (string_content)) right: (identifier)) right: (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (identifier))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (identifier) right: (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (binary_expression left: (string_literal (string_content)) right: (identifier)) right: (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (binary_expression left: (string_literal (string_content)) right: (identifier)) right: (number_literal)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (number_literal) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (binary_expression left: (string_literal (string_content)) right: (identifier)) right: (number_literal)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (identifier) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (binary_expression left: (string_literal (string_content)) right: (identifier)) right: (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (identifier))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (binary_expression left: (string_literal (string_content)) right: (identifier)) right: (number_literal)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (number_literal) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (binary_expression left: (string_literal (string_content)) right: (identifier)) right: (number_literal)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (number_literal) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (binary_expression left: (string_literal (string_content)) right: (identifier)) right: (number_literal)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (binary_expression left: (string_literal (string_content)) right: (identifier)) right: (number_literal)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (number_literal) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (binary_expression left: (string_literal (string_content)) right: (identifier)) right: (number_literal)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (string_literal (string_content)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (binary_expression left: (string_literal (string_content)) right: (identifier)) right: (number_literal)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (binary_expression left: (string_literal (string_content)) right: (identifier)) right: (number_literal)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (identifier) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (identifier) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (identifier) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (identifier) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (identifier))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (identifier) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (identifier) right: (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)) (identifier) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (identifier) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (number_literal))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (identifier) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (identifier) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (identifier) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (number_literal))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal))))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (number_literal) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (identifier))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (identifier) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (identifier) right: (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (identifier) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (identifier) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (number_literal) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (identifier) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (number_literal) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (number_literal) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (number_literal) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (binary_expression left: (string_literal (string_content)) right: (identifier)) right: (number_literal)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (binary_expression left: (string_literal (string_content)) right: (identifier)) right: (number_literal)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (number_literal) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (number_literal) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (binary_expression left: (string_literal (string_content)) right: (identifier)) right: (number_literal)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (number_literal) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (binary_expression left: (string_literal (string_content)) right: (identifier)) right: (number_literal)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (binary_expression left: (string_literal (string_content)) right: (identifier)) right: (number_literal)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal))))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (identifier))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (identifier) right: (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (binary_expression left: (string_literal (string_content)) right: (identifier)) right: (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (identifier))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (identifier) right: (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (binary_expression left: (string_literal (string_content)) right: (identifier)) right: (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (identifier))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (identifier) right: (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (binary_expression left: (string_literal (string_content)) right: (identifier)) right: (number_literal)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal))))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (binary_expression left: (string_literal (string_content)) right: (identifier)) right: (number_literal)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (binary_expression left: (string_literal (string_content)) right: (identifier)) right: (number_literal)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (binary_expression left: (string_literal (string_content)) right: (identifier)) right: (number_literal)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (identifier))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (identifier))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (identifier) right: (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (binary_expression left: (string_literal (string_content)) right: (identifier)) right: (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (identifier))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (identifier) right: (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (binary_expression left: (string_literal (string_content)) right: (identifier)) right: (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)) (identifier) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)) (number_literal) (number_literal) (identifier) (number_literal) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (number_literal) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (number_literal) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (number_literal) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (number_literal) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (number_literal) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (number_literal) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (identifier) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (identifier)) (number_literal) (number_literal) (identifier) (number_literal) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (number_literal) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (number_literal) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (number_literal) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (number_literal) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (number_literal) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (number_literal) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (number_literal) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (number_literal) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (identifier) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (number_literal))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (number_literal) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (pointer_expression argument: (identifier)) right: (identifier)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal)) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (identifier) (binary_expression left: (identifier) right: (number_literal)) (number_literal) (number_literal) (binary_expression left: (identifier) right: (number_literal)) (number_literal)))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (number_literal))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (binary_expression left: (identifier) right: (number_literal))))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (identifier) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (number_literal))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (number_literal))) (do_statement body: (compound_statement (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (binary_expression left: (cast_expression type: (type_descriptor type: (primitive_type)) value: (identifier)) right: (identifier)) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (identifier) right: (binary_expression left: (identifier) right: (number_literal))))) condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (identifier) right: (number_literal)))) (expression_statement (assignment_expression left: (identifier) right: (number_literal))) (do_statement body: (compound_statement (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (binary_expression left: (cast_expression type: (type_descriptor type: (primitive_type)) value: (identifier)) right: (identifier)) right: (number_literal))))) right: (number_literal))) (expression_statement (assignment_expression left: (identifier) right: (binary_expression left: (identifier) right: (number_literal))))) condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (identifier) right: (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (identifier) right: (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (binary_expression left: (identifier) right: (number_literal)))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (number_literal))) (expression_statement (assignment_expression left: (subscript_expression argument: (identifier) index: (number_literal)) right: (number_literal))) (expression_statement (assignment_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (binary_expression left: (cast_expression type: (type_descriptor type: (primitive_type)) value: (pointer_expression argument: (field_expression argument: (identifier) field: (field_identifier)))) right: (identifier)) right: (number_literal))))) right: (number_literal))) (return_statement))))

void MASKED(undefined4 *param_1)

{
  undefined *puVar1;
  int iVar2;
  int iVar3;
  int iVar4;
  int iVar5;
  int iVar6;
  int iVar7;
  int iVar8;
  int iVar9;
  int iVar10;
  int iVar11;
  int iVar12;
  int iVar13;
  int iVar14;
  undefined8 uVar15;
  uint uVar16;
  int unaff_EDI;
  
  FUN_000559ee();
  puVar1 = &UNK_002a1bcf + unaff_EDI;
  iVar2 = unaff_EDI + 0x1be63d;
  *param_1 = puVar1;
  FUN_000eb510(param_1 + 1,unaff_EDI + 0x1a0e51,1,0,iVar2,unaff_EDI + 0x1ae022,0,0,param_1,0);
  param_1[0x10] = 0;
  param_1[0xf] = unaff_EDI + -0x23e9;
  *param_1 = &UNK_002a4043 + unaff_EDI;
  param_1[0x11] = puVar1;
                    /* try { // try from 000df860 to 000df864 has its CatchHandler @ 000e6077 */
  FUN_000eb510(param_1 + 0x12,unaff_EDI + 0x1aafc2,1,0x76,iVar2,unaff_EDI + 0x1ae03b,0,0,
               param_1 + 0x11,0);
  param_1[0x20] = unaff_EDI + -0x2cc9;
  param_1[0x11] = &UNK_002a4057 + unaff_EDI;
  param_1[0x21] = 0;
  param_1[0x22] = puVar1;
                    /* try { // try from 000df8ba to 000df8be has its CatchHandler @ 000e678e */
  FUN_000eb510(param_1 + 0x23,unaff_EDI + 0x1a7a52,2,0,iVar2,unaff_EDI + 0x1af75b,0,0,param_1 + 0x22
               ,0);
  param_1[0x32] = 0;
  param_1[0x31] = unaff_EDI + -0x2c69;
  param_1[0x22] = &UNK_002a406b + unaff_EDI;
  param_1[0x33] = &UNK_002a1be3 + unaff_EDI;
  iVar3 = unaff_EDI + 0x1ae064;
                    /* try { // try from 000df929 to 000df92d has its CatchHandler @ 000e6786 */
  FUN_000eb510(param_1 + 0x34,unaff_EDI + 0x1ae072,1,0,iVar3,unaff_EDI + 0x1ae056,0,0,param_1 + 0x33
               ,0);
  *(undefined2 *)(param_1 + 0x42) = 0;
  iVar4 = unaff_EDI + 0x1ae06a;
  param_1[0x43] = &UNK_002a1bf7 + unaff_EDI;
                    /* try { // try from 000df97c to 000df980 has its CatchHandler @ 000e677e */
  FUN_000eb510(param_1 + 0x44,unaff_EDI + 0x1ae06f,1,0,iVar4,unaff_EDI + 0x1af783,0,0,param_1 + 0x43
               ,1);
  param_1[0x52] = &UNK_002a1c0b + unaff_EDI;
                    /* try { // try from 000df9c2 to 000df9c6 has its CatchHandler @ 000e6776 */
  FUN_000eb510(param_1 + 0x53,unaff_EDI + 0x1ae080,1,0,iVar2,unaff_EDI + 0x1af7b7,0,0,param_1 + 0x52
               ,0);
  param_1[0x61] = &UNK_002a1c1f + unaff_EDI;
                    /* try { // try from 000dfa05 to 000dfa09 has its CatchHandler @ 000e676e */
  FUN_000eb510(param_1 + 0x62,unaff_EDI + 0x1ae07d,1,0,iVar2,unaff_EDI + 0x1af7df,0,0,param_1 + 0x61
               ,1);
  param_1[0x70] = &UNK_002a1c33 + unaff_EDI;
                    /* try { // try from 000dfa48 to 000dfa4c has its CatchHandler @ 000e6766 */
  FUN_000eb510(param_1 + 0x71,unaff_EDI + 0x1ae09d,1,0,iVar3,unaff_EDI + 0x1af803,0,0,param_1 + 0x70
               ,0);
  *(undefined2 *)(param_1 + 0x7f) = 0;
  param_1[0x80] = &UNK_002a1c47 + unaff_EDI;
                    /* try { // try from 000dfa8f to 000dfa93 has its CatchHandler @ 000e675e */
  FUN_000eb510(param_1 + 0x81,unaff_EDI + 0x1ae09a,1,0,iVar4,unaff_EDI + 0x1af833,0,0,param_1 + 0x80
               ,1);
  param_1[0x8f] = &UNK_002a1c5b + unaff_EDI;
                    /* try { // try from 000dfad0 to 000dfad4 has its CatchHandler @ 000e6756 */
  FUN_000eb510(param_1 + 0x90,unaff_EDI + 0x1ae0b6,1,0,iVar4,unaff_EDI + 0x1af86b,0,0,param_1 + 0x8f
               ,1);
  *(undefined2 *)(param_1 + 0x9e) = 0x100;
  param_1[0x9f] = &UNK_002a1c6f + unaff_EDI;
                    /* try { // try from 000dfb1f to 000dfb23 has its CatchHandler @ 000e674e */
  FUN_000eb510(param_1 + 0xa0,unaff_EDI + 0x1ae0b3,1,0,iVar3,unaff_EDI + 0x1af89b,0,0,param_1 + 0x9f
               ,0);
  param_1[0xae] = &UNK_002a1c83 + unaff_EDI;
                    /* try { // try from 000dfb62 to 000dfb66 has its CatchHandler @ 000e6746 */
  FUN_000eb510(param_1 + 0xaf,unaff_EDI + 0x1ae0ce,1,0,iVar3,unaff_EDI + 0x1af8e3,0,0,param_1 + 0xae
               ,0);
  *(undefined2 *)(param_1 + 0xbd) = 0;
  param_1[0xbe] = &UNK_002a1c97 + unaff_EDI;
                    /* try { // try from 000dfbac to 000dfbb0 has its CatchHandler @ 000e673e */
  FUN_000eb510(param_1 + 0xbf,unaff_EDI + 0x1ae0cb,1,0,iVar4,unaff_EDI + 0x1af91b,0,0,param_1 + 0xbe
               ,1);
  param_1[0xcd] = &UNK_002a1cab + unaff_EDI;
  iVar5 = unaff_EDI + 0x1ae0e2;
                    /* try { // try from 000dfbf6 to 000dfbfa has its CatchHandler @ 000e6736 */
  FUN_000eb510(param_1 + 0xce,unaff_EDI + 0x1ae0ea,0,0,0,iVar5,&UNK_001ae0d8 + unaff_EDI,0,
               param_1 + 0xcd,0);
  *(undefined1 *)(param_1 + 0xdc) = 0;
  param_1[0xde] = &UNK_002a1cbf + unaff_EDI;
  param_1[0xdd] = 0;
  iVar6 = unaff_EDI + 0x1adfc3;
                    /* try { // try from 000dfc53 to 000dfc57 has its CatchHandler @ 000e672e */
  FUN_000eb510(param_1 + 0xdf,unaff_EDI + 0x1ae108,1,0x62,iVar6,unaff_EDI + 0x1ae0fe,
               unaff_EDI + 0x1ae0f1,0,param_1 + 0xde,0);
  *(undefined1 *)(param_1 + 0xed) = 0;
  param_1[0xee] = iVar6;
  param_1[0xef] = &UNK_002a1cd3 + unaff_EDI;
                    /* try { // try from 000dfca6 to 000dfcaa has its CatchHandler @ 000e6726 */
  FUN_000eb510(param_1 + 0xf0,unaff_EDI + 0x1ae12a,1,0,iVar3,unaff_EDI + 0x1ae10f,0,0,param_1 + 0xef
               ,0);
  *(undefined2 *)(param_1 + 0xfe) = 0;
  param_1[0xff] = &UNK_002a1ce7 + unaff_EDI;
                    /* try { // try from 000dfceb to 000dfcef has its CatchHandler @ 000e671e */
  FUN_000eb510(param_1 + 0x100,unaff_EDI + 0x1ae127,1,0,iVar4,0,0,0,param_1 + 0xff,1);
  param_1[0x10e] = &UNK_002a1cfb + unaff_EDI;
                    /* try { // try from 000dfd3d to 000dfd41 has its CatchHandler @ 000e6716 */
  FUN_000eb510(param_1 + 0x10f,unaff_EDI + 0x1ae14e,1,0,unaff_EDI + 0x1a7f4d,unaff_EDI + 0x1ae137,
               &UNK_001ae12e + unaff_EDI,1,param_1 + 0x10e,0);
  *(undefined1 *)(param_1 + 0x11d) = 0;
  iVar7 = unaff_EDI + 0x1af31d;
  param_1[0x11e] = unaff_EDI + 0x1a7f4d;
  param_1[0x11f] = &UNK_002a1d0f + unaff_EDI;
                    /* try { // try from 000dfd9c to 000dfda0 has its CatchHandler @ 000e670e */
  FUN_000eb510(param_1 + 0x120,unaff_EDI + 0x1af967,1,0,&UNK_001ae157 + unaff_EDI,
               unaff_EDI + 0x1af943,iVar7,0,param_1 + 0x11f,0);
  *(undefined1 *)(param_1 + 0x12e) = 0;
  param_1[0x131] = &UNK_002a1d23 + unaff_EDI;
  param_1[0x12f] = 0x200000;
  param_1[0x130] = 0;
                    /* try { // try from 000dfdff to 000dfe03 has its CatchHandler @ 000e6706 */
  FUN_000eb510(param_1 + 0x132,unaff_EDI + 0x1af9e7,1,0,unaff_EDI + 0x1ae15f,
               &UNK_001af98b + unaff_EDI,iVar7,0,param_1 + 0x131,0);
  *(undefined1 *)(param_1 + 0x140) = 0;
  param_1[0x143] = &UNK_002a1d37 + unaff_EDI;
  param_1[0x141] = 0x2800000;
  param_1[0x142] = 0;
                    /* try { // try from 000dfe5b to 000dfe5f has its CatchHandler @ 000e66fe */
  FUN_000eb510(param_1 + 0x144,unaff_EDI + 0x1ae18a,0,0,iVar4,unaff_EDI + 0x1afa0b,0,0,
               param_1 + 0x143,1);
  param_1[0x153] = &UNK_002a1d4b + unaff_EDI;
  *(undefined2 *)(param_1 + 0x152) = 0x100;
                    /* try { // try from 000dfea5 to 000dfea9 has its CatchHandler @ 000e66f6 */
  FUN_000eb510(param_1 + 0x154,unaff_EDI + 0x1ae168,0,0,iVar3,0,0,0,param_1 + 0x153,0);
  param_1[0x162] = &UNK_002a1d5f + unaff_EDI;
                    /* try { // try from 000dfee8 to 000dfeec has its CatchHandler @ 000e66ee */
  FUN_000eb510(param_1 + 0x163,unaff_EDI + 0x1ae1a4,0,0,iVar2,unaff_EDI + 0x1afa2f,0,0,
               param_1 + 0x162,0);
  param_1[0x171] = &UNK_002a1d73 + unaff_EDI;
                    /* try { // try from 000dff26 to 000dff2a has its CatchHandler @ 000e66e6 */
  FUN_000eb510(param_1 + 0x172,unaff_EDI + 0x1ae174,0,0,iVar2,0,0,0,param_1 + 0x171,1);
  param_1[0x180] = &UNK_002a1d87 + unaff_EDI;
                    /* try { // try from 000dff69 to 000dff6d has its CatchHandler @ 000e66de */
  FUN_000eb510(param_1 + 0x181,unaff_EDI + 0x1ae196,0,0,iVar2,&UNK_001ae17f + unaff_EDI,0,0,
               param_1 + 0x180,1);
  param_1[399] = &UNK_002a1d9b + unaff_EDI;
                    /* try { // try from 000dffa7 to 000dffab has its CatchHandler @ 000e66d6 */
  FUN_000eb510(param_1 + 400,unaff_EDI + 0x1ae193,0,0,iVar2,0,0,0,param_1 + 399,0);
  param_1[0x19e] = &UNK_002a1daf + unaff_EDI;
                    /* try { // try from 000dffea to 000dffee has its CatchHandler @ 000e66ce */
  FUN_000eb510(param_1 + 0x19f,unaff_EDI + 0x1ae1af,0,0,iVar2,unaff_EDI + 0x1ae199,0,0,
               param_1 + 0x19e,0);
  param_1[0x1ad] = &UNK_002a1dc3 + unaff_EDI;
                    /* try { // try from 000e0028 to 000e002c has its CatchHandler @ 000e66c6 */
  FUN_000eb510(param_1 + 0x1ae,unaff_EDI + 0x1ae1ac,0,0,iVar2,0,0,0,param_1 + 0x1ad,1);
  param_1[0x1bc] = &UNK_002a1dd7 + unaff_EDI;
                    /* try { // try from 000e006b to 000e006f has its CatchHandler @ 000e66be */
  FUN_000eb510(param_1 + 0x1bd,unaff_EDI + 0x1ae1b5,0,0,iVar3,unaff_EDI + 0x1afa57,0,0,
               param_1 + 0x1bc,0);
  *(undefined2 *)(param_1 + 0x1cb) = 0;
  param_1[0x1cc] = &UNK_002a1deb + unaff_EDI;
                    /* try { // try from 000e00b0 to 000e00b4 has its CatchHandler @ 000e66b6 */
  FUN_000eb510(param_1 + 0x1cd,unaff_EDI + 0x1ae1b2,0,0,iVar4,0,0,0,param_1 + 0x1cc,1);
  param_1[0x1db] = &UNK_002a1dff + unaff_EDI;
                    /* try { // try from 000e00f3 to 000e00f7 has its CatchHandler @ 000e66ae */
  FUN_000eb510(param_1 + 0x1dc,unaff_EDI + 0x1ae1bf,0,0,iVar3,unaff_EDI + 0x1afa87,0,0,
               param_1 + 0x1db,0);
  *(undefined2 *)(param_1 + 0x1ea) = 0;
  param_1[0x1eb] = &UNK_002a1e13 + unaff_EDI;
                    /* try { // try from 000e0138 to 000e013c has its CatchHandler @ 000e66a6 */
  FUN_000eb510(param_1 + 0x1ec,unaff_EDI + 0x1ae1bc,0,0,iVar4,0,0,0,param_1 + 0x1eb,1);
  param_1[0x1fa] = &UNK_002a1e27 + unaff_EDI;
                    /* try { // try from 000e017b to 000e017f has its CatchHandler @ 000e669e */
  FUN_000eb510(param_1 + 0x1fb,unaff_EDI + 0x1ae1ea,0,0,iVar3,unaff_EDI + 0x1ae1ca,0,0,
               param_1 + 0x1fa,0);
  *(undefined2 *)(param_1 + 0x209) = 0;
  param_1[0x20a] = &UNK_002a1e3b + unaff_EDI;
                    /* try { // try from 000e01c0 to 000e01c4 has its CatchHandler @ 000e6696 */
  FUN_000eb510(param_1 + 0x20b,unaff_EDI + 0x1ae1e7,0,0,iVar4,0,0,0,param_1 + 0x20a,1);
  param_1[0x219] = &UNK_002a1e4f + unaff_EDI;
                    /* try { // try from 000e0203 to 000e0207 has its CatchHandler @ 000e668e */
  FUN_000eb510(param_1 + 0x21a,&UNK_001ae1f7 + unaff_EDI,0,0,iVar3,unaff_EDI + 0x1afab7,0,0,
               param_1 + 0x219,0);
  *(undefined2 *)(param_1 + 0x228) = 0;
  param_1[0x229] = &UNK_002a1e63 + unaff_EDI;
                    /* try { // try from 000e0248 to 000e024c has its CatchHandler @ 000e6686 */
  FUN_000eb510(param_1 + 0x22a,&UNK_001ae1f4 + unaff_EDI,0,0,iVar4,0,0,0,param_1 + 0x229,1);
  param_1[0x238] = &UNK_002a1e77 + unaff_EDI;
                    /* try { // try from 000e0289 to 000e028d has its CatchHandler @ 000e667e */
  FUN_000eb510(param_1 + 0x239,unaff_EDI + 0x1ae20e,1,0,iVar4,unaff_EDI + 0x1afadf,0,0,
               param_1 + 0x238,1);
  *(undefined2 *)(param_1 + 0x247) = 0x100;
  param_1[0x248] = &UNK_002a1e8b + unaff_EDI;
                    /* try { // try from 000e02d8 to 000e02dc has its CatchHandler @ 000e6676 */
  FUN_000eb510(param_1 + 0x249,unaff_EDI + 0x1ae20b,1,0,iVar3,unaff_EDI + 0x1afb07,0,0,
               param_1 + 0x248,0);
  iVar8 = unaff_EDI + 0x1af1d9;
  param_1[599] = &UNK_002a1e9f + unaff_EDI;
                    /* try { // try from 000e0327 to 000e032b has its CatchHandler @ 000e666e */
  FUN_000eb510(param_1 + 600,unaff_EDI + 0x1ae21d,1,0,iVar8,unaff_EDI + 0x1afb53,
               unaff_EDI + 0x1afb33,0,param_1 + 599,0);
  *(undefined1 *)(param_1 + 0x266) = 0;
  param_1[0x268] = &UNK_002a1eb3 + unaff_EDI;
  param_1[0x267] = iVar8;
                    /* try { // try from 000e0376 to 000e037a has its CatchHandler @ 000e6666 */
  FUN_000eb510(param_1 + 0x269,unaff_EDI + 0x1ae238,1,0,iVar3,unaff_EDI + 0x1ae056,0,0,
               param_1 + 0x268,0);
  *(undefined2 *)(param_1 + 0x277) = 0;
  param_1[0x278] = &UNK_002a1ec7 + unaff_EDI;
                    /* try { // try from 000e03bc to 000e03c0 has its CatchHandler @ 000e665e */
  FUN_000eb510(param_1 + 0x279,unaff_EDI + 0x1ae235,1,0,iVar4,unaff_EDI + 0x1af783,0,0,
               param_1 + 0x278,1);
  param_1[0x287] = &UNK_002a1edb + unaff_EDI;
                    /* try { // try from 000e03ff to 000e0403 has its CatchHandler @ 000e6656 */
  FUN_000eb510(param_1 + 0x288,unaff_EDI + 0x1ae26f,1,0,iVar3,unaff_EDI + 0x1ae24f,0,0,
               param_1 + 0x287,0);
  param_1[0x297] = &UNK_002a1eef + unaff_EDI;
  *(undefined2 *)(param_1 + 0x296) = 0;
                    /* try { // try from 000e0449 to 000e044d has its CatchHandler @ 000e664e */
  FUN_000eb510(param_1 + 0x298,unaff_EDI + 0x1ae26c,1,0,iVar4,unaff_EDI + 0x1afb83,0,0,
               param_1 + 0x297,1);
  param_1[0x2a6] = &UNK_002a1f03 + unaff_EDI;
                    /* try { // try from 000e048a to 000e048e has its CatchHandler @ 000e6646 */
  FUN_000eb510(param_1 + 0x2a7,unaff_EDI + 0x1ae277,1,0,iVar4,unaff_EDI + 0x1afba7,0,0,
               param_1 + 0x2a6,1);
  param_1[0x2b6] = &UNK_002a1f17 + unaff_EDI;
  *(undefined2 *)(param_1 + 0x2b5) = 0x100;
                    /* try { // try from 000e04d9 to 000e04dd has its CatchHandler @ 000e663e */
  FUN_000eb510(param_1 + 0x2b7,unaff_EDI + 0x1ae274,1,0,iVar3,unaff_EDI + 0x1afbcf,0,0,
               param_1 + 0x2b6,0);
  param_1[0x2c5] = &UNK_002a1f2b + unaff_EDI;
                    /* try { // try from 000e051c to 000e0520 has its CatchHandler @ 000e6636 */
  FUN_000eb510(param_1 + 0x2c6,unaff_EDI + 0x1ae2a4,1,100,iVar3,unaff_EDI + 0x1ae28b,0,0,
               param_1 + 0x2c5,0);
  *(undefined2 *)(param_1 + 0x2d4) = 0;
  param_1[0x2d5] = &UNK_002a1f3f + unaff_EDI;
                    /* try { // try from 000e0566 to 000e056a has its CatchHandler @ 000e662e */
  FUN_000eb510(param_1 + 0x2d6,unaff_EDI + 0x1ae2a1,1,0,iVar4,&UNK_001afbfb + unaff_EDI,0,0,
               param_1 + 0x2d5,1);
  param_1[0x2e4] = &UNK_002a1f53 + unaff_EDI;
                    /* try { // try from 000e05ac to 000e05b0 has its CatchHandler @ 000e6626 */
  FUN_000eb510(param_1 + 0x2e5,unaff_EDI + 0x1ae2c2,0,0,iVar3,unaff_EDI + 0x1ae2b2,0,0,
               param_1 + 0x2e4,0);
  *(undefined2 *)(param_1 + 0x2f3) = 0;
  param_1[0x2f4] = &UNK_002a1f67 + unaff_EDI;
                    /* try { // try from 000e05f1 to 000e05f5 has its CatchHandler @ 000e661e */
  FUN_000eb510(param_1 + 0x2f5,unaff_EDI + 0x1ae2bf,0,0,iVar4,0,0,0,param_1 + 0x2f4,1);
  param_1[0x303] = &UNK_002a1f7b + unaff_EDI;
                    /* try { // try from 000e0630 to 000e0634 has its CatchHandler @ 000e6616 */
  FUN_000eb510(param_1 + 0x304,unaff_EDI + 0x1ae2c8,0,0,iVar3,unaff_EDI + 0x1ae2b2,0,0,
               param_1 + 0x303,0);
  *(undefined2 *)(param_1 + 0x312) = 0;
  param_1[0x313] = &UNK_002a1f8f + unaff_EDI;
                    /* try { // try from 000e0675 to 000e0679 has its CatchHandler @ 000e660e */
  FUN_000eb510(param_1 + 0x314,unaff_EDI + 0x1ae2c5,0,0,iVar4,0,0,0,param_1 + 0x313,1);
  param_1[0x322] = &UNK_002a1fa3 + unaff_EDI;
                    /* try { // try from 000e06bd to 000e06c1 has its CatchHandler @ 000e6606 */
  FUN_000eb510(param_1 + 0x323,unaff_EDI + 0x1a8891,1,0,iVar2,unaff_EDI + 0x1ae2e9,
               unaff_EDI + 0x1ae2cb,0,param_1 + 0x322,0);
  *(undefined1 *)(param_1 + 0x331) = 0;
  param_1[0x333] = puVar1;
  param_1[0x332] = iVar2;
                    /* try { // try from 000e070a to 000e070e has its CatchHandler @ 000e65fe */
  FUN_000eb510(param_1 + 0x334,unaff_EDI + 0x1ae31d,1,0,iVar2,unaff_EDI + 0x1ae30d,
               unaff_EDI + 0x1ae2fb,0,param_1 + 0x333,0);
  param_1[0x343] = 0;
  param_1[0x342] = unaff_EDI + -0x2b49;
  param_1[0x333] = "St7collateIcE" + unaff_EDI + 3;
  param_1[0x344] = "{default arg#" + unaff_EDI + 0xd;
                    /* try { // try from 000e076f to 000e0773 has its CatchHandler @ 000e65f6 */
  FUN_000eb510(param_1 + 0x345,unaff_EDI + 0x1ae32a,1,0,0,&UNK_001afc2f + unaff_EDI,
               &UNK_001ae12e + unaff_EDI,1,param_1 + 0x344,0);
  *(undefined1 *)(param_1 + 0x353) = 0;
  param_1[0x355] = "VTT for " + unaff_EDI + 2;
  param_1[0x354] = 0;
                    /* try { // try from 000e07c3 to 000e07c7 has its CatchHandler @ 000e65ee */
  FUN_000eb510(param_1 + 0x356,unaff_EDI + 0x1ae327,1,0,iVar3,unaff_EDI + 0x1afc57,0,0,
               param_1 + 0x355,0);
  *(undefined2 *)(param_1 + 0x364) = 0;
  param_1[0x365] = "construction vtable for " + unaff_EDI + 0xd;
                    /* try { // try from 000e0808 to 000e080c has its CatchHandler @ 000e65e6 */
  FUN_000eb510(param_1 + 0x366,unaff_EDI + 0x1ae324,1,0,iVar4,0,0,0,param_1 + 0x365,1);
  param_1[0x374] = "typeinfo for " + unaff_EDI + 3;
                    /* try { // try from 000e084b to 000e084f has its CatchHandler @ 000e65de */
  FUN_000eb510(param_1 + 0x375,unaff_EDI + 0x1ae336,1,0,iVar3,unaff_EDI + 0x1afc83,0,0,
               param_1 + 0x374,0);
  *(undefined2 *)(param_1 + 899) = 0;
  param_1[900] = "typeinfo name for " + unaff_EDI + 9;
                    /* try { // try from 000e0895 to 000e0899 has its CatchHandler @ 000e65d6 */
  FUN_000eb510(param_1 + 0x385,unaff_EDI + 0x1ae333,1,0,iVar4,unaff_EDI + 0x1afcb7,0,0,param_1 + 900
               ,1);
  param_1[0x393] = "typeinfo fn for " + unaff_EDI + 10;
                    /* try { // try from 000e08d8 to 000e08dc has its CatchHandler @ 000e65ce */
  FUN_000eb510(param_1 + 0x394,unaff_EDI + 0x1ae34f,1,0,iVar3,unaff_EDI + 0x1afcf3,0,0,
               param_1 + 0x393,0);
  *(undefined2 *)(param_1 + 0x3a2) = 0;
  param_1[0x3a3] = "non-virtual thunk to " + unaff_EDI + 0xd;
                    /* try { // try from 000e091d to 000e0921 has its CatchHandler @ 000e65c6 */
  FUN_000eb510(param_1 + 0x3a4,unaff_EDI + 0x1ae34c,1,0,iVar4,0,0,0,param_1 + 0x3a3,1);
  param_1[0x3b2] = "covariant return thunk to " + unaff_EDI + 0xb;
                    /* try { // try from 000e0960 to 000e0964 has its CatchHandler @ 000e65be */
  FUN_000eb510(param_1 + 0x3b3,unaff_EDI + 0x1ae364,1,0,iVar3,&UNK_001afd17 + unaff_EDI,0,0,
               param_1 + 0x3b2,0);
  param_1[0x3c2] = "java Class for " + unaff_EDI + 4;
  *(undefined2 *)(param_1 + 0x3c1) = 0;
                    /* try { // try from 000e09a5 to 000e09a9 has its CatchHandler @ 000e65b6 */
  FUN_000eb510(param_1 + 0x3c3,unaff_EDI + 0x1ae361,1,0,iVar4,0,0,0,param_1 + 0x3c2,1);
  param_1[0x3d1] = "guard variable for " + unaff_EDI + 8;
                    /* try { // try from 000e09e8 to 000e09ec has its CatchHandler @ 000e65ae */
  FUN_000eb510(param_1 + 0x3d2,unaff_EDI + 0x1ae37c,1,0,iVar3,unaff_EDI + 0x1afd47,0,0,
               param_1 + 0x3d1,0);
  param_1[0x3e1] = "TLS init function for " + unaff_EDI + 8;
  *(undefined2 *)(param_1 + 0x3e0) = 0;
                    /* try { // try from 000e0a2d to 000e0a31 has its CatchHandler @ 000e65a6 */
  FUN_000eb510(param_1 + 0x3e2,unaff_EDI + 0x1ae379,1,0,iVar4,0,0,0,param_1 + 0x3e1,1);
  iVar9 = unaff_EDI + 0x1b8bce;
  param_1[0x3f0] = puVar1;
                    /* try { // try from 000e0a6f to 000e0a73 has its CatchHandler @ 000e659e */
  FUN_000eb510(param_1 + 0x3f1,unaff_EDI + 0x1ae396,1,0,iVar2,unaff_EDI + 0x1afd6b,iVar9,0,
               param_1 + 0x3f0,0);
  param_1[0x400] = 0;
  param_1[0x3ff] = unaff_EDI + -0x29d9;
  param_1[0x3f0] = "St14collate_bynameIcE" + unaff_EDI + 7;
  param_1[0x401] = "TLS wrapper function for " + unaff_EDI + 5;
                    /* try { // try from 000e0ad2 to 000e0ad6 has its CatchHandler @ 000e6596 */
  FUN_000eb510(param_1 + 0x402,unaff_EDI + 0x1ae3a6,1,0,iVar4,unaff_EDI + 0x1afd8b,0,0,
               param_1 + 0x401,1);
  *(undefined2 *)(param_1 + 0x410) = 0x100;
  param_1[0x411] = "TLS wrapper function for " + unaff_EDI + 0x19;
                    /* try { // try from 000e0b21 to 000e0b25 has its CatchHandler @ 000e658e */
  FUN_000eb510(param_1 + 0x412,unaff_EDI + 0x1ae3a3,1,0,iVar3,unaff_EDI + 0x1afdbb,0,0,
               param_1 + 0x411,0);
  iVar10 = unaff_EDI + 0x1aed7d;
  param_1[0x420] = "reference temporary #" + unaff_EDI + 0x13;
                    /* try { // try from 000e0b6b to 000e0b6f has its CatchHandler @ 000e6586 */
  FUN_000eb510(param_1 + 0x421,unaff_EDI + 0x1aeb03,1,0x65,0,unaff_EDI + 0x1ae3b5,iVar10,0,
               param_1 + 0x420,0);
  *(undefined1 *)(param_1 + 0x42f) = 0;
  param_1[0x431] = "hidden alias for " + unaff_EDI + 0x11;
  param_1[0x430] = 0;
                    /* try { // try from 000e0bbf to 000e0bc3 has its CatchHandler @ 000e657e */
  FUN_000eb510(param_1 + 0x432,unaff_EDI + 0x1bf43b,1,0,iVar3,unaff_EDI + 0x1ae3cf,0,0,
               param_1 + 0x431,0);
  *(undefined2 *)(param_1 + 0x440) = 0;
  param_1[0x441] = "non-transaction clone for " + unaff_EDI + 0x13;
                    /* try { // try from 000e0c09 to 000e0c0d has its CatchHandler @ 000e6576 */
  FUN_000eb510(param_1 + 0x442,unaff_EDI + 0x1ae3ed,1,0,iVar4,unaff_EDI + 0x1afdf3,0,0,
               param_1 + 0x441,1);
  param_1[0x450] = "_Fract" + unaff_EDI + 6;
                    /* try { // try from 000e0c4a to 000e0c4e has its CatchHandler @ 000e656e */
  FUN_000eb510(param_1 + 0x451,unaff_EDI + 0x1ae416,3,0,iVar4,unaff_EDI + 0x1ae3fd,0,0,
               param_1 + 0x450,1);
  *(undefined2 *)(param_1 + 0x45f) = 0x100;
  param_1[0x460] = &UNK_002a210b + unaff_EDI;
                    /* try { // try from 000e0c99 to 000e0c9d has its CatchHandler @ 000e6566 */
  FUN_000eb510(param_1 + 0x461,unaff_EDI + 0x1ae441,3,0,iVar3,unaff_EDI + 0x1ae427,0,0,
               param_1 + 0x460,0);
  param_1[0x46f] = "decltype (" + unaff_EDI + 3;
                    /* try { // try from 000e0cd5 to 000e0cd9 has its CatchHandler @ 000e655e */
  FUN_000eb510(param_1 + 0x470,unaff_EDI + 0x1ae456,1,0,iVar4,0,0,0,param_1 + 0x46f,1);
  *(undefined2 *)(param_1 + 0x47e) = 0x100;
  param_1[0x47f] = &UNK_002a2133 + unaff_EDI;
                    /* try { // try from 000e0d24 to 000e0d28 has its CatchHandler @ 000e6556 */
  FUN_000eb510(param_1 + 0x480,unaff_EDI + 0x1ae453,1,0,iVar3,unaff_EDI + 0x1afe1b,0,0,
               param_1 + 0x47f,0);
  param_1[0x48e] = puVar1;
                    /* try { // try from 000e0d63 to 000e0d67 has its CatchHandler @ 000e654e */
  FUN_000eb510(param_1 + 0x48f,unaff_EDI + 0x1ae474,1,0,iVar2,unaff_EDI + 0x1afe5f,
               unaff_EDI + 0x1ae468,0,param_1 + 0x48e,0);
  param_1[0x49e] = 0;
  param_1[0x49d] = unaff_EDI + 0x7be7;
  param_1[0x48e] = "St8numpunctIcE" + unaff_EDI + 3;
  param_1[0x49f] = "{unnamed type#" + unaff_EDI + 0xd;
                    /* try { // try from 000e0dc8 to 000e0dcc has its CatchHandler @ 000e6546 */
  FUN_000eb510(param_1 + 0x4a0,unaff_EDI + 0x1ae49f,1,0x45,iVar3,unaff_EDI + 0x1ae481,0,0,
               param_1 + 0x49f,0);
  *(undefined2 *)(param_1 + 0x4ae) = 0;
  param_1[0x4af] = " restrict" + unaff_EDI + 9;
                    /* try { // try from 000e0e12 to 000e0e16 has its CatchHandler @ 000e653e */
  FUN_000eb510(param_1 + 0x4b0,unaff_EDI + 0x1ae49c,1,0,iVar4,unaff_EDI + 0x1afe87,0,0,
               param_1 + 0x4af,1);
                    /* try { // try from 000e0e24 to 000e0e28 has its CatchHandler @ 000e6536 */
  FUN_000ebb50(param_1 + 0x4be);
  param_1[0x4d5] = puVar1;
                    /* try { // try from 000e0e5d to 000e0e61 has its CatchHandler @ 000e652f */
  FUN_000eb510(param_1 + 0x4d6,unaff_EDI + 0x1ae4c7,0,0,iVar2,unaff_EDI + 0x1ae4ae,0,0,
               param_1 + 0x4d5,0);
  param_1[0x4e5] = 0;
  param_1[0x4e4] = unaff_EDI + -0x2ce9;
  param_1[0x4d5] = "St15numpunct_bynameIcE" + unaff_EDI + 7;
  param_1[0x4e6] = puVar1;
                    /* try { // try from 000e0eb9 to 000e0ebd has its CatchHandler @ 000e6527 */
  FUN_000eb510(param_1 + 0x4e7,unaff_EDI + 0x1aea22,0,0,iVar2,unaff_EDI + 0x1ae4ca,0,0,
               param_1 + 0x4e6,0);
  param_1[0x4f6] = 0;
  param_1[0x4f5] = unaff_EDI + -0x2cd9;
  param_1[0x4e6] = &UNK_002a40cf + unaff_EDI;
                    /* try { // try from 000e0eed to 000e0ef1 has its CatchHandler @ 000e651f */
  FUN_000eba10(param_1 + 0x4f7);
  param_1[0x50e] = "imaginary " + unaff_EDI + 8;
                    /* try { // try from 000e0f33 to 000e0f37 has its CatchHandler @ 000e6518 */
  FUN_000eb510(param_1 + 0x50f,unaff_EDI + 0x1ae4e6,1,0x46,0,unaff_EDI + 0x1afeab,
               unaff_EDI + 0x1b8ae4,0,param_1 + 0x50e,0);
  *(undefined1 *)(param_1 + 0x51d) = 0;
  param_1[0x51f] = &UNK_002a21ab + unaff_EDI;
  param_1[0x51e] = 0;
                    /* try { // try from 000e0f87 to 000e0f8b has its CatchHandler @ 000e6510 */
  FUN_000eb510(param_1 + 0x520,unaff_EDI + 0x1ae509,1,0,iVar3,unaff_EDI + 0x1ae4ed,0,0,
               param_1 + 0x51f,0);
  *(undefined2 *)(param_1 + 0x52e) = 0;
  param_1[0x52f] = "decltype(auto)" + unaff_EDI + 0xc;
                    /* try { // try from 000e0fd1 to 000e0fd5 has its CatchHandler @ 000e6508 */
  FUN_000eb510(param_1 + 0x530,unaff_EDI + 0x1ae506,1,0,iVar4,unaff_EDI + 0x1afed3,0,0,
               param_1 + 0x52f,1);
  param_1[0x53e] = "string literal" + unaff_EDI + 0xe;
                    /* try { // try from 000e1023 to 000e1027 has its CatchHandler @ 000e6500 */
  FUN_000eb510(param_1 + 0x53f,unaff_EDI + 0x1aad7c,0,0,unaff_EDI + 0x1ae533,unaff_EDI + 0x1ae518,
               unaff_EDI + 0x1b2184,0,param_1 + 0x53e,0);
  *(undefined1 *)(param_1 + 0x54d) = 0;
  param_1[0x54e] = unaff_EDI + 0x1ae533;
  param_1[0x54f] = "std::basic_string" + unaff_EDI;
                    /* try { // try from 000e1074 to 000e1078 has its CatchHandler @ 000e64f8 */
  FUN_000eb510(param_1 + 0x550,&UNK_001ae53c + unaff_EDI,1,0,iVar4,unaff_EDI + 0x1afef3,0,0,
               param_1 + 0x54f,1);
  *(undefined2 *)(param_1 + 0x55e) = 0x100;
  param_1[0x55f] = "std::string" + unaff_EDI + 2;
                    /* try { // try from 000e10c3 to 000e10c7 has its CatchHandler @ 000e64f0 */
  FUN_000eb510(param_1 + 0x560,unaff_EDI + 0x1ae539,1,0,iVar3,unaff_EDI + 0x1aff1f,0,0,
               param_1 + 0x55f,0);
  param_1[0x56e] = "std::istream" + unaff_EDI + 10;
                    /* try { // try from 000e1106 to 000e110a has its CatchHandler @ 000e64e8 */
  FUN_000eb510(param_1 + 0x56f,unaff_EDI + 0x1ae54b,1,0,iVar3,unaff_EDI + 0x1aff53,0,0,
               param_1 + 0x56e,0);
  *(undefined2 *)(param_1 + 0x57d) = 0;
  param_1[0x57e] = "std::ostream" + unaff_EDI + 3;
                    /* try { // try from 000e1150 to 000e1154 has its CatchHandler @ 000e64e0 */
  FUN_000eb510(param_1 + 0x57f,unaff_EDI + 0x1ae548,1,0,iVar4,unaff_EDI + 0x1aff83,0,0,
               param_1 + 0x57e,1);
  param_1[0x58d] = "basic_ostream" + unaff_EDI + 10;
                    /* try { // try from 000e1193 to 000e1197 has its CatchHandler @ 000e64d8 */
  FUN_000eb510(param_1 + 0x58e,unaff_EDI + 0x1ae55c,1,0,iVar3,unaff_EDI + 0x1affbb,0,0,
               param_1 + 0x58d,0);
  param_1[0x59d] = "basic_iostream" + unaff_EDI + 2;
  *(undefined2 *)(param_1 + 0x59c) = 0;
                    /* try { // try from 000e11dd to 000e11e1 has its CatchHandler @ 000e64d0 */
  FUN_000eb510(param_1 + 0x59e,unaff_EDI + 0x1ae559,1,0,iVar4,unaff_EDI + 0x1affeb,0,0,
               param_1 + 0x59d,1);
  param_1[0x5ac] = "boolean" + unaff_EDI + 7;
                    /* try { // try from 000e1220 to 000e1224 has its CatchHandler @ 000e64c8 */
  FUN_000eb510(param_1 + 0x5ad,unaff_EDI + 0x1ae575,1,0,iVar3,unaff_EDI + 0x1b001f,0,0,
               param_1 + 0x5ac,0);
  param_1[0x5bc] = "unsigned char" + unaff_EDI + 8;
  *(undefined2 *)(param_1 + 0x5bb) = 0;
                    /* try { // try from 000e126a to 000e126e has its CatchHandler @ 000e64c0 */
  FUN_000eb510(param_1 + 0x5bd,unaff_EDI + 0x1ae572,1,0,iVar4,unaff_EDI + 0x1b004f,0,0,
               param_1 + 0x5bc,1);
  param_1[0x5cb] = puVar1;
                    /* try { // try from 000e12a4 to 000e12a8 has its CatchHandler @ 000e64b8 */
  FUN_000eb510(param_1 + 0x5cc,&UNK_001ae58b + unaff_EDI,1,0,iVar2,unaff_EDI + 0x1b0083,0,0,
               param_1 + 0x5cb,0);
  param_1[0x5db] = 0;
  param_1[0x5da] = unaff_EDI + -0x2d09;
  param_1[0x5cb] = "St7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 3;
  param_1[0x5dc] = puVar1;
                    /* try { // try from 000e1300 to 000e1304 has its CatchHandler @ 000e64b0 */
  FUN_000eb510(param_1 + 0x5dd,unaff_EDI + 0x1ae594,1,0,iVar2,unaff_EDI + 0x1b00b7,0,0,
               param_1 + 0x5dc,0);
  param_1[0x5ec] = 0;
  param_1[0x5eb] = unaff_EDI + -0x2cf9;
  param_1[0x5dc] = "St7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x17;
  param_1[0x5ed] = "unsigned long" + unaff_EDI + 1;
                    /* try { // try from 000e136a to 000e136e has its CatchHandler @ 000e64a8 */
  FUN_000eb510(param_1 + 0x5ee,unaff_EDI + 0x1ae5b5,0,0,iVar2,unaff_EDI + 0x1b00f7,
               unaff_EDI + 0x1ae5aa,0,param_1 + 0x5ed,0);
  *(undefined1 *)(param_1 + 0x5fc) = 0;
  param_1[0x5fe] = "unsigned __int128" + unaff_EDI + 7;
  param_1[0x5fd] = iVar2;
                    /* try { // try from 000e13b9 to 000e13bd has its CatchHandler @ 000e64a0 */
  FUN_000eb510(param_1 + 0x5ff,thunk_FUN_001ae2e0 + unaff_EDI,2,0,iVar3,iVar5,0,0,param_1 + 0x5fe,0)
  ;
  *(undefined2 *)(param_1 + 0x60d) = 0;
  param_1[0x60e] = "unsigned short" + unaff_EDI + 9;
                    /* try { // try from 000e13fe to 000e1402 has its CatchHandler @ 000e6498 */
  FUN_000eb510(param_1 + 0x60f,unaff_EDI + 0x1ae5bd,2,0,iVar4,0,0,0,param_1 + 0x60e,1);
  param_1[0x61d] = "unsigned long long" + unaff_EDI + 0xe;
                    /* try { // try from 000e1441 to 000e1445 has its CatchHandler @ 000e6490 */
  FUN_000eb510(param_1 + 0x61e,unaff_EDI + 0x1ae5f9,1,0,iVar3,unaff_EDI + 0x1ae5c2,0,0,
               param_1 + 0x61d,0);
  *(undefined2 *)(param_1 + 0x62c) = 0;
  param_1[0x62d] = "decimal64" + unaff_EDI + 5;
                    /* try { // try from 000e148b to 000e148f has its CatchHandler @ 000e6488 */
  FUN_000eb510(param_1 + 0x62e,unaff_EDI + 0x1ae5f6,1,0,iVar4,unaff_EDI + 0x1ae5d9,0,0,
               param_1 + 0x62d,1);
  param_1[0x63c] = &UNK_002a22eb + unaff_EDI;
                    /* try { // try from 000e14ce to 000e14d2 has its CatchHandler @ 000e6480 */
  FUN_000eb510(param_1 + 0x63d,unaff_EDI + 0x1c0252,1,0,iVar3,unaff_EDI + 0x1ae605,0,0,
               param_1 + 0x63c,0);
  *(undefined2 *)(param_1 + 0x64b) = 0;
  param_1[0x64c] = "decltype(nullptr)" + unaff_EDI + 1;
                    /* try { // try from 000e1518 to 000e151c has its CatchHandler @ 000e6478 */
  FUN_000eb510(param_1 + 0x64d,unaff_EDI + 0x1ae621,1,0,iVar4,unaff_EDI + 0x1b0123,0,0,
               param_1 + 0x64c,1);
  param_1[0x65b] = "alignof " + unaff_EDI;
                    /* try { // try from 000e1559 to 000e155d has its CatchHandler @ 000e6470 */
  FUN_000eb510(param_1 + 0x65c,unaff_EDI + 0x1ae631,1,0,iVar4,unaff_EDI + 0x1b0147,0,0,
               param_1 + 0x65b,1);
  *(undefined2 *)(param_1 + 0x66a) = 0x100;
  param_1[0x66b] = "const_cast" + unaff_EDI + 8;
                    /* try { // try from 000e15a8 to 000e15ac has its CatchHandler @ 000e6468 */
  FUN_000eb510(param_1 + 0x66c,unaff_EDI + 0x1ae62e,1,0,iVar3,&UNK_001b016f + unaff_EDI,0,0,
               param_1 + 0x66b,0);
  param_1[0x67a] = "dynamic_cast" + unaff_EDI + 1;
                    /* try { // try from 000e15eb to 000e15ef has its CatchHandler @ 000e6460 */
  FUN_000eb510(param_1 + 0x67b,unaff_EDI + 0x1c3321,0,0x47,iVar3,unaff_EDI + 0x1ae63c,0,0,
               param_1 + 0x67a,0);
  *(undefined2 *)(param_1 + 0x689) = 0;
  param_1[0x68a] = &UNK_002a234f + unaff_EDI;
                    /* try { // try from 000e1630 to 000e1634 has its CatchHandler @ 000e6458 */
  FUN_000eb510(param_1 + 0x68b,unaff_EDI + 0x1ae654,0,0,iVar4,0,0,0,param_1 + 0x68a,1);
  param_1[0x699] = &UNK_002a2363 + unaff_EDI;
  iVar11 = unaff_EDI + 0x1ae95a;
                    /* try { // try from 000e167a to 000e167e has its CatchHandler @ 000e6450 */
  FUN_000eb510(param_1 + 0x69a,unaff_EDI + 0x1ae676,0,0x68,0,unaff_EDI + 0x1ae65e,iVar11,0,
               param_1 + 0x699,0);
  *(undefined1 *)(param_1 + 0x6a8) = 0;
  param_1[0x6a9] = 0;
  param_1[0x6aa] = &UNK_002a2377 + unaff_EDI;
                    /* try { // try from 000e16d7 to 000e16db has its CatchHandler @ 000e6448 */
  FUN_000eb510(param_1 + 0x6ab,unaff_EDI + 0x1ae68a,1,0,unaff_EDI + 0x1ae686,unaff_EDI + 0x1b0197,
               unaff_EDI + 0x1ae67d,0,param_1 + 0x6aa,0);
  *(undefined1 *)(param_1 + 0x6b9) = 0;
  param_1[0x6bc] = &UNK_002a238b + unaff_EDI;
  *(undefined8 *)(param_1 + 0x6ba) = 0;
                    /* try { // try from 000e1735 to 000e1739 has its CatchHandler @ 000e6440 */
  FUN_000eb510(param_1 + 0x6bd,unaff_EDI + 0x1ae6c8,1,0,unaff_EDI + 0x1a0f2f,unaff_EDI + 0x1ae6b5,
               unaff_EDI + 0x1ae6a5,0,param_1 + 0x6bc,0);
  *(undefined1 *)(param_1 + 0x6cb) = 0;
  param_1[0x6cc] = unaff_EDI + 0x1a0f2f;
  param_1[0x6cd] = "reinterpret_cast" + unaff_EDI + 0xb;
                    /* try { // try from 000e1788 to 000e178c has its CatchHandler @ 000e6438 */
  FUN_000eb510(param_1 + 0x6ce,unaff_EDI + 0x1ae6e3,2,0,iVar2,unaff_EDI + 0x1ae6d3,0,0,
               param_1 + 0x6cd,0);
  param_1[0x6dc] = "static_cast" + unaff_EDI + 1;
                    /* try { // try from 000e17c6 to 000e17ca has its CatchHandler @ 000e6430 */
  FUN_000eb510(param_1 + 0x6dd,unaff_EDI + 0x1ae6e0,2,0,iVar2,0,0,0,param_1 + 0x6dc,1);
  param_1[0x6eb] =
       "std::basic_string<char, std::char_traits<char>, std::allocator<char> >" + unaff_EDI + 3;
                    /* try { // try from 000e180e to 000e1812 has its CatchHandler @ 000e6428 */
  FUN_000eb510(param_1 + 0x6ec,unaff_EDI + 0x1ae6f5,1,0,iVar8,unaff_EDI + 0x1b01c7,
               unaff_EDI + 0x1ae6e5,0,param_1 + 0x6eb,0);
  param_1[0x6fc] =
       "std::basic_string<char, std::char_traits<char>, std::allocator<char> >" + unaff_EDI + 0x17;
  param_1[0x6fb] = iVar8;
  iVar12 = unaff_EDI + 0x1a10b8;
  *(undefined1 *)(param_1 + 0x6fa) = 0;
  iVar13 = unaff_EDI + 0x1ae6f9;
                    /* try { // try from 000e1870 to 000e1874 has its CatchHandler @ 000e6420 */
  FUN_000eb510(param_1 + 0x6fd,unaff_EDI + 0x1ae6ff,1,0,iVar12,unaff_EDI + 0x1b0237,iVar13,0,
               param_1 + 0x6fc,0);
  *(undefined1 *)(param_1 + 0x70b) = 0;
  param_1[0x70c] = 0;
  param_1[0x70d] = puVar1;
                    /* try { // try from 000e18bb to 000e18bf has its CatchHandler @ 000e6418 */
  FUN_000eb510(param_1 + 0x70e,&UNK_001a87be + unaff_EDI,1,0,iVar2,unaff_EDI + 0x1b025f,0,0,
               param_1 + 0x70d,0);
  param_1[0x71d] = 0;
  param_1[0x71c] = unaff_EDI + -0x2dd9;
  param_1[0x70d] = "St7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x2b;
  param_1[0x71e] = puVar1;
                    /* try { // try from 000e1917 to 000e191b has its CatchHandler @ 000e6410 */
  FUN_000eb510(param_1 + 0x71f,unaff_EDI + 0x1ae727,1,0,iVar2,unaff_EDI + 0x1ae70e,0,0,
               param_1 + 0x71e,0);
  param_1[0x72e] = 0;
  param_1[0x72d] = unaff_EDI + -0x2dc9;
  param_1[0x71e] = &UNK_002a411f + unaff_EDI;
  param_1[0x72f] = puVar1;
                    /* try { // try from 000e1973 to 000e1977 has its CatchHandler @ 000e6408 */
  FUN_000eb510(param_1 + 0x730,unaff_EDI + 0x1ae736,1,0,iVar2,unaff_EDI + 0x1b02cb,0,0,
               param_1 + 0x72f,0);
  param_1[0x73f] = 0;
  param_1[0x73e] = unaff_EDI + -0x2db9;
  param_1[0x72f] = "St7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x13;
  param_1[0x740] = puVar1;
                    /* try { // try from 000e19cf to 000e19d3 has its CatchHandler @ 000e6400 */
  FUN_000eb510(param_1 + 0x741,unaff_EDI + 0x1ae747,1,0,iVar2,unaff_EDI + 0x1b0307,0,0,
               param_1 + 0x740,0);
  param_1[0x750] = 0;
  param_1[0x74f] = unaff_EDI + -0x2da9;
  param_1[0x740] = "St7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x27;
  param_1[0x751] =
       "std::basic_string<char, std::char_traits<char>, std::allocator<char> >" + unaff_EDI + 0x2b;
                    /* try { // try from 000e1a34 to 000e1a38 has its CatchHandler @ 000e63f8 */
  FUN_000eb510(param_1 + 0x752,unaff_EDI + 0x1ae75a,1,0,0,unaff_EDI + 0x1b0337,iVar9,0,
               param_1 + 0x751,0);
  *(undefined1 *)(param_1 + 0x760) = 0;
  param_1[0x761] = 0;
  param_1[0x762] = puVar1;
                    /* try { // try from 000e1a7f to 000e1a83 has its CatchHandler @ 000e63f0 */
  FUN_000eb510(param_1 + 0x763,unaff_EDI + 0x1ae780,1,0,iVar2,unaff_EDI + 0x1ae76b,0,0,
               param_1 + 0x762,0);
  param_1[0x772] = 0;
  param_1[0x771] = unaff_EDI + -0x2d99;
  param_1[0x762] = &UNK_002a415b + unaff_EDI;
  param_1[0x773] = puVar1;
                    /* try { // try from 000e1adb to 000e1adf has its CatchHandler @ 000e63e8 */
  FUN_000eb510(param_1 + 0x774,unaff_EDI + 0x1ae7af,1,0,iVar2,unaff_EDI + 0x1ae794,0,0,
               param_1 + 0x773,0);
  param_1[0x783] = 0;
  param_1[0x782] = unaff_EDI + -0x2d79;
  param_1[0x773] = "St17__timepunct_cacheIcE" + unaff_EDI + 0x13;
  param_1[0x784] = puVar1;
                    /* try { // try from 000e1b37 to 000e1b3b has its CatchHandler @ 000e63e0 */
  FUN_000eb510(param_1 + 0x785,unaff_EDI + 0x1ae7c5,1,0,iVar2,unaff_EDI + 0x1b0377,0,0,
               param_1 + 0x784,0);
  param_1[0x794] = 0;
  param_1[0x793] = unaff_EDI + -0x2d59;
  param_1[0x784] = "St11__timepunctIcE" + unaff_EDI + 0xb;
  param_1[0x795] = puVar1;
                    /* try { // try from 000e1b93 to 000e1b97 has its CatchHandler @ 000e63d8 */
  FUN_000eb510(param_1 + 0x796,unaff_EDI + 0x1ae7d9,1,0,iVar2,unaff_EDI + 0x1b039f,0,0,
               param_1 + 0x795,0);
  param_1[0x7a5] = 0;
  param_1[0x7a4] = unaff_EDI + -0x2d39;
  param_1[0x795] = "St10moneypunctIcLb1EE" + unaff_EDI + 0xb;
  param_1[0x7a6] =
       "std::basic_string<char, std::char_traits<char>, std::allocator<char> >" + unaff_EDI + 0x3f;
                    /* try { // try from 000e1c01 to 000e1c05 has its CatchHandler @ 000e63d0 */
  FUN_000eb510(param_1 + 0x7a7,unaff_EDI + 0x1ae7ff,1,0,unaff_EDI + 0x1bb5e4,unaff_EDI + 0x1b03df,
               &UNK_001ae7f7 + unaff_EDI,0,param_1 + 0x7a6,0);
  uVar15 = *(undefined8 *)(unaff_EDI + 0x1b2b97);
  *(undefined1 *)(param_1 + 0x7b5) = 0;
  param_1[0x7b8] = "std::basic_istream<char, std::char_traits<char> >" + unaff_EDI + 0xb;
  *(undefined8 *)(param_1 + 0x7b6) = uVar15;
                    /* try { // try from 000e1c62 to 000e1c66 has its CatchHandler @ 000e63c8 */
  FUN_000eb510(param_1 + 0x7b9,unaff_EDI + 0x1aad76,0,0,unaff_EDI + 0x1bb084,unaff_EDI + 0x1ae811,
               unaff_EDI + 0x1b2184,0,param_1 + 0x7b8,0);
  *(undefined1 *)(param_1 + 0x7c7) = 0;
  param_1[0x7c8] = unaff_EDI + 0x1bb084;
  param_1[0x7c9] = "std::basic_istream<char, std::char_traits<char> >" + unaff_EDI + 0x1f;
                    /* try { // try from 000e1cb9 to 000e1cbd has its CatchHandler @ 000e63c0 */
  FUN_000eb510(param_1 + 0x7ca,unaff_EDI + 0x1ae84a,1,0x49,0,unaff_EDI + 0x1ae832,
               unaff_EDI + 0x1ae82a,0,param_1 + 0x7c9,0);
  *(undefined1 *)(param_1 + 0x7d8) = 0;
  param_1[0x7d9] = 0;
  param_1[0x7da] = puVar1;
                    /* try { // try from 000e1d05 to 000e1d09 has its CatchHandler @ 000e63b8 */
  FUN_000eb510(param_1 + 0x7db,unaff_EDI + 0x1ae859,1,0,iVar2,unaff_EDI + 0x1b041b,iVar9,0,
               param_1 + 0x7da,0);
  param_1[0x7ea] = 0;
  param_1[0x7e9] = unaff_EDI + -0x519;
  param_1[0x7da] = "St10moneypunctIcLb0EE" + unaff_EDI + 7;
  param_1[0x7eb] = "std::basic_istream<char, std::char_traits<char> >" + unaff_EDI + 0x33;
                    /* try { // try from 000e1d6a to 000e1d6e has its CatchHandler @ 000e63b0 */
  FUN_000eb510(param_1 + 0x7ec,&UNK_001ae869 + unaff_EDI,1,0,iVar3,unaff_EDI + 0x1b043f,0,0,
               param_1 + 0x7eb,0);
  *(undefined2 *)(param_1 + 0x7fa) = 0;
  param_1[0x7fb] = "std::basic_ostream<char, std::char_traits<char> >" + unaff_EDI + 0x13;
                    /* try { // try from 000e1db4 to 000e1db8 has its CatchHandler @ 000e63a8 */
  FUN_000eb510(param_1 + 0x7fc,unaff_EDI + 0x1ae866,1,0,iVar4,unaff_EDI + 0x1b045f,0,0,
               param_1 + 0x7fb,1);
                    /* try { // try from 000e1dc6 to 000e1dca has its CatchHandler @ 000e63a0 */
  FUN_000eb650(param_1 + 0x80a);
  param_1[0x821] = puVar1;
                    /* try { // try from 000e1e04 to 000e1e08 has its CatchHandler @ 000e6399 */
  FUN_000eb510(param_1 + 0x822,unaff_EDI + 0x1aee55,1,0x6c,iVar2,unaff_EDI + 0x1ae87b,
               unaff_EDI + 0x1ae88e,0,param_1 + 0x821,0);
  param_1[0x831] = 0;
  param_1[0x830] = unaff_EDI + -0x659;
  param_1[0x821] = "St8messagesIcE" + unaff_EDI + 3;
  param_1[0x832] = "std::basic_iostream<char, std::char_traits<char> >" + unaff_EDI + 7;
                    /* try { // try from 000e1e67 to 000e1e6b has its CatchHandler @ 000e698d */
  FUN_000eb510(param_1 + 0x833,unaff_EDI + 0x1ae899,1,0,iVar4,unaff_EDI + 0x1b0487,0,0,
               param_1 + 0x832,1);
  *(undefined2 *)(param_1 + 0x841) = 0x100;
  param_1[0x842] = "std::basic_iostream<char, std::char_traits<char> >" + unaff_EDI + 0x1b;
                    /* try { // try from 000e1eb6 to 000e1eba has its CatchHandler @ 000e6985 */
  FUN_000eb510(param_1 + 0x843,unaff_EDI + 0x1ae896,1,0,iVar3,unaff_EDI + 0x1b04ab,0,0,
               param_1 + 0x842,0);
  param_1[0x851] = "std::basic_iostream<char, std::char_traits<char> >" + unaff_EDI + 0x2f;
  iVar14 = unaff_EDI + 0x1b8cc6;
                    /* try { // try from 000e1f00 to 000e1f04 has its CatchHandler @ 000e697d */
  FUN_000eb510(param_1 + 0x852,unaff_EDI + 0x1ae8cf,1,0x4c,iVar2,unaff_EDI + 0x1ae8b2,iVar14,0,
               param_1 + 0x851,0);
  *(undefined1 *)(param_1 + 0x860) = 0;
  param_1[0x864] = &UNK_002a24b7 + unaff_EDI;
  param_1[0x861] = 0;
  param_1[0x862] = 0;
  param_1[0x863] = 0;
                    /* try { // try from 000e1f68 to 000e1f6c has its CatchHandler @ 000e6976 */
  FUN_000eb510(param_1 + 0x865,&UNK_001ae8df + unaff_EDI,1,0,iVar3,unaff_EDI + 0x1b04d7,0,0,
               param_1 + 0x864,0);
  *(undefined2 *)(param_1 + 0x873) = 0;
  param_1[0x874] = &UNK_002a24cb + unaff_EDI;
                    /* try { // try from 000e1fb2 to 000e1fb6 has its CatchHandler @ 000e696e */
  FUN_000eb510(param_1 + 0x875,&UNK_001ae8dc + unaff_EDI,1,0,iVar4,unaff_EDI + 0x1b04ff,0,0,
               param_1 + 0x874,1);
  param_1[0x883] = &UNK_002a24df + unaff_EDI;
                    /* try { // try from 000e1ff7 to 000e1ffb has its CatchHandler @ 000e6966 */
  FUN_000eb510(param_1 + 0x884,unaff_EDI + 0x1c2a37,2,0x6d,iVar2,unaff_EDI + 0x1b052b,
               unaff_EDI + 0x1ae8e8,0,param_1 + 0x883,0);
  *(undefined1 *)(param_1 + 0x892) = 0;
  param_1[0x893] = iVar2;
  param_1[0x894] = &UNK_002a24f3 + unaff_EDI;
                    /* try { // try from 000e204a to 000e204e has its CatchHandler @ 000e695e */
  FUN_000eb510(param_1 + 0x895,unaff_EDI + 0x1ae90f,1,0,iVar3,&UNK_001ae8f2 + unaff_EDI,0,0,
               param_1 + 0x894,0);
  *(undefined2 *)(param_1 + 0x8a3) = 0;
  param_1[0x8a4] = &UNK_002a2507 + unaff_EDI;
                    /* try { // try from 000e2094 to 000e2098 has its CatchHandler @ 000e6956 */
  FUN_000eb510(param_1 + 0x8a5,unaff_EDI + 0x1ae90c,1,0,iVar4,unaff_EDI + 0x1b054f,0,0,
               param_1 + 0x8a4,1);
  param_1[0x8b3] = &UNK_002a251b + unaff_EDI;
                    /* try { // try from 000e20d5 to 000e20d9 has its CatchHandler @ 000e694e */
  FUN_000eb510(param_1 + 0x8b4,unaff_EDI + 0x1ae922,1,0,iVar4,unaff_EDI + 0x1b0573,0,0,
               param_1 + 0x8b3,1);
  *(undefined2 *)(param_1 + 0x8c2) = 0x100;
  param_1[0x8c3] = &UNK_002a252f + unaff_EDI;
                    /* try { // try from 000e2124 to 000e2128 has its CatchHandler @ 000e6946 */
  FUN_000eb510(param_1 + 0x8c4,unaff_EDI + 0x1ae91f,1,0,iVar3,unaff_EDI + 0x1b059f,0,0,
               param_1 + 0x8c3,0);
  param_1[0x8d2] = "%s: error: too many @-files encountered\n" + unaff_EDI + 3;
                    /* try { // try from 000e2165 to 000e2169 has its CatchHandler @ 000e693e */
  FUN_000eb510(param_1 + 0x8d3,unaff_EDI + 0x1ae939,1,0,iVar4,unaff_EDI + 0x1b05d3,0,0,
               param_1 + 0x8d2,1);
  *(undefined2 *)(param_1 + 0x8e1) = 0x100;
  param_1[0x8e2] = "%s: error: too many @-files encountered\n" + unaff_EDI + 0x17;
                    /* try { // try from 000e21b4 to 000e21b8 has its CatchHandler @ 000e6936 */
  FUN_000eb510(param_1 + 0x8e3,unaff_EDI + 0x1ae936,1,0,iVar3,unaff_EDI + 0x1b05f3,0,0,
               param_1 + 0x8e2,0);
  param_1[0x8f1] = &UNK_002a256b + unaff_EDI;
                    /* try { // try from 000e21f7 to 000e21fb has its CatchHandler @ 000e692e */
  FUN_000eb510(param_1 + 0x8f2,&LAB_001ae94d + unaff_EDI,1,0x4d,iVar3,unaff_EDI + 0x1b061b,0,0,
               param_1 + 0x8f1,0);
  *(undefined2 *)(param_1 + 0x900) = 0;
  param_1[0x901] = "%s: error: @-file refers to a directory\n" + unaff_EDI + 0x13;
                    /* try { // try from 000e223c to 000e2240 has its CatchHandler @ 000e6926 */
  FUN_000eb510(param_1 + 0x902,unaff_EDI + 0x1ae94a,1,0,iVar4,0,0,0,param_1 + 0x901,1);
  param_1[0x910] = "%s: error: @-file refers to a directory\n" + unaff_EDI + 0x27;
                    /* try { // try from 000e2283 to 000e2287 has its CatchHandler @ 000e691e */
  FUN_000eb510(param_1 + 0x911,unaff_EDI + 0x1ae972,0,0,0,unaff_EDI + 0x1ae963,unaff_EDI + 0x1ae957,
               0,param_1 + 0x910,0);
  *(undefined1 *)(param_1 + 0x91f) = 0;
  param_1[0x921] = &UNK_002a25a7 + unaff_EDI;
  param_1[0x920] = 0;
                    /* try { // try from 000e22d7 to 000e22db has its CatchHandler @ 000e6916 */
  FUN_000eb510(param_1 + 0x922,unaff_EDI + 0x1ae990,1,0x6e,iVar3,unaff_EDI + 0x1ae976,0,0,
               param_1 + 0x921,0);
  param_1[0x931] = &UNK_002a25bb + unaff_EDI;
  *(undefined2 *)(param_1 + 0x930) = 0;
                    /* try { // try from 000e231c to 000e2320 has its CatchHandler @ 000e690e */
  FUN_000eb510(param_1 + 0x932,unaff_EDI + 0x1ae98d,1,0,iVar4,0,0,0,param_1 + 0x931,1);
  param_1[0x940] = &UNK_002a25cf + unaff_EDI;
                    /* try { // try from 000e235f to 000e2363 has its CatchHandler @ 000e6906 */
  FUN_000eb510(param_1 + 0x941,unaff_EDI + 0x1ae99a,3,0x4e,iVar3,unaff_EDI + 0x1b063f,0,0,
               param_1 + 0x940,0);
  param_1[0x950] = &UNK_002a25e3 + unaff_EDI;
  *(undefined2 *)(param_1 + 0x94f) = 0;
                    /* try { // try from 000e23a9 to 000e23ad has its CatchHandler @ 000e68fe */
  FUN_000eb510(param_1 + 0x951,unaff_EDI + 0x1ae997,3,0,iVar4,unaff_EDI + 0x1b0673,0,0,
               param_1 + 0x950,1);
  param_1[0x95f] = &UNK_002a25f7 + unaff_EDI;
                    /* try { // try from 000e23ec to 000e23f0 has its CatchHandler @ 000e68f6 */
  FUN_000eb510(param_1 + 0x960,unaff_EDI + 0x1ae9a4,1,0,iVar3,unaff_EDI + 0x1b0697,0,0,
               param_1 + 0x95f,0);
  *(undefined2 *)(param_1 + 0x96e) = 0;
  param_1[0x96f] = &UNK_002a260b + unaff_EDI;
                    /* try { // try from 000e2431 to 000e2435 has its CatchHandler @ 000e68ee */
  FUN_000eb510(param_1 + 0x970,unaff_EDI + 0x1ae9a1,1,0,iVar4,0,0,0,param_1 + 0x96f,1);
  param_1[0x97e] = &UNK_002a261f + unaff_EDI;
                    /* try { // try from 000e2477 to 000e247b has its CatchHandler @ 000e68e6 */
  FUN_000eb510(param_1 + 0x97f,unaff_EDI + 0x1ae9b6,1,0,iVar2,unaff_EDI + 0x1b06e7,0,0,
               param_1 + 0x97e,0);
  param_1[0x98d] = &UNK_002a2633 + unaff_EDI;
                    /* try { // try from 000e24b5 to 000e24b9 has its CatchHandler @ 000e68de */
  FUN_000eb510(param_1 + 0x98e,unaff_EDI + 0x1ae9b3,1,0,iVar2,0,0,0,param_1 + 0x98d,1);
  param_1[0x99c] = &UNK_002a2647 + unaff_EDI;
                    /* try { // try from 000e24f8 to 000e24fc has its CatchHandler @ 000e68d6 */
  FUN_000eb510(param_1 + 0x99d,unaff_EDI + 0x1ae9c6,1,0,iVar3,unaff_EDI + 0x1b0717,0,0,
               param_1 + 0x99c,0);
  *(undefined2 *)(param_1 + 0x9ab) = 0;
  param_1[0x9ac] = &UNK_002a265b + unaff_EDI;
                    /* try { // try from 000e253d to 000e2541 has its CatchHandler @ 000e68ce */
  FUN_000eb510(param_1 + 0x9ad,unaff_EDI + 0x1ae9c3,1,0,iVar4,0,0,0,param_1 + 0x9ac,1);
  param_1[0x9bb] = &UNK_002a266f + unaff_EDI;
                    /* try { // try from 000e2580 to 000e2584 has its CatchHandler @ 000e68c6 */
  FUN_000eb510(param_1 + 0x9bc,unaff_EDI + 0x1ae9d8,0,0,iVar3,unaff_EDI + 0x1b0743,0,0,
               param_1 + 0x9bb,0);
  *(undefined2 *)(param_1 + 0x9ca) = 0;
  param_1[0x9cb] = &UNK_002a2683 + unaff_EDI;
                    /* try { // try from 000e25c5 to 000e25c9 has its CatchHandler @ 000e68be */
  FUN_000eb510(param_1 + 0x9cc,unaff_EDI + 0x1ae9d5,0,0,iVar4,0,0,0,param_1 + 0x9cb,1);
  param_1[0x9da] = &UNK_002a2697 + unaff_EDI;
                    /* try { // try from 000e2610 to 000e2614 has its CatchHandler @ 000e68b6 */
  FUN_000eb510(param_1 + 0x9db,unaff_EDI + 0x1aec54,1,0x6f,unaff_EDI + 0x1ae9f6,unaff_EDI + 0x1ae9e1
               ,iVar9,0,param_1 + 0x9da,0);
  *(undefined1 *)(param_1 + 0x9e9) = 0;
  param_1[0x9ea] = unaff_EDI + 0x1ae9f6;
  param_1[0x9eb] = &UNK_002a26ab + unaff_EDI;
                    /* try { // try from 000e2668 to 000e266c has its CatchHandler @ 000e68ae */
  FUN_000eb510(param_1 + 0x9ec,unaff_EDI + 0x1aea17,3,0,iVar6,unaff_EDI + 0x1aea05,
               unaff_EDI + 0x1ae9fc,0,param_1 + 0x9eb,0);
  *(undefined1 *)(param_1 + 0x9fa) = 0;
  param_1[0x9fc] = &UNK_002a26bf + unaff_EDI;
  param_1[0x9fb] = iVar6;
                    /* try { // try from 000e26c0 to 000e26c4 has its CatchHandler @ 000e68a6 */
  FUN_000eb510(param_1 + 0x9fd,&UNK_001aef9c + unaff_EDI,2,0x4f,iVar12,unaff_EDI + 0x1aea25,
               unaff_EDI + 0x1aea1f,0,param_1 + 0x9fc,0);
  *(undefined1 *)(param_1 + 0xa0b) = 0;
  param_1[0xa0d] = &UNK_002a26d3 + unaff_EDI;
  param_1[0xa0c] = 0;
                    /* try { // try from 000e2720 to 000e2724 has its CatchHandler @ 000e689e */
  FUN_000eb510(param_1 + 0xa0e,unaff_EDI + 0x1aea72,1,0,unaff_EDI + 0x1c45a9,unaff_EDI + 0x1aea5a,
               unaff_EDI + 0x1aea3f,0,param_1 + 0xa0d,0);
  *(undefined1 *)(param_1 + 0xa1c) = 0;
  param_1[0xa1d] = unaff_EDI + 0x1c45a9;
  param_1[0xa1e] = &UNK_002a26e7 + unaff_EDI;
                    /* try { // try from 000e2773 to 000e2777 has its CatchHandler @ 000e6896 */
  FUN_000eb510(param_1 + 0xa1f,unaff_EDI + 0x1aeaa3,0,0x70,iVar3,unaff_EDI + 0x1aea82,0,0,
               param_1 + 0xa1e,0);
  *(undefined2 *)(param_1 + 0xa2d) = 0;
  param_1[0xa2e] = &UNK_002a26fb + unaff_EDI;
                    /* try { // try from 000e27b8 to 000e27bc has its CatchHandler @ 000e688e */
  FUN_000eb510(param_1 + 0xa2f,unaff_EDI + 0x1aeaa0,0,0,iVar4,0,0,0,param_1 + 0xa2e,1);
  param_1[0xa3d] = &UNK_002a270f + unaff_EDI;
                    /* try { // try from 000e27fe to 000e2802 has its CatchHandler @ 000e6886 */
  FUN_000eb510(param_1 + 0xa3e,unaff_EDI + 0x1aeaa8,0,0,iVar3,&UNK_001b077b + unaff_EDI,0,0,
               param_1 + 0xa3d,0);
  *(undefined2 *)(param_1 + 0xa4c) = 0;
  param_1[0xa4d] = &UNK_002a2723 + unaff_EDI;
                    /* try { // try from 000e284b to 000e284f has its CatchHandler @ 000e687e */
  FUN_000eb510(param_1 + 0xa4e,unaff_EDI + 0x1aeaa5,0,0,iVar4,unaff_EDI + 0x1b07a7,0,0,
               param_1 + 0xa4d,1);
  param_1[0xa5c] = &UNK_002a2737 + unaff_EDI;
                    /* try { // try from 000e288a to 000e288e has its CatchHandler @ 000e6876 */
  FUN_000eb510(param_1 + 0xa5d,unaff_EDI + 0x1aeaaf,1,0,iVar2,&UNK_001b077b + unaff_EDI,0,0,
               param_1 + 0xa5c,0);
  param_1[0xa6b] = &UNK_002a274b + unaff_EDI;
                    /* try { // try from 000e28c9 to 000e28cd has its CatchHandler @ 000e686e */
  FUN_000eb510(param_1 + 0xa6c,unaff_EDI + 0x1aeaac,1,0,iVar2,unaff_EDI + 0x1b07a7,0,0,
               param_1 + 0xa6b,1);
  param_1[0xa7a] = &UNK_002a275f + unaff_EDI;
                    /* try { // try from 000e290c to 000e2910 has its CatchHandler @ 000e6866 */
  FUN_000eb510(param_1 + 0xa7b,unaff_EDI + 0x1aeac1,1,0,iVar3,unaff_EDI + 0x1b07d7,0,0,
               param_1 + 0xa7a,0);
  *(undefined2 *)(param_1 + 0xa89) = 0;
  param_1[0xa8a] = &UNK_002a2773 + unaff_EDI;
                    /* try { // try from 000e2951 to 000e2955 has its CatchHandler @ 000e685e */
  FUN_000eb510(param_1 + 0xa8b,unaff_EDI + 0x1aeabe,1,0,iVar4,0,0,0,param_1 + 0xa8a,1);
  param_1[0xa99] = &UNK_002a2787 + unaff_EDI;
                    /* try { // try from 000e298f to 000e2993 has its CatchHandler @ 000e6856 */
  FUN_000eb510(param_1 + 0xa9a,unaff_EDI + 0x1aeacf,0,0,iVar3,0,0,0,param_1 + 0xa99,0);
  *(undefined2 *)(param_1 + 0xaa8) = 0;
  param_1[0xaa9] = &UNK_002a279b + unaff_EDI;
                    /* try { // try from 000e29d9 to 000e29dd has its CatchHandler @ 000e684e */
  FUN_000eb510(param_1 + 0xaaa,unaff_EDI + 0x1aeacc,0,0,iVar4,unaff_EDI + 0x1b080f,0,0,
               param_1 + 0xaa9,1);
  param_1[0xab8] = &UNK_002a27af + unaff_EDI;
                    /* try { // try from 000e2a28 to 000e2a2c has its CatchHandler @ 000e6846 */
  FUN_000eb510(param_1 + 0xab9,unaff_EDI + 0x1aeaed,1,0,unaff_EDI + 0x1bb38f,unaff_EDI + 0x1b083f,
               unaff_EDI + 0x1aeae2,1,param_1 + 0xab8,0);
  *(undefined1 *)(param_1 + 0xac7) = 0;
  param_1[0xac9] = &UNK_002a27c3 + unaff_EDI;
  param_1[0xac8] = 0;
                    /* try { // try from 000e2a7c to 000e2a80 has its CatchHandler @ 000e683e */
  FUN_000eb510(param_1 + 0xaca,unaff_EDI + 0x1aeafa,1,0,iVar3,unaff_EDI + 0x1b0877,0,0,
               param_1 + 0xac9,0);
  param_1[0xad9] = &UNK_002a27d7 + unaff_EDI;
  *(undefined2 *)(param_1 + 0xad8) = 0;
                    /* try { // try from 000e2ac6 to 000e2aca has its CatchHandler @ 000e6836 */
  FUN_000eb510(param_1 + 0xada,unaff_EDI + 0x1aeaf7,1,0,iVar4,unaff_EDI + 0x1b08b7,0,0,
               param_1 + 0xad9,1);
  param_1[0xae8] = &UNK_002a27eb + unaff_EDI;
                    /* try { // try from 000e2b09 to 000e2b0d has its CatchHandler @ 000e682e */
  FUN_000eb510(param_1 + 0xae9,unaff_EDI + 0x1aeb0c,1,0,iVar3,unaff_EDI + 0x1b08e3,0,0,
               param_1 + 0xae8,0);
  *(undefined2 *)(param_1 + 0xaf7) = 0;
  param_1[0xaf8] = &UNK_002a27ff + unaff_EDI;
                    /* try { // try from 000e2b53 to 000e2b57 has its CatchHandler @ 000e6826 */
  FUN_000eb510(param_1 + 0xaf9,unaff_EDI + 0x1aeb09,1,0,iVar4,unaff_EDI + 0x1b0913,0,0,
               param_1 + 0xaf8,1);
  param_1[0xb07] = &UNK_002a2813 + unaff_EDI;
                    /* try { // try from 000e2b96 to 000e2b9a has its CatchHandler @ 000e681e */
  FUN_000eb510(param_1 + 0xb08,unaff_EDI + 0x1aeb20,1,0,iVar3,unaff_EDI + 0x1b0947,0,0,
               param_1 + 0xb07,0);
  *(undefined2 *)(param_1 + 0xb16) = 0;
  param_1[0xb17] = &UNK_002a2827 + unaff_EDI;
                    /* try { // try from 000e2be0 to 000e2be4 has its CatchHandler @ 000e6816 */
  FUN_000eb510(param_1 + 0xb18,unaff_EDI + 0x1aeb1d,1,0,iVar4,unaff_EDI + 0x1b097f,0,0,
               param_1 + 0xb17,1);
  param_1[0xb26] = puVar1;
                    /* try { // try from 000e2c1f to 000e2c23 has its CatchHandler @ 000e680e */
  FUN_000eb510(param_1 + 0xb27,unaff_EDI + 0x1aeb63,1,0,iVar2,unaff_EDI + 0x1aeb37,
               unaff_EDI + 0x1aeb30,0,param_1 + 0xb26,0);
  param_1[0xb36] = 0;
  param_1[0xb35] = unaff_EDI + -0x12a9;
  param_1[0xb26] = &UNK_002a41d3 + unaff_EDI;
  param_1[0xb37] = puVar1;
                    /* try { // try from 000e2c80 to 000e2c84 has its CatchHandler @ 000e6806 */
  FUN_000eb510(param_1 + 0xb38,unaff_EDI + 0x1aeb6a,1,0,iVar2,unaff_EDI + 0x1aeb4d,
               unaff_EDI + 0x1af404,0,param_1 + 0xb37,0);
  param_1[0xb47] = 0;
  param_1[0xb46] = unaff_EDI + -0x1709;
  param_1[0xb37] = "St23__codecvt_abstract_baseIcc11__mbstate_tE" + unaff_EDI + 7;
  param_1[0xb48] = &UNK_002a283b + unaff_EDI;
                    /* try { // try from 000e2ce3 to 000e2ce7 has its CatchHandler @ 000e67fe */
  FUN_000eb510(param_1 + 0xb49,unaff_EDI + 0x1aeb78,1,0,iVar4,unaff_EDI + 0x1b09af,0,0,
               param_1 + 0xb48,1);
  *(undefined2 *)(param_1 + 0xb57) = 0x100;
  param_1[0xb58] = &UNK_002a284f + unaff_EDI;
                    /* try { // try from 000e2d32 to 000e2d36 has its CatchHandler @ 000e67f6 */
  FUN_000eb510(param_1 + 0xb59,unaff_EDI + 0x1aeb75,1,0,iVar3,unaff_EDI + 0x1b09e7,0,0,
               param_1 + 0xb58,0);
  param_1[0xb67] = &UNK_002a2863 + unaff_EDI;
                    /* try { // try from 000e2d75 to 000e2d79 has its CatchHandler @ 000e67ee */
  FUN_000eb510(param_1 + 0xb68,unaff_EDI + 0x1aeb8b,1,0,iVar3,unaff_EDI + 0x1b0a13,0,0,
               param_1 + 0xb67,0);
  *(undefined2 *)(param_1 + 0xb76) = 0;
  param_1[0xb77] = &UNK_002a2877 + unaff_EDI;
                    /* try { // try from 000e2dba to 000e2dbe has its CatchHandler @ 000e67e6 */
  FUN_000eb510(param_1 + 0xb78,unaff_EDI + 0x1aeb88,1,0,iVar4,0,0,0,param_1 + 0xb77,1);
  param_1[0xb86] = &UNK_002a288b + unaff_EDI;
                    /* try { // try from 000e2dfd to 000e2e01 has its CatchHandler @ 000e67de */
  FUN_000eb510(param_1 + 0xb87,unaff_EDI + 0x1aeba6,1,0,iVar3,unaff_EDI + 0x1b0a3f,0,0,
               param_1 + 0xb86,0);
  *(undefined2 *)(param_1 + 0xb95) = 0;
  param_1[0xb96] = &UNK_002a289f + unaff_EDI;
                    /* try { // try from 000e2e47 to 000e2e4b has its CatchHandler @ 000e67d6 */
  FUN_000eb510(param_1 + 0xb97,unaff_EDI + 0x1aeba3,1,0,iVar4,unaff_EDI + 0x1b0a67,0,0,
               param_1 + 0xb96,1);
  param_1[0xba5] = &UNK_002a28b3 + unaff_EDI;
                    /* try { // try from 000e2e8a to 000e2e8e has its CatchHandler @ 000e67ce */
  FUN_000eb510(param_1 + 0xba6,unaff_EDI + 0x1aebbb,1,0,iVar3,unaff_EDI + 0x1b0a8b,0,0,
               param_1 + 0xba5,0);
  *(undefined2 *)(param_1 + 0xbb4) = 0;
  param_1[0xbb5] = &UNK_002a28c7 + unaff_EDI;
                    /* try { // try from 000e2ed4 to 000e2ed8 has its CatchHandler @ 000e67c6 */
  FUN_000eb510(param_1 + 0xbb6,unaff_EDI + 0x1aebb8,1,0,iVar4,&UNK_001b0ab7 + unaff_EDI,0,0,
               param_1 + 0xbb5,1);
  param_1[0xbc4] = &UNK_002a28db + unaff_EDI;
                    /* try { // try from 000e2f17 to 000e2f1b has its CatchHandler @ 000e67be */
  FUN_000eb510(param_1 + 0xbc5,unaff_EDI + 0x1aebed,1,0,iVar3,unaff_EDI + 0x1aebce,0,0,
               param_1 + 0xbc4,0);
  param_1[0xbd4] = &UNK_002a28ef + unaff_EDI;
  *(undefined2 *)(param_1 + 0xbd3) = 0;
                    /* try { // try from 000e2f5c to 000e2f60 has its CatchHandler @ 000e67b6 */
  FUN_000eb510(param_1 + 0xbd5,unaff_EDI + 0x1aebea,1,0,iVar4,0,0,0,param_1 + 0xbd4,1);
  param_1[0xbe3] = &UNK_002a2903 + unaff_EDI;
                    /* try { // try from 000e2f9f to 000e2fa3 has its CatchHandler @ 000e67ae */
  FUN_000eb510(param_1 + 0xbe4,&UNK_001aec01 + unaff_EDI,1,0,0,unaff_EDI + 0x1b0adf,iVar11,0,
               param_1 + 0xbe3,0);
  *(undefined1 *)(param_1 + 0xbf2) = 0;
  param_1[0xbf3] = 0;
  param_1[0xbf4] = puVar1;
                    /* try { // try from 000e2fea to 000e2fee has its CatchHandler @ 000e67a6 */
  FUN_000eb510(param_1 + 0xbf5,unaff_EDI + 0x1aec15,1,0,iVar2,unaff_EDI + 0x1b0b0f,0,0,
               param_1 + 0xbf4,0);
  param_1[0xc04] = 0;
  param_1[0xc03] = unaff_EDI + -0x18c9;
  param_1[0xbf4] = "St23__codecvt_abstract_baseIcc11__mbstate_tE" + unaff_EDI + 0x1b;
  param_1[0xc05] = puVar1;
                    /* try { // try from 000e3046 to 000e304a has its CatchHandler @ 000e679e */
  FUN_000eb510(param_1 + 0xc06,unaff_EDI + 0x1aec20,1,0,iVar2,unaff_EDI + 0x1b0b3f,0,0,
               param_1 + 0xc05,0);
  param_1[0xc15] = 0;
  param_1[0xc14] = unaff_EDI + -0x1ee9;
  param_1[0xc05] = "St23__codecvt_abstract_baseIcc11__mbstate_tE" + unaff_EDI + 0x2f;
  param_1[0xc16] = &UNK_002a2917 + unaff_EDI;
                    /* try { // try from 000e30ab to 000e30af has its CatchHandler @ 000e6796 */
  FUN_000eb510(param_1 + 0xc17,unaff_EDI + 0x1aec2d,1,0x71,iVar3,unaff_EDI + 0x1b0b73,0,0,
               param_1 + 0xc16,0);
  param_1[0xc26] = &UNK_002a292b + unaff_EDI;
  *(undefined2 *)(param_1 + 0xc25) = 0;
                    /* try { // try from 000e30f0 to 000e30f4 has its CatchHandler @ 000e6a8b */
  FUN_000eb510(param_1 + 0xc27,unaff_EDI + 0x1aec2a,1,0,iVar4,0,0,0,param_1 + 0xc26,1);
  param_1[0xc35] = &UNK_002a293f + unaff_EDI;
                    /* try { // try from 000e3133 to 000e3137 has its CatchHandler @ 000e6a83 */
  FUN_000eb510(param_1 + 0xc36,unaff_EDI + 0x1aec3c,2,0,iVar3,unaff_EDI + 0x1b0b93,0,0,
               param_1 + 0xc35,0);
  *(undefined2 *)(param_1 + 0xc44) = 0;
  param_1[0xc45] = &UNK_002a2953 + unaff_EDI;
                    /* try { // try from 000e3178 to 000e317c has its CatchHandler @ 000e6a7b */
  FUN_000eb510(param_1 + 0xc46,unaff_EDI + 0x1aec39,2,0,iVar4,0,0,0,param_1 + 0xc45,1);
  param_1[0xc54] = &UNK_002a2967 + unaff_EDI;
                    /* try { // try from 000e31bb to 000e31bf has its CatchHandler @ 000e6a73 */
  FUN_000eb510(param_1 + 0xc55,unaff_EDI + 0x1aec5e,2,0x72,iVar3,unaff_EDI + 0x1aec3f,0,0,
               param_1 + 0xc54,0);
  *(undefined2 *)(param_1 + 0xc63) = 0;
  param_1[0xc64] = &UNK_002a297b + unaff_EDI;
                    /* try { // try from 000e3200 to 000e3204 has its CatchHandler @ 000e6a6b */
  FUN_000eb510(param_1 + 0xc65,unaff_EDI + 0x1aec5b,2,0,iVar4,0,0,0,param_1 + 0xc64,1);
  param_1[0xc73] = &UNK_002a298f + unaff_EDI;
                    /* try { // try from 000e3243 to 000e3247 has its CatchHandler @ 000e6a63 */
  FUN_000eb510(param_1 + 0xc74,unaff_EDI + 0x1aec83,1,0,iVar3,unaff_EDI + 0x1b0bb3,0,0,
               param_1 + 0xc73,0);
  *(undefined2 *)(param_1 + 0xc82) = 0;
  param_1[0xc83] = &UNK_002a29a3 + unaff_EDI;
                    /* try { // try from 000e328d to 000e3291 has its CatchHandler @ 000e6a5b */
  FUN_000eb510(param_1 + 0xc84,unaff_EDI + 0x1aec80,1,0,iVar4,&UNK_001aec6a + unaff_EDI,0,0,
               param_1 + 0xc83,1);
  param_1[0xc92] = &UNK_002a29b7 + unaff_EDI;
                    /* try { // try from 000e32d0 to 000e32d4 has its CatchHandler @ 000e6a53 */
  FUN_000eb510(param_1 + 0xc93,unaff_EDI + 0x1aec89,1,0,0,unaff_EDI + 0x1b0bd7,iVar9,0,
               param_1 + 0xc92,0);
  *(undefined1 *)(param_1 + 0xca1) = 0;
  param_1[0xca3] = &UNK_002a29cb + unaff_EDI;
  param_1[0xca2] = 0;
                    /* try { // try from 000e3324 to 000e3328 has its CatchHandler @ 000e6a4b */
  FUN_000eb510(param_1 + 0xca4,unaff_EDI + 0x1aeca0,1,0,iVar3,unaff_EDI + 0x1b0bff,0,0,
               param_1 + 0xca3,0);
  *(undefined2 *)(param_1 + 0xcb2) = 0;
  param_1[0xcb3] = &UNK_002a29df + unaff_EDI;
                    /* try { // try from 000e3369 to 000e336d has its CatchHandler @ 000e6a43 */
  FUN_000eb510(param_1 + 0xcb4,unaff_EDI + 0x1aec9d,1,0,iVar4,0,0,0,param_1 + 0xcb3,1);
  param_1[0xcc2] = &UNK_002a29f3 + unaff_EDI;
  iVar6 = unaff_EDI + 0x1aecb1;
                    /* try { // try from 000e33b8 to 000e33bc has its CatchHandler @ 000e6a3b */
  FUN_000eb510(param_1 + 0xcc3,unaff_EDI + 0x1aecb5,1,0,iVar6,unaff_EDI + 0x1b0c3b,
               unaff_EDI + 0x1aecaa,0,param_1 + 0xcc2,0);
  *(undefined1 *)(param_1 + 0xcd1) = 0;
  param_1[0xcd2] = 0xffffffff;
  param_1[0xcd4] = puVar1;
  param_1[0xcd3] = 0;
                    /* try { // try from 000e3411 to 000e3415 has its CatchHandler @ 000e6a33 */
  FUN_000eb510(param_1 + 0xcd5,unaff_EDI + 0x1b8c3c,2,0x52,iVar2,unaff_EDI + 0x1b0c73,iVar14,0,
               param_1 + 0xcd4,0);
  param_1[0xce4] = 0;
  param_1[0xce3] = unaff_EDI + -0x3f9;
  param_1[0xcd4] = "St14codecvt_bynameIcc11__mbstate_tE" + unaff_EDI + 3;
  param_1[0xce5] = &UNK_002a2a07 + unaff_EDI;
                    /* try { // try from 000e3472 to 000e3476 has its CatchHandler @ 000e6a2b */
  FUN_000eb510(param_1 + 0xce6,unaff_EDI + 0x1aecc3,0,0,iVar2,unaff_EDI + 0x1b0c73,iVar14,0,
               param_1 + 0xce5,0);
  *(undefined1 *)(param_1 + 0xcf4) = 0;
  param_1[0xcf8] = &UNK_002a2a1b + unaff_EDI;
  param_1[0xcf5] = 0;
  param_1[0xcf6] = 0;
  param_1[0xcf7] = 0;
                    /* try { // try from 000e34d8 to 000e34dc has its CatchHandler @ 000e6a24 */
  FUN_000eb510(param_1 + 0xcf9,unaff_EDI + 0x1aecc9,1,0,iVar2,unaff_EDI + 0x1b0c93,iVar14,0,
               param_1 + 0xcf8,0);
  *(undefined1 *)(param_1 + 0xd07) = 0;
  param_1[0xd08] = 0;
  param_1[0xd09] = 0;
  param_1[0xd0a] = 0;
  param_1[0xd0b] = &UNK_002a2a2f + unaff_EDI;
                    /* try { // try from 000e3540 to 000e3544 has its CatchHandler @ 000e6a1d */
  FUN_000eb510(param_1 + 0xd0c,unaff_EDI + 0x1aece9,1,0x73,iVar3,unaff_EDI + 0x1aecd4,0,0,
               param_1 + 0xd0b,0);
  *(undefined2 *)(param_1 + 0xd1a) = 0;
  param_1[0xd1b] = &UNK_002a2a43 + unaff_EDI;
                    /* try { // try from 000e3585 to 000e3589 has its CatchHandler @ 000e6a15 */
  FUN_000eb510(param_1 + 0xd1c,unaff_EDI + 0x1aece6,1,0,iVar4,0,0,0,param_1 + 0xd1b,1);
  param_1[0xd2a] = &UNK_002a2a57 + unaff_EDI;
                    /* try { // try from 000e35c8 to 000e35cc has its CatchHandler @ 000e6a0d */
  FUN_000eb510(param_1 + 0xd2b,unaff_EDI + 0x1aed12,1,0x53,iVar3,unaff_EDI + 0x1aecf3,0,0,
               param_1 + 0xd2a,0);
  *(undefined2 *)(param_1 + 0xd39) = 0;
  param_1[0xd3a] = &UNK_002a2a6b + unaff_EDI;
                    /* try { // try from 000e360d to 000e3611 has its CatchHandler @ 000e6a05 */
  FUN_000eb510(param_1 + 0xd3b,unaff_EDI + 0x1aed0f,1,0,iVar4,0,0,0,param_1 + 0xd3a,1);
  param_1[0xd49] = &UNK_002a2a7f + unaff_EDI;
                    /* try { // try from 000e3650 to 000e3654 has its CatchHandler @ 000e69fd */
  FUN_000eb510(param_1 + 0xd4a,unaff_EDI + 0x1aed21,1,0,iVar3,unaff_EDI + 0x1b0cc3,0,0,
               param_1 + 0xd49,0);
  *(undefined2 *)(param_1 + 0xd58) = 0;
  param_1[0xd59] = &UNK_002a2a93 + unaff_EDI;
                    /* try { // try from 000e3695 to 000e3699 has its CatchHandler @ 000e69f5 */
  FUN_000eb510(param_1 + 0xd5a,unaff_EDI + 0x1aed1e,1,0,iVar4,0,0,0,param_1 + 0xd59,1);
  param_1[0xd68] = "extern(C) " + unaff_EDI + 7;
                    /* try { // try from 000e36d8 to 000e36dc has its CatchHandler @ 000e69ed */
  FUN_000eb510(param_1 + 0xd69,unaff_EDI + 0x1aed39,1,0,iVar3,unaff_EDI + 0x1b0ceb,0,0,
               param_1 + 0xd68,0);
  *(undefined2 *)(param_1 + 0xd77) = 0;
  param_1[0xd78] = "extern(Windows) " + unaff_EDI + 0x10;
                    /* try { // try from 000e371d to 000e3721 has its CatchHandler @ 000e69e5 */
  FUN_000eb510(param_1 + 0xd79,unaff_EDI + 0x1aed36,1,0,iVar4,0,0,0,param_1 + 0xd78,1);
  param_1[0xd87] = "extern(C++) " + unaff_EDI + 3;
                    /* try { // try from 000e375e to 000e3762 has its CatchHandler @ 000e69dd */
  FUN_000eb510(param_1 + 0xd88,unaff_EDI + 0x1aed4c,1,0,iVar4,unaff_EDI + 0x1b0d33,0,0,
               param_1 + 0xd87,1);
  *(undefined2 *)(param_1 + 0xd96) = 0x100;
  param_1[0xd97] = "extern(Objective-C) " + unaff_EDI + 10;
                    /* try { // try from 000e37a8 to 000e37ac has its CatchHandler @ 000e69d5 */
  FUN_000eb510(param_1 + 0xd98,unaff_EDI + 0x1aed49,1,0,iVar3,0,0,0,param_1 + 0xd97,0);
  param_1[0xda6] = " immutable" + unaff_EDI + 9;
                    /* try { // try from 000e37eb to 000e37ef has its CatchHandler @ 000e69cd */
  FUN_000eb510(param_1 + 0xda7,&UNK_001aed5f + unaff_EDI,1,0,0,&UNK_001b0d5b + unaff_EDI,iVar11,0,
               param_1 + 0xda6,0);
  *(undefined1 *)(param_1 + 0xdb5) = 0;
  param_1[0xdb6] = 0;
  param_1[0xdb7] = puVar1;
                    /* try { // try from 000e383b to 000e383f has its CatchHandler @ 000e69c5 */
  FUN_000eb510(param_1 + 0xdb8,unaff_EDI + 0x1aed9c,1,0,iVar2,unaff_EDI + 0x1aed85,
               unaff_EDI + 0x1aed75,0,param_1 + 0xdb7,0);
  param_1[0xdc7] = 0;
  param_1[0xdc6] = unaff_EDI + 0x7897;
  param_1[0xdb7] = "St14codecvt_bynameIcc11__mbstate_tE" + unaff_EDI + 0x17;
  param_1[0xdc8] = "pure " + unaff_EDI + 3;
                    /* try { // try from 000e389e to 000e38a2 has its CatchHandler @ 000e69bd */
  FUN_000eb510(param_1 + 0xdc9,unaff_EDI + 0x1aedad,1,0,iVar4,unaff_EDI + 0x1b0d83,0,0,
               param_1 + 0xdc8,1);
  *(undefined2 *)(param_1 + 0xdd7) = 0x100;
  param_1[0xdd8] = "@property " + unaff_EDI + 3;
                    /* try { // try from 000e38e8 to 000e38ec has its CatchHandler @ 000e69b5 */
  FUN_000eb510(param_1 + 0xdd9,unaff_EDI + 0x1aedaa,1,0,iVar3,0,0,0,param_1 + 0xdd8,0);
  param_1[0xde7] = &UNK_002a2b33 + unaff_EDI;
                    /* try { // try from 000e392c to 000e3930 has its CatchHandler @ 000e69ad */
  FUN_000eb510(param_1 + 0xde8,unaff_EDI + 0x1aedd2,1,0,0,unaff_EDI + 0x1b0da7,unaff_EDI + 0x1aedb8,
               1,param_1 + 0xde7,0);
  *(undefined1 *)(param_1 + 0xdf6) = 0;
  param_1[0xdf7] = 0;
  param_1[0xdf8] = "scope " + unaff_EDI;
                    /* try { // try from 000e3985 to 000e3989 has its CatchHandler @ 000e69a5 */
  FUN_000eb510(param_1 + 0xdf9,unaff_EDI + 0x1aedea,1,0,iVar8,unaff_EDI + 0x1b0dcb,
               unaff_EDI + 0x1aedde,0,param_1 + 0xdf8,0);
  *(undefined1 *)(param_1 + 0xe07) = 0;
  param_1[0xe08] = iVar8;
  param_1[0xe09] = &UNK_002a2b5b + unaff_EDI;
                    /* try { // try from 000e39d9 to 000e39dd has its CatchHandler @ 000e699d */
  FUN_000eb510(param_1 + 0xe0a,unaff_EDI + 0x1aedf7,1,0,unaff_EDI + 0x1bb38f,unaff_EDI + 0x1b0e27,
               iVar13,0,param_1 + 0xe09,0);
  *(undefined1 *)(param_1 + 0xe18) = 0;
  param_1[0xe19] = 5;
  param_1[0xe1a] = &UNK_002a2b6f + unaff_EDI;
                    /* try { // try from 000e3a32 to 000e3a36 has its CatchHandler @ 000e6995 */
  FUN_000eb510(param_1 + 0xe1b,unaff_EDI + 0x1aee0a,1,0,unaff_EDI + 0x1be49b,unaff_EDI + 0x1b0e53,
               iVar7,0,param_1 + 0xe1a,0);
  *(undefined1 *)(param_1 + 0xe29) = 0;
  param_1[0xe2a] = 1;
  param_1[0xe2b] = "shared(" + unaff_EDI + 3;
                    /* try { // try from 000e3a84 to 000e3a88 has its CatchHandler @ 000e6b0b */
  FUN_000eb510(param_1 + 0xe2c,unaff_EDI + 0x1aee1d,1,0,iVar4,unaff_EDI + 0x1b0f07,0,0,
               param_1 + 0xe2b,1);
  *(undefined2 *)(param_1 + 0xe3a) = 0x100;
  param_1[0xe3b] = "immutable(" + unaff_EDI + 8;
                    /* try { // try from 000e3ad3 to 000e3ad7 has its CatchHandler @ 000e6b03 */
  FUN_000eb510(param_1 + 0xe3c,unaff_EDI + 0x1aee1a,1,0,iVar3,unaff_EDI + 0x1b0f4f,0,0,
               param_1 + 0xe3b,0);
  param_1[0xe4a] = &UNK_002a2bab + unaff_EDI;
                    /* try { // try from 000e3b1b to 000e3b1f has its CatchHandler @ 000e6afb */
  FUN_000eb510(param_1 + 0xe4b,unaff_EDI + 0x1aee35,1,0,unaff_EDI + 0x1aee2e,unaff_EDI + 0x1b0f87,
               iVar7,0,param_1 + 0xe4a,0);
  *(undefined1 *)(param_1 + 0xe59) = 0;
  param_1[0xe5a] = 0x4000;
  param_1[0xe5b] = puVar1;
                    /* try { // try from 000e3b66 to 000e3b6a has its CatchHandler @ 000e6af3 */
  FUN_000eb510(param_1 + 0xe5c,unaff_EDI + 0x1c1414,0,0,iVar2,unaff_EDI + 0x1b0fbf,0,0,
               param_1 + 0xe5b,0);
  param_1[0xe6b] = 0;
  param_1[0xe6a] = unaff_EDI + -0x2d19;
  param_1[0xe5b] = "St17moneypunct_bynameIcLb0EE" + unaff_EDI + 7;
  param_1[0xe6c] = puVar1;
                    /* try { // try from 000e3bc2 to 000e3bc6 has its CatchHandler @ 000e6aeb */
  FUN_000eb510(param_1 + 0xe6d,unaff_EDI + 0x1aee5d,1,0,iVar2,unaff_EDI + 0x1aee4d,0,0,
               param_1 + 0xe6c,0);
  param_1[0xe7c] = 0;
  param_1[0xe7b] = unaff_EDI + -0x1119;
  param_1[0xe6c] = "St17moneypunct_bynameIcLb0EE" + unaff_EDI + 0x1b;
  param_1[0xe7d] = puVar1;
                    /* try { // try from 000e3c1e to 000e3c22 has its CatchHandler @ 000e6ae3 */
  FUN_000eb510(param_1 + 0xe7e,unaff_EDI + 0x1aee76,1,0,iVar2,unaff_EDI + 0x1aee67,0,0,
               param_1 + 0xe7d,0);
  param_1[0xe8d] = 0;
  param_1[0xe8c] = unaff_EDI + -0x2899;
  param_1[0xe7d] = "St17moneypunct_bynameIcLb1EE" + unaff_EDI + 0xf;
  param_1[0xe8e] = &UNK_002a2bbf + unaff_EDI;
                    /* try { // try from 000e3c83 to 000e3c87 has its CatchHandler @ 000e6adb */
  FUN_000eb510(param_1 + 0xe8f,unaff_EDI + 0x1aee81,1,0,iVar3,unaff_EDI + 0x1b0fe7,0,0,
               param_1 + 0xe8e,0);
  *(undefined2 *)(param_1 + 0xe9d) = 0;
  param_1[0xe9e] = "idouble" + unaff_EDI + 2;
                    /* try { // try from 000e3cc8 to 000e3ccc has its CatchHandler @ 000e6ad3 */
  FUN_000eb510(param_1 + 0xe9f,unaff_EDI + 0x1aee7e,1,0,iVar4,0,0,0,param_1 + 0xe9e,1);
  param_1[0xead] = "cdouble" + unaff_EDI + 1;
                    /* try { // try from 000e3d0c to 000e3d10 has its CatchHandler @ 000e6acb */
  FUN_000eb510(param_1 + 0xeae,&UNK_001aee87 + unaff_EDI,1,0,iVar2,unaff_EDI + 0x1b1007,iVar14,0,
               param_1 + 0xead,0);
  *(undefined1 *)(param_1 + 0xebc) = 0;
  param_1[0xebe] = "dchar" + unaff_EDI + 1;
  param_1[0xebd] = iVar2;
                    /* try { // try from 000e3d5f to 000e3d63 has its CatchHandler @ 000e6ac3 */
  FUN_000eb510(param_1 + 0xebf,unaff_EDI + 0x1aee92,1,0x74,iVar3,unaff_EDI + 0x1b102b,0,0,
               param_1 + 0xebe,0);
  *(undefined2 *)(param_1 + 0xecd) = 0;
  param_1[0xece] = "lazy " + unaff_EDI + 4;
                    /* try { // try from 000e3da4 to 000e3da8 has its CatchHandler @ 000e6abb */
  FUN_000eb510(param_1 + 0xecf,unaff_EDI + 0x1aee8f,1,0,iVar4,0,0,0,param_1 + 0xece,1);
  param_1[0xedd] = &UNK_002a2c23 + unaff_EDI;
                    /* try { // try from 000e3de4 to 000e3de8 has its CatchHandler @ 000e6ab3 */
  FUN_000eb510(param_1 + 0xede,unaff_EDI + 0x1aee9b,1,0,iVar3,unaff_EDI + 0x1b104f,0,0,
               param_1 + 0xedd,0);
  *(undefined2 *)(param_1 + 0xeec) = 0;
  param_1[0xeed] = "initializer for " + unaff_EDI + 7;
                    /* try { // try from 000e3e29 to 000e3e2d has its CatchHandler @ 000e6aab */
  FUN_000eb510(param_1 + 0xeee,unaff_EDI + 0x1aee98,1,0,iVar4,0,0,0,param_1 + 0xeed,1);
  param_1[0xefc] = "__ClassZ" + unaff_EDI + 2;
                    /* try { // try from 000e3e6c to 000e3e70 has its CatchHandler @ 000e6aa3 */
  FUN_000eb510(param_1 + 0xefd,unaff_EDI + 0x1aeeaa,1,0,iVar3,unaff_EDI + 0x1b1083,0,0,
               param_1 + 0xefc,0);
  *(undefined2 *)(param_1 + 0xf0b) = 0;
  param_1[0xf0c] = "ClassInfo for " + unaff_EDI + 0xd;
                    /* try { // try from 000e3eb1 to 000e3eb5 has its CatchHandler @ 000e6a9b */
  FUN_000eb510(param_1 + 0xf0d,unaff_EDI + 0x1aeea7,1,0,iVar4,0,0,0,param_1 + 0xf0c,1);
  param_1[0xf1b] = "this(this)" + unaff_EDI + 4;
                    /* try { // try from 000e3ef8 to 000e3efc has its CatchHandler @ 000e6a93 */
  FUN_000eb510(param_1 + 0xf1c,unaff_EDI + 0x1aeec9,1,0,0,unaff_EDI + 0x1b10b7,unaff_EDI + 0x1aeeb6,
               0,param_1 + 0xf1b,0);
  *(undefined1 *)(param_1 + 0xf2a) = 0;
  param_1[0xf2b] = 0;
  param_1[0xf2c] = "Interface for " + unaff_EDI;
                    /* try { // try from 000e3f4a to 000e3f4e has its CatchHandler @ 000e6b4b */
  FUN_000eb510(param_1 + 0xf2d,&UNK_001aeed4 + unaff_EDI,1,0,iVar4,unaff_EDI + 0x1b10e7,0,0,
               param_1 + 0xf2c,1);
  *(undefined2 *)(param_1 + 0xf3b) = 0x100;
  param_1[0xf3c] = "__ModuleInfoZ" + unaff_EDI + 5;
                    /* try { // try from 000e3f99 to 000e3f9d has its CatchHandler @ 000e6b43 */
  FUN_000eb510(param_1 + 0xf3d,unaff_EDI + 0x1aeed1,1,0,iVar3,&UNK_001b111f + unaff_EDI,0,0,
               param_1 + 0xf3c,0);
  param_1[0xf4b] = "ModuleInfo for " + unaff_EDI + 0xb;
                    /* try { // try from 000e3fdc to 000e3fe0 has its CatchHandler @ 000e6b3b */
  FUN_000eb510(param_1 + 0xf4c,unaff_EDI + 0x1aef02,1,0,iVar3,unaff_EDI + 0x1aeee1,0,0,
               param_1 + 0xf4b,0);
  *(undefined2 *)(param_1 + 0xf5a) = 0;
  param_1[0xf5b] = &UNK_002a2cc3 + unaff_EDI;
                    /* try { // try from 000e4026 to 000e402a has its CatchHandler @ 000e6b33 */
  FUN_000eb510(param_1 + 0xf5c,unaff_EDI + 0x1aeeff,1,0,iVar4,unaff_EDI + 0x1b1157,0,0,
               param_1 + 0xf5b,1);
  param_1[0xf6a] = &UNK_002a2cd7 + unaff_EDI;
                    /* try { // try from 000e406a to 000e406e has its CatchHandler @ 000e6b2b */
  FUN_000eb510(param_1 + 0xf6b,unaff_EDI + 0x1aef23,1,0,iVar12,unaff_EDI + 0x1aef0a,iVar13,0,
               param_1 + 0xf6a,0);
  *(undefined1 *)(param_1 + 0xf79) = 0;
  param_1[0xf7a] = 0;
  param_1[0xf7b] = &UNK_002a2ceb + unaff_EDI;
                    /* try { // try from 000e40bf to 000e40c3 has its CatchHandler @ 000e6b23 */
  FUN_000eb510(param_1 + 0xf7c,unaff_EDI + 0x1aef30,1,0,iVar12,unaff_EDI + 0x1b117f,iVar13,0,
               param_1 + 0xf7b,0);
  *(undefined1 *)(param_1 + 0xf8a) = 0;
  param_1[0xf8b] = 0;
  param_1[0xf8c] = &UNK_002a2cff + unaff_EDI;
                    /* try { // try from 000e4114 to 000e4118 has its CatchHandler @ 000e6b1b */
  FUN_000eb510(param_1 + 0xf8d,unaff_EDI + 0x1aef45,1,0,iVar12,unaff_EDI + 0x1b11ab,iVar13,0,
               param_1 + 0xf8c,0);
  *(undefined1 *)(param_1 + 0xf9b) = 0;
  param_1[0xf9c] = 0;
  param_1[0xf9d] = &UNK_002a2d13 + unaff_EDI;
                    /* try { // try from 000e4169 to 000e416d has its CatchHandler @ 000e6b13 */
  FUN_000eb510(param_1 + 0xf9e,unaff_EDI + 0x1aef59,1,0,iVar12,unaff_EDI + 0x1b11d3,iVar13,0,
               param_1 + 0xf9d,0);
  *(undefined1 *)(param_1 + 0xfac) = 0;
  param_1[0xfad] = 0;
  param_1[0xfae] = &UNK_002a2d27 + unaff_EDI;
                    /* try { // try from 000e41bb to 000e41bf has its CatchHandler @ 000e6b6b */
  FUN_000eb510(param_1 + 0xfaf,unaff_EDI + 0x1aef6f,1,0,iVar4,unaff_EDI + 0x1b11fb,0,0,
               param_1 + 0xfae,1);
  *(undefined2 *)(param_1 + 0xfbd) = 0x100;
  param_1[0xfbe] = &UNK_002a2d3b + unaff_EDI;
                    /* try { // try from 000e420a to 000e420e has its CatchHandler @ 000e6b63 */
  FUN_000eb510(param_1 + 0xfbf,unaff_EDI + 0x1aef6c,1,0,iVar3,unaff_EDI + 0x1b122f,0,0,
               param_1 + 0xfbe,0);
  param_1[0xfcd] = &UNK_002a2d4f + unaff_EDI;
                    /* try { // try from 000e424b to 000e424f has its CatchHandler @ 000e6b5b */
  FUN_000eb510(param_1 + 0xfce,unaff_EDI + 0x1aef7f,1,0,iVar4,unaff_EDI + 0x1b1267,0,0,
               param_1 + 0xfcd,1);
  *(undefined2 *)(param_1 + 0xfdc) = 0x100;
  param_1[0xfdd] = &UNK_002a2d63 + unaff_EDI;
                    /* try { // try from 000e429a to 000e429e has its CatchHandler @ 000e6b53 */
  FUN_000eb510(param_1 + 0xfde,unaff_EDI + 0x1aef7c,1,0,iVar3,unaff_EDI + 0x1b129b,0,0,
               param_1 + 0xfdd,0);
  param_1[0xfec] = &UNK_002a2d77 + unaff_EDI;
                    /* try { // try from 000e42db to 000e42df has its CatchHandler @ 000e6b7b */
  FUN_000eb510(param_1 + 0xfed,&UNK_001aef98 + unaff_EDI,1,0,iVar4,unaff_EDI + 0x1b12d7,0,0,
               param_1 + 0xfec,1);
  *(undefined2 *)(param_1 + 0xffb) = 0x100;
  param_1[0xffc] = &UNK_002a2d8b + unaff_EDI;
                    /* try { // try from 000e432a to 000e432e has its CatchHandler @ 000e6b73 */
  FUN_000eb510(param_1 + 0xffd,unaff_EDI + 0x1aef95,1,0,iVar3,unaff_EDI + 0x1b1307,0,0,
               param_1 + 0xffc,0);
  param_1[0x100b] = &UNK_002a2d9f + unaff_EDI;
                    /* try { // try from 000e436b to 000e436f has its CatchHandler @ 000e6b83 */
  FUN_000eb510(param_1 + 0x100c,unaff_EDI + 0x1aefa8,1,0,iVar4,unaff_EDI + 0x1b133b,0,0,
               param_1 + 0x100b,1);
  *(undefined2 *)(param_1 + 0x101a) = 0x100;
  param_1[0x101b] = &UNK_002a2db3 + unaff_EDI;
                    /* try { // try from 000e43ba to 000e43be has its CatchHandler @ 000e6391 */
  FUN_000eb510(param_1 + 0x101c,unaff_EDI + 0x1aefa5,1,0,iVar3,unaff_EDI + 0x1b1367,0,0,
               param_1 + 0x101b,0);
  param_1[0x102a] = puVar1;
                    /* try { // try from 000e43f5 to 000e43f9 has its CatchHandler @ 000e625b */
  FUN_000eb510(param_1 + 0x102b,unaff_EDI + 0x1af023,1,0x54,iVar2,unaff_EDI + 0x1aefb1,iVar9,0,
               param_1 + 0x102a,0);
  param_1[0x103a] = 0;
  param_1[0x1039] = unaff_EDI + -0x2a79;
  param_1[0x102a] = &UNK_002a4287 + unaff_EDI;
  param_1[0x103b] = &UNK_002a2dc7 + unaff_EDI;
                    /* try { // try from 000e445b to 000e445f has its CatchHandler @ 000e6253 */
  FUN_000eb510(param_1 + 0x103c,unaff_EDI + 0x1aefc4,0,0,iVar6,&UNK_001b139b + unaff_EDI,iVar10,0,
               param_1 + 0x103b,0);
  *(undefined1 *)(param_1 + 0x104a) = 0;
  param_1[0x104b] = 0xffffffff;
  param_1[0x104c] = 0;
  param_1[0x104d] = &UNK_002a2ddb + unaff_EDI;
                    /* try { // try from 000e44ba to 000e44be has its CatchHandler @ 000e624b */
  FUN_000eb510(param_1 + 0x104e,unaff_EDI + 0x1aefc9,0,0,iVar6,unaff_EDI + 0x1b13bf,iVar10,0,
               param_1 + 0x104d,0);
  *(undefined1 *)(param_1 + 0x105c) = 0;
  param_1[0x105f] = &UNK_002a2def + unaff_EDI;
  param_1[0x105d] = 0xffffffff;
  param_1[0x105e] = 0;
                    /* try { // try from 000e451c to 000e4520 has its CatchHandler @ 000e6243 */
  FUN_000eb510(param_1 + 0x1060,unaff_EDI + 0x1aefcf,0,0,iVar6,unaff_EDI + 0x1b13e3,iVar10,0,
               param_1 + 0x105f,0);
  *(undefined1 *)(param_1 + 0x106e) = 0;
  param_1[0x106f] = 0xffffffff;
  param_1[0x1070] = 0;
  param_1[0x1071] = &UNK_002a2e03 + unaff_EDI;
                    /* try { // try from 000e4574 to 000e4578 has its CatchHandler @ 000e623b */
  FUN_000eb510(param_1 + 0x1072,unaff_EDI + 0x1aefd5,0,0,iVar2,unaff_EDI + 0x1b13e3,iVar10,0,
               param_1 + 0x1071,0);
  param_1[0x1080] = &UNK_002a2e17 + unaff_EDI;
                    /* try { // try from 000e45b8 to 000e45bc has its CatchHandler @ 000e6233 */
  FUN_000eb510(param_1 + 0x1081,unaff_EDI + 0x1aefe3,0,0,iVar6,unaff_EDI + 0x1b1407,iVar10,0,
               param_1 + 0x1080,0);
  *(undefined1 *)(param_1 + 0x108f) = 0;
  param_1[0x1090] = 0xffffffff;
  param_1[0x1091] = 0;
                    /* try { // try from 000e45e5 to 000e45e9 has its CatchHandler @ 000e622b */
  FUN_000eb790(param_1 + 0x1092);
  param_1[0x10a9] = &UNK_002a2e3f + unaff_EDI;
                    /* try { // try from 000e462b to 000e462f has its CatchHandler @ 000e6224 */
  FUN_000eb510(param_1 + 0x10aa,unaff_EDI + 0x1af145,1,0,0,unaff_EDI + 0x1b1473,
               &UNK_001b142f + unaff_EDI,0,param_1 + 0x10a9,0);
  *(undefined1 *)(param_1 + 0x10b8) = 0;
  param_1[0x10b9] = 0;
  param_1[0x10ba] = &UNK_002a2e53 + unaff_EDI;
                    /* try { // try from 000e467f to 000e4683 has its CatchHandler @ 000e627b */
  FUN_000eb510(param_1 + 0x10bb,unaff_EDI + 0x1af00e,1,0,iVar3,unaff_EDI + 0x1aeff3,0,0,
               param_1 + 0x10ba,0);
  *(undefined2 *)(param_1 + 0x10c9) = 0;
  param_1[0x10ca] = &UNK_002a2e67 + unaff_EDI;
                    /* try { // try from 000e46c4 to 000e46c8 has its CatchHandler @ 000e6273 */
  FUN_000eb510(param_1 + 0x10cb,unaff_EDI + 0x1af00b,1,0,iVar4,0,0,0,param_1 + 0x10ca,1);
  param_1[0x10d9] = puVar1;
                    /* try { // try from 000e46ff to 000e4703 has its CatchHandler @ 000e626b */
  FUN_000eb510(param_1 + 0x10da,unaff_EDI + 0x1af02a,1,0,iVar2,unaff_EDI + 0x1af016,iVar9,0,
               param_1 + 0x10d9,0);
  param_1[0x10e9] = 0;
  param_1[0x10e8] = unaff_EDI + -0x2a29;
  param_1[0x10d9] = &UNK_002a429b + unaff_EDI;
  param_1[0x10ea] = &UNK_002a2e7b + unaff_EDI;
                    /* try { // try from 000e4764 to 000e4768 has its CatchHandler @ 000e6263 */
  FUN_000eb510(param_1 + 0x10eb,unaff_EDI + 0x1af03c,1,0,iVar3,unaff_EDI + 0x1b1497,0,0,
               param_1 + 0x10ea,0);
  *(undefined2 *)(param_1 + 0x10f9) = 0;
  param_1[0x10fa] = &UNK_002a2e8f + unaff_EDI;
                    /* try { // try from 000e47ae to 000e47b2 has its CatchHandler @ 000e628b */
  FUN_000eb510(param_1 + 0x10fb,unaff_EDI + 0x1af039,1,0,iVar4,unaff_EDI + 0x1b14bb,0,0,
               param_1 + 0x10fa,1);
  param_1[0x1109] = &UNK_002a2ea3 + unaff_EDI;
                    /* try { // try from 000e47ed to 000e47f1 has its CatchHandler @ 000e6283 */
  FUN_000eb510(param_1 + 0x110a,unaff_EDI + 0x1af04b,1,0,iVar3,iVar5,0,0,param_1 + 0x1109,0);
  *(undefined2 *)(param_1 + 0x1118) = 0;
  param_1[0x1119] = &UNK_002a2eb7 + unaff_EDI;
                    /* try { // try from 000e4835 to 000e4839 has its CatchHandler @ 000e6293 */
  FUN_000eb510(param_1 + 0x111a,unaff_EDI + 0x1af048,1,0,iVar3,iVar5,0,0,param_1 + 0x1119,0);
  param_1[0x1128] = &UNK_002a2ecb + unaff_EDI;
                    /* try { // try from 000e4878 to 000e487c has its CatchHandler @ 000e621c */
  FUN_000eb510(param_1 + 0x1129,unaff_EDI + 0x1af060,1,0,iVar3,unaff_EDI + 0x1b14e7,0,0,
               param_1 + 0x1128,0);
  *(undefined2 *)(param_1 + 0x1137) = 0;
  param_1[0x1138] = &UNK_002a2edf + unaff_EDI;
                    /* try { // try from 000e48c2 to 000e48c6 has its CatchHandler @ 000e61fc */
  FUN_000eb510(param_1 + 0x1139,unaff_EDI + 0x1af05d,1,0,iVar4,unaff_EDI + 0x1b1513,0,0,
               param_1 + 0x1138,1);
  param_1[0x1147] = &UNK_002a2ef3 + unaff_EDI;
                    /* try { // try from 000e4905 to 000e4909 has its CatchHandler @ 000e61f4 */
  FUN_000eb510(param_1 + 0x1148,unaff_EDI + 0x1af075,1,0,iVar3,unaff_EDI + 0x1b1543,0,0,
               param_1 + 0x1147,0);
  *(undefined2 *)(param_1 + 0x1156) = 0;
  param_1[0x1157] = &UNK_002a2f07 + unaff_EDI;
                    /* try { // try from 000e494f to 000e4953 has its CatchHandler @ 000e61ec */
  FUN_000eb510(param_1 + 0x1158,unaff_EDI + 0x1af072,1,0,iVar4,unaff_EDI + 0x1b1563,0,0,
               param_1 + 0x1157,1);
  param_1[0x1166] = &UNK_002a2f1b + unaff_EDI;
                    /* try { // try from 000e498b to 000e498f has its CatchHandler @ 000e61e4 */
  FUN_000eb510(param_1 + 0x1167,unaff_EDI + 0x1af087,1,0,iVar4,0,0,0,param_1 + 0x1166,1);
  *(undefined2 *)(param_1 + 0x1175) = 0x100;
  param_1[0x1176] = &UNK_002a2f2f + unaff_EDI;
                    /* try { // try from 000e49da to 000e49de has its CatchHandler @ 000e620c */
  FUN_000eb510(param_1 + 0x1177,unaff_EDI + 0x1af084,1,0,iVar3,unaff_EDI + 0x1b158b,0,0,
               param_1 + 0x1176,0);
  param_1[0x1185] = &UNK_002a2f43 + unaff_EDI;
                    /* try { // try from 000e4a19 to 000e4a1d has its CatchHandler @ 000e6204 */
  FUN_000eb510(param_1 + 0x1186,unaff_EDI + 0x1af098,1,0,iVar3,iVar5,0,0,param_1 + 0x1185,0);
  *(undefined2 *)(param_1 + 0x1194) = 0;
  param_1[0x1195] = &UNK_002a2f57 + unaff_EDI;
                    /* try { // try from 000e4a5e to 000e4a62 has its CatchHandler @ 000e6214 */
  FUN_000eb510(param_1 + 0x1196,unaff_EDI + 0x1af095,1,0,iVar4,0,0,0,param_1 + 0x1195,1);
  param_1[0x11a4] = &UNK_002a2f6b + unaff_EDI;
                    /* try { // try from 000e4a9f to 000e4aa3 has its CatchHandler @ 000e61dc */
  FUN_000eb510(param_1 + 0x11a5,unaff_EDI + 0x1af0ac,1,0,iVar4,unaff_EDI + 0x1b15b3,0,0,
               param_1 + 0x11a4,1);
  *(undefined2 *)(param_1 + 0x11b3) = 0x100;
  param_1[0x11b4] = &UNK_002a2f7f + unaff_EDI;
                    /* try { // try from 000e4aee to 000e4af2 has its CatchHandler @ 000e61d4 */
  FUN_000eb510(param_1 + 0x11b5,unaff_EDI + 0x1af0a9,1,0,iVar3,unaff_EDI + 0x1b15df,0,0,
               param_1 + 0x11b4,0);
  param_1[0x11c3] = &UNK_002a2f93 + unaff_EDI;
                    /* try { // try from 000e4b31 to 000e4b35 has its CatchHandler @ 000e61cc */
  FUN_000eb510(param_1 + 0x11c4,unaff_EDI + 0x1af0c4,1,0,iVar3,unaff_EDI + 0x1b1613,0,0,
               param_1 + 0x11c3,0);
  *(undefined2 *)(param_1 + 0x11d2) = 0;
  param_1[0x11d3] = &UNK_002a2fa7 + unaff_EDI;
                    /* try { // try from 000e4b7b to 000e4b7f has its CatchHandler @ 000e61c4 */
  FUN_000eb510(param_1 + 0x11d4,unaff_EDI + 0x1af0c1,1,0,iVar4,unaff_EDI + 0x1b163b,0,0,
               param_1 + 0x11d3,1);
  param_1[0x11e2] = &UNK_002a2fbb + unaff_EDI;
                    /* try { // try from 000e4bbe to 000e4bc2 has its CatchHandler @ 000e61bc */
  FUN_000eb510(param_1 + 0x11e3,unaff_EDI + 0x1af0db,1,0,iVar3,unaff_EDI + 0x1b166b,0,0,
               param_1 + 0x11e2,0);
  *(undefined2 *)(param_1 + 0x11f1) = 0;
  param_1[0x11f2] = &UNK_002a2fcf + unaff_EDI;
                    /* try { // try from 000e4c00 to 000e4c04 has its CatchHandler @ 000e61b4 */
  FUN_000eb510(param_1 + 0x11f3,unaff_EDI + 0x1af0d8,1,0,iVar4,0,0,0,param_1 + 0x11f2,1);
  param_1[0x1201] = &UNK_002a2fe3 + unaff_EDI;
                    /* try { // try from 000e4c43 to 000e4c47 has its CatchHandler @ 000e61ac */
  FUN_000eb510(param_1 + 0x1202,unaff_EDI + 0x1af0f6,1,0,iVar2,&UNK_001b1693 + unaff_EDI,0,0,
               param_1 + 0x1201,1);
  param_1[0x1210] = &UNK_002a2ff7 + unaff_EDI;
                    /* try { // try from 000e4c7e to 000e4c82 has its CatchHandler @ 000e61a4 */
  FUN_000eb510(param_1 + 0x1211,unaff_EDI + 0x1af0f3,1,0,iVar2,0,0,0,param_1 + 0x1210,0);
  param_1[0x121f] = "cccccccccccccccccccccccccccccccccccccccccccccccc" + unaff_EDI + 0xb;
                    /* try { // try from 000e4cc1 to 000e4cc5 has its CatchHandler @ 000e619c */
  FUN_000eb510(param_1 + 0x1220,unaff_EDI + 0x1af120,4,0,iVar3,unaff_EDI + 0x1af10f,0,0,
               param_1 + 0x121f,0);
  *(undefined2 *)(param_1 + 0x122e) = 0;
  param_1[0x122f] = "cccccccccccccccccccccccccccccccccccccccccccccccc" + unaff_EDI + 0x1f;
                    /* try { // try from 000e4d06 to 000e4d0a has its CatchHandler @ 000e6389 */
  FUN_000eb510(param_1 + 0x1230,unaff_EDI + 0x1af11e,4,0,iVar4,0,0,0,param_1 + 0x122f,1);
  param_1[0x123e] = &UNK_002a3033 + unaff_EDI;
                    /* try { // try from 000e4d42 to 000e4d46 has its CatchHandler @ 000e6371 */
  FUN_000eb510(param_1 + 0x123f,unaff_EDI + 0x1af12a,1,0,iVar4,0,0,0,param_1 + 0x123e,1);
  *(undefined2 *)(param_1 + 0x124d) = 0x100;
  param_1[0x124e] = &UNK_002a3047 + unaff_EDI;
                    /* try { // try from 000e4d91 to 000e4d95 has its CatchHandler @ 000e6379 */
  FUN_000eb510(param_1 + 0x124f,unaff_EDI + 0x1af127,1,0,iVar3,unaff_EDI + 0x1b16b7,0,0,
               param_1 + 0x124e,0);
  param_1[0x125d] = &UNK_002a305b + unaff_EDI;
                    /* try { // try from 000e4dd4 to 000e4dd8 has its CatchHandler @ 000e6361 */
  FUN_000eb510(param_1 + 0x125e,unaff_EDI + 0x1af140,1,0,iVar3,unaff_EDI + 0x1b16ff,0,0,
               param_1 + 0x125d,0);
  *(undefined2 *)(param_1 + 0x126c) = 0;
  param_1[0x126d] =
       "ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc::h"
       + unaff_EDI + 8;
                    /* try { // try from 000e4e19 to 000e4e1d has its CatchHandler @ 000e6381 */
  FUN_000eb510(param_1 + 0x126e,unaff_EDI + 0x1af13d,1,0,iVar4,0,0,0,param_1 + 0x126d,1);
  param_1[0x127c] =
       "ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc::h"
       + unaff_EDI + 0x1c;
                    /* try { // try from 000e4e5c to 000e4e60 has its CatchHandler @ 000e6369 */
  FUN_000eb510(param_1 + 0x127d,unaff_EDI + 0x1af178,1,0,iVar3,unaff_EDI + 0x1af158,0,0,
               param_1 + 0x127c,0);
  *(undefined2 *)(param_1 + 0x128b) = 0;
  param_1[0x128c] =
       "ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc::h"
       + unaff_EDI + 0x30;
                    /* try { // try from 000e4ea6 to 000e4eaa has its CatchHandler @ 000e632b */
  FUN_000eb510(param_1 + 0x128d,unaff_EDI + 0x1af175,1,0,iVar4,unaff_EDI + 0x1b172f,0,0,
               param_1 + 0x128c,1);
                    /* try { // try from 000e4eb8 to 000e4ebc has its CatchHandler @ 000e6323 */
  FUN_000ebc90(param_1 + 0x129b);
  param_1[0x12b2] = puVar1;
                    /* try { // try from 000e4ef1 to 000e4ef5 has its CatchHandler @ 000e634b */
  FUN_000eb510(param_1 + 0x12b3,unaff_EDI + 0x1af19f,1,0x78,iVar2,unaff_EDI + 0x1af186,0,0,
               param_1 + 0x12b2,0);
  param_1[0x12c2] = 0;
  param_1[0x12c1] = unaff_EDI + -0x2e09;
  param_1[0x12b2] = "St9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0xf;
  param_1[0x12c3] = puVar1;
                    /* try { // try from 000e4f4d to 000e4f51 has its CatchHandler @ 000e6343 */
  FUN_000eb510(param_1 + 0x12c4,unaff_EDI + 0x1af1ab,1,0x58,iVar2,unaff_EDI + 0x1b1757,0,0,
               param_1 + 0x12c3,0);
  param_1[0x12d3] = 0;
  param_1[0x12d2] = unaff_EDI + -0x2df9;
  param_1[0x12c3] = "St9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x23
  ;
  param_1[0x12d4] = puVar1;
                    /* try { // try from 000e4fa9 to 000e4fad has its CatchHandler @ 000e633b */
  FUN_000eb510(param_1 + 0x12d5,unaff_EDI + 0x1af1d1,1,0,iVar2,unaff_EDI + 0x1af1ba,0,0,
               param_1 + 0x12d4,0);
  param_1[0x12e4] = 0;
  param_1[0x12e3] = unaff_EDI + -0x2de9;
  param_1[0x12d4] = "St9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x37
  ;
                    /* try { // try from 000e4fdd to 000e4fe1 has its CatchHandler @ 000e6333 */
  FUN_000eb8d0(param_1 + 0x12e5);
  param_1[0x12fc] =
       "ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc::h"
       + unaff_EDI + 0x6c;
                    /* try { // try from 000e501d to 000e5021 has its CatchHandler @ 000e635a */
  FUN_000eb510(param_1 + 0x12fd,unaff_EDI + 0x1af1e1,1,0,iVar4,unaff_EDI + 0x1b177b,0,0,
               param_1 + 0x12fc,1);
  *(undefined2 *)(param_1 + 0x130b) = 0x100;
  param_1[0x130c] =
       "ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc::h"
       + unaff_EDI + 0x80;
                    /* try { // try from 000e506c to 000e5070 has its CatchHandler @ 000e6352 */
  FUN_000eb510(param_1 + 0x130d,unaff_EDI + 0x1af1de,1,0,iVar3,unaff_EDI + 0x1b179b,0,0,
               param_1 + 0x130c,0);
  param_1[0x131b] =
       "ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc::h"
       + unaff_EDI + 0x94;
                    /* try { // try from 000e50b4 to 000e50b8 has its CatchHandler @ 000e62a3 */
  FUN_000eb510(param_1 + 0x131c,unaff_EDI + 0x1b799d,2,0x59,iVar2,unaff_EDI + 0x1b17c3,
               unaff_EDI + 0x1ae411,0,param_1 + 0x131b,0);
  *(undefined1 *)(param_1 + 0x132a) = 0;
  param_1[0x132b] = iVar2;
  param_1[0x132c] = puVar1;
                    /* try { // try from 000e50fc to 000e5100 has its CatchHandler @ 000e629b */
  FUN_000eb510(param_1 + 0x132d,unaff_EDI + 0x1af210,1,0x28,iVar2,unaff_EDI + 0x1af1f3,0,0,
               param_1 + 0x132c,0);
  param_1[0x133c] = 0;
  param_1[0x133b] = unaff_EDI + -0x1599;
  param_1[0x132c] = "St9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0xb;
  param_1[0x133d] = puVar1;
                    /* try { // try from 000e5158 to 000e515c has its CatchHandler @ 000e62e3 */
  FUN_000eb510(param_1 + 0x133e,unaff_EDI + 0x1af237,1,0x29,iVar2,unaff_EDI + 0x1af21c,0,0,
               param_1 + 0x133d,0);
  param_1[0x134d] = 0;
  param_1[0x134c] = unaff_EDI + -0x28e9;
  param_1[0x133d] = "St9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE" + unaff_EDI + 0x1f
  ;
  param_1[0x134e] = &UNK_002a310f + unaff_EDI;
                    /* try { // try from 000e51bd to 000e51c1 has its CatchHandler @ 000e62db */
  FUN_000eb510(param_1 + 0x134f,unaff_EDI + 0x1af25a,4,0,iVar3,unaff_EDI + 0x1b17f3,0,0,
               param_1 + 0x134e,0);
  *(undefined2 *)(param_1 + 0x135d) = 0;
  param_1[0x135e] = &UNK_002a3123 + unaff_EDI;
                    /* try { // try from 000e5207 to 000e520b has its CatchHandler @ 000e62d3 */
  FUN_000eb510(param_1 + 0x135f,unaff_EDI + 0x1af258,4,0,iVar4,unaff_EDI + 0x1af241,0,0,
               param_1 + 0x135e,1);
  param_1[0x136d] = &UNK_002a3137 + unaff_EDI;
                    /* try { // try from 000e5248 to 000e524c has its CatchHandler @ 000e62cb */
  FUN_000eb510(param_1 + 0x136e,unaff_EDI + 0x1af292,4,0,iVar4,unaff_EDI + 0x1af261,0,0,
               param_1 + 0x136d,1);
  *(undefined2 *)(param_1 + 0x137c) = 0x100;
  param_1[0x137d] = &UNK_002a314b + unaff_EDI;
                    /* try { // try from 000e5297 to 000e529b has its CatchHandler @ 000e62c3 */
  FUN_000eb510(param_1 + 0x137e,unaff_EDI + 0x1af290,4,0,iVar3,unaff_EDI + 0x1af275,0,0,
               param_1 + 0x137d,0);
  param_1[0x138c] = &UNK_002a315f + unaff_EDI;
                    /* try { // try from 000e52db to 000e52df has its CatchHandler @ 000e62bb */
  FUN_000eb510(param_1 + 0x138d,unaff_EDI + 0x1af2b9,4,0,iVar12,&UNK_001af29c + unaff_EDI,iVar7,0,
               param_1 + 0x138c,0);
  *(undefined1 *)(param_1 + 0x139b) = 0;
  param_1[0x139c] = 0;
  param_1[0x139d] = 0;
  param_1[0x139e] = &UNK_002a3173 + unaff_EDI;
                    /* try { // try from 000e5335 to 000e5339 has its CatchHandler @ 000e62b3 */
  FUN_000eb510(param_1 + 0x139f,unaff_EDI + 0x1abba5,4,0,iVar3,unaff_EDI + 0x1b06e7,0,0,
               param_1 + 0x139e,0);
  *(undefined2 *)(param_1 + 0x13ad) = 0;
  param_1[0x13ae] = &UNK_002a3187 + unaff_EDI;
                    /* try { // try from 000e537a to 000e537e has its CatchHandler @ 000e62ab */
  FUN_000eb510(param_1 + 0x13af,&UNK_001af2ca + unaff_EDI,4,0,iVar4,0,0,0,param_1 + 0x13ae,1);
  param_1[0x13bd] = &UNK_002a319b + unaff_EDI;
                    /* try { // try from 000e53bd to 000e53c1 has its CatchHandler @ 000e6303 */
  FUN_000eb510(param_1 + 0x13be,unaff_EDI + 0x1af07a,4,0,iVar3,unaff_EDI + 0x1b1823,0,0,
               param_1 + 0x13bd,0);
  param_1[0x13cd] = &UNK_002a31af + unaff_EDI;
  *(undefined2 *)(param_1 + 0x13cc) = 0;
                    /* try { // try from 000e5405 to 000e5409 has its CatchHandler @ 000e62fb */
  FUN_000eb510(param_1 + 0x13ce,unaff_EDI + 0x1af390,4,0,iVar4,0,0,0,param_1 + 0x13cd,1);
  param_1[0x13dc] = &UNK_002a31c3 + unaff_EDI;
                    /* try { // try from 000e5448 to 000e544c has its CatchHandler @ 000e62f3 */
  FUN_000eb510(param_1 + 0x13dd,unaff_EDI + 0x1af2d3,4,0,iVar3,&UNK_001b184f + unaff_EDI,0,0,
               param_1 + 0x13dc,0);
  *(undefined2 *)(param_1 + 0x13eb) = 0;
  param_1[0x13ec] = &UNK_002a31d7 + unaff_EDI;
                    /* try { // try from 000e548a to 000e548e has its CatchHandler @ 000e62eb */
  FUN_000eb510(param_1 + 0x13ed,unaff_EDI + 0x1af2d1,4,0,iVar4,0,0,0,param_1 + 0x13ec,1);
  param_1[0x13fb] = &UNK_002a31eb + unaff_EDI;
                    /* try { // try from 000e54cd to 000e54d1 has its CatchHandler @ 000e6313 */
  FUN_000eb510(param_1 + 0x13fc,unaff_EDI + 0x1af2dc,4,0,iVar3,unaff_EDI + 0x1b188f,0,0,
               param_1 + 0x13fb,0);
  *(undefined2 *)(param_1 + 0x140a) = 0;
  param_1[0x140b] = &UNK_002a31ff + unaff_EDI;
                    /* try { // try from 000e5512 to 000e5516 has its CatchHandler @ 000e630b */
  FUN_000eb510(param_1 + 0x140c,unaff_EDI + 0x1af2da,4,0,iVar4,0,0,0,param_1 + 0x140b,1);
  param_1[0x141a] = &UNK_002a3213 + unaff_EDI;
                    /* try { // try from 000e5555 to 000e5559 has its CatchHandler @ 000e631b */
  FUN_000eb510(param_1 + 0x141b,&UNK_001af2e8 + unaff_EDI,4,0,iVar3,unaff_EDI + 0x1b18bb,0,0,
               param_1 + 0x141a,0);
  *(undefined2 *)(param_1 + 0x1429) = 0;
  param_1[0x142a] = &UNK_002a3227 + unaff_EDI;
                    /* try { // try from 000e559a to 000e559e has its CatchHandler @ 000e6194 */
  FUN_000eb510(param_1 + 0x142b,unaff_EDI + 0x1af2e6,4,0,iVar4,0,0,0,param_1 + 0x142a,1);
  param_1[0x1439] = &UNK_002a323b + unaff_EDI;
                    /* try { // try from 000e55dd to 000e55e1 has its CatchHandler @ 000e611c */
  FUN_000eb510(param_1 + 0x143a,unaff_EDI + 0x1af2f4,4,0,iVar2,&UNK_001b18ef + unaff_EDI,0,0,
               param_1 + 0x1439,1);
  param_1[0x1448] = &UNK_002a324f + unaff_EDI;
                    /* try { // try from 000e561b to 000e561f has its CatchHandler @ 000e6114 */
  FUN_000eb510(param_1 + 0x1449,unaff_EDI + 0x1af2f2,4,0,iVar2,0,0,0,param_1 + 0x1448,0);
  param_1[0x1457] = &UNK_002a3263 + unaff_EDI;
                    /* try { // try from 000e565e to 000e5662 has its CatchHandler @ 000e610c */
  FUN_000eb510(param_1 + 0x1458,unaff_EDI + 0x1af2fb,4,0,iVar3,unaff_EDI + 0x1b1917,0,0,
               param_1 + 0x1457,0);
  *(undefined2 *)(param_1 + 0x1466) = 0;
  param_1[0x1467] = &UNK_002a3277 + unaff_EDI;
                    /* try { // try from 000e56a3 to 000e56a7 has its CatchHandler @ 000e6104 */
  FUN_000eb510(param_1 + 0x1468,unaff_EDI + 0x1af2f9,4,0,iVar4,0,0,0,param_1 + 0x1467,1);
  param_1[0x1476] = &UNK_002a328b + unaff_EDI;
                    /* try { // try from 000e56e7 to 000e56eb has its CatchHandler @ 000e60fc */
  FUN_000eb510(param_1 + 0x1477,unaff_EDI + 0x1af322,4,0,iVar12,unaff_EDI + 0x1af304,iVar7,0,
               param_1 + 0x1476,0);
  *(undefined1 *)(param_1 + 0x1485) = 0;
  param_1[0x1486] = 0;
  param_1[0x1487] = 0;
  param_1[0x1488] = &UNK_002a329f + unaff_EDI;
                    /* try { // try from 000e5741 to 000e5745 has its CatchHandler @ 000e60f4 */
  FUN_000eb510(param_1 + 0x1489,unaff_EDI + 0x1af332,4,0,iVar3,unaff_EDI + 0x1af7b7,0,0,
               param_1 + 0x1488,0);
  *(undefined2 *)(param_1 + 0x1497) = 0;
  param_1[0x1498] = &UNK_002a32b3 + unaff_EDI;
                    /* try { // try from 000e5786 to 000e578a has its CatchHandler @ 000e60ec */
  FUN_000eb510(param_1 + 0x1499,FUN_001af330 + unaff_EDI,4,0,iVar4,0,0,0,param_1 + 0x1498,1);
  param_1[0x14a7] = &UNK_002a32c7 + unaff_EDI;
                    /* try { // try from 000e57c2 to 000e57c6 has its CatchHandler @ 000e60e4 */
  FUN_000eb510(param_1 + 0x14a8,unaff_EDI + 0x1af356,4,0,iVar4,0,0,0,param_1 + 0x14a7,1);
  *(undefined2 *)(param_1 + 0x14b6) = 0x100;
  param_1[0x14b7] = &UNK_002a32db + unaff_EDI;
                    /* try { // try from 000e5811 to 000e5815 has its CatchHandler @ 000e60dc */
  FUN_000eb510(param_1 + 0x14b8,unaff_EDI + 0x1af354,4,0,iVar3,unaff_EDI + 0x1af33a,0,0,
               param_1 + 0x14b7,0);
  param_1[0x14c6] = &UNK_002a32ef + unaff_EDI;
                    /* try { // try from 000e5854 to 000e5858 has its CatchHandler @ 000e60d4 */
  FUN_000eb510(param_1 + 0x14c7,unaff_EDI + 0x1af362,4,0,iVar3,unaff_EDI + 0x1b193f,0,0,
               param_1 + 0x14c6,0);
  *(undefined2 *)(param_1 + 0x14d5) = 0;
  param_1[0x14d6] = &UNK_002a3303 + unaff_EDI;
                    /* try { // try from 000e5899 to 000e589d has its CatchHandler @ 000e60cc */
  FUN_000eb510(param_1 + 0x14d7,unaff_EDI + 0x1af360,4,0,iVar4,0,0,0,param_1 + 0x14d6,1);
  param_1[0x14e5] = &UNK_002a3317 + unaff_EDI;
                    /* try { // try from 000e58dc to 000e58e0 has its CatchHandler @ 000e60c4 */
  FUN_000eb510(param_1 + 0x14e6,unaff_EDI + 0x1af371,4,0,iVar3,unaff_EDI + 0x1b196b,0,0,
               param_1 + 0x14e5,0);
  *(undefined2 *)(param_1 + 0x14f4) = 0;
  param_1[0x14f5] = &UNK_002a332b + unaff_EDI;
                    /* try { // try from 000e5921 to 000e5925 has its CatchHandler @ 000e60bc */
  FUN_000eb510(param_1 + 0x14f6,unaff_EDI + 0x1af36f,4,0,iVar4,0,0,0,param_1 + 0x14f5,1);
  param_1[0x1504] = &UNK_002a333f + unaff_EDI;
                    /* try { // try from 000e5961 to 000e5965 has its CatchHandler @ 000e60b4 */
  FUN_000eb510(param_1 + 0x1505,unaff_EDI + 0x1af37c,4,0,iVar3,unaff_EDI + 0x1b198f,0,0,
               param_1 + 0x1504,0);
  *(undefined2 *)(param_1 + 0x1513) = 0;
  param_1[0x1514] = &UNK_002a3353 + unaff_EDI;
                    /* try { // try from 000e59a6 to 000e59aa has its CatchHandler @ 000e60ac */
  FUN_000eb510(param_1 + 0x1515,unaff_EDI + 0x1af37a,4,0,iVar4,0,0,0,param_1 + 0x1514,1);
  param_1[0x1523] = &UNK_002a3367 + unaff_EDI;
                    /* try { // try from 000e59e9 to 000e59ed has its CatchHandler @ 000e60a4 */
  FUN_000eb510(param_1 + 0x1524,unaff_EDI + 0x1af387,4,0,iVar3,&UNK_001b19b3 + unaff_EDI,0,0,
               param_1 + 0x1523,0);
  *(undefined2 *)(param_1 + 0x1532) = 0;
  param_1[0x1533] = &UNK_002a337b + unaff_EDI;
                    /* try { // try from 000e5a2e to 000e5a32 has its CatchHandler @ 000e615c */
  FUN_000eb510(param_1 + 0x1534,unaff_EDI + 0x1af385,4,0,iVar4,0,0,0,param_1 + 0x1533,1);
  param_1[0x1542] = &UNK_002a338f + unaff_EDI;
                    /* try { // try from 000e5a6d to 000e5a71 has its CatchHandler @ 000e6154 */
  FUN_000eb510(param_1 + 0x1543,unaff_EDI + 0x1af390,4,0,iVar3,unaff_EDI + 0x1b19d7,0,0,
               param_1 + 0x1542,0);
  *(undefined2 *)(param_1 + 0x1551) = 0;
  param_1[0x1552] = &UNK_002a33a3 + unaff_EDI;
                    /* try { // try from 000e5ab2 to 000e5ab6 has its CatchHandler @ 000e614c */
  FUN_000eb510(param_1 + 0x1553,unaff_EDI + 0x1af38e,4,0,iVar4,0,0,0,param_1 + 0x1552,1);
  param_1[0x1561] = &UNK_002a33b7 + unaff_EDI;
                    /* try { // try from 000e5af5 to 000e5af9 has its CatchHandler @ 000e6144 */
  FUN_000eb510(param_1 + 0x1562,unaff_EDI + 0x1af39e,4,0,iVar3,unaff_EDI + 0x1b1a07,0,0,
               param_1 + 0x1561,0);
  *(undefined2 *)(param_1 + 0x1570) = 0;
  param_1[0x1571] = &UNK_002a33cb + unaff_EDI;
                    /* try { // try from 000e5b3a to 000e5b3e has its CatchHandler @ 000e613c */
  FUN_000eb510(param_1 + 0x1572,unaff_EDI + 0x1af39c,4,0,iVar4,0,0,0,param_1 + 0x1571,1);
  param_1[0x1580] = &UNK_002a33df + unaff_EDI;
                    /* try { // try from 000e5b7d to 000e5b81 has its CatchHandler @ 000e6134 */
  FUN_000eb510(param_1 + 0x1581,unaff_EDI + 0x1bb519,4,0,iVar3,unaff_EDI + 0x1b1a33,0,0,
               param_1 + 0x1580,0);
  *(undefined2 *)(param_1 + 0x158f) = 0;
  param_1[0x1590] = &UNK_002a33f3 + unaff_EDI;
                    /* try { // try from 000e5bc2 to 000e5bc6 has its CatchHandler @ 000e612c */
  FUN_000eb510(param_1 + 0x1591,unaff_EDI + 0x1af3a2,4,0,iVar4,0,0,0,param_1 + 0x1590,1);
  param_1[0x159f] = &UNK_002a3407 + unaff_EDI;
                    /* try { // try from 000e5c03 to 000e5c07 has its CatchHandler @ 000e6124 */
  FUN_000eb510(param_1 + 0x15a0,unaff_EDI + 0x1af3ad,4,0,iVar4,unaff_EDI + 0x1b1a7b,0,0,
               param_1 + 0x159f,1);
  *(undefined2 *)(param_1 + 0x15ae) = 0x100;
  param_1[0x15af] = &UNK_002a341b + unaff_EDI;
                    /* try { // try from 000e5c52 to 000e5c56 has its CatchHandler @ 000e617c */
  FUN_000eb510(param_1 + 0x15b0,unaff_EDI + 0x1af3ab,4,0,iVar3,unaff_EDI + 0x1b1ab7,0,0,
               param_1 + 0x15af,0);
  param_1[0x15be] = &UNK_002a342f + unaff_EDI;
                    /* try { // try from 000e5c96 to 000e5c9a has its CatchHandler @ 000e6174 */
  FUN_000eb510(param_1 + 0x15bf,unaff_EDI + 0x1af3b3,4,0,iVar12,unaff_EDI + 0x1b1ae7,iVar7,0,
               param_1 + 0x15be,0);
  *(undefined1 *)(param_1 + 0x15cd) = 0;
  param_1[0x15d0] = &UNK_002a3443 + unaff_EDI;
  param_1[0x15ce] = 0;
  param_1[0x15cf] = 0;
                    /* try { // try from 000e5cf4 to 000e5cf8 has its CatchHandler @ 000e616c */
  FUN_000eb510(param_1 + 0x15d1,unaff_EDI + 0x1a0f0d,4,0,iVar3,unaff_EDI + 0x1b1b13,0,0,
               param_1 + 0x15d0,0);
  *(undefined2 *)(param_1 + 0x15df) = 0;
  param_1[0x15e0] = &UNK_002a3457 + unaff_EDI;
                    /* try { // try from 000e5d3e to 000e5d42 has its CatchHandler @ 000e6164 */
  FUN_000eb510(param_1 + 0x15e1,unaff_EDI + 0x1af3be,4,0,iVar4,unaff_EDI + 0x1b1b43,0,0,
               param_1 + 0x15e0,1);
  param_1[0x15ef] = &UNK_002a346b + unaff_EDI;
                    /* try { // try from 000e5d7a to 000e5d7e has its CatchHandler @ 000e618c */
  FUN_000eb510(param_1 + 0x15f0,unaff_EDI + 0x1af3c7,4,0,iVar2,unaff_EDI + 0x1b1b43,0,0,
               param_1 + 0x15ef,1);
  param_1[0x15fe] = &UNK_002a347f + unaff_EDI;
                    /* try { // try from 000e5db5 to 000e5db9 has its CatchHandler @ 000e6184 */
  FUN_000eb510(param_1 + 0x15ff,unaff_EDI + 0x1af3c5,4,0,iVar2,0,0,0,param_1 + 0x15fe,0);
  param_1[0x160d] = &UNK_002a3493 + unaff_EDI;
                    /* try { // try from 000e5df8 to 000e5dfc has its CatchHandler @ 000e609c */
  FUN_000eb510(param_1 + 0x160e,unaff_EDI + 0x1af3d1,4,0,iVar3,unaff_EDI + 0x1b1b6f,0,0,
               param_1 + 0x160d,0);
  param_1[0x161d] = &UNK_002a34a7 + unaff_EDI;
  *(undefined2 *)(param_1 + 0x161c) = 0;
                    /* try { // try from 000e5e3f to 000e5e43 has its CatchHandler @ 000e6094 */
  FUN_000eb510(param_1 + 0x161e,&UNK_001af3cf + unaff_EDI,4,0,iVar4,unaff_EDI + 0x1b1ba3,0,0,
               param_1 + 0x161d,1);
  param_1[0x162c] = &UNK_002a34bb + unaff_EDI;
                    /* try { // try from 000e5e82 to 000e5e86 has its CatchHandler @ 000e608c */
  FUN_000eb510(param_1 + 0x162d,unaff_EDI + 0x1af3e9,4,0,iVar3,unaff_EDI + 0x1b1bdf,0,0,
               param_1 + 0x162c,0);
  param_1[0x163c] = &UNK_002a34cf + unaff_EDI;
  *(undefined2 *)(param_1 + 0x163b) = 0;
                    /* try { // try from 000e5ec9 to 000e5ecd has its CatchHandler @ 000e6084 */
  FUN_000eb510(param_1 + 0x163d,unaff_EDI + 0x1af3e7,4,0,iVar4,unaff_EDI + 0x1b1c47,0,0,
               param_1 + 0x163c,1);
  *(undefined1 *)(param_1 + 0x164b) = 0;
  *(undefined2 *)(param_1 + 0x164e) = 0;
  param_1[0x164c] = 0;
  param_1[0x164d] = 0;
  param_1[0x164f] = 0;
                    /* try { // try from 000e5f08 to 000e5f0c has its CatchHandler @ 000e607f */
  FUN_0016b4f0(param_1 + 0x1650);
  *(undefined1 *)(param_1 + 0x1683) = 0;
  uVar16 = 0;
  param_1[0x1684] = 0;
  param_1[0x1685] = 0;
  param_1[0x1686] = 1;
  *(undefined1 *)(param_1 + 0x1687) = 0;
  do {
    *(undefined4 *)((int)param_1 + uVar16 + 0x5a20) = 0;
    uVar16 = uVar16 + 4;
  } while (uVar16 < 0x1c);
  param_1[0x1689] = 1;
  param_1[0x168a] = 0;
  param_1[0x168b] = 0;
  param_1[0x168c] = 0x3f800000;
  param_1[0x168d] = 0;
  param_1[0x168e] = 0;
  param_1[0x1688] = param_1 + 0x168e;
  uVar16 = 0;
  do {
    *(undefined4 *)((int)param_1 + uVar16 + 0x5a3c) = 0;
    uVar16 = uVar16 + 4;
  } while (uVar16 < 0x1c);
  param_1[0x1690] = 1;
  param_1[0x168f] = param_1 + 0x1695;
  param_1[0x1691] = 0;
  param_1[0x1692] = 0;
  param_1[0x1693] = 0x3f800000;
  param_1[0x1694] = 0;
  param_1[0x1695] = 0;
  param_1[0x1697] = 0;
  param_1[0x1698] = 0;
  param_1[0x1699] = param_1 + 0x1697;
  param_1[0x169a] = param_1 + 0x1697;
  param_1[0x169b] = 0;
  param_1[0x169c] = 0;
  param_1[0x169d] = 0;
  param_1[0x169e] = 0;
  param_1[0x169f] = 0;
  param_1[0x16a0] = 0;
  param_1[0x16a1] = 0;
  param_1[0x16a2] = 0;
  *(undefined1 *)((int)&fde_table_entry_002b5a10.data_loc + unaff_EDI + 3) = 0;
  return;
}

