Function Graph 0Basic Block 0Opcode: 55sub_8048910:Opcode: 55push    ebpOpcode: 89 e5mov     ebpespOpcode: 83 ec 14sub     esp0x14 {var_18}Opcode: 8b 45 08mov     eaxdword [ebp+0x8 {arg_4}]Opcode: 89 45 f8mov     dword [ebp-0x8 {var_c}]eaxOpcode: 0f b6 40 02movzx   eaxbyte [eax+0x2]Opcode: c1 e8 04shr     eax0x4Opcode: 88 c1mov     clalOpcode: 88 4d f7mov     byte [ebp-0x9 {var_d}]clOpcode: 0f b6 45 f7movzx   eaxbyte [ebp-0x9 {var_d}]Opcode: 48dec     eaxOpcode: 89 c2mov     edxeaxOpcode: 83 ea 0dsub     edx0xdOpcode: 89 45 f0mov     dword [ebp-0x10 {var_14}]eaxOpcode: 89 55 ecmov     dword [ebp-0x14 {var_18}]edxOpcode: 0f 87 b4 00 00 00ja      0x80489f2Basic Block 1Opcode: c7 45 fc 00 00 00 00mov     dword [ebp-0x4 {var_8}]0x0Basic Block 2Opcode: 8b 45 f0mov     eaxdword [ebp-0x10 {var_14}]Opcode: 8b 0c 85 dc f6 04 08mov     ecxdword [eax*4+0x804f6dc]Opcode: ff e1jmp     ecxBasic Block 3Opcode: c7 45 fc 00 e2 04 00{Case 0x0}Opcode: c7 45 fc 00 e2 04 00mov     dword [ebp-0x4 {var_8}]0x4e200Opcode: e9 a3 00 00 00jmp     0x80489f9Basic Block 4Opcode: c7 45 fc 00 e8 03 00{Case 0x1}Opcode: c7 45 fc 00 e8 03 00mov     dword [ebp-0x4 {var_8}]0x3e800Opcode: e9 97 00 00 00jmp     0x80489f9Basic Block 5Opcode: c7 45 fc 00 6b 03 00{Case 0x2}Opcode: c7 45 fc 00 6b 03 00mov     dword [ebp-0x4 {var_8}]0x36b00Opcode: e9 8b 00 00 00jmp     0x80489f9Basic Block 6Opcode: c7 45 fc 00 ee 02 00{Case 0x3}Opcode: c7 45 fc 00 ee 02 00mov     dword [ebp-0x4 {var_8}]0x2ee00Opcode: e9 7f 00 00 00jmp     0x80489f9Basic Block 7Opcode: c7 45 fc 00 71 02 00{Case 0x4}Opcode: c7 45 fc 00 71 02 00mov     dword [ebp-0x4 {var_8}]0x27100Opcode: e9 73 00 00 00jmp     0x80489f9Basic Block 8Opcode: c7 45 fc 00 f4 01 00{Case 0x5}Opcode: c7 45 fc 00 f4 01 00mov     dword [ebp-0x4 {var_8}]0x1f400Opcode: e9 67 00 00 00jmp     0x80489f9Basic Block 9Opcode: c7 45 fc 80 b5 01 00{Case 0x6}Opcode: c7 45 fc 80 b5 01 00mov     dword [ebp-0x4 {var_8}]0x1b580Opcode: e9 5b 00 00 00jmp     0x80489f9Basic Block 10Opcode: c7 45 fc 00 77 01 00{Case 0x7}Opcode: c7 45 fc 00 77 01 00mov     dword [ebp-0x4 {var_8}]0x17700Opcode: e9 4f 00 00 00jmp     0x80489f9Basic Block 11Opcode: c7 45 fc 80 38 01 00{Case 0x8}Opcode: c7 45 fc 80 38 01 00mov     dword [ebp-0x4 {var_8}]0x13880Opcode: e9 43 00 00 00jmp     0x80489f9Basic Block 12Opcode: c7 45 fc 00 fa 00 00{Case 0x9}Opcode: c7 45 fc 00 fa 00 00mov     dword [ebp-0x4 {var_8}]0xfa00Opcode: e9 37 00 00 00jmp     0x80489f9Basic Block 13Opcode: c7 45 fc c0 da 00 00{Case 0xa}Opcode: c7 45 fc c0 da 00 00mov     dword [ebp-0x4 {var_8}]0xdac0Opcode: e9 2b 00 00 00jmp     0x80489f9Basic Block 14Opcode: c7 45 fc 80 bb 00 00{Case 0xb}Opcode: c7 45 fc 80 bb 00 00mov     dword [ebp-0x4 {var_8}]0xbb80Opcode: e9 1f 00 00 00jmp     0x80489f9Basic Block 15Opcode: c7 45 fc 40 9c 00 00{Case 0xc}Opcode: c7 45 fc 40 9c 00 00mov     dword [ebp-0x4 {var_8}]0x9c40Opcode: e9 13 00 00 00jmp     0x80489f9Basic Block 16Opcode: c7 45 fc 00 7d 00 00{Case 0xd}Opcode: c7 45 fc 00 7d 00 00mov     dword [ebp-0x4 {var_8}]0x7d00Opcode: e9 07 00 00 00jmp     0x80489f9Basic Block 17Opcode: 8b 45 fcmov     eaxdword [ebp-0x4 {var_8}]Opcode: 83 c4 14add     esp0x14 {var_4}Opcode: 5dpop     ebpOpcode: c3retn