Function Graph 0 Basic Block 0 Opcode: 55sub_8048ae0: Opcode: 55push    ebp Opcode: 89 e5mov     ebpesp Opcode: 53push    ebx Opcode: 57push    edi Opcode: 56push    esi Opcode: 83 ec 24sub     espdata_24 {var_34} Opcode: a1 fc b7 06 08mov     eaxdword [data_806b7fc] Opcode: 8b 0c c5 00 b8 06 08mov     ecxdword [eax*8+data_806b800] Opcode: 8b 04 c5 04 b8 06 08mov     eaxdword [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     dlbyte [data_806c810] Opcode: 89 4d dcmov     dword [ebp-0x24 {var_28}]ecx Opcode: 88 d1mov     cldl Opcode: 8b 75 dcmov     esidword [ebp-0x24 {var_28}] Opcode: 0f ad c6shrd    esieaxcl Opcode: 88 d1mov     cldl Opcode: 89 c7mov     edieax Opcode: d3 efshr     edicl Opcode: 31 dbxor     ebxebx  {data_0} Opcode: f6 c2 20test    dl0x20 Opcode: 0f 45 f7cmovne  esiedi Opcode: 0f 45 fbcmovne  ediebx Opcode: 8b 4d dcmov     ecxdword [ebp-0x24 {var_28}] Opcode: 31 f1xor     ecxesi Opcode: 31 f8xor     eaxedi 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     dlbyte [data_806b7f8] Opcode: 89 4d d8mov     dword [ebp-0x28 {var_2c}]ecx Opcode: 88 d1mov     cldl Opcode: 89 c6mov     esieax Opcode: 8b 7d d8mov     edidword [ebp-0x28 {var_2c}] Opcode: 0f a5 feshld    esiedicl Opcode: 88 d1mov     cldl Opcode: d3 e7shl     edicl Opcode: eb 09jmp     0x8048b53 Basic Block 1 Opcode: f6 c2 20test    dl0x20 Opcode: 0f 45 f7cmovne  esiedi Opcode: 0f 45 fbcmovne  ediebx Opcode: 8b 4d d8mov     ecxdword [ebp-0x28 {var_2c}] Opcode: 31 f9xor     ecxedi Opcode: 31 f0xor     eaxesi 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     dlbyte [data_806c800] Opcode: 89 4d d4mov     dword [ebp-0x2c {var_30}]ecx Opcode: 88 d1mov     cldl Opcode: 8b 75 d4mov     esidword [ebp-0x2c {var_30}] Opcode: 0f ad c6shrd    esieaxcl Opcode: 88 d1mov     cldl Opcode: 89 c7mov     edieax Opcode: d3 efshr     edicl Opcode: f6 c2 20test    dl0x20 Opcode: 0f 45 f7cmovne  esiedi Opcode: 0f 45 fbcmovne  ediebx Opcode: 8b 5d d4mov     ebxdword [ebp-0x2c {var_30}] Opcode: 31 f3xor     ebxesi Opcode: 31 f8xor     eaxedi 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     esidword [data_806b7fc] Opcode: 89 f7mov     ediesi 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     eaxdword [data_806b7fc] Opcode: 25 ff 01 00 00and     eax0x1ff Opcode: a3 fc b7 06 08mov     dword [data_806b7fc]eax Opcode: 8b 45 e8mov     eaxdword [ebp-0x18 {var_1c}] Opcode: 8b 75 ecmov     esidword [ebp-0x14 {var_18}] Opcode: 8b 3d 08 c8 06 08mov     edidword [data_806c808] Opcode: 8b 1d 0c c8 06 08mov     ebxdword [data_806c80c] Opcode: 89 c1mov     ecxeax Opcode: 0f af cbimul    ecxebx Opcode: f7 e7mul     edi Opcode: 01 caadd     edxecx Opcode: 0f af f7imul    esiedi Opcode: 01 f2add     edxesi 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     eaxdword [ebp-0x18 {var_1c}] Opcode: 8b 4d ecmov     ecxdword [ebp-0x14 {var_18}] Opcode: 8b 15 08 c8 06 08mov     edxdword [data_806c808] Opcode: 8b 35 0c c8 06 08mov     esidword [data_806c80c] Opcode: 89 c7mov     edieax Opcode: 0f af feimul    ediesi Opcode: 89 55 d0mov     dword [ebp-0x30 {var_34}]edx Opcode: f7 e2mul     edx Opcode: 01 faadd     edxedi Opcode: 8b 45 d0mov     eaxdword [ebp-0x30 {var_34}] Opcode: 0f af c8imul    ecxeax Opcode: 01 caadd     edxecx Opcode: 89 d0mov     eaxedx Opcode: 83 c4 24add     espdata_24 {var_10} Opcode: 5epop     esi Opcode: 5fpop     edi Opcode: 5bpop     ebx Opcode: 5dpop     ebp Opcode: c3retn