Function Graph 0Basic Block 0Opcode: 90sub_8049a20:Opcode: 90nop     Opcode: 58pop     eaxOpcode: 33 05 4a fa 04 08xor     eaxdword [data_804fa4a]Opcode: 50push    eaxOpcode: 31 c9xor     ecxecx  {0x0}Opcode: 8d 44 24 e8lea     eax[esp-0x18] {var_18}Opcode: 89 08mov     dword [eax {var_18}]ecxOpcode: 89 48 fcmov     dword [eax-0x4 {var_1c}]ecxOpcode: 89 48 f8mov     dword [eax-0x8 {var_20}]ecxOpcode: 89 48 f4mov     dword [eax-0xc {var_24}]ecxOpcode: 89 48 f0mov     dword [eax-0x10 {var_28}]ecxOpcode: 89 48 ecmov     dword [eax-0x14 {var_2c}]ecxOpcode: 89 48 e8mov     dword [eax-0x18 {var_30}]ecxOpcode: 89 48 e4mov     dword [eax-0x1c {var_34}]ecxOpcode: 89 48 e0mov     dword [eax-0x20 {var_38}]ecxOpcode: 89 48 dcmov     dword [eax-0x24 {var_3c}]ecxOpcode: 89 48 d8mov     dword [eax-0x28 {var_40}]ecxOpcode: 89 48 d4mov     dword [eax-0x2c {var_44}]ecxOpcode: 89 48 d0mov     dword [eax-0x30 {var_48}]ecxOpcode: 89 48 ccmov     dword [eax-0x34 {var_4c}]ecxOpcode: 55push    ebpOpcode: 89 e5mov     ebpespOpcode: 57push    ediOpcode: 56push    esiOpcode: 81 ec 10 02 00 00sub     esp0x210 {var_21c}Opcode: c7 45 f4 ff ff ff ffmov     dword [ebp-0xc {var_10}]0xffffffffBasic Block 1Opcode: c7 45 f0 00 00 00 00mov     dword [ebp-0x10 {var_14}]0x0Opcode: c7 45 b4 00 00 00 00mov     dword [ebp-0x4c {var_50}]0x0Opcode: a1 f4 e9 04 08mov     eaxdword [data_804e9f4]  {data_8050998}Opcode: 89 e1mov     ecxespOpcode: 89 01mov     dword [ecx {var_21c}]eaxOpcode: e8 d8 0c 00 00call    sub_804a8b0Opcode: 8b 4d f4mov     ecxdword [ebp-0xc {var_10}]Opcode: 89 camov     edxecxOpcode: 83 ea 03sub     edx0x3Opcode: 89 85 78 fe ff ffmov     dword [ebp-0x188 {var_18c}]eaxOpcode: 89 8d 74 fe ff ffmov     dword [ebp-0x18c {var_190}]ecxOpcode: 89 95 70 fe ff ffmov     dword [ebp-0x190 {var_194}]edxOpcode: 0f 84 08 02 00 00je      0x8049e00Basic Block 2Opcode: 8d 05 72 e5 04 08lea     eax[data_804e572]  {"Input barcode as:\n"}Opcode: 89 04 24mov     dword [esp {var_21c}]eaxOpcode: e8 5e 2b 00 00call    sub_804c5e0Opcode: c7 04 24 85 e5 04 08mov     dword [esp {var_21c}]data_804e585  {"    1. String to encode\n"}Opcode: 89 85 b0 fe ff ffmov     dword [ebp-0x150 {var_154}]eaxOpcode: e8 4c 2b 00 00call    sub_804c5e0Opcode: c7 04 24 9e e5 04 08mov     dword [esp {var_21c}]data_804e59e  {"    2. Barcode encoded in ascii …"}Opcode: 89 85 ac fe ff ffmov     dword [ebp-0x154 {var_158}]eaxOpcode: e8 3a 2b 00 00call    sub_804c5e0Opcode: c7 04 24 cd e5 04 08mov     dword [esp {var_21c}]data_804e5cd  {"    3. Barcode bitmap\n"}Opcode: 89 85 a8 fe ff ffmov     dword [ebp-0x158 {var_15c}]eaxOpcode: e8 28 2b 00 00call    sub_804c5e0Opcode: c7 04 24 3d e5 04 08mov     dword [esp {var_21c}]data_804e53d  {"    0. Return to main menu\n"}Opcode: 89 85 a4 fe ff ffmov     dword [ebp-0x15c {var_160}]eaxOpcode: e8 16 2b 00 00call    sub_804c5e0Opcode: c7 04 24 59 e5 04 08mov     dword [esp {var_21c}]data_804e559  {":-$  "}Opcode: 89 85 a0 fe ff ffmov     dword [ebp-0x160 {var_164}]eaxOpcode: e8 04 2b 00 00call    sub_804c5e0Opcode: 8b 0d f4 e9 04 08mov     ecxdword [data_804e9f4]  {data_8050998}Opcode: 89 0c 24mov     dword [esp {var_21c}]ecxOpcode: 89 85 9c fe ff ffmov     dword [ebp-0x164 {var_168}]eaxOpcode: e8 c0 0d 00 00call    sub_804a8b0Opcode: be 0a 00 00 00mov     esi0xaOpcode: 8b 3d f0 e9 04 08mov     edidword [data_804e9f0]  {data_8050580}Opcode: c7 04 24 fc 11 05 08mov     dword [esp {var_21c}]data_80511fcOpcode: c7 44 24 04 00 08 00 00mov     dword [esp+0x4 {var_218}]0x800Opcode: c7 44 24 08 0a 00 00 00mov     dword [esp+0x8 {var_214}]0xaOpcode: 89 7c 24 0cmov     dword [esp+0xc {var_210}]ediOpcode: 89 85 98 fe ff ffmov     dword [ebp-0x168 {var_16c}]eaxOpcode: 89 b5 94 fe ff ffmov     dword [ebp-0x16c {var_170}]esiOpcode: c7 85 90 fe ff ff 00 08 00 00mov     dword [ebp-0x170 {var_174}]0x800Opcode: e8 df 12 00 00call    sub_804ae10Opcode: 83 f8 ffcmp     eax0xffffffffOpcode: 75 4cjne     0x8049b82Basic Block 3Opcode: b8 36 00 00 00mov     eax0x36Opcode: 8d 4d b8lea     ecx[ebp-0x48] {var_4c}Opcode: 8b 15 f0 e9 04 08mov     edxdword [data_804e9f0]  {data_8050580}Opcode: 89 0c 24mov     dword [esp {var_21c}]ecxOpcode: c7 44 24 04 36 00 00 00mov     dword [esp+0x4 {var_218}]0x36Opcode: 89 54 24 08mov     dword [esp+0x8 {var_214}]edxOpcode: 89 85 24 fe ff ffmov     dword [ebp-0x1dc {var_1e0}]eaxOpcode: e8 68 0d 00 00call    sub_804ab90Opcode: 83 f8 ffcmp     eax0xffffffffOpcode: 75 23jne     0x8049e50Basic Block 4Opcode: eb 00jmp     0x8049bfaBasic Block 5Opcode: 8d 05 fc 11 05 08lea     eax[data_80511fc]Opcode: 89 04 24mov     dword [esp {var_21c}]eaxOpcode: c7 44 24 04 00 00 00 00mov     dword [esp+0x4 {var_218}]0x0Opcode: c7 44 24 08 0a 00 00 00mov     dword [esp+0x8 {var_214}]0xaOpcode: c7 85 80 fe ff ff 0a 00 00 00mov     dword [ebp-0x180 {var_184}]0xaOpcode: c7 85 7c fe ff ff 00 00 00 00mov     dword [ebp-0x184 {var_188}]0x0Opcode: e8 9c 40 00 00call    sub_804dc50Opcode: 89 45 f4mov     dword [ebp-0xc {var_10}]eaxOpcode: e9 ae fe ff ffjmp     0x8049a6aBasic Block 6Opcode: 8d 05 5f e5 04 08lea     eax[data_804e55f]  {"Invalid Selection\n"}Opcode: 89 04 24mov     dword [esp {var_21c}]eaxOpcode: e8 9c 2a 00 00call    sub_804c5e0Opcode: 8b 0d f4 e9 04 08mov     ecxdword [data_804e9f4]  {data_8050998}Opcode: 89 0c 24mov     dword [esp {var_21c}]ecxOpcode: 89 85 8c fe ff ffmov     dword [ebp-0x174 {var_178}]eaxOpcode: e8 58 0d 00 00call    sub_804a8b0Opcode: c7 04 24 00 00 00 00mov     dword [esp {var_21c}]0x0Opcode: 89 85 88 fe ff ffmov     dword [ebp-0x178 {var_17c}]eaxOpcode: c7 85 84 fe ff ff 00 00 00 00mov     dword [ebp-0x17c {var_180}]0x0Opcode: e8 1c 0d 00 00call    sub_804a890Opcode: e8 1c 0d 00 00{ Does not return }Basic Block 7Opcode: 8d 45 b8lea     eax[ebp-0x48] {var_4c}Opcode: 89 c1mov     ecxeaxOpcode: 83 c1 0eadd     ecx0xe {var_3e}Opcode: 89 04 24mov     dword [esp {var_21c}]eaxOpcode: 89 4c 24 04mov     dword [esp+0x4 {var_218}]ecxOpcode: e8 1c f2 ff ffcall    sub_8049080Opcode: 83 f8 00cmp     eax0x0Opcode: 74 23je      0x8049e8cBasic Block 8Opcode: 8d 05 e4 e5 04 08lea     eax[data_804e5e4]  {"Bad input\n"}Opcode: 8d 8d b4 fe ff fflea     ecx[ebp-0x14c] {var_150}Opcode: 89 0c 24mov     dword [esp {var_21c}]ecxOpcode: 89 44 24 04mov     dword [esp+0x4 {var_218}]eaxOpcode: e8 eb 28 00 00call    sub_804c730Opcode: 89 85 20 fe ff ffmov     dword [ebp-0x1e0 {var_1e4}]eaxOpcode: e9 36 01 00 00jmp     0x8049f86Basic Block 9Opcode: 8b 85 74 fe ff ffmov     eaxdword [ebp-0x18c {var_190}]Opcode: 83 e8 02sub     eax0x2Opcode: 89 85 6c fe ff ffmov     dword [ebp-0x194 {var_198}]eaxOpcode: 0f 84 05 01 00 00je      0x8049d14Basic Block 10Opcode: 83 7d f4 04cmp     dword [ebp-0xc {var_10}]0x4Opcode: 0f 86 48 01 00 00jbe     0x8049bbcBasic Block 11Opcode: 8b 45 bamov     eaxdword [ebp-0x46 {var_4a}]Opcode: 89 04 24mov     dword [esp {var_21c}]eaxOpcode: e8 c9 16 00 00call    sub_804b560Opcode: 8d 55 b8lea     edx[ebp-0x48] {var_4c}Opcode: 89 45 f0mov     dword [ebp-0x10 {var_14}]eaxOpcode: 8b 45 f0mov     eaxdword [ebp-0x10 {var_14}]Opcode: 89 04 24mov     dword [esp {var_21c}]eaxOpcode: 89 54 24 04mov     dword [esp+0x4 {var_218}]edxOpcode: c7 44 24 08 36 00 00 00mov     dword [esp+0x8 {var_214}]0x36Opcode: c7 85 18 fe ff ff 36 00 00 00mov     dword [ebp-0x1e8 {var_1ec}]0x36Opcode: e8 c2 25 00 00call    sub_804c480Opcode: 8b 0d f4 e9 04 08mov     ecxdword [data_804e9f4]  {data_8050998}Opcode: 89 0c 24mov     dword [esp {var_21c}]ecxOpcode: 89 85 14 fe ff ffmov     dword [ebp-0x1ec {var_1f0}]eaxOpcode: e8 de 09 00 00call    sub_804a8b0Opcode: 8b 4d f0mov     ecxdword [ebp-0x10 {var_14}]Opcode: 83 c1 36add     ecx0x36Opcode: 8b 55 f0mov     edxdword [ebp-0x10 {var_14}]Opcode: 8b 52 22mov     edxdword [edx+0x22]Opcode: 8b 35 f0 e9 04 08mov     esidword [data_804e9f0]  {data_8050580}Opcode: 89 0c 24mov     dword [esp {var_21c}]ecxOpcode: 89 54 24 04mov     dword [esp+0x4 {var_218}]edxOpcode: 89 74 24 08mov     dword [esp+0x8 {var_214}]esiOpcode: 89 85 10 fe ff ffmov     dword [ebp-0x1f0 {var_1f4}]eaxOpcode: e8 96 0c 00 00call    sub_804ab90Opcode: 83 f8 ffcmp     eax0xffffffffOpcode: 75 20jne     0x8049f1fBasic Block 12Opcode: 8d 05 e4 e5 04 08lea     eax[data_804e5e4]  {"Bad input\n"}Opcode: 8d 8d b4 fe ff fflea     ecx[ebp-0x14c] {var_150}Opcode: 89 0c 24mov     dword [esp {var_21c}]ecxOpcode: 89 44 24 04mov     dword [esp+0x4 {var_218}]eaxOpcode: e8 af 28 00 00call    sub_804c730Opcode: 89 85 1c fe ff ffmov     dword [ebp-0x1e4 {var_1e8}]eaxOpcode: e9 fa 00 00 00jmp     0x8049f86Basic Block 13Opcode: 83 7d f0 00cmp     dword [ebp-0x10 {var_14}]0x0Opcode: 74 0bje      0x8049f97Basic Block 14Opcode: 8d 05 fc 11 05 08lea     eax[data_80511fc]Opcode: b9 00 08 00 00mov     ecx0x800Opcode: ba 0a 00 00 00mov     edx0xaOpcode: 8b 35 f0 e9 04 08mov     esidword [data_804e9f0]  {data_8050580}Opcode: 89 04 24mov     dword [esp {var_21c}]eaxOpcode: c7 44 24 04 00 08 00 00mov     dword [esp+0x4 {var_218}]0x800Opcode: c7 44 24 08 0a 00 00 00mov     dword [esp+0x8 {var_214}]0xaOpcode: 89 74 24 0cmov     dword [esp+0xc {var_210}]esiOpcode: 89 95 44 fe ff ffmov     dword [ebp-0x1bc {var_1c0}]edxOpcode: 89 8d 40 fe ff ffmov     dword [ebp-0x1c0 {var_1c4}]ecxOpcode: e8 be 10 00 00call    sub_804ae10Opcode: 83 f8 ffcmp     eax0xffffffffOpcode: 75 3ejne     0x8049d95Basic Block 15Opcode: eb 00jmp     0x8049c11Basic Block 16Opcode: 8b 45 f0mov     eaxdword [ebp-0x10 {var_14}]Opcode: 89 04 24mov     dword [esp {var_21c}]eaxOpcode: e8 16 f6 ff ffcall    sub_8049540Opcode: 89 45 b4mov     dword [ebp-0x4c {var_50}]eaxOpcode: 83 7d b4 00cmp     dword [ebp-0x4c {var_50}]0x0Opcode: 74 33je      0x8049f66Basic Block 17Opcode: 8d 05 e4 e5 04 08lea     eax[data_804e5e4]  {"Bad input\n"}Opcode: 8d 8d b4 fe ff fflea     ecx[ebp-0x14c] {var_150}Opcode: 89 0c 24mov     dword [esp {var_21c}]ecxOpcode: 89 44 24 04mov     dword [esp+0x4 {var_218}]eaxOpcode: e8 19 28 00 00call    sub_804c730Opcode: 89 85 0c fe ff ffmov     dword [ebp-0x1f4 {var_1f8}]eaxOpcode: eb 67jmp     0x8049f86Basic Block 18Opcode: 8d 85 b4 fe ff fflea     eax[ebp-0x14c] {var_150}Opcode: 89 04 24mov     dword [esp {var_21c}]eaxOpcode: e8 3b 26 00 00call    sub_804c5e0Opcode: 89 85 00 fe ff ffmov     dword [ebp-0x200 {var_204}]eaxBasic Block 19Opcode: 8b 45 f0mov     eaxdword [ebp-0x10 {var_14}]Opcode: 89 04 24mov     dword [esp {var_21c}]eaxOpcode: e8 29 10 00 00call    sub_804afc0Basic Block 20Opcode: 8d 05 fc 11 05 08lea     eax[data_80511fc]Opcode: 89 04 24mov     dword [esp {var_21c}]eaxOpcode: e8 2d ec ff ffcall    sub_80489d0Opcode: 89 45 b4mov     dword [ebp-0x4c {var_50}]eaxOpcode: 83 7d b4 00cmp     dword [ebp-0x4c {var_50}]0x0Opcode: 74 3bje      0x8049de7Basic Block 21Opcode: 8d 05 e4 e5 04 08lea     eax[data_804e5e4]  {"Bad input\n"}Opcode: 89 04 24mov     dword [esp {var_21c}]eaxOpcode: e8 7b 28 00 00call    sub_804c5e0Opcode: 8b 0d f4 e9 04 08mov     ecxdword [data_804e9f4]  {data_8050998}Opcode: 89 0c 24mov     dword [esp {var_21c}]ecxOpcode: 89 85 3c fe ff ffmov     dword [ebp-0x1c4 {var_1c8}]eaxOpcode: e8 37 0b 00 00call    sub_804a8b0Opcode: c7 04 24 00 00 00 00mov     dword [esp {var_21c}]0x0Opcode: 89 85 38 fe ff ffmov     dword [ebp-0x1c8 {var_1cc}]eaxOpcode: c7 85 34 fe ff ff 00 00 00 00mov     dword [ebp-0x1cc {var_1d0}]0x0Opcode: e8 fb 0a 00 00call    sub_804a890Opcode: e8 fb 0a 00 00{ Does not return }Basic Block 22Opcode: 8b 85 74 fe ff ffmov     eaxdword [ebp-0x18c {var_190}]Opcode: 83 e8 01sub     eax0x1Opcode: 89 85 68 fe ff ffmov     dword [ebp-0x198 {var_19c}]eaxOpcode: 0f 85 85 03 00 00jne     0x8049fabBasic Block 23Opcode: 8d 05 7b e6 04 08lea     eax[data_804e67b]  {"Bad barcode bitmap\n"}Opcode: 8d 8d b4 fe ff fflea     ecx[ebp-0x14c] {var_150}Opcode: 89 0c 24mov     dword [esp {var_21c}]ecxOpcode: 89 44 24 04mov     dword [esp+0x4 {var_218}]eaxOpcode: e8 b2 27 00 00call    sub_804c730Opcode: 89 85 04 fe ff ffmov     dword [ebp-0x1fc {var_200}]eaxBasic Block 24Opcode: 8b 45 b4mov     eaxdword [ebp-0x4c {var_50}]Opcode: 89 04 24mov     dword [esp {var_21c}]eaxOpcode: e8 32 f8 ff ffcall    sub_8049770Opcode: 8d 8d b4 fe ff fflea     ecx[ebp-0x14c] {var_150}Opcode: 8b 55 b4mov     edxdword [ebp-0x4c {var_50}]Opcode: 8b 52 08mov     edxdword [edx+0x8]Opcode: 89 0c 24mov     dword [esp {var_21c}]ecxOpcode: c7 44 24 04 3e e6 04 08mov     dword [esp+0x4 {var_218}]data_804e63e  {"Successfully added bitmap barcod…"}Opcode: 89 54 24 08mov     dword [esp+0x8 {var_214}]edxOpcode: e8 d2 27 00 00call    sub_804c730Opcode: 89 85 08 fe ff ffmov     dword [ebp-0x1f8 {var_1fc}]eaxOpcode: eb 1ejmp     0x8049f84Basic Block 25Opcode: 8d 05 28 e6 04 08lea     eax[data_804e628]  {"Bad barcode encoding\n"}Opcode: 89 04 24mov     dword [esp {var_21c}]eaxOpcode: e8 eb 27 00 00call    sub_804c5e0Opcode: 89 85 28 fe ff ffmov     dword [ebp-0x1d8 {var_1dc}]eaxBasic Block 26Opcode: 8b 45 b4mov     eaxdword [ebp-0x4c {var_50}]Opcode: 89 04 24mov     dword [esp {var_21c}]eaxOpcode: e8 b9 f9 ff ffcall    sub_8049770Opcode: c7 04 24 ef e5 04 08mov     dword [esp {var_21c}]data_804e5ef  {"Successfully added barcode to ca…"}Opcode: e8 1d 28 00 00call    sub_804c5e0Opcode: 8b 55 b4mov     edxdword [ebp-0x4c {var_50}]Opcode: 8b 52 08mov     edxdword [edx+0x8]Opcode: c7 04 24 69 e6 04 08mov     dword [esp {var_21c}]data_804e669  {"Barcode text: %s\n"}Opcode: 89 54 24 04mov     dword [esp+0x4 {var_218}]edxOpcode: 89 85 30 fe ff ffmov     dword [ebp-0x1d0 {var_1d4}]eaxOpcode: e8 01 28 00 00call    sub_804c5e0Opcode: 89 85 2c fe ff ffmov     dword [ebp-0x1d4 {var_1d8}]eaxOpcode: eb 14jmp     0x8049dfbBasic Block 27Opcode: 81 c4 10 02 00 00add     esp0x210 {var_c}Opcode: 5epop     esiOpcode: 5fpop     ediOpcode: 5dpop     ebpOpcode: 59pop     ecxOpcode: 33 0d 4a fa 04 08xor     ecxdword [data_804fa4a]Opcode: 51push    ecxOpcode: c3retn    Basic Block 28Opcode: eb 00jmp     0x8049c28Basic Block 29Opcode: eb 00jmp     0x8049f86Basic Block 30Opcode: e9 ab 01 00 00jmp     0x8049fabBasic Block 31Opcode: 8d 05 fc 11 05 08lea     eax[data_80511fc]Opcode: b9 00 08 00 00mov     ecx0x800Opcode: ba 0a 00 00 00mov     edx0xaOpcode: 8b 35 f0 e9 04 08mov     esidword [data_804e9f0]  {data_8050580}Opcode: 89 04 24mov     dword [esp {var_21c}]eaxOpcode: c7 44 24 04 00 08 00 00mov     dword [esp+0x4 {var_218}]0x800Opcode: c7 44 24 08 0a 00 00 00mov     dword [esp+0x8 {var_214}]0xaOpcode: 89 74 24 0cmov     dword [esp+0xc {var_210}]esiOpcode: 89 95 64 fe ff ffmov     dword [ebp-0x19c {var_1a0}]edxOpcode: 89 8d 60 fe ff ffmov     dword [ebp-0x1a0 {var_1a4}]ecxOpcode: e8 aa 11 00 00call    sub_804ae10Opcode: 83 f8 ffcmp     eax0xffffffffOpcode: 75 3ejne     0x8049ca9Basic Block 32Opcode: 8d 05 fc 11 05 08lea     eax[data_80511fc]Opcode: 89 04 24mov     dword [esp {var_21c}]eaxOpcode: e8 19 e7 ff ffcall    sub_80483d0Opcode: 89 45 b4mov     dword [ebp-0x4c {var_50}]eaxOpcode: 83 7d b4 00cmp     dword [ebp-0x4c {var_50}]0x0Opcode: 74 3bje      0x8049cfbBasic Block 33Opcode: 8d 05 e4 e5 04 08lea     eax[data_804e5e4]  {"Bad input\n"}Opcode: 89 04 24mov     dword [esp {var_21c}]eaxOpcode: e8 67 29 00 00call    sub_804c5e0Opcode: 8b 0d f4 e9 04 08mov     ecxdword [data_804e9f4]  {data_8050998}Opcode: 89 0c 24mov     dword [esp {var_21c}]ecxOpcode: 89 85 5c fe ff ffmov     dword [ebp-0x1a4 {var_1a8}]eaxOpcode: e8 23 0c 00 00call    sub_804a8b0Opcode: c7 04 24 00 00 00 00mov     dword [esp {var_21c}]0x0Opcode: 89 85 58 fe ff ffmov     dword [ebp-0x1a8 {var_1ac}]eaxOpcode: c7 85 54 fe ff ff 00 00 00 00mov     dword [ebp-0x1ac {var_1b0}]0x0Opcode: e8 e7 0b 00 00call    sub_804a890Opcode: e8 e7 0b 00 00{ Does not return }Basic Block 34Opcode: 8d 05 14 e6 04 08lea     eax[data_804e614]  {"Bad barcode string\n"}Opcode: 89 04 24mov     dword [esp {var_21c}]eaxOpcode: e8 d7 28 00 00call    sub_804c5e0Opcode: 89 85 48 fe ff ffmov     dword [ebp-0x1b8 {var_1bc}]eaxBasic Block 35Opcode: 8b 45 b4mov     eaxdword [ebp-0x4c {var_50}]Opcode: 89 04 24mov     dword [esp {var_21c}]eaxOpcode: e8 a5 fa ff ffcall    sub_8049770Opcode: c7 04 24 ef e5 04 08mov     dword [esp {var_21c}]data_804e5ef  {"Successfully added barcode to ca…"}Opcode: e8 09 29 00 00call    sub_804c5e0Opcode: 8b 55 b4mov     edxdword [ebp-0x4c {var_50}]Opcode: 8b 52 08mov     edxdword [edx+0x8]Opcode: c7 04 24 69 e6 04 08mov     dword [esp {var_21c}]data_804e669  {"Barcode text: %s\n"}Opcode: 89 54 24 04mov     dword [esp+0x4 {var_218}]edxOpcode: 89 85 50 fe ff ffmov     dword [ebp-0x1b0 {var_1b4}]eaxOpcode: e8 ed 28 00 00call    sub_804c5e0Opcode: 89 85 4c fe ff ffmov     dword [ebp-0x1b4 {var_1b8}]eaxOpcode: eb 14jmp     0x8049d0fBasic Block 36Opcode: e9 97 02 00 00jmp     0x8049fab