Function Graph 0Basic Block 0Opcode: 56sub_900012fc:Opcode: 56push    esiOpcode: 83 ec 18sub     esp0x18 {var_1c}Opcode: 8b 74 24 20mov     esidword [esp+0x20 {arg_4}]Opcode: 89 34 24mov     dword [esp {var_1c}]esiOpcode: e8 f4 ec ff ffcall    sub_90000000Opcode: 8d 46 04lea     eax[esi+0x4]Opcode: 89 04 24mov     dword [esp {var_1c}]eaxOpcode: e8 e9 ec ff ffcall    sub_90000000Opcode: 83 c6 08add     esi0x8Opcode: 89 74 24 08mov     dword [esp+0x8 {var_14}]esiOpcode: c7 44 24 04 00 00 00 00mov     dword [esp+0x4 {var_18}]0x0Opcode: c7 04 24 00 00 00 40mov     dword [esp {var_1c}]0x40000000Opcode: e8 be 35 00 00call    sub_900048f0Opcode: 85 c0test    eaxeaxOpcode: 75 05jne     0x9000133bBasic Block 1Opcode: c7 04 24 01 00 00 00mov     dword [esp {var_1c}]0x1Opcode: e8 35 35 00 00call    sub_9000487cOpcode: e8 35 35 00 00{ Does not return }Basic Block 2Opcode: 83 c4 18add     esp0x18 {var_4}Opcode: 5epop     esiOpcode: c3retn