Function Graph 0 Basic Block 0 Opcode: 90sub_80499f0: Opcode: 90nop      Opcode: 58pop     eax Opcode: 33 05 ea 55 05 08xor     eaxdword [data_80555ea] Opcode: 50push    eax Opcode: 31 c0xor     eaxeax  {0x0} Opcode: 89 84 24 5c ff ff ffmov     dword [esp-0xa4 {var_a4}]eax Opcode: 89 84 24 58 ff ff ffmov     dword [esp-0xa8 {var_a8}]eax Opcode: 55push    ebp Opcode: 89 e5mov     ebpesp Opcode: 53push    ebx Opcode: 56push    esi Opcode: 81 ec 20 02 00 00sub     esp0x220 {var_22c} Opcode: 8b 45 08mov     eaxdword [ebp+0x8 {arg_4}] Opcode: 89 45 f0mov     dword [ebp-0x10 {var_14}]eax Opcode: 83 7d f0 00cmp     dword [ebp-0x10 {var_14}]0x0 Opcode: 75 0cjne     0x8049a2c Basic Block 1 Opcode: 8b 45 f0mov     eaxdword [ebp-0x10 {var_14}] Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: e8 79 16 00 00call    sub_804b0b0 Opcode: 83 f8 00cmp     eax0x0 Opcode: 74 23je      0x8049a5f Basic Block 2 Opcode: c7 45 f4 ff ff ff ffmov     dword [ebp-0xc {var_10}]0xffffffff Opcode: e9 72 16 00 00jmp     0x804b09e Basic Block 3 Opcode: 8b 45 f0mov     eaxdword [ebp-0x10 {var_14}] Opcode: 8b 00mov     eaxdword [eax] Opcode: 0f b6 40 04movzx   eaxbyte [eax+0x4] Opcode: 48dec     eax Opcode: 89 c1mov     ecxeax Opcode: 83 e9 0bsub     ecx0xb Opcode: 89 85 4c ff ff ffmov     dword [ebp-0xb4 {var_b8}]eax Opcode: 89 8d 48 ff ff ffmov     dword [ebp-0xb8 {var_bc}]ecx Opcode: 0f 87 00 16 00 00ja      0x804b080 Basic Block 4 Opcode: b8 e1 00 00 00mov     eax0xe1 Opcode: c7 04 24 e1 00 00 00mov     dword [esp {var_22c}]0xe1 Opcode: 89 85 50 ff ff ffmov     dword [ebp-0xb0 {var_b4}]eax Opcode: e8 4d ee ff ffcall    sub_80488a0 Opcode: c7 45 f4 00 00 00 00mov     dword [ebp-0xc {var_10}]0x0 Opcode: e9 3f 16 00 00jmp     0x804b09e Basic Block 5 Opcode: 8b 45 f4mov     eaxdword [ebp-0xc {var_10}] Opcode: 81 c4 20 02 00 00add     esp0x220 {var_c} Opcode: 5epop     esi Opcode: 5bpop     ebx Opcode: 5dpop     ebp Opcode: e8 81 d2 ff ffcall    sub_8048330 Opcode: c3retn     Basic Block 6 Opcode: b8 e6 00 00 00{Case 0x8} Opcode: b8 e6 00 00 00mov     eax0xe6 Opcode: c7 04 24 e6 00 00 00mov     dword [esp {var_22c}]0xe6 Opcode: 89 85 e8 fd ff ffmov     dword [ebp-0x218 {var_21c}]eax Opcode: e8 09 d8 ff ffcall    sub_80488a0 Basic Block 7 Opcode: 8b 85 4c ff ff ffmov     eaxdword [ebp-0xb4 {var_b8}] Opcode: 8b 0c 85 e0 40 05 08mov     ecxdword [eax*4+0x80540e0] Opcode: 52push    edx Opcode: 89 camov     edxecx Opcode: 8a 12mov     dlbyte [edx] Opcode: 81 fa 00 c0 47 43cmp     edx0x4347c000 Opcode: 0f 83 95 d8 ff ffjae     0x8047333 Basic Block 8 Opcode: 5apop     edx Opcode: ff e1jmp     ecx Basic Block 9 Opcode: a1 fc 57 05 08{Case 0x0} Opcode: a1 fc 57 05 08mov     eaxdword [data_80557fc] Opcode: 83 38 00cmp     dword [eax]0x0 Opcode: 74 23je      0x8049ace Basic Block 10 Opcode: a1 fc 57 05 08{Case 0x1} Opcode: a1 fc 57 05 08mov     eaxdword [data_80557fc] Opcode: 83 38 01cmp     dword [eax]0x1 Opcode: 74 23je      0x8049c80 Basic Block 11 Opcode: a1 fc 57 05 08{Case 0x2} Opcode: a1 fc 57 05 08mov     eaxdword [data_80557fc] Opcode: 83 38 02cmp     dword [eax]0x2 Opcode: 74 23je      0x8049e0c Basic Block 12 Opcode: a1 fc 57 05 08{Case 0x3} Opcode: a1 fc 57 05 08mov     eaxdword [data_80557fc] Opcode: 83 38 02cmp     dword [eax]0x2 Opcode: 74 23je      0x804a078 Basic Block 13 Opcode: a1 fc 57 05 08{Case 0x4} Opcode: a1 fc 57 05 08mov     eaxdword [data_80557fc] Opcode: 83 38 02cmp     dword [eax]0x2 Opcode: 74 23je      0x804a28e Basic Block 14 Opcode: a1 fc 57 05 08{Case 0x5} Opcode: a1 fc 57 05 08mov     eaxdword [data_80557fc] Opcode: 83 38 02cmp     dword [eax]0x2 Opcode: 74 23je      0x804a51f Basic Block 15 Opcode: a1 fc 57 05 08{Case 0x6} Opcode: a1 fc 57 05 08mov     eaxdword [data_80557fc] Opcode: 83 38 02cmp     dword [eax]0x2 Opcode: 74 23je      0x804a73b Basic Block 16 Opcode: a1 fc 57 05 08{Case 0x7} Opcode: a1 fc 57 05 08mov     eaxdword [data_80557fc] Opcode: 83 38 02cmp     dword [eax]0x2 Opcode: 74 23je      0x804aa15 Basic Block 17 Opcode: a1 fc 57 05 08{Case 0x9} Opcode: a1 fc 57 05 08mov     eaxdword [data_80557fc] Opcode: 83 38 02cmp     dword [eax]0x2 Opcode: 74 23je      0x804ad01 Basic Block 18 Opcode: 8b 45 f0{Case 0xa} Opcode: 8b 45 f0mov     eaxdword [ebp-0x10 {var_14}] Opcode: 8b 00mov     eaxdword [eax] Opcode: c6 40 04 fbmov     byte [eax+0x4]0xfb Opcode: 8b 45 f0mov     eaxdword [ebp-0x10 {var_14}] Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: e8 aa d8 ff ffcall    sub_8048900 Opcode: eb 3fjmp     0x804b097 Basic Block 19 Opcode: a1 fc 57 05 08{Case 0xb} Opcode: a1 fc 57 05 08mov     eaxdword [data_80557fc] Opcode: c7 00 03 00 00 00mov     dword [eax]0x3 Opcode: 8b 45 f0mov     eaxdword [ebp-0x10 {var_14}] Opcode: 8b 00mov     eaxdword [eax] Opcode: c6 40 04 fcmov     byte [eax+0x4]0xfc Opcode: 8b 45 f0mov     eaxdword [ebp-0x10 {var_14}] Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: e8 89 d8 ff ffcall    sub_8048900 Opcode: c7 45 f4 01 00 00 00mov     dword [ebp-0xc {var_10}]0x1 Opcode: eb 1ejmp     0x804b09e Basic Block 20 Opcode: 8b 45 f0mov     eaxdword [ebp-0x10 {var_14}] Opcode: 8b 40 0cmov     eaxdword [eax+0xc] Opcode: 89 45 ecmov     dword [ebp-0x14 {var_18}]eax Opcode: 83 7d ec 00cmp     dword [ebp-0x14 {var_18}]0x0 Opcode: 75 23jne     0x8049b00 Basic Block 21 Opcode: b8 e3 00 00 00mov     eax0xe3 Opcode: c7 04 24 e3 00 00 00mov     dword [esp {var_22c}]0xe3 Opcode: 89 85 44 ff ff ffmov     dword [ebp-0xbc {var_c0}]eax Opcode: e8 de ed ff ffcall    sub_80488a0 Opcode: c7 45 f4 ff ff ff ffmov     dword [ebp-0xc {var_10}]0xffffffff Opcode: e9 d0 15 00 00jmp     0x804b09e Basic Block 22 Opcode: 8b 45 f0mov     eaxdword [ebp-0x10 {var_14}] Opcode: 8b 40 0cmov     eaxdword [eax+0xc] Opcode: 89 45 dcmov     dword [ebp-0x24 {var_28}]eax Opcode: 83 7d dc 00cmp     dword [ebp-0x24 {var_28}]0x0 Opcode: 75 23jne     0x8049cb2 Basic Block 23 Opcode: b8 e3 00 00 00mov     eax0xe3 Opcode: c7 04 24 e3 00 00 00mov     dword [esp {var_22c}]0xe3 Opcode: 89 85 30 ff ff ffmov     dword [ebp-0xd0 {var_d4}]eax Opcode: e8 2c ec ff ffcall    sub_80488a0 Opcode: c7 45 f4 ff ff ff ffmov     dword [ebp-0xc {var_10}]0xffffffff Opcode: e9 1e 14 00 00jmp     0x804b09e Basic Block 24 Opcode: 8b 45 f0mov     eaxdword [ebp-0x10 {var_14}] Opcode: 8b 40 0cmov     eaxdword [eax+0xc] Opcode: 89 45 d0mov     dword [ebp-0x30 {var_34}]eax Opcode: 83 7d d0 00cmp     dword [ebp-0x30 {var_34}]0x0 Opcode: 75 23jne     0x8049e3e Basic Block 25 Opcode: b8 e3 00 00 00mov     eax0xe3 Opcode: c7 04 24 e3 00 00 00mov     dword [esp {var_22c}]0xe3 Opcode: 89 85 18 ff ff ffmov     dword [ebp-0xe8 {var_ec}]eax Opcode: e8 a0 ea ff ffcall    sub_80488a0 Opcode: c7 45 f4 ff ff ff ffmov     dword [ebp-0xc {var_10}]0xffffffff Opcode: e9 92 12 00 00jmp     0x804b09e Basic Block 26 Opcode: 8b 45 f0mov     eaxdword [ebp-0x10 {var_14}] Opcode: 8b 40 0cmov     eaxdword [eax+0xc] Opcode: 89 45 bcmov     dword [ebp-0x44 {var_48}]eax Opcode: 83 7d bc 00cmp     dword [ebp-0x44 {var_48}]0x0 Opcode: 75 23jne     0x804a0aa Basic Block 27 Opcode: b8 e3 00 00 00mov     eax0xe3 Opcode: c7 04 24 e3 00 00 00mov     dword [esp {var_22c}]0xe3 Opcode: 89 85 f0 fe ff ffmov     dword [ebp-0x110 {var_114}]eax Opcode: e8 34 e8 ff ffcall    sub_80488a0 Opcode: c7 45 f4 ff ff ff ffmov     dword [ebp-0xc {var_10}]0xffffffff Opcode: e9 26 10 00 00jmp     0x804b09e Basic Block 28 Opcode: 8b 45 f0mov     eaxdword [ebp-0x10 {var_14}] Opcode: 8b 40 0cmov     eaxdword [eax+0xc] Opcode: 89 45 b0mov     dword [ebp-0x50 {var_54}]eax Opcode: 83 7d b0 00cmp     dword [ebp-0x50 {var_54}]0x0 Opcode: 75 23jne     0x804a2c0 Basic Block 29 Opcode: b8 e3 00 00 00mov     eax0xe3 Opcode: c7 04 24 e3 00 00 00mov     dword [esp {var_22c}]0xe3 Opcode: 89 85 d0 fe ff ffmov     dword [ebp-0x130 {var_134}]eax Opcode: e8 1e e6 ff ffcall    sub_80488a0 Opcode: c7 45 f4 ff ff ff ffmov     dword [ebp-0xc {var_10}]0xffffffff Opcode: e9 10 0e 00 00jmp     0x804b09e Basic Block 30 Opcode: 8b 45 f0mov     eaxdword [ebp-0x10 {var_14}] Opcode: 8b 40 0cmov     eaxdword [eax+0xc] Opcode: 89 45 a0mov     dword [ebp-0x60 {var_64}]eax Opcode: 83 7d a0 00cmp     dword [ebp-0x60 {var_64}]0x0 Opcode: 75 23jne     0x804a551 Basic Block 31 Opcode: b8 e3 00 00 00mov     eax0xe3 Opcode: c7 04 24 e3 00 00 00mov     dword [esp {var_22c}]0xe3 Opcode: 89 85 a4 fe ff ffmov     dword [ebp-0x15c {var_160}]eax Opcode: e8 8d e3 ff ffcall    sub_80488a0 Opcode: c7 45 f4 ff ff ff ffmov     dword [ebp-0xc {var_10}]0xffffffff Opcode: e9 7f 0b 00 00jmp     0x804b09e Basic Block 32 Opcode: 8b 45 f0mov     eaxdword [ebp-0x10 {var_14}] Opcode: 8b 40 0cmov     eaxdword [eax+0xc] Opcode: 89 45 90mov     dword [ebp-0x70 {var_74}]eax Opcode: 83 7d 90 00cmp     dword [ebp-0x70 {var_74}]0x0 Opcode: 75 23jne     0x804a76d Basic Block 33 Opcode: b8 e3 00 00 00mov     eax0xe3 Opcode: c7 04 24 e3 00 00 00mov     dword [esp {var_22c}]0xe3 Opcode: 89 85 7c fe ff ffmov     dword [ebp-0x184 {var_188}]eax Opcode: e8 71 e1 ff ffcall    sub_80488a0 Opcode: c7 45 f4 ff ff ff ffmov     dword [ebp-0xc {var_10}]0xffffffff Opcode: e9 63 09 00 00jmp     0x804b09e Basic Block 34 Opcode: 8b 45 f0mov     eaxdword [ebp-0x10 {var_14}] Opcode: 8b 40 0cmov     eaxdword [eax+0xc] Opcode: 89 85 7c ff ff ffmov     dword [ebp-0x84 {var_88}]eax Opcode: 83 bd 7c ff ff ff 00cmp     dword [ebp-0x84 {var_88}]0x0 Opcode: 75 23jne     0x804aa4d Basic Block 35 Opcode: b8 e3 00 00 00mov     eax0xe3 Opcode: c7 04 24 e3 00 00 00mov     dword [esp {var_22c}]0xe3 Opcode: 89 85 4c fe ff ffmov     dword [ebp-0x1b4 {var_1b8}]eax Opcode: e8 97 de ff ffcall    sub_80488a0 Opcode: c7 45 f4 ff ff ff ffmov     dword [ebp-0xc {var_10}]0xffffffff Opcode: e9 89 06 00 00jmp     0x804b09e Basic Block 36 Opcode: 8b 45 f0mov     eaxdword [ebp-0x10 {var_14}] Opcode: 8b 40 0cmov     eaxdword [eax+0xc] Opcode: 89 85 6c ff ff ffmov     dword [ebp-0x94 {var_98}]eax Opcode: 83 bd 6c ff ff ff 00cmp     dword [ebp-0x94 {var_98}]0x0 Opcode: 75 23jne     0x804ad39 Basic Block 37 Opcode: b8 e3 00 00 00mov     eax0xe3 Opcode: c7 04 24 e3 00 00 00mov     dword [esp {var_22c}]0xe3 Opcode: 89 85 1c fe ff ffmov     dword [ebp-0x1e4 {var_1e8}]eax Opcode: e8 ab db ff ffcall    sub_80488a0 Opcode: c7 45 f4 ff ff ff ffmov     dword [ebp-0xc {var_10}]0xffffffff Opcode: e9 9d 03 00 00jmp     0x804b09e Basic Block 38 Opcode: c7 45 f4 00 00 00 00mov     dword [ebp-0xc {var_10}]0x0 Basic Block 39 Opcode: 8b 45 ecmov     eaxdword [ebp-0x14 {var_18}] Opcode: 8b 00mov     eaxdword [eax] Opcode: 66 89 c1mov     cxax Opcode: 66 89 4d eamov     word [ebp-0x16 {var_1a}]cx Opcode: 8b 45 ecmov     eaxdword [ebp-0x14 {var_18}] Opcode: 8b 40 04mov     eaxdword [eax+0x4] Opcode: 89 45 e4mov     dword [ebp-0x1c {var_20}]eax Opcode: 83 7d e4 00cmp     dword [ebp-0x1c {var_20}]0x0 Opcode: 75 1cjne     0x8049b37 Basic Block 40 Opcode: b8 e1 00 00 00mov     eax0xe1 Opcode: c7 04 24 e1 00 00 00mov     dword [esp {var_22c}]0xe1 Opcode: 89 85 40 ff ff ffmov     dword [ebp-0xc0 {var_c4}]eax Opcode: e8 ac ed ff ffcall    sub_80488a0 Opcode: c7 45 f4 ff ff ff ffmov     dword [ebp-0xc {var_10}]0xffffffff Opcode: e9 9e 15 00 00jmp     0x804b09e Basic Block 41 Opcode: a1 fc 57 05 08mov     eaxdword [data_80557fc] Opcode: 8b 40 08mov     eaxdword [eax+0x8] Opcode: 8b 4d dcmov     ecxdword [ebp-0x24 {var_28}] Opcode: 3b 01cmp     eaxdword [ecx] Opcode: 74 23je      0x8049ce4 Basic Block 42 Opcode: b8 e1 00 00 00mov     eax0xe1 Opcode: c7 04 24 e1 00 00 00mov     dword [esp {var_22c}]0xe1 Opcode: 89 85 2c ff ff ffmov     dword [ebp-0xd4 {var_d8}]eax Opcode: e8 fa eb ff ffcall    sub_80488a0 Opcode: c7 45 f4 ff ff ff ffmov     dword [ebp-0xc {var_10}]0xffffffff Opcode: e9 ec 13 00 00jmp     0x804b09e Basic Block 43 Opcode: a1 fc 57 05 08mov     eaxdword [data_80557fc] Opcode: 8b 40 08mov     eaxdword [eax+0x8] Opcode: 8b 4d d0mov     ecxdword [ebp-0x30 {var_34}] Opcode: 3b 01cmp     eaxdword [ecx] Opcode: 74 23je      0x8049e70 Basic Block 44 Opcode: b8 e1 00 00 00mov     eax0xe1 Opcode: c7 04 24 e1 00 00 00mov     dword [esp {var_22c}]0xe1 Opcode: 89 85 14 ff ff ffmov     dword [ebp-0xec {var_f0}]eax Opcode: e8 6e ea ff ffcall    sub_80488a0 Opcode: c7 45 f4 ff ff ff ffmov     dword [ebp-0xc {var_10}]0xffffffff Opcode: e9 60 12 00 00jmp     0x804b09e Basic Block 45 Opcode: a1 fc 57 05 08mov     eaxdword [data_80557fc] Opcode: 8b 40 08mov     eaxdword [eax+0x8] Opcode: 8b 4d bcmov     ecxdword [ebp-0x44 {var_48}] Opcode: 3b 01cmp     eaxdword [ecx] Opcode: 74 23je      0x804a0dc Basic Block 46 Opcode: b8 e1 00 00 00mov     eax0xe1 Opcode: c7 04 24 e1 00 00 00mov     dword [esp {var_22c}]0xe1 Opcode: 89 85 ec fe ff ffmov     dword [ebp-0x114 {var_118}]eax Opcode: e8 02 e8 ff ffcall    sub_80488a0 Opcode: c7 45 f4 ff ff ff ffmov     dword [ebp-0xc {var_10}]0xffffffff Opcode: e9 f4 0f 00 00jmp     0x804b09e Basic Block 47 Opcode: a1 fc 57 05 08mov     eaxdword [data_80557fc] Opcode: 8b 40 08mov     eaxdword [eax+0x8] Opcode: 8b 4d b0mov     ecxdword [ebp-0x50 {var_54}] Opcode: 3b 01cmp     eaxdword [ecx] Opcode: 74 23je      0x804a2f2 Basic Block 48 Opcode: b8 e1 00 00 00mov     eax0xe1 Opcode: c7 04 24 e1 00 00 00mov     dword [esp {var_22c}]0xe1 Opcode: 89 85 cc fe ff ffmov     dword [ebp-0x134 {var_138}]eax Opcode: e8 ec e5 ff ffcall    sub_80488a0 Opcode: c7 45 f4 ff ff ff ffmov     dword [ebp-0xc {var_10}]0xffffffff Opcode: e9 de 0d 00 00jmp     0x804b09e Basic Block 49 Opcode: a1 fc 57 05 08mov     eaxdword [data_80557fc] Opcode: 8b 40 08mov     eaxdword [eax+0x8] Opcode: 8b 4d a0mov     ecxdword [ebp-0x60 {var_64}] Opcode: 3b 01cmp     eaxdword [ecx] Opcode: 74 23je      0x804a583 Basic Block 50 Opcode: b8 e1 00 00 00mov     eax0xe1 Opcode: c7 04 24 e1 00 00 00mov     dword [esp {var_22c}]0xe1 Opcode: 89 85 a0 fe ff ffmov     dword [ebp-0x160 {var_164}]eax Opcode: e8 5b e3 ff ffcall    sub_80488a0 Opcode: c7 45 f4 ff ff ff ffmov     dword [ebp-0xc {var_10}]0xffffffff Opcode: e9 4d 0b 00 00jmp     0x804b09e Basic Block 51 Opcode: a1 fc 57 05 08mov     eaxdword [data_80557fc] Opcode: 8b 40 08mov     eaxdword [eax+0x8] Opcode: 8b 4d 90mov     ecxdword [ebp-0x70 {var_74}] Opcode: 3b 01cmp     eaxdword [ecx] Opcode: 74 23je      0x804a79f Basic Block 52 Opcode: b8 e1 00 00 00mov     eax0xe1 Opcode: c7 04 24 e1 00 00 00mov     dword [esp {var_22c}]0xe1 Opcode: 89 85 78 fe ff ffmov     dword [ebp-0x188 {var_18c}]eax Opcode: e8 3f e1 ff ffcall    sub_80488a0 Opcode: c7 45 f4 ff ff ff ffmov     dword [ebp-0xc {var_10}]0xffffffff Opcode: e9 31 09 00 00jmp     0x804b09e Basic Block 53 Opcode: a1 fc 57 05 08mov     eaxdword [data_80557fc] Opcode: 8b 40 08mov     eaxdword [eax+0x8] Opcode: 8b 8d 7c ff ff ffmov     ecxdword [ebp-0x84 {var_88}] Opcode: 3b 01cmp     eaxdword [ecx] Opcode: 74 23je      0x804aa82 Basic Block 54 Opcode: b8 e1 00 00 00mov     eax0xe1 Opcode: c7 04 24 e1 00 00 00mov     dword [esp {var_22c}]0xe1 Opcode: 89 85 48 fe ff ffmov     dword [ebp-0x1b8 {var_1bc}]eax Opcode: e8 5f de ff ffcall    sub_80488a0 Opcode: c7 45 f4 ff ff ff ffmov     dword [ebp-0xc {var_10}]0xffffffff Opcode: e9 51 06 00 00jmp     0x804b09e Basic Block 55 Opcode: a1 fc 57 05 08mov     eaxdword [data_80557fc] Opcode: 8b 40 08mov     eaxdword [eax+0x8] Opcode: 8b 8d 6c ff ff ffmov     ecxdword [ebp-0x94 {var_98}] Opcode: 3b 01cmp     eaxdword [ecx] Opcode: 74 23je      0x804ad6e Basic Block 56 Opcode: b8 e1 00 00 00mov     eax0xe1 Opcode: c7 04 24 e1 00 00 00mov     dword [esp {var_22c}]0xe1 Opcode: 89 85 18 fe ff ffmov     dword [ebp-0x1e8 {var_1ec}]eax Opcode: e8 73 db ff ffcall    sub_80488a0 Opcode: c7 45 f4 ff ff ff ffmov     dword [ebp-0xc {var_10}]0xffffffff Opcode: e9 65 03 00 00jmp     0x804b09e Basic Block 57 Opcode: e8 14 16 00 00call    sub_804b150 Opcode: 89 45 e0mov     dword [ebp-0x20 {var_24}]eax Opcode: 8b 45 e0mov     eaxdword [ebp-0x20 {var_24}] Opcode: 8b 00mov     eaxdword [eax] Opcode: c6 40 04 f1mov     byte [eax+0x4]0xf1 Opcode: a1 fc 57 05 08mov     eaxdword [data_80557fc] Opcode: c7 00 01 00 00 00mov     dword [eax]0x1 Basic Block 58 Opcode: b8 e1 00 00 00mov     eax0xe1 Opcode: c7 04 24 e1 00 00 00mov     dword [esp {var_22c}]0xe1 Opcode: 89 85 3c ff ff ffmov     dword [ebp-0xc4 {var_c8}]eax Opcode: e8 6e ed ff ffcall    sub_80488a0 Opcode: e9 60 15 00 00jmp     0x804b097 Basic Block 59 Opcode: 8b 45 dcmov     eaxdword [ebp-0x24 {var_28}] Opcode: 83 78 04 00cmp     dword [eax+0x4]0x0 Opcode: 74 23je      0x8049d10 Basic Block 60 Opcode: b8 e5 00 00 00mov     eax0xe5 Opcode: c7 04 24 e5 00 00 00mov     dword [esp {var_22c}]0xe5 Opcode: 89 85 28 ff ff ffmov     dword [ebp-0xd8 {var_dc}]eax Opcode: e8 c8 eb ff ffcall    sub_80488a0 Opcode: c7 45 f4 ff ff ff ffmov     dword [ebp-0xc {var_10}]0xffffffff Opcode: e9 ba 13 00 00jmp     0x804b09e Basic Block 61 Opcode: a1 fc 57 05 08mov     eaxdword [data_80557fc] Opcode: 0f b7 40 0cmovzx   eaxword [eax+0xc] Opcode: 8b 4d d0mov     ecxdword [ebp-0x30 {var_34}] Opcode: 0f b7 49 04movzx   ecxword [ecx+0x4] Opcode: 39 c8cmp     eaxecx Opcode: 74 23je      0x8049ea7 Basic Block 62 Opcode: b8 e5 00 00 00mov     eax0xe5 Opcode: c7 04 24 e5 00 00 00mov     dword [esp {var_22c}]0xe5 Opcode: 89 85 10 ff ff ffmov     dword [ebp-0xf0 {var_f4}]eax Opcode: e8 3c ea ff ffcall    sub_80488a0 Opcode: c7 45 f4 ff ff ff ffmov     dword [ebp-0xc {var_10}]0xffffffff Opcode: e9 2e 12 00 00jmp     0x804b09e Basic Block 63 Opcode: a1 fc 57 05 08mov     eaxdword [data_80557fc] Opcode: 0f b7 40 0cmovzx   eaxword [eax+0xc] Opcode: 8b 4d bcmov     ecxdword [ebp-0x44 {var_48}] Opcode: 0f b7 49 04movzx   ecxword [ecx+0x4] Opcode: 39 c8cmp     eaxecx Opcode: 74 23je      0x804a113 Basic Block 64 Opcode: b8 e5 00 00 00mov     eax0xe5 Opcode: c7 04 24 e5 00 00 00mov     dword [esp {var_22c}]0xe5 Opcode: 89 85 e8 fe ff ffmov     dword [ebp-0x118 {var_11c}]eax Opcode: e8 d0 e7 ff ffcall    sub_80488a0 Opcode: c7 45 f4 ff ff ff ffmov     dword [ebp-0xc {var_10}]0xffffffff Opcode: e9 c2 0f 00 00jmp     0x804b09e Basic Block 65 Opcode: a1 fc 57 05 08mov     eaxdword [data_80557fc] Opcode: 0f b7 40 0cmovzx   eaxword [eax+0xc] Opcode: 8b 4d b0mov     ecxdword [ebp-0x50 {var_54}] Opcode: 0f b7 49 04movzx   ecxword [ecx+0x4] Opcode: 39 c8cmp     eaxecx Opcode: 74 23je      0x804a329 Basic Block 66 Opcode: b8 e5 00 00 00mov     eax0xe5 Opcode: c7 04 24 e5 00 00 00mov     dword [esp {var_22c}]0xe5 Opcode: 89 85 c8 fe ff ffmov     dword [ebp-0x138 {var_13c}]eax Opcode: e8 ba e5 ff ffcall    sub_80488a0 Opcode: c7 45 f4 ff ff ff ffmov     dword [ebp-0xc {var_10}]0xffffffff Opcode: e9 ac 0d 00 00jmp     0x804b09e Basic Block 67 Opcode: a1 fc 57 05 08mov     eaxdword [data_80557fc] Opcode: 0f b7 40 0cmovzx   eaxword [eax+0xc] Opcode: 8b 4d a0mov     ecxdword [ebp-0x60 {var_64}] Opcode: 0f b7 49 04movzx   ecxword [ecx+0x4] Opcode: 39 c8cmp     eaxecx Opcode: 74 23je      0x804a5ba Basic Block 68 Opcode: b8 e5 00 00 00mov     eax0xe5 Opcode: c7 04 24 e5 00 00 00mov     dword [esp {var_22c}]0xe5 Opcode: 89 85 9c fe ff ffmov     dword [ebp-0x164 {var_168}]eax Opcode: e8 29 e3 ff ffcall    sub_80488a0 Opcode: c7 45 f4 ff ff ff ffmov     dword [ebp-0xc {var_10}]0xffffffff Opcode: e9 1b 0b 00 00jmp     0x804b09e Basic Block 69 Opcode: a1 fc 57 05 08mov     eaxdword [data_80557fc] Opcode: 0f b7 40 0cmovzx   eaxword [eax+0xc] Opcode: 8b 4d 90mov     ecxdword [ebp-0x70 {var_74}] Opcode: 0f b7 49 04movzx   ecxword [ecx+0x4] Opcode: 39 c8cmp     eaxecx Opcode: 74 23je      0x804a7d6 Basic Block 70 Opcode: b8 e5 00 00 00mov     eax0xe5 Opcode: c7 04 24 e5 00 00 00mov     dword [esp {var_22c}]0xe5 Opcode: 89 85 74 fe ff ffmov     dword [ebp-0x18c {var_190}]eax Opcode: e8 0d e1 ff ffcall    sub_80488a0 Opcode: c7 45 f4 ff ff ff ffmov     dword [ebp-0xc {var_10}]0xffffffff Opcode: e9 ff 08 00 00jmp     0x804b09e Basic Block 71 Opcode: a1 fc 57 05 08mov     eaxdword [data_80557fc] Opcode: 0f b7 40 0cmovzx   eaxword [eax+0xc] Opcode: 8b 8d 7c ff ff ffmov     ecxdword [ebp-0x84 {var_88}] Opcode: 0f b7 49 04movzx   ecxword [ecx+0x4] Opcode: 39 c8cmp     eaxecx Opcode: 74 23je      0x804aabc Basic Block 72 Opcode: b8 e5 00 00 00mov     eax0xe5 Opcode: c7 04 24 e5 00 00 00mov     dword [esp {var_22c}]0xe5 Opcode: 89 85 44 fe ff ffmov     dword [ebp-0x1bc {var_1c0}]eax Opcode: e8 2a de ff ffcall    sub_80488a0 Opcode: c7 45 f4 ff ff ff ffmov     dword [ebp-0xc {var_10}]0xffffffff Opcode: e9 1c 06 00 00jmp     0x804b09e Basic Block 73 Opcode: a1 fc 57 05 08mov     eaxdword [data_80557fc] Opcode: 0f b7 40 0cmovzx   eaxword [eax+0xc] Opcode: 8b 8d 6c ff ff ffmov     ecxdword [ebp-0x94 {var_98}] Opcode: 0f b7 49 04movzx   ecxword [ecx+0x4] Opcode: 39 c8cmp     eaxecx Opcode: 74 23je      0x804ada8 Basic Block 74 Opcode: b8 e5 00 00 00mov     eax0xe5 Opcode: c7 04 24 e5 00 00 00mov     dword [esp {var_22c}]0xe5 Opcode: 89 85 14 fe ff ffmov     dword [ebp-0x1ec {var_1f0}]eax Opcode: e8 3e db ff ffcall    sub_80488a0 Opcode: c7 45 f4 ff ff ff ffmov     dword [ebp-0xc {var_10}]0xffffffff Opcode: e9 30 03 00 00jmp     0x804b09e Basic Block 75 Opcode: a1 fc 57 05 08mov     eaxdword [data_80557fc] Opcode: 0f b7 40 04movzx   eaxword [eax+0x4] Opcode: 83 f8 00cmp     eax0x0 Opcode: 75 0bjne     0x8049c38 Basic Block 76 Opcode: 8b 45 e4mov     eaxdword [ebp-0x1c {var_20}] Opcode: 0f b7 00movzx   eaxword [eax] Opcode: 3d 3e 31 00 00cmp     eax0x313e Opcode: 74 1aje      0x8049b87 Basic Block 77 Opcode: a1 fc 57 05 08mov     eaxdword [data_80557fc] Opcode: c7 00 02 00 00 00mov     dword [eax]0x2 Opcode: 8b 45 dcmov     eaxdword [ebp-0x24 {var_28}] Opcode: 8b 40 0cmov     eaxdword [eax+0xc] Opcode: 8b 4d dcmov     ecxdword [ebp-0x24 {var_28}] Opcode: 8b 49 08mov     ecxdword [ecx+0x8] Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: 89 4c 24 04mov     dword [esp+0x4 {var_228}]ecx Opcode: e8 5d 38 00 00call    sub_804d590 Opcode: 66 89 c2mov     dxax Opcode: a1 fc 57 05 08mov     eaxdword [data_80557fc] Opcode: 66 89 50 0cmov     word [eax+0xc]dx Opcode: e8 0c 14 00 00call    sub_804b150 Opcode: 89 45 d8mov     dword [ebp-0x28 {var_2c}]eax Opcode: 8b 45 d8mov     eaxdword [ebp-0x28 {var_2c}] Opcode: 8b 00mov     eaxdword [eax] Opcode: c6 40 04 f2mov     byte [eax+0x4]0xf2 Opcode: 8b 45 d8mov     eaxdword [ebp-0x28 {var_2c}] Opcode: 8b 40 08mov     eaxdword [eax+0x8] Opcode: 8b 35 fc 57 05 08mov     esidword [data_80557fc] Opcode: 83 c6 0cadd     esi0xc Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: 89 74 24 04mov     dword [esp+0x4 {var_228}]esi Opcode: c7 44 24 08 02 00 00 00mov     dword [esp+0x8 {var_224}]0x2 Opcode: c7 85 20 ff ff ff 02 00 00 00mov     dword [ebp-0xe0 {var_e4}]0x2 Opcode: e8 d3 e5 ff ffcall    sub_8048350 Opcode: 8d 45 d7lea     eax[ebp-0x29] {var_2d} Opcode: 8b 35 fc 57 05 08mov     esidword [data_80557fc] Opcode: 0f b7 76 0cmovzx   esiword [esi+0xc] Opcode: 81 fe ff ff 00 00cmp     esi0xffff Opcode: 0f 94 c3sete    bl Opcode: 80 e3 01and     bl0x1 Opcode: 0f b6 f3movzx   esibl Opcode: 89 f3mov     ebxesi Opcode: 88 damov     dlbl Opcode: 88 55 d7mov     byte [ebp-0x29 {var_2d}]dl Opcode: 8b 75 d8mov     esidword [ebp-0x28 {var_2c}] Opcode: 8b 76 08mov     esidword [esi+0x8] Opcode: 89 34 24mov     dword [esp {var_22c}]esi Opcode: 89 44 24 04mov     dword [esp+0x4 {var_228}]eax Opcode: c7 44 24 08 01 00 00 00mov     dword [esp+0x8 {var_224}]0x1 Opcode: c7 85 1c ff ff ff 01 00 00 00mov     dword [ebp-0xe4 {var_e8}]0x1 Opcode: e8 8c e5 ff ffcall    sub_8048350 Opcode: 8b 45 d8mov     eaxdword [ebp-0x28 {var_2c}] Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: e8 31 eb ff ffcall    sub_8048900 Opcode: 8d 45 d8lea     eax[ebp-0x28] {var_2c} Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: e8 c6 e8 ff ffcall    sub_80486a0 Opcode: e9 b8 12 00 00jmp     0x804b097 Basic Block 78 Opcode: b8 e1 00 00 00mov     eax0xe1 Opcode: c7 04 24 e1 00 00 00mov     dword [esp {var_22c}]0xe1 Opcode: 89 85 24 ff ff ffmov     dword [ebp-0xdc {var_e0}]eax Opcode: e8 9c eb ff ffcall    sub_80488a0 Opcode: c7 45 f4 ff ff ff ffmov     dword [ebp-0xc {var_10}]0xffffffff Opcode: e9 8e 13 00 00jmp     0x804b09e Basic Block 79 Opcode: 8b 45 d0mov     eaxdword [ebp-0x30 {var_34}] Opcode: 0f b7 40 04movzx   eaxword [eax+0x4] Opcode: 8b 4d d0mov     ecxdword [ebp-0x30 {var_34}] Opcode: 8b 49 0cmov     ecxdword [ecx+0xc] Opcode: 8b 55 d0mov     edxdword [ebp-0x30 {var_34}] Opcode: 8b 52 10mov     edxdword [edx+0x10] Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: 89 4c 24 04mov     dword [esp+0x4 {var_228}]ecx Opcode: 89 54 24 08mov     dword [esp+0x8 {var_224}]edx Opcode: e8 86 20 00 00call    sub_804bf50 Opcode: 89 45 ccmov     dword [ebp-0x34 {var_38}]eax Opcode: 83 7d cc 00cmp     dword [ebp-0x34 {var_38}]0x0 Opcode: 75 23jne     0x8049ef6 Basic Block 80 Opcode: b8 e7 00 00 00mov     eax0xe7 Opcode: c7 04 24 e7 00 00 00mov     dword [esp {var_22c}]0xe7 Opcode: 89 85 0c ff ff ffmov     dword [ebp-0xf4 {var_f8}]eax Opcode: e8 05 ea ff ffcall    sub_80488a0 Opcode: c7 45 f4 ff ff ff ffmov     dword [ebp-0xc {var_10}]0xffffffff Opcode: e9 f7 11 00 00jmp     0x804b09e Basic Block 81 Opcode: c7 45 b8 00 00 00 00mov     dword [ebp-0x48 {var_4c}]0x0 Basic Block 82 Opcode: b8 e7 00 00 00mov     eax0xe7 Opcode: c7 04 24 e7 00 00 00mov     dword [esp {var_22c}]0xe7 Opcode: 89 85 e4 fe ff ffmov     dword [ebp-0x11c {var_120}]eax Opcode: e8 99 e7 ff ffcall    sub_80488a0 Opcode: c7 45 f4 ff ff ff ffmov     dword [ebp-0xc {var_10}]0xffffffff Opcode: e9 8b 0f 00 00jmp     0x804b09e Basic Block 83 Opcode: 8b 45 b0mov     eaxdword [ebp-0x50 {var_54}] Opcode: 8b 40 08mov     eaxdword [eax+0x8] Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: e8 c9 f5 ff ffcall    sub_8049900 Opcode: 89 45 acmov     dword [ebp-0x54 {var_58}]eax Opcode: 83 7d ac 00cmp     dword [ebp-0x54 {var_58}]0x0 Opcode: 75 1cjne     0x804a35c Basic Block 84 Opcode: b8 e7 00 00 00mov     eax0xe7 Opcode: c7 04 24 e7 00 00 00mov     dword [esp {var_22c}]0xe7 Opcode: 89 85 c4 fe ff ffmov     dword [ebp-0x13c {var_140}]eax Opcode: e8 83 e5 ff ffcall    sub_80488a0 Opcode: c7 45 f4 ff ff ff ffmov     dword [ebp-0xc {var_10}]0xffffffff Opcode: e9 75 0d 00 00jmp     0x804b09e Basic Block 85 Opcode: 8b 45 a0mov     eaxdword [ebp-0x60 {var_64}] Opcode: 8b 40 08mov     eaxdword [eax+0x8] Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: e8 38 f3 ff ffcall    sub_8049900 Opcode: 89 45 9cmov     dword [ebp-0x64 {var_68}]eax Opcode: 83 7d 9c 00cmp     dword [ebp-0x64 {var_68}]0x0 Opcode: 75 1cjne     0x804a5ed Basic Block 86 Opcode: b8 e7 00 00 00mov     eax0xe7 Opcode: c7 04 24 e7 00 00 00mov     dword [esp {var_22c}]0xe7 Opcode: 89 85 98 fe ff ffmov     dword [ebp-0x168 {var_16c}]eax Opcode: e8 f2 e2 ff ffcall    sub_80488a0 Opcode: c7 45 f4 ff ff ff ffmov     dword [ebp-0xc {var_10}]0xffffffff Opcode: e9 e4 0a 00 00jmp     0x804b09e Basic Block 87 Opcode: 8b 45 90mov     eaxdword [ebp-0x70 {var_74}] Opcode: 8b 40 08mov     eaxdword [eax+0x8] Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: e8 1c f1 ff ffcall    sub_8049900 Opcode: 89 45 8cmov     dword [ebp-0x74 {var_78}]eax Opcode: 83 7d 8c 00cmp     dword [ebp-0x74 {var_78}]0x0 Opcode: 75 1cjne     0x804a809 Basic Block 88 Opcode: b8 e7 00 00 00mov     eax0xe7 Opcode: c7 04 24 e7 00 00 00mov     dword [esp {var_22c}]0xe7 Opcode: 89 85 70 fe ff ffmov     dword [ebp-0x190 {var_194}]eax Opcode: e8 d6 e0 ff ffcall    sub_80488a0 Opcode: c7 45 f4 ff ff ff ffmov     dword [ebp-0xc {var_10}]0xffffffff Opcode: e9 c8 08 00 00jmp     0x804b09e Basic Block 89 Opcode: 8b 85 7c ff ff ffmov     eaxdword [ebp-0x84 {var_88}] Opcode: 8b 40 08mov     eaxdword [eax+0x8] Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: e8 33 ee ff ffcall    sub_8049900 Opcode: 89 85 78 ff ff ffmov     dword [ebp-0x88 {var_8c}]eax Opcode: 83 bd 78 ff ff ff 00cmp     dword [ebp-0x88 {var_8c}]0x0 Opcode: 75 1cjne     0x804aaf8 Basic Block 90 Opcode: b8 e7 00 00 00mov     eax0xe7 Opcode: c7 04 24 e7 00 00 00mov     dword [esp {var_22c}]0xe7 Opcode: 89 85 40 fe ff ffmov     dword [ebp-0x1c0 {var_1c4}]eax Opcode: e8 f0 dd ff ffcall    sub_80488a0 Opcode: c7 45 f4 ff ff ff ffmov     dword [ebp-0xc {var_10}]0xffffffff Opcode: e9 e2 05 00 00jmp     0x804b09e Basic Block 91 Opcode: 8b 85 6c ff ff ffmov     eaxdword [ebp-0x94 {var_98}] Opcode: 8b 40 08mov     eaxdword [eax+0x8] Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: e8 47 eb ff ffcall    sub_8049900 Opcode: 89 85 68 ff ff ffmov     dword [ebp-0x98 {var_9c}]eax Opcode: 83 bd 68 ff ff ff 00cmp     dword [ebp-0x98 {var_9c}]0x0 Opcode: 75 1cjne     0x804ade4 Basic Block 92 Opcode: b8 e7 00 00 00mov     eax0xe7 Opcode: c7 04 24 e7 00 00 00mov     dword [esp {var_22c}]0xe7 Opcode: 89 85 10 fe ff ffmov     dword [ebp-0x1f0 {var_1f4}]eax Opcode: e8 04 db ff ffcall    sub_80488a0 Opcode: c7 45 f4 ff ff ff ffmov     dword [ebp-0xc {var_10}]0xffffffff Opcode: e9 f6 02 00 00jmp     0x804b09e Basic Block 93 Opcode: 8b 45 e0mov     eaxdword [ebp-0x20 {var_24}] Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: e8 bd ec ff ffcall    sub_8048900 Opcode: 8d 45 e0lea     eax[ebp-0x20] {var_24} Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: e8 52 ea ff ffcall    sub_80486a0 Opcode: e9 44 14 00 00jmp     0x804b097 Basic Block 94 Opcode: a1 fc 57 05 08mov     eaxdword [data_80557fc] Opcode: c7 00 03 00 00 00mov     dword [eax]0x3 Basic Block 95 Opcode: 8b 45 e4mov     eaxdword [ebp-0x1c {var_20}] Opcode: 66 8b 08mov     cxword [eax] Opcode: a1 fc 57 05 08mov     eaxdword [data_80557fc] Opcode: 66 89 48 04mov     word [eax+0x4]cx Opcode: e8 a5 8f 00 00call    sub_8052b40 Opcode: 8b 35 fc 57 05 08mov     esidword [data_80557fc] Opcode: 89 46 08mov     dword [esi+0x8]eax Opcode: 8b 45 e0mov     eaxdword [ebp-0x20 {var_24}] Opcode: 8b 40 08mov     eaxdword [eax+0x8] Opcode: 8b 35 fc 57 05 08mov     esidword [data_80557fc] Opcode: 83 c6 08add     esi0x8 Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: 89 74 24 04mov     dword [esp+0x4 {var_228}]esi Opcode: c7 44 24 08 04 00 00 00mov     dword [esp+0x8 {var_224}]0x4 Opcode: c7 85 38 ff ff ff 04 00 00 00mov     dword [ebp-0xc8 {var_cc}]0x4 Opcode: e8 7f e7 ff ffcall    sub_8048350 Opcode: 0f 1f 04 00mmxnop  dword [eax+eax] Opcode: 90nop      Opcode: 8b 55 e0mov     edxdword [ebp-0x20 {var_24}] Opcode: 8b 52 08mov     edxdword [edx+0x8] Opcode: 8b 35 fc 57 05 08mov     esidword [data_80557fc] Opcode: 83 c6 04add     esi0x4 Opcode: 89 14 24mov     dword [esp {var_22c}]edx Opcode: 89 74 24 04mov     dword [esp+0x4 {var_228}]esi Opcode: c7 44 24 08 02 00 00 00mov     dword [esp+0x8 {var_224}]0x2 Opcode: c7 85 34 ff ff ff 02 00 00 00mov     dword [ebp-0xcc {var_d0}]0x2 Opcode: e8 4d e7 ff ffcall    sub_8048350 Opcode: eb 1ajmp     0x8049c1f Basic Block 96 Opcode: 8b 45 e4mov     eaxdword [ebp-0x1c {var_20}] Opcode: 0f b7 00movzx   eaxword [eax] Opcode: 3d 55 41 00 00cmp     eax0x4155 Opcode: 74 0dje      0x8049b87 Basic Block 97 Opcode: c7 45 c8 00 00 00 00mov     dword [ebp-0x38 {var_3c}]0x0 Opcode: c7 45 c4 00 00 00 00mov     dword [ebp-0x3c {var_40}]0x0 Basic Block 98 Opcode: b8 e4 00 00 00mov     eax0xe4 Opcode: c7 04 24 e4 00 00 00mov     dword [esp {var_22c}]0xe4 Opcode: 89 85 08 ff ff ffmov     dword [ebp-0xf8 {var_fc}]eax Opcode: e8 b6 e9 ff ffcall    sub_80488a0 Opcode: c7 45 f4 ff ff ff ffmov     dword [ebp-0xc {var_10}]0xffffffff Opcode: e9 a8 11 00 00jmp     0x804b09e Basic Block 99 Opcode: b8 e9 00 00 00mov     eax0xe9 Opcode: c7 04 24 e9 00 00 00mov     dword [esp {var_22c}]0xe9 Opcode: 89 85 d4 fe ff ffmov     dword [ebp-0x12c {var_130}]eax Opcode: e8 44 e6 ff ffcall    sub_80488a0 Opcode: e9 36 0e 00 00jmp     0x804b097 Basic Block 100 Opcode: 8b 45 b8mov     eaxdword [ebp-0x48 {var_4c}] Opcode: 8b 0d fc 57 05 08mov     ecxdword [data_80557fc] Opcode: 83 7c 81 10 00cmp     dword [ecx+eax*4+0x10]0x0 Opcode: 0f 84 fd 00 00 00je      0x804a235 Basic Block 101 Opcode: c7 45 a8 00 00 00 00mov     dword [ebp-0x58 {var_5c}]0x0 Basic Block 102 Opcode: b8 e9 00 00 00mov     eax0xe9 Opcode: c7 04 24 e9 00 00 00mov     dword [esp {var_22c}]0xe9 Opcode: 89 85 c0 fe ff ffmov     dword [ebp-0x140 {var_144}]eax Opcode: e8 49 e5 ff ffcall    sub_80488a0 Opcode: e9 3b 0d 00 00jmp     0x804b097 Basic Block 103 Opcode: 8b 45 9cmov     eaxdword [ebp-0x64 {var_68}] Opcode: 8b 4d a0mov     ecxdword [ebp-0x60 {var_64}] Opcode: 0f b7 49 0cmovzx   ecxword [ecx+0xc] Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: 89 4c 24 04mov     dword [esp+0x4 {var_228}]ecx Opcode: e8 7d f3 ff ffcall    sub_8049980 Opcode: 89 45 98mov     dword [ebp-0x68 {var_6c}]eax Opcode: 83 7d 98 00cmp     dword [ebp-0x68 {var_6c}]0x0 Opcode: 75 1cjne     0x804a628 Basic Block 104 Opcode: b8 e9 00 00 00mov     eax0xe9 Opcode: c7 04 24 e9 00 00 00mov     dword [esp {var_22c}]0xe9 Opcode: 89 85 94 fe ff ffmov     dword [ebp-0x16c {var_170}]eax Opcode: e8 b8 e2 ff ffcall    sub_80488a0 Opcode: e9 aa 0a 00 00jmp     0x804b097 Basic Block 105 Opcode: 8b 45 8cmov     eaxdword [ebp-0x74 {var_78}] Opcode: 8b 4d 90mov     ecxdword [ebp-0x70 {var_74}] Opcode: 0f b7 49 0cmovzx   ecxword [ecx+0xc] Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: 89 4c 24 04mov     dword [esp+0x4 {var_228}]ecx Opcode: e8 61 f1 ff ffcall    sub_8049980 Opcode: 89 45 88mov     dword [ebp-0x78 {var_7c}]eax Opcode: 83 7d 88 00cmp     dword [ebp-0x78 {var_7c}]0x0 Opcode: 75 1cjne     0x804a844 Basic Block 106 Opcode: b8 e9 00 00 00mov     eax0xe9 Opcode: c7 04 24 e9 00 00 00mov     dword [esp {var_22c}]0xe9 Opcode: 89 85 6c fe ff ffmov     dword [ebp-0x194 {var_198}]eax Opcode: e8 9c e0 ff ffcall    sub_80488a0 Opcode: e9 8e 08 00 00jmp     0x804b097 Basic Block 107 Opcode: 8b 85 78 ff ff ffmov     eaxdword [ebp-0x88 {var_8c}] Opcode: 8b 8d 7c ff ff ffmov     ecxdword [ebp-0x84 {var_88}] Opcode: 0f b7 49 0cmovzx   ecxword [ecx+0xc] Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: 89 4c 24 04mov     dword [esp+0x4 {var_228}]ecx Opcode: e8 6c ee ff ffcall    sub_8049980 Opcode: 89 85 74 ff ff ffmov     dword [ebp-0x8c {var_90}]eax Opcode: 83 bd 74 ff ff ff 00cmp     dword [ebp-0x8c {var_90}]0x0 Opcode: 75 1cjne     0x804ab3f Basic Block 108 Opcode: b8 e9 00 00 00mov     eax0xe9 Opcode: c7 04 24 e9 00 00 00mov     dword [esp {var_22c}]0xe9 Opcode: 89 85 3c fe ff ffmov     dword [ebp-0x1c4 {var_1c8}]eax Opcode: e8 ad dd ff ffcall    sub_80488a0 Opcode: e9 9f 05 00 00jmp     0x804b097 Basic Block 109 Opcode: 8b 85 68 ff ff ffmov     eaxdword [ebp-0x98 {var_9c}] Opcode: 83 78 08 00cmp     dword [eax+0x8]0x0 Opcode: 75 1cjne     0x804ae0c Basic Block 110 Opcode: b8 e9 00 00 00mov     eax0xe9 Opcode: c7 04 24 e9 00 00 00mov     dword [esp {var_22c}]0xe9 Opcode: 89 85 0c fe ff ffmov     dword [ebp-0x1f4 {var_1f8}]eax Opcode: e8 c1 da ff ffcall    sub_80488a0 Opcode: e9 b3 02 00 00jmp     0x804b097 Basic Block 111 Opcode: 8b 45 e4mov     eaxdword [ebp-0x1c {var_20}] Opcode: 0f b7 00movzx   eaxword [eax] Opcode: 3d 71 26 00 00cmp     eax0x2671 Opcode: 75 7ejne     0x8049c05 Basic Block 112 Opcode: 83 7d c8 00cmp     dword [ebp-0x38 {var_3c}]0x0 Opcode: 75 23jne     0x8049f86 Basic Block 113 Opcode: 8b 45 c4mov     eaxdword [ebp-0x3c {var_40}] Opcode: 8b 0d fc 57 05 08mov     ecxdword [data_80557fc] Opcode: 83 7c 81 10 00cmp     dword [ecx+eax*4+0x10]0x0 Opcode: 75 36jne     0x8049f50 Basic Block 114 Opcode: eb 00jmp     0x804a237 Basic Block 115 Opcode: 8b 45 b8mov     eaxdword [ebp-0x48 {var_4c}] Opcode: 8b 0d fc 57 05 08mov     ecxdword [data_80557fc] Opcode: 8b 44 81 10mov     eaxdword [ecx+eax*4+0x10] Opcode: 8b 00mov     eaxdword [eax] Opcode: 8b 4d bcmov     ecxdword [ebp-0x44 {var_48}] Opcode: 3b 41 08cmp     eaxdword [ecx+0x8] Opcode: 0f 85 e0 00 00 00jne     0x804a233 Basic Block 116 Opcode: b8 e8 00 00 00mov     eax0xe8 Opcode: c7 04 24 e8 00 00 00mov     dword [esp {var_22c}]0xe8 Opcode: 89 85 a8 fe ff ffmov     dword [ebp-0x158 {var_15c}]eax Opcode: e8 b3 e3 ff ffcall    sub_80488a0 Opcode: e9 a5 0b 00 00jmp     0x804b097 Basic Block 117 Opcode: 8b 45 a8mov     eaxdword [ebp-0x58 {var_5c}] Opcode: 8b 4d acmov     ecxdword [ebp-0x54 {var_58}] Opcode: 83 7c 81 0c 00cmp     dword [ecx+eax*4+0xc]0x0 Opcode: 0f 85 48 01 00 00jne     0x804a4c6 Basic Block 118 Opcode: 8b 45 98mov     eaxdword [ebp-0x68 {var_6c}] Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: e8 9d 17 00 00call    sub_804bdd0 Opcode: e8 18 0b 00 00call    sub_804b150 Opcode: 89 45 94mov     dword [ebp-0x6c {var_70}]eax Opcode: 8b 45 94mov     eaxdword [ebp-0x6c {var_70}] Opcode: 8b 00mov     eaxdword [eax] Opcode: c6 40 04 f6mov     byte [eax+0x4]0xf6 Opcode: 8b 45 94mov     eaxdword [ebp-0x6c {var_70}] Opcode: 8b 40 04mov     eaxdword [eax+0x4] Opcode: 8b 55 a0mov     edxdword [ebp-0x60 {var_64}] Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: 89 54 24 04mov     dword [esp+0x4 {var_228}]edx Opcode: c7 44 24 08 04 00 00 00mov     dword [esp+0x8 {var_224}]0x4 Opcode: c7 85 8c fe ff ff 04 00 00 00mov     dword [ebp-0x174 {var_178}]0x4 Opcode: e8 e5 dc ff ffcall    sub_8048350 Opcode: 2e 66 0f 1f 04 00mmxnop  word cs:[eax+eax] Opcode: 0f 1f 04 00mmxnop  dword [eax+eax] Opcode: 8b 4d 94mov     ecxdword [ebp-0x6c {var_70}] Opcode: 8b 49 04mov     ecxdword [ecx+0x4] Opcode: 8b 55 a0mov     edxdword [ebp-0x60 {var_64}] Opcode: 83 c2 04add     edx0x4 Opcode: 89 0c 24mov     dword [esp {var_22c}]ecx Opcode: 89 54 24 04mov     dword [esp+0x4 {var_228}]edx Opcode: c7 44 24 08 02 00 00 00mov     dword [esp+0x8 {var_224}]0x2 Opcode: c7 85 88 fe ff ff 02 00 00 00mov     dword [ebp-0x178 {var_17c}]0x2 Opcode: e8 b1 dc ff ffcall    sub_8048350 Opcode: 8b 4d 94mov     ecxdword [ebp-0x6c {var_70}] Opcode: 8b 49 04mov     ecxdword [ecx+0x4] Opcode: 8b 55 a0mov     edxdword [ebp-0x60 {var_64}] Opcode: 83 c2 08add     edx0x8 Opcode: 89 0c 24mov     dword [esp {var_22c}]ecx Opcode: 89 54 24 04mov     dword [esp+0x4 {var_228}]edx Opcode: c7 44 24 08 04 00 00 00mov     dword [esp+0x8 {var_224}]0x4 Opcode: c7 85 84 fe ff ff 04 00 00 00mov     dword [ebp-0x17c {var_180}]0x4 Opcode: e8 87 dc ff ffcall    sub_8048350 Opcode: 8b 4d 94mov     ecxdword [ebp-0x6c {var_70}] Opcode: 8b 49 04mov     ecxdword [ecx+0x4] Opcode: 8b 55 a0mov     edxdword [ebp-0x60 {var_64}] Opcode: 83 c2 0cadd     edx0xc Opcode: 89 0c 24mov     dword [esp {var_22c}]ecx Opcode: 89 54 24 04mov     dword [esp+0x4 {var_228}]edx Opcode: c7 44 24 08 02 00 00 00mov     dword [esp+0x8 {var_224}]0x2 Opcode: c7 85 80 fe ff ff 02 00 00 00mov     dword [ebp-0x180 {var_184}]0x2 Opcode: e8 5d dc ff ffcall    sub_8048350 Opcode: 8b 45 94mov     eaxdword [ebp-0x6c {var_70}] Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: e8 02 e2 ff ffcall    sub_8048900 Opcode: 8d 45 94lea     eax[ebp-0x6c] {var_70} Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: e8 97 df ff ffcall    sub_80486a0 Opcode: e9 89 09 00 00jmp     0x804b097 Basic Block 119 Opcode: b8 e9 00 00 00mov     eax0xe9 Opcode: c7 04 24 e9 00 00 00mov     dword [esp {var_22c}]0xe9 Opcode: 89 85 90 fe ff ffmov     dword [ebp-0x170 {var_174}]eax Opcode: e8 7d e2 ff ffcall    sub_80488a0 Opcode: e9 6f 0a 00 00jmp     0x804b097 Basic Block 120 Opcode: 8b 45 90mov     eaxdword [ebp-0x70 {var_74}] Opcode: 0f b7 40 0emovzx   eaxword [eax+0xe] Opcode: 83 f8 00cmp     eax0x0 Opcode: 74 0eje      0x804a85e Basic Block 121 Opcode: b8 e9 00 00 00mov     eax0xe9 Opcode: c7 04 24 e9 00 00 00mov     dword [esp {var_22c}]0xe9 Opcode: 89 85 68 fe ff ffmov     dword [ebp-0x198 {var_19c}]eax Opcode: e8 61 e0 ff ffcall    sub_80488a0 Opcode: e9 53 08 00 00jmp     0x804b097 Basic Block 122 Opcode: 8b 85 7c ff ff ffmov     eaxdword [ebp-0x84 {var_88}] Opcode: 0f b7 40 10movzx   eaxword [eax+0x10] Opcode: 83 f8 00cmp     eax0x0 Opcode: 74 11je      0x804ab5f Basic Block 123 Opcode: b8 e9 00 00 00mov     eax0xe9 Opcode: c7 04 24 e9 00 00 00mov     dword [esp {var_22c}]0xe9 Opcode: 89 85 38 fe ff ffmov     dword [ebp-0x1c8 {var_1cc}]eax Opcode: e8 66 dd ff ffcall    sub_80488a0 Opcode: e9 58 05 00 00jmp     0x804b097 Basic Block 124 Opcode: 8d 05 10 41 05 08lea     eax[data_8054110]  {"EYEPSEE"} Opcode: 8b 8d 68 ff ff ffmov     ecxdword [ebp-0x98 {var_9c}] Opcode: 8b 49 08mov     ecxdword [ecx+0x8] Opcode: 81 c1 84 00 00 00add     ecx0x84 Opcode: 89 0c 24mov     dword [esp {var_22c}]ecx Opcode: 89 44 24 04mov     dword [esp+0x4 {var_228}]eax Opcode: e8 43 87 00 00call    sub_8053570 Opcode: 83 f8 00cmp     eax0x0 Opcode: 74 1cje      0x804ae4e Basic Block 125 Opcode: b8 e9 00 00 00mov     eax0xe9 Opcode: c7 04 24 e9 00 00 00mov     dword [esp {var_22c}]0xe9 Opcode: 89 85 08 fe ff ffmov     dword [ebp-0x1f8 {var_1fc}]eax Opcode: e8 99 da ff ffcall    sub_80488a0 Opcode: e9 8b 02 00 00jmp     0x804b097 Basic Block 126 Opcode: 66 8b 45 eamov     axword [ebp-0x16 {var_1a}] Opcode: 66 83 c0 ffadd     ax0xffff Opcode: 66 89 45 eamov     word [ebp-0x16 {var_1a}]ax Opcode: 8b 4d e4mov     ecxdword [ebp-0x1c {var_20}] Opcode: 83 c1 02add     ecx0x2 Opcode: 89 4d e4mov     dword [ebp-0x1c {var_20}]ecx Opcode: e9 34 ff ff ffjmp     0x8049b53 Basic Block 127 Opcode: e8 b5 8b 00 00call    sub_8052b40 Opcode: 8b 4d c8mov     ecxdword [ebp-0x38 {var_3c}] Opcode: 89 01mov     dword [ecx]eax Opcode: 8b 45 c8mov     eaxdword [ebp-0x38 {var_3c}] Opcode: c7 40 04 00 00 00 00mov     dword [eax+0x4]0x0 Opcode: 8b 45 ccmov     eaxdword [ebp-0x34 {var_38}] Opcode: 8b 4d c8mov     ecxdword [ebp-0x38 {var_3c}] Opcode: 89 41 08mov     dword [ecx+0x8]eax Opcode: e8 a8 11 00 00call    sub_804b150 Opcode: 89 45 c0mov     dword [ebp-0x40 {var_44}]eax Opcode: 8b 45 c0mov     eaxdword [ebp-0x40 {var_44}] Opcode: 8b 00mov     eaxdword [eax] Opcode: c6 40 04 f3mov     byte [eax+0x4]0xf3 Opcode: 8b 45 c0mov     eaxdword [ebp-0x40 {var_44}] Opcode: 8b 40 04mov     eaxdword [eax+0x4] Opcode: 8b 55 d0mov     edxdword [ebp-0x30 {var_34}] Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: 89 54 24 04mov     dword [esp+0x4 {var_228}]edx Opcode: c7 44 24 08 04 00 00 00mov     dword [esp+0x8 {var_224}]0x4 Opcode: c7 85 fc fe ff ff 04 00 00 00mov     dword [ebp-0x104 {var_108}]0x4 Opcode: e8 75 e3 ff ffcall    sub_8048350 Opcode: 0f 1f 00mmxnop  dword [eax] Opcode: b8 02 00 00 00mov     eax0x2 Opcode: 8b 4d c0mov     ecxdword [ebp-0x40 {var_44}] Opcode: 8b 49 04mov     ecxdword [ecx+0x4] Opcode: 8b 55 d0mov     edxdword [ebp-0x30 {var_34}] Opcode: 83 c2 04add     edx0x4 Opcode: 89 0c 24mov     dword [esp {var_22c}]ecx Opcode: 89 54 24 04mov     dword [esp+0x4 {var_228}]edx Opcode: c7 44 24 08 02 00 00 00mov     dword [esp+0x8 {var_224}]0x2 Opcode: 89 85 f8 fe ff ffmov     dword [ebp-0x108 {var_10c}]eax Opcode: e8 47 e3 ff ffcall    sub_8048350 Opcode: 8b 4d c0mov     ecxdword [ebp-0x40 {var_44}] Opcode: 8b 49 08mov     ecxdword [ecx+0x8] Opcode: 8b 55 c8mov     edxdword [ebp-0x38 {var_3c}] Opcode: 89 0c 24mov     dword [esp {var_22c}]ecx Opcode: 89 54 24 04mov     dword [esp+0x4 {var_228}]edx Opcode: c7 44 24 08 04 00 00 00mov     dword [esp+0x8 {var_224}]0x4 Opcode: c7 85 f4 fe ff ff 04 00 00 00mov     dword [ebp-0x10c {var_110}]0x4 Opcode: e8 20 e3 ff ffcall    sub_8048350 Opcode: 8b 45 c0mov     eaxdword [ebp-0x40 {var_44}] Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: e8 c5 e8 ff ffcall    sub_8048900 Opcode: 8d 45 c0lea     eax[ebp-0x40] {var_44} Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: e8 5a e6 ff ffcall    sub_80486a0 Opcode: e9 4c 10 00 00jmp     0x804b097 Basic Block 128 Opcode: b8 e8 00 00 00mov     eax0xe8 Opcode: c7 04 24 e8 00 00 00mov     dword [esp {var_22c}]0xe8 Opcode: 89 85 00 ff ff ffmov     dword [ebp-0x100 {var_104}]eax Opcode: e8 26 e9 ff ffcall    sub_80488a0 Opcode: c7 45 f4 ff ff ff ffmov     dword [ebp-0xc {var_10}]0xffffffff Opcode: e9 18 11 00 00jmp     0x804b09e Basic Block 129 Opcode: eb 00jmp     0x8049f52 Basic Block 130 Opcode: b8 4c 00 00 00mov     eax0x4c Opcode: c7 04 24 4c 00 00 00mov     dword [esp {var_22c}]0x4c Opcode: 89 85 04 ff ff ffmov     dword [ebp-0xfc {var_100}]eax Opcode: e8 0f 6c 00 00call    sub_8050b40 Opcode: 8b 4d c4mov     ecxdword [ebp-0x3c {var_40}] Opcode: 8b 15 fc 57 05 08mov     edxdword [data_80557fc] Opcode: 89 44 8a 10mov     dword [edx+ecx*4+0x10]eax Opcode: 8b 45 c4mov     eaxdword [ebp-0x3c {var_40}] Opcode: 8b 0d fc 57 05 08mov     ecxdword [data_80557fc] Opcode: 8b 44 81 10mov     eaxdword [ecx+eax*4+0x10] Opcode: 89 45 c8mov     dword [ebp-0x38 {var_3c}]eax Opcode: eb 0djmp     0x8049f5d Basic Block 131 Opcode: 8b 45 b8mov     eaxdword [ebp-0x48 {var_4c}] Opcode: 83 c0 01add     eax0x1 Opcode: 89 45 b8mov     dword [ebp-0x48 {var_4c}]eax Opcode: e9 d5 fe ff ffjmp     0x804a11a Basic Block 132 Opcode: eb 00jmp     0x804a235 Basic Block 133 Opcode: 8b 45 b8mov     eaxdword [ebp-0x48 {var_4c}] Opcode: 8b 0d fc 57 05 08mov     ecxdword [data_80557fc] Opcode: 8b 44 81 10mov     eaxdword [ecx+eax*4+0x10] Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: e8 98 67 00 00call    sub_8050900 Opcode: 8b 45 b8mov     eaxdword [ebp-0x48 {var_4c}] Opcode: 8b 0d fc 57 05 08mov     ecxdword [data_80557fc] Opcode: c7 44 81 10 00 00 00 00mov     dword [ecx+eax*4+0x10]0x0 Opcode: e8 d2 0f 00 00call    sub_804b150 Opcode: 89 45 b4mov     dword [ebp-0x4c {var_50}]eax Opcode: 8b 45 b4mov     eaxdword [ebp-0x4c {var_50}] Opcode: 8b 00mov     eaxdword [eax] Opcode: c6 40 04 f4mov     byte [eax+0x4]0xf4 Opcode: 8b 45 b4mov     eaxdword [ebp-0x4c {var_50}] Opcode: 8b 40 04mov     eaxdword [eax+0x4] Opcode: 8b 55 bcmov     edxdword [ebp-0x44 {var_48}] Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: 89 54 24 04mov     dword [esp+0x4 {var_228}]edx Opcode: c7 44 24 08 04 00 00 00mov     dword [esp+0x8 {var_224}]0x4 Opcode: c7 85 e0 fe ff ff 04 00 00 00mov     dword [ebp-0x120 {var_124}]0x4 Opcode: e8 9f e1 ff ffcall    sub_8048350 Opcode: 2e 66 0f 1f 04 00mmxnop  word cs:[eax+eax] Opcode: 2e 66 0f 1f 04 00mmxnop  word cs:[eax+eax] Opcode: 8b 4d b4mov     ecxdword [ebp-0x4c {var_50}] Opcode: 8b 49 04mov     ecxdword [ecx+0x4] Opcode: 8b 55 bcmov     edxdword [ebp-0x44 {var_48}] Opcode: 83 c2 04add     edx0x4 Opcode: 89 0c 24mov     dword [esp {var_22c}]ecx Opcode: 89 54 24 04mov     dword [esp+0x4 {var_228}]edx Opcode: c7 44 24 08 02 00 00 00mov     dword [esp+0x8 {var_224}]0x2 Opcode: c7 85 dc fe ff ff 02 00 00 00mov     dword [ebp-0x124 {var_128}]0x2 Opcode: e8 69 e1 ff ffcall    sub_8048350 Opcode: 8b 4d b4mov     ecxdword [ebp-0x4c {var_50}] Opcode: 8b 49 04mov     ecxdword [ecx+0x4] Opcode: 8b 55 bcmov     edxdword [ebp-0x44 {var_48}] Opcode: 83 c2 08add     edx0x8 Opcode: 89 0c 24mov     dword [esp {var_22c}]ecx Opcode: 89 54 24 04mov     dword [esp+0x4 {var_228}]edx Opcode: c7 44 24 08 04 00 00 00mov     dword [esp+0x8 {var_224}]0x4 Opcode: c7 85 d8 fe ff ff 04 00 00 00mov     dword [ebp-0x128 {var_12c}]0x4 Opcode: e8 3f e1 ff ffcall    sub_8048350 Opcode: 8b 45 b4mov     eaxdword [ebp-0x4c {var_50}] Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: e8 e4 e6 ff ffcall    sub_8048900 Opcode: 8d 45 b4lea     eax[ebp-0x4c] {var_50} Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: e8 79 e4 ff ffcall    sub_80486a0 Opcode: c7 45 f4 00 00 00 00mov     dword [ebp-0xc {var_10}]0x0 Opcode: e9 6b 0e 00 00jmp     0x804b09e Basic Block 134 Opcode: eb 00jmp     0x804a4c8 Basic Block 135 Opcode: 8b 45 acmov     eaxdword [ebp-0x54 {var_58}] Opcode: 8b 40 08mov     eaxdword [eax+0x8] Opcode: 8b 4d b0mov     ecxdword [ebp-0x50 {var_54}] Opcode: 8b 49 10mov     ecxdword [ecx+0x10] Opcode: 8b 55 b0mov     edxdword [ebp-0x50 {var_54}] Opcode: 0f b7 52 04movzx   edxword [edx+0x4] Opcode: 8b 75 b0mov     esidword [ebp-0x50 {var_54}] Opcode: 8b 76 0cmov     esidword [esi+0xc] Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: 89 4c 24 04mov     dword [esp+0x4 {var_228}]ecx Opcode: 89 54 24 08mov     dword [esp+0x8 {var_224}]edx Opcode: 89 74 24 0cmov     dword [esp+0xc {var_220}]esi Opcode: e8 65 17 00 00call    sub_804bb10 Opcode: 8b 4d a8mov     ecxdword [ebp-0x58 {var_5c}] Opcode: 8b 55 acmov     edxdword [ebp-0x54 {var_58}] Opcode: 89 44 8a 0cmov     dword [edx+ecx*4+0xc]eax Opcode: 8b 45 a8mov     eaxdword [ebp-0x58 {var_5c}] Opcode: 8b 4d acmov     ecxdword [ebp-0x54 {var_58}] Opcode: 83 7c 81 0c 00cmp     dword [ecx+eax*4+0xc]0x0 Opcode: 0f 84 e7 00 00 00je      0x804a4ad Basic Block 136 Opcode: b8 e1 00 00 00mov     eax0xe1 Opcode: c7 04 24 e1 00 00 00mov     dword [esp {var_22c}]0xe1 Opcode: 89 85 64 fe ff ffmov     dword [ebp-0x19c {var_1a0}]eax Opcode: e8 2b e0 ff ffcall    sub_80488a0 Opcode: e9 1d 08 00 00jmp     0x804b097 Basic Block 137 Opcode: 8b 45 90mov     eaxdword [ebp-0x70 {var_74}] Opcode: 0f b7 40 0emovzx   eaxword [eax+0xe] Opcode: 3d 00 08 00 00cmp     eax0x800 Opcode: 7e 1cjle     0x804a87a Basic Block 138 Opcode: b8 e1 00 00 00mov     eax0xe1 Opcode: c7 04 24 e1 00 00 00mov     dword [esp {var_22c}]0xe1 Opcode: 89 85 34 fe ff ffmov     dword [ebp-0x1cc {var_1d0}]eax Opcode: e8 2a dd ff ffcall    sub_80488a0 Opcode: e9 1c 05 00 00jmp     0x804b097 Basic Block 139 Opcode: 8b 85 7c ff ff ffmov     eaxdword [ebp-0x84 {var_88}] Opcode: 0f b7 40 10movzx   eaxword [eax+0x10] Opcode: 3d 00 08 00 00cmp     eax0x800 Opcode: 7e 1cjle     0x804ab7b Basic Block 140 Opcode: 8b 85 68 ff ff ffmov     eaxdword [ebp-0x98 {var_9c}] Opcode: 8b 8d 6c ff ff ffmov     ecxdword [ebp-0x94 {var_98}] Opcode: 0f b7 49 0cmovzx   ecxword [ecx+0xc] Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: 89 4c 24 04mov     dword [esp+0x4 {var_228}]ecx Opcode: e8 16 eb ff ffcall    sub_8049980 Opcode: 89 85 64 ff ff ffmov     dword [ebp-0x9c {var_a0}]eax Opcode: 83 bd 64 ff ff ff 00cmp     dword [ebp-0x9c {var_a0}]0x0 Opcode: 75 1cjne     0x804ae95 Basic Block 141 Opcode: b8 eb 00 00 00mov     eax0xeb Opcode: c7 04 24 eb 00 00 00mov     dword [esp {var_22c}]0xeb Opcode: 89 85 04 fe ff ffmov     dword [ebp-0x1fc {var_200}]eax Opcode: e8 57 da ff ffcall    sub_80488a0 Opcode: e9 49 02 00 00jmp     0x804b097 Basic Block 142 Opcode: 0f b7 45 eamovzx   eaxword [ebp-0x16 {var_1a}] Opcode: 83 f8 00cmp     eax0x0 Opcode: 0f 8e bf 00 00 00jle     0x8049c1f Basic Block 143 Opcode: 8b 45 c4mov     eaxdword [ebp-0x3c {var_40}] Opcode: 83 c0 01add     eax0x1 Opcode: 89 45 c4mov     dword [ebp-0x3c {var_40}]eax Opcode: eb a7jmp     0x8049f04 Basic Block 144 Opcode: 83 7d b8 20cmp     dword [ebp-0x48 {var_4c}]0x20 Opcode: 0f 8d 21 01 00 00jge     0x804a245 Basic Block 145 Opcode: 8b 45 a8mov     eaxdword [ebp-0x58 {var_5c}] Opcode: 83 c0 01add     eax0x1 Opcode: 89 45 a8mov     dword [ebp-0x58 {var_5c}]eax Opcode: e9 8d fe ff ffjmp     0x804a363 Basic Block 146 Opcode: b8 ea 00 00 00mov     eax0xea Opcode: c7 04 24 ea 00 00 00mov     dword [esp {var_22c}]0xea Opcode: 89 85 ac fe ff ffmov     dword [ebp-0x154 {var_158}]eax Opcode: e8 dc e3 ff ffcall    sub_80488a0 Opcode: eb 10jmp     0x804a4d6 Basic Block 147 Opcode: e8 85 0d 00 00call    sub_804b150 Opcode: 89 45 a4mov     dword [ebp-0x5c {var_60}]eax Opcode: 8b 45 a4mov     eaxdword [ebp-0x5c {var_60}] Opcode: 8b 00mov     eaxdword [eax] Opcode: c6 40 04 f5mov     byte [eax+0x4]0xf5 Opcode: 8b 45 a4mov     eaxdword [ebp-0x5c {var_60}] Opcode: 8b 40 04mov     eaxdword [eax+0x4] Opcode: 8b 55 b0mov     edxdword [ebp-0x50 {var_54}] Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: 89 54 24 04mov     dword [esp+0x4 {var_228}]edx Opcode: c7 44 24 08 04 00 00 00mov     dword [esp+0x8 {var_224}]0x4 Opcode: c7 85 bc fe ff ff 04 00 00 00mov     dword [ebp-0x144 {var_148}]0x4 Opcode: e8 52 df ff ffcall    sub_8048350 Opcode: 2e 66 0f 1f 04 00mmxnop  word cs:[eax+eax] Opcode: 66 0f 1f 04 00mmxnop  word [eax+eax] Opcode: 8b 4d a4mov     ecxdword [ebp-0x5c {var_60}] Opcode: 8b 49 04mov     ecxdword [ecx+0x4] Opcode: 8b 55 b0mov     edxdword [ebp-0x50 {var_54}] Opcode: 83 c2 04add     edx0x4 Opcode: 89 0c 24mov     dword [esp {var_22c}]ecx Opcode: 89 54 24 04mov     dword [esp+0x4 {var_228}]edx Opcode: c7 44 24 08 02 00 00 00mov     dword [esp+0x8 {var_224}]0x2 Opcode: c7 85 b8 fe ff ff 02 00 00 00mov     dword [ebp-0x148 {var_14c}]0x2 Opcode: e8 1d df ff ffcall    sub_8048350 Opcode: 8b 4d a4mov     ecxdword [ebp-0x5c {var_60}] Opcode: 8b 49 04mov     ecxdword [ecx+0x4] Opcode: 8b 55 b0mov     edxdword [ebp-0x50 {var_54}] Opcode: 83 c2 08add     edx0x8 Opcode: 89 0c 24mov     dword [esp {var_22c}]ecx Opcode: 89 54 24 04mov     dword [esp+0x4 {var_228}]edx Opcode: c7 44 24 08 04 00 00 00mov     dword [esp+0x8 {var_224}]0x4 Opcode: c7 85 b4 fe ff ff 04 00 00 00mov     dword [ebp-0x14c {var_150}]0x4 Opcode: e8 f3 de ff ffcall    sub_8048350 Opcode: 8b 4d a4mov     ecxdword [ebp-0x5c {var_60}] Opcode: 8b 49 04mov     ecxdword [ecx+0x4] Opcode: 8b 55 a8mov     edxdword [ebp-0x58 {var_5c}] Opcode: 8b 75 acmov     esidword [ebp-0x54 {var_58}] Opcode: 8b 54 96 0cmov     edxdword [esi+edx*4+0xc] Opcode: 89 0c 24mov     dword [esp {var_22c}]ecx Opcode: 89 54 24 04mov     dword [esp+0x4 {var_228}]edx Opcode: c7 44 24 08 02 00 00 00mov     dword [esp+0x8 {var_224}]0x2 Opcode: c7 85 b0 fe ff ff 02 00 00 00mov     dword [ebp-0x150 {var_154}]0x2 Opcode: e8 c5 de ff ffcall    sub_8048350 Opcode: 8b 45 a4mov     eaxdword [ebp-0x5c {var_60}] Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: e8 6a e4 ff ffcall    sub_8048900 Opcode: 8d 45 a4lea     eax[ebp-0x5c] {var_60} Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: e8 ff e1 ff ffcall    sub_80486a0 Opcode: c7 45 f4 00 00 00 00mov     dword [ebp-0xc {var_10}]0x0 Opcode: e9 f1 0b 00 00jmp     0x804b09e Basic Block 148 Opcode: 8b 45 90mov     eaxdword [ebp-0x70 {var_74}] Opcode: 0f b7 40 0emovzx   eaxword [eax+0xe] Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: e8 b7 62 00 00call    sub_8050b40 Opcode: 89 45 84mov     dword [ebp-0x7c {var_80}]eax Opcode: 8b 45 84mov     eaxdword [ebp-0x7c {var_80}] Opcode: 8b 4d 88mov     ecxdword [ebp-0x78 {var_7c}] Opcode: 8b 55 90mov     edxdword [ebp-0x70 {var_74}] Opcode: 8b 52 10mov     edxdword [edx+0x10] Opcode: 66 89 d6mov     sidx Opcode: 8b 55 90mov     edxdword [ebp-0x70 {var_74}] Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: 89 4c 24 04mov     dword [esp+0x4 {var_228}]ecx Opcode: 0f b7 c6movzx   eaxsi Opcode: 89 44 24 08mov     dword [esp+0x8 {var_224}]eax Opcode: 0f b7 42 0emovzx   eaxword [edx+0xe] Opcode: 89 44 24 0cmov     dword [esp+0xc {var_220}]eax Opcode: e8 c7 15 00 00call    sub_804be80 Opcode: 83 f8 00cmp     eax0x0 Opcode: 74 27je      0x804a8e5 Basic Block 149 Opcode: 8b 85 74 ff ff ffmov     eaxdword [ebp-0x8c {var_90}] Opcode: 8b 8d 7c ff ff ffmov     ecxdword [ebp-0x84 {var_88}] Opcode: 8b 49 18mov     ecxdword [ecx+0x18] Opcode: 8b 95 7c ff ff ffmov     edxdword [ebp-0x84 {var_88}] Opcode: 8b 52 14mov     edxdword [edx+0x14] Opcode: 66 89 d6mov     sidx Opcode: 8b 95 7c ff ff ffmov     edxdword [ebp-0x84 {var_88}] Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: 89 4c 24 04mov     dword [esp+0x4 {var_228}]ecx Opcode: 0f b7 c6movzx   eaxsi Opcode: 89 44 24 08mov     dword [esp+0x8 {var_224}]eax Opcode: 0f b7 42 10movzx   eaxword [edx+0x10] Opcode: 89 44 24 0cmov     dword [esp+0xc {var_220}]eax Opcode: e8 b9 10 00 00call    sub_804bc70 Opcode: 83 f8 00cmp     eax0x0 Opcode: 74 1cje      0x804abd8 Basic Block 150 Opcode: 8b 85 64 ff ff ffmov     eaxdword [ebp-0x9c {var_a0}] Opcode: 0f b7 00movzx   eaxword [eax] Opcode: 8b 8d 68 ff ff ffmov     ecxdword [ebp-0x98 {var_9c}] Opcode: 8b 49 08mov     ecxdword [ecx+0x8] Opcode: 8b 89 c4 00 00 00mov     ecxdword [ecx+0xc4] Opcode: 0f b7 09movzx   ecxword [ecx] Opcode: 39 c8cmp     eaxecx Opcode: 74 1cje      0x804aed0 Basic Block 151 Opcode: b8 e9 00 00 00mov     eax0xe9 Opcode: c7 04 24 e9 00 00 00mov     dword [esp {var_22c}]0xe9 Opcode: 89 85 00 fe ff ffmov     dword [ebp-0x200 {var_204}]eax Opcode: e8 10 da ff ffcall    sub_80488a0 Opcode: e9 02 02 00 00jmp     0x804b097 Basic Block 152 Opcode: 83 7d c4 20cmp     dword [ebp-0x3c {var_40}]0x20 Opcode: 7d 53jge     0x8049f5d Basic Block 153 Opcode: 83 7d a8 10cmp     dword [ebp-0x58 {var_5c}]0x10 Opcode: 0f 8d 69 01 00 00jge     0x804a4d6 Basic Block 154 Opcode: e8 66 08 00 00call    sub_804b150 Opcode: 89 45 80mov     dword [ebp-0x80 {var_84}]eax Opcode: 8b 45 80mov     eaxdword [ebp-0x80 {var_84}] Opcode: 8b 00mov     eaxdword [eax] Opcode: c6 40 04 f7mov     byte [eax+0x4]0xf7 Opcode: 8b 45 80mov     eaxdword [ebp-0x80 {var_84}] Opcode: 8b 40 04mov     eaxdword [eax+0x4] Opcode: 8b 55 90mov     edxdword [ebp-0x70 {var_74}] Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: 89 54 24 04mov     dword [esp+0x4 {var_228}]edx Opcode: c7 44 24 08 04 00 00 00mov     dword [esp+0x8 {var_224}]0x4 Opcode: c7 85 5c fe ff ff 04 00 00 00mov     dword [ebp-0x1a4 {var_1a8}]0x4 Opcode: e8 33 da ff ffcall    sub_8048350 Opcode: 0f 1f 00mmxnop  dword [eax] Opcode: 0f 1f 04 00mmxnop  dword [eax+eax] Opcode: 8b 4d 80mov     ecxdword [ebp-0x80 {var_84}] Opcode: 8b 49 04mov     ecxdword [ecx+0x4] Opcode: 8b 55 90mov     edxdword [ebp-0x70 {var_74}] Opcode: 83 c2 04add     edx0x4 Opcode: 89 0c 24mov     dword [esp {var_22c}]ecx Opcode: 89 54 24 04mov     dword [esp+0x4 {var_228}]edx Opcode: c7 44 24 08 02 00 00 00mov     dword [esp+0x8 {var_224}]0x2 Opcode: c7 85 58 fe ff ff 02 00 00 00mov     dword [ebp-0x1a8 {var_1ac}]0x2 Opcode: e8 02 da ff ffcall    sub_8048350 Opcode: 8b 4d 80mov     ecxdword [ebp-0x80 {var_84}] Opcode: 8b 49 04mov     ecxdword [ecx+0x4] Opcode: 8b 55 90mov     edxdword [ebp-0x70 {var_74}] Opcode: 83 c2 08add     edx0x8 Opcode: 89 0c 24mov     dword [esp {var_22c}]ecx Opcode: 89 54 24 04mov     dword [esp+0x4 {var_228}]edx Opcode: c7 44 24 08 04 00 00 00mov     dword [esp+0x8 {var_224}]0x4 Opcode: c7 85 54 fe ff ff 04 00 00 00mov     dword [ebp-0x1ac {var_1b0}]0x4 Opcode: e8 d8 d9 ff ffcall    sub_8048350 Opcode: 8b 4d 80mov     ecxdword [ebp-0x80 {var_84}] Opcode: 8b 49 04mov     ecxdword [ecx+0x4] Opcode: 8b 55 90mov     edxdword [ebp-0x70 {var_74}] Opcode: 83 c2 0eadd     edx0xe Opcode: 89 0c 24mov     dword [esp {var_22c}]ecx Opcode: 89 54 24 04mov     dword [esp+0x4 {var_228}]edx Opcode: c7 44 24 08 02 00 00 00mov     dword [esp+0x8 {var_224}]0x2 Opcode: c7 85 50 fe ff ff 02 00 00 00mov     dword [ebp-0x1b0 {var_1b4}]0x2 Opcode: e8 ae d9 ff ffcall    sub_8048350 Opcode: 8b 45 80mov     eaxdword [ebp-0x80 {var_84}] Opcode: 8b 40 08mov     eaxdword [eax+0x8] Opcode: 8b 4d 84mov     ecxdword [ebp-0x7c {var_80}] Opcode: 8b 55 90mov     edxdword [ebp-0x70 {var_74}] Opcode: 0f b7 52 0emovzx   edxword [edx+0xe] Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: 89 4c 24 04mov     dword [esp+0x4 {var_228}]ecx Opcode: 89 54 24 08mov     dword [esp+0x8 {var_224}]edx Opcode: e8 8e d9 ff ffcall    sub_8048350 Opcode: 8b 45 80mov     eaxdword [ebp-0x80 {var_84}] Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: e8 33 df ff ffcall    sub_8048900 Opcode: 8b 45 84mov     eaxdword [ebp-0x7c {var_80}] Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: e8 28 5f 00 00call    sub_8050900 Opcode: 8d 45 80lea     eax[ebp-0x80] {var_84} Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: e8 bd dc ff ffcall    sub_80486a0 Opcode: e9 af 06 00 00jmp     0x804b097 Basic Block 155 Opcode: b8 ea 00 00 00mov     eax0xea Opcode: c7 04 24 ea 00 00 00mov     dword [esp {var_22c}]0xea Opcode: 89 85 60 fe ff ffmov     dword [ebp-0x1a0 {var_1a4}]eax Opcode: e8 cb df ff ffcall    sub_80488a0 Opcode: 8b 45 84mov     eaxdword [ebp-0x7c {var_80}] Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: e8 20 60 00 00call    sub_8050900 Opcode: e9 b2 07 00 00jmp     0x804b097 Basic Block 156 Opcode: e8 73 05 00 00call    sub_804b150 Opcode: 89 85 70 ff ff ffmov     dword [ebp-0x90 {var_94}]eax Opcode: 8b 85 70 ff ff ffmov     eaxdword [ebp-0x90 {var_94}] Opcode: 8b 00mov     eaxdword [eax] Opcode: c6 40 04 f8mov     byte [eax+0x4]0xf8 Opcode: 8b 85 70 ff ff ffmov     eaxdword [ebp-0x90 {var_94}] Opcode: 8b 40 04mov     eaxdword [eax+0x4] Opcode: 8b 95 7c ff ff ffmov     edxdword [ebp-0x84 {var_88}] Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: 89 54 24 04mov     dword [esp+0x4 {var_228}]edx Opcode: c7 44 24 08 04 00 00 00mov     dword [esp+0x8 {var_224}]0x4 Opcode: c7 85 2c fe ff ff 04 00 00 00mov     dword [ebp-0x1d4 {var_1d8}]0x4 Opcode: e8 34 d7 ff ffcall    sub_8048350 Opcode: 0f 1f 00mmxnop  dword [eax] Opcode: 0f 1f 04 00mmxnop  dword [eax+eax] Opcode: 8b 8d 70 ff ff ffmov     ecxdword [ebp-0x90 {var_94}] Opcode: 8b 49 04mov     ecxdword [ecx+0x4] Opcode: 8b 95 7c ff ff ffmov     edxdword [ebp-0x84 {var_88}] Opcode: 83 c2 04add     edx0x4 Opcode: 89 0c 24mov     dword [esp {var_22c}]ecx Opcode: 89 54 24 04mov     dword [esp+0x4 {var_228}]edx Opcode: c7 44 24 08 02 00 00 00mov     dword [esp+0x8 {var_224}]0x2 Opcode: c7 85 28 fe ff ff 02 00 00 00mov     dword [ebp-0x1d8 {var_1dc}]0x2 Opcode: e8 fd d6 ff ffcall    sub_8048350 Opcode: 8b 8d 70 ff ff ffmov     ecxdword [ebp-0x90 {var_94}] Opcode: 8b 49 04mov     ecxdword [ecx+0x4] Opcode: 8b 95 7c ff ff ffmov     edxdword [ebp-0x84 {var_88}] Opcode: 83 c2 08add     edx0x8 Opcode: 89 0c 24mov     dword [esp {var_22c}]ecx Opcode: 89 54 24 04mov     dword [esp+0x4 {var_228}]edx Opcode: c7 44 24 08 04 00 00 00mov     dword [esp+0x8 {var_224}]0x4 Opcode: c7 85 24 fe ff ff 04 00 00 00mov     dword [ebp-0x1dc {var_1e0}]0x4 Opcode: e8 cd d6 ff ffcall    sub_8048350 Opcode: 8b 8d 70 ff ff ffmov     ecxdword [ebp-0x90 {var_94}] Opcode: 8b 49 04mov     ecxdword [ecx+0x4] Opcode: 8b 95 7c ff ff ffmov     edxdword [ebp-0x84 {var_88}] Opcode: 83 c2 0cadd     edx0xc Opcode: 89 0c 24mov     dword [esp {var_22c}]ecx Opcode: 89 54 24 04mov     dword [esp+0x4 {var_228}]edx Opcode: c7 44 24 08 02 00 00 00mov     dword [esp+0x8 {var_224}]0x2 Opcode: c7 85 20 fe ff ff 02 00 00 00mov     dword [ebp-0x1e0 {var_1e4}]0x2 Opcode: e8 9d d6 ff ffcall    sub_8048350 Opcode: 8b 85 70 ff ff ffmov     eaxdword [ebp-0x90 {var_94}] Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: e8 3f dc ff ffcall    sub_8048900 Opcode: 8d 85 70 ff ff fflea     eax[ebp-0x90] {var_94} Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: e8 d1 d9 ff ffcall    sub_80486a0 Opcode: e9 c3 03 00 00jmp     0x804b097 Basic Block 157 Opcode: b8 ea 00 00 00mov     eax0xea Opcode: c7 04 24 ea 00 00 00mov     dword [esp {var_22c}]0xea Opcode: 89 85 30 fe ff ffmov     dword [ebp-0x1d0 {var_1d4}]eax Opcode: e8 cd dc ff ffcall    sub_80488a0 Opcode: e9 bf 04 00 00jmp     0x804b097 Basic Block 158 Opcode: 8d 85 60 ff ff fflea     eax[ebp-0xa0] {var_a4} Opcode: 8d 8d 5c ff ff fflea     ecx[ebp-0xa4] {var_a8} Opcode: 8b 55 f0mov     edxdword [ebp-0x10 {var_14}] Opcode: 8b 52 08mov     edxdword [edx+0x8] Opcode: 8b 52 04mov     edxdword [edx+0x4] Opcode: 8b 75 f0mov     esidword [ebp-0x10 {var_14}] Opcode: 8b 76 08mov     esidword [esi+0x8] Opcode: 0f b7 36movzx   esiword [esi] Opcode: 89 14 24mov     dword [esp {var_22c}]edx Opcode: 89 74 24 04mov     dword [esp+0x4 {var_228}]esi Opcode: 89 44 24 08mov     dword [esp+0x8 {var_224}]eax Opcode: 89 4c 24 0cmov     dword [esp+0xc {var_220}]ecx Opcode: e8 de 04 00 00call    sub_804b3e0 Opcode: 88 c3mov     blal Opcode: 88 9d 5b ff ff ffmov     byte [ebp-0xa5 {var_a9}]bl Opcode: e8 41 02 00 00call    sub_804b150 Opcode: 89 85 54 ff ff ffmov     dword [ebp-0xac {var_b0}]eax Opcode: 8b 85 54 ff ff ffmov     eaxdword [ebp-0xac {var_b0}] Opcode: 8b 00mov     eaxdword [eax] Opcode: c6 40 04 famov     byte [eax+0x4]0xfa Opcode: 8b 85 54 ff ff ffmov     eaxdword [ebp-0xac {var_b0}] Opcode: 8b 40 04mov     eaxdword [eax+0x4] Opcode: 8b 95 6c ff ff ffmov     edxdword [ebp-0x94 {var_98}] Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: 89 54 24 04mov     dword [esp+0x4 {var_228}]edx Opcode: c7 44 24 08 04 00 00 00mov     dword [esp+0x8 {var_224}]0x4 Opcode: c7 85 f8 fd ff ff 04 00 00 00mov     dword [ebp-0x208 {var_20c}]0x4 Opcode: e8 02 d4 ff ffcall    sub_8048350 Opcode: 90nop      Opcode: 0f 1f 00mmxnop  dword [eax] Opcode: 8b 8d 54 ff ff ffmov     ecxdword [ebp-0xac {var_b0}] Opcode: 8b 49 04mov     ecxdword [ecx+0x4] Opcode: 8b 95 6c ff ff ffmov     edxdword [ebp-0x94 {var_98}] Opcode: 83 c2 04add     edx0x4 Opcode: 89 0c 24mov     dword [esp {var_22c}]ecx Opcode: 89 54 24 04mov     dword [esp+0x4 {var_228}]edx Opcode: c7 44 24 08 02 00 00 00mov     dword [esp+0x8 {var_224}]0x2 Opcode: c7 85 f4 fd ff ff 02 00 00 00mov     dword [ebp-0x20c {var_210}]0x2 Opcode: e8 ce d3 ff ffcall    sub_8048350 Opcode: 8b 8d 54 ff ff ffmov     ecxdword [ebp-0xac {var_b0}] Opcode: 8b 49 04mov     ecxdword [ecx+0x4] Opcode: 8b 95 6c ff ff ffmov     edxdword [ebp-0x94 {var_98}] Opcode: 83 c2 08add     edx0x8 Opcode: 89 0c 24mov     dword [esp {var_22c}]ecx Opcode: 89 54 24 04mov     dword [esp+0x4 {var_228}]edx Opcode: c7 44 24 08 04 00 00 00mov     dword [esp+0x8 {var_224}]0x4 Opcode: c7 85 f0 fd ff ff 04 00 00 00mov     dword [ebp-0x210 {var_214}]0x4 Opcode: e8 9e d3 ff ffcall    sub_8048350 Opcode: 8d 85 5b ff ff fflea     eax[ebp-0xa5] {var_a9} Opcode: 8b 95 54 ff ff ffmov     edxdword [ebp-0xac {var_b0}] Opcode: 8b 52 04mov     edxdword [edx+0x4] Opcode: 89 14 24mov     dword [esp {var_22c}]edx Opcode: 89 44 24 04mov     dword [esp+0x4 {var_228}]eax Opcode: c7 44 24 08 01 00 00 00mov     dword [esp+0x8 {var_224}]0x1 Opcode: c7 85 ec fd ff ff 01 00 00 00mov     dword [ebp-0x214 {var_218}]0x1 Opcode: e8 71 d3 ff ffcall    sub_8048350 Opcode: 83 bd 5c ff ff ff 00cmp     dword [ebp-0xa4 {var_a8}]0x0 Opcode: 76 3cjbe     0x804b024 Basic Block 159 Opcode: b8 e9 00 00 00mov     eax0xe9 Opcode: c7 04 24 e9 00 00 00mov     dword [esp {var_22c}]0xe9 Opcode: 89 85 fc fd ff ffmov     dword [ebp-0x204 {var_208}]eax Opcode: e8 d5 d9 ff ffcall    sub_80488a0 Opcode: e9 c7 01 00 00jmp     0x804b097 Basic Block 160 Opcode: 8b 85 54 ff ff ffmov     eaxdword [ebp-0xac {var_b0}] Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: e8 ce d8 ff ffcall    sub_8048900 Opcode: 8d 85 54 ff ff fflea     eax[ebp-0xac] {var_b0} Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: e8 60 d6 ff ffcall    sub_80486a0 Opcode: eb 55jmp     0x804b097 Basic Block 161 Opcode: 83 bd 60 ff ff ff 00cmp     dword [ebp-0xa0 {var_a4}]0x0 Opcode: 74 33je      0x804b024 Basic Block 162 Opcode: 8b 85 54 ff ff ffmov     eaxdword [ebp-0xac {var_b0}] Opcode: 8b 40 08mov     eaxdword [eax+0x8] Opcode: 8b 8d 60 ff ff ffmov     ecxdword [ebp-0xa0 {var_a4}] Opcode: 8b 95 5c ff ff ffmov     edxdword [ebp-0xa4 {var_a8}] Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: 89 4c 24 04mov     dword [esp+0x4 {var_228}]ecx Opcode: 89 54 24 08mov     dword [esp+0x8 {var_224}]edx Opcode: e8 3a d3 ff ffcall    sub_8048350 Opcode: 8b 85 60 ff ff ffmov     eaxdword [ebp-0xa0 {var_a4}] Opcode: 89 04 24mov     dword [esp {var_22c}]eax Opcode: e8 dc 58 00 00call    sub_8050900