{"jsonrpc": "2.0", "result": {"content": [{"type": "text", "text": "{\"addr\":\"0xffe4d6f4\",\"code\":\"char *__cdecl sub_FFE4D6F4(char *dst, char *src, unsigned int count_1)\\n{\\n unsigned int count; // edx\\n char *dst_1; // edi\\n char *src_1; // esi\\n\\n count = count_1; /*0xffe4d6fe*/\\n if ( src < dst && &src[count_1 - 1] >= dst ) /*0xffe4d70c*/\\n {\\n src_1 = &src[count_1 - 1]; /*0xffe4d720*/\\n dst_1 = &dst[count_1 - 1]; /*0xffe4d722*/\\n }\\n else\\n {\\n count = count_1 & 3; /*0xffe4d710*/\\n qmemcpy(dst, src, 4 * (count_1 >> 2)); /*0xffe4d719*/\\n src_1 = &src[4 * (count_1 >> 2)]; /*0xffe4d719*/\\n dst_1 = &dst[4 * (count_1 >> 2)]; /*0xffe4d719*/\\n }\\n qmemcpy(dst_1, src_1, count); /*0xffe4d729*/\\n return dst; /*0xffe4d730*/\\n}\"}"}], "structuredContent": {"addr": "0xffe4d6f4", "code": "char *__cdecl sub_FFE4D6F4(char *dst, char *src, unsigned int count_1)\n{\n unsigned int count; // edx\n char *dst_1; // edi\n char *src_1; // esi\n\n count = count_1; /*0xffe4d6fe*/\n if ( src < dst && &src[count_1 - 1] >= dst ) /*0xffe4d70c*/\n {\n src_1 = &src[count_1 - 1]; /*0xffe4d720*/\n dst_1 = &dst[count_1 - 1]; /*0xffe4d722*/\n }\n else\n {\n count = count_1 & 3; /*0xffe4d710*/\n qmemcpy(dst, src, 4 * (count_1 >> 2)); /*0xffe4d719*/\n src_1 = &src[4 * (count_1 >> 2)]; /*0xffe4d719*/\n dst_1 = &dst[4 * (count_1 >> 2)]; /*0xffe4d719*/\n }\n qmemcpy(dst_1, src_1, count); /*0xffe4d729*/\n return dst; /*0xffe4d730*/\n}"}, "isError": false}, "id": 1}