Function Graph 0Basic Block 0Opcode: 55sub_8049c50:Opcode: 55push    ebpOpcode: 89 e5mov     ebpespOpcode: 53push    ebxOpcode: 57push    ediOpcode: 56push    esiOpcode: 83 ec 0csub     esp0xc {var_1c}Opcode: 8a 45 14mov     albyte [ebp+0x14 {arg_10}]Opcode: 8a 4d 10mov     clbyte [ebp+0x10 {arg_c}]Opcode: 8a 55 0cmov     dlbyte [ebp+0xc {arg_8}]Opcode: 8b 75 08mov     esidword [ebp+0x8 {arg_4}]Opcode: 89 75 f0mov     dword [ebp-0x10 {var_14}]esiOpcode: 88 55 efmov     byte [ebp-0x11 {var_15}]dlOpcode: 88 4d eemov     byte [ebp-0x12 {var_16}]clOpcode: 88 45 edmov     byte [ebp-0x13 {var_17}]alOpcode: 8b 75 f0mov     esidword [ebp-0x10 {var_14}]Opcode: 0f b6 7d efmovzx   edibyte [ebp-0x11 {var_15}]Opcode: 0f b7 7c 7e 0cmovzx   ediword [esi+edi*2+0xc]Opcode: 0f b6 5d eemovzx   ebxbyte [ebp-0x12 {var_16}]Opcode: 0f b7 5c 5e 0cmovzx   ebxword [esi+ebx*2+0xc]Opcode: 39 dfcmp     ediebxOpcode: 89 75 e8mov     dword [ebp-0x18 {var_1c}]esiOpcode: 7d 19jge     0x8049ca6Basic Block 1Opcode: 83 c4 0cadd     esp0xc {var_10}Opcode: 5epop     esiOpcode: 5fpop     ediOpcode: 5bpop     ebxOpcode: 5dpop     ebpOpcode: c3retn    Basic Block 2Opcode: 0f b6 45 edmovzx   eaxbyte [ebp-0x13 {var_17}]Opcode: 8b 4d e8mov     ecxdword [ebp-0x18 {var_1c}]Opcode: 0f b7 44 41 0cmovzx   eaxword [ecx+eax*2+0xc]Opcode: 0f b7 51 2amovzx   edxword [ecx+0x2a]Opcode: 01 c2add     edxeaxOpcode: 66 89 d6mov     sidxOpcode: 66 89 71 2amov     word [ecx+0x2a]si