Function Graph 0Basic Block 0Opcode: 90sub_8049210:Opcode: 90nop     Opcode: 58pop     eaxOpcode: 33 05 fa d9 04 08xor     eaxdword [data_804d9fa]Opcode: 50push    eaxOpcode: 57push    ediOpcode: 56push    esiOpcode: 83 ec 14sub     esp0x14 {var_1c}Opcode: 89 cemov     esiecxOpcode: c6 44 24 10 00mov     byte [esp+0x10 {var_c}]0x0Opcode: c7 44 24 0c 00 00 00 00mov     dword [esp+0xc {var_10}]0x0Opcode: 8b 46 04mov     eaxdword [esi+0x4]Opcode: 83 f8 03cmp     eax0x3Opcode: 0f 87 d4 00 00 00ja      0x804930dBasic Block 1Opcode: 83 c4 14add     esp0x14 {var_8}Opcode: 5epop     esiOpcode: 5fpop     ediOpcode: 59pop     ecxOpcode: 33 0d fa d9 04 08xor     ecxdword [data_804d9fa]Opcode: 51push    ecxOpcode: c3retn    Basic Block 2Opcode: 52push    edxOpcode: 8b 14 85 b0 c8 04 08mov     edxdword [eax*4+0x804c8b0]Opcode: 8a 12mov     dlbyte [edx]Opcode: 81 fa 00 c0 47 43cmp     edx0x4347c000Opcode: 0f 83 e4 e0 ff ffjae     0x8047333Basic Block 3Opcode: 5apop     edxOpcode: ff 24 85 b0 c8 04 08jmp     dword [eax*4+0x804c8b0]Basic Block 4Opcode: 8b 46 08{Case 0x0}Opcode: 8b 46 08mov     eaxdword [esi+0x8]Opcode: 89 44 24 04mov     dword [esp+0x4 {var_18}]eaxOpcode: c7 04 24 c8 c8 04 08mov     dword [esp {var_1c}]data_804c8c8Opcode: eb 7djmp     0x80492e4Basic Block 5Opcode: 8d 7c 24 0c{Case 0x1}Opcode: 8d 7c 24 0clea     edi[esp+0xc] {var_10}Opcode: 89 3c 24mov     dword [esp {var_1c}]ediOpcode: c7 44 24 08 05 00 00 00mov     dword [esp+0x8 {var_14}]0x5Opcode: c7 44 24 04 00 00 00 00mov     dword [esp+0x4 {var_18}]0x0Opcode: e8 2d 26 00 00call    sub_804b8b0Opcode: 83 c6 08add     esi0x8Opcode: 89 74 24 04mov     dword [esp+0x4 {var_18}]esiOpcode: 89 3c 24mov     dword [esp {var_1c}]ediOpcode: c7 44 24 08 04 00 00 00mov     dword [esp+0x8 {var_14}]0x4Opcode: e8 06 27 00 00call    sub_804b9a0Opcode: 89 7c 24 04mov     dword [esp+0x4 {var_18}]ediOpcode: c7 04 24 cb c8 04 08mov     dword [esp {var_1c}]data_804c8cbOpcode: eb 3djmp     0x80492e4Basic Block 6Opcode: c7 04 24 de c8 04 08{Case 0x2}Opcode: c7 04 24 de c8 04 08mov     dword [esp {var_1c}]data_804c8deOpcode: e8 1d 23 00 00call    sub_804b5d0Opcode: 8b 4e 0cmov     ecxdword [esi+0xc]Opcode: e8 55 ff ff ffcall    sub_8049210Opcode: 8b 46 08mov     eaxdword [esi+0x8]Opcode: 0f be 80 c3 c8 04 08movsx   eaxbyte [eax+0x804c8c3]  {"=+-*/%d"}Opcode: 89 44 24 04mov     dword [esp+0x4 {var_18}]eaxOpcode: c7 04 24 e2 c8 04 08mov     dword [esp {var_1c}]data_804c8e2Opcode: e8 fb 22 00 00call    sub_804b5d0Opcode: 8b 4e 10mov     ecxdword [esi+0x10]Opcode: e8 33 ff ff ffcall    sub_8049210Opcode: c7 04 24 e0 c8 04 08mov     dword [esp {var_1c}]data_804c8e0Basic Block 7Opcode: 8b 46 08{Case 0x3}Opcode: 8b 46 08mov     eaxdword [esi+0x8]Opcode: 0f be 80 c0 c8 04 08movsx   eaxbyte [eax+0x804c8c0]  {"~&$=+-*/%d"}Opcode: 89 44 24 04mov     dword [esp+0x4 {var_18}]eaxOpcode: c7 04 24 e2 c8 04 08mov     dword [esp {var_1c}]data_804c8e2Opcode: e8 cb 22 00 00call    sub_804b5d0Opcode: 8b 4e 0cmov     ecxdword [esi+0xc]Opcode: e8 03 ff ff ffcall    sub_8049210Basic Block 8Opcode: e8 e7 22 00 00call    sub_804b5d0Opcode: eb 22jmp     0x804930d