0x1838152d0 | 0x1838152d0 |// WARNING: [rz-ghidra] Detected overlap for variable var_1b8h 0x1838152d0 |// WARNING: [rz-ghidra] Detected overlap for variable var_189h 0x1838152d0 |// WARNING: [rz-ghidra] Detected overlap for variable var_190h 0x1838152d0 |// WARNING: [rz-ghidra] Detected overlap for variable var_1b0h | 0x1838152d0 |int64_t fcn.1838152d0(int64_t arg1, int64_t arg2, int64_t arg3) |{ | int32_t *piVar1; | double dVar2; | uint64_t uVar3; | code *pcVar4; | double dVar5; | char cVar6; | int32_t iVar7; | undefined4 uVar8; | undefined8 uVar9; | undefined4 *puVar10; | int64_t iVar11; | uint32_t uVar12; | int64_t *piVar13; | double dVar14; | int64_t var_1c8h; | int64_t var_1c0h; | undefined var_1b8h [7]; | int64_t var_1b1h; | int64_t var_1a8h; | int64_t var_1a0h; | int64_t var_198h; | unkbyte7 var_190h; | char var_189h; | int64_t var_188h; | int64_t var_180h; | int64_t var_178h; | int64_t var_170h; | int64_t iStack_168; | int64_t var_130h; | int64_t var_120h; | int64_t var_108h; | int64_t var_58h; | undefined8 uStack_50; | int64_t var_48h; | undefined8 uStack_40; | int64_t var_38h; | 0x1838152e7 | cVar6 = func_0x000183814f90(arg3); 0x1838152ee | if (cVar6 == '\0') { 0x183815770 | if (*(int32_t *)0x191de85c0 < 3) { 0x18381577d | func_0x00018030d390(&var_188h, 0x190c23b08, 0x307, 2); 0x1838157a5 | uVar9 = func_0x000184dcd0d0(&var_178h, 0x1908fb27c, 6); 0x1838157ba | uVar9 = func_0x000184dcd0d0(uVar9, 0x190c23b40, 0x34); 0x1838157cf | uVar9 = func_0x000184dcd0d0(uVar9, 0x19086f6cc, 6); 0x1838157d7 | func_0x000183815a50(&var_1c8h, arg2); 0x1838157ef | iVar11 = (int64_t)(char)var_1b1h; 0x1838157ef | piVar13 = &var_1c8h; 0x1838157ef | if ((int64_t)(char)var_1b1h < 0) { 0x1838157f6 | iVar11 = var_1c0h; 0x1838157f6 | piVar13 = (int64_t *)var_1c8h; | } 0x183815801 | func_0x000184dcd0d0(uVar9, piVar13, iVar11); 0x183815815 | if ((int64_t)_var_1b8h < 0) { 0x183815824 | func_0x0001841dcbe0(var_1c8h, _var_1b8h & 0x7fffffffffffffff); | } 0x183815835 | var_188h = 0x18ff81648; 0x183815830 | func_0x00018030e9d0(&var_188h); 0x18381584f | *(undefined8 *)((int64_t)&var_178h + (int64_t)*(int32_t *)(var_178h + 4)) = 0x18fe1b290; 0x18381585b | var_170h = 0x18fe20d40; 0x183815863 | if (var_120h._7_1_ < '\0') { 0x183815878 | func_0x0001841dcbe0(var_130h, CONCAT17(var_120h._7_1_, (unkbyte7)var_120h) & 0x7fffffffffffffff); | } 0x183815889 | var_170h = 0x18fe20db0; 0x18381589a | if (iStack_168 != 0x191de1450) { 0x183815a0a | LOCK(); 0x183815a0a | piVar1 = (int32_t *)(iStack_168 + 8); 0x183815a0a | iVar7 = *piVar1; 0x183815a0a | *piVar1 = *piVar1 + -1; 0x183815a0a | UNLOCK(); 0x183815a11 | if (iVar7 == 0) { 0x183815a1e | (*(code *)0x185f59da0)(); | } | } 0x18381587d | func_0x00018424db70(&var_170h); 0x1838158a0 | func_0x0001848f8b80(&var_108h); | } 0x1838158ba | *(undefined *)arg1 = 0; 0x1838158bc | *(undefined *)(arg1 + 0x60) = 0; 0x1838158bf | *(undefined4 *)(arg1 + 0x68) = 0xd; 0x1838158cb | puVar10 = (undefined4 *)func_0x000185f006b8(0x20); 0x1838158d8 | var_180h = 0x1c; 0x1838158eb | var_178h = -0x7fffffffffffffe0; 0x1838158f7 | var_188h = (int64_t)puVar10; 0x183815912 | if ((puVar10 <= puVar10 + 7) && (puVar10 + 7 < (undefined4 *)0x190c23b79 || (undefined4 *)0x190c23b78 < puVar10) | ) { 0x183815923 | *(undefined8 *)(puVar10 + 3) = 0x2820746e756f6d20; 0x183815923 | *(undefined8 *)(puVar10 + 5) = 0x296b6e696c6d7973; 0x18381592e | *puVar10 = 0x68746150; 0x18381592e | puVar10[1] = 0x63736520; 0x18381592e | puVar10[2] = 0x73657061; 0x18381592e | puVar10[3] = 0x756f6d20; 0x183815931 | *(undefined *)(puVar10 + 7) = 0; 0x183815918 | func_0x0001838150b0(arg1 + 0x70, &var_188h, 0xd); 0x18381594d | func_0x0001841dcbe0(puVar10, 0x20); 0x183815963 | return arg1; | } | goto code_r0x000183815a03; | } 0x1838152f8 | var_48h = 0; 0x1838152f8 | uStack_40 = 0; 0x183815301 | var_58h = 0; 0x183815301 | uStack_50 = 0; 0x18381530a | var_38h._0_4_ = 0; 0x18381531c | iVar11 = arg2; 0x18381531c | if (*(char *)(arg2 + 0x17) < '\0') { 0x18381531e | iVar11 = *(int64_t *)arg2; | } 0x18381532b | iVar7 = (*(code *)0x11c21a38)(iVar11, 0, &var_58h); 0x183815333 | if (iVar7 == 0) { 0x18381558e | uVar8 = (*(code *)0x11c21b5a)(); 0x183815596 | iVar7 = func_0x000180bdf570(uVar8); 0x18381559e | uVar12 = 5; 0x1838155a6 | if (iVar7 + 0xdU < 0xb) { 0x1838155b1 | uVar12 = (uint32_t)*(uint8_t *)((uint64_t)(iVar7 + 0xdU) + 0x190c24fec); | } 0x1838155bc | if (*(int32_t *)0x191de85c0 < 3) { 0x1838155c9 | func_0x00018030d390(&var_188h, 0x190c23b08, 0x31e, 2); 0x1838155f1 | uVar9 = func_0x000184dcd0d0(&var_178h, 0x1908fb27c, 6); 0x183815606 | uVar9 = func_0x000184dcd0d0(uVar9, 0x190c23b98, 0x22); 0x18381560e | func_0x000183815a50(&var_1c8h, arg2); 0x183815626 | iVar11 = (int64_t)(char)var_1b1h; 0x183815626 | piVar13 = &var_1c8h; 0x183815626 | if ((int64_t)(char)var_1b1h < 0) { 0x18381562d | iVar11 = var_1c0h; 0x18381562d | piVar13 = (int64_t *)var_1c8h; | } 0x183815638 | uVar9 = func_0x000184dcd0d0(uVar9, piVar13, iVar11); 0x18381564d | uVar9 = func_0x000184dcd0d0(uVar9, 0x190c23bc0, 7); 0x183815657 | func_0x00018041ca10(uVar9, uVar12); 0x183815661 | var_1a0h = var_1c8h; 0x183815661 | uVar3 = _var_1b8h; 0x183815661 | if ((int64_t)_var_1b8h < 0) goto code_r0x000183815677; 0x183815661 | goto code_r0x00018381567c; | } | } else { 0x183815342 | _var_1b8h = 0; 0x183815342 | stack0xfffffffffffffe50 = 0; 0x183815347 | var_1c8h = 0; 0x183815347 | var_1c0h = 0; 0x18381534b | var_1a8h = 0; 0x183815356 | cVar6 = func_0x00018151ca70(arg2); 0x18381535d | if (cVar6 != '\0') { 0x18381537d | uVar8 = 0x81a4; 0x18381537d | if ((char)var_1c0h != '\0') { 0x18381537d | uVar8 = 0x41ed; | } 0x183815381 | dVar5 = 0.0; 0x18381538f | dVar14 = 0.0; 0x183815396 | if (_var_1b8h != 0) { 0x1838153a0 | if (_var_1b8h + 0x8000000000000001 < 2) { 0x1838153ec | dVar14 = *(double *)(((int64_t)_var_1b8h >> 0x3f) * -8 + 0x19012b870); | } else { 0x1838153b9 | iVar11 = -0x8000000000000000; 0x1838153b9 | if (!SCARRY8(_var_1b8h, -0x295e9648864000)) { 0x1838153b9 | iVar11 = _var_1b8h + 0xffd6a169b779c000; | } 0x1838153c3 | if (SBORROW8(0, iVar11)) { 0x1838153d7 | dVar14 = -INFINITY; | } else { 0x1838153cd | dVar14 = (double)iVar11 / 1000000.0; | } | } | } 0x183815401 | if (var_1a8h != 0) { 0x18381540b | if (var_1a8h + 0x8000000000000001U < 2) { 0x183815457 | dVar5 = *(double *)((var_1a8h >> 0x3f) * -8 + 0x19012b870); | } else { 0x183815424 | iVar11 = -0x8000000000000000; 0x183815424 | if (!SCARRY8(var_1a8h, -0x295e9648864000)) { 0x183815424 | iVar11 = var_1a8h + -0x295e9648864000; | } 0x18381542e | if (SBORROW8(0, iVar11)) { 0x183815442 | dVar5 = -INFINITY; | } else { 0x183815438 | dVar5 = (double)iVar11 / 1000000.0; | } | } | } 0x183815473 | if (stack0xfffffffffffffe50 == 0) { 0x183815964 | dVar2 = 0.0; 0x183815480 | } else if (stack0xfffffffffffffe50 + 0x8000000000000001U < 2) { 0x183815491 | dVar2 = *(double *)((stack0xfffffffffffffe50 >> 0x3f) * -8 + 0x19012b870); | } else { 0x1838159d5 | iVar11 = -0x8000000000000000; 0x1838159d5 | if (!SCARRY8(stack0xfffffffffffffe50, -0x295e9648864000)) { 0x1838159d5 | iVar11 = stack0xfffffffffffffe50 + -0x295e9648864000; | } 0x1838159df | if (SBORROW8(0, iVar11)) { 0x1838159e1 | dVar2 = -INFINITY; | } else { 0x1838159f6 | dVar2 = (double)iVar11 / 1000000.0; | } | } 0x183815970 | *(undefined8 *)arg1 = 0; 0x183815973 | *(int64_t *)(arg1 + 8) = var_1c8h; 0x183815977 | *(uint64_t *)(arg1 + 0x10) = var_1c8h + 0x1ffU >> 9; 0x18381597b | *(int64_t *)(arg1 + 0x18) = (int64_t)dVar2; 0x18381597f | *(undefined8 *)(arg1 + 0x20) = 0; 0x183815983 | *(int64_t *)(arg1 + 0x28) = (int64_t)dVar14; 0x183815987 | *(undefined8 *)(arg1 + 0x30) = 0; 0x18381598b | *(int64_t *)(arg1 + 0x38) = (int64_t)dVar5; 0x18381598f | *(undefined4 *)(arg1 + 0x40) = 0; 0x183815993 | *(undefined4 *)(arg1 + 0x44) = uVar8; 0x18381599e | *(undefined8 *)(arg1 + 0x48) = 1; 0x18381599e | *(undefined8 *)(arg1 + 0x50) = 0; 0x1838159a2 | *(undefined4 *)(arg1 + 0x58) = 0x1000; 0x1838159a9 | *(undefined *)(arg1 + 0x60) = 1; 0x1838159ad | *(undefined4 *)(arg1 + 0x68) = 0; 0x1838159b1 | *(undefined *)(arg1 + 0x87) = 0; 0x1838159b8 | *(undefined *)(arg1 + 0x70) = 0; 0x183815963 | return arg1; | } 0x18381549c | uVar8 = (*(code *)0x11c21b5a)(); 0x1838154a4 | iVar7 = func_0x000180bdf570(uVar8); 0x1838154ac | uVar12 = 5; 0x1838154b4 | if (iVar7 + 0xdU < 0xb) { 0x1838154bf | uVar12 = (uint32_t)*(uint8_t *)((uint64_t)(iVar7 + 0xdU) + 0x190c24fec); | } 0x1838154ca | if (*(int32_t *)0x191de85c0 < 3) { 0x1838154d7 | func_0x00018030d390(&var_188h, 0x190c23b08, 0x328, 2); 0x1838154ff | uVar9 = func_0x000184dcd0d0(&var_178h, 0x1908fb27c, 6); 0x183815514 | uVar9 = func_0x000184dcd0d0(uVar9, 0x190c23be0, 0x34); 0x18381551c | func_0x000183815a50(&var_1a0h, arg2); 0x183815534 | iVar11 = (int64_t)var_189h; 0x183815534 | piVar13 = &var_1a0h; 0x183815534 | if ((int64_t)var_189h < 0) { 0x18381553b | iVar11 = var_198h; 0x18381553b | piVar13 = (int64_t *)var_1a0h; | } 0x183815546 | uVar9 = func_0x000184dcd0d0(uVar9, piVar13, iVar11); 0x18381555b | uVar9 = func_0x000184dcd0d0(uVar9, 0x190c23bc0, 7); 0x183815565 | func_0x00018041ca10(uVar9, uVar12); 0x18381556f | if (var_189h < '\0') { 0x183815589 | uVar3 = CONCAT17(var_189h, var_190h); |code_r0x000183815677: 0x183815677 | func_0x0001841dcbe0(var_1a0h, uVar3 & 0x7fffffffffffffff); | } |code_r0x00018381567c: 0x183815688 | var_188h = 0x18ff81648; 0x183815683 | func_0x00018030e9d0(&var_188h); 0x1838156a2 | *(undefined8 *)((int64_t)&var_178h + (int64_t)*(int32_t *)(var_178h + 4)) = 0x18fe1b290; 0x1838156ae | var_170h = 0x18fe20d40; 0x1838156b6 | if (var_120h._7_1_ < '\0') { 0x1838156d2 | func_0x0001841dcbe0(var_130h, CONCAT17(var_120h._7_1_, (unkbyte7)var_120h) & 0x7fffffffffffffff); | } 0x1838156e3 | var_170h = 0x18fe20db0; 0x1838156f4 | if (iStack_168 != 0x191de1450) { 0x183815a2e | LOCK(); 0x183815a2e | piVar1 = (int32_t *)(iStack_168 + 8); 0x183815a2e | iVar7 = *piVar1; 0x183815a2e | *piVar1 = *piVar1 + -1; 0x183815a2e | UNLOCK(); 0x183815a35 | if (iVar7 == 0) { 0x183815a42 | (*(code *)0x185f59da0)(); | } | } 0x1838156d7 | func_0x00018424db70(&var_170h); 0x1838156fa | func_0x0001848f8b80(&var_108h); | } | } 0x183815714 | *(undefined *)arg1 = 0; 0x183815716 | *(undefined *)(arg1 + 0x60) = 0; 0x183815719 | *(uint32_t *)(arg1 + 0x68) = uVar12; 0x183815721 | var_178h = CONCAT17(0x10, (unkbyte7)var_178h); 0x18381573f | if (&var_178h < (int64_t *)0x190c23bc9 || (int64_t *)0x190c23bc8 < &var_188h) { 0x183815755 | var_188h = 0x7320746f6e6e6143; 0x183815755 | var_180h = 0x6874617020746174; 0x183815758 | var_178h = var_178h & 0xffffffffffffff00; 0x183815745 | func_0x0001838150b0(arg1 + 0x70, &var_188h, uVar12); 0x183815963 | return arg1; | } |code_r0x000183815a03: 0x183815a03 | // WARNING: Does not return 0x183815a03 | pcVar4 = (code *)invalidInstructionException(); 0x183815a03 | (*pcVar4)(); |} [{"offset":6501257936,"name":"fcn.1838152d0","size":1917,"is-pure":false,"realsz":1917,"noreturn":false,"stackframe":488,"calltype":"ms","cost":551,"cc":35,"loops":7,"bits":64,"type":"fcn","nbbs":64,"edges":95,"ebbs":2,"signature":"fcn.1838152d0(int64_t arg1, int64_t arg2, int64_t arg3);","minbound":6501257936,"maxbound":6501259853,"callrefs":[{"from":6501257959,"to":6501257104,"type":"CALL"},{"from":6501258027,"to":6740378272,"type":"CALL"},{"from":6501258070,"to":6464588400,"type":"CALL"},{"from":6501258197,"to":6501258226,"type":"CODE"},{"from":6501258207,"to":6501258226,"type":"CODE"},{"from":6501258304,"to":6501258333,"type":"CODE"},{"from":6501258314,"to":6501258333,"type":"CODE"},{"from":6501258391,"to":6501259624,"type":"CODE"},{"from":6501258396,"to":6740378384,"type":"CALL"},{"from":6501258404,"to":6454900080,"type":"CALL"},{"from":6501258472,"to":6445650832,"type":"CALL"},{"from":6501258495,"to":6524031184,"type":"CALL"},{"from":6501258516,"to":6524031184,"type":"CALL"},{"from":6501258535,"to":6501259856,"type":"CALL"},{"from":6501258566,"to":6524031184,"type":"CALL"},{"from":6501258587,"to":6524031184,"type":"CALL"},{"from":6501258597,"to":6446762512,"type":"CALL"},{"from":6501258633,"to":6501258871,"type":"CODE"},{"from":6501258638,"to":6740378384,"type":"CALL"},{"from":6501258646,"to":6454900080,"type":"CALL"},{"from":6501258714,"to":6445650832,"type":"CALL"},{"from":6501258737,"to":6524031184,"type":"CALL"},{"from":6501258758,"to":6524031184,"type":"CALL"},{"from":6501258777,"to":6501259856,"type":"CALL"},{"from":6501258808,"to":6524031184,"type":"CALL"},{"from":6501258829,"to":6524031184,"type":"CALL"},{"from":6501258839,"to":6446762512,"type":"CALL"},{"from":6501258871,"to":6511512544,"type":"CALL"},{"from":6501258894,"to":6445656528,"type":"CALL"},{"from":6501258962,"to":6511512544,"type":"CALL"},{"from":6501259013,"to":6511975280,"type":"CALL"},{"from":6501259021,"to":6518967168,"type":"CALL"},{"from":6501259103,"to":6501257392,"type":"CALL"},{"from":6501259108,"to":6501259602,"type":"CODE"},{"from":6501259150,"to":6445650832,"type":"CALL"},{"from":6501259173,"to":6524031184,"type":"CALL"},{"from":6501259194,"to":6524031184,"type":"CALL"},{"from":6501259215,"to":6524031184,"type":"CALL"},{"from":6501259234,"to":6501259856,"type":"CALL"},{"from":6501259265,"to":6524031184,"type":"CALL"},{"from":6501259300,"to":6511512544,"type":"CALL"},{"from":6501259323,"to":6445656528,"type":"CALL"},{"from":6501259384,"to":6511512544,"type":"CALL"},{"from":6501259435,"to":6511975280,"type":"CALL"},{"from":6501259443,"to":6518967168,"type":"CALL"},{"from":6501259467,"to":6542067384,"type":"CALL"},{"from":6501259584,"to":6501257392,"type":"CALL"},{"from":6501259597,"to":6511512544,"type":"CALL"},{"from":6501259708,"to":6501259602,"type":"CODE"},{"from":6501259753,"to":6501259624,"type":"CODE"},{"from":6501259774,"to":6501259624,"type":"CODE"},{"from":6501259806,"to":6740346544,"type":"CALL"},{"from":6501259812,"to":6501259424,"type":"CODE"},{"from":6501259842,"to":6740346544,"type":"CALL"},{"from":6501259848,"to":6501259002,"type":"CODE"}],"datarefs":[{"from":6501258199,"to":6706266480,"type":"DATA"},{"from":6501258213,"to":6712113264,"type":"DATA"},{"from":6501258306,"to":6706266480,"type":"DATA"},{"from":6501258320,"to":6712113264,"type":"DATA"},{"from":6501258378,"to":6712113264,"type":"DATA"},{"from":6501258424,"to":6723620844,"type":"DATA"},{"from":6501258435,"to":6742246848,"type":"DATA"},{"from":6501258448,"to":6723615496,"type":"DATA"},{"from":6501258482,"to":6720303740,"type":"DATA"},{"from":6501258500,"to":6723615712,"type":"DATA"},{"from":6501258571,"to":6723615680,"type":"DATA"},{"from":6501258666,"to":6723620844,"type":"DATA"},{"from":6501258677,"to":6742246848,"type":"DATA"},{"from":6501258690,"to":6723615496,"type":"DATA"},{"from":6501258724,"to":6720303740,"type":"DATA"},{"from":6501258742,"to":6723615640,"type":"DATA"},{"from":6501258813,"to":6723615680,"type":"DATA"},{"from":6501258876,"to":6710367816,"type":"DATA"},{"from":6501258907,"to":6708900496,"type":"DATA"},{"from":6501258919,"to":6708923712,"type":"DATA"},{"from":6501258972,"to":6708923824,"type":"DATA"},{"from":6501258986,"to":6742217808,"type":"DATA"},{"from":6501259045,"to":6723615688,"type":"DATA"},{"from":6501259081,"to":6723615688,"type":"DATA"},{"from":6501259113,"to":6742246848,"type":"DATA"},{"from":6501259126,"to":6723615496,"type":"DATA"},{"from":6501259160,"to":6720303740,"type":"DATA"},{"from":6501259178,"to":6723615552,"type":"DATA"},{"from":6501259199,"to":6719731404,"type":"DATA"},{"from":6501259305,"to":6710367816,"type":"DATA"},{"from":6501259336,"to":6708900496,"type":"DATA"},{"from":6501259348,"to":6708923712,"type":"DATA"},{"from":6501259394,"to":6708923824,"type":"DATA"},{"from":6501259408,"to":6742217808,"type":"DATA"},{"from":6501259517,"to":6723615608,"type":"DATA"},{"from":6501259548,"to":6723615620,"type":"DATA"},{"from":6501259559,"to":6723615608,"type":"DATA"},{"from":6501259670,"to":6712149512,"type":"DATA"},{"from":6501259745,"to":6706266480,"type":"DATA"}],"codexrefs":[{"from":6501258197,"to":6501258226,"type":"CODE"},{"from":6501258207,"to":6501258226,"type":"CODE"},{"from":6501258304,"to":6501258333,"type":"CODE"},{"from":6501258314,"to":6501258333,"type":"CODE"},{"from":6501258391,"to":6501259624,"type":"CODE"},{"from":6501258633,"to":6501258871,"type":"CODE"},{"from":6501259108,"to":6501259602,"type":"CODE"},{"from":6501259708,"to":6501259602,"type":"CODE"},{"from":6501259753,"to":6501259624,"type":"CODE"},{"from":6501259774,"to":6501259624,"type":"CODE"},{"from":6501259812,"to":6501259424,"type":"CODE"},{"from":6501259848,"to":6501259002,"type":"CODE"}],"dataxrefs":[],"indegree":12,"outdegree":43,"nlocals":20,"nargs":3,"stackvars":[{"name":"var_1c8h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-456}},{"name":"var_1c0h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-448}},{"name":"var_1b8h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-440}},{"name":"var_1b1h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-433}},{"name":"var_1b0h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-432}},{"name":"var_1a8h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-424}},{"name":"var_1a0h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-416}},{"name":"var_198h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-408}},{"name":"var_190h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-400}},{"name":"var_189h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-393}},{"name":"var_188h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-392}},{"name":"var_180h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-384}},{"name":"var_178h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-376}},{"name":"var_170h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-368}},{"name":"var_130h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-304}},{"name":"var_120h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-288}},{"name":"var_108h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-264}},{"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}},{"name":"var_38h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-56}}],"regvars":[{"name":"arg3","arg":true,"type":"int64_t","storage":{"type":"reg","reg":"r8"}},{"name":"arg1","arg":true,"type":"int64_t","storage":{"type":"reg","reg":"rcx"}},{"name":"arg2","arg":true,"type":"int64_t","storage":{"type":"reg","reg":"rdx"}}]}]