{"ok":true,"data":{"evidence_id":"ev_1b7bc29d758a569b7aca2f980bf6f4e975509976724bd84ba77cc933a031a71a","subject":{"name":"Tabbit.dll","digest":{"sha256":"a10ee34ead4a08c906e09f3dd4449042fb084a69ce59210b1c8cee815723bf3c"},"local_path":"C:\\Users\\tjzhong\\AppData\\Local\\Tabbit\\Application\\1.18.21.0\\Tabbit.dll","format":"unknown","architecture":null},"provider":{"id":"rizin","name":"Rizin","version":null},"analysis_profile":null,"predicate_type":"rea.reverse-engineering.command-observation","operation":"execute_rizin_command","parameters":{"path":"C:\\Users\\tjzhong\\AppData\\Local\\Tabbit\\Application\\1.18.21.0\\Tabbit.dll","command":"e scr.color=0;af @ 0x1836dfce0;pdgo @ 0x1836dfce0;afij @ 0x1836dfce0","provider_executable":"C:\\Users\\tjzhong\\Documents\\Codex\\tools\\cutter-2.5.0\\Cutter-v2.5.0-Windows-x86_64\\rizin.exe","command_arguments":["-N","-q","-c","e scr.color=0;af @ 0x1836dfce0;pdgo @ 0x1836dfce0;afij @ 0x1836dfce0","C:\\Users\\tjzhong\\AppData\\Local\\Tabbit\\Application\\1.18.21.0\\Tabbit.dll"]},"raw_result":{"stdout":"    0x1836dfce0    |\r\n    0x1836dfce0    |// WARNING: [rz-ghidra] Removing arg arg_2d7h because it doesn't fit into ProtoModel\r\n    0x1836dfce0    |// WARNING: [rz-ghidra] Detected overlap for variable var_b9h\r\n    0x1836dfce0    |// WARNING: [rz-ghidra] Detected overlap for variable var_b8h\r\n    0x1836dfce0    |// WARNING: [rz-ghidra] Detected overlap for variable var_b6h\r\n    0x1836dfce0    |// WARNING: [rz-ghidra] Detected overlap for variable var_b7h\r\n    0x1836dfce0    |// WARNING: [rz-ghidra] Detected overlap for variable var_b5h\r\n    0x1836dfce0    |// WARNING: [rz-ghidra] Detected overlap for variable var_78h\r\n    0x1836dfce0    |// WARNING: [rz-ghidra] Detected overlap for variable var_2f1h\r\n    0x1836dfce0    |// WARNING: [rz-ghidra] Detected overlap for variable var_2c0h\r\n                   |\r\n    0x1836dfce0    |int64_t fcn.1836dfce0(int64_t arg1, int64_t arg2)\r\n                   |{\r\n                   |    undefined auVar1 [16];\r\n                   |    char *pcVar2;\r\n                   |    int64_t iVar3;\r\n                   |    code *pcVar4;\r\n                   |    undefined auVar5 [16];\r\n                   |    undefined auVar6 [16];\r\n                   |    undefined auVar7 [16];\r\n                   |    undefined auVar8 [16];\r\n                   |    undefined auVar9 [16];\r\n                   |    undefined auVar10 [16];\r\n                   |    undefined auVar11 [16];\r\n                   |    char cVar12;\r\n                   |    uint32_t uVar13;\r\n                   |    undefined8 uVar14;\r\n                   |    int64_t iVar15;\r\n                   |    uint64_t uVar16;\r\n                   |    uint64_t uVar17;\r\n                   |    int64_t *piVar18;\r\n                   |    int64_t *piVar19;\r\n                   |    int64_t *piVar20;\r\n                   |    undefined8 uVar21;\r\n                   |    int64_t iVar22;\r\n                   |    int64_t iVar23;\r\n                   |    undefined (*pauVar24) [16];\r\n                   |    int64_t *unaff_RBP;\r\n                   |    int64_t iVar25;\r\n                   |    uint8_t uVar26;\r\n                   |    uint64_t unaff_RSI;\r\n                   |    uint64_t uVar27;\r\n                   |    uint64_t uVar28;\r\n                   |    undefined (*unaff_R12) [16];\r\n                   |    undefined8 uVar29;\r\n                   |    bool bVar30;\r\n                   |    undefined auVar31 [16];\r\n                   |    undefined auVar32 [16];\r\n                   |    undefined auStack_388 [32];\r\n                   |    int64_t var_368h;\r\n                   |    int64_t var_360h;\r\n                   |    int64_t var_350h;\r\n                   |    int64_t var_348h;\r\n                   |    int64_t var_340h;\r\n                   |    int64_t var_338h;\r\n                   |    undefined8 uStack_330;\r\n                   |    int64_t var_328h;\r\n                   |    int64_t var_320h;\r\n                   |    int64_t var_318h;\r\n                   |    int64_t var_310h;\r\n                   |    int64_t var_308h;\r\n                   |    int64_t var_300h;\r\n                   |    int64_t var_2f8h;\r\n                   |    uint64_t uStack_2f0;\r\n                   |    undefined auStack_2e8 [16];\r\n                   |    undefined auStack_2d8 [16];\r\n                   |    undefined auStack_2c8 [12];\r\n                   |    int64_t var_2bch;\r\n                   |    undefined auStack_2a8 [16];\r\n                   |    undefined auStack_298 [8];\r\n                   |    int64_t var_290h;\r\n                   |    int64_t var_1d8h;\r\n                   |    undefined8 uStack_1c8;\r\n                   |    int64_t var_1b8h;\r\n                   |    int64_t var_1b0h;\r\n                   |    int64_t var_1a8h;\r\n                   |    int64_t var_198h;\r\n                   |    int64_t iStack_190;\r\n                   |    undefined8 uStack_188;\r\n                   |    int64_t var_178h;\r\n                   |    undefined8 uStack_168;\r\n                   |    int64_t var_158h;\r\n                   |    int64_t var_150h;\r\n                   |    int64_t var_148h;\r\n                   |    int64_t var_140h;\r\n                   |    unkbyte5 Stack_138;\r\n                   |    int64_t var_133h;\r\n                   |    undefined uStack_129;\r\n                   |    int64_t var_128h;\r\n                   |    int64_t var_120h;\r\n                   |    int64_t var_118h;\r\n                   |    int64_t var_110h;\r\n                   |    int64_t var_108h;\r\n                   |    int64_t var_100h;\r\n                   |    int64_t var_f8h;\r\n                   |    undefined8 uStack_f0;\r\n                   |    undefined2 uStack_e8;\r\n                   |    int64_t var_e6h;\r\n                   |    int64_t var_d8h;\r\n                   |    int64_t var_d0h;\r\n                   |    int64_t var_c8h;\r\n                   |    int64_t var_c0h;\r\n                   |    undefined var_b8h [8];\r\n                   |    int64_t var_b0h;\r\n                   |    int64_t var_a8h;\r\n                   |    int64_t var_a0h;\r\n                   |    int64_t var_98h;\r\n                   |    int64_t var_90h;\r\n                   |    undefined8 uStack_88;\r\n                   |    int64_t var_79h;\r\n                   |    int64_t var_70h;\r\n                   |    int64_t var_60h;\r\n                   |    int64_t var_58h;\r\n                   |    \r\n    0x1836dfd02    |    var_60h = *(uint64_t *)0x191c71040 ^ (uint64_t)auStack_388;\r\n    0x1836dfd11    |    if (*(char *)(arg1 + 0x30) == '\\0') goto code_r0x0001836e0c56;\r\n    0x1836dfd21    |    piVar18 = &var_d8h;\r\n    0x1836dfd29    |    _var_b8h = (undefined  [16])0x0;\r\n    0x1836dfd2e    |    var_c8h = 0;\r\n    0x1836dfd2e    |    var_c0h._0_7_ = 0;\r\n    0x1836dfd2e    |    var_c0h._7_1_ = '\\0';\r\n    0x1836dfd33    |    var_d8h._0_4_ = 0;\r\n    0x1836dfd33    |    var_d8h._4_4_ = 0;\r\n    0x1836dfd33    |    var_d0h = 0;\r\n    0x1836dfd3e    |    func_0x000183926d50(piVar18, arg1 + 0x18);\r\n    0x1836dfd47    |    if ((char)var_b0h == '\\0') {\r\n    0x1836e0366    |        var_e6h._5_1_ = 0x12;\r\n    0x1836e0387    |        if ((int64_t *)0x1905959d0 < &var_e6h && &var_f8h < (int64_t *)0x1905959d1) goto code_r0x0001836e0c56;\r\n    0x1836e0394    |        piVar19 = &var_f8h;\r\n    0x1836e039c    |        uStack_e8 = 0x7372;\r\n    0x1836e03a1    |        var_f8h = 0x2064696c61766e49;\r\n    0x1836e03a1    |        uStack_f0 = 0x6574656d61726170;\r\n    0x1836e03ae    |        var_e6h._0_1_ = 0;\r\n    0x1836e03b3    |        goto code_r0x0001836e02a9;\r\n                   |    }\r\n    0x1836dfd70    |    if (((*(int64_t *)(arg1 + 0x10) == 0) ||\r\n    0x1836dfd5a    |        (piVar19 = *(int64_t **)(*(int64_t *)(arg1 + 0x10) + 0x228), -1 < *(char *)((int64_t)piVar19 + 0x17))) ||\r\n    0x1836dfd6b    |       (piVar19[1] != 0x20)) {\r\n                   |code_r0x0001836e0212:\r\n    0x1836e0217    |        var_110h = func_0x000185f006b8(0x40);\r\n    0x1836e0224    |        var_108h = 0x3c;\r\n    0x1836e023e    |        var_100h = -0x7fffffffffffffc0;\r\n    0x1836e026a    |        if (((undefined8 *)(var_110h + 0x3c) < (uint64_t)var_110h) ||\r\n    0x1836e0264    |           ((undefined8 *)0x190c14dd0 < (undefined8 *)(var_110h + 0x3c) &&\r\n    0x1836e025d    |            (uint64_t)var_110h < (undefined8 *)0x190c14dd1)) {\r\n                   |code_r0x0001836e0c56:\r\n    0x1836e0c56    |    // WARNING: Does not return\r\n    0x1836e0c56    |            pcVar4 = (code *)invalidInstructionException();\r\n    0x1836e0c56    |            (*pcVar4)();\r\n                   |        }\r\n    0x1836e0277    |        *(undefined8 *)(var_110h + 0x2c) = 0x206573752079616d;\r\n    0x1836e0277    |        *(undefined8 *)(var_110h + 0x34) = 0x4950412073696874;\r\n    0x1836e0282    |        *(undefined8 *)(var_110h + 0x20) = 0x736e65747865206e;\r\n    0x1836e0282    |        *(undefined8 *)(var_110h + 0x28) = 0x2079616d206e6f69;\r\n    0x1836e028d    |        *(undefined8 *)(var_110h + 0x10) = 0x725420626154206e;\r\n    0x1836e028d    |        *(undefined8 *)(var_110h + 0x18) = 0x6f6974616c736e61;\r\n    0x1836e0299    |        *(undefined8 *)var_110h = 0x65687420796c6e4f;\r\n    0x1836e0299    |        *(undefined8 *)(var_110h + 8) = 0x692d746c69756220;\r\n    0x1836e029d    |        *(undefined *)(var_110h + 0x3c) = 0;\r\n    0x1836e02a1    |        piVar19 = &var_110h;\r\n                   |    } else {\r\n    0x1836dfd76    |        pcVar2 = (char *)*piVar19;\r\n    0x1836dfd85    |        auVar31[0] = -(*pcVar2 == 'i');\r\n    0x1836dfd85    |        auVar31[1] = -(pcVar2[1] == 'o');\r\n    0x1836dfd85    |        auVar31[2] = -(pcVar2[2] == 'b');\r\n    0x1836dfd85    |        auVar31[3] = -(pcVar2[3] == 'i');\r\n    0x1836dfd85    |        auVar31[4] = -(pcVar2[4] == 'a');\r\n    0x1836dfd85    |        auVar31[5] = -(pcVar2[5] == 'j');\r\n    0x1836dfd85    |        auVar31[6] = -(pcVar2[6] == 'b');\r\n    0x1836dfd85    |        auVar31[7] = -(pcVar2[7] == 'b');\r\n    0x1836dfd85    |        auVar31[8] = -(pcVar2[8] == 'j');\r\n    0x1836dfd85    |        auVar31[9] = -(pcVar2[9] == 'g');\r\n    0x1836dfd85    |        auVar31[10] = -(pcVar2[10] == 'o');\r\n    0x1836dfd85    |        auVar31[0xb] = -(pcVar2[0xb] == 'i');\r\n    0x1836dfd85    |        auVar31[0xc] = -(pcVar2[0xc] == 'e');\r\n    0x1836dfd85    |        auVar31[0xd] = -(pcVar2[0xd] == 'h');\r\n    0x1836dfd85    |        auVar31[0xe] = -(pcVar2[0xe] == 'i');\r\n    0x1836dfd85    |        auVar31[0xf] = -(pcVar2[0xf] == 'j');\r\n    0x1836dfd89    |        auVar1 = *(undefined (*) [16])(pcVar2 + 0x10);\r\n    0x1836dfd96    |        auVar32[0] = -(auVar1[0] == 'a');\r\n    0x1836dfd96    |        auVar32[1] = -(auVar1[1] == 'l');\r\n    0x1836dfd96    |        auVar32[2] = -(auVar1[2] == 'e');\r\n    0x1836dfd96    |        auVar32[3] = -(auVar1[3] == 'd');\r\n    0x1836dfd96    |        auVar32[4] = -(auVar1[4] == 'a');\r\n    0x1836dfd96    |        auVar32[5] = -(auVar1[5] == 'j');\r\n    0x1836dfd96    |        auVar32[6] = -(auVar1[6] == 'j');\r\n    0x1836dfd96    |        auVar32[7] = -(auVar1[7] == 'i');\r\n    0x1836dfd96    |        auVar32[8] = -(auVar1[8] == 'a');\r\n    0x1836dfd96    |        auVar32[9] = -(auVar1[9] == 'i');\r\n    0x1836dfd96    |        auVar32[10] = -(auVar1[10] == 'n');\r\n    0x1836dfd96    |        auVar32[0xb] = -(auVar1[0xb] == 'h');\r\n    0x1836dfd96    |        auVar32[0xc] = -(auVar1[0xc] == 'm');\r\n    0x1836dfd96    |        auVar32[0xd] = -(auVar1[0xd] == 'a');\r\n    0x1836dfd96    |        auVar32[0xe] = -(auVar1[0xe] == 'f');\r\n    0x1836dfd96    |        auVar32[0xf] = -(auVar1[0xf] == 'b');\r\n    0x1836dfd9a    |        auVar32 = auVar32 & auVar31;\r\n    0x1836dfda7    |        if ((uint16_t)\r\n    0x1836dfd9e    |            ((uint16_t)(SUB161(auVar32 >> 7, 0) & 1) | (uint16_t)(SUB161(auVar32 >> 0xf, 0) & 1) << 1 |\r\n    0x1836dfd9e    |             (uint16_t)(SUB161(auVar32 >> 0x17, 0) & 1) << 2 | (uint16_t)(SUB161(auVar32 >> 0x1f, 0) & 1) << 3 |\r\n    0x1836dfd9e    |             (uint16_t)(SUB161(auVar32 >> 0x27, 0) & 1) << 4 | (uint16_t)(SUB161(auVar32 >> 0x2f, 0) & 1) << 5 |\r\n    0x1836dfd9e    |             (uint16_t)(SUB161(auVar32 >> 0x37, 0) & 1) << 6 | (uint16_t)(SUB161(auVar32 >> 0x3f, 0) & 1) << 7 |\r\n    0x1836dfd9e    |             (uint16_t)(SUB161(auVar32 >> 0x47, 0) & 1) << 8 | (uint16_t)(SUB161(auVar32 >> 0x4f, 0) & 1) << 9 |\r\n    0x1836dfd9e    |             (uint16_t)(SUB161(auVar32 >> 0x57, 0) & 1) << 10 | (uint16_t)(SUB161(auVar32 >> 0x5f, 0) & 1) << 0xb |\r\n    0x1836dfd9e    |             (uint16_t)(SUB161(auVar32 >> 0x67, 0) & 1) << 0xc | (uint16_t)(SUB161(auVar32 >> 0x6f, 0) & 1) << 0xd |\r\n    0x1836dfd9e    |             (uint16_t)(SUB161(auVar32 >> 0x77, 0) & 1) << 0xe | (uint16_t)(uint8_t)(auVar32[0xf] >> 7) << 0xf) !=\r\n    0x1836dfda7    |            0xffff) goto code_r0x0001836e0212;\r\n    0x1836dfdad    |        iVar23 = (int64_t)var_c0h._7_1_;\r\n    0x1836dfdc1    |        iVar22 = iVar23;\r\n    0x1836dfdc1    |        if (iVar23 < 0) {\r\n    0x1836dfdc1    |            iVar22 = var_c8h;\r\n                   |        }\r\n    0x1836dfddd    |        if ((iVar22 == 0) || (iVar23 < 0 && 0x100000 < (uint64_t)var_c8h)) {\r\n    0x1836e049e    |            var_128h = func_0x000185f006b8(0x30);\r\n    0x1836e04ab    |            var_120h = 0x22;\r\n    0x1836e04c1    |            var_118h = -0x7fffffffffffffd0;\r\n    0x1836e04ed    |            if (((undefined8 *)(var_128h + 0x22) < (uint64_t)var_128h) ||\r\n    0x1836e04e7    |               ((undefined8 *)0x190c14e10 < (undefined8 *)(var_128h + 0x22) &&\r\n    0x1836e04e0    |                (uint64_t)var_128h < (undefined8 *)0x190c14e11)) goto code_r0x0001836e0c56;\r\n    0x1836e04fa    |            *(undefined8 *)(var_128h + 0x10) = 0x74756f2073692074;\r\n    0x1836e04fa    |            *(undefined8 *)(var_128h + 0x18) = 0x6e756f6220666f20;\r\n    0x1836e0506    |            *(undefined8 *)var_128h = 0x7765695620464450;\r\n    0x1836e0506    |            *(undefined8 *)(var_128h + 8) = 0x7069726373207265;\r\n    0x1836e050a    |            *(undefined2 *)(var_128h + 0x20) = 0x7364;\r\n    0x1836e0510    |            *(undefined *)(var_128h + 0x22) = 0;\r\n    0x1836e0514    |            piVar19 = &var_128h;\r\n                   |        } else {\r\n    0x1836dfdea    |            auVar1._8_8_ = 0;\r\n    0x1836dfdea    |            auVar1._0_8_ = var_300h;\r\n    0x1836dfdea    |            _var_308h = auVar1 << 0x40;\r\n    0x1836dfdfd    |            iVar22 = *(int64_t *)(arg1 + 0x1d0);\r\n    0x1836dfe07    |            if (iVar22 == 0) {\r\n    0x1836dfe09    |                iVar22 = *(int64_t *)(arg1 + 0x1c8);\r\n                   |            }\r\n    0x1836dfe1d    |            var_360h = 0;\r\n    0x1836dfe29    |            var_368h = (int64_t)&var_308h;\r\n    0x1836dfe29    |            cVar12 = func_0x0001814eff10((undefined4)var_d8h, iVar22, *(undefined *)(arg1 + 0x139), 0);\r\n    0x1836dfe41    |            if ((cVar12 != '\\0') && (piVar18 = (int64_t *)var_308h, var_308h != 0)) {\r\n    0x1836dfe4f    |                if ((char)var_b0h == '\\0') goto code_r0x0001836e0c56;\r\n    0x1836dfe64    |                uVar26 = var_b8h[0] & var_b8h[1];\r\n    0x1836dfe64    |                unaff_RSI = (uint64_t)uVar26;\r\n    0x1836dfe7a    |                if ((uVar26 & var_b8h[2] & var_b8h[3]) == 1) {\r\n    0x1836e0526    |                    var_158h = func_0x000185f006b8(0x40);\r\n    0x1836e0533    |                    var_150h = 0x31;\r\n    0x1836e054d    |                    var_148h = -0x7fffffffffffffc0;\r\n    0x1836e0579    |                    if (((undefined8 *)(var_158h + 0x31) < (uint64_t)var_158h) ||\r\n    0x1836e0573    |                       ((undefined8 *)0x190c14e38 < (undefined8 *)(var_158h + 0x31) &&\r\n    0x1836e056c    |                        (uint64_t)var_158h < (undefined8 *)0x190c14e39)) goto code_r0x0001836e0c56;\r\n    0x1836e0586    |                    *(undefined8 *)(var_158h + 0x20) = 0x6572656666696420;\r\n    0x1836e0586    |                    *(undefined8 *)(var_158h + 0x28) = 0x656d61726620746e;\r\n    0x1836e0591    |                    *(undefined8 *)(var_158h + 0x10) = 0x6569766572506c6d;\r\n    0x1836e0591    |                    *(undefined8 *)(var_158h + 0x18) = 0x7463656c65732077;\r\n    0x1836e059d    |                    *(undefined8 *)var_158h = 0x6577656976657270;\r\n    0x1836e059d    |                    *(undefined8 *)(var_158h + 8) = 0x746820646e612072;\r\n    0x1836e05a1    |                    *(undefined2 *)(var_158h + 0x30) = 0x73;\r\n    0x1836e05a7    |                    piVar19 = &var_158h;\r\n    0x1836e05af    |                    goto code_r0x0001836e02a9;\r\n                   |                }\r\n    0x1836dfe80    |                unaff_R12 = (undefined (*) [16])&var_d0h;\r\n    0x1836dfe8e    |                if ((var_b8h[2] & var_b8h[3]) == 0) {\r\n    0x1836dfe94    |                    _var_1b8h = (undefined  [16])0x0;\r\n    0x1836dfe9d    |                    var_1a8h = 0;\r\n    0x1836dfeac    |                    if (uVar26 == 0) {\r\n    0x1836e0605    |                        _var_308h = (undefined  [16])0x0;\r\n    0x1836e060e    |                        auVar9._8_8_ = 0;\r\n    0x1836e060e    |                        auVar9._0_8_ = uStack_2f0;\r\n    0x1836e060e    |                        _var_2f8h = auVar9 << 0x40;\r\n    0x1836e0622    |                        var_79h._0_1_ = 0;\r\n    0x1836e062d    |                        var_70h = (int64_t)&var_79h;\r\n    0x1836e062d    |                        stack0xffffffffffffff88 = &var_308h;\r\n    0x1836e063c    |                        var_348h = arg2;\r\n    0x1836e064c    |                        if ((*(char *)0x191cc8a48 == '\\x01') &&\r\n    0x1836e0645    |                           (cVar12 = func_0x000184211fd0(0x191cc8998), cVar12 != '\\0')) {\r\n    0x1836e064e    |                            var_a8h = (int64_t)&var_79h + 1;\r\n    0x1836e0656    |                            var_90h = (int64_t)&var_a8h;\r\n    0x1836e0661    |                            var_a0h = (int64_t)piVar18;\r\n    0x1836e0674    |                            uStack_88 = 0x1836e21f0;\r\n    0x1836e0688    |                            (*(code *)0x185f59da0)(piVar18);\r\n                   |                        }\r\n    0x1836e06a6    |                        (*(code *)0x185f59da0)(piVar18, &var_a8h);\r\n    0x1836e06a6    |                        iVar22 = var_a8h;\r\n    0x1836e06b3    |                        iVar23 = var_a0h << 3;\r\n    0x1836e06ba    |                        if (iVar23 != 0) {\r\n    0x1836e06c4    |                            iVar25 = 0;\r\n                   |                            do {\r\n    0x1836e06f3    |                                iVar3 = *(int64_t *)(iVar22 + iVar25);\r\n    0x1836e0713    |                                if ((iVar3 != 0) &&\r\n    0x1836e070a    |                                   (iVar15 = (*(code *)0x185f59da0)(iVar3), (int64_t *)iVar15 == piVar18)) {\r\n    0x1836e06d3    |                                    uVar14 = (*(code *)0x185f59da0)(iVar3);\r\n    0x1836e06bc    |                                    func_0x0001836e20b0((int64_t)&var_79h + 1, iVar3, uVar14, 0);\r\n                   |                                }\r\n    0x1836e06ea    |                                iVar25 = iVar25 + 8;\r\n    0x1836e06f1    |                            } while (iVar23 != iVar25);\r\n                   |                        }\r\n    0x1836e0727    |                        arg2 = var_348h;\r\n    0x1836e072f    |                        if (var_a8h != 0) {\r\n    0x1836e05bc    |                            iVar22 = var_a0h << 3;\r\n    0x1836e05c3    |                            if (iVar22 != 0) {\r\n                   |                                do {\r\n    0x1836e05cf    |                                    if (var_a8h + -8 + iVar22 == 0) goto code_r0x0001836e0c56;\r\n    0x1836e05d5    |                                    iVar22 = iVar22 + -8;\r\n    0x1836e05d9    |                                } while (iVar22 != 0);\r\n                   |                            }\r\n    0x1836e05db    |                            var_a0h = 0;\r\n    0x1836e05f6    |                            func_0x0001841dcbe0(var_a8h, var_98h << 3);\r\n                   |                        }\r\n    0x1836e0735    |                        unaff_RBP = (int64_t *)0x0;\r\n    0x1836e0748    |                        auVar10[0xf] = 0;\r\n    0x1836e0748    |                        auVar10._0_15_ = stack0xfffffffffffffe49;\r\n    0x1836e0748    |                        _var_1b8h = auVar10 << 8;\r\n    0x1836e074f    |                        var_1a8h = var_1a8h & 0xffffffffffffff00;\r\n    0x1836e0762    |                        if ((((uint8_t)var_79h ^ 1) & (uint8_t)var_2f8h) != 0) {\r\n    0x1836e0764    |                            iVar22 = var_308h;\r\n    0x1836e0779    |                            if ((var_308h & 0xfffffffc00000000U) == *(uint64_t *)0x191cd6d08) {\r\n    0x1836e077e    |                                func_0x0001841c7180(var_308h);\r\n                   |                            }\r\n    0x1836e0783    |                            var_1b8h = iVar22;\r\n    0x1836e0783    |                            auVar1 = _var_1b8h;\r\n    0x1836e078b    |                            iVar22 = var_300h;\r\n    0x1836e07a0    |                            if ((var_300h & 0xfffffffc00000000U) == *(uint64_t *)0x191cd6d08) {\r\n    0x1836e07a5    |                                _var_1b8h = auVar1;\r\n    0x1836e07a5    |                                func_0x0001841c7180(var_300h);\r\n                   |                            }\r\n    0x1836e07aa    |                            var_1b0h = iVar22;\r\n    0x1836e07b2    |                            var_1a8h = CONCAT71(var_1a8h._1_7_, 1);\r\n                   |                        }\r\n    0x1836e07c3    |                        if ((uint8_t)var_2f8h == 1) {\r\n    0x1836e07da    |                            if ((var_300h & 0xfffffffc00000000U) == *(uint64_t *)0x191cd6d08) {\r\n    0x1836e07dc    |                                func_0x00018005f390();\r\n                   |                            }\r\n    0x1836e07e1    |                            var_300h = 0;\r\n    0x1836e0802    |                            if ((var_308h & 0xfffffffc00000000U) == *(uint64_t *)0x191cd6d08) {\r\n    0x1836e0804    |                                func_0x00018005f390();\r\n                   |                            }\r\n                   |                        }\r\n    0x1836e0811    |                        if ((var_1a8h & 1U) != 0) {\r\n    0x1836e0813    |                            unaff_RBP = (int64_t *)0x0;\r\n    0x1836e0815    |                            goto code_r0x0001836dff09;\r\n                   |                        }\r\n    0x1836e0824    |                        uVar16 = (*(code *)0x185f59da0)(piVar18);\r\n    0x1836e0830    |                        if (uVar16 == 0) {\r\n                   |code_r0x0001836e0b30:\r\n    0x1836e0b33    |                            cVar12 = '\\0';\r\n    0x1836e0b33    |                            uVar17 = 0;\r\n                   |                        } else {\r\n    0x1836e0843    |                            iVar22 = (*(code *)0x185f59da0)(uVar16);\r\n    0x1836e0850    |                            unaff_R12 = (undefined (*) [16])&var_308h;\r\n    0x1836e0858    |                            _auStack_298 = (undefined  [16])0x0;\r\n    0x1836e085f    |                            auStack_2a8 = (undefined  [16])0x0;\r\n    0x1836e0866    |                            stack0xfffffffffffffd48 = (undefined  [16])0x0;\r\n    0x1836e086d    |                            _auStack_2c8 = (undefined  [16])0x0;\r\n    0x1836e0874    |                            auStack_2d8 = (undefined  [16])0x0;\r\n    0x1836e087b    |                            auStack_2e8 = (undefined  [16])0x0;\r\n    0x1836e0882    |                            _var_2f8h = (undefined  [16])0x0;\r\n    0x1836e0889    |                            _var_308h = (undefined  [16])0x0;\r\n    0x1836e0895    |                            func_0x0001836d7090(unaff_R12, iVar22);\r\n    0x1836e08a0    |                            if ((char)var_290h == '\\0') {\r\n                   |code_r0x0001836e0974:\r\n    0x1836e0977    |                                unaff_R12 = (undefined (*) [16])&var_308h;\r\n    0x1836e097f    |                                _auStack_298 = ZEXT816(0);\r\n    0x1836e0985    |                                auStack_2a8 = ZEXT816(0);\r\n    0x1836e098b    |                                stack0xfffffffffffffd48 = ZEXT816(0);\r\n    0x1836e0991    |                                _auStack_2c8 = ZEXT816(0);\r\n    0x1836e0997    |                                auStack_2d8 = ZEXT816(0);\r\n    0x1836e099d    |                                auStack_2e8 = ZEXT816(0);\r\n    0x1836e09a3    |                                _var_2f8h = ZEXT816(0);\r\n    0x1836e09a9    |                                _var_308h = ZEXT816(0);\r\n    0x1836e09b4    |                                func_0x0001836d7090(unaff_R12, iVar22);\r\n    0x1836e09bf    |                                if ((char)var_290h != '\\0') {\r\n    0x1836e09cf    |                                    iVar25 = 0;\r\n    0x1836e09d2    |                                    iVar23 = (int64_t)&var_79h + 1;\r\n    0x1836e09da    |                                    unaff_RBP = &var_a8h;\r\n    0x1836e09e2    |                                    var_350h = iVar22;\r\n    0x1836e09e2    |                                    var_340h = uVar16;\r\n                   |                                    do {\r\n    0x1836e0a7b    |                                        if ((char)var_290h == '\\0') goto code_r0x0001836e0c56;\r\n    0x1836e0a8b    |                                        var_a8h = *(int64_t *)(iVar25 + 0x190c142e0);\r\n    0x1836e0a8b    |                                        var_a0h = *(int64_t *)(iVar25 + 0x190c142e8);\r\n    0x1836e0a98    |                                        uVar16 = (uint64_t)(int32_t)var_2bch;\r\n    0x1836e0aa3    |                                        if ((int64_t)uVar16 < 1) {\r\n    0x1836e0aa9    |                                            stack0xffffffffffffff88 = ZEXT816(0);\r\n                   |                                        } else {\r\n    0x1836e0a0e    |                                            uVar17 = (int64_t)var_2f8h._7_1_;\r\n    0x1836e0a0e    |                                            if ((int64_t)var_2f8h._7_1_ < 0) {\r\n    0x1836e0a10    |                                                uVar17 = var_300h;\r\n                   |                                            }\r\n    0x1836e0a18    |                                            uVar28 = (uint64_t)(int32_t)auStack_2c8._8_4_;\r\n    0x1836e0a23    |                                            if (uVar17 < uVar28) goto code_r0x0001836e0e65;\r\n    0x1836e0a33    |                                            pauVar24 = (undefined (*) [16])var_308h;\r\n    0x1836e0a33    |                                            if (-1 < var_2f8h._7_1_) {\r\n    0x1836e0a33    |                                                pauVar24 = unaff_R12;\r\n                   |                                            }\r\n    0x1836e0a3a    |                                            if (uVar17 - uVar28 < uVar16) {\r\n    0x1836e0a3a    |                                                uVar16 = uVar17 - uVar28;\r\n                   |                                            }\r\n    0x1836e0a49    |                                            var_70h = uVar16;\r\n    0x1836e0a49    |                                            stack0xffffffffffffff88 = *pauVar24 + uVar28;\r\n                   |                                        }\r\n    0x1836e0a5d    |                                        cVar12 = func_0x000184e06530(iVar23, unaff_RBP, 1);\r\n    0x1836e0a5d    |                                        uVar16 = var_340h;\r\n    0x1836e0a5d    |                                        arg2 = var_348h;\r\n    0x1836e0a71    |                                    } while ((cVar12 == '\\0') &&\r\n    0x1836e0a69    |                                            (bVar30 = iVar25 != 0x30, iVar25 = iVar25 + 0x10, bVar30));\r\n    0x1836e0acf    |                                    if ((char)var_290h == '\\x01') {\r\n    0x1836e0ad1    |                                        func_0x0001841c04a0(&var_308h);\r\n                   |                                    }\r\n    0x1836e0ae6    |                                    iVar22 = var_350h;\r\n    0x1836e0ae6    |                                    if (cVar12 != '\\0') goto code_r0x0001836e0af4;\r\n                   |                                }\r\n    0x1836e0aeb    |                                cVar12 = func_0x0001836d72f0(iVar22);\r\n    0x1836e0af2    |                                if (cVar12 == '\\0') goto code_r0x0001836e0b30;\r\n                   |                            } else {\r\n    0x1836e08ad    |                                var_a8h = 0x19067bcf8;\r\n    0x1836e08b5    |                                var_a0h = 4;\r\n    0x1836e08c1    |                                uVar17 = (uint64_t)(int32_t)var_2bch;\r\n    0x1836e08d1    |                                var_350h = iVar22;\r\n    0x1836e08d1    |                                if ((int64_t)uVar17 < 1) {\r\n    0x1836e09f1    |                                    stack0xffffffffffffff88 = (undefined  [16])0x0;\r\n                   |                                } else {\r\n    0x1836e08e6    |                                    uVar28 = (int64_t)var_2f8h._7_1_;\r\n    0x1836e08e6    |                                    if ((int64_t)var_2f8h._7_1_ < 0) {\r\n    0x1836e08e8    |                                        uVar28 = var_300h;\r\n                   |                                    }\r\n    0x1836e08f0    |                                    uVar27 = (uint64_t)(int32_t)auStack_2c8._8_4_;\r\n    0x1836e08fb    |                                    iVar23 = arg2;\r\n    0x1836e08fb    |                                    if (uVar28 < uVar27) goto code_r0x0001836e0e65;\r\n    0x1836e0909    |                                    if (var_2f8h._7_1_ < '\\0') {\r\n    0x1836e0909    |                                        unaff_R12 = (undefined (*) [16])var_308h;\r\n                   |                                    }\r\n    0x1836e0915    |                                    if (uVar28 - uVar27 < uVar17) {\r\n    0x1836e0915    |                                        uVar17 = uVar28 - uVar27;\r\n                   |                                    }\r\n    0x1836e0924    |                                    var_70h = uVar17;\r\n    0x1836e0924    |                                    stack0xffffffffffffff88 = *unaff_R12 + uVar27;\r\n                   |                                }\r\n    0x1836e0942    |                                cVar12 = func_0x000184e06530((int64_t)&var_79h + 1, &var_a8h, 1);\r\n    0x1836e0951    |                                if ((char)var_290h == '\\x01') {\r\n    0x1836e0953    |                                    func_0x0001841c04a0(&var_308h);\r\n                   |                                }\r\n    0x1836e096e    |                                iVar22 = var_350h;\r\n    0x1836e096e    |                                if (cVar12 == '\\0') goto code_r0x0001836e0974;\r\n                   |                            }\r\n                   |code_r0x0001836e0af4:\r\n    0x1836e0b04    |                            if (((uint64_t)piVar18 & 0xfffffffc00000000) == *(uint64_t *)0x191cd6d08) {\r\n    0x1836e0b09    |                                func_0x0001841c7180(piVar18);\r\n                   |                            }\r\n    0x1836e0b1b    |                            cVar12 = '\\x01';\r\n    0x1836e0b21    |                            uVar17 = (uint64_t)piVar18;\r\n    0x1836e0b21    |                            if ((uVar16 & 0xfffffffc00000000) == *(uint64_t *)0x191cd6d08) {\r\n    0x1836e0b26    |                                func_0x0001841c7180(uVar16);\r\n                   |                            }\r\n                   |                        }\r\n    0x1836e0b40    |                        if ((uint8_t)var_1a8h == cVar12) {\r\n    0x1836e0b44    |                            if ((uint8_t)var_1a8h == '\\x01') {\r\n    0x1836e0b5f    |                                if ((var_1b8h & 0xfffffffc00000000U) == *(uint64_t *)0x191cd6d08) {\r\n    0x1836e0b61    |                                    func_0x00018005f390();\r\n                   |                                }\r\n    0x1836e0b66    |                                var_1b8h = uVar17;\r\n    0x1836e0b83    |                                if ((var_1b0h & 0xfffffffc00000000U) == *(uint64_t *)0x191cd6d08) {\r\n    0x1836e0b85    |                                    func_0x00018005f390();\r\n    0x1836e0b85    |                                    uVar17 = var_1b8h;\r\n                   |                                }\r\n                   |code_r0x0001836e0c0a:\r\n    0x1836e0b8a    |                                var_1b0h = uVar16;\r\n    0x1836e0b8a    |                                var_1b8h = uVar17;\r\n    0x1836e0c0a    |                                uVar17 = 0;\r\n    0x1836e0c0d    |                                uVar16 = 0;\r\n                   |                            }\r\n                   |                        } else {\r\n    0x1836e0b96    |                            if ((uint8_t)var_1a8h != '\\x01') {\r\n    0x1836e0c02    |                                var_1a8h = CONCAT71(var_1a8h._1_7_, 1);\r\n    0x1836e0c02    |                                goto code_r0x0001836e0c0a;\r\n                   |                            }\r\n    0x1836e0bad    |                            if ((var_1b0h & 0xfffffffc00000000U) == *(uint64_t *)0x191cd6d08) {\r\n    0x1836e0baf    |                                func_0x00018005f390();\r\n                   |                            }\r\n    0x1836e0bb4    |                            var_1b0h = 0;\r\n    0x1836e0bd5    |                            if ((var_1b8h & 0xfffffffc00000000U) == *(uint64_t *)0x191cd6d08) {\r\n    0x1836e0bd7    |                                func_0x00018005f390();\r\n                   |                            }\r\n    0x1836e0bdc    |                            auVar11._8_8_ = 0;\r\n    0x1836e0bdc    |                            auVar11._0_8_ = var_1b0h;\r\n    0x1836e0bdc    |                            _var_1b8h = auVar11 << 0x40;\r\n    0x1836e0be8    |                            var_1a8h = var_1a8h & 0xffffffffffffff00;\r\n                   |                        }\r\n    0x1836e0c1b    |                        if (cVar12 != '\\0') {\r\n    0x1836e0c2a    |                            if ((uVar16 & 0xfffffffc00000000) == *(uint64_t *)0x191cd6d08) {\r\n    0x1836e0c2f    |                                func_0x00018005f390(uVar16);\r\n                   |                            }\r\n    0x1836e0c3e    |                            if ((uVar17 & 0xfffffffc00000000) == *(uint64_t *)0x191cd6d08) {\r\n    0x1836e0c43    |                                func_0x00018005f390(uVar17);\r\n                   |                            }\r\n                   |                        }\r\n    0x1836e0c4f    |                        unaff_RBP = (int64_t *)(var_1a8h & 0xff);\r\n                   |                    } else {\r\n    0x1836dfeb2    |                        var_a8h = (int64_t)&var_1b8h;\r\n    0x1836dfeba    |                        _var_1b8h = (undefined  [16])0x0;\r\n    0x1836dfebf    |                        var_1a8h = 0;\r\n    0x1836dfee5    |                        var_300h = 0x1836e1e30;\r\n    0x1836dfee5    |                        var_308h = (int64_t)&var_a8h;\r\n    0x1836dfef5    |                        (*(code *)0x185f59da0)(piVar18);\r\n    0x1836dfefb    |                        unaff_RBP = (int64_t *)0x0;\r\n                   |                    }\r\n    0x1836dff01    |                    unaff_R12 = (undefined (*) [16])&var_d0h;\r\n    0x1836dff03    |                    if (((uint8_t)var_1a8h & 1) != 0) {\r\n                   |code_r0x0001836dff09:\r\n    0x1836dff09    |                        unaff_R12 = (undefined (*) [16])&var_d0h;\r\n    0x1836dff13    |                        iVar23 = arg2;\r\n    0x1836dff13    |                        if (*(int64_t *)0x191de85d8 != 0) goto code_r0x0001836e0e71;\r\n    0x1836dff26    |                        uVar13 = -*(int32_t *)0x191de85c0 >> 0x1f | -*(int32_t *)0x191de85c0;\r\n    0x1836dff26    |                        goto code_r0x0001836dff28;\r\n                   |                    }\r\n    0x1836e0c65    |                    piVar18 = (int64_t *)(*(code *)0x185f59da0)(piVar18);\r\n    0x1836e0c6b    |                    iVar22 = (int64_t)*(char *)((int64_t)piVar18 + 0x17);\r\n    0x1836e0c76    |                    if (iVar22 < 0) {\r\n    0x1836e0c78    |                        iVar22 = piVar18[1];\r\n                   |                    }\r\n    0x1836e0c80    |                    if (iVar22 == 0xf) {\r\n    0x1836e0c84    |                        if (*(char *)((int64_t)piVar18 + 0x17) < '\\0') {\r\n    0x1836e0c86    |                            piVar18 = (int64_t *)*piVar18;\r\n                   |                        }\r\n    0x1836e0ca1    |                        if (*(int64_t *)((int64_t)piVar18 + 7) == 0x6664702f6e6f6974 && *piVar18 == 0x746163696c707061)\r\n                   |                        {\r\n    0x1836e0d25    |                            uVar16 = (uint64_t)uVar26;\r\n    0x1836e0d40    |                            if ((*(int32_t *)0x191de85c0 < 2) &&\r\n    0x1836e0d2f    |                               ((*(int32_t *)0x191cd6be0 != 0 || (*(int64_t *)0x191de85c8 != 0)))) {\r\n    0x1836e0d49    |                                func_0x00018030d390(&var_308h, 0x190c143c0, 0x684, 1);\r\n    0x1836e0d7a    |                                uVar14 = func_0x000184dcd0d0(&var_2f8h, 0x190c14e70, 0x21);\r\n    0x1836e0d86    |                                uVar21 = 0x190c14ea4;\r\n    0x1836e0d90    |                                if (uVar26 != 0) {\r\n    0x1836e0d90    |                                    uVar21 = 0x190c14e98;\r\n                   |                                }\r\n    0x1836e0d9f    |                                uVar14 = func_0x000184dcd0d0(uVar14, uVar21, uVar16 * 3 + 6);\r\n    0x1836e0db4    |                                func_0x000184dcd0d0(uVar14, 0x190c14eb0, 0x12);\r\n    0x1836e0d49    |                                func_0x0001804b0120(&var_308h);\r\n                   |                            }\r\n    0x1836e0dc8    |                            piVar18 = (int64_t *)0x190c14ef8;\r\n    0x1836e0dd2    |                            if (uVar26 != 0) {\r\n    0x1836e0dd2    |                                piVar18 = (int64_t *)0x190c14ec8;\r\n                   |                            }\r\n    0x1836e0dd6    |                            unaff_RSI = uVar16 * 3;\r\n    0x1836e0dde    |                            iVar22 = uVar16 * 3 + 0x27;\r\n    0x1836e0de7    |                            piVar19 = (int64_t *)func_0x000185f006b8(0x30);\r\n    0x1836e0e03    |                            var_310h = -0x7fffffffffffffd0;\r\n    0x1836e0e0c    |                            piVar20 = (int64_t *)((int64_t)piVar19 + unaff_RSI + 0x27);\r\n    0x1836e0e13    |                            var_320h = (int64_t)piVar19;\r\n    0x1836e0e13    |                            var_318h = iVar22;\r\n    0x1836e0e27    |                            if ((piVar19 <= piVar20) && (piVar20 <= piVar18 || piVar18 < piVar19)) {\r\n    0x1836e0e36    |                                func_0x000185f5a940(piVar19, piVar18, iVar22);\r\n    0x1836e0e3b    |                                *(undefined *)((int64_t)piVar19 + iVar22) = 0;\r\n    0x1836e0e4b    |                                func_0x000188ac4940(arg1, arg2, &var_320h);\r\n    0x1836e0e50    |                                goto code_r0x0001836e0ce0;\r\n                   |                            }\r\n                   |                            goto code_r0x0001836e0c56;\r\n                   |                        }\r\n                   |                    }\r\n    0x1836e0ca7    |                    piVar18 = &var_1d8h;\r\n    0x1836e0caf    |                    _var_1d8h = (undefined  [16])0x0;\r\n    0x1836e0cb3    |                    uStack_1c8 = 0;\r\n    0x1836e0cc3    |                    func_0x000180ebbdc0(piVar18, 1);\r\n    0x1836e0ccd    |                    func_0x0001828e1cc0(piVar18, 0);\r\n    0x1836e0cdb    |                    func_0x000188ac5420(arg1, arg2, piVar18);\r\n                   |code_r0x0001836e0ce0:\r\n    0x1836e0cfd    |                    _var_308h = ZEXT812(0x188ac5700);\r\n    0x1836e0d0b    |                    var_a8h = arg1;\r\n    0x1836e0d0b    |                    uVar14 = func_0x000188ac69e0(0x1861e7020);\r\n    0x1836e0d10    |                    *(undefined8 *)(arg2 + 8) = uVar14;\r\n    0x1836e0d14    |                    *(undefined *)(arg2 + 0x10) = 1;\r\n    0x1836e0d19    |                    goto code_r0x0001836e0054;\r\n                   |                }\r\n    0x1836e00a1    |                _var_308h = (undefined  [16])0x0;\r\n    0x1836e00aa    |                auVar5._8_8_ = 0;\r\n    0x1836e00aa    |                auVar5._0_8_ = uStack_2f0;\r\n    0x1836e00aa    |                _var_2f8h = auVar5 << 0x40;\r\n    0x1836e00c0    |                piVar18 = (int64_t *)(*(code *)0x185f59da0)(piVar18);\r\n    0x1836e00c9    |                if (piVar18 == (int64_t *)0x0) {\r\n                   |code_r0x0001836e03b8:\r\n    0x1836e03ba    |                    auVar7[0xf] = 0;\r\n    0x1836e03ba    |                    auVar7._0_15_ = stack0xfffffffffffffcf9;\r\n    0x1836e03ba    |                    _var_308h = auVar7 << 8;\r\n    0x1836e03c1    |                    auVar8[0xf] = 0;\r\n    0x1836e03c1    |                    auVar8._0_15_ = stack0xfffffffffffffd09;\r\n    0x1836e03c1    |                    _var_2f8h = auVar8 << 8;\r\n                   |code_r0x0001836e03c8:\r\n    0x1836e03cc    |                    piVar18 = &var_178h;\r\n    0x1836e03d4    |                    _var_178h = (undefined  [16])0x0;\r\n    0x1836e03d8    |                    uStack_168 = 0;\r\n    0x1836e03e8    |                    func_0x000180ebbdc0(piVar18, 1);\r\n    0x1836e03f2    |                    func_0x0001828e1cc0(piVar18, 0);\r\n    0x1836e0400    |                    func_0x000188ac5420(arg1, arg2, piVar18);\r\n    0x1836e040d    |                    var_1b8h = arg1;\r\n    0x1836e041f    |                    var_a8h = 0x188ac5700;\r\n    0x1836e0422    |                    var_a0h = var_a0h & 0xffffffff00000000;\r\n    0x1836e0430    |                    uVar14 = func_0x000188ac69e0(0x1861e7020);\r\n    0x1836e0435    |                    *(undefined8 *)(arg2 + 8) = uVar14;\r\n    0x1836e0439    |                    *(undefined *)(arg2 + 0x10) = 1;\r\n                   |                } else {\r\n    0x1836e00df    |                    uVar14 = (*(code *)0x185f59da0)(piVar18);\r\n    0x1836e00e8    |                    cVar12 = func_0x0001836d72f0(uVar14);\r\n    0x1836e00ef    |                    if (cVar12 == '\\0') goto code_r0x0001836e03b8;\r\n    0x1836e00f9    |                    _var_308h = (undefined  [16])0x0;\r\n    0x1836e0102    |                    auVar6._8_8_ = 0;\r\n    0x1836e0102    |                    auVar6._0_8_ = uStack_2f0;\r\n    0x1836e0102    |                    _var_2f8h = auVar6 << 0x40;\r\n    0x1836e010e    |                    var_a8h = (int64_t)&var_1b8h;\r\n    0x1836e0119    |                    var_1b0h = (int64_t)piVar18;\r\n    0x1836e0119    |                    var_1b8h = (int64_t)&var_308h;\r\n    0x1836e012c    |                    var_a0h = 0x1836e1c60;\r\n    0x1836e0140    |                    (*(code *)0x185f59da0)(piVar18);\r\n    0x1836e014e    |                    if (((uint8_t)var_2f8h & 1) == 0) goto code_r0x0001836e03c8;\r\n    0x1836e015c    |                    if ((char)var_b0h == '\\0') goto code_r0x0001836e0c56;\r\n    0x1836e0162    |                    uStack_188 = CONCAT17(var_c0h._7_1_, (unkbyte7)var_c0h);\r\n    0x1836e0167    |                    var_368h = (int64_t)&var_198h;\r\n    0x1836e0179    |                    var_198h = var_d0h;\r\n    0x1836e0179    |                    iStack_190 = var_c8h;\r\n    0x1836e0181    |                    var_d0h = 0;\r\n    0x1836e0181    |                    var_c8h = 0;\r\n    0x1836e0187    |                    var_c0h._0_7_ = 0;\r\n    0x1836e0187    |                    var_c0h._7_1_ = '\\0';\r\n    0x1836e01ab    |                    func_0x0001836e0ea0(arg1, arg2, var_308h, var_300h);\r\n                   |                }\r\n    0x1836e01b8    |                if ((uint8_t)var_2f8h == '\\x01') {\r\n    0x1836e01dd    |                    if ((var_300h & 0xfffffffc00000000U) == *(uint64_t *)0x191cd6d08) {\r\n    0x1836e01df    |                        func_0x00018005f390();\r\n                   |                    }\r\n    0x1836e01e4    |                    uVar16 = var_308h;\r\n    0x1836e01e4    |                    var_300h = 0;\r\n    0x1836e01e4    |                    goto code_r0x0001836e01f8;\r\n                   |                }\r\n                   |                goto code_r0x0001836e02ed;\r\n                   |            }\r\n    0x1836e044b    |            uStack_129 = 0xd;\r\n    0x1836e046c    |            if ((int64_t *)0x190b4c1f8 < &var_133h && &var_140h < (int64_t *)0x190b4c1f9) goto code_r0x0001836e0c56;\r\n    0x1836e0479    |            piVar19 = &var_140h;\r\n    0x1836e0481    |            Stack_138 = 0x646e756f66;\r\n    0x1836e048c    |            var_140h._0_5_ = 0x6e20626154;\r\n    0x1836e048c    |            var_140h._5_3_ = 0x20746f;\r\n    0x1836e048f    |            var_133h._0_1_ = 0;\r\n                   |        }\r\n                   |    }\r\n                   |code_r0x0001836e02a9:\r\n    0x1836e02af    |    func_0x000188ac4940(arg1, arg2, piVar19);\r\n    0x1836e02d1    |    _var_308h = ZEXT812(0x188ac5700);\r\n    0x1836e02df    |    var_a8h = arg1;\r\n    0x1836e02df    |    uVar14 = func_0x000188ac69e0(0x1861e7020);\r\n    0x1836e02e4    |    *(undefined8 *)(arg2 + 8) = uVar14;\r\n    0x1836e02e8    |    *(undefined *)(arg2 + 0x10) = 1;\r\n                   |code_r0x0001836e02ed:\r\n    0x1836e02ff    |    if (((char)var_b0h == '\\x01') && (var_c0h._7_1_ < '\\0')) {\r\n    0x1836e031f    |        func_0x0001841dcbe0(var_d0h, CONCAT17(var_c0h._7_1_, (unkbyte7)var_c0h) & 0x7fffffffffffffff);\r\n                   |    }\r\n    0x1836e0339    |    if (*(uint64_t *)0x191c71040 == (var_60h ^ (uint64_t)auStack_388)) {\r\n    0x1836e035d    |        return arg2;\r\n                   |    }\r\n    0x1836e0e5d    |    func_0x000185f05b40(var_60h ^ (uint64_t)auStack_388);\r\n    0x1836e0e60    |    iVar23 = arg2;\r\n                   |code_r0x0001836e0e65:\r\n    0x1836e0e6c    |    func_0x000186069580(0x1901257f0);\r\n                   |code_r0x0001836e0e71:\r\n    0x1836e0e83    |    var_300h = 0x56;\r\n    0x1836e0e83    |    var_308h = 0x190c143c0;\r\n    0x1836e0e8b    |    uVar13 = func_0x00018befeaa0();\r\n                   |code_r0x0001836dff28:\r\n    0x1836dff2a    |    if (0 < (int32_t)uVar13) {\r\n    0x1836dff37    |        func_0x00018030d390(&var_308h, 0x190c143c0, 0x68c, 0xffffffff);\r\n    0x1836dff65    |        uVar14 = func_0x000184dcd0d0(&var_2f8h, 0x190c14f20, 0x30);\r\n    0x1836dff74    |        uVar21 = 0x190c14f80;\r\n    0x1836dff7e    |        if ((char)unaff_RSI != '\\0') {\r\n    0x1836dff7e    |            uVar21 = 0x190c14f70;\r\n                   |        }\r\n    0x1836dff8d    |        uVar29 = 0x190c14f58;\r\n    0x1836dff8d    |        if (((uint64_t)unaff_RBP & 1) == 0) {\r\n    0x1836dff8d    |            uVar29 = uVar21;\r\n                   |        }\r\n    0x1836dff94    |        uVar21 = func_0x000185f5a650(uVar29);\r\n    0x1836dffa2    |        uVar14 = func_0x000184dcd0d0(uVar14, uVar29, uVar21);\r\n    0x1836dffaf    |        if ((var_1a8h & 1U) == 0) goto code_r0x0001836e0c56;\r\n    0x1836dffc4    |        uVar21 = 0x190b55448;\r\n    0x1836dffcb    |        if ((int64_t *)var_1b8h == piVar18) {\r\n    0x1836dffcb    |            uVar21 = 0x190c14f88;\r\n                   |        }\r\n    0x1836dffd8    |        func_0x000184dcd0d0(uVar14, uVar21, 5);\r\n    0x1836dffdd    |        func_0x0001804b0120(&var_308h);\r\n                   |    }\r\n    0x1836dfff2    |    if ((char)var_b0h == '\\0') goto code_r0x0001836e0c56;\r\n    0x1836dfff8    |    var_328h = *(int64_t *)unaff_R12[1];\r\n    0x1836e0002    |    var_338h = *(int64_t *)*unaff_R12;\r\n    0x1836e0002    |    uStack_330 = *(undefined8 *)(*unaff_R12 + 8);\r\n    0x1836e0012    |    *unaff_R12 = (undefined  [16])0x0;\r\n    0x1836e0018    |    *(undefined8 *)unaff_R12[1] = 0;\r\n    0x1836e0029    |    if ((var_1a8h & 1U) == 0) goto code_r0x0001836e0c56;\r\n    0x1836e003f    |    var_368h = (int64_t)&var_338h;\r\n    0x1836e004f    |    func_0x0001836e0ea0(arg1, iVar23, var_1b8h, var_1b0h);\r\n    0x1836e004f    |    arg2 = iVar23;\r\n                   |code_r0x0001836e0054:\r\n    0x1836e005c    |    if ((uint8_t)var_1a8h == '\\x01') {\r\n    0x1836e0081    |        if ((var_1b0h & 0xfffffffc00000000U) == *(uint64_t *)0x191cd6d08) {\r\n    0x1836e0083    |            func_0x00018005f390();\r\n                   |        }\r\n    0x1836e0088    |        uVar16 = var_1b8h;\r\n    0x1836e0088    |        var_1b0h = 0;\r\n                   |code_r0x0001836e01f8:\r\n    0x1836e01f8    |        unaff_RSI = uVar16 & 0xfffffffc00000000;\r\n    0x1836e0202    |        if (unaff_RSI == *(uint64_t *)0x191cd6d08) {\r\n    0x1836e0208    |            func_0x00018005f390();\r\n                   |        }\r\n                   |    }\r\n                   |    goto code_r0x0001836e02ed;\r\n                   |}\r\n[{\"offset\":6499990752,\"name\":\"fcn.1836dfce0\",\"size\":4533,\"is-pure\":false,\"realsz\":4533,\"noreturn\":false,\"stackframe\":904,\"calltype\":\"ms\",\"cost\":1171,\"cc\":98,\"loops\":20,\"bits\":64,\"type\":\"fcn\",\"nbbs\":164,\"edges\":258,\"ebbs\":2,\"signature\":\"fcn.1836dfce0(int64_t arg1, int64_t arg2, int64_t arg_2d7h);\",\"minbound\":6499990752,\"maxbound\":6499995285,\"callrefs\":[{\"from\":6499990846,\"to\":6502378832,\"type\":\"CALL\"},{\"from\":6499991081,\"to\":6464405264,\"type\":\"CALL\"},{\"from\":6499991285,\"to\":6740346544,\"type\":\"CALL\"},{\"from\":6499991371,\"to\":6445650832,\"type\":\"CALL\"},{\"from\":6499991397,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6499991444,\"to\":6542435920,\"type\":\"CALL\"},{\"from\":6499991458,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6499991512,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6499991525,\"to\":6447366432,\"type\":\"CALL\"},{\"from\":6499991631,\"to\":6499995296,\"type\":\"CALL\"},{\"from\":6499991683,\"to\":6442840976,\"type\":\"CALL\"},{\"from\":6499991708,\"to\":6499992056,\"type\":\"CODE\"},{\"from\":6499991744,\"to\":6740346544,\"type\":\"CALL\"},{\"from\":6499991775,\"to\":6740346544,\"type\":\"CALL\"},{\"from\":6499991784,\"to\":6499955440,\"type\":\"CALL\"},{\"from\":6499991872,\"to\":6740346544,\"type\":\"CALL\"},{\"from\":6499991979,\"to\":6499995296,\"type\":\"CALL\"},{\"from\":6499992031,\"to\":6442840976,\"type\":\"CALL\"},{\"from\":6499992072,\"to\":6442840976,\"type\":\"CALL\"},{\"from\":6499992077,\"to\":6499992301,\"type\":\"CODE\"},{\"from\":6499992087,\"to\":6542067384,\"type\":\"CALL\"},{\"from\":6499992239,\"to\":6587959616,\"type\":\"CALL\"},{\"from\":6499992287,\"to\":6587967968,\"type\":\"CALL\"},{\"from\":6499992351,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6499992499,\"to\":6499992233,\"type\":\"CODE\"},{\"from\":6499992552,\"to\":6457900480,\"type\":\"CALL\"},{\"from\":6499992562,\"to\":6485318848,\"type\":\"CALL\"},{\"from\":6499992576,\"to\":6587962400,\"type\":\"CALL\"},{\"from\":6499992624,\"to\":6587967968,\"type\":\"CALL\"},{\"from\":6499992638,\"to\":6499991984,\"type\":\"CODE\"},{\"from\":6499992724,\"to\":6499992233,\"type\":\"CODE\"},{\"from\":6499992734,\"to\":6542067384,\"type\":\"CALL\"},{\"from\":6499992860,\"to\":6499992233,\"type\":\"CODE\"},{\"from\":6499992870,\"to\":6542067384,\"type\":\"CALL\"},{\"from\":6499993007,\"to\":6499992233,\"type\":\"CODE\"},{\"from\":6499993078,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6499993083,\"to\":6499993397,\"type\":\"CODE\"},{\"from\":6499993157,\"to\":6511730640,\"type\":\"CALL\"},{\"from\":6499993224,\"to\":6740346544,\"type\":\"CALL\"},{\"from\":6499993254,\"to\":6740346544,\"type\":\"CALL\"},{\"from\":6499993286,\"to\":6499993331,\"type\":\"CODE\"},{\"from\":6499993299,\"to\":6740346544,\"type\":\"CALL\"},{\"from\":6499993317,\"to\":6499999920,\"type\":\"CALL\"},{\"from\":6499993354,\"to\":6740346544,\"type\":\"CALL\"},{\"from\":6499993365,\"to\":6499993288,\"type\":\"CODE\"},{\"from\":6499993470,\"to\":6511423872,\"type\":\"CALL\"},{\"from\":6499993509,\"to\":6511423872,\"type\":\"CALL\"},{\"from\":6499993564,\"to\":6442840976,\"type\":\"CALL\"},{\"from\":6499993604,\"to\":6442840976,\"type\":\"CALL\"},{\"from\":6499993621,\"to\":6499991305,\"type\":\"CODE\"},{\"from\":6499993636,\"to\":6740346544,\"type\":\"CALL\"},{\"from\":6499993667,\"to\":6740346544,\"type\":\"CALL\"},{\"from\":6499993749,\"to\":6499954832,\"type\":\"CALL\"},{\"from\":6499993922,\"to\":6524265776,\"type\":\"CALL\"},{\"from\":6499993947,\"to\":6511396000,\"type\":\"CALL\"},{\"from\":6499994036,\"to\":6499954832,\"type\":\"CALL\"},{\"from\":6499994082,\"to\":6499994227,\"type\":\"CODE\"},{\"from\":6499994106,\"to\":6499993900,\"type\":\"CODE\"},{\"from\":6499994205,\"to\":6524265776,\"type\":\"CALL\"},{\"from\":6499994289,\"to\":6499994193,\"type\":\"CODE\"},{\"from\":6499994329,\"to\":6511396000,\"type\":\"CALL\"},{\"from\":6499994347,\"to\":6499955440,\"type\":\"CALL\"},{\"from\":6499994377,\"to\":6511423872,\"type\":\"CALL\"},{\"from\":6499994406,\"to\":6511423872,\"type\":\"CALL\"},{\"from\":6499994414,\"to\":6499994422,\"type\":\"CODE\"},{\"from\":6499994465,\"to\":6442840976,\"type\":\"CALL\"},{\"from\":6499994501,\"to\":6442840976,\"type\":\"CALL\"},{\"from\":6499994514,\"to\":6499994634,\"type\":\"CODE\"},{\"from\":6499994543,\"to\":6442840976,\"type\":\"CALL\"},{\"from\":6499994583,\"to\":6442840976,\"type\":\"CALL\"},{\"from\":6499994608,\"to\":6499994640,\"type\":\"CODE\"},{\"from\":6499994671,\"to\":6442840976,\"type\":\"CALL\"},{\"from\":6499994691,\"to\":6442840976,\"type\":\"CALL\"},{\"from\":6499994705,\"to\":6499991297,\"type\":\"CODE\"},{\"from\":6499994725,\"to\":6740346544,\"type\":\"CALL\"},{\"from\":6499994819,\"to\":6457900480,\"type\":\"CALL\"},{\"from\":6499994829,\"to\":6485318848,\"type\":\"CALL\"},{\"from\":6499994843,\"to\":6587962400,\"type\":\"CALL\"},{\"from\":6499994891,\"to\":6587967968,\"type\":\"CALL\"},{\"from\":6499994905,\"to\":6499991636,\"type\":\"CODE\"},{\"from\":6499994976,\"to\":6445650832,\"type\":\"CALL\"},{\"from\":6499995002,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6499995039,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6499995060,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6499995068,\"to\":6447366432,\"type\":\"CALL\"},{\"from\":6499995111,\"to\":6542067384,\"type\":\"CALL\"},{\"from\":6499995190,\"to\":6542436672,\"type\":\"CALL\"},{\"from\":6499995211,\"to\":6587959616,\"type\":\"CALL\"},{\"from\":6499995216,\"to\":6499994848,\"type\":\"CODE\"},{\"from\":6499995232,\"to\":6542089024,\"type\":\"CALL\"},{\"from\":6499995244,\"to\":6543545728,\"type\":\"CALL\"},{\"from\":6499995275,\"to\":6642723488,\"type\":\"CALL\"},{\"from\":6499995280,\"to\":6499991336,\"type\":\"CODE\"}],\"datarefs\":[{\"from\":6499990779,\"to\":6740709440,\"type\":\"DATA\"},{\"from\":6499991250,\"to\":6499999280,\"type\":\"DATA\"},{\"from\":6499991305,\"to\":6742246872,\"type\":\"DATA\"},{\"from\":6499991323,\"to\":6742246848,\"type\":\"DATA\"},{\"from\":6499991344,\"to\":6723552192,\"type\":\"DATA\"},{\"from\":6499991384,\"to\":6723555104,\"type\":\"DATA\"},{\"from\":6499991405,\"to\":6723555184,\"type\":\"DATA\"},{\"from\":6499991412,\"to\":6723555200,\"type\":\"DATA\"},{\"from\":6499991426,\"to\":6723555160,\"type\":\"DATA\"},{\"from\":6499991485,\"to\":6723555208,\"type\":\"DATA\"},{\"from\":6499991492,\"to\":6722769992,\"type\":\"DATA\"},{\"from\":6499991674,\"to\":6741126408,\"type\":\"DATA\"},{\"from\":6499991837,\"to\":6499998816,\"type\":\"DATA\"},{\"from\":6499992022,\"to\":6741126408,\"type\":\"DATA\"},{\"from\":6499992059,\"to\":6741126408,\"type\":\"DATA\"},{\"from\":6499992147,\"to\":6723554768,\"type\":\"DATA\"},{\"from\":6499992176,\"to\":6723554812,\"type\":\"DATA\"},{\"from\":6499992187,\"to\":6723554800,\"type\":\"DATA\"},{\"from\":6499992198,\"to\":6723554784,\"type\":\"DATA\"},{\"from\":6499992255,\"to\":6587963136,\"type\":\"DATA\"},{\"from\":6499992280,\"to\":6545109024,\"type\":\"DATA\"},{\"from\":6499992367,\"to\":6740709440,\"type\":\"DATA\"},{\"from\":6499992426,\"to\":6716742096,\"type\":\"DATA\"},{\"from\":6499992461,\"to\":6716742112,\"type\":\"DATA\"},{\"from\":6499992592,\"to\":6587963136,\"type\":\"DATA\"},{\"from\":6499992617,\"to\":6545109024,\"type\":\"DATA\"},{\"from\":6499992655,\"to\":6722732536,\"type\":\"DATA\"},{\"from\":6499992690,\"to\":6722732541,\"type\":\"DATA\"},{\"from\":6499992709,\"to\":6722732536,\"type\":\"DATA\"},{\"from\":6499992790,\"to\":6723554832,\"type\":\"DATA\"},{\"from\":6499992819,\"to\":6723554848,\"type\":\"DATA\"},{\"from\":6499992930,\"to\":6723554872,\"type\":\"DATA\"},{\"from\":6499992959,\"to\":6723554904,\"type\":\"DATA\"},{\"from\":6499992970,\"to\":6723554888,\"type\":\"DATA\"},{\"from\":6499993141,\"to\":6741068360,\"type\":\"DATA\"},{\"from\":6499993150,\"to\":6741068184,\"type\":\"DATA\"},{\"from\":6499993189,\"to\":6500000240,\"type\":\"DATA\"},{\"from\":6499993458,\"to\":6741126408,\"type\":\"DATA\"},{\"from\":6499993497,\"to\":6741126408,\"type\":\"DATA\"},{\"from\":6499993555,\"to\":6741126408,\"type\":\"DATA\"},{\"from\":6499993595,\"to\":6741126408,\"type\":\"DATA\"},{\"from\":6499993766,\"to\":6717684984,\"type\":\"DATA\"},{\"from\":6499994241,\"to\":6723551968,\"type\":\"DATA\"},{\"from\":6499994362,\"to\":6741126408,\"type\":\"DATA\"},{\"from\":6499994382,\"to\":6741126408,\"type\":\"DATA\"},{\"from\":6499994456,\"to\":6741126408,\"type\":\"DATA\"},{\"from\":6499994492,\"to\":6741126408,\"type\":\"DATA\"},{\"from\":6499994534,\"to\":6741126408,\"type\":\"DATA\"},{\"from\":6499994574,\"to\":6741126408,\"type\":\"DATA\"},{\"from\":6499994659,\"to\":6741126408,\"type\":\"DATA\"},{\"from\":6499994679,\"to\":6741126408,\"type\":\"DATA\"},{\"from\":6499994764,\"to\":6718493896,\"type\":\"DATA\"},{\"from\":6499994775,\"to\":6718493903,\"type\":\"DATA\"},{\"from\":6499994859,\"to\":6587963136,\"type\":\"DATA\"},{\"from\":6499994884,\"to\":6545109024,\"type\":\"DATA\"},{\"from\":6499994910,\"to\":6742246848,\"type\":\"DATA\"},{\"from\":6499994927,\"to\":6741126112,\"type\":\"DATA\"},{\"from\":6499994936,\"to\":6742246856,\"type\":\"DATA\"},{\"from\":6499994946,\"to\":6723552192,\"type\":\"DATA\"},{\"from\":6499994989,\"to\":6723554928,\"type\":\"DATA\"},{\"from\":6499995007,\"to\":6723554968,\"type\":\"DATA\"},{\"from\":6499995014,\"to\":6723554980,\"type\":\"DATA\"},{\"from\":6499995044,\"to\":6723554992,\"type\":\"DATA\"},{\"from\":6499995073,\"to\":6723555016,\"type\":\"DATA\"},{\"from\":6499995080,\"to\":6723555064,\"type\":\"DATA\"},{\"from\":6499995237,\"to\":6712088560,\"type\":\"DATA\"},{\"from\":6499995249,\"to\":6723552192,\"type\":\"DATA\"}],\"codexrefs\":[{\"from\":6499991708,\"to\":6499992056,\"type\":\"CODE\"},{\"from\":6499992077,\"to\":6499992301,\"type\":\"CODE\"},{\"from\":6499992499,\"to\":6499992233,\"type\":\"CODE\"},{\"from\":6499992638,\"to\":6499991984,\"type\":\"CODE\"},{\"from\":6499992724,\"to\":6499992233,\"type\":\"CODE\"},{\"from\":6499992860,\"to\":6499992233,\"type\":\"CODE\"},{\"from\":6499993007,\"to\":6499992233,\"type\":\"CODE\"},{\"from\":6499993083,\"to\":6499993397,\"type\":\"CODE\"},{\"from\":6499993286,\"to\":6499993331,\"type\":\"CODE\"},{\"from\":6499993365,\"to\":6499993288,\"type\":\"CODE\"},{\"from\":6499993621,\"to\":6499991305,\"type\":\"CODE\"},{\"from\":6499994082,\"to\":6499994227,\"type\":\"CODE\"},{\"from\":6499994106,\"to\":6499993900,\"type\":\"CODE\"},{\"from\":6499994289,\"to\":6499994193,\"type\":\"CODE\"},{\"from\":6499994414,\"to\":6499994422,\"type\":\"CODE\"},{\"from\":6499994514,\"to\":6499994634,\"type\":\"CODE\"},{\"from\":6499994608,\"to\":6499994640,\"type\":\"CODE\"},{\"from\":6499994705,\"to\":6499991297,\"type\":\"CODE\"},{\"from\":6499994905,\"to\":6499991636,\"type\":\"CODE\"},{\"from\":6499995216,\"to\":6499994848,\"type\":\"CODE\"},{\"from\":6499995280,\"to\":6499991336,\"type\":\"CODE\"}],\"dataxrefs\":[],\"indegree\":21,\"outdegree\":72,\"nlocals\":55,\"nargs\":3,\"stackvars\":[{\"name\":\"var_368h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-872}},{\"name\":\"var_360h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-864}},{\"name\":\"var_350h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-848}},{\"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_328h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-808}},{\"name\":\"var_320h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-800}},{\"name\":\"var_318h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-792}},{\"name\":\"var_310h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-784}},{\"name\":\"var_308h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-776}},{\"name\":\"var_300h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-768}},{\"name\":\"var_2f8h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-760}},{\"name\":\"var_2f1h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-753}},{\"name\":\"var_2c0h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-704}},{\"name\":\"var_2bch\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-700}},{\"name\":\"var_290h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-656}},{\"name\":\"var_1d8h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-472}},{\"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_178h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-376}},{\"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_140h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-320}},{\"name\":\"var_133h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-307}},{\"name\":\"var_128h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-296}},{\"name\":\"var_120h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-288}},{\"name\":\"var_118h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-280}},{\"name\":\"var_110h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-272}},{\"name\":\"var_108h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-264}},{\"name\":\"var_100h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-256}},{\"name\":\"var_f8h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-248}},{\"name\":\"var_e6h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-230}},{\"name\":\"var_d8h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-216}},{\"name\":\"var_d0h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-208}},{\"name\":\"var_c8h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-200}},{\"name\":\"var_c0h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-192}},{\"name\":\"var_b9h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-185}},{\"name\":\"var_b8h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-184}},{\"name\":\"var_b7h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-183}},{\"name\":\"var_b6h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-182}},{\"name\":\"var_b5h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-181}},{\"name\":\"var_b0h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-176}},{\"name\":\"var_a8h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-168}},{\"name\":\"var_a0h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-160}},{\"name\":\"var_98h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-152}},{\"name\":\"var_90h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-144}},{\"name\":\"var_79h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-121}},{\"name\":\"var_78h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-120}},{\"name\":\"var_70h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-112}},{\"name\":\"var_60h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-96}},{\"name\":\"var_58h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-88}},{\"name\":\"arg_2d7h\",\"arg\":true,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":727}}],\"regvars\":[{\"name\":\"arg1\",\"arg\":true,\"type\":\"int64_t\",\"storage\":{\"type\":\"reg\",\"reg\":\"rcx\"}},{\"name\":\"arg2\",\"arg\":true,\"type\":\"int64_t\",\"storage\":{\"type\":\"reg\",\"reg\":\"rdx\"}}]}]\r\n","stderr":"WARNING: bin_file_strings: search interval size (0xfb71e00) exceeds max region size (0xa00000), skipping it.\r\nWARNING: bin_file_strings: search interval size (0x20fd400) exceeds max region size (0xa00000), skipping it.\r\nWARNING: bin_file_strings: search interval size (0xfb71e00) exceeds max region size (0xa00000), skipping it.\r\nWARNING: bin_file_strings: search interval size (0x20fd400) exceeds max region size (0xa00000), skipping it.\r\n","exit_code":0,"signal":null,"output_truncated":false,"completion_status":"complete","artifact_sha256_after":"a10ee34ead4a08c906e09f3dd4449042fb084a69ce59210b1c8cee815723bf3c","artifact_changed":false},"normalized_result":{"stdout":"    0x1836dfce0    |\r\n    0x1836dfce0    |// WARNING: [rz-ghidra] Removing arg arg_2d7h because it doesn't fit into ProtoModel\r\n    0x1836dfce0    |// WARNING: [rz-ghidra] Detected overlap for variable var_b9h\r\n    0x1836dfce0    |// WARNING: [rz-ghidra] Detected overlap for variable var_b8h\r\n    0x1836dfce0    |// WARNING: [rz-ghidra] Detected overlap for variable var_b6h\r\n    0x1836dfce0    |// WARNING: [rz-ghidra] Detected overlap for variable var_b7h\r\n    0x1836dfce0    |// WARNING: [rz-ghidra] Detected overlap for variable var_b5h\r\n    0x1836dfce0    |// WARNING: [rz-ghidra] Detected overlap for variable var_78h\r\n    0x1836dfce0    |// WARNING: [rz-ghidra] Detected overlap for variable var_2f1h\r\n    0x1836dfce0    |// WARNING: [rz-ghidra] Detected overlap for variable var_2c0h\r\n                   |\r\n    0x1836dfce0    |int64_t fcn.1836dfce0(int64_t arg1, int64_t arg2)\r\n                   |{\r\n                   |    undefined auVar1 [16];\r\n                   |    char *pcVar2;\r\n                   |    int64_t iVar3;\r\n                   |    code *pcVar4;\r\n                   |    undefined auVar5 [16];\r\n                   |    undefined auVar6 [16];\r\n                   |    undefined auVar7 [16];\r\n                   |    undefined auVar8 [16];\r\n                   |    undefined auVar9 [16];\r\n                   |    undefined auVar10 [16];\r\n                   |    undefined auVar11 [16];\r\n                   |    char cVar12;\r\n                   |    uint32_t uVar13;\r\n                   |    undefined8 uVar14;\r\n                   |    int64_t iVar15;\r\n                   |    uint64_t uVar16;\r\n                   |    uint64_t uVar17;\r\n                   |    int64_t *piVar18;\r\n                   |    int64_t *piVar19;\r\n                   |    int64_t *piVar20;\r\n                   |    undefined8 uVar21;\r\n                   |    int64_t iVar22;\r\n                   |    int64_t iVar23;\r\n                   |    undefined (*pauVar24) [16];\r\n                   |    int64_t *unaff_RBP;\r\n                   |    int64_t iVar25;\r\n                   |    uint8_t uVar26;\r\n                   |    uint64_t unaff_RSI;\r\n                   |    uint64_t uVar27;\r\n                   |    uint64_t uVar28;\r\n                   |    undefined (*unaff_R12) [16];\r\n                   |    undefined8 uVar29;\r\n                   |    bool bVar30;\r\n                   |    undefined auVar31 [16];\r\n                   |    undefined auVar32 [16];\r\n                   |    undefined auStack_388 [32];\r\n                   |    int64_t var_368h;\r\n                   |    int64_t var_360h;\r\n                   |    int64_t var_350h;\r\n                   |    int64_t var_348h;\r\n                   |    int64_t var_340h;\r\n                   |    int64_t var_338h;\r\n                   |    undefined8 uStack_330;\r\n                   |    int64_t var_328h;\r\n                   |    int64_t var_320h;\r\n                   |    int64_t var_318h;\r\n                   |    int64_t var_310h;\r\n                   |    int64_t var_308h;\r\n                   |    int64_t var_300h;\r\n                   |    int64_t var_2f8h;\r\n                   |    uint64_t uStack_2f0;\r\n                   |    undefined auStack_2e8 [16];\r\n                   |    undefined auStack_2d8 [16];\r\n                   |    undefined auStack_2c8 [12];\r\n                   |    int64_t var_2bch;\r\n                   |    undefined auStack_2a8 [16];\r\n                   |    undefined auStack_298 [8];\r\n                   |    int64_t var_290h;\r\n                   |    int64_t var_1d8h;\r\n                   |    undefined8 uStack_1c8;\r\n                   |    int64_t var_1b8h;\r\n                   |    int64_t var_1b0h;\r\n                   |    int64_t var_1a8h;\r\n                   |    int64_t var_198h;\r\n                   |    int64_t iStack_190;\r\n                   |    undefined8 uStack_188;\r\n                   |    int64_t var_178h;\r\n                   |    undefined8 uStack_168;\r\n                   |    int64_t var_158h;\r\n                   |    int64_t var_150h;\r\n                   |    int64_t var_148h;\r\n                   |    int64_t var_140h;\r\n                   |    unkbyte5 Stack_138;\r\n                   |    int64_t var_133h;\r\n                   |    undefined uStack_129;\r\n                   |    int64_t var_128h;\r\n                   |    int64_t var_120h;\r\n                   |    int64_t var_118h;\r\n                   |    int64_t var_110h;\r\n                   |    int64_t var_108h;\r\n                   |    int64_t var_100h;\r\n                   |    int64_t var_f8h;\r\n                   |    undefined8 uStack_f0;\r\n                   |    undefined2 uStack_e8;\r\n                   |    int64_t var_e6h;\r\n                   |    int64_t var_d8h;\r\n                   |    int64_t var_d0h;\r\n                   |    int64_t var_c8h;\r\n                   |    int64_t var_c0h;\r\n                   |    undefined var_b8h [8];\r\n                   |    int64_t var_b0h;\r\n                   |    int64_t var_a8h;\r\n                   |    int64_t var_a0h;\r\n                   |    int64_t var_98h;\r\n                   |    int64_t var_90h;\r\n                   |    undefined8 uStack_88;\r\n                   |    int64_t var_79h;\r\n                   |    int64_t var_70h;\r\n                   |    int64_t var_60h;\r\n                   |    int64_t var_58h;\r\n                   |    \r\n    0x1836dfd02    |    var_60h = *(uint64_t *)0x191c71040 ^ (uint64_t)auStack_388;\r\n    0x1836dfd11    |    if (*(char *)(arg1 + 0x30) == '\\0') goto code_r0x0001836e0c56;\r\n    0x1836dfd21    |    piVar18 = &var_d8h;\r\n    0x1836dfd29    |    _var_b8h = (undefined  [16])0x0;\r\n    0x1836dfd2e    |    var_c8h = 0;\r\n    0x1836dfd2e    |    var_c0h._0_7_ = 0;\r\n    0x1836dfd2e    |    var_c0h._7_1_ = '\\0';\r\n    0x1836dfd33    |    var_d8h._0_4_ = 0;\r\n    0x1836dfd33    |    var_d8h._4_4_ = 0;\r\n    0x1836dfd33    |    var_d0h = 0;\r\n    0x1836dfd3e    |    func_0x000183926d50(piVar18, arg1 + 0x18);\r\n    0x1836dfd47    |    if ((char)var_b0h == '\\0') {\r\n    0x1836e0366    |        var_e6h._5_1_ = 0x12;\r\n    0x1836e0387    |        if ((int64_t *)0x1905959d0 < &var_e6h && &var_f8h < (int64_t *)0x1905959d1) goto code_r0x0001836e0c56;\r\n    0x1836e0394    |        piVar19 = &var_f8h;\r\n    0x1836e039c    |        uStack_e8 = 0x7372;\r\n    0x1836e03a1    |        var_f8h = 0x2064696c61766e49;\r\n    0x1836e03a1    |        uStack_f0 = 0x6574656d61726170;\r\n    0x1836e03ae    |        var_e6h._0_1_ = 0;\r\n    0x1836e03b3    |        goto code_r0x0001836e02a9;\r\n                   |    }\r\n    0x1836dfd70    |    if (((*(int64_t *)(arg1 + 0x10) == 0) ||\r\n    0x1836dfd5a    |        (piVar19 = *(int64_t **)(*(int64_t *)(arg1 + 0x10) + 0x228), -1 < *(char *)((int64_t)piVar19 + 0x17))) ||\r\n    0x1836dfd6b    |       (piVar19[1] != 0x20)) {\r\n                   |code_r0x0001836e0212:\r\n    0x1836e0217    |        var_110h = func_0x000185f006b8(0x40);\r\n    0x1836e0224    |        var_108h = 0x3c;\r\n    0x1836e023e    |        var_100h = -0x7fffffffffffffc0;\r\n    0x1836e026a    |        if (((undefined8 *)(var_110h + 0x3c) < (uint64_t)var_110h) ||\r\n    0x1836e0264    |           ((undefined8 *)0x190c14dd0 < (undefined8 *)(var_110h + 0x3c) &&\r\n    0x1836e025d    |            (uint64_t)var_110h < (undefined8 *)0x190c14dd1)) {\r\n                   |code_r0x0001836e0c56:\r\n    0x1836e0c56    |    // WARNING: Does not return\r\n    0x1836e0c56    |            pcVar4 = (code *)invalidInstructionException();\r\n    0x1836e0c56    |            (*pcVar4)();\r\n                   |        }\r\n    0x1836e0277    |        *(undefined8 *)(var_110h + 0x2c) = 0x206573752079616d;\r\n    0x1836e0277    |        *(undefined8 *)(var_110h + 0x34) = 0x4950412073696874;\r\n    0x1836e0282    |        *(undefined8 *)(var_110h + 0x20) = 0x736e65747865206e;\r\n    0x1836e0282    |        *(undefined8 *)(var_110h + 0x28) = 0x2079616d206e6f69;\r\n    0x1836e028d    |        *(undefined8 *)(var_110h + 0x10) = 0x725420626154206e;\r\n    0x1836e028d    |        *(undefined8 *)(var_110h + 0x18) = 0x6f6974616c736e61;\r\n    0x1836e0299    |        *(undefined8 *)var_110h = 0x65687420796c6e4f;\r\n    0x1836e0299    |        *(undefined8 *)(var_110h + 8) = 0x692d746c69756220;\r\n    0x1836e029d    |        *(undefined *)(var_110h + 0x3c) = 0;\r\n    0x1836e02a1    |        piVar19 = &var_110h;\r\n                   |    } else {\r\n    0x1836dfd76    |        pcVar2 = (char *)*piVar19;\r\n    0x1836dfd85    |        auVar31[0] = -(*pcVar2 == 'i');\r\n    0x1836dfd85    |        auVar31[1] = -(pcVar2[1] == 'o');\r\n    0x1836dfd85    |        auVar31[2] = -(pcVar2[2] == 'b');\r\n    0x1836dfd85    |        auVar31[3] = -(pcVar2[3] == 'i');\r\n    0x1836dfd85    |        auVar31[4] = -(pcVar2[4] == 'a');\r\n    0x1836dfd85    |        auVar31[5] = -(pcVar2[5] == 'j');\r\n    0x1836dfd85    |        auVar31[6] = -(pcVar2[6] == 'b');\r\n    0x1836dfd85    |        auVar31[7] = -(pcVar2[7] == 'b');\r\n    0x1836dfd85    |        auVar31[8] = -(pcVar2[8] == 'j');\r\n    0x1836dfd85    |        auVar31[9] = -(pcVar2[9] == 'g');\r\n    0x1836dfd85    |        auVar31[10] = -(pcVar2[10] == 'o');\r\n    0x1836dfd85    |        auVar31[0xb] = -(pcVar2[0xb] == 'i');\r\n    0x1836dfd85    |        auVar31[0xc] = -(pcVar2[0xc] == 'e');\r\n    0x1836dfd85    |        auVar31[0xd] = -(pcVar2[0xd] == 'h');\r\n    0x1836dfd85    |        auVar31[0xe] = -(pcVar2[0xe] == 'i');\r\n    0x1836dfd85    |        auVar31[0xf] = -(pcVar2[0xf] == 'j');\r\n    0x1836dfd89    |        auVar1 = *(undefined (*) [16])(pcVar2 + 0x10);\r\n    0x1836dfd96    |        auVar32[0] = -(auVar1[0] == 'a');\r\n    0x1836dfd96    |        auVar32[1] = -(auVar1[1] == 'l');\r\n    0x1836dfd96    |        auVar32[2] = -(auVar1[2] == 'e');\r\n    0x1836dfd96    |        auVar32[3] = -(auVar1[3] == 'd');\r\n    0x1836dfd96    |        auVar32[4] = -(auVar1[4] == 'a');\r\n    0x1836dfd96    |        auVar32[5] = -(auVar1[5] == 'j');\r\n    0x1836dfd96    |        auVar32[6] = -(auVar1[6] == 'j');\r\n    0x1836dfd96    |        auVar32[7] = -(auVar1[7] == 'i');\r\n    0x1836dfd96    |        auVar32[8] = -(auVar1[8] == 'a');\r\n    0x1836dfd96    |        auVar32[9] = -(auVar1[9] == 'i');\r\n    0x1836dfd96    |        auVar32[10] = -(auVar1[10] == 'n');\r\n    0x1836dfd96    |        auVar32[0xb] = -(auVar1[0xb] == 'h');\r\n    0x1836dfd96    |        auVar32[0xc] = -(auVar1[0xc] == 'm');\r\n    0x1836dfd96    |        auVar32[0xd] = -(auVar1[0xd] == 'a');\r\n    0x1836dfd96    |        auVar32[0xe] = -(auVar1[0xe] == 'f');\r\n    0x1836dfd96    |        auVar32[0xf] = -(auVar1[0xf] == 'b');\r\n    0x1836dfd9a    |        auVar32 = auVar32 & auVar31;\r\n    0x1836dfda7    |        if ((uint16_t)\r\n    0x1836dfd9e    |            ((uint16_t)(SUB161(auVar32 >> 7, 0) & 1) | (uint16_t)(SUB161(auVar32 >> 0xf, 0) & 1) << 1 |\r\n    0x1836dfd9e    |             (uint16_t)(SUB161(auVar32 >> 0x17, 0) & 1) << 2 | (uint16_t)(SUB161(auVar32 >> 0x1f, 0) & 1) << 3 |\r\n    0x1836dfd9e    |             (uint16_t)(SUB161(auVar32 >> 0x27, 0) & 1) << 4 | (uint16_t)(SUB161(auVar32 >> 0x2f, 0) & 1) << 5 |\r\n    0x1836dfd9e    |             (uint16_t)(SUB161(auVar32 >> 0x37, 0) & 1) << 6 | (uint16_t)(SUB161(auVar32 >> 0x3f, 0) & 1) << 7 |\r\n    0x1836dfd9e    |             (uint16_t)(SUB161(auVar32 >> 0x47, 0) & 1) << 8 | (uint16_t)(SUB161(auVar32 >> 0x4f, 0) & 1) << 9 |\r\n    0x1836dfd9e    |             (uint16_t)(SUB161(auVar32 >> 0x57, 0) & 1) << 10 | (uint16_t)(SUB161(auVar32 >> 0x5f, 0) & 1) << 0xb |\r\n    0x1836dfd9e    |             (uint16_t)(SUB161(auVar32 >> 0x67, 0) & 1) << 0xc | (uint16_t)(SUB161(auVar32 >> 0x6f, 0) & 1) << 0xd |\r\n    0x1836dfd9e    |             (uint16_t)(SUB161(auVar32 >> 0x77, 0) & 1) << 0xe | (uint16_t)(uint8_t)(auVar32[0xf] >> 7) << 0xf) !=\r\n    0x1836dfda7    |            0xffff) goto code_r0x0001836e0212;\r\n    0x1836dfdad    |        iVar23 = (int64_t)var_c0h._7_1_;\r\n    0x1836dfdc1    |        iVar22 = iVar23;\r\n    0x1836dfdc1    |        if (iVar23 < 0) {\r\n    0x1836dfdc1    |            iVar22 = var_c8h;\r\n                   |        }\r\n    0x1836dfddd    |        if ((iVar22 == 0) || (iVar23 < 0 && 0x100000 < (uint64_t)var_c8h)) {\r\n    0x1836e049e    |            var_128h = func_0x000185f006b8(0x30);\r\n    0x1836e04ab    |            var_120h = 0x22;\r\n    0x1836e04c1    |            var_118h = -0x7fffffffffffffd0;\r\n    0x1836e04ed    |            if (((undefined8 *)(var_128h + 0x22) < (uint64_t)var_128h) ||\r\n    0x1836e04e7    |               ((undefined8 *)0x190c14e10 < (undefined8 *)(var_128h + 0x22) &&\r\n    0x1836e04e0    |                (uint64_t)var_128h < (undefined8 *)0x190c14e11)) goto code_r0x0001836e0c56;\r\n    0x1836e04fa    |            *(undefined8 *)(var_128h + 0x10) = 0x74756f2073692074;\r\n    0x1836e04fa    |            *(undefined8 *)(var_128h + 0x18) = 0x6e756f6220666f20;\r\n    0x1836e0506    |            *(undefined8 *)var_128h = 0x7765695620464450;\r\n    0x1836e0506    |            *(undefined8 *)(var_128h + 8) = 0x7069726373207265;\r\n    0x1836e050a    |            *(undefined2 *)(var_128h + 0x20) = 0x7364;\r\n    0x1836e0510    |            *(undefined *)(var_128h + 0x22) = 0;\r\n    0x1836e0514    |            piVar19 = &var_128h;\r\n                   |        } else {\r\n    0x1836dfdea    |            auVar1._8_8_ = 0;\r\n    0x1836dfdea    |            auVar1._0_8_ = var_300h;\r\n    0x1836dfdea    |            _var_308h = auVar1 << 0x40;\r\n    0x1836dfdfd    |            iVar22 = *(int64_t *)(arg1 + 0x1d0);\r\n    0x1836dfe07    |            if (iVar22 == 0) {\r\n    0x1836dfe09    |                iVar22 = *(int64_t *)(arg1 + 0x1c8);\r\n                   |            }\r\n    0x1836dfe1d    |            var_360h = 0;\r\n    0x1836dfe29    |            var_368h = (int64_t)&var_308h;\r\n    0x1836dfe29    |            cVar12 = func_0x0001814eff10((undefined4)var_d8h, iVar22, *(undefined *)(arg1 + 0x139), 0);\r\n    0x1836dfe41    |            if ((cVar12 != '\\0') && (piVar18 = (int64_t *)var_308h, var_308h != 0)) {\r\n    0x1836dfe4f    |                if ((char)var_b0h == '\\0') goto code_r0x0001836e0c56;\r\n    0x1836dfe64    |                uVar26 = var_b8h[0] & var_b8h[1];\r\n    0x1836dfe64    |                unaff_RSI = (uint64_t)uVar26;\r\n    0x1836dfe7a    |                if ((uVar26 & var_b8h[2] & var_b8h[3]) == 1) {\r\n    0x1836e0526    |                    var_158h = func_0x000185f006b8(0x40);\r\n    0x1836e0533    |                    var_150h = 0x31;\r\n    0x1836e054d    |                    var_148h = -0x7fffffffffffffc0;\r\n    0x1836e0579    |                    if (((undefined8 *)(var_158h + 0x31) < (uint64_t)var_158h) ||\r\n    0x1836e0573    |                       ((undefined8 *)0x190c14e38 < (undefined8 *)(var_158h + 0x31) &&\r\n    0x1836e056c    |                        (uint64_t)var_158h < (undefined8 *)0x190c14e39)) goto code_r0x0001836e0c56;\r\n    0x1836e0586    |                    *(undefined8 *)(var_158h + 0x20) = 0x6572656666696420;\r\n    0x1836e0586    |                    *(undefined8 *)(var_158h + 0x28) = 0x656d61726620746e;\r\n    0x1836e0591    |                    *(undefined8 *)(var_158h + 0x10) = 0x6569766572506c6d;\r\n    0x1836e0591    |                    *(undefined8 *)(var_158h + 0x18) = 0x7463656c65732077;\r\n    0x1836e059d    |                    *(undefined8 *)var_158h = 0x6577656976657270;\r\n    0x1836e059d    |                    *(undefined8 *)(var_158h + 8) = 0x746820646e612072;\r\n    0x1836e05a1    |                    *(undefined2 *)(var_158h + 0x30) = 0x73;\r\n    0x1836e05a7    |                    piVar19 = &var_158h;\r\n    0x1836e05af    |                    goto code_r0x0001836e02a9;\r\n                   |                }\r\n    0x1836dfe80    |                unaff_R12 = (undefined (*) [16])&var_d0h;\r\n    0x1836dfe8e    |                if ((var_b8h[2] & var_b8h[3]) == 0) {\r\n    0x1836dfe94    |                    _var_1b8h = (undefined  [16])0x0;\r\n    0x1836dfe9d    |                    var_1a8h = 0;\r\n    0x1836dfeac    |                    if (uVar26 == 0) {\r\n    0x1836e0605    |                        _var_308h = (undefined  [16])0x0;\r\n    0x1836e060e    |                        auVar9._8_8_ = 0;\r\n    0x1836e060e    |                        auVar9._0_8_ = uStack_2f0;\r\n    0x1836e060e    |                        _var_2f8h = auVar9 << 0x40;\r\n    0x1836e0622    |                        var_79h._0_1_ = 0;\r\n    0x1836e062d    |                        var_70h = (int64_t)&var_79h;\r\n    0x1836e062d    |                        stack0xffffffffffffff88 = &var_308h;\r\n    0x1836e063c    |                        var_348h = arg2;\r\n    0x1836e064c    |                        if ((*(char *)0x191cc8a48 == '\\x01') &&\r\n    0x1836e0645    |                           (cVar12 = func_0x000184211fd0(0x191cc8998), cVar12 != '\\0')) {\r\n    0x1836e064e    |                            var_a8h = (int64_t)&var_79h + 1;\r\n    0x1836e0656    |                            var_90h = (int64_t)&var_a8h;\r\n    0x1836e0661    |                            var_a0h = (int64_t)piVar18;\r\n    0x1836e0674    |                            uStack_88 = 0x1836e21f0;\r\n    0x1836e0688    |                            (*(code *)0x185f59da0)(piVar18);\r\n                   |                        }\r\n    0x1836e06a6    |                        (*(code *)0x185f59da0)(piVar18, &var_a8h);\r\n    0x1836e06a6    |                        iVar22 = var_a8h;\r\n    0x1836e06b3    |                        iVar23 = var_a0h << 3;\r\n    0x1836e06ba    |                        if (iVar23 != 0) {\r\n    0x1836e06c4    |                            iVar25 = 0;\r\n                   |                            do {\r\n    0x1836e06f3    |                                iVar3 = *(int64_t *)(iVar22 + iVar25);\r\n    0x1836e0713    |                                if ((iVar3 != 0) &&\r\n    0x1836e070a    |                                   (iVar15 = (*(code *)0x185f59da0)(iVar3), (int64_t *)iVar15 == piVar18)) {\r\n    0x1836e06d3    |                                    uVar14 = (*(code *)0x185f59da0)(iVar3);\r\n    0x1836e06bc    |                                    func_0x0001836e20b0((int64_t)&var_79h + 1, iVar3, uVar14, 0);\r\n                   |                                }\r\n    0x1836e06ea    |                                iVar25 = iVar25 + 8;\r\n    0x1836e06f1    |                            } while (iVar23 != iVar25);\r\n                   |                        }\r\n    0x1836e0727    |                        arg2 = var_348h;\r\n    0x1836e072f    |                        if (var_a8h != 0) {\r\n    0x1836e05bc    |                            iVar22 = var_a0h << 3;\r\n    0x1836e05c3    |                            if (iVar22 != 0) {\r\n                   |                                do {\r\n    0x1836e05cf    |                                    if (var_a8h + -8 + iVar22 == 0) goto code_r0x0001836e0c56;\r\n    0x1836e05d5    |                                    iVar22 = iVar22 + -8;\r\n    0x1836e05d9    |                                } while (iVar22 != 0);\r\n                   |                            }\r\n    0x1836e05db    |                            var_a0h = 0;\r\n    0x1836e05f6    |                            func_0x0001841dcbe0(var_a8h, var_98h << 3);\r\n                   |                        }\r\n    0x1836e0735    |                        unaff_RBP = (int64_t *)0x0;\r\n    0x1836e0748    |                        auVar10[0xf] = 0;\r\n    0x1836e0748    |                        auVar10._0_15_ = stack0xfffffffffffffe49;\r\n    0x1836e0748    |                        _var_1b8h = auVar10 << 8;\r\n    0x1836e074f    |                        var_1a8h = var_1a8h & 0xffffffffffffff00;\r\n    0x1836e0762    |                        if ((((uint8_t)var_79h ^ 1) & (uint8_t)var_2f8h) != 0) {\r\n    0x1836e0764    |                            iVar22 = var_308h;\r\n    0x1836e0779    |                            if ((var_308h & 0xfffffffc00000000U) == *(uint64_t *)0x191cd6d08) {\r\n    0x1836e077e    |                                func_0x0001841c7180(var_308h);\r\n                   |                            }\r\n    0x1836e0783    |                            var_1b8h = iVar22;\r\n    0x1836e0783    |                            auVar1 = _var_1b8h;\r\n    0x1836e078b    |                            iVar22 = var_300h;\r\n    0x1836e07a0    |                            if ((var_300h & 0xfffffffc00000000U) == *(uint64_t *)0x191cd6d08) {\r\n    0x1836e07a5    |                                _var_1b8h = auVar1;\r\n    0x1836e07a5    |                                func_0x0001841c7180(var_300h);\r\n                   |                            }\r\n    0x1836e07aa    |                            var_1b0h = iVar22;\r\n    0x1836e07b2    |                            var_1a8h = CONCAT71(var_1a8h._1_7_, 1);\r\n                   |                        }\r\n    0x1836e07c3    |                        if ((uint8_t)var_2f8h == 1) {\r\n    0x1836e07da    |                            if ((var_300h & 0xfffffffc00000000U) == *(uint64_t *)0x191cd6d08) {\r\n    0x1836e07dc    |                                func_0x00018005f390();\r\n                   |                            }\r\n    0x1836e07e1    |                            var_300h = 0;\r\n    0x1836e0802    |                            if ((var_308h & 0xfffffffc00000000U) == *(uint64_t *)0x191cd6d08) {\r\n    0x1836e0804    |                                func_0x00018005f390();\r\n                   |                            }\r\n                   |                        }\r\n    0x1836e0811    |                        if ((var_1a8h & 1U) != 0) {\r\n    0x1836e0813    |                            unaff_RBP = (int64_t *)0x0;\r\n    0x1836e0815    |                            goto code_r0x0001836dff09;\r\n                   |                        }\r\n    0x1836e0824    |                        uVar16 = (*(code *)0x185f59da0)(piVar18);\r\n    0x1836e0830    |                        if (uVar16 == 0) {\r\n                   |code_r0x0001836e0b30:\r\n    0x1836e0b33    |                            cVar12 = '\\0';\r\n    0x1836e0b33    |                            uVar17 = 0;\r\n                   |                        } else {\r\n    0x1836e0843    |                            iVar22 = (*(code *)0x185f59da0)(uVar16);\r\n    0x1836e0850    |                            unaff_R12 = (undefined (*) [16])&var_308h;\r\n    0x1836e0858    |                            _auStack_298 = (undefined  [16])0x0;\r\n    0x1836e085f    |                            auStack_2a8 = (undefined  [16])0x0;\r\n    0x1836e0866    |                            stack0xfffffffffffffd48 = (undefined  [16])0x0;\r\n    0x1836e086d    |                            _auStack_2c8 = (undefined  [16])0x0;\r\n    0x1836e0874    |                            auStack_2d8 = (undefined  [16])0x0;\r\n    0x1836e087b    |                            auStack_2e8 = (undefined  [16])0x0;\r\n    0x1836e0882    |                            _var_2f8h = (undefined  [16])0x0;\r\n    0x1836e0889    |                            _var_308h = (undefined  [16])0x0;\r\n    0x1836e0895    |                            func_0x0001836d7090(unaff_R12, iVar22);\r\n    0x1836e08a0    |                            if ((char)var_290h == '\\0') {\r\n                   |code_r0x0001836e0974:\r\n    0x1836e0977    |                                unaff_R12 = (undefined (*) [16])&var_308h;\r\n    0x1836e097f    |                                _auStack_298 = ZEXT816(0);\r\n    0x1836e0985    |                                auStack_2a8 = ZEXT816(0);\r\n    0x1836e098b    |                                stack0xfffffffffffffd48 = ZEXT816(0);\r\n    0x1836e0991    |                                _auStack_2c8 = ZEXT816(0);\r\n    0x1836e0997    |                                auStack_2d8 = ZEXT816(0);\r\n    0x1836e099d    |                                auStack_2e8 = ZEXT816(0);\r\n    0x1836e09a3    |                                _var_2f8h = ZEXT816(0);\r\n    0x1836e09a9    |                                _var_308h = ZEXT816(0);\r\n    0x1836e09b4    |                                func_0x0001836d7090(unaff_R12, iVar22);\r\n    0x1836e09bf    |                                if ((char)var_290h != '\\0') {\r\n    0x1836e09cf    |                                    iVar25 = 0;\r\n    0x1836e09d2    |                                    iVar23 = (int64_t)&var_79h + 1;\r\n    0x1836e09da    |                                    unaff_RBP = &var_a8h;\r\n    0x1836e09e2    |                                    var_350h = iVar22;\r\n    0x1836e09e2    |                                    var_340h = uVar16;\r\n                   |                                    do {\r\n    0x1836e0a7b    |                                        if ((char)var_290h == '\\0') goto code_r0x0001836e0c56;\r\n    0x1836e0a8b    |                                        var_a8h = *(int64_t *)(iVar25 + 0x190c142e0);\r\n    0x1836e0a8b    |                                        var_a0h = *(int64_t *)(iVar25 + 0x190c142e8);\r\n    0x1836e0a98    |                                        uVar16 = (uint64_t)(int32_t)var_2bch;\r\n    0x1836e0aa3    |                                        if ((int64_t)uVar16 < 1) {\r\n    0x1836e0aa9    |                                            stack0xffffffffffffff88 = ZEXT816(0);\r\n                   |                                        } else {\r\n    0x1836e0a0e    |                                            uVar17 = (int64_t)var_2f8h._7_1_;\r\n    0x1836e0a0e    |                                            if ((int64_t)var_2f8h._7_1_ < 0) {\r\n    0x1836e0a10    |                                                uVar17 = var_300h;\r\n                   |                                            }\r\n    0x1836e0a18    |                                            uVar28 = (uint64_t)(int32_t)auStack_2c8._8_4_;\r\n    0x1836e0a23    |                                            if (uVar17 < uVar28) goto code_r0x0001836e0e65;\r\n    0x1836e0a33    |                                            pauVar24 = (undefined (*) [16])var_308h;\r\n    0x1836e0a33    |                                            if (-1 < var_2f8h._7_1_) {\r\n    0x1836e0a33    |                                                pauVar24 = unaff_R12;\r\n                   |                                            }\r\n    0x1836e0a3a    |                                            if (uVar17 - uVar28 < uVar16) {\r\n    0x1836e0a3a    |                                                uVar16 = uVar17 - uVar28;\r\n                   |                                            }\r\n    0x1836e0a49    |                                            var_70h = uVar16;\r\n    0x1836e0a49    |                                            stack0xffffffffffffff88 = *pauVar24 + uVar28;\r\n                   |                                        }\r\n    0x1836e0a5d    |                                        cVar12 = func_0x000184e06530(iVar23, unaff_RBP, 1);\r\n    0x1836e0a5d    |                                        uVar16 = var_340h;\r\n    0x1836e0a5d    |                                        arg2 = var_348h;\r\n    0x1836e0a71    |                                    } while ((cVar12 == '\\0') &&\r\n    0x1836e0a69    |                                            (bVar30 = iVar25 != 0x30, iVar25 = iVar25 + 0x10, bVar30));\r\n    0x1836e0acf    |                                    if ((char)var_290h == '\\x01') {\r\n    0x1836e0ad1    |                                        func_0x0001841c04a0(&var_308h);\r\n                   |                                    }\r\n    0x1836e0ae6    |                                    iVar22 = var_350h;\r\n    0x1836e0ae6    |                                    if (cVar12 != '\\0') goto code_r0x0001836e0af4;\r\n                   |                                }\r\n    0x1836e0aeb    |                                cVar12 = func_0x0001836d72f0(iVar22);\r\n    0x1836e0af2    |                                if (cVar12 == '\\0') goto code_r0x0001836e0b30;\r\n                   |                            } else {\r\n    0x1836e08ad    |                                var_a8h = 0x19067bcf8;\r\n    0x1836e08b5    |                                var_a0h = 4;\r\n    0x1836e08c1    |                                uVar17 = (uint64_t)(int32_t)var_2bch;\r\n    0x1836e08d1    |                                var_350h = iVar22;\r\n    0x1836e08d1    |                                if ((int64_t)uVar17 < 1) {\r\n    0x1836e09f1    |                                    stack0xffffffffffffff88 = (undefined  [16])0x0;\r\n                   |                                } else {\r\n    0x1836e08e6    |                                    uVar28 = (int64_t)var_2f8h._7_1_;\r\n    0x1836e08e6    |                                    if ((int64_t)var_2f8h._7_1_ < 0) {\r\n    0x1836e08e8    |                                        uVar28 = var_300h;\r\n                   |                                    }\r\n    0x1836e08f0    |                                    uVar27 = (uint64_t)(int32_t)auStack_2c8._8_4_;\r\n    0x1836e08fb    |                                    iVar23 = arg2;\r\n    0x1836e08fb    |                                    if (uVar28 < uVar27) goto code_r0x0001836e0e65;\r\n    0x1836e0909    |                                    if (var_2f8h._7_1_ < '\\0') {\r\n    0x1836e0909    |                                        unaff_R12 = (undefined (*) [16])var_308h;\r\n                   |                                    }\r\n    0x1836e0915    |                                    if (uVar28 - uVar27 < uVar17) {\r\n    0x1836e0915    |                                        uVar17 = uVar28 - uVar27;\r\n                   |                                    }\r\n    0x1836e0924    |                                    var_70h = uVar17;\r\n    0x1836e0924    |                                    stack0xffffffffffffff88 = *unaff_R12 + uVar27;\r\n                   |                                }\r\n    0x1836e0942    |                                cVar12 = func_0x000184e06530((int64_t)&var_79h + 1, &var_a8h, 1);\r\n    0x1836e0951    |                                if ((char)var_290h == '\\x01') {\r\n    0x1836e0953    |                                    func_0x0001841c04a0(&var_308h);\r\n                   |                                }\r\n    0x1836e096e    |                                iVar22 = var_350h;\r\n    0x1836e096e    |                                if (cVar12 == '\\0') goto code_r0x0001836e0974;\r\n                   |                            }\r\n                   |code_r0x0001836e0af4:\r\n    0x1836e0b04    |                            if (((uint64_t)piVar18 & 0xfffffffc00000000) == *(uint64_t *)0x191cd6d08) {\r\n    0x1836e0b09    |                                func_0x0001841c7180(piVar18);\r\n                   |                            }\r\n    0x1836e0b1b    |                            cVar12 = '\\x01';\r\n    0x1836e0b21    |                            uVar17 = (uint64_t)piVar18;\r\n    0x1836e0b21    |                            if ((uVar16 & 0xfffffffc00000000) == *(uint64_t *)0x191cd6d08) {\r\n    0x1836e0b26    |                                func_0x0001841c7180(uVar16);\r\n                   |                            }\r\n                   |                        }\r\n    0x1836e0b40    |                        if ((uint8_t)var_1a8h == cVar12) {\r\n    0x1836e0b44    |                            if ((uint8_t)var_1a8h == '\\x01') {\r\n    0x1836e0b5f    |                                if ((var_1b8h & 0xfffffffc00000000U) == *(uint64_t *)0x191cd6d08) {\r\n    0x1836e0b61    |                                    func_0x00018005f390();\r\n                   |                                }\r\n    0x1836e0b66    |                                var_1b8h = uVar17;\r\n    0x1836e0b83    |                                if ((var_1b0h & 0xfffffffc00000000U) == *(uint64_t *)0x191cd6d08) {\r\n    0x1836e0b85    |                                    func_0x00018005f390();\r\n    0x1836e0b85    |                                    uVar17 = var_1b8h;\r\n                   |                                }\r\n                   |code_r0x0001836e0c0a:\r\n    0x1836e0b8a    |                                var_1b0h = uVar16;\r\n    0x1836e0b8a    |                                var_1b8h = uVar17;\r\n    0x1836e0c0a    |                                uVar17 = 0;\r\n    0x1836e0c0d    |                                uVar16 = 0;\r\n                   |                            }\r\n                   |                        } else {\r\n    0x1836e0b96    |                            if ((uint8_t)var_1a8h != '\\x01') {\r\n    0x1836e0c02    |                                var_1a8h = CONCAT71(var_1a8h._1_7_, 1);\r\n    0x1836e0c02    |                                goto code_r0x0001836e0c0a;\r\n                   |                            }\r\n    0x1836e0bad    |                            if ((var_1b0h & 0xfffffffc00000000U) == *(uint64_t *)0x191cd6d08) {\r\n    0x1836e0baf    |                                func_0x00018005f390();\r\n                   |                            }\r\n    0x1836e0bb4    |                            var_1b0h = 0;\r\n    0x1836e0bd5    |                            if ((var_1b8h & 0xfffffffc00000000U) == *(uint64_t *)0x191cd6d08) {\r\n    0x1836e0bd7    |                                func_0x00018005f390();\r\n                   |                            }\r\n    0x1836e0bdc    |                            auVar11._8_8_ = 0;\r\n    0x1836e0bdc    |                            auVar11._0_8_ = var_1b0h;\r\n    0x1836e0bdc    |                            _var_1b8h = auVar11 << 0x40;\r\n    0x1836e0be8    |                            var_1a8h = var_1a8h & 0xffffffffffffff00;\r\n                   |                        }\r\n    0x1836e0c1b    |                        if (cVar12 != '\\0') {\r\n    0x1836e0c2a    |                            if ((uVar16 & 0xfffffffc00000000) == *(uint64_t *)0x191cd6d08) {\r\n    0x1836e0c2f    |                                func_0x00018005f390(uVar16);\r\n                   |                            }\r\n    0x1836e0c3e    |                            if ((uVar17 & 0xfffffffc00000000) == *(uint64_t *)0x191cd6d08) {\r\n    0x1836e0c43    |                                func_0x00018005f390(uVar17);\r\n                   |                            }\r\n                   |                        }\r\n    0x1836e0c4f    |                        unaff_RBP = (int64_t *)(var_1a8h & 0xff);\r\n                   |                    } else {\r\n    0x1836dfeb2    |                        var_a8h = (int64_t)&var_1b8h;\r\n    0x1836dfeba    |                        _var_1b8h = (undefined  [16])0x0;\r\n    0x1836dfebf    |                        var_1a8h = 0;\r\n    0x1836dfee5    |                        var_300h = 0x1836e1e30;\r\n    0x1836dfee5    |                        var_308h = (int64_t)&var_a8h;\r\n    0x1836dfef5    |                        (*(code *)0x185f59da0)(piVar18);\r\n    0x1836dfefb    |                        unaff_RBP = (int64_t *)0x0;\r\n                   |                    }\r\n    0x1836dff01    |                    unaff_R12 = (undefined (*) [16])&var_d0h;\r\n    0x1836dff03    |                    if (((uint8_t)var_1a8h & 1) != 0) {\r\n                   |code_r0x0001836dff09:\r\n    0x1836dff09    |                        unaff_R12 = (undefined (*) [16])&var_d0h;\r\n    0x1836dff13    |                        iVar23 = arg2;\r\n    0x1836dff13    |                        if (*(int64_t *)0x191de85d8 != 0) goto code_r0x0001836e0e71;\r\n    0x1836dff26    |                        uVar13 = -*(int32_t *)0x191de85c0 >> 0x1f | -*(int32_t *)0x191de85c0;\r\n    0x1836dff26    |                        goto code_r0x0001836dff28;\r\n                   |                    }\r\n    0x1836e0c65    |                    piVar18 = (int64_t *)(*(code *)0x185f59da0)(piVar18);\r\n    0x1836e0c6b    |                    iVar22 = (int64_t)*(char *)((int64_t)piVar18 + 0x17);\r\n    0x1836e0c76    |                    if (iVar22 < 0) {\r\n    0x1836e0c78    |                        iVar22 = piVar18[1];\r\n                   |                    }\r\n    0x1836e0c80    |                    if (iVar22 == 0xf) {\r\n    0x1836e0c84    |                        if (*(char *)((int64_t)piVar18 + 0x17) < '\\0') {\r\n    0x1836e0c86    |                            piVar18 = (int64_t *)*piVar18;\r\n                   |                        }\r\n    0x1836e0ca1    |                        if (*(int64_t *)((int64_t)piVar18 + 7) == 0x6664702f6e6f6974 && *piVar18 == 0x746163696c707061)\r\n                   |                        {\r\n    0x1836e0d25    |                            uVar16 = (uint64_t)uVar26;\r\n    0x1836e0d40    |                            if ((*(int32_t *)0x191de85c0 < 2) &&\r\n    0x1836e0d2f    |                               ((*(int32_t *)0x191cd6be0 != 0 || (*(int64_t *)0x191de85c8 != 0)))) {\r\n    0x1836e0d49    |                                func_0x00018030d390(&var_308h, 0x190c143c0, 0x684, 1);\r\n    0x1836e0d7a    |                                uVar14 = func_0x000184dcd0d0(&var_2f8h, 0x190c14e70, 0x21);\r\n    0x1836e0d86    |                                uVar21 = 0x190c14ea4;\r\n    0x1836e0d90    |                                if (uVar26 != 0) {\r\n    0x1836e0d90    |                                    uVar21 = 0x190c14e98;\r\n                   |                                }\r\n    0x1836e0d9f    |                                uVar14 = func_0x000184dcd0d0(uVar14, uVar21, uVar16 * 3 + 6);\r\n    0x1836e0db4    |                                func_0x000184dcd0d0(uVar14, 0x190c14eb0, 0x12);\r\n    0x1836e0d49    |                                func_0x0001804b0120(&var_308h);\r\n                   |                            }\r\n    0x1836e0dc8    |                            piVar18 = (int64_t *)0x190c14ef8;\r\n    0x1836e0dd2    |                            if (uVar26 != 0) {\r\n    0x1836e0dd2    |                                piVar18 = (int64_t *)0x190c14ec8;\r\n                   |                            }\r\n    0x1836e0dd6    |                            unaff_RSI = uVar16 * 3;\r\n    0x1836e0dde    |                            iVar22 = uVar16 * 3 + 0x27;\r\n    0x1836e0de7    |                            piVar19 = (int64_t *)func_0x000185f006b8(0x30);\r\n    0x1836e0e03    |                            var_310h = -0x7fffffffffffffd0;\r\n    0x1836e0e0c    |                            piVar20 = (int64_t *)((int64_t)piVar19 + unaff_RSI + 0x27);\r\n    0x1836e0e13    |                            var_320h = (int64_t)piVar19;\r\n    0x1836e0e13    |                            var_318h = iVar22;\r\n    0x1836e0e27    |                            if ((piVar19 <= piVar20) && (piVar20 <= piVar18 || piVar18 < piVar19)) {\r\n    0x1836e0e36    |                                func_0x000185f5a940(piVar19, piVar18, iVar22);\r\n    0x1836e0e3b    |                                *(undefined *)((int64_t)piVar19 + iVar22) = 0;\r\n    0x1836e0e4b    |                                func_0x000188ac4940(arg1, arg2, &var_320h);\r\n    0x1836e0e50    |                                goto code_r0x0001836e0ce0;\r\n                   |                            }\r\n                   |                            goto code_r0x0001836e0c56;\r\n                   |                        }\r\n                   |                    }\r\n    0x1836e0ca7    |                    piVar18 = &var_1d8h;\r\n    0x1836e0caf    |                    _var_1d8h = (undefined  [16])0x0;\r\n    0x1836e0cb3    |                    uStack_1c8 = 0;\r\n    0x1836e0cc3    |                    func_0x000180ebbdc0(piVar18, 1);\r\n    0x1836e0ccd    |                    func_0x0001828e1cc0(piVar18, 0);\r\n    0x1836e0cdb    |                    func_0x000188ac5420(arg1, arg2, piVar18);\r\n                   |code_r0x0001836e0ce0:\r\n    0x1836e0cfd    |                    _var_308h = ZEXT812(0x188ac5700);\r\n    0x1836e0d0b    |                    var_a8h = arg1;\r\n    0x1836e0d0b    |                    uVar14 = func_0x000188ac69e0(0x1861e7020);\r\n    0x1836e0d10    |                    *(undefined8 *)(arg2 + 8) = uVar14;\r\n    0x1836e0d14    |                    *(undefined *)(arg2 + 0x10) = 1;\r\n    0x1836e0d19    |                    goto code_r0x0001836e0054;\r\n                   |                }\r\n    0x1836e00a1    |                _var_308h = (undefined  [16])0x0;\r\n    0x1836e00aa    |                auVar5._8_8_ = 0;\r\n    0x1836e00aa    |                auVar5._0_8_ = uStack_2f0;\r\n    0x1836e00aa    |                _var_2f8h = auVar5 << 0x40;\r\n    0x1836e00c0    |                piVar18 = (int64_t *)(*(code *)0x185f59da0)(piVar18);\r\n    0x1836e00c9    |                if (piVar18 == (int64_t *)0x0) {\r\n                   |code_r0x0001836e03b8:\r\n    0x1836e03ba    |                    auVar7[0xf] = 0;\r\n    0x1836e03ba    |                    auVar7._0_15_ = stack0xfffffffffffffcf9;\r\n    0x1836e03ba    |                    _var_308h = auVar7 << 8;\r\n    0x1836e03c1    |                    auVar8[0xf] = 0;\r\n    0x1836e03c1    |                    auVar8._0_15_ = stack0xfffffffffffffd09;\r\n    0x1836e03c1    |                    _var_2f8h = auVar8 << 8;\r\n                   |code_r0x0001836e03c8:\r\n    0x1836e03cc    |                    piVar18 = &var_178h;\r\n    0x1836e03d4    |                    _var_178h = (undefined  [16])0x0;\r\n    0x1836e03d8    |                    uStack_168 = 0;\r\n    0x1836e03e8    |                    func_0x000180ebbdc0(piVar18, 1);\r\n    0x1836e03f2    |                    func_0x0001828e1cc0(piVar18, 0);\r\n    0x1836e0400    |                    func_0x000188ac5420(arg1, arg2, piVar18);\r\n    0x1836e040d    |                    var_1b8h = arg1;\r\n    0x1836e041f    |                    var_a8h = 0x188ac5700;\r\n    0x1836e0422    |                    var_a0h = var_a0h & 0xffffffff00000000;\r\n    0x1836e0430    |                    uVar14 = func_0x000188ac69e0(0x1861e7020);\r\n    0x1836e0435    |                    *(undefined8 *)(arg2 + 8) = uVar14;\r\n    0x1836e0439    |                    *(undefined *)(arg2 + 0x10) = 1;\r\n                   |                } else {\r\n    0x1836e00df    |                    uVar14 = (*(code *)0x185f59da0)(piVar18);\r\n    0x1836e00e8    |                    cVar12 = func_0x0001836d72f0(uVar14);\r\n    0x1836e00ef    |                    if (cVar12 == '\\0') goto code_r0x0001836e03b8;\r\n    0x1836e00f9    |                    _var_308h = (undefined  [16])0x0;\r\n    0x1836e0102    |                    auVar6._8_8_ = 0;\r\n    0x1836e0102    |                    auVar6._0_8_ = uStack_2f0;\r\n    0x1836e0102    |                    _var_2f8h = auVar6 << 0x40;\r\n    0x1836e010e    |                    var_a8h = (int64_t)&var_1b8h;\r\n    0x1836e0119    |                    var_1b0h = (int64_t)piVar18;\r\n    0x1836e0119    |                    var_1b8h = (int64_t)&var_308h;\r\n    0x1836e012c    |                    var_a0h = 0x1836e1c60;\r\n    0x1836e0140    |                    (*(code *)0x185f59da0)(piVar18);\r\n    0x1836e014e    |                    if (((uint8_t)var_2f8h & 1) == 0) goto code_r0x0001836e03c8;\r\n    0x1836e015c    |                    if ((char)var_b0h == '\\0') goto code_r0x0001836e0c56;\r\n    0x1836e0162    |                    uStack_188 = CONCAT17(var_c0h._7_1_, (unkbyte7)var_c0h);\r\n    0x1836e0167    |                    var_368h = (int64_t)&var_198h;\r\n    0x1836e0179    |                    var_198h = var_d0h;\r\n    0x1836e0179    |                    iStack_190 = var_c8h;\r\n    0x1836e0181    |                    var_d0h = 0;\r\n    0x1836e0181    |                    var_c8h = 0;\r\n    0x1836e0187    |                    var_c0h._0_7_ = 0;\r\n    0x1836e0187    |                    var_c0h._7_1_ = '\\0';\r\n    0x1836e01ab    |                    func_0x0001836e0ea0(arg1, arg2, var_308h, var_300h);\r\n                   |                }\r\n    0x1836e01b8    |                if ((uint8_t)var_2f8h == '\\x01') {\r\n    0x1836e01dd    |                    if ((var_300h & 0xfffffffc00000000U) == *(uint64_t *)0x191cd6d08) {\r\n    0x1836e01df    |                        func_0x00018005f390();\r\n                   |                    }\r\n    0x1836e01e4    |                    uVar16 = var_308h;\r\n    0x1836e01e4    |                    var_300h = 0;\r\n    0x1836e01e4    |                    goto code_r0x0001836e01f8;\r\n                   |                }\r\n                   |                goto code_r0x0001836e02ed;\r\n                   |            }\r\n    0x1836e044b    |            uStack_129 = 0xd;\r\n    0x1836e046c    |            if ((int64_t *)0x190b4c1f8 < &var_133h && &var_140h < (int64_t *)0x190b4c1f9) goto code_r0x0001836e0c56;\r\n    0x1836e0479    |            piVar19 = &var_140h;\r\n    0x1836e0481    |            Stack_138 = 0x646e756f66;\r\n    0x1836e048c    |            var_140h._0_5_ = 0x6e20626154;\r\n    0x1836e048c    |            var_140h._5_3_ = 0x20746f;\r\n    0x1836e048f    |            var_133h._0_1_ = 0;\r\n                   |        }\r\n                   |    }\r\n                   |code_r0x0001836e02a9:\r\n    0x1836e02af    |    func_0x000188ac4940(arg1, arg2, piVar19);\r\n    0x1836e02d1    |    _var_308h = ZEXT812(0x188ac5700);\r\n    0x1836e02df    |    var_a8h = arg1;\r\n    0x1836e02df    |    uVar14 = func_0x000188ac69e0(0x1861e7020);\r\n    0x1836e02e4    |    *(undefined8 *)(arg2 + 8) = uVar14;\r\n    0x1836e02e8    |    *(undefined *)(arg2 + 0x10) = 1;\r\n                   |code_r0x0001836e02ed:\r\n    0x1836e02ff    |    if (((char)var_b0h == '\\x01') && (var_c0h._7_1_ < '\\0')) {\r\n    0x1836e031f    |        func_0x0001841dcbe0(var_d0h, CONCAT17(var_c0h._7_1_, (unkbyte7)var_c0h) & 0x7fffffffffffffff);\r\n                   |    }\r\n    0x1836e0339    |    if (*(uint64_t *)0x191c71040 == (var_60h ^ (uint64_t)auStack_388)) {\r\n    0x1836e035d    |        return arg2;\r\n                   |    }\r\n    0x1836e0e5d    |    func_0x000185f05b40(var_60h ^ (uint64_t)auStack_388);\r\n    0x1836e0e60    |    iVar23 = arg2;\r\n                   |code_r0x0001836e0e65:\r\n    0x1836e0e6c    |    func_0x000186069580(0x1901257f0);\r\n                   |code_r0x0001836e0e71:\r\n    0x1836e0e83    |    var_300h = 0x56;\r\n    0x1836e0e83    |    var_308h = 0x190c143c0;\r\n    0x1836e0e8b    |    uVar13 = func_0x00018befeaa0();\r\n                   |code_r0x0001836dff28:\r\n    0x1836dff2a    |    if (0 < (int32_t)uVar13) {\r\n    0x1836dff37    |        func_0x00018030d390(&var_308h, 0x190c143c0, 0x68c, 0xffffffff);\r\n    0x1836dff65    |        uVar14 = func_0x000184dcd0d0(&var_2f8h, 0x190c14f20, 0x30);\r\n    0x1836dff74    |        uVar21 = 0x190c14f80;\r\n    0x1836dff7e    |        if ((char)unaff_RSI != '\\0') {\r\n    0x1836dff7e    |            uVar21 = 0x190c14f70;\r\n                   |        }\r\n    0x1836dff8d    |        uVar29 = 0x190c14f58;\r\n    0x1836dff8d    |        if (((uint64_t)unaff_RBP & 1) == 0) {\r\n    0x1836dff8d    |            uVar29 = uVar21;\r\n                   |        }\r\n    0x1836dff94    |        uVar21 = func_0x000185f5a650(uVar29);\r\n    0x1836dffa2    |        uVar14 = func_0x000184dcd0d0(uVar14, uVar29, uVar21);\r\n    0x1836dffaf    |        if ((var_1a8h & 1U) == 0) goto code_r0x0001836e0c56;\r\n    0x1836dffc4    |        uVar21 = 0x190b55448;\r\n    0x1836dffcb    |        if ((int64_t *)var_1b8h == piVar18) {\r\n    0x1836dffcb    |            uVar21 = 0x190c14f88;\r\n                   |        }\r\n    0x1836dffd8    |        func_0x000184dcd0d0(uVar14, uVar21, 5);\r\n    0x1836dffdd    |        func_0x0001804b0120(&var_308h);\r\n                   |    }\r\n    0x1836dfff2    |    if ((char)var_b0h == '\\0') goto code_r0x0001836e0c56;\r\n    0x1836dfff8    |    var_328h = *(int64_t *)unaff_R12[1];\r\n    0x1836e0002    |    var_338h = *(int64_t *)*unaff_R12;\r\n    0x1836e0002    |    uStack_330 = *(undefined8 *)(*unaff_R12 + 8);\r\n    0x1836e0012    |    *unaff_R12 = (undefined  [16])0x0;\r\n    0x1836e0018    |    *(undefined8 *)unaff_R12[1] = 0;\r\n    0x1836e0029    |    if ((var_1a8h & 1U) == 0) goto code_r0x0001836e0c56;\r\n    0x1836e003f    |    var_368h = (int64_t)&var_338h;\r\n    0x1836e004f    |    func_0x0001836e0ea0(arg1, iVar23, var_1b8h, var_1b0h);\r\n    0x1836e004f    |    arg2 = iVar23;\r\n                   |code_r0x0001836e0054:\r\n    0x1836e005c    |    if ((uint8_t)var_1a8h == '\\x01') {\r\n    0x1836e0081    |        if ((var_1b0h & 0xfffffffc00000000U) == *(uint64_t *)0x191cd6d08) {\r\n    0x1836e0083    |            func_0x00018005f390();\r\n                   |        }\r\n    0x1836e0088    |        uVar16 = var_1b8h;\r\n    0x1836e0088    |        var_1b0h = 0;\r\n                   |code_r0x0001836e01f8:\r\n    0x1836e01f8    |        unaff_RSI = uVar16 & 0xfffffffc00000000;\r\n    0x1836e0202    |        if (unaff_RSI == *(uint64_t *)0x191cd6d08) {\r\n    0x1836e0208    |            func_0x00018005f390();\r\n                   |        }\r\n                   |    }\r\n                   |    goto code_r0x0001836e02ed;\r\n                   |}\r\n[{\"offset\":6499990752,\"name\":\"fcn.1836dfce0\",\"size\":4533,\"is-pure\":false,\"realsz\":4533,\"noreturn\":false,\"stackframe\":904,\"calltype\":\"ms\",\"cost\":1171,\"cc\":98,\"loops\":20,\"bits\":64,\"type\":\"fcn\",\"nbbs\":164,\"edges\":258,\"ebbs\":2,\"signature\":\"fcn.1836dfce0(int64_t arg1, int64_t arg2, int64_t arg_2d7h);\",\"minbound\":6499990752,\"maxbound\":6499995285,\"callrefs\":[{\"from\":6499990846,\"to\":6502378832,\"type\":\"CALL\"},{\"from\":6499991081,\"to\":6464405264,\"type\":\"CALL\"},{\"from\":6499991285,\"to\":6740346544,\"type\":\"CALL\"},{\"from\":6499991371,\"to\":6445650832,\"type\":\"CALL\"},{\"from\":6499991397,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6499991444,\"to\":6542435920,\"type\":\"CALL\"},{\"from\":6499991458,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6499991512,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6499991525,\"to\":6447366432,\"type\":\"CALL\"},{\"from\":6499991631,\"to\":6499995296,\"type\":\"CALL\"},{\"from\":6499991683,\"to\":6442840976,\"type\":\"CALL\"},{\"from\":6499991708,\"to\":6499992056,\"type\":\"CODE\"},{\"from\":6499991744,\"to\":6740346544,\"type\":\"CALL\"},{\"from\":6499991775,\"to\":6740346544,\"type\":\"CALL\"},{\"from\":6499991784,\"to\":6499955440,\"type\":\"CALL\"},{\"from\":6499991872,\"to\":6740346544,\"type\":\"CALL\"},{\"from\":6499991979,\"to\":6499995296,\"type\":\"CALL\"},{\"from\":6499992031,\"to\":6442840976,\"type\":\"CALL\"},{\"from\":6499992072,\"to\":6442840976,\"type\":\"CALL\"},{\"from\":6499992077,\"to\":6499992301,\"type\":\"CODE\"},{\"from\":6499992087,\"to\":6542067384,\"type\":\"CALL\"},{\"from\":6499992239,\"to\":6587959616,\"type\":\"CALL\"},{\"from\":6499992287,\"to\":6587967968,\"type\":\"CALL\"},{\"from\":6499992351,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6499992499,\"to\":6499992233,\"type\":\"CODE\"},{\"from\":6499992552,\"to\":6457900480,\"type\":\"CALL\"},{\"from\":6499992562,\"to\":6485318848,\"type\":\"CALL\"},{\"from\":6499992576,\"to\":6587962400,\"type\":\"CALL\"},{\"from\":6499992624,\"to\":6587967968,\"type\":\"CALL\"},{\"from\":6499992638,\"to\":6499991984,\"type\":\"CODE\"},{\"from\":6499992724,\"to\":6499992233,\"type\":\"CODE\"},{\"from\":6499992734,\"to\":6542067384,\"type\":\"CALL\"},{\"from\":6499992860,\"to\":6499992233,\"type\":\"CODE\"},{\"from\":6499992870,\"to\":6542067384,\"type\":\"CALL\"},{\"from\":6499993007,\"to\":6499992233,\"type\":\"CODE\"},{\"from\":6499993078,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6499993083,\"to\":6499993397,\"type\":\"CODE\"},{\"from\":6499993157,\"to\":6511730640,\"type\":\"CALL\"},{\"from\":6499993224,\"to\":6740346544,\"type\":\"CALL\"},{\"from\":6499993254,\"to\":6740346544,\"type\":\"CALL\"},{\"from\":6499993286,\"to\":6499993331,\"type\":\"CODE\"},{\"from\":6499993299,\"to\":6740346544,\"type\":\"CALL\"},{\"from\":6499993317,\"to\":6499999920,\"type\":\"CALL\"},{\"from\":6499993354,\"to\":6740346544,\"type\":\"CALL\"},{\"from\":6499993365,\"to\":6499993288,\"type\":\"CODE\"},{\"from\":6499993470,\"to\":6511423872,\"type\":\"CALL\"},{\"from\":6499993509,\"to\":6511423872,\"type\":\"CALL\"},{\"from\":6499993564,\"to\":6442840976,\"type\":\"CALL\"},{\"from\":6499993604,\"to\":6442840976,\"type\":\"CALL\"},{\"from\":6499993621,\"to\":6499991305,\"type\":\"CODE\"},{\"from\":6499993636,\"to\":6740346544,\"type\":\"CALL\"},{\"from\":6499993667,\"to\":6740346544,\"type\":\"CALL\"},{\"from\":6499993749,\"to\":6499954832,\"type\":\"CALL\"},{\"from\":6499993922,\"to\":6524265776,\"type\":\"CALL\"},{\"from\":6499993947,\"to\":6511396000,\"type\":\"CALL\"},{\"from\":6499994036,\"to\":6499954832,\"type\":\"CALL\"},{\"from\":6499994082,\"to\":6499994227,\"type\":\"CODE\"},{\"from\":6499994106,\"to\":6499993900,\"type\":\"CODE\"},{\"from\":6499994205,\"to\":6524265776,\"type\":\"CALL\"},{\"from\":6499994289,\"to\":6499994193,\"type\":\"CODE\"},{\"from\":6499994329,\"to\":6511396000,\"type\":\"CALL\"},{\"from\":6499994347,\"to\":6499955440,\"type\":\"CALL\"},{\"from\":6499994377,\"to\":6511423872,\"type\":\"CALL\"},{\"from\":6499994406,\"to\":6511423872,\"type\":\"CALL\"},{\"from\":6499994414,\"to\":6499994422,\"type\":\"CODE\"},{\"from\":6499994465,\"to\":6442840976,\"type\":\"CALL\"},{\"from\":6499994501,\"to\":6442840976,\"type\":\"CALL\"},{\"from\":6499994514,\"to\":6499994634,\"type\":\"CODE\"},{\"from\":6499994543,\"to\":6442840976,\"type\":\"CALL\"},{\"from\":6499994583,\"to\":6442840976,\"type\":\"CALL\"},{\"from\":6499994608,\"to\":6499994640,\"type\":\"CODE\"},{\"from\":6499994671,\"to\":6442840976,\"type\":\"CALL\"},{\"from\":6499994691,\"to\":6442840976,\"type\":\"CALL\"},{\"from\":6499994705,\"to\":6499991297,\"type\":\"CODE\"},{\"from\":6499994725,\"to\":6740346544,\"type\":\"CALL\"},{\"from\":6499994819,\"to\":6457900480,\"type\":\"CALL\"},{\"from\":6499994829,\"to\":6485318848,\"type\":\"CALL\"},{\"from\":6499994843,\"to\":6587962400,\"type\":\"CALL\"},{\"from\":6499994891,\"to\":6587967968,\"type\":\"CALL\"},{\"from\":6499994905,\"to\":6499991636,\"type\":\"CODE\"},{\"from\":6499994976,\"to\":6445650832,\"type\":\"CALL\"},{\"from\":6499995002,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6499995039,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6499995060,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6499995068,\"to\":6447366432,\"type\":\"CALL\"},{\"from\":6499995111,\"to\":6542067384,\"type\":\"CALL\"},{\"from\":6499995190,\"to\":6542436672,\"type\":\"CALL\"},{\"from\":6499995211,\"to\":6587959616,\"type\":\"CALL\"},{\"from\":6499995216,\"to\":6499994848,\"type\":\"CODE\"},{\"from\":6499995232,\"to\":6542089024,\"type\":\"CALL\"},{\"from\":6499995244,\"to\":6543545728,\"type\":\"CALL\"},{\"from\":6499995275,\"to\":6642723488,\"type\":\"CALL\"},{\"from\":6499995280,\"to\":6499991336,\"type\":\"CODE\"}],\"datarefs\":[{\"from\":6499990779,\"to\":6740709440,\"type\":\"DATA\"},{\"from\":6499991250,\"to\":6499999280,\"type\":\"DATA\"},{\"from\":6499991305,\"to\":6742246872,\"type\":\"DATA\"},{\"from\":6499991323,\"to\":6742246848,\"type\":\"DATA\"},{\"from\":6499991344,\"to\":6723552192,\"type\":\"DATA\"},{\"from\":6499991384,\"to\":6723555104,\"type\":\"DATA\"},{\"from\":6499991405,\"to\":6723555184,\"type\":\"DATA\"},{\"from\":6499991412,\"to\":6723555200,\"type\":\"DATA\"},{\"from\":6499991426,\"to\":6723555160,\"type\":\"DATA\"},{\"from\":6499991485,\"to\":6723555208,\"type\":\"DATA\"},{\"from\":6499991492,\"to\":6722769992,\"type\":\"DATA\"},{\"from\":6499991674,\"to\":6741126408,\"type\":\"DATA\"},{\"from\":6499991837,\"to\":6499998816,\"type\":\"DATA\"},{\"from\":6499992022,\"to\":6741126408,\"type\":\"DATA\"},{\"from\":6499992059,\"to\":6741126408,\"type\":\"DATA\"},{\"from\":6499992147,\"to\":6723554768,\"type\":\"DATA\"},{\"from\":6499992176,\"to\":6723554812,\"type\":\"DATA\"},{\"from\":6499992187,\"to\":6723554800,\"type\":\"DATA\"},{\"from\":6499992198,\"to\":6723554784,\"type\":\"DATA\"},{\"from\":6499992255,\"to\":6587963136,\"type\":\"DATA\"},{\"from\":6499992280,\"to\":6545109024,\"type\":\"DATA\"},{\"from\":6499992367,\"to\":6740709440,\"type\":\"DATA\"},{\"from\":6499992426,\"to\":6716742096,\"type\":\"DATA\"},{\"from\":6499992461,\"to\":6716742112,\"type\":\"DATA\"},{\"from\":6499992592,\"to\":6587963136,\"type\":\"DATA\"},{\"from\":6499992617,\"to\":6545109024,\"type\":\"DATA\"},{\"from\":6499992655,\"to\":6722732536,\"type\":\"DATA\"},{\"from\":6499992690,\"to\":6722732541,\"type\":\"DATA\"},{\"from\":6499992709,\"to\":6722732536,\"type\":\"DATA\"},{\"from\":6499992790,\"to\":6723554832,\"type\":\"DATA\"},{\"from\":6499992819,\"to\":6723554848,\"type\":\"DATA\"},{\"from\":6499992930,\"to\":6723554872,\"type\":\"DATA\"},{\"from\":6499992959,\"to\":6723554904,\"type\":\"DATA\"},{\"from\":6499992970,\"to\":6723554888,\"type\":\"DATA\"},{\"from\":6499993141,\"to\":6741068360,\"type\":\"DATA\"},{\"from\":6499993150,\"to\":6741068184,\"type\":\"DATA\"},{\"from\":6499993189,\"to\":6500000240,\"type\":\"DATA\"},{\"from\":6499993458,\"to\":6741126408,\"type\":\"DATA\"},{\"from\":6499993497,\"to\":6741126408,\"type\":\"DATA\"},{\"from\":6499993555,\"to\":6741126408,\"type\":\"DATA\"},{\"from\":6499993595,\"to\":6741126408,\"type\":\"DATA\"},{\"from\":6499993766,\"to\":6717684984,\"type\":\"DATA\"},{\"from\":6499994241,\"to\":6723551968,\"type\":\"DATA\"},{\"from\":6499994362,\"to\":6741126408,\"type\":\"DATA\"},{\"from\":6499994382,\"to\":6741126408,\"type\":\"DATA\"},{\"from\":6499994456,\"to\":6741126408,\"type\":\"DATA\"},{\"from\":6499994492,\"to\":6741126408,\"type\":\"DATA\"},{\"from\":6499994534,\"to\":6741126408,\"type\":\"DATA\"},{\"from\":6499994574,\"to\":6741126408,\"type\":\"DATA\"},{\"from\":6499994659,\"to\":6741126408,\"type\":\"DATA\"},{\"from\":6499994679,\"to\":6741126408,\"type\":\"DATA\"},{\"from\":6499994764,\"to\":6718493896,\"type\":\"DATA\"},{\"from\":6499994775,\"to\":6718493903,\"type\":\"DATA\"},{\"from\":6499994859,\"to\":6587963136,\"type\":\"DATA\"},{\"from\":6499994884,\"to\":6545109024,\"type\":\"DATA\"},{\"from\":6499994910,\"to\":6742246848,\"type\":\"DATA\"},{\"from\":6499994927,\"to\":6741126112,\"type\":\"DATA\"},{\"from\":6499994936,\"to\":6742246856,\"type\":\"DATA\"},{\"from\":6499994946,\"to\":6723552192,\"type\":\"DATA\"},{\"from\":6499994989,\"to\":6723554928,\"type\":\"DATA\"},{\"from\":6499995007,\"to\":6723554968,\"type\":\"DATA\"},{\"from\":6499995014,\"to\":6723554980,\"type\":\"DATA\"},{\"from\":6499995044,\"to\":6723554992,\"type\":\"DATA\"},{\"from\":6499995073,\"to\":6723555016,\"type\":\"DATA\"},{\"from\":6499995080,\"to\":6723555064,\"type\":\"DATA\"},{\"from\":6499995237,\"to\":6712088560,\"type\":\"DATA\"},{\"from\":6499995249,\"to\":6723552192,\"type\":\"DATA\"}],\"codexrefs\":[{\"from\":6499991708,\"to\":6499992056,\"type\":\"CODE\"},{\"from\":6499992077,\"to\":6499992301,\"type\":\"CODE\"},{\"from\":6499992499,\"to\":6499992233,\"type\":\"CODE\"},{\"from\":6499992638,\"to\":6499991984,\"type\":\"CODE\"},{\"from\":6499992724,\"to\":6499992233,\"type\":\"CODE\"},{\"from\":6499992860,\"to\":6499992233,\"type\":\"CODE\"},{\"from\":6499993007,\"to\":6499992233,\"type\":\"CODE\"},{\"from\":6499993083,\"to\":6499993397,\"type\":\"CODE\"},{\"from\":6499993286,\"to\":6499993331,\"type\":\"CODE\"},{\"from\":6499993365,\"to\":6499993288,\"type\":\"CODE\"},{\"from\":6499993621,\"to\":6499991305,\"type\":\"CODE\"},{\"from\":6499994082,\"to\":6499994227,\"type\":\"CODE\"},{\"from\":6499994106,\"to\":6499993900,\"type\":\"CODE\"},{\"from\":6499994289,\"to\":6499994193,\"type\":\"CODE\"},{\"from\":6499994414,\"to\":6499994422,\"type\":\"CODE\"},{\"from\":6499994514,\"to\":6499994634,\"type\":\"CODE\"},{\"from\":6499994608,\"to\":6499994640,\"type\":\"CODE\"},{\"from\":6499994705,\"to\":6499991297,\"type\":\"CODE\"},{\"from\":6499994905,\"to\":6499991636,\"type\":\"CODE\"},{\"from\":6499995216,\"to\":6499994848,\"type\":\"CODE\"},{\"from\":6499995280,\"to\":6499991336,\"type\":\"CODE\"}],\"dataxrefs\":[],\"indegree\":21,\"outdegree\":72,\"nlocals\":55,\"nargs\":3,\"stackvars\":[{\"name\":\"var_368h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-872}},{\"name\":\"var_360h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-864}},{\"name\":\"var_350h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-848}},{\"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_328h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-808}},{\"name\":\"var_320h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-800}},{\"name\":\"var_318h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-792}},{\"name\":\"var_310h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-784}},{\"name\":\"var_308h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-776}},{\"name\":\"var_300h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-768}},{\"name\":\"var_2f8h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-760}},{\"name\":\"var_2f1h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-753}},{\"name\":\"var_2c0h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-704}},{\"name\":\"var_2bch\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-700}},{\"name\":\"var_290h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-656}},{\"name\":\"var_1d8h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-472}},{\"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_178h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-376}},{\"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_140h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-320}},{\"name\":\"var_133h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-307}},{\"name\":\"var_128h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-296}},{\"name\":\"var_120h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-288}},{\"name\":\"var_118h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-280}},{\"name\":\"var_110h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-272}},{\"name\":\"var_108h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-264}},{\"name\":\"var_100h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-256}},{\"name\":\"var_f8h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-248}},{\"name\":\"var_e6h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-230}},{\"name\":\"var_d8h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-216}},{\"name\":\"var_d0h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-208}},{\"name\":\"var_c8h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-200}},{\"name\":\"var_c0h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-192}},{\"name\":\"var_b9h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-185}},{\"name\":\"var_b8h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-184}},{\"name\":\"var_b7h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-183}},{\"name\":\"var_b6h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-182}},{\"name\":\"var_b5h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-181}},{\"name\":\"var_b0h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-176}},{\"name\":\"var_a8h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-168}},{\"name\":\"var_a0h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-160}},{\"name\":\"var_98h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-152}},{\"name\":\"var_90h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-144}},{\"name\":\"var_79h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-121}},{\"name\":\"var_78h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-120}},{\"name\":\"var_70h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-112}},{\"name\":\"var_60h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-96}},{\"name\":\"var_58h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-88}},{\"name\":\"arg_2d7h\",\"arg\":true,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":727}}],\"regvars\":[{\"name\":\"arg1\",\"arg\":true,\"type\":\"int64_t\",\"storage\":{\"type\":\"reg\",\"reg\":\"rcx\"}},{\"name\":\"arg2\",\"arg\":true,\"type\":\"int64_t\",\"storage\":{\"type\":\"reg\",\"reg\":\"rdx\"}}]}]\r\n","stderr":"WARNING: bin_file_strings: search interval size (0xfb71e00) exceeds max region size (0xa00000), skipping it.\r\nWARNING: bin_file_strings: search interval size (0x20fd400) exceeds max region size (0xa00000), skipping it.\r\nWARNING: bin_file_strings: search interval size (0xfb71e00) exceeds max region size (0xa00000), skipping it.\r\nWARNING: bin_file_strings: search interval size (0x20fd400) exceeds max region size (0xa00000), skipping it.\r\n","exit_code":0,"signal":null,"output_truncated":false,"completion_status":"complete","artifact_sha256_after":"a10ee34ead4a08c906e09f3dd4449042fb084a69ce59210b1c8cee815723bf3c","artifact_changed":false},"confidence":"observed","authority":"shipped-artifact","environment":null,"limitations":["The executable version and supported formats are reported as unknown because no reliable version probe was performed.","A non-zero process exit is preserved as an observed command result.","Rizin commands and retained plugins may read files or access network resources outside the selected artifact; those external inputs are not bound to Evidence.","When both are available, pre-run and post-run digests detect artifact changes across the provider call but cannot prove the exact bytes consumed during the call."],"relationship_coverage":null,"locations":[{"kind":"artifact-path","path":"C:\\Users\\tjzhong\\AppData\\Local\\Tabbit\\Application\\1.18.21.0\\Tabbit.dll"}],"evidence_links":[]},"meta":{"command":"execute-rizin-command","duration":"5444ms"}}
