{"ok":true,"data":{"evidence_id":"ev_fecf3a70ccf88d9463cc5b24fe1e04628a5ddb368f57632d15c27a6d09344df4","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 @ 0x1836d8030;pdgo @ 0x1836d8030;afij @ 0x1836d8030","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 @ 0x1836d8030;pdgo @ 0x1836d8030;afij @ 0x1836d8030","C:\\Users\\tjzhong\\AppData\\Local\\Tabbit\\Application\\1.18.21.0\\Tabbit.dll"]},"raw_result":{"stdout":"    0x1836d8030    |\r\n    0x1836d8030    |// WARNING: Variable defined which should be unmapped: var_458h\r\n    0x1836d8030    |// WARNING: Variable defined which should be unmapped: var_450h\r\n    0x1836d8030    |// WARNING: [rz-ghidra] Removing arg arg_4fh because it doesn't fit into ProtoModel\r\n    0x1836d8030    |// WARNING: [rz-ghidra] Detected overlap for variable var_42ch\r\n    0x1836d8030    |// WARNING: [rz-ghidra] Detected overlap for variable var_431h\r\n    0x1836d8030    |// WARNING: [rz-ghidra] Detected overlap for variable var_190h\r\n    0x1836d8030    |// WARNING: [rz-ghidra] Detected overlap for variable var_2c4h\r\n    0x1836d8030    |// WARNING: [rz-ghidra] Detected overlap for variable var_408h\r\n    0x1836d8030    |// WARNING: [rz-ghidra] Detected overlap for variable var_2d1h\r\n    0x1836d8030    |// WARNING: [rz-ghidra] Detected overlap for variable var_218h\r\n    0x1836d8030    |// WARNING: [rz-ghidra] Detected overlap for variable var_400h\r\n    0x1836d8030    |// WARNING: [rz-ghidra] Detected overlap for variable var_28ch\r\n    0x1836d8030    |// WARNING: [rz-ghidra] Detected overlap for variable var_430h\r\n                   |\r\n    0x1836d8030    |int64_t fcn.1836d8030(int64_t arg1, int64_t arg2)\r\n                   |{\r\n                   |    int32_t *piVar1;\r\n                   |    int32_t iVar2;\r\n                   |    code *pcVar3;\r\n                   |    undefined4 uVar4;\r\n                   |    undefined4 uVar5;\r\n                   |    undefined4 uVar6;\r\n                   |    char cVar7;\r\n                   |    uint32_t uVar8;\r\n                   |    int32_t iVar9;\r\n                   |    undefined8 uVar10;\r\n                   |    undefined8 *puVar11;\r\n                   |    undefined4 *puVar12;\r\n                   |    undefined4 *puVar13;\r\n                   |    int64_t *piVar14;\r\n                   |    uint64_t uVar15;\r\n                   |    uint64_t uVar16;\r\n                   |    int64_t iVar17;\r\n                   |    uint64_t uVar18;\r\n                   |    int64_t *piVar19;\r\n                   |    int64_t iVar20;\r\n                   |    uint64_t uVar21;\r\n                   |    int64_t var_458h;\r\n                   |    int64_t var_450h;\r\n                   |    int64_t var_448h;\r\n                   |    int64_t var_440h;\r\n                   |    int64_t var_438h;\r\n                   |    undefined8 var_430h;\r\n                   |    int64_t var_428h;\r\n                   |    int64_t var_420h;\r\n                   |    int64_t var_418h;\r\n                   |    int64_t var_410h;\r\n                   |    undefined var_408h [7];\r\n                   |    int64_t var_401h;\r\n                   |    int64_t iStack_3f8;\r\n                   |    int64_t var_3c0h;\r\n                   |    int64_t var_3b0h;\r\n                   |    undefined8 uStack_3a8;\r\n                   |    int64_t var_398h;\r\n                   |    undefined4 uStack_38c;\r\n                   |    undefined4 uStack_384;\r\n                   |    undefined4 uStack_37c;\r\n                   |    undefined4 uStack_374;\r\n                   |    undefined4 uStack_36c;\r\n                   |    undefined4 uStack_364;\r\n                   |    undefined8 uStack_360;\r\n                   |    undefined8 uStack_350;\r\n                   |    int64_t var_2e8h;\r\n                   |    int64_t var_2e0h;\r\n                   |    int64_t var_2d8h;\r\n                   |    undefined8 uStack_2d0;\r\n                   |    int64_t var_2c8h;\r\n                   |    undefined8 uStack_2c0;\r\n                   |    int64_t var_2b8h;\r\n                   |    undefined8 uStack_2b0;\r\n                   |    int64_t var_2a8h;\r\n                   |    undefined8 uStack_2a0;\r\n                   |    int64_t var_298h;\r\n                   |    int64_t iStack_290;\r\n                   |    int64_t var_288h;\r\n                   |    undefined8 uStack_280;\r\n                   |    int64_t var_278h;\r\n                   |    int64_t var_270h;\r\n                   |    int64_t var_268h;\r\n                   |    int64_t var_260h;\r\n                   |    int64_t var_258h;\r\n                   |    int64_t var_250h;\r\n                   |    int64_t var_248h;\r\n                   |    int64_t var_240h;\r\n                   |    int64_t var_238h;\r\n                   |    int64_t var_230h;\r\n                   |    int64_t var_228h;\r\n                   |    int64_t var_220h;\r\n                   |    undefined var_218h [7];\r\n                   |    int64_t var_211h;\r\n                   |    undefined8 uStack_208;\r\n                   |    undefined8 uStack_200;\r\n                   |    undefined8 uStack_1f8;\r\n                   |    undefined8 uStack_1f0;\r\n                   |    undefined8 uStack_1e8;\r\n                   |    undefined8 uStack_1e0;\r\n                   |    undefined8 uStack_1d8;\r\n                   |    int64_t iStack_1d0;\r\n                   |    undefined8 uStack_1c8;\r\n                   |    undefined8 uStack_1c0;\r\n                   |    undefined8 uStack_1b8;\r\n                   |    int64_t var_1a8h;\r\n                   |    undefined4 uStack_1a0;\r\n                   |    undefined4 uStack_19c;\r\n                   |    undefined2 uStack_198;\r\n                   |    int64_t var_196h;\r\n                   |    undefined4 uStack_189;\r\n                   |    int64_t var_185h;\r\n                   |    undefined uStack_179;\r\n                   |    int64_t var_178h;\r\n                   |    int64_t var_170h;\r\n                   |    int64_t var_161h;\r\n                   |    int64_t var_100h;\r\n                   |    int64_t var_f8h;\r\n                   |    int64_t var_e9h;\r\n                   |    int64_t var_88h;\r\n                   |    int64_t iStack_80;\r\n                   |    int64_t var_78h;\r\n                   |    int64_t var_58h;\r\n                   |    \r\n    0x1836d8053    |    if (*(int64_t *)0x191de85d8 == 0) {\r\n    0x1836d8066    |        uVar8 = -*(int32_t *)0x191de85c0 >> 0x1f | -*(int32_t *)0x191de85c0;\r\n                   |    } else {\r\n    0x1836d9316    |        var_418h = 0x190c143c0;\r\n    0x1836d9319    |        var_410h = 0x56;\r\n    0x1836d9321    |        uVar8 = func_0x00018befeaa0();\r\n                   |    }\r\n    0x1836d8074    |    if (0 < (int32_t)uVar8) {\r\n    0x1836d8081    |        func_0x00018030d390(&var_418h, 0x190c143c0, 0x235, 0xffffffff);\r\n    0x1836d80a9    |        uVar10 = func_0x000184dcd0d0(var_408h, 0x190c14578, 0x2c);\r\n    0x1836d80b2    |        if (*(char *)(arg1 + 0x30) == '\\0') goto code_r0x0001836d912e;\r\n    0x1836d80bf    |        func_0x0001813014a0(uVar10, *(undefined8 *)(arg1 + 0x20));\r\n    0x1836d80d0    |        var_418h = 0x18ff81648;\r\n    0x1836d80cb    |        func_0x00018030e9d0(&var_418h);\r\n    0x1836d80ea    |        *(undefined8 *)(var_408h + *(int32_t *)(_var_408h + 4)) = 0x18fe1b290;\r\n    0x1836d80f6    |        stack0xfffffffffffffc00 = 0x18fe20d40;\r\n    0x1836d80ff    |        if (var_3b0h._7_1_ < '\\0') {\r\n    0x1836d8114    |            func_0x0001841dcbe0(var_3c0h, CONCAT17(var_3b0h._7_1_, (unkbyte7)var_3b0h) & 0x7fffffffffffffff);\r\n                   |        }\r\n    0x1836d8125    |        stack0xfffffffffffffc00 = 0x18fe20db0;\r\n    0x1836d8136    |        if (iStack_3f8 != 0x191de1450) {\r\n    0x1836d9393    |            LOCK();\r\n    0x1836d9393    |            piVar1 = (int32_t *)(iStack_3f8 + 8);\r\n    0x1836d9393    |            iVar9 = *piVar1;\r\n    0x1836d9393    |            *piVar1 = *piVar1 + -1;\r\n    0x1836d9393    |            UNLOCK();\r\n    0x1836d939a    |            if (iVar9 == 0) {\r\n    0x1836d93a7    |                (*(code *)0x185f59da0)();\r\n                   |            }\r\n                   |        }\r\n    0x1836d8119    |        func_0x00018424db70((int64_t)&var_401h + 1);\r\n    0x1836d813c    |        func_0x0001848f8b80(&var_398h);\r\n                   |    }\r\n    0x1836d8157    |    var_438h = 0;\r\n    0x1836d8157    |    var_430h = 0;\r\n    0x1836d815c    |    var_448h = 0;\r\n    0x1836d815c    |    var_440h = 0;\r\n    0x1836d8161    |    var_428h = 0;\r\n    0x1836d816e    |    if (*(char *)(arg1 + 0x30) == '\\0') goto code_r0x0001836d912e;\r\n    0x1836d8178    |    func_0x0001839265b0(&var_448h, arg1 + 0x18);\r\n    0x1836d818a    |    if ((var_428h & 1U) == 0) {\r\n    0x1836d8dac    |        var_196h._5_1_ = 0x12;\r\n    0x1836d8dcd    |        if ((int64_t *)0x1905959d0 < &var_196h && &var_1a8h < (int64_t *)0x1905959d1) goto code_r0x0001836d912e;\r\n    0x1836d8de2    |        uStack_198 = 0x7372;\r\n    0x1836d8dee    |        var_1a8h._0_4_ = 0x61766e49;\r\n    0x1836d8dee    |        var_1a8h._4_4_ = 0x2064696c;\r\n    0x1836d8dee    |        uStack_1a0 = 0x61726170;\r\n    0x1836d8dee    |        uStack_19c = 0x6574656d;\r\n    0x1836d8df2    |        var_196h._0_1_ = 0;\r\n    0x1836d8dfd    |        func_0x000188ac4940(arg1, arg2);\r\n    0x1836d8e19    |        var_418h = 0x188ac5700;\r\n    0x1836d8e1c    |        var_410h = var_410h & 0xffffffff00000000;\r\n    0x1836d8e2a    |        var_2e8h = arg1;\r\n    0x1836d8e2a    |        uVar10 = func_0x000188ac69e0(0x1861e7020);\r\n    0x1836d8e2f    |        *(undefined8 *)(arg2 + 8) = uVar10;\r\n    0x1836d8e33    |        *(undefined *)(arg2 + 0x10) = 1;\r\n    0x1836d8e37    |        goto code_r0x0001836d8c84;\r\n                   |    }\r\n    0x1836d819a    |    if (*(int64_t *)0x191de85d8 == 0) {\r\n    0x1836d81ad    |        uVar8 = -*(int32_t *)0x191de85c0 >> 0x1f | -*(int32_t *)0x191de85c0;\r\n                   |    } else {\r\n    0x1836d9337    |        var_418h = 0x190c143c0;\r\n    0x1836d933a    |        var_410h = 0x56;\r\n    0x1836d9342    |        uVar8 = func_0x00018befeaa0();\r\n                   |    }\r\n    0x1836d81b1    |    if (0 < (int32_t)uVar8) {\r\n    0x1836d81be    |        func_0x00018030d390(&var_418h, 0x190c143c0, 0x23f, 0xffffffff);\r\n    0x1836d81e6    |        uVar10 = func_0x000184dcd0d0(var_408h, 0x190c145a8, 0x1b);\r\n    0x1836d81f0    |        if ((var_428h & 1U) == 0) goto code_r0x0001836d912e;\r\n    0x1836d81ff    |        piVar14 = (int64_t *)var_448h;\r\n    0x1836d81ff    |        iVar20 = var_440h;\r\n    0x1836d81ff    |        if (-1 < (int64_t)var_438h._7_1_) {\r\n    0x1836d820a    |            piVar14 = &var_448h;\r\n    0x1836d820a    |            iVar20 = (int64_t)var_438h._7_1_;\r\n                   |        }\r\n    0x1836d8211    |        func_0x000184dcd0d0(uVar10, piVar14, iVar20);\r\n    0x1836d8222    |        var_418h = 0x18ff81648;\r\n    0x1836d821d    |        func_0x00018030e9d0(&var_418h);\r\n    0x1836d823c    |        *(undefined8 *)(var_408h + *(int32_t *)(_var_408h + 4)) = 0x18fe1b290;\r\n    0x1836d8248    |        stack0xfffffffffffffc00 = 0x18fe20d40;\r\n    0x1836d8251    |        if (var_3b0h._7_1_ < '\\0') {\r\n    0x1836d8266    |            func_0x0001841dcbe0(var_3c0h, CONCAT17(var_3b0h._7_1_, (unkbyte7)var_3b0h) & 0x7fffffffffffffff);\r\n                   |        }\r\n    0x1836d8277    |        stack0xfffffffffffffc00 = 0x18fe20db0;\r\n    0x1836d8288    |        if (iStack_3f8 != 0x191de1450) {\r\n    0x1836d93f9    |            LOCK();\r\n    0x1836d93f9    |            piVar1 = (int32_t *)(iStack_3f8 + 8);\r\n    0x1836d93f9    |            iVar9 = *piVar1;\r\n    0x1836d93f9    |            *piVar1 = *piVar1 + -1;\r\n    0x1836d93f9    |            UNLOCK();\r\n    0x1836d9400    |            if (iVar9 == 0) {\r\n    0x1836d940d    |                (*(code *)0x185f59da0)();\r\n                   |            }\r\n                   |        }\r\n    0x1836d826b    |        func_0x00018424db70((int64_t)&var_401h + 1);\r\n    0x1836d828e    |        func_0x0001848f8b80(&var_398h);\r\n                   |    }\r\n    0x1836d82a6    |    uVar18 = var_430h;\r\n    0x1836d82ab    |    if ((var_428h & 1U) == 0) goto code_r0x0001836d912e;\r\n    0x1836d82b1    |    iVar9 = -1;\r\n    0x1836d82bb    |    if (var_430h._4_1_ == '\\x01') {\r\n    0x1836d82c1    |        iVar9 = (int32_t)var_430h;\r\n    0x1836d82cf    |        if (*(int64_t *)0x191de85d8 == 0) {\r\n    0x1836d82e2    |            uVar8 = -*(int32_t *)0x191de85c0 >> 0x1f | -*(int32_t *)0x191de85c0;\r\n                   |        } else {\r\n    0x1836d9448    |            var_418h = 0x190c143c0;\r\n    0x1836d944b    |            var_410h = 0x56;\r\n    0x1836d9453    |            uVar8 = func_0x00018befeaa0();\r\n                   |        }\r\n    0x1836d82e6    |        if (0 < (int32_t)uVar8) {\r\n    0x1836d82f3    |            func_0x00018030d390(&var_418h, 0x190c143c0, 0x244, 0xffffffff);\r\n    0x1836d8321    |            uVar10 = func_0x000184dcd0d0(var_408h, 0x190c145c8, 0x1d);\r\n    0x1836d832b    |            func_0x00018041ca10(uVar10, uVar18 & 0xffffffff);\r\n    0x1836d8337    |            var_418h = 0x18ff81648;\r\n    0x1836d82f3    |            func_0x00018030e9d0(&var_418h);\r\n    0x1836d8353    |            *(undefined8 *)(var_408h + *(int32_t *)(_var_408h + 4)) = 0x18fe1b290;\r\n    0x1836d835f    |            stack0xfffffffffffffc00 = 0x18fe20d40;\r\n    0x1836d836a    |            if (var_3b0h._7_1_ < '\\0') {\r\n    0x1836d837f    |                func_0x0001841dcbe0(var_3c0h, CONCAT17(var_3b0h._7_1_, (unkbyte7)var_3b0h) & 0x7fffffffffffffff);\r\n                   |            }\r\n    0x1836d8390    |            stack0xfffffffffffffc00 = 0x18fe20db0;\r\n    0x1836d83a1    |            if (iStack_3f8 != 0x191de1450) {\r\n    0x1836d94ce    |                LOCK();\r\n    0x1836d94ce    |                piVar1 = (int32_t *)(iStack_3f8 + 8);\r\n    0x1836d94ce    |                iVar2 = *piVar1;\r\n    0x1836d94ce    |                *piVar1 = *piVar1 + -1;\r\n    0x1836d94ce    |                UNLOCK();\r\n    0x1836d94d5    |                if (iVar2 == 0) {\r\n    0x1836d94e2    |                    (*(code *)0x185f59da0)();\r\n                   |                }\r\n                   |            }\r\n    0x1836d8384    |            func_0x00018424db70((int64_t)&var_401h + 1);\r\n    0x1836d83a7    |            func_0x0001848f8b80(&var_398h);\r\n                   |        }\r\n                   |    }\r\n    0x1836d83c2    |    var_288h = 0;\r\n    0x1836d83c2    |    uStack_280 = 0;\r\n    0x1836d83ca    |    var_298h = 0;\r\n    0x1836d83ca    |    iStack_290 = 0;\r\n    0x1836d83d2    |    var_2a8h = 0;\r\n    0x1836d83d2    |    uStack_2a0 = 0;\r\n    0x1836d83da    |    var_2b8h = 0;\r\n    0x1836d83da    |    uStack_2b0 = 0;\r\n    0x1836d83e2    |    var_2c8h = 0;\r\n    0x1836d83e2    |    uStack_2c0 = 0;\r\n    0x1836d83ea    |    var_2d8h = 0;\r\n    0x1836d83ea    |    uStack_2d0 = 0;\r\n    0x1836d83f2    |    var_2e8h = 0;\r\n    0x1836d83f2    |    var_2e0h = 0;\r\n    0x1836d83fa    |    var_278h = 0;\r\n    0x1836d840b    |    if ((var_428h & 1U) == 0) goto code_r0x0001836d912e;\r\n    0x1836d8411    |    iStack_80 = (int64_t)var_438h._7_1_;\r\n    0x1836d841a    |    var_88h = (int64_t)&var_448h;\r\n    0x1836d841a    |    if (iStack_80 < 0) {\r\n    0x1836d8420    |        var_88h = var_448h;\r\n    0x1836d8420    |        iStack_80 = var_440h;\r\n                   |    }\r\n    0x1836d8435    |    func_0x0001845baba0(&var_2e8h);\r\n    0x1836d844a    |    if ((char)uStack_2d0 == '\\0') {\r\n    0x1836d8e44    |        uStack_179 = 0xb;\r\n    0x1836d8e65    |        if ((int64_t *)0x190868618 < &var_185h && (int64_t)&var_196h + 6U < 0x190868619) goto code_r0x0001836d912e;\r\n    0x1836d8e71    |        piVar14 = (int64_t *)((int64_t)&var_196h + 6);\r\n    0x1836d8e84    |        stack0xfffffffffffffe70 = 0x64696c61766e49;\r\n    0x1836d8e84    |        uStack_189 = 0x4c525520;\r\n    0x1836d8e87    |        var_185h._0_1_ = 0;\r\n                   |code_r0x0001836d8e8c:\r\n    0x1836d8e92    |        func_0x000188ac4940(arg1, arg2, piVar14);\r\n    0x1836d8eae    |        var_418h = 0x188ac5700;\r\n    0x1836d8eb1    |        var_410h = var_410h & 0xffffffff00000000;\r\n    0x1836d8ebf    |        var_228h = arg1;\r\n    0x1836d8ebf    |        uVar10 = func_0x000188ac69e0(0x1861e7020);\r\n    0x1836d8ec4    |        *(undefined8 *)(arg2 + 8) = uVar10;\r\n    0x1836d8ec8    |        *(undefined *)(arg2 + 0x10) = 1;\r\n                   |    } else {\r\n    0x1836d845a    |        if (*(int64_t *)0x191de85d8 == 0) {\r\n    0x1836d846d    |            uVar8 = -*(int32_t *)0x191de85c0 >> 0x1f | -*(int32_t *)0x191de85c0;\r\n                   |        } else {\r\n    0x1836d9358    |            var_418h = 0x190c143c0;\r\n    0x1836d935b    |            var_410h = 0x56;\r\n    0x1836d9363    |            uVar8 = func_0x00018befeaa0();\r\n                   |        }\r\n    0x1836d8471    |        if (0 < (int32_t)uVar8) {\r\n    0x1836d847e    |            func_0x00018030d390(&var_418h, 0x190c143c0, 0x24c, 0xffffffff);\r\n    0x1836d84a6    |            uVar10 = func_0x000184dcd0d0(var_408h, 0x190c145e8, 0x28);\r\n    0x1836d84ab    |            uVar18 = (uint64_t)var_2c8h._4_4_;\r\n    0x1836d84b6    |            if ((int64_t)uVar18 < 1) {\r\n    0x1836d8f7d    |                iVar20 = 0;\r\n    0x1836d8f80    |                uVar18 = 0;\r\n                   |code_r0x0001836d84fd:\r\n    0x1836d8503    |                func_0x000184dcd0d0(uVar10, iVar20, uVar18);\r\n    0x1836d8514    |                var_418h = 0x18ff81648;\r\n    0x1836d850f    |                func_0x00018030e9d0(&var_418h);\r\n    0x1836d852e    |                *(undefined8 *)(var_408h + *(int32_t *)(_var_408h + 4)) = 0x18fe1b290;\r\n    0x1836d853a    |                stack0xfffffffffffffc00 = 0x18fe20d40;\r\n    0x1836d8543    |                if (var_3b0h._7_1_ < '\\0') {\r\n    0x1836d8558    |                    func_0x0001841dcbe0(var_3c0h, CONCAT17(var_3b0h._7_1_, (unkbyte7)var_3b0h) & 0x7fffffffffffffff);\r\n                   |                }\r\n    0x1836d8569    |                stack0xfffffffffffffc00 = 0x18fe20db0;\r\n    0x1836d857a    |                if (iStack_3f8 != 0x191de1450) {\r\n    0x1836d941d    |                    LOCK();\r\n    0x1836d941d    |                    piVar1 = (int32_t *)(iStack_3f8 + 8);\r\n    0x1836d941d    |                    iVar2 = *piVar1;\r\n    0x1836d941d    |                    *piVar1 = *piVar1 + -1;\r\n    0x1836d941d    |                    UNLOCK();\r\n    0x1836d9424    |                    if (iVar2 == 0) {\r\n    0x1836d9431    |                        (*(code *)0x185f59da0)();\r\n                   |                    }\r\n                   |                }\r\n    0x1836d855d    |                func_0x00018424db70((int64_t)&var_401h + 1);\r\n    0x1836d8580    |                func_0x0001848f8b80(&var_398h);\r\n    0x1836d8593    |                goto code_r0x0001836d8598;\r\n                   |            }\r\n    0x1836d84cb    |            uVar21 = (int64_t)var_2d8h._7_1_;\r\n    0x1836d84cb    |            if ((int64_t)var_2d8h._7_1_ < 0) {\r\n    0x1836d84cd    |                uVar21 = var_2e0h;\r\n                   |            }\r\n    0x1836d84d5    |            uVar16 = (uint64_t)(int32_t)var_2c8h;\r\n    0x1836d84e0    |            if (uVar16 <= uVar21) {\r\n    0x1836d84e9    |                piVar14 = &var_2e8h;\r\n    0x1836d84e9    |                if (var_2d8h < 0) {\r\n    0x1836d84eb    |                    piVar14 = (int64_t *)var_2e8h;\r\n                   |                }\r\n    0x1836d84f6    |                if (uVar21 - uVar16 < uVar18) {\r\n    0x1836d84f6    |                    uVar18 = uVar21 - uVar16;\r\n                   |                }\r\n    0x1836d84fa    |                iVar20 = (int64_t)piVar14 + uVar16;\r\n    0x1836d84fa    |                goto code_r0x0001836d84fd;\r\n                   |            }\r\n                   |code_r0x0001836d92fb:\r\n    0x1836d9302    |            func_0x000186069580(0x1901257f0);\r\n                   |code_r0x0001836d9307:\r\n    0x1836d9307    |            pcVar3 = (code *)swi(3);\r\n    0x1836d9307    |            iVar20 = (*pcVar3)();\r\n    0x1836d9307    |            return iVar20;\r\n                   |        }\r\n                   |code_r0x0001836d8598:\r\n    0x1836d8598    |        var_420h = 0;\r\n    0x1836d85ab    |        if (iVar9 == -1) {\r\n    0x1836d8ed6    |            var_418h = 0x1901b79bc;\r\n    0x1836d8ed9    |            var_410h = 4;\r\n    0x1836d8ee9    |            cVar7 = func_0x0001841fd1c0(&var_2e8h);\r\n    0x1836d8ef0    |            if (cVar7 == '\\0') {\r\n    0x1836d8efb    |                var_258h = func_0x000185f006b8(0x30);\r\n    0x1836d8f08    |                var_250h = 0x23;\r\n    0x1836d8f1e    |                var_248h = -0x7fffffffffffffd0;\r\n    0x1836d8f4a    |                if (((undefined4 *)(var_258h + 0x23) < (uint64_t)var_258h) ||\r\n    0x1836d8f44    |                   ((undefined4 *)0x190c14678 < (undefined4 *)(var_258h + 0x23) &&\r\n    0x1836d8f3d    |                    (uint64_t)var_258h < (undefined4 *)0x190c14679)) goto code_r0x0001836d912e;\r\n    0x1836d8f57    |                *(undefined8 *)(var_258h + 0x10) = 0x6f6e20726f662064;\r\n    0x1836d8f57    |                *(undefined8 *)(var_258h + 0x18) = 0x5520656c69662d6e;\r\n    0x1836d8f62    |                *(undefined4 *)var_258h = 0x49626174;\r\n    0x1836d8f62    |                *(undefined4 *)(var_258h + 4) = 0x73692064;\r\n    0x1836d8f62    |                *(undefined4 *)(var_258h + 8) = 0x71657220;\r\n    0x1836d8f62    |                *(undefined4 *)(var_258h + 0xc) = 0x65726975;\r\n    0x1836d8f65    |                *(undefined4 *)(var_258h + 0x1f) = 0x734c5255;\r\n    0x1836d8f6c    |                *(undefined *)(var_258h + 0x23) = 0;\r\n    0x1836d8f70    |                piVar14 = &var_258h;\r\n    0x1836d8f78    |                goto code_r0x0001836d8e8c;\r\n                   |            }\r\n                   |code_r0x0001836d871a:\r\n    0x1836d871a    |            piVar14 = &var_418h;\r\n    0x1836d871f    |            var_418h = 0x1901b79bc;\r\n    0x1836d8722    |            var_410h = 4;\r\n    0x1836d8738    |            cVar7 = func_0x0001841fd1c0(&var_2e8h, piVar14);\r\n    0x1836d873f    |            if (cVar7 == '\\0') {\r\n    0x1836d8fbf    |                uVar21 = (uint64_t)var_2c8h._4_4_;\r\n    0x1836d8fc7    |                piVar19 = (int64_t *)0x0;\r\n    0x1836d8fca    |                uVar18 = 0;\r\n    0x1836d8fd2    |                if ((int64_t)uVar21 < 1) {\r\n                   |code_r0x0001836d9058:\r\n    0x1836d9058    |                    _var_408h = CONCAT17((char)uVar18, var_408h);\r\n                   |                } else {\r\n    0x1836d8fe7    |                    uVar16 = (int64_t)var_2d8h._7_1_;\r\n    0x1836d8fe7    |                    if ((int64_t)var_2d8h._7_1_ < 0) {\r\n    0x1836d8fe9    |                        uVar16 = var_2e0h;\r\n                   |                    }\r\n    0x1836d8ff1    |                    uVar15 = (uint64_t)(int32_t)var_2c8h;\r\n    0x1836d8ffc    |                    if (uVar16 < uVar15) goto code_r0x0001836d92fb;\r\n    0x1836d9004    |                    piVar19 = &var_2e8h;\r\n    0x1836d9004    |                    if (var_2d8h < 0) {\r\n    0x1836d9006    |                        piVar19 = (int64_t *)var_2e8h;\r\n                   |                    }\r\n    0x1836d9011    |                    uVar18 = uVar21;\r\n    0x1836d9011    |                    if (uVar16 - uVar15 < uVar21) {\r\n    0x1836d9011    |                        uVar18 = uVar16 - uVar15;\r\n                   |                    }\r\n    0x1836d9018    |                    piVar19 = (int64_t *)((int64_t)piVar19 + uVar15);\r\n    0x1836d901f    |                    if (uVar18 < 0x17) goto code_r0x0001836d9058;\r\n    0x1836d9024    |                    uVar21 = (uint64_t)((uint32_t)uVar18 & 0x7ffffff0);\r\n    0x1836d902f    |                    piVar14 = (int64_t *)func_0x000185f006b8(uVar21 + 0x10);\r\n    0x1836d9041    |                    _var_408h = uVar21 + 0x8000000000000010;\r\n    0x1836d9053    |                    var_418h = (int64_t)piVar14;\r\n    0x1836d9053    |                    var_410h = uVar18;\r\n                   |                }\r\n    0x1836d9074    |                if (((int64_t *)((int64_t)piVar14 + uVar18) < piVar14) ||\r\n    0x1836d906c    |                   ((piVar14 <= piVar19 && (piVar19 < (int64_t *)((int64_t)piVar14 + uVar18))))) {\r\n                   |code_r0x0001836d912e:\r\n    0x1836d912e    |    // WARNING: Does not return\r\n    0x1836d912e    |                    pcVar3 = (code *)invalidInstructionException();\r\n    0x1836d912e    |                    (*pcVar3)();\r\n                   |                }\r\n    0x1836d9083    |                func_0x000185f5a940(piVar14, piVar19, uVar18);\r\n    0x1836d9088    |                *(undefined *)((int64_t)piVar14 + uVar18) = 0;\r\n    0x1836d90a4    |                piVar19 = (int64_t *)func_0x00018533e010(&var_418h, 0, 0x190c14758, 0x18);\r\n    0x1836d90a9    |                iVar20 = piVar19[2];\r\n    0x1836d90ad    |                piVar14 = &var_78h;\r\n    0x1836d90ad    |                goto code_r0x0001836d90b5;\r\n                   |            }\r\n    0x1836d874f    |            if (*(int64_t *)0x191de85d8 == 0) {\r\n    0x1836d8762    |                uVar8 = -*(int32_t *)0x191de85c0 >> 0x1f | -*(int32_t *)0x191de85c0;\r\n                   |            } else {\r\n    0x1836d9379    |                var_418h = 0x190c143c0;\r\n    0x1836d937c    |                var_410h = 0x56;\r\n    0x1836d9384    |                uVar8 = func_0x00018befeaa0();\r\n                   |            }\r\n    0x1836d8766    |            if (0 < (int32_t)uVar8) {\r\n    0x1836d8773    |                func_0x00018030d390(&var_418h, 0x190c143c0, 0x274, 0xffffffff);\r\n    0x1836d87a1    |                func_0x000184dcd0d0(var_408h, 0x190c146a0, 0x2b);\r\n    0x1836d87ad    |                var_418h = 0x18ff81648;\r\n    0x1836d8773    |                func_0x00018030e9d0(&var_418h);\r\n    0x1836d87c7    |                *(undefined8 *)(var_408h + *(int32_t *)(_var_408h + 4)) = 0x18fe1b290;\r\n    0x1836d87d3    |                stack0xfffffffffffffc00 = 0x18fe20d40;\r\n    0x1836d87dc    |                if (var_3b0h._7_1_ < '\\0') {\r\n    0x1836d87f1    |                    func_0x0001841dcbe0(var_3c0h, CONCAT17(var_3b0h._7_1_, (unkbyte7)var_3b0h) & 0x7fffffffffffffff);\r\n                   |                }\r\n    0x1836d8802    |                stack0xfffffffffffffc00 = 0x18fe20db0;\r\n    0x1836d8813    |                if (iStack_3f8 != 0x191de1450) {\r\n    0x1836d9462    |                    LOCK();\r\n    0x1836d9462    |                    piVar1 = (int32_t *)(iStack_3f8 + 8);\r\n    0x1836d9462    |                    iVar9 = *piVar1;\r\n    0x1836d9462    |                    *piVar1 = *piVar1 + -1;\r\n    0x1836d9462    |                    UNLOCK();\r\n    0x1836d9469    |                    if (iVar9 == 0) {\r\n    0x1836d9476    |                        (*(code *)0x185f59da0)();\r\n                   |                    }\r\n                   |                }\r\n    0x1836d87f6    |                func_0x00018424db70((int64_t)&var_401h + 1);\r\n    0x1836d8819    |                func_0x0001848f8b80(&var_398h);\r\n                   |            }\r\n    0x1836d883c    |            var_228h = 0;\r\n    0x1836d883c    |            var_220h = 0;\r\n    0x1836d883f    |            _var_218h = 0;\r\n    0x1836d884f    |            cVar7 = func_0x00018afb4030(&var_2e8h);\r\n    0x1836d8856    |            if (cVar7 == '\\0') {\r\n    0x1836d923d    |                var_270h = func_0x000185f006b8(0x20);\r\n    0x1836d924a    |                var_268h = 0x18;\r\n    0x1836d9260    |                var_260h = -0x7fffffffffffffe0;\r\n    0x1836d928c    |                if (((undefined4 *)(var_270h + 0x18) < (uint64_t)var_270h) ||\r\n    0x1836d9286    |                   ((undefined4 *)0x190c146d0 < (undefined4 *)(var_270h + 0x18) &&\r\n    0x1836d927f    |                    (uint64_t)var_270h < (undefined4 *)0x190c146d1)) goto code_r0x0001836d912e;\r\n    0x1836d9299    |                *(undefined4 *)var_270h = 0x6e6e6143;\r\n    0x1836d9299    |                *(undefined4 *)(var_270h + 4) = 0x7220746f;\r\n    0x1836d9299    |                *(undefined4 *)(var_270h + 8) = 0x6c6f7365;\r\n    0x1836d9299    |                *(undefined4 *)(var_270h + 0xc) = 0x66206576;\r\n    0x1836d92a6    |                *(undefined8 *)(var_270h + 0x10) = 0x6874617020656c69;\r\n    0x1836d92aa    |                *(undefined *)(var_270h + 0x18) = 0;\r\n    0x1836d92bc    |                func_0x000188ac4940(arg1, arg2, &var_270h);\r\n    0x1836d92d8    |                var_418h = 0x188ac5700;\r\n    0x1836d92db    |                var_410h = var_410h & 0xffffffff00000000;\r\n    0x1836d92e9    |                var_178h = arg1;\r\n    0x1836d92e9    |                uVar10 = func_0x000188ac69e0(0x1861e7020);\r\n    0x1836d92ee    |                *(undefined8 *)(arg2 + 8) = uVar10;\r\n    0x1836d92f2    |                *(undefined *)(arg2 + 0x10) = 1;\r\n                   |            } else {\r\n    0x1836d8866    |                if (*(int64_t *)0x191de85d8 == 0) {\r\n    0x1836d8879    |                    uVar8 = -*(int32_t *)0x191de85c0 >> 0x1f | -*(int32_t *)0x191de85c0;\r\n                   |                } else {\r\n    0x1836d93be    |                    var_418h = 0x190c143c0;\r\n    0x1836d93c1    |                    var_410h = 0x56;\r\n    0x1836d93c9    |                    uVar8 = func_0x00018befeaa0();\r\n                   |                }\r\n    0x1836d887d    |                if (0 < (int32_t)uVar8) {\r\n    0x1836d888a    |                    func_0x00018030d390(&var_418h, 0x190c143c0, 0x27a, 0xffffffff);\r\n    0x1836d88b8    |                    uVar10 = func_0x000184dcd0d0(var_408h, 0x190c146f0, 0x29);\r\n    0x1836d88c8    |                    func_0x0001824866d0(uVar10, &var_228h);\r\n    0x1836d88d4    |                    var_418h = 0x18ff81648;\r\n    0x1836d888a    |                    func_0x00018030e9d0(&var_418h);\r\n    0x1836d88ee    |                    *(undefined8 *)(var_408h + *(int32_t *)(_var_408h + 4)) = 0x18fe1b290;\r\n    0x1836d88fa    |                    stack0xfffffffffffffc00 = 0x18fe20d40;\r\n    0x1836d8903    |                    if (var_3b0h._7_1_ < '\\0') {\r\n    0x1836d8918    |                        func_0x0001841dcbe0(var_3c0h, CONCAT17(var_3b0h._7_1_, (unkbyte7)var_3b0h) & 0x7fffffffffffffff)\r\n                   |                        ;\r\n                   |                    }\r\n    0x1836d8929    |                    stack0xfffffffffffffc00 = 0x18fe20db0;\r\n    0x1836d893a    |                    if (iStack_3f8 != 0x191de1450) {\r\n    0x1836d9486    |                        LOCK();\r\n    0x1836d9486    |                        piVar1 = (int32_t *)(iStack_3f8 + 8);\r\n    0x1836d9486    |                        iVar9 = *piVar1;\r\n    0x1836d9486    |                        *piVar1 = *piVar1 + -1;\r\n    0x1836d9486    |                        UNLOCK();\r\n    0x1836d948d    |                        if (iVar9 == 0) {\r\n    0x1836d949a    |                            (*(code *)0x185f59da0)();\r\n                   |                        }\r\n                   |                    }\r\n    0x1836d891d    |                    func_0x00018424db70((int64_t)&var_401h + 1);\r\n    0x1836d8940    |                    func_0x0001848f8b80(&var_398h);\r\n                   |                }\r\n    0x1836d8962    |                if (*(int64_t *)0x191de85d8 == 0) {\r\n    0x1836d8975    |                    uVar8 = -*(int32_t *)0x191de85c0 >> 0x1f | -*(int32_t *)0x191de85c0;\r\n                   |                } else {\r\n    0x1836d93df    |                    var_418h = 0x190c143c0;\r\n    0x1836d93e2    |                    var_410h = 0x56;\r\n    0x1836d93ea    |                    uVar8 = func_0x00018befeaa0();\r\n                   |                }\r\n    0x1836d8979    |                if (0 < (int32_t)uVar8) {\r\n    0x1836d8986    |                    func_0x00018030d390(&var_418h, 0x190c143c0, 0x27c, 0xffffffff);\r\n    0x1836d89b4    |                    func_0x000184dcd0d0(var_408h, 0x190c14720, 0x2e);\r\n    0x1836d89c0    |                    var_418h = 0x18ff81648;\r\n    0x1836d8986    |                    func_0x00018030e9d0(&var_418h);\r\n    0x1836d89da    |                    *(undefined8 *)(var_408h + *(int32_t *)(_var_408h + 4)) = 0x18fe1b290;\r\n    0x1836d89e6    |                    stack0xfffffffffffffc00 = 0x18fe20d40;\r\n    0x1836d89ef    |                    if (var_3b0h._7_1_ < '\\0') {\r\n    0x1836d8a04    |                        func_0x0001841dcbe0(var_3c0h, CONCAT17(var_3b0h._7_1_, (unkbyte7)var_3b0h) & 0x7fffffffffffffff)\r\n                   |                        ;\r\n                   |                    }\r\n    0x1836d8a15    |                    stack0xfffffffffffffc00 = 0x18fe20db0;\r\n    0x1836d8a26    |                    if (iStack_3f8 != 0x191de1450) {\r\n    0x1836d94aa    |                        LOCK();\r\n    0x1836d94aa    |                        piVar1 = (int32_t *)(iStack_3f8 + 8);\r\n    0x1836d94aa    |                        iVar9 = *piVar1;\r\n    0x1836d94aa    |                        *piVar1 = *piVar1 + -1;\r\n    0x1836d94aa    |                        UNLOCK();\r\n    0x1836d94b1    |                        if (iVar9 == 0) {\r\n    0x1836d94be    |                            (*(code *)0x185f59da0)();\r\n                   |                        }\r\n                   |                    }\r\n    0x1836d8a09    |                    func_0x00018424db70((int64_t)&var_401h + 1);\r\n    0x1836d8a2c    |                    func_0x0001848f8b80(&var_398h);\r\n                   |                }\r\n    0x1836d8a4c    |                puVar11 = (undefined8 *)func_0x000184c155e0(&var_2e8h);\r\n    0x1836d8a57    |                if (arg1 != 0) {\r\n    0x1836d8a5e    |                    LOCK();\r\n    0x1836d8a5e    |                    piVar1 = (int32_t *)(arg1 + 8);\r\n    0x1836d8a5e    |                    iVar9 = *piVar1;\r\n    0x1836d8a5e    |                    *piVar1 = *piVar1 + 1;\r\n    0x1836d8a5e    |                    UNLOCK();\r\n    0x1836d8a68    |                    if (iVar9 == 0x7fffffff) goto code_r0x0001836d9307;\r\n                   |                }\r\n    0x1836d8a73    |                puVar12 = (undefined4 *)func_0x000185f006b8(0x50);\r\n    0x1836d8a7b    |                *puVar12 = 1;\r\n    0x1836d8a88    |                *(undefined8 *)(puVar12 + 2) = 0x1836e1870;\r\n    0x1836d8a93    |                *(undefined8 *)(puVar12 + 4) = 0x1836c50d0;\r\n    0x1836d8a9e    |                *(undefined8 *)(puVar12 + 6) = 0x1841d75d0;\r\n    0x1836d8aa9    |                *(undefined8 *)(puVar12 + 8) = 0x1836d94f0;\r\n    0x1836d8aad    |                puVar12[10] = 0;\r\n    0x1836d8ab5    |                *(int64_t *)(puVar12 + 0xc) = arg1;\r\n    0x1836d8ac2    |                if (*(char *)((int64_t)puVar11 + 0x17) < '\\0') {\r\n    0x1836d8ab9    |                    func_0x0001841dd0f0(puVar12 + 0xe, *puVar11, puVar11[1]);\r\n                   |                } else {\r\n    0x1836d8ac8    |                    *(undefined8 *)(puVar12 + 0x12) = puVar11[2];\r\n    0x1836d8acc    |                    uVar4 = *(undefined4 *)((int64_t)puVar11 + 4);\r\n    0x1836d8acc    |                    uVar5 = *(undefined4 *)(puVar11 + 1);\r\n    0x1836d8acc    |                    uVar6 = *(undefined4 *)((int64_t)puVar11 + 0xc);\r\n    0x1836d8ad0    |                    puVar12[0xe] = *(undefined4 *)puVar11;\r\n    0x1836d8ad0    |                    puVar12[0xf] = uVar4;\r\n    0x1836d8ad0    |                    puVar12[0x10] = uVar5;\r\n    0x1836d8ad0    |                    puVar12[0x11] = uVar6;\r\n                   |                }\r\n    0x1836d8ad8    |                puVar13 = (undefined4 *)func_0x000185f006b8(0x40);\r\n    0x1836d8ae0    |                *puVar13 = 1;\r\n    0x1836d8aed    |                *(undefined8 *)(puVar13 + 2) = 0x1833e7f20;\r\n    0x1836d8af8    |                *(undefined8 *)(puVar13 + 4) = 0x182c30930;\r\n    0x1836d8afc    |                *(undefined8 *)(puVar13 + 6) = 0x1841d75d0;\r\n    0x1836d8b07    |                *(undefined8 *)(puVar13 + 8) = 0x1836d7620;\r\n    0x1836d8b17    |                if (_var_218h < 0) {\r\n    0x1836d8b0b    |                    func_0x000184c2f840(puVar13 + 10, var_228h, var_220h);\r\n                   |                } else {\r\n    0x1836d8b21    |                    *(int64_t *)(puVar13 + 0xe) = _var_218h;\r\n    0x1836d8b2d    |                    puVar13[10] = (undefined4)var_228h;\r\n    0x1836d8b2d    |                    puVar13[0xb] = var_228h._4_4_;\r\n    0x1836d8b2d    |                    puVar13[0xc] = (undefined4)var_220h;\r\n    0x1836d8b2d    |                    puVar13[0xd] = var_220h._4_4_;\r\n                   |                }\r\n    0x1836d8b66    |                func_0x000184339cd0(&var_418h, 0x190288028, 0x190c143c0, 0x27f);\r\n    0x1836d8b7b    |                puVar11 = (undefined8 *)func_0x000185f006b8(8);\r\n    0x1836d8b83    |                *puVar11 = 0;\r\n    0x1836d8b8f    |                var_178h = func_0x000185f006b8(0x38);\r\n    0x1836d8b99    |                *(undefined4 *)var_178h = 1;\r\n    0x1836d8ba2    |                *(undefined8 *)(var_178h + 8) = 0x181346940;\r\n    0x1836d8bad    |                *(undefined8 *)(var_178h + 0x10) = 0x1836e2400;\r\n    0x1836d8bb1    |                *(undefined8 *)(var_178h + 0x18) = 0x1841d75d0;\r\n    0x1836d8bbc    |                *(undefined8 *)(var_178h + 0x20) = 0x1836e2210;\r\n    0x1836d8bc0    |                *(undefined4 **)(var_178h + 0x28) = puVar12;\r\n    0x1836d8bc4    |                *(undefined8 **)(var_178h + 0x30) = puVar11;\r\n    0x1836d8bd5    |                var_100h = func_0x000185f006b8(0x38);\r\n    0x1836d8bdd    |                *(undefined4 *)var_100h = 1;\r\n    0x1836d8be6    |                *(undefined8 *)(var_100h + 8) = 0x1800b3540;\r\n    0x1836d8bf1    |                *(undefined8 *)(var_100h + 0x10) = 0x18336e440;\r\n    0x1836d8bf5    |                *(undefined8 *)(var_100h + 0x18) = 0x1841d75d0;\r\n    0x1836d8c00    |                *(undefined8 *)(var_100h + 0x20) = 0x1836e22e0;\r\n    0x1836d8c04    |                *(undefined4 **)(var_100h + 0x28) = puVar13;\r\n    0x1836d8c1c    |                if (((uint64_t)puVar11 & 0xfffffffc00000000) == *(uint64_t *)0x191cd6d08) {\r\n    0x1836d8c21    |                    func_0x0001841c7180(puVar11);\r\n                   |                }\r\n    0x1836d8c26    |                *(undefined8 **)(var_100h + 0x30) = puVar11;\r\n    0x1836d8c3c    |                func_0x000181401ac0(&var_418h, 0x190c1474f, &var_100h, &var_178h);\r\n    0x1836d8c50    |                *(undefined *)arg2 = 0;\r\n    0x1836d8c52    |                *(undefined *)(arg2 + 0x10) = 0;\r\n                   |            }\r\n    0x1836d8c5d    |            if (-1 < _var_218h) goto code_r0x0001836d8c77;\r\n    0x1836d8c6f    |            uVar18 = _var_218h * 2;\r\n    0x1836d8c6f    |            iVar20 = var_228h;\r\n                   |        } else {\r\n    0x1836d85b8    |            iVar20 = *(int64_t *)(arg1 + 0x1d0);\r\n    0x1836d85c2    |            if (iVar20 == 0) {\r\n    0x1836d85c4    |                iVar20 = *(int64_t *)(arg1 + 0x1c8);\r\n                   |            }\r\n    0x1836d85e3    |            cVar7 = func_0x0001814eff10(iVar9, iVar20, *(undefined *)(arg1 + 0x139), 0, &var_420h, 0);\r\n    0x1836d85ea    |            if (cVar7 != '\\0') {\r\n    0x1836d85fb    |                uStack_1c8 = 0;\r\n    0x1836d85fb    |                uStack_1c0 = 0;\r\n    0x1836d8600    |                uStack_1d8 = 0;\r\n    0x1836d8600    |                iStack_1d0 = 0;\r\n    0x1836d8605    |                uStack_1e8 = 0;\r\n    0x1836d8605    |                uStack_1e0 = 0;\r\n    0x1836d860a    |                uStack_1f8 = 0;\r\n    0x1836d860a    |                uStack_1f0 = 0;\r\n    0x1836d860f    |                uStack_208 = 0;\r\n    0x1836d860f    |                uStack_200 = 0;\r\n    0x1836d8614    |                _var_218h = 0;\r\n    0x1836d8614    |                stack0xfffffffffffffdf0 = 0;\r\n    0x1836d8619    |                var_228h = 0;\r\n    0x1836d8619    |                var_220h = 0;\r\n    0x1836d861d    |                uStack_1b8 = 0;\r\n    0x1836d8631    |                uVar10 = (*(code *)0x185f59da0)();\r\n    0x1836d85f3    |                func_0x0001842170e0(&var_228h, uVar10);\r\n    0x1836d8647    |                if (iStack_1d0 < 0) {\r\n    0x1836d864d    |                    func_0x0001842170e0(&var_178h, &var_228h);\r\n                   |                } else {\r\n    0x1836d9138    |                    func_0x000185f5a0c0(&var_418h, 0, 200);\r\n    0x1836d9152    |                    var_398h._4_4_ = 0xffffffff;\r\n    0x1836d9156    |                    uStack_38c = 0xffffffff;\r\n    0x1836d915a    |                    uStack_384 = 0xffffffff;\r\n    0x1836d915e    |                    uStack_37c = 0xffffffff;\r\n    0x1836d9162    |                    uStack_374 = 0xffffffff;\r\n    0x1836d9166    |                    uStack_36c = 0xffffffff;\r\n    0x1836d916a    |                    uStack_364 = 0xffffffff;\r\n    0x1836d916e    |                    uStack_350 = 0;\r\n    0x1836d917d    |                    uStack_3a8 = 0x1901249ec;\r\n    0x1836d918b    |                    uStack_360 = 0xffffffff00000000;\r\n    0x1836d918f    |                    func_0x000185792ae0(&var_228h, &var_178h, &var_418h);\r\n    0x1836d9130    |                    func_0x0001841c0510(&var_398h);\r\n                   |                }\r\n    0x1836d866a    |                if (iStack_290 < 0) {\r\n    0x1836d8670    |                    func_0x0001842170e0(&var_100h, &var_2e8h);\r\n                   |                } else {\r\n    0x1836d91bc    |                    func_0x000185f5a0c0(&var_418h, 0, 200);\r\n    0x1836d91d6    |                    var_398h._4_4_ = 0xffffffff;\r\n    0x1836d91da    |                    uStack_38c = 0xffffffff;\r\n    0x1836d91de    |                    uStack_384 = 0xffffffff;\r\n    0x1836d91e2    |                    uStack_37c = 0xffffffff;\r\n    0x1836d91e6    |                    uStack_374 = 0xffffffff;\r\n    0x1836d91ea    |                    uStack_36c = 0xffffffff;\r\n    0x1836d91ee    |                    uStack_364 = 0xffffffff;\r\n    0x1836d91f2    |                    uStack_350 = 0;\r\n    0x1836d9201    |                    uStack_3a8 = 0x1901249ec;\r\n    0x1836d920f    |                    uStack_360 = 0xffffffff00000000;\r\n    0x1836d9213    |                    func_0x000185792ae0(&var_2e8h, &var_100h, &var_418h);\r\n    0x1836d91b4    |                    func_0x0001841c0510(&var_398h);\r\n                   |                }\r\n    0x1836d8694    |                iVar20 = (int64_t)(char)var_e9h;\r\n    0x1836d8694    |                if ((int64_t)(char)var_e9h < 0) {\r\n    0x1836d8696    |                    iVar20 = var_f8h;\r\n                   |                }\r\n    0x1836d86ad    |                iVar17 = (int64_t)(char)var_161h;\r\n    0x1836d86ad    |                if ((int64_t)(char)var_161h < 0) {\r\n    0x1836d86af    |                    iVar17 = var_170h;\r\n                   |                }\r\n    0x1836d86ba    |                if (iVar20 == iVar17) {\r\n    0x1836d86cd    |                    piVar14 = &var_178h;\r\n    0x1836d86cd    |                    if ((char)var_161h < '\\0') {\r\n    0x1836d86cf    |                        piVar14 = (int64_t *)var_178h;\r\n                   |                    }\r\n    0x1836d86e4    |                    piVar19 = &var_100h;\r\n    0x1836d86e4    |                    if ((char)var_e9h < '\\0') {\r\n    0x1836d86e6    |                        piVar19 = (int64_t *)var_100h;\r\n                   |                    }\r\n    0x1836d86ee    |                    iVar9 = func_0x000185f59f10(piVar19, piVar14);\r\n    0x1836d86d7    |                    func_0x0001841c04a0(&var_100h);\r\n    0x1836d86c0    |                    func_0x0001841c04a0(&var_178h);\r\n    0x1836d8707    |                    if (iVar9 == 0) {\r\n    0x1836d870d    |                        func_0x0001841c04a0(&var_228h);\r\n    0x1836d8715    |                        goto code_r0x0001836d871a;\r\n                   |                    }\r\n                   |                } else {\r\n    0x1836d8cbb    |                    func_0x0001841c04a0(&var_100h);\r\n    0x1836d8cc8    |                    func_0x0001841c04a0(&var_178h);\r\n                   |                }\r\n    0x1836d8cda    |                uVar18 = func_0x000185f006b8(0x50);\r\n    0x1836d8cea    |                var_238h = 0x41;\r\n    0x1836d8d00    |                var_230h = -0x7fffffffffffffb0;\r\n    0x1836d8d0f    |                var_240h = uVar18;\r\n    0x1836d8d2a    |                if ((uVar18 + 0x41 < uVar18) || (0x190c14630 < uVar18 + 0x41 && uVar18 < 0x190c14631))\r\n    0x1836d8d2a    |                goto code_r0x0001836d912e;\r\n    0x1836d8d40    |                func_0x000185f5a940(uVar18, 0x190c14630, 0x41);\r\n    0x1836d8d45    |                *(undefined *)(uVar18 + 0x41) = 0;\r\n    0x1836d8d58    |                func_0x000188ac4940(arg1, arg2, &var_240h);\r\n    0x1836d8d74    |                var_418h = 0x188ac5700;\r\n    0x1836d8d77    |                var_410h = var_410h & 0xffffffff00000000;\r\n    0x1836d8d85    |                var_178h = arg1;\r\n    0x1836d8d85    |                uVar10 = func_0x000188ac69e0(0x1861e7020);\r\n    0x1836d8d8a    |                *(undefined8 *)(arg2 + 8) = uVar10;\r\n    0x1836d8d8e    |                *(undefined *)(arg2 + 0x10) = 1;\r\n    0x1836d8d92    |                func_0x0001841c04a0(&var_228h);\r\n    0x1836d8d9f    |                goto code_r0x0001836d8c77;\r\n                   |            }\r\n    0x1836d8f88    |            func_0x00018492c4f0(&var_418h, iVar9);\r\n    0x1836d8fa9    |            piVar19 = (int64_t *)func_0x00018533e010(&var_418h, 0, 0x190c14618, 0xf);\r\n    0x1836d8fae    |            iVar20 = piVar19[2];\r\n    0x1836d8fb2    |            piVar14 = &var_58h;\r\n                   |code_r0x0001836d90b5:\r\n    0x1836d90b5    |            piVar14[2] = iVar20;\r\n    0x1836d90b9    |            iVar20 = piVar19[1];\r\n    0x1836d90bc    |            *piVar14 = *piVar19;\r\n    0x1836d90bc    |            piVar14[1] = iVar20;\r\n    0x1836d90c3    |            *piVar19 = 0;\r\n    0x1836d90c3    |            piVar19[1] = 0;\r\n    0x1836d90c6    |            piVar19[2] = 0;\r\n    0x1836d90d4    |            func_0x000188ac4940(arg1, arg2);\r\n    0x1836d90f3    |            var_228h = 0x188ac5700;\r\n    0x1836d90f6    |            var_220h = var_220h & 0xffffffff00000000;\r\n    0x1836d9104    |            var_178h = arg1;\r\n    0x1836d9104    |            uVar10 = func_0x000188ac69e0(0x1861e7020);\r\n    0x1836d9109    |            *(undefined8 *)(arg2 + 8) = uVar10;\r\n    0x1836d910d    |            *(undefined *)(arg2 + 0x10) = 1;\r\n    0x1836d9116    |            if (-1 < (int64_t)_var_408h) goto code_r0x0001836d8c77;\r\n    0x1836d9121    |            uVar18 = _var_408h & 0x7fffffffffffffff;\r\n    0x1836d9129    |            iVar20 = var_418h;\r\n                   |        }\r\n    0x1836d8c72    |        func_0x0001841dcbe0(iVar20, uVar18);\r\n                   |    }\r\n                   |code_r0x0001836d8c77:\r\n    0x1836d8c77    |    func_0x0001841c04a0(&var_2e8h);\r\n                   |code_r0x0001836d8c84:\r\n    0x1836d8c90    |    if (((char)var_428h == '\\x01') && (var_438h < 0)) {\r\n    0x1836d8c9f    |        func_0x0001841dcbe0(var_448h, var_438h & 0x7fffffffffffffff);\r\n                   |    }\r\n    0x1836d8cba    |    return arg2;\r\n                   |}\r\n[{\"offset\":6499958832,\"name\":\"fcn.1836d8030\",\"size\":5309,\"is-pure\":false,\"realsz\":5307,\"noreturn\":false,\"stackframe\":1144,\"calltype\":\"ms\",\"cost\":1440,\"cc\":89,\"loops\":35,\"bits\":64,\"type\":\"fcn\",\"nbbs\":164,\"edges\":247,\"ebbs\":3,\"signature\":\"fcn.1836d8030(int64_t arg1, int64_t arg2, int64_t arg_4fh);\",\"minbound\":6499958832,\"maxbound\":6499964141,\"callrefs\":[{\"from\":6499958930,\"to\":6445650832,\"type\":\"CALL\"},{\"from\":6499958953,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6499958975,\"to\":6462379168,\"type\":\"CALL\"},{\"from\":6499958998,\"to\":6445656528,\"type\":\"CALL\"},{\"from\":6499959060,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6499959111,\"to\":6511975280,\"type\":\"CALL\"},{\"from\":6499959119,\"to\":6518967168,\"type\":\"CALL\"},{\"from\":6499959168,\"to\":6502376880,\"type\":\"CALL\"},{\"from\":6499959247,\"to\":6445650832,\"type\":\"CALL\"},{\"from\":6499959270,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6499959313,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6499959336,\"to\":6445656528,\"type\":\"CALL\"},{\"from\":6499959398,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6499959449,\"to\":6511975280,\"type\":\"CALL\"},{\"from\":6499959457,\"to\":6518967168,\"type\":\"CALL\"},{\"from\":6499959559,\"to\":6445650832,\"type\":\"CALL\"},{\"from\":6499959585,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6499959595,\"to\":6446762512,\"type\":\"CALL\"},{\"from\":6499959615,\"to\":6445656528,\"type\":\"CALL\"},{\"from\":6499959679,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6499959730,\"to\":6511975280,\"type\":\"CALL\"},{\"from\":6499959738,\"to\":6518967168,\"type\":\"CALL\"},{\"from\":6499959872,\"to\":6515567520,\"type\":\"CALL\"},{\"from\":6499959951,\"to\":6445650832,\"type\":\"CALL\"},{\"from\":6499959974,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6499960067,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6499960090,\"to\":6445656528,\"type\":\"CALL\"},{\"from\":6499960152,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6499960203,\"to\":6511975280,\"type\":\"CALL\"},{\"from\":6499960211,\"to\":6518967168,\"type\":\"CALL\"},{\"from\":6499960291,\"to\":6464405264,\"type\":\"CALL\"},{\"from\":6499960369,\"to\":6740346544,\"type\":\"CALL\"},{\"from\":6499960381,\"to\":6511751392,\"type\":\"CALL\"},{\"from\":6499960413,\"to\":6511751392,\"type\":\"CALL\"},{\"from\":6499960448,\"to\":6511751392,\"type\":\"CALL\"},{\"from\":6499960558,\"to\":6542434064,\"type\":\"CALL\"},{\"from\":6499960568,\"to\":6511396000,\"type\":\"CALL\"},{\"from\":6499960576,\"to\":6511396000,\"type\":\"CALL\"},{\"from\":6499960597,\"to\":6511396000,\"type\":\"CALL\"},{\"from\":6499960632,\"to\":6511645120,\"type\":\"CALL\"},{\"from\":6499960711,\"to\":6445650832,\"type\":\"CALL\"},{\"from\":6499960737,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6499960756,\"to\":6445656528,\"type\":\"CALL\"},{\"from\":6499960817,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6499960868,\"to\":6511975280,\"type\":\"CALL\"},{\"from\":6499960876,\"to\":6518967168,\"type\":\"CALL\"},{\"from\":6499960911,\"to\":6626689072,\"type\":\"CALL\"},{\"from\":6499960990,\"to\":6445650832,\"type\":\"CALL\"},{\"from\":6499961016,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6499961032,\"to\":6480750288,\"type\":\"CALL\"},{\"from\":6499961051,\"to\":6445656528,\"type\":\"CALL\"},{\"from\":6499961112,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6499961163,\"to\":6511975280,\"type\":\"CALL\"},{\"from\":6499961171,\"to\":6518967168,\"type\":\"CALL\"},{\"from\":6499961242,\"to\":6445650832,\"type\":\"CALL\"},{\"from\":6499961268,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6499961287,\"to\":6445656528,\"type\":\"CALL\"},{\"from\":6499961348,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6499961399,\"to\":6511975280,\"type\":\"CALL\"},{\"from\":6499961407,\"to\":6518967168,\"type\":\"CALL\"},{\"from\":6499961420,\"to\":6522230240,\"type\":\"CALL\"},{\"from\":6499961459,\"to\":6542067384,\"type\":\"CALL\"},{\"from\":6499961560,\"to\":6542067384,\"type\":\"CALL\"},{\"from\":6499961648,\"to\":6499961688,\"type\":\"CODE\"},{\"from\":6499961657,\"to\":6511513840,\"type\":\"CALL\"},{\"from\":6499961662,\"to\":6499961555,\"type\":\"CODE\"},{\"from\":6499961683,\"to\":6522337344,\"type\":\"CALL\"},{\"from\":6499961713,\"to\":6512942288,\"type\":\"CALL\"},{\"from\":6499961723,\"to\":6542067384,\"type\":\"CALL\"},{\"from\":6499961743,\"to\":6542067384,\"type\":\"CALL\"},{\"from\":6499961813,\"to\":6542067384,\"type\":\"CALL\"},{\"from\":6499961889,\"to\":6511423872,\"type\":\"CALL\"},{\"from\":6499961929,\"to\":6463429312,\"type\":\"CALL\"},{\"from\":6499961970,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6499961983,\"to\":6511396000,\"type\":\"CALL\"},{\"from\":6499962015,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6499962051,\"to\":6511396000,\"type\":\"CALL\"},{\"from\":6499962064,\"to\":6511396000,\"type\":\"CALL\"},{\"from\":6499962074,\"to\":6542067384,\"type\":\"CALL\"},{\"from\":6499962176,\"to\":6542436672,\"type\":\"CALL\"},{\"from\":6499962200,\"to\":6587959616,\"type\":\"CALL\"},{\"from\":6499962245,\"to\":6587967968,\"type\":\"CALL\"},{\"from\":6499962266,\"to\":6511396000,\"type\":\"CALL\"},{\"from\":6499962271,\"to\":6499961975,\"type\":\"CODE\"},{\"from\":6499962365,\"to\":6587959616,\"type\":\"CALL\"},{\"from\":6499962410,\"to\":6587967968,\"type\":\"CALL\"},{\"from\":6499962423,\"to\":6499961988,\"type\":\"CODE\"},{\"from\":6499962514,\"to\":6587959616,\"type\":\"CALL\"},{\"from\":6499962559,\"to\":6587967968,\"type\":\"CALL\"},{\"from\":6499962572,\"to\":6499961975,\"type\":\"CODE\"},{\"from\":6499962601,\"to\":6511645120,\"type\":\"CALL\"},{\"from\":6499962619,\"to\":6542067384,\"type\":\"CALL\"},{\"from\":6499962744,\"to\":6499962508,\"type\":\"CODE\"},{\"from\":6499962755,\"to\":6499960061,\"type\":\"CODE\"},{\"from\":6499962770,\"to\":6519178480,\"type\":\"CALL\"},{\"from\":6499962793,\"to\":6529736720,\"type\":\"CALL\"},{\"from\":6499962810,\"to\":6499963061,\"type\":\"CODE\"},{\"from\":6499962927,\"to\":6542067384,\"type\":\"CALL\"},{\"from\":6499962963,\"to\":6499962975,\"type\":\"CODE\"},{\"from\":6499963011,\"to\":6542436672,\"type\":\"CALL\"},{\"from\":6499963044,\"to\":6529736720,\"type\":\"CALL\"},{\"from\":6499963092,\"to\":6587959616,\"type\":\"CALL\"},{\"from\":6499963140,\"to\":6587967968,\"type\":\"CALL\"},{\"from\":6499963177,\"to\":6499961970,\"type\":\"CODE\"},{\"from\":6499963208,\"to\":6542434496,\"type\":\"CALL\"},{\"from\":6499963298,\"to\":6534277856,\"type\":\"CALL\"},{\"from\":6499963306,\"to\":6511396112,\"type\":\"CALL\"},{\"from\":6499963311,\"to\":6499960418,\"type\":\"CODE\"},{\"from\":6499963340,\"to\":6542434496,\"type\":\"CALL\"},{\"from\":6499963430,\"to\":6534277856,\"type\":\"CALL\"},{\"from\":6499963438,\"to\":6511396112,\"type\":\"CALL\"},{\"from\":6499963443,\"to\":6499960453,\"type\":\"CODE\"},{\"from\":6499963453,\"to\":6542067384,\"type\":\"CALL\"},{\"from\":6499963580,\"to\":6587959616,\"type\":\"CALL\"},{\"from\":6499963625,\"to\":6587967968,\"type\":\"CALL\"},{\"from\":6499963638,\"to\":6499961941,\"type\":\"CODE\"},{\"from\":6499963650,\"to\":6543545728,\"type\":\"CALL\"},{\"from\":6499963681,\"to\":6642723488,\"type\":\"CALL\"},{\"from\":6499963686,\"to\":6499958888,\"type\":\"CODE\"},{\"from\":6499963714,\"to\":6642723488,\"type\":\"CALL\"},{\"from\":6499963719,\"to\":6499959215,\"type\":\"CODE\"},{\"from\":6499963747,\"to\":6642723488,\"type\":\"CALL\"},{\"from\":6499963752,\"to\":6499959919,\"type\":\"CODE\"},{\"from\":6499963780,\"to\":6642723488,\"type\":\"CALL\"},{\"from\":6499963785,\"to\":6499960676,\"type\":\"CODE\"},{\"from\":6499963815,\"to\":6740346544,\"type\":\"CALL\"},{\"from\":6499963821,\"to\":6499959100,\"type\":\"CODE\"},{\"from\":6499963849,\"to\":6642723488,\"type\":\"CALL\"},{\"from\":6499963854,\"to\":6499960955,\"type\":\"CODE\"},{\"from\":6499963882,\"to\":6642723488,\"type\":\"CALL\"},{\"from\":6499963887,\"to\":6499961207,\"type\":\"CODE\"},{\"from\":6499963917,\"to\":6740346544,\"type\":\"CALL\"},{\"from\":6499963923,\"to\":6499959438,\"type\":\"CODE\"},{\"from\":6499963953,\"to\":6740346544,\"type\":\"CALL\"},{\"from\":6499963959,\"to\":6499960192,\"type\":\"CODE\"},{\"from\":6499963987,\"to\":6642723488,\"type\":\"CALL\"},{\"from\":6499963992,\"to\":6499959524,\"type\":\"CODE\"},{\"from\":6499964022,\"to\":6740346544,\"type\":\"CALL\"},{\"from\":6499964028,\"to\":6499960857,\"type\":\"CODE\"},{\"from\":6499964058,\"to\":6740346544,\"type\":\"CALL\"},{\"from\":6499964064,\"to\":6499961152,\"type\":\"CODE\"},{\"from\":6499964094,\"to\":6740346544,\"type\":\"CALL\"},{\"from\":6499964100,\"to\":6499961388,\"type\":\"CODE\"},{\"from\":6499964130,\"to\":6740346544,\"type\":\"CALL\"},{\"from\":6499964136,\"to\":6499959719,\"type\":\"CODE\"}],\"datarefs\":[{\"from\":6499958857,\"to\":6742246872,\"type\":\"DATA\"},{\"from\":6499958875,\"to\":6742246848,\"type\":\"DATA\"},{\"from\":6499958906,\"to\":6723552192,\"type\":\"DATA\"},{\"from\":6499958940,\"to\":6723552632,\"type\":\"DATA\"},{\"from\":6499958980,\"to\":6710367816,\"type\":\"DATA\"},{\"from\":6499959011,\"to\":6708900496,\"type\":\"DATA\"},{\"from\":6499959023,\"to\":6708923712,\"type\":\"DATA\"},{\"from\":6499959070,\"to\":6708923824,\"type\":\"DATA\"},{\"from\":6499959084,\"to\":6742217808,\"type\":\"DATA\"},{\"from\":6499959184,\"to\":6742246872,\"type\":\"DATA\"},{\"from\":6499959202,\"to\":6742246848,\"type\":\"DATA\"},{\"from\":6499959223,\"to\":6723552192,\"type\":\"DATA\"},{\"from\":6499959257,\"to\":6723552680,\"type\":\"DATA\"},{\"from\":6499959318,\"to\":6710367816,\"type\":\"DATA\"},{\"from\":6499959349,\"to\":6708900496,\"type\":\"DATA\"},{\"from\":6499959361,\"to\":6708923712,\"type\":\"DATA\"},{\"from\":6499959408,\"to\":6708923824,\"type\":\"DATA\"},{\"from\":6499959422,\"to\":6742217808,\"type\":\"DATA\"},{\"from\":6499959493,\"to\":6742246872,\"type\":\"DATA\"},{\"from\":6499959511,\"to\":6742246848,\"type\":\"DATA\"},{\"from\":6499959532,\"to\":6723552192,\"type\":\"DATA\"},{\"from\":6499959569,\"to\":6723552712,\"type\":\"DATA\"},{\"from\":6499959600,\"to\":6710367816,\"type\":\"DATA\"},{\"from\":6499959628,\"to\":6708900496,\"type\":\"DATA\"},{\"from\":6499959640,\"to\":6708923712,\"type\":\"DATA\"},{\"from\":6499959689,\"to\":6708923824,\"type\":\"DATA\"},{\"from\":6499959703,\"to\":6742217808,\"type\":\"DATA\"},{\"from\":6499959888,\"to\":6742246872,\"type\":\"DATA\"},{\"from\":6499959906,\"to\":6742246848,\"type\":\"DATA\"},{\"from\":6499959927,\"to\":6723552192,\"type\":\"DATA\"},{\"from\":6499959961,\"to\":6723552744,\"type\":\"DATA\"},{\"from\":6499960072,\"to\":6710367816,\"type\":\"DATA\"},{\"from\":6499960103,\"to\":6708900496,\"type\":\"DATA\"},{\"from\":6499960115,\"to\":6708923712,\"type\":\"DATA\"},{\"from\":6499960162,\"to\":6708923824,\"type\":\"DATA\"},{\"from\":6499960176,\"to\":6742217808,\"type\":\"DATA\"},{\"from\":6499960225,\"to\":6712687036,\"type\":\"DATA\"},{\"from\":6499960645,\"to\":6742246872,\"type\":\"DATA\"},{\"from\":6499960663,\"to\":6742246848,\"type\":\"DATA\"},{\"from\":6499960684,\"to\":6723552192,\"type\":\"DATA\"},{\"from\":6499960721,\"to\":6723552928,\"type\":\"DATA\"},{\"from\":6499960742,\"to\":6710367816,\"type\":\"DATA\"},{\"from\":6499960768,\"to\":6708900496,\"type\":\"DATA\"},{\"from\":6499960780,\"to\":6708923712,\"type\":\"DATA\"},{\"from\":6499960827,\"to\":6708923824,\"type\":\"DATA\"},{\"from\":6499960841,\"to\":6742217808,\"type\":\"DATA\"},{\"from\":6499960924,\"to\":6742246872,\"type\":\"DATA\"},{\"from\":6499960942,\"to\":6742246848,\"type\":\"DATA\"},{\"from\":6499960963,\"to\":6723552192,\"type\":\"DATA\"},{\"from\":6499961000,\"to\":6723553008,\"type\":\"DATA\"},{\"from\":6499961037,\"to\":6710367816,\"type\":\"DATA\"},{\"from\":6499961063,\"to\":6708900496,\"type\":\"DATA\"},{\"from\":6499961075,\"to\":6708923712,\"type\":\"DATA\"},{\"from\":6499961122,\"to\":6708923824,\"type\":\"DATA\"},{\"from\":6499961136,\"to\":6742217808,\"type\":\"DATA\"},{\"from\":6499961176,\"to\":6742246872,\"type\":\"DATA\"},{\"from\":6499961194,\"to\":6742246848,\"type\":\"DATA\"},{\"from\":6499961215,\"to\":6723552192,\"type\":\"DATA\"},{\"from\":6499961252,\"to\":6723553056,\"type\":\"DATA\"},{\"from\":6499961273,\"to\":6710367816,\"type\":\"DATA\"},{\"from\":6499961299,\"to\":6708900496,\"type\":\"DATA\"},{\"from\":6499961311,\"to\":6708923712,\"type\":\"DATA\"},{\"from\":6499961358,\"to\":6708923824,\"type\":\"DATA\"},{\"from\":6499961372,\"to\":6742217808,\"type\":\"DATA\"},{\"from\":6499961473,\"to\":6499997808,\"type\":\"DATA\"},{\"from\":6499961484,\"to\":6499881168,\"type\":\"DATA\"},{\"from\":6499961495,\"to\":6511490512,\"type\":\"DATA\"},{\"from\":6499961506,\"to\":6499964144,\"type\":\"DATA\"},{\"from\":6499961574,\"to\":6496878368,\"type\":\"DATA\"},{\"from\":6499961585,\"to\":6488787248,\"type\":\"DATA\"},{\"from\":6499961600,\"to\":6499956256,\"type\":\"DATA\"},{\"from\":6499961688,\"to\":6713540648,\"type\":\"DATA\"},{\"from\":6499961695,\"to\":6723552192,\"type\":\"DATA\"},{\"from\":6499961755,\"to\":6462662976,\"type\":\"DATA\"},{\"from\":6499961766,\"to\":6500000768,\"type\":\"DATA\"},{\"from\":6499961781,\"to\":6500000272,\"type\":\"DATA\"},{\"from\":6499961823,\"to\":6443185472,\"type\":\"DATA\"},{\"from\":6499961834,\"to\":6496379968,\"type\":\"DATA\"},{\"from\":6499961849,\"to\":6500000480,\"type\":\"DATA\"},{\"from\":6499961877,\"to\":6741126408,\"type\":\"DATA\"},{\"from\":6499961909,\"to\":6723553103,\"type\":\"DATA\"},{\"from\":6499962133,\"to\":6723552816,\"type\":\"DATA\"},{\"from\":6499962160,\"to\":6723552816,\"type\":\"DATA\"},{\"from\":6499962216,\"to\":6587963136,\"type\":\"DATA\"},{\"from\":6499962238,\"to\":6545109024,\"type\":\"DATA\"},{\"from\":6499962288,\"to\":6716742096,\"type\":\"DATA\"},{\"from\":6499962323,\"to\":6716742112,\"type\":\"DATA\"},{\"from\":6499962343,\"to\":6716742096,\"type\":\"DATA\"},{\"from\":6499962381,\"to\":6587963136,\"type\":\"DATA\"},{\"from\":6499962403,\"to\":6545109024,\"type\":\"DATA\"},{\"from\":6499962440,\"to\":6719702552,\"type\":\"DATA\"},{\"from\":6499962475,\"to\":6719702559,\"type\":\"DATA\"},{\"from\":6499962493,\"to\":6719702552,\"type\":\"DATA\"},{\"from\":6499962530,\"to\":6587963136,\"type\":\"DATA\"},{\"from\":6499962552,\"to\":6545109024,\"type\":\"DATA\"},{\"from\":6499962675,\"to\":6723552888,\"type\":\"DATA\"},{\"from\":6499962704,\"to\":6723552904,\"type\":\"DATA\"},{\"from\":6499962715,\"to\":6723552888,\"type\":\"DATA\"},{\"from\":6499962775,\"to\":6723552792,\"type\":\"DATA\"},{\"from\":6499963021,\"to\":6723553112,\"type\":\"DATA\"},{\"from\":6499963108,\"to\":6587963136,\"type\":\"DATA\"},{\"from\":6499963133,\"to\":6545109024,\"type\":\"DATA\"},{\"from\":6499963254,\"to\":6712084972,\"type\":\"DATA\"},{\"from\":6499963386,\"to\":6712084972,\"type\":\"DATA\"},{\"from\":6499963509,\"to\":6723552976,\"type\":\"DATA\"},{\"from\":6499963538,\"to\":6723552976,\"type\":\"DATA\"},{\"from\":6499963596,\"to\":6587963136,\"type\":\"DATA\"},{\"from\":6499963618,\"to\":6545109024,\"type\":\"DATA\"},{\"from\":6499963643,\"to\":6712088560,\"type\":\"DATA\"},{\"from\":6499963658,\"to\":6723552192,\"type\":\"DATA\"},{\"from\":6499963691,\"to\":6723552192,\"type\":\"DATA\"},{\"from\":6499963724,\"to\":6723552192,\"type\":\"DATA\"},{\"from\":6499963757,\"to\":6723552192,\"type\":\"DATA\"},{\"from\":6499963826,\"to\":6723552192,\"type\":\"DATA\"},{\"from\":6499963859,\"to\":6723552192,\"type\":\"DATA\"},{\"from\":6499963964,\"to\":6723552192,\"type\":\"DATA\"}],\"codexrefs\":[{\"from\":6499961648,\"to\":6499961688,\"type\":\"CODE\"},{\"from\":6499961662,\"to\":6499961555,\"type\":\"CODE\"},{\"from\":6499962271,\"to\":6499961975,\"type\":\"CODE\"},{\"from\":6499962423,\"to\":6499961988,\"type\":\"CODE\"},{\"from\":6499962572,\"to\":6499961975,\"type\":\"CODE\"},{\"from\":6499962744,\"to\":6499962508,\"type\":\"CODE\"},{\"from\":6499962755,\"to\":6499960061,\"type\":\"CODE\"},{\"from\":6499962810,\"to\":6499963061,\"type\":\"CODE\"},{\"from\":6499962963,\"to\":6499962975,\"type\":\"CODE\"},{\"from\":6499963177,\"to\":6499961970,\"type\":\"CODE\"},{\"from\":6499963311,\"to\":6499960418,\"type\":\"CODE\"},{\"from\":6499963443,\"to\":6499960453,\"type\":\"CODE\"},{\"from\":6499963638,\"to\":6499961941,\"type\":\"CODE\"},{\"from\":6499963686,\"to\":6499958888,\"type\":\"CODE\"},{\"from\":6499963719,\"to\":6499959215,\"type\":\"CODE\"},{\"from\":6499963752,\"to\":6499959919,\"type\":\"CODE\"},{\"from\":6499963785,\"to\":6499960676,\"type\":\"CODE\"},{\"from\":6499963821,\"to\":6499959100,\"type\":\"CODE\"},{\"from\":6499963854,\"to\":6499960955,\"type\":\"CODE\"},{\"from\":6499963887,\"to\":6499961207,\"type\":\"CODE\"},{\"from\":6499963923,\"to\":6499959438,\"type\":\"CODE\"},{\"from\":6499963959,\"to\":6499960192,\"type\":\"CODE\"},{\"from\":6499963992,\"to\":6499959524,\"type\":\"CODE\"},{\"from\":6499964028,\"to\":6499960857,\"type\":\"CODE\"},{\"from\":6499964064,\"to\":6499961152,\"type\":\"CODE\"},{\"from\":6499964100,\"to\":6499961388,\"type\":\"CODE\"},{\"from\":6499964136,\"to\":6499959719,\"type\":\"CODE\"}],\"dataxrefs\":[],\"indegree\":27,\"outdegree\":118,\"nlocals\":56,\"nargs\":3,\"stackvars\":[{\"name\":\"var_458h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1112}},{\"name\":\"var_450h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1104}},{\"name\":\"var_448h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1096}},{\"name\":\"var_440h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1088}},{\"name\":\"var_438h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1080}},{\"name\":\"var_431h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1073}},{\"name\":\"var_430h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1072}},{\"name\":\"var_42ch\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1068}},{\"name\":\"var_428h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1064}},{\"name\":\"var_420h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1056}},{\"name\":\"var_418h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1048}},{\"name\":\"var_410h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1040}},{\"name\":\"var_408h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1032}},{\"name\":\"var_401h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1025}},{\"name\":\"var_400h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1024}},{\"name\":\"var_3c0h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-960}},{\"name\":\"var_3b0h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-944}},{\"name\":\"var_398h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-920}},{\"name\":\"var_2e8h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-744}},{\"name\":\"var_2e0h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-736}},{\"name\":\"var_2d8h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-728}},{\"name\":\"var_2d1h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-721}},{\"name\":\"var_2c8h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-712}},{\"name\":\"var_2c4h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-708}},{\"name\":\"var_2b8h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-696}},{\"name\":\"var_2a8h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-680}},{\"name\":\"var_298h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-664}},{\"name\":\"var_28ch\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-652}},{\"name\":\"var_288h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-648}},{\"name\":\"var_278h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-632}},{\"name\":\"var_270h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-624}},{\"name\":\"var_268h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-616}},{\"name\":\"var_260h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-608}},{\"name\":\"var_258h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-600}},{\"name\":\"var_250h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-592}},{\"name\":\"var_248h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-584}},{\"name\":\"var_240h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-576}},{\"name\":\"var_238h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-568}},{\"name\":\"var_230h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-560}},{\"name\":\"var_228h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-552}},{\"name\":\"var_220h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-544}},{\"name\":\"var_218h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-536}},{\"name\":\"var_211h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-529}},{\"name\":\"var_1a8h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-424}},{\"name\":\"var_196h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-406}},{\"name\":\"var_190h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-400}},{\"name\":\"var_185h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-389}},{\"name\":\"var_178h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-376}},{\"name\":\"var_170h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-368}},{\"name\":\"var_161h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-353}},{\"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_e9h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-233}},{\"name\":\"var_88h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-136}},{\"name\":\"var_78h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-120}},{\"name\":\"var_58h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-88}},{\"name\":\"arg_4fh\",\"arg\":true,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":79}}],\"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":"    0x1836d8030    |\r\n    0x1836d8030    |// WARNING: Variable defined which should be unmapped: var_458h\r\n    0x1836d8030    |// WARNING: Variable defined which should be unmapped: var_450h\r\n    0x1836d8030    |// WARNING: [rz-ghidra] Removing arg arg_4fh because it doesn't fit into ProtoModel\r\n    0x1836d8030    |// WARNING: [rz-ghidra] Detected overlap for variable var_42ch\r\n    0x1836d8030    |// WARNING: [rz-ghidra] Detected overlap for variable var_431h\r\n    0x1836d8030    |// WARNING: [rz-ghidra] Detected overlap for variable var_190h\r\n    0x1836d8030    |// WARNING: [rz-ghidra] Detected overlap for variable var_2c4h\r\n    0x1836d8030    |// WARNING: [rz-ghidra] Detected overlap for variable var_408h\r\n    0x1836d8030    |// WARNING: [rz-ghidra] Detected overlap for variable var_2d1h\r\n    0x1836d8030    |// WARNING: [rz-ghidra] Detected overlap for variable var_218h\r\n    0x1836d8030    |// WARNING: [rz-ghidra] Detected overlap for variable var_400h\r\n    0x1836d8030    |// WARNING: [rz-ghidra] Detected overlap for variable var_28ch\r\n    0x1836d8030    |// WARNING: [rz-ghidra] Detected overlap for variable var_430h\r\n                   |\r\n    0x1836d8030    |int64_t fcn.1836d8030(int64_t arg1, int64_t arg2)\r\n                   |{\r\n                   |    int32_t *piVar1;\r\n                   |    int32_t iVar2;\r\n                   |    code *pcVar3;\r\n                   |    undefined4 uVar4;\r\n                   |    undefined4 uVar5;\r\n                   |    undefined4 uVar6;\r\n                   |    char cVar7;\r\n                   |    uint32_t uVar8;\r\n                   |    int32_t iVar9;\r\n                   |    undefined8 uVar10;\r\n                   |    undefined8 *puVar11;\r\n                   |    undefined4 *puVar12;\r\n                   |    undefined4 *puVar13;\r\n                   |    int64_t *piVar14;\r\n                   |    uint64_t uVar15;\r\n                   |    uint64_t uVar16;\r\n                   |    int64_t iVar17;\r\n                   |    uint64_t uVar18;\r\n                   |    int64_t *piVar19;\r\n                   |    int64_t iVar20;\r\n                   |    uint64_t uVar21;\r\n                   |    int64_t var_458h;\r\n                   |    int64_t var_450h;\r\n                   |    int64_t var_448h;\r\n                   |    int64_t var_440h;\r\n                   |    int64_t var_438h;\r\n                   |    undefined8 var_430h;\r\n                   |    int64_t var_428h;\r\n                   |    int64_t var_420h;\r\n                   |    int64_t var_418h;\r\n                   |    int64_t var_410h;\r\n                   |    undefined var_408h [7];\r\n                   |    int64_t var_401h;\r\n                   |    int64_t iStack_3f8;\r\n                   |    int64_t var_3c0h;\r\n                   |    int64_t var_3b0h;\r\n                   |    undefined8 uStack_3a8;\r\n                   |    int64_t var_398h;\r\n                   |    undefined4 uStack_38c;\r\n                   |    undefined4 uStack_384;\r\n                   |    undefined4 uStack_37c;\r\n                   |    undefined4 uStack_374;\r\n                   |    undefined4 uStack_36c;\r\n                   |    undefined4 uStack_364;\r\n                   |    undefined8 uStack_360;\r\n                   |    undefined8 uStack_350;\r\n                   |    int64_t var_2e8h;\r\n                   |    int64_t var_2e0h;\r\n                   |    int64_t var_2d8h;\r\n                   |    undefined8 uStack_2d0;\r\n                   |    int64_t var_2c8h;\r\n                   |    undefined8 uStack_2c0;\r\n                   |    int64_t var_2b8h;\r\n                   |    undefined8 uStack_2b0;\r\n                   |    int64_t var_2a8h;\r\n                   |    undefined8 uStack_2a0;\r\n                   |    int64_t var_298h;\r\n                   |    int64_t iStack_290;\r\n                   |    int64_t var_288h;\r\n                   |    undefined8 uStack_280;\r\n                   |    int64_t var_278h;\r\n                   |    int64_t var_270h;\r\n                   |    int64_t var_268h;\r\n                   |    int64_t var_260h;\r\n                   |    int64_t var_258h;\r\n                   |    int64_t var_250h;\r\n                   |    int64_t var_248h;\r\n                   |    int64_t var_240h;\r\n                   |    int64_t var_238h;\r\n                   |    int64_t var_230h;\r\n                   |    int64_t var_228h;\r\n                   |    int64_t var_220h;\r\n                   |    undefined var_218h [7];\r\n                   |    int64_t var_211h;\r\n                   |    undefined8 uStack_208;\r\n                   |    undefined8 uStack_200;\r\n                   |    undefined8 uStack_1f8;\r\n                   |    undefined8 uStack_1f0;\r\n                   |    undefined8 uStack_1e8;\r\n                   |    undefined8 uStack_1e0;\r\n                   |    undefined8 uStack_1d8;\r\n                   |    int64_t iStack_1d0;\r\n                   |    undefined8 uStack_1c8;\r\n                   |    undefined8 uStack_1c0;\r\n                   |    undefined8 uStack_1b8;\r\n                   |    int64_t var_1a8h;\r\n                   |    undefined4 uStack_1a0;\r\n                   |    undefined4 uStack_19c;\r\n                   |    undefined2 uStack_198;\r\n                   |    int64_t var_196h;\r\n                   |    undefined4 uStack_189;\r\n                   |    int64_t var_185h;\r\n                   |    undefined uStack_179;\r\n                   |    int64_t var_178h;\r\n                   |    int64_t var_170h;\r\n                   |    int64_t var_161h;\r\n                   |    int64_t var_100h;\r\n                   |    int64_t var_f8h;\r\n                   |    int64_t var_e9h;\r\n                   |    int64_t var_88h;\r\n                   |    int64_t iStack_80;\r\n                   |    int64_t var_78h;\r\n                   |    int64_t var_58h;\r\n                   |    \r\n    0x1836d8053    |    if (*(int64_t *)0x191de85d8 == 0) {\r\n    0x1836d8066    |        uVar8 = -*(int32_t *)0x191de85c0 >> 0x1f | -*(int32_t *)0x191de85c0;\r\n                   |    } else {\r\n    0x1836d9316    |        var_418h = 0x190c143c0;\r\n    0x1836d9319    |        var_410h = 0x56;\r\n    0x1836d9321    |        uVar8 = func_0x00018befeaa0();\r\n                   |    }\r\n    0x1836d8074    |    if (0 < (int32_t)uVar8) {\r\n    0x1836d8081    |        func_0x00018030d390(&var_418h, 0x190c143c0, 0x235, 0xffffffff);\r\n    0x1836d80a9    |        uVar10 = func_0x000184dcd0d0(var_408h, 0x190c14578, 0x2c);\r\n    0x1836d80b2    |        if (*(char *)(arg1 + 0x30) == '\\0') goto code_r0x0001836d912e;\r\n    0x1836d80bf    |        func_0x0001813014a0(uVar10, *(undefined8 *)(arg1 + 0x20));\r\n    0x1836d80d0    |        var_418h = 0x18ff81648;\r\n    0x1836d80cb    |        func_0x00018030e9d0(&var_418h);\r\n    0x1836d80ea    |        *(undefined8 *)(var_408h + *(int32_t *)(_var_408h + 4)) = 0x18fe1b290;\r\n    0x1836d80f6    |        stack0xfffffffffffffc00 = 0x18fe20d40;\r\n    0x1836d80ff    |        if (var_3b0h._7_1_ < '\\0') {\r\n    0x1836d8114    |            func_0x0001841dcbe0(var_3c0h, CONCAT17(var_3b0h._7_1_, (unkbyte7)var_3b0h) & 0x7fffffffffffffff);\r\n                   |        }\r\n    0x1836d8125    |        stack0xfffffffffffffc00 = 0x18fe20db0;\r\n    0x1836d8136    |        if (iStack_3f8 != 0x191de1450) {\r\n    0x1836d9393    |            LOCK();\r\n    0x1836d9393    |            piVar1 = (int32_t *)(iStack_3f8 + 8);\r\n    0x1836d9393    |            iVar9 = *piVar1;\r\n    0x1836d9393    |            *piVar1 = *piVar1 + -1;\r\n    0x1836d9393    |            UNLOCK();\r\n    0x1836d939a    |            if (iVar9 == 0) {\r\n    0x1836d93a7    |                (*(code *)0x185f59da0)();\r\n                   |            }\r\n                   |        }\r\n    0x1836d8119    |        func_0x00018424db70((int64_t)&var_401h + 1);\r\n    0x1836d813c    |        func_0x0001848f8b80(&var_398h);\r\n                   |    }\r\n    0x1836d8157    |    var_438h = 0;\r\n    0x1836d8157    |    var_430h = 0;\r\n    0x1836d815c    |    var_448h = 0;\r\n    0x1836d815c    |    var_440h = 0;\r\n    0x1836d8161    |    var_428h = 0;\r\n    0x1836d816e    |    if (*(char *)(arg1 + 0x30) == '\\0') goto code_r0x0001836d912e;\r\n    0x1836d8178    |    func_0x0001839265b0(&var_448h, arg1 + 0x18);\r\n    0x1836d818a    |    if ((var_428h & 1U) == 0) {\r\n    0x1836d8dac    |        var_196h._5_1_ = 0x12;\r\n    0x1836d8dcd    |        if ((int64_t *)0x1905959d0 < &var_196h && &var_1a8h < (int64_t *)0x1905959d1) goto code_r0x0001836d912e;\r\n    0x1836d8de2    |        uStack_198 = 0x7372;\r\n    0x1836d8dee    |        var_1a8h._0_4_ = 0x61766e49;\r\n    0x1836d8dee    |        var_1a8h._4_4_ = 0x2064696c;\r\n    0x1836d8dee    |        uStack_1a0 = 0x61726170;\r\n    0x1836d8dee    |        uStack_19c = 0x6574656d;\r\n    0x1836d8df2    |        var_196h._0_1_ = 0;\r\n    0x1836d8dfd    |        func_0x000188ac4940(arg1, arg2);\r\n    0x1836d8e19    |        var_418h = 0x188ac5700;\r\n    0x1836d8e1c    |        var_410h = var_410h & 0xffffffff00000000;\r\n    0x1836d8e2a    |        var_2e8h = arg1;\r\n    0x1836d8e2a    |        uVar10 = func_0x000188ac69e0(0x1861e7020);\r\n    0x1836d8e2f    |        *(undefined8 *)(arg2 + 8) = uVar10;\r\n    0x1836d8e33    |        *(undefined *)(arg2 + 0x10) = 1;\r\n    0x1836d8e37    |        goto code_r0x0001836d8c84;\r\n                   |    }\r\n    0x1836d819a    |    if (*(int64_t *)0x191de85d8 == 0) {\r\n    0x1836d81ad    |        uVar8 = -*(int32_t *)0x191de85c0 >> 0x1f | -*(int32_t *)0x191de85c0;\r\n                   |    } else {\r\n    0x1836d9337    |        var_418h = 0x190c143c0;\r\n    0x1836d933a    |        var_410h = 0x56;\r\n    0x1836d9342    |        uVar8 = func_0x00018befeaa0();\r\n                   |    }\r\n    0x1836d81b1    |    if (0 < (int32_t)uVar8) {\r\n    0x1836d81be    |        func_0x00018030d390(&var_418h, 0x190c143c0, 0x23f, 0xffffffff);\r\n    0x1836d81e6    |        uVar10 = func_0x000184dcd0d0(var_408h, 0x190c145a8, 0x1b);\r\n    0x1836d81f0    |        if ((var_428h & 1U) == 0) goto code_r0x0001836d912e;\r\n    0x1836d81ff    |        piVar14 = (int64_t *)var_448h;\r\n    0x1836d81ff    |        iVar20 = var_440h;\r\n    0x1836d81ff    |        if (-1 < (int64_t)var_438h._7_1_) {\r\n    0x1836d820a    |            piVar14 = &var_448h;\r\n    0x1836d820a    |            iVar20 = (int64_t)var_438h._7_1_;\r\n                   |        }\r\n    0x1836d8211    |        func_0x000184dcd0d0(uVar10, piVar14, iVar20);\r\n    0x1836d8222    |        var_418h = 0x18ff81648;\r\n    0x1836d821d    |        func_0x00018030e9d0(&var_418h);\r\n    0x1836d823c    |        *(undefined8 *)(var_408h + *(int32_t *)(_var_408h + 4)) = 0x18fe1b290;\r\n    0x1836d8248    |        stack0xfffffffffffffc00 = 0x18fe20d40;\r\n    0x1836d8251    |        if (var_3b0h._7_1_ < '\\0') {\r\n    0x1836d8266    |            func_0x0001841dcbe0(var_3c0h, CONCAT17(var_3b0h._7_1_, (unkbyte7)var_3b0h) & 0x7fffffffffffffff);\r\n                   |        }\r\n    0x1836d8277    |        stack0xfffffffffffffc00 = 0x18fe20db0;\r\n    0x1836d8288    |        if (iStack_3f8 != 0x191de1450) {\r\n    0x1836d93f9    |            LOCK();\r\n    0x1836d93f9    |            piVar1 = (int32_t *)(iStack_3f8 + 8);\r\n    0x1836d93f9    |            iVar9 = *piVar1;\r\n    0x1836d93f9    |            *piVar1 = *piVar1 + -1;\r\n    0x1836d93f9    |            UNLOCK();\r\n    0x1836d9400    |            if (iVar9 == 0) {\r\n    0x1836d940d    |                (*(code *)0x185f59da0)();\r\n                   |            }\r\n                   |        }\r\n    0x1836d826b    |        func_0x00018424db70((int64_t)&var_401h + 1);\r\n    0x1836d828e    |        func_0x0001848f8b80(&var_398h);\r\n                   |    }\r\n    0x1836d82a6    |    uVar18 = var_430h;\r\n    0x1836d82ab    |    if ((var_428h & 1U) == 0) goto code_r0x0001836d912e;\r\n    0x1836d82b1    |    iVar9 = -1;\r\n    0x1836d82bb    |    if (var_430h._4_1_ == '\\x01') {\r\n    0x1836d82c1    |        iVar9 = (int32_t)var_430h;\r\n    0x1836d82cf    |        if (*(int64_t *)0x191de85d8 == 0) {\r\n    0x1836d82e2    |            uVar8 = -*(int32_t *)0x191de85c0 >> 0x1f | -*(int32_t *)0x191de85c0;\r\n                   |        } else {\r\n    0x1836d9448    |            var_418h = 0x190c143c0;\r\n    0x1836d944b    |            var_410h = 0x56;\r\n    0x1836d9453    |            uVar8 = func_0x00018befeaa0();\r\n                   |        }\r\n    0x1836d82e6    |        if (0 < (int32_t)uVar8) {\r\n    0x1836d82f3    |            func_0x00018030d390(&var_418h, 0x190c143c0, 0x244, 0xffffffff);\r\n    0x1836d8321    |            uVar10 = func_0x000184dcd0d0(var_408h, 0x190c145c8, 0x1d);\r\n    0x1836d832b    |            func_0x00018041ca10(uVar10, uVar18 & 0xffffffff);\r\n    0x1836d8337    |            var_418h = 0x18ff81648;\r\n    0x1836d82f3    |            func_0x00018030e9d0(&var_418h);\r\n    0x1836d8353    |            *(undefined8 *)(var_408h + *(int32_t *)(_var_408h + 4)) = 0x18fe1b290;\r\n    0x1836d835f    |            stack0xfffffffffffffc00 = 0x18fe20d40;\r\n    0x1836d836a    |            if (var_3b0h._7_1_ < '\\0') {\r\n    0x1836d837f    |                func_0x0001841dcbe0(var_3c0h, CONCAT17(var_3b0h._7_1_, (unkbyte7)var_3b0h) & 0x7fffffffffffffff);\r\n                   |            }\r\n    0x1836d8390    |            stack0xfffffffffffffc00 = 0x18fe20db0;\r\n    0x1836d83a1    |            if (iStack_3f8 != 0x191de1450) {\r\n    0x1836d94ce    |                LOCK();\r\n    0x1836d94ce    |                piVar1 = (int32_t *)(iStack_3f8 + 8);\r\n    0x1836d94ce    |                iVar2 = *piVar1;\r\n    0x1836d94ce    |                *piVar1 = *piVar1 + -1;\r\n    0x1836d94ce    |                UNLOCK();\r\n    0x1836d94d5    |                if (iVar2 == 0) {\r\n    0x1836d94e2    |                    (*(code *)0x185f59da0)();\r\n                   |                }\r\n                   |            }\r\n    0x1836d8384    |            func_0x00018424db70((int64_t)&var_401h + 1);\r\n    0x1836d83a7    |            func_0x0001848f8b80(&var_398h);\r\n                   |        }\r\n                   |    }\r\n    0x1836d83c2    |    var_288h = 0;\r\n    0x1836d83c2    |    uStack_280 = 0;\r\n    0x1836d83ca    |    var_298h = 0;\r\n    0x1836d83ca    |    iStack_290 = 0;\r\n    0x1836d83d2    |    var_2a8h = 0;\r\n    0x1836d83d2    |    uStack_2a0 = 0;\r\n    0x1836d83da    |    var_2b8h = 0;\r\n    0x1836d83da    |    uStack_2b0 = 0;\r\n    0x1836d83e2    |    var_2c8h = 0;\r\n    0x1836d83e2    |    uStack_2c0 = 0;\r\n    0x1836d83ea    |    var_2d8h = 0;\r\n    0x1836d83ea    |    uStack_2d0 = 0;\r\n    0x1836d83f2    |    var_2e8h = 0;\r\n    0x1836d83f2    |    var_2e0h = 0;\r\n    0x1836d83fa    |    var_278h = 0;\r\n    0x1836d840b    |    if ((var_428h & 1U) == 0) goto code_r0x0001836d912e;\r\n    0x1836d8411    |    iStack_80 = (int64_t)var_438h._7_1_;\r\n    0x1836d841a    |    var_88h = (int64_t)&var_448h;\r\n    0x1836d841a    |    if (iStack_80 < 0) {\r\n    0x1836d8420    |        var_88h = var_448h;\r\n    0x1836d8420    |        iStack_80 = var_440h;\r\n                   |    }\r\n    0x1836d8435    |    func_0x0001845baba0(&var_2e8h);\r\n    0x1836d844a    |    if ((char)uStack_2d0 == '\\0') {\r\n    0x1836d8e44    |        uStack_179 = 0xb;\r\n    0x1836d8e65    |        if ((int64_t *)0x190868618 < &var_185h && (int64_t)&var_196h + 6U < 0x190868619) goto code_r0x0001836d912e;\r\n    0x1836d8e71    |        piVar14 = (int64_t *)((int64_t)&var_196h + 6);\r\n    0x1836d8e84    |        stack0xfffffffffffffe70 = 0x64696c61766e49;\r\n    0x1836d8e84    |        uStack_189 = 0x4c525520;\r\n    0x1836d8e87    |        var_185h._0_1_ = 0;\r\n                   |code_r0x0001836d8e8c:\r\n    0x1836d8e92    |        func_0x000188ac4940(arg1, arg2, piVar14);\r\n    0x1836d8eae    |        var_418h = 0x188ac5700;\r\n    0x1836d8eb1    |        var_410h = var_410h & 0xffffffff00000000;\r\n    0x1836d8ebf    |        var_228h = arg1;\r\n    0x1836d8ebf    |        uVar10 = func_0x000188ac69e0(0x1861e7020);\r\n    0x1836d8ec4    |        *(undefined8 *)(arg2 + 8) = uVar10;\r\n    0x1836d8ec8    |        *(undefined *)(arg2 + 0x10) = 1;\r\n                   |    } else {\r\n    0x1836d845a    |        if (*(int64_t *)0x191de85d8 == 0) {\r\n    0x1836d846d    |            uVar8 = -*(int32_t *)0x191de85c0 >> 0x1f | -*(int32_t *)0x191de85c0;\r\n                   |        } else {\r\n    0x1836d9358    |            var_418h = 0x190c143c0;\r\n    0x1836d935b    |            var_410h = 0x56;\r\n    0x1836d9363    |            uVar8 = func_0x00018befeaa0();\r\n                   |        }\r\n    0x1836d8471    |        if (0 < (int32_t)uVar8) {\r\n    0x1836d847e    |            func_0x00018030d390(&var_418h, 0x190c143c0, 0x24c, 0xffffffff);\r\n    0x1836d84a6    |            uVar10 = func_0x000184dcd0d0(var_408h, 0x190c145e8, 0x28);\r\n    0x1836d84ab    |            uVar18 = (uint64_t)var_2c8h._4_4_;\r\n    0x1836d84b6    |            if ((int64_t)uVar18 < 1) {\r\n    0x1836d8f7d    |                iVar20 = 0;\r\n    0x1836d8f80    |                uVar18 = 0;\r\n                   |code_r0x0001836d84fd:\r\n    0x1836d8503    |                func_0x000184dcd0d0(uVar10, iVar20, uVar18);\r\n    0x1836d8514    |                var_418h = 0x18ff81648;\r\n    0x1836d850f    |                func_0x00018030e9d0(&var_418h);\r\n    0x1836d852e    |                *(undefined8 *)(var_408h + *(int32_t *)(_var_408h + 4)) = 0x18fe1b290;\r\n    0x1836d853a    |                stack0xfffffffffffffc00 = 0x18fe20d40;\r\n    0x1836d8543    |                if (var_3b0h._7_1_ < '\\0') {\r\n    0x1836d8558    |                    func_0x0001841dcbe0(var_3c0h, CONCAT17(var_3b0h._7_1_, (unkbyte7)var_3b0h) & 0x7fffffffffffffff);\r\n                   |                }\r\n    0x1836d8569    |                stack0xfffffffffffffc00 = 0x18fe20db0;\r\n    0x1836d857a    |                if (iStack_3f8 != 0x191de1450) {\r\n    0x1836d941d    |                    LOCK();\r\n    0x1836d941d    |                    piVar1 = (int32_t *)(iStack_3f8 + 8);\r\n    0x1836d941d    |                    iVar2 = *piVar1;\r\n    0x1836d941d    |                    *piVar1 = *piVar1 + -1;\r\n    0x1836d941d    |                    UNLOCK();\r\n    0x1836d9424    |                    if (iVar2 == 0) {\r\n    0x1836d9431    |                        (*(code *)0x185f59da0)();\r\n                   |                    }\r\n                   |                }\r\n    0x1836d855d    |                func_0x00018424db70((int64_t)&var_401h + 1);\r\n    0x1836d8580    |                func_0x0001848f8b80(&var_398h);\r\n    0x1836d8593    |                goto code_r0x0001836d8598;\r\n                   |            }\r\n    0x1836d84cb    |            uVar21 = (int64_t)var_2d8h._7_1_;\r\n    0x1836d84cb    |            if ((int64_t)var_2d8h._7_1_ < 0) {\r\n    0x1836d84cd    |                uVar21 = var_2e0h;\r\n                   |            }\r\n    0x1836d84d5    |            uVar16 = (uint64_t)(int32_t)var_2c8h;\r\n    0x1836d84e0    |            if (uVar16 <= uVar21) {\r\n    0x1836d84e9    |                piVar14 = &var_2e8h;\r\n    0x1836d84e9    |                if (var_2d8h < 0) {\r\n    0x1836d84eb    |                    piVar14 = (int64_t *)var_2e8h;\r\n                   |                }\r\n    0x1836d84f6    |                if (uVar21 - uVar16 < uVar18) {\r\n    0x1836d84f6    |                    uVar18 = uVar21 - uVar16;\r\n                   |                }\r\n    0x1836d84fa    |                iVar20 = (int64_t)piVar14 + uVar16;\r\n    0x1836d84fa    |                goto code_r0x0001836d84fd;\r\n                   |            }\r\n                   |code_r0x0001836d92fb:\r\n    0x1836d9302    |            func_0x000186069580(0x1901257f0);\r\n                   |code_r0x0001836d9307:\r\n    0x1836d9307    |            pcVar3 = (code *)swi(3);\r\n    0x1836d9307    |            iVar20 = (*pcVar3)();\r\n    0x1836d9307    |            return iVar20;\r\n                   |        }\r\n                   |code_r0x0001836d8598:\r\n    0x1836d8598    |        var_420h = 0;\r\n    0x1836d85ab    |        if (iVar9 == -1) {\r\n    0x1836d8ed6    |            var_418h = 0x1901b79bc;\r\n    0x1836d8ed9    |            var_410h = 4;\r\n    0x1836d8ee9    |            cVar7 = func_0x0001841fd1c0(&var_2e8h);\r\n    0x1836d8ef0    |            if (cVar7 == '\\0') {\r\n    0x1836d8efb    |                var_258h = func_0x000185f006b8(0x30);\r\n    0x1836d8f08    |                var_250h = 0x23;\r\n    0x1836d8f1e    |                var_248h = -0x7fffffffffffffd0;\r\n    0x1836d8f4a    |                if (((undefined4 *)(var_258h + 0x23) < (uint64_t)var_258h) ||\r\n    0x1836d8f44    |                   ((undefined4 *)0x190c14678 < (undefined4 *)(var_258h + 0x23) &&\r\n    0x1836d8f3d    |                    (uint64_t)var_258h < (undefined4 *)0x190c14679)) goto code_r0x0001836d912e;\r\n    0x1836d8f57    |                *(undefined8 *)(var_258h + 0x10) = 0x6f6e20726f662064;\r\n    0x1836d8f57    |                *(undefined8 *)(var_258h + 0x18) = 0x5520656c69662d6e;\r\n    0x1836d8f62    |                *(undefined4 *)var_258h = 0x49626174;\r\n    0x1836d8f62    |                *(undefined4 *)(var_258h + 4) = 0x73692064;\r\n    0x1836d8f62    |                *(undefined4 *)(var_258h + 8) = 0x71657220;\r\n    0x1836d8f62    |                *(undefined4 *)(var_258h + 0xc) = 0x65726975;\r\n    0x1836d8f65    |                *(undefined4 *)(var_258h + 0x1f) = 0x734c5255;\r\n    0x1836d8f6c    |                *(undefined *)(var_258h + 0x23) = 0;\r\n    0x1836d8f70    |                piVar14 = &var_258h;\r\n    0x1836d8f78    |                goto code_r0x0001836d8e8c;\r\n                   |            }\r\n                   |code_r0x0001836d871a:\r\n    0x1836d871a    |            piVar14 = &var_418h;\r\n    0x1836d871f    |            var_418h = 0x1901b79bc;\r\n    0x1836d8722    |            var_410h = 4;\r\n    0x1836d8738    |            cVar7 = func_0x0001841fd1c0(&var_2e8h, piVar14);\r\n    0x1836d873f    |            if (cVar7 == '\\0') {\r\n    0x1836d8fbf    |                uVar21 = (uint64_t)var_2c8h._4_4_;\r\n    0x1836d8fc7    |                piVar19 = (int64_t *)0x0;\r\n    0x1836d8fca    |                uVar18 = 0;\r\n    0x1836d8fd2    |                if ((int64_t)uVar21 < 1) {\r\n                   |code_r0x0001836d9058:\r\n    0x1836d9058    |                    _var_408h = CONCAT17((char)uVar18, var_408h);\r\n                   |                } else {\r\n    0x1836d8fe7    |                    uVar16 = (int64_t)var_2d8h._7_1_;\r\n    0x1836d8fe7    |                    if ((int64_t)var_2d8h._7_1_ < 0) {\r\n    0x1836d8fe9    |                        uVar16 = var_2e0h;\r\n                   |                    }\r\n    0x1836d8ff1    |                    uVar15 = (uint64_t)(int32_t)var_2c8h;\r\n    0x1836d8ffc    |                    if (uVar16 < uVar15) goto code_r0x0001836d92fb;\r\n    0x1836d9004    |                    piVar19 = &var_2e8h;\r\n    0x1836d9004    |                    if (var_2d8h < 0) {\r\n    0x1836d9006    |                        piVar19 = (int64_t *)var_2e8h;\r\n                   |                    }\r\n    0x1836d9011    |                    uVar18 = uVar21;\r\n    0x1836d9011    |                    if (uVar16 - uVar15 < uVar21) {\r\n    0x1836d9011    |                        uVar18 = uVar16 - uVar15;\r\n                   |                    }\r\n    0x1836d9018    |                    piVar19 = (int64_t *)((int64_t)piVar19 + uVar15);\r\n    0x1836d901f    |                    if (uVar18 < 0x17) goto code_r0x0001836d9058;\r\n    0x1836d9024    |                    uVar21 = (uint64_t)((uint32_t)uVar18 & 0x7ffffff0);\r\n    0x1836d902f    |                    piVar14 = (int64_t *)func_0x000185f006b8(uVar21 + 0x10);\r\n    0x1836d9041    |                    _var_408h = uVar21 + 0x8000000000000010;\r\n    0x1836d9053    |                    var_418h = (int64_t)piVar14;\r\n    0x1836d9053    |                    var_410h = uVar18;\r\n                   |                }\r\n    0x1836d9074    |                if (((int64_t *)((int64_t)piVar14 + uVar18) < piVar14) ||\r\n    0x1836d906c    |                   ((piVar14 <= piVar19 && (piVar19 < (int64_t *)((int64_t)piVar14 + uVar18))))) {\r\n                   |code_r0x0001836d912e:\r\n    0x1836d912e    |    // WARNING: Does not return\r\n    0x1836d912e    |                    pcVar3 = (code *)invalidInstructionException();\r\n    0x1836d912e    |                    (*pcVar3)();\r\n                   |                }\r\n    0x1836d9083    |                func_0x000185f5a940(piVar14, piVar19, uVar18);\r\n    0x1836d9088    |                *(undefined *)((int64_t)piVar14 + uVar18) = 0;\r\n    0x1836d90a4    |                piVar19 = (int64_t *)func_0x00018533e010(&var_418h, 0, 0x190c14758, 0x18);\r\n    0x1836d90a9    |                iVar20 = piVar19[2];\r\n    0x1836d90ad    |                piVar14 = &var_78h;\r\n    0x1836d90ad    |                goto code_r0x0001836d90b5;\r\n                   |            }\r\n    0x1836d874f    |            if (*(int64_t *)0x191de85d8 == 0) {\r\n    0x1836d8762    |                uVar8 = -*(int32_t *)0x191de85c0 >> 0x1f | -*(int32_t *)0x191de85c0;\r\n                   |            } else {\r\n    0x1836d9379    |                var_418h = 0x190c143c0;\r\n    0x1836d937c    |                var_410h = 0x56;\r\n    0x1836d9384    |                uVar8 = func_0x00018befeaa0();\r\n                   |            }\r\n    0x1836d8766    |            if (0 < (int32_t)uVar8) {\r\n    0x1836d8773    |                func_0x00018030d390(&var_418h, 0x190c143c0, 0x274, 0xffffffff);\r\n    0x1836d87a1    |                func_0x000184dcd0d0(var_408h, 0x190c146a0, 0x2b);\r\n    0x1836d87ad    |                var_418h = 0x18ff81648;\r\n    0x1836d8773    |                func_0x00018030e9d0(&var_418h);\r\n    0x1836d87c7    |                *(undefined8 *)(var_408h + *(int32_t *)(_var_408h + 4)) = 0x18fe1b290;\r\n    0x1836d87d3    |                stack0xfffffffffffffc00 = 0x18fe20d40;\r\n    0x1836d87dc    |                if (var_3b0h._7_1_ < '\\0') {\r\n    0x1836d87f1    |                    func_0x0001841dcbe0(var_3c0h, CONCAT17(var_3b0h._7_1_, (unkbyte7)var_3b0h) & 0x7fffffffffffffff);\r\n                   |                }\r\n    0x1836d8802    |                stack0xfffffffffffffc00 = 0x18fe20db0;\r\n    0x1836d8813    |                if (iStack_3f8 != 0x191de1450) {\r\n    0x1836d9462    |                    LOCK();\r\n    0x1836d9462    |                    piVar1 = (int32_t *)(iStack_3f8 + 8);\r\n    0x1836d9462    |                    iVar9 = *piVar1;\r\n    0x1836d9462    |                    *piVar1 = *piVar1 + -1;\r\n    0x1836d9462    |                    UNLOCK();\r\n    0x1836d9469    |                    if (iVar9 == 0) {\r\n    0x1836d9476    |                        (*(code *)0x185f59da0)();\r\n                   |                    }\r\n                   |                }\r\n    0x1836d87f6    |                func_0x00018424db70((int64_t)&var_401h + 1);\r\n    0x1836d8819    |                func_0x0001848f8b80(&var_398h);\r\n                   |            }\r\n    0x1836d883c    |            var_228h = 0;\r\n    0x1836d883c    |            var_220h = 0;\r\n    0x1836d883f    |            _var_218h = 0;\r\n    0x1836d884f    |            cVar7 = func_0x00018afb4030(&var_2e8h);\r\n    0x1836d8856    |            if (cVar7 == '\\0') {\r\n    0x1836d923d    |                var_270h = func_0x000185f006b8(0x20);\r\n    0x1836d924a    |                var_268h = 0x18;\r\n    0x1836d9260    |                var_260h = -0x7fffffffffffffe0;\r\n    0x1836d928c    |                if (((undefined4 *)(var_270h + 0x18) < (uint64_t)var_270h) ||\r\n    0x1836d9286    |                   ((undefined4 *)0x190c146d0 < (undefined4 *)(var_270h + 0x18) &&\r\n    0x1836d927f    |                    (uint64_t)var_270h < (undefined4 *)0x190c146d1)) goto code_r0x0001836d912e;\r\n    0x1836d9299    |                *(undefined4 *)var_270h = 0x6e6e6143;\r\n    0x1836d9299    |                *(undefined4 *)(var_270h + 4) = 0x7220746f;\r\n    0x1836d9299    |                *(undefined4 *)(var_270h + 8) = 0x6c6f7365;\r\n    0x1836d9299    |                *(undefined4 *)(var_270h + 0xc) = 0x66206576;\r\n    0x1836d92a6    |                *(undefined8 *)(var_270h + 0x10) = 0x6874617020656c69;\r\n    0x1836d92aa    |                *(undefined *)(var_270h + 0x18) = 0;\r\n    0x1836d92bc    |                func_0x000188ac4940(arg1, arg2, &var_270h);\r\n    0x1836d92d8    |                var_418h = 0x188ac5700;\r\n    0x1836d92db    |                var_410h = var_410h & 0xffffffff00000000;\r\n    0x1836d92e9    |                var_178h = arg1;\r\n    0x1836d92e9    |                uVar10 = func_0x000188ac69e0(0x1861e7020);\r\n    0x1836d92ee    |                *(undefined8 *)(arg2 + 8) = uVar10;\r\n    0x1836d92f2    |                *(undefined *)(arg2 + 0x10) = 1;\r\n                   |            } else {\r\n    0x1836d8866    |                if (*(int64_t *)0x191de85d8 == 0) {\r\n    0x1836d8879    |                    uVar8 = -*(int32_t *)0x191de85c0 >> 0x1f | -*(int32_t *)0x191de85c0;\r\n                   |                } else {\r\n    0x1836d93be    |                    var_418h = 0x190c143c0;\r\n    0x1836d93c1    |                    var_410h = 0x56;\r\n    0x1836d93c9    |                    uVar8 = func_0x00018befeaa0();\r\n                   |                }\r\n    0x1836d887d    |                if (0 < (int32_t)uVar8) {\r\n    0x1836d888a    |                    func_0x00018030d390(&var_418h, 0x190c143c0, 0x27a, 0xffffffff);\r\n    0x1836d88b8    |                    uVar10 = func_0x000184dcd0d0(var_408h, 0x190c146f0, 0x29);\r\n    0x1836d88c8    |                    func_0x0001824866d0(uVar10, &var_228h);\r\n    0x1836d88d4    |                    var_418h = 0x18ff81648;\r\n    0x1836d888a    |                    func_0x00018030e9d0(&var_418h);\r\n    0x1836d88ee    |                    *(undefined8 *)(var_408h + *(int32_t *)(_var_408h + 4)) = 0x18fe1b290;\r\n    0x1836d88fa    |                    stack0xfffffffffffffc00 = 0x18fe20d40;\r\n    0x1836d8903    |                    if (var_3b0h._7_1_ < '\\0') {\r\n    0x1836d8918    |                        func_0x0001841dcbe0(var_3c0h, CONCAT17(var_3b0h._7_1_, (unkbyte7)var_3b0h) & 0x7fffffffffffffff)\r\n                   |                        ;\r\n                   |                    }\r\n    0x1836d8929    |                    stack0xfffffffffffffc00 = 0x18fe20db0;\r\n    0x1836d893a    |                    if (iStack_3f8 != 0x191de1450) {\r\n    0x1836d9486    |                        LOCK();\r\n    0x1836d9486    |                        piVar1 = (int32_t *)(iStack_3f8 + 8);\r\n    0x1836d9486    |                        iVar9 = *piVar1;\r\n    0x1836d9486    |                        *piVar1 = *piVar1 + -1;\r\n    0x1836d9486    |                        UNLOCK();\r\n    0x1836d948d    |                        if (iVar9 == 0) {\r\n    0x1836d949a    |                            (*(code *)0x185f59da0)();\r\n                   |                        }\r\n                   |                    }\r\n    0x1836d891d    |                    func_0x00018424db70((int64_t)&var_401h + 1);\r\n    0x1836d8940    |                    func_0x0001848f8b80(&var_398h);\r\n                   |                }\r\n    0x1836d8962    |                if (*(int64_t *)0x191de85d8 == 0) {\r\n    0x1836d8975    |                    uVar8 = -*(int32_t *)0x191de85c0 >> 0x1f | -*(int32_t *)0x191de85c0;\r\n                   |                } else {\r\n    0x1836d93df    |                    var_418h = 0x190c143c0;\r\n    0x1836d93e2    |                    var_410h = 0x56;\r\n    0x1836d93ea    |                    uVar8 = func_0x00018befeaa0();\r\n                   |                }\r\n    0x1836d8979    |                if (0 < (int32_t)uVar8) {\r\n    0x1836d8986    |                    func_0x00018030d390(&var_418h, 0x190c143c0, 0x27c, 0xffffffff);\r\n    0x1836d89b4    |                    func_0x000184dcd0d0(var_408h, 0x190c14720, 0x2e);\r\n    0x1836d89c0    |                    var_418h = 0x18ff81648;\r\n    0x1836d8986    |                    func_0x00018030e9d0(&var_418h);\r\n    0x1836d89da    |                    *(undefined8 *)(var_408h + *(int32_t *)(_var_408h + 4)) = 0x18fe1b290;\r\n    0x1836d89e6    |                    stack0xfffffffffffffc00 = 0x18fe20d40;\r\n    0x1836d89ef    |                    if (var_3b0h._7_1_ < '\\0') {\r\n    0x1836d8a04    |                        func_0x0001841dcbe0(var_3c0h, CONCAT17(var_3b0h._7_1_, (unkbyte7)var_3b0h) & 0x7fffffffffffffff)\r\n                   |                        ;\r\n                   |                    }\r\n    0x1836d8a15    |                    stack0xfffffffffffffc00 = 0x18fe20db0;\r\n    0x1836d8a26    |                    if (iStack_3f8 != 0x191de1450) {\r\n    0x1836d94aa    |                        LOCK();\r\n    0x1836d94aa    |                        piVar1 = (int32_t *)(iStack_3f8 + 8);\r\n    0x1836d94aa    |                        iVar9 = *piVar1;\r\n    0x1836d94aa    |                        *piVar1 = *piVar1 + -1;\r\n    0x1836d94aa    |                        UNLOCK();\r\n    0x1836d94b1    |                        if (iVar9 == 0) {\r\n    0x1836d94be    |                            (*(code *)0x185f59da0)();\r\n                   |                        }\r\n                   |                    }\r\n    0x1836d8a09    |                    func_0x00018424db70((int64_t)&var_401h + 1);\r\n    0x1836d8a2c    |                    func_0x0001848f8b80(&var_398h);\r\n                   |                }\r\n    0x1836d8a4c    |                puVar11 = (undefined8 *)func_0x000184c155e0(&var_2e8h);\r\n    0x1836d8a57    |                if (arg1 != 0) {\r\n    0x1836d8a5e    |                    LOCK();\r\n    0x1836d8a5e    |                    piVar1 = (int32_t *)(arg1 + 8);\r\n    0x1836d8a5e    |                    iVar9 = *piVar1;\r\n    0x1836d8a5e    |                    *piVar1 = *piVar1 + 1;\r\n    0x1836d8a5e    |                    UNLOCK();\r\n    0x1836d8a68    |                    if (iVar9 == 0x7fffffff) goto code_r0x0001836d9307;\r\n                   |                }\r\n    0x1836d8a73    |                puVar12 = (undefined4 *)func_0x000185f006b8(0x50);\r\n    0x1836d8a7b    |                *puVar12 = 1;\r\n    0x1836d8a88    |                *(undefined8 *)(puVar12 + 2) = 0x1836e1870;\r\n    0x1836d8a93    |                *(undefined8 *)(puVar12 + 4) = 0x1836c50d0;\r\n    0x1836d8a9e    |                *(undefined8 *)(puVar12 + 6) = 0x1841d75d0;\r\n    0x1836d8aa9    |                *(undefined8 *)(puVar12 + 8) = 0x1836d94f0;\r\n    0x1836d8aad    |                puVar12[10] = 0;\r\n    0x1836d8ab5    |                *(int64_t *)(puVar12 + 0xc) = arg1;\r\n    0x1836d8ac2    |                if (*(char *)((int64_t)puVar11 + 0x17) < '\\0') {\r\n    0x1836d8ab9    |                    func_0x0001841dd0f0(puVar12 + 0xe, *puVar11, puVar11[1]);\r\n                   |                } else {\r\n    0x1836d8ac8    |                    *(undefined8 *)(puVar12 + 0x12) = puVar11[2];\r\n    0x1836d8acc    |                    uVar4 = *(undefined4 *)((int64_t)puVar11 + 4);\r\n    0x1836d8acc    |                    uVar5 = *(undefined4 *)(puVar11 + 1);\r\n    0x1836d8acc    |                    uVar6 = *(undefined4 *)((int64_t)puVar11 + 0xc);\r\n    0x1836d8ad0    |                    puVar12[0xe] = *(undefined4 *)puVar11;\r\n    0x1836d8ad0    |                    puVar12[0xf] = uVar4;\r\n    0x1836d8ad0    |                    puVar12[0x10] = uVar5;\r\n    0x1836d8ad0    |                    puVar12[0x11] = uVar6;\r\n                   |                }\r\n    0x1836d8ad8    |                puVar13 = (undefined4 *)func_0x000185f006b8(0x40);\r\n    0x1836d8ae0    |                *puVar13 = 1;\r\n    0x1836d8aed    |                *(undefined8 *)(puVar13 + 2) = 0x1833e7f20;\r\n    0x1836d8af8    |                *(undefined8 *)(puVar13 + 4) = 0x182c30930;\r\n    0x1836d8afc    |                *(undefined8 *)(puVar13 + 6) = 0x1841d75d0;\r\n    0x1836d8b07    |                *(undefined8 *)(puVar13 + 8) = 0x1836d7620;\r\n    0x1836d8b17    |                if (_var_218h < 0) {\r\n    0x1836d8b0b    |                    func_0x000184c2f840(puVar13 + 10, var_228h, var_220h);\r\n                   |                } else {\r\n    0x1836d8b21    |                    *(int64_t *)(puVar13 + 0xe) = _var_218h;\r\n    0x1836d8b2d    |                    puVar13[10] = (undefined4)var_228h;\r\n    0x1836d8b2d    |                    puVar13[0xb] = var_228h._4_4_;\r\n    0x1836d8b2d    |                    puVar13[0xc] = (undefined4)var_220h;\r\n    0x1836d8b2d    |                    puVar13[0xd] = var_220h._4_4_;\r\n                   |                }\r\n    0x1836d8b66    |                func_0x000184339cd0(&var_418h, 0x190288028, 0x190c143c0, 0x27f);\r\n    0x1836d8b7b    |                puVar11 = (undefined8 *)func_0x000185f006b8(8);\r\n    0x1836d8b83    |                *puVar11 = 0;\r\n    0x1836d8b8f    |                var_178h = func_0x000185f006b8(0x38);\r\n    0x1836d8b99    |                *(undefined4 *)var_178h = 1;\r\n    0x1836d8ba2    |                *(undefined8 *)(var_178h + 8) = 0x181346940;\r\n    0x1836d8bad    |                *(undefined8 *)(var_178h + 0x10) = 0x1836e2400;\r\n    0x1836d8bb1    |                *(undefined8 *)(var_178h + 0x18) = 0x1841d75d0;\r\n    0x1836d8bbc    |                *(undefined8 *)(var_178h + 0x20) = 0x1836e2210;\r\n    0x1836d8bc0    |                *(undefined4 **)(var_178h + 0x28) = puVar12;\r\n    0x1836d8bc4    |                *(undefined8 **)(var_178h + 0x30) = puVar11;\r\n    0x1836d8bd5    |                var_100h = func_0x000185f006b8(0x38);\r\n    0x1836d8bdd    |                *(undefined4 *)var_100h = 1;\r\n    0x1836d8be6    |                *(undefined8 *)(var_100h + 8) = 0x1800b3540;\r\n    0x1836d8bf1    |                *(undefined8 *)(var_100h + 0x10) = 0x18336e440;\r\n    0x1836d8bf5    |                *(undefined8 *)(var_100h + 0x18) = 0x1841d75d0;\r\n    0x1836d8c00    |                *(undefined8 *)(var_100h + 0x20) = 0x1836e22e0;\r\n    0x1836d8c04    |                *(undefined4 **)(var_100h + 0x28) = puVar13;\r\n    0x1836d8c1c    |                if (((uint64_t)puVar11 & 0xfffffffc00000000) == *(uint64_t *)0x191cd6d08) {\r\n    0x1836d8c21    |                    func_0x0001841c7180(puVar11);\r\n                   |                }\r\n    0x1836d8c26    |                *(undefined8 **)(var_100h + 0x30) = puVar11;\r\n    0x1836d8c3c    |                func_0x000181401ac0(&var_418h, 0x190c1474f, &var_100h, &var_178h);\r\n    0x1836d8c50    |                *(undefined *)arg2 = 0;\r\n    0x1836d8c52    |                *(undefined *)(arg2 + 0x10) = 0;\r\n                   |            }\r\n    0x1836d8c5d    |            if (-1 < _var_218h) goto code_r0x0001836d8c77;\r\n    0x1836d8c6f    |            uVar18 = _var_218h * 2;\r\n    0x1836d8c6f    |            iVar20 = var_228h;\r\n                   |        } else {\r\n    0x1836d85b8    |            iVar20 = *(int64_t *)(arg1 + 0x1d0);\r\n    0x1836d85c2    |            if (iVar20 == 0) {\r\n    0x1836d85c4    |                iVar20 = *(int64_t *)(arg1 + 0x1c8);\r\n                   |            }\r\n    0x1836d85e3    |            cVar7 = func_0x0001814eff10(iVar9, iVar20, *(undefined *)(arg1 + 0x139), 0, &var_420h, 0);\r\n    0x1836d85ea    |            if (cVar7 != '\\0') {\r\n    0x1836d85fb    |                uStack_1c8 = 0;\r\n    0x1836d85fb    |                uStack_1c0 = 0;\r\n    0x1836d8600    |                uStack_1d8 = 0;\r\n    0x1836d8600    |                iStack_1d0 = 0;\r\n    0x1836d8605    |                uStack_1e8 = 0;\r\n    0x1836d8605    |                uStack_1e0 = 0;\r\n    0x1836d860a    |                uStack_1f8 = 0;\r\n    0x1836d860a    |                uStack_1f0 = 0;\r\n    0x1836d860f    |                uStack_208 = 0;\r\n    0x1836d860f    |                uStack_200 = 0;\r\n    0x1836d8614    |                _var_218h = 0;\r\n    0x1836d8614    |                stack0xfffffffffffffdf0 = 0;\r\n    0x1836d8619    |                var_228h = 0;\r\n    0x1836d8619    |                var_220h = 0;\r\n    0x1836d861d    |                uStack_1b8 = 0;\r\n    0x1836d8631    |                uVar10 = (*(code *)0x185f59da0)();\r\n    0x1836d85f3    |                func_0x0001842170e0(&var_228h, uVar10);\r\n    0x1836d8647    |                if (iStack_1d0 < 0) {\r\n    0x1836d864d    |                    func_0x0001842170e0(&var_178h, &var_228h);\r\n                   |                } else {\r\n    0x1836d9138    |                    func_0x000185f5a0c0(&var_418h, 0, 200);\r\n    0x1836d9152    |                    var_398h._4_4_ = 0xffffffff;\r\n    0x1836d9156    |                    uStack_38c = 0xffffffff;\r\n    0x1836d915a    |                    uStack_384 = 0xffffffff;\r\n    0x1836d915e    |                    uStack_37c = 0xffffffff;\r\n    0x1836d9162    |                    uStack_374 = 0xffffffff;\r\n    0x1836d9166    |                    uStack_36c = 0xffffffff;\r\n    0x1836d916a    |                    uStack_364 = 0xffffffff;\r\n    0x1836d916e    |                    uStack_350 = 0;\r\n    0x1836d917d    |                    uStack_3a8 = 0x1901249ec;\r\n    0x1836d918b    |                    uStack_360 = 0xffffffff00000000;\r\n    0x1836d918f    |                    func_0x000185792ae0(&var_228h, &var_178h, &var_418h);\r\n    0x1836d9130    |                    func_0x0001841c0510(&var_398h);\r\n                   |                }\r\n    0x1836d866a    |                if (iStack_290 < 0) {\r\n    0x1836d8670    |                    func_0x0001842170e0(&var_100h, &var_2e8h);\r\n                   |                } else {\r\n    0x1836d91bc    |                    func_0x000185f5a0c0(&var_418h, 0, 200);\r\n    0x1836d91d6    |                    var_398h._4_4_ = 0xffffffff;\r\n    0x1836d91da    |                    uStack_38c = 0xffffffff;\r\n    0x1836d91de    |                    uStack_384 = 0xffffffff;\r\n    0x1836d91e2    |                    uStack_37c = 0xffffffff;\r\n    0x1836d91e6    |                    uStack_374 = 0xffffffff;\r\n    0x1836d91ea    |                    uStack_36c = 0xffffffff;\r\n    0x1836d91ee    |                    uStack_364 = 0xffffffff;\r\n    0x1836d91f2    |                    uStack_350 = 0;\r\n    0x1836d9201    |                    uStack_3a8 = 0x1901249ec;\r\n    0x1836d920f    |                    uStack_360 = 0xffffffff00000000;\r\n    0x1836d9213    |                    func_0x000185792ae0(&var_2e8h, &var_100h, &var_418h);\r\n    0x1836d91b4    |                    func_0x0001841c0510(&var_398h);\r\n                   |                }\r\n    0x1836d8694    |                iVar20 = (int64_t)(char)var_e9h;\r\n    0x1836d8694    |                if ((int64_t)(char)var_e9h < 0) {\r\n    0x1836d8696    |                    iVar20 = var_f8h;\r\n                   |                }\r\n    0x1836d86ad    |                iVar17 = (int64_t)(char)var_161h;\r\n    0x1836d86ad    |                if ((int64_t)(char)var_161h < 0) {\r\n    0x1836d86af    |                    iVar17 = var_170h;\r\n                   |                }\r\n    0x1836d86ba    |                if (iVar20 == iVar17) {\r\n    0x1836d86cd    |                    piVar14 = &var_178h;\r\n    0x1836d86cd    |                    if ((char)var_161h < '\\0') {\r\n    0x1836d86cf    |                        piVar14 = (int64_t *)var_178h;\r\n                   |                    }\r\n    0x1836d86e4    |                    piVar19 = &var_100h;\r\n    0x1836d86e4    |                    if ((char)var_e9h < '\\0') {\r\n    0x1836d86e6    |                        piVar19 = (int64_t *)var_100h;\r\n                   |                    }\r\n    0x1836d86ee    |                    iVar9 = func_0x000185f59f10(piVar19, piVar14);\r\n    0x1836d86d7    |                    func_0x0001841c04a0(&var_100h);\r\n    0x1836d86c0    |                    func_0x0001841c04a0(&var_178h);\r\n    0x1836d8707    |                    if (iVar9 == 0) {\r\n    0x1836d870d    |                        func_0x0001841c04a0(&var_228h);\r\n    0x1836d8715    |                        goto code_r0x0001836d871a;\r\n                   |                    }\r\n                   |                } else {\r\n    0x1836d8cbb    |                    func_0x0001841c04a0(&var_100h);\r\n    0x1836d8cc8    |                    func_0x0001841c04a0(&var_178h);\r\n                   |                }\r\n    0x1836d8cda    |                uVar18 = func_0x000185f006b8(0x50);\r\n    0x1836d8cea    |                var_238h = 0x41;\r\n    0x1836d8d00    |                var_230h = -0x7fffffffffffffb0;\r\n    0x1836d8d0f    |                var_240h = uVar18;\r\n    0x1836d8d2a    |                if ((uVar18 + 0x41 < uVar18) || (0x190c14630 < uVar18 + 0x41 && uVar18 < 0x190c14631))\r\n    0x1836d8d2a    |                goto code_r0x0001836d912e;\r\n    0x1836d8d40    |                func_0x000185f5a940(uVar18, 0x190c14630, 0x41);\r\n    0x1836d8d45    |                *(undefined *)(uVar18 + 0x41) = 0;\r\n    0x1836d8d58    |                func_0x000188ac4940(arg1, arg2, &var_240h);\r\n    0x1836d8d74    |                var_418h = 0x188ac5700;\r\n    0x1836d8d77    |                var_410h = var_410h & 0xffffffff00000000;\r\n    0x1836d8d85    |                var_178h = arg1;\r\n    0x1836d8d85    |                uVar10 = func_0x000188ac69e0(0x1861e7020);\r\n    0x1836d8d8a    |                *(undefined8 *)(arg2 + 8) = uVar10;\r\n    0x1836d8d8e    |                *(undefined *)(arg2 + 0x10) = 1;\r\n    0x1836d8d92    |                func_0x0001841c04a0(&var_228h);\r\n    0x1836d8d9f    |                goto code_r0x0001836d8c77;\r\n                   |            }\r\n    0x1836d8f88    |            func_0x00018492c4f0(&var_418h, iVar9);\r\n    0x1836d8fa9    |            piVar19 = (int64_t *)func_0x00018533e010(&var_418h, 0, 0x190c14618, 0xf);\r\n    0x1836d8fae    |            iVar20 = piVar19[2];\r\n    0x1836d8fb2    |            piVar14 = &var_58h;\r\n                   |code_r0x0001836d90b5:\r\n    0x1836d90b5    |            piVar14[2] = iVar20;\r\n    0x1836d90b9    |            iVar20 = piVar19[1];\r\n    0x1836d90bc    |            *piVar14 = *piVar19;\r\n    0x1836d90bc    |            piVar14[1] = iVar20;\r\n    0x1836d90c3    |            *piVar19 = 0;\r\n    0x1836d90c3    |            piVar19[1] = 0;\r\n    0x1836d90c6    |            piVar19[2] = 0;\r\n    0x1836d90d4    |            func_0x000188ac4940(arg1, arg2);\r\n    0x1836d90f3    |            var_228h = 0x188ac5700;\r\n    0x1836d90f6    |            var_220h = var_220h & 0xffffffff00000000;\r\n    0x1836d9104    |            var_178h = arg1;\r\n    0x1836d9104    |            uVar10 = func_0x000188ac69e0(0x1861e7020);\r\n    0x1836d9109    |            *(undefined8 *)(arg2 + 8) = uVar10;\r\n    0x1836d910d    |            *(undefined *)(arg2 + 0x10) = 1;\r\n    0x1836d9116    |            if (-1 < (int64_t)_var_408h) goto code_r0x0001836d8c77;\r\n    0x1836d9121    |            uVar18 = _var_408h & 0x7fffffffffffffff;\r\n    0x1836d9129    |            iVar20 = var_418h;\r\n                   |        }\r\n    0x1836d8c72    |        func_0x0001841dcbe0(iVar20, uVar18);\r\n                   |    }\r\n                   |code_r0x0001836d8c77:\r\n    0x1836d8c77    |    func_0x0001841c04a0(&var_2e8h);\r\n                   |code_r0x0001836d8c84:\r\n    0x1836d8c90    |    if (((char)var_428h == '\\x01') && (var_438h < 0)) {\r\n    0x1836d8c9f    |        func_0x0001841dcbe0(var_448h, var_438h & 0x7fffffffffffffff);\r\n                   |    }\r\n    0x1836d8cba    |    return arg2;\r\n                   |}\r\n[{\"offset\":6499958832,\"name\":\"fcn.1836d8030\",\"size\":5309,\"is-pure\":false,\"realsz\":5307,\"noreturn\":false,\"stackframe\":1144,\"calltype\":\"ms\",\"cost\":1440,\"cc\":89,\"loops\":35,\"bits\":64,\"type\":\"fcn\",\"nbbs\":164,\"edges\":247,\"ebbs\":3,\"signature\":\"fcn.1836d8030(int64_t arg1, int64_t arg2, int64_t arg_4fh);\",\"minbound\":6499958832,\"maxbound\":6499964141,\"callrefs\":[{\"from\":6499958930,\"to\":6445650832,\"type\":\"CALL\"},{\"from\":6499958953,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6499958975,\"to\":6462379168,\"type\":\"CALL\"},{\"from\":6499958998,\"to\":6445656528,\"type\":\"CALL\"},{\"from\":6499959060,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6499959111,\"to\":6511975280,\"type\":\"CALL\"},{\"from\":6499959119,\"to\":6518967168,\"type\":\"CALL\"},{\"from\":6499959168,\"to\":6502376880,\"type\":\"CALL\"},{\"from\":6499959247,\"to\":6445650832,\"type\":\"CALL\"},{\"from\":6499959270,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6499959313,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6499959336,\"to\":6445656528,\"type\":\"CALL\"},{\"from\":6499959398,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6499959449,\"to\":6511975280,\"type\":\"CALL\"},{\"from\":6499959457,\"to\":6518967168,\"type\":\"CALL\"},{\"from\":6499959559,\"to\":6445650832,\"type\":\"CALL\"},{\"from\":6499959585,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6499959595,\"to\":6446762512,\"type\":\"CALL\"},{\"from\":6499959615,\"to\":6445656528,\"type\":\"CALL\"},{\"from\":6499959679,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6499959730,\"to\":6511975280,\"type\":\"CALL\"},{\"from\":6499959738,\"to\":6518967168,\"type\":\"CALL\"},{\"from\":6499959872,\"to\":6515567520,\"type\":\"CALL\"},{\"from\":6499959951,\"to\":6445650832,\"type\":\"CALL\"},{\"from\":6499959974,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6499960067,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6499960090,\"to\":6445656528,\"type\":\"CALL\"},{\"from\":6499960152,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6499960203,\"to\":6511975280,\"type\":\"CALL\"},{\"from\":6499960211,\"to\":6518967168,\"type\":\"CALL\"},{\"from\":6499960291,\"to\":6464405264,\"type\":\"CALL\"},{\"from\":6499960369,\"to\":6740346544,\"type\":\"CALL\"},{\"from\":6499960381,\"to\":6511751392,\"type\":\"CALL\"},{\"from\":6499960413,\"to\":6511751392,\"type\":\"CALL\"},{\"from\":6499960448,\"to\":6511751392,\"type\":\"CALL\"},{\"from\":6499960558,\"to\":6542434064,\"type\":\"CALL\"},{\"from\":6499960568,\"to\":6511396000,\"type\":\"CALL\"},{\"from\":6499960576,\"to\":6511396000,\"type\":\"CALL\"},{\"from\":6499960597,\"to\":6511396000,\"type\":\"CALL\"},{\"from\":6499960632,\"to\":6511645120,\"type\":\"CALL\"},{\"from\":6499960711,\"to\":6445650832,\"type\":\"CALL\"},{\"from\":6499960737,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6499960756,\"to\":6445656528,\"type\":\"CALL\"},{\"from\":6499960817,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6499960868,\"to\":6511975280,\"type\":\"CALL\"},{\"from\":6499960876,\"to\":6518967168,\"type\":\"CALL\"},{\"from\":6499960911,\"to\":6626689072,\"type\":\"CALL\"},{\"from\":6499960990,\"to\":6445650832,\"type\":\"CALL\"},{\"from\":6499961016,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6499961032,\"to\":6480750288,\"type\":\"CALL\"},{\"from\":6499961051,\"to\":6445656528,\"type\":\"CALL\"},{\"from\":6499961112,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6499961163,\"to\":6511975280,\"type\":\"CALL\"},{\"from\":6499961171,\"to\":6518967168,\"type\":\"CALL\"},{\"from\":6499961242,\"to\":6445650832,\"type\":\"CALL\"},{\"from\":6499961268,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6499961287,\"to\":6445656528,\"type\":\"CALL\"},{\"from\":6499961348,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6499961399,\"to\":6511975280,\"type\":\"CALL\"},{\"from\":6499961407,\"to\":6518967168,\"type\":\"CALL\"},{\"from\":6499961420,\"to\":6522230240,\"type\":\"CALL\"},{\"from\":6499961459,\"to\":6542067384,\"type\":\"CALL\"},{\"from\":6499961560,\"to\":6542067384,\"type\":\"CALL\"},{\"from\":6499961648,\"to\":6499961688,\"type\":\"CODE\"},{\"from\":6499961657,\"to\":6511513840,\"type\":\"CALL\"},{\"from\":6499961662,\"to\":6499961555,\"type\":\"CODE\"},{\"from\":6499961683,\"to\":6522337344,\"type\":\"CALL\"},{\"from\":6499961713,\"to\":6512942288,\"type\":\"CALL\"},{\"from\":6499961723,\"to\":6542067384,\"type\":\"CALL\"},{\"from\":6499961743,\"to\":6542067384,\"type\":\"CALL\"},{\"from\":6499961813,\"to\":6542067384,\"type\":\"CALL\"},{\"from\":6499961889,\"to\":6511423872,\"type\":\"CALL\"},{\"from\":6499961929,\"to\":6463429312,\"type\":\"CALL\"},{\"from\":6499961970,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6499961983,\"to\":6511396000,\"type\":\"CALL\"},{\"from\":6499962015,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6499962051,\"to\":6511396000,\"type\":\"CALL\"},{\"from\":6499962064,\"to\":6511396000,\"type\":\"CALL\"},{\"from\":6499962074,\"to\":6542067384,\"type\":\"CALL\"},{\"from\":6499962176,\"to\":6542436672,\"type\":\"CALL\"},{\"from\":6499962200,\"to\":6587959616,\"type\":\"CALL\"},{\"from\":6499962245,\"to\":6587967968,\"type\":\"CALL\"},{\"from\":6499962266,\"to\":6511396000,\"type\":\"CALL\"},{\"from\":6499962271,\"to\":6499961975,\"type\":\"CODE\"},{\"from\":6499962365,\"to\":6587959616,\"type\":\"CALL\"},{\"from\":6499962410,\"to\":6587967968,\"type\":\"CALL\"},{\"from\":6499962423,\"to\":6499961988,\"type\":\"CODE\"},{\"from\":6499962514,\"to\":6587959616,\"type\":\"CALL\"},{\"from\":6499962559,\"to\":6587967968,\"type\":\"CALL\"},{\"from\":6499962572,\"to\":6499961975,\"type\":\"CODE\"},{\"from\":6499962601,\"to\":6511645120,\"type\":\"CALL\"},{\"from\":6499962619,\"to\":6542067384,\"type\":\"CALL\"},{\"from\":6499962744,\"to\":6499962508,\"type\":\"CODE\"},{\"from\":6499962755,\"to\":6499960061,\"type\":\"CODE\"},{\"from\":6499962770,\"to\":6519178480,\"type\":\"CALL\"},{\"from\":6499962793,\"to\":6529736720,\"type\":\"CALL\"},{\"from\":6499962810,\"to\":6499963061,\"type\":\"CODE\"},{\"from\":6499962927,\"to\":6542067384,\"type\":\"CALL\"},{\"from\":6499962963,\"to\":6499962975,\"type\":\"CODE\"},{\"from\":6499963011,\"to\":6542436672,\"type\":\"CALL\"},{\"from\":6499963044,\"to\":6529736720,\"type\":\"CALL\"},{\"from\":6499963092,\"to\":6587959616,\"type\":\"CALL\"},{\"from\":6499963140,\"to\":6587967968,\"type\":\"CALL\"},{\"from\":6499963177,\"to\":6499961970,\"type\":\"CODE\"},{\"from\":6499963208,\"to\":6542434496,\"type\":\"CALL\"},{\"from\":6499963298,\"to\":6534277856,\"type\":\"CALL\"},{\"from\":6499963306,\"to\":6511396112,\"type\":\"CALL\"},{\"from\":6499963311,\"to\":6499960418,\"type\":\"CODE\"},{\"from\":6499963340,\"to\":6542434496,\"type\":\"CALL\"},{\"from\":6499963430,\"to\":6534277856,\"type\":\"CALL\"},{\"from\":6499963438,\"to\":6511396112,\"type\":\"CALL\"},{\"from\":6499963443,\"to\":6499960453,\"type\":\"CODE\"},{\"from\":6499963453,\"to\":6542067384,\"type\":\"CALL\"},{\"from\":6499963580,\"to\":6587959616,\"type\":\"CALL\"},{\"from\":6499963625,\"to\":6587967968,\"type\":\"CALL\"},{\"from\":6499963638,\"to\":6499961941,\"type\":\"CODE\"},{\"from\":6499963650,\"to\":6543545728,\"type\":\"CALL\"},{\"from\":6499963681,\"to\":6642723488,\"type\":\"CALL\"},{\"from\":6499963686,\"to\":6499958888,\"type\":\"CODE\"},{\"from\":6499963714,\"to\":6642723488,\"type\":\"CALL\"},{\"from\":6499963719,\"to\":6499959215,\"type\":\"CODE\"},{\"from\":6499963747,\"to\":6642723488,\"type\":\"CALL\"},{\"from\":6499963752,\"to\":6499959919,\"type\":\"CODE\"},{\"from\":6499963780,\"to\":6642723488,\"type\":\"CALL\"},{\"from\":6499963785,\"to\":6499960676,\"type\":\"CODE\"},{\"from\":6499963815,\"to\":6740346544,\"type\":\"CALL\"},{\"from\":6499963821,\"to\":6499959100,\"type\":\"CODE\"},{\"from\":6499963849,\"to\":6642723488,\"type\":\"CALL\"},{\"from\":6499963854,\"to\":6499960955,\"type\":\"CODE\"},{\"from\":6499963882,\"to\":6642723488,\"type\":\"CALL\"},{\"from\":6499963887,\"to\":6499961207,\"type\":\"CODE\"},{\"from\":6499963917,\"to\":6740346544,\"type\":\"CALL\"},{\"from\":6499963923,\"to\":6499959438,\"type\":\"CODE\"},{\"from\":6499963953,\"to\":6740346544,\"type\":\"CALL\"},{\"from\":6499963959,\"to\":6499960192,\"type\":\"CODE\"},{\"from\":6499963987,\"to\":6642723488,\"type\":\"CALL\"},{\"from\":6499963992,\"to\":6499959524,\"type\":\"CODE\"},{\"from\":6499964022,\"to\":6740346544,\"type\":\"CALL\"},{\"from\":6499964028,\"to\":6499960857,\"type\":\"CODE\"},{\"from\":6499964058,\"to\":6740346544,\"type\":\"CALL\"},{\"from\":6499964064,\"to\":6499961152,\"type\":\"CODE\"},{\"from\":6499964094,\"to\":6740346544,\"type\":\"CALL\"},{\"from\":6499964100,\"to\":6499961388,\"type\":\"CODE\"},{\"from\":6499964130,\"to\":6740346544,\"type\":\"CALL\"},{\"from\":6499964136,\"to\":6499959719,\"type\":\"CODE\"}],\"datarefs\":[{\"from\":6499958857,\"to\":6742246872,\"type\":\"DATA\"},{\"from\":6499958875,\"to\":6742246848,\"type\":\"DATA\"},{\"from\":6499958906,\"to\":6723552192,\"type\":\"DATA\"},{\"from\":6499958940,\"to\":6723552632,\"type\":\"DATA\"},{\"from\":6499958980,\"to\":6710367816,\"type\":\"DATA\"},{\"from\":6499959011,\"to\":6708900496,\"type\":\"DATA\"},{\"from\":6499959023,\"to\":6708923712,\"type\":\"DATA\"},{\"from\":6499959070,\"to\":6708923824,\"type\":\"DATA\"},{\"from\":6499959084,\"to\":6742217808,\"type\":\"DATA\"},{\"from\":6499959184,\"to\":6742246872,\"type\":\"DATA\"},{\"from\":6499959202,\"to\":6742246848,\"type\":\"DATA\"},{\"from\":6499959223,\"to\":6723552192,\"type\":\"DATA\"},{\"from\":6499959257,\"to\":6723552680,\"type\":\"DATA\"},{\"from\":6499959318,\"to\":6710367816,\"type\":\"DATA\"},{\"from\":6499959349,\"to\":6708900496,\"type\":\"DATA\"},{\"from\":6499959361,\"to\":6708923712,\"type\":\"DATA\"},{\"from\":6499959408,\"to\":6708923824,\"type\":\"DATA\"},{\"from\":6499959422,\"to\":6742217808,\"type\":\"DATA\"},{\"from\":6499959493,\"to\":6742246872,\"type\":\"DATA\"},{\"from\":6499959511,\"to\":6742246848,\"type\":\"DATA\"},{\"from\":6499959532,\"to\":6723552192,\"type\":\"DATA\"},{\"from\":6499959569,\"to\":6723552712,\"type\":\"DATA\"},{\"from\":6499959600,\"to\":6710367816,\"type\":\"DATA\"},{\"from\":6499959628,\"to\":6708900496,\"type\":\"DATA\"},{\"from\":6499959640,\"to\":6708923712,\"type\":\"DATA\"},{\"from\":6499959689,\"to\":6708923824,\"type\":\"DATA\"},{\"from\":6499959703,\"to\":6742217808,\"type\":\"DATA\"},{\"from\":6499959888,\"to\":6742246872,\"type\":\"DATA\"},{\"from\":6499959906,\"to\":6742246848,\"type\":\"DATA\"},{\"from\":6499959927,\"to\":6723552192,\"type\":\"DATA\"},{\"from\":6499959961,\"to\":6723552744,\"type\":\"DATA\"},{\"from\":6499960072,\"to\":6710367816,\"type\":\"DATA\"},{\"from\":6499960103,\"to\":6708900496,\"type\":\"DATA\"},{\"from\":6499960115,\"to\":6708923712,\"type\":\"DATA\"},{\"from\":6499960162,\"to\":6708923824,\"type\":\"DATA\"},{\"from\":6499960176,\"to\":6742217808,\"type\":\"DATA\"},{\"from\":6499960225,\"to\":6712687036,\"type\":\"DATA\"},{\"from\":6499960645,\"to\":6742246872,\"type\":\"DATA\"},{\"from\":6499960663,\"to\":6742246848,\"type\":\"DATA\"},{\"from\":6499960684,\"to\":6723552192,\"type\":\"DATA\"},{\"from\":6499960721,\"to\":6723552928,\"type\":\"DATA\"},{\"from\":6499960742,\"to\":6710367816,\"type\":\"DATA\"},{\"from\":6499960768,\"to\":6708900496,\"type\":\"DATA\"},{\"from\":6499960780,\"to\":6708923712,\"type\":\"DATA\"},{\"from\":6499960827,\"to\":6708923824,\"type\":\"DATA\"},{\"from\":6499960841,\"to\":6742217808,\"type\":\"DATA\"},{\"from\":6499960924,\"to\":6742246872,\"type\":\"DATA\"},{\"from\":6499960942,\"to\":6742246848,\"type\":\"DATA\"},{\"from\":6499960963,\"to\":6723552192,\"type\":\"DATA\"},{\"from\":6499961000,\"to\":6723553008,\"type\":\"DATA\"},{\"from\":6499961037,\"to\":6710367816,\"type\":\"DATA\"},{\"from\":6499961063,\"to\":6708900496,\"type\":\"DATA\"},{\"from\":6499961075,\"to\":6708923712,\"type\":\"DATA\"},{\"from\":6499961122,\"to\":6708923824,\"type\":\"DATA\"},{\"from\":6499961136,\"to\":6742217808,\"type\":\"DATA\"},{\"from\":6499961176,\"to\":6742246872,\"type\":\"DATA\"},{\"from\":6499961194,\"to\":6742246848,\"type\":\"DATA\"},{\"from\":6499961215,\"to\":6723552192,\"type\":\"DATA\"},{\"from\":6499961252,\"to\":6723553056,\"type\":\"DATA\"},{\"from\":6499961273,\"to\":6710367816,\"type\":\"DATA\"},{\"from\":6499961299,\"to\":6708900496,\"type\":\"DATA\"},{\"from\":6499961311,\"to\":6708923712,\"type\":\"DATA\"},{\"from\":6499961358,\"to\":6708923824,\"type\":\"DATA\"},{\"from\":6499961372,\"to\":6742217808,\"type\":\"DATA\"},{\"from\":6499961473,\"to\":6499997808,\"type\":\"DATA\"},{\"from\":6499961484,\"to\":6499881168,\"type\":\"DATA\"},{\"from\":6499961495,\"to\":6511490512,\"type\":\"DATA\"},{\"from\":6499961506,\"to\":6499964144,\"type\":\"DATA\"},{\"from\":6499961574,\"to\":6496878368,\"type\":\"DATA\"},{\"from\":6499961585,\"to\":6488787248,\"type\":\"DATA\"},{\"from\":6499961600,\"to\":6499956256,\"type\":\"DATA\"},{\"from\":6499961688,\"to\":6713540648,\"type\":\"DATA\"},{\"from\":6499961695,\"to\":6723552192,\"type\":\"DATA\"},{\"from\":6499961755,\"to\":6462662976,\"type\":\"DATA\"},{\"from\":6499961766,\"to\":6500000768,\"type\":\"DATA\"},{\"from\":6499961781,\"to\":6500000272,\"type\":\"DATA\"},{\"from\":6499961823,\"to\":6443185472,\"type\":\"DATA\"},{\"from\":6499961834,\"to\":6496379968,\"type\":\"DATA\"},{\"from\":6499961849,\"to\":6500000480,\"type\":\"DATA\"},{\"from\":6499961877,\"to\":6741126408,\"type\":\"DATA\"},{\"from\":6499961909,\"to\":6723553103,\"type\":\"DATA\"},{\"from\":6499962133,\"to\":6723552816,\"type\":\"DATA\"},{\"from\":6499962160,\"to\":6723552816,\"type\":\"DATA\"},{\"from\":6499962216,\"to\":6587963136,\"type\":\"DATA\"},{\"from\":6499962238,\"to\":6545109024,\"type\":\"DATA\"},{\"from\":6499962288,\"to\":6716742096,\"type\":\"DATA\"},{\"from\":6499962323,\"to\":6716742112,\"type\":\"DATA\"},{\"from\":6499962343,\"to\":6716742096,\"type\":\"DATA\"},{\"from\":6499962381,\"to\":6587963136,\"type\":\"DATA\"},{\"from\":6499962403,\"to\":6545109024,\"type\":\"DATA\"},{\"from\":6499962440,\"to\":6719702552,\"type\":\"DATA\"},{\"from\":6499962475,\"to\":6719702559,\"type\":\"DATA\"},{\"from\":6499962493,\"to\":6719702552,\"type\":\"DATA\"},{\"from\":6499962530,\"to\":6587963136,\"type\":\"DATA\"},{\"from\":6499962552,\"to\":6545109024,\"type\":\"DATA\"},{\"from\":6499962675,\"to\":6723552888,\"type\":\"DATA\"},{\"from\":6499962704,\"to\":6723552904,\"type\":\"DATA\"},{\"from\":6499962715,\"to\":6723552888,\"type\":\"DATA\"},{\"from\":6499962775,\"to\":6723552792,\"type\":\"DATA\"},{\"from\":6499963021,\"to\":6723553112,\"type\":\"DATA\"},{\"from\":6499963108,\"to\":6587963136,\"type\":\"DATA\"},{\"from\":6499963133,\"to\":6545109024,\"type\":\"DATA\"},{\"from\":6499963254,\"to\":6712084972,\"type\":\"DATA\"},{\"from\":6499963386,\"to\":6712084972,\"type\":\"DATA\"},{\"from\":6499963509,\"to\":6723552976,\"type\":\"DATA\"},{\"from\":6499963538,\"to\":6723552976,\"type\":\"DATA\"},{\"from\":6499963596,\"to\":6587963136,\"type\":\"DATA\"},{\"from\":6499963618,\"to\":6545109024,\"type\":\"DATA\"},{\"from\":6499963643,\"to\":6712088560,\"type\":\"DATA\"},{\"from\":6499963658,\"to\":6723552192,\"type\":\"DATA\"},{\"from\":6499963691,\"to\":6723552192,\"type\":\"DATA\"},{\"from\":6499963724,\"to\":6723552192,\"type\":\"DATA\"},{\"from\":6499963757,\"to\":6723552192,\"type\":\"DATA\"},{\"from\":6499963826,\"to\":6723552192,\"type\":\"DATA\"},{\"from\":6499963859,\"to\":6723552192,\"type\":\"DATA\"},{\"from\":6499963964,\"to\":6723552192,\"type\":\"DATA\"}],\"codexrefs\":[{\"from\":6499961648,\"to\":6499961688,\"type\":\"CODE\"},{\"from\":6499961662,\"to\":6499961555,\"type\":\"CODE\"},{\"from\":6499962271,\"to\":6499961975,\"type\":\"CODE\"},{\"from\":6499962423,\"to\":6499961988,\"type\":\"CODE\"},{\"from\":6499962572,\"to\":6499961975,\"type\":\"CODE\"},{\"from\":6499962744,\"to\":6499962508,\"type\":\"CODE\"},{\"from\":6499962755,\"to\":6499960061,\"type\":\"CODE\"},{\"from\":6499962810,\"to\":6499963061,\"type\":\"CODE\"},{\"from\":6499962963,\"to\":6499962975,\"type\":\"CODE\"},{\"from\":6499963177,\"to\":6499961970,\"type\":\"CODE\"},{\"from\":6499963311,\"to\":6499960418,\"type\":\"CODE\"},{\"from\":6499963443,\"to\":6499960453,\"type\":\"CODE\"},{\"from\":6499963638,\"to\":6499961941,\"type\":\"CODE\"},{\"from\":6499963686,\"to\":6499958888,\"type\":\"CODE\"},{\"from\":6499963719,\"to\":6499959215,\"type\":\"CODE\"},{\"from\":6499963752,\"to\":6499959919,\"type\":\"CODE\"},{\"from\":6499963785,\"to\":6499960676,\"type\":\"CODE\"},{\"from\":6499963821,\"to\":6499959100,\"type\":\"CODE\"},{\"from\":6499963854,\"to\":6499960955,\"type\":\"CODE\"},{\"from\":6499963887,\"to\":6499961207,\"type\":\"CODE\"},{\"from\":6499963923,\"to\":6499959438,\"type\":\"CODE\"},{\"from\":6499963959,\"to\":6499960192,\"type\":\"CODE\"},{\"from\":6499963992,\"to\":6499959524,\"type\":\"CODE\"},{\"from\":6499964028,\"to\":6499960857,\"type\":\"CODE\"},{\"from\":6499964064,\"to\":6499961152,\"type\":\"CODE\"},{\"from\":6499964100,\"to\":6499961388,\"type\":\"CODE\"},{\"from\":6499964136,\"to\":6499959719,\"type\":\"CODE\"}],\"dataxrefs\":[],\"indegree\":27,\"outdegree\":118,\"nlocals\":56,\"nargs\":3,\"stackvars\":[{\"name\":\"var_458h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1112}},{\"name\":\"var_450h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1104}},{\"name\":\"var_448h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1096}},{\"name\":\"var_440h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1088}},{\"name\":\"var_438h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1080}},{\"name\":\"var_431h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1073}},{\"name\":\"var_430h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1072}},{\"name\":\"var_42ch\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1068}},{\"name\":\"var_428h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1064}},{\"name\":\"var_420h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1056}},{\"name\":\"var_418h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1048}},{\"name\":\"var_410h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1040}},{\"name\":\"var_408h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1032}},{\"name\":\"var_401h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1025}},{\"name\":\"var_400h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1024}},{\"name\":\"var_3c0h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-960}},{\"name\":\"var_3b0h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-944}},{\"name\":\"var_398h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-920}},{\"name\":\"var_2e8h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-744}},{\"name\":\"var_2e0h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-736}},{\"name\":\"var_2d8h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-728}},{\"name\":\"var_2d1h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-721}},{\"name\":\"var_2c8h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-712}},{\"name\":\"var_2c4h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-708}},{\"name\":\"var_2b8h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-696}},{\"name\":\"var_2a8h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-680}},{\"name\":\"var_298h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-664}},{\"name\":\"var_28ch\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-652}},{\"name\":\"var_288h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-648}},{\"name\":\"var_278h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-632}},{\"name\":\"var_270h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-624}},{\"name\":\"var_268h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-616}},{\"name\":\"var_260h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-608}},{\"name\":\"var_258h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-600}},{\"name\":\"var_250h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-592}},{\"name\":\"var_248h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-584}},{\"name\":\"var_240h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-576}},{\"name\":\"var_238h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-568}},{\"name\":\"var_230h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-560}},{\"name\":\"var_228h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-552}},{\"name\":\"var_220h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-544}},{\"name\":\"var_218h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-536}},{\"name\":\"var_211h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-529}},{\"name\":\"var_1a8h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-424}},{\"name\":\"var_196h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-406}},{\"name\":\"var_190h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-400}},{\"name\":\"var_185h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-389}},{\"name\":\"var_178h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-376}},{\"name\":\"var_170h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-368}},{\"name\":\"var_161h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-353}},{\"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_e9h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-233}},{\"name\":\"var_88h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-136}},{\"name\":\"var_78h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-120}},{\"name\":\"var_58h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-88}},{\"name\":\"arg_4fh\",\"arg\":true,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":79}}],\"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":"5447ms"}}
