Function Graph 0Basic Block 0Opcode: 55sub_804bd0b:Opcode: 55push    ebpOpcode: 89 e5mov     ebpespOpcode: 53push    ebxOpcode: 57push    ediOpcode: 56push    esiOpcode: 81 ec 8c 03 00 00sub     esp0x38c {var_39c}Opcode: 8d 85 28 fe ff fflea     eax[ebp-0x1d8] {var_1dc}Opcode: b9 00 c0 47 43mov     ecx0x4347c000Opcode: c7 45 f0 00 00 00 00mov     dword [ebp-0x10 {var_14}]data_0Opcode: 89 4d ecmov     dword [ebp-0x14 {var_18}]ecxOpcode: 89 04 24mov     dword [esp {var_39c}]eaxOpcode: e8 4b fd ff ffcall    sub_804ba7fOpcode: 90nop     Opcode: 8d 85 28 fe ff fflea     eax[ebp-0x1d8] {var_1dc}Opcode: 89 04 24mov     dword [esp {var_39c}]eaxOpcode: e8 cf c3 ff ffcall    sub_8048112Opcode: 90nop     Opcode: 8d 8d 28 fe ff fflea     ecx[ebp-0x1d8] {var_1dc}Opcode: 89 0c 24mov     dword [esp {var_39c}]ecxOpcode: 89 85 14 fd ff ffmov     dword [ebp-0x2ec {var_2f0}]eaxOpcode: e8 1c 00 00 00call    sub_804bd74Opcode: 90nop     Opcode: 8b 8d 14 fd ff ffmov     ecxdword [ebp-0x2ec {var_2f0}]Opcode: 89 0c 24mov     dword [esp {var_39c}]ecxOpcode: 0f b7 d0movzx   edxaxOpcode: 89 54 24 04mov     dword [esp+data_4 {var_398}]edxOpcode: e8 da e5 ff ffcall    sub_804a348Opcode: 90nop     Basic Block 1Opcode: 8d 85 28 fe ff fflea     eax[ebp-0x1d8] {var_1dc}Opcode: 89 04 24mov     dword [esp]eaxOpcode: e8 df ff ff ffcall    sub_80489f4Opcode: 90nop     Opcode: 89 04 24mov     dword [esp]eaxOpcode: e8 28 57 00 00call    sub_804e146Opcode: 90nop     Opcode: 8d 85 28 fe ff fflea     eax[ebp-0x1d8] {var_1dc}Opcode: 89 04 24mov     dword [esp]eaxOpcode: e8 c7 ff ff ffcall    sub_80489f4Opcode: 90nop     Opcode: 89 04 24mov     dword [esp]eaxOpcode: e8 75 16 00 00call    sub_804a0abOpcode: 90nop     Opcode: 8d 8d 28 fe ff fflea     ecx[ebp-0x1d8] {var_1dc}Opcode: 0f b7 d0movzx   edxaxOpcode: 89 0c 24mov     dword [esp]ecxOpcode: 89 95 10 fd ff ffmov     dword [ebp-0x2f0 {var_2f4}]edxOpcode: e8 a6 ff ff ffcall    sub_80489f4Opcode: 90nop     Opcode: 8d 8d 20 fe ff fflea     ecx[ebp-0x1e0] {var_1e4}Opcode: 89 0c 24mov     dword [esp]ecxOpcode: 89 44 24 04mov     dword [esp+data_4]eaxOpcode: e8 dd 42 00 00call    sub_804cd3eOpcode: 90nop     Opcode: 83 ec 04sub     espdata_4Opcode: 8d 85 20 fe ff fflea     eax[ebp-0x1e0] {var_1e4}Opcode: 89 04 24mov     dword [esp]eaxOpcode: e8 b2 10 00 00call    sub_8049b25Opcode: 90nop     Opcode: 8d 8d 20 fe ff fflea     ecx[ebp-0x1e0] {var_1e4}Opcode: c1 e8 01shr     eax0x1Opcode: 2d 04 00 00 00sub     eaxdata_4Opcode: 89 0c 24mov     dword [esp]ecxOpcode: 89 85 0c fd ff ffmov     dword [ebp-0x2f4 {var_2f8}]eaxOpcode: e8 ac 07 00 00call    sub_804923cOpcode: 90nop     Opcode: 8b 85 10 fd ff ffmov     eaxdword [ebp-0x2f0 {var_2f4}]Opcode: 8b 8d 0c fd ff ffmov     ecxdword [ebp-0x2f4 {var_2f8}]Opcode: 39 c8cmp     eaxecxOpcode: 0f 84 a7 3e 00 00je      0x804c94cBasic Block 2Opcode: 89 e0mov     eaxespOpcode: 8d 8d 28 fe ff fflea     ecx[ebp-0x1d8] {var_1dc}Opcode: 89 08mov     dword [eax]ecxOpcode: e8 99 c0 ff ffcall    sub_80489f4Opcode: 90nop     Opcode: 89 e1mov     ecxespOpcode: 89 01mov     dword [ecx]eaxOpcode: e8 44 d5 ff ffcall    sub_8049ea9Opcode: 90nop     Opcode: 0f b7 c8movzx   ecxaxOpcode: 89 camov     edxecxOpcode: 81 ea fe 00 00 00sub     edx0xfeOpcode: 89 8d 04 fd ff ffmov     dword [ebp-0x2fc {var_300}]ecxOpcode: 89 95 00 fd ff ffmov     dword [ebp-0x300 {var_304}]edxOpcode: 0f 8f b8 fd ff ffjg      0x804c73bBasic Block 3Opcode: 8d 05 00 03 05 08lea     eax[data_8050300]  {"Error: length is too long\n"}Opcode: 89 04 24mov     dword [esp]eaxOpcode: e8 01 4e 00 00call    sub_804d8b4Opcode: 90nop     Opcode: 89 85 08 fd ff ffmov     dword [ebp-0x2f8 {var_2fc}]eaxOpcode: e9 b0 32 00 00jmp     0x804bd6fBasic Block 4Opcode: 8b 85 04 fd ff ffmov     eaxdword [ebp-0x2fc {var_300}]Opcode: 2d ff 00 00 00sub     eax0xffOpcode: 89 85 f4 fc ff ffmov     dword [ebp-0x30c {var_310}]eaxOpcode: 74 aaje      0x804c6f8Basic Block 5Opcode: e9 e1 fc ff ffjmp     0x804c669Basic Block 6Opcode: e9 93 cc ff ffjmp     0x8048a07Basic Block 7Opcode: 8d 85 28 fe ff fflea     eax[ebp-0x1d8] {var_1dc}Opcode: c7 45 f0 00 00 00 00mov     dword [ebp-0x10 {var_14}]data_0Opcode: c7 85 28 fd ff ff 01 00 00 00mov     dword [ebp-0x2d8 {var_2dc}]data_1Opcode: 89 04 24mov     dword [esp]eaxOpcode: e8 7f ff ff ffcall    sub_804c696Opcode: 90nop     Opcode: 8b 45 f0mov     eaxdword [ebp-0x10 {var_14}]  {data_0}Opcode: 81 c4 8c 03 00 00add     esp0x38cOpcode: 5epop     esiOpcode: 5fpop     ediOpcode: 5bpop     ebxOpcode: 5dpop     ebpOpcode: e9 f2 da ff ffjmp     0x804a21cBasic Block 8Opcode: e9 ee be ff ffjmp     0x8048641Basic Block 9Opcode: 8b 85 04 fd ff ffmov     eaxdword [ebp-0x2fc {var_300}]Opcode: 48dec     eaxOpcode: 89 c1mov     ecxeaxOpcode: 83 e9 09sub     ecx0x9Opcode: 89 85 fc fc ff ffmov     dword [ebp-0x304 {var_308}]eaxOpcode: 89 8d f8 fc ff ffmov     dword [ebp-0x308 {var_30c}]ecxOpcode: 0f 87 ba bf ff ffja      0x8048641Basic Block 10Opcode: 81 24 24 ff ff ff 7fand     dword [esp]0x7fffffffOpcode: 8b 0c 24mov     ecxdword [esp]Opcode: 80 39 90cmp     byte [ecx]0x90Opcode: 0f 85 12 04 00 00jne     0x804a641Basic Block 11Opcode: 8d 85 28 fe ff fflea     eax[ebp-0x1d8] {var_1dc}Opcode: 89 04 24mov     dword [esp]eaxOpcode: e8 c3 fa ff ffcall    sub_8048112Opcode: 90nop     Opcode: b9 05 00 00 00mov     ecxdata_5Opcode: 89 04 24mov     dword [esp]eaxOpcode: c7 44 24 04 05 00 00 00mov     dword [esp+data_4]data_5Opcode: 89 8d 7c fc ff ffmov     dword [ebp-0x384 {var_388}]ecxOpcode: e8 19 06 00 00call    sub_8048c84Opcode: 90nop     Opcode: 8d 85 28 fe ff fflea     eax[ebp-0x1d8] {var_1dc}Opcode: 89 04 24mov     dword [esp]eaxOpcode: e8 98 fa ff ffcall    sub_8048112Opcode: 90nop     Opcode: 89 04 24mov     dword [esp]eaxOpcode: e8 26 06 00 00call    sub_8048ca9Opcode: 90nop     Basic Block 12Opcode: 8b 85 fc fc ff ffmov     eaxdword [ebp-0x304 {var_308}]Opcode: 8b 0c 85 d8 02 05 08mov     ecxdword [eax*4+0x80502d8]Opcode: ff e1jmp     ecxBasic Block 13Opcode: 59pop     ecxOpcode: 80 79 ff f4cmp     byte [ecx-0x1]0xf4Opcode: 75 08jne     0x804a650Basic Block 14Opcode: c3retn    Basic Block 15Opcode: e9 17 dc ff ff{Case 0x0}Opcode: e9 17 dc ff ffjmp     0x80485a3Basic Block 16Opcode: e9 f0 da ff ff{Case 0x1}Opcode: e9 f0 da ff ffjmp     0x8048516Basic Block 17Opcode: e9 70 17 00 00{Case 0x2}Opcode: e9 70 17 00 00jmp     0x804c266Basic Block 18Opcode: e9 a2 d7 ff ff{Case 0x3}Opcode: e9 a2 d7 ff ffjmp     0x8048483Basic Block 19Opcode: e9 55 14 00 00{Case 0x4}Opcode: e9 55 14 00 00jmp     0x804c230Basic Block 20Opcode: e9 40 d2 ff ff{Case 0x5}Opcode: e9 40 d2 ff ffjmp     0x80480a0Basic Block 21Opcode: e9 dd 0e 00 00{Case 0x6}Opcode: e9 dd 0e 00 00jmp     0x804c173Basic Block 22Opcode: e9 fd 0b 00 00{Case 0x8}Opcode: e9 fd 0b 00 00jmp     0x804c05aBasic Block 23Opcode: e9 8e cb ff ff{Case 0x7}Opcode: e9 8e cb ff ffjmp     0x804821fBasic Block 24Opcode: e9 27 00 00 00{Case 0x9}Opcode: e9 27 00 00 00jmp     0x804b813Basic Block 25Opcode: 81 f9 79 02 05 08cmp     ecx0x8050279Opcode: 0f 84 75 13 00 00je      0x804b9d1Basic Block 26Opcode: 81 e1 ff ff ff 7fand     ecx0x7fffffffOpcode: ff e1jmp     ecxBasic Block 27Opcode: 8d 85 28 fe ff fflea     eax[ebp-0x1d8] {var_1dc}Opcode: 89 e1mov     ecxespOpcode: 8d 95 28 fe ff fflea     edx[ebp-0x1d8] {var_1dc}Opcode: 89 11mov     dword [ecx]edxOpcode: 89 85 f0 fc ff ffmov     dword [ebp-0x310 {var_314}]eaxOpcode: e8 36 04 00 00call    sub_80489f4Opcode: 90nop     Opcode: 89 e1mov     ecxespOpcode: 89 01mov     dword [ecx]eaxOpcode: e8 da 16 00 00call    sub_8049ca2Opcode: 90nop     Opcode: 66 89 c6mov     siaxOpcode: 66 83 ee 01sub     si0x1Opcode: 0f b7 c8movzx   ecxaxOpcode: 89 8d 1c fe ff ffmov     dword [ebp-0x1e4 {var_1e8}]ecxOpcode: 0f 94 c3sete    blOpcode: 89 e1mov     ecxespOpcode: 8d 95 28 fe ff fflea     edx[ebp-0x1d8] {var_1dc}Opcode: 89 11mov     dword [ecx]edxOpcode: 0f b6 d3movzx   edxblOpcode: 83 e2 01and     edxdata_1Opcode: 89 51 04mov     dword [ecx+data_4]edxOpcode: 66 89 b5 ee fc ff ffmov     word [ebp-0x312 {var_316}]siOpcode: e8 ee 3c 00 00call    sub_804c2e9Opcode: 90nop     Opcode: 8d 8d 28 fe ff fflea     ecx[ebp-0x1d8] {var_1dc}Opcode: 89 0c 24mov     dword [esp]ecxOpcode: e8 08 fb ff ffcall    sub_8048112Opcode: 90nop     Opcode: b9 00 00 00 00mov     ecxdata_0Opcode: 89 04 24mov     dword [esp]eaxOpcode: c7 44 24 04 00 00 00 00mov     dword [esp+data_4]data_0Opcode: 89 8d e8 fc ff ffmov     dword [ebp-0x318 {var_31c}]ecxOpcode: e8 5e 06 00 00call    sub_8048c84Opcode: 90nop     Opcode: 8d 85 28 fe ff fflea     eax[ebp-0x1d8] {var_1dc}Opcode: 89 04 24mov     dword [esp]eaxOpcode: e8 dd fa ff ffcall    sub_8048112Opcode: 90nop     Opcode: 89 04 24mov     dword [esp]eaxOpcode: e8 6b 06 00 00call    sub_8048ca9Opcode: 90nop     Opcode: eb 43jmp     0x8048684Basic Block 28Opcode: 8d 85 28 fe ff fflea     eax[ebp-0x1d8] {var_1dc}Opcode: 89 04 24mov     dword [esp]eaxOpcode: e8 d0 04 00 00call    sub_80489f4Opcode: 90nop     Opcode: 89 04 24mov     dword [esp]eaxOpcode: e8 75 17 00 00call    sub_8049ca2Opcode: 90nop     Opcode: 8d 8d 28 fe ff fflea     ecx[ebp-0x1d8] {var_1dc}Opcode: 0f b7 d0movzx   edxaxOpcode: 89 95 18 fe ff ffmov     dword [ebp-0x1e8 {var_1ec}]edxOpcode: 89 0c 24mov     dword [esp]ecxOpcode: 89 54 24 04mov     dword [esp+data_4]edxOpcode: e8 58 3d 00 00call    sub_804c2a1Opcode: 90nop     Opcode: 24 01and     al0x1Opcode: 0f b6 c8movzx   ecxalOpcode: 81 f9 00 00 00 00cmp     ecxdata_0Opcode: 0f 85 e0 fe ff ffjne     0x804843bBasic Block 29Opcode: 8d 85 28 fe ff fflea     eax[ebp-0x1d8] {var_1dc}Opcode: 89 04 24mov     dword [esp]eaxOpcode: e8 80 c7 ff ffcall    sub_80489f4Opcode: 90nop     Opcode: 89 04 24mov     dword [esp]eaxOpcode: e8 77 d9 ff ffcall    sub_8049bf4Opcode: 90nop     Opcode: 8d 8d 28 fe ff fflea     ecx[ebp-0x1d8] {var_1dc}Opcode: 89 0c 24mov     dword [esp]ecxOpcode: 0f b7 c8movzx   ecxaxOpcode: 89 4c 24 04mov     dword [esp+data_4]ecxOpcode: e8 78 e7 ff ffcall    sub_804aa0bOpcode: 90nop     Opcode: a8 01test    al0x1Opcode: 0f 85 57 c1 ff ffjne     0x80483f3Basic Block 30Opcode: 8d 85 28 fe ff fflea     eax[ebp-0x1d8] {var_1dc}Opcode: 89 04 24mov     dword [esp]eaxOpcode: e8 63 05 00 00call    sub_80489f4Opcode: 90nop     Opcode: 89 04 24mov     dword [esp]eaxOpcode: e8 08 18 00 00call    sub_8049ca2Opcode: 90nop     Opcode: 8d 8d 28 fe ff fflea     ecx[ebp-0x1d8] {var_1dc}Opcode: 0f b7 d0movzx   edxaxOpcode: 89 95 08 fe ff ffmov     dword [ebp-0x1f8 {var_1fc}]edxOpcode: 66 89 d0mov     axdxOpcode: 89 0c 24mov     dword [esp]ecxOpcode: 0f b7 c8movzx   ecxaxOpcode: 89 4c 24 04mov     dword [esp+data_4]ecxOpcode: e8 4f 25 00 00call    sub_804aa0bOpcode: 90nop     Opcode: 24 01and     al0x1Opcode: 0f b6 c8movzx   ecxalOpcode: 81 f9 00 00 00 00cmp     ecxdata_0Opcode: 0f 85 b8 fe ff ffjne     0x8048386Basic Block 31Opcode: 8d 85 28 fe ff fflea     eax[ebp-0x1d8] {var_1dc}Opcode: 89 04 24mov     dword [esp]eaxOpcode: e8 b6 c7 ff ffcall    sub_80489f4Opcode: 90nop     Opcode: 89 04 24mov     dword [esp]eaxOpcode: e8 5b da ff ffcall    sub_8049ca2Opcode: 90nop     Opcode: 66 3d 00 00cmp     ax0x0Opcode: 0f 84 1c e7 ff ffje      0x804a96eBasic Block 32Opcode: 8d 85 28 fe ff fflea     eax[ebp-0x1d8] {var_1dc}Opcode: 89 04 24mov     dword [esp]eaxOpcode: e8 46 09 00 00call    sub_80489f4Opcode: 90nop     Opcode: 89 04 24mov     dword [esp]eaxOpcode: e8 eb 1b 00 00call    sub_8049ca2Opcode: 90nop     Opcode: 0f b7 c8movzx   ecxaxOpcode: 89 8d 04 fe ff ffmov     dword [ebp-0x1fc {var_200}]ecxOpcode: 83 f9 0acmp     ecxdata_aOpcode: 0f 8e 7e 27 00 00jle     0x804a848Basic Block 33Opcode: b8 78 00 00 00mov     eaxdata_78Opcode: 8d 8d 6c fd ff fflea     ecx[ebp-0x294] {var_298}Opcode: 89 0c 24mov     dword [esp]ecxOpcode: c7 44 24 04 78 00 00 00mov     dword [esp+data_4]data_78Opcode: 89 85 98 fc ff ffmov     dword [ebp-0x368 {var_36c}]eaxOpcode: e8 07 e0 ff ffcall    sub_804a19bOpcode: 90nop     Opcode: c7 85 64 fd ff ff 00 00 00 00mov     dword [ebp-0x29c {var_2a0}]data_0Basic Block 34Opcode: 8d 85 28 fe ff fflea     eax[ebp-0x1d8] {var_1dc}Opcode: 89 04 24mov     dword [esp]eaxOpcode: e8 8c c9 ff ffcall    sub_80489f4Opcode: 90nop     Opcode: 89 04 24mov     dword [esp]eaxOpcode: e8 31 dc ff ffcall    sub_8049ca2Opcode: 90nop     Opcode: 8d 8d 28 fe ff fflea     ecx[ebp-0x1d8] {var_1dc}Opcode: 0f b7 d0movzx   edxaxOpcode: 89 95 60 fd ff ffmov     dword [ebp-0x2a0 {var_2a4}]edxOpcode: 89 0c 24mov     dword [esp]ecxOpcode: e8 67 ff ff ffcall    sub_804bff0Opcode: 90nop     Opcode: dd 9d 18 fd ff fffstp    qword [ebp-0x2e8] {var_2ec}Opcode: f2 0f 10 85 18 fd ff ffmovsd   xmm0qword [ebp-0x2e8] {var_2ec}Opcode: 8d 8d 28 fe ff fflea     ecx[ebp-0x1d8] {var_1dc}Opcode: f2 0f 11 85 58 fd ff ffmovsd   qword [ebp-0x2a8]xmm0 {var_2ac}Opcode: 89 0c 24mov     dword [esp]ecxOpcode: e8 2b ff ff ffcall    sub_804bfd9Opcode: 90nop     Opcode: 8d 8d 28 fe ff fflea     ecx[ebp-0x1d8] {var_1dc}Opcode: 24 01and     al0x1Opcode: 88 85 57 fd ff ffmov     byte [ebp-0x2a9 {var_2ad}]alOpcode: 89 0c 24mov     dword [esp]ecxOpcode: e8 7e ff ff ffcall    sub_804c043Opcode: 90nop     Opcode: 8d 8d 28 fe ff fflea     ecx[ebp-0x1d8] {var_1dc}Opcode: 24 01and     al0x1Opcode: 88 85 56 fd ff ffmov     byte [ebp-0x2aa {var_2ae}]alOpcode: 89 0c 24mov     dword [esp]ecxOpcode: e8 32 ff ff ffcall    sub_804c00eOpcode: 90nop     Opcode: 89 85 50 fd ff ffmov     dword [ebp-0x2b0 {var_2b4}]eaxOpcode: c7 85 4c fd ff ff 00 00 00 00mov     dword [ebp-0x2b4 {var_2b8}]data_0Basic Block 35Opcode: 8d 85 28 fe ff fflea     eax[ebp-0x1d8] {var_1dc}Opcode: 89 04 24mov     dword [esp]eaxOpcode: e8 47 3b 00 00call    sub_804bd74Opcode: 90nop     Opcode: 8d 8d 28 fe ff fflea     ecx[ebp-0x1d8] {var_1dc}Opcode: 0f b7 d0movzx   edxaxOpcode: 89 95 34 fd ff ffmov     dword [ebp-0x2cc {var_2d0}]edxOpcode: 89 0c 24mov     dword [esp]ecxOpcode: e8 c9 3d 00 00call    sub_804c00eOpcode: 90nop     Opcode: 8d 8d 28 fe ff fflea     ecx[ebp-0x1d8] {var_1dc}Opcode: 89 85 38 fd ff ffmov     dword [ebp-0x2c8 {var_2cc}]eaxOpcode: 89 0c 24mov     dword [esp]ecxOpcode: e8 96 3d 00 00call    sub_804bff0Opcode: 90nop     Opcode: dd 9d 20 fd ff fffstp    qword [ebp-0x2e0] {var_2e4}Opcode: f2 0f 10 85 20 fd ff ffmovsd   xmm0qword [ebp-0x2e0] {var_2e4}Opcode: 8d 85 28 fe ff fflea     eax[ebp-0x1d8] {var_1dc}Opcode: f2 0f 2c c8cvttsd2si ecxxmm0Opcode: 89 8d 3c fd ff ffmov     dword [ebp-0x2c4 {var_2c8}]ecxOpcode: 89 04 24mov     dword [esp]eaxOpcode: e8 58 3d 00 00call    sub_804bfd9Opcode: 90nop     Opcode: 8d 8d 28 fe ff fflea     ecx[ebp-0x1d8] {var_1dc}Opcode: ba 01 00 00 00mov     edxdata_1Opcode: be 00 00 00 00mov     esidata_0Opcode: 24 01and     al0x1Opcode: 0f b6 f8movzx   edialOpcode: 81 ff 01 00 00 00cmp     edidata_1Opcode: 0f 94 c0sete    alOpcode: 84 c0test    alalOpcode: 0f 44 d6cmove   edxesiOpcode: 89 95 40 fd ff ffmov     dword [ebp-0x2c0 {var_2c4}]edxOpcode: 89 0c 24mov     dword [esp]ecxOpcode: e8 90 3d 00 00call    sub_804c043Opcode: 90nop     Opcode: 8d 8d 28 fe ff fflea     ecx[ebp-0x1d8] {var_1dc}Opcode: ba 01 00 00 00mov     edxdata_1Opcode: be 00 00 00 00mov     esidata_0Opcode: 24 01and     al0x1Opcode: 0f b6 f8movzx   edialOpcode: 81 ff 01 00 00 00cmp     edidata_1Opcode: 0f 94 c0sete    alOpcode: 84 c0test    alalOpcode: 0f 44 d6cmove   edxesiOpcode: 89 95 44 fd ff ffmov     dword [ebp-0x2bc {var_2c0}]edxOpcode: 89 0c 24mov     dword [esp]ecxOpcode: e8 3a 3d 00 00call    sub_804c01fOpcode: 90nop     Opcode: 8d 8d 28 fe ff fflea     ecx[ebp-0x1d8] {var_1dc}Opcode: ba 01 00 00 00mov     edxdata_1Opcode: be 00 00 00 00mov     esidata_0Opcode: 24 01and     al0x1Opcode: 0f b6 f8movzx   edialOpcode: 81 ff 01 00 00 00cmp     edidata_1Opcode: 0f 94 c0sete    alOpcode: 84 c0test    alalOpcode: 0f 44 d6cmove   edxesiOpcode: 89 95 48 fd ff ffmov     dword [ebp-0x2b8 {var_2bc}]edxOpcode: 89 0c 24mov     dword [esp]ecxOpcode: e8 fb fd ff ffcall    sub_8048112Opcode: 90nop     Opcode: b9 08 00 00 00mov     ecxdata_8Opcode: 89 04 24mov     dword [esp]eaxOpcode: c7 44 24 04 08 00 00 00mov     dword [esp+data_4]data_8Opcode: 89 8d 8c fc ff ffmov     dword [ebp-0x374 {var_378}]ecxOpcode: e8 51 09 00 00call    sub_8048c84Opcode: 90nop     Opcode: 8d 85 28 fe ff fflea     eax[ebp-0x1d8] {var_1dc}Opcode: 89 04 24mov     dword [esp]eaxOpcode: e8 d0 fd ff ffcall    sub_8048112Opcode: 90nop     Opcode: b9 18 00 00 00mov     ecxdata_18Opcode: 8d 95 34 fd ff fflea     edx[ebp-0x2cc] {var_2d0}Opcode: 89 04 24mov     dword [esp]eaxOpcode: c7 44 24 04 18 00 00 00mov     dword [esp+data_4]data_18Opcode: 89 54 24 08mov     dword [esp+data_8]edxOpcode: 89 8d 88 fc ff ffmov     dword [ebp-0x378 {var_37c}]ecxOpcode: e8 6d 32 00 00call    sub_804b5d5Opcode: 90nop     Opcode: 8d 85 28 fe ff fflea     eax[ebp-0x1d8] {var_1dc}Opcode: 89 04 24mov     dword [esp]eaxOpcode: e8 9b fd ff ffcall    sub_8048112Opcode: 90nop     Opcode: 89 04 24mov     dword [esp]eaxOpcode: e8 eb 0b 00 00call    sub_8048f6bOpcode: 90nop     Opcode: e9 fe 02 00 00jmp     0x8048684Basic Block 36Opcode: 8d 85 28 fe ff fflea     eax[ebp-0x1d8] {var_1dc}Opcode: c7 85 30 fd ff ff 00 00 00 00mov     dword [ebp-0x2d0 {var_2d4}]data_0Opcode: 89 04 24mov     dword [esp]eaxOpcode: e8 49 05 00 00call    sub_804bd74Opcode: 90nop     Opcode: 0f b7 c8movzx   ecxaxOpcode: 81 f9 0a 01 00 00cmp     ecxdata_10aOpcode: 74 cdje      0x804b804Basic Block 37Opcode: db 6c 24 04fld     tword [esp+data_4]Opcode: e9 b1 03 00 00jmp     0x804bd8bBasic Block 38Opcode: b8 01 00 00 00mov     eaxdata_1Opcode: cd 80int     0x80Opcode: cd 80{ Does not return }Basic Block 39Opcode: e9 e6 36 00 00jmp     0x804bd6fBasic Block 40Opcode: 8d 85 28 fe ff fflea     eax[ebp-0x1d8] {var_1dc}Opcode: 89 04 24mov     dword [esp]eaxOpcode: e8 c9 fc ff ffcall    sub_8048112Opcode: 90nop     Opcode: b9 00 00 00 00mov     ecxdata_0Opcode: 89 04 24mov     dword [esp]eaxOpcode: c7 44 24 04 00 00 00 00mov     dword [esp+data_4]data_0Opcode: 89 8d e0 fc ff ffmov     dword [ebp-0x320 {var_324}]ecxOpcode: e8 1f 08 00 00call    sub_8048c84Opcode: 90nop     Opcode: 8d 85 28 fe ff fflea     eax[ebp-0x1d8] {var_1dc}Opcode: 89 04 24mov     dword [esp]eaxOpcode: e8 9e fc ff ffcall    sub_8048112Opcode: 90nop     Opcode: 89 04 24mov     dword [esp]eaxOpcode: e8 2c 08 00 00call    sub_8048ca9Opcode: 90nop     Basic Block 41Opcode: 8d 85 28 fe ff fflea     eax[ebp-0x1d8] {var_1dc}Opcode: 89 04 24mov     dword [esp]eaxOpcode: e8 a9 fb ff ffcall    sub_8048112Opcode: 90nop     Opcode: b9 01 00 00 00mov     ecxdata_1Opcode: 89 04 24mov     dword [esp]eaxOpcode: c7 44 24 04 01 00 00 00mov     dword [esp+data_4]data_1Opcode: 89 8d e4 fc ff ffmov     dword [ebp-0x31c {var_320}]ecxOpcode: e8 ff 06 00 00call    sub_8048c84Opcode: 90nop     Opcode: 8d 85 28 fe ff fflea     eax[ebp-0x1d8] {var_1dc}Opcode: 89 04 24mov     dword [esp]eaxOpcode: e8 7e fb ff ffcall    sub_8048112Opcode: 90nop     Opcode: 89 04 24mov     dword [esp]eaxOpcode: e8 0c 07 00 00call    sub_8048ca9Opcode: 90nop     Opcode: e9 db fe ff ffjmp     0x804847eBasic Block 42Opcode: 8d 85 28 fe ff fflea     eax[ebp-0x1d8] {var_1dc}Opcode: 89 04 24mov     dword [esp]eaxOpcode: e8 11 fd ff ffcall    sub_8048112Opcode: 90nop     Opcode: b9 07 00 00 00mov     ecxdata_7Opcode: 89 04 24mov     dword [esp]eaxOpcode: c7 44 24 04 07 00 00 00mov     dword [esp+data_4]data_7Opcode: 89 8d dc fc ff ffmov     dword [ebp-0x324 {var_328}]ecxOpcode: e8 67 08 00 00call    sub_8048c84Opcode: 90nop     Opcode: 8d 85 28 fe ff fflea     eax[ebp-0x1d8] {var_1dc}Opcode: 89 04 24mov     dword [esp]eaxOpcode: e8 e6 fc ff ffcall    sub_8048112Opcode: 90nop     Opcode: 89 04 24mov     dword [esp]eaxOpcode: e8 74 08 00 00call    sub_8048ca9Opcode: 90nop     Opcode: e9 49 02 00 00jmp     0x8048684Basic Block 43Opcode: e9 bd c8 ff ffjmp     0x8048b5eBasic Block 44Opcode: 8d 85 28 fe ff fflea     eax[ebp-0x1d8] {var_1dc}Opcode: 8b 8d 08 fe ff ffmov     ecxdword [ebp-0x1f8 {var_1fc}]Opcode: 66 89 camov     dxcxOpcode: 89 04 24mov     dword [esp]eaxOpcode: 0f b7 c2movzx   eaxdxOpcode: 89 44 24 04mov     dword [esp+data_4]eaxOpcode: e8 20 08 00 00call    sub_8048bc4Opcode: 90nop     Opcode: 8d 8d 28 fe ff fflea     ecx[ebp-0x1d8] {var_1dc}Opcode: 89 0c 24mov     dword [esp]ecxOpcode: 88 85 bf fc ff ffmov     byte [ebp-0x341 {var_345}]alOpcode: e8 59 fd ff ffcall    sub_8048112Opcode: 90nop     Opcode: b9 00 00 00 00mov     ecxdata_0Opcode: 89 04 24mov     dword [esp]eaxOpcode: c7 44 24 04 00 00 00 00mov     dword [esp+data_4]data_0Opcode: 89 8d b8 fc ff ffmov     dword [ebp-0x348 {var_34c}]ecxOpcode: e8 af 08 00 00call    sub_8048c84Opcode: 90nop     Opcode: 8d 85 28 fe ff fflea     eax[ebp-0x1d8] {var_1dc}Opcode: 89 04 24mov     dword [esp]eaxOpcode: e8 2e fd ff ffcall    sub_8048112Opcode: 90nop     Opcode: 89 04 24mov     dword [esp]eaxOpcode: e8 bc 08 00 00call    sub_8048ca9Opcode: 90nop     Opcode: e9 91 02 00 00jmp     0x8048684Basic Block 45Opcode: 8d 85 28 fe ff fflea     eax[ebp-0x1d8] {var_1dc}Opcode: 89 04 24mov     dword [esp]eaxOpcode: e8 36 fc ff ffcall    sub_8048112Opcode: 90nop     Opcode: b9 06 00 00 00mov     ecxdata_6Opcode: 89 04 24mov     dword [esp]eaxOpcode: c7 44 24 04 06 00 00 00mov     dword [esp+data_4]data_6Opcode: 89 8d c0 fc ff ffmov     dword [ebp-0x340 {var_344}]ecxOpcode: e8 8c 07 00 00call    sub_8048c84Opcode: 90nop     Opcode: 8d 85 28 fe ff fflea     eax[ebp-0x1d8] {var_1dc}Opcode: 89 04 24mov     dword [esp]eaxOpcode: e8 0b fc ff ffcall    sub_8048112Opcode: 90nop     Opcode: 89 04 24mov     dword [esp]eaxOpcode: e8 99 07 00 00call    sub_8048ca9Opcode: 90nop     Opcode: e9 6e 01 00 00jmp     0x8048684Basic Block 46Opcode: 8d 85 28 fe ff fflea     eax[ebp-0x1d8] {var_1dc}Opcode: 89 04 24mov     dword [esp]eaxOpcode: e8 06 00 00 00call    sub_804a982Opcode: 90nop     Opcode: e9 94 e1 ff ffjmp     0x8048b16Basic Block 47Opcode: 8d 85 28 fe ff fflea     eax[ebp-0x1d8] {var_1dc}Opcode: 89 04 24mov     dword [esp]eaxOpcode: e8 7c e7 ff ffcall    sub_804a9dcOpcode: 90nop     Opcode: e9 b0 c8 ff ffjmp     0x8048b16Basic Block 48Opcode: 8d 85 28 fe ff fflea     eax[ebp-0x1d8] {var_1dc}Opcode: c7 85 00 fe ff ff 10 00 00 00mov     dword [ebp-0x200 {var_204}]data_10Opcode: c7 85 fc fd ff ff 18 00 00 00mov     dword [ebp-0x204 {var_208}]data_18Opcode: 89 04 24mov     dword [esp]eaxOpcode: e8 07 fd ff ffcall    sub_804a571Opcode: 90nop     Opcode: 8d 85 28 fe ff fflea     eax[ebp-0x1d8] {var_1dc}Opcode: 89 04 24mov     dword [esp]eaxOpcode: e8 1a 00 00 00call    sub_804a893Opcode: 90nop     Opcode: c7 85 f8 fd ff ff 00 00 00 00mov     dword [ebp-0x208 {var_20c}]data_0Opcode: c7 85 f4 fd ff ff 00 00 00 00mov     dword [ebp-0x20c {var_210}]data_0Opcode: e9 f6 dd ff ffjmp     0x8048689Basic Block 49Opcode: 8d 85 28 fe ff fflea     eax[ebp-0x1d8] {var_1dc}Opcode: 89 04 24mov     dword [esp]eaxOpcode: e8 3a 00 00 00call    sub_8048112Opcode: 90nop     Opcode: b9 04 00 00 00mov     ecxdata_4Opcode: 89 04 24mov     dword [esp]eaxOpcode: c7 44 24 04 04 00 00 00mov     dword [esp+data_4]data_4Opcode: 89 8d b0 fc ff ffmov     dword [ebp-0x350 {var_354}]ecxOpcode: e8 90 0b 00 00call    sub_8048c84Opcode: 90nop     Opcode: 8d 85 28 fe ff fflea     eax[ebp-0x1d8] {var_1dc}Opcode: 89 04 24mov     dword [esp]eaxOpcode: e8 0f 00 00 00call    sub_8048112Opcode: 90nop     Opcode: 89 04 24mov     dword [esp]eaxOpcode: e8 9d 0b 00 00call    sub_8048ca9Opcode: 90nop     Opcode: e9 72 05 00 00jmp     0x8048684Basic Block 50Opcode: 8d 85 28 fe ff fflea     eax[ebp-0x1d8] {var_1dc}Opcode: 89 04 24mov     dword [esp]eaxOpcode: e8 62 ff ff ffcall    sub_8048112Opcode: 90nop     Opcode: b9 07 00 00 00mov     ecxdata_7Opcode: 89 04 24mov     dword [esp]eaxOpcode: c7 44 24 04 07 00 00 00mov     dword [esp+data_4]data_7Opcode: 89 8d 94 fc ff ffmov     dword [ebp-0x36c {var_370}]ecxOpcode: e8 b8 0a 00 00call    sub_8048c84Opcode: 90nop     Opcode: 8d 85 28 fe ff fflea     eax[ebp-0x1d8] {var_1dc}Opcode: 89 04 24mov     dword [esp]eaxOpcode: e8 37 ff ff ffcall    sub_8048112Opcode: 90nop     Opcode: b9 78 00 00 00mov     ecxdata_78Opcode: 8d 95 6c fd ff fflea     edx[ebp-0x294] {var_298}Opcode: 89 04 24mov     dword [esp]eaxOpcode: c7 44 24 04 78 00 00 00mov     dword [esp+data_4]data_78Opcode: 89 54 24 08mov     dword [esp+data_8]edxOpcode: 89 8d 90 fc ff ffmov     dword [ebp-0x370 {var_374}]ecxOpcode: e8 d4 33 00 00call    sub_804b5d5Opcode: 90nop     Opcode: 8d 85 28 fe ff fflea     eax[ebp-0x1d8] {var_1dc}Opcode: 89 04 24mov     dword [esp]eaxOpcode: e8 02 ff ff ffcall    sub_8048112Opcode: 90nop     Opcode: 89 04 24mov     dword [esp]eaxOpcode: e8 52 0d 00 00call    sub_8048f6bOpcode: 90nop     Opcode: e9 65 04 00 00jmp     0x8048684Basic Block 51Opcode: 8d 85 28 fe ff fflea     eax[ebp-0x1d8] {var_1dc}Opcode: 8b 8d 64 fd ff ffmov     ecxdword [ebp-0x29c {var_2a0}]Opcode: 05 84 00 00 00add     eax0x84 {var_158}Opcode: c1 e1 04shl     ecx0x4Opcode: 01 c8add     eax {var_158}ecxOpcode: 89 04 24mov     dword [esp]eaxOpcode: e8 8c 1b 00 00call    sub_804dd59Opcode: 90nop     Opcode: 66 89 c2mov     dxaxOpcode: 66 89 95 6a fd ff ffmov     word [ebp-0x296 {var_29a}]dxOpcode: 0f b7 85 6a fd ff ffmovzx   eaxword [ebp-0x296 {var_29a}]Opcode: 69 8d 64 fd ff ff 0c 00 00 00imul    ecxdword [ebp-0x29c {var_2a0}]data_cOpcode: 89 84 0d 6c fd ff ffmov     dword [ebp+ecx-0x294]eax {var_4}Opcode: 0f b7 85 6a fd ff ffmovzx   eaxword [ebp-0x296 {var_29a}]Opcode: 3d 00 00 00 00cmp     eaxdata_0Opcode: 0f 85 ae 1a 00 00jne     0x804dcb0Basic Block 52Opcode: 8d 85 28 fe ff fflea     eax[ebp-0x1d8] {var_1dc}Opcode: f2 0f 10 85 58 fd ff ffmovsd   xmm0qword [ebp-0x2a8] {var_2ac}Opcode: 89 04 24mov     dword [esp]eaxOpcode: f2 0f 11 44 24 04movsd   qword [esp+data_4]xmm0Opcode: e8 ff 07 00 00call    sub_804d9f5Opcode: 90nop     Opcode: 8d 85 28 fe ff fflea     eax[ebp-0x1d8] {var_1dc}Opcode: 8a 8d 57 fd ff ffmov     clbyte [ebp-0x2a9 {var_2ad}]Opcode: 80 e1 01and     cl0x1Opcode: 89 04 24mov     dword [esp]eaxOpcode: 0f b6 c1movzx   eaxclOpcode: 89 44 24 04mov     dword [esp+data_4]eaxOpcode: e8 d4 f0 ff ffcall    sub_804c2e9Opcode: 90nop     Opcode: 8d 85 28 fe ff fflea     eax[ebp-0x1d8] {var_1dc}Opcode: 8a 8d 56 fd ff ffmov     clbyte [ebp-0x2aa {var_2ae}]Opcode: 80 e1 01and     cl0x1Opcode: 89 04 24mov     dword [esp]eaxOpcode: eb 0ajmp     0x804d234Basic Block 53Opcode: 8a 85 57 fd ff ffmov     albyte [ebp-0x2a9 {var_2ad}]Opcode: 24 01and     al0x1Opcode: 0f b6 c8movzx   ecxalOpcode: 81 f9 01 00 00 00cmp     ecxdata_1Opcode: 0f 85 8c 10 00 00jne     0x804d1a2Basic Block 54Opcode: c7 85 2c fd ff ff 00 00 00 00mov     dword [ebp-0x2d4 {var_2d8}]data_0Opcode: e9 a6 ed ff ffjmp     0x804a5b9Basic Block 55Opcode: c7 85 30 fd ff ff 01 00 00 00mov     dword [ebp-0x2d0 {var_2d4}]data_1Opcode: eb c1jmp     0x804b804Basic Block 56Opcode: d9 eafldl2e  Opcode: de c9fmulp   st1st0Opcode: e9 60 ff ff ffjmp     0x804bcf4Basic Block 57Opcode: e9 01 02 00 00jmp     0x8048684Basic Block 58Opcode: 8d 85 28 fe ff fflea     eax[ebp-0x1d8] {var_1dc}Opcode: 89 04 24mov     dword [esp]eaxOpcode: e8 ba 57 00 00call    sub_804e326Opcode: 90nop     Opcode: 0f b7 c8movzx   ecxaxOpcode: 81 f9 0a 00 00 00cmp     ecxdata_aOpcode: 0f 8c 5d fd ff ffjl      0x80488d9Basic Block 59Opcode: 8d 85 28 fe ff fflea     eax[ebp-0x1d8] {var_1dc}Opcode: 89 04 24mov     dword [esp]eaxOpcode: e8 ee f5 ff ffcall    sub_8048112Opcode: 90nop     Opcode: b9 00 00 00 00mov     ecxdata_0Opcode: 89 04 24mov     dword [esp]eaxOpcode: c7 44 24 04 00 00 00 00mov     dword [esp+data_4]data_0Opcode: 89 8d b4 fc ff ffmov     dword [ebp-0x34c {var_350}]ecxOpcode: e8 44 01 00 00call    sub_8048c84Opcode: 90nop     Opcode: 8d 85 28 fe ff fflea     eax[ebp-0x1d8] {var_1dc}Opcode: 89 04 24mov     dword [esp]eaxOpcode: e8 c3 f5 ff ffcall    sub_8048112Opcode: 90nop     Opcode: 89 04 24mov     dword [esp]eaxOpcode: e8 51 01 00 00call    sub_8048ca9Opcode: 90nop     Opcode: e9 26 fb ff ffjmp     0x8048684Basic Block 60Opcode: 8b 85 f4 fd ff ffmov     eaxdword [ebp-0x20c {var_210}]Opcode: 3b 85 04 fe ff ffcmp     eaxdword [ebp-0x1fc {var_200}]Opcode: 0f 8d 24 04 00 00jge     0x8048abfBasic Block 61Opcode: 8d 85 28 fe ff fflea     eax[ebp-0x1d8] {var_1dc}Opcode: 8b 8d 64 fd ff ffmov     ecxdword [ebp-0x29c {var_2a0}]Opcode: 05 84 00 00 00add     eax0x84 {var_158}Opcode: c1 e1 04shl     ecx0x4Opcode: 01 c8add     eax {var_158}ecxOpcode: 89 04 24mov     dword [esp]eaxOpcode: e8 7a 00 00 00call    sub_804dd48Opcode: 90nop     Opcode: 66 89 c2mov     dxaxOpcode: 66 89 95 6a fd ff ffmov     word [ebp-0x296 {var_29a}]dxBasic Block 62Opcode: 8d 85 28 fe ff fflea     eax[ebp-0x1d8] {var_1dc}Opcode: 8b 8d 64 fd ff ffmov     ecxdword [ebp-0x29c {var_2a0}]Opcode: 05 84 00 00 00add     eax0x84 {var_158}Opcode: c1 e1 04shl     ecx0x4Opcode: 01 c8add     eax {var_158}ecxOpcode: 89 04 24mov     dword [esp]eaxOpcode: e8 49 1b 00 00call    sub_804dd69Opcode: 90nop     Opcode: 66 89 c2mov     dxaxOpcode: 66 89 95 6a fd ff ffmov     word [ebp-0x296 {var_29a}]dxOpcode: e9 a9 1a 00 00jmp     0x804dcd9Basic Block 63Opcode: 0f b6 c1movzx   eaxclOpcode: 89 44 24 04mov     dword [esp+data_4]eaxOpcode: e8 93 07 00 00call    sub_804d9d3Opcode: 90nop     Opcode: e9 3e b4 ff ffjmp     0x8048684Basic Block 64Opcode: b8 4b 00 00 00mov     eaxdata_4bOpcode: f2 0f 2a c0cvtsi2sd xmm0eaxOpcode: f2 0f 10 8d 58 fd ff ffmovsd   xmm1qword [ebp-0x2a8] {var_2ac}Opcode: 66 0f 2e c8ucomisd xmm1xmm0Opcode: 76 1cjbe     0x804d1d5Basic Block 65Opcode: 8a 85 56 fd ff ffmov     albyte [ebp-0x2aa {var_2ae}]Opcode: 24 01and     al0x1Opcode: 0f b6 c8movzx   ecxalOpcode: 81 f9 01 00 00 00cmp     ecxdata_1Opcode: 0f 85 40 10 00 00jne     0x804d16dBasic Block 66Opcode: 81 bd 2c fd ff ff 00 10 00 00cmp     dword [ebp-0x2d4 {var_2d8}]data_1000Opcode: 0f 8d 5c db ff ffjge     0x8048125Basic Block 67Opcode: d9 c0fld     st0Opcode: d9 fcfrndint Opcode: dc e9fsub    st1st0Opcode: d9 c9fxch    st0st1Opcode: d9 f0f2xm1   Opcode: d9 e8fld1    Opcode: de c1faddp   st1st0Opcode: d9 fdfscale  Opcode: dd d9fstp    st1Opcode: e9 11 e5 ff ffjmp     0x804a21cBasic Block 68Opcode: 8d 85 28 fe ff fflea     eax[ebp-0x1d8] {var_1dc}Opcode: 89 04 24mov     dword [esp]eaxOpcode: e8 0d 01 00 00call    sub_80489f4Opcode: 90nop     Opcode: 89 04 24mov     dword [esp]eaxOpcode: e8 04 13 00 00call    sub_8049bf4Opcode: 90nop     Opcode: 8d 8d 28 fe ff fflea     ecx[ebp-0x1d8] {var_1dc}Opcode: 66 89 85 16 fe ff ffmov     word [ebp-0x1ea {var_1ee}]axOpcode: 89 0c 24mov     dword [esp]ecxOpcode: e8 ee 00 00 00call    sub_80489f4Opcode: 90nop     Opcode: 89 04 24mov     dword [esp]eaxOpcode: e8 b0 0f 00 00call    sub_80498bfOpcode: 90nop     Opcode: 8d 8d 28 fe ff fflea     ecx[ebp-0x1d8] {var_1dc}Opcode: 89 85 10 fe ff ffmov     dword [ebp-0x1f0 {var_1f4}]eaxOpcode: 89 0c 24mov     dword [esp]ecxOpcode: e8 d0 00 00 00call    sub_80489f4Opcode: 90nop     Opcode: 89 04 24mov     dword [esp]eaxOpcode: e8 63 0e 00 00call    sub_8049790Opcode: 90nop     Opcode: b9 18 00 00 00mov     ecxdata_18Opcode: 89 85 0c fe ff ffmov     dword [ebp-0x1f4 {var_1f8}]eaxOpcode: c7 04 24 18 00 00 00mov     dword [esp]data_18Opcode: 89 8d d4 fc ff ffmov     dword [ebp-0x32c {var_330}]ecxOpcode: e8 8e 41 00 00call    sub_804cad9Opcode: 90nop     Opcode: b9 01 00 00 00mov     ecxdata_1Opcode: 0f b7 95 16 fe ff ffmovzx   edxword [ebp-0x1ea {var_1ee}]Opcode: 8b b5 10 fe ff ffmov     esidword [ebp-0x1f0 {var_1f4}]Opcode: 8b bd 0c fe ff ffmov     edidword [ebp-0x1f4 {var_1f8}]Opcode: 89 04 24mov     dword [esp]eaxOpcode: 89 54 24 04mov     dword [esp+data_4]edxOpcode: 89 74 24 08mov     dword [esp+data_8]esiOpcode: 89 7c 24 0cmov     dword [esp+data_c]ediOpcode: c7 44 24 10 01 00 00 00mov     dword [esp+data_10]data_1Opcode: 89 8d d0 fc ff ffmov     dword [ebp-0x330 {var_334}]ecxOpcode: 89 85 cc fc ff ffmov     dword [ebp-0x334 {var_338}]eaxOpcode: e8 54 3f 00 00call    sub_804c8e0Opcode: 90nop     Opcode: 8d 85 28 fe ff fflea     eax[ebp-0x1d8] {var_1dc}Opcode: 89 04 24mov     dword [esp]eaxOpcode: 8b 85 cc fc ff ffmov     eaxdword [ebp-0x334 {var_338}]Opcode: 89 44 24 04mov     dword [esp+data_4]eaxOpcode: e8 82 3e 00 00call    sub_804c827Opcode: 90nop     Opcode: 8d 8d 28 fe ff fflea     ecx[ebp-0x1d8] {var_1dc}Opcode: 89 0c 24mov     dword [esp]ecxOpcode: 88 85 cb fc ff ffmov     byte [ebp-0x335 {var_339}]alOpcode: e8 58 f7 ff ffcall    sub_8048112Opcode: 90nop     Opcode: b9 00 00 00 00mov     ecxdata_0Opcode: 89 04 24mov     dword [esp]eaxOpcode: c7 44 24 04 00 00 00 00mov     dword [esp+data_4]data_0Opcode: 89 8d c4 fc ff ffmov     dword [ebp-0x33c {var_340}]ecxOpcode: e8 ae 02 00 00call    sub_8048c84Opcode: 90nop     Opcode: 8d 85 28 fe ff fflea     eax[ebp-0x1d8] {var_1dc}Opcode: 89 04 24mov     dword [esp]eaxOpcode: e8 2d f7 ff ffcall    sub_8048112Opcode: 90nop     Opcode: 89 04 24mov     dword [esp]eaxOpcode: e8 bb 02 00 00call    sub_8048ca9Opcode: 90nop     Opcode: e9 90 fc ff ffjmp     0x8048684Basic Block 69Opcode: 8d 85 28 fe ff fflea     eax[ebp-0x1d8] {var_1dc}Opcode: 89 04 24mov     dword [esp]eaxOpcode: e8 88 f5 ff ffcall    sub_8048112Opcode: 90nop     Opcode: b9 08 00 00 00mov     ecxdata_8Opcode: 89 04 24mov     dword [esp]eaxOpcode: c7 44 24 04 08 00 00 00mov     dword [esp+data_4]data_8Opcode: 89 8d d8 fc ff ffmov     dword [ebp-0x328 {var_32c}]ecxOpcode: e8 de 00 00 00call    sub_8048c84Opcode: 90nop     Opcode: 8d 85 28 fe ff fflea     eax[ebp-0x1d8] {var_1dc}Opcode: 89 04 24mov     dword [esp]eaxOpcode: e8 5d f5 ff ffcall    sub_8048112Opcode: 90nop     Opcode: 89 04 24mov     dword [esp]eaxOpcode: e8 eb 00 00 00call    sub_8048ca9Opcode: 90nop     Opcode: e9 c0 fa ff ffjmp     0x8048684Basic Block 70Opcode: 8d 85 28 fe ff fflea     eax[ebp-0x1d8] {var_1dc}Opcode: 89 04 24mov     dword [esp]eaxOpcode: e8 45 f6 ff ffcall    sub_8048112Opcode: 90nop     Opcode: b9 00 00 00 00mov     ecxdata_0Opcode: 89 04 24mov     dword [esp]eaxOpcode: c7 44 24 04 00 00 00 00mov     dword [esp+data_4]data_0Opcode: 89 8d 9c fc ff ffmov     dword [ebp-0x364 {var_368}]ecxOpcode: e8 9b 01 00 00call    sub_8048c84Opcode: 90nop     Opcode: 8d 85 28 fe ff fflea     eax[ebp-0x1d8] {var_1dc}Opcode: 89 04 24mov     dword [esp]eaxOpcode: e8 1a f6 ff ffcall    sub_8048112Opcode: 90nop     Opcode: 89 04 24mov     dword [esp]eaxOpcode: e8 a8 01 00 00call    sub_8048ca9Opcode: 90nop     Opcode: 8d 85 28 fe ff fflea     eax[ebp-0x1d8] {var_1dc}Opcode: 89 04 24mov     dword [esp]eaxOpcode: e8 10 30 00 00call    sub_804bb20Opcode: 90nop     Basic Block 71Opcode: 8d 85 28 fe ff fflea     eax[ebp-0x1d8] {var_1dc}Opcode: 8b 8d 00 fe ff ffmov     ecxdword [ebp-0x200 {var_204}]  {data_10}Opcode: 8b 95 f4 fd ff ffmov     edxdword [ebp-0x20c {var_210}]Opcode: 0f af 95 fc fd ff ffimul    edxdword [ebp-0x204 {var_208}]Opcode: 01 d1add     ecxedxOpcode: 89 8d e4 fd ff ffmov     dword [ebp-0x21c {var_220}]ecxOpcode: 89 04 24mov     dword [esp]eaxOpcode: e8 30 03 00 00call    sub_80489f4Opcode: 90nop     Opcode: 8d 8d f0 fd ff fflea     ecx[ebp-0x210] {var_214}Opcode: 8d 95 ec fd ff fflea     edx[ebp-0x214] {var_218}Opcode: 8d b5 e8 fd ff fflea     esi[ebp-0x218] {var_21c}Opcode: 8b bd e4 fd ff ffmov     edidword [ebp-0x21c {var_220}]Opcode: 89 04 24mov     dword [esp]eaxOpcode: 89 7c 24 04mov     dword [esp+data_4]ediOpcode: 89 4c 24 08mov     dword [esp+data_8]ecxOpcode: 89 54 24 0cmov     dword [esp+data_c]edxOpcode: 89 74 24 10mov     dword [esp+data_10]esiOpcode: e8 83 0b 00 00call    sub_8049278Opcode: 90nop     Opcode: 81 bd f0 fd ff ff 00 00 00 00cmp     dword [ebp-0x210 {var_214}]data_0Opcode: 0f 85 60 01 00 00jne     0x8048866Basic Block 72Opcode: 81 bd 64 fd ff ff 0a 00 00 00cmp     dword [ebp-0x29c {var_2a0}]data_aOpcode: 0f 8d f3 bf ff ffjge     0x80481a2Basic Block 73Opcode: 8d 85 28 fe ff fflea     eax[ebp-0x1d8] {var_1dc}Opcode: 0f b7 8d 6a fd ff ffmovzx   ecxword [ebp-0x296 {var_29a}]Opcode: 69 95 64 fd ff ff 0c 00 00 00imul    edxdword [ebp-0x29c {var_2a0}]data_cOpcode: 89 8c 15 70 fd ff ffmov     dword [ebp+edx-0x290]ecx {var_4}Opcode: 8b 8d 64 fd ff ffmov     ecxdword [ebp-0x29c {var_2a0}]Opcode: 05 84 00 00 00add     eax0x84 {var_158}Opcode: c1 e1 04shl     ecx0x4Opcode: 01 c8add     eax {var_158}ecxOpcode: 89 04 24mov     dword [esp]eaxOpcode: e8 98 04 00 00call    sub_804e1a7Opcode: 90nop     Opcode: 66 89 c6mov     siaxOpcode: 66 89 b5 6a fd ff ffmov     word [ebp-0x296 {var_29a}]siOpcode: 0f b7 85 6a fd ff ffmovzx   eaxword [ebp-0x296 {var_29a}]Opcode: 69 8d 64 fd ff ff 0c 00 00 00imul    ecxdword [ebp-0x29c {var_2a0}]data_cOpcode: 89 84 0d 74 fd ff ffmov     dword [ebp+ecx-0x28c]eax {var_4}Opcode: 8b 85 64 fd ff ffmov     eaxdword [ebp-0x29c {var_2a0}]Opcode: 05 01 00 00 00add     eaxdata_1Opcode: 89 85 64 fd ff ffmov     dword [ebp-0x29c {var_2a0}]eaxOpcode: e9 57 e4 ff ffjmp     0x804c19fBasic Block 74Opcode: e9 f0 fc ff ffjmp     0x804cecaBasic Block 75Opcode: f2 0f 10 05 d0 02 05 08movsd   xmm0qword [data_80502d0]Opcode: f2 0f 10 8d 58 fd ff ffmovsd   xmm1qword [ebp-0x2a8] {var_2ac}Opcode: f2 0f 5c c8subsd   xmm1xmm0Opcode: f2 0f 11 8d 58 fd ff ffmovsd   qword [ebp-0x2a8]xmm1 {var_2ac}Basic Block 76Opcode: b8 4b 00 00 00mov     eaxdata_4bOpcode: f2 0f 2a c0cvtsi2sd xmm0eaxOpcode: f2 0f 10 8d 58 fd ff ffmovsd   xmm1qword [ebp-0x2a8] {var_2ac}Opcode: 66 0f 2e c8ucomisd xmm1xmm0Opcode: 76 c3jbe     0x804d147Basic Block 77Opcode: b8 01 00 00 00mov     eaxdata_1Opcode: f2 0f 2a c0cvtsi2sd xmm0eaxOpcode: f2 0f 10 8d 58 fd ff ffmovsd   xmm1qword [ebp-0x2a8] {var_2ac}Opcode: f2 0f 58 c8addsd   xmm1xmm0Opcode: f2 0f 11 8d 58 fd ff ffmovsd   qword [ebp-0x2a8]xmm1 {var_2ac}Opcode: f2 0f 10 85 58 fd ff ffmovsd   xmm0qword [ebp-0x2a8] {var_2ac}Opcode: 8b 85 50 fd ff ffmov     eaxdword [ebp-0x2b0 {var_2b4}]Opcode: 05 05 00 00 00add     eaxdata_5Opcode: f2 0f 2a c8cvtsi2sd xmm1eaxOpcode: 66 0f 2e c1ucomisd xmm0xmm1Opcode: 76 07jbe     0x804c16eBasic Block 78Opcode: 8d 85 28 fe ff fflea     eax[ebp-0x1d8] {var_1dc}Opcode: 89 04 24mov     dword [esp]eaxOpcode: e8 df ff ff ffcall    sub_8048112Opcode: 90nop     Opcode: b9 0a 00 00 00mov     ecxdata_aOpcode: 89 04 24mov     dword [esp]eaxOpcode: c7 44 24 04 0a 00 00 00mov     dword [esp+data_4]data_aOpcode: 89 8d 84 fc ff ffmov     dword [ebp-0x37c {var_380}]ecxOpcode: e8 35 0b 00 00call    sub_8048c84Opcode: 90nop     Opcode: 8d 85 28 fe ff fflea     eax[ebp-0x1d8] {var_1dc}Opcode: 89 04 24mov     dword [esp]eaxOpcode: e8 b4 ff ff ffcall    sub_8048112Opcode: 90nop     Opcode: b9 04 00 00 00mov     ecxdata_4Opcode: 8d 95 30 fd ff fflea     edx[ebp-0x2d0] {var_2d4}Opcode: 89 04 24mov     dword [esp]eaxOpcode: c7 44 24 04 04 00 00 00mov     dword [esp+data_4]data_4Opcode: 89 54 24 08mov     dword [esp+data_8]edxOpcode: 89 8d 80 fc ff ffmov     dword [ebp-0x380 {var_384}]ecxOpcode: e8 51 34 00 00call    sub_804b5d5Opcode: 90nop     Opcode: 8d 85 28 fe ff fflea     eax[ebp-0x1d8] {var_1dc}Opcode: 89 04 24mov     dword [esp]eaxOpcode: e8 7f ff ff ffcall    sub_8048112Opcode: 90nop     Opcode: 89 04 24mov     dword [esp]eaxOpcode: e8 cf 0d 00 00call    sub_8048f6bOpcode: 90nop     Opcode: e9 e2 04 00 00jmp     0x8048684Basic Block 79Opcode: 8b 85 30 fd ff ffmov     eaxdword [ebp-0x2d0 {var_2d4}]Opcode: 8b 4d ecmov     ecxdword [ebp-0x14 {var_18}]  {0x4347c000}Opcode: 8b 95 2c fd ff ffmov     edxdword [ebp-0x2d4 {var_2d8}]Opcode: 0f b6 0c 11movzx   ecxbyte [ecx+edx]Opcode: 8b 95 2c fd ff ffmov     edxdword [ebp-0x2d4 {var_2d8}]Opcode: 81 c2 01 00 00 00add     edxdata_1Opcode: 0f af caimul    ecxedxOpcode: 01 c8add     eaxecxOpcode: 89 85 30 fd ff ffmov     dword [ebp-0x2d0 {var_2d4}]eaxOpcode: 8b 85 2c fd ff ffmov     eaxdword [ebp-0x2d4 {var_2d8}]Opcode: 05 01 00 00 00add     eaxdata_1Opcode: 89 85 2c fd ff ffmov     dword [ebp-0x2d4 {var_2d8}]eaxOpcode: eb b3jmp     0x804a5b9Basic Block 80Opcode: 81 bd f0 fd ff ff 01 00 00 00cmp     dword [ebp-0x210 {var_214}]data_1Opcode: 75 9djne     0x804880fBasic Block 81Opcode: 8d 85 28 fe ff fflea     eax[ebp-0x1d8] {var_1dc}Opcode: 8b 8d ec fd ff ffmov     ecxdword [ebp-0x214 {var_218}]Opcode: 66 89 camov     dxcxOpcode: 89 04 24mov     dword [esp]eaxOpcode: 0f b7 c2movzx   eaxdxOpcode: 89 44 24 04mov     dword [esp+data_4]eaxOpcode: e8 e7 22 00 00call    sub_804aa0bOpcode: 90nop     Opcode: 24 01and     al0x1Opcode: 0f b6 c8movzx   ecxalOpcode: 81 f9 00 00 00 00cmp     ecxdata_0Opcode: 75 63jne     0x8048795Basic Block 82Opcode: e9 85 03 00 00jmp     0x804d254Basic Block 83Opcode: f2 0f 10 85 58 fd ff ffmovsd   xmm0qword [ebp-0x2a8] {var_2ac}Opcode: 8b 85 50 fd ff ffmov     eaxdword [ebp-0x2b0 {var_2b4}]Opcode: 2d 05 00 00 00sub     eaxdata_5Opcode: f2 0f 2a c8cvtsi2sd xmm1eaxOpcode: 66 0f 2e c8ucomisd xmm1xmm0Opcode: 76 dejbe     0x804d142Basic Block 84Opcode: f2 0f 10 05 d0 02 05 08movsd   xmm0qword [data_80502d0]Opcode: f2 0f 10 8d 58 fd ff ffmovsd   xmm1qword [ebp-0x2a8] {var_2ac}Opcode: f2 0f 5c c8subsd   xmm1xmm0Opcode: f2 0f 11 8d 58 fd ff ffmovsd   qword [ebp-0x2a8]xmm1 {var_2ac}Opcode: eb a5jmp     0x804d147Basic Block 85Opcode: e9 55 0d 00 00jmp     0x804cec8Basic Block 86Opcode: c6 85 56 fd ff ff 00mov     byte [ebp-0x2aa {var_2ae}]0x0Basic Block 87Opcode: 8d 85 28 fe ff fflea     eax[ebp-0x1d8] {var_1dc}Opcode: 89 04 24mov     dword [esp]eaxOpcode: e8 f5 f8 ff ffcall    sub_8048112Opcode: 90nop     Opcode: b9 04 00 00 00mov     ecxdata_4Opcode: 89 04 24mov     dword [esp]eaxOpcode: c7 44 24 04 04 00 00 00mov     dword [esp+data_4]data_4Opcode: 89 8d a4 fc ff ffmov     dword [ebp-0x35c {var_360}]ecxOpcode: e8 4b 04 00 00call    sub_8048c84Opcode: 90nop     Opcode: 8d 85 28 fe ff fflea     eax[ebp-0x1d8] {var_1dc}Opcode: 89 04 24mov     dword [esp]eaxOpcode: e8 ca f8 ff ffcall    sub_8048112Opcode: 90nop     Opcode: 89 04 24mov     dword [esp]eaxOpcode: e8 58 04 00 00call    sub_8048ca9Opcode: 90nop     Opcode: 8d 85 28 fe ff fflea     eax[ebp-0x1d8] {var_1dc}Opcode: 89 04 24mov     dword [esp]eaxOpcode: e8 f8 3f 00 00call    sub_804c858Opcode: 90nop     Opcode: e9 ab 02 00 00jmp     0x8048b11Basic Block 88Opcode: 81 bd ec fd ff ff 08 07 00 00cmp     dword [ebp-0x214 {var_218}]0x708Opcode: 0f 83 ee 46 00 00jae     0x804cf70Basic Block 89Opcode: e9 cc 45 00 00jmp     0x804cd66Basic Block 90Opcode: 81 bd ec fd ff ff 00 00 00 00cmp     dword [ebp-0x214 {var_218}]data_0Opcode: 74 57je      0x8048795Basic Block 91Opcode: 8b 85 4c fd ff ffmov     eaxdword [ebp-0x2b4 {var_2b8}]Opcode: 05 01 00 00 00add     eaxdata_1Opcode: 89 85 4c fd ff ffmov     dword [ebp-0x2b4 {var_2b8}]eaxOpcode: e9 83 ee ff ffjmp     0x804c0edBasic Block 92Opcode: e9 81 fd ff ffjmp     0x804cec8Basic Block 93Opcode: c6 85 56 fd ff ff 01mov     byte [ebp-0x2aa {var_2ae}]0x1Opcode: eb d5jmp     0x804d142Basic Block 94Opcode: eb 00jmp     0x804cecaBasic Block 95Opcode: e9 6e fb ff ffjmp     0x8048684Basic Block 96Opcode: e9 1d ff ff ffjmp     0x804ce92Basic Block 97Opcode: 8d 85 28 fe ff fflea     eax[ebp-0x1d8] {var_1dc}Opcode: 89 04 24mov     dword [esp]eaxOpcode: e8 82 f8 ff ffcall    sub_8048112Opcode: 90nop     Opcode: b9 02 00 00 00mov     ecxdata_2Opcode: 89 04 24mov     dword [esp]eaxOpcode: c7 44 24 04 02 00 00 00mov     dword [esp+data_4]data_2Opcode: 89 8d a8 fc ff ffmov     dword [ebp-0x358 {var_35c}]ecxOpcode: e8 d8 03 00 00call    sub_8048c84Opcode: 90nop     Opcode: 8d 85 28 fe ff fflea     eax[ebp-0x1d8] {var_1dc}Opcode: 89 04 24mov     dword [esp]eaxOpcode: e8 57 f8 ff ffcall    sub_8048112Opcode: 90nop     Opcode: 89 04 24mov     dword [esp]eaxOpcode: e8 e5 03 00 00call    sub_8048ca9Opcode: 90nop     Opcode: 8d 85 28 fe ff fflea     eax[ebp-0x1d8] {var_1dc}Opcode: 89 04 24mov     dword [esp]eaxOpcode: e8 85 3f 00 00call    sub_804c858Opcode: 90nop     Opcode: e9 38 02 00 00jmp     0x8048b11Basic Block 98Opcode: 8d 85 28 fe ff fflea     eax[ebp-0x1d8] {var_1dc}Opcode: 8b 8d f8 fd ff ffmov     ecxdword [ebp-0x208 {var_20c}]Opcode: 05 84 00 00 00add     eax0x84 {var_158}Opcode: c1 e1 04shl     ecx0x4Opcode: 01 c8add     eax {var_158}ecxOpcode: 8b 8d f0 fd ff ffmov     ecxdword [ebp-0x210 {var_214}]Opcode: 89 04 24mov     dword [esp]eaxOpcode: 89 4c 24 04mov     dword [esp+data_4]ecxOpcode: e8 93 ff ff ffcall    sub_804cd21Opcode: 90nop     Opcode: 81 bd f0 fd ff ff 00 00 00 00cmp     dword [ebp-0x210 {var_214}]data_0Opcode: 0f 85 a8 fe ff ffjne     0x804cc47Basic Block 99Opcode: 8d 85 28 fe ff fflea     eax[ebp-0x1d8] {var_1dc}Opcode: 89 04 24mov     dword [esp]eaxOpcode: e8 c6 f9 ff ffcall    sub_8048112Opcode: 90nop     Opcode: b9 03 00 00 00mov     ecxdata_3Opcode: 89 04 24mov     dword [esp]eaxOpcode: c7 44 24 04 03 00 00 00mov     dword [esp+data_4]data_3Opcode: 89 8d ac fc ff ffmov     dword [ebp-0x354 {var_358}]ecxOpcode: e8 1c 05 00 00call    sub_8048c84Opcode: 90nop     Opcode: 8d 85 28 fe ff fflea     eax[ebp-0x1d8] {var_1dc}Opcode: 89 04 24mov     dword [esp]eaxOpcode: e8 9b f9 ff ffcall    sub_8048112Opcode: 90nop     Opcode: 89 04 24mov     dword [esp]eaxOpcode: e8 29 05 00 00call    sub_8048ca9Opcode: 90nop     Opcode: 8d 85 28 fe ff fflea     eax[ebp-0x1d8] {var_1dc}Opcode: 89 04 24mov     dword [esp]eaxOpcode: e8 c9 40 00 00call    sub_804c858Opcode: 90nop     Opcode: e9 7c 03 00 00jmp     0x8048b11Basic Block 100Opcode: 8b 85 4c fd ff ffmov     eaxdword [ebp-0x2b4 {var_2b8}]Opcode: 3b 85 60 fd ff ffcmp     eaxdword [ebp-0x2a0 {var_2a4}]Opcode: 0f 83 db 10 00 00jae     0x804d1daBasic Block 101Opcode: e9 cf fe ff ffjmp     0x804cd66Basic Block 102Opcode: 8d 85 28 fe ff fflea     eax[ebp-0x1d8] {var_1dc}Opcode: 8b 8d f8 fd ff ffmov     ecxdword [ebp-0x208 {var_20c}]Opcode: 05 84 00 00 00add     eax0x84 {var_158}Opcode: c1 e1 04shl     ecx0x4Opcode: 01 c8add     eax {var_158}ecxOpcode: 8b 8d ec fd ff ffmov     ecxdword [ebp-0x214 {var_218}]Opcode: 89 04 24mov     dword [esp]eaxOpcode: 89 4c 24 04mov     dword [esp+data_4]ecxOpcode: e8 06 00 00 00call    sub_804cc75Opcode: 90nop     Opcode: e9 7c bb ff ffjmp     0x80487f1Basic Block 103Opcode: 8d 85 28 fe ff fflea     eax[ebp-0x1d8] {var_1dc}Opcode: 8b 8d f8 fd ff ffmov     ecxdword [ebp-0x208 {var_20c}]Opcode: 05 84 00 00 00add     eax0x84 {var_158}Opcode: c1 e1 04shl     ecx0x4Opcode: 01 c8add     eax {var_158}ecxOpcode: 8b 8d ec fd ff ffmov     ecxdword [ebp-0x214 {var_218}]Opcode: 89 04 24mov     dword [esp]eaxOpcode: 89 4c 24 04mov     dword [esp+data_4]ecxOpcode: e8 37 ff ff ffcall    sub_804ccfeOpcode: 90nop     Opcode: e9 24 ba ff ffjmp     0x80487f1Basic Block 104Opcode: 81 bd e8 fd ff ff af 00 00 00cmp     dword [ebp-0x218 {var_21c}]0xafOpcode: 72 9djb      0x804879aBasic Block 105Opcode: 8d 85 28 fe ff fflea     eax[ebp-0x1d8] {var_1dc}Opcode: 89 04 24mov     dword [esp]eaxOpcode: e8 6a f9 ff ffcall    sub_8048112Opcode: 90nop     Opcode: b9 01 00 00 00mov     ecxdata_1Opcode: 89 04 24mov     dword [esp]eaxOpcode: c7 44 24 04 01 00 00 00mov     dword [esp+data_4]data_1Opcode: 89 8d a0 fc ff ffmov     dword [ebp-0x360 {var_364}]ecxOpcode: e8 c0 04 00 00call    sub_8048c84Opcode: 90nop     Opcode: 8d 85 28 fe ff fflea     eax[ebp-0x1d8] {var_1dc}Opcode: 89 04 24mov     dword [esp]eaxOpcode: e8 3f f9 ff ffcall    sub_8048112Opcode: 90nop     Opcode: 89 04 24mov     dword [esp]eaxOpcode: e8 cd 04 00 00call    sub_8048ca9Opcode: 90nop     Opcode: 8d 85 28 fe ff fflea     eax[ebp-0x1d8] {var_1dc}Opcode: 89 04 24mov     dword [esp]eaxOpcode: e8 6d 40 00 00call    sub_804c858Opcode: 90nop     Opcode: e9 20 03 00 00jmp     0x8048b11Basic Block 106Opcode: 81 bd e8 fd ff ff 5e 01 00 00cmp     dword [ebp-0x218 {var_21c}]0x15eOpcode: 0f 86 7b 41 00 00jbe     0x804c988Basic Block 107Opcode: 8d 85 28 fe ff fflea     eax[ebp-0x1d8] {var_1dc}Opcode: 8b 8d f8 fd ff ffmov     ecxdword [ebp-0x208 {var_20c}]Opcode: 05 84 00 00 00add     eax0x84 {var_158}Opcode: c1 e1 04shl     ecx0x4Opcode: 01 c8add     eax {var_158}ecxOpcode: 8b 8d e8 fd ff ffmov     ecxdword [ebp-0x218 {var_21c}]Opcode: 89 04 24mov     dword [esp]eaxOpcode: eb 0cjmp     0x804c9b5Basic Block 108Opcode: eb 8bjmp     0x804879aBasic Block 109Opcode: 89 4c 24 04mov     dword [esp+data_4]ecxOpcode: e8 28 00 00 00call    sub_804c9e6Opcode: 90nop     Opcode: 8b 85 f8 fd ff ffmov     eaxdword [ebp-0x208 {var_20c}]Opcode: 05 01 00 00 00add     eaxdata_1Opcode: 89 85 f8 fd ff ffmov     dword [ebp-0x208 {var_20c}]eaxOpcode: 8b 85 f4 fd ff ffmov     eaxdword [ebp-0x20c {var_210}]Opcode: 05 01 00 00 00add     eaxdata_1Opcode: 89 85 f4 fd ff ffmov     dword [ebp-0x20c {var_210}]eaxOpcode: e9 a3 bc ff ffjmp     0x8048689