Function at 0x1e91708
Capabilities:
Check for software breakpoints
Encode data using base64

Disassembly:
jae 0x1bdc815
mov edi, dword [ebp - 4]
test bx, sp
movzx edi, byte [edi]
stc
shl esi, 8
shl eax, 8
clc
cmp si, 0x7090
or esi, edi
dec di
mov di, si
inc dword [ebp - 4]
add edi, 0x14b43ea0
sar edi, 0x55
mov edi, eax
shr edi, 0xb
imul edi, edx
cmp esi, edi
jae 0x1e8b54c
mov eax, edi
mov edi, 0x800
cmc
sub edi, edx
cmc
shr edi, 5
add edi, edx
jmp 0x1da0c88
add edx, edi
cmc
cmp sp, 0x6b2d
cmp ebp, ecx
mov dword [ebp - 0x28], edx
test ah, 0x1b
jmp 0x1dc2565
sub eax, edi
test dh, 0xcc
cmc
sub esi, edi
mov edi, edx
cmp edi, 0x40056322
stc
test sp, dx
shr edi, 5
clc
stc
sub edx, edi
shrd edi, ebx, 0xd2
rcr di, 0xa9
and edi, 0xd0920a2
mov word [ecx + 2], dx
not dx
clc
lea edi, [ecx + 0x204]
cmovnp ecx, ecx
bts cx, si
mov dword [ebp - 8], 0x10
test esi, eax
xchg cx, cx
mov dword [ebp - 0x1c], 0x100
sub edx, esp
not cl
xadd ch, cl
mov dword [ebp - 0x28], edi
mov cx, bp
btr ecx, esp
mov edx, 1
sbb cl, 0xcf
mov cx, 0x702e
nop
mov ch, al
ror cl, 0xe4
movzx ecx, word [edi + edx*2]
jmp 0x1dbee37
cmp ecx, 0x100
jmp 0x1de5013
shr edi, 5
add edi, edx
mov edx, dword [ebp - 0x1c]
jmp 0x1dc0ca6
mov word [ebx + ecx], dx
jmp 0x1d9bee2
jne 0x1de5627
cmp ebx, dword [ebp - 0x10]
jmp 0x1e83223
mov dword [ebp - 8], edx
jmp 0x1de59b7
inc edi
cmp esi, 0x56583fca
jmp 0x1e8f005
inc ecx
jmp 0x1bea1af
jmp 0x1dea6c9
mov dword [ebp - 0x48], eax
inc ah
bsf eax, edi
nop
mov eax, dword [edi]
test esp, ebx
cmp bl, 0x96
mov dword [ebp - 0x40], eax
movsx eax, di
mov eax, dword [edi + 0x28]
cmp si, 0x142b
mov dword [ebp - 0x24], eax
rol ax, 0x93
cmc
mov eax, dword [edi + 0x2c]
stc
cmp al, 0x53
cmp bh, bl
mov dword [ebp - 0x10], eax
shr al, 0x24
sub ah, ah
btr eax, 0xf7
mov eax, dword [edi + 0x18]
test edi, eax
mov dword [ebp - 0xc], ecx
add cx, cx
dec cx
mov ecx, dword [edi + 0x30]
cmp bp, 0x1bbf
clc
mov dword [ebp - 4], eax
shl ah, 1
mov eax, eax
mov eax, dword [edi + 0x1c]
mov dword [ebp - 0x14], ebx
mov dword [ebp - 0x50], edx
test bx, 0x1da3
mov dword [ebp - 0x3c], ecx
xchg ecx, ecx
mov dword [ebp - 0x28], 0
sub cl, 0xb7
mov ecx, dword [ebp - 0x10]
and ecx, edx
bt edx, esi
and dl, 0xbd
mov edx, ebx
stc
cmp bh, 0xd9
shl edx, 4
clc
cmp esi, edx
lea edx, [edx + ecx]
mov dword [ebp - 0x1c], ecx
and cx, 0x1a15
sub ecx, 0x7801596b
mov ecx, dword [ebp - 0x20]
lea ecx, [ecx + edx*2]
test bh, 0x6b
mov dword [ebp - 8], ecx
movzx ecx, word [ecx]
cmp eax, 0x1000000
jae 0x1be5eaf
mov edx, dword [ebp - 4]
test bp, 0x7ca1
movzx edx, byte [edx]
jmp 0x1dbfd05
sub edx, edi
mov edi, dword [ebp - 8]
jmp 0x1dea47b
shr edi, 0xb
cmc
stc
imul edi, edx
stc
cmp esi, edi
jmp 0x1dc3f12
cmp esi, ebx
jmp 0x1e893ec
sub eax, edi
jmp 0x1e92dbf
shr edi, 5
cmp bx, sp
cmc
lea edi, [edi + edx]
mov edx, dword [ebp - 0x1c]
shl edx, 4
mov word [ecx], di
lea edi, [edx + ecx + 4]
jmp 0x1e92d9e
je 0x1de2fdf
movzx edx, word [ecx + ebx*2 + 0x198]
cmp eax, 0x1000000
jae 0x1be4730
mov edi, dword [ebp - 4]
clc
movzx edi, byte [edi]
shl esi, 8
cmp si, 0x7c98
jmp 0x1be471d
jne 0x1e8863a
jmp 0x1be40e7
je 0x1e92fd6
mov ecx, dword [ebp - 0x30]
btc edx, 9
sal dl, cl
rcr edx, cl
mov edx, dword [ebp - 0x2c]
mov dword [ebp - 0x38], ecx
rcl cx, cl
mov ecx, dword [ebp - 0x18]
mov dword [ebp - 0x2c], ecx
stc
rcl ecx, 0xe0
movsx ecx, cx
mov ecx, dword [ebp - 0x3c]
stc
cmc
mov dword [ebp - 0x30], edx
ror dh, cl
cdq
lea edx, [ebx + 1]
cmc
mov dword [ebp - 0x18], edx
test ecx, ecx
jmp 0x1be21f2
jae 0x1dc51b0
mov ecx, 0x800
sal eax, 0x17
sub ecx, edx
sub eax, 0xff3a6f
shr ecx, 5
btr ax, 0x46
cmc
add ecx, edx
lahf
mov edx, dword [ebp - 8]
neg eax
movsx eax, dx
mov word [edx], cx
mov ax, 0x3b7a
sar ah, cl
mov ecx, dword [ebp - 0x18]
btr ax, di
mov eax, edi
mov edi, dword [ebp - 0xc]
jmp 0x1e8e802
jae 0x1da07dc
mov edi, dword [ebp - 4]
cmp bx, si
test sp, dx
movzx edi, byte [edi]
jmp 0x1da07bd
jae 0x1e879ef
mov edi, dword [ebp - 4]
movzx edi, byte [edi]
cmp ax, cx
jmp 0x1e879df
jmp 0x1deabd0
mov ecx, dword [edi + 0x44]
bt esi, 0xeb
cmovl esi, esp
sub esi, edx
mov esi, dword [edi + 0x20]
stc
mov dword [ebp - 0x30], eax
btr eax, 0x10
btc eax, 0xf0
mov dword [ebp - 0x38], ecx
xor cx, ax
mov ecx, dword [edi + 8]
mov dword [ebp - 0x2c], edx
btr ax, 0x3f
mov edx, 1
stc
shl edx, cl
mov ecx, dword [edi + 4]
mov eax, 1
cmp al, bh
test bp, 0x4d36
shl eax, cl
dec ecx
mov ecx, dword [edi + 0x14]
jmp 0x1e8b52e
imul edi, edx
cmp esi, edi
jmp 0x1e870f3
shl eax, 8
or esi, edi
movsx edi, dx
inc dword [ebp - 4]
and edi, 0x64d56061
sub edi, esp
mov edi, eax
test ax, 0x60c1
jmp 0x1e83e38
mov esp, ebp
xchg bp, bp
jmp 0x1d9eedb
add edx, edi
jmp 0x1e831a8
add edx, 2
cmp ecx, edi
jmp 0x1d9f006
jae 0x1be55fd
mov edi, dword [ebp - 4]
stc
movzx edi, byte [edi]
shl esi, 8
shl eax, 8
or esi, edi
inc dword [ebp - 4]
neg edi
shr di, 0xbd
mov edi, eax
shr edi, 0xb
imul edi, edx
cmp esi, edi
jae 0x1be39f9
mov eax, edi
test ebx, ecx
sub edi, eax
cmovae di, si
mov edi, 0x800
sub edi, edx
clc
shr edi, 5
add edi, edx
bswap edx
mov edx, dword [ebp - 0x1c]
jmp 0x1de51ce
inc edx
cmp ebp, 0x6a8d015a
test bh, ah
cmp edx, dword [ebp - 0x4c]
jmp 0x1de5cef
shl eax, 8
or esi, edx
dec edx
inc dword [ebp - 4]
mov edx, eax
cmp bl, 0x88
cmc
shr edx, 0xb
test ax, si
cmc
imul edx, ecx
test di, di
cmp esi, edx
jmp 0x1e906f0
jae 0x1dbfd46
mov eax, edi
mov edi, 0x800
cmp esp, 0x265b49c9
sub edi, edx
test dl, cl
cmc
shr edi, 5
test dx, 0x2890
stc
add edi, edx
jmp 0x1be8350
jae 0x1dbe959
mov eax, edi
or di, 0x28fd
mov edi, 0x800
stc
test si, sp
jmp 0x1e87fc7
inc dword [ebp - 4]
neg edi
dec di
mov edi, eax
clc
cmp sp, 0x282d
shr edi, 0xb
stc
imul edi, edx
cmp sp, 0x1752
cmp esi, edi
jmp 0x1e8f015
add ebx, 0xc
jmp 0x1dc59ca
jmp 0x1e9020e
jmp 0x1dc604a
mov word [ebx + ecx], di
jmp 0x1d9bee3
jae 0x1be6faf
mov edi, dword [ebp - 4]
cmp bp, bp
movzx edi, byte [edi]
shl esi, 8
shl eax, 8
or esi, edi
dec edi
jmp 0x1be6fa7
mov dword [ebp - 0x1c], edx
stc
movzx edx, word [edx + ecx + 0x644]
cmp eax, 0x1000000
jmp 0x1be55df
jae 0x1dbcfed
mov edi, dword [ebp - 4]
cmp di, 0x6c9d
cmc
movzx edi, byte [edi]
test cx, bp
clc
cmp si, cx
shl esi, 8
test di, ax
clc
shl eax, 8
cmp cl, cl
jmp 0x1dbcfdf
mov dword [ebp - 0x1c], ecx
jmp 0x1e9302b
dec eax
jmp 0x1be33ec
jmp 0x1e8e732
inc edi
test edx, esi
cmc
cmp ecx, dword [ebp - 0x24]
jmp 0x1dc59e5
inc edx
test esi, 0x57cc5f20
mov dword [ebp - 4], edx
inc dh
shr eax, 1
sub esi, eax
mov edx, esi
clc
cmp cx, 0x77da
shr edx, 0x1f
neg edx
cmp esp, ebp
lea ebx, [edx + ebx*2 + 1]
and edx, eax
jmp 0x1de4ffe
shr edi, 5
jmp 0x1e90200
jae 0x1d9dfc6
mov edi, dword [ebp - 4]
movzx edi, byte [edi]
cmp si, bx
cmc
shl esi, 8
jmp 0x1d9dfba
jae 0x1da05ca
mov eax, edi
mov edi, 0x800
cmp ax, cx
clc
sub edi, edx
cmp ebx, esi
test ebp, edi
cmc
shr edi, 5
test bl, 0xe3
add edi, edx
add dx, 0x5f5f
test bp, si
lea edx, [ebx + 0xf]
cmc
shl edx, 4
cmc
add edx, dword [ebp - 0x1c]
test esp, ebx
clc
cmc
mov word [ecx + ebx*2 + 0x198], di
lea edx, [ecx + edx*2]
neg edi
add di, si
mov edi, eax
cmp cx, 0x20e
cmc
mov dword [ebp - 8], edx
stc
test bx, 0x1788
movzx edx, word [edx]
jmp 0x1e8226b
inc ebx
lea ebx, [ebx - 0x40]
cmp ebx, 4
jmp 0x1e91be3
jmp 0x1e89717
shl eax, 8
cmp dh, 0x6a
stc
or esi, edi
inc dword [ebp - 4]
mov edi, eax
stc
jmp 0x1e900d9
jne 0x1dbfd2e
mov ecx, dword [ebp - 0x20]
shld dx, sp, 0x37
movzx edx, word [ecx + 0x646]
cmp ecx, ecx
shl ebx, 4
cmp eax, 0x1000000
jmp 0x1e91a16
shr edi, 0xb
jmp 0x1e8be06
pop ebp
jmp 0x1dbd1f2
je 0x1de2fdf
sub ecx, edi
cmc
mov dword [ebp - 0xc], ecx
cmp ecx, edx
jmp 0x1e9300e
or ebx, 1
jmp 0x1dc5e92
mov byte [edx], bl
jmp 0x1be5e82
sub esi, edi
mov edi, edx
cmp dx, 0x57e9
cmc
shr edi, 5
test dh, 0xdc
test bp, ax
stc
sub edx, edi
mov word [ebx + ecx], dx
inc ebx
bts dx, di
adc edx, edx
lea ebx, [ebx + ebx]
movzx edx, word [ebx + ecx]
clc
cmc
cmp eax, 0x1000000
jmp 0x1e8eb8f
sub eax, edi
sub esi, edi
btc edi, edi
shl di, 0x63
bts edi, esp
mov edi, edx
shr edi, 5
jmp 0x1de9c92
shr edx, 5
sub ecx, edx
shld dx, bp, 0x14
sal edx, cl
adc dx, sp
mov edx, dword [ebp - 8]
jmp 0x1de9083
shl esi, 8
test ecx, ebp
stc
shl eax, 8
test sp, bx
stc
or esi, edi
movzx edi, cx
inc dword [ebp - 4]
bsr di, cx
sbb edi, 0x3d0d61b5
mov edi, eax
shr edi, 0xb
clc
imul edi, ecx
stc
cmp esi, edi
jae 0x1e90fc7
mov eax, edi
cmovno di, di
mov edi, 0x800
jmp 0x1de3911
mov word [ebx + ecx], di
jmp 0x1e81f53
jae 0x1de7536
mov edi, dword [ebp - 4]
jmp 0x1de7516
jae 0x1de38fb
mov eax, edi
mov edi, 0x800
clc
cmp esp, esp
cmp al, 0xd4
sub edi, edx
test bl, 0x26
cmp ebp, 0x4e8f1848
jmp 0x1e8344d
jae 0x1dc10be
mov eax, edi
sub di, 0x290c
mov edi, 0x800
test edi, 0x4ee6678d
cmc
sub edi, edx
stc
shr edi, 5
cmc
cmp si, ax
add edi, edx
xchg dl, dl
cdq
mov edx, dword [ebp - 0x30]
mov word [ecx + ebx*2 + 0x1c8], di
jmp 0x1e92658
or esi, edi
xchg edi, edi
inc dword [ebp - 4]
or edi, ebx
sub di, 0x12b7
mov edi, eax
clc
cmp ebx, eax
test ebp, edi
shr edi, 0xb
jmp 0x1dbeaff
ret 0xc
sub eax, ebx
stc
sub esi, ebx
mov ebx, edi
shr ebx, 5
test ah, 0xcf
sub edi, ebx
stc
cmc
mov word [edx + ecx*2], di
lea ecx, [ecx + ecx + 1]
jmp 0x1bdca0d
mov dword [ebp - 0x1c], 8
jmp 0x1deabe0
inc dword [ebp - 0x10]
cmp edi, 0x232295
cmp esi, ebp
sub edx, ecx
neg ch
mov ecx, dword [ebp - 0x34]
jmp 0x1be4f27
jb 0x1e8e72c
mov edx, dword [ebp - 0xc]
inc edi
mov edi, 0x3b70688
mov edi, dword [ebp - 0x34]
jmp 0x1de796e
pop ebx
mov esp, ebp
movsx ebp, si
pop ebp
jmp 0x1e831cf
jmp 0x1e8b479
mov word [ecx + 0x646], dx
sbb dx, ax
mov edx, 3
jmp 0x1d9f04d
mov dword [ebp - 8], ecx
jmp 0x1be9b16
sub eax, edi
jmp 0x1d9f58a
imul edi, edx
test ch, bl
cmp esi, edi
jmp 0x1e8ddc4
add edi, dword [ebp - 0xc]
mov dword [ebp - 0x4c], ebx
xchg bl, bl
setl bl
mov dword [ebp - 0xc], edi
mov bl, al
mov bl, byte [ecx + edx]
jmp 0x1d9f26a
cmp eax, 0x1000000
jmp 0x1be4164
and ecx, dword [ebp - 0x24]
cmp bx, bx
test edi, edi
add dword [ebp - 0x10], ebx
sub ecx, dword [ebp - 0x18]
stc
sub edx, ebx
lea ecx, [ecx + edi]
test di, 0x639b
mov dword [ebp - 0x28], edx
bts edx, ebp
lea edx, [ecx + ebx]
test dh, 0xec
cmp di, 0x1117
cmc
cmp edx, dword [ebp - 0x24]
mov edx, dword [ebp - 0x34]
ja 0x1e92e1b
lea edx, [edx + edi]
lea ebx, [ebx + edx]
sub ecx, edi
cmp ebp, 0x23023136
jmp 0x1dbed6b
jmp 0x1dea6cf
shl esi, 8
stc
jmp 0x1be5ea6
cmp eax, 0x1000000
jmp 0x1dc10ff
sub eax, edi
clc
sub esi, edi
mov edi, edx
test ebp, esp
shr edi, 5
stc
sub edx, edi
jmp 0x1be21d7
mov word [ecx + edx*2 + 0x644], di
jmp 0x1d9bf11
sub eax, edi
sub esi, edi
mov edi, edx
cmp ax, 0x78eb
stc
shr edi, 5
jmp 0x1e8b40b
jae 0x1bea62b
mov edx, dword [ebp - 4]
btc edi, ebx
movzx edi, byte [edx]
shl esi, 8
shl eax, 8
test sp, 0x56cd
cmc
or esi, edi
jmp 0x1bea61f
test ecx, ecx
jmp 0x1de797d
cmp ebx, 0xc
jmp 0x1de9691
mov ecx, dword [ebp - 0xc]
clc
test edx, 0x735f06f0
cmp ecx, dword [ebp - 0x18]
jmp 0x1de46ca
jmp 0x1e92dfe
jmp 0x1d9f5ab
jb 0x1bdc9ed
mov edi, dword [ebp - 8]
test ch, 0xdd
sub edi, ecx
jmp 0x1bdc892
jae 0x1dc3efd
mov edi, dword [ebp - 4]
cmp ecx, 0x319922a3
movzx edi, byte [edi]
shl esi, 8
cmc
cmp dx, 0x7460
shl eax, 8
cmp edi, 0x371f0b63
or esi, edi
movzx edi, si
cmovne di, si
inc dword [ebp - 4]
mov edi, eax
test bp, dx
cmc
shr edi, 0xb
test dx, di
stc
imul edi, edx
jmp 0x1e89427
jae 0x1e8f395
mov eax, edi
inc di
and edi, 0xef8060a
bts di, ax
mov edi, 0x800
sub edi, edx
stc
shr edi, 5
lea edi, [edi + edx]
test ebp, 0x55fc13e9
cmp bp, bp
stc
mov word [ecx + ebx*2 + 0x180], di
cmc
stc
jmp 0x1be78ae
jae 0x1dc4f9f
mov ebx, dword [ebp - 4]
movzx ebx, byte [ebx]
cmp sp, bx
shl esi, 8
shl eax, 8
cmc
or esi, ebx
movzx bx, bl
inc dword [ebp - 4]
mov ebx, eax
jmp 0x1e89c3e
mov dword [ebp - 0x34], ecx
movsx ecx, di
movsx cx, bh
mov ecx, dword [edi + 0x24]
jmp 0x1bea1a4
sub eax, edi
cmc
stc
sub esi, edi
btc edi, 0x55
btc edi, edx
bt edi, 0x2b
mov edi, edx
shr edi, 5
jmp 0x1be381f
jae 0x1dc565f
movzx ecx, byte [edx]
not ebx
xadd ebx, edi
shl esi, 8
btc di, ax
shl eax, 8
or esi, ecx
not edi
mov cx, 0x5a0d
inc edx
mov ecx, dword [ebp + 8]
xor edi, eax
sbb edi, ecx
mov dword [ecx + 0x1c], eax
btr ebx, edi
mov eax, dword [ebp - 0xc]
shr bx, cl
cmp dh, dl
mov dword [ecx + 0x18], edx
bsf di, cx
sub edi, esi
mov edx, dword [ebp - 0x28]
xadd ebx, edi
cmc
and ebx, 0x4c39209a
mov dword [ecx + 0x24], eax
mov eax, dword [ebp - 0x18]
add bx, di
mov dword [ecx + 0x48], edx
bswap ebx
shld di, cx, 0xcb
bts edx, edi
mov edx, dword [ebp - 0x10]
add bx, sp
ror edi, 0xd1
mov dword [ecx + 0x38], eax
adc di, 0x7a74
mov eax, dword [ebp - 0x30]
shr bl, 0x26
inc bh
mov dword [ecx + 0x2c], edx
shl dl, 0xb7
mov edx, dword [ebp - 0x2c]
mov dword [ecx + 0x40], eax
mov eax, dword [ebp - 0x14]
mov edi, 0x387b6c15
rcr ebx, 0x6e
pop edi
mov dword [ecx + 0x20], esi
rcl bh, cl
mov dword [ecx + 0x3c], edx
adc bx, sp
mov edx, dword [ebp - 0x38]
mov ebx, 0x647c2ed7
shl si, 0xd8
pop esi
rol ebx, 0xe9
sal bh, cl
mov dword [ecx + 0x34], eax
sub bx, cx
mov dword [ecx + 0x44], edx
btc bx, cx
shld ebx, ecx, 0xba
sub eax, eax
movsx bx, bh
jmp 0x1dbde85
add ecx, 0x664
jmp 0x1dbde91
jne 0x1dc59f9
sub ecx, ecx
cmp ah, bl
test si, 0x2626
cmp sp, 0x9aa
sub dword [ebp - 0xc], 1
jmp 0x1dea6c3
add edx, edx
jmp 0x1be8ce8
sub edi, ebx
test sp, 0x66e7
btc ebx, 0xea
inc ebx
mov ebx, dword [ebp - 0x44]
stc
test bp, 0x6868
mov word [ebx], di
cmp bp, di
test ax, bx
test esp, 0x1288270d
lea ecx, [ecx + ecx + 1]
stc
clc
and dword [ebp - 0x1c], edx
test esi, ecx
cmp ecx, 0x100
jmp 0x1dbdd91
sub eax, edi
stc
sub esi, edi
stc
mov edi, edx
clc
shr edi, 5
cmp ah, 0x27
sub edx, edi
inc di
mov edi, dword [ebp - 0x1c]
cmp dl, 0x2f
test edi, esi
jmp 0x1e82ebf
jae 0x1e81fb7
mov eax, edi
mov edi, 0x800
sub edi, edx
jmp 0x1e8bfcc
mov word [edx + ecx*2], bx
stc
cmp edi, 0x6feb5245
test dl, 0x80
add ecx, ecx
jmp 0x1bdca0d
pop edi
not eax
lahf
pop esi
cbw
mov eax, 1
xchg bx, bx
mov bx, 0x74cd
mov bx, cx
pop ebx
jmp 0x1be4deb
sub eax, edi
jmp 0x1e82456
jae 0x1deaa5d
mov edi, dword [ebp - 4]
jmp 0x1deaa40
sub edi, ecx
jmp 0x1e8712d
mov edi, eax
clc
jmp 0x1be3829
mov dword [ebp - 0x1c], 0x100
sbb edx, edx
cmp cx, 0x4f30
and edx, dword [ebp - 0x24]
stc
cmp edi, 0x20a95b0a
sub edx, dword [ebp - 0x18]
add edx, dword [edi + 0x14]
neg di
btc edi, 0x25
cmp ebx, 0xa
inc edi
movzx edi, byte [edx + ecx]
cmovle ecx, ebx
xchg cl, ch
mov cx, bp
sbb edx, edx
and edx, 0xfffffffd
shr cx, cl
add edx, 6
sub ebx, edx
mov dword [ebp - 0x14], ebx
not ch
mov ecx, 1
jmp 0x1bea1aa
lea esi, [esi + edx]
sub ecx, 1
jmp 0x1d9e097
jb 0x1deabd0
jmp 0x1dbdd97
sub eax, ecx
sub esi, ecx
shld cx, cx, 0xf0
mov ecx, edx
shr ecx, 5
test al, 0x71
clc
sub edx, ecx
neg cl
mov ecx, dword [ebp - 8]
test sp, di
cmc
or ebx, dword [ebp - 0x38]
cmc
cmp di, 0x729a
mov word [ecx + edi*2], dx
test ah, 0xea
jmp 0x1e8b3d8
sub esi, edi
bts di, di
inc di
mov edi, edx
shr edi, 5
sub edx, edi
cmp esi, edi
mov word [ecx], dx
movzx edx, word [ecx + 2]
clc
cmc
test dl, 0x1d
cmp eax, 0x1000000
jmp 0x1d9bcb2
mov word [ebx + ecx], di
jmp 0x1e92089
mov word [edx + ecx + 0x644], di
jmp 0x1dc32ca
cmp ebx, ecx
jae 0x1de2fdf
cmp dword [ebp - 0x14], 0x13
movzx edi, sp
mov edx, dword [ebp - 0x28]
sbb ecx, ecx
test di, 0x65f0
and ecx, 0xfffffffd
cmp esp, ebx
add ecx, 0xa
mov dword [ebp - 0x14], ecx
mov ecx, dword [ebp + 0xc]
sbb di, 0x439f
mov edi, dword [ebp - 0xc]
jmp 0x1be5333
jne 0x1de8de8
cmp dword [ebp - 0x10], 0
jmp 0x1de8de2
shl ecx, 7
cmc
lea ecx, [ecx + edx + 0x360]
btr dx, dx
sal dx, 0xbc
shl edx, 0x67
movzx edx, word [ecx + 2]
cmc
cmp eax, 0x1000000
jmp 0x1de880c
jne 0x1dbed7b
jmp 0x1dea6cf
imul edi, edx
cmp bp, dx
test ebx, 0x6e7e0802
cmp dx, 0xd64
cmp esi, edi
jmp 0x1dbc868
cmp esi, edi
jmp 0x1de2c3d
jae 0x1de7457
mov edi, dword [ebp - 4]
cmp ah, 0x24
cmc
movzx edi, byte [edi]
shl esi, 8
test ebp, esp
test ebp, 0x70f35e82
shl eax, 8
clc
cmc
or esi, edi
inc dword [ebp - 4]
btr edi, 0xc5
mov edi, edi
mov edi, eax
jmp 0x1d9e5bd
movzx edi, byte [edi]
clc
shl esi, 8
cmp sp, 0x7ede
clc
shl eax, 8
or esi, edi
mov edi, 0x1f201f9a
inc dword [ebp - 4]
test cx, ax
movzx edi, bx
mov edi, eax
cmp si, di
shr edi, 0xb
stc
imul edi, edx
cmc
stc
cmp esi, edi
jmp 0x1be6955
add edi, edx
jmp 0x1e900d1
mov byte [edx + edi], cl
inc edx
inc dword [ebp - 0x10]
mov dword [ebp - 0xc], edx
jmp 0x1dbf79c
jne 0x1de798f
mov ecx, dword [ebp - 0x24]
sal dx, 0xde
test di, 0x13b5
mov edx, dword [ebp - 0x34]
bts bx, ax
sar bh, cl
movzx ebx, byte [ecx + edx - 1]
bt dx, cx
mov edx, dword [ebp - 0x10]
shl cl, cl
and edx, dword [ebp - 0x48]
movzx cx, al
mov ecx, 8
stc
sub cl, byte [ebp - 0x40]
shr ebx, cl
mov ecx, dword [ebp - 0x40]
clc
test edi, 0x5f913ddb
cmp ecx, ecx
shl edx, cl
lea ebx, [ebx + edx]
movsx edx, sp
mov edx, dword [ebp - 8]
test edx, 0x412e2d4c
cmc
stc
imul ebx, ebx, 0x600
add edx, ebx
rol bl, cl
movsx ebx, bx
mov ebx, dword [ebp - 0x14]
cmc
test dx, sp
cmp cl, 0x12
mov dword [ebp - 8], edx
cmp ebx, 7
jmp 0x1e931cc
sub esi, edx
xadd dx, dx
cmc
sbb dx, 0x11d3
mov edx, ecx
cmc
jmp 0x1da0617
jae 0x1e8f00b
mov edi, dword [ebp - 4]
shrd ebx, esp, 0x55
movsx bx, dh
movzx ebx, byte [edi]
shl esi, 8
cmp edi, 0x2fea0183
test di, 0x6c02
test di, si
shl eax, 8
stc
or esi, ebx
jmp 0x1be2cd7
not edx
jmp 0x1be832c
jae 0x1deaaae
mov edi, dword [ebp - 4]
movzx edi, byte [edi]
test cx, 0x234c
shl esi, 8
cmc
jmp 0x1deaaa3
sub eax, edi
shl bx, cl
sub esi, edi
adc di, 0x261b
sar edi, 0x2e
and di, 0x65d9
mov edi, edx
btc bx, bx
shr edi, 5
bsf bx, sp
and ebx, esp
sub edx, edi
bsr bx, bx
mov word [ecx + 2], dx
test edi, 0x4d112133
mov edx, 3
stc
rcl ebx, 0x15
ror bx, 0x7d
lea ebx, [edx + edx]
sar dl, 0xdc
movzx edx, word [ebx + ecx]
cmp eax, 0x1000000
jmp 0x1be8359
je 0x1de79f1
mov ecx, dword [ebp - 0xc]
jmp 0x1dc11c7
mov word [edx], cx
mov ecx, dword [ebp - 0x20]
movsx dx, al
dec edx
test ebp, esp
movzx edx, word [ecx + ebx*2 + 0x180]
test ax, di
cmp eax, 0x1000000
jae 0x1de3f85
mov edi, dword [ebp - 4]
movzx edi, byte [edi]
test si, bx
clc
shl esi, 8
test si, dx
shl eax, 8
cmp edi, eax
cmp dl, 0x4b
clc
or esi, edi
inc dword [ebp - 4]
jmp 0x1de3f85
jb 0x1de564b
mov ecx, edx
cmc
cmp edx, 4
jmp 0x1e8707f
jmp 0x1e82ed5
sub edx, edi
mov word [ecx + ebx*2 + 0x198], dx
clc
shrd dx, ax, 0xe
movzx edx, word [ecx + ebx*2 + 0x1b0]
test bp, sp
stc
clc
cmp eax, 0x1000000
jmp 0x1de8bc9
jae 0x1e91943
mov ebx, dword [ebp - 4]
movzx ebx, byte [ebx]
clc
test ebp, 0x119961b9
cmp bp, 0x2fc1
shl esi, 8
jmp 0x1e9192a
jmp 0x1be3462
sbb ecx, ecx
clc
and ecx, 0xfffffffe
cmp dl, 0xea
clc
add ecx, 0xb
mov dword [ebp - 0x14], ecx
jmp 0x1be319f
mov word [edi], dx
jmp 0x1e8b459
cmp eax, 0x1000000
jmp 0x1e8bb59
jne 0x1e92e1b
mov dword [ebp - 0xc], edi
cmc
not ecx
mov ecx, dword [ebp - 0xc]
cmp ecx, dword [ebp + 0xc]
jmp 0x1e8dda9
movzx edi, byte [edi]
test ch, 0x1d
cmp si, 0x4618
shl esi, 8
shl eax, 8
cmc
or esi, edi
dec edi
inc dword [ebp - 4]
mov di, 0x2b57
dec edi
mov edi, eax
test ch, 0x34
shr edi, 0xb
cmp bh, 0xaf
imul edi, edx
jmp 0x1de600e
shl eax, 8
stc
or esi, edi
inc dword [ebp - 4]
or edi, edx
mov edi, eax
shr edi, 0xb
test esp, ebp
imul edi, edx
cmp edi, 0x34714080
test ebx, edx
cmp esi, edi
jae 0x1e893a6
mov eax, edi
test edx, 0x1d7e0d81
mov edi, 0x800
sub edi, edx
shr edi, 5
jmp 0x1de7851
movzx edi, word [edx + ecx*2]
clc
stc
cmp eax, 0x1000000
jmp 0x1dc4f80
jmp 0x1bdc9d2
jmp 0x1e8b574
sub eax, edi
test bl, ch
sub esi, edi
mov edi, edx
cmp esi, eax
jmp 0x1beaade
cmp edi, 0x1000000
jae 0x1e822a1
shl edi, 8
bts ax, bp
cmp di, 0x42fa
shl ax, 0xce
mov eax, edi
sar di, 0xff
mov edi, dword [ebp - 4]
movzx edi, byte [edi]
clc
shl esi, 8
cmp bl, bh
or esi, edi
inc dword [ebp - 4]
xor di, dx
mov edi, eax
shr edi, 0xb
cmp eax, esi
imul edi, edx
cmc
cmp esi, edi
jmp 0x1be4121
sub esi, edi
mov edi, edx
shr edi, 5
sub edx, edi
test ax, bp
jmp 0x1dbde96
mov word [edi + ecx + 0x644], dx
lea edx, [edi + 1]
stc
or ebx, 4
cmc
test ebp, 0x59a92e94
mov dword [ebp - 0x1c], edx
movzx edx, word [ecx + edx*2 + 0x644]
cmp si, 0x9b7
cmp dx, sp
clc
cmp eax, 0x1000000
jmp 0x1dc3ecd
mov dl, byte [edx + ecx]
mov byte [edi + ecx], dl
inc edi
cmp ebx, 7
jmp 0x1de9fce
ret 0xc
jmp 0x1de5629
shr edi, 5
add edi, edx
movsx dx, cl
movzx dx, cl
mov word [ecx + 0x646], di
mov edx, 2
jmp 0x1dc5e92
movzx ecx, byte [ecx]
cmp edi, 0x365c5ff4
shl esi, 8
clc
cmp ah, 0x47
shl eax, 8
cmp di, 0x6401
cmp ebx, esp
or esi, ecx
cmovb ecx, esi
sete ch
inc dword [ebp - 4]
mov ecx, eax
clc
shr ecx, 0xb
stc
cmp sp, 0x5530
imul ecx, edx
cmp esi, ecx
jae 0x1de505d
mov eax, ecx
mov ecx, 0x800
cmp esi, ebp
sub ecx, edx
test di, 0x256e
stc
shr ecx, 5
test ax, bp
clc
cmc
lea ecx, [ecx + edx]
adc dl, 0x17
sbb dx, dx
btr dx, dx
mov edx, ecx
inc ecx
sbb cl, 0xe6
not ch
mov ecx, dword [ebp - 8]
clc
test edi, 0x30b401d9
cmc
mov word [ecx + edi*2], dx
add edi, edi
jmp 0x1e8b3e1
inc dword [ebp - 4]
mov edi, eax
test cx, 0x7f6
shr edi, 0xb
stc
cmc
imul edi, edx
stc
cmp esi, edi
jmp 0x1da11d1
movzx edx, word [edx + ecx + 0x644]
cmc
stc
cmp eax, 0x1000000
jmp 0x1be8e5b
shr edi, 0xb
cmp al, 0xcc
clc
imul edi, edx
cmp ecx, eax
stc
cmc
mov dword [ebp - 0x4c], edi
stc
test sp, bp
cmp esi, edi
jmp 0x1d9be62
jb 0x1e87096
mov ecx, 3
btr dx, 0xb4
sub dh, 0x37
bsf dx, bx
mov edx, dword [ebp - 0x20]
jmp 0x1de5cb1
jae 0x1de8d80
mov eax, edi
mov edi, 0x800
test ebp, edi
cmp cl, 0xb
sub edi, edx
stc
test si, 0x578a
shr edi, 5
add edi, edx
not dl
cdq
mov word [ecx + 2], di
cwd
movzx edx, bx
mov edx, 0x55049ed
mov edx, 2
jmp 0x1de8dc0
shr edi, 5
stc
add edi, ecx
neg ch
bt cx, sp
shr ch, cl
mov ecx, edi
xor di, 0x56e
rcl di, 0x87
sub di, 0x25fd
mov edi, dword [ebp - 0x28]
cmp ebp, esi
mov word [edi + edx*2], cx
stc
add edx, edx
jmp 0x1e89bfb
lea ecx, [ecx - 4]
test dl, bl
cmc
lea ecx, [ecx]
cmp eax, edi
jmp 0x1dbfd2e
shl esi, 8
shl eax, 8
cmp si, 0x46aa
or esi, edi
inc dword [ebp - 4]
mov edi, eax
clc
shr edi, 0xb
jmp 0x1de5d49
mov word [edx + ecx + 0x644], di
jmp 0x1de96a2
sub edi, edx
shr edi, 5
cmc
add edi, edx
mov word [ebx + ecx], di
jmp 0x1dc3892
jae 0x1e879c9
shl ebx, cl
ror cx, 0x21
not cx
mov dword [ebp - 0x38], edi
bts ecx, ecx
sar ch, 4
sbb ch, 0x41
mov ecx, ebx
stc
cmp ah, 0xef
sub ecx, edx
setnp dh
mov edx, dword [ebp - 0x20]
clc
cmc
lea ecx, [edx + ecx*2 + 0x55e]
mov dl, 0xbf
mov dword [ebp - 8], ecx
cmc
neg edx
lea esp, [esp]
cdq
shl dx, 0x1d
movzx edx, word [ecx + edi*2]
jmp 0x1dea6a2
sub edi, edx
cmc
cmp esp, 0x57d41f8d
shr edi, 5
add edi, edx
jmp 0x1de50f4
sub eax, edi
stc
sub esi, edi
movsx edi, sp
rcr di, 0x38
not edi
mov edi, edx
shr edi, 5
cmp bx, bx
sub edx, edi
stc
test ebx, edi
mov word [ecx + ebx*2 + 0x1b0], dx
add edx, 0x485914c3
rcl dl, cl
movzx edx, word [ecx + ebx*2 + 0x1c8]
cmc
cmp eax, 0x1000000
jmp 0x1be4193
mov byte [edi + edx], bl
jmp 0x1be3199
jae 0x1dbd467
mov eax, ebx
movsx ebx, sp
add ebx, esi
sal bh, 0x88
mov ebx, 0x800
sub ebx, edi
test ebx, edx
shr ebx, 5
clc
stc
lea ebx, [ebx + edi]
clc
jmp 0x1de2c8d
cmp esi, edi
jmp 0x1e9100e
sub eax, edi
test si, 0x708a
sub esi, edi
or edi, 0x7f421674
mov edi, edx
test ax, 0x3866
shr edi, 5
cmp bp, di
sub edx, edi
add edi, 0x28793f35
mov edi, dword [ebp - 0x1c]
mov word [ecx + edi*2 + 0x644], dx
test bp, 0x4fd7
cmp sp, 0xc79
or ebx, 8
stc
cmc
cmp ebx, 0xffffffff
jmp 0x1be40e1
jmp 0x1e90ff9
shr ebx, 0xb
test bp, 0x7302
imul ebx, edi
jmp 0x1be3867
sub ecx, edi
stc
or ebx, 2
test ebx, 0x426e58bc
mov dword [ebp - 0x44], ecx
cmp esi, eax
test si, ax
cmp edx, 0xe
jmp 0x1e885f4
shr edi, 5
clc
lea edi, [edi + edx]
mov edx, dword [ebp - 0x1c]
mov word [ecx + 2], di
btr di, dx
shl edx, 4
lea edi, [edx + ecx + 0x104]
mov ecx, ecx
mov ecx, 8
jmp 0x1dbe22b
mov word [ebx + ecx], di
jmp 0x1be8327
sub eax, ebx
sub esi, ebx
xadd ebx, ebx
sbb bh, 0x43
mov ebx, edi
shr ebx, 5
test bp, 0x394b
jmp 0x1dc6020
lea edi, [edi + edi + 1]
test esp, edi
cmp dl, 0x35
shl dword [ebp - 0x38], 1
test cl, 0x9a
clc
sub dword [ebp - 0x44], 1
jmp 0x1be3dd7
sub edx, edi
cmc
sub edi, 0x2cb558f
mov edi, dword [ebp - 0x30]
stc
cmp ebp, 0x403043a4
test bp, dx
mov word [ecx + ebx*2 + 0x1c8], dx
cdq
sub dl, dh
mov edx, dword [ebp - 0x38]
mov dword [ebp - 0x38], edi
mov edi, dword [ebp - 0x2c]
stc
test edx, eax
mov dword [ebp - 0x30], edi
or edi, esp
xor di, bp
mov edi, dword [ebp - 0x18]
cmp dx, 0x5dcb
test si, 0xa4d
mov dword [ebp - 0x2c], edi
cmp cl, 0x8c
mov dword [ebp - 0x18], edx
btc edx, edx
cmp ebx, 7
cdq
movzx edx, bx
sbb ebx, ebx
bt dx, di
cdq
and ebx, 0xfffffffd
add ebx, 0xb
btc dx, 0x4e
add ecx, 0xa68
stc
movzx edx, word [ecx]
mov dword [ebp - 0x14], ebx
cmp eax, 0x1000000
jmp 0x1de742c
dec edx
jmp 0x1dc4fb3
sub eax, edi
test sp, 0x5858
clc
sub esi, edi
bsr di, si
mov edi, edx
shr edi, 5
clc
stc
sub edx, edi
mov word [ebx + ecx], dx
dec dx
not dh
cmovl dx, bx
inc ebx
sub dx, si
lea ebx, [ebx + ebx]
rcr dh, cl
btc dx, sp
movzx edx, word [ebx + ecx]
cmc
jmp 0x1e90731
jae 0x1e834ac
mov ecx, dword [ebp - 4]
test bx, sp
test ax, 0x2c42
jmp 0x1e83487
imul edi, edx
cmp esi, edi
jmp 0x1e91464
shr edi, 5
cmp esi, edx
add edi, edx
jmp 0x1e89fc0
add edi, edx
mov edx, dword [ebp - 0x1c]
jmp 0x1e87db3
sub eax, edx
stc
jmp 0x1de7e54
jae 0x1e92fe7
mov edx, dword [ebp - 4]
cmp edx, dword [ebp + 0x10]
jmp 0x1e937c4
jae 0x1de2a86
mov eax, edi
sbb edi, 0x50004543
mov edi, 0x800
test cx, cx
stc
sub edi, edx
test ebx, ebp
cmc
shr edi, 5
test ax, cx
jmp 0x1e8c03b
mov edi, dword [ebp - 0x4c]
shl edx, 0x78
mov edx, dword [ebp - 0x1c]
inc bx
mov ebx, dword [ebp - 8]
cmp eax, 0x372670d5
lea edi, [edi + edi]
test cx, si
and edx, edi
test ebp, edx
mov dword [ebp - 0x4c], edi
mov edi, dword [ebp - 0x1c]
stc
add edi, edx
add edi, ecx
cmc
lea edi, [ebx + edi*2]
test ecx, ebp
mov dword [ebp - 0x44], edi
movzx edi, word [edi]
cmp eax, 0x1000000
jmp 0x1de9f53
cmp edi, ecx
sbb edx, edx
and edx, dword [ebp - 0x24]
jmp 0x1dbd7ed
mov word [ecx + ebx*2 + 0x180], dx
jne 0x1be3da4
cmp dword [ebp - 0x10], 0
jmp 0x1be3d9e
jae 0x1e8ebc1
mov edi, dword [ebp - 4]
test eax, 0x24a6665e
movzx edi, byte [edi]
test sp, dx
shl esi, 8
test bp, 0x387b
shl eax, 8
clc
cmp si, si
or esi, edi
inc dword [ebp - 4]
add di, 0x39ad
xor di, 0x3a59
mov edi, eax
shr edi, 0xb
clc
cmp edi, esp
cmc
imul edi, edx
cmp esi, edi
jmp 0x1be6509
mov word [ecx + ebx*2 + 0x1b0], di
jmp 0x1e8b440
mov dword [ebp - 4], edi
shr edi, 0x51
mov edi, eax
shr edi, 0xb
jmp 0x1be4673
jae 0x1e90e5e
mov eax, edi
dec di
mov edi, 0x800
jmp 0x1e891e5
sub eax, edi
cmp bh, 0x7c
cmp si, bx
sub esi, edi
neg edi
movzx edi, dx
mov edi, edx
clc
cmc
jmp 0x1e92e0a
mov edi, 0x800
clc
cmp bp, di
sub edi, edx
jmp 0x1be3d55
sbb ecx, ecx
test bp, 0x5b25
jmp 0x1dbee41
mov edx, dword [ebp - 0x2c]
jmp 0x1e8ec14
shr edi, 0xb
test bx, di
cmp bl, 0x8a
imul edi, edx
cmp esi, edi
jae 0x1bdc97a
mov eax, edi
shld di, di, 0x40
test ecx, 0x3a2f439e
mov edi, 0x800
cmp esi, 0x3b154b21
stc
sub edi, edx
cmc
jmp 0x1e89f98
sub edx, edi
mov word [ebx + ecx], dx
inc ebx
rol edx, cl
setge dh
test ebp, ecx
add ebx, ebx
rcl dh, cl
cmc
movzx edx, word [ebx + ecx]
stc
cmp eax, 0x1000000
jmp 0x1da0c9c
jae 0x1e8c14a
mov eax, edx
test edi, 0x39b00ccf
shl dl, 0xa0
mov edx, 0x800
cmp edi, eax
sub edx, ecx
shr edx, 5
lea edx, [edx + ecx]
sal cl, cl
not cx
mov ecx, dword [ebp - 8]
mov word [ecx], dx
sbb edx, edi
sal edx, cl
movzx edx, di
mov edx, dword [ebp - 0x20]
cmc
jmp 0x1e91475
cmp eax, 0x1000000
jmp 0x1de3902
sub eax, edi
sub esi, edi
shr di, 0x5a
and di, 0x5bd2
cmp bp, bp
mov edi, edx
test edi, 0x5c522058
shr edi, 5
sub edx, edi
jmp 0x1e92081
sub eax, edi
sub esi, edi
btc di, 0x7d
mov edi, ecx
clc
cmc
shr edi, 5
cmp edi, ebp
test eax, 0x7ec62f2f
sub ecx, edi
mov edi, dword [ebp - 0x28]
cmc
test ch, 0xb4
mov word [edi + edx*2], cx
rcr cx, 0x3d
lea edx, [edx + edx + 1]
bsf cx, ax
rcr ecx, cl
mov ecx, dword [ebp - 0x1c]
cmc
test di, 0x31b9
cmp di, 0x5776
cmp edx, ecx
jmp 0x1dc3eb4
jae 0x1e896da
mov eax, edi
adc edi, 0x389018e
mov edi, 0x800
stc
sub edi, edx
jmp 0x1be1e4e
jae 0x1e91906
mov eax, edi
sar di, 0x82
jmp 0x1e8fcd8
add edx, 0xe6c
clc
cmp di, di
cmp dword [ebp - 0x3c], 0
jmp 0x1be2963
push ebp
add dh, 0xe5
shld ebp, ebx, 0xae
mov ebp, esp
shr eax, cl
lea esp, [esp - 0x50]
push ebx
clc
shl dh, cl
rcr al, 0x93
push esi
bts bx, di
push edi
add cx, 0x70e4
and bx, bp
mov edi, dword [ebp + 8]
not ah
mov ecx, dword [edi + 0x38]
mov eax, dword [edi + 0x10]
mov edx, dword [edi + 0x3c]
mov dword [ebp - 0x20], eax
btc eax, esp
sub bl, bl
sal bh, cl
mov eax, dword [edi + 0x40]
movzx ebx, bx
add esi, edx
mov ebx, dword [edi + 0x34]
shrd si, bx, 0x7c
mov dword [ebp - 0x18], ecx
jmp 0x1be45f4
sub eax, edi
jmp 0x1de50ba
shl eax, 8
cmc
test ebx, esp
or esi, ebx
movsx ebx, cx
inc bh
inc dword [ebp - 4]
shr ebx, 0x28
sal ebx, 0x62
rcl bx, cl
mov ebx, eax
test bx, di
shr ebx, 0xb
imul ebx, edi
stc
cmp edi, edx
cmp esi, ebx
jae 0x1e89fdb
mov eax, ebx
xor ebx, ebp
btc ebx, esp
setg bl
mov ebx, 0x800
sub ebx, edi
shr ebx, 5
cmp ecx, esp
lea ebx, [ebx + edi]
clc
bsr edi, ebx
mov edi, dword [ebp - 0x44]
cmp sp, 0x63fe
mov word [edi], bx
add ecx, ecx
jmp 0x1de8a3e
jae 0x1e8352b
mov edi, dword [ebp - 4]
cmp si, 0x761b
cmc
test esi, esi
movzx edi, byte [edi]
shl esi, 8
shl eax, 8
cmp ah, 0x8d
or esi, edi
jmp 0x1e83528
jb 0x1be40e7
mov ecx, ebx
sbb edx, esi
btr di, 0xa
mov edx, ebx
and edi, 0x63031e37
mov edi, 1
cmp edx, 0x18034b41
test dl, bl
shr ecx, 1
and ebx, edi
cmc
jmp 0x1e89f5a
mov word [ebx + ecx], dx
inc ebx
mov dx, dx
add ebx, ebx
adc dx, ax
movzx edx, word [ebx + ecx]
cmp eax, 0x1000000
jmp 0x1bdc7e5
jmp 0x1e8b432
mov dword [ebp - 8], 0
jmp 0x1dbd6f0
sub esi, edi
mov edi, edx
cmc
shr edi, 5
test ax, si
sub edx, edi
or di, 0x4823
mov edi, dword [ebp - 0x1c]
test edx, ebp
mov word [edi + ecx + 0x644], dx
rcr dh, cl
test esp, 0x7bde721b
lea edx, [edi + 1]
test esp, 0x126b651f
cmc
or ebx, 2
cmp bx, 0x4d38
test ebp, 0x67b96d3f
lea edx, [edx + edx]
clc
mov dword [ebp - 0x1c], edx
jmp 0x1e83580
shr edi, 5
stc
cmp edx, esp
sub edx, edi
cmp dword [ebp - 0x3c], 0
jmp 0x1e8e81b
mov bl, byte [ecx + edx]
jmp 0x1e893e4
add dword [ebp - 0x28], 0x112
or dl, 0x5e
bsf edx, ecx
sub dword [ebp - 0x14], 0xc
mov edx, dword [ebp - 4]
cmc
cmp eax, 0x1000000
jmp 0x1dc563e
jb 0x1e93017
mov dword [ebp - 0xc], edx
cmp edi, dword [ebp - 0x18]
cmovs bx, bx
mov ebx, eax
inc bx
mov ebx, dword [ebp - 0xc]
jmp 0x1e900b4
jmp 0x1bdc9d2
jae 0x1dc26e4
mov ecx, ebx
cmp ebx, 4
jb 0x1e931e8
mov ecx, 3
stc
cmp sp, 0x4771
sub ebx, ecx
setb ch
bswap cx
mov dword [ebp - 0x14], ebx
setge ch
mov ecx, 1
jmp 0x1be456b
jae 0x1e92fe7
mov edx, dword [ebp - 0x50]
mov ebx, dword [ebp - 0x14]
mov edi, 0x1b7d3e36
mov edi, dword [ebp + 8]
jmp 0x1de9fae