Function Graph 0Basic Block 0Opcode: 55sub_8049b71:Opcode: 55push    ebpOpcode: 89 e5mov     ebpespOpcode: 83 ec 08sub     espdata_8 {var_c}Opcode: 8b 45 0cmov     eaxdword [ebp+data_c {arg_8}]Opcode: 8a 4d 08mov     clbyte [ebp+data_8 {arg_4}]Opcode: 88 camov     dlclOpcode: 89 45 f8mov     dword [ebp-0x8 {var_c}]eaxOpcode: 0f be c2movsx   eaxdlOpcode: 3d 41 00 00 00cmp     eax0x41Opcode: 7c 23jl      0x8049bafBasic Block 1Opcode: 0f be c2movsx   eaxdlOpcode: 3d 61 00 00 00cmp     eax0x61Opcode: 0f 8c a7 01 00 00jl      0x8049d64Basic Block 2Opcode: 0f be c2movsx   eaxdlOpcode: 3d 46 00 00 00cmp     eax0x46Opcode: 7f 19jg      0x8049bafBasic Block 3Opcode: 0f be c2movsx   eaxdlOpcode: 3d 30 00 00 00cmp     eaxdata_30Opcode: 0f 8c 58 04 00 00jl      0x804a1caBasic Block 4Opcode: 0f be c2movsx   eaxdlOpcode: 3d 66 00 00 00cmp     eax0x66Opcode: 0f 8f 99 01 00 00jg      0x8049d64Basic Block 5Opcode: 0f be c2movsx   eaxdlOpcode: 2d 41 00 00 00sub     eax0x41Opcode: 05 0a 00 00 00add     eaxdata_aOpcode: 88 c1mov     clalOpcode: 8b 45 f8mov     eaxdword [ebp-0x8 {var_c}]Opcode: 88 08mov     byte [eax]clOpcode: e9 41 06 00 00jmp     0x804a1f0Basic Block 6Opcode: c6 45 ff 00mov     byte [ebp-0x1 {var_5}]0x0Opcode: eb 24jmp     0x804a1f4Basic Block 7Opcode: 0f be c2movsx   eaxdlOpcode: 3d 39 00 00 00cmp     eax0x39Opcode: 0f 8f 4a 04 00 00jg      0x804a1caBasic Block 8Opcode: 0f be c2movsx   eaxdlOpcode: 2d 61 00 00 00sub     eax0x61Opcode: 05 0a 00 00 00add     eaxdata_aOpcode: 88 c1mov     clalOpcode: 8b 45 f8mov     eaxdword [ebp-0x8 {var_c}]Opcode: 88 08mov     byte [eax]clOpcode: e9 4a 27 00 00jmp     0x804c32eBasic Block 9Opcode: c6 45 ff 01mov     byte [ebp-0x1 {var_5}]0x1Basic Block 10Opcode: 8a 45 ffmov     albyte [ebp-0x1 {var_5}]Opcode: 24 01and     al0x1Opcode: 0f b6 c0movzx   eaxalOpcode: 83 c4 08add     espdata_8 {var_4}Opcode: 5dpop     ebpOpcode: c3retn    Basic Block 11Opcode: 0f be c2movsx   eaxdlOpcode: 2d 30 00 00 00sub     eaxdata_30Opcode: 88 c1mov     clalOpcode: 8b 45 f8mov     eaxdword [ebp-0x8 {var_c}]Opcode: 88 08mov     byte [eax]clOpcode: e9 4e 3b 00 00jmp     0x804d8e2Basic Block 12Opcode: e9 bd de ff ffjmp     0x804a1f0Basic Block 13Opcode: e9 47 ea ff ffjmp     0x804c32e