Function Graph 0Basic Block 0Opcode: 56sub_8048830:Opcode: 56push    esiOpcode: 83 ec 18sub     esp0x18 {var_1c}Opcode: a1 b0 c7 04 08mov     eaxdword [data_804c7b0]Opcode: 8b 0d b4 c7 04 08mov     ecxdword [data_804c7b4]Opcode: 89 4c 24 04mov     dword [esp+0x4 {var_18}]ecxOpcode: 89 04 24mov     dword [esp {var_1c}]eaxOpcode: e8 75 f9 ff ffcall    sub_80481c0Opcode: a3 18 16 06 08mov     dword [data_8061618]eaxOpcode: c7 44 24 04 04 00 00 00mov     dword [esp+0x4 {var_18}]0x4Opcode: c7 04 24 02 00 00 00mov     dword [esp {var_1c}]0x2Opcode: e8 9c 0a 00 00call    sub_8049300Opcode: a3 20 16 06 08mov     dword [data_8061620]eaxOpcode: c7 00 00 00 00 00mov     dword [eax]0x0Opcode: a1 b0 c7 04 08mov     eaxdword [data_804c7b0]Opcode: 48dec     eaxOpcode: 8b 0d 20 16 06 08mov     ecxdword [data_8061620]Opcode: 89 41 04mov     dword [ecx+0x4]eaxOpcode: a1 20 16 06 08mov     eaxdword [data_8061620]Opcode: 8b 08mov     ecxdword [eax]Opcode: 8b 40 04mov     eaxdword [eax+0x4]Opcode: 8b 15 18 16 06 08mov     edxdword [data_8061618]Opcode: 8b 04 82mov     eaxdword [edx+eax*4]Opcode: c7 04 88 02 00 00 00mov     dword [eax+ecx*4]0x2Opcode: 8b 35 a8 b7 04 08mov     esidword [data_804b7a8]  {data_804cbcc}Opcode: 89 34 24mov     dword [esp {var_1c}]esiOpcode: c7 44 24 04 20 b4 04 08mov     dword [esp+0x4 {var_18}]data_804b420  {"Please input your name:\n"}Opcode: e8 b2 19 00 00call    sub_804a260Opcode: c7 44 24 04 00 01 00 00mov     dword [esp+0x4 {var_18}]0x100Opcode: c7 04 24 01 00 00 00mov     dword [esp {var_1c}]0x1Opcode: e8 3e 0a 00 00call    sub_8049300Opcode: a3 24 16 06 08mov     dword [data_8061624]eaxOpcode: 89 34 24mov     dword [esp {var_1c}]esiOpcode: e8 21 0c 00 00call    sub_80494f0Opcode: a1 24 16 06 08mov     eaxdword [data_8061624]Opcode: 8b 0d a4 b7 04 08mov     ecxdword [data_804b7a4]  {data_804c7bc}Opcode: 89 4c 24 0cmov     dword [esp+0xc {var_10}]ecxOpcode: 89 04 24mov     dword [esp {var_1c}]eaxOpcode: c7 44 24 08 0a 00 00 00mov     dword [esp+0x8 {var_14}]0xaOpcode: c7 44 24 04 00 01 00 00mov     dword [esp+0x4 {var_18}]0x100Opcode: e8 1a 0e 00 00call    sub_8049710Opcode: 31 c0xor     eaxeax  {0x0}Opcode: 0f 1f 84 00 00 00 00 00mmxnop  dword [eax+eax]Basic Block 1Opcode: 8b 0d 24 16 06 08mov     ecxdword [data_8061624]Opcode: 80 3c 01 0acmp     byte [ecx+eax]0xaOpcode: 75 04jne     0x8048925Basic Block 2Opcode: c6 04 01 00mov     byte [ecx+eax]0x0Basic Block 3Opcode: 40inc     eaxOpcode: 83 f8 04cmp     eax0x4Opcode: 75 d5jne     0x8048900Basic Block 4Opcode: c6 04 01 00mov     byte [ecx+eax]0x0Basic Block 5Opcode: 8b 0d 24 16 06 08mov     ecxdword [data_8061624]Opcode: 8a 14 01mov     dlbyte [ecx+eax]Opcode: 80 c2 9fadd     dl0x9fOpcode: 80 fa 1acmp     dl0x1aOpcode: 72 04jb      0x8048915Basic Block 6Opcode: e8 f0 f7 ff ffcall    sub_8048120Opcode: e8 7b f9 ff ffcall    sub_80482b0Opcode: a1 b0 c7 04 08mov     eaxdword [data_804c7b0]Opcode: 89 04 24mov     dword [esp {var_1c}]eaxOpcode: c7 44 24 04 04 00 00 00mov     dword [esp+0x4 {var_18}]0x4Opcode: e8 b6 09 00 00call    sub_8049300Opcode: a3 1c 16 06 08mov     dword [data_806161c]eaxOpcode: a1 b0 c7 04 08mov     eaxdword [data_804c7b0]Opcode: 85 c0test    eaxeaxOpcode: 7e 4cjle     0x80489a4Basic Block 7Opcode: 8b 0d b4 c7 04 08mov     ecxdword [data_804c7b4]Opcode: 89 camov     edxecxOpcode: c1 ea 1fshr     edx0x1fOpcode: 01 caadd     edxecxOpcode: d1 fasar     edx0x1Opcode: 0f af d0imul    edxeaxOpcode: 89 14 24mov     dword [esp {var_1c}]edxOpcode: c7 44 24 04 04 00 00 00mov     dword [esp+0x4 {var_18}]0x4Opcode: e8 3a 09 00 00call    sub_8049300Opcode: a3 28 16 06 08mov     dword [data_8061628]eaxOpcode: a1 b4 c7 04 08mov     eaxdword [data_804c7b4]Opcode: 89 c1mov     ecxeaxOpcode: c1 e9 1fshr     ecx0x1fOpcode: 01 c1add     ecxeaxOpcode: d1 f9sar     ecx0x1Opcode: 0f af 0d b0 c7 04 08imul    ecxdword [data_804c7b0]Opcode: 85 c9test    ecxecxOpcode: 7e 60jle     0x8048a44Basic Block 8Opcode: 31 f6xor     esiesi  {0x0}Opcode: 66 0f 1f 44 00 00mmxnop  word [eax+eax]Basic Block 9Opcode: 31 c0xor     eaxeax  {0x0}Opcode: 83 c4 18add     esp0x18 {var_4}Opcode: 5epop     esiOpcode: c3retn    Basic Block 10Opcode: 31 f6xor     esiesi  {0x0}Opcode: 66 2e 0f 1f 84 00 00 00 00 00mmxnop  word cs:[eax+eax]Basic Block 11Opcode: c7 44 24 04 04 00 00 00mov     dword [esp+0x4 {var_18}]0x4Opcode: c7 04 24 02 00 00 00mov     dword [esp {var_1c}]0x2Opcode: e8 8c 09 00 00call    sub_8049300Opcode: 8b 0d 1c 16 06 08mov     ecxdword [data_806161c]Opcode: 89 04 b1mov     dword [ecx+esi*4]eaxOpcode: a1 1c 16 06 08mov     eaxdword [data_806161c]Opcode: 8b 04 b0mov     eaxdword [eax+esi*4]Opcode: c7 00 ff ff ff ffmov     dword [eax]0xffffffffOpcode: a1 1c 16 06 08mov     eaxdword [data_806161c]Opcode: 8b 04 b0mov     eaxdword [eax+esi*4]Opcode: c7 40 04 ff ff ff ffmov     dword [eax+0x4]0xffffffffOpcode: 46inc     esiOpcode: a1 b0 c7 04 08mov     eaxdword [data_804c7b0]Opcode: 39 c6cmp     esieaxOpcode: 7c bcjl      0x8048960Basic Block 12Opcode: c7 44 24 04 04 00 00 00mov     dword [esp+0x4 {var_18}]0x4Opcode: c7 04 24 02 00 00 00mov     dword [esp {var_1c}]0x2Opcode: e8 fc 08 00 00call    sub_8049300Opcode: 8b 0d 28 16 06 08mov     ecxdword [data_8061628]Opcode: 89 04 b1mov     dword [ecx+esi*4]eaxOpcode: a1 28 16 06 08mov     eaxdword [data_8061628]Opcode: 8b 04 b0mov     eaxdword [eax+esi*4]Opcode: c7 00 ff ff ff ffmov     dword [eax]0xffffffffOpcode: a1 28 16 06 08mov     eaxdword [data_8061628]Opcode: 8b 04 b0mov     eaxdword [eax+esi*4]Opcode: c7 40 04 ff ff ff ffmov     dword [eax+0x4]0xffffffffOpcode: 46inc     esiOpcode: a1 b4 c7 04 08mov     eaxdword [data_804c7b4]Opcode: 89 c1mov     ecxeaxOpcode: c1 e9 1fshr     ecx0x1fOpcode: 01 c1add     ecxeaxOpcode: d1 f9sar     ecx0x1Opcode: 0f af 0d b0 c7 04 08imul    ecxdword [data_804c7b0]Opcode: 39 cecmp     esiecxOpcode: 7c acjl      0x80489f0