Function Graph 0Basic Block 0Opcode: 55sub_8048a02:Opcode: 55push    ebpOpcode: 89 e5mov     ebpespOpcode: 81 ec 88 04 00 00sub     esp0x488 {var_48c}Opcode: 8b 45 08mov     eaxdword [ebp+0x8 {arg_4}]Opcode: 89 45 fcmov     dword [ebp-0x4 {var_8}]eaxBasic Block 1Opcode: 81 bd f0 fb ff ff 78 56 34 12cmp     dword [ebp-0x410 {var_414}]0x12345678Opcode: 74 17je      0x8048a72Basic Block 2Opcode: b8 ff ff ff ffmov     eax0xffffffffOpcode: c7 04 24 ff ff ff ffmov     dword [esp {var_48c}]0xffffffffOpcode: 89 85 e4 fb ff ffmov     dword [ebp-0x41c {var_420}]eaxOpcode: e8 8e 48 00 00call    sub_804d2ddOpcode: e8 8e 48 00 00{ Does not return }Basic Block 3Opcode: 0f b7 85 f4 fb ff ffmovzx   eaxword [ebp-0x40c {var_410}]Opcode: 3d 00 04 00 00cmp     eax0x400Opcode: 7e 17jle     0x8048a97Basic Block 4Opcode: b8 ff ff ff ffmov     eax0xffffffffOpcode: c7 04 24 ff ff ff ffmov     dword [esp {var_48c}]0xffffffffOpcode: 89 85 e0 fb ff ffmov     dword [ebp-0x420 {var_424}]eaxOpcode: e8 6b 48 00 00call    sub_804d2ddOpcode: e8 6b 48 00 00{ Does not return }Basic Block 5Opcode: 8d 85 f0 fb ff fflea     eax[ebp-0x410] {var_414}Opcode: 83 c0 08add     eax0x8 {var_40c}Opcode: 0f b7 8d f4 fb ff ffmovzx   ecxword [ebp-0x40c {var_410}]Opcode: 89 04 24mov     dword [esp {var_48c}]eaxOpcode: 89 4c 24 04mov     dword [esp+0x4 {var_488}]ecxOpcode: e8 37 13 00 00call    sub_8049deaOpcode: 83 f8 ffcmp     eax0xffffffffOpcode: 75 17jne     0x8048acfBasic Block 6Opcode: b8 ff ff ff ffmov     eax0xffffffffOpcode: c7 04 24 ff ff ff ffmov     dword [esp {var_48c}]0xffffffffOpcode: 89 85 dc fb ff ffmov     dword [ebp-0x424 {var_428}]eaxOpcode: e8 46 48 00 00call    sub_804d2ddOpcode: e8 46 48 00 00{ Does not return }Basic Block 7Opcode: 0f b7 85 f6 fb ff ffmovzx   eaxword [ebp-0x40a {var_40e}]Opcode: 89 c1mov     ecxeaxOpcode: 81 e9 ac de 00 00sub     ecx0xdeacOpcode: 89 85 d4 fb ff ffmov     dword [ebp-0x42c {var_430}]eaxOpcode: 89 8d d0 fb ff ffmov     dword [ebp-0x430 {var_434}]ecxOpcode: 0f 8f ae 01 00 00jg      0x8048c9eBasic Block 8Opcode: b8 ff ff ff ffmov     eax0xffffffffOpcode: c7 04 24 ff ff ff ffmov     dword [esp {var_48c}]0xffffffffOpcode: 89 85 d8 fb ff ffmov     dword [ebp-0x428 {var_42c}]eaxOpcode: e8 0e 48 00 00call    sub_804d2ddOpcode: e8 0e 48 00 00{ Does not return }Basic Block 9Opcode: 8b 85 d4 fb ff ffmov     eaxdword [ebp-0x42c {var_430}]Opcode: 2d ad de 00 00sub     eax0xdeadOpcode: 89 85 88 fb ff ffmov     dword [ebp-0x478 {var_47c}]eaxOpcode: 0f 85 d2 01 00 00jne     0x8048e87Basic Block 10Opcode: eb 00jmp     0x8048af2Basic Block 11Opcode: e9 85 fb ff ffjmp     0x8048a11Basic Block 12Opcode: eb 00jmp     0x8048cb7Basic Block 13Opcode: 8b 85 d4 fb ff ffmov     eaxdword [ebp-0x42c {var_430}]Opcode: 2d 00 02 00 00sub     eax0x200Opcode: 89 85 cc fb ff ffmov     dword [ebp-0x434 {var_438}]eaxOpcode: 7f 50jg      0x8048b55Basic Block 14Opcode: 8d 85 f0 fb ff fflea     eax[ebp-0x410] {var_414}Opcode: c7 85 ec fb ff ff 08 00 00 00mov     dword [ebp-0x414 {var_418}]0x8Opcode: 8b 8d ec fb ff ffmov     ecxdword [ebp-0x414 {var_418}]  {0x8}Opcode: 89 04 24mov     dword [esp {var_48c}]eaxOpcode: 89 4c 24 04mov     dword [esp+0x4 {var_488}]ecxOpcode: e8 b7 13 00 00call    sub_8049deaOpcode: 83 f8 ffcmp     eax0xffffffffOpcode: 75 17jne     0x8048a4fBasic Block 15Opcode: b8 00 00 00 00mov     eax0x0Opcode: 81 c4 88 04 00 00add     esp0x488 {var_4}Opcode: 5dpop     ebpOpcode: e9 e4 f3 ff ffjmp     0x80480acBasic Block 16Opcode: 8b 85 d4 fb ff ffmov     eaxdword [ebp-0x42c {var_430}]Opcode: 2d 00 03 00 00sub     eax0x300Opcode: 89 85 bc fb ff ffmov     dword [ebp-0x444 {var_448}]eaxOpcode: 7f 37jg      0x8048b9fBasic Block 17Opcode: eb 00jmp     0x8048b07Basic Block 18Opcode: a3 c4 e0 04 08mov     dword [data_804e0c4]eaxOpcode: 89 15 c8 e0 04 08mov     dword [data_804e0c8]edxOpcode: 8b 04 24mov     eaxdword [esp {__return_addr}]Opcode: 31 d2xor     edxedx  {0x0}Opcode: 89 c1mov     ecxeaxOpcode: f7 35 a4 d6 04 08div     dword [data_804d6a4]Opcode: b8 a8 d6 04 08mov     eaxdata_804d6a8Opcode: c1 e2 03shl     edx0x3Opcode: 8d 04 10lea     eax[eax+edx]Basic Block 19Opcode: 8b 85 d4 fb ff ffmov     eaxdword [ebp-0x42c {var_430}]Opcode: 2d 00 05 00 00sub     eax0x500Opcode: 89 85 b0 fb ff ffmov     dword [ebp-0x450 {var_454}]eaxOpcode: 0f 8f 9a 00 00 00jg      0x8048c50Basic Block 20Opcode: eb 00jmp     0x8048b6aBasic Block 21Opcode: 8b 85 d4 fb ff ffmov     eaxdword [ebp-0x42c {var_430}]Opcode: 2d 01 01 00 00sub     eax0x101Opcode: 89 85 c8 fb ff ffmov     dword [ebp-0x438 {var_43c}]eaxOpcode: 0f 84 aa 01 00 00je      0x8048cc8Basic Block 22Opcode: 8b 15 c8 e0 04 08mov     edxdword [data_804e0c8]Opcode: a1 c4 e0 04 08mov     eaxdword [data_804e0c4]Opcode: c3retn    Basic Block 23Opcode: 8b 00mov     eaxdword [eax]Opcode: 83 f8 00cmp     eax0x0Opcode: 74 c3je      0x80480a0Basic Block 24Opcode: 8b 85 d4 fb ff ffmov     eaxdword [ebp-0x42c {var_430}]Opcode: 2d 01 05 00 00sub     eax0x501Opcode: 89 85 94 fb ff ffmov     dword [ebp-0x46c {var_470}]eaxOpcode: 0f 84 a7 01 00 00je      0x8048e0eBasic Block 25Opcode: eb 00jmp     0x8048bb8Basic Block 26Opcode: 8b 85 d4 fb ff ffmov     eaxdword [ebp-0x42c {var_430}]Opcode: 2d 01 02 00 00sub     eax0x201Opcode: 89 85 b8 fb ff ffmov     dword [ebp-0x448 {var_44c}]eaxOpcode: 0f 84 46 02 00 00je      0x8048dc7Basic Block 27Opcode: 8d 85 f0 fb ff fflea     eax[ebp-0x410] {var_414}Opcode: 8b 4d fcmov     ecxdword [ebp-0x4 {var_8}]Opcode: 83 c0 08add     eax0x8 {var_40c}Opcode: 89 0c 24mov     dword [esp {var_48c}]ecxOpcode: 89 44 24 04mov     dword [esp+0x4 {var_488}]eaxOpcode: e8 fc 03 00 00call    sub_80490dcOpcode: 89 85 e8 fb ff ffmov     dword [ebp-0x418 {var_41c}]eaxOpcode: e9 9c 01 00 00jmp     0x8048e87Basic Block 28Opcode: eb 00jmp     0x8048b20Basic Block 29Opcode: b8 01 00 00 00mov     eax0x1Opcode: bb ad 00 00 00mov     ebx0xadOpcode: cd 80int     0x80Opcode: cd 80{ Does not return }Basic Block 30Opcode: eb f0jmp     0x80480cfBasic Block 31Opcode: 8d 85 f0 fb ff fflea     eax[ebp-0x410] {var_414}Opcode: 8b 4d fcmov     ecxdword [ebp-0x4 {var_8}]Opcode: 8b 09mov     ecxdword [ecx]Opcode: 83 c0 08add     eax0x8 {var_40c}Opcode: 89 0c 24mov     dword [esp {var_48c}]ecxOpcode: 89 44 24 04mov     dword [esp+0x4 {var_488}]eaxOpcode: e8 de f6 ff ffcall    sub_8048506Opcode: 89 85 e8 fb ff ffmov     dword [ebp-0x418 {var_41c}]eaxOpcode: eb 57jmp     0x8048e87Basic Block 32Opcode: eb 00jmp     0x8048c69Basic Block 33Opcode: 8b 85 d4 fb ff ffmov     eaxdword [ebp-0x42c {var_430}]Opcode: 2d 00 04 00 00sub     eax0x400Opcode: 89 85 ac fb ff ffmov     dword [ebp-0x454 {var_458}]eaxOpcode: 7f 37jg      0x8048c02Basic Block 34Opcode: 8d 85 f0 fb ff fflea     eax[ebp-0x410] {var_414}Opcode: 8b 4d fcmov     ecxdword [ebp-0x4 {var_8}]Opcode: 8b 09mov     ecxdword [ecx]Opcode: 83 c0 08add     eax0x8 {var_40c}Opcode: 89 0c 24mov     dword [esp {var_48c}]ecxOpcode: 89 44 24 04mov     dword [esp+0x4 {var_488}]eaxOpcode: e8 7f f5 ff ffcall    sub_8048360Opcode: 89 85 e8 fb ff ffmov     dword [ebp-0x418 {var_41c}]eaxOpcode: e9 9b 00 00 00jmp     0x8048e87Basic Block 35Opcode: eb 00jmp     0x8048b83Basic Block 36Opcode: 8b 85 d4 fb ff ffmov     eaxdword [ebp-0x42c {var_430}]Opcode: 2d 02 01 00 00sub     eax0x102Opcode: 89 85 c4 fb ff ffmov     dword [ebp-0x43c {var_440}]eaxOpcode: 0f 84 fc 01 00 00je      0x8048d33Basic Block 37Opcode: 3b 08cmp     ecxdword [eax]Opcode: 8d 40 04lea     eax[eax+0x4]Opcode: 74 09je      0x80480dfBasic Block 38Opcode: 8b 85 d4 fb ff ffmov     eaxdword [ebp-0x42c {var_430}]Opcode: 2d 02 05 00 00sub     eax0x502Opcode: 89 85 90 fb ff ffmov     dword [ebp-0x470 {var_474}]eaxOpcode: 0f 84 b0 01 00 00je      0x8048e30Basic Block 39Opcode: 8b 85 d4 fb ff ffmov     eaxdword [ebp-0x42c {var_430}]Opcode: 2d 01 04 00 00sub     eax0x401Opcode: 89 85 a0 fb ff ffmov     dword [ebp-0x460 {var_464}]eaxOpcode: 0f 84 3f 01 00 00je      0x8048d58Basic Block 40Opcode: eb 00jmp     0x8048bcdBasic Block 41Opcode: 8b 85 d4 fb ff ffmov     eaxdword [ebp-0x42c {var_430}]Opcode: 2d 02 02 00 00sub     eax0x202Opcode: 89 85 b4 fb ff ffmov     dword [ebp-0x44c {var_450}]eaxOpcode: 0f 84 52 02 00 00je      0x8048decBasic Block 42Opcode: 8d 85 f0 fb ff fflea     eax[ebp-0x410] {var_414}Opcode: 8b 4d fcmov     ecxdword [ebp-0x4 {var_8}]Opcode: 8b 09mov     ecxdword [ecx]Opcode: 83 c0 08add     eax0x8 {var_40c}Opcode: 89 0c 24mov     dword [esp {var_48c}]ecxOpcode: 89 44 24 04mov     dword [esp+0x4 {var_488}]eaxOpcode: e8 a3 f3 ff ffcall    sub_80480f0Opcode: 89 85 e8 fb ff ffmov     dword [ebp-0x418 {var_41c}]eaxOpcode: e9 2f 01 00 00jmp     0x8048e87Basic Block 43Opcode: eb 00jmp     0x8048b39Basic Block 44Opcode: 8d 85 f0 fb ff fflea     eax[ebp-0x410] {var_414}Opcode: 8b 4d fcmov     ecxdword [ebp-0x4 {var_8}]Opcode: 8b 09mov     ecxdword [ecx]Opcode: 83 c0 08add     eax0x8 {var_40c}Opcode: 89 0c 24mov     dword [esp {var_48c}]ecxOpcode: 89 44 24 04mov     dword [esp+0x4 {var_488}]eaxOpcode: e8 c8 f7 ff ffcall    sub_8048612Opcode: 89 85 e8 fb ff ffmov     dword [ebp-0x418 {var_41c}]eaxOpcode: eb 35jmp     0x8048e87Basic Block 45Opcode: eb 00jmp     0x8048c82Basic Block 46Opcode: 8d 85 f0 fb ff fflea     eax[ebp-0x410] {var_414}Opcode: 8b 4d fcmov     ecxdword [ebp-0x4 {var_8}]Opcode: 8b 09mov     ecxdword [ecx]Opcode: 83 c0 08add     eax0x8 {var_40c}Opcode: 89 0c 24mov     dword [esp {var_48c}]ecxOpcode: 89 44 24 04mov     dword [esp+0x4 {var_488}]eaxOpcode: e8 df f4 ff ffcall    sub_8048251Opcode: 89 85 e8 fb ff ffmov     dword [ebp-0x418 {var_41c}]eaxOpcode: e9 0a 01 00 00jmp     0x8048e87Basic Block 47Opcode: eb 00jmp     0x8048c1bBasic Block 48Opcode: 8b 85 d4 fb ff ffmov     eaxdword [ebp-0x42c {var_430}]Opcode: 2d 01 03 00 00sub     eax0x301Opcode: 89 85 a8 fb ff ffmov     dword [ebp-0x458 {var_45c}]eaxOpcode: 0f 84 2a 01 00 00je      0x8048d0eBasic Block 49Opcode: 8d 85 f0 fb ff fflea     eax[ebp-0x410] {var_414}Opcode: 8b 4d fcmov     ecxdword [ebp-0x4 {var_8}]Opcode: 8b 09mov     ecxdword [ecx]Opcode: 83 c0 08add     eax0x8 {var_40c}Opcode: 89 0c 24mov     dword [esp {var_48c}]ecxOpcode: 89 44 24 04mov     dword [esp+0x4 {var_488}]eaxOpcode: e8 68 fa ff ffcall    sub_804886eOpcode: 89 85 e8 fb ff ffmov     dword [ebp-0x418 {var_41c}]eaxOpcode: eb 79jmp     0x8048e87Basic Block 50Opcode: e9 e8 02 00 00jmp     0x8048e87Basic Block 51Opcode: 8b 85 d4 fb ff ffmov     eaxdword [ebp-0x42c {var_430}]Opcode: 2d 03 01 00 00sub     eax0x103Opcode: 89 85 c0 fb ff ffmov     dword [ebp-0x440 {var_444}]eaxOpcode: 0f 84 2d 02 00 00je      0x8048d7dBasic Block 52Opcode: 8b 85 d4 fb ff ffmov     eaxdword [ebp-0x42c {var_430}]Opcode: 2d 03 05 00 00sub     eax0x503Opcode: 89 85 8c fb ff ffmov     dword [ebp-0x474 {var_478}]eaxOpcode: 0f 84 b9 01 00 00je      0x8048e52Basic Block 53Opcode: 8b 85 d4 fb ff ffmov     eaxdword [ebp-0x42c {var_430}]Opcode: 2d 02 04 00 00sub     eax0x402Opcode: 89 85 9c fb ff ffmov     dword [ebp-0x464 {var_468}]eaxOpcode: 0f 84 70 01 00 00je      0x8048da2Basic Block 54Opcode: 8d 85 f0 fb ff fflea     eax[ebp-0x410] {var_414}Opcode: 8b 4d fcmov     ecxdword [ebp-0x4 {var_8}]Opcode: 8b 09mov     ecxdword [ecx]Opcode: 83 c0 08add     eax0x8 {var_40c}Opcode: 89 0c 24mov     dword [esp {var_48c}]ecxOpcode: 89 44 24 04mov     dword [esp+0x4 {var_488}]eaxOpcode: e8 81 08 00 00call    sub_80495a9Opcode: 89 85 e8 fb ff ffmov     dword [ebp-0x418 {var_41c}]eaxOpcode: e9 54 01 00 00jmp     0x8048e87Basic Block 55Opcode: eb 00jmp     0x8048be6Basic Block 56Opcode: 8d 85 f0 fb ff fflea     eax[ebp-0x410] {var_414}Opcode: 8b 4d fcmov     ecxdword [ebp-0x4 {var_8}]Opcode: 8b 09mov     ecxdword [ecx]Opcode: 83 c0 08add     eax0x8 {var_40c}Opcode: 89 0c 24mov     dword [esp {var_48c}]ecxOpcode: 89 44 24 04mov     dword [esp+0x4 {var_488}]eaxOpcode: e8 e6 0a 00 00call    sub_804987dOpcode: 89 85 e8 fb ff ffmov     dword [ebp-0x418 {var_41c}]eaxOpcode: e9 e5 00 00 00jmp     0x8048e87Basic Block 57Opcode: e9 32 03 00 00jmp     0x8048e87Basic Block 58Opcode: 8d 85 f0 fb ff fflea     eax[ebp-0x410] {var_414}Opcode: 8b 4d fcmov     ecxdword [ebp-0x4 {var_8}]Opcode: 8b 09mov     ecxdword [ecx]Opcode: 83 c0 08add     eax0x8 {var_40c}Opcode: 89 0c 24mov     dword [esp {var_48c}]ecxOpcode: 89 44 24 04mov     dword [esp+0x4 {var_488}]eaxOpcode: e8 e5 f8 ff ffcall    sub_8048751Opcode: 89 85 e8 fb ff ffmov     dword [ebp-0x418 {var_41c}]eaxOpcode: eb 13jmp     0x8048e87Basic Block 59Opcode: e9 e9 01 00 00jmp     0x8048e87Basic Block 60Opcode: 8d 85 f0 fb ff fflea     eax[ebp-0x410] {var_414}Opcode: 8b 4d fcmov     ecxdword [ebp-0x4 {var_8}]Opcode: 8b 09mov     ecxdword [ecx]Opcode: 83 c0 08add     eax0x8 {var_40c}Opcode: 89 0c 24mov     dword [esp {var_48c}]ecxOpcode: 89 44 24 04mov     dword [esp+0x4 {var_488}]eaxOpcode: e8 4e 0c 00 00call    sub_8049a0aOpcode: 89 85 e8 fb ff ffmov     dword [ebp-0x418 {var_41c}]eaxOpcode: e9 c0 00 00 00jmp     0x8048e87Basic Block 61Opcode: eb 00jmp     0x8048c34Basic Block 62Opcode: 8b 85 d4 fb ff ffmov     eaxdword [ebp-0x42c {var_430}]Opcode: 2d 04 03 00 00sub     eax0x304Opcode: 89 85 a4 fb ff ffmov     dword [ebp-0x45c {var_460}]eaxOpcode: 0f 84 77 02 00 00je      0x8048e74Basic Block 63Opcode: 8b 85 d4 fb ff ffmov     eaxdword [ebp-0x42c {var_430}]Opcode: 2d 03 04 00 00sub     eax0x403Opcode: 89 85 98 fb ff ffmov     dword [ebp-0x468 {var_46c}]eaxOpcode: 0f 84 a0 00 00 00je      0x8048cebBasic Block 64Opcode: 8b 45 fcmov     eaxdword [ebp-0x4 {var_8}]Opcode: 8b 00mov     eaxdword [eax]Opcode: 89 04 24mov     dword [esp {var_48c}]eaxOpcode: e8 b3 06 00 00call    sub_8049534Opcode: 89 85 e8 fb ff ffmov     dword [ebp-0x418 {var_41c}]eaxBasic Block 65Opcode: e9 85 02 00 00jmp     0x8048e87Basic Block 66Opcode: 8d 85 f0 fb ff fflea     eax[ebp-0x410] {var_414}Opcode: 8b 4d fcmov     ecxdword [ebp-0x4 {var_8}]Opcode: 83 c0 08add     eax0x8 {var_40c}Opcode: 89 0c 24mov     dword [esp {var_48c}]ecxOpcode: 89 44 24 04mov     dword [esp+0x4 {var_488}]eaxOpcode: e8 87 05 00 00call    sub_804928aOpcode: 89 85 e8 fb ff ffmov     dword [ebp-0x418 {var_41c}]eaxOpcode: e9 79 01 00 00jmp     0x8048e87Basic Block 67Opcode: e9 37 02 00 00jmp     0x8048e87