Function Graph 0 Basic Block 0 Opcode: 55sub_8048ae0: Opcode: 55push    ebp Opcode: 89 e5mov     ebp, esp Opcode: 53push    ebx Opcode: 57push    edi Opcode: 56push    esi Opcode: 83 ec 24sub     esp, data_24 {var_34} Opcode: a1 fc b7 06 08mov     eax, dword [data_806b7fc] Opcode: 8b 0c c5 00 b8 06 08mov     ecx, dword [eax*8+data_806b800] Opcode: 8b 04 c5 04 b8 06 08mov     eax, dword [eax*8+0x806b804] Opcode: 89 45 ecmov     dword [ebp-0x14 {var_18}], eax Opcode: 89 4d e8mov     dword [ebp-0x18 {var_1c}], ecx Opcode: 8a 15 10 c8 06 08mov     dl, byte [data_806c810] Opcode: 89 4d dcmov     dword [ebp-0x24 {var_28}], ecx Opcode: 88 d1mov     cl, dl Opcode: 8b 75 dcmov     esi, dword [ebp-0x24 {var_28}] Opcode: 0f ad c6shrd    esi, eax, cl Opcode: 88 d1mov     cl, dl Opcode: 89 c7mov     edi, eax Opcode: d3 efshr     edi, cl Opcode: 31 dbxor     ebx, ebx  {data_0} Opcode: f6 c2 20test    dl, 0x20 Opcode: 0f 45 f7cmovne  esi, edi Opcode: 0f 45 fbcmovne  edi, ebx Opcode: 8b 4d dcmov     ecx, dword [ebp-0x24 {var_28}] Opcode: 31 f1xor     ecx, esi Opcode: 31 f8xor     eax, edi Opcode: 89 45 ecmov     dword [ebp-0x14 {var_18}], eax Opcode: 89 4d e8mov     dword [ebp-0x18 {var_1c}], ecx Opcode: 8a 15 f8 b7 06 08mov     dl, byte [data_806b7f8] Opcode: 89 4d d8mov     dword [ebp-0x28 {var_2c}], ecx Opcode: 88 d1mov     cl, dl Opcode: 89 c6mov     esi, eax Opcode: 8b 7d d8mov     edi, dword [ebp-0x28 {var_2c}] Opcode: 0f a5 feshld    esi, edi, cl Opcode: 88 d1mov     cl, dl Opcode: d3 e7shl     edi, cl Opcode: eb 09jmp     0x8048b53 Basic Block 1 Opcode: f6 c2 20test    dl, 0x20 Opcode: 0f 45 f7cmovne  esi, edi Opcode: 0f 45 fbcmovne  edi, ebx Opcode: 8b 4d d8mov     ecx, dword [ebp-0x28 {var_2c}] Opcode: 31 f9xor     ecx, edi Opcode: 31 f0xor     eax, esi Opcode: 89 45 ecmov     dword [ebp-0x14 {var_18}], eax Opcode: 89 4d e8mov     dword [ebp-0x18 {var_1c}], ecx Opcode: 8a 15 00 c8 06 08mov     dl, byte [data_806c800] Opcode: 89 4d d4mov     dword [ebp-0x2c {var_30}], ecx Opcode: 88 d1mov     cl, dl Opcode: 8b 75 d4mov     esi, dword [ebp-0x2c {var_30}] Opcode: 0f ad c6shrd    esi, eax, cl Opcode: 88 d1mov     cl, dl Opcode: 89 c7mov     edi, eax Opcode: d3 efshr     edi, cl Opcode: f6 c2 20test    dl, 0x20 Opcode: 0f 45 f7cmovne  esi, edi Opcode: 0f 45 fbcmovne  edi, ebx Opcode: 8b 5d d4mov     ebx, dword [ebp-0x2c {var_30}] Opcode: 31 f3xor     ebx, esi Opcode: 31 f8xor     eax, edi Opcode: 89 45 ecmov     dword [ebp-0x14 {var_18}], eax Opcode: 89 5d e8mov     dword [ebp-0x18 {var_1c}], ebx Opcode: 8b 35 fc b7 06 08mov     esi, dword [data_806b7fc] Opcode: 89 f7mov     edi, esi Opcode: 47inc     edi Opcode: 89 3d fc b7 06 08mov     dword [data_806b7fc], edi Opcode: 89 04 f5 04 b8 06 08mov     dword [esi*8+0x806b804], eax Opcode: 89 1c f5 00 b8 06 08mov     dword [esi*8+data_806b800], ebx Opcode: a1 fc b7 06 08mov     eax, dword [data_806b7fc] Opcode: 25 ff 01 00 00and     eax, 0x1ff Opcode: a3 fc b7 06 08mov     dword [data_806b7fc], eax Opcode: 8b 45 e8mov     eax, dword [ebp-0x18 {var_1c}] Opcode: 8b 75 ecmov     esi, dword [ebp-0x14 {var_18}] Opcode: 8b 3d 08 c8 06 08mov     edi, dword [data_806c808] Opcode: 8b 1d 0c c8 06 08mov     ebx, dword [data_806c80c] Opcode: 89 c1mov     ecx, eax Opcode: 0f af cbimul    ecx, ebx Opcode: f7 e7mul     edi Opcode: 01 caadd     edx, ecx Opcode: 0f af f7imul    esi, edi Opcode: 01 f2add     edx, esi Opcode: 89 45 e0mov     dword [ebp-0x20 {var_24}], eax Opcode: 89 55 e4mov     dword [ebp-0x1c {var_20}], edx Opcode: eb 09jmp     0x8048bf3 Basic Block 2 Opcode: 8b 45 e8mov     eax, dword [ebp-0x18 {var_1c}] Opcode: 8b 4d ecmov     ecx, dword [ebp-0x14 {var_18}] Opcode: 8b 15 08 c8 06 08mov     edx, dword [data_806c808] Opcode: 8b 35 0c c8 06 08mov     esi, dword [data_806c80c] Opcode: 89 c7mov     edi, eax Opcode: 0f af feimul    edi, esi Opcode: 89 55 d0mov     dword [ebp-0x30 {var_34}], edx Opcode: f7 e2mul     edx Opcode: 01 faadd     edx, edi Opcode: 8b 45 d0mov     eax, dword [ebp-0x30 {var_34}] Opcode: 0f af c8imul    ecx, eax Opcode: 01 caadd     edx, ecx Opcode: 89 d0mov     eax, edx Opcode: 83 c4 24add     esp, data_24 {var_10} Opcode: 5epop     esi Opcode: 5fpop     edi Opcode: 5bpop     ebx Opcode: 5dpop     ebp Opcode: c3retn