Function Graph 0Basic Block 0Opcode: 53sub_804b350:Opcode: 53push    ebxOpcode: 56push    esiOpcode: 8b 4c 24 0cmov     ecxdword [esp+0xc {arg_4}]Opcode: 80 39 00cmp     byte [ecx]0x0Opcode: be ff ff ff ffmov     esi0xffffffffOpcode: 74 15je      0x804b375Basic Block 1Opcode: 8a 14 31mov     dlbyte [ecx+esi]Opcode: 31 c0xor     eaxeax  {0x0}Opcode: 84 d2test    dldlOpcode: 74 1fje      0x804b39dBasic Block 2Opcode: be ff ff ff ffmov     esi0xffffffffOpcode: 2e 66 0f 1f 04 00mmxnop  word cs:[eax+eax]Basic Block 3Opcode: 5epop     esiOpcode: 5bpop     ebxOpcode: c3retn    Basic Block 4Opcode: 8b 5c 24 10mov     ebxdword [esp+0x10 {arg_8}]Opcode: 01 f1add     ecxesiOpcode: 0f be f3movsx   esiblOpcode: 0f 1f 00mmxnop  dword [eax]Basic Block 5Opcode: 80 7c 31 02 00cmp     byte [ecx+esi+0x2]0x0Opcode: 8d 76 01lea     esi[esi+0x1]Opcode: 75 f6jne     0x804b36bBasic Block 6Opcode: 89 c8mov     eaxecxBasic Block 7Opcode: 8a 51 ffmov     dlbyte [ecx-0x1]Opcode: 49dec     ecxOpcode: 84 d2test    dldlOpcode: 75 f1jne     0x804b38aBasic Block 8Opcode: 0f be d2movsx   edxdlOpcode: 39 f2cmp     edxesiOpcode: 74 0aje      0x804b39bBasic Block 9Opcode: eb 02jmp     0x804b39d