Function Graph 0Basic Block 0Opcode: 56sub_804b7a0:Opcode: 56push    esiOpcode: 83 ec 08sub     esp0x8 {var_c}Opcode: 89 cemov     esiecxOpcode: 85 f6test    esiesiOpcode: 74 5bje      0x804b805Basic Block 1Opcode: 31 c0xor     eaxeax  {0x0}Opcode: eb 06jmp     0x804b80fBasic Block 2Opcode: 89 34 24mov     dword [esp {var_c}]esiOpcode: e8 9e d5 ff ffcall    sub_8048d50Opcode: 2e 66 0f 1f 04 00mmxnop  word cs:[eax+eax]Basic Block 3Opcode: 0f b6 c0movzx   eaxalOpcode: 83 c4 08add     esp0x8 {var_4}Opcode: 5epop     esiOpcode: c3retn    Basic Block 4Opcode: 31 c0xor     eaxeax  {0x0}Opcode: eb 02jmp     0x804b80fBasic Block 5Opcode: 89 34 24mov     dword [esp {var_c}]esiOpcode: e8 b3 da ff ffcall    sub_8049280Opcode: 66 83 f8 04cmp     ax0x4Opcode: 75 0ajne     0x804b7ddBasic Block 6Opcode: 89 34 24mov     dword [esp {var_c}]esiOpcode: e8 9b da ff ffcall    sub_8049280Opcode: 66 83 f8 08cmp     ax0x8Opcode: 75 22jne     0x804b80dBasic Block 7Opcode: 89 34 24mov     dword [esp {var_c}]esiOpcode: e8 75 d5 ff ffcall    sub_8048d50Opcode: eb 16jmp     0x804b7f3Basic Block 8Opcode: 31 c0xor     eaxeax  {0x0}Basic Block 9Opcode: 89 34 24mov     dword [esp {var_c}]esiOpcode: e8 9d da ff ffcall    sub_8049290Basic Block 10Opcode: 89 34 24mov     dword [esp {var_c}]esiOpcode: e8 85 da ff ffcall    sub_8049280Opcode: 66 83 f8 08cmp     ax0x8Opcode: b0 01mov     al0x1Opcode: 75 b5jne     0x804b7b8Basic Block 11Opcode: 89 34 24mov     dword [esp {var_c}]esiOpcode: e8 f0 d5 ff ffcall    sub_8048db0Opcode: 83 f8 ffcmp     eax0xffffffffOpcode: 74 44je      0x804b809Basic Block 12Opcode: eb 0ajmp     0x804b80f