Function Graph 0Basic Block 0Opcode: 66 0f 7e f8sub_8050794:Opcode: 66 0f 7e f8movd    eaxxmm7Opcode: 31 04 24xor     dword [esp]eaxOpcode: b8 03 00 00 00mov     eax0x3Opcode: 53push    ebxOpcode: 51push    ecxOpcode: 52push    edxOpcode: 56push    esiOpcode: 8b 5c 24 14mov     ebxdword [esp+0x14]Opcode: 8b 4c 24 18mov     ecxdword [esp+0x18 {arg_8}]Opcode: 8b 54 24 1cmov     edxdword [esp+0x1c {arg_c}]Opcode: 8b 74 24 20mov     esidword [esp+0x20 {arg_10}]Opcode: 83 fb 01cmp     ebx0x1Opcode: 77 3fja      0x80507f8Basic Block 1Opcode: cd 80int     0x80Opcode: 5epop     esiOpcode: 5apop     edxOpcode: 59pop     ecxOpcode: 5bpop     ebxOpcode: 66 0f 7e f9movd    ecxxmm7Opcode: 31 0c 24xor     dword [esp {__return_addr}]ecxOpcode: c3retn    Basic Block 2Opcode: a0 f8 af aa bamov     albyte [0xbaaaaff8]Opcode: a8 01test    al0x1Opcode: b0 03mov     al0x3Opcode: 75 34jne     0x80507f8Basic Block 3Opcode: a2 f8 af aa bamov     byte [0xbaaaaff8]alOpcode: 60pushad  Opcode: b8 04 00 00 00mov     eax0x4Opcode: bb 01 00 00 00mov     ebx0x1Opcode: 6a 01push    0x1Opcode: 89 e1mov     ecxespOpcode: ba 00 00 00 00mov     edx0x0Opcode: 6a 00push    0x0Opcode: 6a 05push    0x5Opcode: 89 e6mov     esiespOpcode: 6a 01push    0x1Opcode: 89 e7mov     ediespOpcode: cd 80int     0x80Opcode: 58pop     eaxOpcode: 8d 64 24 0clea     esp[esp+0xc] {var_10}Opcode: 85 c0test    eaxeaxOpcode: 61popad   Opcode: 75 05jne     0x80507f8Basic Block 4Opcode: e9 83 0a 00 00jmp     0x805127bBasic Block 5Opcode: be 00 c0 47 43mov     esi0x4347c000Opcode: 8b 46 04mov     eaxdword [esi+0x4]Opcode: 33 46 08xor     eaxdword [esi+0x8]Opcode: 89 c1mov     ecxeaxOpcode: 33 0exor     ecxdword [esi]Opcode: 54push    espOpcode: 68 00 ff 3f 00push    0x3fff00Opcode: 50push    eaxOpcode: 68 80 80 80 80push    0x80808080Opcode: dd 44 24 03fld     qword [esp+0x3] {var_1d}Opcode: d9 fffcos    Opcode: 89 4c 24 04mov     dword [esp+0x4 {var_1c}]ecxOpcode: dd 44 24 03fld     qword [esp+0x3] {var_1d}Opcode: d9 fffcos    Opcode: dd 1c 24fstp    qword [esp] {var_20}Opcode: dd 5c 24 06fstp    qword [esp+0x6] {var_1a}Opcode: bf 0c 00 00 00mov     edi0xcBasic Block 6Opcode: eb fejmp     0x80512e2Basic Block 7Opcode: 8a 04 3cmov     albyte [esp+edi] {var_20}Opcode: c1 e0 04shl     eax0x4Opcode: 8a 04 3cmov     albyte [esp+edi] {var_20}Opcode: 66 25 0f 0fand     ax0xf0fOpcode: 66 05 61 61add     ax0x6161Opcode: 50push    eaxOpcode: b8 02 00 00 00mov     eax0x2Opcode: bb 01 00 00 00mov     ebx0x1Opcode: 89 e1mov     ecxespOpcode: ba 02 00 00 00mov     edx0x2Opcode: 6a 00push    0x0Opcode: 89 e6mov     esiespOpcode: cd 80int     0x80Opcode: 58pop     eaxOpcode: 59pop     ecxOpcode: eb d0jmp     0x80512b2Basic Block 8Opcode: 4fdec     ediOpcode: 78 2djs      0x80512e2