Function Graph 0Basic Block 0Opcode: 55sub_804a700:Opcode: 55push    ebpOpcode: 89 e5mov     ebp, espOpcode: 83 e4 fcand     esp, 0xfffffffc {var_4}Opcode: 83 ec 1csub     esp, 0x1c {var_20}Opcode: 8d 05 80 61 05 08lea     eax, [data_8056180]Opcode: b9 e4 00 00 00mov     ecx, 0xe4Opcode: 89 04 24mov     dword [esp {var_20}], eaxOpcode: c7 44 24 04 e4 00 00 00mov     dword [esp+0x4 {var_1c}], 0xe4Opcode: 89 4c 24 14mov     dword [esp+0x14 {var_c}], ecxOpcode: e8 c8 5e 00 00call    sub_80505f0Opcode: 8d 05 80 61 05 08lea     eax, [data_8056180]Opcode: 83 c0 01add     eax, 0x1  {data_8056181}Opcode: 8d 0d 7a 12 05 08lea     ecx, [data_805127a]Opcode: ba 1f 00 00 00mov     edx, 0x1fOpcode: c6 05 80 61 05 08 05mov     byte [data_8056180], 0x5Opcode: 89 04 24mov     dword [esp {var_20}], eaxOpcode: 89 4c 24 04mov     dword [esp+0x4 {var_1c}], ecxOpcode: c7 44 24 08 1f 00 00 00mov     dword [esp+0x8 {var_18}], 0x1fOpcode: 89 54 24 10mov     dword [esp+0x10 {var_10}], edxOpcode: e8 25 5d 00 00call    sub_8050480Opcode: 8d 0d ec 55 05 08lea     ecx, [data_80555ec]Opcode: 89 0d 28 62 05 08mov     dword [data_8056228], ecxOpcode: c6 44 24 1b 00mov     byte [esp+0x1b {var_5}], 0x0Opcode: 89 44 24 0cmov     dword [esp+0xc {var_14}], eaxBasic Block 1Opcode: 89 ecmov     esp, ebpOpcode: 5dpop     ebpOpcode: c3retn    Basic Block 2Opcode: b8 64 00 00 00mov     eax, 0x64Opcode: f2 0f 2a c0cvtsi2sd xmm0, eaxOpcode: 8d 05 64 62 05 08lea     eax, [data_8056264]Opcode: 0f b6 4c 24 1bmovzx   ecx, byte [esp+0x1b {var_5}]Opcode: 69 c9 e4 00 00 00imul    ecx, ecx, 0xe4Opcode: 01 c8add     eax, ecxOpcode: 0f b6 4c 24 1bmovzx   ecx, byte [esp+0x1b {var_5}]Opcode: 89 04 8d ec 61 05 08mov     dword [ecx*4+0x80561ec], eaxOpcode: 0f b6 05 c0 33 05 08movzx   eax, byte [data_80533c0]Opcode: f2 0f 2a c8cvtsi2sd xmm1, eaxOpcode: f2 0f 5e c1divsd   xmm0, xmm1Opcode: 0f b6 44 24 1bmovzx   eax, byte [esp+0x1b {var_5}]Opcode: f2 0f 11 04 c5 3c 62 05 08movsd   qword [eax*8+data_805623c], xmm0Opcode: 8a 44 24 1bmov     al, byte [esp+0x1b {var_5}]Opcode: 04 01add     al, 0x1Opcode: 88 44 24 1bmov     byte [esp+0x1b {var_5}], alOpcode: eb 9fjmp     0x804a770Basic Block 3Opcode: 0f b6 44 24 1bmovzx   eax, byte [esp+0x1b {var_5}]Opcode: 0f b6 0d c0 33 05 08movzx   ecx, byte [data_80533c0]Opcode: 39 c8cmp     eax, ecxOpcode: 7d 51jge     0x804a7d1