Function at 0x10f1b65
Capabilities:
Check for software breakpoints

Disassembly:
or esi, ecx
bswap ecx
mov cl, 0xf
inc dword [ebp - 4]
cmc
cmovo ecx, esi
neg cx
mov ecx, eax
cmc
shr ecx, 0xb
test cx, bp
imul ecx, edx
cmc
cmp esi, ecx
jmp 0xcaa64d
mov word [ebx + ecx], dx
seta dh
inc ebx
bsf dx, bx
bswap edx
add ebx, ebx
add edx, 0x1cb42ba0
movzx edx, word [ebx + ecx]
cmp eax, 0x1000000
jmp 0x10d7bdf
inc edx
clc
test ax, 0x3406
mov dword [ebp - 4], edx
shr eax, 1
sub esi, eax
sub edx, eax
sar edx, 0xe7
shr dh, 0x5d
mov edx, esi
shr edx, 0x1f
test bp, bx
test ebp, 0x3a80290
neg edx
cmc
lea ebx, [edx + ebx*2 + 1]
and edx, eax
test bl, 0xc1
cmc
test si, dx
lea esi, [esi + edx]
stc
cmp dx, di
sub ecx, 1
jmp 0xc9fe38
sub eax, edi
rcl bx, 0xbf
sal bh, 0x5b
sub esi, edi
btc ebx, 0x63
mov edi, edx
btr bx, si
sal bx, 0x79
sar ebx, cl
shr edi, 5
sub edx, edi
setno bl
mov word [ecx + 2], dx
btr dx, 0xf
bt bx, ax
mov dl, dh
mov edx, 3
lea ebx, [edx + edx]
movzx edx, word [ebx + ecx]
stc
cmp eax, 0x1000000
jmp 0xca0f94
jae 0xbb7139
mov eax, edi
mov edi, 0x800
test edi, edi
cmc
cmp ax, bx
sub edi, edx
cmc
test dl, bl
cmp edi, esi
shr edi, 5
test edx, 0x72bf4e12
clc
add edi, edx
mov word [ebx + ecx], di
jmp 0xcaa173
jmp 0x10dfa33
shl esi, 8
shl eax, 8
clc
test ecx, esi
or esi, edi
jmp 0xbb3bae
jae 0x10e41f4
mov eax, edi
rcl edi, 0x9e
cmp si, 0x1990
mov edi, 0x800
cmp al, 0x91
sub edi, edx
shr edi, 5
jmp 0x10f4840
lea edi, [edi + edx]
sub edx, edi
clc
lea edx, [ebx + 0xf]
cmc
shl edx, 4
add edx, dword [ebp - 0x1c]
mov word [ecx + ebx*2 + 0x198], di
cmp esp, esp
sbb di, 0x99
sal di, 0xe4
lea edx, [ecx + edx*2]
bsf di, bp
shld di, dx, 0xfb
and edi, esp
mov edi, eax
clc
cmc
jmp 0x10d79be
mov byte [edi + edx], bl
inc ecx
jmp 0xc97571
jae 0x10ddd76
mov edi, dword [ebp - 4]
movzx edi, byte [edi]
shl esi, 8
test bl, 0xf6
shl eax, 8
test bh, 0x1c
cmp esi, eax
stc
or esi, edi
jmp 0x10ddd73
sub eax, edi
jmp 0xbb7eb1
jae 0x10eb2bc
mov edi, dword [ebp - 4]
test sp, sp
test di, 0x57c6
movzx edi, byte [edi]
cmp bp, 0x681b
stc
shl esi, 8
test sp, 0x6937
shl eax, 8
jmp 0x10eb2ad
jmp 0xcad9fa
sub eax, edi
test ebx, 0x59f01444
stc
sub esi, edi
cmc
mov edi, ecx
shr edi, 5
cmp bp, 0x68ff
stc
sub ecx, edi
mov edi, dword [ebp - 0x28]
cmp si, 0x23e
cmc
mov word [edi + edx*2], cx
clc
bsr cx, bx
bsf ecx, edx
lea edx, [edx + edx + 1]
sub cl, ch
add cl, 0xe8
sbb cx, di
mov ecx, dword [ebp - 0x1c]
cmp edx, ecx
jmp 0x10e39e4
mov word [edi], dx
jmp 0x10e2a8f
sub esi, edi
mov edi, edx
test al, 0x60
shr edi, 5
test si, bx
sub edx, edi
jmp 0xcaa161
jmp 0xbb7bd6
cmp ecx, edi
jmp 0xca2cbc
movzx ecx, byte [ecx]
test ebp, edi
clc
stc
shl esi, 8
cmp ebx, ebp
cmc
shl eax, 8
jmp 0xbb33ed
add ebx, edi
mov edi, dword [ebp - 0x44]
test bh, ah
mov word [edi], bx
cmp ah, ah
add ecx, ecx
jmp 0xcaacec
inc edi
stc
mov dword [ebp - 4], edi
mov edi, eax
stc
cmc
shr edi, 0xb
test bp, di
cmp sp, sp
imul edi, edx
stc
cmp esi, edi
jmp 0xca2f7b
jae 0xbb7b9c
mov eax, edi
mov edi, 0x800
sub edi, ecx
test eax, 0x10e30a2e
cmp dx, dx
cmp dl, 0xe0
shr edi, 5
add edi, ecx
mov ecx, edi
mov edi, dword [ebp - 0x28]
test bx, bx
cmc
mov word [edi + edx*2], cx
cmp bh, dh
add edx, edx
jmp 0xbb8564
jae 0xca6705
mov eax, edi
test edx, edx
mov edi, 0x800
stc
clc
cmp dx, 0x1370
sub edi, edx
cmp ebx, edi
shr edi, 5
cmp edx, esi
test dl, 0xb0
lea edi, [edi + edx]
mov word [ecx + ebx*2 + 0x180], di
cmp dl, 0xf5
jmp 0x10dbb3b
sub eax, edi
cmp edi, 0x53510008
stc
sub esi, edi
bswap edi
bsf di, bp
sar edi, 0xdd
mov edi, edx
cmp dx, sp
cmc
shr edi, 5
test dl, ah
sub edx, edi
mov word [ebx + ecx], dx
inc ebx
jmp 0x10dfa33
shr ebx, 5
cmp bp, 0x1be0
cmp bp, bx
clc
sub edi, ebx
cmp bp, 0x153d
mov word [edx + ecx*2], di
test di, 0x26b1
lea ecx, [ecx + ecx + 1]
jmp 0xc9cd12
cmp eax, 0x1000000
jae 0xc9fb39
mov edi, dword [ebp - 4]
jmp 0xc9fb19
jae 0xc976ed
mov eax, edi
or di, 0x17db
test ebx, edx
mov edi, 0x800
cmp di, 0x47b5
stc
cmp al, ch
sub edi, edx
test ax, bx
shr edi, 5
cmc
add edi, edx
seta dl
mov edx, 0x1c87792b
not edx
mov edx, dword [ebp - 0x2c]
mov word [ecx + ebx*2 + 0x1b0], di
jmp 0x10f0b48
add ebx, edx
sub ecx, edi
cmp ebp, eax
add edi, dword [ebp - 0xc]
jmp 0xca127d
imul edi, edx
cmp esi, edi
jmp 0x10e3c52
add dword [ebp - 0x28], 0x112
xor dh, 0x6a
sbb edx, 0x5624629c
sub dword [ebp - 0x14], 0xc
shr dh, cl
sal dl, cl
movzx edx, cx
mov edx, dword [ebp - 4]
test ebp, ecx
cmp di, dx
cmp eax, 0x1000000
jmp 0xca10fd
je 0x10e4801
movzx edx, word [ecx + ebx*2 + 0x198]
cmp eax, 0x1000000
jmp 0x10e06d2
inc ebx
clc
test ecx, 0x5e4e44ba
sub ebx, 0x40
test bh, 0x58
cmp ebx, 4
jmp 0x10dfc4d
jmp 0x10eb86f
mov ecx, 1
jmp 0xc96b32
mov word [ebx + ecx], di
jmp 0xca9970
mov dword [ebp - 0x44], ecx
cmp edx, 0xe
jmp 0x10e23ca
jae 0x10ea95a
mov eax, ebx
adc bx, 0x4354
bt bx, bp
cmovno ebx, esi
mov ebx, 0x800
sub ebx, edi
shr ebx, 5
test edi, 0x484269c9
add ebx, edi
clc
mov word [edx + ecx*2], bx
clc
cmp ax, si
add ecx, ecx
jmp 0x10f1b9c
inc edi
cmp ebp, 0x3e373e2e
cmp cl, bl
cmp ecx, dword [ebp - 0x24]
jmp 0x10e8d65
sub eax, edi
test eax, 0x6fb4526d
sub esi, edi
mov edi, edx
shr edi, 5
cmp cx, si
test eax, 0x76a51649
sub edx, edi
mov word [ecx + ebx*2 + 0x1b0], dx
mov edx, edi
movzx edx, word [ecx + ebx*2 + 0x1c8]
cmc
stc
cmp eax, 0x1000000
jmp 0xca4e74
mov dword [ebp - 8], ecx
jmp 0x10df331
cmp ecx, 0x100
jmp 0x10e01e9
mov dword [ebp - 0x1c], 0x100
sbb edx, edx
stc
and edx, dword [ebp - 0x24]
sub edx, dword [ebp - 0x18]
test edx, ebp
cmp ecx, 0x432d5fd7
add edx, dword [edi + 0x14]
movzx edi, ax
neg edi
cmp ebx, 0xa
movzx edi, byte [edx + ecx]
movzx ecx, dx
setns ch
sbb edx, edx
and edx, 0xfffffffd
btc ecx, eax
add edx, 6
bswap ecx
ror ecx, cl
sub ebx, edx
cmovbe cx, ax
mov cl, ch
seta cl
mov dword [ebp - 0x14], ebx
cmovne cx, di
bswap ecx
not ecx
mov ecx, 1
jmp 0x10d83af
jae 0x10e3428
mov ecx, ebx
cmp ebx, 4
jb 0xc9d299
mov ecx, 3
cmp cl, ch
sub ebx, ecx
bswap cx
jmp 0x10ec021
jae 0x10eb2f5
mov eax, edi
dec di
mov edi, 0x800
test ebx, 0x7fc6f96
test eax, ebp
sub edi, edx
cmp esp, ebx
test bx, bp
stc
shr edi, 5
test edx, edx
add edi, edx
movsx edx, bp
setle dh
mov word [ecx + 0x646], di
cwd
mov edx, 2
jmp 0x10eb928
imul edi, edx
clc
test eax, ecx
cmp esi, edi
jae 0xcab4eb
mov eax, edi
mov edi, 0x800
cmp bl, al
sub edi, edx
clc
shr edi, 5
add edi, edx
mov edx, dword [ebp - 0x1c]
jmp 0x10d7d14
jb 0xcada32
mov ecx, edx
cmp di, 0x25db
jmp 0x10e6507
shl esi, 8
cmp ax, sp
jmp 0x10eb553
jae 0x10e9247
mov edi, dword [ebp - 4]
movzx edi, byte [edi]
shl esi, 8
cmp esp, 0x2eb306d9
jmp 0x10e922a
sub ecx, edx
btr dx, dx
mov edx, dword [ebp - 0x20]
jmp 0x10e3de1
mov word [ebx + ecx], di
jmp 0xc968df
cmp esi, edi
jmp 0xc9d9cd
jne 0x10e4ac6
mov dword [ebp - 0xc], edi
sbb cx, bx
rol cl, cl
mov ecx, dword [ebp - 0xc]
jmp 0x10da9fd
or esi, ebx
jmp 0xc92fdf
jb 0x10edb74
mov edx, dword [ebp - 0xc]
mov di, 0x2a2a
mov edi, dword [ebp - 0x34]
mov byte [edx + edi], cl
inc edx
jmp 0x10e63be
ja 0x10e4ac6
add edx, edi
jmp 0xc95ef3
movzx edi, byte [edi]
clc
test edi, eax
cmp ebp, edx
shl esi, 8
test bx, bx
stc
cmc
shl eax, 8
or esi, edi
movzx edi, si
inc dword [ebp - 4]
test si, 0x27de
mov edi, eax
clc
test cx, 0x4bf2
shr edi, 0xb
cmp dh, 0x82
imul edi, edx
cmp esi, edi
jae 0x10df7dc
mov eax, edi
and di, di
or edi, esi
mov edi, 0x800
clc
test eax, ebp
sub edi, edx
shr edi, 5
add edi, edx
adc dx, 0x167c
dec dl
add edx, 0x4bc63b9d
mov edx, dword [ebp - 0x1c]
stc
mov word [ecx + 2], di
shl di, 0x8d
shl edx, 4
mov di, cx
lea edi, [edx + ecx + 0x104]
mov ecx, 8
jmp 0xc9cc5d
jne 0x10f146c
mov ecx, dword [ebp - 0x20]
test ah, bh
movzx edx, word [ecx + 0x646]
stc
shl ebx, 4
clc
cmc
cmp si, bx
cmp eax, 0x1000000
jmp 0xc9e516
lea edi, [edx + ecx + 4]
mov dword [ebp - 8], 0
jmp 0x10e8633
add ecx, 0x664
jmp 0x10e2195
jmp 0x10d84ca
shr edi, 5
add edi, edx
setge dl
cmovle edx, esi
mov dl, 0xed
mov edx, dword [ebp - 0x1c]
jmp 0xcace3d
jae 0x10eb55e
mov edi, dword [ebp - 4]
jmp 0x10e91bc
jne 0x10e9e4c
cmp ebx, dword [ebp - 0x10]
jmp 0xbb7b2d
jmp 0xbb4955
jae 0xca1126
movzx ecx, byte [edx]
test ecx, esi
movsx bx, ch
clc
shl esi, 8
mov edi, edi
shl eax, 8
add di, ax
movsx ebx, cx
or esi, ecx
inc di
inc edx
or bx, bx
xchg ebx, edi
mov ecx, dword [ebp + 8]
clc
sar bh, 0x15
mov dword [ecx + 0x1c], eax
btr bx, 0x71
cmp ebx, edx
bt ebx, ecx
mov eax, dword [ebp - 0xc]
rcr edi, 0xda
mov dword [ecx + 0x18], edx
or di, dx
and bx, dx
mov edx, dword [ebp - 0x28]
add bl, 0x73
mov dword [ecx + 0x24], eax
rol ebx, 0xe8
rcr bl, 0xaa
lahf
mov eax, dword [ebp - 0x18]
sbb di, 0x5ad
mov dword [ecx + 0x48], edx
jmp 0x10ed643
mov dword [ebp - 0x4c], ebx
xchg bl, bl
mov dword [ebp - 0xc], edi
mov bl, byte [ecx + edx]
jmp 0xca4e1f
sub eax, ebx
cmp ebp, edi
stc
jmp 0x10f1100
jne 0xca2041
mov ecx, dword [ebp - 0x24]
mov edx, dword [ebp - 0x34]
shr bh, cl
xor bx, 0x315f
movzx ebx, byte [ecx + edx - 1]
mov edx, dword [ebp - 0x10]
ror ecx, cl
and edx, dword [ebp - 0x48]
and ecx, esi
bsf ecx, ebx
mov ecx, 8
stc
cmc
sub cl, byte [ebp - 0x40]
test bp, 0x3ffc
shr ebx, cl
sal ecx, 0xaf
mov ecx, dword [ebp - 0x40]
shl edx, cl
cmc
test bl, 0x27
add ebx, edx
mov edx, dword [ebp - 8]
test cl, 0x31
imul ebx, ebx, 0x600
clc
lea edx, [edx + ebx]
mov ebx, dword [ebp - 0x14]
mov dword [ebp - 8], edx
cmc
cmp ebx, 7
jmp 0xc9d281
sub esp, 0x50
lahf
push ebx
cmp cx, di
xor dl, 0xea
or bl, bh
push esi
push edi
cmovge di, di
cmp bl, 0xcf
mov edi, dword [ebp + 8]
rcl cx, 0x66
mov ecx, dword [edi + 0x38]
xor ebx, 0x3f123332
mov eax, dword [edi + 0x10]
mov edx, dword [edi + 0x3c]
mov dword [ebp - 0x20], eax
cwde
bsf si, dx
bswap ebx
mov eax, dword [edi + 0x40]
mov ebx, dword [edi + 0x34]
mov dword [ebp - 0x18], ecx
rcr ecx, 0xee
btc ecx, eax
add si, sp
mov ecx, dword [edi + 0x44]
mov esi, dword [edi + 0x20]
test esi, 0x743432c5
mov dword [ebp - 0x30], eax
rcl eax, 0x99
or eax, 0x7c7c551d
mov dword [ebp - 0x38], ecx
mov ecx, dword [edi + 8]
mov dword [ebp - 0x2c], edx
bt ax, bp
mov edx, 1
mov eax, 0x1b33480d
ror al, 0x4c
rcr eax, cl
shl edx, cl
mov ecx, dword [edi + 4]
bts eax, esp
add al, 0x4a
rol ax, 0xfb
mov eax, 1
test bp, 0x1bc4
cmc
shl eax, cl
mov ch, 0xbb
movsx ecx, sp
mov ecx, dword [edi + 0x14]
jmp 0x10d5689
jmp 0x10df818
sub edx, edi
cmc
mov word [ecx + ebx*2 + 0x198], dx
cwd
sbb dh, ch
movzx edx, word [ecx + ebx*2 + 0x1b0]
cmp eax, 0x1000000
jae 0xca9f9f
mov edi, dword [ebp - 4]
clc
test esp, 0x71e52128
movzx edi, byte [edi]
jmp 0x10ebe37
je 0x10e4801
sub ecx, edi
jmp 0x10e91ab
jae 0xbb491e
mov eax, edi
rcl edi, 0x6d
mov edi, 0x800
jmp 0x10e8b51
jb 0xca3038
mov dword [ebp - 0xc], edx
cmp edi, dword [ebp - 0x18]
setnp bh
not bl
mov ebx, dword [ebp - 0xc]
jmp 0xcafec2
jae 0xca5bf7
mov ebx, dword [ebp - 4]
movzx ebx, byte [ebx]
shl esi, 8
cmp ebp, 0x59f726be
cmp bx, ax
shl eax, 8
cmc
test dh, 0xf2
test ecx, ebp
or esi, ebx
jmp 0xca5bf2
sub edx, edi
cmp dword [ebp - 0x3c], 0
jmp 0xca8f32
movzx edx, word [edx]
stc
cmp edi, 0x1000000
jmp 0xca4fc7
shr edi, 0xb
stc
cmc
imul edi, edx
test ebx, eax
cmc
cmp esi, edi
jmp 0x10f10bf
mov byte [edx], bl
inc edx
cmc
stc
cmp edx, dword [ebp - 0x4c]
jmp 0x10f56d6
jae 0x10d9e6f
mov edi, dword [ebp - 4]
test esi, 0x7bf33406
cmp sp, 0x29f3
clc
movzx edi, byte [edi]
jmp 0x10d9e58
jae 0xca4ff9
shl edi, 8
and eax, 0x6dcb30b9
lahf
bswap eax
mov eax, edi
test al, bl
mov edi, dword [ebp - 4]
stc
cmp cl, 0x90
movzx edi, byte [edi]
cmc
test bl, cl
shl esi, 8
cmc
clc
test ax, si
or esi, edi
inc dword [ebp - 4]
test cx, bp
mov edi, eax
clc
shr edi, 0xb
jmp 0xc9609e
movzx edi, byte [edi]
cmp bx, 0x3d35
test esp, 0x3af012c8
shl esi, 8
clc
test bp, 0x6642
shl eax, 8
cmp sp, dx
or esi, edi
not di
inc dword [ebp - 4]
test si, 0x7d6d
cmp si, 0x4a90
bsf di, bp
mov edi, eax
cmc
test edi, 0x54444309
shr edi, 0xb
cmp esp, 0x7e2b25f4
clc
imul edi, edx
clc
jmp 0x10ef62d
inc dword [ebp - 4]
mov ebx, ebp
mov ebx, eax
test ax, cx
jmp 0x10e9805
jne 0xc9665d
cmp dword [ebp - 0x10], 0
jmp 0xc96657
sub eax, edi
cmp esp, ebx
test esi, esi
sub esi, edi
sar edi, 0xb5
mov edi, edx
cmc
shr edi, 5
jmp 0xca33a8
inc dword [ebp - 4]
shr ebx, cl
mov ebx, eax
clc
shr ebx, 0xb
stc
cmp ebp, 0x5a907dd
imul ebx, edi
cmp bh, 0xca
test dh, dh
cmp esi, ebx
jmp 0x10ea15b
jae 0xc93cf3
mov eax, edi
neg edi
sub di, 0x57e8
mov edi, 0x800
cmp esp, ebp
test esp, ebx
sub edi, edx
shr edi, 5
cmp ebx, esi
stc
add edi, edx
jmp 0x10f107a
mov word [ecx + ebx*2 + 0x180], dx
jmp 0xca5e26
sub eax, edi
cmc
jmp 0x10e2335
jmp 0xbb3b91
mov dword [ebp - 0x34], ecx
mov ecx, dword [edi + 0x24]
jmp 0x10d702b
or esi, edi
bswap edi
mov edi, 0x1cd513ea
inc dword [ebp - 4]
add edi, 0x69447fb6
mov edi, eax
shr edi, 0xb
cmc
imul edi, edx
cmp esi, edi
jmp 0xc957f0
mov word [ebx + ecx], dx
movzx dx, dl
inc ebx
btr dx, 0xd8
not dl
rcr dh, cl
lea ebx, [ebx + ebx]
movzx edx, word [ebx + ecx]
stc
cmp eax, 0x1000000
jmp 0xbb7198
sub eax, edi
sub esi, edi
not edi
mov edi, edx
shr edi, 5
cmp dl, bl
stc
sub edx, edi
or di, di
btc di, sp
mov edi, dword [ebp - 0x1c]
mov word [edi + ecx + 0x644], dx
test ax, bp
lea edx, [edi + 1]
jmp 0x10e424c
jae 0x10d847e
mov eax, ecx
not ecx
test edx, 0x157663ef
shl ch, cl
mov ecx, 0x800
clc
stc
sub ecx, edx
shr ecx, 5
stc
add ecx, edx
mov edx, ecx
btc cx, 0xee
test si, bx
setb ch
mov ecx, dword [ebp - 8]
clc
mov word [ecx + edi*2], dx
stc
cmp eax, esp
add edi, edi
jmp 0xca0b20
mov dword [ebp - 0xc], edx
jmp 0x10e4fc1
sub esi, edi
mov edi, edx
cmp dh, dh
shr edi, 5
sub edx, edi
movsx edi, sp
cmovl di, dx
bswap di
mov edi, dword [ebp - 8]
jmp 0xbb7c06
not edx
jmp 0xcafebd
jmp 0x10e421d
sub eax, edi
cmp ebx, esp
test ecx, 0x1cae55f3
test ah, dl
sub esi, edi
mov edi, edx
clc
stc
shr edi, 5
clc
cmp edx, eax
cmc
sub edx, edi
cmp esi, 0x1c092fbd
add edi, 0x160109f0
btc di, 0x39
mov edi, dword [ebp - 0x30]
mov word [ecx + ebx*2 + 0x1c8], dx
clc
add dh, 0x99
mov edx, dword [ebp - 0x38]
cmp edi, 0x510e231d
clc
mov dword [ebp - 0x38], edi
mov edi, dword [ebp - 0x2c]
stc
mov dword [ebp - 0x30], edi
test si, bx
shr edi, 0xe2
mov edi, dword [ebp - 0x18]
cmp si, 0x30c9
mov dword [ebp - 0x2c], edi
jmp 0x10f1ba6
sub eax, edi
test dl, 0xcd
test bp, dx
sub esi, edi
ror edi, 0x1e
xadd di, di
mov edi, edx
test ebx, edi
shr edi, 5
stc
sub edx, edi
mov edi, dword [ebp - 0x1c]
stc
mov word [ecx + edi*2 + 0x644], dx
cmp bx, bp
or ebx, 8
cmc
cmp ebx, 0xffffffff
jmp 0xcaec4e
inc edi
cmp ebx, 7
jmp 0x10ee970
mov word [edx + ecx + 0x644], di
jmp 0xcaee07
jae 0x10e4801
cmp dword [ebp - 0x14], 0x13
movzx dx, bh
dec di
mov edx, dword [ebp - 0x28]
movzx edi, bp
xchg edi, edi
sbb ecx, ecx
or di, 0x4fe6
and ecx, 0xfffffffd
and edi, eax
neg di
lea ecx, [ecx + 0xa]
mov dword [ebp - 0x14], ecx
or edi, 0x1b8e3c72
mov di, 0x53ac
mov ecx, dword [ebp + 0xc]
sbb edi, edx
mov edi, dword [ebp - 0xc]
cmc
cmp ah, dl
add edx, 2
test ch, 0xfc
jmp 0xc92a6a
je 0xc96435
mov ecx, dword [ebp - 0x30]
mov edx, dword [ebp - 0x2c]
cmp dx, 0xc4c
mov dword [ebp - 0x38], ecx
cmovns ecx, esi
sbb cx, 0x6618
mov ecx, dword [ebp - 0x18]
test esp, edx
cmp sp, sp
jmp 0x10ee4b2
mov word [ecx + 2], di
cdq
xchg dl, dl
movsx edx, bp
mov edx, 2
jmp 0xca1068
jmp 0x10eea11
jae 0x10ee9d6
mov eax, edi
stc
mov edi, 0x800
test eax, ebp
cmc
sub edi, edx
jmp 0xca0b9f
jmp 0x10e2004
sbb ecx, ecx
clc
cmp dl, 3
and ecx, dword [ebp - 0x24]
add dword [ebp - 0x10], ebx
sub ecx, dword [ebp - 0x18]
stc
sub edx, ebx
jmp 0x10f6988
imul edx, ecx
clc
test di, di
cmp edx, 0x36c12834
cmp esi, edx
jae 0x10eab06
mov eax, edx
mov dx, sp
shr dl, cl
mov edx, 0x800
sub edx, ecx
shr edx, 5
test si, 0x3836
lea edx, [edx + ecx]
rcl cl, cl
mov ecx, dword [ebp - 8]
mov word [ecx], dx
and dl, 0xfe
test di, cx
cmp di, 0x3cc4
mov edx, dword [ebp - 0x20]
cmp al, 0xa9
clc
lea edx, [edx + 0xe6c]
clc
test ecx, ebp
cmp bx, ax
cmp dword [ebp - 0x3c], 0
jmp 0x10e21db
dec edx
jmp 0xca9d5c
dec eax
test esp, eax
stc
mov dword [ebp - 0x48], eax
sar al, cl
mov eax, dword [edi]
mov dword [ebp - 0x40], eax
rol ah, 0x95
rcr al, cl
mov eax, dword [edi + 0x28]
cmc
jmp 0x10d71ff
jae 0xc96450
mov edx, dword [ebp - 0x50]
mov edi, 0x7ddf649f
cmovne di, dx
mov ebx, dword [ebp - 0x14]
movsx edi, di
mov edi, dword [ebp + 8]
jmp 0x10e2035
mov dword [ebp - 0x24], eax
mov eax, dword [edi + 0x2c]
test al, 0x76
stc
mov dword [ebp - 0x10], eax
mov eax, dword [edi + 0x18]
cmc
mov dword [ebp - 0xc], ecx
rcl cx, 0x3d
mov ecx, dword [edi + 0x30]
jmp 0x10e62d9
mov dword [ebp - 8], edx
cmp bp, 0x1021
jmp 0xca4681
jae 0x10d7c08
mov edi, dword [ebp - 4]
movzx edi, byte [edi]
cmp bp, si
shl esi, 8
cmp edi, ebp
shl eax, 8
cmc
or esi, edi
bswap di
not edi
inc dword [ebp - 4]
rol di, 0xe1
sub di, di
mov edi, eax
jmp 0xca4d16
mov word [ecx + edx*2 + 0x644], di
jmp 0xcab519
jmp 0x10edb7b
sub eax, ecx
sub esi, ecx
btc cx, bp
rol cl, 0x8c
or cl, 0x6f
mov ecx, edx
shr ecx, 5
cmp esi, 0x6b4c6966
test ebx, 0x4fb901dc
sub edx, ecx
or cx, cx
and ecx, 0x11c62813
cmove cx, cx
mov ecx, dword [ebp - 8]
clc
test si, sp
stc
or ebx, dword [ebp - 0x38]
cmp bp, 0x420a
mov word [ecx + edi*2], dx
stc
lea edi, [edi + edi + 1]
cmp dx, 0x3d41
shl dword [ebp - 0x38], 1
test esi, ebx
cmc
sub dword [ebp - 0x44], 1
jmp 0x10efa62
sub edi, ecx
add edx, edi
mov dword [ebp - 0x28], edx
test al, 0x12
cmc
cmp ebx, 0xc
jmp 0xc9e36a
shl esi, 8
cmp ecx, 0x5bac5bcb
cmc
stc
shl eax, 8
or esi, edi
mov di, 0x3117
inc dword [ebp - 4]
mov edi, eax
test bp, 0x3b56
cmc
shr edi, 0xb
test cx, bp
imul edi, edx
cmp eax, 0xfe87f6f
cmp esi, edi
jmp 0x10eb10c
ret 0xc
cmp ecx, dword [ebp + 0xc]
jmp 0x10f2b1b
add ebx, 0xc
jmp 0xca0ac3
shl esi, 8
cmp di, bp
shl eax, 8
or esi, edi
bswap edi
inc dword [ebp - 4]
mov edi, eax
cmp al, 0x65
test dx, bx
test edi, 0x77ff0995
shr edi, 0xb
imul edi, edx
test bp, 0x5101
jmp 0x10e240d
add edi, edx
xchg dl, dl
movzx edx, cx
jmp 0xcaeddb
sbb edx, edx
cmp ch, 0x96
and edx, dword [ebp - 0x24]
inc dword [ebp - 0x10]
cmp cx, ax
sub edx, ecx
sbb ecx, edi
mov ecx, dword [ebp - 0x34]
add edx, edi
jmp 0x10e18d0
sub eax, edi
cmp dx, bp
cmc
test ebx, ebp
sub esi, edi
shr edi, 0xa9
add edi, 0x2507faa
add di, sp
mov edi, edx
cmc
shr edi, 5
cmc
clc
sub edx, edi
test ebx, 0x1b792159
stc
cmp bh, 0xcd
mov word [ecx], dx
movzx edx, word [ecx + 2]
jmp 0xc944b6
jae 0xcaa294
mov eax, edi
mov edi, 0x800
clc
stc
sub edi, edx
test dh, dl
shr edi, 5
test cx, 0x5a4
clc
add edi, edx
setae dl
mov dl, 0x99
movzx edx, si
mov edx, dword [ebp - 0x1c]
jmp 0x10ebfd9
inc dword [ebp - 4]
mov edi, eax
cmp edi, esi
shr edi, 0xb
clc
cmp al, 0x36
stc
imul edi, edx
cmp esi, edi
jae 0x10dd12f
mov eax, edi
mov edi, 0x800
cmc
clc
sub edi, edx
shr edi, 5
cmc
stc
add edi, edx
sar dh, cl
mov edx, dword [ebp - 0x1c]
clc
test si, 0xf36
shl edx, 4
mov word [ecx], di
jmp 0xca06c7
jae 0x10dea45
mov edi, dword [ebp - 4]
test dx, 0x6e9f
movzx edi, byte [edi]
clc
shl esi, 8
shl eax, 8
or esi, edi
dec edi
inc dword [ebp - 4]
mov edi, eax
test ah, 0xc9
jmp 0x10df7cb
jmp 0x10e4257
mov dword [ebp - 0x1c], ecx
jmp 0xca276b
shr edi, 0xb
imul edi, edx
cmp dh, 0xd5
cmc
cmp esi, edi
jmp 0x10dd9d9
sub eax, edi
sub esi, edi
neg di
cmovbe di, si
bt edi, esp
mov edi, edx
test bp, bx
shr edi, 5
cmc
sub edx, edi
mov word [ecx + 2], dx
movsx edi, bx
lea edi, [ecx + 0x204]
rcl ch, 0x48
shrd dx, si, 0x2a
mov dword [ebp - 8], 0x10
mov dword [ebp - 0x1c], 0x100
mov dword [ebp - 0x28], edi
shrd dx, ax, 0x15
rcr dx, 0xce
mov edx, 1
cmp al, 0x17
nop
xor cl, al
sbb cx, cx
add ecx, ebx
movzx ecx, word [edi + edx*2]
test dh, 0xb1
test eax, ebx
cmp eax, 0x1000000
jae 0x10df86a
mov edi, dword [ebp - 4]
movzx edi, byte [edi]
cmp ebp, 0x3ca46e61
shl esi, 8
shl eax, 8
or esi, edi
mov di, bx
movzx edi, bx
inc dword [ebp - 4]
add edi, 0x1414523
mov edi, eax
test bl, dh
cmp sp, bx
shr edi, 0xb
cmp bp, bx
imul edi, ecx
cmp di, 0x32f8
cmp dh, ch
cmp esi, edi
jmp 0xc93204
lea ebx, [ebx + ebx]
movzx edx, word [ebx + ecx]
test cl, ch
cmp di, bp
cmp eax, 0x1000000
jmp 0x10dfd7e
jb 0xcaec54
mov ecx, ebx
movsx edx, bp
mov edx, ebx
and di, sp
sal di, 0xd3
mov edi, 1
shr ecx, 1
and ebx, edi
cmp ebp, 0x54022053
sub ecx, edi
or ebx, 2
jmp 0xc9749c
jae 0x10dfda1
mov edi, dword [ebp - 4]
clc
movzx edi, byte [edi]
stc
shl esi, 8
test esi, 0x54497d4a
shl eax, 8
or esi, edi
inc dword [ebp - 4]
bts di, di
mov edi, eax
jmp 0x10f8501
jb 0x10eb86f
jmp 0xc9f42f
jae 0x10e4bf3
mov edi, dword [ebp - 4]
stc
test bp, bp
movzx edi, byte [edi]
shl esi, 8
cmp cl, cl
test di, bx
shl eax, 8
or esi, edi
jmp 0x10e4be8
mov dl, byte [edx + ecx]
mov byte [edi + ecx], dl
jmp 0xcabbc8
sub edi, ebx
seta bl
movzx bx, ah
mov ebx, dword [ebp - 0x44]
mov word [ebx], di
lea ecx, [ecx + ecx + 1]
cmc
and dword [ebp - 0x1c], edx
test esp, 0x45fb015a
cmp ecx, 0x100
jmp 0xc9f429
jmp 0x10e4afa
jmp 0x10f1bcb
mov dword [ebp - 8], edx
jne 0x10f292a
cmp dword [ebp - 0x10], 0
jmp 0x10f2924
mov word [ebx + ecx], dx
jmp 0xc968d7
sub esi, edi
mov edi, edx
cmc
shr edi, 5
cmp edx, ebp
cmp bh, 0x41
test dh, 0x81
sub edx, edi
jmp 0x10e230f
shr edi, 5
jmp 0xbb60a1
jae 0x10f1466
shl ebx, cl
rol cl, 0x56
btc cx, 3
cmp eax, esi
mov dword [ebp - 0x38], edi
cmovne ecx, ebp
mov ecx, ebx
jmp 0xc9e60b
cmp esi, edi
jmp 0xc93ca4
jmp 0x10f1ba9
mov ecx, dword [ebp - 0xc]
cmp ecx, dword [ebp - 0x18]
jmp 0xc9cfca
jb 0x10df833
mov edi, dword [ebp - 8]
stc
jmp 0x10d9223
jae 0x10ed823
mov eax, edi
rcl edi, 0x96
shl di, 0x30
shrd edi, ecx, 0x7d
mov edi, 0x800
test cx, si
cmp dl, al
sub edi, edx
test sp, 0x1c48
cmc
shr edi, 5
add edi, edx
jmp 0xc97477
jae 0x10e7f15
mov ecx, 0x800
rol al, cl
sub ecx, edx
rol al, 0x7f
shr ecx, 5
jmp 0x10e90b6
lea ecx, [edx + ecx*2 + 0x55e]
mov dword [ebp - 8], ecx
lea esp, [esp]
cmp esi, edx
cmc
movzx edx, word [ecx + edi*2]
cmp eax, 0x1000000
jmp 0x10ebef9
sub eax, edi
test al, 0xd4
stc
clc
sub esi, edi
add edi, esp
mov edi, edx
shr edi, 5
cmc
sub edx, edi
mov word [ebx + ecx], dx
mov dx, cx
inc dh
not edx
inc ebx
rol dh, 0x4f
shr dx, cl
sub dx, 0x6c5a
add ebx, ebx
or edx, eax
adc dl, 0xb2
btc edx, ebx
movzx edx, word [ebx + ecx]
cmc
stc
cmp eax, 0x1000000
jae 0xca5058
mov edi, dword [ebp - 4]
cmp edi, 0x446a09c6
jmp 0xca5025
or ebx, 2
test edi, 0x2a287f2a
cmc
stc
add edx, edx
cmp bp, 0x860
test edi, 0x3bac5498
mov dword [ebp - 0x1c], edx
movzx edx, word [edx + ecx + 0x644]
cmp eax, 0x1000000
jmp 0x10e6483
sub eax, edi
clc
sub esi, edi
btc edi, ebp
xchg edi, edi
mov edi, edx
stc
shr edi, 5
jmp 0xca2890
pop edi
pop esi
mov eax, 1
pop ebx
mov esp, ebp
pop ebp
jmp 0x10da982
mov bl, byte [ecx + edx]
jmp 0xbb64d4
mov dword [ebp - 0x3c], ecx
mov dword [ebp - 0x28], 0
sar ch, cl
mov ecx, dword [ebp - 0x10]
clc
cmp esi, 0x690b73bf
and ecx, edx
test cx, 0x7b32
shl dl, cl
mov edx, ebx
shl edx, 4
test dl, 0xa
add edx, ecx
cmp ecx, esi
cmc
test ebp, 0x29e015d
mov dword [ebp - 0x1c], ecx
shrd cx, cx, 0xe5
mov ecx, dword [ebp - 0x20]
lea ecx, [ecx + edx*2]
test cx, 0x14ec
stc
cmc
mov dword [ebp - 8], ecx
cmp edx, 0x721539a4
clc
test di, 0x21e8
movzx ecx, word [ecx]
cmc
cmp eax, 0x1000000
jae 0x10e4b7e
mov edx, dword [ebp - 4]
cmp esi, edi
clc
test dx, dx
movzx edx, byte [edx]
clc
shl esi, 8
test si, 0x70eb
shl eax, 8
test si, bp
or esi, edx
inc dword [ebp - 4]
seta dh
sbb edx, 0x2ca40d04
shr edx, cl
mov edx, eax
cmp bp, si
shr edx, 0xb
jmp 0xcaff5f
inc dword [ebp - 4]
rcl edi, 0xda
sbb di, 0x766c
mov edi, eax
shr edi, 0xb
imul edi, edx
stc
mov dword [ebp - 0x4c], edi
cmp esi, edi
jmp 0x10f0df6
jmp 0xc9ef40
mov dword [ebp - 4], eax
jmp 0x10f72cb
inc dword [ebp - 0x10]
jmp 0xcaa68d
jae 0x10e64a8
mov edi, dword [ebp - 4]
test ebp, ebp
movzx edi, byte [edi]
shl esi, 8
cmc
cmp esp, 0x723b24f4
shl eax, 8
or esi, edi
mov edi, edx
movsx edi, cx
inc dword [ebp - 4]
mov edi, eax
cmp ax, 0x7720
shr edi, 0xb
stc
test cl, al
imul edi, edx
cmp si, 0x2726
clc
test ebp, 0x7f0673bc
cmp esi, edi
jmp 0xcaf1f1
cmp edx, 4
jmp 0x10e8c22
sub eax, edi
cmp bx, sp
jmp 0xcaa73a
mov dword [ebp - 0x1c], 8
jmp 0x10df818
ret 0xc
sub edi, edx
test bh, bl
shr edi, 5
jmp 0x10dc2ad
jb 0x10e8c2d
mov ecx, 3
mov edx, dword [ebp - 0x20]
cmp cx, di
stc
cmc
shl ecx, 7
cmc
test ebx, 0x593e660e
lea ecx, [ecx + edx + 0x360]
movzx edx, word [ecx + 2]
clc
test di, 0xb7
cmp eax, 0x1000000
jae 0xc92fe4
mov edi, dword [ebp - 4]
movzx ebx, byte [edi]
shl esi, 8
shl eax, 8
cmp ecx, 0xb674917
jmp 0xc9ef48
mov dword [ebp - 0x44], edi
test esi, 0x408d71f5
cmc
cmp bx, dx
movzx edi, word [edi]
cmp eax, 0x1000000
jmp 0x10ee288
jne 0x10e8d71
xor ecx, ecx
test dx, bx
stc
sub dword [ebp - 0xc], 1
jmp 0xc9ef32
add ecx, edx
shl ah, 0x35
mov edx, dword [ebp - 8]
shr al, 0x33
sal ax, cl
mov word [edx], cx
cmc
lahf
mov ecx, dword [ebp - 0x18]
mov eax, edi
mov edi, dword [ebp - 0xc]
cmp edi, ecx
jmp 0x10dc453
pop ebx
jmp 0x10eb463
mov dword [ebp - 0xc], ecx
test ah, cl
cmp ecx, edx
jmp 0xca302f
movzx edi, byte [edi]
test edx, edi
test ah, 0xac
jmp 0xc9e47f
shl eax, 8
cmp bl, 2
stc
test esp, edx
or esi, edi
inc edi
inc dword [ebp - 4]
btr di, 0x88
sbb edi, 0x641c6d6a
sbb di, dx
mov edi, eax
shr edi, 0xb
cmc
test cl, ch
imul edi, edx
test ebp, esi
stc
jmp 0xc9ed84
shr ebx, 0xb
cmp esi, 0x38022223
cmp cx, bp
imul ebx, edi
clc
cmp esi, ebx
jmp 0xc974a7
cmp ebx, ecx
jmp 0xcad9fa
jae 0xca1612
mov eax, ebx
mov ebx, 0x800
cmc
sub ebx, edi
stc
shr ebx, 5
jmp 0xc92e46
sub edi, edx
jmp 0x10e239c
sub eax, ebx
cmc
sub esi, ebx
mov ebx, edi
jmp 0xc942df
sub eax, edx
sub esi, edx
mov edx, ecx
shr edx, 5
cmp bh, dl
test ebp, ebp
sub ecx, edx
sal dh, cl
not dl
mov edx, dword [ebp - 8]
test ebp, eax
mov word [edx], cx
mov ecx, dword [ebp - 0x20]
movsx edx, ax
bts edx, ebp
movzx edx, word [ecx + ebx*2 + 0x180]
cmp eax, 0x1000000
jae 0x10dbff9
mov edi, dword [ebp - 4]
movzx edi, byte [edi]
stc
cmc
jmp 0x10dbfe9
jae 0xcab45b
mov eax, edi
mov edi, 0x800
jmp 0x10ef55c
or esi, edi
inc di
dec edi
mov di, dx
inc dword [ebp - 4]
add di, dx
mov edi, eax
cmp bp, ax
shr edi, 0xb
test ax, bp
stc
imul edi, edx
clc
cmp bh, 0x49
cmp esi, edi
jmp 0x10e3a87
sub eax, edi
sub esi, edi
rol di, 0x5e
mov edi, edx
shr edi, 5
jmp 0x10eb910
mov esp, ebp
pop ebp
jmp 0x10e86bc
shl eax, 8
or esi, edi
inc dword [ebp - 4]
sub di, ax
mov edi, eax
test ebx, 0x1a8a13cf
cmc
shr edi, 0xb
cmc
imul edi, edx
cmp esi, edi
jmp 0xbb6041
movzx edi, word [edx + ecx*2]
clc
cmp eax, 0x1000000
jmp 0xca30cf
sub edx, edi
cmp ah, al
cmc
mov word [ecx + 0x646], dx
mov edx, 3
cmp bx, ax
or ebx, 1
clc
lea edx, [edx + edx]
mov dword [ebp - 0x1c], edx
stc
cmp esi, 0x6a484749
movzx edx, word [edx + ecx + 0x644]
stc
cmp di, 0x5ff2
cmp ch, dh
cmp eax, 0x1000000
jmp 0x10dea27
shl esi, 8
clc
cmp esi, 0x59780cd9
test eax, 0x3e0e3853
shl eax, 8
clc
jmp 0xca9f8d
jae 0xbb33fd
mov ecx, dword [ebp - 4]
test cl, bl
jmp 0xc92ac8
mov word [edx + ecx + 0x644], di
jmp 0x10deca2
mov dword [ebp - 0x14], ebx
test edx, eax
mov dword [ebp - 0x50], edx
cmp esi, 0x68a5082f
test di, 0x7f31
jmp 0x10e4aee
mov dword [ebp - 0x14], ebx
movzx ecx, sp
jmp 0xc96ba2
mov edx, dword [ebp - 0x10]
mov dword [ecx + 0x38], eax
mov eax, dword [ebp - 0x30]
neg bh
mov dword [ecx + 0x2c], edx
mov edx, dword [ebp - 0x2c]
clc
mov dword [ecx + 0x40], eax
cmc
rcr edi, 0xb0
mov eax, dword [ebp - 0x14]
shr ebx, cl
pop edi
mov dword [ecx + 0x20], esi
mov dword [ecx + 0x3c], edx
adc bx, si
bt edx, esi
stc
mov edx, dword [ebp - 0x38]
pop esi
mov dword [ecx + 0x34], eax
mov dword [ecx + 0x44], edx
bts bx, ax
rcl bx, cl
sub eax, eax
bswap ebx
jmp 0x10e914d
sub eax, edi
clc
test eax, 0x5e4a68e5
sub esi, edi
sub edi, esp
mov edi, edx
test ebp, ebp
cmp bx, ax
cmp cl, 0xf4
shr edi, 5
sub edx, edi
jmp 0xbb3b83
mov edi, dword [ebp - 0x4c]
mov dx, 0x4e88
mov edx, dword [ebp - 0x1c]
xadd bh, bl
mov ebx, dword [ebp - 8]
lea edi, [edi + edi]
test ecx, ebp
and edx, edi
mov dword [ebp - 0x4c], edi
mov edi, dword [ebp - 0x1c]
cmp bp, 0x14c4
test dh, 0x9c
lea edi, [edi + edx]
add edi, ecx
test esp, ebp
stc
lea edi, [ebx + edi*2]
jmp 0x10e8cbf
jae 0xca690d
mov ebx, dword [ebp - 4]
test ebx, edi
cmc
movzx ebx, byte [ebx]
test bx, di
stc
shl esi, 8
cmc
shl eax, 8
or esi, ebx
movsx ebx, bx
jmp 0xca6908
mov dword [ebp - 0x2c], ecx
mov ecx, dword [ebp - 0x3c]
mov dword [ebp - 0x30], edx
ror dh, 0xd6
lea edx, [ebx + 1]
cmp bp, dx
mov dword [ebp - 0x18], edx
test ecx, ecx
jmp 0xca0fdc
sbb ecx, ecx
test di, cx
and ecx, 0xfffffffe
cmp ebp, ecx
add ecx, 0xb
jmp 0x10ef73b
sub eax, edi
test esi, esi
sub esi, edi
shrd edi, edi, 0x15
xor edi, 0x1daf73c9
mov edi, edx
test di, ax
cmc
shr edi, 5
cmc
sub edx, edi
clc
rol edi, 0x1e
mov edi, dword [ebp - 0x1c]
cmc
mov word [edi + ecx + 0x644], dx
cdq
or dh, dl
rcr edx, 0x25
lea edx, [edi + 1]
test dx, bp
or ebx, 4
mov dword [ebp - 0x1c], edx
stc
cmc
movzx edx, word [ecx + edx*2 + 0x644]
cmc
clc
test cl, 0xc
cmp eax, 0x1000000
jae 0x10eea47
mov edi, dword [ebp - 4]
test sp, dx
movzx edi, byte [edi]
cmc
cmp eax, esp
shl esi, 8
shl eax, 8
test bl, al
or esi, edi
inc dword [ebp - 4]
mov edi, eax
cmc
stc
shr edi, 0xb
jmp 0xc9e31e
jmp 0xc9ef38
sub edi, edx
test edi, 0x7cdc06f0
cmc
shr edi, 5
add edi, edx
mov dl, 6
cwd
movsx dx, dh
mov edx, dword [ebp - 0x30]
mov word [ecx + ebx*2 + 0x1c8], di
jmp 0xcab4a3
cmp esi, edi
jmp 0xca8628
mov dword [ebp - 0x14], ecx
jmp 0x10eeb94
jne 0x10e3df5
jmp 0xcaec54
jmp 0xcab4b0
jae 0x10e428f
mov eax, edi
btr di, dx
mov edi, 0x800
jmp 0x10ea788
mov word [ebx + ecx], di
jmp 0xbb4fd5
jae 0xca91ce
mov eax, edi
add di, cx
shrd edi, ebp, 0xa3
mov edi, 0x800
sub edi, edx
shr edi, 5
test dx, 0x4228
add edi, edx
jmp 0xc9ebd8
sub esi, ebx
mov ebx, edi
test di, cx
shr ebx, 5
jmp 0x10e1ff0
lea ecx, [ecx - 4]
lea ecx, [ecx]
cmp eax, 0x1000000
jae 0xbb3bb7
mov edx, dword [ebp - 4]
shrd edi, esi, 0x9f
xor di, di
movzx edi, byte [edx]
test dl, 0xe5
jmp 0xbb5ab1
push ebp
bsf ecx, edi
sub dl, 0x71
and al, 0xe4
mov ebp, esp
sar dx, 0x7e
jmp 0xca25c8
jmp 0xc9cd12
mov dword [ebp - 0x18], edx
cmp ebx, 7
not dl
cmovns dx, bp
sbb ebx, ebx
btc edx, ebp
ror dx, 0xfb
and ebx, 0xfffffffd
lea ebx, [ebx + 0xb]
dec edx
ror dl, 0x44
lea ecx, [ecx + 0xa68]
movzx edx, word [ecx]
mov dword [ebp - 0x14], ebx
cmp eax, 0x1000000
jmp 0xbb6a16
je 0xca2093
mov ecx, dword [ebp - 0xc]
test ax, 0x4e9d
cmp ax, cx
cmc
test ecx, ecx
jmp 0xca2038
jae 0xc96450
mov edx, dword [ebp - 4]
cmp esp, 0x3f624b06
cmp edx, dword [ebp + 0x10]
jmp 0x10d70d2
add edi, edx
mov word [ebx + ecx], di
jmp 0xcaad15
jne 0xca1285
jmp 0xc9ef40
add ecx, edi
mov dword [ebp - 0x28], edx
lea edx, [ecx + ebx]
cmp ax, di
cmp edx, dword [ebp - 0x24]
mov edx, dword [ebp - 0x34]
jmp 0xc9f474
mov eax, dword [edi + 0x1c]
clc
stc
jmp 0x10ebfe6
shr edi, 0xb
stc
test edi, 0x35284e6e
cmp ebx, esi
imul edi, edx
test bp, bx
cmp esi, edi
jmp 0xbb49e0