0x183676c50 | 0x183676c50 |// WARNING: Variable defined which should be unmapped: var_468h 0x183676c50 |// WARNING: Variable defined which should be unmapped: var_460h 0x183676c50 |// WARNING: Variable defined which should be unmapped: var_458h 0x183676c50 |// WARNING: Variable defined which should be unmapped: var_450h 0x183676c50 |// WARNING: Variable defined which should be unmapped: var_448h 0x183676c50 |// WARNING: Variable defined which should be unmapped: var_440h 0x183676c50 |// WARNING: Variable defined which should be unmapped: var_438h 0x183676c50 |// WARNING: Variable defined which should be unmapped: var_430h 0x183676c50 |// WARNING: Variable defined which should be unmapped: var_428h 0x183676c50 |// WARNING: Variable defined which should be unmapped: var_420h 0x183676c50 |// WARNING: Variable defined which should be unmapped: var_418h 0x183676c50 |// WARNING: Variable defined which should be unmapped: var_410h 0x183676c50 |// WARNING: Variable defined which should be unmapped: var_408h 0x183676c50 |// WARNING: Variable defined which should be unmapped: var_400h 0x183676c50 |// WARNING: [rz-ghidra] Detected overlap for variable var_3a3h 0x183676c50 |// WARNING: [rz-ghidra] Detected overlap for variable var_3a4h 0x183676c50 |// WARNING: [rz-ghidra] Detected overlap for variable var_331h 0x183676c50 |// WARNING: [rz-ghidra] Detected overlap for variable var_3f8h 0x183676c50 |// WARNING: [rz-ghidra] Detected overlap for variable var_3f4h 0x183676c50 |// WARNING: [rz-ghidra] Detected overlap for variable var_391h 0x183676c50 |// WARNING: [rz-ghidra] Detected overlap for variable var_3a0h 0x183676c50 |// WARNING: [rz-ghidra] Detected overlap for variable var_3e1h 0x183676c50 |// WARNING: [rz-ghidra] Detected overlap for variable var_3c9h 0x183676c50 |// WARNING: [rz-ghidra] Detected overlap for variable var_2d3h 0x183676c50 |// WARNING: [rz-ghidra] Detected overlap for variable var_2d4h 0x183676c50 |// WARNING: [rz-ghidra] Detected overlap for variable var_3d0h 0x183676c50 |// WARNING: [rz-ghidra] Detected overlap for variable var_178h 0x183676c50 |// WARNING: [rz-ghidra] Detected overlap for variable var_189h 0x183676c50 |// WARNING: [rz-ghidra] Detected overlap for variable var_190h 0x183676c50 |// WARNING: [rz-ghidra] Detected overlap for variable var_141h 0x183676c50 |// WARNING: [rz-ghidra] Detected overlap for variable var_3e8h 0x183676c50 |// WARNING: [rz-ghidra] Detected overlap for variable var_198h | 0x183676c50 |undefined8 fcn.183676c50(int64_t arg1) |{ | undefined8 *puVar1; | int32_t iVar2; | int64_t iVar3; | uint64_t *puVar4; | int32_t *piVar5; | code *pcVar6; | undefined4 uVar7; | uint64_t uVar8; | char cVar9; | int64_t iVar10; | undefined8 *puVar11; | int32_t *piVar12; | int64_t *piVar13; | uint64_t uVar14; | int64_t *piVar15; | undefined8 uVar16; | int64_t iVar17; | undefined4 *puVar18; | unkuint6 *pVar19; | int64_t iVar20; | undefined8 uVar21; | int64_t *piVar22; | int64_t unaff_GS_OFFSET; | undefined4 uVar23; | int64_t var_468h; | int64_t var_460h; | int64_t var_458h; | int64_t var_450h; | int64_t var_448h; | int64_t var_440h; | int64_t var_438h; | int64_t var_430h; | int64_t var_428h; | int64_t var_420h; | int64_t var_418h; | int64_t var_410h; | int64_t var_408h; | int64_t var_400h; | undefined var_3f8h [6]; | int64_t var_3f2h; | unkbyte7 var_3e8h; | char var_3e1h; | int64_t var_3e0h; | int64_t var_3d8h; | undefined var_3d0h; | unkbyte6 Stack_3cf; | char var_3c9h; | int64_t var_3c8h; | int64_t var_3c0h; | int64_t var_3b8h; | int64_t iStack_3b0; | int64_t var_3a8h; | int64_t var_3a0h; | int64_t var_398h; | undefined uStack_358; | int64_t var_348h; | int64_t var_340h; | int64_t var_338h; | undefined uStack_2f8; | int64_t var_2e8h; | int64_t var_2e0h; | int64_t var_2d8h; | int64_t var_2d0h; | int64_t var_2c8h; | int64_t var_2c0h; | int64_t var_2b8h; | int64_t var_2b0h; | int64_t var_2a8h; | int64_t var_2a0h; | int64_t var_298h; | int64_t var_290h; | int64_t var_288h; | int64_t var_280h; | int64_t var_278h; | int64_t var_270h; | int64_t var_258h; | int64_t var_1a8h; | int64_t var_1a0h; | undefined var_198h [7]; | int64_t var_191h; | int64_t var_188h; | undefined8 uStack_180; | undefined var_178h [7]; | int64_t var_171h; | undefined8 uStack_168; | undefined8 uStack_160; | int64_t var_158h; | int64_t var_150h; | int64_t var_148h; | int64_t var_140h; | int64_t var_138h; | undefined8 uStack_130; | int64_t var_128h; | undefined8 uStack_120; | int64_t var_118h; | undefined8 uStack_110; | int64_t var_108h; | undefined8 uStack_100; | int64_t var_f8h; | undefined8 uStack_f0; | int64_t var_e8h; | int64_t var_d8h; | undefined8 uStack_d0; | int64_t var_c8h; | undefined8 uStack_c0; | int64_t var_b8h; | int64_t var_b0h; | int64_t var_a8h; | undefined8 uStack_a0; | int64_t var_98h; | undefined8 uStack_90; | int64_t var_80h; | undefined8 uStack_78; | int64_t var_70h; | undefined8 uStack_68; | undefined8 uStack_60; | int64_t var_58h; | 0x183676c7f | if (*(int32_t *)0x191de85c0 < 3) { 0x183676c8c | func_0x00018030d390(&var_2d8h, 0x190c01320, 0x313, 2); 0x183676ca8 | func_0x000184dcd0d0(&var_2c8h, 0x190c01368, 0x38); 0x183676ccc | var_2d8h = 0x18ff81648; 0x183676c8c | func_0x00018030e9d0(&var_2d8h); 0x183676ce6 | *(undefined8 *)((int64_t)&var_2c8h + (int64_t)*(int32_t *)(var_2c8h + 4)) = 0x18fe1b290; 0x183676cf5 | var_2c0h = 0x18fe20d40; 0x183676cfe | if (var_270h < 0) { 0x183676d13 | func_0x0001841dcbe0(var_280h, var_270h & 0x7fffffffffffffff); | } 0x183676d27 | var_2c0h = 0x18fe20db0; 0x183676d38 | if (var_2b8h != 0x191de1450) { 0x183678367 | LOCK(); 0x183678367 | piVar12 = (int32_t *)(var_2b8h + 8); 0x183678367 | iVar2 = *piVar12; 0x183678367 | *piVar12 = *piVar12 + -1; 0x183678367 | UNLOCK(); 0x18367836e | if (iVar2 == 0) { 0x18367837b | (*(code *)0x185f59da0)(); | } | } 0x183676d18 | func_0x00018424db70(&var_2c0h); 0x183676d3e | func_0x0001848f8b80(&var_258h); | } 0x183676d59 | func_0x000183676910(arg1); 0x183676d59 | iVar17 = *(int64_t *)0x191d88d18; 0x183676d5e | piVar15 = *(int64_t **)arg1; 0x183676d65 | if (*piVar15 == 0) { 0x1836778af | puVar18 = (undefined4 *)func_0x000185f006b8(0x30); 0x1836778bf | var_2d0h = 0x2a; 0x1836778d5 | var_2c8h = -0x7fffffffffffffd0; 0x1836778e4 | var_2d8h = (int64_t)puVar18; 0x1836778ff | if (((undefined4 *)((int64_t)puVar18 + 0x2a) < puVar18) || 0x1836778fa | ((undefined4 *)0x190c013a8 < (undefined4 *)((int64_t)puVar18 + 0x2a) && puVar18 < (undefined4 *)0x190c013a9)) 0x1836778ff | goto code_r0x000183678360; 0x18367790c | *(undefined8 *)((int64_t)puVar18 + 0x1a) = 0x746c61657220726f; 0x18367790c | *(undefined8 *)((int64_t)puVar18 + 0x22) = 0x2e52534120656d69; 0x183677917 | *(undefined8 *)(puVar18 + 4) = 0x656c62616c696176; 0x183677917 | *(undefined8 *)(puVar18 + 6) = 0x61657220726f6620; 0x183677922 | *puVar18 = 0x666f7250; 0x183677922 | puVar18[1] = 0x20656c69; 0x183677922 | puVar18[2] = 0x6e207369; 0x183677922 | puVar18[3] = 0x6120746f; 0x183677925 | *(undefined *)((int64_t)puVar18 + 0x2a) = 0; | } else { 0x183676d75 | if (*(int64_t *)0x191d88d18 != 0) { 0x183676d86 | iVar10 = (*(code *)0x185f59da0)(); 0x183676d8c | iVar20 = *(int64_t *)arg1; 0x183676d92 | if (iVar10 != 0) { 0x183676d99 | LOCK(); 0x183676d99 | piVar12 = (int32_t *)(iVar10 + 8); 0x183676d99 | iVar2 = *piVar12; 0x183676d99 | *piVar12 = *piVar12 + 1; 0x183676d99 | UNLOCK(); 0x183676da4 | if (iVar2 == 0x7fffffff) { 0x183678386 | pcVar6 = (code *)swi(3); 0x183678386 | uVar21 = (*pcVar6)(); 0x183678386 | return uVar21; | } | } 0x183676daa | iVar3 = *(int64_t *)(iVar20 + 0x48); 0x183676dae | *(int64_t *)(iVar20 + 0x48) = iVar10; 0x183676db5 | if (iVar3 != 0) { 0x183676db7 | LOCK(); 0x183676db7 | piVar12 = (int32_t *)(iVar3 + 8); 0x183676db7 | *piVar12 = *piVar12 + -1; 0x183676db7 | UNLOCK(); 0x183676dbb | if (*piVar12 == 0) { 0x183676dbd | func_0x000185578b40(); | } | } 0x183676dc2 | puVar4 = *(uint64_t **)arg1; 0x183676dca | puVar11 = (undefined8 *)func_0x000185f006b8(0x218); 0x183676dd2 | piVar12 = (int32_t *)puVar4[2]; 0x183676dd9 | if (piVar12 != (int32_t *)0x0) { 0x183676de0 | LOCK(); 0x183676de0 | iVar2 = *piVar12; 0x183676de0 | *piVar12 = *piVar12 + 1; 0x183676de0 | UNLOCK(); 0x183676de7 | if (iVar2 < 1) { 0x183678389 | pcVar6 = (code *)swi(3); 0x183678389 | uVar21 = (*pcVar6)(); 0x183678389 | return uVar21; | } 0x183676df2 | if (iVar2 == 0x7fffffff) { 0x18367838c | pcVar6 = (code *)swi(3); 0x18367838c | uVar21 = (*pcVar6)(); 0x18367838c | return uVar21; | } | } 0x183676df8 | piVar5 = (int32_t *)puVar4[1]; 0x183676dff | if (piVar5 != (int32_t *)0x0) { 0x183676e06 | LOCK(); 0x183676e06 | iVar2 = *piVar5; 0x183676e06 | *piVar5 = *piVar5 + 1; 0x183676e06 | UNLOCK(); 0x183676e0e | if (iVar2 < 1) { 0x18367838f | pcVar6 = (code *)swi(3); 0x18367838f | uVar21 = (*pcVar6)(); 0x18367838f | return uVar21; | } 0x183676e19 | if (iVar2 == 0x7fffffff) { 0x183678392 | pcVar6 = (code *)swi(3); 0x183678392 | uVar21 = (*pcVar6)(); 0x183678392 | return uVar21; | } | } 0x183676e1f | var_2e8h = iVar17; 0x183676e27 | uVar14 = *puVar4; 0x183676e32 | *puVar11 = 0x18ff67498; 0x183676e3c | puVar11[2] = 0x18ff673b8; 0x183676e47 | puVar11[3] = 0x18fd26c30; 0x183676e62 | if ((uVar14 & 0xfffffffc00000000) == *(uint64_t *)0x191cd6d08) { 0x183676e67 | func_0x0001841c7180(uVar14); | } 0x183676e6c | puVar11[4] = uVar14; 0x183676e70 | puVar1 = puVar11 + 5; 0x183676e74 | cVar9 = *(char *)((int64_t)puVar4 + 0x37); 0x183676e83 | uVar14 = (int64_t)cVar9; 0x183676e83 | if ((int64_t)cVar9 < 0) { 0x183676e83 | uVar14 = puVar4[5]; | } 0x183676e8a | if (uVar14 == 0) { 0x183676eb1 | *(undefined *)((int64_t)puVar11 + 0x3f) = 5; 0x183676ed1 | if ((undefined *)0x1906ff6fc < (undefined *)((int64_t)puVar11 + 0x2d) && 0x183676ec4 | puVar1 < (undefined8 *)0x1906ff6fd) goto code_r0x000183678360; 0x183676edd | *(undefined *)((int64_t)puVar11 + 0x2c) = 0x4e; 0x183676ee6 | *(undefined4 *)puVar1 = 0x432d687a; 0x183676ee8 | *(undefined *)((int64_t)puVar11 + 0x2d) = 0; 0x183676e92 | } else if (cVar9 < '\0') { 0x183676eaa | func_0x0001841dd0f0(puVar1, puVar4[4]); | } else { 0x183676e98 | puVar11[7] = puVar4[6]; 0x183676e9c | uVar23 = *(undefined4 *)((int64_t)puVar4 + 0x24); 0x183676e9c | uVar14 = puVar4[5]; 0x183676e9c | uVar7 = *(undefined4 *)((int64_t)puVar4 + 0x2c); 0x183676ea1 | *(int32_t *)puVar1 = (int32_t)puVar4[4]; 0x183676ea1 | *(undefined4 *)((int64_t)puVar11 + 0x2c) = uVar23; 0x183676ea1 | *(int32_t *)(puVar11 + 6) = (int32_t)uVar14; 0x183676ea1 | *(undefined4 *)((int64_t)puVar11 + 0x34) = uVar7; | } 0x183676eeb | puVar11[8] = piVar5; 0x183676eef | puVar11[9] = piVar12; 0x183676f06 | piVar15 = *(int64_t **) 0x183676f02 | (*(int64_t *)(*(int64_t *)(unaff_GS_OFFSET + 0x58) + (uint64_t)*(uint32_t *)0x191d832e0 * 8) + 0x183676f06 | 0x3d0); 0x183676f1c | if ((piVar15 == (int64_t *)0x0) || (iVar17 = *piVar15, iVar17 == 0)) { 0x1836782f9 | pcVar6 = (code *)swi(3); 0x1836782f9 | uVar21 = (*pcVar6)(); 0x1836782f9 | return uVar21; | } 0x183676f22 | puVar11[10] = iVar17; 0x183676f2b | LOCK(); 0x183676f2b | piVar12 = (int32_t *)(iVar17 + 8); 0x183676f2b | iVar2 = *piVar12; 0x183676f2b | *piVar12 = *piVar12 + 1; 0x183676f2b | UNLOCK(); 0x183676f36 | if (iVar2 == 0x7fffffff) { |code_r0x000183678304: 0x183678304 | pcVar6 = (code *)swi(3); 0x183678304 | uVar21 = (*pcVar6)(); 0x183678304 | return uVar21; | } 0x183676f3f | puVar11[0xb] = 0; 0x183676f3f | puVar11[0xc] = 0; 0x183676f49 | piVar12 = (int32_t *)func_0x000185f006b8(8); 0x183676f4e | *piVar12 = 0; 0x183676f54 | *(undefined *)(piVar12 + 1) = 0; 0x183676f58 | puVar11[0xd] = piVar12; 0x183676f5f | if (piVar12 != (int32_t *)0x0) { 0x183676f66 | LOCK(); 0x183676f66 | iVar2 = *piVar12; 0x183676f66 | *piVar12 = *piVar12 + 1; 0x183676f66 | UNLOCK(); 0x183676f70 | if (iVar2 == 0x7fffffff) { 0x183678307 | pcVar6 = (code *)swi(3); 0x183678307 | uVar21 = (*pcVar6)(); 0x183678307 | return uVar21; | } | } 0x183676f7a | puVar11[0xe] = puVar11 + 0xb; 0x183676f85 | puVar11[0xf] = 0x18fdca960; 0x183676f89 | puVar11[0x10] = puVar11; 0x183676f90 | puVar11[0x11] = 0; 0x183676f90 | puVar11[0x12] = 0; 0x183676f9d | piVar12 = (int32_t *)func_0x000185f006b8(8); 0x183676fa2 | *piVar12 = 0; 0x183676fa8 | *(undefined *)(piVar12 + 1) = 0; 0x183676fac | puVar11[0x13] = piVar12; 0x183676fb6 | if (piVar12 != (int32_t *)0x0) { 0x183676fbd | LOCK(); 0x183676fbd | iVar2 = *piVar12; 0x183676fbd | *piVar12 = *piVar12 + 1; 0x183676fbd | UNLOCK(); 0x183676fc7 | if (iVar2 == 0x7fffffff) { 0x18367830a | pcVar6 = (code *)swi(3); 0x18367830a | uVar21 = (*pcVar6)(); 0x18367830a | return uVar21; | } | } 0x183676fd8 | puVar11[0x14] = puVar11 + 0x11; 0x183676fe6 | puVar11[0x15] = 0x18fdca980; 0x183676fed | puVar11[0x16] = puVar11 + 2; 0x183676ff7 | puVar11[0x17] = 0; 0x183676ff7 | puVar11[0x18] = 0; 0x183676fff | puVar11[0x19] = 0; 0x183676fff | puVar11[0x1a] = 0; 0x183677007 | *(undefined4 *)(puVar11 + 0x1b) = 0; 0x183677012 | puVar11[0x1c] = 0; 0x183677012 | puVar11[0x1d] = 0; 0x18367701a | puVar11[0x1e] = 0; 0x183677038 | piVar15 = *(int64_t **) 0x183677034 | (*(int64_t *)(*(int64_t *)(unaff_GS_OFFSET + 0x58) + (uint64_t)*(uint32_t *)0x191d832e0 * 8) + 0x183677038 | 0x3d8); 0x18367704e | if ((piVar15 == (int64_t *)0x0) || (iVar17 = *piVar15, iVar17 == 0)) { 0x1836782fc | pcVar6 = (code *)swi(3); 0x1836782fc | uVar21 = (*pcVar6)(); 0x1836782fc | return uVar21; | } 0x183677059 | LOCK(); 0x183677059 | piVar12 = (int32_t *)(iVar17 + 8); 0x183677059 | iVar2 = *piVar12; 0x183677059 | *piVar12 = *piVar12 + 1; 0x183677059 | UNLOCK(); 0x183677063 | if (iVar2 == 0x7fffffff) { 0x18367830d | pcVar6 = (code *)swi(3); 0x18367830d | uVar21 = (*pcVar6)(); 0x18367830d | return uVar21; | } 0x18367707e | func_0x000184339cd0(&var_2d8h, 0x190c01558, 0x190c01320, 0x117); 0x183677069 | func_0x00018511c8d0(puVar11 + 0x1f, &var_2d8h, 1, iVar17, 0); 0x1836770b9 | func_0x000185f5a0c0(puVar11 + 0x2a, 0, 0xb6); 0x1836770d2 | piVar12 = (int32_t *)func_0x000185f006b8(8); 0x1836770d7 | *piVar12 = 0; 0x1836770dd | *(undefined *)(piVar12 + 1) = 0; 0x1836770e1 | puVar11[0x41] = piVar12; 0x1836770eb | if (piVar12 != (int32_t *)0x0) { 0x1836770ed | LOCK(); 0x1836770ed | iVar2 = *piVar12; 0x1836770ed | *piVar12 = *piVar12 + 1; 0x1836770ed | UNLOCK(); 0x1836770f7 | if (iVar2 == 0x7fffffff) { 0x183678310 | pcVar6 = (code *)swi(3); 0x183678310 | uVar21 = (*pcVar6)(); 0x183678310 | return uVar21; | } | } 0x1836770fd | puVar11[0x42] = puVar11; 0x183677107 | iVar17 = *(int64_t *)(*(int64_t *)arg1 + 0x38); 0x18367710b | *(undefined8 **)(*(int64_t *)arg1 + 0x38) = puVar11; 0x183677112 | if (iVar17 != 0) { 0x183677117 | func_0x00018367b1d0(iVar17); 0x183677124 | func_0x0001841dcbe0(iVar17, 0x218); | } 0x18367712c | iVar17 = *(int64_t *)(*(int64_t *)arg1 + 0x38); 0x183677135 | if (*(int64_t *)(iVar17 + 0x20) == 0) { 0x183677295 | var_2d8h = func_0x000185f006b8(0x30); 0x1836772a2 | var_2d0h = 0x2a; 0x1836772b8 | var_2c8h = -0x7fffffffffffffd0; 0x1836772e4 | if (((undefined4 *)(var_2d8h + 0x2a) < (uint64_t)var_2d8h) || 0x1836772de | ((undefined4 *)0x190c013a8 < (undefined4 *)(var_2d8h + 0x2a) && 0x1836772d7 | (uint64_t)var_2d8h < (undefined4 *)0x190c013a9)) goto code_r0x000183678360; 0x1836772f1 | *(undefined8 *)(var_2d8h + 0x1a) = 0x746c61657220726f; 0x1836772f1 | *(undefined8 *)(var_2d8h + 0x22) = 0x2e52534120656d69; 0x1836772fc | *(undefined8 *)(var_2d8h + 0x10) = 0x656c62616c696176; 0x1836772fc | *(undefined8 *)(var_2d8h + 0x18) = 0x61657220726f6620; 0x183677307 | *(undefined4 *)var_2d8h = 0x666f7250; 0x183677307 | *(undefined4 *)(var_2d8h + 4) = 0x20656c69; 0x183677307 | *(undefined4 *)(var_2d8h + 8) = 0x6e207369; 0x183677307 | *(undefined4 *)(var_2d8h + 0xc) = 0x6120746f; 0x18367730a | *(undefined *)(var_2d8h + 0x2a) = 0; 0x18367731c | func_0x000183679720(iVar17, &var_2d8h); 0x183677325 | if (var_2c8h < 0) { 0x18367733e | func_0x0001841dcbe0(var_2d8h, var_2c8h & 0x7fffffffffffffff); | } | } else { 0x18367713e | var_f8h = 0; 0x18367713e | uStack_f0 = 0; 0x183677146 | var_108h = 0; 0x183677146 | uStack_100 = 0; 0x18367714e | var_118h = 0; 0x18367714e | uStack_110 = 0; 0x183677156 | var_128h = 0; 0x183677156 | uStack_120 = 0; 0x18367715e | var_138h = 0; 0x18367715e | uStack_130 = 0; 0x183677166 | var_148h = 0; 0x183677166 | var_140h = 0; 0x18367716e | var_158h = 0; 0x18367716e | var_150h = 0; 0x183677178 | var_e8h = 0; 0x183677180 | piVar15 = (int64_t *)(iVar17 + 0x28); 0x183677184 | var_398h = 0; 0x18367718c | var_3a8h = 0; 0x18367718c | var_3a0h = 0; 0x183677194 | cVar9 = *(char *)(iVar17 + 0x3f); 0x1836771a3 | iVar20 = (int64_t)cVar9; 0x1836771a3 | if ((int64_t)cVar9 < 0) { 0x1836771a3 | iVar20 = *(int64_t *)(iVar17 + 0x30); | } 0x1836771aa | if (iVar20 == 0) { 0x183677242 | var_398h = 0x500000000000000; 0x183677263 | if (0x1906ff6fc < (int64_t)&var_3a8h + 5U && &var_3a8h < (int64_t *)0x1906ff6fd) 0x183677263 | goto code_r0x000183678360; 0x18367727c | var_3a8h = 0x4e432d687a; 0x1836771b2 | } else if (cVar9 < '\0') { 0x18367722b | func_0x0001841dd0f0(&var_3a8h, *piVar15); | } else { 0x1836771b4 | var_398h = *(int64_t *)(iVar17 + 0x38); 0x1836771c0 | var_3a8h = *piVar15; 0x1836771c0 | var_3a0h = *(int64_t *)(iVar17 + 0x30); | } 0x1836771ce | var_348h = 0; 0x1836771ce | var_340h = 0; 0x1836771d6 | var_338h = 0; 0x1836771e2 | func_0x0001806a4c60(&var_2d8h); 0x1836771ed | iVar20 = var_2c8h; 0x1836771fd | iVar10 = (int64_t)var_2c8h._7_1_; 0x1836771fd | if ((int64_t)var_2c8h._7_1_ < 0) { 0x1836771ff | iVar10 = var_2d0h; | } 0x18367720b | var_2e0h = arg1; 0x183677213 | if (iVar10 == 4) { 0x18367738e | piVar13 = &var_2d8h; 0x18367738e | if (var_2c8h < 0) { 0x183677390 | piVar13 = (int64_t *)var_2d8h; | } 0x1836773aa | piVar22 = (int64_t *)0x190c0177c; 0x1836773b1 | if ((int32_t)*piVar13 == 0x70747468) { 0x1836773b1 | piVar22 = (int64_t *)0x190c01778; | } | } else { 0x18367721c | piVar22 = (int64_t *)0x190c0177c; | } 0x1836773c0 | var_3c0h = iVar17; 0x1836773c0 | uVar14 = func_0x000185f5a650(piVar22); 0x1836773d5 | if (0x7fffffffffffffee < uVar14) { 0x1836782ff | func_0x000185f9b750(); 0x1836782ff | goto code_r0x000183678304; | } 0x1836773f2 | var_3c8h = (int64_t)piVar15; 0x1836773f2 | if (uVar14 < 0x17) { 0x1836773f8 | var_338h = CONCAT17((char)uVar14, (unkbyte7)var_338h); 0x183677400 | piVar15 = &var_348h; | } else { 0x183677359 | piVar15 = (int64_t *)func_0x000185f006b8((uVar14 & 0x7ffffffffffffff0) + 0x10); 0x18367736b | var_338h = (uVar14 & 0x7ffffffffffffff0) + 0x8000000000000010; 0x183677386 | var_348h = (int64_t)piVar15; 0x183677386 | var_340h = uVar14; | } 0x183677417 | if (((int64_t *)(uVar14 + (int64_t)piVar15) < piVar15) || 0x18367740f | ((piVar15 <= piVar22 && (piVar22 < (int64_t *)(uVar14 + (int64_t)piVar15))))) { |code_r0x000183678360: 0x183678360 | // WARNING: Does not return 0x183678360 | pcVar6 = (code *)invalidInstructionException(); 0x183678360 | (*pcVar6)(); | } 0x183677426 | uVar23 = func_0x000185f5a940(piVar15, piVar22, uVar14); 0x18367742b | *(undefined *)((int64_t)piVar15 + uVar14) = 0; 0x18367743d | if (iVar20 < 0) { 0x183677452 | uVar23 = func_0x0001841dcbe0(var_2d8h, var_2c8h & 0x7fffffffffffffff); | } 0x183677457 | iVar17 = var_3c0h; 0x183677457 | var_2d0h = (int64_t)var_338h._7_1_; 0x183677463 | var_2d8h = (int64_t)&var_348h; 0x183677463 | if (var_2d0h < 0) { 0x18367746c | var_2d8h = var_348h; 0x18367746c | var_2d0h = var_340h; | } 0x18367748c | var_2c8h = 0x190678fd8; 0x183677494 | var_2c0h = 3; 0x1836782e2 | if ((*(int32_t *) 0x1836774b5 | (*(int64_t *)(*(int64_t *)(unaff_GS_OFFSET + 0x58) + (uint64_t)*(uint32_t *)0x191d832e0 * 8) + 4) 0x1836774ca | < *(int32_t *)0x191de58ec) && 0x1836782d6 | (uVar23 = func_0x000185f00fe8(0x191de58ec), *(int32_t *)0x191de58ec == -1)) { 0x1836782ef | uVar23 = func_0x000185f00f7c(0x191de58ec); | } 0x1836774db | func_0x0001806a5270(uVar23, &var_3e0h); 0x1836774db | arg1 = var_2e0h; 0x1836774f0 | var_2b0h = (int64_t)var_3c9h; 0x1836774f0 | var_2b8h = (int64_t)&var_3e0h; 0x1836774f0 | if ((int64_t)var_3c9h < 0) { 0x1836774fa | var_2b0h = var_3d8h; 0x1836774fa | var_2b8h = var_3e0h; | } 0x183677519 | var_2a8h = 0x190c01780; 0x183677521 | var_2a0h = 0x3c; 0x183677544 | iVar20 = (int64_t)var_398h._7_1_; 0x18367754c | iStack_3b0 = iVar20; 0x18367754c | if (iVar20 < 0) { 0x18367754c | iStack_3b0 = var_3a0h; | } 0x183677551 | var_1a8h = 0x190185464; 0x183677557 | var_3b8h = var_3a8h; 0x183677557 | if (iVar20 >= 0) { 0x183677557 | var_3b8h = (int64_t)&var_3a8h; | } 0x18367755b | var_1a0h = 2; 0x18367757b | cVar9 = func_0x000184304880(&var_3b8h, &var_1a8h, 1); 0x183677587 | pVar19 = (unkuint6 *)0x190c017d4; 0x183677590 | if (cVar9 != '\0') { 0x183677590 | pVar19 = (unkuint6 *)0x190c017cc; | } 0x18367759c | var_3e1h = '\x06'; 0x1836775b8 | if (pVar19 < &var_3f2h && var_3f8h <= pVar19) goto code_r0x000183678360; 0x1836775d3 | _var_3f8h = (unkuint7)*pVar19; 0x1836775e3 | var_290h = 6; 0x1836775f6 | var_288h = 0x190c017c0; 0x1836775fe | var_280h = 10; 0x18367760a | var_270h = (int64_t)var_398h._7_1_; 0x183677616 | var_278h = (int64_t)&var_3a8h; 0x183677616 | if (var_270h < 0) { 0x18367761f | var_278h = var_3a8h; 0x18367761f | var_270h = var_3a0h; | } 0x183677643 | iStack_3b0 = 7; 0x18367764e | var_3b8h = (int64_t)&var_2d8h; 0x18367764e | var_298h = (int64_t)var_3f8h; 0x183677534 | func_0x0001841d5a70(&var_1a8h); 0x18367765f | iStack_3b0 = (int64_t)(char)var_191h; 0x18367765f | var_3b8h = (int64_t)&var_1a8h; 0x18367765f | if ((int64_t)(char)var_191h < 0) { 0x183677669 | iStack_3b0 = var_1a0h; 0x183677669 | var_3b8h = var_1a8h; | } 0x183677680 | func_0x0001845baba0(&var_158h); 0x183677695 | if ((int64_t)_var_198h < 0) { 0x1836776aa | func_0x0001841dcbe0(var_1a8h, _var_198h & 0x7fffffffffffffff); | } 0x1836776b7 | if (var_3e1h < '\0') { 0x1836776cc | func_0x0001841dcbe0(_var_3f8h, CONCAT17(var_3e1h, var_3e8h) & 0x7fffffffffffffff); | } 0x1836776d9 | if (var_3c9h < '\0') { 0x1836776ee | func_0x0001841dcbe0(var_3e0h, CONCAT17(var_3c9h, CONCAT61(Stack_3cf, var_3d0h)) & 0x7fffffffffffffff 0x1836776ee | ); | } 0x1836776fb | if (var_338h < 0) { 0x183677710 | func_0x0001841dcbe0(var_348h, var_338h & 0x7fffffffffffffff); | } 0x18367771d | if (var_398h < 0) { 0x183677732 | func_0x0001841dcbe0(var_3a8h, var_398h & 0x7fffffffffffffff); | } 0x18367773f | if ((char)var_140h != '\0') { 0x18367796f | var_3a8h = 0; 0x18367796f | var_3a0h = 0; 0x183677972 | var_398h = 0; 0x183677989 | var_1a8h = 0x190124c48; 0x18367798c | var_1a0h = 4; 0x183677967 | func_0x000180eb9ad0(&var_3a8h, &var_1a8h, 0x19014ee00); 0x1836779b2 | var_3e0h = 0x190429bd8; 0x1836779b5 | var_3d8h = 0xb; 0x183677967 | func_0x000184e582f0(&var_3a8h, &var_3e0h, 16000); 0x1836779da | _var_3f8h = 0x1903fd820; 0x1836779dd | stack0xfffffffffffffc10 = 8; 0x183677967 | func_0x000184e582f0(&var_3a8h, var_3f8h, 1); 0x1836779f3 | cVar9 = *(char *)(iVar17 + 0x3f); 0x183677a02 | iVar20 = (int64_t)cVar9; 0x183677a02 | if ((int64_t)cVar9 < 0) { 0x183677a02 | iVar20 = *(int64_t *)(iVar17 + 0x30); | } 0x183677a09 | if (iVar20 == 0) { 0x183677a52 | var_2c8h = CONCAT17(5, (unkbyte7)var_2c8h); 0x183677a6b | if (0x1906ff6fc < (int64_t)&var_2d8h + 5U && &var_2d8h < (int64_t *)0x1906ff6fd) 0x183677a6b | goto code_r0x000183678360; 0x183677a8b | var_2d8h = CONCAT26(var_2d8h._6_2_, 0x4e432d687a); 0x183677a0d | } else if (cVar9 < '\0') { 0x183677a3b | func_0x0001841dd0f0(&var_2d8h, *(undefined8 *)var_3c8h); | } else { 0x183677a17 | var_2c8h = *(int64_t *)(var_3c8h + 0x10); 0x183677a23 | var_2d8h = *(int64_t *)var_3c8h; 0x183677a23 | var_2d0h = *(int64_t *)(var_3c8h + 8); | } 0x183677aa2 | var_3b8h = 0x1903ff900; 0x183677aa5 | iStack_3b0 = 8; 0x183677aad | func_0x0001802b3460(&var_3a8h, &var_3b8h, &var_2d8h); 0x183677acc | if (var_2c8h < 0) { 0x183677ae1 | func_0x0001841dcbe0(var_2d8h, var_2c8h & 0x7fffffffffffffff); | } 0x183677af5 | var_80h = 0x190c017e0; 0x183677af8 | uStack_78 = 0xc; 0x183677aad | func_0x000180eb9ad0(&var_3a8h, &var_80h, 0x190129bf0); 0x183677b1a | var_348h = 0; 0x183677b1a | var_340h = 0; 0x183677b1e | var_338h = 0; 0x183677b32 | var_2c8h = CONCAT71(var_2c8h._1_7_, 6); 0x183677b41 | var_2d0h = (int64_t)&var_3a8h; 0x183677b26 | func_0x000181b4a620(&var_2d8h, 0, &var_348h, 200); 0x183677b41 | iVar20 = var_3a8h; 0x183677b51 | if (var_3a8h != 0) { 0x183678286 | iVar10 = var_3a0h << 5; 0x18367828d | if (iVar10 != 0) { 0x18367828f | iVar3 = var_3a8h + -0x20; | do { 0x183678293 | func_0x000184e58cd0(iVar3 + iVar10); 0x18367829c | iVar10 = iVar10 + -0x20; 0x1836782a0 | } while (iVar10 != 0); | } 0x1836782ad | var_3a0h = iVar20 - var_3a8h >> 5; 0x1836782c5 | func_0x0001841dcbe0(var_3a8h, var_398h << 5); | } 0x183677b63 | iVar20 = (int64_t)var_338h._7_1_; 0x183677b63 | piVar15 = &var_348h; 0x183677b63 | if ((int64_t)var_338h._7_1_ < 0) { 0x183677b6d | iVar20 = var_340h; 0x183677b6d | piVar15 = (int64_t *)var_348h; | } 0x183677b84 | var_2d8h = 0; 0x183677b84 | var_2d0h = 0; 0x183677b88 | var_2c8h = 0; 0x183677b7c | func_0x000186f13820(&var_2d8h, piVar15, (int64_t)piVar15 + iVar20); 0x183677ba6 | func_0x000183679130(iVar17, 1, &var_2d8h); 0x183677bb3 | if (var_338h < 0) { 0x183677bd2 | func_0x0001841dcbe0(var_348h, var_338h & 0x7fffffffffffffff); | } 0x183677bdf | uStack_168 = 0; 0x183677bdf | uStack_160 = 0; 0x183677be5 | _var_178h = 0; 0x183677be5 | stack0xfffffffffffffe90 = 0; 0x183677beb | var_188h = 0; 0x183677beb | uStack_180 = 0; 0x183677bf1 | _var_198h = 0; 0x183677bf1 | stack0xfffffffffffffe70 = 0; 0x183677bf7 | var_1a8h = 0; 0x183677bf7 | var_1a0h = 0; 0x183677bd7 | func_0x0001845b9bf0(&var_1a8h, &var_158h); 0x183677c19 | _var_3f8h = 0; 0x183677c1c | var_3e0h = var_3e0h & 0xffffffffffffff00; 0x183677c24 | var_3d0h = 0; 0x183677b7c | func_0x000184c16600(&var_2d8h, &var_1a8h); 0x183677c37 | func_0x0001842061f0(&var_3a8h, &var_1a8h); 0x183677c4d | uStack_358 = 1; 0x183677c51 | func_0x0001842061f0(&var_348h, &var_1a8h); 0x183677c64 | uStack_2f8 = 1; 0x183677c7f | var_458h = var_458h & 0xffffffff00000000; 0x183677c9a | func_0x00018563b520(var_3f8h, 2, &var_348h, &var_3a8h, &var_2d8h, &var_3e0h, var_458h, 0); 0x183677ca6 | if (*(int32_t *)0x191de85c0 < 3) { 0x183677cb3 | func_0x00018030d390(&var_2d8h, 0x190c01320, 0x131, 2); 0x183677ce7 | uVar21 = func_0x000184dcd0d0(&var_2c8h, 0x190c01748, 0x2f); 0x183677cf8 | piVar15 = &var_158h; 0x183677cf8 | iVar17 = (int64_t)var_148h._7_1_; 0x183677cf8 | if ((int64_t)var_148h._7_1_ < 0) { 0x183677d01 | piVar15 = (int64_t *)var_158h; 0x183677d01 | iVar17 = var_150h; | } 0x183677d10 | func_0x000184dcd0d0(uVar21, piVar15, iVar17); 0x183677d1c | var_2d8h = 0x18ff81648; 0x183677cb3 | func_0x00018030e9d0(&var_2d8h); 0x183677d38 | *(undefined8 *)((int64_t)&var_2c8h + (int64_t)*(int32_t *)(var_2c8h + 4)) = 0x18fe1b290; 0x183677d47 | var_2c0h = 0x18fe20d40; 0x183677d5c | if (var_270h < 0) { 0x183677d71 | func_0x0001841dcbe0(var_280h, var_270h & 0x7fffffffffffffff); | } 0x183677d85 | var_2c0h = 0x18fe20db0; 0x183677d96 | if (var_2b8h != 0x191de1450) { 0x1836783bd | LOCK(); 0x1836783bd | piVar12 = (int32_t *)(var_2b8h + 8); 0x1836783bd | iVar2 = *piVar12; 0x1836783bd | *piVar12 = *piVar12 + -1; 0x1836783bd | UNLOCK(); 0x1836783c4 | if (iVar2 == 0) { 0x1836783d1 | (*(code *)0x185f59da0)(); | } | } 0x183677d76 | func_0x00018424db70(&var_2c0h); 0x183677d9c | func_0x0001848f8b80(&var_258h); | } 0x183677db4 | iVar17 = var_3c0h; 0x183677dc0 | piVar15 = (int64_t *)func_0x00018565fc70(*(undefined8 *)(var_3c0h + 0x20)); 0x183677dd2 | uVar21 = (*(code *)0x185f59da0)(piVar15, *(undefined8 *)(*piVar15 + 0x10)); 0x183677ddb | uVar16 = func_0x000180f27bc0(); 0x183677de5 | var_3a8h = var_3a8h & 0xffffffffffffff00; 0x183677ded | var_398h = var_398h & 0xffffffffffffff00; 0x183677e00 | var_c8h = 0; 0x183677e00 | uStack_c0 = 0; 0x183677e0b | var_d8h = 0; 0x183677e0b | uStack_d0 = 0; 0x183677e1a | var_98h = 0; 0x183677e1a | uStack_90 = 0; 0x183677e26 | var_a8h = 0; 0x183677e26 | uStack_a0 = 0; 0x183677e1e | func_0x00018743ed90(&var_a8h, &var_2d8h); 0x183677e0e | func_0x000188119bc0(iVar17 + 0x58, &var_2d8h, 0); 0x183677e4b | var_3b8h = CONCAT44(var_3b8h._4_4_, 0x1b0a957); 0x183677e5b | iVar17 = func_0x000185f006b8(0xb0); 0x183677e66 | func_0x00018708eda0(iVar17); 0x183677e76 | var_3e0h = 0; 0x183677e7e | var_2d8h = 0; 0x183677e8a | var_70h = 0; 0x183677e8d | var_2d0h = 0; 0x183677e8d | var_2c8h = 0; 0x183677e92 | uStack_68 = 0; 0x183677e92 | uStack_60 = 0; 0x183677e9e | var_338h = 0; 0x183677ea2 | var_348h = 0; 0x183677ea2 | var_340h = 0; 0x183677f4b | var_b8h = iVar17; 0x183677f4b | (*(code *)0x185f59da0) 0x183677f4b | (uVar21, &var_158h, &var_348h, 0, var_3f8h, &var_70h, &var_3e0h, &var_1a8h, &var_b8h, 0, 0x183677ee9 | &var_3b8h, &var_a8h, &var_98h, &var_d8h, &var_c8h, &var_3a8h, uVar16, 2); 0x183677f4b | iVar17 = var_348h; 0x183677f61 | if (var_348h != 0) { 0x1836781e5 | iVar20 = var_340h * 0x18; 0x1836781ef | if (iVar20 != 0) { 0x1836781f1 | iVar10 = var_348h + -0x18; | do { 0x1836781fb | if (iVar10 + iVar20 == 0) goto code_r0x000183678360; 0x183678207 | if (*(char *)(iVar17 + -1 + iVar20) < '\0') { 0x183678256 | func_0x0001841dcbe0(*(undefined8 *)(iVar10 + iVar20), 0x18367824e | *(uint64_t *)(iVar17 + -8 + iVar20) & 0x7fffffffffffffff); | } 0x183678209 | iVar20 = iVar20 + -0x18; 0x18367820d | } while (iVar20 != 0); | } 0x183678228 | var_340h = (iVar17 - var_348h >> 3) * -0x5555555555555555; 0x183678244 | func_0x0001841dcbe0(var_348h, var_338h * 0x18); | } 0x183677f72 | var_3a8h = (int64_t)&var_2d8h; 0x183677f72 | func_0x0001870d89b0(); 0x183677f7f | func_0x000184f4d960(var_3f8h); 0x183677f8c | if ((int64_t)_var_178h < 0) { 0x183678274 | func_0x0001841dcbe0(var_188h, _var_178h & 0x7fffffffffffffff); | } 0x183677f9a | if ((int64_t)stack0xfffffffffffffe70 < 0) { 0x1836783ae | func_0x0001841dcbe0(var_1a0h, stack0xfffffffffffffe70 & 0x7fffffffffffffff); | } 0x183677fa0 | func_0x0001841c04a0(&var_158h); 0x183677fb8 | var_298h = 0; 0x183677fb8 | var_290h = 0; 0x183677fbc | var_2a8h = 0; 0x183677fbc | var_2a0h = 0; 0x183677fc0 | var_2b8h = 0; 0x183677fc0 | var_2b0h = 0; 0x183677fc4 | var_2c8h = 0; 0x183677fc4 | var_2c0h = 0; 0x183677fc8 | var_2d8h = 0; 0x183677fc8 | var_2d0h = 0; 0x183677fdd | var_b0h = 0x100000002; 0x183677fe0 | var_468h = CONCAT44((int32_t)((uint64_t)var_3f8h >> 0x20), 0x140); 0x183677fb0 | func_0x000181b7cfc0(&var_2d8h, 2, &var_b0h, 16000, var_468h); 0x183677ff8 | iVar17 = *(int64_t *)arg1; 0x183677ffb | piVar12 = *(int32_t **)(iVar17 + 0x58); 0x183677fff | uVar21 = *(undefined8 *)(iVar17 + 0x60); 0x183678006 | if (piVar12 != (int32_t *)0x0) { 0x18367800d | LOCK(); 0x18367800d | iVar2 = *piVar12; 0x18367800d | *piVar12 = *piVar12 + 1; 0x18367800d | UNLOCK(); 0x183678016 | if (iVar2 == 0x7fffffff) { 0x183678395 | pcVar6 = (code *)swi(3); 0x183678395 | uVar21 = (*pcVar6)(); 0x183678395 | return uVar21; | } | } 0x183678021 | puVar11 = (undefined8 *)func_0x000185f006b8(0x30); 0x183678026 | iVar17 = *(int64_t *)(iVar17 + 0x40); 0x183678037 | if (iVar17 != 0) { 0x18367803e | LOCK(); 0x18367803e | piVar5 = (int32_t *)(iVar17 + 8); 0x18367803e | iVar2 = *piVar5; 0x18367803e | *piVar5 = *piVar5 + 1; 0x18367803e | UNLOCK(); 0x183678049 | if (iVar2 == 0x7fffffff) { 0x183678398 | pcVar6 = (code *)swi(3); 0x183678398 | uVar21 = (*pcVar6)(); 0x183678398 | return uVar21; | } | } 0x183678056 | *puVar11 = 0x18ff77d88; 0x183678059 | puVar11[1] = piVar12; 0x18367805d | puVar11[2] = uVar21; 0x183678061 | puVar11[3] = iVar17; 0x183678065 | puVar11[4] = 0; 0x18367806d | *(undefined4 *)(puVar11 + 5) = 16000; 0x183678077 | iVar17 = *(int64_t *)(*(int64_t *)arg1 + 0x50); 0x18367807b | *(undefined8 **)(*(int64_t *)arg1 + 0x50) = puVar11; 0x183678082 | if (iVar17 != 0) { 0x183678095 | if ((*(uint64_t *)(iVar17 + 0x20) & 0xfffffffc00000000) == *(uint64_t *)0x191cd6d08) { 0x183678097 | func_0x00018005f390(); | } 0x18367809c | *(undefined8 *)(iVar17 + 0x20) = 0; 0x1836780ab | if (*(int64_t *)(iVar17 + 0x18) != 0) { 0x1836780ad | LOCK(); 0x1836780ad | piVar12 = (int32_t *)(*(int64_t *)(iVar17 + 0x18) + 8); 0x1836780ad | *piVar12 = *piVar12 + -1; 0x1836780ad | UNLOCK(); 0x1836780b1 | if (*piVar12 == 0) { 0x1836780b3 | func_0x000185578b40(); | } | } 0x1836780b8 | piVar12 = *(int32_t **)(iVar17 + 8); 0x1836780bf | if (piVar12 != (int32_t *)0x0) { 0x1836781c1 | LOCK(); 0x1836781c1 | *piVar12 = *piVar12 + -1; 0x1836781c1 | UNLOCK(); 0x1836781c4 | if (*piVar12 == 0) { 0x1836781cf | func_0x0001841dcbe0(piVar12, 8); | } | } 0x1836780cd | func_0x0001841dcbe0(iVar17, 0x30); | } 0x1836780d5 | uVar21 = *(undefined8 *)(*(int64_t *)arg1 + 0x48); 0x1836780d9 | uVar14 = *(uint64_t *)(*(int64_t *)arg1 + 0x50); 0x1836780ed | if ((uVar14 & 0xfffffffc00000000) == *(uint64_t *)0x191cd6d08) { 0x1836780f2 | func_0x0001841c7180(uVar14); | } 0x1836780fe | uVar8 = *(uint64_t *)0x191cd6d08; 0x183678103 | puVar18 = (undefined4 *)func_0x000185f006b8(0x88); 0x183678103 | iVar17 = var_2e8h; 0x18367810b | *puVar18 = 1; 0x183678118 | *(undefined8 *)(puVar18 + 2) = 0x18367ce90; 0x183678123 | *(undefined8 *)(puVar18 + 4) = 0x18367d410; 0x18367812e | *(undefined8 *)(puVar18 + 6) = 0x1841d75d0; 0x183678132 | *(uint64_t *)(puVar18 + 10) = uVar14; 0x183678144 | if ((var_2e8h & 0xfffffffc00000000U) == uVar8) { 0x183678149 | func_0x0001841c7180(var_2e8h); | } 0x18367814e | *(int64_t *)(puVar18 + 0xc) = iVar17; 0x183678155 | func_0x000181410de0(puVar18 + 0xe, &var_2d8h); 0x183678177 | func_0x000184339cd0(&var_158h, 0x190151058, 0x190c01320, 0x337); 0x1836781a7 | var_3a8h = (int64_t)puVar18; 0x1836781a7 | (*(code *)0x185f59da0)(uVar21, &var_158h, &var_3a8h, 0); 0x1836781b4 | if (var_2c0h != 0) { 0x18367831f | iVar17 = var_2b8h * 0xc; 0x183678326 | if (iVar17 != 0) { | do { 0x183678332 | if (var_2c0h + -0xc + iVar17 == 0) goto code_r0x000183678360; 0x183678334 | iVar17 = iVar17 + -0xc; 0x183678338 | } while (iVar17 != 0); | } 0x18367833a | var_2b8h = 0; 0x183678356 | func_0x0001841dcbe0(var_2c0h, var_2b0h * 0xc); | } 0x183677963 | return 1; | } 0x18367774a | var_2d8h = func_0x000185f006b8(0x30); 0x183677757 | var_2d0h = 0x26; 0x18367776d | var_2c8h = -0x7fffffffffffffd0; 0x183677799 | if (((undefined4 *)(var_2d8h + 0x26) < (uint64_t)var_2d8h) || 0x183677793 | ((undefined4 *)0x190c01720 < (undefined4 *)(var_2d8h + 0x26) && 0x18367778c | (uint64_t)var_2d8h < (undefined4 *)0x190c01721)) goto code_r0x000183678360; 0x1836777a6 | *(undefined8 *)(var_2d8h + 0x10) = 0x552074656b636f53; 0x1836777a6 | *(undefined8 *)(var_2d8h + 0x18) = 0x6e69207369204c52; 0x1836777b1 | *(undefined4 *)var_2d8h = 0x6c616552; 0x1836777b1 | *(undefined4 *)(var_2d8h + 4) = 0x656d6974; 0x1836777b1 | *(undefined4 *)(var_2d8h + 8) = 0x52534120; 0x1836777b1 | *(undefined4 *)(var_2d8h + 0xc) = 0x62655720; 0x1836777be | *(undefined8 *)(var_2d8h + 0x1e) = 0x2e64696c61766e69; 0x1836777c2 | *(undefined *)(var_2d8h + 0x26) = 0; 0x1836777d4 | func_0x000183679720(iVar17, &var_2d8h); 0x1836777dd | if (var_2c8h < 0) { 0x1836777f2 | func_0x0001841dcbe0(var_2d8h, var_2c8h & 0x7fffffffffffffff); | } 0x1836777f7 | func_0x0001841c04a0(&var_158h); | } 0x183677807 | puVar18 = *(undefined4 **)(*(int64_t *)arg1 + 0x38); 0x18367780b | *(undefined8 *)(*(int64_t *)arg1 + 0x38) = 0; 0x183677816 | if (puVar18 == (undefined4 *)0x0) { 0x183677963 | return 0; | } 0x18367781f | func_0x00018367b1d0(puVar18); 0x183677824 | uVar21 = 0x218; 0x183677829 | goto code_r0x00018367793e; | } 0x183677833 | puVar18 = (undefined4 *)func_0x000185f006b8(0x30); 0x183677843 | var_2d0h = 0x22; 0x183677859 | var_2c8h = -0x7fffffffffffffd0; 0x183677868 | var_2d8h = (int64_t)puVar18; 0x183677883 | if (((undefined4 *)((int64_t)puVar18 + 0x22) < puVar18) || 0x18367787e | ((undefined4 *)0x190c012f0 < (undefined4 *)((int64_t)puVar18 + 0x22) && puVar18 < (undefined4 *)0x190c012f1)) 0x183677883 | goto code_r0x000183678360; 0x183677890 | *(undefined8 *)(puVar18 + 4) = 0x20746f6e20736920; 0x183677890 | *(undefined8 *)(puVar18 + 6) = 0x6c62616c69617661; 0x18367789b | *puVar18 = 0x7263694d; 0x18367789b | puVar18[1] = 0x6f68706f; 0x18367789b | puVar18[2] = 0x6920656e; 0x18367789b | puVar18[3] = 0x7475706e; 0x18367789e | *(undefined2 *)(puVar18 + 8) = 0x2e65; 0x1836778a4 | *(undefined *)((int64_t)puVar18 + 0x22) = 0; | } 0x183677929 | var_2c8h = -0x7fffffffffffffd0; 0x183677934 | var_2d8h = (int64_t)puVar18; 0x183677934 | func_0x0001836783e0(piVar15, &var_2d8h); 0x183677939 | uVar21 = 0x30; |code_r0x00018367793e: 0x183677941 | func_0x0001841dcbe0(puVar18, uVar21); 0x183677963 | return 0; |} [{"offset":6499560528,"name":"fcn.183676c50","size":6028,"is-pure":false,"realsz":6000,"noreturn":false,"stackframe":1160,"calltype":"ms","cost":1527,"cc":120,"loops":20,"bits":64,"type":"fcn","nbbs":184,"edges":272,"ebbs":16,"signature":"fcn.183676c50(int64_t arg1);","minbound":6499560528,"maxbound":6499566556,"callrefs":[{"from":6499560611,"to":6445650832,"type":"CALL"},{"from":6499560640,"to":6524031184,"type":"CALL"},{"from":6499560659,"to":6445656528,"type":"CALL"},{"from":6499560723,"to":6511512544,"type":"CALL"},{"from":6499560777,"to":6511975280,"type":"CALL"},{"from":6499560785,"to":6518967168,"type":"CALL"},{"from":6499560793,"to":6499559696,"type":"CALL"},{"from":6499560838,"to":6740346544,"type":"CALL"},{"from":6499560893,"to":6532074304,"type":"CALL"},{"from":6499560906,"to":6542067384,"type":"CALL"},{"from":6499561063,"to":6511423872,"type":"CALL"},{"from":6499561124,"to":6499561195,"type":"CODE"},{"from":6499561130,"to":6511513840,"type":"CALL"},{"from":6499561135,"to":6499561195,"type":"CODE"},{"from":6499561289,"to":6542067384,"type":"CALL"},{"from":6499561373,"to":6542067384,"type":"CALL"},{"from":6499561615,"to":6512942288,"type":"CALL"},{"from":6499561649,"to":6527502544,"type":"CALL"},{"from":6499561672,"to":6542434496,"type":"CALL"},{"from":6499561682,"to":6542067384,"type":"CALL"},{"from":6499561751,"to":6499578320,"type":"CALL"},{"from":6499561764,"to":6511512544,"type":"CALL"},{"from":6499561965,"to":6449417312,"type":"CALL"},{"from":6499562019,"to":6499562421,"type":"CODE"},{"from":6499562035,"to":6511513840,"type":"CALL"},{"from":6499562040,"to":6499561931,"type":"CODE"},{"from":6499562123,"to":6499561931,"type":"CODE"},{"from":6499562133,"to":6542067384,"type":"CALL"},{"from":6499562268,"to":6499571488,"type":"CALL"},{"from":6499562302,"to":6511512544,"type":"CALL"},{"from":6499562307,"to":6499563524,"type":"CODE"},{"from":6499562329,"to":6542067384,"type":"CALL"},{"from":6499562374,"to":6499562499,"type":"CODE"},{"from":6499562432,"to":6542435920,"type":"CALL"},{"from":6499562534,"to":6542436672,"type":"CALL"},{"from":6499562578,"to":6511512544,"type":"CALL"},{"from":6499562715,"to":6449418864,"type":"CALL"},{"from":6499562875,"to":6512724096,"type":"CALL"},{"from":6499563086,"to":6511483504,"type":"CALL"},{"from":6499563144,"to":6515567520,"type":"CALL"},{"from":6499563178,"to":6511512544,"type":"CALL"},{"from":6499563212,"to":6511512544,"type":"CALL"},{"from":6499563246,"to":6511512544,"type":"CALL"},{"from":6499563280,"to":6511512544,"type":"CALL"},{"from":6499563314,"to":6511512544,"type":"CALL"},{"from":6499563338,"to":6542067384,"type":"CALL"},{"from":6499563476,"to":6499571488,"type":"CALL"},{"from":6499563506,"to":6511512544,"type":"CALL"},{"from":6499563519,"to":6511396000,"type":"CALL"},{"from":6499563551,"to":6499578320,"type":"CALL"},{"from":6499563561,"to":6499563838,"type":"CODE"},{"from":6499563571,"to":6542067384,"type":"CALL"},{"from":6499563688,"to":6499563817,"type":"CODE"},{"from":6499563695,"to":6542067384,"type":"CALL"},{"from":6499563828,"to":6499566560,"type":"CALL"},{"from":6499563841,"to":6511512544,"type":"CALL"},{"from":6499563934,"to":6457891536,"type":"CALL"},{"from":6499563974,"to":6524601072,"type":"CALL"},{"from":6499564014,"to":6524601072,"type":"CALL"},{"from":6499564078,"to":6499564179,"type":"CODE"},{"from":6499564099,"to":6511513840,"type":"CALL"},{"from":6499564104,"to":6499564179,"type":"CODE"},{"from":6499564227,"to":6445282400,"type":"CALL"},{"from":6499564257,"to":6511512544,"type":"CALL"},{"from":6499564298,"to":6457891536,"type":"CALL"},{"from":6499564353,"to":6471067168,"type":"CALL"},{"from":6499564438,"to":6558922784,"type":"CALL"},{"from":6499564454,"to":6499569968,"type":"CALL"},{"from":6499564498,"to":6511512544,"type":"CALL"},{"from":6499564554,"to":6515563504,"type":"CALL"},{"from":6499564594,"to":6522234368,"type":"CALL"},{"from":6499564613,"to":6511682032,"type":"CALL"},{"from":6499564639,"to":6511682032,"type":"CALL"},{"from":6499564698,"to":6532871456,"type":"CALL"},{"from":6499564746,"to":6445650832,"type":"CALL"},{"from":6499564775,"to":6524031184,"type":"CALL"},{"from":6499564816,"to":6524031184,"type":"CALL"},{"from":6499564836,"to":6445656528,"type":"CALL"},{"from":6499564913,"to":6511512544,"type":"CALL"},{"from":6499564967,"to":6511975280,"type":"CALL"},{"from":6499564975,"to":6518967168,"type":"CALL"},{"from":6499564992,"to":6533020784,"type":"CALL"},{"from":6499565010,"to":6740346544,"type":"CALL"},{"from":6499565019,"to":6458342336,"type":"CALL"},{"from":6499565112,"to":6564343184,"type":"CALL"},{"from":6499565126,"to":6577822656,"type":"CALL"},{"from":6499565147,"to":6542067384,"type":"CALL"},{"from":6499565158,"to":6560476576,"type":"CALL"},{"from":6499565387,"to":6740346544,"type":"CALL"},{"from":6499565426,"to":6560778672,"type":"CALL"},{"from":6499565439,"to":6525606240,"type":"CALL"},{"from":6499565480,"to":6511396000,"type":"CALL"},{"from":6499565555,"to":6471274432,"type":"CALL"},{"from":6499565601,"to":6542067384,"type":"CALL"},{"from":6499565719,"to":6442840976,"type":"CALL"},{"from":6499565747,"to":6532074304,"type":"CALL"},{"from":6499565773,"to":6511512544,"type":"CALL"},{"from":6499565810,"to":6511423872,"type":"CALL"},{"from":6499565827,"to":6542067384,"type":"CALL"},{"from":6499565897,"to":6511423872,"type":"CALL"},{"from":6499565924,"to":6463491552,"type":"CALL"},{"from":6499565960,"to":6512942288,"type":"CALL"},{"from":6499565991,"to":6740346544,"type":"CALL"},{"from":6499566012,"to":6499563848,"type":"CODE"},{"from":6499566031,"to":6511512544,"type":"CALL"},{"from":6499566036,"to":6499565765,"type":"CODE"},{"from":6499566148,"to":6511512544,"type":"CALL"},{"from":6499566153,"to":6499565415,"type":"CODE"},{"from":6499566170,"to":6511512544,"type":"CALL"},{"from":6499566175,"to":6499566089,"type":"CODE"},{"from":6499566196,"to":6511512544,"type":"CALL"},{"from":6499566201,"to":6499565458,"type":"CODE"},{"from":6499566231,"to":6524603600,"type":"CALL"},{"from":6499566277,"to":6511512544,"type":"CALL"},{"from":6499566282,"to":6499564375,"type":"CODE"},{"from":6499566294,"to":6542069736,"type":"CALL"},{"from":6499566319,"to":6542069628,"type":"CALL"},{"from":6499566324,"to":6499562704,"type":"CODE"},{"from":6499566335,"to":6542702416,"type":"CALL"},{"from":6499566422,"to":6511512544,"type":"CALL"},{"from":6499566427,"to":6499566010,"type":"CODE"},{"from":6499566459,"to":6740346544,"type":"CALL"},{"from":6499566465,"to":6499560766,"type":"CODE"},{"from":6499566510,"to":6511512544,"type":"CALL"},{"from":6499566515,"to":6499565472,"type":"CODE"},{"from":6499566545,"to":6740346544,"type":"CALL"},{"from":6499566551,"to":6499564956,"type":"CODE"}],"datarefs":[{"from":6499560558,"to":6742246848,"type":"DATA"},{"from":6499560581,"to":6723474208,"type":"DATA"},{"from":6499560624,"to":6723474280,"type":"DATA"},{"from":6499560645,"to":6710367816,"type":"DATA"},{"from":6499560671,"to":6708900496,"type":"DATA"},{"from":6499560686,"to":6708923712,"type":"DATA"},{"from":6499560736,"to":6708923824,"type":"DATA"},{"from":6499560750,"to":6742217808,"type":"DATA"},{"from":6499560811,"to":6741855512,"type":"DATA"},{"from":6499561003,"to":6710260888,"type":"DATA"},{"from":6499561013,"to":6710260664,"type":"DATA"},{"from":6499561024,"to":6707899440,"type":"DATA"},{"from":6499561051,"to":6741126408,"type":"DATA"},{"from":6499561146,"to":6718224124,"type":"DATA"},{"from":6499561175,"to":6718224128,"type":"DATA"},{"from":6499561184,"to":6718224124,"type":"DATA"},{"from":6499561203,"to":6741832416,"type":"DATA"},{"from":6499561342,"to":6708570464,"type":"DATA"},{"from":6499561439,"to":6708570496,"type":"DATA"},{"from":6499561509,"to":6741832416,"type":"DATA"},{"from":6499561584,"to":6723474776,"type":"DATA"},{"from":6499561591,"to":6723474208,"type":"DATA"},{"from":6499562012,"to":6723475324,"type":"DATA"},{"from":6499562054,"to":6718224124,"type":"DATA"},{"from":6499562089,"to":6718224128,"type":"DATA"},{"from":6499562102,"to":6718224124,"type":"DATA"},{"from":6499562189,"to":6723474344,"type":"DATA"},{"from":6499562218,"to":6723474370,"type":"DATA"},{"from":6499562229,"to":6723474360,"type":"DATA"},{"from":6499562240,"to":6723474344,"type":"DATA"},{"from":6499562397,"to":6715409360,"type":"DATA"},{"from":6499562403,"to":6723475320,"type":"DATA"},{"from":6499562410,"to":6723475324,"type":"DATA"},{"from":6499562629,"to":6717673432,"type":"DATA"},{"from":6499562656,"to":6742235372,"type":"DATA"},{"from":6499562662,"to":6741832416,"type":"DATA"},{"from":6499562770,"to":6723475328,"type":"DATA"},{"from":6499562797,"to":6712480868,"type":"DATA"},{"from":6499562880,"to":6723475404,"type":"DATA"},{"from":6499562887,"to":6723475412,"type":"DATA"},{"from":6499562991,"to":6723475392,"type":"DATA"},{"from":6499563394,"to":6723475232,"type":"DATA"},{"from":6499563423,"to":6723475248,"type":"DATA"},{"from":6499563434,"to":6723475232,"type":"DATA"},{"from":6499563630,"to":6723474160,"type":"DATA"},{"from":6499563657,"to":6723474176,"type":"DATA"},{"from":6499563668,"to":6723474160,"type":"DATA"},{"from":6499563754,"to":6723474344,"type":"DATA"},{"from":6499563781,"to":6723474370,"type":"DATA"},{"from":6499563792,"to":6723474360,"type":"DATA"},{"from":6499563803,"to":6723474344,"type":"DATA"},{"from":6499563898,"to":6712085576,"type":"DATA"},{"from":6499563924,"to":6712258048,"type":"DATA"},{"from":6499563939,"to":6715251672,"type":"DATA"},{"from":6499563979,"to":6715070496,"type":"DATA"},{"from":6499564118,"to":6718224124,"type":"DATA"},{"from":6499564145,"to":6718224128,"type":"DATA"},{"from":6499564158,"to":6718224124,"type":"DATA"},{"from":6499564179,"to":6715078912,"type":"DATA"},{"from":6499564262,"to":6723475424,"type":"DATA"},{"from":6499564288,"to":6712105968,"type":"DATA"},{"from":6499564703,"to":6742246848,"type":"DATA"},{"from":6499564716,"to":6723474208,"type":"DATA"},{"from":6499564759,"to":6723475272,"type":"DATA"},{"from":6499564821,"to":6710367816,"type":"DATA"},{"from":6499564849,"to":6708900496,"type":"DATA"},{"from":6499564864,"to":6708923712,"type":"DATA"},{"from":6499564926,"to":6708923824,"type":"DATA"},{"from":6499564940,"to":6742217808,"type":"DATA"},{"from":6499565647,"to":6710328712,"type":"DATA"},{"from":6499565710,"to":6741126408,"type":"DATA"},{"from":6499565789,"to":6741126408,"type":"DATA"},{"from":6499565815,"to":6741126408,"type":"DATA"},{"from":6499565841,"to":6499585680,"type":"DATA"},{"from":6499565852,"to":6499587088,"type":"DATA"},{"from":6499565863,"to":6511490512,"type":"DATA"},{"from":6499565929,"to":6712266840,"type":"DATA"},{"from":6499565936,"to":6723474208,"type":"DATA"},{"from":6499566287,"to":6742235372,"type":"DATA"},{"from":6499566299,"to":6742235372,"type":"DATA"},{"from":6499566312,"to":6742235372,"type":"DATA"}],"codexrefs":[{"from":6499561124,"to":6499561195,"type":"CODE"},{"from":6499561135,"to":6499561195,"type":"CODE"},{"from":6499562019,"to":6499562421,"type":"CODE"},{"from":6499562040,"to":6499561931,"type":"CODE"},{"from":6499562123,"to":6499561931,"type":"CODE"},{"from":6499562307,"to":6499563524,"type":"CODE"},{"from":6499562374,"to":6499562499,"type":"CODE"},{"from":6499563561,"to":6499563838,"type":"CODE"},{"from":6499563688,"to":6499563817,"type":"CODE"},{"from":6499564078,"to":6499564179,"type":"CODE"},{"from":6499564104,"to":6499564179,"type":"CODE"},{"from":6499566012,"to":6499563848,"type":"CODE"},{"from":6499566036,"to":6499565765,"type":"CODE"},{"from":6499566153,"to":6499565415,"type":"CODE"},{"from":6499566175,"to":6499566089,"type":"CODE"},{"from":6499566201,"to":6499565458,"type":"CODE"},{"from":6499566282,"to":6499564375,"type":"CODE"},{"from":6499566324,"to":6499562704,"type":"CODE"},{"from":6499566427,"to":6499566010,"type":"CODE"},{"from":6499566465,"to":6499560766,"type":"CODE"},{"from":6499566515,"to":6499565472,"type":"CODE"},{"from":6499566551,"to":6499564956,"type":"CODE"}],"dataxrefs":[],"indegree":22,"outdegree":105,"nlocals":84,"nargs":1,"stackvars":[{"name":"var_468h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-1128}},{"name":"var_460h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-1120}},{"name":"var_458h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-1112}},{"name":"var_450h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-1104}},{"name":"var_448h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-1096}},{"name":"var_440h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-1088}},{"name":"var_438h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-1080}},{"name":"var_430h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-1072}},{"name":"var_428h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-1064}},{"name":"var_420h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-1056}},{"name":"var_418h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-1048}},{"name":"var_410h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-1040}},{"name":"var_408h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-1032}},{"name":"var_400h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-1024}},{"name":"var_3f8h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-1016}},{"name":"var_3f4h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-1012}},{"name":"var_3f2h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-1010}},{"name":"var_3e8h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-1000}},{"name":"var_3e1h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-993}},{"name":"var_3e0h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-992}},{"name":"var_3d8h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-984}},{"name":"var_3d0h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-976}},{"name":"var_3c9h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-969}},{"name":"var_3c8h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-968}},{"name":"var_3c0h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-960}},{"name":"var_3b8h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-952}},{"name":"var_3a8h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-936}},{"name":"var_3a4h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-932}},{"name":"var_3a3h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-931}},{"name":"var_3a0h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-928}},{"name":"var_398h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-920}},{"name":"var_391h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-913}},{"name":"var_348h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-840}},{"name":"var_340h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-832}},{"name":"var_338h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-824}},{"name":"var_331h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-817}},{"name":"var_2e8h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-744}},{"name":"var_2e0h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-736}},{"name":"var_2d8h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-728}},{"name":"var_2d4h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-724}},{"name":"var_2d3h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-723}},{"name":"var_2d0h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-720}},{"name":"var_2c8h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-712}},{"name":"var_2c0h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-704}},{"name":"var_2b8h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-696}},{"name":"var_2b0h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-688}},{"name":"var_2a8h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-680}},{"name":"var_2a0h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-672}},{"name":"var_298h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-664}},{"name":"var_290h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-656}},{"name":"var_288h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-648}},{"name":"var_280h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-640}},{"name":"var_278h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-632}},{"name":"var_270h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-624}},{"name":"var_258h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-600}},{"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_191h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-401}},{"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_178h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-376}},{"name":"var_171h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-369}},{"name":"var_158h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-344}},{"name":"var_150h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-336}},{"name":"var_148h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-328}},{"name":"var_141h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-321}},{"name":"var_140h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-320}},{"name":"var_138h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-312}},{"name":"var_128h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-296}},{"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_f8h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-248}},{"name":"var_e8h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-232}},{"name":"var_d8h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-216}},{"name":"var_c8h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-200}},{"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_98h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-152}},{"name":"var_80h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-128}},{"name":"var_70h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-112}},{"name":"var_58h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-88}}],"regvars":[{"name":"arg1","arg":true,"type":"int64_t","storage":{"type":"reg","reg":"rcx"}}]}]