Function Graph 0Basic Block 0Opcode: e9 a1 28 00 00sub_8053a64:Opcode: e9 a1 28 00 00jmp     0x805630aBasic Block 1Opcode: 83 2d fc ff ff b7 04sub     dword [0xb7fffffc]0x4Opcode: 8b 04 24mov     eaxdword [esp]Opcode: 51push    ecxOpcode: 8b 0d fc ff ff b7mov     ecxdword [0xb7fffffc]Opcode: 89 01mov     dword [ecx]eaxOpcode: 59pop     ecxOpcode: 53push    ebxOpcode: 57push    ediOpcode: 56push    esiOpcode: 89 d3mov     ebxedxOpcode: 89 cemov     esiecxOpcode: 89 d9mov     ecxebxOpcode: e8 d2 da ff ffcall    sub_8053dfeOpcode: 89 c7mov     edieaxOpcode: 8b 04 bemov     eaxdword [esi+edi*4]Opcode: 85 c0test    eaxeaxOpcode: 0f 84 4c d7 ff ffje      0x8053a85Basic Block 2Opcode: 8b 94 be 0c 12 00 00mov     edxdword [esi+edi*4+0x120c]Opcode: 85 d2test    edxedxOpcode: 74 09je      0x8053a99Basic Block 3Opcode: e9 3d d7 ff ffjmp     0x8053a7bBasic Block 4Opcode: 8b 8e 18 12 00 00mov     ecxdword [esi+0x1218]Opcode: 85 c9test    ecxecxOpcode: 74 08je      0x8053aabBasic Block 5Opcode: 0f b7 42 02movzx   eaxword [edx+0x2]Opcode: 0f b7 0amovzx   ecxword [edx]Opcode: eb 73jmp     0x8053b0cBasic Block 6Opcode: 8b 08mov     ecxdword [eax]Opcode: 89 0c bemov     dword [esi+edi*4]ecxOpcode: e9 ae 00 00 00jmp     0x8053b33Basic Block 7Opcode: ba 01 00 00 00mov     edx0x1Opcode: 89 f1mov     ecxesiOpcode: e8 68 04 00 00call    sub_8053f1fOpcode: 89 c1mov     ecxeaxOpcode: 31 c0xor     eaxeax  {0x0}Opcode: 85 c9test    ecxecxOpcode: 89 8e 18 12 00 00mov     dword [esi+0x1218]ecxOpcode: 74 6eje      0x8053b33Basic Block 8Opcode: 8b 86 1c 12 00 00mov     eaxdword [esi+0x121c]Opcode: eb 26jmp     0x8053ad1Basic Block 9Opcode: 0f b7 c0movzx   eaxaxOpcode: 01 c3add     ebxeaxOpcode: 8d 04 10lea     eax[eax+edx]Opcode: 66 89 5a 02mov     word [edx+0x2]bxOpcode: 0f b7 d3movzx   edxbxOpcode: 0f b7 c9movzx   ecxcxOpcode: 01 d1add     ecxedxOpcode: 81 f9 01 10 00 00cmp     ecx0x1001Opcode: 7c 0bjl      0x8053b33Basic Block 10Opcode: eb 07jmp     0x8053b3cBasic Block 11Opcode: c7 86 1c 12 00 00 00 00 00 00mov     dword [esi+0x121c]0x0Opcode: 31 c0xor     eaxeax  {0x0}Basic Block 12Opcode: 8d 14 01lea     edx[ecx+eax]Opcode: 89 94 be 0c 12 00 00mov     dword [esi+edi*4+0x120c]edxOpcode: 66 89 1c 01mov     word [ecx+eax]bxOpcode: 66 89 5c 01 02mov     word [ecx+eax+0x2]bxOpcode: b8 00 10 00 00mov     eax0x1000Opcode: 03 86 1c 12 00 00add     eaxdword [esi+0x121c]Opcode: 3d 00 00 10 00cmp     eax0x100000Opcode: 89 86 1c 12 00 00mov     dword [esi+0x121c]eaxOpcode: 75 0ajne     0x8053b06Basic Block 13Opcode: c7 84 be 0c 12 00 00 00 00 00 00mov     dword [esi+edi*4+0x120c]0x0Basic Block 14Opcode: e9 3f 38 ff ffjmp     0x8047380Basic Block 15Opcode: 66 89 d9mov     cxbxOpcode: 66 89 d8mov     axbxBasic Block 16Opcode: c7 86 18 12 00 00 00 00 00 00mov     dword [esi+0x1218]0x0Basic Block 17Opcode: 5epop     esiOpcode: 5fpop     ediOpcode: 5bpop     ebxOpcode: 57push    ediOpcode: bf fc ff ff b7mov     edi0xb7fffffcOpcode: 83 07 04add     dword [edi]0x4Opcode: 8b 3fmov     edidword [edi]Opcode: 8b 7f fcmov     edidword [edi-0x4]Opcode: 3b 7c 24 04cmp     edidword [esp+0x4]Opcode: 74 05je      0x804739cBasic Block 18Opcode: 5fpop     ediOpcode: c3retn    Basic Block 19Opcode: e8 df 0d 00 00call    sub_804817b