Function Graph 0Basic Block 0Opcode: 53sub_80495b0:Opcode: 53push    ebxOpcode: 57push    ediOpcode: 56push    esiOpcode: 83 ec 10sub     esp0x10 {var_1c}Opcode: 8b 74 24 24mov     esidword [esp+0x24 {arg_8}]Opcode: 8b 7c 24 20mov     edidword [esp+0x20 {arg_4}]Opcode: 8b 5f 08mov     ebxdword [edi+0x8]Opcode: 39 73 04cmp     dword [ebx+0x4]esiOpcode: 77 25ja      0x80495ebBasic Block 1Opcode: 8b 43 08mov     eaxdword [ebx+0x8]Opcode: 8b 1c b0mov     ebxdword [eax+esi*4]Opcode: 8b 03mov     eaxdword [ebx]Opcode: 8b 4b 04mov     ecxdword [ebx+0x4]Opcode: 41inc     ecxOpcode: 29 c1sub     ecxeaxOpcode: 89 0c 24mov     dword [esp {var_1c}]ecxOpcode: e8 3f 30 00 00call    sub_804c640Opcode: 89 c6mov     esieaxOpcode: 8b 03mov     eaxdword [ebx]Opcode: 8b 4b 04mov     ecxdword [ebx+0x4]Opcode: 29 c1sub     ecxeaxOpcode: 03 47 04add     eaxdword [edi+0x4]Opcode: 89 4c 24 08mov     dword [esp+0x8 {var_14}]ecxOpcode: 89 44 24 04mov     dword [esp+0x4 {var_18}]eaxOpcode: 89 34 24mov     dword [esp {var_1c}]esiOpcode: e8 43 1b 00 00call    sub_804b160Opcode: 8b 43 04mov     eaxdword [ebx+0x4]Opcode: 2b 03sub     eaxdword [ebx]Opcode: c6 04 06 00mov     byte [esi+eax]0x0Opcode: 89 f0mov     eaxesiOpcode: 83 c4 10add     esp0x10 {var_c}Opcode: 5epop     esiOpcode: 5fpop     ediOpcode: 5bpop     ebxOpcode: c3retn    Basic Block 2Opcode: a1 d8 cb 04 08mov     eaxdword [data_804cbd8]  {data_804d834}Opcode: 89 74 24 08mov     dword [esp+0x8 {var_14}]esiOpcode: 89 04 24mov     dword [esp {var_1c}]eaxOpcode: c7 44 24 04 3b c8 04 08mov     dword [esp+0x4 {var_18}]data_804c83b  {"ERROR:\tBad get: %d\n"}Opcode: e8 21 1e 00 00call    sub_804b400Opcode: c7 04 24 01 00 00 00mov     dword [esp {var_1c}]0x1Opcode: e8 85 09 00 00call    sub_8049f70Opcode: e8 85 09 00 00{ Does not return }