| 0x183392e00 |void fcn.183392e00(int64_t arg1, int64_t arg2, int64_t arg3, int64_t arg4, int64_t arg_28h) |{ | int32_t iVar1; | int32_t *piVar2; | code *pcVar3; | int32_t iVar4; | uint32_t uVar5; | int64_t iVar6; | undefined8 uVar7; | int64_t iVar8; | int64_t *piVar9; | undefined8 *puVar10; | uint64_t uVar11; | char cVar12; | uint64_t uVar13; | int64_t *piVar14; | uint64_t uVar15; | int64_t *piVar16; | undefined8 *puVar17; | undefined8 *puVar18; | bool bVar19; | int64_t var_1b8h; | int64_t var_1b0h; | int64_t var_1a8h; | int64_t var_198h; | int64_t var_190h; | undefined8 uStack_188; | int64_t var_180h; | undefined8 uStack_178; | int64_t var_170h; | undefined8 uStack_168; | int64_t var_160h; | int64_t var_158h; | int64_t iStack_150; | int64_t var_118h; | int64_t var_108h; | int64_t var_f0h; | 0x183392e27 | *(undefined *)(arg1 + 0x166) = 0; 0x183392e32 | if (*(char *)(arg_28h + 0x28) == '\x01') { 0x183392e7b | var_190h = 0x19088c498; 0x183392e7e | uStack_188 = 0x15; 0x183392e89 | func_0x000183389070(arg1); 0x183392e8e | piVar2 = *(int32_t **)(arg2 + 0x20); 0x183392e95 | if (piVar2 != (int32_t *)0x0) { 0x183392e9b | *(undefined8 *)(arg2 + 0x20) = 0; 0x183392eb2 | (*(code *)0x185f59da0)(piVar2, 0, 9); 0x183392eb8 | LOCK(); 0x183392eb8 | *piVar2 = *piVar2 + -1; 0x183392eb8 | UNLOCK(); 0x183392ebc | if (*piVar2 == 0) { 0x183392ec9 | (*(code *)0x185f59da0)(piVar2); | } |code_r0x000183393353: 0x183393353 | piVar2 = *(int32_t **)(arg2 + 0x20); 0x18339335a | if (piVar2 != (int32_t *)0x0) { 0x183393415 | LOCK(); 0x183393415 | *piVar2 = *piVar2 + -1; 0x183393415 | UNLOCK(); 0x183393418 | if (*piVar2 == 0) { 0x183393422 | (*(code *)0x185f59da0)(); | } | } 0x183393360 | piVar2 = *(int32_t **)(arg2 + 0x18); 0x183393367 | if (piVar2 != (int32_t *)0x0) { 0x18339342d | LOCK(); 0x18339342d | *piVar2 = *piVar2 + -1; 0x18339342d | UNLOCK(); 0x183393430 | if (*piVar2 == 0) { 0x18339343a | (*(code *)0x185f59da0)(); | } | } 0x183393371 | if (*(char *)(arg2 + 0x17) < '\0') { 0x183393381 | func_0x0001841dcbe0(*(undefined8 *)arg2, *(uint64_t *)(arg2 + 0x10) & 0x7fffffffffffffff); | } 0x18339338c | func_0x0001838e6b20(arg3); 0x183393398 | if (*(char *)(arg4 + 0x8f) < '\0') { 0x1833933ab | func_0x0001841dcbe0(*(undefined8 *)(arg4 + 0x78), *(uint64_t *)(arg4 + 0x88) & 0x7fffffffffffffff); | } 0x1833933b8 | if (*(char *)(arg4 + 0x77) < '\0') { 0x1833933c8 | func_0x0001841dcbe0(*(undefined8 *)(arg4 + 0x60), *(uint64_t *)(arg4 + 0x70) & 0x7fffffffffffffff); | } 0x1833933d5 | if (*(char *)(arg4 + 0x4f) < '\0') { 0x1833933e5 | func_0x0001841dcbe0(*(undefined8 *)(arg4 + 0x38), *(uint64_t *)(arg4 + 0x48) & 0x7fffffffffffffff); | } 0x1833933f2 | if ((*(uint8_t *)(arg4 + 0x10) & 1) != 0) { 0x183393445 | func_0x000186116d20(arg4 + 0x10); | } 0x1833933f4 | func_0x0001859788a0(arg4 + 0x20); 0x183393414 | return; | } | goto code_r0x0001833934b8; | } 0x183392e3d | puVar17 = (undefined8 *)(*(uint64_t *)(arg3 + 0x28) & 0xfffffffffffffffc); 0x183392e45 | piVar16 = *(int64_t **)(arg1 + 0x28); 0x183392e49 | cVar12 = '\0'; 0x183392e53 | if (piVar16 == (int64_t *)0x0) { 0x183392f1f | piVar16 = (int64_t *)0x0; | } else { 0x183392e59 | uVar13 = (uint64_t)*(char *)((int64_t)puVar17 + 0x17); 0x183392e64 | puVar18 = puVar17; 0x183392e64 | if ((int64_t)uVar13 < 0) { 0x183392e66 | uVar13 = puVar17[1]; 0x183392e6a | puVar18 = (undefined8 *)*puVar17; | } | do { 0x183392ee0 | uVar11 = (uint64_t)*(char *)((int64_t)piVar16 + 0x37); 0x183392ee9 | if ((int64_t)uVar11 < 0) { 0x183392ef2 | uVar11 = piVar16[5]; 0x183392ef7 | piVar14 = (int64_t *)piVar16[4]; | } else { 0x183392eeb | piVar14 = piVar16 + 4; | } 0x183392f02 | uVar15 = uVar13; 0x183392f02 | if (uVar11 < uVar13) { 0x183392f02 | uVar15 = uVar11; | } 0x183392f09 | iVar4 = func_0x000185f59f10(puVar18, piVar14, uVar15); 0x183392f10 | if (iVar4 == 0) { 0x183392f7a | if (uVar13 == uVar11) goto code_r0x000183392f84; 0x183392ed4 | if (uVar13 < uVar11) goto code_r0x000183392f14; |code_r0x000183392ed6: 0x183392ed6 | piVar16 = (int64_t *)piVar16[1]; | } else { 0x183392f12 | if (-1 < iVar4) goto code_r0x000183392ed6; |code_r0x000183392f14: 0x183392f14 | piVar16 = (int64_t *)*piVar16; | } 0x183392ede | } while (piVar16 != (int64_t *)0x0); 0x183392f1a | piVar16 = (int64_t *)0x0; | } |code_r0x000183392f84: 0x183392f80 | piVar14 = (int64_t *)(arg1 + 0x28); 0x183392f87 | if (piVar16 == (int64_t *)0x0) { 0x183392f87 | piVar16 = piVar14; | } 0x183392f8e | if (piVar16 != piVar14) { 0x183392f90 | cVar12 = (char)piVar16[0x11]; | } 0x183392fa1 | bVar19 = cVar12 != *(char *)(arg4 + 0x50); 0x183392fad | if ((*(char *)(arg4 + 0x50) == '\x01') && (cVar12 == '\x01')) { 0x183392fc0 | if (piVar16[0x12] == *(int64_t *)(arg4 + 0x58)) { 0x183392fc2 | iVar6 = (int64_t)*(char *)((int64_t)piVar16 + 0xaf); 0x183392fd1 | if (iVar6 < 0) { 0x183392fd3 | iVar6 = piVar16[0x14]; | } 0x183392fdb | iVar8 = (int64_t)*(char *)(arg4 + 0x77); 0x183392fe6 | if (iVar8 < 0) { 0x183392fe8 | iVar8 = *(int64_t *)(arg4 + 0x68); | } 0x183392fef | if (iVar6 == iVar8) { 0x183392ff3 | if (*(char *)(arg4 + 0x77) < '\0') { 0x183392ffb | iVar6 = *(int64_t *)(arg4 + 0x60); | } else { 0x183392ff5 | iVar6 = arg4 + 0x60; | } 0x183393001 | if (*(char *)((int64_t)piVar16 + 0xaf) < '\0') { 0x18339300d | piVar9 = (int64_t *)piVar16[0x13]; | } else { 0x183393003 | piVar9 = piVar16 + 0x13; | } 0x183393015 | iVar4 = func_0x000185f59f10(piVar9, iVar6); 0x18339301c | if (iVar4 == 0) { 0x183393450 | iVar6 = (int64_t)*(char *)((int64_t)piVar16 + 199); 0x18339345f | if (iVar6 < 0) { 0x183393461 | iVar6 = piVar16[0x17]; | } 0x183393469 | iVar8 = (int64_t)*(char *)(arg4 + 0x8f); 0x183393477 | if (iVar8 < 0) { 0x183393479 | iVar8 = *(int64_t *)(arg4 + 0x80); | } 0x183393483 | if (iVar6 == iVar8) { 0x18339348b | if (*(char *)(arg4 + 0x8f) < '\0') { 0x183393493 | iVar6 = *(int64_t *)(arg4 + 0x78); | } else { 0x18339348d | iVar6 = arg4 + 0x78; | } 0x183393499 | if (*(char *)((int64_t)piVar16 + 199) < '\0') { 0x18339349f | piVar16 = (int64_t *)piVar16[0x16]; | } else { 0x183392f24 | piVar16 = piVar16 + 0x16; | } 0x183392f2e | iVar4 = func_0x000185f59f10(piVar16, iVar6); 0x183392f33 | bVar19 = iVar4 != 0; 0x183392f33 | goto code_r0x000183392f38; | } | } | } | } 0x183392f99 | func_0x000183393950(arg1 + 0x20, &var_170h, puVar17, arg4); 0x183393048 | *(uint64_t *)(arg1 + 0x170) = *(int64_t *)(arg1 + 0x170) + 1 + (uint64_t)(*(int64_t *)(arg1 + 0x170) == -1); |code_r0x00018339304f: 0x183393062 | *(uint64_t *)(arg1 + 0x178) = *(int64_t *)(arg1 + 0x178) + 1 + (uint64_t)(*(int64_t *)(arg1 + 0x178) == -1); | } else { |code_r0x000183392f38: 0x183392f99 | func_0x000183393950(arg1 + 0x20, &var_170h, puVar17, arg4); 0x183392f5e | *(uint64_t *)(arg1 + 0x170) = *(int64_t *)(arg1 + 0x170) + 1 + (uint64_t)(*(int64_t *)(arg1 + 0x170) == -1); 0x183392f6c | if (bVar19) goto code_r0x00018339304f; | } 0x183393069 | puVar17 = (undefined8 *)*piVar14; 0x18339306f | if (puVar17 != (undefined8 *)0x0) { 0x183393079 | puVar18 = (undefined8 *)(*(uint64_t *)(arg3 + 0x28) & 0xfffffffffffffffc); 0x18339307d | uVar13 = (uint64_t)*(char *)((int64_t)puVar18 + 0x17); 0x183393085 | if ((int64_t)uVar13 < 0) { 0x183393087 | uVar13 = puVar18[1]; 0x18339308b | puVar18 = (undefined8 *)*puVar18; | } | do { 0x1833930a0 | uVar11 = (uint64_t)*(char *)((int64_t)puVar17 + 0x37); 0x1833930a9 | if ((int64_t)uVar11 < 0) { 0x1833930ab | uVar11 = puVar17[5]; 0x1833930b0 | puVar10 = (undefined8 *)puVar17[4]; | } else { 0x1833930b7 | puVar10 = puVar17 + 4; | } 0x1833930c2 | uVar15 = uVar13; 0x1833930c2 | if (uVar11 < uVar13) { 0x1833930c2 | uVar15 = uVar11; | } 0x1833930c9 | iVar4 = func_0x000185f59f10(puVar18, puVar10, uVar15); 0x1833930d0 | if (iVar4 == 0) { 0x1833930dd | if (uVar13 == uVar11) { 0x1833930df | iVar4 = *(int32_t *)(puVar17 + 0xd); 0x1833930ee | if (*(int64_t *)0x191de85d8 == 0) { 0x183393101 | uVar5 = -*(int32_t *)0x191de85c0 >> 0x1f | -*(int32_t *)0x191de85c0; | } else { 0x1833934d0 | var_170h = 0x19088bd90; 0x1833934d3 | uStack_168 = 0x40; 0x1833934db | uVar5 = func_0x00018befeaa0(); | } 0x18339310a | if (0 < (int32_t)uVar5) { 0x183393117 | func_0x00018030d390(&var_170h, 0x19088bd90, 0xa38, 0xffffffff); 0x183393145 | uVar7 = func_0x000184dcd0d0(&var_160h, 0x19088c4b0, 0x34); 0x18339314f | uVar7 = func_0x00018041ca10(uVar7, iVar4); 0x183393164 | uVar7 = func_0x000184dcd0d0(uVar7, 0x19088c4e8, 0xc); 0x183393170 | uVar7 = func_0x0001813014a0(uVar7, *(undefined8 *)(arg1 + 0x30)); 0x183393185 | uVar7 = func_0x000184dcd0d0(uVar7, 0x19088c2f8, 0x10); 0x183393191 | func_0x0001813014a0(uVar7, *(undefined8 *)(arg1 + 0x50)); 0x18339319d | var_170h = 0x18ff81648; 0x183393117 | func_0x00018030e9d0(&var_170h); 0x1833931b7 | *(undefined8 *)((int64_t)&var_160h + (int64_t)*(int32_t *)(var_160h + 4)) = 0x18fe1b290; 0x1833931c3 | var_158h = 0x18fe20d40; 0x1833931cc | if (var_108h._7_1_ < '\0') { 0x1833931e8 | func_0x0001841dcbe0(var_118h, 0x1833931d8 | CONCAT17(var_108h._7_1_, (unkbyte7)var_108h) & 0x7fffffffffffffff); | } 0x1833931fc | var_158h = 0x18fe20db0; 0x18339320d | if (iStack_150 != 0x191de1450) { 0x183393553 | LOCK(); 0x183393553 | piVar2 = (int32_t *)(iStack_150 + 8); 0x183393553 | iVar1 = *piVar2; 0x183393553 | *piVar2 = *piVar2 + -1; 0x183393553 | UNLOCK(); 0x18339355a | if (iVar1 == 0) { 0x183393567 | (*(code *)0x185f59da0)(); | } | } 0x1833931ed | func_0x00018424db70(&var_158h); 0x183393213 | func_0x0001848f8b80(&var_f0h); | } 0x183393231 | if (iVar4 - 3U < 2) { 0x183393237 | uVar7 = *(undefined8 *)(arg1 + 8); 0x18339323f | var_160h = *(uint64_t *)(arg3 + 0x28) & 0xfffffffffffffffc; 0x183393243 | var_158h = (int64_t)*(char *)(var_160h + 0x17); 0x18339324b | if (var_158h < 0) { 0x18339324d | var_158h = *(int64_t *)(var_160h + 8); 0x183393251 | var_160h = *(int64_t *)var_160h; | } 0x18339325b | var_180h = (int64_t)&var_170h; 0x183393260 | var_170h = 0x19088c904; 0x183393263 | uStack_168 = 5; 0x18339327b | uStack_178 = 2; 0x183393283 | func_0x0001841d5a70(&var_1a8h); 0x18339329d | (*(code *)0x185f59da0)(uVar7, &var_1a8h); 0x1833932a9 | if (var_198h._7_1_ < '\0') { 0x1833932bf | func_0x0001841dcbe0(var_1a8h, 0x1833932b5 | CONCAT17(var_198h._7_1_, (unkbyte7)var_198h) & 0x7fffffffffffffff); | } | } 0x1833932c4 | piVar2 = *(int32_t **)(arg2 + 0x20); 0x1833932cb | if (piVar2 == (int32_t *)0x0) { 0x1833934bb | pcVar3 = (code *)swi(3); 0x1833934bb | (*pcVar3)(); 0x1833934bb | return; | } 0x1833932d1 | *(undefined8 *)(arg2 + 0x20) = 0; 0x1833932e9 | (*(code *)0x185f59da0)(piVar2, arg3, 9); 0x1833932ef | LOCK(); 0x1833932ef | *piVar2 = *piVar2 + -1; 0x1833932ef | UNLOCK(); 0x1833932f3 | if (*piVar2 == 0) { 0x1833932fc | (*(code *)0x185f59da0)(piVar2); | } 0x183393302 | piVar2 = *(int32_t **)(arg1 + 0x180); 0x18339330c | if (piVar2 != (int32_t *)0x0) { 0x183393313 | LOCK(); 0x183393313 | iVar4 = *piVar2; 0x183393313 | *piVar2 = *piVar2 + 1; 0x183393313 | UNLOCK(); 0x18339331a | if (iVar4 < 1) { 0x1833934be | pcVar3 = (code *)swi(3); 0x1833934be | (*pcVar3)(); 0x1833934be | return; | } 0x183393325 | if (iVar4 == 0x7fffffff) { 0x1833934c1 | pcVar3 = (code *)swi(3); 0x1833934c1 | (*pcVar3)(); 0x1833934c1 | return; | } 0x18339333b | (*(code *)0x185f59da0)(piVar2, 0); 0x183393341 | LOCK(); 0x183393341 | *piVar2 = *piVar2 + -1; 0x183393341 | UNLOCK(); 0x183393345 | if (*piVar2 == 0) { 0x183393508 | iVar6 = *(int64_t *)(piVar2 + 4); 0x1833934fb | if (((iVar6 == 0x185b0fa30) || (iVar6 == 0x182bf3920)) || (iVar6 == 0x182bf3920)) { 0x183393530 | if ((*(uint64_t *)(piVar2 + 0xc) & 0xfffffffc00000000) == *(uint64_t *)0x191cd6d08) { 0x183393532 | func_0x00018005f390(); | } 0x18339353f | func_0x0001841dcbe0(piVar2, 0x38); | } else { 0x183393500 | (*(code *)0x185f59da0)(piVar2); | } | } | } 0x18339334e | func_0x000183383a20(arg1); 0x18339334e | goto code_r0x000183393353; | } 0x183393090 | if (uVar13 < uVar11) goto code_r0x0001833930d4; |code_r0x000183393092: 0x183393092 | puVar17 = (undefined8 *)puVar17[1]; | } else { 0x1833930d2 | if (-1 < iVar4) goto code_r0x000183393092; |code_r0x0001833930d4: 0x1833930d4 | puVar17 = (undefined8 *)*puVar17; | } 0x18339309a | } while (puVar17 != (undefined8 *)0x0); | } 0x1833934b3 | func_0x000186069580(0x1902dd5c8); |code_r0x0001833934b8: 0x1833934b8 | pcVar3 = (code *)swi(3); 0x1833934b8 | (*pcVar3)(); 0x1833934b8 | return; |} [{"offset":6496529920,"name":"fcn.183392e00","size":1906,"is-pure":false,"realsz":1898,"noreturn":false,"stackframe":472,"calltype":"ms","cost":631,"cc":67,"loops":21,"bits":64,"type":"fcn","nbbs":119,"edges":176,"ebbs":5,"signature":"fcn.183392e00(int64_t arg1, int64_t arg2, int64_t arg3, int64_t arg4, int64_t arg_28h);","minbound":6496529920,"maxbound":6496531826,"callrefs":[{"from":6496530029,"to":6496530144,"type":"CODE"},{"from":6496530057,"to":6496489584,"type":"CALL"},{"from":6496530098,"to":6740346544,"type":"CALL"},{"from":6496530121,"to":6740346544,"type":"CALL"},{"from":6496530127,"to":6496531283,"type":"CODE"},{"from":6496530160,"to":6496530172,"type":"CODE"},{"from":6496530185,"to":6542434064,"type":"CALL"},{"from":6496530200,"to":6496530139,"type":"CODE"},{"from":6496530205,"to":6496530304,"type":"CODE"},{"from":6496530210,"to":6496530308,"type":"CODE"},{"from":6496530222,"to":6542434064,"type":"CALL"},{"from":6496530246,"to":6496532816,"type":"CALL"},{"from":6496530290,"to":6496530511,"type":"CODE"},{"from":6496530425,"to":6496530431,"type":"CODE"},{"from":6496530443,"to":6496530453,"type":"CODE"},{"from":6496530453,"to":6542434064,"type":"CALL"},{"from":6496530480,"to":6496532816,"type":"CALL"},{"from":6496530574,"to":6496530592,"type":"CODE"},{"from":6496530613,"to":6496530620,"type":"CODE"},{"from":6496530633,"to":6542434064,"type":"CALL"},{"from":6496530648,"to":6496530583,"type":"CODE"},{"from":6496530731,"to":6445650832,"type":"CALL"},{"from":6496530757,"to":6524031184,"type":"CALL"},{"from":6496530767,"to":6446762512,"type":"CALL"},{"from":6496530788,"to":6524031184,"type":"CALL"},{"from":6496530800,"to":6462379168,"type":"CALL"},{"from":6496530821,"to":6524031184,"type":"CALL"},{"from":6496530833,"to":6462379168,"type":"CALL"},{"from":6496530852,"to":6445656528,"type":"CALL"},{"from":6496530920,"to":6511512544,"type":"CALL"},{"from":6496530974,"to":6511975280,"type":"CALL"},{"from":6496530982,"to":6518967168,"type":"CALL"},{"from":6496531083,"to":6511483504,"type":"CALL"},{"from":6496531101,"to":6740346544,"type":"CALL"},{"from":6496531135,"to":6511512544,"type":"CALL"},{"from":6496531177,"to":6740346544,"type":"CALL"},{"from":6496531196,"to":6740346544,"type":"CALL"},{"from":6496531259,"to":6740346544,"type":"CALL"},{"from":6496531278,"to":6496467488,"type":"CALL"},{"from":6496531332,"to":6511512544,"type":"CALL"},{"from":6496531340,"to":6502116128,"type":"CALL"},{"from":6496531375,"to":6511512544,"type":"CALL"},{"from":6496531404,"to":6511512544,"type":"CALL"},{"from":6496531433,"to":6511512544,"type":"CALL"},{"from":6496531451,"to":6536267936,"type":"CALL"},{"from":6496531490,"to":6740346544,"type":"CALL"},{"from":6496531496,"to":6496531296,"type":"CODE"},{"from":6496531514,"to":6740346544,"type":"CALL"},{"from":6496531520,"to":6496531309,"type":"CODE"},{"from":6496531529,"to":6544256288,"type":"CALL"},{"from":6496531534,"to":6496531444,"type":"CODE"},{"from":6496531601,"to":6496531607,"type":"CODE"},{"from":6496531623,"to":6496530219,"type":"CODE"},{"from":6496531635,"to":6543545728,"type":"CALL"},{"from":6496531675,"to":6642723488,"type":"CALL"},{"from":6496531680,"to":6496530691,"type":"CODE"},{"from":6496531712,"to":6740346544,"type":"CALL"},{"from":6496531718,"to":6496531780,"type":"CODE"},{"from":6496531762,"to":6442840976,"type":"CALL"},{"from":6496531775,"to":6511512544,"type":"CALL"},{"from":6496531785,"to":6496531275,"type":"CODE"},{"from":6496531815,"to":6740346544,"type":"CALL"},{"from":6496531821,"to":6496530963,"type":"CODE"}],"datarefs":[{"from":6496530031,"to":6719849624,"type":"DATA"},{"from":6496530660,"to":6742246872,"type":"DATA"},{"from":6496530678,"to":6742246848,"type":"DATA"},{"from":6496530704,"to":6719847824,"type":"DATA"},{"from":6496530741,"to":6719849648,"type":"DATA"},{"from":6496530772,"to":6719849704,"type":"DATA"},{"from":6496530805,"to":6719849208,"type":"DATA"},{"from":6496530838,"to":6710367816,"type":"DATA"},{"from":6496530864,"to":6708900496,"type":"DATA"},{"from":6496530876,"to":6708923712,"type":"DATA"},{"from":6496530933,"to":6708923824,"type":"DATA"},{"from":6496530947,"to":6742217808,"type":"DATA"},{"from":6496531028,"to":6719850756,"type":"DATA"},{"from":6496531628,"to":6713890248,"type":"DATA"},{"from":6496531652,"to":6719847824,"type":"DATA"},{"from":6496531685,"to":6488537376,"type":"DATA"},{"from":6496531697,"to":6488537376,"type":"DATA"},{"from":6496531724,"to":6537935408,"type":"DATA"},{"from":6496531753,"to":6741126408,"type":"DATA"}],"codexrefs":[{"from":6496530029,"to":6496530144,"type":"CODE"},{"from":6496530127,"to":6496531283,"type":"CODE"},{"from":6496530160,"to":6496530172,"type":"CODE"},{"from":6496530200,"to":6496530139,"type":"CODE"},{"from":6496530205,"to":6496530304,"type":"CODE"},{"from":6496530210,"to":6496530308,"type":"CODE"},{"from":6496530290,"to":6496530511,"type":"CODE"},{"from":6496530425,"to":6496530431,"type":"CODE"},{"from":6496530443,"to":6496530453,"type":"CODE"},{"from":6496530574,"to":6496530592,"type":"CODE"},{"from":6496530613,"to":6496530620,"type":"CODE"},{"from":6496530648,"to":6496530583,"type":"CODE"},{"from":6496531496,"to":6496531296,"type":"CODE"},{"from":6496531520,"to":6496531309,"type":"CODE"},{"from":6496531534,"to":6496531444,"type":"CODE"},{"from":6496531601,"to":6496531607,"type":"CODE"},{"from":6496531623,"to":6496530219,"type":"CODE"},{"from":6496531680,"to":6496530691,"type":"CODE"},{"from":6496531718,"to":6496531780,"type":"CODE"},{"from":6496531785,"to":6496531275,"type":"CODE"},{"from":6496531821,"to":6496530963,"type":"CODE"}],"dataxrefs":[],"indegree":21,"outdegree":42,"nlocals":12,"nargs":5,"stackvars":[{"name":"var_1b8h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-440}},{"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_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_180h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-384}},{"name":"var_170h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-368}},{"name":"var_160h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-352}},{"name":"var_158h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-344}},{"name":"var_118h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-280}},{"name":"var_108h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-264}},{"name":"var_f0h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-240}},{"name":"arg_28h","arg":true,"type":"int64_t","storage":{"type":"stack","stack":40}}],"regvars":[{"name":"arg3","arg":true,"type":"int64_t","storage":{"type":"reg","reg":"r8"}},{"name":"arg4","arg":true,"type":"int64_t","storage":{"type":"reg","reg":"r9"}},{"name":"arg1","arg":true,"type":"int64_t","storage":{"type":"reg","reg":"rcx"}},{"name":"arg2","arg":true,"type":"int64_t","storage":{"type":"reg","reg":"rdx"}}]}]