0049B4E8 > /8A06
mov
al
,
byte
ptr
[
esi
]
0049B4EA . |46
inc
esi
0049B4EB . |8807
mov
byte
ptr
[
edi
],
al
0049B4ED . |47
inc
edi
0049B4EE > |01DB
add
ebx
,
ebx
0049B4F0 . |75 07
jnz
short
0049B4F9
0049B4F2 > |8B1E
mov
ebx
,
dword
ptr
[
esi
]
0049B4F4 . |83EE FC
sub
esi
, -0x4
0049B4F7 . |11DB
adc
ebx
,
ebx
0049B4F9 >^\72 ED
jb
short
0049B4E8
0049B4FB . B8 01000000
mov
eax
, 0x1
0049B500 > 01DB
add
ebx
,
ebx
0049B502 . 75 07
jnz
short
0049B50B
0049B504 . 8B1E
mov
ebx
,
dword
ptr
[
esi
]
0049B506 . 83EE FC
sub
esi
, -0x4
0049B509 . 11DB
adc
ebx
,
ebx
0049B50B > 11C0
adc
eax
,
eax
0049B50D . 01DB
add
ebx
,
ebx
0049B50F . 73 0B
jnb
short
0049B51C
0049B511 . 75 28
jnz
short
0049B53B
0049B513 . 8B1E
mov
ebx
,
dword
ptr
[
esi
]
0049B515 . 83EE FC
sub
esi
, -0x4
0049B518 . 11DB
adc
ebx
,
ebx
0049B51A . 72 1F
jb
short
0049B53B
0049B51C > 48
dec
eax
0049B51D . 01DB
add
ebx
,
ebx
0049B51F . 75 07
jnz
short
0049B528
0049B521 . 8B1E
mov
ebx
,
dword
ptr
[
esi
]
0049B523 . 83EE FC
sub
esi
, -0x4
0049B526 . 11DB
adc
ebx
,
ebx
0049B528 > 11C0
adc
eax
,
eax
0049B52A .^ EB D4
jmp
short
0049B500
0049B52C > 01DB
add
ebx
,
ebx
0049B52E . 75 07
jnz
short
0049B537
0049B530 . 8B1E
mov
ebx
,
dword
ptr
[
esi
]
0049B532 . 83EE FC
sub
esi
, -0x4
0049B535 . 11DB
adc
ebx
,
ebx
0049B537 > 11C9
adc
ecx
,
ecx
0049B539 . EB 52
jmp
short
0049B58D
0049B53B > 31C9
xor
ecx
,
ecx
0049B53D . 83E8 03
sub
eax
, 0x3
0049B540 . 72 11
jb
short
0049B553
0049B542 . C1E0 08
shl
eax
, 0x8
0049B545 . 8A06
mov
al
,
byte
ptr
[
esi
]
0049B547 . 46
inc
esi
0049B548 . 83F0 FF
xor
eax
, 0xFFFFFFFF
0049B54B . 74 75
je
short
0049B5C2
0049B54D . D1F8
sar
eax
, 1
0049B54F . 89C5
mov
ebp
,
eax
0049B551 . EB 0B
jmp
short
0049B55E
0049B553 > 01DB
add
ebx
,
ebx
0049B555 . 75 07
jnz
short
0049B55E
0049B557 . 8B1E
mov
ebx
,
dword
ptr
[
esi
]
0049B559 . 83EE FC
sub
esi
, -0x4
0049B55C . 11DB
adc
ebx
,
ebx
0049B55E >^ 72 CC
jb
short
0049B52C
0049B560 . 41
inc
ecx
0049B561 . 01DB
add
ebx
,
ebx
0049B563 . 75 07
jnz
short
0049B56C
0049B565 . 8B1E
mov
ebx
,
dword
ptr
[
esi
]
0049B567 . 83EE FC
sub
esi
, -0x4
0049B56A . 11DB
adc
ebx
,
ebx
0049B56C >^ 72 BE
jb
short
0049B52C
0049B56E > 01DB
add
ebx
,
ebx
0049B570 . 75 07
jnz
short
0049B579
0049B572 . 8B1E
mov
ebx
,
dword
ptr
[
esi
]
0049B574 . 83EE FC
sub
esi
, -0x4
0049B577 . 11DB
adc
ebx
,
ebx
0049B579 > 11C9
adc
ecx
,
ecx
0049B57B . 01DB
add
ebx
,
ebx
0049B57D .^ 73 EF
jnb
short
0049B56E
0049B57F . 75 09
jnz
short
0049B58A
0049B581 . 8B1E
mov
ebx
,
dword
ptr
[
esi
]
0049B583 . 83EE FC
sub
esi
, -0x4
0049B586 . 11DB
adc
ebx
,
ebx
0049B588 .^ 73 E4
jnb
short
0049B56E
0049B58A > 83C1 02
add
ecx
, 0x2
0049B58D > 81FD 00FBFFFF
cmp
ebp
, -0x500
0049B593 . 83D1 02
adc
ecx
, 0x2
0049B596 . 8D142F
lea
edx
,
dword
ptr
[
edi
+
ebp
]
0049B599 . 83FD FC
cmp
ebp
, -0x4
0049B59C . 76 0E
jbe
short
0049B5AC
0049B59E > 8A02
mov
al
,
byte
ptr
[
edx
]
0049B5A0 . 42
inc
edx
0049B5A1 . 8807
mov
byte
ptr
[
edi
],
al
0049B5A3 . 47
inc
edi
0049B5A4 . 49
dec
ecx
0049B5A5 .^ 75 F7
jnz
short
0049B59E
0049B5A7 .^ E9 42FFFFFF
jmp
0049B4EE
0049B5AC > 8B02
mov
eax
,
dword
ptr
[
edx
]
0049B5AE . 83C2 04
add
edx
, 0x4
0049B5B1 . 8907
mov
dword
ptr
[
edi
],
eax
0049B5B3 . 83C7 04
add
edi
, 0x4
0049B5B6 . 83E9 04
sub
ecx
, 0x4
0049B5B9 .^ 77 F1
ja
short
0049B5AC
0049B5BB . 01CF
add
edi
,
ecx
0049B5BD .^ E9 2CFFFFFF
jmp
0049B4EE
0049B5C2 > 5E
pop
esi