Function Graph 0Basic Block 0Opcode: 55sub_8049790:Opcode: 55push    ebpOpcode: 89 e5mov     ebpespOpcode: 83 ec 18sub     esp0x18 {var_1c}Opcode: 89 75 f8mov     dword [ebp-0x8 {var_c}]esiOpcode: 89 7d fcmov     dword [ebp-0x4 {var_8}]ediOpcode: 89 5d f4mov     dword [ebp-0xc {var_10}]ebxOpcode: bf 00 00 00 00mov     edi0x0Basic Block 1Opcode: 8d 05 90 1b 05 08lea     eax[data_8051b90]  {"Invalid selection.\n"}Opcode: 89 04 24mov     dword [esp {var_1c}]eaxOpcode: e8 20 58 00 00call    sub_804f050Opcode: 89 45 ecmov     dword [ebp-0x14 {var_18}]eaxBasic Block 2Opcode: 89 f0mov     eaxesiOpcode: 8b 0c 85 bc 16 05 08mov     ecxdword [eax*4+0x80516bc]Opcode: 52push    edxOpcode: 89 camov     edxecxOpcode: 8a 12mov     dlbyte [edx]Opcode: 81 fa 00 c0 47 43cmp     edx0x4347c000Opcode: 0f 83 5d db ff ffjae     0x8047333Basic Block 3Opcode: e8 c7 f2 ff ffcall    sub_8048a70Opcode: e8 a2 eb ff ffcall    sub_8048350Opcode: 89 c7mov     edieaxOpcode: 48dec     eaxOpcode: 89 c1mov     ecxeaxOpcode: 83 e9 06sub     ecx0x6Opcode: 89 c6mov     esieaxOpcode: 89 cbmov     ebxecxOpcode: 77 66ja      0x8049822Basic Block 4Opcode: 5apop     edxOpcode: ff e1jmp     ecxBasic Block 5Opcode: e8 a2 f7 ff ff{Case 0x0}Opcode: e8 a2 f7 ff ffcall    sub_8048f80Opcode: eb 53jmp     0x8049833Basic Block 6Opcode: e8 8b fc ff ff{Case 0x1}Opcode: e8 8b fc ff ffcall    sub_8049470Opcode: eb 4cjmp     0x8049833Basic Block 7Opcode: e8 64 fb ff ff{Case 0x2}Opcode: e8 64 fb ff ffcall    sub_8049350Opcode: eb 45jmp     0x8049833Basic Block 8Opcode: e8 0d fc ff ff{Case 0x3}Opcode: e8 0d fc ff ffcall    sub_8049400Opcode: eb 3ejmp     0x8049833Basic Block 9Opcode: e8 86 fe ff ff{Case 0x4}Opcode: e8 86 fe ff ffcall    sub_8049680Opcode: eb 37jmp     0x8049833Basic Block 10Opcode: e8 7f fd ff ff{Case 0x5}Opcode: e8 7f fd ff ffcall    sub_8049580Opcode: eb 30jmp     0x8049833Basic Block 11Opcode: 8d 05 89 1b 05 08{Case 0x6}Opcode: 8d 05 89 1b 05 08lea     eax[data_8051b89]  {"Leave\n"}Opcode: 89 04 24mov     dword [esp {var_1c}]eaxOpcode: e8 3f 58 00 00call    sub_804f050Opcode: 89 45 f0mov     dword [ebp-0x10 {var_14}]eaxOpcode: 8b 5d f4mov     ebxdword [ebp-0xc {var_10}]Opcode: 8b 7d fcmov     edidword [ebp-0x4 {var_8}]Opcode: 8b 75 f8mov     esidword [ebp-0x8 {var_c}]Opcode: 83 c4 18add     esp0x18 {var_4}Opcode: 5dpop     ebpOpcode: c3retn    Basic Block 12Opcode: e9 6c ff ff ffjmp     0x80497a4