0x183838900 | 0x183838900 |// WARNING: [rz-ghidra] Detected overlap for variable var_241h 0x183838900 |// WARNING: [rz-ghidra] Detected overlap for variable var_240h 0x183838900 |// WARNING: [rz-ghidra] Detected overlap for variable var_211h 0x183838900 |// WARNING: [rz-ghidra] Detected overlap for variable var_210h 0x183838900 |// WARNING: [rz-ghidra] Detected overlap for variable var_1f9h 0x183838900 |// WARNING: [rz-ghidra] Detected overlap for variable var_73h | 0x183838900 |int64_t fcn.183838900(int64_t arg1, int64_t arg2) |{ | int32_t *piVar1; | int32_t iVar2; | uint8_t uVar3; | char cVar4; | code *pcVar5; | undefined8 uVar6; | int64_t iVar7; | int64_t *piVar8; | int64_t iVar9; | int64_t iVar10; | undefined8 *puVar11; | uint64_t uVar12; | int64_t var_258h; | undefined8 uStack_250; | int64_t var_248h; | int64_t var_240h; | int64_t var_238h; | int64_t var_230h; | int64_t var_228h; | int64_t var_220h; | int64_t var_218h; | undefined8 var_210h; | int64_t var_208h; | int64_t iStack_200; | int64_t var_1f8h; | int64_t var_1f0h; | int64_t var_1e8h; | undefined4 uStack_1e0; | undefined4 uStack_1dc; | int64_t var_1d8h; | int64_t var_1d0h; | int64_t iStack_1c8; | int64_t var_190h; | int64_t var_180h; | int64_t var_168h; | int64_t var_b8h; | int64_t var_b0h; | int64_t var_a8h; | int64_t var_a0h; | int64_t var_98h; | int64_t var_90h; | int64_t var_88h; | undefined4 uStack_80; | undefined4 uStack_7c; | unkbyte5 Stack_78; | undefined var_73h [2]; | undefined uStack_71; | int64_t var_70h; | int64_t var_68h; | int64_t iStack_60; | int64_t var_58h; | int64_t iStack_50; | int64_t var_48h; | undefined8 uStack_40; | undefined8 uStack_38; | 0x183838932 | if ((*(int32_t *)0x191de85c0 < 1) && ((*(int32_t *)0x191cd6be0 != 0 || (*(int64_t *)0x191de85c8 != 0)))) { 0x18383893f | func_0x00018030d390(&var_1e8h, 0x190c25040, 0x55b, 0); 0x183838970 | uVar6 = func_0x000184dcd0d0(&var_1d8h, 0x1908fb27c, 6); 0x183838985 | func_0x000184dcd0d0(uVar6, 0x190c25f28, 0x3e); 0x183838991 | var_1e8h = 0x18ff81648; 0x18383893f | func_0x00018030e9d0(&var_1e8h); 0x1838389ab | *(undefined8 *)((int64_t)&var_1d8h + (int64_t)*(int32_t *)(var_1d8h + 4)) = 0x18fe1b290; 0x1838389ba | var_1d0h = 0x18fe20d40; 0x1838389c2 | if (var_180h._7_1_ < '\0') { 0x1838389de | func_0x0001841dcbe0(var_190h, CONCAT17(var_180h._7_1_, (unkbyte7)var_180h) & 0x7fffffffffffffff); | } 0x1838389f2 | var_1d0h = 0x18fe20db0; 0x183838a03 | if (iStack_1c8 != 0x191de1450) { 0x183839477 | LOCK(); 0x183839477 | piVar1 = (int32_t *)(iStack_1c8 + 8); 0x183839477 | iVar2 = *piVar1; 0x183839477 | *piVar1 = *piVar1 + -1; 0x183839477 | UNLOCK(); 0x18383947e | if (iVar2 == 0) { 0x18383948b | (*(code *)0x185f59da0)(); | } | } 0x1838389e3 | func_0x00018424db70(&var_1d0h); 0x183838a09 | func_0x0001848f8b80(&var_168h); | } 0x183838a37 | if ((*(int64_t *)(arg1 + 0x1d0) == 0) && (*(int64_t *)(arg1 + 0x1c8) == 0)) { 0x183838bf6 | if (*(int32_t *)0x191de85c0 < 3) { 0x183838c03 | func_0x00018030d390(&var_1e8h, 0x190c25040, 0x55f, 2); 0x183838c37 | uVar6 = func_0x000184dcd0d0(&var_1d8h, 0x1908fb27c, 6); 0x183838c4c | func_0x000184dcd0d0(uVar6, 0x190c25f70, 0x44); 0x183838c58 | var_1e8h = 0x18ff81648; 0x183838c03 | func_0x00018030e9d0(&var_1e8h); 0x183838c72 | *(undefined8 *)((int64_t)&var_1d8h + (int64_t)*(int32_t *)(var_1d8h + 4)) = 0x18fe1b290; 0x183838c81 | var_1d0h = 0x18fe20d40; 0x183838c89 | if (var_180h._7_1_ < '\0') { 0x183838ca5 | func_0x0001841dcbe0(var_190h, CONCAT17(var_180h._7_1_, (unkbyte7)var_180h) & 0x7fffffffffffffff); | } 0x183838cb9 | var_1d0h = 0x18fe20db0; 0x183838cca | if (iStack_1c8 != 0x191de1450) { 0x1838394bf | LOCK(); 0x1838394bf | piVar1 = (int32_t *)(iStack_1c8 + 8); 0x1838394bf | iVar2 = *piVar1; 0x1838394bf | *piVar1 = *piVar1 + -1; 0x1838394bf | UNLOCK(); 0x1838394c6 | if (iVar2 == 0) { 0x1838394d3 | (*(code *)0x185f59da0)(); | } | } 0x183838caa | func_0x00018424db70(&var_1d0h); 0x183838cd0 | func_0x0001848f8b80(&var_168h); | } 0x183838cf0 | uStack_71 = 0x15; 0x183838d11 | if ((undefined *)0x190b80810 < var_73h && &var_88h < (int64_t *)0x190b80811) goto code_r0x000183839470; 0x183838d1e | piVar8 = &var_88h; 0x183838d26 | Stack_78 = 0x656c62616c; 0x183838d31 | var_88h._0_4_ = 0x666f7250; 0x183838d31 | var_88h._4_4_ = 0x20656c69; 0x183838d31 | uStack_80 = 0x20746f6e; 0x183838d31 | uStack_7c = 0x69617661; 0x183838d35 | var_73h[0] = 0; | } else { 0x183838a3d | iVar7 = func_0x00018598c480(); 0x183838a45 | if (iVar7 == 0) { 0x183838d46 | if (*(int32_t *)0x191de85c0 < 3) { 0x183838d53 | func_0x00018030d390(&var_1e8h, 0x190c25040, 0x568, 2); 0x183838d87 | uVar6 = func_0x000184dcd0d0(&var_1d8h, 0x1908fb27c, 6); 0x183838d9c | func_0x000184dcd0d0(uVar6, 0x190c25fc0, 0x51); 0x183838da8 | var_1e8h = 0x18ff81648; 0x183838d53 | func_0x00018030e9d0(&var_1e8h); 0x183838dc2 | *(undefined8 *)((int64_t)&var_1d8h + (int64_t)*(int32_t *)(var_1d8h + 4)) = 0x18fe1b290; 0x183838dd1 | var_1d0h = 0x18fe20d40; 0x183838dd9 | if (var_180h._7_1_ < '\0') { 0x183838df5 | func_0x0001841dcbe0(var_190h, CONCAT17(var_180h._7_1_, (unkbyte7)var_180h) & 0x7fffffffffffffff); | } 0x183838e09 | var_1d0h = 0x18fe20db0; 0x183838e1a | if (iStack_1c8 != 0x191de1450) { 0x18383949b | LOCK(); 0x18383949b | piVar1 = (int32_t *)(iStack_1c8 + 8); 0x18383949b | iVar2 = *piVar1; 0x18383949b | *piVar1 = *piVar1 + -1; 0x18383949b | UNLOCK(); 0x1838394a2 | if (iVar2 == 0) { 0x1838394af | (*(code *)0x185f59da0)(); | } | } 0x183838dfa | func_0x00018424db70(&var_1d0h); 0x183838e20 | func_0x0001848f8b80(&var_168h); | } 0x183838e3d | var_a0h = func_0x000185f006b8(0x30); 0x183838e4a | var_98h = 0x22; 0x183838e60 | var_90h = -0x7fffffffffffffd0; 0x183838e8c | if (((undefined4 *)(var_a0h + 0x22) < (uint64_t)var_a0h) || 0x183838e86 | ((undefined4 *)0x190c26018 < (undefined4 *)(var_a0h + 0x22) && 0x183838e7f | (uint64_t)var_a0h < (undefined4 *)0x190c26019)) goto code_r0x000183839470; 0x183838e99 | *(undefined8 *)(var_a0h + 0x10) = 0x746f6e2065636976; 0x183838e99 | *(undefined8 *)(var_a0h + 0x18) = 0x62616c6961766120; 0x183838ea4 | *(undefined4 *)var_a0h = 0x706d6554; 0x183838ea4 | *(undefined4 *)(var_a0h + 4) = 0x6574616c; 0x183838ea4 | *(undefined4 *)(var_a0h + 8) = 0x4c525520; 0x183838ea4 | *(undefined4 *)(var_a0h + 0xc) = 0x72657320; 0x183838ea7 | *(undefined2 *)(var_a0h + 0x20) = 0x656c; 0x183838ead | *(undefined *)(var_a0h + 0x22) = 0; 0x183838eb1 | piVar8 = &var_a0h; | } else { 0x183838a52 | if (*(char *)(iVar7 + 0x168) == '\x01') { 0x183838a58 | piVar8 = (int64_t *)(iVar7 + 0x188); | } else { 0x183838be3 | piVar8 = *(int64_t **)(iVar7 + 400); | } 0x183838a5e | iVar7 = *piVar8; 0x183838a64 | if (iVar7 != 0) { 0x183838f0e | var_1f8h = 0; 0x183838f0e | var_1f0h = 0; 0x183838f16 | var_208h = 0; 0x183838f16 | iStack_200 = 0; 0x183838f1b | var_218h = 0; 0x183838f1b | var_210h = 0; 0x183838f20 | var_228h = 0; 0x183838f20 | var_220h = 0; 0x183838f25 | var_238h = 0; 0x183838f25 | var_230h = 0; 0x183838f2a | var_248h = 0; 0x183838f2a | var_240h = 0; 0x183838f2f | var_258h = 0; 0x183838f2f | uStack_250 = 0; 0x183838f37 | var_58h = func_0x00018105ade0(iVar7); 0x183838f3c | iStack_50 = (int64_t)*(char *)(var_58h + 0x3cf); 0x183838f47 | if (iStack_50 < 0) { 0x183838f51 | iStack_50 = *(int64_t *)(var_58h + 0x3c0); 0x183838f58 | var_58h = *(int64_t *)(var_58h + 0x3b8); | } else { 0x183838f49 | var_58h = var_58h + 0x3b8; | } 0x183838f6e | func_0x000185831450(&var_1e8h); 0x183838f80 | if (var_248h < 0) { 0x183838f96 | func_0x0001841dcbe0(var_258h, var_248h & 0x7fffffffffffffff); | } 0x183838fa3 | var_248h = var_1d8h; 0x183838fb0 | var_258h = var_1e8h; 0x183838fb0 | uStack_250 = CONCAT44(uStack_1dc, uStack_1e0); 0x183838fd3 | if ((*(int32_t *)0x191de85c0 < 1) && ((*(int32_t *)0x191cd6be0 != 0 || (*(int64_t *)0x191de85c8 != 0)))) | { 0x183838fe0 | func_0x00018030d390(&var_1e8h, 0x190c25040, 0x57a, 0); 0x183839011 | uVar6 = func_0x000184dcd0d0(&var_1d8h, 0x1908fb27c, 6); 0x183839026 | uVar6 = func_0x000184dcd0d0(uVar6, 0x190c260b0, 0x34); 0x183839038 | piVar8 = &var_258h; 0x183839038 | iVar9 = (int64_t)var_248h._7_1_; 0x183839038 | if ((int64_t)var_248h._7_1_ < 0) { 0x18383903d | piVar8 = (int64_t *)var_258h; 0x18383903d | iVar9 = uStack_250; | } 0x183839044 | func_0x000184dcd0d0(uVar6, piVar8, iVar9); 0x183839050 | var_1e8h = 0x18ff81648; 0x183838fe0 | func_0x00018030e9d0(&var_1e8h); 0x18383906a | *(undefined8 *)((int64_t)&var_1d8h + (int64_t)*(int32_t *)(var_1d8h + 4)) = 0x18fe1b290; 0x183839079 | var_1d0h = 0x18fe20d40; 0x183839082 | if (var_180h._7_1_ < '\0') { 0x18383909e | func_0x0001841dcbe0(var_190h, CONCAT17(var_180h._7_1_, (unkbyte7)var_180h) & 0x7fffffffffffffff) | ; | } 0x1838390b2 | var_1d0h = 0x18fe20db0; 0x1838390c3 | if (iStack_1c8 != 0x191de1450) { 0x183839507 | LOCK(); 0x183839507 | piVar1 = (int32_t *)(iStack_1c8 + 8); 0x183839507 | iVar2 = *piVar1; 0x183839507 | *piVar1 = *piVar1 + -1; 0x183839507 | UNLOCK(); 0x18383950e | if (iVar2 == 0) { 0x18383951b | (*(code *)0x185f59da0)(); | } | } 0x1838390a3 | func_0x00018424db70(&var_1d0h); 0x1838390c9 | func_0x0001848f8b80(&var_168h); | } 0x1838390e4 | var_68h = func_0x00018105ade0(iVar7); 0x1838390e9 | iStack_60 = (int64_t)*(char *)(var_68h + 999); 0x1838390f4 | if (iStack_60 < 0) { 0x1838390f6 | iStack_60 = *(int64_t *)(var_68h + 0x3d8); 0x1838390fd | var_68h = *(int64_t *)(var_68h + 0x3d0); | } else { 0x183839106 | var_68h = var_68h + 0x3d0; | } 0x18383911b | func_0x000185831450(&var_1e8h); 0x183839132 | if (var_230h < 0) { 0x183839148 | func_0x0001841dcbe0(var_240h, var_230h & 0x7fffffffffffffff); | } 0x183839155 | var_230h = var_1d8h; 0x183839161 | var_240h = var_1e8h; 0x183839168 | iVar9 = func_0x00018105ade0(iVar7); 0x183839174 | if (*(char *)(iVar9 + 0x228) == '\x01') { 0x18383917f | piVar8 = (int64_t *)func_0x000184c155e0(iVar9 + 0x210); 0x18383918c | if (&var_228h != piVar8) { 0x183839193 | uVar3 = *(uint8_t *)((int64_t)piVar8 + 0x17); 0x183839196 | if (var_218h < 0) { 0x18383943d | if ((char)uVar3 < '\0') { 0x183839445 | uVar12 = piVar8[1]; 0x183839449 | piVar8 = (int64_t *)*piVar8; | } else { 0x18383943f | uVar12 = (uint64_t)uVar3; | } 0x183839184 | func_0x000184211e70(&var_228h, piVar8, uVar12); 0x18383919e | } else if ((char)uVar3 < '\0') { 0x183839184 | func_0x000184211d10(&var_228h, *piVar8, piVar8[1]); | } else { 0x1838391a0 | var_218h = piVar8[2]; 0x1838391a8 | var_228h = *piVar8; 0x1838391a8 | var_220h = piVar8[1]; | } | } | } else { 0x1838391c3 | if (var_218h < 0) { 0x1838391e0 | var_220h = 0; 0x1838391e9 | piVar8 = (int64_t *)var_228h; | } else { 0x1838391ca | var_218h = var_218h & 0xffffffffffffff; 0x1838391ce | piVar8 = &var_228h; | } 0x1838391ee | *(undefined *)piVar8 = 0; | } 0x1838391f4 | iVar10 = func_0x00018105ade0(iVar7); 0x1838391f9 | cVar4 = *(char *)(iVar10 + 0x3ff); 0x18383920e | iVar9 = (int64_t)cVar4; 0x18383920e | if ((int64_t)cVar4 < 0) { 0x18383920e | iVar9 = *(int64_t *)(iVar10 + 0x3f0); | } 0x183839215 | if (iVar9 != 0) { 0x183839217 | puVar11 = (undefined8 *)(iVar10 + 1000); 0x183839226 | if ((char)var_1f8h == '\x01') { 0x18383940a | if (&var_210h != puVar11) { 0x183839415 | if (iStack_200 < 0) { 0x18383945b | if (cVar4 < '\0') { 0x18383945d | puVar11 = (undefined8 *)*puVar11; | } 0x18383921d | func_0x000184211e70(&var_210h, puVar11, iVar9); 0x183839419 | } else if (cVar4 < '\0') { 0x18383921d | func_0x000184211d10(&var_210h, *puVar11); | } else { 0x18383941b | iStack_200 = *(int64_t *)(iVar10 + 0x3f8); 0x183839423 | var_210h = *puVar11; 0x183839423 | var_208h = *(int64_t *)(iVar10 + 0x3f0); | } | } | } else { 0x18383922e | if (cVar4 < '\0') { 0x18383921d | func_0x0001841dd0f0(&var_210h, *puVar11); | } else { 0x1838391d0 | iStack_200 = *(int64_t *)(iVar10 + 0x3f8); 0x1838391d8 | var_210h = *puVar11; 0x1838391d8 | var_208h = *(int64_t *)(iVar10 + 0x3f0); | } 0x183839238 | var_1f8h = CONCAT71(var_1f8h._1_7_, 1); | } | } 0x183839243 | iVar7 = func_0x00018105ade0(iVar7); 0x18383924f | var_1f0h = CONCAT71(var_1f0h._1_7_, 0 < *(int32_t *)(iVar7 + 0x354)); 0x183839275 | if ((*(int32_t *)0x191de85c0 < 1) && ((*(int32_t *)0x191cd6be0 != 0 || (*(int64_t *)0x191de85c8 != 0)))) | { 0x183839282 | func_0x00018030d390(&var_1e8h, 0x190c25040, 0x591, 0); 0x1838392b3 | uVar6 = func_0x000184dcd0d0(&var_1d8h, 0x1908fb27c, 6); 0x1838392c8 | func_0x000184dcd0d0(uVar6, 0x190c260f0, 0x4b); 0x1838392d4 | var_1e8h = 0x18ff81648; 0x183839282 | func_0x00018030e9d0(&var_1e8h); 0x1838392ee | *(undefined8 *)((int64_t)&var_1d8h + (int64_t)*(int32_t *)(var_1d8h + 4)) = 0x18fe1b290; 0x1838392fd | var_1d0h = 0x18fe20d40; 0x183839305 | if (var_180h._7_1_ < '\0') { 0x183839321 | func_0x0001841dcbe0(var_190h, CONCAT17(var_180h._7_1_, (unkbyte7)var_180h) & 0x7fffffffffffffff) | ; | } 0x183839335 | var_1d0h = 0x18fe20db0; 0x183839346 | if (iStack_1c8 != 0x191de1450) { 0x18383952b | LOCK(); 0x18383952b | piVar1 = (int32_t *)(iStack_1c8 + 8); 0x18383952b | iVar2 = *piVar1; 0x18383952b | *piVar1 = *piVar1 + -1; 0x18383952b | UNLOCK(); 0x183839532 | if (iVar2 == 0) { 0x18383953f | (*(code *)0x185f59da0)(); | } | } 0x183839326 | func_0x00018424db70(&var_1d0h); 0x18383934c | func_0x0001848f8b80(&var_168h); | } 0x18383936f | var_48h = 0; 0x18383936f | uStack_40 = 0; 0x183839373 | uStack_38 = 0; 0x183839367 | func_0x000180ebbdc0(&var_48h, 1); 0x183839388 | func_0x000183925360(&var_258h, &var_1e8h); 0x183839367 | func_0x0001812b4470(&var_48h, &var_1e8h); 0x18383938d | func_0x000185a60440(&var_1e8h); 0x1838393bc | func_0x000188ac5420(arg1, arg2, &var_48h); 0x1838393d3 | var_1e8h = 0x188ac5700; 0x1838393d6 | uStack_1e0 = 0; 0x1838393ed | var_70h = arg1; 0x1838393ed | uVar6 = func_0x000188ac69e0(0x1861e7020, &var_1e8h); 0x1838393f2 | *(undefined8 *)(arg2 + 8) = uVar6; 0x1838393f6 | *(undefined *)(arg2 + 0x10) = 1; 0x183839388 | func_0x0001839252e0(&var_258h); 0x183838f0a | return arg2; | } 0x183838a71 | if (*(int32_t *)0x191de85c0 < 3) { 0x183838a7e | func_0x00018030d390(&var_1e8h, 0x190c25040, 0x571, 2); 0x183838ab2 | uVar6 = func_0x000184dcd0d0(&var_1d8h, 0x1908fb27c, 6); 0x183838ac7 | func_0x000184dcd0d0(uVar6, 0x190c26040, 0x49); 0x183838ad3 | var_1e8h = 0x18ff81648; 0x183838a7e | func_0x00018030e9d0(&var_1e8h); 0x183838aed | *(undefined8 *)((int64_t)&var_1d8h + (int64_t)*(int32_t *)(var_1d8h + 4)) = 0x18fe1b290; 0x183838afc | var_1d0h = 0x18fe20d40; 0x183838b04 | if (var_180h._7_1_ < '\0') { 0x183838b20 | func_0x0001841dcbe0(var_190h, CONCAT17(var_180h._7_1_, (unkbyte7)var_180h) & 0x7fffffffffffffff); | } 0x183838b34 | var_1d0h = 0x18fe20db0; 0x183838b45 | if (iStack_1c8 != 0x191de1450) { 0x1838394e3 | LOCK(); 0x1838394e3 | piVar1 = (int32_t *)(iStack_1c8 + 8); 0x1838394e3 | iVar2 = *piVar1; 0x1838394e3 | *piVar1 = *piVar1 + -1; 0x1838394e3 | UNLOCK(); 0x1838394ea | if (iVar2 == 0) { 0x1838394f7 | (*(code *)0x185f59da0)(); | } | } 0x183838b25 | func_0x00018424db70(&var_1d0h); 0x183838b4b | func_0x0001848f8b80(&var_168h); | } 0x183838b68 | var_b8h = func_0x000185f006b8(0x20); 0x183838b75 | var_b0h = 0x1a; 0x183838b8b | var_a8h = -0x7fffffffffffffe0; 0x183838bb7 | if (((undefined4 *)(var_b8h + 0x1a) < (uint64_t)var_b8h) || 0x183838bb1 | ((undefined4 *)0x190c26090 < (undefined4 *)(var_b8h + 0x1a) && 0x183838baa | (uint64_t)var_b8h < (undefined4 *)0x190c26091)) { |code_r0x000183839470: 0x183839470 | // WARNING: Does not return 0x183839470 | pcVar5 = (code *)invalidInstructionException(); 0x183839470 | (*pcVar5)(); | } 0x183838bc4 | *(undefined8 *)(var_b8h + 10) = 0x2068637261657320; 0x183838bc4 | *(undefined8 *)(var_b8h + 0x12) = 0x72656469766f7270; 0x183838bcf | *(undefined4 *)var_b8h = 0x64206f4e; 0x183838bcf | *(undefined4 *)(var_b8h + 4) = 0x75616665; 0x183838bcf | *(undefined4 *)(var_b8h + 8) = 0x7320746c; 0x183838bcf | *(undefined4 *)(var_b8h + 0xc) = 0x63726165; 0x183838bd2 | *(undefined *)(var_b8h + 0x1a) = 0; 0x183838bd6 | piVar8 = &var_b8h; | } | } 0x183838ebf | func_0x000188ac4940(arg1, arg2, piVar8); 0x183838edb | var_1e8h = 0x188ac5700; 0x183838ede | uStack_1e0 = 0; 0x183838eec | var_258h = arg1; 0x183838eec | uVar6 = func_0x000188ac69e0(0x1861e7020); 0x183838ef1 | *(undefined8 *)(arg2 + 8) = uVar6; 0x183838ef5 | *(undefined *)(arg2 + 0x10) = 1; 0x183838f0a | return arg2; |} [{"offset":6501402880,"name":"fcn.183838900","size":3146,"is-pure":false,"realsz":3146,"noreturn":false,"stackframe":632,"calltype":"ms","cost":865,"cc":59,"loops":20,"bits":64,"type":"fcn","nbbs":105,"edges":160,"ebbs":2,"signature":"fcn.183838900(int64_t arg1, int64_t arg2);","minbound":6501402880,"maxbound":6501406026,"callrefs":[{"from":6501402963,"to":6445650832,"type":"CALL"},{"from":6501402992,"to":6524031184,"type":"CALL"},{"from":6501403013,"to":6524031184,"type":"CALL"},{"from":6501403032,"to":6445656528,"type":"CALL"},{"from":6501403102,"to":6511512544,"type":"CALL"},{"from":6501403156,"to":6511975280,"type":"CALL"},{"from":6501403164,"to":6518967168,"type":"CALL"},{"from":6501403197,"to":6536348800,"type":"CALL"},{"from":6501403285,"to":6445650832,"type":"CALL"},{"from":6501403314,"to":6524031184,"type":"CALL"},{"from":6501403335,"to":6524031184,"type":"CALL"},{"from":6501403354,"to":6445656528,"type":"CALL"},{"from":6501403424,"to":6511512544,"type":"CALL"},{"from":6501403478,"to":6511975280,"type":"CALL"},{"from":6501403486,"to":6518967168,"type":"CALL"},{"from":6501403496,"to":6542067384,"type":"CALL"},{"from":6501403614,"to":6501404345,"type":"CODE"},{"from":6501403626,"to":6501403230,"type":"CODE"},{"from":6501403674,"to":6445650832,"type":"CALL"},{"from":6501403703,"to":6524031184,"type":"CALL"},{"from":6501403724,"to":6524031184,"type":"CALL"},{"from":6501403743,"to":6445656528,"type":"CALL"},{"from":6501403813,"to":6511512544,"type":"CALL"},{"from":6501403867,"to":6511975280,"type":"CALL"},{"from":6501403875,"to":6518967168,"type":"CALL"},{"from":6501403962,"to":6501404345,"type":"CODE"},{"from":6501404010,"to":6445650832,"type":"CALL"},{"from":6501404039,"to":6524031184,"type":"CALL"},{"from":6501404060,"to":6524031184,"type":"CALL"},{"from":6501404079,"to":6445656528,"type":"CALL"},{"from":6501404149,"to":6511512544,"type":"CALL"},{"from":6501404203,"to":6511975280,"type":"CALL"},{"from":6501404211,"to":6518967168,"type":"CALL"},{"from":6501404221,"to":6542067384,"type":"CALL"},{"from":6501404351,"to":6587959616,"type":"CALL"},{"from":6501404396,"to":6587967968,"type":"CALL"},{"from":6501404471,"to":6459600352,"type":"CALL"},{"from":6501404495,"to":6501404511,"type":"CODE"},{"from":6501404534,"to":6534927440,"type":"CALL"},{"from":6501404566,"to":6511512544,"type":"CALL"},{"from":6501404660,"to":6445650832,"type":"CALL"},{"from":6501404689,"to":6524031184,"type":"CALL"},{"from":6501404710,"to":6524031184,"type":"CALL"},{"from":6501404740,"to":6524031184,"type":"CALL"},{"from":6501404759,"to":6445656528,"type":"CALL"},{"from":6501404830,"to":6511512544,"type":"CALL"},{"from":6501404884,"to":6511975280,"type":"CALL"},{"from":6501404892,"to":6518967168,"type":"CALL"},{"from":6501404900,"to":6459600352,"type":"CALL"},{"from":6501404932,"to":6501404940,"type":"CODE"},{"from":6501404963,"to":6534927440,"type":"CALL"},{"from":6501405000,"to":6511512544,"type":"CALL"},{"from":6501405032,"to":6459600352,"type":"CALL"},{"from":6501405055,"to":6522230240,"type":"CALL"},{"from":6501405102,"to":6501405169,"type":"CODE"},{"from":6501405111,"to":6511729936,"type":"CALL"},{"from":6501405116,"to":6501405169,"type":"CODE"},{"from":6501405134,"to":6501405166,"type":"CODE"},{"from":6501405150,"to":6501405240,"type":"CODE"},{"from":6501405172,"to":6459600352,"type":"CALL"},{"from":6501405235,"to":6511513840,"type":"CALL"},{"from":6501405251,"to":6459600352,"type":"CALL"},{"from":6501405334,"to":6445650832,"type":"CALL"},{"from":6501405363,"to":6524031184,"type":"CALL"},{"from":6501405384,"to":6524031184,"type":"CALL"},{"from":6501405403,"to":6445656528,"type":"CALL"},{"from":6501405473,"to":6511512544,"type":"CALL"},{"from":6501405527,"to":6511975280,"type":"CALL"},{"from":6501405535,"to":6518967168,"type":"CALL"},{"from":6501405571,"to":6457900480,"type":"CALL"},{"from":6501405595,"to":6502372192,"type":"CALL"},{"from":6501405606,"to":6462063728,"type":"CALL"},{"from":6501405614,"to":6537217088,"type":"CALL"},{"from":6501405628,"to":6587962400,"type":"CALL"},{"from":6501405677,"to":6587967968,"type":"CALL"},{"from":6501405693,"to":6502372064,"type":"CALL"},{"from":6501405698,"to":6501404409,"type":"CODE"},{"from":6501405737,"to":6501405248,"type":"CODE"},{"from":6501405745,"to":6511729936,"type":"CALL"},{"from":6501405750,"to":6501405248,"type":"CODE"},{"from":6501405763,"to":6501405772,"type":"CODE"},{"from":6501405775,"to":6511730288,"type":"CALL"},{"from":6501405780,"to":6501405169,"type":"CODE"},{"from":6501405798,"to":6511730288,"type":"CALL"},{"from":6501405803,"to":6501405248,"type":"CODE"},{"from":6501405835,"to":6740346544,"type":"CALL"},{"from":6501405841,"to":6501403145,"type":"CODE"},{"from":6501405871,"to":6740346544,"type":"CALL"},{"from":6501405877,"to":6501404192,"type":"CODE"},{"from":6501405907,"to":6740346544,"type":"CALL"},{"from":6501405913,"to":6501403856,"type":"CODE"},{"from":6501405943,"to":6740346544,"type":"CALL"},{"from":6501405949,"to":6501403467,"type":"CODE"},{"from":6501405979,"to":6740346544,"type":"CALL"},{"from":6501405985,"to":6501404873,"type":"CODE"},{"from":6501406015,"to":6740346544,"type":"CALL"},{"from":6501406021,"to":6501405516,"type":"CODE"}],"datarefs":[{"from":6501402900,"to":6742246848,"type":"DATA"},{"from":6501402913,"to":6741126112,"type":"DATA"},{"from":6501402922,"to":6742246856,"type":"DATA"},{"from":6501402936,"to":6723620928,"type":"DATA"},{"from":6501402976,"to":6720303740,"type":"DATA"},{"from":6501402997,"to":6723624744,"type":"DATA"},{"from":6501403018,"to":6710367816,"type":"DATA"},{"from":6501403044,"to":6708900496,"type":"DATA"},{"from":6501403059,"to":6708923712,"type":"DATA"},{"from":6501403115,"to":6708923824,"type":"DATA"},{"from":6501403129,"to":6742217808,"type":"DATA"},{"from":6501403242,"to":6742246848,"type":"DATA"},{"from":6501403255,"to":6723620928,"type":"DATA"},{"from":6501403298,"to":6720303740,"type":"DATA"},{"from":6501403319,"to":6723625024,"type":"DATA"},{"from":6501403340,"to":6710367816,"type":"DATA"},{"from":6501403366,"to":6708900496,"type":"DATA"},{"from":6501403381,"to":6708923712,"type":"DATA"},{"from":6501403437,"to":6708923824,"type":"DATA"},{"from":6501403451,"to":6742217808,"type":"DATA"},{"from":6501403552,"to":6723625104,"type":"DATA"},{"from":6501403581,"to":6723625114,"type":"DATA"},{"from":6501403592,"to":6723625104,"type":"DATA"},{"from":6501403631,"to":6742246848,"type":"DATA"},{"from":6501403644,"to":6723620928,"type":"DATA"},{"from":6501403687,"to":6720303740,"type":"DATA"},{"from":6501403708,"to":6723624816,"type":"DATA"},{"from":6501403729,"to":6710367816,"type":"DATA"},{"from":6501403755,"to":6708900496,"type":"DATA"},{"from":6501403770,"to":6708923712,"type":"DATA"},{"from":6501403826,"to":6708923824,"type":"DATA"},{"from":6501403840,"to":6742217808,"type":"DATA"},{"from":6501403892,"to":6722947088,"type":"DATA"},{"from":6501403927,"to":6722947101,"type":"DATA"},{"from":6501403946,"to":6722947088,"type":"DATA"},{"from":6501403967,"to":6742246848,"type":"DATA"},{"from":6501403980,"to":6723620928,"type":"DATA"},{"from":6501404023,"to":6720303740,"type":"DATA"},{"from":6501404044,"to":6723624896,"type":"DATA"},{"from":6501404065,"to":6710367816,"type":"DATA"},{"from":6501404091,"to":6708900496,"type":"DATA"},{"from":6501404106,"to":6708923712,"type":"DATA"},{"from":6501404162,"to":6708923824,"type":"DATA"},{"from":6501404176,"to":6742217808,"type":"DATA"},{"from":6501404277,"to":6723624984,"type":"DATA"},{"from":6501404306,"to":6723625000,"type":"DATA"},{"from":6501404317,"to":6723624984,"type":"DATA"},{"from":6501404364,"to":6587963136,"type":"DATA"},{"from":6501404389,"to":6545109024,"type":"DATA"},{"from":6501404597,"to":6742246848,"type":"DATA"},{"from":6501404610,"to":6741126112,"type":"DATA"},{"from":6501404619,"to":6742246856,"type":"DATA"},{"from":6501404633,"to":6723620928,"type":"DATA"},{"from":6501404673,"to":6720303740,"type":"DATA"},{"from":6501404694,"to":6723625136,"type":"DATA"},{"from":6501404745,"to":6710367816,"type":"DATA"},{"from":6501404771,"to":6708900496,"type":"DATA"},{"from":6501404786,"to":6708923712,"type":"DATA"},{"from":6501404843,"to":6708923824,"type":"DATA"},{"from":6501404857,"to":6742217808,"type":"DATA"},{"from":6501405271,"to":6742246848,"type":"DATA"},{"from":6501405284,"to":6741126112,"type":"DATA"},{"from":6501405293,"to":6742246856,"type":"DATA"},{"from":6501405307,"to":6723620928,"type":"DATA"},{"from":6501405347,"to":6720303740,"type":"DATA"},{"from":6501405368,"to":6723625200,"type":"DATA"},{"from":6501405389,"to":6710367816,"type":"DATA"},{"from":6501405415,"to":6708900496,"type":"DATA"},{"from":6501405430,"to":6708923712,"type":"DATA"},{"from":6501405486,"to":6708923824,"type":"DATA"},{"from":6501405500,"to":6742217808,"type":"DATA"},{"from":6501405644,"to":6587963136,"type":"DATA"},{"from":6501405662,"to":6545109024,"type":"DATA"}],"codexrefs":[{"from":6501403614,"to":6501404345,"type":"CODE"},{"from":6501403626,"to":6501403230,"type":"CODE"},{"from":6501403962,"to":6501404345,"type":"CODE"},{"from":6501404495,"to":6501404511,"type":"CODE"},{"from":6501404932,"to":6501404940,"type":"CODE"},{"from":6501405102,"to":6501405169,"type":"CODE"},{"from":6501405116,"to":6501405169,"type":"CODE"},{"from":6501405134,"to":6501405166,"type":"CODE"},{"from":6501405150,"to":6501405240,"type":"CODE"},{"from":6501405698,"to":6501404409,"type":"CODE"},{"from":6501405737,"to":6501405248,"type":"CODE"},{"from":6501405750,"to":6501405248,"type":"CODE"},{"from":6501405763,"to":6501405772,"type":"CODE"},{"from":6501405780,"to":6501405169,"type":"CODE"},{"from":6501405803,"to":6501405248,"type":"CODE"},{"from":6501405841,"to":6501403145,"type":"CODE"},{"from":6501405877,"to":6501404192,"type":"CODE"},{"from":6501405913,"to":6501403856,"type":"CODE"},{"from":6501405949,"to":6501403467,"type":"CODE"},{"from":6501405985,"to":6501404873,"type":"CODE"},{"from":6501406021,"to":6501405516,"type":"CODE"}],"dataxrefs":[],"indegree":21,"outdegree":76,"nlocals":33,"nargs":2,"stackvars":[{"name":"var_258h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-600}},{"name":"var_248h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-584}},{"name":"var_241h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-577}},{"name":"var_240h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-576}},{"name":"var_238h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-568}},{"name":"var_230h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-560}},{"name":"var_228h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-552}},{"name":"var_220h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-544}},{"name":"var_218h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-536}},{"name":"var_211h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-529}},{"name":"var_210h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-528}},{"name":"var_208h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-520}},{"name":"var_1f9h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-505}},{"name":"var_1f8h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-504}},{"name":"var_1f0h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-496}},{"name":"var_1e8h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-488}},{"name":"var_1d8h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-472}},{"name":"var_1d0h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-464}},{"name":"var_190h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-400}},{"name":"var_180h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-384}},{"name":"var_168h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-360}},{"name":"var_b8h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-184}},{"name":"var_b0h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-176}},{"name":"var_a8h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-168}},{"name":"var_a0h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-160}},{"name":"var_98h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-152}},{"name":"var_90h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-144}},{"name":"var_88h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-136}},{"name":"var_73h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-115}},{"name":"var_70h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-112}},{"name":"var_68h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-104}},{"name":"var_58h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-88}},{"name":"var_48h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-72}}],"regvars":[{"name":"arg1","arg":true,"type":"int64_t","storage":{"type":"reg","reg":"rcx"}},{"name":"arg2","arg":true,"type":"int64_t","storage":{"type":"reg","reg":"rdx"}}]}]