Function Graph 0Basic Block 0Opcode: 55sub_804abb0:Opcode: 55push    ebpOpcode: 89 e5mov     ebpespOpcode: 83 ec 18sub     esp0x18 {var_1c}Opcode: 8a 45 08mov     albyte [ebp+0x8 {arg_4}]Opcode: 88 45 fbmov     byte [ebp-0x5 {var_9}]alOpcode: 0f be 4d fbmovsx   ecxbyte [ebp-0x5 {var_9}]Opcode: 83 c1 d8add     ecx0xffffffd8Opcode: 89 camov     edxecxOpcode: 83 ea 07sub     edx0x7Opcode: 89 4d f4mov     dword [ebp-0xc {var_10}]ecxOpcode: 89 55 f0mov     dword [ebp-0x10 {var_14}]edxOpcode: 0f 87 60 00 00 00ja      0x804ac34Basic Block 1Opcode: 0f be 45 fb{Case 0x6}Opcode: 0f be 45 fbmovsx   eaxbyte [ebp-0x5 {var_9}]Opcode: 89 04 24mov     dword [esp {var_1c}]eaxOpcode: e8 80 d4 ff ffcall    sub_80480c0Opcode: 3c 00cmp     al0x0Opcode: 0f 84 0c 00 00 00je      0x804ac54Basic Block 2Opcode: 8b 45 f4mov     eaxdword [ebp-0xc {var_10}]Opcode: 8b 0c 85 70 3a 05 08mov     ecxdword [eax*4+0x8053a70]Opcode: ff e1jmp     ecxBasic Block 3Opcode: 0f be 45 fbmovsx   eaxbyte [ebp-0x5 {var_9}]Opcode: 89 04 24mov     dword [esp {var_1c}]eaxOpcode: e8 50 d5 ff ffcall    sub_80481b0Opcode: 3c 00cmp     al0x0Opcode: 0f 84 0c 00 00 00je      0x804ac74Basic Block 4Opcode: c7 45 fc 03 00 00 00mov     dword [ebp-0x4 {var_8}]0x3Opcode: e9 27 00 00 00jmp     0x804ac7bBasic Block 5Opcode: c7 45 fc 05 00 00 00{Case 0x3}Opcode: c7 45 fc 05 00 00 00mov     dword [ebp-0x4 {var_8}]0x5Opcode: e9 8f 00 00 00jmp     0x804ac7bBasic Block 6Opcode: c7 45 fc 06 00 00 00{Case 0x5}Opcode: c7 45 fc 06 00 00 00mov     dword [ebp-0x4 {var_8}]0x6Opcode: e9 83 00 00 00jmp     0x804ac7bBasic Block 7Opcode: c7 45 fc 07 00 00 00{Case 0x2}Opcode: c7 45 fc 07 00 00 00mov     dword [ebp-0x4 {var_8}]0x7Opcode: e9 77 00 00 00jmp     0x804ac7bBasic Block 8Opcode: c7 45 fc 08 00 00 00{Case 0x7}Opcode: c7 45 fc 08 00 00 00mov     dword [ebp-0x4 {var_8}]0x8Opcode: e9 6b 00 00 00jmp     0x804ac7bBasic Block 9Opcode: c7 45 fc 0a 00 00 00{Case 0x4}Opcode: c7 45 fc 0a 00 00 00mov     dword [ebp-0x4 {var_8}]0xaOpcode: e9 5f 00 00 00jmp     0x804ac7bBasic Block 10Opcode: c7 45 fc 0b 00 00 00{Case 0x0}Opcode: c7 45 fc 0b 00 00 00mov     dword [ebp-0x4 {var_8}]0xbOpcode: e9 53 00 00 00jmp     0x804ac7bBasic Block 11Opcode: c7 45 fc 0c 00 00 00{Case 0x1}Opcode: c7 45 fc 0c 00 00 00mov     dword [ebp-0x4 {var_8}]0xcOpcode: e9 47 00 00 00jmp     0x804ac7bBasic Block 12Opcode: c7 45 fc 00 00 00 00mov     dword [ebp-0x4 {var_8}]0x0Basic Block 13Opcode: c7 45 fc 02 00 00 00mov     dword [ebp-0x4 {var_8}]0x2Opcode: e9 07 00 00 00jmp     0x804ac7bBasic Block 14Opcode: e9 93 56 00 00jmp     0x8050313Basic Block 15Opcode: 8b 45 fcmov     eaxdword [ebp-0x4 {var_8}]Opcode: 83 c4 18add     esp0x18 {var_4}Opcode: 5dpop     ebpOpcode: 51push    ecxOpcode: 8b 4c 24 04mov     ecxdword [esp+0x4 {__return_addr}]Opcode: 03 49 fcadd     ecxdword [ecx-0x4]Opcode: 81 f9 b0 ab 04 08cmp     ecxsub_804abb0Opcode: 74 05je      0x805032fBasic Block 16Opcode: 59pop     ecxOpcode: c3retn    Basic Block 17Opcode: e8 7a 81 ff ffcall    sub_80484a9Opcode: e8 7a 81 ff ff{ Does not return }