Function Graph 0Basic Block 0Opcode: 56sub_90000312:Opcode: 56push    esiOpcode: 8b 01mov     eaxdword [ecx]Opcode: 83 38 00cmp     dword [eax]0x0Opcode: 75 02jne     0x9000031cBasic Block 1Opcode: 8b 41 04mov     eaxdword [ecx+0x4]Opcode: 8b 30mov     esidword [eax]Opcode: 85 f6test    esiesiOpcode: 74 06je      0x9000032bBasic Block 2Opcode: 89 10mov     dword [eax]edxBasic Block 3Opcode: 89 10mov     dword [eax]edxOpcode: 5epop     esiOpcode: c3retn    Basic Block 4Opcode: 89 56 08mov     dword [esi+0x8]edxOpcode: 8b 41 04mov     eaxdword [ecx+0x4]