{"jsonrpc": "2.0", "result": {"content": [{"type": "text", "text": "{\"addr\":\"0xffe4da3b\",\"code\":\"int __cdecl sub_FFE4DA3B(int a1, int a2, int a3, int a4)\\n{\\n int v4; // ecx\\n int result; // eax\\n int *v6; // esi\\n\\n result = -2147483645; /*0xffe4da50*/\\n if ( !dword_FFE513D4 ) /*0xffe4da52*/\\n return sub_FFE4E93B(a4, *(_DWORD *)(a1 + 8), a1 + 16, a1 + 12, v4); /*0xffe4da78*/\\n v6 = &dword_FFE513D4; /*0xffe4da54*/\\n while ( result == -2147483645 ) /*0xffe4da5b*/\\n {\\n result = ((int (__cdecl *)(int, int, int, int))*v6++)(a1, a2, a3, a4); /*0xffe4da67*/\\n if ( !*v6 ) /*0xffe4da6f*/\\n {\\n if ( result != -2147483645 ) /*0xffe4da76*/\\n return result; /*0xffe4da76*/\\n return sub_FFE4E93B(a4, *(_DWORD *)(a1 + 8), a1 + 16, a1 + 12, v4); /*0xffe4da76*/\\n }\\n }\\n return result; /*0xffe4da95*/\\n}\",\"refs\":[{\"addr\":\"0xffe4e93b\",\"name\":\"sub_FFE4E93B\"},{\"addr\":\"0xffe513d4\",\"name\":\"dword_FFE513D4\"}]}"}], "structuredContent": {"addr": "0xffe4da3b", "code": "int __cdecl sub_FFE4DA3B(int a1, int a2, int a3, int a4)\n{\n int v4; // ecx\n int result; // eax\n int *v6; // esi\n\n result = -2147483645; /*0xffe4da50*/\n if ( !dword_FFE513D4 ) /*0xffe4da52*/\n return sub_FFE4E93B(a4, *(_DWORD *)(a1 + 8), a1 + 16, a1 + 12, v4); /*0xffe4da78*/\n v6 = &dword_FFE513D4; /*0xffe4da54*/\n while ( result == -2147483645 ) /*0xffe4da5b*/\n {\n result = ((int (__cdecl *)(int, int, int, int))*v6++)(a1, a2, a3, a4); /*0xffe4da67*/\n if ( !*v6 ) /*0xffe4da6f*/\n {\n if ( result != -2147483645 ) /*0xffe4da76*/\n return result; /*0xffe4da76*/\n return sub_FFE4E93B(a4, *(_DWORD *)(a1 + 8), a1 + 16, a1 + 12, v4); /*0xffe4da76*/\n }\n }\n return result; /*0xffe4da95*/\n}", "refs": [{"addr": "0xffe4e93b", "name": "sub_FFE4E93B"}, {"addr": "0xffe513d4", "name": "dword_FFE513D4"}]}, "isError": false}, "id": 1}