{"ok":true,"data":{"evidence_id":"ev_e6205c994d1d6b17c6c031c9092411001aa3e388e3ddb2debffb87459d36e3b3","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 @ 0x18382d630;pdgo @ 0x18382d630;afij @ 0x18382d630","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 @ 0x18382d630;pdgo @ 0x18382d630;afij @ 0x18382d630","C:\\Users\\tjzhong\\AppData\\Local\\Tabbit\\Application\\1.18.21.0\\Tabbit.dll"]},"raw_result":{"stdout":"    0x18382d630    |\r\n    0x18382d630    |// WARNING: [rz-ghidra] Detected overlap for variable var_288h\r\n    0x18382d630    |// WARNING: [rz-ghidra] Detected overlap for variable var_418h\r\n    0x18382d630    |// WARNING: [rz-ghidra] Detected overlap for variable var_401h\r\n    0x18382d630    |// WARNING: [rz-ghidra] Detected overlap for variable var_478h\r\n    0x18382d630    |// WARNING: [rz-ghidra] Detected overlap for variable var_3e1h\r\n    0x18382d630    |// WARNING: [rz-ghidra] Detected overlap for variable var_280h\r\n    0x18382d630    |// WARNING: [rz-ghidra] Detected overlap for variable var_268h\r\n    0x18382d630    |// WARNING: [rz-ghidra] Detected overlap for variable var_210h\r\n    0x18382d630    |// WARNING: [rz-ghidra] Detected overlap for variable var_202h\r\n    0x18382d630    |// WARNING: [rz-ghidra] Detected overlap for variable var_249h\r\n    0x18382d630    |// WARNING: [rz-ghidra] Detected overlap for variable var_389h\r\n    0x18382d630    |// WARNING: [rz-ghidra] Detected overlap for variable var_270h\r\n    0x18382d630    |// WARNING: [rz-ghidra] Detected overlap for variable var_441h\r\n    0x18382d630    |// WARNING: [rz-ghidra] Detected overlap for variable var_468h\r\n    0x18382d630    |// WARNING: [rz-ghidra] Detected overlap for variable var_199h\r\n    0x18382d630    |// WARNING: [rz-ghidra] Detected overlap for variable var_1a0h\r\n    0x18382d630    |// WARNING: [rz-ghidra] Detected overlap for variable var_434h\r\n    0x18382d630    |// WARNING: [rz-ghidra] Detected overlap for variable var_440h\r\n    0x18382d630    |// WARNING: [rz-ghidra] Detected overlap for variable var_4d9h\r\n    0x18382d630    |// WARNING: [rz-ghidra] Detected overlap for variable var_4c1h\r\n    0x18382d630    |// WARNING: [rz-ghidra] Detected overlap for variable var_3a4h\r\n    0x18382d630    |// WARNING: [rz-ghidra] Detected overlap for variable var_39ch\r\n    0x18382d630    |// WARNING: [rz-ghidra] Detected overlap for variable var_394h\r\n    0x18382d630    |// WARNING: [rz-ghidra] Detected overlap for variable var_38ch\r\n    0x18382d630    |// WARNING: [rz-ghidra] Detected overlap for variable var_384h\r\n    0x18382d630    |// WARNING: [rz-ghidra] Detected overlap for variable var_37ch\r\n    0x18382d630    |// WARNING: [rz-ghidra] Detected overlap for variable var_3d9h\r\n                   |\r\n    0x18382d630    |void fcn.18382d630(int64_t arg1, int64_t arg2)\r\n                   |{\r\n                   |    int32_t *piVar1;\r\n                   |    char cVar2;\r\n                   |    undefined8 uVar3;\r\n                   |    code *pcVar4;\r\n                   |    bool bVar5;\r\n                   |    char cVar6;\r\n                   |    int32_t iVar7;\r\n                   |    undefined8 uVar8;\r\n                   |    undefined8 uVar9;\r\n                   |    int64_t *piVar10;\r\n                   |    uint16_t *puVar11;\r\n                   |    int64_t *piVar12;\r\n                   |    undefined4 *puVar13;\r\n                   |    uint64_t uVar14;\r\n                   |    uint8_t uVar15;\r\n                   |    uint16_t uVar16;\r\n                   |    undefined8 *puVar17;\r\n                   |    int64_t iVar18;\r\n                   |    int64_t *piVar19;\r\n                   |    uint32_t *puVar20;\r\n                   |    uint32_t uVar21;\r\n                   |    uint32_t uVar22;\r\n                   |    uint64_t uVar23;\r\n                   |    int64_t *unaff_RBP;\r\n                   |    unkbyte7 Var25;\r\n                   |    int64_t iVar24;\r\n                   |    undefined8 *puVar26;\r\n                   |    uint32_t *puVar27;\r\n                   |    uint64_t uVar28;\r\n                   |    int64_t iVar29;\r\n                   |    int64_t *piVar30;\r\n                   |    uint32_t *puVar31;\r\n                   |    int64_t iVar32;\r\n                   |    uint64_t uVar33;\r\n                   |    uint32_t *puVar34;\r\n                   |    int64_t *piVar35;\r\n                   |    int64_t iVar36;\r\n                   |    int64_t *piVar37;\r\n                   |    int64_t *piVar38;\r\n                   |    int64_t iVar39;\r\n                   |    uint32_t *puVar40;\r\n                   |    uint32_t *puVar41;\r\n                   |    int64_t iVar42;\r\n                   |    uint32_t *puVar43;\r\n                   |    uint32_t *puVar44;\r\n                   |    uint32_t *puVar45;\r\n                   |    int64_t unaff_GS_OFFSET;\r\n                   |    bool bVar46;\r\n                   |    float fVar47;\r\n                   |    undefined4 uVar48;\r\n                   |    undefined4 uVar49;\r\n                   |    undefined4 uVar50;\r\n                   |    undefined4 uVar51;\r\n                   |    undefined4 uVar52;\r\n                   |    undefined4 uVar53;\r\n                   |    undefined4 unaff_XMM8_Da;\r\n                   |    undefined4 unaff_XMM8_Db;\r\n                   |    undefined4 unaff_XMM9_Da;\r\n                   |    undefined4 unaff_XMM9_Db;\r\n                   |    undefined4 unaff_XMM10_Da;\r\n                   |    undefined4 unaff_XMM10_Db;\r\n                   |    undefined4 unaff_XMM11_Da;\r\n                   |    undefined4 unaff_XMM11_Db;\r\n                   |    undefined4 unaff_XMM12_Da;\r\n                   |    undefined4 unaff_XMM12_Db;\r\n                   |    undefined4 unaff_XMM13_Da;\r\n                   |    undefined4 unaff_XMM13_Db;\r\n                   |    undefined4 unaff_XMM14_Da;\r\n                   |    undefined4 unaff_XMM14_Db;\r\n                   |    int64_t var_4d8h;\r\n                   |    int64_t var_4d0h;\r\n                   |    int64_t var_4c8h;\r\n                   |    int64_t var_4b0h;\r\n                   |    int64_t var_4a8h;\r\n                   |    int64_t var_4a0h;\r\n                   |    int64_t var_498h;\r\n                   |    int64_t var_490h;\r\n                   |    int64_t var_488h;\r\n                   |    int64_t var_47ch;\r\n                   |    int64_t var_470h;\r\n                   |    undefined var_468h [7];\r\n                   |    int64_t var_461h;\r\n                   |    int64_t var_458h;\r\n                   |    int64_t var_450h;\r\n                   |    int64_t var_448h;\r\n                   |    uint64_t var_440h;\r\n                   |    int64_t var_438h;\r\n                   |    undefined8 uStack_430;\r\n                   |    int64_t var_41ch;\r\n                   |    int64_t var_410h;\r\n                   |    int64_t var_408h;\r\n                   |    int64_t var_400h;\r\n                   |    int64_t var_3f8h;\r\n                   |    int64_t var_3f0h;\r\n                   |    int64_t var_3e8h;\r\n                   |    int64_t var_3e0h;\r\n                   |    int64_t var_3d8h;\r\n                   |    int64_t var_3b4h;\r\n                   |    int64_t var_3ach;\r\n                   |    undefined4 var_3a4h;\r\n                   |    int64_t var_3a0h;\r\n                   |    undefined4 var_394h;\r\n                   |    int64_t var_390h;\r\n                   |    undefined4 var_384h;\r\n                   |    undefined4 var_37ch;\r\n                   |    int64_t var_378h;\r\n                   |    undefined8 uStack_370;\r\n                   |    undefined8 uStack_368;\r\n                   |    int64_t var_360h;\r\n                   |    int64_t var_2c8h;\r\n                   |    int64_t var_2c0h;\r\n                   |    int64_t var_2b8h;\r\n                   |    int64_t var_2a8h;\r\n                   |    int64_t var_2a0h;\r\n                   |    int64_t var_298h;\r\n                   |    int64_t var_290h;\r\n                   |    undefined var_288h [7];\r\n                   |    int64_t var_281h;\r\n                   |    int64_t iStack_278;\r\n                   |    undefined var_270h [7];\r\n                   |    int64_t var_269h;\r\n                   |    int64_t var_260h;\r\n                   |    int64_t iStack_258;\r\n                   |    int64_t iStack_250;\r\n                   |    int64_t var_248h;\r\n                   |    int64_t var_240h;\r\n                   |    int64_t var_238h;\r\n                   |    uint16_t var_210h;\r\n                   |    int64_t var_20ch;\r\n                   |    int64_t var_204h;\r\n                   |    int64_t var_1f8h;\r\n                   |    int64_t var_1f0h;\r\n                   |    int64_t var_1e8h;\r\n                   |    undefined8 uStack_1e0;\r\n                   |    int64_t var_1d8h;\r\n                   |    int64_t var_1c8h;\r\n                   |    int64_t var_1c0h;\r\n                   |    int64_t var_1b8h;\r\n                   |    int64_t var_1b0h;\r\n                   |    int64_t var_1a8h;\r\n                   |    undefined8 var_1a0h;\r\n                   |    int64_t var_198h;\r\n                   |    int64_t var_190h;\r\n                   |    int64_t var_188h;\r\n                   |    int64_t var_180h;\r\n                   |    int64_t var_178h;\r\n                   |    int64_t var_170h;\r\n                   |    int64_t var_168h;\r\n                   |    int64_t var_160h;\r\n                   |    int64_t var_158h;\r\n                   |    int64_t var_150h;\r\n                   |    int64_t var_148h;\r\n                   |    int64_t var_140h;\r\n                   |    int64_t var_138h;\r\n                   |    int64_t var_130h;\r\n                   |    int64_t var_128h;\r\n                   |    int64_t var_120h;\r\n                   |    int64_t var_118h;\r\n                   |    int64_t var_110h;\r\n                   |    int64_t var_108h;\r\n                   |    int64_t var_100h;\r\n                   |    int64_t iStack_f8;\r\n                   |    int64_t var_f0h;\r\n                   |    int64_t iStack_e8;\r\n                   |    int64_t iStack_e0;\r\n                   |    int64_t var_d8h;\r\n                   |    int64_t var_c8h;\r\n                   |    int64_t var_b8h;\r\n                   |    int64_t var_a8h;\r\n                   |    int64_t var_98h;\r\n                   |    int64_t var_88h;\r\n                   |    int64_t var_78h;\r\n                   |    int64_t var_68h;\r\n                   |    int64_t var_58h;\r\n                   |    \r\n    0x18382d6a1    |    if (*(char *)(arg1 + 0x229) != '\\0') {\r\n    0x18382d70e    |        return;\r\n                   |    }\r\n    0x18382d6aa    |    if (*(char *)(arg1 + 0x228) != '\\0') {\r\n    0x18382d70e    |        return;\r\n                   |    }\r\n    0x18382d70f    |    uVar21 = (uint32_t)arg2;\r\n    0x18382d715    |    var_498h = 0;\r\n    0x18382d715    |    var_490h = 0;\r\n    0x18382d71b    |    var_488h = 0;\r\n    0x18382d724    |    piVar10 = *(int64_t **)(arg1 + 0xa0);\r\n    0x18382d737    |    var_47ch._0_4_ = uVar21;\r\n    0x18382d737    |    if (piVar10 == (int64_t *)0x0) goto code_r0x00018382dc37;\r\n    0x18382d742    |    var_4b0h = 0xf;\r\n    0x18382d74b    |    if (*(char *)(arg1 + 0x4c) == '\\x01') {\r\n    0x18382d74d    |        var_4b0h = (int64_t)*(int32_t *)(arg1 + 0x48);\r\n                   |    }\r\n    0x18382d774    |    if ((*(int32_t *)0x191de85c0 < 1) && ((*(int32_t *)0x191cd6be0 != 0 || (*(int64_t *)0x191de85c8 != 0)))) {\r\n    0x18382d781    |        func_0x00018030d390(&var_3f8h, 0x190c25040, 0x21a, 0);\r\n    0x18382d7ac    |        uVar8 = func_0x000184dcd0d0(&var_3e8h, 0x1908fb27c, 6);\r\n    0x18382d7c1    |        uVar8 = func_0x000184dcd0d0(uVar8, 0x190c25290, 0x29);\r\n    0x18382d7c9    |        if (3 < uVar21) {\r\n    0x183832049    |            pcVar4 = (code *)swi(3);\r\n    0x183832049    |            (*pcVar4)();\r\n    0x183832049    |            return;\r\n                   |        }\r\n    0x18382d7db    |        uVar3 = *(undefined8 *)((arg2 & 0xffffffffU) * 8 + 0x190c26240);\r\n    0x18382d7e2    |        uVar9 = func_0x000185f5a650(uVar3);\r\n    0x18382d7f0    |        uVar8 = func_0x000184dcd0d0(uVar8, uVar3, uVar9);\r\n    0x18382d805    |        uVar8 = func_0x000184dcd0d0(uVar8, 0x190c252c0, 0xe);\r\n    0x18382d814    |        func_0x0001813014a0(uVar8);\r\n    0x18382d828    |        var_3f8h = 0x18ff81648;\r\n    0x18382d820    |        func_0x00018030e9d0(&var_3f8h);\r\n    0x18382d842    |        *(undefined8 *)((int64_t)&var_3e8h + (int64_t)*(int32_t *)(var_3e8h + 4)) = 0x18fe1b290;\r\n    0x18382d851    |        var_3e0h = 0x18fe20d40;\r\n    0x18382d859    |        if (var_390h._4_4_ < 0) {\r\n    0x18382d86d    |            func_0x0001841dcbe0(CONCAT44(var_3a0h._4_4_, (undefined4)var_3a0h));\r\n                   |        }\r\n    0x18382d889    |        var_3e0h = 0x18fe20db0;\r\n    0x18382d89a    |        if (var_3d8h != 0x191de1450) {\r\n    0x183832054    |            LOCK();\r\n    0x183832054    |            piVar1 = (int32_t *)(var_3d8h + 8);\r\n    0x183832054    |            iVar7 = *piVar1;\r\n    0x183832054    |            *piVar1 = *piVar1 + -1;\r\n    0x183832054    |            UNLOCK();\r\n    0x18383205b    |            if (iVar7 == 0) {\r\n    0x183832068    |                (*(code *)0x185f59da0)();\r\n                   |            }\r\n                   |        }\r\n    0x18382d87a    |        func_0x00018424db70(&var_3e0h);\r\n    0x18382d8a0    |        func_0x0001848f8b80(&var_378h);\r\n                   |    }\r\n    0x18382d8c7    |    if ((uVar21 == 1) && (iVar42 = piVar10[0xca], iVar42 != 0)) {\r\n    0x18382d8ce    |        puVar26 = (undefined8 *)(piVar10[0xc9] + 0x2d0);\r\n                   |        do {\r\n    0x18382d8f6    |            if ((*(uint32_t *)((int64_t)puVar26 + 0x16c) < 0x11) &&\r\n    0x18382d8f3    |               ((0x1009eU >> (*(uint32_t *)((int64_t)puVar26 + 0x16c) & 0x1f) & 1) != 0)) {\r\n    0x18382d916    |                if ((0 < *(int32_t *)0x191de85c0) || ((*(int32_t *)0x191cd6be0 == 0 && (*(int64_t *)0x191de85c8 == 0))))\r\n                   |                {\r\n    0x18382d91e    |                    var_4a0h = CONCAT44(var_4a0h._4_4_, (int32_t)CONCAT71((unkint7)((uint64_t)iVar42 >> 8), 1));\r\n    0x18382d922    |                    goto code_r0x00018382d92c;\r\n                   |                }\r\n    0x183831269    |                func_0x00018030d390(&var_3f8h, 0x190c25040, 0x229, 0);\r\n    0x183831294    |                uVar8 = func_0x000184dcd0d0(&var_3e8h, 0x1908fb27c, 6);\r\n    0x1838312a9    |                uVar8 = func_0x000184dcd0d0(uVar8, 0x190c252d0, 0x40);\r\n    0x1838312be    |                uVar8 = func_0x000184dcd0d0(uVar8, 0x190c25314, 5);\r\n    0x1838312d0    |                if ((uint64_t)*(uint32_t *)((int64_t)puVar26 + 0x16c) < 0x29) {\r\n    0x1838312e1    |                    func_0x0001855b8070(&var_298h, \r\n    0x1838312dd    |                                        *(undefined8 *)\r\n    0x1838312c6    |                                         ((uint64_t)*(uint32_t *)((int64_t)puVar26 + 0x16c) * 8 + 0x191067e10), \r\n    0x1838312e9    |                                        &var_458h);\r\n    0x183831304    |                    iVar42 = (int64_t)(char)var_281h;\r\n    0x183831304    |                    piVar38 = &var_298h;\r\n    0x183831304    |                    if ((int64_t)(char)var_281h < 0) {\r\n    0x18383130e    |                        iVar42 = var_290h;\r\n    0x18383130e    |                        piVar38 = (int64_t *)var_298h;\r\n                   |                    }\r\n    0x18383131c    |                    uVar8 = func_0x000184dcd0d0(uVar8, piVar38, iVar42);\r\n    0x183831331    |                    uVar8 = func_0x000184dcd0d0(uVar8, 0x190c25320, 9);\r\n    0x183831339    |                    iStack_f8 = (int64_t)*(char *)((int64_t)puVar26 + 0x17);\r\n    0x183831341    |                    if (iStack_f8 < 0) {\r\n    0x183831343    |                        iStack_f8 = puVar26[1];\r\n    0x183831347    |                        puVar26 = (undefined8 *)*puVar26;\r\n                   |                    }\r\n    0x18383135c    |                    var_100h = (int64_t)puVar26;\r\n    0x1838312e9    |                    func_0x000185831450(&var_458h);\r\n    0x18383136d    |                    piVar38 = &var_458h;\r\n    0x18383136d    |                    iVar42 = (int64_t)var_448h._7_1_;\r\n    0x18383136d    |                    if ((int64_t)var_448h._7_1_ < 0) {\r\n    0x183831377    |                        piVar38 = (int64_t *)var_458h;\r\n    0x183831377    |                        iVar42 = var_450h;\r\n                   |                    }\r\n    0x183831385    |                    func_0x000184dcd0d0(uVar8, piVar38, iVar42);\r\n    0x183831392    |                    if (var_448h < 0) {\r\n    0x1838313ae    |                        func_0x0001841dcbe0(var_458h);\r\n                   |                    }\r\n    0x1838313bb    |                    if ((int64_t)_var_288h < 0) {\r\n    0x1838313d7    |                        func_0x0001841dcbe0(var_298h);\r\n                   |                    }\r\n    0x1838313eb    |                    var_3f8h = 0x18ff81648;\r\n    0x1838313e3    |                    func_0x00018030e9d0(&var_3f8h);\r\n    0x183831405    |                    *(undefined8 *)((int64_t)&var_3e8h + (int64_t)*(int32_t *)(var_3e8h + 4)) = 0x18fe1b290;\r\n    0x183831414    |                    var_3e0h = 0x18fe20d40;\r\n    0x18383141c    |                    if (var_390h._4_4_ < 0) {\r\n    0x183831430    |                        func_0x0001841dcbe0(CONCAT44(var_3a0h._4_4_, (undefined4)var_3a0h));\r\n                   |                    }\r\n    0x18383143d    |                    puVar20 = (uint32_t *)&var_3e0h;\r\n    0x18383144c    |                    var_3e0h = 0x18fe20db0;\r\n    0x183831453    |                    uVar14 = 0x191de1450;\r\n    0x18383145d    |                    puVar27 = (uint32_t *)var_3d8h;\r\n    0x18383145d    |                    if (var_3d8h != 0x191de1450) goto code_r0x000183832117;\r\n    0x18383145d    |                    goto code_r0x000183831463;\r\n                   |                }\r\n                   |                goto code_r0x00018382dd25;\r\n                   |            }\r\n    0x18382d8dc    |            puVar26 = puVar26 + 0xe0;\r\n    0x18382d8e3    |            iVar42 = iVar42 + -1;\r\n    0x18382d8e6    |        } while (iVar42 != 0);\r\n                   |    }\r\n    0x18382d924    |    var_4a0h = (uint64_t)var_4a0h._4_4_ << 0x20;\r\n                   |code_r0x00018382d92c:\r\n    0x18382d934    |    if (piVar10[0xca] == 0) goto code_r0x00018382d97b;\r\n    0x18382d940    |    if ((uint64_t)var_4b0h <= (uint64_t)var_490h) goto code_r0x00018382d97b;\r\n    0x18382d94b    |    var_400h = arg1 + 0x30;\r\n    0x18382d953    |    piVar38 = &var_3f8h;\r\n    0x18382d95b    |    uVar21 = 0x40977000;\r\n    0x18382d963    |    piVar12 = &var_298h;\r\n    0x18382d96b    |    piVar30 = &var_458h;\r\n    0x18382d973    |    piVar37 = (int64_t *)0x0;\r\n    0x18382e815    |    while( true ) {\r\n    0x18382e775    |        iVar42 = (int64_t)piVar37 * 0x700 + piVar10[0xc9];\r\n    0x18382e783    |        if (0 < *(int32_t *)0x191de85c0) goto code_r0x00018382ea60;\r\n    0x18382e79a    |        if ((*(int32_t *)0x191cd6be0 == 0) && (*(int64_t *)0x191de85c8 == 0)) goto code_r0x00018382ea60;\r\n    0x18382e7b3    |        func_0x00018030d390(piVar38, 0x190c25040, 0x234, 0);\r\n    0x18382e7cd    |        uVar8 = func_0x000184dcd0d0(&var_3e8h, 0x1908fb27c, 6);\r\n    0x18382e7e2    |        uVar8 = func_0x000184dcd0d0(uVar8, 0x190c25330, 0x34);\r\n    0x18382e7ed    |        uVar8 = func_0x0001813014a0(uVar8, piVar37);\r\n    0x18382e802    |        uVar8 = func_0x000184dcd0d0(uVar8, 0x190bea9bc, 6);\r\n    0x18382e815    |        if (0x28 < (uint64_t)*(uint32_t *)(iVar42 + 0x43c)) break;\r\n    0x18382e82c    |        func_0x0001855b8070(piVar12, *(undefined8 *)((uint64_t)*(uint32_t *)(iVar42 + 0x43c) * 8 + 0x191067e10), piVar30\r\n    0x18382e82c    |                           );\r\n    0x18382e840    |        piVar19 = piVar12;\r\n    0x18382e840    |        iVar32 = (int64_t)(char)var_281h;\r\n    0x18382e840    |        if ((int64_t)(char)var_281h < 0) {\r\n    0x18382e84a    |            piVar19 = (int64_t *)var_298h;\r\n    0x18382e84a    |            iVar32 = var_290h;\r\n                   |        }\r\n    0x18382e855    |        uVar8 = func_0x000184dcd0d0(uVar8, piVar19, iVar32);\r\n    0x18382e86a    |        uVar8 = func_0x000184dcd0d0(uVar8, 0x190c25368, 0xe);\r\n    0x18382e879    |        uVar8 = func_0x00018084a240(uVar8, *(undefined *)(iVar42 + 0x368));\r\n    0x18382e88e    |        uVar8 = func_0x000184dcd0d0(uVar8, 0x190c25320, 9);\r\n    0x18382e896    |        var_170h = (int64_t)*(char *)(iVar42 + 0x2e7);\r\n    0x18382e8a1    |        if (var_170h < 0) {\r\n    0x18382ea98    |            var_178h = *(int64_t *)(iVar42 + 0x2d0);\r\n    0x18382ea9f    |            var_170h = *(int64_t *)(iVar42 + 0x2d8);\r\n                   |        } else {\r\n    0x18382e8a7    |            var_178h = iVar42 + 0x2d0;\r\n                   |        }\r\n    0x18382e8c9    |        func_0x000185831450(piVar30, &var_178h);\r\n    0x18382e8dd    |        piVar19 = piVar30;\r\n    0x18382e8dd    |        iVar32 = (int64_t)var_448h._7_1_;\r\n    0x18382e8dd    |        if ((int64_t)var_448h._7_1_ < 0) {\r\n    0x18382e8e7    |            piVar19 = (int64_t *)var_458h;\r\n    0x18382e8e7    |            iVar32 = var_450h;\r\n                   |        }\r\n    0x18382e8f2    |        uVar8 = func_0x000184dcd0d0(uVar8, piVar19, iVar32);\r\n    0x18382e907    |        uVar8 = func_0x000184dcd0d0(uVar8, 0x190c25378, 0xd);\r\n    0x18382e916    |        uVar8 = func_0x0001815aa270(uVar8, iVar42 + 0x300);\r\n    0x18382e92b    |        unaff_RBP = (int64_t *)func_0x000184dcd0d0(uVar8, 0x190c25388, 9);\r\n    0x18382e93a    |        puVar26 = (undefined8 *)func_0x000184c155e0(iVar42 + 0x208);\r\n    0x18382e93f    |        iVar32 = (int64_t)*(char *)((int64_t)puVar26 + 0x17);\r\n    0x18382e947    |        if (iVar32 < 0) {\r\n    0x18382e949    |            iVar32 = puVar26[1];\r\n    0x18382e94d    |            puVar26 = (undefined8 *)*puVar26;\r\n                   |        }\r\n    0x18382e956    |        func_0x000184dcd0d0(unaff_RBP, puVar26, iVar32);\r\n    0x18382e963    |        if (var_448h < 0) {\r\n    0x18382e982    |            func_0x0001841dcbe0(var_458h);\r\n                   |        }\r\n    0x18382e98f    |        if ((int64_t)_var_288h < 0) {\r\n    0x18382e9ae    |            func_0x0001841dcbe0(var_298h);\r\n                   |        }\r\n    0x18382e9ba    |        var_3f8h = 0x18ff81648;\r\n    0x18382e9c5    |        func_0x00018030e9d0(piVar38);\r\n    0x18382e9dd    |        *(undefined8 *)((int64_t)&var_3e8h + (int64_t)*(int32_t *)(var_3e8h + 4)) = 0x18fe1b290;\r\n    0x18382e9ec    |        var_3e0h = 0x18fe20d40;\r\n    0x18382e9fc    |        if (var_390h._4_4_ < 0) {\r\n    0x18382ea13    |            func_0x0001841dcbe0(CONCAT44(var_3a0h._4_4_, (undefined4)var_3a0h));\r\n                   |        }\r\n    0x18382ea27    |        var_3e0h = 0x18fe20db0;\r\n    0x18382ea41    |        piVar19 = (int64_t *)var_3d8h;\r\n    0x18382ea41    |        if (var_3d8h != 0x191de1450) goto code_r0x000183832001;\r\n                   |code_r0x00018382ea47:\r\n    0x18382ea47    |        func_0x00018424db70(&var_3e0h);\r\n    0x18382ea54    |        func_0x0001848f8b80(piVar38 + 0x10);\r\n                   |code_r0x00018382ea60:\r\n    0x18382ea60    |        iVar7 = *(int32_t *)(iVar42 + 0x43c);\r\n    0x18382ea6a    |        if (iVar7 < 10) {\r\n    0x18382eaae    |            if (iVar7 == 8) goto code_r0x00018382ea74;\r\n    0x18382eac3    |            if ((iVar7 == 9) && (piVar10[0xca] != 0)) {\r\n    0x18382eac9    |                puVar26 = (undefined8 *)(iVar42 + 0x2d0);\r\n    0x18382ead7    |                iVar32 = 0;\r\n                   |                do {\r\n    0x18382edef    |                    uVar22 = *(uint32_t *)(piVar10[0xc9] + 0x43c + iVar32 * 0x700);\r\n    0x18382ee07    |                    if ((uVar22 < 0xe) && ((0x3dc0U >> (uVar22 & 0x1f) & 1) != 0)) {\r\n    0x18382ee09    |                        iVar18 = iVar32 * 0x700 + piVar10[0xc9];\r\n    0x18382ee0c    |                        piVar19 = (int64_t *)(int64_t)*(char *)(iVar18 + 0x2e7);\r\n    0x18382ee1a    |                        if ((int64_t)piVar19 < 0) {\r\n    0x18382ee1c    |                            piVar19 = *(int64_t **)(iVar18 + 0x2d8);\r\n                   |                        }\r\n    0x18382ee23    |                        unaff_RBP = (int64_t *)(int64_t)*(char *)(iVar42 + 0x2e7);\r\n    0x18382ee31    |                        if ((int64_t)unaff_RBP < 0) {\r\n    0x18382ee33    |                            unaff_RBP = *(int64_t **)(iVar42 + 0x2d8);\r\n                   |                        }\r\n    0x18382ee3d    |                        if (piVar19 == unaff_RBP) {\r\n    0x18382ee42    |                            if (piVar19 == (int64_t *)0x0) {\r\n                   |code_r0x00018382ee7f:\r\n    0x18382ee9d    |                                if ((0 < *(int32_t *)0x191de85c0) ||\r\n    0x18382ee8c    |                                   ((*(int32_t *)0x191cd6be0 == 0 && (*(int64_t *)0x191de85c8 == 0))))\r\n    0x18382ee9d    |                                goto code_r0x00018382e74e;\r\n    0x18382eeb6    |                                func_0x00018030d390(piVar38, 0x190c25040, 0x251, 0);\r\n    0x18382eed0    |                                uVar8 = func_0x000184dcd0d0(&var_3e8h, 0x1908fb27c, 6);\r\n    0x18382eee5    |                                uVar8 = func_0x000184dcd0d0(uVar8, 0x190c253f0, 0x43);\r\n    0x18382eefa    |                                unaff_RBP = (int64_t *)func_0x000184dcd0d0(uVar8, 0x190c25438, 0x23);\r\n    0x18382ef02    |                                var_180h = (int64_t)*(char *)(iVar42 + 0x2e7);\r\n    0x18382ef0d    |                                if (var_180h < 0) {\r\n    0x18382ef0f    |                                    puVar26 = *(undefined8 **)(iVar42 + 0x2d0);\r\n    0x18382ef16    |                                    var_180h = *(int64_t *)(iVar42 + 0x2d8);\r\n                   |                                }\r\n    0x18382ef38    |                                var_188h = (int64_t)puVar26;\r\n    0x18382ef38    |                                func_0x000185831450(piVar12, &var_188h);\r\n    0x18382ef4c    |                                piVar19 = piVar12;\r\n    0x18382ef4c    |                                iVar42 = (int64_t)(char)var_281h;\r\n    0x18382ef4c    |                                if ((int64_t)(char)var_281h < 0) {\r\n    0x18382ef56    |                                    piVar19 = (int64_t *)var_298h;\r\n    0x18382ef56    |                                    iVar42 = var_290h;\r\n                   |                                }\r\n    0x18382ef61    |                                func_0x000184dcd0d0(unaff_RBP, piVar19, iVar42);\r\n    0x18382ef66    |                                goto code_r0x00018382eceb;\r\n                   |                            }\r\n    0x18382ee47    |                            if (*(char *)(iVar18 + 0x2e7) < '\\0') {\r\n    0x18382ee52    |                                iVar18 = *(int64_t *)(iVar18 + 0x2d0);\r\n                   |                            } else {\r\n    0x18382ee49    |                                iVar18 = iVar18 + 0x2d0;\r\n                   |                            }\r\n    0x18382ee5f    |                            puVar17 = puVar26;\r\n    0x18382ee5f    |                            if (*(char *)(iVar42 + 0x2e7) < '\\0') {\r\n    0x18382ee61    |                                puVar17 = (undefined8 *)*puVar26;\r\n                   |                            }\r\n    0x18382ee64    |                            piVar35 = (int64_t *)0x0;\r\n    0x18382ee71    |                            while (uVar16 = *(uint16_t *)((int64_t)puVar17 + (int64_t)piVar35 * 2),\r\n    0x18382ee67    |                                  unaff_RBP = (int64_t *)(uint64_t)uVar16,\r\n    0x18382ee6c    |                                  uVar16 == *(uint16_t *)(iVar18 + (int64_t)piVar35 * 2)) {\r\n    0x18382ee77    |                                piVar35 = (int64_t *)((int64_t)piVar35 + 1);\r\n    0x18382ee7d    |                                if (piVar19 == piVar35) goto code_r0x00018382ee7f;\r\n                   |                            }\r\n                   |                        }\r\n                   |                    }\r\n    0x18382eddc    |                    iVar32 = iVar32 + 1;\r\n    0x18382ede2    |                } while (iVar32 != piVar10[0xca]);\r\n                   |            }\r\n                   |code_r0x00018382e51c:\r\n    0x18382e527    |            func_0x000185f5a0c0(piVar12, 0, 0x98);\r\n    0x18382e52c    |            var_450h = (int64_t)*(char *)(iVar42 + 0x2e7);\r\n    0x18382e537    |            if (var_450h < 0) {\r\n    0x18382e4ef    |                var_458h = *(int64_t *)(iVar42 + 0x2d0);\r\n    0x18382e4f6    |                var_450h = *(int64_t *)(iVar42 + 0x2d8);\r\n                   |            } else {\r\n    0x18382e539    |                var_458h = iVar42 + 0x2d0;\r\n                   |            }\r\n    0x18382e556    |            func_0x000185831450(piVar38, piVar30);\r\n    0x18382e563    |            if ((int64_t)_var_288h < 0) {\r\n    0x18382e582    |                func_0x0001841dcbe0(var_298h, (uint64_t)_var_288h & 0x7fffffffffffffff);\r\n                   |            }\r\n    0x18382e58f    |            _var_288h = (int64_t *)var_3e8h;\r\n    0x18382e59f    |            var_298h = var_3f8h;\r\n    0x18382e59f    |            var_290h = var_3f0h;\r\n    0x18382e5a7    |            var_1f0h = (int64_t)*(char *)(iVar42 + 0x317);\r\n    0x18382e5b2    |            if (var_1f0h < 0) {\r\n    0x18382e4ff    |                var_1f8h = *(int64_t *)(iVar42 + 0x300);\r\n    0x18382e506    |                var_1f0h = *(int64_t *)(iVar42 + 0x308);\r\n                   |            } else {\r\n    0x18382e5b8    |                var_1f8h = iVar42 + 0x300;\r\n                   |            }\r\n    0x18382e5da    |            func_0x000185831450(piVar38, &var_1f8h);\r\n    0x18382e5e7    |            if ((int64_t)_var_270h < 0) {\r\n    0x18382e606    |                func_0x0001841dcbe0(stack0xfffffffffffffd80, _var_270h & 0x7fffffffffffffff);\r\n                   |            }\r\n    0x18382e61b    |            _var_270h = var_3e8h;\r\n    0x18382e627    |            stack0xfffffffffffffd80 = var_3f8h;\r\n    0x18382e627    |            iStack_278 = var_3f0h;\r\n    0x18382e633    |            var_240h = (int64_t)((double)*(int32_t *)(iVar42 + 8) / (double)((uint64_t)uVar21 << 0x20));\r\n    0x18382e640    |            var_238h._0_1_ = 1;\r\n    0x18382e648    |            iVar32 = iVar42 + 0x68;\r\n    0x18382e654    |            if (*(char *)(iVar42 + 0x80) == '\\x01') {\r\n    0x18382e659    |                piVar19 = (int64_t *)func_0x000184c155e0(iVar32);\r\n    0x18382e666    |                if ((char)var_248h == '\\x01') {\r\n    0x18382e3d3    |                    if (&var_260h != piVar19) {\r\n    0x18382e3e1    |                        uVar15 = *(uint8_t *)((int64_t)piVar19 + 0x17);\r\n    0x18382e3e4    |                        if (iStack_250 < 0) {\r\n    0x183831a1a    |                            if ((char)uVar15 < '\\0') {\r\n    0x183831a22    |                                uVar14 = piVar19[1];\r\n    0x183831a26    |                                piVar19 = (int64_t *)*piVar19;\r\n                   |                            } else {\r\n    0x183831a1c    |                                uVar14 = (uint64_t)uVar15;\r\n                   |                            }\r\n    0x183831a29    |                            func_0x000184211e70(&var_260h, piVar19, uVar14);\r\n    0x18382e3ec    |                        } else if ((char)uVar15 < '\\0') {\r\n    0x18382e3b6    |                            func_0x000184211d10(&var_260h, *piVar19, piVar19[1]);\r\n                   |                        } else {\r\n    0x18382e3ee    |                            iStack_250 = piVar19[2];\r\n    0x18382e3fe    |                            var_260h = *piVar19;\r\n    0x18382e3fe    |                            iStack_258 = piVar19[1];\r\n                   |                        }\r\n                   |                    }\r\n                   |                } else {\r\n    0x18382e670    |                    if (*(char *)((int64_t)piVar19 + 0x17) < '\\0') {\r\n    0x18382e67d    |                        func_0x0001841dd0f0(&var_260h, *piVar19, piVar19[1]);\r\n                   |                    } else {\r\n    0x18382e4b4    |                        iStack_250 = piVar19[2];\r\n    0x18382e4c4    |                        var_260h = *piVar19;\r\n    0x18382e4c4    |                        iStack_258 = piVar19[1];\r\n                   |                    }\r\n    0x18382e68a    |                    var_248h._0_1_ = '\\x01';\r\n                   |                }\r\n                   |            }\r\n    0x18382e6a3    |            uVar52 = 1;\r\n    0x18382e6b6    |    // switch table (19 cases) at 0x190c26260\r\n    0x18382e6b6    |            switch(*(undefined4 *)(iVar42 + 0x43c)) {\r\n                   |            case 0:\r\n    0x18382e413    |                if (*(char *)(iVar42 + 0x80) == '\\x01') {\r\n    0x18382e420    |                    var_3f8h = 0x1901b79bc;\r\n    0x18382e428    |                    var_3f0h = 4;\r\n    0x18382e43a    |                    cVar6 = func_0x0001841fd1c0(iVar32, piVar38);\r\n    0x18382e451    |                    if ((cVar6 == '\\0') && (cVar6 = func_0x000185236570(iVar32), cVar6 != '\\0')) {\r\n    0x18382e45c    |                        iVar18 = (int64_t)*(char *)(arg1 + 0x47);\r\n    0x18382e46c    |                        iVar32 = var_400h;\r\n    0x18382e46c    |                        if (iVar18 < 0) {\r\n    0x183831573    |                            iVar32 = *(int64_t *)(arg1 + 0x30);\r\n    0x183831577    |                            iVar18 = *(int64_t *)(arg1 + 0x38);\r\n                   |                        }\r\n    0x18382e47a    |                        iVar18 = func_0x000185f59fe0(iVar32, 0x20, iVar18);\r\n    0x18382e48f    |                        if ((iVar18 != 0) && (iVar18 - iVar32 != -1)) {\r\n    0x183831893    |                            if ((*(int32_t *)0x191de85c0 < 1) &&\r\n    0x18382e4a2    |                               ((*(int32_t *)0x191cd6be0 != 0 || (*(int64_t *)0x191de85c8 != 0)))) {\r\n    0x1838318ac    |                                func_0x00018030d390(piVar38, 0x190c25040, 0xe7, 0);\r\n    0x1838318c6    |                                uVar8 = func_0x000184dcd0d0(&var_3e8h, 0x1908fb27c, 6);\r\n    0x1838318db    |                                uVar8 = func_0x000184dcd0d0(uVar8, 0x190c261b0, 0x36);\r\n    0x1838318f0    |                                uVar8 = func_0x000184dcd0d0(uVar8, 0x190c261e8, 0x1c);\r\n    0x1838318fa    |                                iVar32 = (int64_t)*(char *)(arg1 + 0x47);\r\n    0x18383190a    |                                iVar18 = var_400h;\r\n    0x18383190a    |                                if (iVar32 < 0) {\r\n    0x183831911    |                                    iVar32 = *(int64_t *)(arg1 + 0x38);\r\n    0x183831915    |                                    iVar18 = *(int64_t *)(arg1 + 0x30);\r\n                   |                                }\r\n    0x18383191c    |                                func_0x000184dcd0d0(uVar8, iVar18, iVar32);\r\n    0x183831928    |                                var_3f8h = 0x18ff81648;\r\n    0x183831933    |                                func_0x00018030e9d0(piVar38);\r\n    0x18383194b    |                                *(undefined8 *)((int64_t)&var_3e8h + (int64_t)*(int32_t *)(var_3e8h + 4)) = 0x18fe1b290;\r\n    0x18383195a    |                                var_3e0h = 0x18fe20d40;\r\n    0x18383196a    |                                if (var_390h._4_4_ < 0) {\r\n    0x183831981    |                                    func_0x0001841dcbe0(CONCAT44(var_3a0h._4_4_, (undefined4)var_3a0h), \r\n    0x18383196c    |                                                        CONCAT44(var_390h._4_4_, (undefined4)var_390h) &\r\n    0x183831989    |                                                        0x7fffffffffffffff);\r\n                   |                                }\r\n    0x183831995    |                                var_3e0h = 0x18fe20db0;\r\n    0x1838319af    |                                if (var_3d8h != 0x191de1450) {\r\n    0x18383216d    |                                    LOCK();\r\n    0x18383216d    |                                    piVar1 = (int32_t *)(var_3d8h + 8);\r\n    0x18383216d    |                                    iVar7 = *piVar1;\r\n    0x18383216d    |                                    *piVar1 = *piVar1 + -1;\r\n    0x18383216d    |                                    UNLOCK();\r\n    0x183832174    |                                    if (iVar7 == 0) {\r\n    0x183832181    |                                        (*(code *)0x185f59da0)();\r\n                   |                                    }\r\n                   |                                }\r\n    0x1838319b5    |                                func_0x00018424db70(&var_3e0h);\r\n    0x1838319c2    |                                func_0x0001848f8b80(piVar38 + 0x10);\r\n                   |                            }\r\n                   |                            goto code_r0x00018382e6b8;\r\n                   |                        }\r\n                   |                    }\r\n                   |                }\r\n                   |                break;\r\n                   |            case 1:\r\n                   |            case 2:\r\n                   |            case 3:\r\n                   |            case 4:\r\n                   |            case 7:\r\n    0x18382e512    |                uVar52 = 4;\r\n    0x18382e517    |                break;\r\n                   |            case 5:\r\n                   |            case 0x11:\r\n    0x18382e6b6    |                break;\r\n                   |            case 6:\r\n                   |            case 8:\r\n                   |            case 9:\r\n                   |            case 10:\r\n                   |            case 0xb:\r\n                   |            case 0xc:\r\n                   |            case 0xd:\r\n                   |code_r0x00018382e6b8:\r\n    0x18382e6b8    |                uVar52 = 2;\r\n    0x18382e6b8    |                break;\r\n                   |            default:\r\n    0x18382e4e5    |                uVar52 = 7;\r\n    0x18382e4ea    |                break;\r\n                   |            case 0x10:\r\n    0x18382e4db    |                uVar52 = 3;\r\n    0x18382e4e0    |                break;\r\n                   |            case 0x12:\r\n    0x18382e4d1    |                uVar52 = 5;\r\n                   |            }\r\n    0x18382e6ce    |            var_210h = *(uint8_t *)(iVar42 + 0x14) | 0x100;\r\n    0x18382e6e0    |            var_204h._2_2_ = *(uint8_t *)(iVar42 + 0x368) | 0x100;\r\n    0x18382e6f4    |            var_269h._1_4_ = uVar52;\r\n    0x18382e6f4    |            if (var_490h == var_488h) {\r\n    0x1838319ee    |                unaff_RBP = (int64_t *)func_0x0001838398a0(&var_498h, piVar12);\r\n                   |            } else {\r\n    0x18382e701    |                iVar42 = var_490h * 0x98 + var_498h;\r\n    0x18382e706    |                if (iVar42 == 0) break;\r\n    0x18382e70c    |                unaff_RBP = (int64_t *)(iVar42 + 0x98);\r\n    0x18382e716    |                func_0x000183924660(iVar42, piVar12);\r\n                   |            }\r\n    0x18382e734    |            var_490h = ((int64_t)unaff_RBP - var_498h >> 3) * -0x79435e50d79435e5;\r\n    0x18382e740    |            if (unaff_RBP == (int64_t *)var_498h) break;\r\n    0x18382e749    |            func_0x0001839245d0(piVar12);\r\n                   |        } else {\r\n    0x18382ea72    |            if (iVar7 - 10U < 3) {\r\n                   |code_r0x00018382ea74:\r\n    0x18382ea74    |                iVar32 = piVar10[0xca];\r\n    0x18382ea7e    |                if (iVar32 != 0) {\r\n    0x18382ea90    |                    puVar27 = (uint32_t *)(piVar10[0xc9] + 0x43c);\r\n                   |code_r0x00018382eb67:\r\n    0x18382eb76    |                    if ((0x10 < *puVar27) || ((0x1009eU >> (*puVar27 & 0x1f) & 1) == 0)) goto code_r0x00018382eb57;\r\n    0x18382eb96    |                    if ((0 < *(int32_t *)0x191de85c0) ||\r\n    0x18382eb85    |                       ((*(int32_t *)0x191cd6be0 == 0 && (*(int64_t *)0x191de85c8 == 0)))) goto code_r0x00018382e74e;\r\n    0x18382ebaf    |                    func_0x00018030d390(piVar38, 0x190c25040, 0x267, 0);\r\n    0x18382ebc9    |                    uVar8 = func_0x000184dcd0d0(&var_3e8h, 0x1908fb27c, 6);\r\n    0x18382ebde    |                    uVar8 = func_0x000184dcd0d0(uVar8, 0x190c25460, 0x47);\r\n    0x18382ebf3    |                    uVar8 = func_0x000184dcd0d0(uVar8, 0x190c254a8, 0x18);\r\n    0x18382ec01    |                    if ((uint64_t)*puVar27 < 0x29) {\r\n    0x18382ec18    |                        func_0x0001855b8070(piVar12, *(undefined8 *)((uint64_t)*puVar27 * 8 + 0x191067e10), piVar30);\r\n    0x18382ec2c    |                        piVar19 = piVar12;\r\n    0x18382ec2c    |                        iVar32 = (int64_t)(char)var_281h;\r\n    0x18382ec2c    |                        if ((int64_t)(char)var_281h < 0) {\r\n    0x18382ec36    |                            piVar19 = (int64_t *)var_298h;\r\n    0x18382ec36    |                            iVar32 = var_290h;\r\n                   |                        }\r\n    0x18382ec41    |                        uVar8 = func_0x000184dcd0d0(uVar8, piVar19, iVar32);\r\n    0x18382ec56    |                        unaff_RBP = (int64_t *)func_0x000184dcd0d0(uVar8, 0x190c254c8, 0x18);\r\n    0x18382ec5e    |                        var_190h = (int64_t)*(char *)(iVar42 + 0x2e7);\r\n    0x18382ec69    |                        if (var_190h < 0) {\r\n    0x18382edc9    |                            var_190h = *(int64_t *)(iVar42 + 0x2d8);\r\n    0x18382edd0    |                            var_198h = *(int64_t *)(iVar42 + 0x2d0);\r\n                   |                        } else {\r\n    0x18382ec6f    |                            var_198h = iVar42 + 0x2d0;\r\n                   |                        }\r\n    0x18382ec91    |                        func_0x000185831450(piVar30, &var_198h);\r\n    0x18382eca5    |                        piVar19 = piVar30;\r\n    0x18382eca5    |                        iVar42 = (int64_t)var_448h._7_1_;\r\n    0x18382eca5    |                        if ((int64_t)var_448h._7_1_ < 0) {\r\n    0x18382ecaf    |                            piVar19 = (int64_t *)var_458h;\r\n    0x18382ecaf    |                            iVar42 = var_450h;\r\n                   |                        }\r\n    0x18382ecba    |                        func_0x000184dcd0d0(unaff_RBP, piVar19, iVar42);\r\n    0x18382ecc7    |                        if (var_448h < 0) {\r\n    0x18382ece6    |                            func_0x0001841dcbe0(var_458h);\r\n                   |                        }\r\n                   |code_r0x00018382eceb:\r\n    0x18382ecf3    |                        if ((int64_t)_var_288h < 0) {\r\n    0x18382ed12    |                            func_0x0001841dcbe0(var_298h);\r\n                   |                        }\r\n                   |                        goto code_r0x00018382ed17;\r\n                   |                    }\r\n                   |                    break;\r\n                   |                }\r\n                   |                goto code_r0x00018382e51c;\r\n                   |            }\r\n    0x18382eae1    |            if (iVar7 != 0x22) goto code_r0x00018382e51c;\r\n    0x18382eb05    |            if ((*(int32_t *)0x191de85c0 < 1) && ((*(int32_t *)0x191cd6be0 != 0 || (*(int64_t *)0x191de85c8 != 0)))) {\r\n    0x18382eb1e    |                func_0x00018030d390(piVar38, 0x190c25040, 0x241, 0);\r\n    0x18382eb38    |                uVar8 = func_0x000184dcd0d0(&var_3e8h, 0x1908fb27c, 6);\r\n    0x18382eb4d    |                func_0x000184dcd0d0(uVar8, 0x190c253a0, 0x49);\r\n                   |code_r0x00018382ed17:\r\n    0x18382ed1e    |                var_3f8h = 0x18ff81648;\r\n    0x18382ed29    |                func_0x00018030e9d0(piVar38);\r\n    0x18382ed41    |                *(undefined8 *)((int64_t)&var_3e8h + (int64_t)*(int32_t *)(var_3e8h + 4)) = 0x18fe1b290;\r\n    0x18382ed50    |                var_3e0h = 0x18fe20d40;\r\n    0x18382ed60    |                if (var_390h._4_4_ < 0) {\r\n    0x18382ed77    |                    func_0x0001841dcbe0(CONCAT44(var_3a0h._4_4_, (undefined4)var_3a0h));\r\n                   |                }\r\n    0x18382ed8b    |                var_3e0h = 0x18fe20db0;\r\n    0x18382eda5    |                if (var_3d8h != 0x191de1450) {\r\n    0x18383202a    |                    LOCK();\r\n    0x18383202a    |                    piVar1 = (int32_t *)(var_3d8h + 8);\r\n    0x18383202a    |                    iVar7 = *piVar1;\r\n    0x18383202a    |                    *piVar1 = *piVar1 + -1;\r\n    0x18383202a    |                    UNLOCK();\r\n    0x183832031    |                    if (iVar7 == 0) {\r\n    0x18383203e    |                        (*(code *)0x185f59da0)();\r\n                   |                    }\r\n                   |                }\r\n    0x18382edab    |                func_0x00018424db70(&var_3e0h);\r\n    0x18382edb8    |                func_0x0001848f8b80(piVar38 + 0x10);\r\n                   |            }\r\n                   |        }\r\n                   |code_r0x00018382e74e:\r\n    0x18382e74e    |        piVar37 = (int64_t *)((int64_t)piVar37 + 1);\r\n    0x18382e768    |        if (((int64_t *)piVar10[0xca] <= piVar37) || ((uint64_t)var_4b0h <= (uint64_t)var_490h)) {\r\n                   |code_r0x00018382d97b:\r\n    0x18382d980    |            if ((uint32_t)var_47ch == 3) {\r\n    0x18382d9ae    |                unaff_RBP = (int64_t *)0x0;\r\n                   |            } else {\r\n    0x18382d98e    |                uVar14 = (uint64_t)*(uint32_t *)(*(int64_t *)(arg1 + 0xa0) + 0x874);\r\n    0x18382d994    |                Var25 = (unkbyte7)((uint64_t)unaff_RBP >> 8);\r\n    0x18382d994    |                unaff_RBP = (int64_t *)CONCAT71(Var25, 1);\r\n    0x18382d99f    |                if (uVar14 < 9) {\r\n    0x18382d9a8    |                    unaff_RBP = (int64_t *)CONCAT71(Var25, *(undefined *)(uVar14 + 0x190c26231));\r\n                   |                }\r\n                   |            }\r\n    0x18382d9bb    |            if ((char)var_4a0h == '\\0') {\r\n                   |code_r0x00018382dadc:\r\n    0x18382dae3    |                var_41ch._0_4_ = SUB84(unaff_RBP, 0);\r\n    0x18382db01    |                if ((*(int32_t *)0x191de85c0 < 1) && ((*(int32_t *)0x191cd6be0 != 0 || (*(int64_t *)0x191de85c8 != 0))))\r\n                   |                {\r\n    0x18382db0e    |                    func_0x00018030d390(&var_3f8h, 0x190c25040, 0x27f, 0);\r\n    0x18382db3f    |                    uVar8 = func_0x000184dcd0d0(&var_3e8h, 0x1908fb27c, 6);\r\n    0x18382db54    |                    uVar8 = func_0x000184dcd0d0(uVar8, 0x190c25548, 0x2c);\r\n    0x18382db5e    |                    uVar8 = func_0x00018084a240(uVar8, (uint64_t)unaff_RBP & 0xffffffff);\r\n    0x18382db73    |                    uVar8 = func_0x000184dcd0d0(uVar8, 0x190c25578, 0x11);\r\n    0x18382db7f    |                    uVar21 = *(uint32_t *)(*(int64_t *)(arg1 + 0xa0) + 0x874);\r\n    0x18382db91    |                    uVar22 = 0x1c3 >> ((uint8_t)uVar21 & 0x1f);\r\n    0x18382db99    |                    func_0x00018084a240(uVar8, CONCAT31((unkint3)(uVar22 >> 8), (uint8_t)uVar22 & uVar21 < 9));\r\n    0x18382dba5    |                    var_3f8h = 0x18ff81648;\r\n    0x18382db0e    |                    func_0x00018030e9d0(&var_3f8h);\r\n    0x18382dbbf    |                    *(undefined8 *)((int64_t)&var_3e8h + (int64_t)*(int32_t *)(var_3e8h + 4)) = 0x18fe1b290;\r\n    0x18382dbce    |                    var_3e0h = 0x18fe20d40;\r\n    0x18382dbd6    |                    if (var_390h._4_4_ < 0) {\r\n    0x18382dbea    |                        func_0x0001841dcbe0(CONCAT44(var_3a0h._4_4_, (undefined4)var_3a0h), \r\n    0x18382dbe2    |                                            CONCAT44(var_390h._4_4_, (undefined4)var_390h) & 0x7fffffffffffffff);\r\n                   |                    }\r\n    0x18382dc06    |                    var_3e0h = 0x18fe20db0;\r\n    0x18382dc17    |                    if (var_3d8h != 0x191de1450) {\r\n    0x183832078    |                        LOCK();\r\n    0x183832078    |                        piVar1 = (int32_t *)(var_3d8h + 8);\r\n    0x183832078    |                        iVar7 = *piVar1;\r\n    0x183832078    |                        *piVar1 = *piVar1 + -1;\r\n    0x183832078    |                        UNLOCK();\r\n    0x18383207f    |                        if (iVar7 == 0) {\r\n    0x18383208c    |                            (*(code *)0x185f59da0)();\r\n                   |                        }\r\n                   |                    }\r\n    0x18382dbf7    |                    func_0x00018424db70(&var_3e0h);\r\n    0x18382dc1d    |                    func_0x0001848f8b80(&var_378h);\r\n                   |                }\r\n                   |            } else {\r\n    0x18382d9c1    |                func_0x000184cb7790(arg1 + 0x110);\r\n    0x18382d9d4    |                if (*(int32_t *)0x191de85c0 < 1) {\r\n    0x18382d9eb    |                    if ((*(int32_t *)0x191cd6be0 != 0) || (*(int64_t *)0x191de85c8 != 0)) {\r\n    0x18382d9f8    |                        func_0x00018030d390(&var_3f8h, 0x190c25040, 0x27c, 0);\r\n    0x18382da29    |                        uVar8 = func_0x000184dcd0d0(&var_3e8h, 0x1908fb27c, 6);\r\n    0x18382da3e    |                        func_0x000184dcd0d0(uVar8, 0x190c254f0, 0x56);\r\n    0x18382da4a    |                        var_3f8h = 0x18ff81648;\r\n    0x18382d9f8    |                        func_0x00018030e9d0(&var_3f8h);\r\n    0x18382da64    |                        *(undefined8 *)((int64_t)&var_3e8h + (int64_t)*(int32_t *)(var_3e8h + 4)) = 0x18fe1b290;\r\n    0x18382da73    |                        var_3e0h = 0x18fe20d40;\r\n    0x18382da7b    |                        if (var_390h._4_4_ < 0) {\r\n    0x18382da8f    |                            func_0x0001841dcbe0(CONCAT44(var_3a0h._4_4_, (undefined4)var_3a0h), \r\n    0x18382da87    |                                                CONCAT44(var_390h._4_4_, (undefined4)var_390h) & 0x7fffffffffffffff);\r\n                   |                        }\r\n    0x18382daab    |                        var_3e0h = 0x18fe20db0;\r\n    0x18382dabc    |                        if (var_3d8h != 0x191de1450) {\r\n    0x1838320c0    |                            LOCK();\r\n    0x1838320c0    |                            piVar1 = (int32_t *)(var_3d8h + 8);\r\n    0x1838320c0    |                            iVar7 = *piVar1;\r\n    0x1838320c0    |                            *piVar1 = *piVar1 + -1;\r\n    0x1838320c0    |                            UNLOCK();\r\n    0x1838320c7    |                            if (iVar7 == 0) {\r\n    0x1838320d4    |                                (*(code *)0x185f59da0)();\r\n                   |                            }\r\n                   |                        }\r\n    0x18382da9c    |                        func_0x00018424db70(&var_3e0h);\r\n    0x18382dac2    |                        func_0x0001848f8b80(&var_378h);\r\n                   |                    }\r\n    0x18382dada    |                    unaff_RBP = (int64_t *)0x0;\r\n    0x18382dada    |                    goto code_r0x00018382dadc;\r\n                   |                }\r\n                   |code_r0x00018382dc37:\r\n    0x18382dc37    |                var_41ch._0_4_ = 0;\r\n                   |            }\r\n    0x18382dc51    |            if (var_490h * 0x98 != 0) {\r\n    0x18382dc5c    |                iVar39 = var_490h * 0x98 + var_498h;\r\n    0x18382dc5f    |                unaff_RBP = (int64_t *)0x0;\r\n    0x18382dc74    |                iVar42 = var_498h;\r\n    0x18382dc74    |                iVar32 = var_490h;\r\n    0x18382dc74    |                iVar18 = var_498h;\r\n                   |                do {\r\n    0x18382dc96    |                    if (*(int32_t *)(iVar18 + 0x30) == 2) {\r\n    0x18382dc9b    |                        if ((int32_t)unaff_RBP < 3) {\r\n    0x18382dc76    |                            unaff_RBP = (int64_t *)(uint64_t)((int32_t)unaff_RBP + 1);\r\n    0x18382dc76    |                            goto code_r0x00018382dc78;\r\n                   |                        }\r\n    0x18382dc9d    |                        iVar29 = iVar18 + 0x98;\r\n    0x18382dcaa    |                        iVar24 = iVar18;\r\n    0x18382dcaa    |                        iVar36 = iVar18;\r\n    0x18382dcaa    |                        while (iVar29 != iVar39) {\r\n    0x18382dcb9    |                            func_0x000183924720(iVar24, iVar24 + 0x98);\r\n    0x18382dcc5    |                            iVar36 = iVar36 + 0x98;\r\n    0x18382dcbe    |                            iVar29 = iVar24 + 0x130;\r\n    0x18382dcce    |                            iVar42 = var_498h;\r\n    0x18382dcce    |                            iVar32 = var_490h;\r\n    0x18382dcce    |                            iVar24 = iVar24 + 0x98;\r\n                   |                        }\r\n    0x18382dcea    |                        iVar32 = iVar32 * 0x98 + iVar42;\r\n    0x18382dcf0    |                        while (iVar36 != iVar32) {\r\n    0x18382dcf2    |                            iVar32 = iVar32 + -0x98;\r\n    0x18382dcf9    |                            if (iVar32 == 0) goto code_r0x00018382dd25;\r\n    0x18382dcfe    |                            func_0x0001839245d0(iVar32);\r\n    0x18382dd06    |                            iVar42 = var_498h;\r\n                   |                        }\r\n    0x18382dd14    |                        iVar32 = (iVar36 - iVar42 >> 3) * -0x79435e50d79435e5;\r\n    0x18382dd20    |                        var_490h = iVar32;\r\n                   |                    } else {\r\n                   |code_r0x00018382dc78:\r\n    0x18382dc78    |                        iVar18 = iVar18 + 0x98;\r\n                   |                    }\r\n    0x18382dc86    |                    iVar39 = iVar32 * 0x98 + iVar42;\r\n    0x18382dc8c    |                } while (iVar18 != iVar39);\r\n                   |            }\r\n    0x18382dd36    |            puVar40 = (uint32_t *)arg1;\r\n    0x18382dd36    |            if (*(int64_t **)(arg1 + 0x98) == (int64_t *)0x0) goto code_r0x00018382dd44;\r\n    0x18382dd38    |            iVar42 = **(int64_t **)(arg1 + 0x98);\r\n    0x18382dd3e    |            if (iVar42 == 0) goto code_r0x00018382dd44;\r\n    0x18383075c    |            var_2c8h = 0;\r\n    0x18383075c    |            var_2c0h = 0;\r\n    0x183830767    |            var_2b8h = 0;\r\n    0x18383076f    |            unique0x0000a600 = (uint32_t *)&var_1f8h;\r\n    0x183830777    |            var_4b0h = 0;\r\n    0x183830780    |            var_1f8h = 0;\r\n    0x183830783    |            var_298h = (int64_t)&var_41ch + 4;\r\n    0x18383079d    |            var_290h = 0x18125d7f0;\r\n    0x1838307b5    |            iVar32 = (*(code *)0x185f59da0)();\r\n    0x1838307bf    |            var_3f8h = (int64_t)&var_458h;\r\n    0x1838307d9    |            var_3f0h = 0x18125d7d0;\r\n    0x1838307e9    |            var_458h = (int64_t)&var_298h;\r\n    0x1838307bb    |            func_0x0001812baa60(*(undefined8 *)(iVar32 + 8), &var_3f8h, 1);\r\n    0x1838307f4    |            if (var_1f8h != 0) {\r\n    0x1838307fa    |                piVar10 = *(int64_t **)(*(int64_t *)(var_1f8h + 0x30) + 0xb0);\r\n    0x183830804    |                if (piVar10 == (int64_t *)0x0) {\r\n    0x183831d13    |                    var_4b0h = 0;\r\n    0x18383081b    |                } else if (*(int64_t *)(*piVar10 + 0x18) == 0x184d06f20) {\r\n    0x183830821    |                    var_4b0h = piVar10[8];\r\n                   |                } else {\r\n    0x1838315b9    |                    var_4b0h = (*(code *)0x185f59da0)();\r\n                   |                }\r\n                   |            }\r\n    0x18383082a    |            func_0x00018a164c50(&var_458h);\r\n    0x183830849    |            if ((var_450h & 0x1fffffffffffffffU) != 0) {\r\n    0x183830853    |                var_400h = var_458h + var_450h * 8;\r\n    0x183830867    |                unaff_RBP = &var_3d8h;\r\n    0x183830882    |                piVar10 = (int64_t *)var_458h;\r\n                   |                do {\r\n    0x183830a65    |                    if (iVar42 == *(int64_t *)(*piVar10 + 0x10)) {\r\n    0x183830a67    |                        piVar38 = *(int64_t **)(*piVar10 + 0x30);\r\n    0x183830a6b    |                        iVar32 = *piVar38;\r\n    0x183830a72    |                        if (0 < *(int32_t *)(iVar32 + 0x18)) {\r\n    0x183830a74    |                            iVar18 = 0;\r\n                   |                            do {\r\n    0x183830ab7    |                                piVar12 = (int64_t *)func_0x0001851ae3c0(iVar32, iVar18);\r\n    0x183830ac9    |                                uVar14 = (*(code *)0x185f59da0)(piVar12, *(undefined8 *)(*piVar12 + 0x18));\r\n    0x183830ad4    |                                if (uVar14 != var_4b0h) {\r\n    0x183830adf    |                                    func_0x000185f5a0c0(&var_3f8h, 0, 0x88);\r\n    0x183830aee    |                                    uVar52 = 0xffffffff;\r\n    0x183830af3    |                                    var_3b4h._0_4_ = 0xffffffff;\r\n    0x183830afa    |                                    var_3ach._0_4_ = 0xffffffff;\r\n    0x183830b01    |                                    var_3a4h = 0xffffffff;\r\n    0x183830b08    |                                    var_3a0h._4_4_ = 0xffffffff;\r\n    0x183830b0f    |                                    var_394h = 0xffffffff;\r\n    0x183830b16    |                                    var_390h._4_4_ = -1;\r\n    0x183830b1d    |                                    var_384h = 0xffffffff;\r\n    0x183830b24    |                                    var_37ch = 0xffffffff;\r\n    0x183830b2b    |                                    uStack_370 = 0;\r\n    0x183830b2b    |                                    uStack_368 = 0;\r\n    0x183830b35    |                                    var_360h = 0;\r\n    0x183830b62    |                                    if (((uVar14 != 0) &&\r\n    0x183830b51    |                                        (iVar32 = func_0x000184a5dae0(uVar14 + 8, 0x1908f07b4), iVar32 != 0)) &&\r\n    0x183830b5e    |                                       (iVar32 != 0x20)) {\r\n    0x183830b64    |                                        uVar52 = *(undefined4 *)(iVar32 + 0x50);\r\n                   |                                    }\r\n    0x183830b67    |                                    var_3f8h = CONCAT44(var_3f8h._4_4_, uVar52);\r\n    0x183830b7b    |                                    piVar12 = (int64_t *)(*(code *)0x185f59da0)(uVar14);\r\n    0x183830b84    |                                    if (&var_3f0h != piVar12) {\r\n    0x183830b8e    |                                        uVar15 = *(uint8_t *)((int64_t)piVar12 + 0x17);\r\n    0x183830b91    |                                        if (var_3e0h < 0) {\r\n    0x183830d46    |                                            if ((char)uVar15 < '\\0') {\r\n    0x183830d4e    |                                                uVar28 = piVar12[1];\r\n    0x183830d52    |                                                piVar12 = (int64_t *)*piVar12;\r\n                   |                                            } else {\r\n    0x183830d48    |                                                uVar28 = (uint64_t)uVar15;\r\n                   |                                            }\r\n    0x18383085f    |                                            func_0x000181192800(&var_3f0h, piVar12, uVar28);\r\n    0x183830b99    |                                        } else if ((char)uVar15 < '\\0') {\r\n    0x18383085f    |                                            func_0x0001859b5e70(&var_3f0h, *piVar12, piVar12[1]);\r\n                   |                                        } else {\r\n    0x183830b9f    |                                            var_3e0h = piVar12[2];\r\n    0x183830ba8    |                                            var_3f0h = *piVar12;\r\n    0x183830ba8    |                                            var_3e8h = piVar12[1];\r\n                   |                                        }\r\n                   |                                    }\r\n    0x183830bbc    |                                    uVar8 = (*(code *)0x185f59da0)(uVar14);\r\n    0x183830bc8    |                                    func_0x000185236690(unaff_RBP, uVar8);\r\n    0x183830bda    |                                    if ((uVar14 & 0xfffffffc00000000) == *(uint64_t *)0x191cd6d08) {\r\n    0x183830bdf    |                                        func_0x0001841c7180(uVar14);\r\n                   |                                    }\r\n    0x183830bf9    |                                    if ((var_360h & 0xfffffffc00000000U) == *(uint64_t *)0x191cd6d08) {\r\n    0x183830bfb    |                                        func_0x00018005f390();\r\n                   |                                    }\r\n    0x183830c18    |                                    puVar13 = (undefined4 *)(var_2c0h * 0xa0 + var_2c8h);\r\n    0x183830c28    |                                    var_298h = (int64_t)&var_1f8h;\r\n    0x183830c38    |                                    var_290h = (int64_t)&var_3f8h;\r\n    0x183830c48    |                                    _var_288h = &var_2c8h;\r\n    0x183830c60    |                                    var_360h = uVar14;\r\n    0x183830c60    |                                    var_1f8h = (int64_t)puVar13;\r\n    0x183830c60    |                                    if (var_2c0h == var_2b8h) {\r\n    0x183831580    |                                        func_0x000183839a60(&var_298h);\r\n                   |                                    } else {\r\n    0x183830c69    |                                        if (puVar13 == (undefined4 *)0x0) goto code_r0x00018382dd25;\r\n    0x183830c76    |                                        *puVar13 = (undefined4)var_3f8h;\r\n    0x183830c7d    |                                        *(int64_t *)(puVar13 + 6) = var_3e0h;\r\n    0x183830c87    |                                        puVar13[2] = (undefined4)var_3f0h;\r\n    0x183830c87    |                                        puVar13[3] = var_3f0h._4_4_;\r\n    0x183830c87    |                                        puVar13[4] = (undefined4)var_3e8h;\r\n    0x183830c87    |                                        puVar13[5] = var_3e8h._4_4_;\r\n    0x183830c8c    |                                        var_3f0h = 0;\r\n    0x183830c8c    |                                        var_3e8h = 0;\r\n    0x183830c94    |                                        var_3e0h = 0;\r\n    0x183830c99    |                                        func_0x0001844c8df0(puVar13 + 8, unaff_RBP);\r\n    0x183830cad    |                                        *(int64_t *)(puVar13 + 0x26) = var_360h;\r\n    0x183830cb4    |                                        var_360h = 0;\r\n    0x183830cbc    |                                        var_1f8h = var_1f8h + 0xa0;\r\n                   |                                    }\r\n    0x183830cec    |                                    var_2c0h = (var_1f8h - var_2c8h >> 5) * -0x3333333333333333;\r\n    0x183830cfb    |                                    if (var_1f8h == var_2c8h) goto code_r0x00018382dd25;\r\n    0x183830d16    |                                    if ((var_360h & 0xfffffffc00000000U) == *(uint64_t *)0x191cd6d08) {\r\n    0x183830d18    |                                        func_0x00018005f390();\r\n                   |                                    }\r\n    0x183830d1d    |                                    var_360h = 0;\r\n    0x183830d2c    |                                    func_0x0001841c04a0(unaff_RBP);\r\n    0x183830d39    |                                    if (var_3e0h < 0) {\r\n    0x183830aa0    |                                        func_0x0001841dcbe0(var_3f0h, var_3e0h * 2);\r\n                   |                                    }\r\n                   |                                }\r\n    0x183830aa5    |                                iVar18 = iVar18 + 1;\r\n    0x183830aa8    |                                iVar32 = *piVar38;\r\n    0x183830ab2    |                            } while (iVar18 < *(int32_t *)(iVar32 + 0x18));\r\n                   |                        }\r\n                   |                    }\r\n    0x183830a47    |                    piVar10 = piVar10 + 1;\r\n    0x183830a58    |                    var_4a0h = iVar42;\r\n    0x183830a58    |                } while (piVar10 != (int64_t *)var_400h);\r\n                   |            }\r\n    0x18383088f    |            var_3f8h = (int64_t)&var_458h;\r\n    0x18383089a    |            func_0x00018619d6d0();\r\n    0x1838308af    |            if (var_2c0h == 0) goto code_r0x000183830672;\r\n    0x1838308d3    |            if ((*(int32_t *)0x191de85c0 < 1) && ((*(int32_t *)0x191cd6be0 != 0 || (*(int64_t *)0x191de85c8 != 0)))) {\r\n    0x1838308e0    |                func_0x00018030d390(&var_3f8h, 0x190c25040, 0x30f, 0);\r\n    0x183830911    |                uVar8 = func_0x000184dcd0d0(&var_3e8h, 0x1908fb27c, 6);\r\n    0x183830926    |                uVar8 = func_0x000184dcd0d0(uVar8, 0x190c256f8, 0x1e);\r\n    0x183830936    |                uVar8 = func_0x0001813014a0(uVar8, var_2c0h);\r\n    0x18383094b    |                func_0x000184dcd0d0(uVar8, 0x190c25718, 10);\r\n    0x183830957    |                var_3f8h = 0x18ff81648;\r\n    0x1838308e0    |                func_0x00018030e9d0(&var_3f8h);\r\n    0x183830971    |                *(undefined8 *)((int64_t)&var_3e8h + (int64_t)*(int32_t *)(var_3e8h + 4)) = 0x18fe1b290;\r\n    0x183830980    |                var_3e0h = 0x18fe20d40;\r\n    0x183830988    |                if (var_390h._4_4_ < 0) {\r\n    0x18383099c    |                    func_0x0001841dcbe0(CONCAT44(var_3a0h._4_4_, (undefined4)var_3a0h), \r\n    0x183830994    |                                        CONCAT44(var_390h._4_4_, (undefined4)var_390h) & 0x7fffffffffffffff);\r\n                   |                }\r\n    0x1838309b8    |                var_3e0h = 0x18fe20db0;\r\n    0x1838309c9    |                if (var_3d8h != 0x191de1450) {\r\n    0x1838321b5    |                    LOCK();\r\n    0x1838321b5    |                    piVar1 = (int32_t *)(var_3d8h + 8);\r\n    0x1838321b5    |                    iVar7 = *piVar1;\r\n    0x1838321b5    |                    *piVar1 = *piVar1 + -1;\r\n    0x1838321b5    |                    UNLOCK();\r\n    0x1838321bc    |                    if (iVar7 == 0) {\r\n    0x1838321c9    |                        (*(code *)0x185f59da0)();\r\n                   |                    }\r\n                   |                }\r\n    0x1838309a9    |                func_0x00018424db70(&var_3e0h);\r\n    0x1838309cf    |                func_0x0001848f8b80(&var_378h);\r\n                   |            }\r\n    0x1838309ef    |            uVar21 = 0;\r\n    0x1838309f3    |            uStack_430 = 0;\r\n    0x1838309fc    |            var_448h = 0;\r\n    0x1838309fc    |            var_440h = 0;\r\n    0x183830a05    |            var_458h = 0;\r\n    0x183830a05    |            var_450h = 0;\r\n    0x183830a0e    |            var_438h = 0x3f80000000000000;\r\n    0x183830a24    |            if (var_2c0h * 0xa0 != 0) {\r\n    0x183830a32    |                var_4a0h = var_2c0h * 0xa0 + var_2c8h;\r\n    0x183830a42    |                iVar42 = var_2c8h;\r\n                   |                do {\r\n    0x183830e2f    |                    if (*(char *)(iVar42 + 0x38) == '\\x01') {\r\n    0x183830e35    |                        unaff_RBP = (int64_t *)func_0x000184c155e0(iVar42 + 0x20);\r\n    0x183830e3d    |                        iVar32 = (int64_t)*(char *)((int64_t)unaff_RBP + 0x17);\r\n    0x183830e48    |                        piVar37 = unaff_RBP;\r\n    0x183830e48    |                        if (iVar32 < 0) {\r\n    0x183830e4a    |                            piVar37 = (int64_t *)*unaff_RBP;\r\n    0x183830e4e    |                            iVar32 = unaff_RBP[1];\r\n                   |                        }\r\n    0x183830e58    |                        var_4b0h = func_0x00018438f070(piVar37);\r\n    0x183830e58    |                        uVar14 = var_450h;\r\n    0x183830e6d    |                        if (var_450h == 0) {\r\n    0x183830f1f    |                            uVar28 = 0;\r\n                   |                        } else {\r\n    0x183830e76    |                            uVar33 = var_450h - 1;\r\n    0x183830e7d    |                            if ((var_450h & uVar33) == 0) {\r\n    0x183830e97    |                                uVar28 = uVar33 & var_4b0h;\r\n                   |                            } else {\r\n    0x183830e85    |                                uVar28 = var_4b0h;\r\n    0x183830e85    |                                if ((uint64_t)var_450h <= (uint64_t)var_4b0h) {\r\n    0x183830e8c    |                                    uVar28 = (uint64_t)var_4b0h % (uint64_t)var_450h;\r\n                   |                                }\r\n                   |                            }\r\n    0x183830ea2    |                            puVar26 = *(undefined8 **)(var_458h + uVar28 * 8);\r\n    0x183830ea9    |                            if (puVar26 != (undefined8 *)0x0) {\r\n    0x183830ed2    |                                for (piVar12 = (int64_t *)*puVar26; piVar12 != (int64_t *)0x0;\r\n    0x183830ecc    |                                    piVar12 = (int64_t *)*piVar12) {\r\n    0x183830ed4    |                                    uVar23 = piVar12[1];\r\n    0x183830edb    |                                    if (uVar23 == var_4b0h) {\r\n    0x183830edd    |                                        iVar18 = (int64_t)*(char *)((int64_t)piVar12 + 0x27);\r\n    0x183830ee8    |                                        if (iVar18 < 0) {\r\n    0x183830eea    |                                            iVar18 = piVar12[3];\r\n                   |                                        }\r\n    0x183830ef1    |                                        if (iVar18 == iVar32) {\r\n    0x183830ef5    |                                            if (*(char *)((int64_t)piVar12 + 0x27) < '\\0') {\r\n    0x183830efd    |                                                piVar10 = (int64_t *)piVar12[2];\r\n                   |                                            } else {\r\n    0x183830ef7    |                                                piVar10 = piVar12 + 2;\r\n                   |                                            }\r\n    0x183830f07    |                                            iVar7 = func_0x000185f59f10(piVar10, piVar37, iVar32);\r\n    0x183830f13    |                                            if (iVar7 == 0) goto code_r0x000183830e16;\r\n                   |                                        }\r\n                   |                                    } else {\r\n    0x183830eb3    |                                        if ((uVar14 & uVar33) == 0) {\r\n    0x183830ec4    |                                            uVar23 = uVar23 & uVar33;\r\n    0x183830eb8    |                                        } else if (uVar14 <= uVar23) {\r\n    0x183830ebc    |                                            uVar23 = uVar23 % uVar14;\r\n                   |                                        }\r\n    0x183830eca    |                                        if (uVar23 != uVar28) break;\r\n                   |                                    }\r\n                   |                                }\r\n                   |                            }\r\n                   |                        }\r\n    0x183830f27    |                        piVar12 = (int64_t *)func_0x000185f006b8(0x30);\r\n    0x183830f2f    |                        if (piVar12 == (int64_t *)0x0) goto code_r0x00018382dd25;\r\n    0x183830f38    |                        *piVar12 = 0;\r\n    0x183830f44    |                        piVar12[1] = var_4b0h;\r\n    0x183830f4b    |                        piVar10 = piVar12 + 2;\r\n    0x183830f4f    |                        if (piVar10 == (int64_t *)0x0) goto code_r0x00018382dd25;\r\n    0x183830f59    |                        if (*(char *)((int64_t)unaff_RBP + 0x17) < '\\0') {\r\n    0x183830fa3    |                            func_0x0001841dd0f0(piVar10, *unaff_RBP, unaff_RBP[1]);\r\n                   |                        } else {\r\n    0x183830f5f    |                            piVar12[4] = unaff_RBP[2];\r\n    0x183830f63    |                            iVar32 = unaff_RBP[1];\r\n    0x183830f68    |                            *piVar10 = *unaff_RBP;\r\n    0x183830f68    |                            piVar12[3] = iVar32;\r\n                   |                        }\r\n    0x183830f6c    |                        piVar12[5] = 0;\r\n    0x183830fec    |                        if ((float)uVar14 * var_438h._4_4_ < (float)(var_440h + 1)) {\r\n    0x183830ff6    |                            fVar47 = (float)func_0x000185f284c0((float)(var_440h + 1) / var_438h._4_4_);\r\n    0x183831002    |                            uVar28 = 1;\r\n    0x18383100b    |                            if (2 < uVar14) {\r\n    0x183831016    |                                uVar28 = (uint64_t)((uVar14 & uVar14 - 1) != 0);\r\n                   |                            }\r\n    0x183831019    |                            piVar19 = (int64_t *)(int64_t)fVar47;\r\n    0x18383102d    |                            piVar10 = (int64_t *)\r\n    0x183830ffe    |                                      ((int64_t)(fVar47 - 9.223372e+18) & (int64_t)piVar19 >> 0x3f | (uint64_t)piVar19);\r\n    0x183831033    |                            piVar38 = (int64_t *)(uVar14 * 2 | uVar28);\r\n    0x183831039    |                            if (piVar38 <= piVar10) {\r\n    0x183831039    |                                piVar38 = piVar10;\r\n                   |                            }\r\n    0x183831046    |                            piVar30 = (int64_t *)0x2;\r\n    0x18383104f    |                            if ((piVar38 != (int64_t *)0x1) &&\r\n    0x18383104f    |                               (piVar30 = piVar38, ((uint64_t)piVar38 & (int64_t)piVar38 - 1U) != 0)) {\r\n    0x183831058    |                                piVar19 = piVar38;\r\n    0x183831058    |                                piVar30 = (int64_t *)func_0x000184d8c530();\r\n                   |                            }\r\n    0x183831060    |                            iVar32 = var_450h;\r\n    0x18383106b    |                            piVar10 = piVar30;\r\n    0x18383106b    |                            if ((uint64_t)var_450h < piVar30) {\r\n                   |code_r0x000183831135:\r\n    0x18383113c    |                                if ((uint64_t)piVar10 >> 0x3d != 0) goto code_r0x000183831ffc;\r\n    0x18383114a    |                                iVar32 = func_0x000185f006b8((int64_t)piVar10 * 8);\r\n    0x18383114f    |                                bVar5 = false;\r\n                   |code_r0x000183831151:\r\n    0x183831161    |                                bVar46 = var_458h != 0;\r\n    0x183831164    |                                var_458h = iVar32;\r\n    0x183831164    |                                if (bVar46) {\r\n    0x183831172    |                                    func_0x0001841dcbe0();\r\n                   |                                }\r\n    0x183831182    |                                var_450h = (int64_t)piVar10;\r\n    0x183831182    |                                if (!bVar5) {\r\n    0x183831188    |                                    piVar38 = (int64_t *)0x0;\r\n                   |                                    do {\r\n    0x183831192    |                                        *(undefined8 *)(var_458h + (int64_t)piVar38 * 8) = 0;\r\n    0x18383119a    |                                        piVar38 = (int64_t *)((int64_t)piVar38 + 1);\r\n    0x1838311a0    |                                    } while (piVar10 != piVar38);\r\n    0x1838311ad    |                                    if (var_448h != 0) {\r\n    0x1838311b3    |                                        piVar38 = *(int64_t **)(var_448h + 8);\r\n    0x1838311b7    |                                        uVar14 = (int64_t)piVar10 - 1;\r\n    0x1838311be    |                                        if (((uint64_t)piVar10 & uVar14) == 0) {\r\n    0x1838311d2    |                                            piVar38 = (int64_t *)((uint64_t)piVar38 & uVar14);\r\n    0x1838311c3    |                                        } else if (piVar10 <= piVar38) {\r\n    0x1838311ca    |                                            piVar38 = (int64_t *)((uint64_t)piVar38 % (uint64_t)piVar10);\r\n                   |                                        }\r\n    0x1838311e5    |                                        *(int64_t **)(var_458h + (int64_t)piVar38 * 8) = &var_448h;\r\n    0x1838311e9    |                                        puVar26 = *(undefined8 **)var_448h;\r\n    0x1838311ec    |                                        puVar17 = (undefined8 *)var_448h;\r\n    0x183831244    |                                        while (puVar26 != (undefined8 *)0x0) {\r\n    0x18383124a    |                                            piVar30 = (int64_t *)puVar26[1];\r\n    0x183831251    |                                            if (((uint64_t)piVar10 & uVar14) == 0) {\r\n    0x1838311f4    |                                                piVar30 = (int64_t *)((uint64_t)piVar30 & uVar14);\r\n    0x183831256    |                                            } else if (piVar10 <= piVar30) {\r\n    0x18383125a    |                                                piVar30 = (int64_t *)((uint64_t)piVar30 % (uint64_t)piVar10);\r\n                   |                                            }\r\n    0x1838311fa    |                                            if (piVar30 != piVar38) {\r\n    0x183831209    |                                                if (*(int64_t *)(var_458h + (int64_t)piVar30 * 8) == 0) {\r\n    0x1838311ee    |                                                    *(undefined8 **)(var_458h + (int64_t)piVar30 * 8) = puVar17;\r\n    0x1838311f2    |                                                    piVar38 = piVar30;\r\n                   |                                                } else {\r\n    0x18383120e    |                                                    *puVar17 = *puVar26;\r\n    0x183831220    |                                                    *puVar26 = **(undefined8 **)(var_458h + (int64_t)piVar30 * 8);\r\n    0x18383122f    |                                                    **(undefined8 **)(var_458h + (int64_t)piVar30 * 8) = puVar26;\r\n    0x183831232    |                                                    puVar26 = puVar17;\r\n                   |                                                }\r\n                   |                                            }\r\n    0x183831238    |                                            puVar17 = puVar26;\r\n    0x18383123b    |                                            puVar26 = (undefined8 *)*puVar17;\r\n                   |                                        }\r\n                   |                                    }\r\n                   |                                }\r\n    0x183831071    |                            } else if (piVar30 < (uint64_t)var_450h) {\r\n    0x1838310af    |                                fVar47 = (float)func_0x000185f284c0((float)var_440h / var_438h._4_4_);\r\n    0x1838310c5    |                                piVar19 = (int64_t *)((int64_t)fVar47 >> 0x3f);\r\n    0x1838310cc    |                                piVar35 = (int64_t *)\r\n    0x1838310bc    |                                          ((int64_t)(fVar47 - 9.223372e+18) & (uint64_t)piVar19 | (int64_t)fVar47);\r\n    0x1838310dc    |                                if (((uint64_t)iVar32 < 3) || ((iVar32 - 1U & iVar32) != 0)) {\r\n    0x18383110b    |                                    piVar10 = (int64_t *)func_0x000184d8c530();\r\n    0x183831110    |                                    piVar19 = piVar35;\r\n                   |                                } else {\r\n    0x1838310e2    |                                    piVar10 = piVar35;\r\n    0x1838310e2    |                                    if ((int64_t *)0x1 < piVar35) {\r\n    0x1838310ec    |                                        iVar18 = 0x3f;\r\n    0x1838310ec    |                                        if ((int64_t)piVar35 - 1U != 0) {\r\n    0x1838310ec    |                                            for (; (int64_t)piVar35 - 1U >> iVar18 == 0; iVar18 = iVar18 + -1) {\r\n                   |                                            }\r\n                   |                                        }\r\n    0x1838310f3    |                                        uVar15 = -((uint8_t)iVar18 ^ 0x3f);\r\n    0x1838310fb    |                                        piVar10 = (int64_t *)(1LL << (uVar15 & 0x3f));\r\n    0x1838310fe    |                                        piVar19 = (int64_t *)\r\n    0x1838310f3    |                                                  (uint64_t)CONCAT31((unkint3)((uint64_t)iVar18 >> 8), uVar15);\r\n                   |                                    }\r\n                   |                                }\r\n    0x183831116    |                                if (piVar10 < piVar30) {\r\n    0x183831116    |                                    piVar10 = piVar30;\r\n                   |                                }\r\n    0x18383111d    |                                if (piVar10 < (uint64_t)iVar32) {\r\n    0x183831126    |                                    if (piVar10 != (int64_t *)0x0) goto code_r0x000183831135;\r\n    0x183831128    |                                    bVar5 = true;\r\n    0x18383112b    |                                    piVar10 = (int64_t *)0x0;\r\n    0x18383112e    |                                    iVar32 = 0;\r\n    0x183831130    |                                    goto code_r0x000183831151;\r\n                   |                                }\r\n                   |                            }\r\n    0x183830dcd    |                            uVar14 = var_450h;\r\n    0x183830dcd    |                            if ((var_450h & var_450h - 1U) == 0) {\r\n    0x183830de6    |                                uVar28 = var_450h - 1U & var_4b0h;\r\n                   |                            } else {\r\n    0x183830dd7    |                                uVar28 = var_4b0h;\r\n    0x183830dd7    |                                if ((uint64_t)var_450h <= (uint64_t)var_4b0h) {\r\n    0x183830dde    |                                    uVar28 = (uint64_t)var_4b0h % (uint64_t)var_450h;\r\n                   |                                }\r\n                   |                            }\r\n                   |                        }\r\n    0x183830df3    |                        piVar10 = *(int64_t **)(var_458h + uVar28 * 8);\r\n    0x183830dfa    |                        if (piVar10 == (int64_t *)0x0) {\r\n    0x183830d6d    |                            *piVar12 = var_448h;\r\n    0x183830d80    |                            *(int64_t **)(var_458h + uVar28 * 8) = &var_448h;\r\n    0x183830d8f    |                            var_448h = (int64_t)piVar12;\r\n    0x183830d8f    |                            if (*piVar12 != 0) {\r\n    0x183830d91    |                                uVar28 = *(uint64_t *)(*piVar12 + 8);\r\n    0x183830d9c    |                                if ((uVar14 & uVar14 - 1) == 0) {\r\n    0x183830dad    |                                    uVar28 = uVar28 & uVar14 - 1;\r\n    0x183830da1    |                                } else if (uVar14 <= uVar28) {\r\n    0x183830da5    |                                    uVar28 = uVar28 % uVar14;\r\n                   |                                }\r\n    0x183830db8    |                                *(int64_t **)(var_458h + uVar28 * 8) = piVar12;\r\n                   |                            }\r\n                   |                        } else {\r\n    0x183830e03    |                            *piVar12 = *piVar10;\r\n    0x183830e06    |                            *piVar10 = (int64_t)piVar12;\r\n                   |                        }\r\n    0x183830e0e    |                        var_440h = var_440h + 1;\r\n                   |code_r0x000183830e16:\r\n    0x183830e16    |                        piVar12[5] = iVar42;\r\n                   |                    }\r\n    0x183830e1a    |                    iVar42 = iVar42 + 0xa0;\r\n    0x183830e24    |                    if (iVar42 == var_4a0h) break;\r\n    0x183830e24    |                } while( true );\r\n                   |            }\r\n    0x183830162    |            var_1e8h = 0;\r\n    0x183830162    |            uStack_1e0 = 0;\r\n    0x18383016b    |            var_1f8h = 0;\r\n    0x18383016b    |            var_1f0h = 0;\r\n    0x183830180    |            var_1d8h = 0x3f800000;\r\n    0x18383018b    |            var_4b0h = var_490h * 0x98;\r\n    0x18383019c    |            if (var_4b0h == 0) goto code_r0x0001838301ad;\r\n    0x1838301a3    |            var_4b0h = var_4b0h + var_498h;\r\n    0x1838301a8    |            iVar42 = var_498h;\r\n    0x1838301a8    |            goto code_r0x0001838300af;\r\n                   |        }\r\n                   |    }\r\n                   |    goto code_r0x00018382dd25;\r\n                   |code_r0x00018382eb57:\r\n    0x18382eb57    |    puVar27 = puVar27 + 0x1c0;\r\n    0x18382eb5e    |    iVar32 = iVar32 + -1;\r\n    0x18382eb61    |    if (iVar32 == 0) goto code_r0x00018382e51c;\r\n    0x18382eb61    |    goto code_r0x00018382eb67;\r\n                   |code_r0x000183831ffc:\r\n    0x183831ffc    |    func_0x0001860265d0();\r\n                   |code_r0x000183832001:\r\n    0x183832006    |    LOCK();\r\n    0x183832006    |    piVar19 = piVar19 + 1;\r\n    0x183832006    |    iVar32 = *piVar19;\r\n    0x183832006    |    *(int32_t *)piVar19 = (int32_t)*piVar19 + -1;\r\n    0x183832006    |    UNLOCK();\r\n    0x18383200d    |    if ((int32_t)iVar32 == 0) {\r\n    0x18383201a    |        (*(code *)0x185f59da0)();\r\n                   |    }\r\n                   |    goto code_r0x00018382ea47;\r\n                   |code_r0x0001838300af:\r\n                   |    do {\r\n    0x1838300b3    |        if (*(char *)(iVar42 + 0x50) == '\\x01') {\r\n    0x1838300b5    |            iVar32 = iVar42 + 0x38;\r\n    0x1838300b9    |            var_298h = (int64_t)&var_1f8h;\r\n    0x1838300c9    |            func_0x0001807d2a60(&var_298h, &var_3f8h, iVar32);\r\n    0x1838300df    |            unaff_RBP = (int64_t *)var_450h;\r\n    0x1838300fa    |            if ((var_450h != 0) && (var_440h != 0)) {\r\n    0x1838300fc    |                iVar39 = (int64_t)*(char *)(iVar42 + 0x4f);\r\n    0x183830107    |                iVar18 = iVar32;\r\n    0x183830107    |                if (iVar39 < 0) {\r\n    0x183830109    |                    iVar18 = *(int64_t *)(iVar42 + 0x38);\r\n    0x18383010d    |                    iVar39 = *(int64_t *)(iVar42 + 0x40);\r\n                   |                }\r\n    0x183830117    |                uVar14 = func_0x00018438f070(iVar18);\r\n    0x183830126    |                if (((uint64_t)unaff_RBP & (int64_t)unaff_RBP - 1U) == 0) {\r\n    0x183830135    |                    uVar28 = uVar14 & (int64_t)unaff_RBP - 1U;\r\n                   |                } else {\r\n    0x18383012b    |                    uVar28 = uVar14;\r\n    0x18383012b    |                    if (unaff_RBP <= uVar14) {\r\n    0x183830160    |                        uVar28 = uVar14 % (uint64_t)unaff_RBP;\r\n                   |                    }\r\n                   |                }\r\n    0x183830140    |                puVar26 = *(undefined8 **)(var_458h + uVar28 * 8);\r\n    0x183830147    |                if (puVar26 != (undefined8 *)0x0) {\r\n    0x18383001c    |                    for (puVar26 = (undefined8 *)*puVar26; puVar26 != (undefined8 *)0x0;\r\n    0x183830016    |                        puVar26 = (undefined8 *)*puVar26) {\r\n    0x18383001e    |                        uVar33 = puVar26[1];\r\n    0x183830025    |                        if (uVar33 == uVar14) {\r\n    0x183830027    |                            iVar29 = (int64_t)*(char *)((int64_t)puVar26 + 0x27);\r\n    0x183830032    |                            if (iVar29 < 0) {\r\n    0x183830034    |                                iVar29 = puVar26[3];\r\n                   |                            }\r\n    0x18383003b    |                            if (iVar29 == iVar39) {\r\n    0x18383003f    |                                if (*(char *)((int64_t)puVar26 + 0x27) < '\\0') {\r\n    0x183830047    |                                    puVar17 = (undefined8 *)puVar26[2];\r\n                   |                                } else {\r\n    0x183830041    |                                    puVar17 = puVar26 + 2;\r\n                   |                                }\r\n    0x183830051    |                                iVar7 = func_0x000185f59f10(puVar17, iVar18, iVar39);\r\n    0x18383005c    |                                if (iVar7 == 0) {\r\n    0x18383005e    |                                    *(undefined2 *)(iVar42 + 0x94) = 0x101;\r\n    0x183830072    |                                    *(uint64_t *)(iVar42 + 0x8c) = (uint64_t)*(uint32_t *)puVar26[5] | 0x100000000;\r\n    0x183830097    |                                    if ((*(int32_t *)0x191de85c0 < 1) &&\r\n    0x183830082    |                                       ((*(int32_t *)0x191cd6be0 != 0 || (*(int64_t *)0x191de85c8 != 0)))) {\r\n    0x183831ba5    |                                        func_0x00018030d390(&var_3f8h, 0x190c25040, 0x326, 0);\r\n    0x183831bd7    |                                        uVar8 = func_0x000184dcd0d0(&var_3e8h, 0x1908fb27c, 6);\r\n    0x183831bec    |                                        uVar8 = func_0x000184dcd0d0(uVar8, 0x190c25730, 0x41);\r\n    0x183831c01    |                                        uVar8 = func_0x000184dcd0d0(uVar8, 0x190c25774, 4);\r\n    0x183831c06    |                                        iVar18 = (int64_t)*(char *)(iVar42 + 0x4f);\r\n    0x183831c0e    |                                        if (iVar18 < 0) {\r\n    0x183831c10    |                                            iVar18 = *(int64_t *)(iVar42 + 0x40);\r\n    0x183831c14    |                                            iVar32 = *(int64_t *)(iVar42 + 0x38);\r\n                   |                                        }\r\n    0x183831c1e    |                                        uVar8 = func_0x000184dcd0d0(uVar8, iVar32, iVar18);\r\n    0x183831c33    |                                        uVar8 = func_0x000184dcd0d0(uVar8, 0x190c25780, 8);\r\n    0x183831c41    |                                        func_0x00018041ca10(uVar8, *(undefined4 *)puVar26[5]);\r\n    0x183831c4d    |                                        var_3f8h = 0x18ff81648;\r\n    0x183831c55    |                                        func_0x00018030e9d0(&var_3f8h);\r\n    0x183831c75    |                                        *(undefined8 *)((int64_t)&var_3e8h + (int64_t)*(int32_t *)(var_3e8h + 4)) =\r\n    0x183831c75    |                                             0x18fe1b290;\r\n    0x183831c84    |                                        var_3e0h = 0x18fe20d40;\r\n    0x183831c94    |                                        if (var_390h._4_4_ < 0) {\r\n    0x183831cab    |                                            func_0x0001841dcbe0(CONCAT44(var_3a0h._4_4_, (undefined4)var_3a0h), \r\n    0x183831c96    |                                                                CONCAT44(var_390h._4_4_, (undefined4)var_390h) &\r\n    0x183831cb3    |                                                                0x7fffffffffffffff);\r\n                   |                                        }\r\n    0x183831cbf    |                                        var_3e0h = 0x18fe20db0;\r\n    0x183831cd9    |                                        if (var_3d8h != 0x191de1450) {\r\n    0x1838321fd    |                                            LOCK();\r\n    0x1838321fd    |                                            piVar1 = (int32_t *)(var_3d8h + 8);\r\n    0x1838321fd    |                                            iVar7 = *piVar1;\r\n    0x1838321fd    |                                            *piVar1 = *piVar1 + -1;\r\n    0x1838321fd    |                                            UNLOCK();\r\n    0x183832204    |                                            if (iVar7 == 0) {\r\n    0x183832211    |                                                (*(code *)0x185f59da0)();\r\n                   |                                            }\r\n                   |                                        }\r\n    0x183831cdf    |                                        func_0x00018424db70(&var_3e0h);\r\n    0x183831cec    |                                        func_0x0001848f8b80(&var_378h);\r\n                   |                                    }\r\n                   |                                    break;\r\n                   |                                }\r\n                   |                            }\r\n                   |                        } else {\r\n    0x18382fff9    |                            if (((uint64_t)unaff_RBP & (int64_t)unaff_RBP - 1U) == 0) {\r\n    0x18383000a    |                                uVar33 = uVar33 & (int64_t)unaff_RBP - 1U;\r\n    0x18382fffe    |                            } else if (unaff_RBP <= uVar33) {\r\n    0x183830002    |                                uVar33 = uVar33 % (uint64_t)unaff_RBP;\r\n                   |                            }\r\n    0x183830010    |                            if (uVar33 != uVar28) break;\r\n                   |                        }\r\n                   |                    }\r\n                   |                }\r\n                   |            }\r\n                   |        }\r\n    0x18383009d    |        iVar42 = iVar42 + 0x98;\r\n    0x1838300a9    |    } while (iVar42 != var_4b0h);\r\n                   |code_r0x0001838301ad:\r\n    0x1838301ad    |    uVar52 = 0;\r\n    0x1838301ad    |    uVar53 = 0;\r\n    0x1838301b0    |    var_1c8h = 0;\r\n    0x1838301b0    |    var_1c0h = 0;\r\n    0x1838301b8    |    var_1b8h = 0;\r\n    0x1838301d7    |    if (var_2c0h * 0xa0 != 0) {\r\n    0x1838301de    |        var_4a0h = arg1 + 0x30;\r\n    0x1838301ef    |        puVar44 = (uint32_t *)(var_2c0h * 0xa0 + var_2c8h);\r\n    0x1838301fa    |        puVar27 = (uint32_t *)((int64_t)&var_47ch + 4);\r\n    0x1838301ff    |        unaff_XMM8_Da = 0;\r\n    0x1838301ff    |        unaff_XMM8_Db = 0;\r\n    0x183830204    |        unaff_XMM9_Da = 0x66666666;\r\n    0x183830204    |        unaff_XMM9_Db = 0x3fee6666;\r\n    0x18383020d    |        unaff_XMM10_Da = 0x33333333;\r\n    0x18383020d    |        unaff_XMM10_Db = 0x3feb3333;\r\n    0x183830216    |        unaff_XMM11_Da = 0x33333333;\r\n    0x183830216    |        unaff_XMM11_Db = 0x3fe33333;\r\n    0x18383021f    |        unaff_XMM12_Da = 0;\r\n    0x18383021f    |        unaff_XMM12_Db = 0x3ff00000;\r\n    0x183830228    |        unaff_XMM13_Da = 0xcccccccd;\r\n    0x183830228    |        unaff_XMM13_Db = 0x3feccccc;\r\n    0x183830231    |        unaff_XMM14_Da = 0x66666666;\r\n    0x183830231    |        unaff_XMM14_Db = 0x3fe66666;\r\n    0x18383023a    |        unaff_RBP = &var_3f8h;\r\n    0x183830247    |        puVar43 = (uint32_t *)var_2c8h;\r\n    0x183830247    |        var_4b0h = (int64_t)puVar44;\r\n    0x183830247    |        goto code_r0x00018382fcb4;\r\n                   |    }\r\n    0x18383024c    |    iVar42 = 0;\r\n    0x18383024f    |    uVar14 = 0;\r\n                   |code_r0x000183830256:\r\n    0x183830274    |    if ((*(int32_t *)0x191de85c0 < 1) && ((*(int32_t *)0x191cd6be0 != 0 || (*(int64_t *)0x191de85c8 != 0)))) {\r\n    0x183830281    |        func_0x00018030d390(&var_3f8h, 0x190c25040, 0x351, 0);\r\n    0x1838302b2    |        uVar8 = func_0x000184dcd0d0(&var_3e8h, 0x1908fb27c, 6);\r\n    0x1838302c7    |        uVar8 = func_0x000184dcd0d0(uVar8, 0x190c257d8, 0x1e);\r\n    0x1838302d1    |        uVar8 = func_0x00018041ca10(uVar8, uVar14);\r\n    0x1838302e6    |        func_0x000184dcd0d0(uVar8, 0x190c257f8, 0x19);\r\n    0x1838302f2    |        var_3f8h = 0x18ff81648;\r\n    0x183830281    |        func_0x00018030e9d0(&var_3f8h);\r\n    0x18383030c    |        *(undefined8 *)((int64_t)&var_3e8h + (int64_t)*(int32_t *)(var_3e8h + 4)) = 0x18fe1b290;\r\n    0x18383031b    |        var_3e0h = 0x18fe20d40;\r\n    0x183830323    |        if (var_390h._4_4_ < 0) {\r\n    0x183830337    |            func_0x0001841dcbe0(CONCAT44(var_3a0h._4_4_, (undefined4)var_3a0h), \r\n    0x18383032f    |                                CONCAT44(var_390h._4_4_, (undefined4)var_390h) & 0x7fffffffffffffff);\r\n                   |        }\r\n    0x183830353    |        var_3e0h = 0x18fe20db0;\r\n    0x183830364    |        if (var_3d8h != 0x191de1450) {\r\n    0x1838321d9    |            LOCK();\r\n    0x1838321d9    |            piVar1 = (int32_t *)(var_3d8h + 8);\r\n    0x1838321d9    |            iVar7 = *piVar1;\r\n    0x1838321d9    |            *piVar1 = *piVar1 + -1;\r\n    0x1838321d9    |            UNLOCK();\r\n    0x1838321e0    |            if (iVar7 == 0) {\r\n    0x1838321ed    |                (*(code *)0x185f59da0)();\r\n                   |            }\r\n                   |        }\r\n    0x183830344    |        func_0x00018424db70(&var_3e0h);\r\n    0x18383036a    |        func_0x0001848f8b80(&var_378h);\r\n                   |    }\r\n    0x183830382    |    iVar32 = var_498h;\r\n    0x183830382    |    uVar21 = 0xf;\r\n    0x18383038c    |    if ((char)puVar40[0x13] == '\\x01') {\r\n    0x18383038e    |        uVar21 = puVar40[0x12];\r\n                   |    }\r\n    0x18383039d    |    if ((uint64_t)(int64_t)(int32_t)uVar21 < (uint64_t)var_490h) {\r\n    0x1838303a8    |        iVar39 = (int64_t)(int32_t)uVar21 * 0x98;\r\n    0x1838303bc    |        iVar18 = iVar39 + var_490h * -0x98;\r\n    0x1838303bf    |        if (iVar18 != 0) {\r\n    0x1838303c1    |            iVar29 = var_490h * 0x98 + var_498h;\r\n                   |            do {\r\n    0x1838303c5    |                iVar29 = iVar29 + -0x98;\r\n    0x1838303cf    |                if (iVar29 == 0) goto code_r0x00018382dd25;\r\n    0x1838303d8    |                func_0x0001839245d0(iVar29);\r\n    0x1838303e4    |                iVar18 = iVar18 + 0x98;\r\n    0x1838303eb    |            } while (iVar18 != 0);\r\n                   |        }\r\n    0x183830406    |        var_490h = ((iVar32 + iVar39) - var_498h >> 3) * -0x79435e50d79435e5;\r\n    0x18383042d    |        if ((*(int32_t *)0x191de85c0 < 1) && ((*(int32_t *)0x191cd6be0 != 0 || (*(int64_t *)0x191de85c8 != 0)))) {\r\n    0x18383043a    |            func_0x00018030d390(&var_3f8h, 0x190c25040, 0x357, 0);\r\n    0x18383046b    |            uVar8 = func_0x000184dcd0d0(&var_3e8h, 0x1908fb27c, 6);\r\n    0x183830480    |            uVar8 = func_0x000184dcd0d0(uVar8, 0x190c25818, 0x2f);\r\n    0x18383048a    |            func_0x00018041ca10(uVar8, uVar21);\r\n    0x183830496    |            var_3f8h = 0x18ff81648;\r\n    0x18383043a    |            func_0x00018030e9d0(&var_3f8h);\r\n    0x1838304b0    |            *(undefined8 *)((int64_t)&var_3e8h + (int64_t)*(int32_t *)(var_3e8h + 4)) = 0x18fe1b290;\r\n    0x1838304bf    |            var_3e0h = 0x18fe20d40;\r\n    0x1838304c7    |            if (var_390h._4_4_ < 0) {\r\n    0x1838304db    |                func_0x0001841dcbe0(CONCAT44(var_3a0h._4_4_, (undefined4)var_3a0h), \r\n    0x1838304d3    |                                    CONCAT44(var_390h._4_4_, (undefined4)var_390h) & 0x7fffffffffffffff);\r\n                   |            }\r\n    0x1838304f7    |            var_3e0h = 0x18fe20db0;\r\n    0x183830508    |            if (var_3d8h != 0x191de1450) {\r\n    0x183832221    |                LOCK();\r\n    0x183832221    |                piVar1 = (int32_t *)(var_3d8h + 8);\r\n    0x183832221    |                iVar7 = *piVar1;\r\n    0x183832221    |                *piVar1 = *piVar1 + -1;\r\n    0x183832221    |                UNLOCK();\r\n    0x183832228    |                if (iVar7 == 0) {\r\n    0x183832235    |                    (*(code *)0x185f59da0)();\r\n                   |                }\r\n                   |            }\r\n    0x1838304e8    |            func_0x00018424db70(&var_3e0h);\r\n    0x18383050e    |            func_0x0001848f8b80(&var_378h);\r\n                   |        }\r\n                   |    }\r\n    0x183830526    |    iVar18 = var_1c8h;\r\n    0x183830531    |    iVar32 = var_1f8h;\r\n    0x183830531    |    puVar26 = (undefined8 *)var_1e8h;\r\n    0x183830531    |    if (var_1c8h != 0) {\r\n    0x18383053e    |        if (iVar42 * 0xa0 != 0) {\r\n    0x18383054b    |            iVar32 = iVar42 * -0xa0;\r\n    0x18383054b    |            iVar42 = iVar42 * 0xa0 + var_1c8h;\r\n                   |            do {\r\n    0x183830551    |                if (iVar42 + -0xa0 == 0) goto code_r0x00018382dd25;\r\n    0x183830557    |                func_0x0001839245d0(iVar42 + -0x98);\r\n    0x183830567    |                iVar32 = iVar32 + 0xa0;\r\n    0x18383056e    |                iVar42 = iVar42 + -0xa0;\r\n    0x18383056e    |            } while (iVar32 != 0);\r\n                   |        }\r\n    0x183830583    |        func_0x0001841dcbe0(iVar18, var_1b8h * 0xa0);\r\n    0x183830583    |        iVar32 = var_1f8h;\r\n    0x183830583    |        puVar26 = (undefined8 *)var_1e8h;\r\n                   |    }\r\n    0x183830593    |    while (puVar26 != (undefined8 *)0x0) {\r\n    0x1838305a3    |        var_1f8h = iVar32;\r\n    0x1838305a3    |        if (puVar26 == (undefined8 *)0xfffffffffffffff0) goto code_r0x00018382dd25;\r\n    0x1838305a9    |        puVar17 = (undefined8 *)*puVar26;\r\n    0x1838305b0    |        if (*(char *)((int64_t)puVar26 + 0x27) < '\\0') {\r\n    0x183831d09    |            func_0x0001841dcbe0(puVar26[2], puVar26[4] & 0x7fffffffffffffff);\r\n                   |        }\r\n    0x1838305be    |        func_0x0001841dcbe0(puVar26, 0x28);\r\n    0x1838305c9    |        iVar32 = var_1f8h;\r\n    0x1838305c9    |        puVar26 = puVar17;\r\n                   |    }\r\n    0x1838305d3    |    var_1f8h = 0;\r\n    0x1838305e2    |    iVar42 = var_458h;\r\n    0x1838305e2    |    puVar26 = (undefined8 *)var_448h;\r\n    0x1838305e2    |    if (iVar32 != 0) {\r\n    0x1838305f0    |        func_0x0001841dcbe0(iVar32, var_1f0h << 3);\r\n    0x1838305f0    |        iVar42 = var_458h;\r\n    0x1838305f0    |        puVar26 = (undefined8 *)var_448h;\r\n                   |    }\r\n    0x183830600    |    while (puVar26 != (undefined8 *)0x0) {\r\n    0x183830637    |        var_458h = iVar42;\r\n    0x183830637    |        if (puVar26 == (undefined8 *)0xfffffffffffffff0) goto code_r0x00018382dd25;\r\n    0x18383063d    |        puVar17 = (undefined8 *)*puVar26;\r\n    0x183830644    |        if (*(char *)((int64_t)puVar26 + 0x27) < '\\0') {\r\n    0x183830619    |            func_0x0001841dcbe0(puVar26[2], puVar26[4] & 0x7fffffffffffffff);\r\n                   |        }\r\n    0x183830626    |        func_0x0001841dcbe0(puVar26, 0x30);\r\n    0x183830631    |        iVar42 = var_458h;\r\n    0x183830631    |        puVar26 = puVar17;\r\n                   |    }\r\n    0x183830650    |    var_458h = 0;\r\n    0x18383065f    |    if (iVar42 != 0) {\r\n    0x18383066d    |        func_0x0001841dcbe0(iVar42, var_450h << 3);\r\n                   |    }\r\n                   |code_r0x000183830672:\r\n    0x183830672    |    iVar42 = var_2c8h;\r\n    0x18383067d    |    if (var_2c8h != 0) {\r\n    0x183830699    |        if (var_2c0h * 0xa0 != 0) {\r\n    0x1838306aa    |            iVar18 = var_2c0h * -0xa0;\r\n    0x1838306b7    |            iVar32 = var_2c0h * 0xa0 + var_2c8h;\r\n                   |            do {\r\n    0x1838306dc    |                if (iVar32 + -0xa0 == 0) goto code_r0x00018382dd25;\r\n    0x1838306f6    |                if ((*(uint64_t *)(iVar32 + -8) & 0xfffffffc00000000) == *(uint64_t *)0x191cd6d08) {\r\n    0x1838306f8    |                    func_0x00018005f390();\r\n                   |                }\r\n    0x1838306fd    |                *(undefined8 *)(iVar32 + -8) = 0;\r\n    0x183830708    |                func_0x0001841c04a0(iVar32 + -0x80);\r\n    0x183830715    |                if (*(char *)(iVar32 + -0x81) < '\\0') {\r\n    0x1838306b9    |                    func_0x0001841dcbe0(*(undefined8 *)(iVar32 + -0x98), *(int64_t *)(iVar32 + -0x88) * 2);\r\n                   |                }\r\n    0x1838306d0    |                iVar18 = iVar18 + 0xa0;\r\n    0x1838306d7    |                iVar32 = iVar32 + -0xa0;\r\n    0x1838306d7    |            } while (iVar18 != 0);\r\n                   |        }\r\n    0x183830732    |        var_2c0h = (iVar42 - var_2c8h >> 5) * -0x3333333333333333;\r\n    0x18383074e    |        func_0x0001841dcbe0(var_2c8h, var_2b8h * 0xa0);\r\n                   |    }\r\n                   |code_r0x00018382dd44:\r\n    0x18382dd49    |    if ((uint32_t)var_47ch == 3) {\r\n    0x18382dd4f    |        *(undefined *)(puVar40 + 0x8a) = 1;\r\n    0x18382dd57    |        func_0x000184cb7790(puVar40 + 0x2c);\r\n    0x18382dd63    |        func_0x000184cb7790(puVar40 + 0x44);\r\n    0x18382dd8d    |        if ((*(int32_t *)0x191de85c0 < 1) && ((*(int32_t *)0x191cd6be0 != 0 || (*(int64_t *)0x191de85c8 != 0)))) {\r\n    0x18382dd9a    |            func_0x00018030d390(&var_3f8h, 0x190c25040, 0x2a2, 0);\r\n    0x18382ddc8    |            uVar8 = func_0x000184dcd0d0(&var_3e8h, 0x1908fb27c, 6);\r\n    0x18382dddd    |            uVar8 = func_0x000184dcd0d0(uVar8, 0x190c25590, 0x4e);\r\n    0x18382ddea    |            uVar8 = func_0x0001813014a0(uVar8, var_490h);\r\n    0x18382ddff    |            uVar8 = func_0x000184dcd0d0(uVar8, 0x190c255e0, 0xc);\r\n    0x18382de04    |            iVar42 = (int64_t)*(char *)((int64_t)puVar40 + 0x2f);\r\n    0x18382de0c    |            if (iVar42 < 0) {\r\n    0x18382de0e    |                iVar42 = *(int64_t *)(puVar40 + 8);\r\n    0x18382de12    |                puVar27 = *(uint32_t **)(puVar40 + 6);\r\n                   |            } else {\r\n    0x18382de18    |                puVar27 = puVar40 + 6;\r\n                   |            }\r\n    0x18382de1f    |            func_0x000184dcd0d0(uVar8, puVar27, iVar42);\r\n    0x18382de2b    |            var_3f8h = 0x18ff81648;\r\n    0x18382dd9a    |            func_0x00018030e9d0(&var_3f8h);\r\n    0x18382de4e    |            *(undefined8 *)((int64_t)&var_3e8h + (int64_t)*(int32_t *)(var_3e8h + 4)) = 0x18fe1b290;\r\n    0x18382de5d    |            var_3e0h = 0x18fe20d40;\r\n    0x18382de6d    |            if (var_390h._4_4_ < 0) {\r\n    0x18382de81    |                func_0x0001841dcbe0(CONCAT44(var_3a0h._4_4_, (undefined4)var_3a0h), \r\n    0x18382de79    |                                    CONCAT44(var_390h._4_4_, (undefined4)var_390h) & 0x7fffffffffffffff);\r\n                   |            }\r\n    0x18382de9d    |            var_3e0h = 0x18fe20db0;\r\n    0x18382deae    |            if (var_3d8h != 0x191de1450) {\r\n    0x18383209c    |                LOCK();\r\n    0x18383209c    |                piVar1 = (int32_t *)(var_3d8h + 8);\r\n    0x18383209c    |                iVar7 = *piVar1;\r\n    0x18383209c    |                *piVar1 = *piVar1 + -1;\r\n    0x18383209c    |                UNLOCK();\r\n    0x1838320a3    |                if (iVar7 == 0) {\r\n    0x1838320b0    |                    (*(code *)0x185f59da0)();\r\n                   |                }\r\n                   |            }\r\n    0x18382de8e    |            func_0x00018424db70(&var_3e0h);\r\n    0x18382deb4    |            func_0x0001848f8b80(&var_378h);\r\n                   |        }\r\n                   |    }\r\n    0x18382decc    |    puVar43 = (uint32_t *)var_498h;\r\n    0x18382decc    |    puVar20 = puVar40 + 0x5c;\r\n    0x18382ded3    |    puVar27 = *(uint32_t **)(puVar40 + 0x5e);\r\n    0x18382def5    |    if (((puVar27 != (uint32_t *)0x0) && (*(uint32_t *)(arg1 + 0x188) != (uint32_t)var_47ch)) &&\r\n    0x18382def0    |       ((uint32_t *)var_490h == puVar27)) {\r\n    0x18382defc    |        iVar42 = *(int64_t *)puVar20;\r\n    0x18382deff    |        puVar44 = (uint32_t *)0x0;\r\n    0x18382df02    |        uVar14 = SUB168(*(undefined (*) [16])0x18fb98150, 0);\r\n    0x18382df02    |        uVar48 = SUB164(*(undefined (*) [16])0x18fb98150, 0);\r\n    0x18382df02    |        uVar50 = SUB164(*(undefined (*) [16])0x18fb98150, 4);\r\n    0x18382df0a    |        uVar52 = 0xefffffff;\r\n    0x18382df0a    |        uVar53 = 0x3f50624d;\r\n    0x18382df15    |        puVar40 = puVar27;\r\n                   |        do {\r\n    0x18382f18e    |            cVar6 = *(char *)((int64_t)puVar43 + 0x17 + (int64_t)puVar44);\r\n    0x18382f18e    |            iVar32 = (int64_t)cVar6;\r\n    0x18382f19a    |            if (iVar32 < 0) {\r\n    0x18382f19c    |                iVar32 = *(int64_t *)((int64_t)puVar43 + 8 + (int64_t)puVar44);\r\n                   |            }\r\n    0x18382f1a1    |            cVar2 = *(char *)(iVar42 + 0x17 + (int64_t)puVar44);\r\n    0x18382f1a1    |            iVar18 = (int64_t)cVar2;\r\n    0x18382f1ad    |            if (iVar18 < 0) {\r\n    0x18382f1af    |                iVar18 = *(int64_t *)(iVar42 + 8 + (int64_t)puVar44);\r\n                   |            }\r\n    0x18382f1b7    |            if (iVar32 != iVar18) break;\r\n    0x18382f1bd    |            piVar10 = (int64_t *)(iVar42 + (int64_t)puVar44);\r\n    0x18382f1c3    |            if (cVar2 < '\\0') {\r\n    0x18382f1c5    |                piVar10 = (int64_t *)*piVar10;\r\n                   |            }\r\n    0x18382f1c8    |            piVar38 = (int64_t *)((int64_t)puVar43 + (int64_t)puVar44);\r\n    0x18382f1ce    |            if (cVar6 < '\\0') {\r\n    0x18382f1d0    |                piVar38 = (int64_t *)*piVar38;\r\n                   |            }\r\n    0x18382f1d3    |            iVar7 = func_0x000185f59f10(piVar38, piVar10);\r\n    0x18382f1da    |            if (iVar7 != 0) break;\r\n    0x18382f1e0    |            cVar6 = *(char *)((int64_t)puVar43 + 0x2f + (int64_t)puVar44);\r\n    0x18382f1e0    |            iVar32 = (int64_t)cVar6;\r\n    0x18382f1ec    |            if (iVar32 < 0) {\r\n    0x18382f1ee    |                iVar32 = *(int64_t *)((int64_t)puVar43 + 0x20 + (int64_t)puVar44);\r\n                   |            }\r\n    0x18382f1f3    |            cVar2 = *(char *)(iVar42 + 0x2f + (int64_t)puVar44);\r\n    0x18382f1f3    |            iVar18 = (int64_t)cVar2;\r\n    0x18382f1ff    |            if (iVar18 < 0) {\r\n    0x18382f201    |                iVar18 = *(int64_t *)(iVar42 + 0x20 + (int64_t)puVar44);\r\n                   |            }\r\n    0x18382f209    |            if (iVar32 != iVar18) break;\r\n    0x18382f211    |            if (cVar2 < '\\0') {\r\n    0x18382ef6b    |                iVar32 = *(int64_t *)(iVar42 + 0x18 + (int64_t)puVar44);\r\n                   |            } else {\r\n    0x18382f21b    |                iVar32 = (int64_t)puVar44 + iVar42 + 0x18;\r\n                   |            }\r\n    0x18382ef72    |            if (cVar6 < '\\0') {\r\n    0x18382ef74    |                iVar18 = *(int64_t *)((int64_t)puVar43 + 0x18 + (int64_t)puVar44);\r\n                   |            } else {\r\n    0x18382ef7f    |                iVar18 = (int64_t)puVar44 + (int64_t)puVar43 + 0x18;\r\n                   |            }\r\n    0x18382ef83    |            iVar7 = func_0x000185f59f10(iVar18, iVar32);\r\n    0x18382ef9a    |            if ((iVar7 != 0) ||\r\n    0x18382ef90    |               (*(int32_t *)((int64_t)puVar43 + 0x30 + (int64_t)puVar44) !=\r\n    0x18382ef95    |                *(int32_t *)(iVar42 + 0x30 + (int64_t)puVar44))) break;\r\n    0x18382efa0    |            cVar6 = *(char *)((int64_t)puVar43 + 0x50 + (int64_t)puVar44);\r\n    0x18382efa5    |            cVar2 = *(char *)(iVar42 + 0x50 + (int64_t)puVar44);\r\n    0x18382efac    |            if (cVar6 != cVar2) break;\r\n    0x18382efb4    |            if (cVar6 != '\\0') {\r\n    0x18382efb8    |                if (cVar2 == '\\0') goto code_r0x000183831fb0;\r\n    0x18382efbe    |                cVar6 = *(char *)((int64_t)puVar43 + 0x4f + (int64_t)puVar44);\r\n    0x18382efbe    |                iVar32 = (int64_t)cVar6;\r\n    0x18382efca    |                if (iVar32 < 0) {\r\n    0x18382efcc    |                    iVar32 = *(int64_t *)((int64_t)puVar43 + 0x40 + (int64_t)puVar44);\r\n                   |                }\r\n    0x18382efd1    |                cVar2 = *(char *)(iVar42 + 0x4f + (int64_t)puVar44);\r\n    0x18382efd1    |                iVar18 = (int64_t)cVar2;\r\n    0x18382efdd    |                if (iVar18 < 0) {\r\n    0x18382efdf    |                    iVar18 = *(int64_t *)(iVar42 + 0x40 + (int64_t)puVar44);\r\n                   |                }\r\n    0x18382efe7    |                if (iVar32 != iVar18) break;\r\n    0x18382eff1    |                puVar26 = (undefined8 *)((int64_t)puVar44 + iVar42 + 0x38);\r\n    0x18382eff7    |                if (cVar2 < '\\0') {\r\n    0x18382eff9    |                    puVar26 = (undefined8 *)*puVar26;\r\n                   |                }\r\n    0x18382f000    |                puVar17 = (undefined8 *)((int64_t)puVar44 + (int64_t)puVar43 + 0x38);\r\n    0x18382f006    |                if (cVar6 < '\\0') {\r\n    0x18382f008    |                    puVar17 = (undefined8 *)*puVar17;\r\n                   |                }\r\n    0x18382f00b    |                iVar7 = func_0x000185f59f10(puVar17, puVar26);\r\n    0x18382f012    |                if (iVar7 != 0) break;\r\n                   |            }\r\n    0x18382f018    |            cVar6 = *(char *)((int64_t)puVar43 + 0x60 + (int64_t)puVar44);\r\n    0x18382f01d    |            cVar2 = *(char *)(iVar42 + 0x60 + (int64_t)puVar44);\r\n    0x18382f024    |            if (cVar6 != cVar2) break;\r\n    0x18382f02c    |            if (cVar6 != '\\0') {\r\n    0x18382f030    |                if (cVar2 == '\\0') goto code_r0x000183831fb0;\r\n    0x18382f04c    |                if (0.001000000105705112 <\r\n                   |                    (double)((uint64_t)\r\n    0x18382f036    |                             (*(double *)((int64_t)puVar43 + 0x58 + (int64_t)puVar44) -\r\n    0x18382f03d    |                             *(double *)(iVar42 + 0x58 + (int64_t)puVar44)) & uVar14)) break;\r\n                   |            }\r\n    0x18382f052    |            cVar6 = *(char *)((int64_t)puVar43 + 0x80 + (int64_t)puVar44);\r\n    0x18382f05a    |            cVar2 = *(char *)(iVar42 + 0x80 + (int64_t)puVar44);\r\n    0x18382f064    |            if (cVar6 != cVar2) break;\r\n    0x18382f06c    |            if (cVar6 != '\\0') {\r\n    0x18382f070    |                if (cVar2 == '\\0') goto code_r0x000183831fb0;\r\n    0x18382f076    |                cVar6 = *(char *)((int64_t)puVar43 + 0x7f + (int64_t)puVar44);\r\n    0x18382f076    |                iVar32 = (int64_t)cVar6;\r\n    0x18382f082    |                if (iVar32 < 0) {\r\n    0x18382f084    |                    iVar32 = *(int64_t *)((int64_t)puVar43 + 0x70 + (int64_t)puVar44);\r\n                   |                }\r\n    0x18382f089    |                cVar2 = *(char *)(iVar42 + 0x7f + (int64_t)puVar44);\r\n    0x18382f089    |                iVar18 = (int64_t)cVar2;\r\n    0x18382f095    |                if (iVar18 < 0) {\r\n    0x18382f097    |                    iVar18 = *(int64_t *)(iVar42 + 0x70 + (int64_t)puVar44);\r\n                   |                }\r\n    0x18382f09f    |                if (iVar32 != iVar18) break;\r\n    0x18382f0a9    |                puVar26 = (undefined8 *)((int64_t)puVar44 + iVar42 + 0x68);\r\n    0x18382f0af    |                if (cVar2 < '\\0') {\r\n    0x18382f0b1    |                    puVar26 = (undefined8 *)*puVar26;\r\n                   |                }\r\n    0x18382f0b8    |                puVar17 = (undefined8 *)((int64_t)puVar44 + (int64_t)puVar43 + 0x68);\r\n    0x18382f0be    |                if (cVar6 < '\\0') {\r\n    0x18382f0c0    |                    puVar17 = (undefined8 *)*puVar17;\r\n                   |                }\r\n    0x18382f0c3    |                iVar7 = func_0x000185f59f10(puVar17, puVar26);\r\n    0x18382f0ca    |                if (iVar7 != 0) break;\r\n                   |            }\r\n    0x18382f0d0    |            uVar21 = (uint32_t)var_47ch;\r\n    0x18382f0d0    |            cVar6 = *(char *)((int64_t)puVar43 + 0x89 + (int64_t)puVar44);\r\n    0x18382f0d8    |            cVar2 = *(char *)(iVar42 + 0x89 + (int64_t)puVar44);\r\n    0x18382f0e2    |            if (cVar6 != cVar2) break;\r\n    0x18382f0ea    |            if (cVar6 != '\\0') {\r\n    0x18382f0ee    |                if (cVar2 == '\\0') goto code_r0x000183831fb0;\r\n    0x18382f104    |                if (*(char *)((int64_t)puVar43 + 0x88 + (int64_t)puVar44) != *(char *)(iVar42 + 0x88 + (int64_t)puVar44)\r\n    0x18382f104    |                   ) break;\r\n                   |            }\r\n    0x18382f10a    |            cVar6 = *(char *)((int64_t)puVar43 + 0x95 + (int64_t)puVar44);\r\n    0x18382f112    |            cVar2 = *(char *)(iVar42 + 0x95 + (int64_t)puVar44);\r\n    0x18382f11c    |            if (cVar6 != cVar2) break;\r\n    0x18382f124    |            if (cVar6 != '\\0') {\r\n    0x18382f128    |                if (cVar2 == '\\0') goto code_r0x000183831fb0;\r\n    0x18382f13e    |                if (*(char *)((int64_t)puVar43 + 0x94 + (int64_t)puVar44) != *(char *)(iVar42 + 0x94 + (int64_t)puVar44)\r\n    0x18382f13e    |                   ) break;\r\n                   |            }\r\n    0x18382f144    |            cVar6 = *(char *)((int64_t)puVar43 + 0x90 + (int64_t)puVar44);\r\n    0x18382f14c    |            cVar2 = *(char *)(iVar42 + 0x90 + (int64_t)puVar44);\r\n    0x18382f156    |            if (cVar6 != cVar2) break;\r\n    0x18382f15e    |            if (cVar6 != '\\0') {\r\n    0x18382f162    |                if (cVar2 == '\\0') goto code_r0x000183831fb0;\r\n    0x18382f178    |                if (*(int32_t *)((int64_t)puVar43 + 0x8c + (int64_t)puVar44) !=\r\n    0x18382f170    |                    *(int32_t *)(iVar42 + 0x8c + (int64_t)puVar44)) break;\r\n                   |            }\r\n    0x18382f17e    |            puVar44 = puVar44 + 0x26;\r\n    0x18382f185    |            puVar40 = (uint32_t *)((int64_t)puVar40 + -1);\r\n    0x18382f188    |            if (puVar40 == (uint32_t *)0x0) {\r\n    0x1838315eb    |                if ((*(int32_t *)0x191de85c0 < 1) && ((*(int32_t *)0x191cd6be0 != 0 || (*(int64_t *)0x191de85c8 != 0))))\r\n                   |                {\r\n    0x1838315f8    |                    func_0x00018030d390(&var_3f8h, 0x190c25040, 0x2aa, 0);\r\n    0x183831623    |                    uVar8 = func_0x000184dcd0d0(&var_3e8h, 0x1908fb27c, 6);\r\n    0x183831638    |                    uVar8 = func_0x000184dcd0d0(uVar8, 0x190c255f0, 0x45);\r\n    0x183831640    |                    if (3 < uVar21) {\r\n    0x18383213e    |                        pcVar4 = (code *)swi(3);\r\n    0x18383213e    |                        (*pcVar4)();\r\n    0x18383213e    |                        return;\r\n                   |                    }\r\n    0x183831652    |                    uVar3 = *(undefined8 *)((uint64_t)uVar21 * 8 + 0x190c26240);\r\n    0x183831659    |                    uVar9 = func_0x000185f5a650(uVar3);\r\n    0x183831667    |                    uVar8 = func_0x000184dcd0d0(uVar8, uVar3, uVar9);\r\n    0x18383167c    |                    uVar8 = func_0x000184dcd0d0(uVar8, 0x190c25638, 0xc);\r\n    0x18383168f    |                    if (3 < (uint64_t)*(uint32_t *)(arg1 + 0x188)) {\r\n    0x183832141    |                        pcVar4 = (code *)swi(3);\r\n    0x183832141    |                        (*pcVar4)();\r\n    0x183832141    |                        return;\r\n                   |                    }\r\n    0x183831695    |                    uVar3 = *(undefined8 *)((uint64_t)*(uint32_t *)(arg1 + 0x188) * 8 + 0x190c26240);\r\n    0x18383169c    |                    uVar9 = func_0x000185f5a650(uVar3);\r\n    0x1838316aa    |                    func_0x000184dcd0d0(uVar8, uVar3, uVar9);\r\n    0x1838316be    |                    var_3f8h = 0x18ff81648;\r\n    0x1838316b6    |                    func_0x00018030e9d0(&var_3f8h);\r\n    0x1838316d8    |                    *(undefined8 *)((int64_t)&var_3e8h + (int64_t)*(int32_t *)(var_3e8h + 4)) = 0x18fe1b290;\r\n    0x1838316e7    |                    var_3e0h = 0x18fe20d40;\r\n    0x1838316ef    |                    if (var_390h._4_4_ < 0) {\r\n    0x183831703    |                        func_0x0001841dcbe0(CONCAT44(var_3a0h._4_4_, (undefined4)var_3a0h), \r\n    0x1838316fb    |                                            CONCAT44(var_390h._4_4_, (undefined4)var_390h) & 0x7fffffffffffffff);\r\n                   |                    }\r\n    0x18383171f    |                    var_3e0h = 0x18fe20db0;\r\n    0x183831730    |                    if (var_3d8h != 0x191de1450) {\r\n    0x183832191    |                        LOCK();\r\n    0x183832191    |                        piVar1 = (int32_t *)(var_3d8h + 8);\r\n    0x183832191    |                        iVar7 = *piVar1;\r\n    0x183832191    |                        *piVar1 = *piVar1 + -1;\r\n    0x183832191    |                        UNLOCK();\r\n    0x183832198    |                        if (iVar7 == 0) {\r\n    0x1838321a5    |                            (*(code *)0x185f59da0)();\r\n                   |                        }\r\n                   |                    }\r\n    0x183831710    |                    func_0x00018424db70(&var_3e0h);\r\n    0x183831736    |                    func_0x0001848f8b80(&var_378h);\r\n                   |                }\r\n    0x183831751    |                if (uVar21 == 3) {\r\n    0x18383176a    |                    piVar10 = *(int64_t **)\r\n    0x183831766    |                               (*(int64_t *)\r\n    0x18383175d    |                                 (*(int64_t *)(unaff_GS_OFFSET + 0x58) + (uint64_t)*(uint32_t *)0x191d832e0 * 8) + 0x3d8\r\n    0x18383176a    |                               );\r\n    0x183831780    |                    if ((piVar10 == (int64_t *)0x0) || (iVar42 = *piVar10, iVar42 == 0)) {\r\n    0x18383213b    |                        pcVar4 = (code *)swi(3);\r\n    0x18383213b    |                        (*pcVar4)();\r\n    0x18383213b    |                        return;\r\n                   |                    }\r\n    0x183831786    |                    uVar14 = *(uint64_t *)(arg1 + 0x98);\r\n    0x1838317a1    |                    if ((uVar14 & 0xfffffffc00000000) == *(uint64_t *)0x191cd6d08) {\r\n    0x1838317a6    |                        func_0x0001841c7180(uVar14);\r\n                   |                    }\r\n    0x1838317b0    |                    puVar13 = (undefined4 *)func_0x000185f006b8(0x48);\r\n    0x1838317b8    |                    *puVar13 = 1;\r\n    0x1838317c5    |                    *(undefined8 *)(puVar13 + 2) = 0x180ed2a00;\r\n    0x1838317d0    |                    *(undefined8 *)(puVar13 + 4) = 0x182c11ae0;\r\n    0x1838317db    |                    *(undefined8 *)(puVar13 + 6) = 0x1841d75d0;\r\n    0x1838317e6    |                    *(undefined8 *)(puVar13 + 8) = 0x183832900;\r\n    0x1838317ea    |                    *(uint64_t *)(puVar13 + 10) = uVar14;\r\n    0x1838317f7    |                    if (*(char *)(arg1 + 0x2f) < '\\0') {\r\n    0x1838317ee    |                        func_0x0001841dd0f0(puVar13 + 0xc, *(undefined8 *)(arg1 + 0x18), *(undefined8 *)(arg1 + 0x20));\r\n                   |                    } else {\r\n    0x183831801    |                        *(undefined8 *)(puVar13 + 0x10) = *(undefined8 *)(arg1 + 0x28);\r\n    0x183831805    |                        uVar52 = *(undefined4 *)(arg1 + 0x1c);\r\n    0x183831805    |                        uVar53 = *(undefined4 *)(arg1 + 0x20);\r\n    0x183831805    |                        uVar48 = *(undefined4 *)(arg1 + 0x24);\r\n    0x18383180a    |                        puVar13[0xc] = *(undefined4 *)(arg1 + 0x18);\r\n    0x18383180a    |                        puVar13[0xd] = uVar52;\r\n    0x18383180a    |                        puVar13[0xe] = uVar53;\r\n    0x18383180a    |                        puVar13[0xf] = uVar48;\r\n                   |                    }\r\n    0x18383181c    |                    func_0x000184339cd0(&var_3f8h, 0x190c25648, 0x190c25040, 0x2b0);\r\n    0x18383184c    |                    var_298h = (int64_t)puVar13;\r\n    0x18383184c    |                    (*(code *)0x185f59da0)(iVar42, &var_3f8h, &var_298h, 0);\r\n                   |                }\r\n                   |                goto code_r0x00018382e33d;\r\n                   |            }\r\n                   |        } while( true );\r\n                   |    }\r\n    0x18382df32    |    if (((uint32_t)var_47ch != 2) || (*(int64_t *)(arg1 + 0xa8) == 0)) {\r\n    0x18382e1ec    |        iVar42 = *(int64_t *)puVar20;\r\n    0x18382e1ef    |        iVar18 = (int64_t)puVar27 * 0x98;\r\n    0x18382e1fc    |        iVar32 = iVar42;\r\n    0x18382e1fc    |        if (iVar18 == 0) goto code_r0x00018382e222;\r\n    0x18382e1fe    |        goto code_r0x00018382e205;\r\n                   |    }\r\n    0x18382df56    |    if ((*(int32_t *)0x191de85c0 < 1) && ((*(int32_t *)0x191cd6be0 != 0 || (*(int64_t *)0x191de85c8 != 0)))) {\r\n    0x18382df63    |        func_0x00018030d390(&var_3f8h, 0x190c25040, 700, 0);\r\n    0x18382df94    |        uVar8 = func_0x000184dcd0d0(&var_3e8h, 0x1908fb27c, 6);\r\n    0x18382dfa9    |        func_0x000184dcd0d0(uVar8, 0x190c25658, 0x3b);\r\n    0x18382dfb5    |        var_3f8h = 0x18ff81648;\r\n    0x18382df63    |        func_0x00018030e9d0(&var_3f8h);\r\n    0x18382dfcf    |        *(undefined8 *)((int64_t)&var_3e8h + (int64_t)*(int32_t *)(var_3e8h + 4)) = 0x18fe1b290;\r\n    0x18382dfde    |        var_3e0h = 0x18fe20d40;\r\n    0x18382dfe6    |        if (var_390h._4_4_ < 0) {\r\n    0x18382dffa    |            func_0x0001841dcbe0(CONCAT44(var_3a0h._4_4_, (undefined4)var_3a0h), \r\n    0x18382dff2    |                                CONCAT44(var_390h._4_4_, (undefined4)var_390h) & 0x7fffffffffffffff);\r\n                   |        }\r\n    0x18382e016    |        var_3e0h = 0x18fe20db0;\r\n    0x18382e027    |        if (var_3d8h != 0x191de1450) {\r\n    0x1838320e4    |            LOCK();\r\n    0x1838320e4    |            piVar1 = (int32_t *)(var_3d8h + 8);\r\n    0x1838320e4    |            iVar7 = *piVar1;\r\n    0x1838320e4    |            *piVar1 = *piVar1 + -1;\r\n    0x1838320e4    |            UNLOCK();\r\n    0x1838320eb    |            if (iVar7 == 0) {\r\n    0x1838320f8    |                (*(code *)0x185f59da0)();\r\n                   |            }\r\n                   |        }\r\n    0x18382e007    |        func_0x00018424db70(&var_3e0h);\r\n    0x18382e02d    |        func_0x0001848f8b80(&var_378h);\r\n                   |    }\r\n    0x18382e045    |    piVar10 = (int64_t *)(arg1 + 400);\r\n    0x18382e04c    |    iVar42 = *(int64_t *)(arg1 + 400);\r\n    0x18382e053    |    iVar18 = *(int64_t *)(arg1 + 0x198) * 0x98;\r\n    0x18382e064    |    iVar32 = iVar42;\r\n    0x18382e064    |    if (iVar18 == 0) goto code_r0x00018382e08a;\r\n    0x18382e066    |    goto code_r0x00018382e06d;\r\n                   |code_r0x000183831fb0:\r\n    0x183831fb0    |    func_0x000185fa4e70();\r\n                   |code_r0x000183831fb5:\r\n    0x183831fcd    |    puVar26 = (undefined8 *)func_0x000183839ce0(&var_1c8h, &var_1b0h, &var_298h);\r\n                   |code_r0x00018382fa28:\r\n    0x18382fa44    |    var_1c0h = ((int64_t)puVar26 - var_1c8h >> 5) * -0x3333333333333333;\r\n    0x18382fa53    |    if (puVar26 == (undefined8 *)var_1c8h) goto code_r0x00018382dd25;\r\n    0x18382fa7f    |    if ((*(int32_t *)0x191de85c0 < 1) && ((*(int32_t *)0x191cd6be0 != 0 || (*(int64_t *)0x191de85c8 != 0)))) {\r\n    0x18382fa98    |        func_0x00018030d390(unaff_RBP, 0x190c25040, 0x33f, 0);\r\n    0x18382fab2    |        uVar8 = func_0x000184dcd0d0(&var_3e8h, 0x1908fb27c, 6);\r\n    0x18382fac7    |        uVar8 = func_0x000184dcd0d0(uVar8, 0x190c25790, 0x32);\r\n    0x18382fadc    |        uVar8 = func_0x000184dcd0d0(uVar8, 0x190c257c4, 6);\r\n    0x18382fae4    |        var_160h = (int64_t)*(char *)((int64_t)puVar43 + 0x1f);\r\n    0x18382faec    |        if (var_160h < 0) {\r\n    0x18382faee    |            var_400h = *(int64_t *)(puVar43 + 2);\r\n    0x18382fafa    |            var_160h = *(int64_t *)(puVar43 + 4);\r\n                   |        }\r\n    0x18382fb06    |        var_168h = var_400h;\r\n    0x18382fb16    |        func_0x000185831450((uint32_t *)((int64_t)&var_41ch + 4), &var_168h);\r\n    0x18382fb3a    |        puVar20 = (uint32_t *)((int64_t)&var_41ch + 4);\r\n    0x18382fb3a    |        iVar42 = (int64_t)var_408h._7_1_;\r\n    0x18382fb3a    |        if ((int64_t)var_408h._7_1_ < 0) {\r\n    0x18382fb44    |            puVar20 = stack0xfffffffffffffbe8;\r\n    0x18382fb44    |            iVar42 = var_410h;\r\n                   |        }\r\n    0x18382fb52    |        uVar8 = func_0x000184dcd0d0(uVar8, puVar20, iVar42);\r\n    0x18382fb67    |        uVar8 = func_0x000184dcd0d0(uVar8, 0x1908f0abc, 5);\r\n    0x18382fb73    |        puVar26 = (undefined8 *)func_0x000184c155e0(puVar43 + 8);\r\n    0x18382fb78    |        iVar42 = (int64_t)*(char *)((int64_t)puVar26 + 0x17);\r\n    0x18382fb80    |        if (iVar42 < 0) {\r\n    0x18382fb82    |            iVar42 = puVar26[1];\r\n    0x18382fb86    |            puVar26 = (undefined8 *)*puVar26;\r\n                   |        }\r\n    0x18382fb8f    |        uVar8 = func_0x000184dcd0d0(uVar8, puVar26, iVar42);\r\n    0x18382fba4    |        uVar8 = func_0x000184dcd0d0(uVar8, 0x190c257d0, 7);\r\n    0x18382fbb0    |        func_0x00018197c680(uVar8, CONCAT44(uVar50, uVar48));\r\n    0x18382fbbd    |        if (var_408h < 0) {\r\n    0x18382fbdc    |            func_0x0001841dcbe0(stack0xfffffffffffffbe8, var_408h & 0x7fffffffffffffff);\r\n                   |        }\r\n    0x18382fbe8    |        var_3f8h = 0x18ff81648;\r\n    0x18382fbf3    |        func_0x00018030e9d0(unaff_RBP);\r\n    0x18382fc0b    |        *(undefined8 *)((int64_t)&var_3e8h + (int64_t)*(int32_t *)(var_3e8h + 4)) = 0x18fe1b290;\r\n    0x18382fc1a    |        var_3e0h = 0x18fe20d40;\r\n    0x18382fc32    |        if (var_390h._4_4_ < 0) {\r\n    0x18382fc49    |            func_0x0001841dcbe0(CONCAT44(var_3a0h._4_4_, (undefined4)var_3a0h), \r\n    0x18382fc34    |                                CONCAT44(var_390h._4_4_, (undefined4)var_390h) & 0x7fffffffffffffff);\r\n                   |        }\r\n    0x18382fc5d    |        var_3e0h = 0x18fe20db0;\r\n    0x18382fc77    |        if (var_3d8h != 0x191de1450) {\r\n    0x183832149    |            LOCK();\r\n    0x183832149    |            piVar1 = (int32_t *)(var_3d8h + 8);\r\n    0x183832149    |            iVar7 = *piVar1;\r\n    0x183832149    |            *piVar1 = *piVar1 + -1;\r\n    0x183832149    |            UNLOCK();\r\n    0x183832150    |            if (iVar7 == 0) {\r\n    0x18383215d    |                (*(code *)0x185f59da0)();\r\n                   |            }\r\n                   |        }\r\n    0x18382fc7d    |        func_0x00018424db70(&var_3e0h);\r\n    0x18382fc8a    |        func_0x0001848f8b80(&var_378h);\r\n                   |    }\r\n    0x18382fc97    |    func_0x0001839245d0(&var_298h);\r\n                   |    do {\r\n                   |        do {\r\n                   |            do {\r\n                   |                do {\r\n    0x18382fca4    |                    iVar42 = var_1c0h;\r\n    0x18382fca4    |                    iVar32 = var_1c8h;\r\n    0x18382fca4    |                    puVar43 = puVar43 + 0x28;\r\n    0x18382fcae    |                    if (puVar43 == puVar44) {\r\n    0x18382ff35    |                        iVar18 = var_1c0h * 0xa0;\r\n    0x18382ff3c    |                        if (iVar18 == 0) {\r\n    0x18382ff1f    |                            uVar14 = 0;\r\n                   |                        } else {\r\n    0x18382ff5b    |                            uVar14 = (iVar18 >> 5) * -0x3333333333333333;\r\n    0x18382ff5f    |                            iVar39 = 0x3f;\r\n    0x18382ff5f    |                            if (uVar14 != 0) {\r\n    0x18382ff5f    |                                for (; uVar14 >> iVar39 == 0; iVar39 = iVar39 + -1) {\r\n                   |                                }\r\n                   |                            }\r\n    0x18382ff74    |                            func_0x000183839e60(var_1c8h, var_1c8h + iVar18, ((uint32_t)iVar39 ^ 0x3f) * 2 ^ 0x7e);\r\n    0x18382ff85    |                            iVar32 = iVar32 + 8;\r\n                   |                            do {\r\n    0x18382ff98    |                                if (var_490h == var_488h) {\r\n    0x183831d83    |                                    iVar39 = func_0x0001838398a0(&var_498h, iVar32);\r\n                   |                                } else {\r\n    0x18382ffa5    |                                    iVar29 = var_498h + var_490h * 0x98;\r\n    0x18382ffa8    |                                    if (iVar29 == 0) goto code_r0x00018382dd25;\r\n    0x18382ffae    |                                    iVar39 = iVar29 + 0x98;\r\n    0x18382ffb8    |                                    func_0x000183924660(iVar29, iVar32);\r\n                   |                                }\r\n    0x18382ffcc    |                                var_490h = (iVar39 - var_498h >> 3) * -0x79435e50d79435e5;\r\n    0x18382ffd8    |                                if (iVar39 == var_498h) goto code_r0x00018382dd25;\r\n    0x18382ffde    |                                iVar32 = iVar32 + 0xa0;\r\n    0x18382ffe5    |                                iVar18 = iVar18 + -0xa0;\r\n    0x18382ffec    |                            } while (iVar18 != 0);\r\n    0x18382ffee    |                            uVar14 = iVar42 & 0xffffffff;\r\n                   |                        }\r\n                   |                        goto code_r0x000183830256;\r\n                   |                    }\r\n                   |code_r0x00018382fcb4:\r\n    0x18382fcb9    |                } while ((char)puVar43[0xe] != '\\x01');\r\n    0x18382fcbb    |                func_0x000184c155e0(puVar43 + 8);\r\n    0x18382fcb4    |                func_0x00018027fd40(&var_1f8h, unaff_RBP);\r\n    0x18382fcde    |            } while (var_3f8h != 0);\r\n    0x18382fce0    |            iVar42 = (int64_t)*(char *)((int64_t)puVar40 + 0x47);\r\n    0x18382fceb    |            if (iVar42 < 0) {\r\n    0x18382fced    |                iVar42 = *(int64_t *)(puVar40 + 0xe);\r\n                   |            }\r\n    0x18382fcf4    |        } while (iVar42 == 0);\r\n    0x18382fcf6    |        var_3f8h = CONCAT44(uVar53, uVar52);\r\n    0x18382fcf6    |        var_3f0h = 0;\r\n    0x18382fcfe    |        var_3e8h = 0;\r\n    0x18382fd11    |        var_128h = var_4a0h;\r\n    0x18382fd11    |        if (*(char *)((int64_t)puVar40 + 0x47) < '\\0') {\r\n    0x18382fd18    |            var_128h = *(int64_t *)var_4a0h;\r\n                   |        }\r\n    0x18382fd3e    |        var_120h = iVar42;\r\n    0x18382fd2b    |        func_0x0001854229f0(&var_298h, &var_128h);\r\n    0x18382fd4f    |        var_110h = (int64_t)(char)var_281h;\r\n    0x18382fd4f    |        var_118h = (int64_t)&var_298h;\r\n    0x18382fd4f    |        if ((int64_t)(char)var_281h < 0) {\r\n    0x18382fd59    |            var_110h = var_290h;\r\n    0x18382fd59    |            var_118h = var_298h;\r\n                   |        }\r\n    0x18382fd7c    |        func_0x000180a530d0(unaff_RBP, &var_118h);\r\n    0x18382fd89    |        if ((int64_t)_var_288h < 0) {\r\n    0x18382fd9e    |            func_0x0001841dcbe0(var_298h, (int64_t)_var_288h * 2);\r\n                   |        }\r\n    0x18382fda3    |        var_298h = CONCAT44(uVar53, uVar52);\r\n    0x18382fda3    |        var_290h = 0;\r\n    0x18382fdab    |        _var_288h = (int64_t *)0x0;\r\n    0x18382fdb7    |        var_400h = (int64_t)(puVar43 + 2);\r\n    0x18382fdbb    |        var_130h = (int64_t)*(char *)((int64_t)puVar43 + 0x1f);\r\n    0x18382fdcb    |        var_138h = var_400h;\r\n    0x18382fdcb    |        if (var_130h < 0) {\r\n    0x18382fdcd    |            var_138h = *(int64_t *)(puVar43 + 2);\r\n    0x18382fdd1    |            var_130h = *(int64_t *)(puVar43 + 4);\r\n                   |        }\r\n    0x18382fde5    |        func_0x000180a530d0(&var_298h, &var_138h);\r\n    0x18382fdfa    |        unique0x10001496 = (uint32_t *)CONCAT44(uVar53, uVar52);\r\n    0x18382fdfa    |        var_410h = 0;\r\n    0x18382fe02    |        var_408h = 0;\r\n    0x18382fe11    |        var_158h = func_0x000184c155e0(puVar43 + 8);\r\n    0x18382fe16    |        var_150h = (int64_t)*(char *)(var_158h + 0x17);\r\n    0x18382fe1e    |        if (var_150h < 0) {\r\n    0x18382fe20    |            var_150h = *(int64_t *)(var_158h + 8);\r\n    0x18382fe24    |            var_158h = *(int64_t *)var_158h;\r\n                   |        }\r\n    0x18382fe42    |        func_0x0001854229f0(puVar27, &var_158h);\r\n    0x18382fe50    |        var_140h = (int64_t)(char)var_461h;\r\n    0x18382fe50    |        var_148h = (int64_t)puVar27;\r\n    0x18382fe50    |        if ((int64_t)(char)var_461h < 0) {\r\n    0x18382fe57    |            var_140h = var_470h;\r\n    0x18382fe57    |            var_148h = (int64_t)stack0xfffffffffffffb88;\r\n                   |        }\r\n    0x18382fe6c    |        func_0x000180a530d0((int64_t)&var_41ch + 4, &var_148h);\r\n    0x18382fe86    |        if (_var_468h < 0) {\r\n    0x18382fe95    |            func_0x0001841dcbe0(stack0xfffffffffffffb88, _var_468h * 2);\r\n                   |        }\r\n    0x18382fea9    |        iVar42 = (int64_t)(char)var_281h;\r\n    0x18382fea9    |        if ((int64_t)(char)var_281h < 0) {\r\n    0x18382feab    |            iVar42 = var_290h;\r\n                   |        }\r\n    0x18382feb6    |        if (iVar42 == 0) {\r\n                   |code_r0x00018382f5f3:\r\n    0x18382f5f3    |            uVar48 = 0;\r\n    0x18382f5f3    |            uVar50 = 0;\r\n                   |        } else {\r\n    0x18382fec8    |            piVar10 = (int64_t *)var_3f8h;\r\n    0x18382fec8    |            iVar32 = var_3f0h;\r\n    0x18382fec8    |            if (-1 < (int64_t)var_3e8h._7_1_) {\r\n    0x18382fed9    |                piVar10 = unaff_RBP;\r\n    0x18382fed9    |                iVar32 = (int64_t)var_3e8h._7_1_;\r\n                   |            }\r\n    0x18382fee0    |            if (iVar42 == iVar32) {\r\n    0x18382fef0    |                piVar38 = &var_298h;\r\n    0x18382fef0    |                if ((int64_t)_var_288h < 0) {\r\n    0x18382fef2    |                    piVar38 = (int64_t *)var_298h;\r\n                   |                }\r\n    0x18382fefa    |                iVar18 = 0;\r\n                   |                do {\r\n    0x18382ff07    |                    if (*(int16_t *)((int64_t)piVar10 + iVar18 * 2) != *(int16_t *)((int64_t)piVar38 + iVar18 * 2))\r\n    0x18382ff07    |                    goto code_r0x00018382f587;\r\n    0x18382ff0d    |                    iVar18 = iVar18 + 1;\r\n    0x18382ff13    |                    uVar48 = unaff_XMM12_Da;\r\n    0x18382ff13    |                    uVar50 = unaff_XMM12_Db;\r\n    0x18382ff13    |                } while (iVar42 != iVar18);\r\n                   |            } else {\r\n                   |code_r0x00018382f587:\r\n    0x18382f597    |                if (piVar10 == (int64_t *)0x0 && iVar32 != 0) goto code_r0x00018382dd25;\r\n    0x18382f5a7    |                piVar38 = &var_298h;\r\n    0x18382f5a7    |                if ((int64_t)_var_288h < 0) {\r\n    0x18382f5a9    |                    piVar38 = (int64_t *)var_298h;\r\n                   |                }\r\n    0x18382f5b9    |                uVar48 = unaff_XMM13_Da;\r\n    0x18382f5b9    |                uVar50 = unaff_XMM13_Db;\r\n    0x18382f5b9    |                if (iVar32 != 0) {\r\n    0x18382f5bb    |                    piVar12 = (int64_t *)((int64_t)piVar38 + iVar42 * 2);\r\n    0x18382f5c2    |                    iVar18 = iVar32 * 2;\r\n    0x18382f5c9    |                    iVar39 = iVar18 >> 1;\r\n    0x18382f5d5    |                    iVar42 = iVar42 * 2 >> 1;\r\n    0x18382f5d5    |                    piVar30 = piVar38;\r\n    0x18382f5d5    |                    if (iVar32 << 1 != 0) {\r\n    0x18382f5e4    |                        if (iVar39 <= iVar42) {\r\n    0x18382f428    |                            iVar29 = iVar42;\r\n                   |                            do {\r\n    0x18382f431    |                                iVar29 = (iVar29 - iVar39) * 2 + 2;\r\n    0x18382f435    |                                if (iVar29 != 0) {\r\n    0x18382f43a    |                                    iVar24 = iVar29 >> 1;\r\n    0x18382f43d    |                                    piVar37 = piVar30;\r\n                   |                                    do {\r\n    0x18382f444    |                                        if ((int16_t)*piVar37 == (int16_t)*piVar10) goto code_r0x00018382f452;\r\n    0x18382f446    |                                        piVar37 = (int64_t *)((int64_t)piVar37 + 2);\r\n    0x18382f44a    |                                        iVar24 = iVar24 + -1;\r\n    0x18382f44d    |                                    } while (iVar24 != 0);\r\n                   |                                }\r\n    0x18382f44f    |                                piVar37 = (int64_t *)0x0;\r\n                   |code_r0x00018382f452:\r\n    0x18382f452    |                                piVar35 = (int64_t *)((int64_t)piVar30 + iVar29);\r\n    0x18382f45b    |                                piVar19 = piVar37;\r\n    0x18382f45b    |                                if (piVar37 == (int64_t *)0x0) {\r\n    0x18382f45b    |                                    piVar19 = piVar35;\r\n                   |                                }\r\n    0x18382f467    |                                piVar30 = (int64_t *)0x0;\r\n    0x18382f467    |                                if (piVar19 != piVar35) {\r\n    0x18382f467    |                                    piVar30 = piVar19;\r\n                   |                                }\r\n    0x18382f473    |                                if ((iVar18 == 0) || (piVar30 == (int64_t *)0x0)) {\r\n    0x18382f498    |                                    puVar44 = (uint32_t *)var_4b0h;\r\n    0x18382f498    |                                    if (piVar30 == (int64_t *)0x0) {\r\n    0x18382f498    |                                        piVar30 = piVar12;\r\n                   |                                    }\r\n                   |                                    goto code_r0x00018382f4a1;\r\n                   |                                }\r\n    0x18382f475    |                                iVar29 = 0;\r\n    0x18382f482    |                                while (*(int16_t *)((int64_t)piVar10 + iVar29 * 2) ==\r\n    0x18382f47d    |                                       *(int16_t *)((int64_t)piVar19 + iVar29 * 2)) {\r\n    0x18382f488    |                                    iVar29 = iVar29 + 1;\r\n    0x18382f48e    |                                    if (iVar39 == iVar29) {\r\n    0x183831fa3    |                                        unaff_RBP = &var_3f8h;\r\n    0x183831fab    |                                        puVar44 = (uint32_t *)var_4b0h;\r\n    0x183831fab    |                                        puVar40 = (uint32_t *)arg1;\r\n    0x183831fab    |                                        goto code_r0x00018382f4a1;\r\n                   |                                    }\r\n                   |                                }\r\n    0x18382f3e9    |                                if (piVar37 == (int64_t *)0x0) {\r\n    0x18382f3e9    |                                    piVar37 = piVar35;\r\n                   |                                }\r\n    0x18382f3ed    |                                piVar30 = (int64_t *)((int64_t)piVar37 + 2);\r\n    0x18382f3f9    |                                if (piVar19 == piVar35) {\r\n    0x18382f3f9    |                                    piVar30 = (int64_t *)0x2;\r\n                   |                                }\r\n    0x18382f403    |                                iVar29 = (int64_t)piVar12 - (int64_t)piVar30 >> 1;\r\n    0x18382f411    |                                unaff_RBP = &var_3f8h;\r\n    0x18382f41e    |                                puVar44 = (uint32_t *)var_4b0h;\r\n    0x18382f41e    |                                puVar40 = (uint32_t *)arg1;\r\n    0x18382f41e    |                            } while (iVar39 <= iVar29);\r\n                   |                            goto code_r0x00018382f4aa;\r\n                   |                        }\r\n                   |code_r0x00018382f5ea:\r\n    0x18382f5ed    |                        if (iVar39 <= iVar42) {\r\n    0x18382f365    |                            piVar30 = piVar38;\r\n                   |                            do {\r\n    0x18382f36e    |                                iVar42 = (iVar42 - iVar39) * 2 + 2;\r\n    0x18382f372    |                                if (iVar42 != 0) {\r\n    0x18382f377    |                                    iVar32 = iVar42 >> 1;\r\n    0x18382f37a    |                                    piVar37 = piVar30;\r\n                   |                                    do {\r\n    0x18382f381    |                                        if ((int16_t)*piVar37 == (int16_t)*piVar10) goto code_r0x00018382f38e;\r\n    0x18382f383    |                                        piVar37 = (int64_t *)((int64_t)piVar37 + 2);\r\n    0x18382f387    |                                        iVar32 = iVar32 + -1;\r\n    0x18382f38a    |                                    } while (iVar32 != 0);\r\n                   |                                }\r\n    0x18382f38c    |                                piVar37 = (int64_t *)0x0;\r\n                   |code_r0x00018382f38e:\r\n    0x18382f38e    |                                piVar35 = (int64_t *)((int64_t)piVar30 + iVar42);\r\n    0x18382f397    |                                piVar19 = piVar37;\r\n    0x18382f397    |                                if (piVar37 == (int64_t *)0x0) {\r\n    0x18382f397    |                                    piVar19 = piVar35;\r\n                   |                                }\r\n    0x18382f3a3    |                                piVar30 = (int64_t *)0x0;\r\n    0x18382f3a3    |                                if (piVar19 != piVar35) {\r\n    0x18382f3a3    |                                    piVar30 = piVar19;\r\n                   |                                }\r\n    0x18382f3af    |                                if ((iVar18 == 0) || (piVar30 == (int64_t *)0x0)) {\r\n    0x18382f3d4    |                                    if (piVar30 == (int64_t *)0x0) {\r\n    0x18382f3d4    |                                        piVar30 = piVar12;\r\n                   |                                    }\r\n                   |                                    goto code_r0x00018382f3d8;\r\n                   |                                }\r\n    0x18382f3b1    |                                iVar42 = 0;\r\n    0x18382f3be    |                                while (*(int16_t *)((int64_t)piVar10 + iVar42 * 2) ==\r\n    0x18382f3b9    |                                       *(int16_t *)((int64_t)piVar19 + iVar42 * 2)) {\r\n    0x18382f3c4    |                                    iVar42 = iVar42 + 1;\r\n    0x18382f3ca    |                                    if (iVar39 == iVar42) {\r\n    0x183831f11    |                                        unaff_RBP = &var_3f8h;\r\n    0x183831f19    |                                        goto code_r0x00018382f3d8;\r\n                   |                                    }\r\n                   |                                }\r\n    0x18382f32d    |                                if (piVar37 == (int64_t *)0x0) {\r\n    0x18382f32d    |                                    piVar37 = piVar35;\r\n                   |                                }\r\n    0x18382f331    |                                piVar30 = (int64_t *)((int64_t)piVar37 + 2);\r\n    0x18382f33e    |                                if (piVar19 == piVar35) {\r\n    0x18382f33e    |                                    piVar30 = (int64_t *)0x2;\r\n                   |                                }\r\n    0x18382f348    |                                iVar42 = (int64_t)piVar12 - (int64_t)piVar30 >> 1;\r\n    0x18382f351    |                                unaff_RBP = &var_3f8h;\r\n    0x18382f359    |                            } while (iVar39 <= iVar42);\r\n                   |                        }\r\n                   |                        goto code_r0x00018382f5f3;\r\n                   |                    }\r\n                   |code_r0x00018382f4a1:\r\n    0x183831f26    |                    if ((piVar30 == piVar12) || (piVar30 != piVar38)) {\r\n                   |code_r0x00018382f4aa:\r\n    0x18382f4b0    |                        piVar30 = piVar38;\r\n    0x18382f4b0    |                        if (iVar32 << 1 != 0) goto code_r0x00018382f5ea;\r\n                   |code_r0x00018382f3d8:\r\n    0x18382f3db    |                        if (piVar30 == piVar12) goto code_r0x00018382f5f3;\r\n    0x183831f3c    |                        uVar48 = 0;\r\n    0x183831f3c    |                        uVar50 = 0;\r\n    0x183831f3c    |                        if ((int64_t)piVar30 - (int64_t)piVar38 != -2) {\r\n    0x183831f47    |                            uVar48 = unaff_XMM14_Da;\r\n    0x183831f47    |                            uVar50 = unaff_XMM14_Db;\r\n                   |                        }\r\n                   |                    }\r\n                   |                }\r\n                   |            }\r\n                   |        }\r\n    0x18382f60e    |        iVar42 = (int64_t)var_408h._7_1_;\r\n    0x18382f60e    |        if ((int64_t)var_408h._7_1_ < 0) {\r\n    0x18382f60e    |            iVar42 = var_410h;\r\n                   |        }\r\n    0x18382f615    |        if (iVar42 != 0) {\r\n    0x18382f61b    |            unique0x100014ba = (uint32_t *)CONCAT44(uVar53, uVar52);\r\n    0x18382f61b    |            var_470h = 0;\r\n    0x18382f620    |            _var_468h = 0;\r\n    0x18382f630    |            if (var_408h < 0) {\r\n    0x18382f62b    |                func_0x000184206150((uint32_t *)((int64_t)&var_47ch + 4), stack0xfffffffffffffbe8);\r\n                   |            } else {\r\n    0x18382f63e    |                _var_468h = var_408h;\r\n    0x18382f64c    |                stack0xfffffffffffffb88 = stack0xfffffffffffffbe8;\r\n    0x18382f64c    |                var_470h = var_410h;\r\n                   |            }\r\n    0x18382f652    |            iVar42 = _var_468h;\r\n    0x18382f652    |            puVar20 = stack0xfffffffffffffb88;\r\n    0x18382f666    |            puVar40 = (uint32_t *)((int64_t)&var_47ch + 4);\r\n    0x18382f666    |            uVar14 = (int64_t)(char)var_461h;\r\n    0x18382f666    |            if ((int64_t)(char)var_461h < 0) {\r\n    0x18382f66d    |                puVar40 = stack0xfffffffffffffb88;\r\n    0x18382f66d    |                uVar14 = var_470h;\r\n                   |            }\r\n    0x18382f670    |            iVar32 = uVar14 * 2;\r\n    0x18382f678    |            if (4 < iVar32) {\r\n    0x18382f4c1    |                puVar44 = (uint32_t *)((int64_t)puVar40 + uVar14 * 2);\r\n    0x18382f4c5    |                puVar45 = puVar40;\r\n                   |                do {\r\n    0x18382f4cf    |                    uVar28 = iVar32 - 4U >> 1;\r\n    0x18382f4d2    |                    puVar34 = puVar45;\r\n                   |                    do {\r\n    0x18382f4da    |                        if ((int16_t)*puVar34 == 0x3a) goto code_r0x00018382f4e8;\r\n    0x18382f4dc    |                        puVar34 = (uint32_t *)((int64_t)puVar34 + 2);\r\n    0x18382f4e0    |                        uVar28 = uVar28 - 1;\r\n    0x18382f4e3    |                    } while (uVar28 != 0);\r\n    0x18382f4e5    |                    puVar34 = (uint32_t *)0x0;\r\n                   |code_r0x00018382f4e8:\r\n    0x18382f4e8    |                    puVar31 = (uint32_t *)((iVar32 - 4U) + (int64_t)puVar45);\r\n    0x18382f4f1    |                    puVar41 = puVar34;\r\n    0x18382f4f1    |                    if (puVar34 == (uint32_t *)0x0) {\r\n    0x18382f4f1    |                        puVar41 = puVar31;\r\n                   |                    }\r\n    0x18382f501    |                    if ((puVar41 == puVar31) || (puVar41 == (uint32_t *)0x0)) break;\r\n    0x18382f50d    |                    if ((int16_t)*puVar41 == 0x3a) {\r\n    0x18382f515    |                        puVar27 = puVar34;\r\n    0x18382f515    |                        if (puVar34 == (uint32_t *)0x0) {\r\n    0x18382f515    |                            puVar27 = puVar31;\r\n                   |                        }\r\n    0x18382f51f    |                        if (*(int16_t *)((int64_t)puVar27 + 2) == 0x2f) {\r\n    0x18382f52b    |                            puVar27 = puVar34 + 1;\r\n    0x18382f52b    |                            if (puVar34 == (uint32_t *)0x0) {\r\n    0x18382f52b    |                                puVar27 = (uint32_t *)((int64_t)puVar45 + iVar32);\r\n                   |                            }\r\n    0x18382f533    |                            if ((int16_t)*puVar27 == 0x2f) {\r\n    0x183831db5    |                                if ((puVar41 != puVar44) && ((int64_t)puVar41 - (int64_t)puVar40 != -2)) {\r\n    0x183831dbe    |                                    uVar28 = ((int64_t)puVar41 - (int64_t)puVar40 >> 1) + 3;\r\n    0x183831dc2    |                                    piVar10 = (int64_t *)(uVar14 - uVar28);\r\n    0x183831dc5    |                                    if (uVar14 < uVar28) goto code_r0x00018383210d;\r\n    0x183831dd8    |                                    if ((int64_t *)0x7fffffffffffffee < piVar10) goto code_r0x000183832112;\r\n    0x183831de2    |                                    if (piVar10 < (int64_t *)0xb) {\r\n    0x183831d90    |                                        var_1a0h = CONCAT17((char)piVar10, (unkbyte7)var_1a0h);\r\n    0x183831d98    |                                        piVar38 = &var_1b0h;\r\n                   |                                    } else {\r\n    0x183831dfc    |                                        piVar38 = (int64_t *)\r\n    0x183831df1    |                                                  func_0x000185f006b8(((uint64_t)piVar10 & 0x7ffffffffffffff8) * 2 +\r\n    0x183831dfc    |                                                                      0x10);\r\n    0x183831e0e    |                                        var_1a0h = ((uint64_t)piVar10 & 0x7ffffffffffffff8) + 0x8000000000000008;\r\n    0x183831e21    |                                        var_1b0h = (int64_t)piVar38;\r\n    0x183831e21    |                                        var_1a8h = (int64_t)piVar10;\r\n                   |                                    }\r\n    0x183831e29    |                                    piVar12 = (int64_t *)((int64_t)piVar38 + (int64_t)piVar10 * 2);\r\n    0x183831e42    |                                    if ((piVar12 < piVar38) ||\r\n    0x183831e36    |                                       ((piVar30 = (int64_t *)((int64_t)puVar40 + uVar28 * 2), piVar38 <= piVar30 &&\r\n    0x183831e3f    |                                        (piVar30 < piVar12)))) goto code_r0x00018382dd25;\r\n    0x183831e4f    |                                    func_0x000185f5a940(piVar38, piVar30, (int64_t)piVar10 * 2);\r\n    0x183831e54    |                                    *(int16_t *)((int64_t)piVar38 + (int64_t)piVar10 * 2) = 0;\r\n    0x183831e5e    |                                    if (iVar42 < 0) {\r\n    0x183831e6b    |                                        func_0x0001841dcbe0(puVar20, _var_468h * 2);\r\n                   |                                    }\r\n    0x183831e78    |                                    _var_468h = var_1a0h;\r\n    0x183831e86    |                                    stack0xfffffffffffffb88 = (uint32_t *)var_1b0h;\r\n    0x183831e86    |                                    var_470h = var_1a8h;\r\n    0x183831e8c    |                                    unaff_RBP = &var_3f8h;\r\n                   |                                }\r\n                   |                                break;\r\n                   |                            }\r\n                   |                        }\r\n                   |                    }\r\n    0x18382f53c    |                    if (puVar34 != (uint32_t *)0x0) {\r\n    0x18382f53c    |                        puVar31 = puVar34;\r\n                   |                    }\r\n    0x18382f540    |                    puVar45 = (uint32_t *)((int64_t)puVar31 + 2);\r\n    0x18382f547    |                    iVar32 = (int64_t)puVar44 - (int64_t)puVar45;\r\n    0x18382f551    |                } while (4 < iVar32);\r\n                   |            }\r\n    0x18382f68a    |            piVar10 = (int64_t *)var_3f8h;\r\n    0x18382f68a    |            iVar42 = var_3f0h;\r\n    0x18382f68a    |            if (-1 < (int64_t)var_3e8h._7_1_) {\r\n    0x18382f69b    |                piVar10 = unaff_RBP;\r\n    0x18382f69b    |                iVar42 = (int64_t)var_3e8h._7_1_;\r\n                   |            }\r\n    0x18382f6ad    |            if (piVar10 == (int64_t *)0x0 && iVar42 != 0) goto code_r0x00018382dd25;\r\n    0x18382f6c4    |            puVar27 = (uint32_t *)((int64_t)&var_47ch + 4);\r\n    0x18382f6c4    |            if ((int64_t)(char)var_461h < 0) {\r\n    0x18382f6c4    |                puVar27 = stack0xfffffffffffffb88;\r\n                   |            }\r\n    0x18382f6d0    |            puVar20 = stack0xfffffffffffffb88;\r\n    0x18382f6d0    |            uVar49 = uVar48;\r\n    0x18382f6d0    |            uVar51 = uVar50;\r\n    0x18382f6d0    |            if (iVar42 == 0) {\r\n                   |code_r0x000183831ed5:\r\n    0x183831eda    |                uVar49 = unaff_XMM10_Da;\r\n    0x183831eda    |                uVar51 = unaff_XMM10_Db;\r\n    0x183831eda    |                if ((double)CONCAT44(unaff_XMM10_Db, unaff_XMM10_Da) <= (double)CONCAT44(uVar50, uVar48)) {\r\n    0x183831eda    |                    uVar49 = uVar48;\r\n    0x183831eda    |                    uVar51 = uVar50;\r\n                   |                }\r\n                   |            } else {\r\n    0x18382f6db    |                iVar32 = (int64_t)(char)var_461h;\r\n    0x18382f6db    |                if (_var_468h < 0) {\r\n    0x18382f6dd    |                    iVar32 = var_470h;\r\n                   |                }\r\n    0x18382f6e2    |                puVar40 = (uint32_t *)((int64_t)puVar27 + iVar32 * 2);\r\n    0x18382f6e9    |                iVar18 = iVar42 * 2;\r\n    0x18382f6f0    |                iVar39 = iVar18 >> 1;\r\n    0x18382f6fc    |                iVar32 = iVar32 * 2 >> 1;\r\n    0x18382f6fc    |                puVar44 = puVar27;\r\n    0x18382f6fc    |                if (iVar42 << 1 == 0) {\r\n                   |code_r0x00018382f305:\r\n    0x183831ecf    |                    if ((puVar44 != puVar40) && (puVar44 == puVar27)) goto code_r0x000183831ed5;\r\n                   |code_r0x00018382f30e:\r\n    0x18382f314    |                    puVar44 = puVar27;\r\n    0x18382f314    |                    if (iVar42 << 1 == 0) {\r\n                   |code_r0x00018383154f:\r\n    0x183831557    |                        if (puVar44 != puVar40) {\r\n    0x183831ef2    |                            if (((int64_t)puVar44 - (int64_t)puVar27 != -2) &&\r\n    0x183831ef2    |                               (uVar49 = unaff_XMM11_Da, uVar51 = unaff_XMM11_Db,\r\n    0x183831ef2    |                               (double)CONCAT44(unaff_XMM11_Db, unaff_XMM11_Da) <= (double)CONCAT44(uVar50, uVar48))) {\r\n    0x183831ef2    |                                uVar49 = uVar48;\r\n    0x183831ef2    |                                uVar51 = uVar50;\r\n                   |                            }\r\n    0x183831eff    |                            unaff_RBP = &var_3f8h;\r\n                   |                        }\r\n                   |                        goto code_r0x00018382f72b;\r\n                   |                    }\r\n    0x18382f710    |                } else if (iVar39 <= iVar32) {\r\n    0x18382f272    |                    iVar29 = iVar32;\r\n                   |                    do {\r\n    0x18382f27b    |                        iVar29 = (iVar29 - iVar39) * 2 + 2;\r\n    0x18382f27f    |                        if (iVar29 != 0) {\r\n    0x18382f284    |                            iVar24 = iVar29 >> 1;\r\n    0x18382f287    |                            puVar45 = puVar44;\r\n                   |                            do {\r\n    0x18382f28f    |                                if ((int16_t)*puVar45 == (int16_t)*piVar10) goto code_r0x00018382f29d;\r\n    0x18382f291    |                                puVar45 = (uint32_t *)((int64_t)puVar45 + 2);\r\n    0x18382f295    |                                iVar24 = iVar24 + -1;\r\n    0x18382f298    |                            } while (iVar24 != 0);\r\n                   |                        }\r\n    0x18382f29a    |                        puVar45 = (uint32_t *)0x0;\r\n                   |code_r0x00018382f29d:\r\n    0x18382f29d    |                        puVar31 = (uint32_t *)((int64_t)puVar44 + iVar29);\r\n    0x18382f2a6    |                        puVar34 = puVar45;\r\n    0x18382f2a6    |                        if (puVar45 == (uint32_t *)0x0) {\r\n    0x18382f2a6    |                            puVar34 = puVar31;\r\n                   |                        }\r\n    0x18382f2b2    |                        puVar44 = (uint32_t *)0x0;\r\n    0x18382f2b2    |                        if (puVar34 != puVar31) {\r\n    0x18382f2b2    |                            puVar44 = puVar34;\r\n                   |                        }\r\n    0x18382f2be    |                        if ((iVar18 == 0) || (puVar44 == (uint32_t *)0x0)) {\r\n    0x18382f2f4    |                            if (puVar44 == (uint32_t *)0x0) {\r\n    0x18382f2f4    |                                puVar44 = puVar40;\r\n                   |                            }\r\n    0x18382f2fd    |                            unaff_RBP = &var_3f8h;\r\n    0x18382f2fd    |                            goto code_r0x00018382f305;\r\n                   |                        }\r\n    0x18382f2c0    |                        var_2a8h = (int64_t)puVar40;\r\n    0x18382f2c8    |                        var_2a0h = (int64_t)stack0xfffffffffffffb88;\r\n    0x18382f2d0    |                        iVar29 = 0;\r\n    0x18382f2de    |                        while (*(int16_t *)((int64_t)piVar10 + iVar29 * 2) ==\r\n    0x18382f2d8    |                               *(int16_t *)((int64_t)puVar34 + iVar29 * 2)) {\r\n    0x18382f2e4    |                            iVar29 = iVar29 + 1;\r\n    0x18382f2ea    |                            if (iVar39 == iVar29) {\r\n    0x183831fdf    |                                unaff_RBP = &var_3f8h;\r\n    0x183831ff7    |                                puVar40 = (uint32_t *)var_2a8h;\r\n    0x183831ff7    |                                goto code_r0x00018382f305;\r\n                   |                            }\r\n                   |                        }\r\n    0x18382f227    |                        if (puVar45 == (uint32_t *)0x0) {\r\n    0x18382f227    |                            puVar45 = puVar31;\r\n                   |                        }\r\n    0x18382f22b    |                        puVar44 = (uint32_t *)((int64_t)puVar45 + 2);\r\n    0x18382f237    |                        if (puVar34 == puVar31) {\r\n    0x18382f237    |                            puVar44 = (uint32_t *)0x2;\r\n                   |                        }\r\n    0x18382f249    |                        iVar29 = (int64_t)puVar40 - (int64_t)puVar44 >> 1;\r\n    0x18382f257    |                        unaff_RBP = &var_3f8h;\r\n    0x18382f267    |                    } while (iVar39 <= iVar29);\r\n                   |                    goto code_r0x00018382f30e;\r\n                   |                }\r\n    0x18382f725    |                if (iVar39 <= iVar32) {\r\n    0x1838314cb    |                    puVar44 = puVar27;\r\n                   |                    do {\r\n    0x1838314d4    |                        iVar42 = (iVar32 - iVar39) * 2 + 2;\r\n    0x1838314d8    |                        if (iVar42 != 0) {\r\n    0x1838314dd    |                            iVar32 = iVar42 >> 1;\r\n    0x1838314e0    |                            puVar45 = puVar44;\r\n                   |                            do {\r\n    0x1838314e7    |                                if ((int16_t)*puVar45 == (int16_t)*piVar10) goto code_r0x0001838314f5;\r\n    0x1838314e9    |                                puVar45 = (uint32_t *)((int64_t)puVar45 + 2);\r\n    0x1838314ed    |                                iVar32 = iVar32 + -1;\r\n    0x1838314f0    |                            } while (iVar32 != 0);\r\n                   |                        }\r\n    0x1838314f2    |                        puVar45 = (uint32_t *)0x0;\r\n                   |code_r0x0001838314f5:\r\n    0x1838314f5    |                        puVar31 = (uint32_t *)((int64_t)puVar44 + iVar42);\r\n    0x1838314fe    |                        puVar34 = puVar45;\r\n    0x1838314fe    |                        if (puVar45 == (uint32_t *)0x0) {\r\n    0x1838314fe    |                            puVar34 = puVar31;\r\n                   |                        }\r\n    0x18383150a    |                        puVar44 = (uint32_t *)0x0;\r\n    0x18383150a    |                        if (puVar34 != puVar31) {\r\n    0x18383150a    |                            puVar44 = puVar34;\r\n                   |                        }\r\n    0x183831516    |                        if ((iVar18 == 0) || (puVar44 == (uint32_t *)0x0)) {\r\n    0x18383154b    |                            if (puVar44 == (uint32_t *)0x0) {\r\n    0x18383154b    |                                puVar44 = puVar40;\r\n                   |                            }\r\n                   |                            goto code_r0x00018383154f;\r\n                   |                        }\r\n    0x183831518    |                        var_2a8h = (int64_t)puVar40;\r\n    0x183831520    |                        var_2a0h = (int64_t)stack0xfffffffffffffb88;\r\n    0x183831528    |                        iVar42 = 0;\r\n    0x183831535    |                        while (*(int16_t *)((int64_t)piVar10 + iVar42 * 2) ==\r\n    0x183831530    |                               *(int16_t *)((int64_t)puVar34 + iVar42 * 2)) {\r\n    0x18383153b    |                            iVar42 = iVar42 + 1;\r\n    0x183831541    |                            puVar40 = (uint32_t *)var_2a8h;\r\n    0x183831541    |                            if (iVar39 == iVar42) goto code_r0x00018383154f;\r\n                   |                        }\r\n    0x183831489    |                        if (puVar45 == (uint32_t *)0x0) {\r\n    0x183831489    |                            puVar45 = puVar31;\r\n                   |                        }\r\n    0x18383148d    |                        puVar44 = (uint32_t *)((int64_t)puVar45 + 2);\r\n    0x183831499    |                        if (puVar34 == puVar31) {\r\n    0x183831499    |                            puVar44 = (uint32_t *)0x2;\r\n                   |                        }\r\n    0x1838314ab    |                        iVar32 = (int64_t)puVar40 - (int64_t)puVar44 >> 1;\r\n    0x1838314c1    |                    } while (iVar39 <= iVar32);\r\n                   |                }\r\n                   |            }\r\n                   |code_r0x00018382f72b:\r\n    0x18382f732    |            if (_var_468h < 0) {\r\n    0x18382f73c    |                func_0x0001841dcbe0(puVar20, _var_468h * 2);\r\n                   |            }\r\n    0x18382f741    |            puVar44 = (uint32_t *)var_4b0h;\r\n    0x18382f741    |            puVar40 = (uint32_t *)arg1;\r\n    0x18382f741    |            uVar48 = uVar49;\r\n    0x18382f741    |            uVar50 = uVar51;\r\n                   |        }\r\n    0x18382f72d    |        puVar27 = (uint32_t *)((int64_t)&var_47ch + 4);\r\n    0x18382f74a    |        if (var_408h._7_1_ < '\\0') {\r\n    0x18382f75f    |            func_0x0001841dcbe0(stack0xfffffffffffffbe8, var_408h * 2);\r\n                   |        }\r\n    0x18382f76c    |        if ((int64_t)_var_288h < 0) {\r\n    0x18382f781    |            func_0x0001841dcbe0(var_298h, (int64_t)_var_288h * 2);\r\n                   |        }\r\n    0x18382f78e    |        if (var_3e8h < 0) {\r\n    0x18382f7a3    |            func_0x0001841dcbe0(var_3f8h, var_3e8h * 2);\r\n                   |        }\r\n    0x18382f7a8    |        var_1b0h = CONCAT44(uVar50, uVar48);\r\n    0x18382f7b6    |    } while ((double)CONCAT44(uVar50, uVar48) < (double)CONCAT44(unaff_XMM8_Db, unaff_XMM8_Da) ||\r\n    0x18382f7b1    |             (double)CONCAT44(uVar50, uVar48) == (double)CONCAT44(unaff_XMM8_Db, unaff_XMM8_Da));\r\n    0x18382f7c2    |    func_0x000185f5a0c0(&var_298h, 0, 0x98);\r\n    0x18382f7d1    |    var_470h = (int64_t)*(char *)((int64_t)puVar43 + 0x1f);\r\n    0x18382f7d6    |    unique0x00008f00 = puVar43 + 2;\r\n    0x18382f7dd    |    if (var_470h < 0) {\r\n    0x18382f7df    |        unique0x00023e00 = *(uint32_t **)(puVar43 + 2);\r\n    0x18382f7e3    |        var_470h = *(int64_t *)(puVar43 + 4);\r\n                   |    }\r\n    0x18382f7f7    |    func_0x000185831450(unaff_RBP, puVar27);\r\n    0x18382f804    |    if ((int64_t)_var_288h < 0) {\r\n    0x18382f823    |        func_0x0001841dcbe0(var_298h, (uint64_t)_var_288h & 0x7fffffffffffffff);\r\n                   |    }\r\n    0x18382f830    |    _var_288h = (int64_t *)var_3e8h;\r\n    0x18382f841    |    var_298h = var_3f8h;\r\n    0x18382f841    |    var_290h = var_3f0h;\r\n    0x18382f84a    |    var_3f8h = CONCAT44(uVar53, uVar52);\r\n    0x18382f84a    |    var_3f0h = 0;\r\n    0x18382f852    |    var_3e8h = 0;\r\n    0x18382f861    |    piVar10 = (int64_t *)func_0x000184c155e0(puVar43 + 8);\r\n    0x18382f86a    |    if (*(char *)((int64_t)piVar10 + 0x17) < '\\0') {\r\n    0x18383159c    |        func_0x0001841dd0f0(unaff_RBP, *piVar10, piVar10[1]);\r\n                   |    } else {\r\n    0x18382f870    |        var_3e8h = piVar10[2];\r\n    0x18382f87c    |        var_3f8h = *piVar10;\r\n    0x18382f87c    |        var_3f0h = piVar10[1];\r\n                   |    }\r\n    0x18382f889    |    iVar42 = var_3e8h;\r\n    0x18382f889    |    puVar20 = (uint32_t *)var_3f8h;\r\n    0x18382f889    |    uVar28 = (uint64_t)var_3e8h._7_1_;\r\n    0x18382f8a0    |    piVar10 = unaff_RBP;\r\n    0x18382f8a0    |    uVar14 = uVar28;\r\n    0x18382f8a0    |    if ((int64_t)uVar28 < 0) {\r\n    0x18382f8ac    |        piVar10 = (int64_t *)var_3f8h;\r\n    0x18382f8ac    |        uVar14 = var_3f0h;\r\n                   |    }\r\n    0x18382f8b4    |    if ((int64_t)uVar14 < 3) {\r\n                   |code_r0x00018382f8e4:\r\n    0x18382f8f5    |        if ((int64_t)_var_270h < 0) {\r\n    0x183831ea5    |            piVar10 = (int64_t *)var_3f8h;\r\n    0x183831ea5    |            uVar14 = var_3f0h;\r\n    0x183831ea5    |            if (-1 < (char)uVar28) {\r\n    0x183831eb6    |                piVar10 = unaff_RBP;\r\n    0x183831eb6    |                uVar14 = uVar28 & 0xff;\r\n                   |            }\r\n    0x183831eba    |            func_0x000184211e70((int64_t)&var_281h + 1, piVar10, uVar14);\r\n    0x18382f8fe    |        } else if ((char)uVar28 < '\\0') {\r\n    0x183831879    |            func_0x000184211d10((int64_t)&var_281h + 1, var_3f8h, var_3f0h);\r\n                   |        } else {\r\n    0x18382f914    |            _var_270h = var_3e8h;\r\n    0x18382f921    |            unique0x10003732 = var_3f8h;\r\n    0x18382f921    |            iStack_278 = var_3f0h;\r\n                   |        }\r\n    0x18382f928    |        piVar10 = (int64_t *)func_0x000184c155e0(puVar43 + 8);\r\n    0x18382f935    |        if ((char)var_248h == '\\x01') {\r\n    0x183831d2c    |            if (&var_260h != piVar10) {\r\n    0x183831d3a    |                uVar15 = *(uint8_t *)((int64_t)piVar10 + 0x17);\r\n    0x183831d3d    |                if (iStack_250 < 0) {\r\n    0x183831f63    |                    if ((char)uVar15 < '\\0') {\r\n    0x183831f6b    |                        uVar14 = piVar10[1];\r\n    0x183831f6f    |                        piVar10 = (int64_t *)*piVar10;\r\n                   |                    } else {\r\n    0x183831f65    |                        uVar14 = (uint64_t)uVar15;\r\n                   |                    }\r\n    0x183831f72    |                    func_0x000184211e70(&var_260h, piVar10, uVar14);\r\n    0x183831f87    |                    unaff_RBP = &var_3f8h;\r\n    0x183831f99    |                    puVar44 = (uint32_t *)var_4b0h;\r\n    0x183831f99    |                    puVar40 = (uint32_t *)arg1;\r\n    0x183831d45    |                } else if ((char)uVar15 < '\\0') {\r\n    0x183831d6b    |                    func_0x000184211d10(&var_260h, *piVar10, piVar10[1]);\r\n                   |                } else {\r\n    0x183831d47    |                    iStack_250 = piVar10[2];\r\n    0x183831d57    |                    var_260h = *piVar10;\r\n    0x183831d57    |                    iStack_258 = piVar10[1];\r\n                   |                }\r\n                   |            }\r\n                   |        } else {\r\n    0x18382f93f    |            if (*(char *)((int64_t)piVar10 + 0x17) < '\\0') {\r\n    0x18382f94c    |                func_0x0001841dd0f0(&var_260h, *piVar10, piVar10[1]);\r\n                   |            } else {\r\n    0x1838319fb    |                iStack_250 = piVar10[2];\r\n    0x183831a0b    |                var_260h = *piVar10;\r\n    0x183831a0b    |                iStack_258 = piVar10[1];\r\n                   |            }\r\n    0x18382f959    |            var_248h._0_1_ = '\\x01';\r\n                   |        }\r\n    0x18382f961    |        puVar27 = (uint32_t *)((int64_t)&var_47ch + 4);\r\n    0x18382f961    |        var_269h._1_4_ = 6;\r\n    0x18382f970    |        var_240h = (int64_t)((double)CONCAT44(uVar50, uVar48) * (double)CONCAT44(unaff_XMM9_Db, unaff_XMM9_Da));\r\n    0x18382f97e    |        var_238h._0_1_ = 1;\r\n    0x18382f986    |        var_204h._0_2_ = 0x101;\r\n    0x18382f993    |        var_20ch = (uint64_t)*puVar43 | 0x100000000;\r\n    0x18382f9a4    |        var_210h = 0x100;\r\n    0x18382f9ac    |        var_204h._2_2_ = 0x100;\r\n    0x18382f9bc    |        if (var_3e8h < 0) {\r\n    0x18382f9db    |            func_0x0001841dcbe0(var_3f8h, var_3e8h & 0x7fffffffffffffff);\r\n                   |        }\r\n    0x18382f9f0    |        if (var_1c0h == var_1b8h) goto code_r0x000183831fb5;\r\n    0x18382f9fe    |        puVar17 = (undefined8 *)(var_1c0h * 0xa0 + var_1c8h);\r\n    0x18382fa06    |        if (puVar17 == (undefined8 *)0x0) goto code_r0x00018382dd25;\r\n    0x18382fa0c    |        puVar26 = puVar17 + 0x14;\r\n    0x18382fa13    |        *puVar17 = CONCAT44(uVar50, uVar48);\r\n    0x18382fa17    |        func_0x000183924660(puVar17 + 1, &var_298h);\r\n    0x18382fa23    |        goto code_r0x00018382fa28;\r\n                   |    }\r\n    0x18382f8bd    |    uVar33 = uVar14;\r\n    0x18382f8bd    |    piVar38 = piVar10;\r\n    0x183831aaa    |    while( true ) {\r\n    0x18382f8cc    |        puVar11 = (uint16_t *)func_0x000185f59fe0(piVar38, 0x3a, uVar33 - 2);\r\n    0x18382f8d4    |        puVar44 = (uint32_t *)var_4b0h;\r\n    0x18382f8d4    |        puVar40 = (uint32_t *)arg1;\r\n    0x18382f8d4    |        if (puVar11 == (uint16_t *)0x0) goto code_r0x00018382f8e4;\r\n    0x183831aa7    |        uVar16 = (uint16_t)(uint8_t)((uint8_t)puVar11[1] ^ 0x2f) | *puVar11 ^ 0x2f3a;\r\n    0x183831aa7    |        puVar27 = (uint32_t *)(uint64_t)uVar16;\r\n    0x183831aaa    |        if (uVar16 == 0) break;\r\n    0x183831aac    |        piVar38 = (int64_t *)((int64_t)puVar11 + 1);\r\n    0x183831ab2    |        uVar33 = (int64_t)((int64_t)piVar10 + uVar14) - (int64_t)piVar38;\r\n    0x183831ab9    |        if ((int64_t)uVar33 < 3) goto code_r0x00018382f8e4;\r\n                   |    }\r\n    0x183831ad9    |    if ((puVar11 == (uint16_t *)((int64_t)piVar10 + uVar14)) || ((int64_t)puVar11 - (int64_t)piVar10 == -1))\r\n    0x183831ad9    |    goto code_r0x00018382f8e4;\r\n    0x183831adf    |    uVar33 = ((int64_t)puVar11 - (int64_t)piVar10) + 3;\r\n    0x183831ae3    |    uVar28 = uVar14 - uVar33;\r\n    0x183831ae6    |    if (uVar14 < uVar33) {\r\n    0x183832103    |        func_0x0001862d75a0();\r\n    0x183831af9    |    } else if (uVar28 < 0x7fffffffffffffef) {\r\n    0x183831b03    |        if (uVar28 < 0x17) {\r\n    0x183831b09    |            var_408h = CONCAT17((char)uVar28, (unkbyte7)var_408h);\r\n    0x183831b10    |            puVar27 = (uint32_t *)((int64_t)&var_41ch + 4);\r\n                   |        } else {\r\n    0x183831a52    |            puVar27 = (uint32_t *)func_0x000185f006b8((uVar28 & 0x7ffffffffffffff0) + 0x10);\r\n    0x183831a64    |            var_408h = (uVar28 & 0x7ffffffffffffff0) + 0x8000000000000010;\r\n    0x183831a7f    |            unaff_RBP = &var_3f8h;\r\n    0x183831a87    |            unique0x100058b7 = puVar27;\r\n    0x183831a87    |            var_410h = uVar28;\r\n                   |        }\r\n    0x183831b30    |        if (((uint32_t *)(uVar28 + (int64_t)puVar27) < puVar27) ||\r\n    0x183831b25    |           ((puVar40 = (uint32_t *)((int64_t)piVar10 + uVar33), puVar27 <= puVar40 &&\r\n    0x183831b2d    |            (puVar40 < (uint32_t *)(uVar28 + (int64_t)puVar27))))) goto code_r0x00018382dd25;\r\n    0x183831b3f    |        func_0x000185f5a940(puVar27, puVar40, uVar28);\r\n    0x183831b44    |        *(undefined *)((int64_t)puVar27 + uVar28) = 0;\r\n    0x183831b52    |        if (iVar42 < 0) {\r\n    0x183831b6c    |            func_0x0001841dcbe0(puVar20, var_3e8h & 0x7fffffffffffffff);\r\n                   |        }\r\n    0x183831b71    |        var_3e8h = var_408h;\r\n    0x183831b8a    |        var_3f8h = (int64_t)stack0xfffffffffffffbe8;\r\n    0x183831b8a    |        var_3f0h = var_410h;\r\n    0x183831b93    |        uVar28 = (uint64_t)var_408h >> 0x38;\r\n    0x183831ba0    |        puVar40 = (uint32_t *)arg1;\r\n    0x183831ba0    |        goto code_r0x00018382f8e4;\r\n                   |    }\r\n    0x183832108    |    func_0x000185f9b750();\r\n                   |code_r0x00018383210d:\r\n    0x18383210d    |    func_0x0001862d75a0();\r\n                   |code_r0x000183832112:\r\n    0x183832112    |    func_0x000185f9b750();\r\n                   |code_r0x000183832117:\r\n    0x18383211c    |    LOCK();\r\n    0x18383211c    |    puVar27 = puVar27 + 2;\r\n    0x18383211c    |    uVar21 = *puVar27;\r\n    0x18383211c    |    uVar14 = (uint64_t)uVar21;\r\n    0x18383211c    |    *puVar27 = *puVar27 - 1;\r\n    0x18383211c    |    UNLOCK();\r\n    0x183832123    |    if (uVar21 == 0) {\r\n    0x183832130    |        uVar14 = (*(code *)0x185f59da0)();\r\n                   |    }\r\n                   |code_r0x000183831463:\r\n    0x183831465    |    var_4a0h = CONCAT44(var_4a0h._4_4_, (int32_t)CONCAT71((unkint7)(uVar14 >> 8), 1));\r\n    0x183831474    |    func_0x00018424db70(puVar20);\r\n    0x183831469    |    func_0x0001848f8b80(&var_378h);\r\n    0x183831481    |    goto code_r0x00018382d92c;\r\n    0x18382e21d    |    while( true ) {\r\n    0x18382e211    |        func_0x0001839245d0();\r\n    0x18382e216    |        iVar18 = iVar18 + -0x98;\r\n    0x18382e21d    |        if (iVar18 == 0) break;\r\n                   |code_r0x00018382e205:\r\n    0x18382e20b    |        if (iVar42 + -0x98 + iVar18 == 0) goto code_r0x00018382dd25;\r\n                   |    }\r\n    0x18382e21f    |    iVar32 = *(int64_t *)puVar20;\r\n                   |code_r0x00018382e222:\r\n    0x18382e237    |    *(int64_t *)(arg1 + 0x178) = (iVar42 - iVar32 >> 3) * -0x79435e50d79435e5;\r\n    0x18382e246    |    func_0x000183832980(puVar20, var_490h);\r\n    0x18382e255    |    iVar18 = var_490h * 0x98;\r\n    0x18382e25f    |    iVar42 = var_490h;\r\n    0x18382e25f    |    iVar32 = var_498h;\r\n    0x18382e25f    |    if (iVar18 != 0) {\r\n    0x18382e265    |        iVar39 = var_498h;\r\n                   |        do {\r\n    0x18382e273    |            func_0x000183924980(iVar39, &var_3f8h);\r\n    0x18382e286    |            if (*(int64_t *)(arg1 + 0x178) == *(int64_t *)(arg1 + 0x180)) {\r\n    0x1838315ac    |                iVar42 = func_0x0001838398a0(puVar20, &var_3f8h);\r\n                   |            } else {\r\n    0x18382e293    |                iVar32 = *(int64_t *)(arg1 + 0x178) * 0x98 + *(int64_t *)(arg1 + 0x170);\r\n    0x18382e29a    |                if (iVar32 == 0) goto code_r0x00018382dd25;\r\n    0x18382e2a0    |                iVar42 = iVar32 + 0x98;\r\n    0x18382e2aa    |                func_0x000183924660(iVar32, &var_3f8h);\r\n                   |            }\r\n    0x18382e2c4    |            *(int64_t *)(arg1 + 0x178) = (iVar42 - *(int64_t *)(arg1 + 0x170) >> 3) * -0x79435e50d79435e5;\r\n    0x18382e2ce    |            if (iVar42 == *(int64_t *)(arg1 + 0x170)) goto code_r0x00018382dd25;\r\n    0x18382e265    |            func_0x0001839245d0(&var_3f8h);\r\n    0x18382e2dc    |            iVar39 = iVar39 + 0x98;\r\n    0x18382e2e3    |            iVar18 = iVar18 + -0x98;\r\n    0x18382e2ea    |            iVar42 = var_490h;\r\n    0x18382e2ea    |            iVar32 = var_498h;\r\n    0x18382e2ea    |        } while (iVar18 != 0);\r\n                   |    }\r\n    0x18382e2f6    |    iStack_e0 = var_488h;\r\n    0x18382e2fb    |    *(uint32_t *)(arg1 + 0x188) = (uint32_t)var_47ch;\r\n    0x18382e306    |    var_498h = 0;\r\n    0x18382e306    |    var_490h = 0;\r\n    0x18382e320    |    var_488h = 0;\r\n    0x18382e338    |    var_f0h = iVar32;\r\n    0x18382e338    |    iStack_e8 = iVar42;\r\n    0x18382e338    |    func_0x000183832ee0(arg1, &var_f0h, (uint32_t)var_47ch, (undefined4)var_41ch);\r\n    0x18382e338    |    goto code_r0x00018382e33d;\r\n    0x18382e085    |    while( true ) {\r\n    0x18382e079    |        func_0x0001839245d0();\r\n    0x18382e07e    |        iVar18 = iVar18 + -0x98;\r\n    0x18382e085    |        if (iVar18 == 0) break;\r\n                   |code_r0x00018382e06d:\r\n    0x18382e073    |        if (iVar42 + -0x98 + iVar18 == 0) goto code_r0x00018382dd25;\r\n                   |    }\r\n    0x18382e087    |    iVar32 = *piVar10;\r\n                   |code_r0x00018382e08a:\r\n    0x18382e09f    |    *(int64_t *)(arg1 + 0x198) = (iVar42 - iVar32 >> 3) * -0x79435e50d79435e5;\r\n    0x18382e0ae    |    func_0x000183832980(piVar10, var_490h);\r\n    0x18382e0b3    |    iVar42 = var_490h * 0x98;\r\n    0x18382e0bf    |    if (iVar42 != 0) {\r\n    0x18382e0ca    |        iVar32 = var_498h;\r\n                   |        do {\r\n    0x18382e0d8    |            func_0x000183924980(iVar32, &var_3f8h);\r\n    0x18382e0eb    |            if (*(int64_t *)(arg1 + 0x198) == *(int64_t *)(arg1 + 0x1a0)) {\r\n    0x1838319d9    |                iVar18 = func_0x0001838398a0(piVar10, &var_3f8h);\r\n                   |            } else {\r\n    0x18382e0f8    |                iVar39 = *(int64_t *)(arg1 + 0x198) * 0x98 + *(int64_t *)(arg1 + 400);\r\n    0x18382e0ff    |                if (iVar39 == 0) goto code_r0x00018382dd25;\r\n    0x18382e105    |                iVar18 = iVar39 + 0x98;\r\n    0x18382e10f    |                func_0x000183924660(iVar39, &var_3f8h);\r\n                   |            }\r\n    0x18382e129    |            *(int64_t *)(arg1 + 0x198) = (iVar18 - *(int64_t *)(arg1 + 400) >> 3) * -0x79435e50d79435e5;\r\n    0x18382e133    |            if (iVar18 == *(int64_t *)(arg1 + 400)) goto code_r0x00018382dd25;\r\n    0x18382e0ca    |            func_0x0001839245d0(&var_3f8h);\r\n    0x18382e141    |            iVar32 = iVar32 + 0x98;\r\n    0x18382e148    |            iVar42 = iVar42 + -0x98;\r\n    0x18382e14f    |        } while (iVar42 != 0);\r\n                   |    }\r\n    0x18382e151    |    uVar8 = *(undefined8 *)(arg1 + 0xa8);\r\n    0x18382e158    |    piVar1 = *(int32_t **)(arg1 + 0x230);\r\n    0x18382e15f    |    uVar3 = *(undefined8 *)(arg1 + 0x238);\r\n    0x18382e169    |    if (piVar1 != (int32_t *)0x0) {\r\n    0x18382e170    |        LOCK();\r\n    0x18382e170    |        iVar7 = *piVar1;\r\n    0x18382e170    |        *piVar1 = *piVar1 + 1;\r\n    0x18382e170    |        UNLOCK();\r\n    0x18382e179    |        if (iVar7 == 0x7fffffff) {\r\n    0x18383204c    |            pcVar4 = (code *)swi(3);\r\n    0x18383204c    |            (*pcVar4)();\r\n    0x18383204c    |            return;\r\n                   |        }\r\n                   |    }\r\n    0x18382e184    |    var_108h = func_0x000185f006b8(0x40);\r\n    0x18382e189    |    *(undefined4 *)var_108h = 1;\r\n    0x18382e196    |    *(undefined8 *)(var_108h + 8) = 0x183839a10;\r\n    0x18382e1a1    |    *(undefined8 *)(var_108h + 0x10) = 0x182bf38e0;\r\n    0x18382e1ac    |    *(undefined8 *)(var_108h + 0x18) = 0x18339cdd0;\r\n    0x18382e1b7    |    *(undefined8 *)(var_108h + 0x20) = 0x183832a90;\r\n    0x18382e1bb    |    *(int32_t **)(var_108h + 0x28) = piVar1;\r\n    0x18382e1bf    |    *(undefined8 *)(var_108h + 0x30) = uVar3;\r\n    0x18382e1c3    |    *(undefined4 *)(var_108h + 0x38) = 2;\r\n    0x18382e1d1    |    *(char *)(var_108h + 0x3c) = (char)(undefined4)var_41ch;\r\n    0x18382e1e2    |    func_0x000180d92340(uVar8);\r\n                   |code_r0x00018382e33d:\r\n    0x18382e33d    |    iVar42 = var_498h;\r\n    0x18382e345    |    if (var_498h != 0) {\r\n    0x18382e34b    |        iVar32 = var_490h * 0x98;\r\n    0x18382e35a    |        if (iVar32 != 0) {\r\n    0x18382e35c    |            iVar18 = var_498h + -0x98;\r\n                   |            do {\r\n    0x18382e369    |                if (iVar18 + iVar32 == 0) {\r\n                   |code_r0x00018382dd25:\r\n    0x18382dd25    |    // WARNING: Does not return\r\n    0x18382dd25    |                    pcVar4 = (code *)invalidInstructionException();\r\n    0x18382dd25    |                    (*pcVar4)();\r\n                   |                }\r\n    0x18382e36f    |                func_0x0001839245d0();\r\n    0x18382e374    |                iVar32 = iVar32 + -0x98;\r\n    0x18382e37b    |            } while (iVar32 != 0);\r\n                   |        }\r\n    0x18382e393    |        var_490h = (iVar42 - var_498h >> 3) * -0x79435e50d79435e5;\r\n    0x18382e3a5    |        func_0x0001841dcbe0(var_498h, var_488h * 0x98);\r\n                   |    }\r\n    0x18382d6ac    |    // WARNING: Read-only address (ram,0x00018fb98150) is written\r\n    0x18382d70e    |    return;\r\n                   |}\r\n[{\"offset\":6501357104,\"name\":\"fcn.18382d630\",\"size\":19472,\"is-pure\":false,\"realsz\":19462,\"noreturn\":false,\"stackframe\":1240,\"calltype\":\"ms\",\"cost\":5369,\"cc\":555,\"loops\":257,\"bits\":64,\"type\":\"fcn\",\"nbbs\":910,\"edges\":1430,\"ebbs\":8,\"signature\":\"fcn.18382d630(int64_t arg1, int64_t arg2);\",\"minbound\":6501357104,\"maxbound\":6501376576,\"callrefs\":[{\"from\":6501357458,\"to\":6445650832,\"type\":\"CALL\"},{\"from\":6501357484,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501357505,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501357538,\"to\":6542435920,\"type\":\"CALL\"},{\"from\":6501357552,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501357573,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501357588,\"to\":6462379168,\"type\":\"CALL\"},{\"from\":6501357614,\"to\":6445656528,\"type\":\"CALL\"},{\"from\":6501357685,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501357739,\"to\":6511975280,\"type\":\"CALL\"},{\"from\":6501357747,\"to\":6518967168,\"type\":\"CALL\"},{\"from\":6501357786,\"to\":6501357800,\"type\":\"CODE\"},{\"from\":6501357858,\"to\":6501357868,\"type\":\"CODE\"},{\"from\":6501357942,\"to\":6501361518,\"type\":\"CODE\"},{\"from\":6501357996,\"to\":6501358009,\"type\":\"CODE\"},{\"from\":6501358024,\"to\":6522894224,\"type\":\"CALL\"},{\"from\":6501358092,\"to\":6445650832,\"type\":\"CALL\"},{\"from\":6501358121,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501358142,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501358161,\"to\":6445656528,\"type\":\"CALL\"},{\"from\":6501358231,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501358285,\"to\":6511975280,\"type\":\"CALL\"},{\"from\":6501358293,\"to\":6518967168,\"type\":\"CALL\"},{\"from\":6501358370,\"to\":6445650832,\"type\":\"CALL\"},{\"from\":6501358399,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501358420,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501358430,\"to\":6451143232,\"type\":\"CALL\"},{\"from\":6501358451,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501358489,\"to\":6451143232,\"type\":\"CALL\"},{\"from\":6501358508,\"to\":6445656528,\"type\":\"CALL\"},{\"from\":6501358578,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501358632,\"to\":6511975280,\"type\":\"CALL\"},{\"from\":6501358640,\"to\":6518967168,\"type\":\"CALL\"},{\"from\":6501358645,\"to\":6501358658,\"type\":\"CODE\"},{\"from\":6501358708,\"to\":6501358738,\"type\":\"CODE\"},{\"from\":6501358777,\"to\":6502369056,\"type\":\"CALL\"},{\"from\":6501358846,\"to\":6502368720,\"type\":\"CALL\"},{\"from\":6501358880,\"to\":6501358719,\"type\":\"CODE\"},{\"from\":6501358942,\"to\":6522894224,\"type\":\"CALL\"},{\"from\":6501358954,\"to\":6522894224,\"type\":\"CALL\"},{\"from\":6501359022,\"to\":6445650832,\"type\":\"CALL\"},{\"from\":6501359048,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501359069,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501359082,\"to\":6462379168,\"type\":\"CALL\"},{\"from\":6501359103,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501359126,\"to\":6501359132,\"type\":\"CODE\"},{\"from\":6501359135,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501359158,\"to\":6445656528,\"type\":\"CALL\"},{\"from\":6501359241,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501359295,\"to\":6511975280,\"type\":\"CALL\"},{\"from\":6501359303,\"to\":6518967168,\"type\":\"CALL\"},{\"from\":6501359381,\"to\":6501364110,\"type\":\"CODE\"},{\"from\":6501359479,\"to\":6445650832,\"type\":\"CALL\"},{\"from\":6501359508,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501359529,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501359548,\"to\":6445656528,\"type\":\"CALL\"},{\"from\":6501359618,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501359672,\"to\":6511975280,\"type\":\"CALL\"},{\"from\":6501359680,\"to\":6518967168,\"type\":\"CALL\"},{\"from\":6501359737,\"to\":6502368720,\"type\":\"CALL\"},{\"from\":6501359790,\"to\":6501378432,\"type\":\"CALL\"},{\"from\":6501359832,\"to\":6502369664,\"type\":\"CALL\"},{\"from\":6501359887,\"to\":6502368864,\"type\":\"CALL\"},{\"from\":6501359932,\"to\":6502368720,\"type\":\"CALL\"},{\"from\":6501360004,\"to\":6542067384,\"type\":\"CALL\"},{\"from\":6501360098,\"to\":6456681280,\"type\":\"CALL\"},{\"from\":6501360103,\"to\":6501360445,\"type\":\"CODE\"},{\"from\":6501360145,\"to\":6502368720,\"type\":\"CALL\"},{\"from\":6501360198,\"to\":6501378432,\"type\":\"CALL\"},{\"from\":6501360243,\"to\":6502369664,\"type\":\"CALL\"},{\"from\":6501360298,\"to\":6502368864,\"type\":\"CALL\"},{\"from\":6501360343,\"to\":6502368720,\"type\":\"CALL\"},{\"from\":6501360440,\"to\":6501379808,\"type\":\"CALL\"},{\"from\":6501360495,\"to\":6502368720,\"type\":\"CALL\"},{\"from\":6501360549,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501360554,\"to\":6501357228,\"type\":\"CODE\"},{\"from\":6501360574,\"to\":6511729936,\"type\":\"CALL\"},{\"from\":6501360579,\"to\":6501361298,\"type\":\"CODE\"},{\"from\":6501360646,\"to\":6501361298,\"type\":\"CODE\"},{\"from\":6501360698,\"to\":6511645120,\"type\":\"CALL\"},{\"from\":6501360714,\"to\":6528656752,\"type\":\"CALL\"},{\"from\":6501360762,\"to\":6542434272,\"type\":\"CALL\"},{\"from\":6501360815,\"to\":6501374091,\"type\":\"CODE\"},{\"from\":6501360844,\"to\":6501361290,\"type\":\"CODE\"},{\"from\":6501360854,\"to\":6501361341,\"type\":\"CODE\"},{\"from\":6501360864,\"to\":6501361341,\"type\":\"CODE\"},{\"from\":6501360874,\"to\":6501361341,\"type\":\"CODE\"},{\"from\":6501360893,\"to\":6501360960,\"type\":\"CODE\"},{\"from\":6501360909,\"to\":6501361087,\"type\":\"CODE\"},{\"from\":6501360919,\"to\":6501361341,\"type\":\"CODE\"},{\"from\":6501360935,\"to\":6542434496,\"type\":\"CALL\"},{\"from\":6501360982,\"to\":6534927440,\"type\":\"CALL\"},{\"from\":6501361026,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501361114,\"to\":6534927440,\"type\":\"CALL\"},{\"from\":6501361158,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501361241,\"to\":6522230240,\"type\":\"CALL\"},{\"from\":6501361285,\"to\":6511513840,\"type\":\"CALL\"},{\"from\":6501361334,\"to\":6501360651,\"type\":\"CODE\"},{\"from\":6501361334,\"to\":6501360849,\"type\":\"CODE\"},{\"from\":6501361334,\"to\":6501360859,\"type\":\"CODE\"},{\"from\":6501361334,\"to\":6501360869,\"type\":\"CODE\"},{\"from\":6501361334,\"to\":6501360914,\"type\":\"CODE\"},{\"from\":6501361334,\"to\":6501361336,\"type\":\"CODE\"},{\"from\":6501361334,\"to\":6501361341,\"type\":\"CODE\"},{\"from\":6501361430,\"to\":6502368864,\"type\":\"CALL\"},{\"from\":6501361481,\"to\":6502368720,\"type\":\"CALL\"},{\"from\":6501361587,\"to\":6445650832,\"type\":\"CALL\"},{\"from\":6501361613,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501361634,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501361645,\"to\":6462379168,\"type\":\"CALL\"},{\"from\":6501361666,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501361708,\"to\":6532333680,\"type\":\"CALL\"},{\"from\":6501361749,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501361770,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501361785,\"to\":6451143232,\"type\":\"CALL\"},{\"from\":6501361806,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501361865,\"to\":6534927440,\"type\":\"CALL\"},{\"from\":6501361906,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501361927,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501361942,\"to\":6465167984,\"type\":\"CALL\"},{\"from\":6501361963,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501361978,\"to\":6522230240,\"type\":\"CALL\"},{\"from\":6501362006,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501362050,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501362094,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501362117,\"to\":6445656528,\"type\":\"CALL\"},{\"from\":6501362203,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501362255,\"to\":6511975280,\"type\":\"CALL\"},{\"from\":6501362267,\"to\":6518967168,\"type\":\"CALL\"},{\"from\":6501362323,\"to\":6501362535,\"type\":\"CODE\"},{\"from\":6501362342,\"to\":6501361838,\"type\":\"CODE\"},{\"from\":6501362393,\"to\":6501363176,\"type\":\"CODE\"},{\"from\":6501362462,\"to\":6445650832,\"type\":\"CALL\"},{\"from\":6501362488,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501362509,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501362514,\"to\":6501362967,\"type\":\"CODE\"},{\"from\":6501362607,\"to\":6445650832,\"type\":\"CALL\"},{\"from\":6501362633,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501362654,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501362675,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501362712,\"to\":6532333680,\"type\":\"CALL\"},{\"from\":6501362753,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501362774,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501362833,\"to\":6534927440,\"type\":\"CALL\"},{\"from\":6501362874,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501362918,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501362962,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501362985,\"to\":6445656528,\"type\":\"CALL\"},{\"from\":6501363071,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501363123,\"to\":6511975280,\"type\":\"CALL\"},{\"from\":6501363135,\"to\":6518967168,\"type\":\"CALL\"},{\"from\":6501363140,\"to\":6501361486,\"type\":\"CODE\"},{\"from\":6501363159,\"to\":6501362806,\"type\":\"CODE\"},{\"from\":6501363280,\"to\":6501363289,\"type\":\"CODE\"},{\"from\":6501363382,\"to\":6445650832,\"type\":\"CALL\"},{\"from\":6501363408,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501363429,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501363450,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501363512,\"to\":6534927440,\"type\":\"CALL\"},{\"from\":6501363553,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501363558,\"to\":6501362923,\"type\":\"CODE\"},{\"from\":6501363577,\"to\":6501363587,\"type\":\"CODE\"},{\"from\":6501363587,\"to\":6542434064,\"type\":\"CALL\"},{\"from\":6501363723,\"to\":6542434064,\"type\":\"CALL\"},{\"from\":6501363907,\"to\":6542434064,\"type\":\"CALL\"},{\"from\":6501364179,\"to\":6542434064,\"type\":\"CALL\"},{\"from\":6501364255,\"to\":6501363568,\"type\":\"CODE\"},{\"from\":6501364329,\"to\":6501364494,\"type\":\"CODE\"},{\"from\":6501364460,\"to\":6501375962,\"type\":\"CODE\"},{\"from\":6501364517,\"to\":6501365526,\"type\":\"CODE\"},{\"from\":6501364575,\"to\":6501364584,\"type\":\"CODE\"},{\"from\":6501364684,\"to\":6501375761,\"type\":\"CODE\"},{\"from\":6501364705,\"to\":6501365235,\"type\":\"CODE\"},{\"from\":6501364768,\"to\":6501364906,\"type\":\"CODE\"},{\"from\":6501364880,\"to\":6501375902,\"type\":\"CODE\"},{\"from\":6501364924,\"to\":6501365226,\"type\":\"CODE\"},{\"from\":6501365079,\"to\":6501365374,\"type\":\"CODE\"},{\"from\":6501365095,\"to\":6511681872,\"type\":\"CALL\"},{\"from\":6501365100,\"to\":6501365330,\"type\":\"CODE\"},{\"from\":6501365122,\"to\":6501365576,\"type\":\"CODE\"},{\"from\":6501365564,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501365599,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501365633,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501365667,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501365708,\"to\":6542434496,\"type\":\"CALL\"},{\"from\":6501365751,\"to\":6534927440,\"type\":\"CALL\"},{\"from\":6501365795,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501365857,\"to\":6522230240,\"type\":\"CALL\"},{\"from\":6501365964,\"to\":6542434272,\"type\":\"CALL\"},{\"from\":6501366056,\"to\":6522230240,\"type\":\"CALL\"},{\"from\":6501366100,\"to\":6511513840,\"type\":\"CALL\"},{\"from\":6501366235,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501366307,\"to\":6502368864,\"type\":\"CALL\"},{\"from\":6501366424,\"to\":6445650832,\"type\":\"CALL\"},{\"from\":6501366450,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501366471,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501366492,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501366569,\"to\":6534927440,\"type\":\"CALL\"},{\"from\":6501366610,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501366631,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501366643,\"to\":6522230240,\"type\":\"CALL\"},{\"from\":6501366671,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501366692,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501366704,\"to\":6469174912,\"type\":\"CALL\"},{\"from\":6501366748,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501366771,\"to\":6445656528,\"type\":\"CALL\"},{\"from\":6501366865,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501366917,\"to\":6511975280,\"type\":\"CALL\"},{\"from\":6501366930,\"to\":6518967168,\"type\":\"CALL\"},{\"from\":6501366943,\"to\":6502368720,\"type\":\"CALL\"},{\"from\":6501366978,\"to\":6522230240,\"type\":\"CALL\"},{\"from\":6501366992,\"to\":6445071680,\"type\":\"CALL\"},{\"from\":6501367102,\"to\":6530673136,\"type\":\"CALL\"},{\"from\":6501367164,\"to\":6453276880,\"type\":\"CALL\"},{\"from\":6501367198,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501367285,\"to\":6453276880,\"type\":\"CALL\"},{\"from\":6501367313,\"to\":6522230240,\"type\":\"CALL\"},{\"from\":6501367362,\"to\":6530673136,\"type\":\"CALL\"},{\"from\":6501367420,\"to\":6453276880,\"type\":\"CALL\"},{\"from\":6501367445,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501367578,\"to\":6501365239,\"type\":\"CODE\"},{\"from\":6501367585,\"to\":6501368406,\"type\":\"CODE\"},{\"from\":6501367668,\"to\":6501408352,\"type\":\"CALL\"},{\"from\":6501367736,\"to\":6502368864,\"type\":\"CALL\"},{\"from\":6501367793,\"to\":6501368406,\"type\":\"CODE\"},{\"from\":6501367816,\"to\":6501367821,\"type\":\"CODE\"},{\"from\":6501367877,\"to\":6501367883,\"type\":\"CODE\"},{\"from\":6501367889,\"to\":6542434064,\"type\":\"CALL\"},{\"from\":6501368031,\"to\":6450653792,\"type\":\"CALL\"},{\"from\":6501368087,\"to\":6513291376,\"type\":\"CALL\"},{\"from\":6501368112,\"to\":6501368120,\"type\":\"CODE\"},{\"from\":6501368144,\"to\":6501367833,\"type\":\"CODE\"},{\"from\":6501368160,\"to\":6501368120,\"type\":\"CODE\"},{\"from\":6501368232,\"to\":6501367983,\"type\":\"CODE\"},{\"from\":6501368391,\"to\":6501366964,\"type\":\"CODE\"},{\"from\":6501368469,\"to\":6445650832,\"type\":\"CALL\"},{\"from\":6501368498,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501368519,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501368529,\"to\":6446762512,\"type\":\"CALL\"},{\"from\":6501368550,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501368569,\"to\":6445656528,\"type\":\"CALL\"},{\"from\":6501368639,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501368693,\"to\":6511975280,\"type\":\"CALL\"},{\"from\":6501368701,\"to\":6518967168,\"type\":\"CALL\"},{\"from\":6501368792,\"to\":6502368720,\"type\":\"CALL\"},{\"from\":6501368910,\"to\":6445650832,\"type\":\"CALL\"},{\"from\":6501368939,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501368960,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501368970,\"to\":6446762512,\"type\":\"CALL\"},{\"from\":6501368989,\"to\":6445656528,\"type\":\"CALL\"},{\"from\":6501369059,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501369113,\"to\":6511975280,\"type\":\"CALL\"},{\"from\":6501369121,\"to\":6518967168,\"type\":\"CALL\"},{\"from\":6501369179,\"to\":6502368720,\"type\":\"CALL\"},{\"from\":6501369219,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501369278,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501369328,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501369356,\"to\":6501369395,\"type\":\"CODE\"},{\"from\":6501369369,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501369382,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501369414,\"to\":6501369358,\"type\":\"CODE\"},{\"from\":6501369453,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501369527,\"to\":6501369561,\"type\":\"CODE\"},{\"from\":6501369540,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501369592,\"to\":6442840976,\"type\":\"CALL\"},{\"from\":6501369612,\"to\":6511396000,\"type\":\"CALL\"},{\"from\":6501369623,\"to\":6501369529,\"type\":\"CODE\"},{\"from\":6501369678,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501369683,\"to\":6501358916,\"type\":\"CODE\"},{\"from\":6501369781,\"to\":6740346544,\"type\":\"CALL\"},{\"from\":6501369833,\"to\":6462089824,\"type\":\"CALL\"},{\"from\":6501369909,\"to\":6611684432,\"type\":\"CALL\"},{\"from\":6501369986,\"to\":6501370462,\"type\":\"CODE\"},{\"from\":6501370010,\"to\":6544807632,\"type\":\"CALL\"},{\"from\":6501370100,\"to\":6445650832,\"type\":\"CALL\"},{\"from\":6501370129,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501370150,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501370166,\"to\":6462379168,\"type\":\"CALL\"},{\"from\":6501370187,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501370206,\"to\":6445656528,\"type\":\"CALL\"},{\"from\":6501370276,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501370330,\"to\":6511975280,\"type\":\"CALL\"},{\"from\":6501370338,\"to\":6518967168,\"type\":\"CALL\"},{\"from\":6501370434,\"to\":6501371434,\"type\":\"CODE\"},{\"from\":6501370487,\"to\":6501370548,\"type\":\"CODE\"},{\"from\":6501370499,\"to\":6536519280,\"type\":\"CALL\"},{\"from\":6501370504,\"to\":6501370802,\"type\":\"CODE\"},{\"from\":6501370528,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501370551,\"to\":6528099264,\"type\":\"CALL\"},{\"from\":6501370569,\"to\":6740346544,\"type\":\"CALL\"},{\"from\":6501370601,\"to\":6542434496,\"type\":\"CALL\"},{\"from\":6501370705,\"to\":6520429280,\"type\":\"CALL\"},{\"from\":6501370747,\"to\":6740346544,\"type\":\"CALL\"},{\"from\":6501370812,\"to\":6740346544,\"type\":\"CALL\"},{\"from\":6501370824,\"to\":6528657040,\"type\":\"CALL\"},{\"from\":6501370847,\"to\":6511423872,\"type\":\"CALL\"},{\"from\":6501370875,\"to\":6442840976,\"type\":\"CALL\"},{\"from\":6501371040,\"to\":6514576880,\"type\":\"CALL\"},{\"from\":6501371160,\"to\":6442840976,\"type\":\"CALL\"},{\"from\":6501371180,\"to\":6511396000,\"type\":\"CALL\"},{\"from\":6501371199,\"to\":6501370509,\"type\":\"CODE\"},{\"from\":6501371212,\"to\":6501371221,\"type\":\"CODE\"},{\"from\":6501371227,\"to\":6460876800,\"type\":\"CALL\"},{\"from\":6501371232,\"to\":6501370802,\"type\":\"CODE\"},{\"from\":6501371307,\"to\":6501371312,\"type\":\"CODE\"},{\"from\":6501371324,\"to\":6501371406,\"type\":\"CODE\"},{\"from\":6501371364,\"to\":6501371371,\"type\":\"CODE\"},{\"from\":6501371445,\"to\":6522230240,\"type\":\"CALL\"},{\"from\":6501371480,\"to\":6513291376,\"type\":\"CALL\"},{\"from\":6501371538,\"to\":6501371546,\"type\":\"CODE\"},{\"from\":6501371566,\"to\":6501371599,\"type\":\"CODE\"},{\"from\":6501371586,\"to\":6501371591,\"type\":\"CODE\"},{\"from\":6501371643,\"to\":6501371649,\"type\":\"CODE\"},{\"from\":6501371655,\"to\":6542434064,\"type\":\"CALL\"},{\"from\":6501371674,\"to\":6501371414,\"type\":\"CODE\"},{\"from\":6501371687,\"to\":6542067384,\"type\":\"CALL\"},{\"from\":6501371801,\"to\":6501371826,\"type\":\"CODE\"},{\"from\":6501371811,\"to\":6511513840,\"type\":\"CALL\"},{\"from\":6501371816,\"to\":6501371756,\"type\":\"CODE\"},{\"from\":6501371858,\"to\":6501371868,\"type\":\"CODE\"},{\"from\":6501371894,\"to\":6542230720,\"type\":\"CALL\"},{\"from\":6501371992,\"to\":6523766064,\"type\":\"CALL\"},{\"from\":6501372060,\"to\":6501372070,\"type\":\"CODE\"},{\"from\":6501372079,\"to\":6542230720,\"type\":\"CALL\"},{\"from\":6501372158,\"to\":6501372179,\"type\":\"CODE\"},{\"from\":6501372163,\"to\":6501372000,\"type\":\"CODE\"},{\"from\":6501372171,\"to\":6523766064,\"type\":\"CALL\"},{\"from\":6501372208,\"to\":6501372241,\"type\":\"CODE\"},{\"from\":6501372234,\"to\":6542067384,\"type\":\"CALL\"},{\"from\":6501372274,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501372368,\"to\":6501372373,\"type\":\"CODE\"},{\"from\":6501372396,\"to\":6501372481,\"type\":\"CODE\"},{\"from\":6501372402,\"to\":6501372472,\"type\":\"CODE\"},{\"from\":6501372512,\"to\":6501372407,\"type\":\"CODE\"},{\"from\":6501372538,\"to\":6445650832,\"type\":\"CALL\"},{\"from\":6501372564,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501372585,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501372606,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501372663,\"to\":6532333680,\"type\":\"CALL\"},{\"from\":6501372700,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501372721,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501372764,\"to\":6534927440,\"type\":\"CALL\"},{\"from\":6501372805,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501372846,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501372887,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501372913,\"to\":6445656528,\"type\":\"CALL\"},{\"from\":6501372984,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501373044,\"to\":6511975280,\"type\":\"CALL\"},{\"from\":6501373052,\"to\":6518967168,\"type\":\"CALL\"},{\"from\":6501373057,\"to\":6501357868,\"type\":\"CODE\"},{\"from\":6501373123,\"to\":6501373277,\"type\":\"CODE\"},{\"from\":6501373251,\"to\":6501375820,\"type\":\"CODE\"},{\"from\":6501373289,\"to\":6501365547,\"type\":\"CODE\"},{\"from\":6501373307,\"to\":6501360754,\"type\":\"CODE\"},{\"from\":6501373320,\"to\":6501407328,\"type\":\"CALL\"},{\"from\":6501373325,\"to\":6501371080,\"type\":\"CODE\"},{\"from\":6501373340,\"to\":6511513840,\"type\":\"CALL\"},{\"from\":6501373345,\"to\":6501365897,\"type\":\"CODE\"},{\"from\":6501373356,\"to\":6501406880,\"type\":\"CALL\"},{\"from\":6501373364,\"to\":6501360303,\"type\":\"CODE\"},{\"from\":6501373369,\"to\":6740346544,\"type\":\"CALL\"},{\"from\":6501373375,\"to\":6501369893,\"type\":\"CODE\"},{\"from\":6501373449,\"to\":6445650832,\"type\":\"CALL\"},{\"from\":6501373475,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501373496,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501373529,\"to\":6542435920,\"type\":\"CALL\"},{\"from\":6501373543,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501373564,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501373596,\"to\":6542435920,\"type\":\"CALL\"},{\"from\":6501373610,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501373636,\"to\":6445656528,\"type\":\"CALL\"},{\"from\":6501373707,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501373761,\"to\":6511975280,\"type\":\"CALL\"},{\"from\":6501373769,\"to\":6518967168,\"type\":\"CALL\"},{\"from\":6501373862,\"to\":6511423872,\"type\":\"CALL\"},{\"from\":6501373872,\"to\":6542067384,\"type\":\"CALL\"},{\"from\":6501373997,\"to\":6512942288,\"type\":\"CALL\"},{\"from\":6501374028,\"to\":6740346544,\"type\":\"CALL\"},{\"from\":6501374034,\"to\":6501360445,\"type\":\"CODE\"},{\"from\":6501374050,\"to\":6511513840,\"type\":\"CALL\"},{\"from\":6501374055,\"to\":6501373966,\"type\":\"CODE\"},{\"from\":6501374081,\"to\":6511729936,\"type\":\"CALL\"},{\"from\":6501374086,\"to\":6501366053,\"type\":\"CODE\"},{\"from\":6501374124,\"to\":6445650832,\"type\":\"CALL\"},{\"from\":6501374150,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501374171,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501374192,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501374236,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501374259,\"to\":6445656528,\"type\":\"CALL\"},{\"from\":6501374345,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501374397,\"to\":6511975280,\"type\":\"CALL\"},{\"from\":6501374409,\"to\":6518967168,\"type\":\"CALL\"},{\"from\":6501374414,\"to\":6501361336,\"type\":\"CODE\"},{\"from\":6501374425,\"to\":6501406880,\"type\":\"CALL\"},{\"from\":6501374433,\"to\":6501359892,\"type\":\"CODE\"},{\"from\":6501374446,\"to\":6501406880,\"type\":\"CALL\"},{\"from\":6501374454,\"to\":6501361435,\"type\":\"CODE\"},{\"from\":6501374483,\"to\":6501366105,\"type\":\"CODE\"},{\"from\":6501374496,\"to\":6501374505,\"type\":\"CODE\"},{\"from\":6501374516,\"to\":6511730288,\"type\":\"CALL\"},{\"from\":6501374521,\"to\":6501361298,\"type\":\"CODE\"},{\"from\":6501374546,\"to\":6542067384,\"type\":\"CALL\"},{\"from\":6501374599,\"to\":6501374744,\"type\":\"CODE\"},{\"from\":6501374655,\"to\":6501365978,\"type\":\"CODE\"},{\"from\":6501374783,\"to\":6542436672,\"type\":\"CALL\"},{\"from\":6501374828,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501374880,\"to\":6501365988,\"type\":\"CODE\"},{\"from\":6501374909,\"to\":6445650832,\"type\":\"CALL\"},{\"from\":6501374935,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501374956,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501374977,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501375006,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501375027,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501375041,\"to\":6446762512,\"type\":\"CALL\"},{\"from\":6501375069,\"to\":6445656528,\"type\":\"CALL\"},{\"from\":6501375155,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501375207,\"to\":6511975280,\"type\":\"CALL\"},{\"from\":6501375220,\"to\":6518967168,\"type\":\"CALL\"},{\"from\":6501375225,\"to\":6501367965,\"type\":\"CODE\"},{\"from\":6501375241,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501375246,\"to\":6501369270,\"type\":\"CODE\"},{\"from\":6501375260,\"to\":6501369898,\"type\":\"CODE\"},{\"from\":6501375327,\"to\":6501366113,\"type\":\"CODE\"},{\"from\":6501375347,\"to\":6511729936,\"type\":\"CALL\"},{\"from\":6501375352,\"to\":6501366113,\"type\":\"CODE\"},{\"from\":6501375363,\"to\":6501406880,\"type\":\"CALL\"},{\"from\":6501375371,\"to\":6501367741,\"type\":\"CODE\"},{\"from\":6501375392,\"to\":6501375529,\"type\":\"CODE\"},{\"from\":6501375484,\"to\":6542067384,\"type\":\"CALL\"},{\"from\":6501375567,\"to\":6542436672,\"type\":\"CALL\"},{\"from\":6501375595,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501375641,\"to\":6501365374,\"type\":\"CODE\"},{\"from\":6501375682,\"to\":6511730288,\"type\":\"CALL\"},{\"from\":6501375687,\"to\":6501366053,\"type\":\"CODE\"},{\"from\":6501375714,\"to\":6501375751,\"type\":\"CODE\"},{\"from\":6501375756,\"to\":6501373277,\"type\":\"CODE\"},{\"from\":6501375769,\"to\":6501364696,\"type\":\"CODE\"},{\"from\":6501375788,\"to\":6501365239,\"type\":\"CODE\"},{\"from\":6501375815,\"to\":6501365239,\"type\":\"CODE\"},{\"from\":6501375836,\"to\":6501373263,\"type\":\"CODE\"},{\"from\":6501375849,\"to\":6501375858,\"type\":\"CODE\"},{\"from\":6501375869,\"to\":6511730288,\"type\":\"CALL\"},{\"from\":6501375897,\"to\":6501366113,\"type\":\"CODE\"},{\"from\":6501375915,\"to\":6501364892,\"type\":\"CODE\"},{\"from\":6501375920,\"to\":6542741104,\"type\":\"CALL\"},{\"from\":6501375949,\"to\":6501407968,\"type\":\"CALL\"},{\"from\":6501375957,\"to\":6501366312,\"type\":\"CODE\"},{\"from\":6501375991,\"to\":6501364485,\"type\":\"CODE\"},{\"from\":6501375996,\"to\":6543271376,\"type\":\"CALL\"},{\"from\":6501376026,\"to\":6740346544,\"type\":\"CALL\"},{\"from\":6501376032,\"to\":6501362247,\"type\":\"CODE\"},{\"from\":6501376062,\"to\":6740346544,\"type\":\"CALL\"},{\"from\":6501376068,\"to\":6501363115,\"type\":\"CODE\"},{\"from\":6501376104,\"to\":6740346544,\"type\":\"CALL\"},{\"from\":6501376110,\"to\":6501357728,\"type\":\"CODE\"},{\"from\":6501376140,\"to\":6740346544,\"type\":\"CALL\"},{\"from\":6501376146,\"to\":6501358621,\"type\":\"CODE\"},{\"from\":6501376176,\"to\":6740346544,\"type\":\"CALL\"},{\"from\":6501376182,\"to\":6501359284,\"type\":\"CODE\"},{\"from\":6501376212,\"to\":6740346544,\"type\":\"CALL\"},{\"from\":6501376218,\"to\":6501358274,\"type\":\"CODE\"},{\"from\":6501376248,\"to\":6740346544,\"type\":\"CALL\"},{\"from\":6501376254,\"to\":6501359661,\"type\":\"CODE\"},{\"from\":6501376259,\"to\":6546093472,\"type\":\"CALL\"},{\"from\":6501376264,\"to\":6542702416,\"type\":\"CALL\"},{\"from\":6501376269,\"to\":6546093472,\"type\":\"CALL\"},{\"from\":6501376274,\"to\":6542702416,\"type\":\"CALL\"},{\"from\":6501376304,\"to\":6740346544,\"type\":\"CALL\"},{\"from\":6501376310,\"to\":6501373027,\"type\":\"CODE\"},{\"from\":6501376349,\"to\":6740346544,\"type\":\"CALL\"},{\"from\":6501376355,\"to\":6501366909,\"type\":\"CODE\"},{\"from\":6501376385,\"to\":6740346544,\"type\":\"CALL\"},{\"from\":6501376391,\"to\":6501374389,\"type\":\"CODE\"},{\"from\":6501376421,\"to\":6740346544,\"type\":\"CALL\"},{\"from\":6501376427,\"to\":6501373750,\"type\":\"CODE\"},{\"from\":6501376457,\"to\":6740346544,\"type\":\"CALL\"},{\"from\":6501376463,\"to\":6501370319,\"type\":\"CODE\"},{\"from\":6501376493,\"to\":6740346544,\"type\":\"CALL\"},{\"from\":6501376499,\"to\":6501368682,\"type\":\"CODE\"},{\"from\":6501376529,\"to\":6740346544,\"type\":\"CALL\"},{\"from\":6501376535,\"to\":6501375199,\"type\":\"CODE\"},{\"from\":6501376565,\"to\":6740346544,\"type\":\"CALL\"},{\"from\":6501376571,\"to\":6501369102,\"type\":\"CODE\"}],\"datarefs\":[{\"from\":6501357398,\"to\":6742246848,\"type\":\"DATA\"},{\"from\":6501357411,\"to\":6741126112,\"type\":\"DATA\"},{\"from\":6501357420,\"to\":6742246856,\"type\":\"DATA\"},{\"from\":6501357434,\"to\":6723620928,\"type\":\"DATA\"},{\"from\":6501357471,\"to\":6720303740,\"type\":\"DATA\"},{\"from\":6501357489,\"to\":6723621520,\"type\":\"DATA\"},{\"from\":6501357524,\"to\":6723625536,\"type\":\"DATA\"},{\"from\":6501357557,\"to\":6723621568,\"type\":\"DATA\"},{\"from\":6501357593,\"to\":6710367816,\"type\":\"DATA\"},{\"from\":6501357627,\"to\":6708900496,\"type\":\"DATA\"},{\"from\":6501357642,\"to\":6708923712,\"type\":\"DATA\"},{\"from\":6501357698,\"to\":6708923824,\"type\":\"DATA\"},{\"from\":6501357712,\"to\":6742217808,\"type\":\"DATA\"},{\"from\":6501357816,\"to\":6742246848,\"type\":\"DATA\"},{\"from\":6501357825,\"to\":6741126112,\"type\":\"DATA\"},{\"from\":6501357838,\"to\":6742246856,\"type\":\"DATA\"},{\"from\":6501357915,\"to\":6723620896,\"type\":\"DATA\"},{\"from\":6501357985,\"to\":6723625521,\"type\":\"DATA\"},{\"from\":6501358029,\"to\":6742246848,\"type\":\"DATA\"},{\"from\":6501358042,\"to\":6741126112,\"type\":\"DATA\"},{\"from\":6501358051,\"to\":6742246856,\"type\":\"DATA\"},{\"from\":6501358065,\"to\":6723620928,\"type\":\"DATA\"},{\"from\":6501358105,\"to\":6720303740,\"type\":\"DATA\"},{\"from\":6501358126,\"to\":6723622128,\"type\":\"DATA\"},{\"from\":6501358147,\"to\":6710367816,\"type\":\"DATA\"},{\"from\":6501358173,\"to\":6708900496,\"type\":\"DATA\"},{\"from\":6501358188,\"to\":6708923712,\"type\":\"DATA\"},{\"from\":6501358244,\"to\":6708923824,\"type\":\"DATA\"},{\"from\":6501358258,\"to\":6742217808,\"type\":\"DATA\"},{\"from\":6501358300,\"to\":6742246848,\"type\":\"DATA\"},{\"from\":6501358320,\"to\":6741126112,\"type\":\"DATA\"},{\"from\":6501358329,\"to\":6742246856,\"type\":\"DATA\"},{\"from\":6501358343,\"to\":6723620928,\"type\":\"DATA\"},{\"from\":6501358383,\"to\":6720303740,\"type\":\"DATA\"},{\"from\":6501358404,\"to\":6723622216,\"type\":\"DATA\"},{\"from\":6501358435,\"to\":6723622264,\"type\":\"DATA\"},{\"from\":6501358494,\"to\":6710367816,\"type\":\"DATA\"},{\"from\":6501358520,\"to\":6708900496,\"type\":\"DATA\"},{\"from\":6501358535,\"to\":6708923712,\"type\":\"DATA\"},{\"from\":6501358591,\"to\":6708923824,\"type\":\"DATA\"},{\"from\":6501358605,\"to\":6742217808,\"type\":\"DATA\"},{\"from\":6501358959,\"to\":6742246848,\"type\":\"DATA\"},{\"from\":6501358972,\"to\":6741126112,\"type\":\"DATA\"},{\"from\":6501358981,\"to\":6742246856,\"type\":\"DATA\"},{\"from\":6501358995,\"to\":6723620928,\"type\":\"DATA\"},{\"from\":6501359035,\"to\":6720303740,\"type\":\"DATA\"},{\"from\":6501359053,\"to\":6723622288,\"type\":\"DATA\"},{\"from\":6501359087,\"to\":6723622368,\"type\":\"DATA\"},{\"from\":6501359140,\"to\":6710367816,\"type\":\"DATA\"},{\"from\":6501359175,\"to\":6708900496,\"type\":\"DATA\"},{\"from\":6501359190,\"to\":6708923712,\"type\":\"DATA\"},{\"from\":6501359254,\"to\":6708923824,\"type\":\"DATA\"},{\"from\":6501359268,\"to\":6742217808,\"type\":\"DATA\"},{\"from\":6501359362,\"to\":6706266448,\"type\":\"DATA\"},{\"from\":6501359370,\"to\":6723620912,\"type\":\"DATA\"},{\"from\":6501359416,\"to\":6742246848,\"type\":\"DATA\"},{\"from\":6501359429,\"to\":6741126112,\"type\":\"DATA\"},{\"from\":6501359438,\"to\":6742246856,\"type\":\"DATA\"},{\"from\":6501359452,\"to\":6723620928,\"type\":\"DATA\"},{\"from\":6501359492,\"to\":6720303740,\"type\":\"DATA\"},{\"from\":6501359513,\"to\":6723622488,\"type\":\"DATA\"},{\"from\":6501359534,\"to\":6710367816,\"type\":\"DATA\"},{\"from\":6501359560,\"to\":6708900496,\"type\":\"DATA\"},{\"from\":6501359575,\"to\":6708923712,\"type\":\"DATA\"},{\"from\":6501359631,\"to\":6708923824,\"type\":\"DATA\"},{\"from\":6501359645,\"to\":6742217808,\"type\":\"DATA\"},{\"from\":6501360015,\"to\":6501407248,\"type\":\"DATA\"},{\"from\":6501360026,\"to\":6488537312,\"type\":\"DATA\"},{\"from\":6501360037,\"to\":6496570832,\"type\":\"DATA\"},{\"from\":6501360048,\"to\":6501378704,\"type\":\"DATA\"},{\"from\":6501360665,\"to\":6712687036,\"type\":\"DATA\"},{\"from\":6501360789,\"to\":6742246848,\"type\":\"DATA\"},{\"from\":6501360802,\"to\":6741126112,\"type\":\"DATA\"},{\"from\":6501361320,\"to\":6723625568,\"type\":\"DATA\"},{\"from\":6501361532,\"to\":6742246848,\"type\":\"DATA\"},{\"from\":6501361545,\"to\":6741126112,\"type\":\"DATA\"},{\"from\":6501361554,\"to\":6742246856,\"type\":\"DATA\"},{\"from\":6501361571,\"to\":6723620928,\"type\":\"DATA\"},{\"from\":6501361606,\"to\":6720303740,\"type\":\"DATA\"},{\"from\":6501361627,\"to\":6723621680,\"type\":\"DATA\"},{\"from\":6501361659,\"to\":6723381692,\"type\":\"DATA\"},{\"from\":6501361691,\"to\":6728089104,\"type\":\"DATA\"},{\"from\":6501361763,\"to\":6723621736,\"type\":\"DATA\"},{\"from\":6501361799,\"to\":6723621664,\"type\":\"DATA\"},{\"from\":6501361920,\"to\":6723621752,\"type\":\"DATA\"},{\"from\":6501361956,\"to\":6723621768,\"type\":\"DATA\"},{\"from\":6501362099,\"to\":6710367816,\"type\":\"DATA\"},{\"from\":6501362134,\"to\":6708900496,\"type\":\"DATA\"},{\"from\":6501362149,\"to\":6708923712,\"type\":\"DATA\"},{\"from\":6501362208,\"to\":6708923824,\"type\":\"DATA\"},{\"from\":6501362231,\"to\":6742217808,\"type\":\"DATA\"},{\"from\":6501362407,\"to\":6742246848,\"type\":\"DATA\"},{\"from\":6501362420,\"to\":6741126112,\"type\":\"DATA\"},{\"from\":6501362429,\"to\":6742246856,\"type\":\"DATA\"},{\"from\":6501362446,\"to\":6723620928,\"type\":\"DATA\"},{\"from\":6501362481,\"to\":6720303740,\"type\":\"DATA\"},{\"from\":6501362502,\"to\":6723621792,\"type\":\"DATA\"},{\"from\":6501362552,\"to\":6742246848,\"type\":\"DATA\"},{\"from\":6501362565,\"to\":6741126112,\"type\":\"DATA\"},{\"from\":6501362574,\"to\":6742246856,\"type\":\"DATA\"},{\"from\":6501362591,\"to\":6723620928,\"type\":\"DATA\"},{\"from\":6501362626,\"to\":6720303740,\"type\":\"DATA\"},{\"from\":6501362647,\"to\":6723621984,\"type\":\"DATA\"},{\"from\":6501362668,\"to\":6723622056,\"type\":\"DATA\"},{\"from\":6501362695,\"to\":6728089104,\"type\":\"DATA\"},{\"from\":6501362767,\"to\":6723622088,\"type\":\"DATA\"},{\"from\":6501362967,\"to\":6710367816,\"type\":\"DATA\"},{\"from\":6501363002,\"to\":6708900496,\"type\":\"DATA\"},{\"from\":6501363017,\"to\":6708923712,\"type\":\"DATA\"},{\"from\":6501363076,\"to\":6708923824,\"type\":\"DATA\"},{\"from\":6501363099,\"to\":6742217808,\"type\":\"DATA\"},{\"from\":6501363327,\"to\":6742246848,\"type\":\"DATA\"},{\"from\":6501363340,\"to\":6741126112,\"type\":\"DATA\"},{\"from\":6501363349,\"to\":6742246856,\"type\":\"DATA\"},{\"from\":6501363366,\"to\":6723620928,\"type\":\"DATA\"},{\"from\":6501363401,\"to\":6720303740,\"type\":\"DATA\"},{\"from\":6501363422,\"to\":6723621872,\"type\":\"DATA\"},{\"from\":6501363443,\"to\":6723621944,\"type\":\"DATA\"},{\"from\":6501366361,\"to\":6742246848,\"type\":\"DATA\"},{\"from\":6501366382,\"to\":6741126112,\"type\":\"DATA\"},{\"from\":6501366391,\"to\":6742246856,\"type\":\"DATA\"},{\"from\":6501366408,\"to\":6723620928,\"type\":\"DATA\"},{\"from\":6501366443,\"to\":6720303740,\"type\":\"DATA\"},{\"from\":6501366464,\"to\":6723622800,\"type\":\"DATA\"},{\"from\":6501366485,\"to\":6723622852,\"type\":\"DATA\"},{\"from\":6501366624,\"to\":6720260796,\"type\":\"DATA\"},{\"from\":6501366685,\"to\":6723622864,\"type\":\"DATA\"},{\"from\":6501366753,\"to\":6710367816,\"type\":\"DATA\"},{\"from\":6501366788,\"to\":6708900496,\"type\":\"DATA\"},{\"from\":6501366803,\"to\":6708923712,\"type\":\"DATA\"},{\"from\":6501366870,\"to\":6708923824,\"type\":\"DATA\"},{\"from\":6501366893,\"to\":6742217808,\"type\":\"DATA\"},{\"from\":6501367929,\"to\":6742246848,\"type\":\"DATA\"},{\"from\":6501367938,\"to\":6741126112,\"type\":\"DATA\"},{\"from\":6501367951,\"to\":6742246856,\"type\":\"DATA\"},{\"from\":6501368324,\"to\":6714604800,\"type\":\"DATA\"},{\"from\":6501368333,\"to\":6723620904,\"type\":\"DATA\"},{\"from\":6501368342,\"to\":6717630184,\"type\":\"DATA\"},{\"from\":6501368351,\"to\":6706266416,\"type\":\"DATA\"},{\"from\":6501368360,\"to\":6706288624,\"type\":\"DATA\"},{\"from\":6501368369,\"to\":6716133880,\"type\":\"DATA\"},{\"from\":6501368406,\"to\":6742246848,\"type\":\"DATA\"},{\"from\":6501368419,\"to\":6741126112,\"type\":\"DATA\"},{\"from\":6501368428,\"to\":6742246856,\"type\":\"DATA\"},{\"from\":6501368442,\"to\":6723620928,\"type\":\"DATA\"},{\"from\":6501368482,\"to\":6720303740,\"type\":\"DATA\"},{\"from\":6501368503,\"to\":6723622872,\"type\":\"DATA\"},{\"from\":6501368534,\"to\":6723622904,\"type\":\"DATA\"},{\"from\":6501368555,\"to\":6710367816,\"type\":\"DATA\"},{\"from\":6501368581,\"to\":6708900496,\"type\":\"DATA\"},{\"from\":6501368596,\"to\":6708923712,\"type\":\"DATA\"},{\"from\":6501368652,\"to\":6708923824,\"type\":\"DATA\"},{\"from\":6501368666,\"to\":6742217808,\"type\":\"DATA\"},{\"from\":6501368847,\"to\":6742246848,\"type\":\"DATA\"},{\"from\":6501368860,\"to\":6741126112,\"type\":\"DATA\"},{\"from\":6501368869,\"to\":6742246856,\"type\":\"DATA\"},{\"from\":6501368883,\"to\":6723620928,\"type\":\"DATA\"},{\"from\":6501368923,\"to\":6720303740,\"type\":\"DATA\"},{\"from\":6501368944,\"to\":6723622936,\"type\":\"DATA\"},{\"from\":6501368975,\"to\":6710367816,\"type\":\"DATA\"},{\"from\":6501369001,\"to\":6708900496,\"type\":\"DATA\"},{\"from\":6501369016,\"to\":6708923712,\"type\":\"DATA\"},{\"from\":6501369072,\"to\":6708923824,\"type\":\"DATA\"},{\"from\":6501369086,\"to\":6742217808,\"type\":\"DATA\"},{\"from\":6501369583,\"to\":6741126408,\"type\":\"DATA\"},{\"from\":6501369742,\"to\":6461708272,\"type\":\"DATA\"},{\"from\":6501369764,\"to\":6741850168,\"type\":\"DATA\"},{\"from\":6501369802,\"to\":6461708240,\"type\":\"DATA\"},{\"from\":6501369873,\"to\":6523219744,\"type\":\"DATA\"},{\"from\":6501370037,\"to\":6742246848,\"type\":\"DATA\"},{\"from\":6501370050,\"to\":6741126112,\"type\":\"DATA\"},{\"from\":6501370059,\"to\":6742246856,\"type\":\"DATA\"},{\"from\":6501370073,\"to\":6723620928,\"type\":\"DATA\"},{\"from\":6501370113,\"to\":6720303740,\"type\":\"DATA\"},{\"from\":6501370134,\"to\":6723622648,\"type\":\"DATA\"},{\"from\":6501370171,\"to\":6723622680,\"type\":\"DATA\"},{\"from\":6501370192,\"to\":6710367816,\"type\":\"DATA\"},{\"from\":6501370218,\"to\":6708900496,\"type\":\"DATA\"},{\"from\":6501370233,\"to\":6708923712,\"type\":\"DATA\"},{\"from\":6501370289,\"to\":6708923824,\"type\":\"DATA\"},{\"from\":6501370303,\"to\":6742217808,\"type\":\"DATA\"},{\"from\":6501370421,\"to\":6712109264,\"type\":\"DATA\"},{\"from\":6501370698,\"to\":6720260020,\"type\":\"DATA\"},{\"from\":6501370835,\"to\":6741126408,\"type\":\"DATA\"},{\"from\":6501370866,\"to\":6741126408,\"type\":\"DATA\"},{\"from\":6501371151,\"to\":6741126408,\"type\":\"DATA\"},{\"from\":6501372514,\"to\":6723620928,\"type\":\"DATA\"},{\"from\":6501372551,\"to\":6720303740,\"type\":\"DATA\"},{\"from\":6501372569,\"to\":6723621584,\"type\":\"DATA\"},{\"from\":6501372590,\"to\":6723621652,\"type\":\"DATA\"},{\"from\":6501372630,\"to\":6728089104,\"type\":\"DATA\"},{\"from\":6501372705,\"to\":6723621664,\"type\":\"DATA\"},{\"from\":6501372892,\"to\":6710367816,\"type\":\"DATA\"},{\"from\":6501372926,\"to\":6708900496,\"type\":\"DATA\"},{\"from\":6501372941,\"to\":6708923712,\"type\":\"DATA\"},{\"from\":6501372997,\"to\":6708923824,\"type\":\"DATA\"},{\"from\":6501373011,\"to\":6742217808,\"type\":\"DATA\"},{\"from\":6501373380,\"to\":6742246848,\"type\":\"DATA\"},{\"from\":6501373402,\"to\":6741126112,\"type\":\"DATA\"},{\"from\":6501373411,\"to\":6742246856,\"type\":\"DATA\"},{\"from\":6501373425,\"to\":6723620928,\"type\":\"DATA\"},{\"from\":6501373462,\"to\":6720303740,\"type\":\"DATA\"},{\"from\":6501373480,\"to\":6723622384,\"type\":\"DATA\"},{\"from\":6501373515,\"to\":6723625536,\"type\":\"DATA\"},{\"from\":6501373548,\"to\":6723622456,\"type\":\"DATA\"},{\"from\":6501373615,\"to\":6710367816,\"type\":\"DATA\"},{\"from\":6501373649,\"to\":6708900496,\"type\":\"DATA\"},{\"from\":6501373664,\"to\":6708923712,\"type\":\"DATA\"},{\"from\":6501373720,\"to\":6708923824,\"type\":\"DATA\"},{\"from\":6501373734,\"to\":6742217808,\"type\":\"DATA\"},{\"from\":6501373783,\"to\":6741832416,\"type\":\"DATA\"},{\"from\":6501373850,\"to\":6741126408,\"type\":\"DATA\"},{\"from\":6501373886,\"to\":6457993728,\"type\":\"DATA\"},{\"from\":6501373897,\"to\":6488660704,\"type\":\"DATA\"},{\"from\":6501373908,\"to\":6511490512,\"type\":\"DATA\"},{\"from\":6501373919,\"to\":6501378304,\"type\":\"DATA\"},{\"from\":6501373966,\"to\":6723622472,\"type\":\"DATA\"},{\"from\":6501373973,\"to\":6723620928,\"type\":\"DATA\"},{\"from\":6501374091,\"to\":6742246856,\"type\":\"DATA\"},{\"from\":6501374108,\"to\":6723620928,\"type\":\"DATA\"},{\"from\":6501374143,\"to\":6720303740,\"type\":\"DATA\"},{\"from\":6501374164,\"to\":6723625392,\"type\":\"DATA\"},{\"from\":6501374185,\"to\":6723625448,\"type\":\"DATA\"},{\"from\":6501374241,\"to\":6710367816,\"type\":\"DATA\"},{\"from\":6501374276,\"to\":6708900496,\"type\":\"DATA\"},{\"from\":6501374291,\"to\":6708923712,\"type\":\"DATA\"},{\"from\":6501374350,\"to\":6708923824,\"type\":\"DATA\"},{\"from\":6501374373,\"to\":6742217808,\"type\":\"DATA\"},{\"from\":6501374610,\"to\":6717673432,\"type\":\"DATA\"},{\"from\":6501374622,\"to\":6717673434,\"type\":\"DATA\"},{\"from\":6501374893,\"to\":6723620928,\"type\":\"DATA\"},{\"from\":6501374928,\"to\":6720303740,\"type\":\"DATA\"},{\"from\":6501374949,\"to\":6723622704,\"type\":\"DATA\"},{\"from\":6501374970,\"to\":6723622772,\"type\":\"DATA\"},{\"from\":6501375020,\"to\":6723622784,\"type\":\"DATA\"},{\"from\":6501375046,\"to\":6710367816,\"type\":\"DATA\"},{\"from\":6501375086,\"to\":6708900496,\"type\":\"DATA\"},{\"from\":6501375101,\"to\":6708923712,\"type\":\"DATA\"},{\"from\":6501375160,\"to\":6708923824,\"type\":\"DATA\"},{\"from\":6501375183,\"to\":6742217808,\"type\":\"DATA\"}],\"codexrefs\":[{\"from\":6501357786,\"to\":6501357800,\"type\":\"CODE\"},{\"from\":6501357858,\"to\":6501357868,\"type\":\"CODE\"},{\"from\":6501357942,\"to\":6501361518,\"type\":\"CODE\"},{\"from\":6501357996,\"to\":6501358009,\"type\":\"CODE\"},{\"from\":6501358645,\"to\":6501358658,\"type\":\"CODE\"},{\"from\":6501358708,\"to\":6501358738,\"type\":\"CODE\"},{\"from\":6501358880,\"to\":6501358719,\"type\":\"CODE\"},{\"from\":6501359126,\"to\":6501359132,\"type\":\"CODE\"},{\"from\":6501359381,\"to\":6501364110,\"type\":\"CODE\"},{\"from\":6501360103,\"to\":6501360445,\"type\":\"CODE\"},{\"from\":6501360554,\"to\":6501357228,\"type\":\"CODE\"},{\"from\":6501360579,\"to\":6501361298,\"type\":\"CODE\"},{\"from\":6501360646,\"to\":6501361298,\"type\":\"CODE\"},{\"from\":6501360815,\"to\":6501374091,\"type\":\"CODE\"},{\"from\":6501360844,\"to\":6501361290,\"type\":\"CODE\"},{\"from\":6501360854,\"to\":6501361341,\"type\":\"CODE\"},{\"from\":6501360864,\"to\":6501361341,\"type\":\"CODE\"},{\"from\":6501360874,\"to\":6501361341,\"type\":\"CODE\"},{\"from\":6501360893,\"to\":6501360960,\"type\":\"CODE\"},{\"from\":6501360909,\"to\":6501361087,\"type\":\"CODE\"},{\"from\":6501360919,\"to\":6501361341,\"type\":\"CODE\"},{\"from\":6501361334,\"to\":6501360651,\"type\":\"CODE\"},{\"from\":6501361334,\"to\":6501360849,\"type\":\"CODE\"},{\"from\":6501361334,\"to\":6501360859,\"type\":\"CODE\"},{\"from\":6501361334,\"to\":6501360869,\"type\":\"CODE\"},{\"from\":6501361334,\"to\":6501360914,\"type\":\"CODE\"},{\"from\":6501361334,\"to\":6501361336,\"type\":\"CODE\"},{\"from\":6501361334,\"to\":6501361341,\"type\":\"CODE\"},{\"from\":6501362323,\"to\":6501362535,\"type\":\"CODE\"},{\"from\":6501362342,\"to\":6501361838,\"type\":\"CODE\"},{\"from\":6501362393,\"to\":6501363176,\"type\":\"CODE\"},{\"from\":6501362514,\"to\":6501362967,\"type\":\"CODE\"},{\"from\":6501363140,\"to\":6501361486,\"type\":\"CODE\"},{\"from\":6501363159,\"to\":6501362806,\"type\":\"CODE\"},{\"from\":6501363280,\"to\":6501363289,\"type\":\"CODE\"},{\"from\":6501363558,\"to\":6501362923,\"type\":\"CODE\"},{\"from\":6501363577,\"to\":6501363587,\"type\":\"CODE\"},{\"from\":6501364255,\"to\":6501363568,\"type\":\"CODE\"},{\"from\":6501364329,\"to\":6501364494,\"type\":\"CODE\"},{\"from\":6501364460,\"to\":6501375962,\"type\":\"CODE\"},{\"from\":6501364517,\"to\":6501365526,\"type\":\"CODE\"},{\"from\":6501364575,\"to\":6501364584,\"type\":\"CODE\"},{\"from\":6501364684,\"to\":6501375761,\"type\":\"CODE\"},{\"from\":6501364705,\"to\":6501365235,\"type\":\"CODE\"},{\"from\":6501364768,\"to\":6501364906,\"type\":\"CODE\"},{\"from\":6501364880,\"to\":6501375902,\"type\":\"CODE\"},{\"from\":6501364924,\"to\":6501365226,\"type\":\"CODE\"},{\"from\":6501365079,\"to\":6501365374,\"type\":\"CODE\"},{\"from\":6501365100,\"to\":6501365330,\"type\":\"CODE\"},{\"from\":6501365122,\"to\":6501365576,\"type\":\"CODE\"},{\"from\":6501367578,\"to\":6501365239,\"type\":\"CODE\"},{\"from\":6501367585,\"to\":6501368406,\"type\":\"CODE\"},{\"from\":6501367793,\"to\":6501368406,\"type\":\"CODE\"},{\"from\":6501367816,\"to\":6501367821,\"type\":\"CODE\"},{\"from\":6501367877,\"to\":6501367883,\"type\":\"CODE\"},{\"from\":6501368112,\"to\":6501368120,\"type\":\"CODE\"},{\"from\":6501368144,\"to\":6501367833,\"type\":\"CODE\"},{\"from\":6501368160,\"to\":6501368120,\"type\":\"CODE\"},{\"from\":6501368232,\"to\":6501367983,\"type\":\"CODE\"},{\"from\":6501368391,\"to\":6501366964,\"type\":\"CODE\"},{\"from\":6501369356,\"to\":6501369395,\"type\":\"CODE\"},{\"from\":6501369414,\"to\":6501369358,\"type\":\"CODE\"},{\"from\":6501369527,\"to\":6501369561,\"type\":\"CODE\"},{\"from\":6501369623,\"to\":6501369529,\"type\":\"CODE\"},{\"from\":6501369683,\"to\":6501358916,\"type\":\"CODE\"},{\"from\":6501369986,\"to\":6501370462,\"type\":\"CODE\"},{\"from\":6501370434,\"to\":6501371434,\"type\":\"CODE\"},{\"from\":6501370487,\"to\":6501370548,\"type\":\"CODE\"},{\"from\":6501370504,\"to\":6501370802,\"type\":\"CODE\"},{\"from\":6501371199,\"to\":6501370509,\"type\":\"CODE\"},{\"from\":6501371212,\"to\":6501371221,\"type\":\"CODE\"},{\"from\":6501371232,\"to\":6501370802,\"type\":\"CODE\"},{\"from\":6501371307,\"to\":6501371312,\"type\":\"CODE\"},{\"from\":6501371324,\"to\":6501371406,\"type\":\"CODE\"},{\"from\":6501371364,\"to\":6501371371,\"type\":\"CODE\"},{\"from\":6501371538,\"to\":6501371546,\"type\":\"CODE\"},{\"from\":6501371566,\"to\":6501371599,\"type\":\"CODE\"},{\"from\":6501371586,\"to\":6501371591,\"type\":\"CODE\"},{\"from\":6501371643,\"to\":6501371649,\"type\":\"CODE\"},{\"from\":6501371674,\"to\":6501371414,\"type\":\"CODE\"},{\"from\":6501371801,\"to\":6501371826,\"type\":\"CODE\"},{\"from\":6501371816,\"to\":6501371756,\"type\":\"CODE\"},{\"from\":6501371858,\"to\":6501371868,\"type\":\"CODE\"},{\"from\":6501372060,\"to\":6501372070,\"type\":\"CODE\"},{\"from\":6501372158,\"to\":6501372179,\"type\":\"CODE\"},{\"from\":6501372163,\"to\":6501372000,\"type\":\"CODE\"},{\"from\":6501372208,\"to\":6501372241,\"type\":\"CODE\"},{\"from\":6501372368,\"to\":6501372373,\"type\":\"CODE\"},{\"from\":6501372396,\"to\":6501372481,\"type\":\"CODE\"},{\"from\":6501372402,\"to\":6501372472,\"type\":\"CODE\"},{\"from\":6501372512,\"to\":6501372407,\"type\":\"CODE\"},{\"from\":6501373057,\"to\":6501357868,\"type\":\"CODE\"},{\"from\":6501373123,\"to\":6501373277,\"type\":\"CODE\"},{\"from\":6501373251,\"to\":6501375820,\"type\":\"CODE\"},{\"from\":6501373289,\"to\":6501365547,\"type\":\"CODE\"},{\"from\":6501373307,\"to\":6501360754,\"type\":\"CODE\"},{\"from\":6501373325,\"to\":6501371080,\"type\":\"CODE\"},{\"from\":6501373345,\"to\":6501365897,\"type\":\"CODE\"},{\"from\":6501373364,\"to\":6501360303,\"type\":\"CODE\"},{\"from\":6501373375,\"to\":6501369893,\"type\":\"CODE\"},{\"from\":6501374034,\"to\":6501360445,\"type\":\"CODE\"},{\"from\":6501374055,\"to\":6501373966,\"type\":\"CODE\"},{\"from\":6501374086,\"to\":6501366053,\"type\":\"CODE\"},{\"from\":6501374414,\"to\":6501361336,\"type\":\"CODE\"},{\"from\":6501374433,\"to\":6501359892,\"type\":\"CODE\"},{\"from\":6501374454,\"to\":6501361435,\"type\":\"CODE\"},{\"from\":6501374483,\"to\":6501366105,\"type\":\"CODE\"},{\"from\":6501374496,\"to\":6501374505,\"type\":\"CODE\"},{\"from\":6501374521,\"to\":6501361298,\"type\":\"CODE\"},{\"from\":6501374599,\"to\":6501374744,\"type\":\"CODE\"},{\"from\":6501374655,\"to\":6501365978,\"type\":\"CODE\"},{\"from\":6501374880,\"to\":6501365988,\"type\":\"CODE\"},{\"from\":6501375225,\"to\":6501367965,\"type\":\"CODE\"},{\"from\":6501375246,\"to\":6501369270,\"type\":\"CODE\"},{\"from\":6501375260,\"to\":6501369898,\"type\":\"CODE\"},{\"from\":6501375327,\"to\":6501366113,\"type\":\"CODE\"},{\"from\":6501375352,\"to\":6501366113,\"type\":\"CODE\"},{\"from\":6501375371,\"to\":6501367741,\"type\":\"CODE\"},{\"from\":6501375392,\"to\":6501375529,\"type\":\"CODE\"},{\"from\":6501375641,\"to\":6501365374,\"type\":\"CODE\"},{\"from\":6501375687,\"to\":6501366053,\"type\":\"CODE\"},{\"from\":6501375714,\"to\":6501375751,\"type\":\"CODE\"},{\"from\":6501375756,\"to\":6501373277,\"type\":\"CODE\"},{\"from\":6501375769,\"to\":6501364696,\"type\":\"CODE\"},{\"from\":6501375788,\"to\":6501365239,\"type\":\"CODE\"},{\"from\":6501375815,\"to\":6501365239,\"type\":\"CODE\"},{\"from\":6501375836,\"to\":6501373263,\"type\":\"CODE\"},{\"from\":6501375849,\"to\":6501375858,\"type\":\"CODE\"},{\"from\":6501375897,\"to\":6501366113,\"type\":\"CODE\"},{\"from\":6501375915,\"to\":6501364892,\"type\":\"CODE\"},{\"from\":6501375957,\"to\":6501366312,\"type\":\"CODE\"},{\"from\":6501375991,\"to\":6501364485,\"type\":\"CODE\"},{\"from\":6501376032,\"to\":6501362247,\"type\":\"CODE\"},{\"from\":6501376068,\"to\":6501363115,\"type\":\"CODE\"},{\"from\":6501376110,\"to\":6501357728,\"type\":\"CODE\"},{\"from\":6501376146,\"to\":6501358621,\"type\":\"CODE\"},{\"from\":6501376182,\"to\":6501359284,\"type\":\"CODE\"},{\"from\":6501376218,\"to\":6501358274,\"type\":\"CODE\"},{\"from\":6501376254,\"to\":6501359661,\"type\":\"CODE\"},{\"from\":6501376310,\"to\":6501373027,\"type\":\"CODE\"},{\"from\":6501376355,\"to\":6501366909,\"type\":\"CODE\"},{\"from\":6501376391,\"to\":6501374389,\"type\":\"CODE\"},{\"from\":6501376427,\"to\":6501373750,\"type\":\"CODE\"},{\"from\":6501376463,\"to\":6501370319,\"type\":\"CODE\"},{\"from\":6501376499,\"to\":6501368682,\"type\":\"CODE\"},{\"from\":6501376535,\"to\":6501375199,\"type\":\"CODE\"},{\"from\":6501376571,\"to\":6501369102,\"type\":\"CODE\"}],\"dataxrefs\":[],\"indegree\":147,\"outdegree\":336,\"nlocals\":112,\"nargs\":2,\"stackvars\":[{\"name\":\"var_4d9h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1241}},{\"name\":\"var_4d8h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1240}},{\"name\":\"var_4d0h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1232}},{\"name\":\"var_4c8h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1224}},{\"name\":\"var_4c1h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1217}},{\"name\":\"var_4b0h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1200}},{\"name\":\"var_4a8h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1192}},{\"name\":\"var_4a0h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1184}},{\"name\":\"var_498h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1176}},{\"name\":\"var_490h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1168}},{\"name\":\"var_488h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1160}},{\"name\":\"var_47ch\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1148}},{\"name\":\"var_478h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1144}},{\"name\":\"var_470h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1136}},{\"name\":\"var_468h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1128}},{\"name\":\"var_461h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1121}},{\"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_441h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1089}},{\"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_434h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1076}},{\"name\":\"var_41ch\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1052}},{\"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_3f8h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1016}},{\"name\":\"var_3f0h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1008}},{\"name\":\"var_3e8h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1000}},{\"name\":\"var_3e1h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-993}},{\"name\":\"var_3e0h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-992}},{\"name\":\"var_3d9h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-985}},{\"name\":\"var_3d8h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-984}},{\"name\":\"var_3b4h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-948}},{\"name\":\"var_3ach\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-940}},{\"name\":\"var_3a4h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-932}},{\"name\":\"var_3a0h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-928}},{\"name\":\"var_39ch\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-924}},{\"name\":\"var_394h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-916}},{\"name\":\"var_390h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-912}},{\"name\":\"var_38ch\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-908}},{\"name\":\"var_389h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-905}},{\"name\":\"var_384h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-900}},{\"name\":\"var_37ch\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-892}},{\"name\":\"var_378h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-888}},{\"name\":\"var_360h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-864}},{\"name\":\"var_2c8h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-712}},{\"name\":\"var_2c0h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-704}},{\"name\":\"var_2b8h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-696}},{\"name\":\"var_2a8h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-680}},{\"name\":\"var_2a0h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-672}},{\"name\":\"var_298h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-664}},{\"name\":\"var_290h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-656}},{\"name\":\"var_288h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-648}},{\"name\":\"var_281h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-641}},{\"name\":\"var_280h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-640}},{\"name\":\"var_270h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-624}},{\"name\":\"var_269h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-617}},{\"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_249h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-585}},{\"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_210h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-528}},{\"name\":\"var_20ch\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-524}},{\"name\":\"var_204h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-516}},{\"name\":\"var_202h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-514}},{\"name\":\"var_1f8h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-504}},{\"name\":\"var_1f0h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-496}},{\"name\":\"var_1e8h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-488}},{\"name\":\"var_1d8h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-472}},{\"name\":\"var_1c8h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-456}},{\"name\":\"var_1c0h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-448}},{\"name\":\"var_1b8h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-440}},{\"name\":\"var_1b0h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-432}},{\"name\":\"var_1a8h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-424}},{\"name\":\"var_1a0h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-416}},{\"name\":\"var_199h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-409}},{\"name\":\"var_198h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-408}},{\"name\":\"var_190h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-400}},{\"name\":\"var_188h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-392}},{\"name\":\"var_180h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-384}},{\"name\":\"var_178h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-376}},{\"name\":\"var_170h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-368}},{\"name\":\"var_168h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-360}},{\"name\":\"var_160h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-352}},{\"name\":\"var_158h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-344}},{\"name\":\"var_150h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-336}},{\"name\":\"var_148h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-328}},{\"name\":\"var_140h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-320}},{\"name\":\"var_138h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-312}},{\"name\":\"var_130h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-304}},{\"name\":\"var_128h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-296}},{\"name\":\"var_120h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-288}},{\"name\":\"var_118h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-280}},{\"name\":\"var_110h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-272}},{\"name\":\"var_108h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-264}},{\"name\":\"var_100h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-256}},{\"name\":\"var_f0h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-240}},{\"name\":\"var_d8h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-216}},{\"name\":\"var_c8h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-200}},{\"name\":\"var_b8h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-184}},{\"name\":\"var_a8h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-168}},{\"name\":\"var_98h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-152}},{\"name\":\"var_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_68h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-104}},{\"name\":\"var_58h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-88}}],\"regvars\":[{\"name\":\"arg1\",\"arg\":true,\"type\":\"int64_t\",\"storage\":{\"type\":\"reg\",\"reg\":\"rcx\"}},{\"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":"    0x18382d630    |\r\n    0x18382d630    |// WARNING: [rz-ghidra] Detected overlap for variable var_288h\r\n    0x18382d630    |// WARNING: [rz-ghidra] Detected overlap for variable var_418h\r\n    0x18382d630    |// WARNING: [rz-ghidra] Detected overlap for variable var_401h\r\n    0x18382d630    |// WARNING: [rz-ghidra] Detected overlap for variable var_478h\r\n    0x18382d630    |// WARNING: [rz-ghidra] Detected overlap for variable var_3e1h\r\n    0x18382d630    |// WARNING: [rz-ghidra] Detected overlap for variable var_280h\r\n    0x18382d630    |// WARNING: [rz-ghidra] Detected overlap for variable var_268h\r\n    0x18382d630    |// WARNING: [rz-ghidra] Detected overlap for variable var_210h\r\n    0x18382d630    |// WARNING: [rz-ghidra] Detected overlap for variable var_202h\r\n    0x18382d630    |// WARNING: [rz-ghidra] Detected overlap for variable var_249h\r\n    0x18382d630    |// WARNING: [rz-ghidra] Detected overlap for variable var_389h\r\n    0x18382d630    |// WARNING: [rz-ghidra] Detected overlap for variable var_270h\r\n    0x18382d630    |// WARNING: [rz-ghidra] Detected overlap for variable var_441h\r\n    0x18382d630    |// WARNING: [rz-ghidra] Detected overlap for variable var_468h\r\n    0x18382d630    |// WARNING: [rz-ghidra] Detected overlap for variable var_199h\r\n    0x18382d630    |// WARNING: [rz-ghidra] Detected overlap for variable var_1a0h\r\n    0x18382d630    |// WARNING: [rz-ghidra] Detected overlap for variable var_434h\r\n    0x18382d630    |// WARNING: [rz-ghidra] Detected overlap for variable var_440h\r\n    0x18382d630    |// WARNING: [rz-ghidra] Detected overlap for variable var_4d9h\r\n    0x18382d630    |// WARNING: [rz-ghidra] Detected overlap for variable var_4c1h\r\n    0x18382d630    |// WARNING: [rz-ghidra] Detected overlap for variable var_3a4h\r\n    0x18382d630    |// WARNING: [rz-ghidra] Detected overlap for variable var_39ch\r\n    0x18382d630    |// WARNING: [rz-ghidra] Detected overlap for variable var_394h\r\n    0x18382d630    |// WARNING: [rz-ghidra] Detected overlap for variable var_38ch\r\n    0x18382d630    |// WARNING: [rz-ghidra] Detected overlap for variable var_384h\r\n    0x18382d630    |// WARNING: [rz-ghidra] Detected overlap for variable var_37ch\r\n    0x18382d630    |// WARNING: [rz-ghidra] Detected overlap for variable var_3d9h\r\n                   |\r\n    0x18382d630    |void fcn.18382d630(int64_t arg1, int64_t arg2)\r\n                   |{\r\n                   |    int32_t *piVar1;\r\n                   |    char cVar2;\r\n                   |    undefined8 uVar3;\r\n                   |    code *pcVar4;\r\n                   |    bool bVar5;\r\n                   |    char cVar6;\r\n                   |    int32_t iVar7;\r\n                   |    undefined8 uVar8;\r\n                   |    undefined8 uVar9;\r\n                   |    int64_t *piVar10;\r\n                   |    uint16_t *puVar11;\r\n                   |    int64_t *piVar12;\r\n                   |    undefined4 *puVar13;\r\n                   |    uint64_t uVar14;\r\n                   |    uint8_t uVar15;\r\n                   |    uint16_t uVar16;\r\n                   |    undefined8 *puVar17;\r\n                   |    int64_t iVar18;\r\n                   |    int64_t *piVar19;\r\n                   |    uint32_t *puVar20;\r\n                   |    uint32_t uVar21;\r\n                   |    uint32_t uVar22;\r\n                   |    uint64_t uVar23;\r\n                   |    int64_t *unaff_RBP;\r\n                   |    unkbyte7 Var25;\r\n                   |    int64_t iVar24;\r\n                   |    undefined8 *puVar26;\r\n                   |    uint32_t *puVar27;\r\n                   |    uint64_t uVar28;\r\n                   |    int64_t iVar29;\r\n                   |    int64_t *piVar30;\r\n                   |    uint32_t *puVar31;\r\n                   |    int64_t iVar32;\r\n                   |    uint64_t uVar33;\r\n                   |    uint32_t *puVar34;\r\n                   |    int64_t *piVar35;\r\n                   |    int64_t iVar36;\r\n                   |    int64_t *piVar37;\r\n                   |    int64_t *piVar38;\r\n                   |    int64_t iVar39;\r\n                   |    uint32_t *puVar40;\r\n                   |    uint32_t *puVar41;\r\n                   |    int64_t iVar42;\r\n                   |    uint32_t *puVar43;\r\n                   |    uint32_t *puVar44;\r\n                   |    uint32_t *puVar45;\r\n                   |    int64_t unaff_GS_OFFSET;\r\n                   |    bool bVar46;\r\n                   |    float fVar47;\r\n                   |    undefined4 uVar48;\r\n                   |    undefined4 uVar49;\r\n                   |    undefined4 uVar50;\r\n                   |    undefined4 uVar51;\r\n                   |    undefined4 uVar52;\r\n                   |    undefined4 uVar53;\r\n                   |    undefined4 unaff_XMM8_Da;\r\n                   |    undefined4 unaff_XMM8_Db;\r\n                   |    undefined4 unaff_XMM9_Da;\r\n                   |    undefined4 unaff_XMM9_Db;\r\n                   |    undefined4 unaff_XMM10_Da;\r\n                   |    undefined4 unaff_XMM10_Db;\r\n                   |    undefined4 unaff_XMM11_Da;\r\n                   |    undefined4 unaff_XMM11_Db;\r\n                   |    undefined4 unaff_XMM12_Da;\r\n                   |    undefined4 unaff_XMM12_Db;\r\n                   |    undefined4 unaff_XMM13_Da;\r\n                   |    undefined4 unaff_XMM13_Db;\r\n                   |    undefined4 unaff_XMM14_Da;\r\n                   |    undefined4 unaff_XMM14_Db;\r\n                   |    int64_t var_4d8h;\r\n                   |    int64_t var_4d0h;\r\n                   |    int64_t var_4c8h;\r\n                   |    int64_t var_4b0h;\r\n                   |    int64_t var_4a8h;\r\n                   |    int64_t var_4a0h;\r\n                   |    int64_t var_498h;\r\n                   |    int64_t var_490h;\r\n                   |    int64_t var_488h;\r\n                   |    int64_t var_47ch;\r\n                   |    int64_t var_470h;\r\n                   |    undefined var_468h [7];\r\n                   |    int64_t var_461h;\r\n                   |    int64_t var_458h;\r\n                   |    int64_t var_450h;\r\n                   |    int64_t var_448h;\r\n                   |    uint64_t var_440h;\r\n                   |    int64_t var_438h;\r\n                   |    undefined8 uStack_430;\r\n                   |    int64_t var_41ch;\r\n                   |    int64_t var_410h;\r\n                   |    int64_t var_408h;\r\n                   |    int64_t var_400h;\r\n                   |    int64_t var_3f8h;\r\n                   |    int64_t var_3f0h;\r\n                   |    int64_t var_3e8h;\r\n                   |    int64_t var_3e0h;\r\n                   |    int64_t var_3d8h;\r\n                   |    int64_t var_3b4h;\r\n                   |    int64_t var_3ach;\r\n                   |    undefined4 var_3a4h;\r\n                   |    int64_t var_3a0h;\r\n                   |    undefined4 var_394h;\r\n                   |    int64_t var_390h;\r\n                   |    undefined4 var_384h;\r\n                   |    undefined4 var_37ch;\r\n                   |    int64_t var_378h;\r\n                   |    undefined8 uStack_370;\r\n                   |    undefined8 uStack_368;\r\n                   |    int64_t var_360h;\r\n                   |    int64_t var_2c8h;\r\n                   |    int64_t var_2c0h;\r\n                   |    int64_t var_2b8h;\r\n                   |    int64_t var_2a8h;\r\n                   |    int64_t var_2a0h;\r\n                   |    int64_t var_298h;\r\n                   |    int64_t var_290h;\r\n                   |    undefined var_288h [7];\r\n                   |    int64_t var_281h;\r\n                   |    int64_t iStack_278;\r\n                   |    undefined var_270h [7];\r\n                   |    int64_t var_269h;\r\n                   |    int64_t var_260h;\r\n                   |    int64_t iStack_258;\r\n                   |    int64_t iStack_250;\r\n                   |    int64_t var_248h;\r\n                   |    int64_t var_240h;\r\n                   |    int64_t var_238h;\r\n                   |    uint16_t var_210h;\r\n                   |    int64_t var_20ch;\r\n                   |    int64_t var_204h;\r\n                   |    int64_t var_1f8h;\r\n                   |    int64_t var_1f0h;\r\n                   |    int64_t var_1e8h;\r\n                   |    undefined8 uStack_1e0;\r\n                   |    int64_t var_1d8h;\r\n                   |    int64_t var_1c8h;\r\n                   |    int64_t var_1c0h;\r\n                   |    int64_t var_1b8h;\r\n                   |    int64_t var_1b0h;\r\n                   |    int64_t var_1a8h;\r\n                   |    undefined8 var_1a0h;\r\n                   |    int64_t var_198h;\r\n                   |    int64_t var_190h;\r\n                   |    int64_t var_188h;\r\n                   |    int64_t var_180h;\r\n                   |    int64_t var_178h;\r\n                   |    int64_t var_170h;\r\n                   |    int64_t var_168h;\r\n                   |    int64_t var_160h;\r\n                   |    int64_t var_158h;\r\n                   |    int64_t var_150h;\r\n                   |    int64_t var_148h;\r\n                   |    int64_t var_140h;\r\n                   |    int64_t var_138h;\r\n                   |    int64_t var_130h;\r\n                   |    int64_t var_128h;\r\n                   |    int64_t var_120h;\r\n                   |    int64_t var_118h;\r\n                   |    int64_t var_110h;\r\n                   |    int64_t var_108h;\r\n                   |    int64_t var_100h;\r\n                   |    int64_t iStack_f8;\r\n                   |    int64_t var_f0h;\r\n                   |    int64_t iStack_e8;\r\n                   |    int64_t iStack_e0;\r\n                   |    int64_t var_d8h;\r\n                   |    int64_t var_c8h;\r\n                   |    int64_t var_b8h;\r\n                   |    int64_t var_a8h;\r\n                   |    int64_t var_98h;\r\n                   |    int64_t var_88h;\r\n                   |    int64_t var_78h;\r\n                   |    int64_t var_68h;\r\n                   |    int64_t var_58h;\r\n                   |    \r\n    0x18382d6a1    |    if (*(char *)(arg1 + 0x229) != '\\0') {\r\n    0x18382d70e    |        return;\r\n                   |    }\r\n    0x18382d6aa    |    if (*(char *)(arg1 + 0x228) != '\\0') {\r\n    0x18382d70e    |        return;\r\n                   |    }\r\n    0x18382d70f    |    uVar21 = (uint32_t)arg2;\r\n    0x18382d715    |    var_498h = 0;\r\n    0x18382d715    |    var_490h = 0;\r\n    0x18382d71b    |    var_488h = 0;\r\n    0x18382d724    |    piVar10 = *(int64_t **)(arg1 + 0xa0);\r\n    0x18382d737    |    var_47ch._0_4_ = uVar21;\r\n    0x18382d737    |    if (piVar10 == (int64_t *)0x0) goto code_r0x00018382dc37;\r\n    0x18382d742    |    var_4b0h = 0xf;\r\n    0x18382d74b    |    if (*(char *)(arg1 + 0x4c) == '\\x01') {\r\n    0x18382d74d    |        var_4b0h = (int64_t)*(int32_t *)(arg1 + 0x48);\r\n                   |    }\r\n    0x18382d774    |    if ((*(int32_t *)0x191de85c0 < 1) && ((*(int32_t *)0x191cd6be0 != 0 || (*(int64_t *)0x191de85c8 != 0)))) {\r\n    0x18382d781    |        func_0x00018030d390(&var_3f8h, 0x190c25040, 0x21a, 0);\r\n    0x18382d7ac    |        uVar8 = func_0x000184dcd0d0(&var_3e8h, 0x1908fb27c, 6);\r\n    0x18382d7c1    |        uVar8 = func_0x000184dcd0d0(uVar8, 0x190c25290, 0x29);\r\n    0x18382d7c9    |        if (3 < uVar21) {\r\n    0x183832049    |            pcVar4 = (code *)swi(3);\r\n    0x183832049    |            (*pcVar4)();\r\n    0x183832049    |            return;\r\n                   |        }\r\n    0x18382d7db    |        uVar3 = *(undefined8 *)((arg2 & 0xffffffffU) * 8 + 0x190c26240);\r\n    0x18382d7e2    |        uVar9 = func_0x000185f5a650(uVar3);\r\n    0x18382d7f0    |        uVar8 = func_0x000184dcd0d0(uVar8, uVar3, uVar9);\r\n    0x18382d805    |        uVar8 = func_0x000184dcd0d0(uVar8, 0x190c252c0, 0xe);\r\n    0x18382d814    |        func_0x0001813014a0(uVar8);\r\n    0x18382d828    |        var_3f8h = 0x18ff81648;\r\n    0x18382d820    |        func_0x00018030e9d0(&var_3f8h);\r\n    0x18382d842    |        *(undefined8 *)((int64_t)&var_3e8h + (int64_t)*(int32_t *)(var_3e8h + 4)) = 0x18fe1b290;\r\n    0x18382d851    |        var_3e0h = 0x18fe20d40;\r\n    0x18382d859    |        if (var_390h._4_4_ < 0) {\r\n    0x18382d86d    |            func_0x0001841dcbe0(CONCAT44(var_3a0h._4_4_, (undefined4)var_3a0h));\r\n                   |        }\r\n    0x18382d889    |        var_3e0h = 0x18fe20db0;\r\n    0x18382d89a    |        if (var_3d8h != 0x191de1450) {\r\n    0x183832054    |            LOCK();\r\n    0x183832054    |            piVar1 = (int32_t *)(var_3d8h + 8);\r\n    0x183832054    |            iVar7 = *piVar1;\r\n    0x183832054    |            *piVar1 = *piVar1 + -1;\r\n    0x183832054    |            UNLOCK();\r\n    0x18383205b    |            if (iVar7 == 0) {\r\n    0x183832068    |                (*(code *)0x185f59da0)();\r\n                   |            }\r\n                   |        }\r\n    0x18382d87a    |        func_0x00018424db70(&var_3e0h);\r\n    0x18382d8a0    |        func_0x0001848f8b80(&var_378h);\r\n                   |    }\r\n    0x18382d8c7    |    if ((uVar21 == 1) && (iVar42 = piVar10[0xca], iVar42 != 0)) {\r\n    0x18382d8ce    |        puVar26 = (undefined8 *)(piVar10[0xc9] + 0x2d0);\r\n                   |        do {\r\n    0x18382d8f6    |            if ((*(uint32_t *)((int64_t)puVar26 + 0x16c) < 0x11) &&\r\n    0x18382d8f3    |               ((0x1009eU >> (*(uint32_t *)((int64_t)puVar26 + 0x16c) & 0x1f) & 1) != 0)) {\r\n    0x18382d916    |                if ((0 < *(int32_t *)0x191de85c0) || ((*(int32_t *)0x191cd6be0 == 0 && (*(int64_t *)0x191de85c8 == 0))))\r\n                   |                {\r\n    0x18382d91e    |                    var_4a0h = CONCAT44(var_4a0h._4_4_, (int32_t)CONCAT71((unkint7)((uint64_t)iVar42 >> 8), 1));\r\n    0x18382d922    |                    goto code_r0x00018382d92c;\r\n                   |                }\r\n    0x183831269    |                func_0x00018030d390(&var_3f8h, 0x190c25040, 0x229, 0);\r\n    0x183831294    |                uVar8 = func_0x000184dcd0d0(&var_3e8h, 0x1908fb27c, 6);\r\n    0x1838312a9    |                uVar8 = func_0x000184dcd0d0(uVar8, 0x190c252d0, 0x40);\r\n    0x1838312be    |                uVar8 = func_0x000184dcd0d0(uVar8, 0x190c25314, 5);\r\n    0x1838312d0    |                if ((uint64_t)*(uint32_t *)((int64_t)puVar26 + 0x16c) < 0x29) {\r\n    0x1838312e1    |                    func_0x0001855b8070(&var_298h, \r\n    0x1838312dd    |                                        *(undefined8 *)\r\n    0x1838312c6    |                                         ((uint64_t)*(uint32_t *)((int64_t)puVar26 + 0x16c) * 8 + 0x191067e10), \r\n    0x1838312e9    |                                        &var_458h);\r\n    0x183831304    |                    iVar42 = (int64_t)(char)var_281h;\r\n    0x183831304    |                    piVar38 = &var_298h;\r\n    0x183831304    |                    if ((int64_t)(char)var_281h < 0) {\r\n    0x18383130e    |                        iVar42 = var_290h;\r\n    0x18383130e    |                        piVar38 = (int64_t *)var_298h;\r\n                   |                    }\r\n    0x18383131c    |                    uVar8 = func_0x000184dcd0d0(uVar8, piVar38, iVar42);\r\n    0x183831331    |                    uVar8 = func_0x000184dcd0d0(uVar8, 0x190c25320, 9);\r\n    0x183831339    |                    iStack_f8 = (int64_t)*(char *)((int64_t)puVar26 + 0x17);\r\n    0x183831341    |                    if (iStack_f8 < 0) {\r\n    0x183831343    |                        iStack_f8 = puVar26[1];\r\n    0x183831347    |                        puVar26 = (undefined8 *)*puVar26;\r\n                   |                    }\r\n    0x18383135c    |                    var_100h = (int64_t)puVar26;\r\n    0x1838312e9    |                    func_0x000185831450(&var_458h);\r\n    0x18383136d    |                    piVar38 = &var_458h;\r\n    0x18383136d    |                    iVar42 = (int64_t)var_448h._7_1_;\r\n    0x18383136d    |                    if ((int64_t)var_448h._7_1_ < 0) {\r\n    0x183831377    |                        piVar38 = (int64_t *)var_458h;\r\n    0x183831377    |                        iVar42 = var_450h;\r\n                   |                    }\r\n    0x183831385    |                    func_0x000184dcd0d0(uVar8, piVar38, iVar42);\r\n    0x183831392    |                    if (var_448h < 0) {\r\n    0x1838313ae    |                        func_0x0001841dcbe0(var_458h);\r\n                   |                    }\r\n    0x1838313bb    |                    if ((int64_t)_var_288h < 0) {\r\n    0x1838313d7    |                        func_0x0001841dcbe0(var_298h);\r\n                   |                    }\r\n    0x1838313eb    |                    var_3f8h = 0x18ff81648;\r\n    0x1838313e3    |                    func_0x00018030e9d0(&var_3f8h);\r\n    0x183831405    |                    *(undefined8 *)((int64_t)&var_3e8h + (int64_t)*(int32_t *)(var_3e8h + 4)) = 0x18fe1b290;\r\n    0x183831414    |                    var_3e0h = 0x18fe20d40;\r\n    0x18383141c    |                    if (var_390h._4_4_ < 0) {\r\n    0x183831430    |                        func_0x0001841dcbe0(CONCAT44(var_3a0h._4_4_, (undefined4)var_3a0h));\r\n                   |                    }\r\n    0x18383143d    |                    puVar20 = (uint32_t *)&var_3e0h;\r\n    0x18383144c    |                    var_3e0h = 0x18fe20db0;\r\n    0x183831453    |                    uVar14 = 0x191de1450;\r\n    0x18383145d    |                    puVar27 = (uint32_t *)var_3d8h;\r\n    0x18383145d    |                    if (var_3d8h != 0x191de1450) goto code_r0x000183832117;\r\n    0x18383145d    |                    goto code_r0x000183831463;\r\n                   |                }\r\n                   |                goto code_r0x00018382dd25;\r\n                   |            }\r\n    0x18382d8dc    |            puVar26 = puVar26 + 0xe0;\r\n    0x18382d8e3    |            iVar42 = iVar42 + -1;\r\n    0x18382d8e6    |        } while (iVar42 != 0);\r\n                   |    }\r\n    0x18382d924    |    var_4a0h = (uint64_t)var_4a0h._4_4_ << 0x20;\r\n                   |code_r0x00018382d92c:\r\n    0x18382d934    |    if (piVar10[0xca] == 0) goto code_r0x00018382d97b;\r\n    0x18382d940    |    if ((uint64_t)var_4b0h <= (uint64_t)var_490h) goto code_r0x00018382d97b;\r\n    0x18382d94b    |    var_400h = arg1 + 0x30;\r\n    0x18382d953    |    piVar38 = &var_3f8h;\r\n    0x18382d95b    |    uVar21 = 0x40977000;\r\n    0x18382d963    |    piVar12 = &var_298h;\r\n    0x18382d96b    |    piVar30 = &var_458h;\r\n    0x18382d973    |    piVar37 = (int64_t *)0x0;\r\n    0x18382e815    |    while( true ) {\r\n    0x18382e775    |        iVar42 = (int64_t)piVar37 * 0x700 + piVar10[0xc9];\r\n    0x18382e783    |        if (0 < *(int32_t *)0x191de85c0) goto code_r0x00018382ea60;\r\n    0x18382e79a    |        if ((*(int32_t *)0x191cd6be0 == 0) && (*(int64_t *)0x191de85c8 == 0)) goto code_r0x00018382ea60;\r\n    0x18382e7b3    |        func_0x00018030d390(piVar38, 0x190c25040, 0x234, 0);\r\n    0x18382e7cd    |        uVar8 = func_0x000184dcd0d0(&var_3e8h, 0x1908fb27c, 6);\r\n    0x18382e7e2    |        uVar8 = func_0x000184dcd0d0(uVar8, 0x190c25330, 0x34);\r\n    0x18382e7ed    |        uVar8 = func_0x0001813014a0(uVar8, piVar37);\r\n    0x18382e802    |        uVar8 = func_0x000184dcd0d0(uVar8, 0x190bea9bc, 6);\r\n    0x18382e815    |        if (0x28 < (uint64_t)*(uint32_t *)(iVar42 + 0x43c)) break;\r\n    0x18382e82c    |        func_0x0001855b8070(piVar12, *(undefined8 *)((uint64_t)*(uint32_t *)(iVar42 + 0x43c) * 8 + 0x191067e10), piVar30\r\n    0x18382e82c    |                           );\r\n    0x18382e840    |        piVar19 = piVar12;\r\n    0x18382e840    |        iVar32 = (int64_t)(char)var_281h;\r\n    0x18382e840    |        if ((int64_t)(char)var_281h < 0) {\r\n    0x18382e84a    |            piVar19 = (int64_t *)var_298h;\r\n    0x18382e84a    |            iVar32 = var_290h;\r\n                   |        }\r\n    0x18382e855    |        uVar8 = func_0x000184dcd0d0(uVar8, piVar19, iVar32);\r\n    0x18382e86a    |        uVar8 = func_0x000184dcd0d0(uVar8, 0x190c25368, 0xe);\r\n    0x18382e879    |        uVar8 = func_0x00018084a240(uVar8, *(undefined *)(iVar42 + 0x368));\r\n    0x18382e88e    |        uVar8 = func_0x000184dcd0d0(uVar8, 0x190c25320, 9);\r\n    0x18382e896    |        var_170h = (int64_t)*(char *)(iVar42 + 0x2e7);\r\n    0x18382e8a1    |        if (var_170h < 0) {\r\n    0x18382ea98    |            var_178h = *(int64_t *)(iVar42 + 0x2d0);\r\n    0x18382ea9f    |            var_170h = *(int64_t *)(iVar42 + 0x2d8);\r\n                   |        } else {\r\n    0x18382e8a7    |            var_178h = iVar42 + 0x2d0;\r\n                   |        }\r\n    0x18382e8c9    |        func_0x000185831450(piVar30, &var_178h);\r\n    0x18382e8dd    |        piVar19 = piVar30;\r\n    0x18382e8dd    |        iVar32 = (int64_t)var_448h._7_1_;\r\n    0x18382e8dd    |        if ((int64_t)var_448h._7_1_ < 0) {\r\n    0x18382e8e7    |            piVar19 = (int64_t *)var_458h;\r\n    0x18382e8e7    |            iVar32 = var_450h;\r\n                   |        }\r\n    0x18382e8f2    |        uVar8 = func_0x000184dcd0d0(uVar8, piVar19, iVar32);\r\n    0x18382e907    |        uVar8 = func_0x000184dcd0d0(uVar8, 0x190c25378, 0xd);\r\n    0x18382e916    |        uVar8 = func_0x0001815aa270(uVar8, iVar42 + 0x300);\r\n    0x18382e92b    |        unaff_RBP = (int64_t *)func_0x000184dcd0d0(uVar8, 0x190c25388, 9);\r\n    0x18382e93a    |        puVar26 = (undefined8 *)func_0x000184c155e0(iVar42 + 0x208);\r\n    0x18382e93f    |        iVar32 = (int64_t)*(char *)((int64_t)puVar26 + 0x17);\r\n    0x18382e947    |        if (iVar32 < 0) {\r\n    0x18382e949    |            iVar32 = puVar26[1];\r\n    0x18382e94d    |            puVar26 = (undefined8 *)*puVar26;\r\n                   |        }\r\n    0x18382e956    |        func_0x000184dcd0d0(unaff_RBP, puVar26, iVar32);\r\n    0x18382e963    |        if (var_448h < 0) {\r\n    0x18382e982    |            func_0x0001841dcbe0(var_458h);\r\n                   |        }\r\n    0x18382e98f    |        if ((int64_t)_var_288h < 0) {\r\n    0x18382e9ae    |            func_0x0001841dcbe0(var_298h);\r\n                   |        }\r\n    0x18382e9ba    |        var_3f8h = 0x18ff81648;\r\n    0x18382e9c5    |        func_0x00018030e9d0(piVar38);\r\n    0x18382e9dd    |        *(undefined8 *)((int64_t)&var_3e8h + (int64_t)*(int32_t *)(var_3e8h + 4)) = 0x18fe1b290;\r\n    0x18382e9ec    |        var_3e0h = 0x18fe20d40;\r\n    0x18382e9fc    |        if (var_390h._4_4_ < 0) {\r\n    0x18382ea13    |            func_0x0001841dcbe0(CONCAT44(var_3a0h._4_4_, (undefined4)var_3a0h));\r\n                   |        }\r\n    0x18382ea27    |        var_3e0h = 0x18fe20db0;\r\n    0x18382ea41    |        piVar19 = (int64_t *)var_3d8h;\r\n    0x18382ea41    |        if (var_3d8h != 0x191de1450) goto code_r0x000183832001;\r\n                   |code_r0x00018382ea47:\r\n    0x18382ea47    |        func_0x00018424db70(&var_3e0h);\r\n    0x18382ea54    |        func_0x0001848f8b80(piVar38 + 0x10);\r\n                   |code_r0x00018382ea60:\r\n    0x18382ea60    |        iVar7 = *(int32_t *)(iVar42 + 0x43c);\r\n    0x18382ea6a    |        if (iVar7 < 10) {\r\n    0x18382eaae    |            if (iVar7 == 8) goto code_r0x00018382ea74;\r\n    0x18382eac3    |            if ((iVar7 == 9) && (piVar10[0xca] != 0)) {\r\n    0x18382eac9    |                puVar26 = (undefined8 *)(iVar42 + 0x2d0);\r\n    0x18382ead7    |                iVar32 = 0;\r\n                   |                do {\r\n    0x18382edef    |                    uVar22 = *(uint32_t *)(piVar10[0xc9] + 0x43c + iVar32 * 0x700);\r\n    0x18382ee07    |                    if ((uVar22 < 0xe) && ((0x3dc0U >> (uVar22 & 0x1f) & 1) != 0)) {\r\n    0x18382ee09    |                        iVar18 = iVar32 * 0x700 + piVar10[0xc9];\r\n    0x18382ee0c    |                        piVar19 = (int64_t *)(int64_t)*(char *)(iVar18 + 0x2e7);\r\n    0x18382ee1a    |                        if ((int64_t)piVar19 < 0) {\r\n    0x18382ee1c    |                            piVar19 = *(int64_t **)(iVar18 + 0x2d8);\r\n                   |                        }\r\n    0x18382ee23    |                        unaff_RBP = (int64_t *)(int64_t)*(char *)(iVar42 + 0x2e7);\r\n    0x18382ee31    |                        if ((int64_t)unaff_RBP < 0) {\r\n    0x18382ee33    |                            unaff_RBP = *(int64_t **)(iVar42 + 0x2d8);\r\n                   |                        }\r\n    0x18382ee3d    |                        if (piVar19 == unaff_RBP) {\r\n    0x18382ee42    |                            if (piVar19 == (int64_t *)0x0) {\r\n                   |code_r0x00018382ee7f:\r\n    0x18382ee9d    |                                if ((0 < *(int32_t *)0x191de85c0) ||\r\n    0x18382ee8c    |                                   ((*(int32_t *)0x191cd6be0 == 0 && (*(int64_t *)0x191de85c8 == 0))))\r\n    0x18382ee9d    |                                goto code_r0x00018382e74e;\r\n    0x18382eeb6    |                                func_0x00018030d390(piVar38, 0x190c25040, 0x251, 0);\r\n    0x18382eed0    |                                uVar8 = func_0x000184dcd0d0(&var_3e8h, 0x1908fb27c, 6);\r\n    0x18382eee5    |                                uVar8 = func_0x000184dcd0d0(uVar8, 0x190c253f0, 0x43);\r\n    0x18382eefa    |                                unaff_RBP = (int64_t *)func_0x000184dcd0d0(uVar8, 0x190c25438, 0x23);\r\n    0x18382ef02    |                                var_180h = (int64_t)*(char *)(iVar42 + 0x2e7);\r\n    0x18382ef0d    |                                if (var_180h < 0) {\r\n    0x18382ef0f    |                                    puVar26 = *(undefined8 **)(iVar42 + 0x2d0);\r\n    0x18382ef16    |                                    var_180h = *(int64_t *)(iVar42 + 0x2d8);\r\n                   |                                }\r\n    0x18382ef38    |                                var_188h = (int64_t)puVar26;\r\n    0x18382ef38    |                                func_0x000185831450(piVar12, &var_188h);\r\n    0x18382ef4c    |                                piVar19 = piVar12;\r\n    0x18382ef4c    |                                iVar42 = (int64_t)(char)var_281h;\r\n    0x18382ef4c    |                                if ((int64_t)(char)var_281h < 0) {\r\n    0x18382ef56    |                                    piVar19 = (int64_t *)var_298h;\r\n    0x18382ef56    |                                    iVar42 = var_290h;\r\n                   |                                }\r\n    0x18382ef61    |                                func_0x000184dcd0d0(unaff_RBP, piVar19, iVar42);\r\n    0x18382ef66    |                                goto code_r0x00018382eceb;\r\n                   |                            }\r\n    0x18382ee47    |                            if (*(char *)(iVar18 + 0x2e7) < '\\0') {\r\n    0x18382ee52    |                                iVar18 = *(int64_t *)(iVar18 + 0x2d0);\r\n                   |                            } else {\r\n    0x18382ee49    |                                iVar18 = iVar18 + 0x2d0;\r\n                   |                            }\r\n    0x18382ee5f    |                            puVar17 = puVar26;\r\n    0x18382ee5f    |                            if (*(char *)(iVar42 + 0x2e7) < '\\0') {\r\n    0x18382ee61    |                                puVar17 = (undefined8 *)*puVar26;\r\n                   |                            }\r\n    0x18382ee64    |                            piVar35 = (int64_t *)0x0;\r\n    0x18382ee71    |                            while (uVar16 = *(uint16_t *)((int64_t)puVar17 + (int64_t)piVar35 * 2),\r\n    0x18382ee67    |                                  unaff_RBP = (int64_t *)(uint64_t)uVar16,\r\n    0x18382ee6c    |                                  uVar16 == *(uint16_t *)(iVar18 + (int64_t)piVar35 * 2)) {\r\n    0x18382ee77    |                                piVar35 = (int64_t *)((int64_t)piVar35 + 1);\r\n    0x18382ee7d    |                                if (piVar19 == piVar35) goto code_r0x00018382ee7f;\r\n                   |                            }\r\n                   |                        }\r\n                   |                    }\r\n    0x18382eddc    |                    iVar32 = iVar32 + 1;\r\n    0x18382ede2    |                } while (iVar32 != piVar10[0xca]);\r\n                   |            }\r\n                   |code_r0x00018382e51c:\r\n    0x18382e527    |            func_0x000185f5a0c0(piVar12, 0, 0x98);\r\n    0x18382e52c    |            var_450h = (int64_t)*(char *)(iVar42 + 0x2e7);\r\n    0x18382e537    |            if (var_450h < 0) {\r\n    0x18382e4ef    |                var_458h = *(int64_t *)(iVar42 + 0x2d0);\r\n    0x18382e4f6    |                var_450h = *(int64_t *)(iVar42 + 0x2d8);\r\n                   |            } else {\r\n    0x18382e539    |                var_458h = iVar42 + 0x2d0;\r\n                   |            }\r\n    0x18382e556    |            func_0x000185831450(piVar38, piVar30);\r\n    0x18382e563    |            if ((int64_t)_var_288h < 0) {\r\n    0x18382e582    |                func_0x0001841dcbe0(var_298h, (uint64_t)_var_288h & 0x7fffffffffffffff);\r\n                   |            }\r\n    0x18382e58f    |            _var_288h = (int64_t *)var_3e8h;\r\n    0x18382e59f    |            var_298h = var_3f8h;\r\n    0x18382e59f    |            var_290h = var_3f0h;\r\n    0x18382e5a7    |            var_1f0h = (int64_t)*(char *)(iVar42 + 0x317);\r\n    0x18382e5b2    |            if (var_1f0h < 0) {\r\n    0x18382e4ff    |                var_1f8h = *(int64_t *)(iVar42 + 0x300);\r\n    0x18382e506    |                var_1f0h = *(int64_t *)(iVar42 + 0x308);\r\n                   |            } else {\r\n    0x18382e5b8    |                var_1f8h = iVar42 + 0x300;\r\n                   |            }\r\n    0x18382e5da    |            func_0x000185831450(piVar38, &var_1f8h);\r\n    0x18382e5e7    |            if ((int64_t)_var_270h < 0) {\r\n    0x18382e606    |                func_0x0001841dcbe0(stack0xfffffffffffffd80, _var_270h & 0x7fffffffffffffff);\r\n                   |            }\r\n    0x18382e61b    |            _var_270h = var_3e8h;\r\n    0x18382e627    |            stack0xfffffffffffffd80 = var_3f8h;\r\n    0x18382e627    |            iStack_278 = var_3f0h;\r\n    0x18382e633    |            var_240h = (int64_t)((double)*(int32_t *)(iVar42 + 8) / (double)((uint64_t)uVar21 << 0x20));\r\n    0x18382e640    |            var_238h._0_1_ = 1;\r\n    0x18382e648    |            iVar32 = iVar42 + 0x68;\r\n    0x18382e654    |            if (*(char *)(iVar42 + 0x80) == '\\x01') {\r\n    0x18382e659    |                piVar19 = (int64_t *)func_0x000184c155e0(iVar32);\r\n    0x18382e666    |                if ((char)var_248h == '\\x01') {\r\n    0x18382e3d3    |                    if (&var_260h != piVar19) {\r\n    0x18382e3e1    |                        uVar15 = *(uint8_t *)((int64_t)piVar19 + 0x17);\r\n    0x18382e3e4    |                        if (iStack_250 < 0) {\r\n    0x183831a1a    |                            if ((char)uVar15 < '\\0') {\r\n    0x183831a22    |                                uVar14 = piVar19[1];\r\n    0x183831a26    |                                piVar19 = (int64_t *)*piVar19;\r\n                   |                            } else {\r\n    0x183831a1c    |                                uVar14 = (uint64_t)uVar15;\r\n                   |                            }\r\n    0x183831a29    |                            func_0x000184211e70(&var_260h, piVar19, uVar14);\r\n    0x18382e3ec    |                        } else if ((char)uVar15 < '\\0') {\r\n    0x18382e3b6    |                            func_0x000184211d10(&var_260h, *piVar19, piVar19[1]);\r\n                   |                        } else {\r\n    0x18382e3ee    |                            iStack_250 = piVar19[2];\r\n    0x18382e3fe    |                            var_260h = *piVar19;\r\n    0x18382e3fe    |                            iStack_258 = piVar19[1];\r\n                   |                        }\r\n                   |                    }\r\n                   |                } else {\r\n    0x18382e670    |                    if (*(char *)((int64_t)piVar19 + 0x17) < '\\0') {\r\n    0x18382e67d    |                        func_0x0001841dd0f0(&var_260h, *piVar19, piVar19[1]);\r\n                   |                    } else {\r\n    0x18382e4b4    |                        iStack_250 = piVar19[2];\r\n    0x18382e4c4    |                        var_260h = *piVar19;\r\n    0x18382e4c4    |                        iStack_258 = piVar19[1];\r\n                   |                    }\r\n    0x18382e68a    |                    var_248h._0_1_ = '\\x01';\r\n                   |                }\r\n                   |            }\r\n    0x18382e6a3    |            uVar52 = 1;\r\n    0x18382e6b6    |    // switch table (19 cases) at 0x190c26260\r\n    0x18382e6b6    |            switch(*(undefined4 *)(iVar42 + 0x43c)) {\r\n                   |            case 0:\r\n    0x18382e413    |                if (*(char *)(iVar42 + 0x80) == '\\x01') {\r\n    0x18382e420    |                    var_3f8h = 0x1901b79bc;\r\n    0x18382e428    |                    var_3f0h = 4;\r\n    0x18382e43a    |                    cVar6 = func_0x0001841fd1c0(iVar32, piVar38);\r\n    0x18382e451    |                    if ((cVar6 == '\\0') && (cVar6 = func_0x000185236570(iVar32), cVar6 != '\\0')) {\r\n    0x18382e45c    |                        iVar18 = (int64_t)*(char *)(arg1 + 0x47);\r\n    0x18382e46c    |                        iVar32 = var_400h;\r\n    0x18382e46c    |                        if (iVar18 < 0) {\r\n    0x183831573    |                            iVar32 = *(int64_t *)(arg1 + 0x30);\r\n    0x183831577    |                            iVar18 = *(int64_t *)(arg1 + 0x38);\r\n                   |                        }\r\n    0x18382e47a    |                        iVar18 = func_0x000185f59fe0(iVar32, 0x20, iVar18);\r\n    0x18382e48f    |                        if ((iVar18 != 0) && (iVar18 - iVar32 != -1)) {\r\n    0x183831893    |                            if ((*(int32_t *)0x191de85c0 < 1) &&\r\n    0x18382e4a2    |                               ((*(int32_t *)0x191cd6be0 != 0 || (*(int64_t *)0x191de85c8 != 0)))) {\r\n    0x1838318ac    |                                func_0x00018030d390(piVar38, 0x190c25040, 0xe7, 0);\r\n    0x1838318c6    |                                uVar8 = func_0x000184dcd0d0(&var_3e8h, 0x1908fb27c, 6);\r\n    0x1838318db    |                                uVar8 = func_0x000184dcd0d0(uVar8, 0x190c261b0, 0x36);\r\n    0x1838318f0    |                                uVar8 = func_0x000184dcd0d0(uVar8, 0x190c261e8, 0x1c);\r\n    0x1838318fa    |                                iVar32 = (int64_t)*(char *)(arg1 + 0x47);\r\n    0x18383190a    |                                iVar18 = var_400h;\r\n    0x18383190a    |                                if (iVar32 < 0) {\r\n    0x183831911    |                                    iVar32 = *(int64_t *)(arg1 + 0x38);\r\n    0x183831915    |                                    iVar18 = *(int64_t *)(arg1 + 0x30);\r\n                   |                                }\r\n    0x18383191c    |                                func_0x000184dcd0d0(uVar8, iVar18, iVar32);\r\n    0x183831928    |                                var_3f8h = 0x18ff81648;\r\n    0x183831933    |                                func_0x00018030e9d0(piVar38);\r\n    0x18383194b    |                                *(undefined8 *)((int64_t)&var_3e8h + (int64_t)*(int32_t *)(var_3e8h + 4)) = 0x18fe1b290;\r\n    0x18383195a    |                                var_3e0h = 0x18fe20d40;\r\n    0x18383196a    |                                if (var_390h._4_4_ < 0) {\r\n    0x183831981    |                                    func_0x0001841dcbe0(CONCAT44(var_3a0h._4_4_, (undefined4)var_3a0h), \r\n    0x18383196c    |                                                        CONCAT44(var_390h._4_4_, (undefined4)var_390h) &\r\n    0x183831989    |                                                        0x7fffffffffffffff);\r\n                   |                                }\r\n    0x183831995    |                                var_3e0h = 0x18fe20db0;\r\n    0x1838319af    |                                if (var_3d8h != 0x191de1450) {\r\n    0x18383216d    |                                    LOCK();\r\n    0x18383216d    |                                    piVar1 = (int32_t *)(var_3d8h + 8);\r\n    0x18383216d    |                                    iVar7 = *piVar1;\r\n    0x18383216d    |                                    *piVar1 = *piVar1 + -1;\r\n    0x18383216d    |                                    UNLOCK();\r\n    0x183832174    |                                    if (iVar7 == 0) {\r\n    0x183832181    |                                        (*(code *)0x185f59da0)();\r\n                   |                                    }\r\n                   |                                }\r\n    0x1838319b5    |                                func_0x00018424db70(&var_3e0h);\r\n    0x1838319c2    |                                func_0x0001848f8b80(piVar38 + 0x10);\r\n                   |                            }\r\n                   |                            goto code_r0x00018382e6b8;\r\n                   |                        }\r\n                   |                    }\r\n                   |                }\r\n                   |                break;\r\n                   |            case 1:\r\n                   |            case 2:\r\n                   |            case 3:\r\n                   |            case 4:\r\n                   |            case 7:\r\n    0x18382e512    |                uVar52 = 4;\r\n    0x18382e517    |                break;\r\n                   |            case 5:\r\n                   |            case 0x11:\r\n    0x18382e6b6    |                break;\r\n                   |            case 6:\r\n                   |            case 8:\r\n                   |            case 9:\r\n                   |            case 10:\r\n                   |            case 0xb:\r\n                   |            case 0xc:\r\n                   |            case 0xd:\r\n                   |code_r0x00018382e6b8:\r\n    0x18382e6b8    |                uVar52 = 2;\r\n    0x18382e6b8    |                break;\r\n                   |            default:\r\n    0x18382e4e5    |                uVar52 = 7;\r\n    0x18382e4ea    |                break;\r\n                   |            case 0x10:\r\n    0x18382e4db    |                uVar52 = 3;\r\n    0x18382e4e0    |                break;\r\n                   |            case 0x12:\r\n    0x18382e4d1    |                uVar52 = 5;\r\n                   |            }\r\n    0x18382e6ce    |            var_210h = *(uint8_t *)(iVar42 + 0x14) | 0x100;\r\n    0x18382e6e0    |            var_204h._2_2_ = *(uint8_t *)(iVar42 + 0x368) | 0x100;\r\n    0x18382e6f4    |            var_269h._1_4_ = uVar52;\r\n    0x18382e6f4    |            if (var_490h == var_488h) {\r\n    0x1838319ee    |                unaff_RBP = (int64_t *)func_0x0001838398a0(&var_498h, piVar12);\r\n                   |            } else {\r\n    0x18382e701    |                iVar42 = var_490h * 0x98 + var_498h;\r\n    0x18382e706    |                if (iVar42 == 0) break;\r\n    0x18382e70c    |                unaff_RBP = (int64_t *)(iVar42 + 0x98);\r\n    0x18382e716    |                func_0x000183924660(iVar42, piVar12);\r\n                   |            }\r\n    0x18382e734    |            var_490h = ((int64_t)unaff_RBP - var_498h >> 3) * -0x79435e50d79435e5;\r\n    0x18382e740    |            if (unaff_RBP == (int64_t *)var_498h) break;\r\n    0x18382e749    |            func_0x0001839245d0(piVar12);\r\n                   |        } else {\r\n    0x18382ea72    |            if (iVar7 - 10U < 3) {\r\n                   |code_r0x00018382ea74:\r\n    0x18382ea74    |                iVar32 = piVar10[0xca];\r\n    0x18382ea7e    |                if (iVar32 != 0) {\r\n    0x18382ea90    |                    puVar27 = (uint32_t *)(piVar10[0xc9] + 0x43c);\r\n                   |code_r0x00018382eb67:\r\n    0x18382eb76    |                    if ((0x10 < *puVar27) || ((0x1009eU >> (*puVar27 & 0x1f) & 1) == 0)) goto code_r0x00018382eb57;\r\n    0x18382eb96    |                    if ((0 < *(int32_t *)0x191de85c0) ||\r\n    0x18382eb85    |                       ((*(int32_t *)0x191cd6be0 == 0 && (*(int64_t *)0x191de85c8 == 0)))) goto code_r0x00018382e74e;\r\n    0x18382ebaf    |                    func_0x00018030d390(piVar38, 0x190c25040, 0x267, 0);\r\n    0x18382ebc9    |                    uVar8 = func_0x000184dcd0d0(&var_3e8h, 0x1908fb27c, 6);\r\n    0x18382ebde    |                    uVar8 = func_0x000184dcd0d0(uVar8, 0x190c25460, 0x47);\r\n    0x18382ebf3    |                    uVar8 = func_0x000184dcd0d0(uVar8, 0x190c254a8, 0x18);\r\n    0x18382ec01    |                    if ((uint64_t)*puVar27 < 0x29) {\r\n    0x18382ec18    |                        func_0x0001855b8070(piVar12, *(undefined8 *)((uint64_t)*puVar27 * 8 + 0x191067e10), piVar30);\r\n    0x18382ec2c    |                        piVar19 = piVar12;\r\n    0x18382ec2c    |                        iVar32 = (int64_t)(char)var_281h;\r\n    0x18382ec2c    |                        if ((int64_t)(char)var_281h < 0) {\r\n    0x18382ec36    |                            piVar19 = (int64_t *)var_298h;\r\n    0x18382ec36    |                            iVar32 = var_290h;\r\n                   |                        }\r\n    0x18382ec41    |                        uVar8 = func_0x000184dcd0d0(uVar8, piVar19, iVar32);\r\n    0x18382ec56    |                        unaff_RBP = (int64_t *)func_0x000184dcd0d0(uVar8, 0x190c254c8, 0x18);\r\n    0x18382ec5e    |                        var_190h = (int64_t)*(char *)(iVar42 + 0x2e7);\r\n    0x18382ec69    |                        if (var_190h < 0) {\r\n    0x18382edc9    |                            var_190h = *(int64_t *)(iVar42 + 0x2d8);\r\n    0x18382edd0    |                            var_198h = *(int64_t *)(iVar42 + 0x2d0);\r\n                   |                        } else {\r\n    0x18382ec6f    |                            var_198h = iVar42 + 0x2d0;\r\n                   |                        }\r\n    0x18382ec91    |                        func_0x000185831450(piVar30, &var_198h);\r\n    0x18382eca5    |                        piVar19 = piVar30;\r\n    0x18382eca5    |                        iVar42 = (int64_t)var_448h._7_1_;\r\n    0x18382eca5    |                        if ((int64_t)var_448h._7_1_ < 0) {\r\n    0x18382ecaf    |                            piVar19 = (int64_t *)var_458h;\r\n    0x18382ecaf    |                            iVar42 = var_450h;\r\n                   |                        }\r\n    0x18382ecba    |                        func_0x000184dcd0d0(unaff_RBP, piVar19, iVar42);\r\n    0x18382ecc7    |                        if (var_448h < 0) {\r\n    0x18382ece6    |                            func_0x0001841dcbe0(var_458h);\r\n                   |                        }\r\n                   |code_r0x00018382eceb:\r\n    0x18382ecf3    |                        if ((int64_t)_var_288h < 0) {\r\n    0x18382ed12    |                            func_0x0001841dcbe0(var_298h);\r\n                   |                        }\r\n                   |                        goto code_r0x00018382ed17;\r\n                   |                    }\r\n                   |                    break;\r\n                   |                }\r\n                   |                goto code_r0x00018382e51c;\r\n                   |            }\r\n    0x18382eae1    |            if (iVar7 != 0x22) goto code_r0x00018382e51c;\r\n    0x18382eb05    |            if ((*(int32_t *)0x191de85c0 < 1) && ((*(int32_t *)0x191cd6be0 != 0 || (*(int64_t *)0x191de85c8 != 0)))) {\r\n    0x18382eb1e    |                func_0x00018030d390(piVar38, 0x190c25040, 0x241, 0);\r\n    0x18382eb38    |                uVar8 = func_0x000184dcd0d0(&var_3e8h, 0x1908fb27c, 6);\r\n    0x18382eb4d    |                func_0x000184dcd0d0(uVar8, 0x190c253a0, 0x49);\r\n                   |code_r0x00018382ed17:\r\n    0x18382ed1e    |                var_3f8h = 0x18ff81648;\r\n    0x18382ed29    |                func_0x00018030e9d0(piVar38);\r\n    0x18382ed41    |                *(undefined8 *)((int64_t)&var_3e8h + (int64_t)*(int32_t *)(var_3e8h + 4)) = 0x18fe1b290;\r\n    0x18382ed50    |                var_3e0h = 0x18fe20d40;\r\n    0x18382ed60    |                if (var_390h._4_4_ < 0) {\r\n    0x18382ed77    |                    func_0x0001841dcbe0(CONCAT44(var_3a0h._4_4_, (undefined4)var_3a0h));\r\n                   |                }\r\n    0x18382ed8b    |                var_3e0h = 0x18fe20db0;\r\n    0x18382eda5    |                if (var_3d8h != 0x191de1450) {\r\n    0x18383202a    |                    LOCK();\r\n    0x18383202a    |                    piVar1 = (int32_t *)(var_3d8h + 8);\r\n    0x18383202a    |                    iVar7 = *piVar1;\r\n    0x18383202a    |                    *piVar1 = *piVar1 + -1;\r\n    0x18383202a    |                    UNLOCK();\r\n    0x183832031    |                    if (iVar7 == 0) {\r\n    0x18383203e    |                        (*(code *)0x185f59da0)();\r\n                   |                    }\r\n                   |                }\r\n    0x18382edab    |                func_0x00018424db70(&var_3e0h);\r\n    0x18382edb8    |                func_0x0001848f8b80(piVar38 + 0x10);\r\n                   |            }\r\n                   |        }\r\n                   |code_r0x00018382e74e:\r\n    0x18382e74e    |        piVar37 = (int64_t *)((int64_t)piVar37 + 1);\r\n    0x18382e768    |        if (((int64_t *)piVar10[0xca] <= piVar37) || ((uint64_t)var_4b0h <= (uint64_t)var_490h)) {\r\n                   |code_r0x00018382d97b:\r\n    0x18382d980    |            if ((uint32_t)var_47ch == 3) {\r\n    0x18382d9ae    |                unaff_RBP = (int64_t *)0x0;\r\n                   |            } else {\r\n    0x18382d98e    |                uVar14 = (uint64_t)*(uint32_t *)(*(int64_t *)(arg1 + 0xa0) + 0x874);\r\n    0x18382d994    |                Var25 = (unkbyte7)((uint64_t)unaff_RBP >> 8);\r\n    0x18382d994    |                unaff_RBP = (int64_t *)CONCAT71(Var25, 1);\r\n    0x18382d99f    |                if (uVar14 < 9) {\r\n    0x18382d9a8    |                    unaff_RBP = (int64_t *)CONCAT71(Var25, *(undefined *)(uVar14 + 0x190c26231));\r\n                   |                }\r\n                   |            }\r\n    0x18382d9bb    |            if ((char)var_4a0h == '\\0') {\r\n                   |code_r0x00018382dadc:\r\n    0x18382dae3    |                var_41ch._0_4_ = SUB84(unaff_RBP, 0);\r\n    0x18382db01    |                if ((*(int32_t *)0x191de85c0 < 1) && ((*(int32_t *)0x191cd6be0 != 0 || (*(int64_t *)0x191de85c8 != 0))))\r\n                   |                {\r\n    0x18382db0e    |                    func_0x00018030d390(&var_3f8h, 0x190c25040, 0x27f, 0);\r\n    0x18382db3f    |                    uVar8 = func_0x000184dcd0d0(&var_3e8h, 0x1908fb27c, 6);\r\n    0x18382db54    |                    uVar8 = func_0x000184dcd0d0(uVar8, 0x190c25548, 0x2c);\r\n    0x18382db5e    |                    uVar8 = func_0x00018084a240(uVar8, (uint64_t)unaff_RBP & 0xffffffff);\r\n    0x18382db73    |                    uVar8 = func_0x000184dcd0d0(uVar8, 0x190c25578, 0x11);\r\n    0x18382db7f    |                    uVar21 = *(uint32_t *)(*(int64_t *)(arg1 + 0xa0) + 0x874);\r\n    0x18382db91    |                    uVar22 = 0x1c3 >> ((uint8_t)uVar21 & 0x1f);\r\n    0x18382db99    |                    func_0x00018084a240(uVar8, CONCAT31((unkint3)(uVar22 >> 8), (uint8_t)uVar22 & uVar21 < 9));\r\n    0x18382dba5    |                    var_3f8h = 0x18ff81648;\r\n    0x18382db0e    |                    func_0x00018030e9d0(&var_3f8h);\r\n    0x18382dbbf    |                    *(undefined8 *)((int64_t)&var_3e8h + (int64_t)*(int32_t *)(var_3e8h + 4)) = 0x18fe1b290;\r\n    0x18382dbce    |                    var_3e0h = 0x18fe20d40;\r\n    0x18382dbd6    |                    if (var_390h._4_4_ < 0) {\r\n    0x18382dbea    |                        func_0x0001841dcbe0(CONCAT44(var_3a0h._4_4_, (undefined4)var_3a0h), \r\n    0x18382dbe2    |                                            CONCAT44(var_390h._4_4_, (undefined4)var_390h) & 0x7fffffffffffffff);\r\n                   |                    }\r\n    0x18382dc06    |                    var_3e0h = 0x18fe20db0;\r\n    0x18382dc17    |                    if (var_3d8h != 0x191de1450) {\r\n    0x183832078    |                        LOCK();\r\n    0x183832078    |                        piVar1 = (int32_t *)(var_3d8h + 8);\r\n    0x183832078    |                        iVar7 = *piVar1;\r\n    0x183832078    |                        *piVar1 = *piVar1 + -1;\r\n    0x183832078    |                        UNLOCK();\r\n    0x18383207f    |                        if (iVar7 == 0) {\r\n    0x18383208c    |                            (*(code *)0x185f59da0)();\r\n                   |                        }\r\n                   |                    }\r\n    0x18382dbf7    |                    func_0x00018424db70(&var_3e0h);\r\n    0x18382dc1d    |                    func_0x0001848f8b80(&var_378h);\r\n                   |                }\r\n                   |            } else {\r\n    0x18382d9c1    |                func_0x000184cb7790(arg1 + 0x110);\r\n    0x18382d9d4    |                if (*(int32_t *)0x191de85c0 < 1) {\r\n    0x18382d9eb    |                    if ((*(int32_t *)0x191cd6be0 != 0) || (*(int64_t *)0x191de85c8 != 0)) {\r\n    0x18382d9f8    |                        func_0x00018030d390(&var_3f8h, 0x190c25040, 0x27c, 0);\r\n    0x18382da29    |                        uVar8 = func_0x000184dcd0d0(&var_3e8h, 0x1908fb27c, 6);\r\n    0x18382da3e    |                        func_0x000184dcd0d0(uVar8, 0x190c254f0, 0x56);\r\n    0x18382da4a    |                        var_3f8h = 0x18ff81648;\r\n    0x18382d9f8    |                        func_0x00018030e9d0(&var_3f8h);\r\n    0x18382da64    |                        *(undefined8 *)((int64_t)&var_3e8h + (int64_t)*(int32_t *)(var_3e8h + 4)) = 0x18fe1b290;\r\n    0x18382da73    |                        var_3e0h = 0x18fe20d40;\r\n    0x18382da7b    |                        if (var_390h._4_4_ < 0) {\r\n    0x18382da8f    |                            func_0x0001841dcbe0(CONCAT44(var_3a0h._4_4_, (undefined4)var_3a0h), \r\n    0x18382da87    |                                                CONCAT44(var_390h._4_4_, (undefined4)var_390h) & 0x7fffffffffffffff);\r\n                   |                        }\r\n    0x18382daab    |                        var_3e0h = 0x18fe20db0;\r\n    0x18382dabc    |                        if (var_3d8h != 0x191de1450) {\r\n    0x1838320c0    |                            LOCK();\r\n    0x1838320c0    |                            piVar1 = (int32_t *)(var_3d8h + 8);\r\n    0x1838320c0    |                            iVar7 = *piVar1;\r\n    0x1838320c0    |                            *piVar1 = *piVar1 + -1;\r\n    0x1838320c0    |                            UNLOCK();\r\n    0x1838320c7    |                            if (iVar7 == 0) {\r\n    0x1838320d4    |                                (*(code *)0x185f59da0)();\r\n                   |                            }\r\n                   |                        }\r\n    0x18382da9c    |                        func_0x00018424db70(&var_3e0h);\r\n    0x18382dac2    |                        func_0x0001848f8b80(&var_378h);\r\n                   |                    }\r\n    0x18382dada    |                    unaff_RBP = (int64_t *)0x0;\r\n    0x18382dada    |                    goto code_r0x00018382dadc;\r\n                   |                }\r\n                   |code_r0x00018382dc37:\r\n    0x18382dc37    |                var_41ch._0_4_ = 0;\r\n                   |            }\r\n    0x18382dc51    |            if (var_490h * 0x98 != 0) {\r\n    0x18382dc5c    |                iVar39 = var_490h * 0x98 + var_498h;\r\n    0x18382dc5f    |                unaff_RBP = (int64_t *)0x0;\r\n    0x18382dc74    |                iVar42 = var_498h;\r\n    0x18382dc74    |                iVar32 = var_490h;\r\n    0x18382dc74    |                iVar18 = var_498h;\r\n                   |                do {\r\n    0x18382dc96    |                    if (*(int32_t *)(iVar18 + 0x30) == 2) {\r\n    0x18382dc9b    |                        if ((int32_t)unaff_RBP < 3) {\r\n    0x18382dc76    |                            unaff_RBP = (int64_t *)(uint64_t)((int32_t)unaff_RBP + 1);\r\n    0x18382dc76    |                            goto code_r0x00018382dc78;\r\n                   |                        }\r\n    0x18382dc9d    |                        iVar29 = iVar18 + 0x98;\r\n    0x18382dcaa    |                        iVar24 = iVar18;\r\n    0x18382dcaa    |                        iVar36 = iVar18;\r\n    0x18382dcaa    |                        while (iVar29 != iVar39) {\r\n    0x18382dcb9    |                            func_0x000183924720(iVar24, iVar24 + 0x98);\r\n    0x18382dcc5    |                            iVar36 = iVar36 + 0x98;\r\n    0x18382dcbe    |                            iVar29 = iVar24 + 0x130;\r\n    0x18382dcce    |                            iVar42 = var_498h;\r\n    0x18382dcce    |                            iVar32 = var_490h;\r\n    0x18382dcce    |                            iVar24 = iVar24 + 0x98;\r\n                   |                        }\r\n    0x18382dcea    |                        iVar32 = iVar32 * 0x98 + iVar42;\r\n    0x18382dcf0    |                        while (iVar36 != iVar32) {\r\n    0x18382dcf2    |                            iVar32 = iVar32 + -0x98;\r\n    0x18382dcf9    |                            if (iVar32 == 0) goto code_r0x00018382dd25;\r\n    0x18382dcfe    |                            func_0x0001839245d0(iVar32);\r\n    0x18382dd06    |                            iVar42 = var_498h;\r\n                   |                        }\r\n    0x18382dd14    |                        iVar32 = (iVar36 - iVar42 >> 3) * -0x79435e50d79435e5;\r\n    0x18382dd20    |                        var_490h = iVar32;\r\n                   |                    } else {\r\n                   |code_r0x00018382dc78:\r\n    0x18382dc78    |                        iVar18 = iVar18 + 0x98;\r\n                   |                    }\r\n    0x18382dc86    |                    iVar39 = iVar32 * 0x98 + iVar42;\r\n    0x18382dc8c    |                } while (iVar18 != iVar39);\r\n                   |            }\r\n    0x18382dd36    |            puVar40 = (uint32_t *)arg1;\r\n    0x18382dd36    |            if (*(int64_t **)(arg1 + 0x98) == (int64_t *)0x0) goto code_r0x00018382dd44;\r\n    0x18382dd38    |            iVar42 = **(int64_t **)(arg1 + 0x98);\r\n    0x18382dd3e    |            if (iVar42 == 0) goto code_r0x00018382dd44;\r\n    0x18383075c    |            var_2c8h = 0;\r\n    0x18383075c    |            var_2c0h = 0;\r\n    0x183830767    |            var_2b8h = 0;\r\n    0x18383076f    |            unique0x0000a600 = (uint32_t *)&var_1f8h;\r\n    0x183830777    |            var_4b0h = 0;\r\n    0x183830780    |            var_1f8h = 0;\r\n    0x183830783    |            var_298h = (int64_t)&var_41ch + 4;\r\n    0x18383079d    |            var_290h = 0x18125d7f0;\r\n    0x1838307b5    |            iVar32 = (*(code *)0x185f59da0)();\r\n    0x1838307bf    |            var_3f8h = (int64_t)&var_458h;\r\n    0x1838307d9    |            var_3f0h = 0x18125d7d0;\r\n    0x1838307e9    |            var_458h = (int64_t)&var_298h;\r\n    0x1838307bb    |            func_0x0001812baa60(*(undefined8 *)(iVar32 + 8), &var_3f8h, 1);\r\n    0x1838307f4    |            if (var_1f8h != 0) {\r\n    0x1838307fa    |                piVar10 = *(int64_t **)(*(int64_t *)(var_1f8h + 0x30) + 0xb0);\r\n    0x183830804    |                if (piVar10 == (int64_t *)0x0) {\r\n    0x183831d13    |                    var_4b0h = 0;\r\n    0x18383081b    |                } else if (*(int64_t *)(*piVar10 + 0x18) == 0x184d06f20) {\r\n    0x183830821    |                    var_4b0h = piVar10[8];\r\n                   |                } else {\r\n    0x1838315b9    |                    var_4b0h = (*(code *)0x185f59da0)();\r\n                   |                }\r\n                   |            }\r\n    0x18383082a    |            func_0x00018a164c50(&var_458h);\r\n    0x183830849    |            if ((var_450h & 0x1fffffffffffffffU) != 0) {\r\n    0x183830853    |                var_400h = var_458h + var_450h * 8;\r\n    0x183830867    |                unaff_RBP = &var_3d8h;\r\n    0x183830882    |                piVar10 = (int64_t *)var_458h;\r\n                   |                do {\r\n    0x183830a65    |                    if (iVar42 == *(int64_t *)(*piVar10 + 0x10)) {\r\n    0x183830a67    |                        piVar38 = *(int64_t **)(*piVar10 + 0x30);\r\n    0x183830a6b    |                        iVar32 = *piVar38;\r\n    0x183830a72    |                        if (0 < *(int32_t *)(iVar32 + 0x18)) {\r\n    0x183830a74    |                            iVar18 = 0;\r\n                   |                            do {\r\n    0x183830ab7    |                                piVar12 = (int64_t *)func_0x0001851ae3c0(iVar32, iVar18);\r\n    0x183830ac9    |                                uVar14 = (*(code *)0x185f59da0)(piVar12, *(undefined8 *)(*piVar12 + 0x18));\r\n    0x183830ad4    |                                if (uVar14 != var_4b0h) {\r\n    0x183830adf    |                                    func_0x000185f5a0c0(&var_3f8h, 0, 0x88);\r\n    0x183830aee    |                                    uVar52 = 0xffffffff;\r\n    0x183830af3    |                                    var_3b4h._0_4_ = 0xffffffff;\r\n    0x183830afa    |                                    var_3ach._0_4_ = 0xffffffff;\r\n    0x183830b01    |                                    var_3a4h = 0xffffffff;\r\n    0x183830b08    |                                    var_3a0h._4_4_ = 0xffffffff;\r\n    0x183830b0f    |                                    var_394h = 0xffffffff;\r\n    0x183830b16    |                                    var_390h._4_4_ = -1;\r\n    0x183830b1d    |                                    var_384h = 0xffffffff;\r\n    0x183830b24    |                                    var_37ch = 0xffffffff;\r\n    0x183830b2b    |                                    uStack_370 = 0;\r\n    0x183830b2b    |                                    uStack_368 = 0;\r\n    0x183830b35    |                                    var_360h = 0;\r\n    0x183830b62    |                                    if (((uVar14 != 0) &&\r\n    0x183830b51    |                                        (iVar32 = func_0x000184a5dae0(uVar14 + 8, 0x1908f07b4), iVar32 != 0)) &&\r\n    0x183830b5e    |                                       (iVar32 != 0x20)) {\r\n    0x183830b64    |                                        uVar52 = *(undefined4 *)(iVar32 + 0x50);\r\n                   |                                    }\r\n    0x183830b67    |                                    var_3f8h = CONCAT44(var_3f8h._4_4_, uVar52);\r\n    0x183830b7b    |                                    piVar12 = (int64_t *)(*(code *)0x185f59da0)(uVar14);\r\n    0x183830b84    |                                    if (&var_3f0h != piVar12) {\r\n    0x183830b8e    |                                        uVar15 = *(uint8_t *)((int64_t)piVar12 + 0x17);\r\n    0x183830b91    |                                        if (var_3e0h < 0) {\r\n    0x183830d46    |                                            if ((char)uVar15 < '\\0') {\r\n    0x183830d4e    |                                                uVar28 = piVar12[1];\r\n    0x183830d52    |                                                piVar12 = (int64_t *)*piVar12;\r\n                   |                                            } else {\r\n    0x183830d48    |                                                uVar28 = (uint64_t)uVar15;\r\n                   |                                            }\r\n    0x18383085f    |                                            func_0x000181192800(&var_3f0h, piVar12, uVar28);\r\n    0x183830b99    |                                        } else if ((char)uVar15 < '\\0') {\r\n    0x18383085f    |                                            func_0x0001859b5e70(&var_3f0h, *piVar12, piVar12[1]);\r\n                   |                                        } else {\r\n    0x183830b9f    |                                            var_3e0h = piVar12[2];\r\n    0x183830ba8    |                                            var_3f0h = *piVar12;\r\n    0x183830ba8    |                                            var_3e8h = piVar12[1];\r\n                   |                                        }\r\n                   |                                    }\r\n    0x183830bbc    |                                    uVar8 = (*(code *)0x185f59da0)(uVar14);\r\n    0x183830bc8    |                                    func_0x000185236690(unaff_RBP, uVar8);\r\n    0x183830bda    |                                    if ((uVar14 & 0xfffffffc00000000) == *(uint64_t *)0x191cd6d08) {\r\n    0x183830bdf    |                                        func_0x0001841c7180(uVar14);\r\n                   |                                    }\r\n    0x183830bf9    |                                    if ((var_360h & 0xfffffffc00000000U) == *(uint64_t *)0x191cd6d08) {\r\n    0x183830bfb    |                                        func_0x00018005f390();\r\n                   |                                    }\r\n    0x183830c18    |                                    puVar13 = (undefined4 *)(var_2c0h * 0xa0 + var_2c8h);\r\n    0x183830c28    |                                    var_298h = (int64_t)&var_1f8h;\r\n    0x183830c38    |                                    var_290h = (int64_t)&var_3f8h;\r\n    0x183830c48    |                                    _var_288h = &var_2c8h;\r\n    0x183830c60    |                                    var_360h = uVar14;\r\n    0x183830c60    |                                    var_1f8h = (int64_t)puVar13;\r\n    0x183830c60    |                                    if (var_2c0h == var_2b8h) {\r\n    0x183831580    |                                        func_0x000183839a60(&var_298h);\r\n                   |                                    } else {\r\n    0x183830c69    |                                        if (puVar13 == (undefined4 *)0x0) goto code_r0x00018382dd25;\r\n    0x183830c76    |                                        *puVar13 = (undefined4)var_3f8h;\r\n    0x183830c7d    |                                        *(int64_t *)(puVar13 + 6) = var_3e0h;\r\n    0x183830c87    |                                        puVar13[2] = (undefined4)var_3f0h;\r\n    0x183830c87    |                                        puVar13[3] = var_3f0h._4_4_;\r\n    0x183830c87    |                                        puVar13[4] = (undefined4)var_3e8h;\r\n    0x183830c87    |                                        puVar13[5] = var_3e8h._4_4_;\r\n    0x183830c8c    |                                        var_3f0h = 0;\r\n    0x183830c8c    |                                        var_3e8h = 0;\r\n    0x183830c94    |                                        var_3e0h = 0;\r\n    0x183830c99    |                                        func_0x0001844c8df0(puVar13 + 8, unaff_RBP);\r\n    0x183830cad    |                                        *(int64_t *)(puVar13 + 0x26) = var_360h;\r\n    0x183830cb4    |                                        var_360h = 0;\r\n    0x183830cbc    |                                        var_1f8h = var_1f8h + 0xa0;\r\n                   |                                    }\r\n    0x183830cec    |                                    var_2c0h = (var_1f8h - var_2c8h >> 5) * -0x3333333333333333;\r\n    0x183830cfb    |                                    if (var_1f8h == var_2c8h) goto code_r0x00018382dd25;\r\n    0x183830d16    |                                    if ((var_360h & 0xfffffffc00000000U) == *(uint64_t *)0x191cd6d08) {\r\n    0x183830d18    |                                        func_0x00018005f390();\r\n                   |                                    }\r\n    0x183830d1d    |                                    var_360h = 0;\r\n    0x183830d2c    |                                    func_0x0001841c04a0(unaff_RBP);\r\n    0x183830d39    |                                    if (var_3e0h < 0) {\r\n    0x183830aa0    |                                        func_0x0001841dcbe0(var_3f0h, var_3e0h * 2);\r\n                   |                                    }\r\n                   |                                }\r\n    0x183830aa5    |                                iVar18 = iVar18 + 1;\r\n    0x183830aa8    |                                iVar32 = *piVar38;\r\n    0x183830ab2    |                            } while (iVar18 < *(int32_t *)(iVar32 + 0x18));\r\n                   |                        }\r\n                   |                    }\r\n    0x183830a47    |                    piVar10 = piVar10 + 1;\r\n    0x183830a58    |                    var_4a0h = iVar42;\r\n    0x183830a58    |                } while (piVar10 != (int64_t *)var_400h);\r\n                   |            }\r\n    0x18383088f    |            var_3f8h = (int64_t)&var_458h;\r\n    0x18383089a    |            func_0x00018619d6d0();\r\n    0x1838308af    |            if (var_2c0h == 0) goto code_r0x000183830672;\r\n    0x1838308d3    |            if ((*(int32_t *)0x191de85c0 < 1) && ((*(int32_t *)0x191cd6be0 != 0 || (*(int64_t *)0x191de85c8 != 0)))) {\r\n    0x1838308e0    |                func_0x00018030d390(&var_3f8h, 0x190c25040, 0x30f, 0);\r\n    0x183830911    |                uVar8 = func_0x000184dcd0d0(&var_3e8h, 0x1908fb27c, 6);\r\n    0x183830926    |                uVar8 = func_0x000184dcd0d0(uVar8, 0x190c256f8, 0x1e);\r\n    0x183830936    |                uVar8 = func_0x0001813014a0(uVar8, var_2c0h);\r\n    0x18383094b    |                func_0x000184dcd0d0(uVar8, 0x190c25718, 10);\r\n    0x183830957    |                var_3f8h = 0x18ff81648;\r\n    0x1838308e0    |                func_0x00018030e9d0(&var_3f8h);\r\n    0x183830971    |                *(undefined8 *)((int64_t)&var_3e8h + (int64_t)*(int32_t *)(var_3e8h + 4)) = 0x18fe1b290;\r\n    0x183830980    |                var_3e0h = 0x18fe20d40;\r\n    0x183830988    |                if (var_390h._4_4_ < 0) {\r\n    0x18383099c    |                    func_0x0001841dcbe0(CONCAT44(var_3a0h._4_4_, (undefined4)var_3a0h), \r\n    0x183830994    |                                        CONCAT44(var_390h._4_4_, (undefined4)var_390h) & 0x7fffffffffffffff);\r\n                   |                }\r\n    0x1838309b8    |                var_3e0h = 0x18fe20db0;\r\n    0x1838309c9    |                if (var_3d8h != 0x191de1450) {\r\n    0x1838321b5    |                    LOCK();\r\n    0x1838321b5    |                    piVar1 = (int32_t *)(var_3d8h + 8);\r\n    0x1838321b5    |                    iVar7 = *piVar1;\r\n    0x1838321b5    |                    *piVar1 = *piVar1 + -1;\r\n    0x1838321b5    |                    UNLOCK();\r\n    0x1838321bc    |                    if (iVar7 == 0) {\r\n    0x1838321c9    |                        (*(code *)0x185f59da0)();\r\n                   |                    }\r\n                   |                }\r\n    0x1838309a9    |                func_0x00018424db70(&var_3e0h);\r\n    0x1838309cf    |                func_0x0001848f8b80(&var_378h);\r\n                   |            }\r\n    0x1838309ef    |            uVar21 = 0;\r\n    0x1838309f3    |            uStack_430 = 0;\r\n    0x1838309fc    |            var_448h = 0;\r\n    0x1838309fc    |            var_440h = 0;\r\n    0x183830a05    |            var_458h = 0;\r\n    0x183830a05    |            var_450h = 0;\r\n    0x183830a0e    |            var_438h = 0x3f80000000000000;\r\n    0x183830a24    |            if (var_2c0h * 0xa0 != 0) {\r\n    0x183830a32    |                var_4a0h = var_2c0h * 0xa0 + var_2c8h;\r\n    0x183830a42    |                iVar42 = var_2c8h;\r\n                   |                do {\r\n    0x183830e2f    |                    if (*(char *)(iVar42 + 0x38) == '\\x01') {\r\n    0x183830e35    |                        unaff_RBP = (int64_t *)func_0x000184c155e0(iVar42 + 0x20);\r\n    0x183830e3d    |                        iVar32 = (int64_t)*(char *)((int64_t)unaff_RBP + 0x17);\r\n    0x183830e48    |                        piVar37 = unaff_RBP;\r\n    0x183830e48    |                        if (iVar32 < 0) {\r\n    0x183830e4a    |                            piVar37 = (int64_t *)*unaff_RBP;\r\n    0x183830e4e    |                            iVar32 = unaff_RBP[1];\r\n                   |                        }\r\n    0x183830e58    |                        var_4b0h = func_0x00018438f070(piVar37);\r\n    0x183830e58    |                        uVar14 = var_450h;\r\n    0x183830e6d    |                        if (var_450h == 0) {\r\n    0x183830f1f    |                            uVar28 = 0;\r\n                   |                        } else {\r\n    0x183830e76    |                            uVar33 = var_450h - 1;\r\n    0x183830e7d    |                            if ((var_450h & uVar33) == 0) {\r\n    0x183830e97    |                                uVar28 = uVar33 & var_4b0h;\r\n                   |                            } else {\r\n    0x183830e85    |                                uVar28 = var_4b0h;\r\n    0x183830e85    |                                if ((uint64_t)var_450h <= (uint64_t)var_4b0h) {\r\n    0x183830e8c    |                                    uVar28 = (uint64_t)var_4b0h % (uint64_t)var_450h;\r\n                   |                                }\r\n                   |                            }\r\n    0x183830ea2    |                            puVar26 = *(undefined8 **)(var_458h + uVar28 * 8);\r\n    0x183830ea9    |                            if (puVar26 != (undefined8 *)0x0) {\r\n    0x183830ed2    |                                for (piVar12 = (int64_t *)*puVar26; piVar12 != (int64_t *)0x0;\r\n    0x183830ecc    |                                    piVar12 = (int64_t *)*piVar12) {\r\n    0x183830ed4    |                                    uVar23 = piVar12[1];\r\n    0x183830edb    |                                    if (uVar23 == var_4b0h) {\r\n    0x183830edd    |                                        iVar18 = (int64_t)*(char *)((int64_t)piVar12 + 0x27);\r\n    0x183830ee8    |                                        if (iVar18 < 0) {\r\n    0x183830eea    |                                            iVar18 = piVar12[3];\r\n                   |                                        }\r\n    0x183830ef1    |                                        if (iVar18 == iVar32) {\r\n    0x183830ef5    |                                            if (*(char *)((int64_t)piVar12 + 0x27) < '\\0') {\r\n    0x183830efd    |                                                piVar10 = (int64_t *)piVar12[2];\r\n                   |                                            } else {\r\n    0x183830ef7    |                                                piVar10 = piVar12 + 2;\r\n                   |                                            }\r\n    0x183830f07    |                                            iVar7 = func_0x000185f59f10(piVar10, piVar37, iVar32);\r\n    0x183830f13    |                                            if (iVar7 == 0) goto code_r0x000183830e16;\r\n                   |                                        }\r\n                   |                                    } else {\r\n    0x183830eb3    |                                        if ((uVar14 & uVar33) == 0) {\r\n    0x183830ec4    |                                            uVar23 = uVar23 & uVar33;\r\n    0x183830eb8    |                                        } else if (uVar14 <= uVar23) {\r\n    0x183830ebc    |                                            uVar23 = uVar23 % uVar14;\r\n                   |                                        }\r\n    0x183830eca    |                                        if (uVar23 != uVar28) break;\r\n                   |                                    }\r\n                   |                                }\r\n                   |                            }\r\n                   |                        }\r\n    0x183830f27    |                        piVar12 = (int64_t *)func_0x000185f006b8(0x30);\r\n    0x183830f2f    |                        if (piVar12 == (int64_t *)0x0) goto code_r0x00018382dd25;\r\n    0x183830f38    |                        *piVar12 = 0;\r\n    0x183830f44    |                        piVar12[1] = var_4b0h;\r\n    0x183830f4b    |                        piVar10 = piVar12 + 2;\r\n    0x183830f4f    |                        if (piVar10 == (int64_t *)0x0) goto code_r0x00018382dd25;\r\n    0x183830f59    |                        if (*(char *)((int64_t)unaff_RBP + 0x17) < '\\0') {\r\n    0x183830fa3    |                            func_0x0001841dd0f0(piVar10, *unaff_RBP, unaff_RBP[1]);\r\n                   |                        } else {\r\n    0x183830f5f    |                            piVar12[4] = unaff_RBP[2];\r\n    0x183830f63    |                            iVar32 = unaff_RBP[1];\r\n    0x183830f68    |                            *piVar10 = *unaff_RBP;\r\n    0x183830f68    |                            piVar12[3] = iVar32;\r\n                   |                        }\r\n    0x183830f6c    |                        piVar12[5] = 0;\r\n    0x183830fec    |                        if ((float)uVar14 * var_438h._4_4_ < (float)(var_440h + 1)) {\r\n    0x183830ff6    |                            fVar47 = (float)func_0x000185f284c0((float)(var_440h + 1) / var_438h._4_4_);\r\n    0x183831002    |                            uVar28 = 1;\r\n    0x18383100b    |                            if (2 < uVar14) {\r\n    0x183831016    |                                uVar28 = (uint64_t)((uVar14 & uVar14 - 1) != 0);\r\n                   |                            }\r\n    0x183831019    |                            piVar19 = (int64_t *)(int64_t)fVar47;\r\n    0x18383102d    |                            piVar10 = (int64_t *)\r\n    0x183830ffe    |                                      ((int64_t)(fVar47 - 9.223372e+18) & (int64_t)piVar19 >> 0x3f | (uint64_t)piVar19);\r\n    0x183831033    |                            piVar38 = (int64_t *)(uVar14 * 2 | uVar28);\r\n    0x183831039    |                            if (piVar38 <= piVar10) {\r\n    0x183831039    |                                piVar38 = piVar10;\r\n                   |                            }\r\n    0x183831046    |                            piVar30 = (int64_t *)0x2;\r\n    0x18383104f    |                            if ((piVar38 != (int64_t *)0x1) &&\r\n    0x18383104f    |                               (piVar30 = piVar38, ((uint64_t)piVar38 & (int64_t)piVar38 - 1U) != 0)) {\r\n    0x183831058    |                                piVar19 = piVar38;\r\n    0x183831058    |                                piVar30 = (int64_t *)func_0x000184d8c530();\r\n                   |                            }\r\n    0x183831060    |                            iVar32 = var_450h;\r\n    0x18383106b    |                            piVar10 = piVar30;\r\n    0x18383106b    |                            if ((uint64_t)var_450h < piVar30) {\r\n                   |code_r0x000183831135:\r\n    0x18383113c    |                                if ((uint64_t)piVar10 >> 0x3d != 0) goto code_r0x000183831ffc;\r\n    0x18383114a    |                                iVar32 = func_0x000185f006b8((int64_t)piVar10 * 8);\r\n    0x18383114f    |                                bVar5 = false;\r\n                   |code_r0x000183831151:\r\n    0x183831161    |                                bVar46 = var_458h != 0;\r\n    0x183831164    |                                var_458h = iVar32;\r\n    0x183831164    |                                if (bVar46) {\r\n    0x183831172    |                                    func_0x0001841dcbe0();\r\n                   |                                }\r\n    0x183831182    |                                var_450h = (int64_t)piVar10;\r\n    0x183831182    |                                if (!bVar5) {\r\n    0x183831188    |                                    piVar38 = (int64_t *)0x0;\r\n                   |                                    do {\r\n    0x183831192    |                                        *(undefined8 *)(var_458h + (int64_t)piVar38 * 8) = 0;\r\n    0x18383119a    |                                        piVar38 = (int64_t *)((int64_t)piVar38 + 1);\r\n    0x1838311a0    |                                    } while (piVar10 != piVar38);\r\n    0x1838311ad    |                                    if (var_448h != 0) {\r\n    0x1838311b3    |                                        piVar38 = *(int64_t **)(var_448h + 8);\r\n    0x1838311b7    |                                        uVar14 = (int64_t)piVar10 - 1;\r\n    0x1838311be    |                                        if (((uint64_t)piVar10 & uVar14) == 0) {\r\n    0x1838311d2    |                                            piVar38 = (int64_t *)((uint64_t)piVar38 & uVar14);\r\n    0x1838311c3    |                                        } else if (piVar10 <= piVar38) {\r\n    0x1838311ca    |                                            piVar38 = (int64_t *)((uint64_t)piVar38 % (uint64_t)piVar10);\r\n                   |                                        }\r\n    0x1838311e5    |                                        *(int64_t **)(var_458h + (int64_t)piVar38 * 8) = &var_448h;\r\n    0x1838311e9    |                                        puVar26 = *(undefined8 **)var_448h;\r\n    0x1838311ec    |                                        puVar17 = (undefined8 *)var_448h;\r\n    0x183831244    |                                        while (puVar26 != (undefined8 *)0x0) {\r\n    0x18383124a    |                                            piVar30 = (int64_t *)puVar26[1];\r\n    0x183831251    |                                            if (((uint64_t)piVar10 & uVar14) == 0) {\r\n    0x1838311f4    |                                                piVar30 = (int64_t *)((uint64_t)piVar30 & uVar14);\r\n    0x183831256    |                                            } else if (piVar10 <= piVar30) {\r\n    0x18383125a    |                                                piVar30 = (int64_t *)((uint64_t)piVar30 % (uint64_t)piVar10);\r\n                   |                                            }\r\n    0x1838311fa    |                                            if (piVar30 != piVar38) {\r\n    0x183831209    |                                                if (*(int64_t *)(var_458h + (int64_t)piVar30 * 8) == 0) {\r\n    0x1838311ee    |                                                    *(undefined8 **)(var_458h + (int64_t)piVar30 * 8) = puVar17;\r\n    0x1838311f2    |                                                    piVar38 = piVar30;\r\n                   |                                                } else {\r\n    0x18383120e    |                                                    *puVar17 = *puVar26;\r\n    0x183831220    |                                                    *puVar26 = **(undefined8 **)(var_458h + (int64_t)piVar30 * 8);\r\n    0x18383122f    |                                                    **(undefined8 **)(var_458h + (int64_t)piVar30 * 8) = puVar26;\r\n    0x183831232    |                                                    puVar26 = puVar17;\r\n                   |                                                }\r\n                   |                                            }\r\n    0x183831238    |                                            puVar17 = puVar26;\r\n    0x18383123b    |                                            puVar26 = (undefined8 *)*puVar17;\r\n                   |                                        }\r\n                   |                                    }\r\n                   |                                }\r\n    0x183831071    |                            } else if (piVar30 < (uint64_t)var_450h) {\r\n    0x1838310af    |                                fVar47 = (float)func_0x000185f284c0((float)var_440h / var_438h._4_4_);\r\n    0x1838310c5    |                                piVar19 = (int64_t *)((int64_t)fVar47 >> 0x3f);\r\n    0x1838310cc    |                                piVar35 = (int64_t *)\r\n    0x1838310bc    |                                          ((int64_t)(fVar47 - 9.223372e+18) & (uint64_t)piVar19 | (int64_t)fVar47);\r\n    0x1838310dc    |                                if (((uint64_t)iVar32 < 3) || ((iVar32 - 1U & iVar32) != 0)) {\r\n    0x18383110b    |                                    piVar10 = (int64_t *)func_0x000184d8c530();\r\n    0x183831110    |                                    piVar19 = piVar35;\r\n                   |                                } else {\r\n    0x1838310e2    |                                    piVar10 = piVar35;\r\n    0x1838310e2    |                                    if ((int64_t *)0x1 < piVar35) {\r\n    0x1838310ec    |                                        iVar18 = 0x3f;\r\n    0x1838310ec    |                                        if ((int64_t)piVar35 - 1U != 0) {\r\n    0x1838310ec    |                                            for (; (int64_t)piVar35 - 1U >> iVar18 == 0; iVar18 = iVar18 + -1) {\r\n                   |                                            }\r\n                   |                                        }\r\n    0x1838310f3    |                                        uVar15 = -((uint8_t)iVar18 ^ 0x3f);\r\n    0x1838310fb    |                                        piVar10 = (int64_t *)(1LL << (uVar15 & 0x3f));\r\n    0x1838310fe    |                                        piVar19 = (int64_t *)\r\n    0x1838310f3    |                                                  (uint64_t)CONCAT31((unkint3)((uint64_t)iVar18 >> 8), uVar15);\r\n                   |                                    }\r\n                   |                                }\r\n    0x183831116    |                                if (piVar10 < piVar30) {\r\n    0x183831116    |                                    piVar10 = piVar30;\r\n                   |                                }\r\n    0x18383111d    |                                if (piVar10 < (uint64_t)iVar32) {\r\n    0x183831126    |                                    if (piVar10 != (int64_t *)0x0) goto code_r0x000183831135;\r\n    0x183831128    |                                    bVar5 = true;\r\n    0x18383112b    |                                    piVar10 = (int64_t *)0x0;\r\n    0x18383112e    |                                    iVar32 = 0;\r\n    0x183831130    |                                    goto code_r0x000183831151;\r\n                   |                                }\r\n                   |                            }\r\n    0x183830dcd    |                            uVar14 = var_450h;\r\n    0x183830dcd    |                            if ((var_450h & var_450h - 1U) == 0) {\r\n    0x183830de6    |                                uVar28 = var_450h - 1U & var_4b0h;\r\n                   |                            } else {\r\n    0x183830dd7    |                                uVar28 = var_4b0h;\r\n    0x183830dd7    |                                if ((uint64_t)var_450h <= (uint64_t)var_4b0h) {\r\n    0x183830dde    |                                    uVar28 = (uint64_t)var_4b0h % (uint64_t)var_450h;\r\n                   |                                }\r\n                   |                            }\r\n                   |                        }\r\n    0x183830df3    |                        piVar10 = *(int64_t **)(var_458h + uVar28 * 8);\r\n    0x183830dfa    |                        if (piVar10 == (int64_t *)0x0) {\r\n    0x183830d6d    |                            *piVar12 = var_448h;\r\n    0x183830d80    |                            *(int64_t **)(var_458h + uVar28 * 8) = &var_448h;\r\n    0x183830d8f    |                            var_448h = (int64_t)piVar12;\r\n    0x183830d8f    |                            if (*piVar12 != 0) {\r\n    0x183830d91    |                                uVar28 = *(uint64_t *)(*piVar12 + 8);\r\n    0x183830d9c    |                                if ((uVar14 & uVar14 - 1) == 0) {\r\n    0x183830dad    |                                    uVar28 = uVar28 & uVar14 - 1;\r\n    0x183830da1    |                                } else if (uVar14 <= uVar28) {\r\n    0x183830da5    |                                    uVar28 = uVar28 % uVar14;\r\n                   |                                }\r\n    0x183830db8    |                                *(int64_t **)(var_458h + uVar28 * 8) = piVar12;\r\n                   |                            }\r\n                   |                        } else {\r\n    0x183830e03    |                            *piVar12 = *piVar10;\r\n    0x183830e06    |                            *piVar10 = (int64_t)piVar12;\r\n                   |                        }\r\n    0x183830e0e    |                        var_440h = var_440h + 1;\r\n                   |code_r0x000183830e16:\r\n    0x183830e16    |                        piVar12[5] = iVar42;\r\n                   |                    }\r\n    0x183830e1a    |                    iVar42 = iVar42 + 0xa0;\r\n    0x183830e24    |                    if (iVar42 == var_4a0h) break;\r\n    0x183830e24    |                } while( true );\r\n                   |            }\r\n    0x183830162    |            var_1e8h = 0;\r\n    0x183830162    |            uStack_1e0 = 0;\r\n    0x18383016b    |            var_1f8h = 0;\r\n    0x18383016b    |            var_1f0h = 0;\r\n    0x183830180    |            var_1d8h = 0x3f800000;\r\n    0x18383018b    |            var_4b0h = var_490h * 0x98;\r\n    0x18383019c    |            if (var_4b0h == 0) goto code_r0x0001838301ad;\r\n    0x1838301a3    |            var_4b0h = var_4b0h + var_498h;\r\n    0x1838301a8    |            iVar42 = var_498h;\r\n    0x1838301a8    |            goto code_r0x0001838300af;\r\n                   |        }\r\n                   |    }\r\n                   |    goto code_r0x00018382dd25;\r\n                   |code_r0x00018382eb57:\r\n    0x18382eb57    |    puVar27 = puVar27 + 0x1c0;\r\n    0x18382eb5e    |    iVar32 = iVar32 + -1;\r\n    0x18382eb61    |    if (iVar32 == 0) goto code_r0x00018382e51c;\r\n    0x18382eb61    |    goto code_r0x00018382eb67;\r\n                   |code_r0x000183831ffc:\r\n    0x183831ffc    |    func_0x0001860265d0();\r\n                   |code_r0x000183832001:\r\n    0x183832006    |    LOCK();\r\n    0x183832006    |    piVar19 = piVar19 + 1;\r\n    0x183832006    |    iVar32 = *piVar19;\r\n    0x183832006    |    *(int32_t *)piVar19 = (int32_t)*piVar19 + -1;\r\n    0x183832006    |    UNLOCK();\r\n    0x18383200d    |    if ((int32_t)iVar32 == 0) {\r\n    0x18383201a    |        (*(code *)0x185f59da0)();\r\n                   |    }\r\n                   |    goto code_r0x00018382ea47;\r\n                   |code_r0x0001838300af:\r\n                   |    do {\r\n    0x1838300b3    |        if (*(char *)(iVar42 + 0x50) == '\\x01') {\r\n    0x1838300b5    |            iVar32 = iVar42 + 0x38;\r\n    0x1838300b9    |            var_298h = (int64_t)&var_1f8h;\r\n    0x1838300c9    |            func_0x0001807d2a60(&var_298h, &var_3f8h, iVar32);\r\n    0x1838300df    |            unaff_RBP = (int64_t *)var_450h;\r\n    0x1838300fa    |            if ((var_450h != 0) && (var_440h != 0)) {\r\n    0x1838300fc    |                iVar39 = (int64_t)*(char *)(iVar42 + 0x4f);\r\n    0x183830107    |                iVar18 = iVar32;\r\n    0x183830107    |                if (iVar39 < 0) {\r\n    0x183830109    |                    iVar18 = *(int64_t *)(iVar42 + 0x38);\r\n    0x18383010d    |                    iVar39 = *(int64_t *)(iVar42 + 0x40);\r\n                   |                }\r\n    0x183830117    |                uVar14 = func_0x00018438f070(iVar18);\r\n    0x183830126    |                if (((uint64_t)unaff_RBP & (int64_t)unaff_RBP - 1U) == 0) {\r\n    0x183830135    |                    uVar28 = uVar14 & (int64_t)unaff_RBP - 1U;\r\n                   |                } else {\r\n    0x18383012b    |                    uVar28 = uVar14;\r\n    0x18383012b    |                    if (unaff_RBP <= uVar14) {\r\n    0x183830160    |                        uVar28 = uVar14 % (uint64_t)unaff_RBP;\r\n                   |                    }\r\n                   |                }\r\n    0x183830140    |                puVar26 = *(undefined8 **)(var_458h + uVar28 * 8);\r\n    0x183830147    |                if (puVar26 != (undefined8 *)0x0) {\r\n    0x18383001c    |                    for (puVar26 = (undefined8 *)*puVar26; puVar26 != (undefined8 *)0x0;\r\n    0x183830016    |                        puVar26 = (undefined8 *)*puVar26) {\r\n    0x18383001e    |                        uVar33 = puVar26[1];\r\n    0x183830025    |                        if (uVar33 == uVar14) {\r\n    0x183830027    |                            iVar29 = (int64_t)*(char *)((int64_t)puVar26 + 0x27);\r\n    0x183830032    |                            if (iVar29 < 0) {\r\n    0x183830034    |                                iVar29 = puVar26[3];\r\n                   |                            }\r\n    0x18383003b    |                            if (iVar29 == iVar39) {\r\n    0x18383003f    |                                if (*(char *)((int64_t)puVar26 + 0x27) < '\\0') {\r\n    0x183830047    |                                    puVar17 = (undefined8 *)puVar26[2];\r\n                   |                                } else {\r\n    0x183830041    |                                    puVar17 = puVar26 + 2;\r\n                   |                                }\r\n    0x183830051    |                                iVar7 = func_0x000185f59f10(puVar17, iVar18, iVar39);\r\n    0x18383005c    |                                if (iVar7 == 0) {\r\n    0x18383005e    |                                    *(undefined2 *)(iVar42 + 0x94) = 0x101;\r\n    0x183830072    |                                    *(uint64_t *)(iVar42 + 0x8c) = (uint64_t)*(uint32_t *)puVar26[5] | 0x100000000;\r\n    0x183830097    |                                    if ((*(int32_t *)0x191de85c0 < 1) &&\r\n    0x183830082    |                                       ((*(int32_t *)0x191cd6be0 != 0 || (*(int64_t *)0x191de85c8 != 0)))) {\r\n    0x183831ba5    |                                        func_0x00018030d390(&var_3f8h, 0x190c25040, 0x326, 0);\r\n    0x183831bd7    |                                        uVar8 = func_0x000184dcd0d0(&var_3e8h, 0x1908fb27c, 6);\r\n    0x183831bec    |                                        uVar8 = func_0x000184dcd0d0(uVar8, 0x190c25730, 0x41);\r\n    0x183831c01    |                                        uVar8 = func_0x000184dcd0d0(uVar8, 0x190c25774, 4);\r\n    0x183831c06    |                                        iVar18 = (int64_t)*(char *)(iVar42 + 0x4f);\r\n    0x183831c0e    |                                        if (iVar18 < 0) {\r\n    0x183831c10    |                                            iVar18 = *(int64_t *)(iVar42 + 0x40);\r\n    0x183831c14    |                                            iVar32 = *(int64_t *)(iVar42 + 0x38);\r\n                   |                                        }\r\n    0x183831c1e    |                                        uVar8 = func_0x000184dcd0d0(uVar8, iVar32, iVar18);\r\n    0x183831c33    |                                        uVar8 = func_0x000184dcd0d0(uVar8, 0x190c25780, 8);\r\n    0x183831c41    |                                        func_0x00018041ca10(uVar8, *(undefined4 *)puVar26[5]);\r\n    0x183831c4d    |                                        var_3f8h = 0x18ff81648;\r\n    0x183831c55    |                                        func_0x00018030e9d0(&var_3f8h);\r\n    0x183831c75    |                                        *(undefined8 *)((int64_t)&var_3e8h + (int64_t)*(int32_t *)(var_3e8h + 4)) =\r\n    0x183831c75    |                                             0x18fe1b290;\r\n    0x183831c84    |                                        var_3e0h = 0x18fe20d40;\r\n    0x183831c94    |                                        if (var_390h._4_4_ < 0) {\r\n    0x183831cab    |                                            func_0x0001841dcbe0(CONCAT44(var_3a0h._4_4_, (undefined4)var_3a0h), \r\n    0x183831c96    |                                                                CONCAT44(var_390h._4_4_, (undefined4)var_390h) &\r\n    0x183831cb3    |                                                                0x7fffffffffffffff);\r\n                   |                                        }\r\n    0x183831cbf    |                                        var_3e0h = 0x18fe20db0;\r\n    0x183831cd9    |                                        if (var_3d8h != 0x191de1450) {\r\n    0x1838321fd    |                                            LOCK();\r\n    0x1838321fd    |                                            piVar1 = (int32_t *)(var_3d8h + 8);\r\n    0x1838321fd    |                                            iVar7 = *piVar1;\r\n    0x1838321fd    |                                            *piVar1 = *piVar1 + -1;\r\n    0x1838321fd    |                                            UNLOCK();\r\n    0x183832204    |                                            if (iVar7 == 0) {\r\n    0x183832211    |                                                (*(code *)0x185f59da0)();\r\n                   |                                            }\r\n                   |                                        }\r\n    0x183831cdf    |                                        func_0x00018424db70(&var_3e0h);\r\n    0x183831cec    |                                        func_0x0001848f8b80(&var_378h);\r\n                   |                                    }\r\n                   |                                    break;\r\n                   |                                }\r\n                   |                            }\r\n                   |                        } else {\r\n    0x18382fff9    |                            if (((uint64_t)unaff_RBP & (int64_t)unaff_RBP - 1U) == 0) {\r\n    0x18383000a    |                                uVar33 = uVar33 & (int64_t)unaff_RBP - 1U;\r\n    0x18382fffe    |                            } else if (unaff_RBP <= uVar33) {\r\n    0x183830002    |                                uVar33 = uVar33 % (uint64_t)unaff_RBP;\r\n                   |                            }\r\n    0x183830010    |                            if (uVar33 != uVar28) break;\r\n                   |                        }\r\n                   |                    }\r\n                   |                }\r\n                   |            }\r\n                   |        }\r\n    0x18383009d    |        iVar42 = iVar42 + 0x98;\r\n    0x1838300a9    |    } while (iVar42 != var_4b0h);\r\n                   |code_r0x0001838301ad:\r\n    0x1838301ad    |    uVar52 = 0;\r\n    0x1838301ad    |    uVar53 = 0;\r\n    0x1838301b0    |    var_1c8h = 0;\r\n    0x1838301b0    |    var_1c0h = 0;\r\n    0x1838301b8    |    var_1b8h = 0;\r\n    0x1838301d7    |    if (var_2c0h * 0xa0 != 0) {\r\n    0x1838301de    |        var_4a0h = arg1 + 0x30;\r\n    0x1838301ef    |        puVar44 = (uint32_t *)(var_2c0h * 0xa0 + var_2c8h);\r\n    0x1838301fa    |        puVar27 = (uint32_t *)((int64_t)&var_47ch + 4);\r\n    0x1838301ff    |        unaff_XMM8_Da = 0;\r\n    0x1838301ff    |        unaff_XMM8_Db = 0;\r\n    0x183830204    |        unaff_XMM9_Da = 0x66666666;\r\n    0x183830204    |        unaff_XMM9_Db = 0x3fee6666;\r\n    0x18383020d    |        unaff_XMM10_Da = 0x33333333;\r\n    0x18383020d    |        unaff_XMM10_Db = 0x3feb3333;\r\n    0x183830216    |        unaff_XMM11_Da = 0x33333333;\r\n    0x183830216    |        unaff_XMM11_Db = 0x3fe33333;\r\n    0x18383021f    |        unaff_XMM12_Da = 0;\r\n    0x18383021f    |        unaff_XMM12_Db = 0x3ff00000;\r\n    0x183830228    |        unaff_XMM13_Da = 0xcccccccd;\r\n    0x183830228    |        unaff_XMM13_Db = 0x3feccccc;\r\n    0x183830231    |        unaff_XMM14_Da = 0x66666666;\r\n    0x183830231    |        unaff_XMM14_Db = 0x3fe66666;\r\n    0x18383023a    |        unaff_RBP = &var_3f8h;\r\n    0x183830247    |        puVar43 = (uint32_t *)var_2c8h;\r\n    0x183830247    |        var_4b0h = (int64_t)puVar44;\r\n    0x183830247    |        goto code_r0x00018382fcb4;\r\n                   |    }\r\n    0x18383024c    |    iVar42 = 0;\r\n    0x18383024f    |    uVar14 = 0;\r\n                   |code_r0x000183830256:\r\n    0x183830274    |    if ((*(int32_t *)0x191de85c0 < 1) && ((*(int32_t *)0x191cd6be0 != 0 || (*(int64_t *)0x191de85c8 != 0)))) {\r\n    0x183830281    |        func_0x00018030d390(&var_3f8h, 0x190c25040, 0x351, 0);\r\n    0x1838302b2    |        uVar8 = func_0x000184dcd0d0(&var_3e8h, 0x1908fb27c, 6);\r\n    0x1838302c7    |        uVar8 = func_0x000184dcd0d0(uVar8, 0x190c257d8, 0x1e);\r\n    0x1838302d1    |        uVar8 = func_0x00018041ca10(uVar8, uVar14);\r\n    0x1838302e6    |        func_0x000184dcd0d0(uVar8, 0x190c257f8, 0x19);\r\n    0x1838302f2    |        var_3f8h = 0x18ff81648;\r\n    0x183830281    |        func_0x00018030e9d0(&var_3f8h);\r\n    0x18383030c    |        *(undefined8 *)((int64_t)&var_3e8h + (int64_t)*(int32_t *)(var_3e8h + 4)) = 0x18fe1b290;\r\n    0x18383031b    |        var_3e0h = 0x18fe20d40;\r\n    0x183830323    |        if (var_390h._4_4_ < 0) {\r\n    0x183830337    |            func_0x0001841dcbe0(CONCAT44(var_3a0h._4_4_, (undefined4)var_3a0h), \r\n    0x18383032f    |                                CONCAT44(var_390h._4_4_, (undefined4)var_390h) & 0x7fffffffffffffff);\r\n                   |        }\r\n    0x183830353    |        var_3e0h = 0x18fe20db0;\r\n    0x183830364    |        if (var_3d8h != 0x191de1450) {\r\n    0x1838321d9    |            LOCK();\r\n    0x1838321d9    |            piVar1 = (int32_t *)(var_3d8h + 8);\r\n    0x1838321d9    |            iVar7 = *piVar1;\r\n    0x1838321d9    |            *piVar1 = *piVar1 + -1;\r\n    0x1838321d9    |            UNLOCK();\r\n    0x1838321e0    |            if (iVar7 == 0) {\r\n    0x1838321ed    |                (*(code *)0x185f59da0)();\r\n                   |            }\r\n                   |        }\r\n    0x183830344    |        func_0x00018424db70(&var_3e0h);\r\n    0x18383036a    |        func_0x0001848f8b80(&var_378h);\r\n                   |    }\r\n    0x183830382    |    iVar32 = var_498h;\r\n    0x183830382    |    uVar21 = 0xf;\r\n    0x18383038c    |    if ((char)puVar40[0x13] == '\\x01') {\r\n    0x18383038e    |        uVar21 = puVar40[0x12];\r\n                   |    }\r\n    0x18383039d    |    if ((uint64_t)(int64_t)(int32_t)uVar21 < (uint64_t)var_490h) {\r\n    0x1838303a8    |        iVar39 = (int64_t)(int32_t)uVar21 * 0x98;\r\n    0x1838303bc    |        iVar18 = iVar39 + var_490h * -0x98;\r\n    0x1838303bf    |        if (iVar18 != 0) {\r\n    0x1838303c1    |            iVar29 = var_490h * 0x98 + var_498h;\r\n                   |            do {\r\n    0x1838303c5    |                iVar29 = iVar29 + -0x98;\r\n    0x1838303cf    |                if (iVar29 == 0) goto code_r0x00018382dd25;\r\n    0x1838303d8    |                func_0x0001839245d0(iVar29);\r\n    0x1838303e4    |                iVar18 = iVar18 + 0x98;\r\n    0x1838303eb    |            } while (iVar18 != 0);\r\n                   |        }\r\n    0x183830406    |        var_490h = ((iVar32 + iVar39) - var_498h >> 3) * -0x79435e50d79435e5;\r\n    0x18383042d    |        if ((*(int32_t *)0x191de85c0 < 1) && ((*(int32_t *)0x191cd6be0 != 0 || (*(int64_t *)0x191de85c8 != 0)))) {\r\n    0x18383043a    |            func_0x00018030d390(&var_3f8h, 0x190c25040, 0x357, 0);\r\n    0x18383046b    |            uVar8 = func_0x000184dcd0d0(&var_3e8h, 0x1908fb27c, 6);\r\n    0x183830480    |            uVar8 = func_0x000184dcd0d0(uVar8, 0x190c25818, 0x2f);\r\n    0x18383048a    |            func_0x00018041ca10(uVar8, uVar21);\r\n    0x183830496    |            var_3f8h = 0x18ff81648;\r\n    0x18383043a    |            func_0x00018030e9d0(&var_3f8h);\r\n    0x1838304b0    |            *(undefined8 *)((int64_t)&var_3e8h + (int64_t)*(int32_t *)(var_3e8h + 4)) = 0x18fe1b290;\r\n    0x1838304bf    |            var_3e0h = 0x18fe20d40;\r\n    0x1838304c7    |            if (var_390h._4_4_ < 0) {\r\n    0x1838304db    |                func_0x0001841dcbe0(CONCAT44(var_3a0h._4_4_, (undefined4)var_3a0h), \r\n    0x1838304d3    |                                    CONCAT44(var_390h._4_4_, (undefined4)var_390h) & 0x7fffffffffffffff);\r\n                   |            }\r\n    0x1838304f7    |            var_3e0h = 0x18fe20db0;\r\n    0x183830508    |            if (var_3d8h != 0x191de1450) {\r\n    0x183832221    |                LOCK();\r\n    0x183832221    |                piVar1 = (int32_t *)(var_3d8h + 8);\r\n    0x183832221    |                iVar7 = *piVar1;\r\n    0x183832221    |                *piVar1 = *piVar1 + -1;\r\n    0x183832221    |                UNLOCK();\r\n    0x183832228    |                if (iVar7 == 0) {\r\n    0x183832235    |                    (*(code *)0x185f59da0)();\r\n                   |                }\r\n                   |            }\r\n    0x1838304e8    |            func_0x00018424db70(&var_3e0h);\r\n    0x18383050e    |            func_0x0001848f8b80(&var_378h);\r\n                   |        }\r\n                   |    }\r\n    0x183830526    |    iVar18 = var_1c8h;\r\n    0x183830531    |    iVar32 = var_1f8h;\r\n    0x183830531    |    puVar26 = (undefined8 *)var_1e8h;\r\n    0x183830531    |    if (var_1c8h != 0) {\r\n    0x18383053e    |        if (iVar42 * 0xa0 != 0) {\r\n    0x18383054b    |            iVar32 = iVar42 * -0xa0;\r\n    0x18383054b    |            iVar42 = iVar42 * 0xa0 + var_1c8h;\r\n                   |            do {\r\n    0x183830551    |                if (iVar42 + -0xa0 == 0) goto code_r0x00018382dd25;\r\n    0x183830557    |                func_0x0001839245d0(iVar42 + -0x98);\r\n    0x183830567    |                iVar32 = iVar32 + 0xa0;\r\n    0x18383056e    |                iVar42 = iVar42 + -0xa0;\r\n    0x18383056e    |            } while (iVar32 != 0);\r\n                   |        }\r\n    0x183830583    |        func_0x0001841dcbe0(iVar18, var_1b8h * 0xa0);\r\n    0x183830583    |        iVar32 = var_1f8h;\r\n    0x183830583    |        puVar26 = (undefined8 *)var_1e8h;\r\n                   |    }\r\n    0x183830593    |    while (puVar26 != (undefined8 *)0x0) {\r\n    0x1838305a3    |        var_1f8h = iVar32;\r\n    0x1838305a3    |        if (puVar26 == (undefined8 *)0xfffffffffffffff0) goto code_r0x00018382dd25;\r\n    0x1838305a9    |        puVar17 = (undefined8 *)*puVar26;\r\n    0x1838305b0    |        if (*(char *)((int64_t)puVar26 + 0x27) < '\\0') {\r\n    0x183831d09    |            func_0x0001841dcbe0(puVar26[2], puVar26[4] & 0x7fffffffffffffff);\r\n                   |        }\r\n    0x1838305be    |        func_0x0001841dcbe0(puVar26, 0x28);\r\n    0x1838305c9    |        iVar32 = var_1f8h;\r\n    0x1838305c9    |        puVar26 = puVar17;\r\n                   |    }\r\n    0x1838305d3    |    var_1f8h = 0;\r\n    0x1838305e2    |    iVar42 = var_458h;\r\n    0x1838305e2    |    puVar26 = (undefined8 *)var_448h;\r\n    0x1838305e2    |    if (iVar32 != 0) {\r\n    0x1838305f0    |        func_0x0001841dcbe0(iVar32, var_1f0h << 3);\r\n    0x1838305f0    |        iVar42 = var_458h;\r\n    0x1838305f0    |        puVar26 = (undefined8 *)var_448h;\r\n                   |    }\r\n    0x183830600    |    while (puVar26 != (undefined8 *)0x0) {\r\n    0x183830637    |        var_458h = iVar42;\r\n    0x183830637    |        if (puVar26 == (undefined8 *)0xfffffffffffffff0) goto code_r0x00018382dd25;\r\n    0x18383063d    |        puVar17 = (undefined8 *)*puVar26;\r\n    0x183830644    |        if (*(char *)((int64_t)puVar26 + 0x27) < '\\0') {\r\n    0x183830619    |            func_0x0001841dcbe0(puVar26[2], puVar26[4] & 0x7fffffffffffffff);\r\n                   |        }\r\n    0x183830626    |        func_0x0001841dcbe0(puVar26, 0x30);\r\n    0x183830631    |        iVar42 = var_458h;\r\n    0x183830631    |        puVar26 = puVar17;\r\n                   |    }\r\n    0x183830650    |    var_458h = 0;\r\n    0x18383065f    |    if (iVar42 != 0) {\r\n    0x18383066d    |        func_0x0001841dcbe0(iVar42, var_450h << 3);\r\n                   |    }\r\n                   |code_r0x000183830672:\r\n    0x183830672    |    iVar42 = var_2c8h;\r\n    0x18383067d    |    if (var_2c8h != 0) {\r\n    0x183830699    |        if (var_2c0h * 0xa0 != 0) {\r\n    0x1838306aa    |            iVar18 = var_2c0h * -0xa0;\r\n    0x1838306b7    |            iVar32 = var_2c0h * 0xa0 + var_2c8h;\r\n                   |            do {\r\n    0x1838306dc    |                if (iVar32 + -0xa0 == 0) goto code_r0x00018382dd25;\r\n    0x1838306f6    |                if ((*(uint64_t *)(iVar32 + -8) & 0xfffffffc00000000) == *(uint64_t *)0x191cd6d08) {\r\n    0x1838306f8    |                    func_0x00018005f390();\r\n                   |                }\r\n    0x1838306fd    |                *(undefined8 *)(iVar32 + -8) = 0;\r\n    0x183830708    |                func_0x0001841c04a0(iVar32 + -0x80);\r\n    0x183830715    |                if (*(char *)(iVar32 + -0x81) < '\\0') {\r\n    0x1838306b9    |                    func_0x0001841dcbe0(*(undefined8 *)(iVar32 + -0x98), *(int64_t *)(iVar32 + -0x88) * 2);\r\n                   |                }\r\n    0x1838306d0    |                iVar18 = iVar18 + 0xa0;\r\n    0x1838306d7    |                iVar32 = iVar32 + -0xa0;\r\n    0x1838306d7    |            } while (iVar18 != 0);\r\n                   |        }\r\n    0x183830732    |        var_2c0h = (iVar42 - var_2c8h >> 5) * -0x3333333333333333;\r\n    0x18383074e    |        func_0x0001841dcbe0(var_2c8h, var_2b8h * 0xa0);\r\n                   |    }\r\n                   |code_r0x00018382dd44:\r\n    0x18382dd49    |    if ((uint32_t)var_47ch == 3) {\r\n    0x18382dd4f    |        *(undefined *)(puVar40 + 0x8a) = 1;\r\n    0x18382dd57    |        func_0x000184cb7790(puVar40 + 0x2c);\r\n    0x18382dd63    |        func_0x000184cb7790(puVar40 + 0x44);\r\n    0x18382dd8d    |        if ((*(int32_t *)0x191de85c0 < 1) && ((*(int32_t *)0x191cd6be0 != 0 || (*(int64_t *)0x191de85c8 != 0)))) {\r\n    0x18382dd9a    |            func_0x00018030d390(&var_3f8h, 0x190c25040, 0x2a2, 0);\r\n    0x18382ddc8    |            uVar8 = func_0x000184dcd0d0(&var_3e8h, 0x1908fb27c, 6);\r\n    0x18382dddd    |            uVar8 = func_0x000184dcd0d0(uVar8, 0x190c25590, 0x4e);\r\n    0x18382ddea    |            uVar8 = func_0x0001813014a0(uVar8, var_490h);\r\n    0x18382ddff    |            uVar8 = func_0x000184dcd0d0(uVar8, 0x190c255e0, 0xc);\r\n    0x18382de04    |            iVar42 = (int64_t)*(char *)((int64_t)puVar40 + 0x2f);\r\n    0x18382de0c    |            if (iVar42 < 0) {\r\n    0x18382de0e    |                iVar42 = *(int64_t *)(puVar40 + 8);\r\n    0x18382de12    |                puVar27 = *(uint32_t **)(puVar40 + 6);\r\n                   |            } else {\r\n    0x18382de18    |                puVar27 = puVar40 + 6;\r\n                   |            }\r\n    0x18382de1f    |            func_0x000184dcd0d0(uVar8, puVar27, iVar42);\r\n    0x18382de2b    |            var_3f8h = 0x18ff81648;\r\n    0x18382dd9a    |            func_0x00018030e9d0(&var_3f8h);\r\n    0x18382de4e    |            *(undefined8 *)((int64_t)&var_3e8h + (int64_t)*(int32_t *)(var_3e8h + 4)) = 0x18fe1b290;\r\n    0x18382de5d    |            var_3e0h = 0x18fe20d40;\r\n    0x18382de6d    |            if (var_390h._4_4_ < 0) {\r\n    0x18382de81    |                func_0x0001841dcbe0(CONCAT44(var_3a0h._4_4_, (undefined4)var_3a0h), \r\n    0x18382de79    |                                    CONCAT44(var_390h._4_4_, (undefined4)var_390h) & 0x7fffffffffffffff);\r\n                   |            }\r\n    0x18382de9d    |            var_3e0h = 0x18fe20db0;\r\n    0x18382deae    |            if (var_3d8h != 0x191de1450) {\r\n    0x18383209c    |                LOCK();\r\n    0x18383209c    |                piVar1 = (int32_t *)(var_3d8h + 8);\r\n    0x18383209c    |                iVar7 = *piVar1;\r\n    0x18383209c    |                *piVar1 = *piVar1 + -1;\r\n    0x18383209c    |                UNLOCK();\r\n    0x1838320a3    |                if (iVar7 == 0) {\r\n    0x1838320b0    |                    (*(code *)0x185f59da0)();\r\n                   |                }\r\n                   |            }\r\n    0x18382de8e    |            func_0x00018424db70(&var_3e0h);\r\n    0x18382deb4    |            func_0x0001848f8b80(&var_378h);\r\n                   |        }\r\n                   |    }\r\n    0x18382decc    |    puVar43 = (uint32_t *)var_498h;\r\n    0x18382decc    |    puVar20 = puVar40 + 0x5c;\r\n    0x18382ded3    |    puVar27 = *(uint32_t **)(puVar40 + 0x5e);\r\n    0x18382def5    |    if (((puVar27 != (uint32_t *)0x0) && (*(uint32_t *)(arg1 + 0x188) != (uint32_t)var_47ch)) &&\r\n    0x18382def0    |       ((uint32_t *)var_490h == puVar27)) {\r\n    0x18382defc    |        iVar42 = *(int64_t *)puVar20;\r\n    0x18382deff    |        puVar44 = (uint32_t *)0x0;\r\n    0x18382df02    |        uVar14 = SUB168(*(undefined (*) [16])0x18fb98150, 0);\r\n    0x18382df02    |        uVar48 = SUB164(*(undefined (*) [16])0x18fb98150, 0);\r\n    0x18382df02    |        uVar50 = SUB164(*(undefined (*) [16])0x18fb98150, 4);\r\n    0x18382df0a    |        uVar52 = 0xefffffff;\r\n    0x18382df0a    |        uVar53 = 0x3f50624d;\r\n    0x18382df15    |        puVar40 = puVar27;\r\n                   |        do {\r\n    0x18382f18e    |            cVar6 = *(char *)((int64_t)puVar43 + 0x17 + (int64_t)puVar44);\r\n    0x18382f18e    |            iVar32 = (int64_t)cVar6;\r\n    0x18382f19a    |            if (iVar32 < 0) {\r\n    0x18382f19c    |                iVar32 = *(int64_t *)((int64_t)puVar43 + 8 + (int64_t)puVar44);\r\n                   |            }\r\n    0x18382f1a1    |            cVar2 = *(char *)(iVar42 + 0x17 + (int64_t)puVar44);\r\n    0x18382f1a1    |            iVar18 = (int64_t)cVar2;\r\n    0x18382f1ad    |            if (iVar18 < 0) {\r\n    0x18382f1af    |                iVar18 = *(int64_t *)(iVar42 + 8 + (int64_t)puVar44);\r\n                   |            }\r\n    0x18382f1b7    |            if (iVar32 != iVar18) break;\r\n    0x18382f1bd    |            piVar10 = (int64_t *)(iVar42 + (int64_t)puVar44);\r\n    0x18382f1c3    |            if (cVar2 < '\\0') {\r\n    0x18382f1c5    |                piVar10 = (int64_t *)*piVar10;\r\n                   |            }\r\n    0x18382f1c8    |            piVar38 = (int64_t *)((int64_t)puVar43 + (int64_t)puVar44);\r\n    0x18382f1ce    |            if (cVar6 < '\\0') {\r\n    0x18382f1d0    |                piVar38 = (int64_t *)*piVar38;\r\n                   |            }\r\n    0x18382f1d3    |            iVar7 = func_0x000185f59f10(piVar38, piVar10);\r\n    0x18382f1da    |            if (iVar7 != 0) break;\r\n    0x18382f1e0    |            cVar6 = *(char *)((int64_t)puVar43 + 0x2f + (int64_t)puVar44);\r\n    0x18382f1e0    |            iVar32 = (int64_t)cVar6;\r\n    0x18382f1ec    |            if (iVar32 < 0) {\r\n    0x18382f1ee    |                iVar32 = *(int64_t *)((int64_t)puVar43 + 0x20 + (int64_t)puVar44);\r\n                   |            }\r\n    0x18382f1f3    |            cVar2 = *(char *)(iVar42 + 0x2f + (int64_t)puVar44);\r\n    0x18382f1f3    |            iVar18 = (int64_t)cVar2;\r\n    0x18382f1ff    |            if (iVar18 < 0) {\r\n    0x18382f201    |                iVar18 = *(int64_t *)(iVar42 + 0x20 + (int64_t)puVar44);\r\n                   |            }\r\n    0x18382f209    |            if (iVar32 != iVar18) break;\r\n    0x18382f211    |            if (cVar2 < '\\0') {\r\n    0x18382ef6b    |                iVar32 = *(int64_t *)(iVar42 + 0x18 + (int64_t)puVar44);\r\n                   |            } else {\r\n    0x18382f21b    |                iVar32 = (int64_t)puVar44 + iVar42 + 0x18;\r\n                   |            }\r\n    0x18382ef72    |            if (cVar6 < '\\0') {\r\n    0x18382ef74    |                iVar18 = *(int64_t *)((int64_t)puVar43 + 0x18 + (int64_t)puVar44);\r\n                   |            } else {\r\n    0x18382ef7f    |                iVar18 = (int64_t)puVar44 + (int64_t)puVar43 + 0x18;\r\n                   |            }\r\n    0x18382ef83    |            iVar7 = func_0x000185f59f10(iVar18, iVar32);\r\n    0x18382ef9a    |            if ((iVar7 != 0) ||\r\n    0x18382ef90    |               (*(int32_t *)((int64_t)puVar43 + 0x30 + (int64_t)puVar44) !=\r\n    0x18382ef95    |                *(int32_t *)(iVar42 + 0x30 + (int64_t)puVar44))) break;\r\n    0x18382efa0    |            cVar6 = *(char *)((int64_t)puVar43 + 0x50 + (int64_t)puVar44);\r\n    0x18382efa5    |            cVar2 = *(char *)(iVar42 + 0x50 + (int64_t)puVar44);\r\n    0x18382efac    |            if (cVar6 != cVar2) break;\r\n    0x18382efb4    |            if (cVar6 != '\\0') {\r\n    0x18382efb8    |                if (cVar2 == '\\0') goto code_r0x000183831fb0;\r\n    0x18382efbe    |                cVar6 = *(char *)((int64_t)puVar43 + 0x4f + (int64_t)puVar44);\r\n    0x18382efbe    |                iVar32 = (int64_t)cVar6;\r\n    0x18382efca    |                if (iVar32 < 0) {\r\n    0x18382efcc    |                    iVar32 = *(int64_t *)((int64_t)puVar43 + 0x40 + (int64_t)puVar44);\r\n                   |                }\r\n    0x18382efd1    |                cVar2 = *(char *)(iVar42 + 0x4f + (int64_t)puVar44);\r\n    0x18382efd1    |                iVar18 = (int64_t)cVar2;\r\n    0x18382efdd    |                if (iVar18 < 0) {\r\n    0x18382efdf    |                    iVar18 = *(int64_t *)(iVar42 + 0x40 + (int64_t)puVar44);\r\n                   |                }\r\n    0x18382efe7    |                if (iVar32 != iVar18) break;\r\n    0x18382eff1    |                puVar26 = (undefined8 *)((int64_t)puVar44 + iVar42 + 0x38);\r\n    0x18382eff7    |                if (cVar2 < '\\0') {\r\n    0x18382eff9    |                    puVar26 = (undefined8 *)*puVar26;\r\n                   |                }\r\n    0x18382f000    |                puVar17 = (undefined8 *)((int64_t)puVar44 + (int64_t)puVar43 + 0x38);\r\n    0x18382f006    |                if (cVar6 < '\\0') {\r\n    0x18382f008    |                    puVar17 = (undefined8 *)*puVar17;\r\n                   |                }\r\n    0x18382f00b    |                iVar7 = func_0x000185f59f10(puVar17, puVar26);\r\n    0x18382f012    |                if (iVar7 != 0) break;\r\n                   |            }\r\n    0x18382f018    |            cVar6 = *(char *)((int64_t)puVar43 + 0x60 + (int64_t)puVar44);\r\n    0x18382f01d    |            cVar2 = *(char *)(iVar42 + 0x60 + (int64_t)puVar44);\r\n    0x18382f024    |            if (cVar6 != cVar2) break;\r\n    0x18382f02c    |            if (cVar6 != '\\0') {\r\n    0x18382f030    |                if (cVar2 == '\\0') goto code_r0x000183831fb0;\r\n    0x18382f04c    |                if (0.001000000105705112 <\r\n                   |                    (double)((uint64_t)\r\n    0x18382f036    |                             (*(double *)((int64_t)puVar43 + 0x58 + (int64_t)puVar44) -\r\n    0x18382f03d    |                             *(double *)(iVar42 + 0x58 + (int64_t)puVar44)) & uVar14)) break;\r\n                   |            }\r\n    0x18382f052    |            cVar6 = *(char *)((int64_t)puVar43 + 0x80 + (int64_t)puVar44);\r\n    0x18382f05a    |            cVar2 = *(char *)(iVar42 + 0x80 + (int64_t)puVar44);\r\n    0x18382f064    |            if (cVar6 != cVar2) break;\r\n    0x18382f06c    |            if (cVar6 != '\\0') {\r\n    0x18382f070    |                if (cVar2 == '\\0') goto code_r0x000183831fb0;\r\n    0x18382f076    |                cVar6 = *(char *)((int64_t)puVar43 + 0x7f + (int64_t)puVar44);\r\n    0x18382f076    |                iVar32 = (int64_t)cVar6;\r\n    0x18382f082    |                if (iVar32 < 0) {\r\n    0x18382f084    |                    iVar32 = *(int64_t *)((int64_t)puVar43 + 0x70 + (int64_t)puVar44);\r\n                   |                }\r\n    0x18382f089    |                cVar2 = *(char *)(iVar42 + 0x7f + (int64_t)puVar44);\r\n    0x18382f089    |                iVar18 = (int64_t)cVar2;\r\n    0x18382f095    |                if (iVar18 < 0) {\r\n    0x18382f097    |                    iVar18 = *(int64_t *)(iVar42 + 0x70 + (int64_t)puVar44);\r\n                   |                }\r\n    0x18382f09f    |                if (iVar32 != iVar18) break;\r\n    0x18382f0a9    |                puVar26 = (undefined8 *)((int64_t)puVar44 + iVar42 + 0x68);\r\n    0x18382f0af    |                if (cVar2 < '\\0') {\r\n    0x18382f0b1    |                    puVar26 = (undefined8 *)*puVar26;\r\n                   |                }\r\n    0x18382f0b8    |                puVar17 = (undefined8 *)((int64_t)puVar44 + (int64_t)puVar43 + 0x68);\r\n    0x18382f0be    |                if (cVar6 < '\\0') {\r\n    0x18382f0c0    |                    puVar17 = (undefined8 *)*puVar17;\r\n                   |                }\r\n    0x18382f0c3    |                iVar7 = func_0x000185f59f10(puVar17, puVar26);\r\n    0x18382f0ca    |                if (iVar7 != 0) break;\r\n                   |            }\r\n    0x18382f0d0    |            uVar21 = (uint32_t)var_47ch;\r\n    0x18382f0d0    |            cVar6 = *(char *)((int64_t)puVar43 + 0x89 + (int64_t)puVar44);\r\n    0x18382f0d8    |            cVar2 = *(char *)(iVar42 + 0x89 + (int64_t)puVar44);\r\n    0x18382f0e2    |            if (cVar6 != cVar2) break;\r\n    0x18382f0ea    |            if (cVar6 != '\\0') {\r\n    0x18382f0ee    |                if (cVar2 == '\\0') goto code_r0x000183831fb0;\r\n    0x18382f104    |                if (*(char *)((int64_t)puVar43 + 0x88 + (int64_t)puVar44) != *(char *)(iVar42 + 0x88 + (int64_t)puVar44)\r\n    0x18382f104    |                   ) break;\r\n                   |            }\r\n    0x18382f10a    |            cVar6 = *(char *)((int64_t)puVar43 + 0x95 + (int64_t)puVar44);\r\n    0x18382f112    |            cVar2 = *(char *)(iVar42 + 0x95 + (int64_t)puVar44);\r\n    0x18382f11c    |            if (cVar6 != cVar2) break;\r\n    0x18382f124    |            if (cVar6 != '\\0') {\r\n    0x18382f128    |                if (cVar2 == '\\0') goto code_r0x000183831fb0;\r\n    0x18382f13e    |                if (*(char *)((int64_t)puVar43 + 0x94 + (int64_t)puVar44) != *(char *)(iVar42 + 0x94 + (int64_t)puVar44)\r\n    0x18382f13e    |                   ) break;\r\n                   |            }\r\n    0x18382f144    |            cVar6 = *(char *)((int64_t)puVar43 + 0x90 + (int64_t)puVar44);\r\n    0x18382f14c    |            cVar2 = *(char *)(iVar42 + 0x90 + (int64_t)puVar44);\r\n    0x18382f156    |            if (cVar6 != cVar2) break;\r\n    0x18382f15e    |            if (cVar6 != '\\0') {\r\n    0x18382f162    |                if (cVar2 == '\\0') goto code_r0x000183831fb0;\r\n    0x18382f178    |                if (*(int32_t *)((int64_t)puVar43 + 0x8c + (int64_t)puVar44) !=\r\n    0x18382f170    |                    *(int32_t *)(iVar42 + 0x8c + (int64_t)puVar44)) break;\r\n                   |            }\r\n    0x18382f17e    |            puVar44 = puVar44 + 0x26;\r\n    0x18382f185    |            puVar40 = (uint32_t *)((int64_t)puVar40 + -1);\r\n    0x18382f188    |            if (puVar40 == (uint32_t *)0x0) {\r\n    0x1838315eb    |                if ((*(int32_t *)0x191de85c0 < 1) && ((*(int32_t *)0x191cd6be0 != 0 || (*(int64_t *)0x191de85c8 != 0))))\r\n                   |                {\r\n    0x1838315f8    |                    func_0x00018030d390(&var_3f8h, 0x190c25040, 0x2aa, 0);\r\n    0x183831623    |                    uVar8 = func_0x000184dcd0d0(&var_3e8h, 0x1908fb27c, 6);\r\n    0x183831638    |                    uVar8 = func_0x000184dcd0d0(uVar8, 0x190c255f0, 0x45);\r\n    0x183831640    |                    if (3 < uVar21) {\r\n    0x18383213e    |                        pcVar4 = (code *)swi(3);\r\n    0x18383213e    |                        (*pcVar4)();\r\n    0x18383213e    |                        return;\r\n                   |                    }\r\n    0x183831652    |                    uVar3 = *(undefined8 *)((uint64_t)uVar21 * 8 + 0x190c26240);\r\n    0x183831659    |                    uVar9 = func_0x000185f5a650(uVar3);\r\n    0x183831667    |                    uVar8 = func_0x000184dcd0d0(uVar8, uVar3, uVar9);\r\n    0x18383167c    |                    uVar8 = func_0x000184dcd0d0(uVar8, 0x190c25638, 0xc);\r\n    0x18383168f    |                    if (3 < (uint64_t)*(uint32_t *)(arg1 + 0x188)) {\r\n    0x183832141    |                        pcVar4 = (code *)swi(3);\r\n    0x183832141    |                        (*pcVar4)();\r\n    0x183832141    |                        return;\r\n                   |                    }\r\n    0x183831695    |                    uVar3 = *(undefined8 *)((uint64_t)*(uint32_t *)(arg1 + 0x188) * 8 + 0x190c26240);\r\n    0x18383169c    |                    uVar9 = func_0x000185f5a650(uVar3);\r\n    0x1838316aa    |                    func_0x000184dcd0d0(uVar8, uVar3, uVar9);\r\n    0x1838316be    |                    var_3f8h = 0x18ff81648;\r\n    0x1838316b6    |                    func_0x00018030e9d0(&var_3f8h);\r\n    0x1838316d8    |                    *(undefined8 *)((int64_t)&var_3e8h + (int64_t)*(int32_t *)(var_3e8h + 4)) = 0x18fe1b290;\r\n    0x1838316e7    |                    var_3e0h = 0x18fe20d40;\r\n    0x1838316ef    |                    if (var_390h._4_4_ < 0) {\r\n    0x183831703    |                        func_0x0001841dcbe0(CONCAT44(var_3a0h._4_4_, (undefined4)var_3a0h), \r\n    0x1838316fb    |                                            CONCAT44(var_390h._4_4_, (undefined4)var_390h) & 0x7fffffffffffffff);\r\n                   |                    }\r\n    0x18383171f    |                    var_3e0h = 0x18fe20db0;\r\n    0x183831730    |                    if (var_3d8h != 0x191de1450) {\r\n    0x183832191    |                        LOCK();\r\n    0x183832191    |                        piVar1 = (int32_t *)(var_3d8h + 8);\r\n    0x183832191    |                        iVar7 = *piVar1;\r\n    0x183832191    |                        *piVar1 = *piVar1 + -1;\r\n    0x183832191    |                        UNLOCK();\r\n    0x183832198    |                        if (iVar7 == 0) {\r\n    0x1838321a5    |                            (*(code *)0x185f59da0)();\r\n                   |                        }\r\n                   |                    }\r\n    0x183831710    |                    func_0x00018424db70(&var_3e0h);\r\n    0x183831736    |                    func_0x0001848f8b80(&var_378h);\r\n                   |                }\r\n    0x183831751    |                if (uVar21 == 3) {\r\n    0x18383176a    |                    piVar10 = *(int64_t **)\r\n    0x183831766    |                               (*(int64_t *)\r\n    0x18383175d    |                                 (*(int64_t *)(unaff_GS_OFFSET + 0x58) + (uint64_t)*(uint32_t *)0x191d832e0 * 8) + 0x3d8\r\n    0x18383176a    |                               );\r\n    0x183831780    |                    if ((piVar10 == (int64_t *)0x0) || (iVar42 = *piVar10, iVar42 == 0)) {\r\n    0x18383213b    |                        pcVar4 = (code *)swi(3);\r\n    0x18383213b    |                        (*pcVar4)();\r\n    0x18383213b    |                        return;\r\n                   |                    }\r\n    0x183831786    |                    uVar14 = *(uint64_t *)(arg1 + 0x98);\r\n    0x1838317a1    |                    if ((uVar14 & 0xfffffffc00000000) == *(uint64_t *)0x191cd6d08) {\r\n    0x1838317a6    |                        func_0x0001841c7180(uVar14);\r\n                   |                    }\r\n    0x1838317b0    |                    puVar13 = (undefined4 *)func_0x000185f006b8(0x48);\r\n    0x1838317b8    |                    *puVar13 = 1;\r\n    0x1838317c5    |                    *(undefined8 *)(puVar13 + 2) = 0x180ed2a00;\r\n    0x1838317d0    |                    *(undefined8 *)(puVar13 + 4) = 0x182c11ae0;\r\n    0x1838317db    |                    *(undefined8 *)(puVar13 + 6) = 0x1841d75d0;\r\n    0x1838317e6    |                    *(undefined8 *)(puVar13 + 8) = 0x183832900;\r\n    0x1838317ea    |                    *(uint64_t *)(puVar13 + 10) = uVar14;\r\n    0x1838317f7    |                    if (*(char *)(arg1 + 0x2f) < '\\0') {\r\n    0x1838317ee    |                        func_0x0001841dd0f0(puVar13 + 0xc, *(undefined8 *)(arg1 + 0x18), *(undefined8 *)(arg1 + 0x20));\r\n                   |                    } else {\r\n    0x183831801    |                        *(undefined8 *)(puVar13 + 0x10) = *(undefined8 *)(arg1 + 0x28);\r\n    0x183831805    |                        uVar52 = *(undefined4 *)(arg1 + 0x1c);\r\n    0x183831805    |                        uVar53 = *(undefined4 *)(arg1 + 0x20);\r\n    0x183831805    |                        uVar48 = *(undefined4 *)(arg1 + 0x24);\r\n    0x18383180a    |                        puVar13[0xc] = *(undefined4 *)(arg1 + 0x18);\r\n    0x18383180a    |                        puVar13[0xd] = uVar52;\r\n    0x18383180a    |                        puVar13[0xe] = uVar53;\r\n    0x18383180a    |                        puVar13[0xf] = uVar48;\r\n                   |                    }\r\n    0x18383181c    |                    func_0x000184339cd0(&var_3f8h, 0x190c25648, 0x190c25040, 0x2b0);\r\n    0x18383184c    |                    var_298h = (int64_t)puVar13;\r\n    0x18383184c    |                    (*(code *)0x185f59da0)(iVar42, &var_3f8h, &var_298h, 0);\r\n                   |                }\r\n                   |                goto code_r0x00018382e33d;\r\n                   |            }\r\n                   |        } while( true );\r\n                   |    }\r\n    0x18382df32    |    if (((uint32_t)var_47ch != 2) || (*(int64_t *)(arg1 + 0xa8) == 0)) {\r\n    0x18382e1ec    |        iVar42 = *(int64_t *)puVar20;\r\n    0x18382e1ef    |        iVar18 = (int64_t)puVar27 * 0x98;\r\n    0x18382e1fc    |        iVar32 = iVar42;\r\n    0x18382e1fc    |        if (iVar18 == 0) goto code_r0x00018382e222;\r\n    0x18382e1fe    |        goto code_r0x00018382e205;\r\n                   |    }\r\n    0x18382df56    |    if ((*(int32_t *)0x191de85c0 < 1) && ((*(int32_t *)0x191cd6be0 != 0 || (*(int64_t *)0x191de85c8 != 0)))) {\r\n    0x18382df63    |        func_0x00018030d390(&var_3f8h, 0x190c25040, 700, 0);\r\n    0x18382df94    |        uVar8 = func_0x000184dcd0d0(&var_3e8h, 0x1908fb27c, 6);\r\n    0x18382dfa9    |        func_0x000184dcd0d0(uVar8, 0x190c25658, 0x3b);\r\n    0x18382dfb5    |        var_3f8h = 0x18ff81648;\r\n    0x18382df63    |        func_0x00018030e9d0(&var_3f8h);\r\n    0x18382dfcf    |        *(undefined8 *)((int64_t)&var_3e8h + (int64_t)*(int32_t *)(var_3e8h + 4)) = 0x18fe1b290;\r\n    0x18382dfde    |        var_3e0h = 0x18fe20d40;\r\n    0x18382dfe6    |        if (var_390h._4_4_ < 0) {\r\n    0x18382dffa    |            func_0x0001841dcbe0(CONCAT44(var_3a0h._4_4_, (undefined4)var_3a0h), \r\n    0x18382dff2    |                                CONCAT44(var_390h._4_4_, (undefined4)var_390h) & 0x7fffffffffffffff);\r\n                   |        }\r\n    0x18382e016    |        var_3e0h = 0x18fe20db0;\r\n    0x18382e027    |        if (var_3d8h != 0x191de1450) {\r\n    0x1838320e4    |            LOCK();\r\n    0x1838320e4    |            piVar1 = (int32_t *)(var_3d8h + 8);\r\n    0x1838320e4    |            iVar7 = *piVar1;\r\n    0x1838320e4    |            *piVar1 = *piVar1 + -1;\r\n    0x1838320e4    |            UNLOCK();\r\n    0x1838320eb    |            if (iVar7 == 0) {\r\n    0x1838320f8    |                (*(code *)0x185f59da0)();\r\n                   |            }\r\n                   |        }\r\n    0x18382e007    |        func_0x00018424db70(&var_3e0h);\r\n    0x18382e02d    |        func_0x0001848f8b80(&var_378h);\r\n                   |    }\r\n    0x18382e045    |    piVar10 = (int64_t *)(arg1 + 400);\r\n    0x18382e04c    |    iVar42 = *(int64_t *)(arg1 + 400);\r\n    0x18382e053    |    iVar18 = *(int64_t *)(arg1 + 0x198) * 0x98;\r\n    0x18382e064    |    iVar32 = iVar42;\r\n    0x18382e064    |    if (iVar18 == 0) goto code_r0x00018382e08a;\r\n    0x18382e066    |    goto code_r0x00018382e06d;\r\n                   |code_r0x000183831fb0:\r\n    0x183831fb0    |    func_0x000185fa4e70();\r\n                   |code_r0x000183831fb5:\r\n    0x183831fcd    |    puVar26 = (undefined8 *)func_0x000183839ce0(&var_1c8h, &var_1b0h, &var_298h);\r\n                   |code_r0x00018382fa28:\r\n    0x18382fa44    |    var_1c0h = ((int64_t)puVar26 - var_1c8h >> 5) * -0x3333333333333333;\r\n    0x18382fa53    |    if (puVar26 == (undefined8 *)var_1c8h) goto code_r0x00018382dd25;\r\n    0x18382fa7f    |    if ((*(int32_t *)0x191de85c0 < 1) && ((*(int32_t *)0x191cd6be0 != 0 || (*(int64_t *)0x191de85c8 != 0)))) {\r\n    0x18382fa98    |        func_0x00018030d390(unaff_RBP, 0x190c25040, 0x33f, 0);\r\n    0x18382fab2    |        uVar8 = func_0x000184dcd0d0(&var_3e8h, 0x1908fb27c, 6);\r\n    0x18382fac7    |        uVar8 = func_0x000184dcd0d0(uVar8, 0x190c25790, 0x32);\r\n    0x18382fadc    |        uVar8 = func_0x000184dcd0d0(uVar8, 0x190c257c4, 6);\r\n    0x18382fae4    |        var_160h = (int64_t)*(char *)((int64_t)puVar43 + 0x1f);\r\n    0x18382faec    |        if (var_160h < 0) {\r\n    0x18382faee    |            var_400h = *(int64_t *)(puVar43 + 2);\r\n    0x18382fafa    |            var_160h = *(int64_t *)(puVar43 + 4);\r\n                   |        }\r\n    0x18382fb06    |        var_168h = var_400h;\r\n    0x18382fb16    |        func_0x000185831450((uint32_t *)((int64_t)&var_41ch + 4), &var_168h);\r\n    0x18382fb3a    |        puVar20 = (uint32_t *)((int64_t)&var_41ch + 4);\r\n    0x18382fb3a    |        iVar42 = (int64_t)var_408h._7_1_;\r\n    0x18382fb3a    |        if ((int64_t)var_408h._7_1_ < 0) {\r\n    0x18382fb44    |            puVar20 = stack0xfffffffffffffbe8;\r\n    0x18382fb44    |            iVar42 = var_410h;\r\n                   |        }\r\n    0x18382fb52    |        uVar8 = func_0x000184dcd0d0(uVar8, puVar20, iVar42);\r\n    0x18382fb67    |        uVar8 = func_0x000184dcd0d0(uVar8, 0x1908f0abc, 5);\r\n    0x18382fb73    |        puVar26 = (undefined8 *)func_0x000184c155e0(puVar43 + 8);\r\n    0x18382fb78    |        iVar42 = (int64_t)*(char *)((int64_t)puVar26 + 0x17);\r\n    0x18382fb80    |        if (iVar42 < 0) {\r\n    0x18382fb82    |            iVar42 = puVar26[1];\r\n    0x18382fb86    |            puVar26 = (undefined8 *)*puVar26;\r\n                   |        }\r\n    0x18382fb8f    |        uVar8 = func_0x000184dcd0d0(uVar8, puVar26, iVar42);\r\n    0x18382fba4    |        uVar8 = func_0x000184dcd0d0(uVar8, 0x190c257d0, 7);\r\n    0x18382fbb0    |        func_0x00018197c680(uVar8, CONCAT44(uVar50, uVar48));\r\n    0x18382fbbd    |        if (var_408h < 0) {\r\n    0x18382fbdc    |            func_0x0001841dcbe0(stack0xfffffffffffffbe8, var_408h & 0x7fffffffffffffff);\r\n                   |        }\r\n    0x18382fbe8    |        var_3f8h = 0x18ff81648;\r\n    0x18382fbf3    |        func_0x00018030e9d0(unaff_RBP);\r\n    0x18382fc0b    |        *(undefined8 *)((int64_t)&var_3e8h + (int64_t)*(int32_t *)(var_3e8h + 4)) = 0x18fe1b290;\r\n    0x18382fc1a    |        var_3e0h = 0x18fe20d40;\r\n    0x18382fc32    |        if (var_390h._4_4_ < 0) {\r\n    0x18382fc49    |            func_0x0001841dcbe0(CONCAT44(var_3a0h._4_4_, (undefined4)var_3a0h), \r\n    0x18382fc34    |                                CONCAT44(var_390h._4_4_, (undefined4)var_390h) & 0x7fffffffffffffff);\r\n                   |        }\r\n    0x18382fc5d    |        var_3e0h = 0x18fe20db0;\r\n    0x18382fc77    |        if (var_3d8h != 0x191de1450) {\r\n    0x183832149    |            LOCK();\r\n    0x183832149    |            piVar1 = (int32_t *)(var_3d8h + 8);\r\n    0x183832149    |            iVar7 = *piVar1;\r\n    0x183832149    |            *piVar1 = *piVar1 + -1;\r\n    0x183832149    |            UNLOCK();\r\n    0x183832150    |            if (iVar7 == 0) {\r\n    0x18383215d    |                (*(code *)0x185f59da0)();\r\n                   |            }\r\n                   |        }\r\n    0x18382fc7d    |        func_0x00018424db70(&var_3e0h);\r\n    0x18382fc8a    |        func_0x0001848f8b80(&var_378h);\r\n                   |    }\r\n    0x18382fc97    |    func_0x0001839245d0(&var_298h);\r\n                   |    do {\r\n                   |        do {\r\n                   |            do {\r\n                   |                do {\r\n    0x18382fca4    |                    iVar42 = var_1c0h;\r\n    0x18382fca4    |                    iVar32 = var_1c8h;\r\n    0x18382fca4    |                    puVar43 = puVar43 + 0x28;\r\n    0x18382fcae    |                    if (puVar43 == puVar44) {\r\n    0x18382ff35    |                        iVar18 = var_1c0h * 0xa0;\r\n    0x18382ff3c    |                        if (iVar18 == 0) {\r\n    0x18382ff1f    |                            uVar14 = 0;\r\n                   |                        } else {\r\n    0x18382ff5b    |                            uVar14 = (iVar18 >> 5) * -0x3333333333333333;\r\n    0x18382ff5f    |                            iVar39 = 0x3f;\r\n    0x18382ff5f    |                            if (uVar14 != 0) {\r\n    0x18382ff5f    |                                for (; uVar14 >> iVar39 == 0; iVar39 = iVar39 + -1) {\r\n                   |                                }\r\n                   |                            }\r\n    0x18382ff74    |                            func_0x000183839e60(var_1c8h, var_1c8h + iVar18, ((uint32_t)iVar39 ^ 0x3f) * 2 ^ 0x7e);\r\n    0x18382ff85    |                            iVar32 = iVar32 + 8;\r\n                   |                            do {\r\n    0x18382ff98    |                                if (var_490h == var_488h) {\r\n    0x183831d83    |                                    iVar39 = func_0x0001838398a0(&var_498h, iVar32);\r\n                   |                                } else {\r\n    0x18382ffa5    |                                    iVar29 = var_498h + var_490h * 0x98;\r\n    0x18382ffa8    |                                    if (iVar29 == 0) goto code_r0x00018382dd25;\r\n    0x18382ffae    |                                    iVar39 = iVar29 + 0x98;\r\n    0x18382ffb8    |                                    func_0x000183924660(iVar29, iVar32);\r\n                   |                                }\r\n    0x18382ffcc    |                                var_490h = (iVar39 - var_498h >> 3) * -0x79435e50d79435e5;\r\n    0x18382ffd8    |                                if (iVar39 == var_498h) goto code_r0x00018382dd25;\r\n    0x18382ffde    |                                iVar32 = iVar32 + 0xa0;\r\n    0x18382ffe5    |                                iVar18 = iVar18 + -0xa0;\r\n    0x18382ffec    |                            } while (iVar18 != 0);\r\n    0x18382ffee    |                            uVar14 = iVar42 & 0xffffffff;\r\n                   |                        }\r\n                   |                        goto code_r0x000183830256;\r\n                   |                    }\r\n                   |code_r0x00018382fcb4:\r\n    0x18382fcb9    |                } while ((char)puVar43[0xe] != '\\x01');\r\n    0x18382fcbb    |                func_0x000184c155e0(puVar43 + 8);\r\n    0x18382fcb4    |                func_0x00018027fd40(&var_1f8h, unaff_RBP);\r\n    0x18382fcde    |            } while (var_3f8h != 0);\r\n    0x18382fce0    |            iVar42 = (int64_t)*(char *)((int64_t)puVar40 + 0x47);\r\n    0x18382fceb    |            if (iVar42 < 0) {\r\n    0x18382fced    |                iVar42 = *(int64_t *)(puVar40 + 0xe);\r\n                   |            }\r\n    0x18382fcf4    |        } while (iVar42 == 0);\r\n    0x18382fcf6    |        var_3f8h = CONCAT44(uVar53, uVar52);\r\n    0x18382fcf6    |        var_3f0h = 0;\r\n    0x18382fcfe    |        var_3e8h = 0;\r\n    0x18382fd11    |        var_128h = var_4a0h;\r\n    0x18382fd11    |        if (*(char *)((int64_t)puVar40 + 0x47) < '\\0') {\r\n    0x18382fd18    |            var_128h = *(int64_t *)var_4a0h;\r\n                   |        }\r\n    0x18382fd3e    |        var_120h = iVar42;\r\n    0x18382fd2b    |        func_0x0001854229f0(&var_298h, &var_128h);\r\n    0x18382fd4f    |        var_110h = (int64_t)(char)var_281h;\r\n    0x18382fd4f    |        var_118h = (int64_t)&var_298h;\r\n    0x18382fd4f    |        if ((int64_t)(char)var_281h < 0) {\r\n    0x18382fd59    |            var_110h = var_290h;\r\n    0x18382fd59    |            var_118h = var_298h;\r\n                   |        }\r\n    0x18382fd7c    |        func_0x000180a530d0(unaff_RBP, &var_118h);\r\n    0x18382fd89    |        if ((int64_t)_var_288h < 0) {\r\n    0x18382fd9e    |            func_0x0001841dcbe0(var_298h, (int64_t)_var_288h * 2);\r\n                   |        }\r\n    0x18382fda3    |        var_298h = CONCAT44(uVar53, uVar52);\r\n    0x18382fda3    |        var_290h = 0;\r\n    0x18382fdab    |        _var_288h = (int64_t *)0x0;\r\n    0x18382fdb7    |        var_400h = (int64_t)(puVar43 + 2);\r\n    0x18382fdbb    |        var_130h = (int64_t)*(char *)((int64_t)puVar43 + 0x1f);\r\n    0x18382fdcb    |        var_138h = var_400h;\r\n    0x18382fdcb    |        if (var_130h < 0) {\r\n    0x18382fdcd    |            var_138h = *(int64_t *)(puVar43 + 2);\r\n    0x18382fdd1    |            var_130h = *(int64_t *)(puVar43 + 4);\r\n                   |        }\r\n    0x18382fde5    |        func_0x000180a530d0(&var_298h, &var_138h);\r\n    0x18382fdfa    |        unique0x10001496 = (uint32_t *)CONCAT44(uVar53, uVar52);\r\n    0x18382fdfa    |        var_410h = 0;\r\n    0x18382fe02    |        var_408h = 0;\r\n    0x18382fe11    |        var_158h = func_0x000184c155e0(puVar43 + 8);\r\n    0x18382fe16    |        var_150h = (int64_t)*(char *)(var_158h + 0x17);\r\n    0x18382fe1e    |        if (var_150h < 0) {\r\n    0x18382fe20    |            var_150h = *(int64_t *)(var_158h + 8);\r\n    0x18382fe24    |            var_158h = *(int64_t *)var_158h;\r\n                   |        }\r\n    0x18382fe42    |        func_0x0001854229f0(puVar27, &var_158h);\r\n    0x18382fe50    |        var_140h = (int64_t)(char)var_461h;\r\n    0x18382fe50    |        var_148h = (int64_t)puVar27;\r\n    0x18382fe50    |        if ((int64_t)(char)var_461h < 0) {\r\n    0x18382fe57    |            var_140h = var_470h;\r\n    0x18382fe57    |            var_148h = (int64_t)stack0xfffffffffffffb88;\r\n                   |        }\r\n    0x18382fe6c    |        func_0x000180a530d0((int64_t)&var_41ch + 4, &var_148h);\r\n    0x18382fe86    |        if (_var_468h < 0) {\r\n    0x18382fe95    |            func_0x0001841dcbe0(stack0xfffffffffffffb88, _var_468h * 2);\r\n                   |        }\r\n    0x18382fea9    |        iVar42 = (int64_t)(char)var_281h;\r\n    0x18382fea9    |        if ((int64_t)(char)var_281h < 0) {\r\n    0x18382feab    |            iVar42 = var_290h;\r\n                   |        }\r\n    0x18382feb6    |        if (iVar42 == 0) {\r\n                   |code_r0x00018382f5f3:\r\n    0x18382f5f3    |            uVar48 = 0;\r\n    0x18382f5f3    |            uVar50 = 0;\r\n                   |        } else {\r\n    0x18382fec8    |            piVar10 = (int64_t *)var_3f8h;\r\n    0x18382fec8    |            iVar32 = var_3f0h;\r\n    0x18382fec8    |            if (-1 < (int64_t)var_3e8h._7_1_) {\r\n    0x18382fed9    |                piVar10 = unaff_RBP;\r\n    0x18382fed9    |                iVar32 = (int64_t)var_3e8h._7_1_;\r\n                   |            }\r\n    0x18382fee0    |            if (iVar42 == iVar32) {\r\n    0x18382fef0    |                piVar38 = &var_298h;\r\n    0x18382fef0    |                if ((int64_t)_var_288h < 0) {\r\n    0x18382fef2    |                    piVar38 = (int64_t *)var_298h;\r\n                   |                }\r\n    0x18382fefa    |                iVar18 = 0;\r\n                   |                do {\r\n    0x18382ff07    |                    if (*(int16_t *)((int64_t)piVar10 + iVar18 * 2) != *(int16_t *)((int64_t)piVar38 + iVar18 * 2))\r\n    0x18382ff07    |                    goto code_r0x00018382f587;\r\n    0x18382ff0d    |                    iVar18 = iVar18 + 1;\r\n    0x18382ff13    |                    uVar48 = unaff_XMM12_Da;\r\n    0x18382ff13    |                    uVar50 = unaff_XMM12_Db;\r\n    0x18382ff13    |                } while (iVar42 != iVar18);\r\n                   |            } else {\r\n                   |code_r0x00018382f587:\r\n    0x18382f597    |                if (piVar10 == (int64_t *)0x0 && iVar32 != 0) goto code_r0x00018382dd25;\r\n    0x18382f5a7    |                piVar38 = &var_298h;\r\n    0x18382f5a7    |                if ((int64_t)_var_288h < 0) {\r\n    0x18382f5a9    |                    piVar38 = (int64_t *)var_298h;\r\n                   |                }\r\n    0x18382f5b9    |                uVar48 = unaff_XMM13_Da;\r\n    0x18382f5b9    |                uVar50 = unaff_XMM13_Db;\r\n    0x18382f5b9    |                if (iVar32 != 0) {\r\n    0x18382f5bb    |                    piVar12 = (int64_t *)((int64_t)piVar38 + iVar42 * 2);\r\n    0x18382f5c2    |                    iVar18 = iVar32 * 2;\r\n    0x18382f5c9    |                    iVar39 = iVar18 >> 1;\r\n    0x18382f5d5    |                    iVar42 = iVar42 * 2 >> 1;\r\n    0x18382f5d5    |                    piVar30 = piVar38;\r\n    0x18382f5d5    |                    if (iVar32 << 1 != 0) {\r\n    0x18382f5e4    |                        if (iVar39 <= iVar42) {\r\n    0x18382f428    |                            iVar29 = iVar42;\r\n                   |                            do {\r\n    0x18382f431    |                                iVar29 = (iVar29 - iVar39) * 2 + 2;\r\n    0x18382f435    |                                if (iVar29 != 0) {\r\n    0x18382f43a    |                                    iVar24 = iVar29 >> 1;\r\n    0x18382f43d    |                                    piVar37 = piVar30;\r\n                   |                                    do {\r\n    0x18382f444    |                                        if ((int16_t)*piVar37 == (int16_t)*piVar10) goto code_r0x00018382f452;\r\n    0x18382f446    |                                        piVar37 = (int64_t *)((int64_t)piVar37 + 2);\r\n    0x18382f44a    |                                        iVar24 = iVar24 + -1;\r\n    0x18382f44d    |                                    } while (iVar24 != 0);\r\n                   |                                }\r\n    0x18382f44f    |                                piVar37 = (int64_t *)0x0;\r\n                   |code_r0x00018382f452:\r\n    0x18382f452    |                                piVar35 = (int64_t *)((int64_t)piVar30 + iVar29);\r\n    0x18382f45b    |                                piVar19 = piVar37;\r\n    0x18382f45b    |                                if (piVar37 == (int64_t *)0x0) {\r\n    0x18382f45b    |                                    piVar19 = piVar35;\r\n                   |                                }\r\n    0x18382f467    |                                piVar30 = (int64_t *)0x0;\r\n    0x18382f467    |                                if (piVar19 != piVar35) {\r\n    0x18382f467    |                                    piVar30 = piVar19;\r\n                   |                                }\r\n    0x18382f473    |                                if ((iVar18 == 0) || (piVar30 == (int64_t *)0x0)) {\r\n    0x18382f498    |                                    puVar44 = (uint32_t *)var_4b0h;\r\n    0x18382f498    |                                    if (piVar30 == (int64_t *)0x0) {\r\n    0x18382f498    |                                        piVar30 = piVar12;\r\n                   |                                    }\r\n                   |                                    goto code_r0x00018382f4a1;\r\n                   |                                }\r\n    0x18382f475    |                                iVar29 = 0;\r\n    0x18382f482    |                                while (*(int16_t *)((int64_t)piVar10 + iVar29 * 2) ==\r\n    0x18382f47d    |                                       *(int16_t *)((int64_t)piVar19 + iVar29 * 2)) {\r\n    0x18382f488    |                                    iVar29 = iVar29 + 1;\r\n    0x18382f48e    |                                    if (iVar39 == iVar29) {\r\n    0x183831fa3    |                                        unaff_RBP = &var_3f8h;\r\n    0x183831fab    |                                        puVar44 = (uint32_t *)var_4b0h;\r\n    0x183831fab    |                                        puVar40 = (uint32_t *)arg1;\r\n    0x183831fab    |                                        goto code_r0x00018382f4a1;\r\n                   |                                    }\r\n                   |                                }\r\n    0x18382f3e9    |                                if (piVar37 == (int64_t *)0x0) {\r\n    0x18382f3e9    |                                    piVar37 = piVar35;\r\n                   |                                }\r\n    0x18382f3ed    |                                piVar30 = (int64_t *)((int64_t)piVar37 + 2);\r\n    0x18382f3f9    |                                if (piVar19 == piVar35) {\r\n    0x18382f3f9    |                                    piVar30 = (int64_t *)0x2;\r\n                   |                                }\r\n    0x18382f403    |                                iVar29 = (int64_t)piVar12 - (int64_t)piVar30 >> 1;\r\n    0x18382f411    |                                unaff_RBP = &var_3f8h;\r\n    0x18382f41e    |                                puVar44 = (uint32_t *)var_4b0h;\r\n    0x18382f41e    |                                puVar40 = (uint32_t *)arg1;\r\n    0x18382f41e    |                            } while (iVar39 <= iVar29);\r\n                   |                            goto code_r0x00018382f4aa;\r\n                   |                        }\r\n                   |code_r0x00018382f5ea:\r\n    0x18382f5ed    |                        if (iVar39 <= iVar42) {\r\n    0x18382f365    |                            piVar30 = piVar38;\r\n                   |                            do {\r\n    0x18382f36e    |                                iVar42 = (iVar42 - iVar39) * 2 + 2;\r\n    0x18382f372    |                                if (iVar42 != 0) {\r\n    0x18382f377    |                                    iVar32 = iVar42 >> 1;\r\n    0x18382f37a    |                                    piVar37 = piVar30;\r\n                   |                                    do {\r\n    0x18382f381    |                                        if ((int16_t)*piVar37 == (int16_t)*piVar10) goto code_r0x00018382f38e;\r\n    0x18382f383    |                                        piVar37 = (int64_t *)((int64_t)piVar37 + 2);\r\n    0x18382f387    |                                        iVar32 = iVar32 + -1;\r\n    0x18382f38a    |                                    } while (iVar32 != 0);\r\n                   |                                }\r\n    0x18382f38c    |                                piVar37 = (int64_t *)0x0;\r\n                   |code_r0x00018382f38e:\r\n    0x18382f38e    |                                piVar35 = (int64_t *)((int64_t)piVar30 + iVar42);\r\n    0x18382f397    |                                piVar19 = piVar37;\r\n    0x18382f397    |                                if (piVar37 == (int64_t *)0x0) {\r\n    0x18382f397    |                                    piVar19 = piVar35;\r\n                   |                                }\r\n    0x18382f3a3    |                                piVar30 = (int64_t *)0x0;\r\n    0x18382f3a3    |                                if (piVar19 != piVar35) {\r\n    0x18382f3a3    |                                    piVar30 = piVar19;\r\n                   |                                }\r\n    0x18382f3af    |                                if ((iVar18 == 0) || (piVar30 == (int64_t *)0x0)) {\r\n    0x18382f3d4    |                                    if (piVar30 == (int64_t *)0x0) {\r\n    0x18382f3d4    |                                        piVar30 = piVar12;\r\n                   |                                    }\r\n                   |                                    goto code_r0x00018382f3d8;\r\n                   |                                }\r\n    0x18382f3b1    |                                iVar42 = 0;\r\n    0x18382f3be    |                                while (*(int16_t *)((int64_t)piVar10 + iVar42 * 2) ==\r\n    0x18382f3b9    |                                       *(int16_t *)((int64_t)piVar19 + iVar42 * 2)) {\r\n    0x18382f3c4    |                                    iVar42 = iVar42 + 1;\r\n    0x18382f3ca    |                                    if (iVar39 == iVar42) {\r\n    0x183831f11    |                                        unaff_RBP = &var_3f8h;\r\n    0x183831f19    |                                        goto code_r0x00018382f3d8;\r\n                   |                                    }\r\n                   |                                }\r\n    0x18382f32d    |                                if (piVar37 == (int64_t *)0x0) {\r\n    0x18382f32d    |                                    piVar37 = piVar35;\r\n                   |                                }\r\n    0x18382f331    |                                piVar30 = (int64_t *)((int64_t)piVar37 + 2);\r\n    0x18382f33e    |                                if (piVar19 == piVar35) {\r\n    0x18382f33e    |                                    piVar30 = (int64_t *)0x2;\r\n                   |                                }\r\n    0x18382f348    |                                iVar42 = (int64_t)piVar12 - (int64_t)piVar30 >> 1;\r\n    0x18382f351    |                                unaff_RBP = &var_3f8h;\r\n    0x18382f359    |                            } while (iVar39 <= iVar42);\r\n                   |                        }\r\n                   |                        goto code_r0x00018382f5f3;\r\n                   |                    }\r\n                   |code_r0x00018382f4a1:\r\n    0x183831f26    |                    if ((piVar30 == piVar12) || (piVar30 != piVar38)) {\r\n                   |code_r0x00018382f4aa:\r\n    0x18382f4b0    |                        piVar30 = piVar38;\r\n    0x18382f4b0    |                        if (iVar32 << 1 != 0) goto code_r0x00018382f5ea;\r\n                   |code_r0x00018382f3d8:\r\n    0x18382f3db    |                        if (piVar30 == piVar12) goto code_r0x00018382f5f3;\r\n    0x183831f3c    |                        uVar48 = 0;\r\n    0x183831f3c    |                        uVar50 = 0;\r\n    0x183831f3c    |                        if ((int64_t)piVar30 - (int64_t)piVar38 != -2) {\r\n    0x183831f47    |                            uVar48 = unaff_XMM14_Da;\r\n    0x183831f47    |                            uVar50 = unaff_XMM14_Db;\r\n                   |                        }\r\n                   |                    }\r\n                   |                }\r\n                   |            }\r\n                   |        }\r\n    0x18382f60e    |        iVar42 = (int64_t)var_408h._7_1_;\r\n    0x18382f60e    |        if ((int64_t)var_408h._7_1_ < 0) {\r\n    0x18382f60e    |            iVar42 = var_410h;\r\n                   |        }\r\n    0x18382f615    |        if (iVar42 != 0) {\r\n    0x18382f61b    |            unique0x100014ba = (uint32_t *)CONCAT44(uVar53, uVar52);\r\n    0x18382f61b    |            var_470h = 0;\r\n    0x18382f620    |            _var_468h = 0;\r\n    0x18382f630    |            if (var_408h < 0) {\r\n    0x18382f62b    |                func_0x000184206150((uint32_t *)((int64_t)&var_47ch + 4), stack0xfffffffffffffbe8);\r\n                   |            } else {\r\n    0x18382f63e    |                _var_468h = var_408h;\r\n    0x18382f64c    |                stack0xfffffffffffffb88 = stack0xfffffffffffffbe8;\r\n    0x18382f64c    |                var_470h = var_410h;\r\n                   |            }\r\n    0x18382f652    |            iVar42 = _var_468h;\r\n    0x18382f652    |            puVar20 = stack0xfffffffffffffb88;\r\n    0x18382f666    |            puVar40 = (uint32_t *)((int64_t)&var_47ch + 4);\r\n    0x18382f666    |            uVar14 = (int64_t)(char)var_461h;\r\n    0x18382f666    |            if ((int64_t)(char)var_461h < 0) {\r\n    0x18382f66d    |                puVar40 = stack0xfffffffffffffb88;\r\n    0x18382f66d    |                uVar14 = var_470h;\r\n                   |            }\r\n    0x18382f670    |            iVar32 = uVar14 * 2;\r\n    0x18382f678    |            if (4 < iVar32) {\r\n    0x18382f4c1    |                puVar44 = (uint32_t *)((int64_t)puVar40 + uVar14 * 2);\r\n    0x18382f4c5    |                puVar45 = puVar40;\r\n                   |                do {\r\n    0x18382f4cf    |                    uVar28 = iVar32 - 4U >> 1;\r\n    0x18382f4d2    |                    puVar34 = puVar45;\r\n                   |                    do {\r\n    0x18382f4da    |                        if ((int16_t)*puVar34 == 0x3a) goto code_r0x00018382f4e8;\r\n    0x18382f4dc    |                        puVar34 = (uint32_t *)((int64_t)puVar34 + 2);\r\n    0x18382f4e0    |                        uVar28 = uVar28 - 1;\r\n    0x18382f4e3    |                    } while (uVar28 != 0);\r\n    0x18382f4e5    |                    puVar34 = (uint32_t *)0x0;\r\n                   |code_r0x00018382f4e8:\r\n    0x18382f4e8    |                    puVar31 = (uint32_t *)((iVar32 - 4U) + (int64_t)puVar45);\r\n    0x18382f4f1    |                    puVar41 = puVar34;\r\n    0x18382f4f1    |                    if (puVar34 == (uint32_t *)0x0) {\r\n    0x18382f4f1    |                        puVar41 = puVar31;\r\n                   |                    }\r\n    0x18382f501    |                    if ((puVar41 == puVar31) || (puVar41 == (uint32_t *)0x0)) break;\r\n    0x18382f50d    |                    if ((int16_t)*puVar41 == 0x3a) {\r\n    0x18382f515    |                        puVar27 = puVar34;\r\n    0x18382f515    |                        if (puVar34 == (uint32_t *)0x0) {\r\n    0x18382f515    |                            puVar27 = puVar31;\r\n                   |                        }\r\n    0x18382f51f    |                        if (*(int16_t *)((int64_t)puVar27 + 2) == 0x2f) {\r\n    0x18382f52b    |                            puVar27 = puVar34 + 1;\r\n    0x18382f52b    |                            if (puVar34 == (uint32_t *)0x0) {\r\n    0x18382f52b    |                                puVar27 = (uint32_t *)((int64_t)puVar45 + iVar32);\r\n                   |                            }\r\n    0x18382f533    |                            if ((int16_t)*puVar27 == 0x2f) {\r\n    0x183831db5    |                                if ((puVar41 != puVar44) && ((int64_t)puVar41 - (int64_t)puVar40 != -2)) {\r\n    0x183831dbe    |                                    uVar28 = ((int64_t)puVar41 - (int64_t)puVar40 >> 1) + 3;\r\n    0x183831dc2    |                                    piVar10 = (int64_t *)(uVar14 - uVar28);\r\n    0x183831dc5    |                                    if (uVar14 < uVar28) goto code_r0x00018383210d;\r\n    0x183831dd8    |                                    if ((int64_t *)0x7fffffffffffffee < piVar10) goto code_r0x000183832112;\r\n    0x183831de2    |                                    if (piVar10 < (int64_t *)0xb) {\r\n    0x183831d90    |                                        var_1a0h = CONCAT17((char)piVar10, (unkbyte7)var_1a0h);\r\n    0x183831d98    |                                        piVar38 = &var_1b0h;\r\n                   |                                    } else {\r\n    0x183831dfc    |                                        piVar38 = (int64_t *)\r\n    0x183831df1    |                                                  func_0x000185f006b8(((uint64_t)piVar10 & 0x7ffffffffffffff8) * 2 +\r\n    0x183831dfc    |                                                                      0x10);\r\n    0x183831e0e    |                                        var_1a0h = ((uint64_t)piVar10 & 0x7ffffffffffffff8) + 0x8000000000000008;\r\n    0x183831e21    |                                        var_1b0h = (int64_t)piVar38;\r\n    0x183831e21    |                                        var_1a8h = (int64_t)piVar10;\r\n                   |                                    }\r\n    0x183831e29    |                                    piVar12 = (int64_t *)((int64_t)piVar38 + (int64_t)piVar10 * 2);\r\n    0x183831e42    |                                    if ((piVar12 < piVar38) ||\r\n    0x183831e36    |                                       ((piVar30 = (int64_t *)((int64_t)puVar40 + uVar28 * 2), piVar38 <= piVar30 &&\r\n    0x183831e3f    |                                        (piVar30 < piVar12)))) goto code_r0x00018382dd25;\r\n    0x183831e4f    |                                    func_0x000185f5a940(piVar38, piVar30, (int64_t)piVar10 * 2);\r\n    0x183831e54    |                                    *(int16_t *)((int64_t)piVar38 + (int64_t)piVar10 * 2) = 0;\r\n    0x183831e5e    |                                    if (iVar42 < 0) {\r\n    0x183831e6b    |                                        func_0x0001841dcbe0(puVar20, _var_468h * 2);\r\n                   |                                    }\r\n    0x183831e78    |                                    _var_468h = var_1a0h;\r\n    0x183831e86    |                                    stack0xfffffffffffffb88 = (uint32_t *)var_1b0h;\r\n    0x183831e86    |                                    var_470h = var_1a8h;\r\n    0x183831e8c    |                                    unaff_RBP = &var_3f8h;\r\n                   |                                }\r\n                   |                                break;\r\n                   |                            }\r\n                   |                        }\r\n                   |                    }\r\n    0x18382f53c    |                    if (puVar34 != (uint32_t *)0x0) {\r\n    0x18382f53c    |                        puVar31 = puVar34;\r\n                   |                    }\r\n    0x18382f540    |                    puVar45 = (uint32_t *)((int64_t)puVar31 + 2);\r\n    0x18382f547    |                    iVar32 = (int64_t)puVar44 - (int64_t)puVar45;\r\n    0x18382f551    |                } while (4 < iVar32);\r\n                   |            }\r\n    0x18382f68a    |            piVar10 = (int64_t *)var_3f8h;\r\n    0x18382f68a    |            iVar42 = var_3f0h;\r\n    0x18382f68a    |            if (-1 < (int64_t)var_3e8h._7_1_) {\r\n    0x18382f69b    |                piVar10 = unaff_RBP;\r\n    0x18382f69b    |                iVar42 = (int64_t)var_3e8h._7_1_;\r\n                   |            }\r\n    0x18382f6ad    |            if (piVar10 == (int64_t *)0x0 && iVar42 != 0) goto code_r0x00018382dd25;\r\n    0x18382f6c4    |            puVar27 = (uint32_t *)((int64_t)&var_47ch + 4);\r\n    0x18382f6c4    |            if ((int64_t)(char)var_461h < 0) {\r\n    0x18382f6c4    |                puVar27 = stack0xfffffffffffffb88;\r\n                   |            }\r\n    0x18382f6d0    |            puVar20 = stack0xfffffffffffffb88;\r\n    0x18382f6d0    |            uVar49 = uVar48;\r\n    0x18382f6d0    |            uVar51 = uVar50;\r\n    0x18382f6d0    |            if (iVar42 == 0) {\r\n                   |code_r0x000183831ed5:\r\n    0x183831eda    |                uVar49 = unaff_XMM10_Da;\r\n    0x183831eda    |                uVar51 = unaff_XMM10_Db;\r\n    0x183831eda    |                if ((double)CONCAT44(unaff_XMM10_Db, unaff_XMM10_Da) <= (double)CONCAT44(uVar50, uVar48)) {\r\n    0x183831eda    |                    uVar49 = uVar48;\r\n    0x183831eda    |                    uVar51 = uVar50;\r\n                   |                }\r\n                   |            } else {\r\n    0x18382f6db    |                iVar32 = (int64_t)(char)var_461h;\r\n    0x18382f6db    |                if (_var_468h < 0) {\r\n    0x18382f6dd    |                    iVar32 = var_470h;\r\n                   |                }\r\n    0x18382f6e2    |                puVar40 = (uint32_t *)((int64_t)puVar27 + iVar32 * 2);\r\n    0x18382f6e9    |                iVar18 = iVar42 * 2;\r\n    0x18382f6f0    |                iVar39 = iVar18 >> 1;\r\n    0x18382f6fc    |                iVar32 = iVar32 * 2 >> 1;\r\n    0x18382f6fc    |                puVar44 = puVar27;\r\n    0x18382f6fc    |                if (iVar42 << 1 == 0) {\r\n                   |code_r0x00018382f305:\r\n    0x183831ecf    |                    if ((puVar44 != puVar40) && (puVar44 == puVar27)) goto code_r0x000183831ed5;\r\n                   |code_r0x00018382f30e:\r\n    0x18382f314    |                    puVar44 = puVar27;\r\n    0x18382f314    |                    if (iVar42 << 1 == 0) {\r\n                   |code_r0x00018383154f:\r\n    0x183831557    |                        if (puVar44 != puVar40) {\r\n    0x183831ef2    |                            if (((int64_t)puVar44 - (int64_t)puVar27 != -2) &&\r\n    0x183831ef2    |                               (uVar49 = unaff_XMM11_Da, uVar51 = unaff_XMM11_Db,\r\n    0x183831ef2    |                               (double)CONCAT44(unaff_XMM11_Db, unaff_XMM11_Da) <= (double)CONCAT44(uVar50, uVar48))) {\r\n    0x183831ef2    |                                uVar49 = uVar48;\r\n    0x183831ef2    |                                uVar51 = uVar50;\r\n                   |                            }\r\n    0x183831eff    |                            unaff_RBP = &var_3f8h;\r\n                   |                        }\r\n                   |                        goto code_r0x00018382f72b;\r\n                   |                    }\r\n    0x18382f710    |                } else if (iVar39 <= iVar32) {\r\n    0x18382f272    |                    iVar29 = iVar32;\r\n                   |                    do {\r\n    0x18382f27b    |                        iVar29 = (iVar29 - iVar39) * 2 + 2;\r\n    0x18382f27f    |                        if (iVar29 != 0) {\r\n    0x18382f284    |                            iVar24 = iVar29 >> 1;\r\n    0x18382f287    |                            puVar45 = puVar44;\r\n                   |                            do {\r\n    0x18382f28f    |                                if ((int16_t)*puVar45 == (int16_t)*piVar10) goto code_r0x00018382f29d;\r\n    0x18382f291    |                                puVar45 = (uint32_t *)((int64_t)puVar45 + 2);\r\n    0x18382f295    |                                iVar24 = iVar24 + -1;\r\n    0x18382f298    |                            } while (iVar24 != 0);\r\n                   |                        }\r\n    0x18382f29a    |                        puVar45 = (uint32_t *)0x0;\r\n                   |code_r0x00018382f29d:\r\n    0x18382f29d    |                        puVar31 = (uint32_t *)((int64_t)puVar44 + iVar29);\r\n    0x18382f2a6    |                        puVar34 = puVar45;\r\n    0x18382f2a6    |                        if (puVar45 == (uint32_t *)0x0) {\r\n    0x18382f2a6    |                            puVar34 = puVar31;\r\n                   |                        }\r\n    0x18382f2b2    |                        puVar44 = (uint32_t *)0x0;\r\n    0x18382f2b2    |                        if (puVar34 != puVar31) {\r\n    0x18382f2b2    |                            puVar44 = puVar34;\r\n                   |                        }\r\n    0x18382f2be    |                        if ((iVar18 == 0) || (puVar44 == (uint32_t *)0x0)) {\r\n    0x18382f2f4    |                            if (puVar44 == (uint32_t *)0x0) {\r\n    0x18382f2f4    |                                puVar44 = puVar40;\r\n                   |                            }\r\n    0x18382f2fd    |                            unaff_RBP = &var_3f8h;\r\n    0x18382f2fd    |                            goto code_r0x00018382f305;\r\n                   |                        }\r\n    0x18382f2c0    |                        var_2a8h = (int64_t)puVar40;\r\n    0x18382f2c8    |                        var_2a0h = (int64_t)stack0xfffffffffffffb88;\r\n    0x18382f2d0    |                        iVar29 = 0;\r\n    0x18382f2de    |                        while (*(int16_t *)((int64_t)piVar10 + iVar29 * 2) ==\r\n    0x18382f2d8    |                               *(int16_t *)((int64_t)puVar34 + iVar29 * 2)) {\r\n    0x18382f2e4    |                            iVar29 = iVar29 + 1;\r\n    0x18382f2ea    |                            if (iVar39 == iVar29) {\r\n    0x183831fdf    |                                unaff_RBP = &var_3f8h;\r\n    0x183831ff7    |                                puVar40 = (uint32_t *)var_2a8h;\r\n    0x183831ff7    |                                goto code_r0x00018382f305;\r\n                   |                            }\r\n                   |                        }\r\n    0x18382f227    |                        if (puVar45 == (uint32_t *)0x0) {\r\n    0x18382f227    |                            puVar45 = puVar31;\r\n                   |                        }\r\n    0x18382f22b    |                        puVar44 = (uint32_t *)((int64_t)puVar45 + 2);\r\n    0x18382f237    |                        if (puVar34 == puVar31) {\r\n    0x18382f237    |                            puVar44 = (uint32_t *)0x2;\r\n                   |                        }\r\n    0x18382f249    |                        iVar29 = (int64_t)puVar40 - (int64_t)puVar44 >> 1;\r\n    0x18382f257    |                        unaff_RBP = &var_3f8h;\r\n    0x18382f267    |                    } while (iVar39 <= iVar29);\r\n                   |                    goto code_r0x00018382f30e;\r\n                   |                }\r\n    0x18382f725    |                if (iVar39 <= iVar32) {\r\n    0x1838314cb    |                    puVar44 = puVar27;\r\n                   |                    do {\r\n    0x1838314d4    |                        iVar42 = (iVar32 - iVar39) * 2 + 2;\r\n    0x1838314d8    |                        if (iVar42 != 0) {\r\n    0x1838314dd    |                            iVar32 = iVar42 >> 1;\r\n    0x1838314e0    |                            puVar45 = puVar44;\r\n                   |                            do {\r\n    0x1838314e7    |                                if ((int16_t)*puVar45 == (int16_t)*piVar10) goto code_r0x0001838314f5;\r\n    0x1838314e9    |                                puVar45 = (uint32_t *)((int64_t)puVar45 + 2);\r\n    0x1838314ed    |                                iVar32 = iVar32 + -1;\r\n    0x1838314f0    |                            } while (iVar32 != 0);\r\n                   |                        }\r\n    0x1838314f2    |                        puVar45 = (uint32_t *)0x0;\r\n                   |code_r0x0001838314f5:\r\n    0x1838314f5    |                        puVar31 = (uint32_t *)((int64_t)puVar44 + iVar42);\r\n    0x1838314fe    |                        puVar34 = puVar45;\r\n    0x1838314fe    |                        if (puVar45 == (uint32_t *)0x0) {\r\n    0x1838314fe    |                            puVar34 = puVar31;\r\n                   |                        }\r\n    0x18383150a    |                        puVar44 = (uint32_t *)0x0;\r\n    0x18383150a    |                        if (puVar34 != puVar31) {\r\n    0x18383150a    |                            puVar44 = puVar34;\r\n                   |                        }\r\n    0x183831516    |                        if ((iVar18 == 0) || (puVar44 == (uint32_t *)0x0)) {\r\n    0x18383154b    |                            if (puVar44 == (uint32_t *)0x0) {\r\n    0x18383154b    |                                puVar44 = puVar40;\r\n                   |                            }\r\n                   |                            goto code_r0x00018383154f;\r\n                   |                        }\r\n    0x183831518    |                        var_2a8h = (int64_t)puVar40;\r\n    0x183831520    |                        var_2a0h = (int64_t)stack0xfffffffffffffb88;\r\n    0x183831528    |                        iVar42 = 0;\r\n    0x183831535    |                        while (*(int16_t *)((int64_t)piVar10 + iVar42 * 2) ==\r\n    0x183831530    |                               *(int16_t *)((int64_t)puVar34 + iVar42 * 2)) {\r\n    0x18383153b    |                            iVar42 = iVar42 + 1;\r\n    0x183831541    |                            puVar40 = (uint32_t *)var_2a8h;\r\n    0x183831541    |                            if (iVar39 == iVar42) goto code_r0x00018383154f;\r\n                   |                        }\r\n    0x183831489    |                        if (puVar45 == (uint32_t *)0x0) {\r\n    0x183831489    |                            puVar45 = puVar31;\r\n                   |                        }\r\n    0x18383148d    |                        puVar44 = (uint32_t *)((int64_t)puVar45 + 2);\r\n    0x183831499    |                        if (puVar34 == puVar31) {\r\n    0x183831499    |                            puVar44 = (uint32_t *)0x2;\r\n                   |                        }\r\n    0x1838314ab    |                        iVar32 = (int64_t)puVar40 - (int64_t)puVar44 >> 1;\r\n    0x1838314c1    |                    } while (iVar39 <= iVar32);\r\n                   |                }\r\n                   |            }\r\n                   |code_r0x00018382f72b:\r\n    0x18382f732    |            if (_var_468h < 0) {\r\n    0x18382f73c    |                func_0x0001841dcbe0(puVar20, _var_468h * 2);\r\n                   |            }\r\n    0x18382f741    |            puVar44 = (uint32_t *)var_4b0h;\r\n    0x18382f741    |            puVar40 = (uint32_t *)arg1;\r\n    0x18382f741    |            uVar48 = uVar49;\r\n    0x18382f741    |            uVar50 = uVar51;\r\n                   |        }\r\n    0x18382f72d    |        puVar27 = (uint32_t *)((int64_t)&var_47ch + 4);\r\n    0x18382f74a    |        if (var_408h._7_1_ < '\\0') {\r\n    0x18382f75f    |            func_0x0001841dcbe0(stack0xfffffffffffffbe8, var_408h * 2);\r\n                   |        }\r\n    0x18382f76c    |        if ((int64_t)_var_288h < 0) {\r\n    0x18382f781    |            func_0x0001841dcbe0(var_298h, (int64_t)_var_288h * 2);\r\n                   |        }\r\n    0x18382f78e    |        if (var_3e8h < 0) {\r\n    0x18382f7a3    |            func_0x0001841dcbe0(var_3f8h, var_3e8h * 2);\r\n                   |        }\r\n    0x18382f7a8    |        var_1b0h = CONCAT44(uVar50, uVar48);\r\n    0x18382f7b6    |    } while ((double)CONCAT44(uVar50, uVar48) < (double)CONCAT44(unaff_XMM8_Db, unaff_XMM8_Da) ||\r\n    0x18382f7b1    |             (double)CONCAT44(uVar50, uVar48) == (double)CONCAT44(unaff_XMM8_Db, unaff_XMM8_Da));\r\n    0x18382f7c2    |    func_0x000185f5a0c0(&var_298h, 0, 0x98);\r\n    0x18382f7d1    |    var_470h = (int64_t)*(char *)((int64_t)puVar43 + 0x1f);\r\n    0x18382f7d6    |    unique0x00008f00 = puVar43 + 2;\r\n    0x18382f7dd    |    if (var_470h < 0) {\r\n    0x18382f7df    |        unique0x00023e00 = *(uint32_t **)(puVar43 + 2);\r\n    0x18382f7e3    |        var_470h = *(int64_t *)(puVar43 + 4);\r\n                   |    }\r\n    0x18382f7f7    |    func_0x000185831450(unaff_RBP, puVar27);\r\n    0x18382f804    |    if ((int64_t)_var_288h < 0) {\r\n    0x18382f823    |        func_0x0001841dcbe0(var_298h, (uint64_t)_var_288h & 0x7fffffffffffffff);\r\n                   |    }\r\n    0x18382f830    |    _var_288h = (int64_t *)var_3e8h;\r\n    0x18382f841    |    var_298h = var_3f8h;\r\n    0x18382f841    |    var_290h = var_3f0h;\r\n    0x18382f84a    |    var_3f8h = CONCAT44(uVar53, uVar52);\r\n    0x18382f84a    |    var_3f0h = 0;\r\n    0x18382f852    |    var_3e8h = 0;\r\n    0x18382f861    |    piVar10 = (int64_t *)func_0x000184c155e0(puVar43 + 8);\r\n    0x18382f86a    |    if (*(char *)((int64_t)piVar10 + 0x17) < '\\0') {\r\n    0x18383159c    |        func_0x0001841dd0f0(unaff_RBP, *piVar10, piVar10[1]);\r\n                   |    } else {\r\n    0x18382f870    |        var_3e8h = piVar10[2];\r\n    0x18382f87c    |        var_3f8h = *piVar10;\r\n    0x18382f87c    |        var_3f0h = piVar10[1];\r\n                   |    }\r\n    0x18382f889    |    iVar42 = var_3e8h;\r\n    0x18382f889    |    puVar20 = (uint32_t *)var_3f8h;\r\n    0x18382f889    |    uVar28 = (uint64_t)var_3e8h._7_1_;\r\n    0x18382f8a0    |    piVar10 = unaff_RBP;\r\n    0x18382f8a0    |    uVar14 = uVar28;\r\n    0x18382f8a0    |    if ((int64_t)uVar28 < 0) {\r\n    0x18382f8ac    |        piVar10 = (int64_t *)var_3f8h;\r\n    0x18382f8ac    |        uVar14 = var_3f0h;\r\n                   |    }\r\n    0x18382f8b4    |    if ((int64_t)uVar14 < 3) {\r\n                   |code_r0x00018382f8e4:\r\n    0x18382f8f5    |        if ((int64_t)_var_270h < 0) {\r\n    0x183831ea5    |            piVar10 = (int64_t *)var_3f8h;\r\n    0x183831ea5    |            uVar14 = var_3f0h;\r\n    0x183831ea5    |            if (-1 < (char)uVar28) {\r\n    0x183831eb6    |                piVar10 = unaff_RBP;\r\n    0x183831eb6    |                uVar14 = uVar28 & 0xff;\r\n                   |            }\r\n    0x183831eba    |            func_0x000184211e70((int64_t)&var_281h + 1, piVar10, uVar14);\r\n    0x18382f8fe    |        } else if ((char)uVar28 < '\\0') {\r\n    0x183831879    |            func_0x000184211d10((int64_t)&var_281h + 1, var_3f8h, var_3f0h);\r\n                   |        } else {\r\n    0x18382f914    |            _var_270h = var_3e8h;\r\n    0x18382f921    |            unique0x10003732 = var_3f8h;\r\n    0x18382f921    |            iStack_278 = var_3f0h;\r\n                   |        }\r\n    0x18382f928    |        piVar10 = (int64_t *)func_0x000184c155e0(puVar43 + 8);\r\n    0x18382f935    |        if ((char)var_248h == '\\x01') {\r\n    0x183831d2c    |            if (&var_260h != piVar10) {\r\n    0x183831d3a    |                uVar15 = *(uint8_t *)((int64_t)piVar10 + 0x17);\r\n    0x183831d3d    |                if (iStack_250 < 0) {\r\n    0x183831f63    |                    if ((char)uVar15 < '\\0') {\r\n    0x183831f6b    |                        uVar14 = piVar10[1];\r\n    0x183831f6f    |                        piVar10 = (int64_t *)*piVar10;\r\n                   |                    } else {\r\n    0x183831f65    |                        uVar14 = (uint64_t)uVar15;\r\n                   |                    }\r\n    0x183831f72    |                    func_0x000184211e70(&var_260h, piVar10, uVar14);\r\n    0x183831f87    |                    unaff_RBP = &var_3f8h;\r\n    0x183831f99    |                    puVar44 = (uint32_t *)var_4b0h;\r\n    0x183831f99    |                    puVar40 = (uint32_t *)arg1;\r\n    0x183831d45    |                } else if ((char)uVar15 < '\\0') {\r\n    0x183831d6b    |                    func_0x000184211d10(&var_260h, *piVar10, piVar10[1]);\r\n                   |                } else {\r\n    0x183831d47    |                    iStack_250 = piVar10[2];\r\n    0x183831d57    |                    var_260h = *piVar10;\r\n    0x183831d57    |                    iStack_258 = piVar10[1];\r\n                   |                }\r\n                   |            }\r\n                   |        } else {\r\n    0x18382f93f    |            if (*(char *)((int64_t)piVar10 + 0x17) < '\\0') {\r\n    0x18382f94c    |                func_0x0001841dd0f0(&var_260h, *piVar10, piVar10[1]);\r\n                   |            } else {\r\n    0x1838319fb    |                iStack_250 = piVar10[2];\r\n    0x183831a0b    |                var_260h = *piVar10;\r\n    0x183831a0b    |                iStack_258 = piVar10[1];\r\n                   |            }\r\n    0x18382f959    |            var_248h._0_1_ = '\\x01';\r\n                   |        }\r\n    0x18382f961    |        puVar27 = (uint32_t *)((int64_t)&var_47ch + 4);\r\n    0x18382f961    |        var_269h._1_4_ = 6;\r\n    0x18382f970    |        var_240h = (int64_t)((double)CONCAT44(uVar50, uVar48) * (double)CONCAT44(unaff_XMM9_Db, unaff_XMM9_Da));\r\n    0x18382f97e    |        var_238h._0_1_ = 1;\r\n    0x18382f986    |        var_204h._0_2_ = 0x101;\r\n    0x18382f993    |        var_20ch = (uint64_t)*puVar43 | 0x100000000;\r\n    0x18382f9a4    |        var_210h = 0x100;\r\n    0x18382f9ac    |        var_204h._2_2_ = 0x100;\r\n    0x18382f9bc    |        if (var_3e8h < 0) {\r\n    0x18382f9db    |            func_0x0001841dcbe0(var_3f8h, var_3e8h & 0x7fffffffffffffff);\r\n                   |        }\r\n    0x18382f9f0    |        if (var_1c0h == var_1b8h) goto code_r0x000183831fb5;\r\n    0x18382f9fe    |        puVar17 = (undefined8 *)(var_1c0h * 0xa0 + var_1c8h);\r\n    0x18382fa06    |        if (puVar17 == (undefined8 *)0x0) goto code_r0x00018382dd25;\r\n    0x18382fa0c    |        puVar26 = puVar17 + 0x14;\r\n    0x18382fa13    |        *puVar17 = CONCAT44(uVar50, uVar48);\r\n    0x18382fa17    |        func_0x000183924660(puVar17 + 1, &var_298h);\r\n    0x18382fa23    |        goto code_r0x00018382fa28;\r\n                   |    }\r\n    0x18382f8bd    |    uVar33 = uVar14;\r\n    0x18382f8bd    |    piVar38 = piVar10;\r\n    0x183831aaa    |    while( true ) {\r\n    0x18382f8cc    |        puVar11 = (uint16_t *)func_0x000185f59fe0(piVar38, 0x3a, uVar33 - 2);\r\n    0x18382f8d4    |        puVar44 = (uint32_t *)var_4b0h;\r\n    0x18382f8d4    |        puVar40 = (uint32_t *)arg1;\r\n    0x18382f8d4    |        if (puVar11 == (uint16_t *)0x0) goto code_r0x00018382f8e4;\r\n    0x183831aa7    |        uVar16 = (uint16_t)(uint8_t)((uint8_t)puVar11[1] ^ 0x2f) | *puVar11 ^ 0x2f3a;\r\n    0x183831aa7    |        puVar27 = (uint32_t *)(uint64_t)uVar16;\r\n    0x183831aaa    |        if (uVar16 == 0) break;\r\n    0x183831aac    |        piVar38 = (int64_t *)((int64_t)puVar11 + 1);\r\n    0x183831ab2    |        uVar33 = (int64_t)((int64_t)piVar10 + uVar14) - (int64_t)piVar38;\r\n    0x183831ab9    |        if ((int64_t)uVar33 < 3) goto code_r0x00018382f8e4;\r\n                   |    }\r\n    0x183831ad9    |    if ((puVar11 == (uint16_t *)((int64_t)piVar10 + uVar14)) || ((int64_t)puVar11 - (int64_t)piVar10 == -1))\r\n    0x183831ad9    |    goto code_r0x00018382f8e4;\r\n    0x183831adf    |    uVar33 = ((int64_t)puVar11 - (int64_t)piVar10) + 3;\r\n    0x183831ae3    |    uVar28 = uVar14 - uVar33;\r\n    0x183831ae6    |    if (uVar14 < uVar33) {\r\n    0x183832103    |        func_0x0001862d75a0();\r\n    0x183831af9    |    } else if (uVar28 < 0x7fffffffffffffef) {\r\n    0x183831b03    |        if (uVar28 < 0x17) {\r\n    0x183831b09    |            var_408h = CONCAT17((char)uVar28, (unkbyte7)var_408h);\r\n    0x183831b10    |            puVar27 = (uint32_t *)((int64_t)&var_41ch + 4);\r\n                   |        } else {\r\n    0x183831a52    |            puVar27 = (uint32_t *)func_0x000185f006b8((uVar28 & 0x7ffffffffffffff0) + 0x10);\r\n    0x183831a64    |            var_408h = (uVar28 & 0x7ffffffffffffff0) + 0x8000000000000010;\r\n    0x183831a7f    |            unaff_RBP = &var_3f8h;\r\n    0x183831a87    |            unique0x100058b7 = puVar27;\r\n    0x183831a87    |            var_410h = uVar28;\r\n                   |        }\r\n    0x183831b30    |        if (((uint32_t *)(uVar28 + (int64_t)puVar27) < puVar27) ||\r\n    0x183831b25    |           ((puVar40 = (uint32_t *)((int64_t)piVar10 + uVar33), puVar27 <= puVar40 &&\r\n    0x183831b2d    |            (puVar40 < (uint32_t *)(uVar28 + (int64_t)puVar27))))) goto code_r0x00018382dd25;\r\n    0x183831b3f    |        func_0x000185f5a940(puVar27, puVar40, uVar28);\r\n    0x183831b44    |        *(undefined *)((int64_t)puVar27 + uVar28) = 0;\r\n    0x183831b52    |        if (iVar42 < 0) {\r\n    0x183831b6c    |            func_0x0001841dcbe0(puVar20, var_3e8h & 0x7fffffffffffffff);\r\n                   |        }\r\n    0x183831b71    |        var_3e8h = var_408h;\r\n    0x183831b8a    |        var_3f8h = (int64_t)stack0xfffffffffffffbe8;\r\n    0x183831b8a    |        var_3f0h = var_410h;\r\n    0x183831b93    |        uVar28 = (uint64_t)var_408h >> 0x38;\r\n    0x183831ba0    |        puVar40 = (uint32_t *)arg1;\r\n    0x183831ba0    |        goto code_r0x00018382f8e4;\r\n                   |    }\r\n    0x183832108    |    func_0x000185f9b750();\r\n                   |code_r0x00018383210d:\r\n    0x18383210d    |    func_0x0001862d75a0();\r\n                   |code_r0x000183832112:\r\n    0x183832112    |    func_0x000185f9b750();\r\n                   |code_r0x000183832117:\r\n    0x18383211c    |    LOCK();\r\n    0x18383211c    |    puVar27 = puVar27 + 2;\r\n    0x18383211c    |    uVar21 = *puVar27;\r\n    0x18383211c    |    uVar14 = (uint64_t)uVar21;\r\n    0x18383211c    |    *puVar27 = *puVar27 - 1;\r\n    0x18383211c    |    UNLOCK();\r\n    0x183832123    |    if (uVar21 == 0) {\r\n    0x183832130    |        uVar14 = (*(code *)0x185f59da0)();\r\n                   |    }\r\n                   |code_r0x000183831463:\r\n    0x183831465    |    var_4a0h = CONCAT44(var_4a0h._4_4_, (int32_t)CONCAT71((unkint7)(uVar14 >> 8), 1));\r\n    0x183831474    |    func_0x00018424db70(puVar20);\r\n    0x183831469    |    func_0x0001848f8b80(&var_378h);\r\n    0x183831481    |    goto code_r0x00018382d92c;\r\n    0x18382e21d    |    while( true ) {\r\n    0x18382e211    |        func_0x0001839245d0();\r\n    0x18382e216    |        iVar18 = iVar18 + -0x98;\r\n    0x18382e21d    |        if (iVar18 == 0) break;\r\n                   |code_r0x00018382e205:\r\n    0x18382e20b    |        if (iVar42 + -0x98 + iVar18 == 0) goto code_r0x00018382dd25;\r\n                   |    }\r\n    0x18382e21f    |    iVar32 = *(int64_t *)puVar20;\r\n                   |code_r0x00018382e222:\r\n    0x18382e237    |    *(int64_t *)(arg1 + 0x178) = (iVar42 - iVar32 >> 3) * -0x79435e50d79435e5;\r\n    0x18382e246    |    func_0x000183832980(puVar20, var_490h);\r\n    0x18382e255    |    iVar18 = var_490h * 0x98;\r\n    0x18382e25f    |    iVar42 = var_490h;\r\n    0x18382e25f    |    iVar32 = var_498h;\r\n    0x18382e25f    |    if (iVar18 != 0) {\r\n    0x18382e265    |        iVar39 = var_498h;\r\n                   |        do {\r\n    0x18382e273    |            func_0x000183924980(iVar39, &var_3f8h);\r\n    0x18382e286    |            if (*(int64_t *)(arg1 + 0x178) == *(int64_t *)(arg1 + 0x180)) {\r\n    0x1838315ac    |                iVar42 = func_0x0001838398a0(puVar20, &var_3f8h);\r\n                   |            } else {\r\n    0x18382e293    |                iVar32 = *(int64_t *)(arg1 + 0x178) * 0x98 + *(int64_t *)(arg1 + 0x170);\r\n    0x18382e29a    |                if (iVar32 == 0) goto code_r0x00018382dd25;\r\n    0x18382e2a0    |                iVar42 = iVar32 + 0x98;\r\n    0x18382e2aa    |                func_0x000183924660(iVar32, &var_3f8h);\r\n                   |            }\r\n    0x18382e2c4    |            *(int64_t *)(arg1 + 0x178) = (iVar42 - *(int64_t *)(arg1 + 0x170) >> 3) * -0x79435e50d79435e5;\r\n    0x18382e2ce    |            if (iVar42 == *(int64_t *)(arg1 + 0x170)) goto code_r0x00018382dd25;\r\n    0x18382e265    |            func_0x0001839245d0(&var_3f8h);\r\n    0x18382e2dc    |            iVar39 = iVar39 + 0x98;\r\n    0x18382e2e3    |            iVar18 = iVar18 + -0x98;\r\n    0x18382e2ea    |            iVar42 = var_490h;\r\n    0x18382e2ea    |            iVar32 = var_498h;\r\n    0x18382e2ea    |        } while (iVar18 != 0);\r\n                   |    }\r\n    0x18382e2f6    |    iStack_e0 = var_488h;\r\n    0x18382e2fb    |    *(uint32_t *)(arg1 + 0x188) = (uint32_t)var_47ch;\r\n    0x18382e306    |    var_498h = 0;\r\n    0x18382e306    |    var_490h = 0;\r\n    0x18382e320    |    var_488h = 0;\r\n    0x18382e338    |    var_f0h = iVar32;\r\n    0x18382e338    |    iStack_e8 = iVar42;\r\n    0x18382e338    |    func_0x000183832ee0(arg1, &var_f0h, (uint32_t)var_47ch, (undefined4)var_41ch);\r\n    0x18382e338    |    goto code_r0x00018382e33d;\r\n    0x18382e085    |    while( true ) {\r\n    0x18382e079    |        func_0x0001839245d0();\r\n    0x18382e07e    |        iVar18 = iVar18 + -0x98;\r\n    0x18382e085    |        if (iVar18 == 0) break;\r\n                   |code_r0x00018382e06d:\r\n    0x18382e073    |        if (iVar42 + -0x98 + iVar18 == 0) goto code_r0x00018382dd25;\r\n                   |    }\r\n    0x18382e087    |    iVar32 = *piVar10;\r\n                   |code_r0x00018382e08a:\r\n    0x18382e09f    |    *(int64_t *)(arg1 + 0x198) = (iVar42 - iVar32 >> 3) * -0x79435e50d79435e5;\r\n    0x18382e0ae    |    func_0x000183832980(piVar10, var_490h);\r\n    0x18382e0b3    |    iVar42 = var_490h * 0x98;\r\n    0x18382e0bf    |    if (iVar42 != 0) {\r\n    0x18382e0ca    |        iVar32 = var_498h;\r\n                   |        do {\r\n    0x18382e0d8    |            func_0x000183924980(iVar32, &var_3f8h);\r\n    0x18382e0eb    |            if (*(int64_t *)(arg1 + 0x198) == *(int64_t *)(arg1 + 0x1a0)) {\r\n    0x1838319d9    |                iVar18 = func_0x0001838398a0(piVar10, &var_3f8h);\r\n                   |            } else {\r\n    0x18382e0f8    |                iVar39 = *(int64_t *)(arg1 + 0x198) * 0x98 + *(int64_t *)(arg1 + 400);\r\n    0x18382e0ff    |                if (iVar39 == 0) goto code_r0x00018382dd25;\r\n    0x18382e105    |                iVar18 = iVar39 + 0x98;\r\n    0x18382e10f    |                func_0x000183924660(iVar39, &var_3f8h);\r\n                   |            }\r\n    0x18382e129    |            *(int64_t *)(arg1 + 0x198) = (iVar18 - *(int64_t *)(arg1 + 400) >> 3) * -0x79435e50d79435e5;\r\n    0x18382e133    |            if (iVar18 == *(int64_t *)(arg1 + 400)) goto code_r0x00018382dd25;\r\n    0x18382e0ca    |            func_0x0001839245d0(&var_3f8h);\r\n    0x18382e141    |            iVar32 = iVar32 + 0x98;\r\n    0x18382e148    |            iVar42 = iVar42 + -0x98;\r\n    0x18382e14f    |        } while (iVar42 != 0);\r\n                   |    }\r\n    0x18382e151    |    uVar8 = *(undefined8 *)(arg1 + 0xa8);\r\n    0x18382e158    |    piVar1 = *(int32_t **)(arg1 + 0x230);\r\n    0x18382e15f    |    uVar3 = *(undefined8 *)(arg1 + 0x238);\r\n    0x18382e169    |    if (piVar1 != (int32_t *)0x0) {\r\n    0x18382e170    |        LOCK();\r\n    0x18382e170    |        iVar7 = *piVar1;\r\n    0x18382e170    |        *piVar1 = *piVar1 + 1;\r\n    0x18382e170    |        UNLOCK();\r\n    0x18382e179    |        if (iVar7 == 0x7fffffff) {\r\n    0x18383204c    |            pcVar4 = (code *)swi(3);\r\n    0x18383204c    |            (*pcVar4)();\r\n    0x18383204c    |            return;\r\n                   |        }\r\n                   |    }\r\n    0x18382e184    |    var_108h = func_0x000185f006b8(0x40);\r\n    0x18382e189    |    *(undefined4 *)var_108h = 1;\r\n    0x18382e196    |    *(undefined8 *)(var_108h + 8) = 0x183839a10;\r\n    0x18382e1a1    |    *(undefined8 *)(var_108h + 0x10) = 0x182bf38e0;\r\n    0x18382e1ac    |    *(undefined8 *)(var_108h + 0x18) = 0x18339cdd0;\r\n    0x18382e1b7    |    *(undefined8 *)(var_108h + 0x20) = 0x183832a90;\r\n    0x18382e1bb    |    *(int32_t **)(var_108h + 0x28) = piVar1;\r\n    0x18382e1bf    |    *(undefined8 *)(var_108h + 0x30) = uVar3;\r\n    0x18382e1c3    |    *(undefined4 *)(var_108h + 0x38) = 2;\r\n    0x18382e1d1    |    *(char *)(var_108h + 0x3c) = (char)(undefined4)var_41ch;\r\n    0x18382e1e2    |    func_0x000180d92340(uVar8);\r\n                   |code_r0x00018382e33d:\r\n    0x18382e33d    |    iVar42 = var_498h;\r\n    0x18382e345    |    if (var_498h != 0) {\r\n    0x18382e34b    |        iVar32 = var_490h * 0x98;\r\n    0x18382e35a    |        if (iVar32 != 0) {\r\n    0x18382e35c    |            iVar18 = var_498h + -0x98;\r\n                   |            do {\r\n    0x18382e369    |                if (iVar18 + iVar32 == 0) {\r\n                   |code_r0x00018382dd25:\r\n    0x18382dd25    |    // WARNING: Does not return\r\n    0x18382dd25    |                    pcVar4 = (code *)invalidInstructionException();\r\n    0x18382dd25    |                    (*pcVar4)();\r\n                   |                }\r\n    0x18382e36f    |                func_0x0001839245d0();\r\n    0x18382e374    |                iVar32 = iVar32 + -0x98;\r\n    0x18382e37b    |            } while (iVar32 != 0);\r\n                   |        }\r\n    0x18382e393    |        var_490h = (iVar42 - var_498h >> 3) * -0x79435e50d79435e5;\r\n    0x18382e3a5    |        func_0x0001841dcbe0(var_498h, var_488h * 0x98);\r\n                   |    }\r\n    0x18382d6ac    |    // WARNING: Read-only address (ram,0x00018fb98150) is written\r\n    0x18382d70e    |    return;\r\n                   |}\r\n[{\"offset\":6501357104,\"name\":\"fcn.18382d630\",\"size\":19472,\"is-pure\":false,\"realsz\":19462,\"noreturn\":false,\"stackframe\":1240,\"calltype\":\"ms\",\"cost\":5369,\"cc\":555,\"loops\":257,\"bits\":64,\"type\":\"fcn\",\"nbbs\":910,\"edges\":1430,\"ebbs\":8,\"signature\":\"fcn.18382d630(int64_t arg1, int64_t arg2);\",\"minbound\":6501357104,\"maxbound\":6501376576,\"callrefs\":[{\"from\":6501357458,\"to\":6445650832,\"type\":\"CALL\"},{\"from\":6501357484,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501357505,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501357538,\"to\":6542435920,\"type\":\"CALL\"},{\"from\":6501357552,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501357573,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501357588,\"to\":6462379168,\"type\":\"CALL\"},{\"from\":6501357614,\"to\":6445656528,\"type\":\"CALL\"},{\"from\":6501357685,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501357739,\"to\":6511975280,\"type\":\"CALL\"},{\"from\":6501357747,\"to\":6518967168,\"type\":\"CALL\"},{\"from\":6501357786,\"to\":6501357800,\"type\":\"CODE\"},{\"from\":6501357858,\"to\":6501357868,\"type\":\"CODE\"},{\"from\":6501357942,\"to\":6501361518,\"type\":\"CODE\"},{\"from\":6501357996,\"to\":6501358009,\"type\":\"CODE\"},{\"from\":6501358024,\"to\":6522894224,\"type\":\"CALL\"},{\"from\":6501358092,\"to\":6445650832,\"type\":\"CALL\"},{\"from\":6501358121,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501358142,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501358161,\"to\":6445656528,\"type\":\"CALL\"},{\"from\":6501358231,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501358285,\"to\":6511975280,\"type\":\"CALL\"},{\"from\":6501358293,\"to\":6518967168,\"type\":\"CALL\"},{\"from\":6501358370,\"to\":6445650832,\"type\":\"CALL\"},{\"from\":6501358399,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501358420,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501358430,\"to\":6451143232,\"type\":\"CALL\"},{\"from\":6501358451,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501358489,\"to\":6451143232,\"type\":\"CALL\"},{\"from\":6501358508,\"to\":6445656528,\"type\":\"CALL\"},{\"from\":6501358578,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501358632,\"to\":6511975280,\"type\":\"CALL\"},{\"from\":6501358640,\"to\":6518967168,\"type\":\"CALL\"},{\"from\":6501358645,\"to\":6501358658,\"type\":\"CODE\"},{\"from\":6501358708,\"to\":6501358738,\"type\":\"CODE\"},{\"from\":6501358777,\"to\":6502369056,\"type\":\"CALL\"},{\"from\":6501358846,\"to\":6502368720,\"type\":\"CALL\"},{\"from\":6501358880,\"to\":6501358719,\"type\":\"CODE\"},{\"from\":6501358942,\"to\":6522894224,\"type\":\"CALL\"},{\"from\":6501358954,\"to\":6522894224,\"type\":\"CALL\"},{\"from\":6501359022,\"to\":6445650832,\"type\":\"CALL\"},{\"from\":6501359048,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501359069,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501359082,\"to\":6462379168,\"type\":\"CALL\"},{\"from\":6501359103,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501359126,\"to\":6501359132,\"type\":\"CODE\"},{\"from\":6501359135,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501359158,\"to\":6445656528,\"type\":\"CALL\"},{\"from\":6501359241,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501359295,\"to\":6511975280,\"type\":\"CALL\"},{\"from\":6501359303,\"to\":6518967168,\"type\":\"CALL\"},{\"from\":6501359381,\"to\":6501364110,\"type\":\"CODE\"},{\"from\":6501359479,\"to\":6445650832,\"type\":\"CALL\"},{\"from\":6501359508,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501359529,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501359548,\"to\":6445656528,\"type\":\"CALL\"},{\"from\":6501359618,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501359672,\"to\":6511975280,\"type\":\"CALL\"},{\"from\":6501359680,\"to\":6518967168,\"type\":\"CALL\"},{\"from\":6501359737,\"to\":6502368720,\"type\":\"CALL\"},{\"from\":6501359790,\"to\":6501378432,\"type\":\"CALL\"},{\"from\":6501359832,\"to\":6502369664,\"type\":\"CALL\"},{\"from\":6501359887,\"to\":6502368864,\"type\":\"CALL\"},{\"from\":6501359932,\"to\":6502368720,\"type\":\"CALL\"},{\"from\":6501360004,\"to\":6542067384,\"type\":\"CALL\"},{\"from\":6501360098,\"to\":6456681280,\"type\":\"CALL\"},{\"from\":6501360103,\"to\":6501360445,\"type\":\"CODE\"},{\"from\":6501360145,\"to\":6502368720,\"type\":\"CALL\"},{\"from\":6501360198,\"to\":6501378432,\"type\":\"CALL\"},{\"from\":6501360243,\"to\":6502369664,\"type\":\"CALL\"},{\"from\":6501360298,\"to\":6502368864,\"type\":\"CALL\"},{\"from\":6501360343,\"to\":6502368720,\"type\":\"CALL\"},{\"from\":6501360440,\"to\":6501379808,\"type\":\"CALL\"},{\"from\":6501360495,\"to\":6502368720,\"type\":\"CALL\"},{\"from\":6501360549,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501360554,\"to\":6501357228,\"type\":\"CODE\"},{\"from\":6501360574,\"to\":6511729936,\"type\":\"CALL\"},{\"from\":6501360579,\"to\":6501361298,\"type\":\"CODE\"},{\"from\":6501360646,\"to\":6501361298,\"type\":\"CODE\"},{\"from\":6501360698,\"to\":6511645120,\"type\":\"CALL\"},{\"from\":6501360714,\"to\":6528656752,\"type\":\"CALL\"},{\"from\":6501360762,\"to\":6542434272,\"type\":\"CALL\"},{\"from\":6501360815,\"to\":6501374091,\"type\":\"CODE\"},{\"from\":6501360844,\"to\":6501361290,\"type\":\"CODE\"},{\"from\":6501360854,\"to\":6501361341,\"type\":\"CODE\"},{\"from\":6501360864,\"to\":6501361341,\"type\":\"CODE\"},{\"from\":6501360874,\"to\":6501361341,\"type\":\"CODE\"},{\"from\":6501360893,\"to\":6501360960,\"type\":\"CODE\"},{\"from\":6501360909,\"to\":6501361087,\"type\":\"CODE\"},{\"from\":6501360919,\"to\":6501361341,\"type\":\"CODE\"},{\"from\":6501360935,\"to\":6542434496,\"type\":\"CALL\"},{\"from\":6501360982,\"to\":6534927440,\"type\":\"CALL\"},{\"from\":6501361026,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501361114,\"to\":6534927440,\"type\":\"CALL\"},{\"from\":6501361158,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501361241,\"to\":6522230240,\"type\":\"CALL\"},{\"from\":6501361285,\"to\":6511513840,\"type\":\"CALL\"},{\"from\":6501361334,\"to\":6501360651,\"type\":\"CODE\"},{\"from\":6501361334,\"to\":6501360849,\"type\":\"CODE\"},{\"from\":6501361334,\"to\":6501360859,\"type\":\"CODE\"},{\"from\":6501361334,\"to\":6501360869,\"type\":\"CODE\"},{\"from\":6501361334,\"to\":6501360914,\"type\":\"CODE\"},{\"from\":6501361334,\"to\":6501361336,\"type\":\"CODE\"},{\"from\":6501361334,\"to\":6501361341,\"type\":\"CODE\"},{\"from\":6501361430,\"to\":6502368864,\"type\":\"CALL\"},{\"from\":6501361481,\"to\":6502368720,\"type\":\"CALL\"},{\"from\":6501361587,\"to\":6445650832,\"type\":\"CALL\"},{\"from\":6501361613,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501361634,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501361645,\"to\":6462379168,\"type\":\"CALL\"},{\"from\":6501361666,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501361708,\"to\":6532333680,\"type\":\"CALL\"},{\"from\":6501361749,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501361770,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501361785,\"to\":6451143232,\"type\":\"CALL\"},{\"from\":6501361806,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501361865,\"to\":6534927440,\"type\":\"CALL\"},{\"from\":6501361906,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501361927,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501361942,\"to\":6465167984,\"type\":\"CALL\"},{\"from\":6501361963,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501361978,\"to\":6522230240,\"type\":\"CALL\"},{\"from\":6501362006,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501362050,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501362094,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501362117,\"to\":6445656528,\"type\":\"CALL\"},{\"from\":6501362203,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501362255,\"to\":6511975280,\"type\":\"CALL\"},{\"from\":6501362267,\"to\":6518967168,\"type\":\"CALL\"},{\"from\":6501362323,\"to\":6501362535,\"type\":\"CODE\"},{\"from\":6501362342,\"to\":6501361838,\"type\":\"CODE\"},{\"from\":6501362393,\"to\":6501363176,\"type\":\"CODE\"},{\"from\":6501362462,\"to\":6445650832,\"type\":\"CALL\"},{\"from\":6501362488,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501362509,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501362514,\"to\":6501362967,\"type\":\"CODE\"},{\"from\":6501362607,\"to\":6445650832,\"type\":\"CALL\"},{\"from\":6501362633,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501362654,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501362675,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501362712,\"to\":6532333680,\"type\":\"CALL\"},{\"from\":6501362753,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501362774,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501362833,\"to\":6534927440,\"type\":\"CALL\"},{\"from\":6501362874,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501362918,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501362962,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501362985,\"to\":6445656528,\"type\":\"CALL\"},{\"from\":6501363071,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501363123,\"to\":6511975280,\"type\":\"CALL\"},{\"from\":6501363135,\"to\":6518967168,\"type\":\"CALL\"},{\"from\":6501363140,\"to\":6501361486,\"type\":\"CODE\"},{\"from\":6501363159,\"to\":6501362806,\"type\":\"CODE\"},{\"from\":6501363280,\"to\":6501363289,\"type\":\"CODE\"},{\"from\":6501363382,\"to\":6445650832,\"type\":\"CALL\"},{\"from\":6501363408,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501363429,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501363450,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501363512,\"to\":6534927440,\"type\":\"CALL\"},{\"from\":6501363553,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501363558,\"to\":6501362923,\"type\":\"CODE\"},{\"from\":6501363577,\"to\":6501363587,\"type\":\"CODE\"},{\"from\":6501363587,\"to\":6542434064,\"type\":\"CALL\"},{\"from\":6501363723,\"to\":6542434064,\"type\":\"CALL\"},{\"from\":6501363907,\"to\":6542434064,\"type\":\"CALL\"},{\"from\":6501364179,\"to\":6542434064,\"type\":\"CALL\"},{\"from\":6501364255,\"to\":6501363568,\"type\":\"CODE\"},{\"from\":6501364329,\"to\":6501364494,\"type\":\"CODE\"},{\"from\":6501364460,\"to\":6501375962,\"type\":\"CODE\"},{\"from\":6501364517,\"to\":6501365526,\"type\":\"CODE\"},{\"from\":6501364575,\"to\":6501364584,\"type\":\"CODE\"},{\"from\":6501364684,\"to\":6501375761,\"type\":\"CODE\"},{\"from\":6501364705,\"to\":6501365235,\"type\":\"CODE\"},{\"from\":6501364768,\"to\":6501364906,\"type\":\"CODE\"},{\"from\":6501364880,\"to\":6501375902,\"type\":\"CODE\"},{\"from\":6501364924,\"to\":6501365226,\"type\":\"CODE\"},{\"from\":6501365079,\"to\":6501365374,\"type\":\"CODE\"},{\"from\":6501365095,\"to\":6511681872,\"type\":\"CALL\"},{\"from\":6501365100,\"to\":6501365330,\"type\":\"CODE\"},{\"from\":6501365122,\"to\":6501365576,\"type\":\"CODE\"},{\"from\":6501365564,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501365599,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501365633,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501365667,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501365708,\"to\":6542434496,\"type\":\"CALL\"},{\"from\":6501365751,\"to\":6534927440,\"type\":\"CALL\"},{\"from\":6501365795,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501365857,\"to\":6522230240,\"type\":\"CALL\"},{\"from\":6501365964,\"to\":6542434272,\"type\":\"CALL\"},{\"from\":6501366056,\"to\":6522230240,\"type\":\"CALL\"},{\"from\":6501366100,\"to\":6511513840,\"type\":\"CALL\"},{\"from\":6501366235,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501366307,\"to\":6502368864,\"type\":\"CALL\"},{\"from\":6501366424,\"to\":6445650832,\"type\":\"CALL\"},{\"from\":6501366450,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501366471,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501366492,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501366569,\"to\":6534927440,\"type\":\"CALL\"},{\"from\":6501366610,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501366631,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501366643,\"to\":6522230240,\"type\":\"CALL\"},{\"from\":6501366671,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501366692,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501366704,\"to\":6469174912,\"type\":\"CALL\"},{\"from\":6501366748,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501366771,\"to\":6445656528,\"type\":\"CALL\"},{\"from\":6501366865,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501366917,\"to\":6511975280,\"type\":\"CALL\"},{\"from\":6501366930,\"to\":6518967168,\"type\":\"CALL\"},{\"from\":6501366943,\"to\":6502368720,\"type\":\"CALL\"},{\"from\":6501366978,\"to\":6522230240,\"type\":\"CALL\"},{\"from\":6501366992,\"to\":6445071680,\"type\":\"CALL\"},{\"from\":6501367102,\"to\":6530673136,\"type\":\"CALL\"},{\"from\":6501367164,\"to\":6453276880,\"type\":\"CALL\"},{\"from\":6501367198,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501367285,\"to\":6453276880,\"type\":\"CALL\"},{\"from\":6501367313,\"to\":6522230240,\"type\":\"CALL\"},{\"from\":6501367362,\"to\":6530673136,\"type\":\"CALL\"},{\"from\":6501367420,\"to\":6453276880,\"type\":\"CALL\"},{\"from\":6501367445,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501367578,\"to\":6501365239,\"type\":\"CODE\"},{\"from\":6501367585,\"to\":6501368406,\"type\":\"CODE\"},{\"from\":6501367668,\"to\":6501408352,\"type\":\"CALL\"},{\"from\":6501367736,\"to\":6502368864,\"type\":\"CALL\"},{\"from\":6501367793,\"to\":6501368406,\"type\":\"CODE\"},{\"from\":6501367816,\"to\":6501367821,\"type\":\"CODE\"},{\"from\":6501367877,\"to\":6501367883,\"type\":\"CODE\"},{\"from\":6501367889,\"to\":6542434064,\"type\":\"CALL\"},{\"from\":6501368031,\"to\":6450653792,\"type\":\"CALL\"},{\"from\":6501368087,\"to\":6513291376,\"type\":\"CALL\"},{\"from\":6501368112,\"to\":6501368120,\"type\":\"CODE\"},{\"from\":6501368144,\"to\":6501367833,\"type\":\"CODE\"},{\"from\":6501368160,\"to\":6501368120,\"type\":\"CODE\"},{\"from\":6501368232,\"to\":6501367983,\"type\":\"CODE\"},{\"from\":6501368391,\"to\":6501366964,\"type\":\"CODE\"},{\"from\":6501368469,\"to\":6445650832,\"type\":\"CALL\"},{\"from\":6501368498,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501368519,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501368529,\"to\":6446762512,\"type\":\"CALL\"},{\"from\":6501368550,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501368569,\"to\":6445656528,\"type\":\"CALL\"},{\"from\":6501368639,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501368693,\"to\":6511975280,\"type\":\"CALL\"},{\"from\":6501368701,\"to\":6518967168,\"type\":\"CALL\"},{\"from\":6501368792,\"to\":6502368720,\"type\":\"CALL\"},{\"from\":6501368910,\"to\":6445650832,\"type\":\"CALL\"},{\"from\":6501368939,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501368960,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501368970,\"to\":6446762512,\"type\":\"CALL\"},{\"from\":6501368989,\"to\":6445656528,\"type\":\"CALL\"},{\"from\":6501369059,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501369113,\"to\":6511975280,\"type\":\"CALL\"},{\"from\":6501369121,\"to\":6518967168,\"type\":\"CALL\"},{\"from\":6501369179,\"to\":6502368720,\"type\":\"CALL\"},{\"from\":6501369219,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501369278,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501369328,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501369356,\"to\":6501369395,\"type\":\"CODE\"},{\"from\":6501369369,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501369382,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501369414,\"to\":6501369358,\"type\":\"CODE\"},{\"from\":6501369453,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501369527,\"to\":6501369561,\"type\":\"CODE\"},{\"from\":6501369540,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501369592,\"to\":6442840976,\"type\":\"CALL\"},{\"from\":6501369612,\"to\":6511396000,\"type\":\"CALL\"},{\"from\":6501369623,\"to\":6501369529,\"type\":\"CODE\"},{\"from\":6501369678,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501369683,\"to\":6501358916,\"type\":\"CODE\"},{\"from\":6501369781,\"to\":6740346544,\"type\":\"CALL\"},{\"from\":6501369833,\"to\":6462089824,\"type\":\"CALL\"},{\"from\":6501369909,\"to\":6611684432,\"type\":\"CALL\"},{\"from\":6501369986,\"to\":6501370462,\"type\":\"CODE\"},{\"from\":6501370010,\"to\":6544807632,\"type\":\"CALL\"},{\"from\":6501370100,\"to\":6445650832,\"type\":\"CALL\"},{\"from\":6501370129,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501370150,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501370166,\"to\":6462379168,\"type\":\"CALL\"},{\"from\":6501370187,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501370206,\"to\":6445656528,\"type\":\"CALL\"},{\"from\":6501370276,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501370330,\"to\":6511975280,\"type\":\"CALL\"},{\"from\":6501370338,\"to\":6518967168,\"type\":\"CALL\"},{\"from\":6501370434,\"to\":6501371434,\"type\":\"CODE\"},{\"from\":6501370487,\"to\":6501370548,\"type\":\"CODE\"},{\"from\":6501370499,\"to\":6536519280,\"type\":\"CALL\"},{\"from\":6501370504,\"to\":6501370802,\"type\":\"CODE\"},{\"from\":6501370528,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501370551,\"to\":6528099264,\"type\":\"CALL\"},{\"from\":6501370569,\"to\":6740346544,\"type\":\"CALL\"},{\"from\":6501370601,\"to\":6542434496,\"type\":\"CALL\"},{\"from\":6501370705,\"to\":6520429280,\"type\":\"CALL\"},{\"from\":6501370747,\"to\":6740346544,\"type\":\"CALL\"},{\"from\":6501370812,\"to\":6740346544,\"type\":\"CALL\"},{\"from\":6501370824,\"to\":6528657040,\"type\":\"CALL\"},{\"from\":6501370847,\"to\":6511423872,\"type\":\"CALL\"},{\"from\":6501370875,\"to\":6442840976,\"type\":\"CALL\"},{\"from\":6501371040,\"to\":6514576880,\"type\":\"CALL\"},{\"from\":6501371160,\"to\":6442840976,\"type\":\"CALL\"},{\"from\":6501371180,\"to\":6511396000,\"type\":\"CALL\"},{\"from\":6501371199,\"to\":6501370509,\"type\":\"CODE\"},{\"from\":6501371212,\"to\":6501371221,\"type\":\"CODE\"},{\"from\":6501371227,\"to\":6460876800,\"type\":\"CALL\"},{\"from\":6501371232,\"to\":6501370802,\"type\":\"CODE\"},{\"from\":6501371307,\"to\":6501371312,\"type\":\"CODE\"},{\"from\":6501371324,\"to\":6501371406,\"type\":\"CODE\"},{\"from\":6501371364,\"to\":6501371371,\"type\":\"CODE\"},{\"from\":6501371445,\"to\":6522230240,\"type\":\"CALL\"},{\"from\":6501371480,\"to\":6513291376,\"type\":\"CALL\"},{\"from\":6501371538,\"to\":6501371546,\"type\":\"CODE\"},{\"from\":6501371566,\"to\":6501371599,\"type\":\"CODE\"},{\"from\":6501371586,\"to\":6501371591,\"type\":\"CODE\"},{\"from\":6501371643,\"to\":6501371649,\"type\":\"CODE\"},{\"from\":6501371655,\"to\":6542434064,\"type\":\"CALL\"},{\"from\":6501371674,\"to\":6501371414,\"type\":\"CODE\"},{\"from\":6501371687,\"to\":6542067384,\"type\":\"CALL\"},{\"from\":6501371801,\"to\":6501371826,\"type\":\"CODE\"},{\"from\":6501371811,\"to\":6511513840,\"type\":\"CALL\"},{\"from\":6501371816,\"to\":6501371756,\"type\":\"CODE\"},{\"from\":6501371858,\"to\":6501371868,\"type\":\"CODE\"},{\"from\":6501371894,\"to\":6542230720,\"type\":\"CALL\"},{\"from\":6501371992,\"to\":6523766064,\"type\":\"CALL\"},{\"from\":6501372060,\"to\":6501372070,\"type\":\"CODE\"},{\"from\":6501372079,\"to\":6542230720,\"type\":\"CALL\"},{\"from\":6501372158,\"to\":6501372179,\"type\":\"CODE\"},{\"from\":6501372163,\"to\":6501372000,\"type\":\"CODE\"},{\"from\":6501372171,\"to\":6523766064,\"type\":\"CALL\"},{\"from\":6501372208,\"to\":6501372241,\"type\":\"CODE\"},{\"from\":6501372234,\"to\":6542067384,\"type\":\"CALL\"},{\"from\":6501372274,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501372368,\"to\":6501372373,\"type\":\"CODE\"},{\"from\":6501372396,\"to\":6501372481,\"type\":\"CODE\"},{\"from\":6501372402,\"to\":6501372472,\"type\":\"CODE\"},{\"from\":6501372512,\"to\":6501372407,\"type\":\"CODE\"},{\"from\":6501372538,\"to\":6445650832,\"type\":\"CALL\"},{\"from\":6501372564,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501372585,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501372606,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501372663,\"to\":6532333680,\"type\":\"CALL\"},{\"from\":6501372700,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501372721,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501372764,\"to\":6534927440,\"type\":\"CALL\"},{\"from\":6501372805,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501372846,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501372887,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501372913,\"to\":6445656528,\"type\":\"CALL\"},{\"from\":6501372984,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501373044,\"to\":6511975280,\"type\":\"CALL\"},{\"from\":6501373052,\"to\":6518967168,\"type\":\"CALL\"},{\"from\":6501373057,\"to\":6501357868,\"type\":\"CODE\"},{\"from\":6501373123,\"to\":6501373277,\"type\":\"CODE\"},{\"from\":6501373251,\"to\":6501375820,\"type\":\"CODE\"},{\"from\":6501373289,\"to\":6501365547,\"type\":\"CODE\"},{\"from\":6501373307,\"to\":6501360754,\"type\":\"CODE\"},{\"from\":6501373320,\"to\":6501407328,\"type\":\"CALL\"},{\"from\":6501373325,\"to\":6501371080,\"type\":\"CODE\"},{\"from\":6501373340,\"to\":6511513840,\"type\":\"CALL\"},{\"from\":6501373345,\"to\":6501365897,\"type\":\"CODE\"},{\"from\":6501373356,\"to\":6501406880,\"type\":\"CALL\"},{\"from\":6501373364,\"to\":6501360303,\"type\":\"CODE\"},{\"from\":6501373369,\"to\":6740346544,\"type\":\"CALL\"},{\"from\":6501373375,\"to\":6501369893,\"type\":\"CODE\"},{\"from\":6501373449,\"to\":6445650832,\"type\":\"CALL\"},{\"from\":6501373475,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501373496,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501373529,\"to\":6542435920,\"type\":\"CALL\"},{\"from\":6501373543,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501373564,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501373596,\"to\":6542435920,\"type\":\"CALL\"},{\"from\":6501373610,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501373636,\"to\":6445656528,\"type\":\"CALL\"},{\"from\":6501373707,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501373761,\"to\":6511975280,\"type\":\"CALL\"},{\"from\":6501373769,\"to\":6518967168,\"type\":\"CALL\"},{\"from\":6501373862,\"to\":6511423872,\"type\":\"CALL\"},{\"from\":6501373872,\"to\":6542067384,\"type\":\"CALL\"},{\"from\":6501373997,\"to\":6512942288,\"type\":\"CALL\"},{\"from\":6501374028,\"to\":6740346544,\"type\":\"CALL\"},{\"from\":6501374034,\"to\":6501360445,\"type\":\"CODE\"},{\"from\":6501374050,\"to\":6511513840,\"type\":\"CALL\"},{\"from\":6501374055,\"to\":6501373966,\"type\":\"CODE\"},{\"from\":6501374081,\"to\":6511729936,\"type\":\"CALL\"},{\"from\":6501374086,\"to\":6501366053,\"type\":\"CODE\"},{\"from\":6501374124,\"to\":6445650832,\"type\":\"CALL\"},{\"from\":6501374150,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501374171,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501374192,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501374236,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501374259,\"to\":6445656528,\"type\":\"CALL\"},{\"from\":6501374345,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501374397,\"to\":6511975280,\"type\":\"CALL\"},{\"from\":6501374409,\"to\":6518967168,\"type\":\"CALL\"},{\"from\":6501374414,\"to\":6501361336,\"type\":\"CODE\"},{\"from\":6501374425,\"to\":6501406880,\"type\":\"CALL\"},{\"from\":6501374433,\"to\":6501359892,\"type\":\"CODE\"},{\"from\":6501374446,\"to\":6501406880,\"type\":\"CALL\"},{\"from\":6501374454,\"to\":6501361435,\"type\":\"CODE\"},{\"from\":6501374483,\"to\":6501366105,\"type\":\"CODE\"},{\"from\":6501374496,\"to\":6501374505,\"type\":\"CODE\"},{\"from\":6501374516,\"to\":6511730288,\"type\":\"CALL\"},{\"from\":6501374521,\"to\":6501361298,\"type\":\"CODE\"},{\"from\":6501374546,\"to\":6542067384,\"type\":\"CALL\"},{\"from\":6501374599,\"to\":6501374744,\"type\":\"CODE\"},{\"from\":6501374655,\"to\":6501365978,\"type\":\"CODE\"},{\"from\":6501374783,\"to\":6542436672,\"type\":\"CALL\"},{\"from\":6501374828,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501374880,\"to\":6501365988,\"type\":\"CODE\"},{\"from\":6501374909,\"to\":6445650832,\"type\":\"CALL\"},{\"from\":6501374935,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501374956,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501374977,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501375006,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501375027,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501375041,\"to\":6446762512,\"type\":\"CALL\"},{\"from\":6501375069,\"to\":6445656528,\"type\":\"CALL\"},{\"from\":6501375155,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501375207,\"to\":6511975280,\"type\":\"CALL\"},{\"from\":6501375220,\"to\":6518967168,\"type\":\"CALL\"},{\"from\":6501375225,\"to\":6501367965,\"type\":\"CODE\"},{\"from\":6501375241,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501375246,\"to\":6501369270,\"type\":\"CODE\"},{\"from\":6501375260,\"to\":6501369898,\"type\":\"CODE\"},{\"from\":6501375327,\"to\":6501366113,\"type\":\"CODE\"},{\"from\":6501375347,\"to\":6511729936,\"type\":\"CALL\"},{\"from\":6501375352,\"to\":6501366113,\"type\":\"CODE\"},{\"from\":6501375363,\"to\":6501406880,\"type\":\"CALL\"},{\"from\":6501375371,\"to\":6501367741,\"type\":\"CODE\"},{\"from\":6501375392,\"to\":6501375529,\"type\":\"CODE\"},{\"from\":6501375484,\"to\":6542067384,\"type\":\"CALL\"},{\"from\":6501375567,\"to\":6542436672,\"type\":\"CALL\"},{\"from\":6501375595,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501375641,\"to\":6501365374,\"type\":\"CODE\"},{\"from\":6501375682,\"to\":6511730288,\"type\":\"CALL\"},{\"from\":6501375687,\"to\":6501366053,\"type\":\"CODE\"},{\"from\":6501375714,\"to\":6501375751,\"type\":\"CODE\"},{\"from\":6501375756,\"to\":6501373277,\"type\":\"CODE\"},{\"from\":6501375769,\"to\":6501364696,\"type\":\"CODE\"},{\"from\":6501375788,\"to\":6501365239,\"type\":\"CODE\"},{\"from\":6501375815,\"to\":6501365239,\"type\":\"CODE\"},{\"from\":6501375836,\"to\":6501373263,\"type\":\"CODE\"},{\"from\":6501375849,\"to\":6501375858,\"type\":\"CODE\"},{\"from\":6501375869,\"to\":6511730288,\"type\":\"CALL\"},{\"from\":6501375897,\"to\":6501366113,\"type\":\"CODE\"},{\"from\":6501375915,\"to\":6501364892,\"type\":\"CODE\"},{\"from\":6501375920,\"to\":6542741104,\"type\":\"CALL\"},{\"from\":6501375949,\"to\":6501407968,\"type\":\"CALL\"},{\"from\":6501375957,\"to\":6501366312,\"type\":\"CODE\"},{\"from\":6501375991,\"to\":6501364485,\"type\":\"CODE\"},{\"from\":6501375996,\"to\":6543271376,\"type\":\"CALL\"},{\"from\":6501376026,\"to\":6740346544,\"type\":\"CALL\"},{\"from\":6501376032,\"to\":6501362247,\"type\":\"CODE\"},{\"from\":6501376062,\"to\":6740346544,\"type\":\"CALL\"},{\"from\":6501376068,\"to\":6501363115,\"type\":\"CODE\"},{\"from\":6501376104,\"to\":6740346544,\"type\":\"CALL\"},{\"from\":6501376110,\"to\":6501357728,\"type\":\"CODE\"},{\"from\":6501376140,\"to\":6740346544,\"type\":\"CALL\"},{\"from\":6501376146,\"to\":6501358621,\"type\":\"CODE\"},{\"from\":6501376176,\"to\":6740346544,\"type\":\"CALL\"},{\"from\":6501376182,\"to\":6501359284,\"type\":\"CODE\"},{\"from\":6501376212,\"to\":6740346544,\"type\":\"CALL\"},{\"from\":6501376218,\"to\":6501358274,\"type\":\"CODE\"},{\"from\":6501376248,\"to\":6740346544,\"type\":\"CALL\"},{\"from\":6501376254,\"to\":6501359661,\"type\":\"CODE\"},{\"from\":6501376259,\"to\":6546093472,\"type\":\"CALL\"},{\"from\":6501376264,\"to\":6542702416,\"type\":\"CALL\"},{\"from\":6501376269,\"to\":6546093472,\"type\":\"CALL\"},{\"from\":6501376274,\"to\":6542702416,\"type\":\"CALL\"},{\"from\":6501376304,\"to\":6740346544,\"type\":\"CALL\"},{\"from\":6501376310,\"to\":6501373027,\"type\":\"CODE\"},{\"from\":6501376349,\"to\":6740346544,\"type\":\"CALL\"},{\"from\":6501376355,\"to\":6501366909,\"type\":\"CODE\"},{\"from\":6501376385,\"to\":6740346544,\"type\":\"CALL\"},{\"from\":6501376391,\"to\":6501374389,\"type\":\"CODE\"},{\"from\":6501376421,\"to\":6740346544,\"type\":\"CALL\"},{\"from\":6501376427,\"to\":6501373750,\"type\":\"CODE\"},{\"from\":6501376457,\"to\":6740346544,\"type\":\"CALL\"},{\"from\":6501376463,\"to\":6501370319,\"type\":\"CODE\"},{\"from\":6501376493,\"to\":6740346544,\"type\":\"CALL\"},{\"from\":6501376499,\"to\":6501368682,\"type\":\"CODE\"},{\"from\":6501376529,\"to\":6740346544,\"type\":\"CALL\"},{\"from\":6501376535,\"to\":6501375199,\"type\":\"CODE\"},{\"from\":6501376565,\"to\":6740346544,\"type\":\"CALL\"},{\"from\":6501376571,\"to\":6501369102,\"type\":\"CODE\"}],\"datarefs\":[{\"from\":6501357398,\"to\":6742246848,\"type\":\"DATA\"},{\"from\":6501357411,\"to\":6741126112,\"type\":\"DATA\"},{\"from\":6501357420,\"to\":6742246856,\"type\":\"DATA\"},{\"from\":6501357434,\"to\":6723620928,\"type\":\"DATA\"},{\"from\":6501357471,\"to\":6720303740,\"type\":\"DATA\"},{\"from\":6501357489,\"to\":6723621520,\"type\":\"DATA\"},{\"from\":6501357524,\"to\":6723625536,\"type\":\"DATA\"},{\"from\":6501357557,\"to\":6723621568,\"type\":\"DATA\"},{\"from\":6501357593,\"to\":6710367816,\"type\":\"DATA\"},{\"from\":6501357627,\"to\":6708900496,\"type\":\"DATA\"},{\"from\":6501357642,\"to\":6708923712,\"type\":\"DATA\"},{\"from\":6501357698,\"to\":6708923824,\"type\":\"DATA\"},{\"from\":6501357712,\"to\":6742217808,\"type\":\"DATA\"},{\"from\":6501357816,\"to\":6742246848,\"type\":\"DATA\"},{\"from\":6501357825,\"to\":6741126112,\"type\":\"DATA\"},{\"from\":6501357838,\"to\":6742246856,\"type\":\"DATA\"},{\"from\":6501357915,\"to\":6723620896,\"type\":\"DATA\"},{\"from\":6501357985,\"to\":6723625521,\"type\":\"DATA\"},{\"from\":6501358029,\"to\":6742246848,\"type\":\"DATA\"},{\"from\":6501358042,\"to\":6741126112,\"type\":\"DATA\"},{\"from\":6501358051,\"to\":6742246856,\"type\":\"DATA\"},{\"from\":6501358065,\"to\":6723620928,\"type\":\"DATA\"},{\"from\":6501358105,\"to\":6720303740,\"type\":\"DATA\"},{\"from\":6501358126,\"to\":6723622128,\"type\":\"DATA\"},{\"from\":6501358147,\"to\":6710367816,\"type\":\"DATA\"},{\"from\":6501358173,\"to\":6708900496,\"type\":\"DATA\"},{\"from\":6501358188,\"to\":6708923712,\"type\":\"DATA\"},{\"from\":6501358244,\"to\":6708923824,\"type\":\"DATA\"},{\"from\":6501358258,\"to\":6742217808,\"type\":\"DATA\"},{\"from\":6501358300,\"to\":6742246848,\"type\":\"DATA\"},{\"from\":6501358320,\"to\":6741126112,\"type\":\"DATA\"},{\"from\":6501358329,\"to\":6742246856,\"type\":\"DATA\"},{\"from\":6501358343,\"to\":6723620928,\"type\":\"DATA\"},{\"from\":6501358383,\"to\":6720303740,\"type\":\"DATA\"},{\"from\":6501358404,\"to\":6723622216,\"type\":\"DATA\"},{\"from\":6501358435,\"to\":6723622264,\"type\":\"DATA\"},{\"from\":6501358494,\"to\":6710367816,\"type\":\"DATA\"},{\"from\":6501358520,\"to\":6708900496,\"type\":\"DATA\"},{\"from\":6501358535,\"to\":6708923712,\"type\":\"DATA\"},{\"from\":6501358591,\"to\":6708923824,\"type\":\"DATA\"},{\"from\":6501358605,\"to\":6742217808,\"type\":\"DATA\"},{\"from\":6501358959,\"to\":6742246848,\"type\":\"DATA\"},{\"from\":6501358972,\"to\":6741126112,\"type\":\"DATA\"},{\"from\":6501358981,\"to\":6742246856,\"type\":\"DATA\"},{\"from\":6501358995,\"to\":6723620928,\"type\":\"DATA\"},{\"from\":6501359035,\"to\":6720303740,\"type\":\"DATA\"},{\"from\":6501359053,\"to\":6723622288,\"type\":\"DATA\"},{\"from\":6501359087,\"to\":6723622368,\"type\":\"DATA\"},{\"from\":6501359140,\"to\":6710367816,\"type\":\"DATA\"},{\"from\":6501359175,\"to\":6708900496,\"type\":\"DATA\"},{\"from\":6501359190,\"to\":6708923712,\"type\":\"DATA\"},{\"from\":6501359254,\"to\":6708923824,\"type\":\"DATA\"},{\"from\":6501359268,\"to\":6742217808,\"type\":\"DATA\"},{\"from\":6501359362,\"to\":6706266448,\"type\":\"DATA\"},{\"from\":6501359370,\"to\":6723620912,\"type\":\"DATA\"},{\"from\":6501359416,\"to\":6742246848,\"type\":\"DATA\"},{\"from\":6501359429,\"to\":6741126112,\"type\":\"DATA\"},{\"from\":6501359438,\"to\":6742246856,\"type\":\"DATA\"},{\"from\":6501359452,\"to\":6723620928,\"type\":\"DATA\"},{\"from\":6501359492,\"to\":6720303740,\"type\":\"DATA\"},{\"from\":6501359513,\"to\":6723622488,\"type\":\"DATA\"},{\"from\":6501359534,\"to\":6710367816,\"type\":\"DATA\"},{\"from\":6501359560,\"to\":6708900496,\"type\":\"DATA\"},{\"from\":6501359575,\"to\":6708923712,\"type\":\"DATA\"},{\"from\":6501359631,\"to\":6708923824,\"type\":\"DATA\"},{\"from\":6501359645,\"to\":6742217808,\"type\":\"DATA\"},{\"from\":6501360015,\"to\":6501407248,\"type\":\"DATA\"},{\"from\":6501360026,\"to\":6488537312,\"type\":\"DATA\"},{\"from\":6501360037,\"to\":6496570832,\"type\":\"DATA\"},{\"from\":6501360048,\"to\":6501378704,\"type\":\"DATA\"},{\"from\":6501360665,\"to\":6712687036,\"type\":\"DATA\"},{\"from\":6501360789,\"to\":6742246848,\"type\":\"DATA\"},{\"from\":6501360802,\"to\":6741126112,\"type\":\"DATA\"},{\"from\":6501361320,\"to\":6723625568,\"type\":\"DATA\"},{\"from\":6501361532,\"to\":6742246848,\"type\":\"DATA\"},{\"from\":6501361545,\"to\":6741126112,\"type\":\"DATA\"},{\"from\":6501361554,\"to\":6742246856,\"type\":\"DATA\"},{\"from\":6501361571,\"to\":6723620928,\"type\":\"DATA\"},{\"from\":6501361606,\"to\":6720303740,\"type\":\"DATA\"},{\"from\":6501361627,\"to\":6723621680,\"type\":\"DATA\"},{\"from\":6501361659,\"to\":6723381692,\"type\":\"DATA\"},{\"from\":6501361691,\"to\":6728089104,\"type\":\"DATA\"},{\"from\":6501361763,\"to\":6723621736,\"type\":\"DATA\"},{\"from\":6501361799,\"to\":6723621664,\"type\":\"DATA\"},{\"from\":6501361920,\"to\":6723621752,\"type\":\"DATA\"},{\"from\":6501361956,\"to\":6723621768,\"type\":\"DATA\"},{\"from\":6501362099,\"to\":6710367816,\"type\":\"DATA\"},{\"from\":6501362134,\"to\":6708900496,\"type\":\"DATA\"},{\"from\":6501362149,\"to\":6708923712,\"type\":\"DATA\"},{\"from\":6501362208,\"to\":6708923824,\"type\":\"DATA\"},{\"from\":6501362231,\"to\":6742217808,\"type\":\"DATA\"},{\"from\":6501362407,\"to\":6742246848,\"type\":\"DATA\"},{\"from\":6501362420,\"to\":6741126112,\"type\":\"DATA\"},{\"from\":6501362429,\"to\":6742246856,\"type\":\"DATA\"},{\"from\":6501362446,\"to\":6723620928,\"type\":\"DATA\"},{\"from\":6501362481,\"to\":6720303740,\"type\":\"DATA\"},{\"from\":6501362502,\"to\":6723621792,\"type\":\"DATA\"},{\"from\":6501362552,\"to\":6742246848,\"type\":\"DATA\"},{\"from\":6501362565,\"to\":6741126112,\"type\":\"DATA\"},{\"from\":6501362574,\"to\":6742246856,\"type\":\"DATA\"},{\"from\":6501362591,\"to\":6723620928,\"type\":\"DATA\"},{\"from\":6501362626,\"to\":6720303740,\"type\":\"DATA\"},{\"from\":6501362647,\"to\":6723621984,\"type\":\"DATA\"},{\"from\":6501362668,\"to\":6723622056,\"type\":\"DATA\"},{\"from\":6501362695,\"to\":6728089104,\"type\":\"DATA\"},{\"from\":6501362767,\"to\":6723622088,\"type\":\"DATA\"},{\"from\":6501362967,\"to\":6710367816,\"type\":\"DATA\"},{\"from\":6501363002,\"to\":6708900496,\"type\":\"DATA\"},{\"from\":6501363017,\"to\":6708923712,\"type\":\"DATA\"},{\"from\":6501363076,\"to\":6708923824,\"type\":\"DATA\"},{\"from\":6501363099,\"to\":6742217808,\"type\":\"DATA\"},{\"from\":6501363327,\"to\":6742246848,\"type\":\"DATA\"},{\"from\":6501363340,\"to\":6741126112,\"type\":\"DATA\"},{\"from\":6501363349,\"to\":6742246856,\"type\":\"DATA\"},{\"from\":6501363366,\"to\":6723620928,\"type\":\"DATA\"},{\"from\":6501363401,\"to\":6720303740,\"type\":\"DATA\"},{\"from\":6501363422,\"to\":6723621872,\"type\":\"DATA\"},{\"from\":6501363443,\"to\":6723621944,\"type\":\"DATA\"},{\"from\":6501366361,\"to\":6742246848,\"type\":\"DATA\"},{\"from\":6501366382,\"to\":6741126112,\"type\":\"DATA\"},{\"from\":6501366391,\"to\":6742246856,\"type\":\"DATA\"},{\"from\":6501366408,\"to\":6723620928,\"type\":\"DATA\"},{\"from\":6501366443,\"to\":6720303740,\"type\":\"DATA\"},{\"from\":6501366464,\"to\":6723622800,\"type\":\"DATA\"},{\"from\":6501366485,\"to\":6723622852,\"type\":\"DATA\"},{\"from\":6501366624,\"to\":6720260796,\"type\":\"DATA\"},{\"from\":6501366685,\"to\":6723622864,\"type\":\"DATA\"},{\"from\":6501366753,\"to\":6710367816,\"type\":\"DATA\"},{\"from\":6501366788,\"to\":6708900496,\"type\":\"DATA\"},{\"from\":6501366803,\"to\":6708923712,\"type\":\"DATA\"},{\"from\":6501366870,\"to\":6708923824,\"type\":\"DATA\"},{\"from\":6501366893,\"to\":6742217808,\"type\":\"DATA\"},{\"from\":6501367929,\"to\":6742246848,\"type\":\"DATA\"},{\"from\":6501367938,\"to\":6741126112,\"type\":\"DATA\"},{\"from\":6501367951,\"to\":6742246856,\"type\":\"DATA\"},{\"from\":6501368324,\"to\":6714604800,\"type\":\"DATA\"},{\"from\":6501368333,\"to\":6723620904,\"type\":\"DATA\"},{\"from\":6501368342,\"to\":6717630184,\"type\":\"DATA\"},{\"from\":6501368351,\"to\":6706266416,\"type\":\"DATA\"},{\"from\":6501368360,\"to\":6706288624,\"type\":\"DATA\"},{\"from\":6501368369,\"to\":6716133880,\"type\":\"DATA\"},{\"from\":6501368406,\"to\":6742246848,\"type\":\"DATA\"},{\"from\":6501368419,\"to\":6741126112,\"type\":\"DATA\"},{\"from\":6501368428,\"to\":6742246856,\"type\":\"DATA\"},{\"from\":6501368442,\"to\":6723620928,\"type\":\"DATA\"},{\"from\":6501368482,\"to\":6720303740,\"type\":\"DATA\"},{\"from\":6501368503,\"to\":6723622872,\"type\":\"DATA\"},{\"from\":6501368534,\"to\":6723622904,\"type\":\"DATA\"},{\"from\":6501368555,\"to\":6710367816,\"type\":\"DATA\"},{\"from\":6501368581,\"to\":6708900496,\"type\":\"DATA\"},{\"from\":6501368596,\"to\":6708923712,\"type\":\"DATA\"},{\"from\":6501368652,\"to\":6708923824,\"type\":\"DATA\"},{\"from\":6501368666,\"to\":6742217808,\"type\":\"DATA\"},{\"from\":6501368847,\"to\":6742246848,\"type\":\"DATA\"},{\"from\":6501368860,\"to\":6741126112,\"type\":\"DATA\"},{\"from\":6501368869,\"to\":6742246856,\"type\":\"DATA\"},{\"from\":6501368883,\"to\":6723620928,\"type\":\"DATA\"},{\"from\":6501368923,\"to\":6720303740,\"type\":\"DATA\"},{\"from\":6501368944,\"to\":6723622936,\"type\":\"DATA\"},{\"from\":6501368975,\"to\":6710367816,\"type\":\"DATA\"},{\"from\":6501369001,\"to\":6708900496,\"type\":\"DATA\"},{\"from\":6501369016,\"to\":6708923712,\"type\":\"DATA\"},{\"from\":6501369072,\"to\":6708923824,\"type\":\"DATA\"},{\"from\":6501369086,\"to\":6742217808,\"type\":\"DATA\"},{\"from\":6501369583,\"to\":6741126408,\"type\":\"DATA\"},{\"from\":6501369742,\"to\":6461708272,\"type\":\"DATA\"},{\"from\":6501369764,\"to\":6741850168,\"type\":\"DATA\"},{\"from\":6501369802,\"to\":6461708240,\"type\":\"DATA\"},{\"from\":6501369873,\"to\":6523219744,\"type\":\"DATA\"},{\"from\":6501370037,\"to\":6742246848,\"type\":\"DATA\"},{\"from\":6501370050,\"to\":6741126112,\"type\":\"DATA\"},{\"from\":6501370059,\"to\":6742246856,\"type\":\"DATA\"},{\"from\":6501370073,\"to\":6723620928,\"type\":\"DATA\"},{\"from\":6501370113,\"to\":6720303740,\"type\":\"DATA\"},{\"from\":6501370134,\"to\":6723622648,\"type\":\"DATA\"},{\"from\":6501370171,\"to\":6723622680,\"type\":\"DATA\"},{\"from\":6501370192,\"to\":6710367816,\"type\":\"DATA\"},{\"from\":6501370218,\"to\":6708900496,\"type\":\"DATA\"},{\"from\":6501370233,\"to\":6708923712,\"type\":\"DATA\"},{\"from\":6501370289,\"to\":6708923824,\"type\":\"DATA\"},{\"from\":6501370303,\"to\":6742217808,\"type\":\"DATA\"},{\"from\":6501370421,\"to\":6712109264,\"type\":\"DATA\"},{\"from\":6501370698,\"to\":6720260020,\"type\":\"DATA\"},{\"from\":6501370835,\"to\":6741126408,\"type\":\"DATA\"},{\"from\":6501370866,\"to\":6741126408,\"type\":\"DATA\"},{\"from\":6501371151,\"to\":6741126408,\"type\":\"DATA\"},{\"from\":6501372514,\"to\":6723620928,\"type\":\"DATA\"},{\"from\":6501372551,\"to\":6720303740,\"type\":\"DATA\"},{\"from\":6501372569,\"to\":6723621584,\"type\":\"DATA\"},{\"from\":6501372590,\"to\":6723621652,\"type\":\"DATA\"},{\"from\":6501372630,\"to\":6728089104,\"type\":\"DATA\"},{\"from\":6501372705,\"to\":6723621664,\"type\":\"DATA\"},{\"from\":6501372892,\"to\":6710367816,\"type\":\"DATA\"},{\"from\":6501372926,\"to\":6708900496,\"type\":\"DATA\"},{\"from\":6501372941,\"to\":6708923712,\"type\":\"DATA\"},{\"from\":6501372997,\"to\":6708923824,\"type\":\"DATA\"},{\"from\":6501373011,\"to\":6742217808,\"type\":\"DATA\"},{\"from\":6501373380,\"to\":6742246848,\"type\":\"DATA\"},{\"from\":6501373402,\"to\":6741126112,\"type\":\"DATA\"},{\"from\":6501373411,\"to\":6742246856,\"type\":\"DATA\"},{\"from\":6501373425,\"to\":6723620928,\"type\":\"DATA\"},{\"from\":6501373462,\"to\":6720303740,\"type\":\"DATA\"},{\"from\":6501373480,\"to\":6723622384,\"type\":\"DATA\"},{\"from\":6501373515,\"to\":6723625536,\"type\":\"DATA\"},{\"from\":6501373548,\"to\":6723622456,\"type\":\"DATA\"},{\"from\":6501373615,\"to\":6710367816,\"type\":\"DATA\"},{\"from\":6501373649,\"to\":6708900496,\"type\":\"DATA\"},{\"from\":6501373664,\"to\":6708923712,\"type\":\"DATA\"},{\"from\":6501373720,\"to\":6708923824,\"type\":\"DATA\"},{\"from\":6501373734,\"to\":6742217808,\"type\":\"DATA\"},{\"from\":6501373783,\"to\":6741832416,\"type\":\"DATA\"},{\"from\":6501373850,\"to\":6741126408,\"type\":\"DATA\"},{\"from\":6501373886,\"to\":6457993728,\"type\":\"DATA\"},{\"from\":6501373897,\"to\":6488660704,\"type\":\"DATA\"},{\"from\":6501373908,\"to\":6511490512,\"type\":\"DATA\"},{\"from\":6501373919,\"to\":6501378304,\"type\":\"DATA\"},{\"from\":6501373966,\"to\":6723622472,\"type\":\"DATA\"},{\"from\":6501373973,\"to\":6723620928,\"type\":\"DATA\"},{\"from\":6501374091,\"to\":6742246856,\"type\":\"DATA\"},{\"from\":6501374108,\"to\":6723620928,\"type\":\"DATA\"},{\"from\":6501374143,\"to\":6720303740,\"type\":\"DATA\"},{\"from\":6501374164,\"to\":6723625392,\"type\":\"DATA\"},{\"from\":6501374185,\"to\":6723625448,\"type\":\"DATA\"},{\"from\":6501374241,\"to\":6710367816,\"type\":\"DATA\"},{\"from\":6501374276,\"to\":6708900496,\"type\":\"DATA\"},{\"from\":6501374291,\"to\":6708923712,\"type\":\"DATA\"},{\"from\":6501374350,\"to\":6708923824,\"type\":\"DATA\"},{\"from\":6501374373,\"to\":6742217808,\"type\":\"DATA\"},{\"from\":6501374610,\"to\":6717673432,\"type\":\"DATA\"},{\"from\":6501374622,\"to\":6717673434,\"type\":\"DATA\"},{\"from\":6501374893,\"to\":6723620928,\"type\":\"DATA\"},{\"from\":6501374928,\"to\":6720303740,\"type\":\"DATA\"},{\"from\":6501374949,\"to\":6723622704,\"type\":\"DATA\"},{\"from\":6501374970,\"to\":6723622772,\"type\":\"DATA\"},{\"from\":6501375020,\"to\":6723622784,\"type\":\"DATA\"},{\"from\":6501375046,\"to\":6710367816,\"type\":\"DATA\"},{\"from\":6501375086,\"to\":6708900496,\"type\":\"DATA\"},{\"from\":6501375101,\"to\":6708923712,\"type\":\"DATA\"},{\"from\":6501375160,\"to\":6708923824,\"type\":\"DATA\"},{\"from\":6501375183,\"to\":6742217808,\"type\":\"DATA\"}],\"codexrefs\":[{\"from\":6501357786,\"to\":6501357800,\"type\":\"CODE\"},{\"from\":6501357858,\"to\":6501357868,\"type\":\"CODE\"},{\"from\":6501357942,\"to\":6501361518,\"type\":\"CODE\"},{\"from\":6501357996,\"to\":6501358009,\"type\":\"CODE\"},{\"from\":6501358645,\"to\":6501358658,\"type\":\"CODE\"},{\"from\":6501358708,\"to\":6501358738,\"type\":\"CODE\"},{\"from\":6501358880,\"to\":6501358719,\"type\":\"CODE\"},{\"from\":6501359126,\"to\":6501359132,\"type\":\"CODE\"},{\"from\":6501359381,\"to\":6501364110,\"type\":\"CODE\"},{\"from\":6501360103,\"to\":6501360445,\"type\":\"CODE\"},{\"from\":6501360554,\"to\":6501357228,\"type\":\"CODE\"},{\"from\":6501360579,\"to\":6501361298,\"type\":\"CODE\"},{\"from\":6501360646,\"to\":6501361298,\"type\":\"CODE\"},{\"from\":6501360815,\"to\":6501374091,\"type\":\"CODE\"},{\"from\":6501360844,\"to\":6501361290,\"type\":\"CODE\"},{\"from\":6501360854,\"to\":6501361341,\"type\":\"CODE\"},{\"from\":6501360864,\"to\":6501361341,\"type\":\"CODE\"},{\"from\":6501360874,\"to\":6501361341,\"type\":\"CODE\"},{\"from\":6501360893,\"to\":6501360960,\"type\":\"CODE\"},{\"from\":6501360909,\"to\":6501361087,\"type\":\"CODE\"},{\"from\":6501360919,\"to\":6501361341,\"type\":\"CODE\"},{\"from\":6501361334,\"to\":6501360651,\"type\":\"CODE\"},{\"from\":6501361334,\"to\":6501360849,\"type\":\"CODE\"},{\"from\":6501361334,\"to\":6501360859,\"type\":\"CODE\"},{\"from\":6501361334,\"to\":6501360869,\"type\":\"CODE\"},{\"from\":6501361334,\"to\":6501360914,\"type\":\"CODE\"},{\"from\":6501361334,\"to\":6501361336,\"type\":\"CODE\"},{\"from\":6501361334,\"to\":6501361341,\"type\":\"CODE\"},{\"from\":6501362323,\"to\":6501362535,\"type\":\"CODE\"},{\"from\":6501362342,\"to\":6501361838,\"type\":\"CODE\"},{\"from\":6501362393,\"to\":6501363176,\"type\":\"CODE\"},{\"from\":6501362514,\"to\":6501362967,\"type\":\"CODE\"},{\"from\":6501363140,\"to\":6501361486,\"type\":\"CODE\"},{\"from\":6501363159,\"to\":6501362806,\"type\":\"CODE\"},{\"from\":6501363280,\"to\":6501363289,\"type\":\"CODE\"},{\"from\":6501363558,\"to\":6501362923,\"type\":\"CODE\"},{\"from\":6501363577,\"to\":6501363587,\"type\":\"CODE\"},{\"from\":6501364255,\"to\":6501363568,\"type\":\"CODE\"},{\"from\":6501364329,\"to\":6501364494,\"type\":\"CODE\"},{\"from\":6501364460,\"to\":6501375962,\"type\":\"CODE\"},{\"from\":6501364517,\"to\":6501365526,\"type\":\"CODE\"},{\"from\":6501364575,\"to\":6501364584,\"type\":\"CODE\"},{\"from\":6501364684,\"to\":6501375761,\"type\":\"CODE\"},{\"from\":6501364705,\"to\":6501365235,\"type\":\"CODE\"},{\"from\":6501364768,\"to\":6501364906,\"type\":\"CODE\"},{\"from\":6501364880,\"to\":6501375902,\"type\":\"CODE\"},{\"from\":6501364924,\"to\":6501365226,\"type\":\"CODE\"},{\"from\":6501365079,\"to\":6501365374,\"type\":\"CODE\"},{\"from\":6501365100,\"to\":6501365330,\"type\":\"CODE\"},{\"from\":6501365122,\"to\":6501365576,\"type\":\"CODE\"},{\"from\":6501367578,\"to\":6501365239,\"type\":\"CODE\"},{\"from\":6501367585,\"to\":6501368406,\"type\":\"CODE\"},{\"from\":6501367793,\"to\":6501368406,\"type\":\"CODE\"},{\"from\":6501367816,\"to\":6501367821,\"type\":\"CODE\"},{\"from\":6501367877,\"to\":6501367883,\"type\":\"CODE\"},{\"from\":6501368112,\"to\":6501368120,\"type\":\"CODE\"},{\"from\":6501368144,\"to\":6501367833,\"type\":\"CODE\"},{\"from\":6501368160,\"to\":6501368120,\"type\":\"CODE\"},{\"from\":6501368232,\"to\":6501367983,\"type\":\"CODE\"},{\"from\":6501368391,\"to\":6501366964,\"type\":\"CODE\"},{\"from\":6501369356,\"to\":6501369395,\"type\":\"CODE\"},{\"from\":6501369414,\"to\":6501369358,\"type\":\"CODE\"},{\"from\":6501369527,\"to\":6501369561,\"type\":\"CODE\"},{\"from\":6501369623,\"to\":6501369529,\"type\":\"CODE\"},{\"from\":6501369683,\"to\":6501358916,\"type\":\"CODE\"},{\"from\":6501369986,\"to\":6501370462,\"type\":\"CODE\"},{\"from\":6501370434,\"to\":6501371434,\"type\":\"CODE\"},{\"from\":6501370487,\"to\":6501370548,\"type\":\"CODE\"},{\"from\":6501370504,\"to\":6501370802,\"type\":\"CODE\"},{\"from\":6501371199,\"to\":6501370509,\"type\":\"CODE\"},{\"from\":6501371212,\"to\":6501371221,\"type\":\"CODE\"},{\"from\":6501371232,\"to\":6501370802,\"type\":\"CODE\"},{\"from\":6501371307,\"to\":6501371312,\"type\":\"CODE\"},{\"from\":6501371324,\"to\":6501371406,\"type\":\"CODE\"},{\"from\":6501371364,\"to\":6501371371,\"type\":\"CODE\"},{\"from\":6501371538,\"to\":6501371546,\"type\":\"CODE\"},{\"from\":6501371566,\"to\":6501371599,\"type\":\"CODE\"},{\"from\":6501371586,\"to\":6501371591,\"type\":\"CODE\"},{\"from\":6501371643,\"to\":6501371649,\"type\":\"CODE\"},{\"from\":6501371674,\"to\":6501371414,\"type\":\"CODE\"},{\"from\":6501371801,\"to\":6501371826,\"type\":\"CODE\"},{\"from\":6501371816,\"to\":6501371756,\"type\":\"CODE\"},{\"from\":6501371858,\"to\":6501371868,\"type\":\"CODE\"},{\"from\":6501372060,\"to\":6501372070,\"type\":\"CODE\"},{\"from\":6501372158,\"to\":6501372179,\"type\":\"CODE\"},{\"from\":6501372163,\"to\":6501372000,\"type\":\"CODE\"},{\"from\":6501372208,\"to\":6501372241,\"type\":\"CODE\"},{\"from\":6501372368,\"to\":6501372373,\"type\":\"CODE\"},{\"from\":6501372396,\"to\":6501372481,\"type\":\"CODE\"},{\"from\":6501372402,\"to\":6501372472,\"type\":\"CODE\"},{\"from\":6501372512,\"to\":6501372407,\"type\":\"CODE\"},{\"from\":6501373057,\"to\":6501357868,\"type\":\"CODE\"},{\"from\":6501373123,\"to\":6501373277,\"type\":\"CODE\"},{\"from\":6501373251,\"to\":6501375820,\"type\":\"CODE\"},{\"from\":6501373289,\"to\":6501365547,\"type\":\"CODE\"},{\"from\":6501373307,\"to\":6501360754,\"type\":\"CODE\"},{\"from\":6501373325,\"to\":6501371080,\"type\":\"CODE\"},{\"from\":6501373345,\"to\":6501365897,\"type\":\"CODE\"},{\"from\":6501373364,\"to\":6501360303,\"type\":\"CODE\"},{\"from\":6501373375,\"to\":6501369893,\"type\":\"CODE\"},{\"from\":6501374034,\"to\":6501360445,\"type\":\"CODE\"},{\"from\":6501374055,\"to\":6501373966,\"type\":\"CODE\"},{\"from\":6501374086,\"to\":6501366053,\"type\":\"CODE\"},{\"from\":6501374414,\"to\":6501361336,\"type\":\"CODE\"},{\"from\":6501374433,\"to\":6501359892,\"type\":\"CODE\"},{\"from\":6501374454,\"to\":6501361435,\"type\":\"CODE\"},{\"from\":6501374483,\"to\":6501366105,\"type\":\"CODE\"},{\"from\":6501374496,\"to\":6501374505,\"type\":\"CODE\"},{\"from\":6501374521,\"to\":6501361298,\"type\":\"CODE\"},{\"from\":6501374599,\"to\":6501374744,\"type\":\"CODE\"},{\"from\":6501374655,\"to\":6501365978,\"type\":\"CODE\"},{\"from\":6501374880,\"to\":6501365988,\"type\":\"CODE\"},{\"from\":6501375225,\"to\":6501367965,\"type\":\"CODE\"},{\"from\":6501375246,\"to\":6501369270,\"type\":\"CODE\"},{\"from\":6501375260,\"to\":6501369898,\"type\":\"CODE\"},{\"from\":6501375327,\"to\":6501366113,\"type\":\"CODE\"},{\"from\":6501375352,\"to\":6501366113,\"type\":\"CODE\"},{\"from\":6501375371,\"to\":6501367741,\"type\":\"CODE\"},{\"from\":6501375392,\"to\":6501375529,\"type\":\"CODE\"},{\"from\":6501375641,\"to\":6501365374,\"type\":\"CODE\"},{\"from\":6501375687,\"to\":6501366053,\"type\":\"CODE\"},{\"from\":6501375714,\"to\":6501375751,\"type\":\"CODE\"},{\"from\":6501375756,\"to\":6501373277,\"type\":\"CODE\"},{\"from\":6501375769,\"to\":6501364696,\"type\":\"CODE\"},{\"from\":6501375788,\"to\":6501365239,\"type\":\"CODE\"},{\"from\":6501375815,\"to\":6501365239,\"type\":\"CODE\"},{\"from\":6501375836,\"to\":6501373263,\"type\":\"CODE\"},{\"from\":6501375849,\"to\":6501375858,\"type\":\"CODE\"},{\"from\":6501375897,\"to\":6501366113,\"type\":\"CODE\"},{\"from\":6501375915,\"to\":6501364892,\"type\":\"CODE\"},{\"from\":6501375957,\"to\":6501366312,\"type\":\"CODE\"},{\"from\":6501375991,\"to\":6501364485,\"type\":\"CODE\"},{\"from\":6501376032,\"to\":6501362247,\"type\":\"CODE\"},{\"from\":6501376068,\"to\":6501363115,\"type\":\"CODE\"},{\"from\":6501376110,\"to\":6501357728,\"type\":\"CODE\"},{\"from\":6501376146,\"to\":6501358621,\"type\":\"CODE\"},{\"from\":6501376182,\"to\":6501359284,\"type\":\"CODE\"},{\"from\":6501376218,\"to\":6501358274,\"type\":\"CODE\"},{\"from\":6501376254,\"to\":6501359661,\"type\":\"CODE\"},{\"from\":6501376310,\"to\":6501373027,\"type\":\"CODE\"},{\"from\":6501376355,\"to\":6501366909,\"type\":\"CODE\"},{\"from\":6501376391,\"to\":6501374389,\"type\":\"CODE\"},{\"from\":6501376427,\"to\":6501373750,\"type\":\"CODE\"},{\"from\":6501376463,\"to\":6501370319,\"type\":\"CODE\"},{\"from\":6501376499,\"to\":6501368682,\"type\":\"CODE\"},{\"from\":6501376535,\"to\":6501375199,\"type\":\"CODE\"},{\"from\":6501376571,\"to\":6501369102,\"type\":\"CODE\"}],\"dataxrefs\":[],\"indegree\":147,\"outdegree\":336,\"nlocals\":112,\"nargs\":2,\"stackvars\":[{\"name\":\"var_4d9h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1241}},{\"name\":\"var_4d8h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1240}},{\"name\":\"var_4d0h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1232}},{\"name\":\"var_4c8h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1224}},{\"name\":\"var_4c1h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1217}},{\"name\":\"var_4b0h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1200}},{\"name\":\"var_4a8h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1192}},{\"name\":\"var_4a0h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1184}},{\"name\":\"var_498h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1176}},{\"name\":\"var_490h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1168}},{\"name\":\"var_488h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1160}},{\"name\":\"var_47ch\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1148}},{\"name\":\"var_478h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1144}},{\"name\":\"var_470h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1136}},{\"name\":\"var_468h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1128}},{\"name\":\"var_461h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1121}},{\"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_441h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1089}},{\"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_434h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1076}},{\"name\":\"var_41ch\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1052}},{\"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_3f8h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1016}},{\"name\":\"var_3f0h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1008}},{\"name\":\"var_3e8h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1000}},{\"name\":\"var_3e1h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-993}},{\"name\":\"var_3e0h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-992}},{\"name\":\"var_3d9h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-985}},{\"name\":\"var_3d8h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-984}},{\"name\":\"var_3b4h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-948}},{\"name\":\"var_3ach\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-940}},{\"name\":\"var_3a4h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-932}},{\"name\":\"var_3a0h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-928}},{\"name\":\"var_39ch\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-924}},{\"name\":\"var_394h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-916}},{\"name\":\"var_390h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-912}},{\"name\":\"var_38ch\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-908}},{\"name\":\"var_389h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-905}},{\"name\":\"var_384h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-900}},{\"name\":\"var_37ch\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-892}},{\"name\":\"var_378h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-888}},{\"name\":\"var_360h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-864}},{\"name\":\"var_2c8h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-712}},{\"name\":\"var_2c0h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-704}},{\"name\":\"var_2b8h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-696}},{\"name\":\"var_2a8h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-680}},{\"name\":\"var_2a0h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-672}},{\"name\":\"var_298h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-664}},{\"name\":\"var_290h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-656}},{\"name\":\"var_288h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-648}},{\"name\":\"var_281h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-641}},{\"name\":\"var_280h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-640}},{\"name\":\"var_270h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-624}},{\"name\":\"var_269h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-617}},{\"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_249h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-585}},{\"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_210h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-528}},{\"name\":\"var_20ch\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-524}},{\"name\":\"var_204h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-516}},{\"name\":\"var_202h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-514}},{\"name\":\"var_1f8h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-504}},{\"name\":\"var_1f0h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-496}},{\"name\":\"var_1e8h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-488}},{\"name\":\"var_1d8h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-472}},{\"name\":\"var_1c8h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-456}},{\"name\":\"var_1c0h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-448}},{\"name\":\"var_1b8h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-440}},{\"name\":\"var_1b0h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-432}},{\"name\":\"var_1a8h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-424}},{\"name\":\"var_1a0h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-416}},{\"name\":\"var_199h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-409}},{\"name\":\"var_198h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-408}},{\"name\":\"var_190h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-400}},{\"name\":\"var_188h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-392}},{\"name\":\"var_180h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-384}},{\"name\":\"var_178h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-376}},{\"name\":\"var_170h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-368}},{\"name\":\"var_168h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-360}},{\"name\":\"var_160h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-352}},{\"name\":\"var_158h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-344}},{\"name\":\"var_150h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-336}},{\"name\":\"var_148h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-328}},{\"name\":\"var_140h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-320}},{\"name\":\"var_138h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-312}},{\"name\":\"var_130h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-304}},{\"name\":\"var_128h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-296}},{\"name\":\"var_120h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-288}},{\"name\":\"var_118h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-280}},{\"name\":\"var_110h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-272}},{\"name\":\"var_108h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-264}},{\"name\":\"var_100h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-256}},{\"name\":\"var_f0h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-240}},{\"name\":\"var_d8h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-216}},{\"name\":\"var_c8h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-200}},{\"name\":\"var_b8h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-184}},{\"name\":\"var_a8h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-168}},{\"name\":\"var_98h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-152}},{\"name\":\"var_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_68h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-104}},{\"name\":\"var_58h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-88}}],\"regvars\":[{\"name\":\"arg1\",\"arg\":true,\"type\":\"int64_t\",\"storage\":{\"type\":\"reg\",\"reg\":\"rcx\"}},{\"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":"10964ms"}}
