Function Graph 0Basic Block 0Opcode: 90sub_8048a40:Opcode: 90nop     Opcode: 58pop     eaxOpcode: 33 05 5e f4 04 08xor     eaxdword [data_804f45e]Opcode: 50push    eaxOpcode: 56push    esiOpcode: 83 ec 18sub     esp0x18 {var_1c}Opcode: 8b 74 24 20mov     esidword [esp+0x20 {arg_4}]Opcode: 8b 06mov     eaxdword [esi]Opcode: 89 44 24 08mov     dword [esp+0x8 {var_14}]eaxOpcode: 8d 44 24 16lea     eax[esp+0x16] {var_6}Opcode: 89 04 24mov     dword [esp {var_1c}]eaxOpcode: c7 44 24 04 01 00 00 00mov     dword [esp+0x4 {var_18}]0x1Opcode: e8 85 29 00 00call    sub_804b3f0Opcode: 83 f8 01cmp     eax0x1Opcode: 75 39jne     0x8048aa9Basic Block 1Opcode: 31 c0xor     eaxeax  {0x0}Basic Block 2Opcode: 0f b6 44 24 16movzx   eaxbyte [esp+0x16 {var_6}]Opcode: 83 f8 08cmp     eax0x8Opcode: 76 3ejbe     0x8048ab8Basic Block 3Opcode: 52push    edxOpcode: 8b 14 85 e4 df 04 08mov     edxdword [eax*4+0x804dfe4]Opcode: 8a 12mov     dlbyte [edx]Opcode: 81 fa 00 c0 47 43cmp     edx0x4347c000Opcode: 0f 83 65 e8 ff ffjae     0x8047333Basic Block 4Opcode: c6 44 24 17 01mov     byte [esp+0x17 {var_5}]0x1Opcode: 8b 46 04mov     eaxdword [esi+0x4]Opcode: 89 44 24 08mov     dword [esp+0x8 {var_14}]eaxOpcode: 8d 44 24 17lea     eax[esp+0x17] {var_5}Opcode: 89 04 24mov     dword [esp {var_1c}]eaxOpcode: c7 44 24 04 01 00 00 00mov     dword [esp+0x4 {var_18}]0x1Opcode: e8 46 2c 00 00call    sub_804b6e0Basic Block 5Opcode: 5apop     edxOpcode: ff 24 85 e4 df 04 08jmp     dword [eax*4+0x804dfe4]Basic Block 6Opcode: 0f b6 c0movzx   eaxalOpcode: 83 c4 18add     esp0x18 {var_4}Opcode: 5epop     esiOpcode: e8 79 f8 ff ffcall    sub_8048330Opcode: c3retn    Basic Block 7Opcode: 89 34 24{Case 0x0}Opcode: 89 34 24mov     dword [esp {var_1c}]esiOpcode: e8 92 00 00 00call    sub_8048b70Opcode: 84 c0test    alalOpcode: 75 b8jne     0x8048a9aBasic Block 8Opcode: 89 34 24{Case 0x1}Opcode: 89 34 24mov     dword [esp {var_1c}]esiOpcode: e8 a2 01 00 00call    sub_8048c90Opcode: 84 c0test    alalOpcode: 75 a8jne     0x8048a9aBasic Block 9Opcode: 89 34 24{Case 0x2}Opcode: 89 34 24mov     dword [esp {var_1c}]esiOpcode: e8 f2 02 00 00call    sub_8048df0Opcode: 84 c0test    alalOpcode: 75 98jne     0x8048a9aBasic Block 10Opcode: 89 34 24{Case 0x3}Opcode: 89 34 24mov     dword [esp {var_1c}]esiOpcode: e8 a2 04 00 00call    sub_8048fb0Opcode: 84 c0test    alalOpcode: 75 88jne     0x8048a9aBasic Block 11Opcode: 89 34 24{Case 0x4}Opcode: 89 34 24mov     dword [esp {var_1c}]esiOpcode: e8 c2 05 00 00call    sub_80490e0Opcode: e9 77 ff ff ffjmp     0x8048a9aBasic Block 12Opcode: 89 34 24{Case 0x5}Opcode: 89 34 24mov     dword [esp {var_1c}]esiOpcode: e8 85 07 00 00call    sub_80492b0Opcode: e9 6a ff ff ffjmp     0x8048a9aBasic Block 13Opcode: 89 34 24{Case 0x6}Opcode: 89 34 24mov     dword [esp {var_1c}]esiOpcode: e8 98 08 00 00call    sub_80493d0Opcode: e9 5d ff ff ffjmp     0x8048a9aBasic Block 14Opcode: 89 34 24{Case 0x7}Opcode: 89 34 24mov     dword [esp {var_1c}]esiOpcode: e8 cb 09 00 00call    sub_8049510Opcode: 84 c0test    alalOpcode: 0f 85 4d ff ff ffjne     0x8048a9aBasic Block 15Opcode: 89 34 24{Case 0x8}Opcode: 89 34 24mov     dword [esp {var_1c}]esiOpcode: e8 f4 0b 00 00call    sub_8049750Opcode: e9 39 ff ff ffjmp     0x8048a9aBasic Block 16Opcode: 8b 46 04mov     eaxdword [esi+0x4]Opcode: 89 04 24mov     dword [esp {var_1c}]eaxOpcode: e8 3b 27 00 00call    sub_804b1e0Opcode: b0 01mov     al0x1Opcode: eb 02jmp     0x8048aabBasic Block 17Opcode: 31 c0xor     eaxeax  {0x0}Opcode: eb c5jmp     0x8048aabBasic Block 18Opcode: 31 c0xor     eaxeax  {0x0}Opcode: eb b5jmp     0x8048aabBasic Block 19Opcode: 31 c0xor     eaxeax  {0x0}Opcode: eb a5jmp     0x8048aabBasic Block 20Opcode: 31 c0xor     eaxeax  {0x0}Opcode: eb 95jmp     0x8048aabBasic Block 21Opcode: 31 c0xor     eaxeax  {0x0}Opcode: e9 57 ff ff ffjmp     0x8048aab