Function Graph 0Basic Block 0Opcode: 56sub_804974f:Opcode: 56push    esiOpcode: 8b 4c 24 0cmov     ecxdword [esp+0xc {arg_8}]Opcode: 8b 54 24 08mov     edxdword [esp+0x8 {arg_4}]Opcode: 39 0acmp     dword [edx]ecxOpcode: b8 ff ff ff ffmov     eax0xffffffffOpcode: 72 1cjb      0x804977dBasic Block 1Opcode: 5epop     esiOpcode: c3retn    Basic Block 2Opcode: 89 c8mov     eaxecxOpcode: c1 e8 03shr     eax0x3Opcode: 80 e1 07and     cl0x7Opcode: be 01 00 00 00mov     esi0x1Opcode: d3 e6shl     esiclOpcode: 0f b6 4c 02 04movzx   ecxbyte [edx+eax+0x4]Opcode: 09 f1or      ecxesiOpcode: 88 4c 02 04mov     byte [edx+eax+0x4]clOpcode: 31 c0xor     eaxeax  {0x0}