Function at 0x101e4a76
Capabilities:
Check http status code

Disassembly:
sub eax, edi
jmp 0x101f62a5
mov word [ebx + ecx], dx
inc ebx
test bp, cx
lea ebx, [ebx - 0x40]
cmp ebx, 4
jmp 0x101ddbeb
imul edi, edx
cmp esi, edi
jae 0x102097b4
mov eax, edi
ror di, 0x7a
bts edi, edx
mov edi, 0x800
test ebx, esp
sub edi, edx
clc
cmp ax, 0x3d7c
shr edi, 5
add edi, edx
jmp 0x1020b1b7
cmp esi, edi
jae 0x101dfd8e
mov eax, edi
adc edi, ebx
btr di, cx
mov edi, 0x800
stc
sub edi, edx
test bh, bl
jmp 0x101eb9f1
shr edi, 0xb
imul edi, edx
cmp dl, 0x87
mov dword [ebp - 0x4c], edi
cmp esi, edi
jmp 0x1020cdf2
jae 0x102096ed
mov eax, ebx
mov ebx, 0x800
sub ebx, edi
shr ebx, 5
lea ebx, [ebx + edi]
and di, bp
ror di, 0xa
mov edi, dword [ebp - 0x44]
mov word [edi], bx
add ecx, ecx
jmp 0x101dec61
jae 0x10213169
mov edx, dword [ebp - 4]
movzx edi, byte [edx]
shl esi, 8
test esp, ebp
test di, 0x496
clc
shl eax, 8
stc
or esi, edi
jmp 0x10217e4c
jmp 0x101fcd77
mov word [ebx + ecx], di
jmp 0x101e0f0b
sub eax, edi
test esp, eax
sub esi, edi
ror edi, 0x90
sal di, 0xbc
mov edi, edx
clc
shr edi, 5
sub edx, edi
cmp esi, 0x66495a62
test esi, 0x13e66bc3
mov word [ecx], dx
movzx edx, sp
sal edx, cl
inc edx
movzx edx, word [ecx + 2]
cmp sp, 0x3d5e
test bl, bh
cmp eax, 0x1000000
jmp 0x101f67ec
ret 0xc
lea ebx, [edx + ebx*2 + 1]
and edx, eax
add esi, edx
cmp dl, 0x66
sub ecx, 1
jmp 0x1020a331
shl esi, 8
shl eax, 8
clc
or esi, edi
cmovbe edi, esi
inc dword [ebp - 4]
xor edi, 0x669d60ab
sar edi, 0xd
sub di, 0x5a4a
mov edi, eax
jmp 0x102302fa
je 0x101edb5d
sub ecx, edi
stc
mov dword [ebp - 0xc], ecx
stc
cmp ecx, edx
jmp 0x101ecffa
sub esi, ebx
add ebx, eax
stc
xadd bx, bx
mov ebx, edi
jmp 0x10205551
or ebx, dword [ebp - 0x38]
mov word [ecx + edi*2], dx
stc
clc
test ax, di
lea edi, [edi + edi + 1]
cmc
shl dword [ebp - 0x38], 1
test sp, 0x5909
sub dword [ebp - 0x44], 1
jne 0x101f0f27
jmp 0x101e4e3c
add ebx, edx
mov edx, dword [ebp - 8]
jmp 0x10204b3d
cmp edi, 0x1000000
jmp 0x101fdfbc
jae 0x1020d220
mov ebx, dword [ebp - 4]
movzx ebx, byte [ebx]
test bx, 0x163e
cmp bl, dl
shl esi, 8
jmp 0x1020d203
inc edi
cmp eax, 0x796e283e
stc
cmp ebx, 7
sbb ecx, ecx
stc
test edx, esp
and ecx, 0xfffffffe
cmp cx, cx
add ecx, 0xb
jmp 0x10204bc7
shr edi, 5
cmc
cmp si, 0x4f1d
stc
sub edx, edi
test ecx, esp
cmc
cmp dword [ebp - 0x3c], 0
mov word [ecx + ebx*2 + 0x180], dx
jmp 0x101fece6
mov byte [edx], bl
inc edx
cmp edi, ebx
test edi, 0x6c57fe1
cmp edx, dword [ebp - 0x4c]
jne 0x101dec3c
jmp 0x1022ce06
shr edi, 0xb
imul edi, edx
jmp 0x102299a7
and edx, edi
mov dword [ebp - 0x4c], edi
btr di, 0xeb
add edi, 0x34e42e83
sal edi, 0x38
mov edi, dword [ebp - 0x1c]
cmp edx, edi
test dh, 0x3b
lea edi, [edi + edx]
add edi, ecx
test bp, bx
cmc
lea edi, [ebx + edi*2]
mov dword [ebp - 0x44], edi
movzx edi, word [edi]
cmp esp, 0x405e186e
cmp eax, 0x1000000
jmp 0x101d3602
inc ecx
jmp 0x101ea6ea
or esi, ebx
jmp 0x10209578
shr edi, 5
stc
test cl, dl
sub ecx, edi
sbb di, 0x24ee
mov edi, dword [ebp - 0x28]
mov word [edi + edx*2], cx
test bx, 0x4066
adc cx, 0x34ee
not cx
lea edx, [edx + edx + 1]
setle cl
mov ecx, dword [ebp - 0x1c]
clc
test ax, bp
cmp edx, ecx
jmp 0x101e59ef
mov word [edx + ecx + 0x644], di
jmp 0x101efd8d
shr edi, 5
cmp ch, dl
jmp 0x101df38d
jae 0x101d878b
movzx ecx, byte [edx]
xor di, 0x268a
sar ebx, 0xd0
test si, 0x6fe3
shl esi, 8
cmc
shl eax, 8
mov ebx, 0x2edd43de
btr edi, eax
or esi, ecx
xchg ecx, edi
cmovle bx, ax
mov edi, 0x51616f30
inc edx
bswap ebx
mov ecx, dword [ebp + 8]
mov dword [ecx + 0x1c], eax
cmc
lahf
mov eax, dword [ebp - 0xc]
mov dword [ecx + 0x18], edx
shld bx, bp, 0x5f
btc bx, cx
jmp 0x1020b67a
jmp 0x101e907d
movzx edx, byte [edx]
test cx, bp
jmp 0x101e0931
sub eax, edi
cmp esp, 0x6a7746b3
sub esi, edi
mov edi, edx
shr edi, 5
test bx, 0x56bf
sub edx, edi
mov edi, dword [ebp - 0x1c]
mov word [edi + ecx + 0x644], dx
btc dx, 0x9e
lea edx, [edi + 1]
or ebx, 2
cmp si, 0x4fc7
lea edx, [edx + edx]
test edi, ebp
mov dword [ebp - 0x1c], edx
cmp di, 0x3c41
movzx edx, word [edx + ecx + 0x644]
cmp eax, 0x1000000
jmp 0x101f1380
sub eax, edi
clc
sub esi, edi
test sp, di
mov edi, edx
cmp di, sp
shr edi, 5
sub edx, edi
sub di, sp
xchg edi, edi
adc di, bx
mov edi, dword [ebp - 0x1c]
jmp 0x101e4e22
mov dword [ebp - 8], ecx
mov dword [ebp - 0x1c], ecx
jmp 0x10210f06
jae 0x101dc5fb
mov ecx, dword [ebp - 4]
movzx ecx, byte [ecx]
shl esi, 8
cmp esi, ebx
shl eax, 8
or esi, ecx
inc dword [ebp - 4]
add cx, 0x5a64
sar ch, cl
rcl cl, cl
mov ecx, eax
cmc
shr ecx, 0xb
imul ecx, edx
cmp dl, 0xbb
test dl, 0xea
test di, dx
cmp esi, ecx
jmp 0x102000fd
jae 0x102159b4
mov eax, edi
mov edi, eax
or di, si
mov edi, 0x800
test cx, 0x7d80
sub edi, edx
shr edi, 5
clc
test eax, ecx
add edi, edx
jmp 0x101cfe83
inc dword [ebp - 0x10]
test ebp, ebp
cmc
sub edx, ecx
mov ecx, dword [ebp - 0x34]
cmp esp, 0x72b821dc
test bx, 0x2fd8
cmp ebp, eax
add edx, edi
mov dl, byte [edx + ecx]
mov byte [edi + ecx], dl
jmp 0x101d3b14
jae 0x101dd444
mov edi, dword [ebp - 4]
movzx edi, byte [edi]
shl esi, 8
shl eax, 8
or esi, edi
inc dword [ebp - 4]
mov edi, eax
jmp 0x101e14ad
shr edi, 5
add edi, edx
mov dx, dx
mov edx, dword [ebp - 0x1c]
jmp 0x1020adfd
mov esp, ebp
bswap ebp
pop ebp
jmp 0x101fc18e
jb 0x101e4e3c
mov ecx, ebx
btc di, 0xc0
adc edi, 0x1f7b27e1
mov edx, ebx
inc edi
or di, 0x4817
mov edi, 1
cmp al, cl
clc
shr ecx, 1
and ebx, edi
sub ecx, edi
test sp, cx
or ebx, 2
jmp 0x101f0ed0
jae 0x1022a18f
mov edi, dword [ebp - 4]
test esp, 0x7c5b69c4
movzx edi, byte [edi]
stc
cmc
shl esi, 8
cmc
shl eax, 8
test bx, 0x7125
or esi, edi
jmp 0x1022a180
mov dword [ebp - 0x28], edx
rol dh, 0x10
sbb edx, 0xb0e13c1
test cx, 0x7d96
lea edx, [ecx + ebx]
cmp edx, dword [ebp - 0x24]
mov edx, dword [ebp - 0x34]
jmp 0x101ea7ac
sub eax, edi
stc
sub esi, edi
cmc
mov edi, ecx
stc
test bl, ah
jmp 0x101d7eea
mov dword [ebp - 0xc], edi
mov bl, byte [ecx + edx]
jmp 0x101d5085
not edx
jmp 0x10201dbd
sub edx, edi
mov word [ebx + ecx], dx
dec edx
xchg dx, dx
bswap dx
inc ebx
xchg dx, dx
sal edx, 0x52
add ebx, ebx
movzx edx, word [ebx + ecx]
cmp bp, 0x711b
cmp ebp, esp
test bx, cx
cmp eax, 0x1000000
jmp 0x101dd42d
sub eax, edi
clc
jmp 0x10214904
jae 0x101d196c
mov eax, edi
mov edi, 0x800
cmp si, 0x4d90
test eax, ebp
sub edi, edx
cmc
test dl, 0xf5
shr edi, 5
clc
lea edi, [edi + edx]
cmp si, ax
mov edx, dword [ebp - 0x1c]
shl edx, 4
jmp 0x101ea985
sub ecx, 4
cmc
test ebp, ebp
test esi, 0x1faf52d3
lea ecx, [ecx]
test cx, sp
cmp eax, 0x1000000
jmp 0x101ce8dc
shl eax, 8
cmp ah, 0xaa
clc
or esi, edi
xchg edi, edi
movzx edi, bx
inc dword [ebp - 4]
bsr edi, esp
mov edi, eax
shr edi, 0xb
imul edi, edx
cmp esi, edi
jmp 0x10231682
jmp 0x1022ce86
shl esi, 8
shl eax, 8
or esi, edx
dec dl
jmp 0x10206bc8
jmp 0x101f450c
shr edi, 0xb
cmp edi, 0x511551f2
imul edi, edx
cmc
cmp esi, edi
jmp 0x101efd97
jae 0x101e335c
mov edi, dword [ebp - 4]
movzx edi, byte [edi]
shl esi, 8
shl eax, 8
or esi, edi
inc dword [ebp - 4]
movzx edi, cx
neg di
mov edi, eax
shr edi, 0xb
imul edi, edx
cmp esi, edi
jmp 0x1020ec29
jmp 0x10219aa6
jae 0x102170d0
mov eax, edx
ror dl, cl
mov edx, 0x800
cmp bp, cx
cmc
sub edx, ecx
cmc
test esi, 0x4c4814cc
shr edx, 5
lea edx, [edx + ecx]
mov ecx, dword [ebp - 8]
test edi, 0x4431597d
mov word [ecx], dx
mov edx, dword [ebp - 0x20]
cmp bl, dh
add edx, 0xe6c
test sp, di
cmp dword [ebp - 0x3c], 0
jmp 0x101f4aa2
dec edx
mov dword [ebp - 0x34], ecx
xchg ch, cl
mov ecx, dword [edi + 0x24]
dec eax
mov dword [ebp - 0x48], eax
shrd eax, eax, 9
sbb eax, 0x574e7013
mov eax, dword [edi]
cmc
mov dword [ebp - 0x40], eax
shr ax, 0xff
not ax
xor ax, 0x3e58
mov eax, dword [edi + 0x28]
stc
mov dword [ebp - 0x24], eax
mov eax, dword [edi + 0x2c]
cmc
stc
test dh, ah
mov dword [ebp - 0x10], eax
mov eax, dword [edi + 0x18]
test ch, 0xef
clc
cmp ch, 0x80
mov dword [ebp - 0xc], ecx
mov ecx, dword [edi + 0x30]
test ah, 0xf6
mov dword [ebp - 4], eax
shld ax, dx, 0x53
sar eax, cl
mov eax, dword [edi + 0x1c]
test esi, esp
cmp ax, 0x87a
clc
mov dword [ebp - 0x14], ebx
mov dword [ebp - 0x50], edx
cmp bp, di
test ax, 0x5987
mov dword [ebp - 0x3c], ecx
shld ecx, esi, 0xc8
sar ch, cl
bswap ecx
mov dword [ebp - 0x28], 0
clc
ror ch, cl
movsx ecx, bp
mov ecx, dword [ebp - 0x10]
and ecx, edx
adc edx, 0x5b894eec
shrd edx, esp, 0xed
mov edx, ebx
shl edx, 4
clc
test esp, ecx
cmp sp, si
lea edx, [edx + ecx]
jmp 0x101fdf31
jae 0x10206bcb
mov edx, dword [ebp - 4]
jmp 0x101da3e4
sub eax, edi
cmp esp, esi
sub esi, edi
mov edi, edx
cmc
test cl, 0x6a
shr edi, 5
jmp 0x101e4dc1
push ebp
rcr dh, cl
rcr bp, 0xdf
mov ebp, esp
shr ecx, 0x28
sub esp, 0x50
btc dx, bx
push ebx
push esi
sbb ecx, ebp
sal edx, 0x4e
push edi
mov edi, dword [ebp + 8]
cbw
sal ch, cl
mov ecx, dword [edi + 0x38]
cmc
mov eax, dword [edi + 0x10]
shr dh, 0x5a
add esi, edi
add esi, 0x2163779
mov edx, dword [edi + 0x3c]
xor si, 0x6cbe
mov dword [ebp - 0x20], eax
not bl
mov eax, dword [edi + 0x40]
shr esi, 4
not bx
mov ebx, dword [edi + 0x34]
and esi, 0x12a803e6
mov dword [ebp - 0x18], ecx
mov ecx, dword [edi + 0x44]
mov esi, dword [edi + 0x20]
mov dword [ebp - 0x30], eax
dec al
btr eax, 0xe1
mov dword [ebp - 0x38], ecx
btc ax, 0xc3
stc
mov ecx, dword [edi + 8]
test bx, dx
mov dword [ebp - 0x2c], edx
neg dx
mov edx, 1
ror ah, 9
rcr ah, 0x34
ror ax, cl
shl edx, cl
rol eax, cl
bts eax, edx
mov ecx, dword [edi + 4]
mov eax, 1
test edx, ecx
clc
shl eax, cl
not ch
seto cl
movsx ecx, di
mov ecx, dword [edi + 0x14]
jmp 0x101e4052
sub edx, edi
jmp 0x101e9bd0
mov word [ecx + edi*2 + 0x644], dx
clc
or ebx, 8
test bp, 0x153f
cmp ebx, 0xffffffff
je 0x10212919
mov ecx, dword [ebp - 0x30]
mov edx, dword [ebp - 0x2c]
cmc
test al, 0xf9
mov dword [ebp - 0x38], ecx
cmp ah, dh
or ch, ch
bswap ecx
mov ecx, dword [ebp - 0x18]
mov dword [ebp - 0x2c], ecx
mov ecx, dword [ebp - 0x3c]
cmp di, 0x7de5
cmc
jmp 0x101f3827
jae 0x10212924
mov edx, dword [ebp - 0x50]
mov ebx, dword [ebp - 0x14]
cmovge edi, esi
mov edi, dword [ebp + 8]
jmp 0x101edbd2
shr ebx, 0xb
imul ebx, edi
cmp esi, ebx
jmp 0x101ce5d0
jb 0x10212ff4
mov edi, dword [ebp - 8]
cmp ebp, edi
stc
sub edi, ecx
jmp 0x1020d14a
imul edi, edx
cmp ebp, eax
cmp esi, edi
jmp 0x1021312d
movzx edi, byte [edi]
test di, si
shl esi, 8
shl eax, 8
cmc
test cl, 0xaa
or esi, edi
bswap edi
inc dword [ebp - 4]
bt edi, 4
sal edi, 0x6f
rol di, 0xd1
mov edi, eax
shr edi, 0xb
jmp 0x101f395a
jmp 0x101e7fdc
lea edi, [edx + ecx + 4]
mov dword [ebp - 8], 0
mov dword [ebp - 0x1c], 8
jmp 0x10212fd7
shl esi, 8
shl eax, 8
or esi, edi
inc dword [ebp - 4]
xchg di, di
mov edi, eax
cmp edx, 0x3b4b3647
shr edi, 0xb
imul edi, edx
test bl, dh
cmp esi, edi
jmp 0x101dcc01
mov edi, dword [ebp - 0x1c]
mov word [edi + ecx + 0x644], dx
lea edx, [edi + 1]
cmc
or ebx, 4
mov dword [ebp - 0x1c], edx
movzx edx, word [ecx + edx*2 + 0x644]
stc
jmp 0x10202536
sbb ebx, ebx
rcr dl, 0x4e
movsx edx, bx
and dl, ch
and ebx, 0xfffffffd
rcr edx, cl
cwd
add ebx, 0xb
shl dh, cl
add ecx, 0xa68
sete dl
sub dh, 0x56
and dh, 0x98
movzx edx, word [ecx]
mov dword [ebp - 0x14], ebx
cmp eax, 0x1000000
jmp 0x102060f8
jmp 0x10207f7f
sbb ecx, ecx
and ecx, dword [ebp - 0x24]
cmp bx, sp
add dword [ebp - 0x10], ebx
sub ecx, dword [ebp - 0x18]
cmp esi, eax
sub edx, ebx
test si, ax
cmp esp, 0x9ac7878
jmp 0x10213b38
jb 0x10205fb2
mov edx, dword [ebp - 0xc]
mov edi, dword [ebp - 0x34]
jmp 0x10234e50
inc edx
inc dword [ebp - 0x10]
jmp 0x1022df47
mov word [ebx + ecx], dx
movzx edx, dx
xchg dh, dl
inc ebx
adc edx, edi
shld edx, ebx, 0xac
ror dh, 2
lea ebx, [ebx + ebx]
or dh, ch
btc dx, bx
shld dx, sp, 0x39
movzx edx, word [ebx + ecx]
test al, 0x51
cmp eax, 0x1000000
jmp 0x10235741
shl esi, 8
test di, 0x4969
cmp si, 0x129c
shl eax, 8
cmc
cmp esp, ebp
or esi, edi
mov di, si
inc dword [ebp - 4]
xor di, bp
cmc
mov edi, eax
test si, 0x60ba
shr edi, 0xb
stc
clc
test si, 0x1c43
imul edi, edx
clc
test sp, 0x598e
cmp esi, edi
jae 0x101f52a1
mov eax, edi
mov di, si
sub di, sp
mov edi, 0x800
test sp, bp
jmp 0x10231fce
jae 0x101e94f1
mov edi, dword [ebp - 4]
movzx edi, byte [edi]
test dh, 0xa0
shl esi, 8
shl eax, 8
cmp di, 0x528e
or esi, edi
inc dword [ebp - 4]
bsr edi, edi
stc
btc di, 0x26
mov edi, eax
jmp 0x101fa742
cmp ebx, ecx
jmp 0x10231e04
sub edi, edx
cmp ax, bp
shr edi, 5
clc
cmc
cmp edx, edx
add edi, edx
jmp 0x102094b8
mov word [ebx + ecx], dx
movsx dx, ch
bswap edx
inc ebx
lea ebx, [ebx + ebx]
bt edx, 0xaa
movzx edx, word [ebx + ecx]
cmc
test esp, 0x19593879
cmp bx, di
cmp eax, 0x1000000
jmp 0x1022c267
inc edi
cmc
test dl, 0x7b
cmp ecx, dword [ebp - 0x24]
jmp 0x1022cdf1
ja 0x1020adb4
add edx, edi
test esi, 0x5a797219
add ebx, edx
test esp, 0x19b25c46
clc
sub ecx, edi
cmp dh, 4
test bx, 0x790f
add edi, dword [ebp - 0xc]
jmp 0x10232010
mov word [ecx], di
jmp 0x101e7d71
shr edi, 5
clc
add edi, edx
cwd
and dx, 0x20b1
shl dl, cl
mov edx, dword [ebp - 0x1c]
mov word [ecx + 2], di
test ebp, ebp
or di, si
xor edi, 0x16ac6892
shl edx, 4
movzx edi, ax
lea edi, [edx + ecx + 0x104]
movzx ecx, sp
not cl
mov ecx, 8
jmp 0x101dc577
jae 0x10213a04
mov eax, edi
mov edi, 0x800
cmp cx, 0x3aa4
test ebp, ebx
test bl, 0xa3
sub edi, edx
clc
stc
cmp bp, 0x4f28
shr edi, 5
cmp bl, 0x45
add edi, edx
cwd
bswap edx
movzx dx, bh
mov word [ecx + 0x646], di
mov edx, 2
jmp 0x10213a40
mov esp, ebp
bswap ebp
not ebp
pop ebp
jmp 0x101d1ea2
mov ecx, dword [ebp - 0xc]
cmp ecx, dword [ebp - 0x18]
jmp 0x101f38d2
jb 0x101ed005
mov dword [ebp - 0xc], edx
xor bh, ah
cmp edi, dword [ebp - 0x18]
mov bx, dx
not bx
dec bl
mov ebx, dword [ebp - 0xc]
jmp 0x101e8480
pop edi
cmovae eax, esi
movzx esi, dx
pop esi
mov ebx, edi
lahf
bswap eax
mov eax, 1
movsx ebx, si
movsx bx, dl
seto bh
pop ebx
jmp 0x101ebdf7
jmp 0x101e40d6
mov dword [ebp - 0x1c], edx
test ebp, ebx
cmp edi, ecx
movzx edx, word [edx + ecx + 0x644]
cmp eax, 0x1000000
jae 0x101edc23
mov edi, dword [ebp - 4]
cmp sp, bp
cmc
movzx edi, byte [edi]
cmp dh, dl
clc
shl esi, 8
shl eax, 8
stc
or esi, edi
dec edi
movzx edi, sp
mov di, 0x51f4
inc dword [ebp - 4]
shld edi, edx, 0x4f
mov edi, eax
jmp 0x101fc1c5
mov word [ecx + ebx*2 + 0x198], dx
movzx edx, word [ecx + ebx*2 + 0x1b0]
cmp dl, 0xfc
cmp eax, 0x1000000
jmp 0x101e94c9
jmp 0x101daad4
jae 0x101e4a62
mov eax, edi
add edi, edi
mov edi, 0x35546520
bt di, dx
mov edi, 0x800
cmc
sub edi, edx
shr edi, 5
cmp bl, 0xd2
jmp 0x10233b30
mov dword [ebp - 0x44], ecx
stc
test sp, bx
cmp edx, 0xe
jae 0x101e08d7
shl ebx, cl
rol ch, cl
mov dword [ebp - 0x38], edi
add cl, 0xed
bsr cx, cx
mov ecx, ebx
sub ecx, edx
sal dl, cl
bts dx, di
shl dl, 0xb7
mov edx, dword [ebp - 0x20]
lea ecx, [edx + ecx*2 + 0x55e]
rol dx, 0x52
shr edx, cl
mov dword [ebp - 8], ecx
bt dx, bx
lea esp, [esp]
btr edx, 0x74
test esi, 0x68426fd2
sal dx, 0xf0
movzx edx, word [ecx + edi*2]
cmp eax, 0x1000000
jmp 0x101dc5d9
jae 0x101e090e
mov edi, dword [ebp - 4]
cmp si, 0x90
clc
test ebp, 0xf5b0ad6
movzx edi, byte [edi]
test eax, 0x3c2c581d
shl esi, 8
jmp 0x101e08fa
jae 0x1020345d
mov eax, edi
mov edi, 0x800
cmc
stc
cmp si, bp
sub edi, edx
cmp cx, 0x2953
clc
shr edi, 5
cmc
cmp edi, 0x42373584
add edi, edx
mov word [ebx + ecx], di
jmp 0x101cd53a
jb 0x101f34c3
mov ecx, 3
test eax, 0x26eb525b
cmc
sub ebx, ecx
movzx cx, bh
mov dword [ebp - 0x14], ebx
cmovne ecx, eax
mov cl, 0x59
not ch
mov ecx, 1
jmp 0x1021062d
mov edi, 0x800
clc
cmc
sub edi, edx
jmp 0x101dd475
mov dword [ebp - 0x30], edx
lea edx, [ebx + 1]
stc
cmp cx, sp
mov dword [ebp - 0x18], edx
cmp bl, 0x3f
test ecx, ecx
jmp 0x1023564a
mov dword [ebp - 0x1c], 0x100
sbb edx, edx
cmp cx, dx
test ecx, 0x3445747c
clc
and edx, dword [ebp - 0x24]
sub edx, dword [ebp - 0x18]
cmc
test cl, 0x54
add edx, dword [edi + 0x14]
cmp ebx, 0xa
cmovne edi, ebx
movzx edi, byte [edx + ecx]
cmovae ecx, ebx
sbb edx, edx
clc
inc ecx
shr ecx, 0x8d
and edx, 0xfffffffd
lea edx, [edx + 6]
ror ch, 0xae
shr cl, 0x91
mov ch, ch
sub ebx, edx
movsx ecx, sp
mov dword [ebp - 0x14], ebx
mov ecx, 1
jmp 0x1020f4e3
imul edi, edx
jmp 0x10231fb0
jmp 0x101d7f12
mov word [ebx + ecx], dx
cdq
inc ebx
xchg dl, dl
lea ebx, [ebx + ebx]
rol dx, cl
movzx edx, di
movzx edx, word [ebx + ecx]
test ecx, esp
cmp eax, 0x1000000
jmp 0x101fae1b
mov dword [ebp - 8], edx
jmp 0x101f962c
jae 0x10211c72
mov edi, dword [ebp - 4]
test ch, 0xc8
jmp 0x102131db
sub eax, edi
sub esi, edi
cmp esi, edi
cmc
mov edi, edx
stc
test di, 0x4d3a
jmp 0x101d3d3b
sub esi, edi
btc di, cx
mov edi, edx
jmp 0x10203c71
jae 0x10212e96
mov edi, dword [ebp - 4]
cmp dl, 0x4f
movzx edi, byte [edi]
test bh, 0x60
jmp 0x10212e8b
sub edx, edi
jmp 0x101e906a
jmp 0x101d2b15
sub esi, edi
mov edi, edx
shr edi, 5
sub edx, edi
jmp 0x101cd532
jne 0x101f963c
cmp dword [ebp - 0x10], 0
je 0x10204b4f
mov ecx, dword [ebp - 0xc]
cmp si, 0x379c
test ecx, ecx
jmp 0x102150f0
shr edx, 0xb
cmc
cmp eax, 0x1c163f79
imul edx, ecx
cmp ah, cl
test si, sp
cmp esi, edx
jmp 0x101e3981
shr edi, 0xb
jmp 0x101e679a
jb 0x1021062d
jmp 0x101e8544
jae 0x102055a8
mov edi, dword [ebp - 4]
movzx edi, byte [edi]
shl esi, 8
shl eax, 8
jmp 0x1020559c
ret 0xc
shr edi, 0xb
test esp, 0x29c41041
clc
cmp di, 0x480d
imul edi, edx
stc
test ah, cl
cmp esi, edi
jmp 0x102053a9
mov dword [ebp - 0x30], edi
add edi, 0x4f8a5b73
adc di, 0x5f73
mov edi, dword [ebp - 0x18]
test bp, 0x419f
test bp, cx
stc
mov dword [ebp - 0x2c], edi
jmp 0x1022ce83
mov dword [ebp - 0x1c], ecx
ror cx, cl
sbb cl, 0x9f
sub ecx, 0x354b4112
mov ecx, dword [ebp - 0x20]
test bx, ax
lea ecx, [ecx + edx*2]
cmc
test ebx, edi
clc
mov dword [ebp - 8], ecx
test ebp, 0x5b961d31
cmp di, bp
movzx ecx, word [ecx]
stc
cmp si, cx
cmp eax, 0x1000000
jmp 0x101e417d
jae 0x101fff0c
shl edi, 8
setnp ah
inc eax
mov eax, edi
adc di, 0x33a4
sub edi, 0x1cf677e3
mov edi, dword [ebp - 4]
movzx edi, byte [edi]
jmp 0x101ffef1
jb 0x101fec16
mov ecx, 3
or dl, cl
adc dx, sp
mov edx, dword [ebp - 0x20]
test di, di
cmc
clc
shl ecx, 7
test esi, ebp
cmp di, 0x2a2e
lea ecx, [ecx + edx + 0x360]
rcr edx, cl
movzx edx, word [ecx + 2]
cmp dl, dl
stc
cmp eax, 0x1000000
jmp 0x10217e83
jne 0x10234924
cmp dword [ebp - 0x10], 0
jmp 0x1023491e
shl esi, 8
cmp bx, 0xddd
test bp, bp
cmp ebp, esi
or esi, edi
inc dword [ebp - 4]
sub di, 0x59b5
shld edi, esp, 0xfd
mov edi, eax
cmp ax, di
jmp 0x101d5bac
mov word [ecx + ebx*2 + 0x1c8], di
jmp 0x101e3528
jae 0x10202ad6
mov eax, ecx
ror cl, cl
mov ecx, 0x800
sub ecx, edx
clc
test si, ax
shr ecx, 5
cmc
add ecx, edx
bt edx, ebp
dec dl
mov edx, ecx
or cx, 0x59fc
mov ecx, dword [ebp - 8]
mov word [ecx + edi*2], dx
cmp ax, di
stc
add edi, edi
jmp 0x101f72ca
jae 0x101dec29
mov eax, edi
mov edi, 0x800
jmp 0x10214536
jmp 0x1020971a
cmp eax, 0x1000000
jmp 0x1022aad7
sub eax, ecx
cmc
sub esi, ecx
mov ecx, edx
cmp ebp, 0x3e7f6d3b
test si, bp
shr ecx, 5
sub edx, ecx
bts ecx, ebx
xor ecx, esi
mov ecx, dword [ebp - 8]
cmp ah, dh
stc
jmp 0x101d2b04
sub eax, edi
jmp 0x101f9591
shr edi, 5
cmc
cmp ah, 0x4b
sub edx, edi
clc
jmp 0x101efd49
jae 0x10203d1d
mov ebx, dword [ebp - 4]
test al, 0xb0
cmc
movzx ebx, byte [ebx]
shl esi, 8
stc
cmp edi, 0x52c65700
shl eax, 8
or esi, ebx
movsx ebx, bp
not bh
xchg bx, bx
inc dword [ebp - 4]
sub bh, cl
mov ebx, eax
stc
cmc
shr ebx, 0xb
imul ebx, edi
test edi, ebx
stc
cmp esi, ebx
jmp 0x1022ce19
imul ebx, ebx, 0x600
stc
lea edx, [edx + ebx]
mov ebx, dword [ebp - 0x14]
mov dword [ebp - 8], edx
cmp eax, edi
cmp ebx, 7
jmp 0x102280d9
mov dword [ebp - 0x14], ecx
jmp 0x1021796e
movzx edi, byte [edi]
shl esi, 8
clc
cmc
shl eax, 8
test dl, 0x70
test edi, esp
stc
or esi, edi
inc dword [ebp - 4]
mov edi, eax
clc
cmc
shr edi, 0xb
imul edi, edx
cmp esi, edi
jmp 0x101eba87
jae 0x101daaa3
mov eax, edi
btc edi, 0x85
mov edi, 0x800
jmp 0x1022d76b
jae 0x10207f47
mov eax, edi
jmp 0x1022aa9d
shr ebx, 5
cmp ch, 0xa5
sub edi, ebx
mov word [edx + ecx*2], di
test edx, 0x73c00633
stc
lea ecx, [ecx + ecx + 1]
cmp ecx, 0x100
jmp 0x101fa818
or esi, edi
mov edi, ecx
inc dword [ebp - 4]
sar edi, 0x81
cmp edi, ebx
mov edi, eax
stc
cmc
shr edi, 0xb
cmp di, sp
jmp 0x101ce182
mov edi, dword [ebp - 0x4c]
not edx
sbb ebx, edi
mov edx, dword [ebp - 0x1c]
mov ebx, dword [ebp - 8]
cmc
lea edi, [edi + edi]
cmp esi, 0x9980490
test edi, esp
jmp 0x101d5f70
jae 0x101d1ee4
mov edi, dword [ebp - 4]
movzx edi, byte [edi]
jmp 0x101d1ec7
sub eax, ebx
cmp esp, 0x1a161768
jmp 0x101d2a01
inc dword [ebp - 4]
mov edx, eax
stc
jmp 0x101f97fa
sub eax, edi
cmp dx, di
sub esi, edi
xor edi, 0x52bf6dcb
mov edi, edx
sbb bh, 0x15
shr edi, 5
sub edx, edi
sar bl, cl
shr bx, 0xd3
mov word [ecx + 2], dx
sbb edx, 0x323978ca
test dl, ah
cwd
mov edx, 3
shr ebx, 0x3b
shr bh, cl
bts ebx, eax
lea ebx, [edx + edx]
shrd edx, ecx, 0x73
movzx edx, word [ebx + ecx]
cmc
cmp edx, ebp
cmp eax, 0x1000000
jmp 0x101e333f
cmp eax, 0x1000000
jmp 0x10203cf2
sub eax, edi
sub esi, edi
mov edi, edx
cmp ax, bx
jmp 0x101d8722
jmp 0x10231e04
mov word [ebx + ecx], di
jmp 0x1020ff3a
inc edi
mov dword [ebp - 4], edi
sal edi, 0x34
btr edi, edi
mov edi, eax
shr edi, 0xb
cmp bx, sp
imul edi, edx
cmp di, si
stc
cmp esi, edi
jmp 0x10205527
sub eax, ebx
clc
stc
sub esi, ebx
shl bx, 4
not bh
mov ebx, edi
shr ebx, 5
sub edi, ebx
bswap ebx
mov ebx, dword [ebp - 0x44]
mov word [ebx], di
test ax, bp
test dh, 0x51
lea ecx, [ecx + ecx + 1]
test edi, ebp
cmp ebx, 0x267a7a6c
and dword [ebp - 0x1c], edx
cmp ecx, 0x100
jmp 0x101e853e
sub eax, edi
test edi, 0x301b5c04
cmc
sub esi, edi
clc
mov edi, edx
cmp si, si
test ebx, ebp
shr edi, 5
test si, cx
jmp 0x101f6b9b
sub eax, edi
sub esi, edi
dec di
mov edi, edx
shr edi, 5
clc
sub edx, edi
jmp 0x101e7fca
jne 0x101e08e9
mov ecx, dword [ebp - 0x20]
movzx edx, word [ecx + 0x646]
shl ebx, 4
cmp si, 0x613
test edi, eax
cmp eax, 0x1000000
jmp 0x1022b816
mov bl, byte [ecx + edx]
jmp 0x10211d11
mov word [ecx + edx*2 + 0x644], di
jmp 0x101e4e33
mov word [ebx + ecx], di
jmp 0x101d9d88
jmp 0x1022ce06
mov edx, dword [ebp - 0x28]
stc
rol bx, cl
not di
mov dword [ecx + 0x24], eax
setns bh
bt di, sp
mov eax, dword [ebp - 0x18]
mov di, si
cmp edi, 0x12103265
mov dword [ecx + 0x48], edx
rcl dh, cl
rcr bh, 0x1d
mov edx, dword [ebp - 0x10]
mov dword [ecx + 0x38], eax
mov eax, dword [ebp - 0x30]
rcl bl, cl
test esi, 0x1a6a3b60
dec edi
mov dword [ecx + 0x2c], edx
or di, bp
cmp di, 0x8b6
mov edx, dword [ebp - 0x2c]
and di, dx
rcl edi, 0x12
add bx, bp
mov dword [ecx + 0x40], eax
or di, cx
bts bx, sp
mov eax, dword [ebp - 0x14]
shl bx, cl
and di, bx
cmp sp, 0x1211
pop edi
bts ebx, ecx
sub bx, si
mov dword [ecx + 0x20], esi
inc bx
sbb ebx, ebx
sal si, 0xec
mov dword [ecx + 0x3c], edx
mov edx, dword [ebp - 0x38]
pop esi
movsx ebx, sp
mov dword [ecx + 0x34], eax
xchg bl, bh
bt bx, si
bts bx, ax
mov dword [ecx + 0x44], edx
test cx, si
sub eax, eax
not bl
xchg bx, bx
pop ebx
jmp 0x101dd524
mov word [ecx + ebx*2 + 0x1b0], di
jmp 0x101cf185
jae 0x101ccab4
mov eax, edi
bts edi, eax
mov edi, 0x800
stc
sub edi, edx
stc
shr edi, 5
add edi, edx
adc dh, 0x68
cmp di, dx
lea edx, [ebx + 0xf]
shl edx, 4
clc
add edx, dword [ebp - 0x1c]
test si, 0x749
mov word [ecx + ebx*2 + 0x198], di
shld edi, eax, 0xfd
lea edx, [ecx + edx*2]
ror di, 0x70
mov edi, eax
test ch, 0x44
cmc
mov dword [ebp - 8], edx
test ecx, 0x5cdc4d26
stc
movzx edx, word [edx]
jmp 0x101d342e
add edx, edi
cmp al, al
mov dword [ebp - 0x28], edx
cmp ebx, 0xc
jmp 0x1023563a
shl eax, 8
test sp, bx
test sp, 0x4fc5
or esi, ebx
xchg bx, bx
movzx ebx, bx
mov bx, si
inc dword [ebp - 4]
rcl bl, cl
shl ebx, cl
mov ebx, eax
jmp 0x101e54bd
jae 0x10208667
mov eax, edi
mov edi, 0x800
cmp bp, ax
jmp 0x101e9b7a
jmp 0x10205fb9
jmp 0x101df3a1
movzx edi, word [edx + ecx*2]
jmp 0x10208380
jae 0x10212924
mov edx, dword [ebp - 4]
cmp edx, dword [ebp + 0x10]
jmp 0x101e4e67
jmp 0x10212fd7
mov edi, dword [ebp - 0x28]
cmc
mov word [edi + edx*2], cx
test ax, 0x4719
cmp edi, 0x53b3099
add edx, edx
jmp 0x101f4163
inc dword [ebp - 4]
mov edi, eax
cmp ebx, ebp
shr edi, 0xb
cmp si, 0x5565
test di, ax
imul edi, ecx
cmc
cmp esi, edi
jmp 0x10200752
mov byte [edi + edx], bl
jmp 0x101d6b42
add dword [ebp - 0x28], 0x112
sub dword [ebp - 0x14], 0xc
mov edx, dword [ebp - 4]
cmp eax, 0x1000000
jmp 0x101d8756
shl esi, 8
shl eax, 8
or esi, edi
inc dword [ebp - 4]
mov edi, eax
test cx, si
cmp si, 0x765
shr edi, 0xb
imul edi, edx
jmp 0x101ce33e
sub edx, edi
mov word [ecx + 2], dx
rcl edi, 0x33
ror dh, 0xf7
lea edi, [ecx + 0x204]
cmp esi, edx
neg dh
mov dword [ebp - 8], 0x10
mov dword [ebp - 0x1c], 0x100
rcr edx, cl
shrd ecx, esi, 0xfa
mov dword [ebp - 0x28], edi
bt edx, esi
mov edx, 1
sbb cl, 0xf7
test di, 0x2817
btc cx, sp
nop
shld cx, si, 0x35
movzx ecx, word [edi + edx*2]
test esp, ebp
cmp eax, 0x1000000
jmp 0x101f4e15
jae 0x1022b872
mov eax, edi
mov edi, 0x800
cmc
stc
sub edi, edx
stc
shr edi, 5
add edi, edx
mov edx, dword [ebp - 0x2c]
jmp 0x1020bff1
mov dword [ebp - 4], edx
rcl dh, cl
stc
clc
shr eax, 1
neg edx
sub esi, eax
mov edx, esi
cmp di, 0x4f12
test edx, 0x1d8a2c75
shr edx, 0x1f
neg edx
clc
jmp 0x101d1ea5
movzx edi, byte [edi]
cmp esi, ebx
shl esi, 8
cmp dx, 0x538a
cmc
shl eax, 8
cmp dh, 0xcf
test ebx, edi
or esi, edi
bswap edi
jmp 0x10211c6f
sub eax, edi
cmc
test dx, di
sub esi, edi
shld edi, esp, 0x62
xor di, di
mov edi, edx
shr edi, 5
sub edx, edi
cmp si, 0x3001
test sp, 0x528c
clc
mov word [ecx + 0x646], dx
sar dx, cl
mov edx, 3
test al, 0xa8
cmp edx, 0x44847c52
clc
or ebx, 1
lea edx, [edx + edx]
jmp 0x101edbe4
add ecx, edi
jmp 0x101ddcde
sub edi, ecx
cmp si, dx
shr edi, 5
cmp ax, 0x6169
lea edi, [edi + ecx]
ror ch, 0x27
rcl ecx, cl
mov ecx, edi
shld di, ax, 0x9f
jmp 0x10211c56
sub esi, edi
mov edi, edx
shr edi, 5
jmp 0x10212fad
jne 0x10215102
mov ecx, dword [ebp - 0x24]
xchg dl, dh
bt dx, 0x69
mov dl, 0x44
mov edx, dword [ebp - 0x34]
movzx ebx, byte [ecx + edx - 1]
mov edx, dword [ebp - 0x10]
cmc
shld cx, cx, 0x1e
and edx, dword [ebp - 0x48]
bt ecx, ebp
rol cx, cl
not ch
mov ecx, 8
cmp edi, 0x285c6687
cmp si, bx
sub cl, byte [ebp - 0x40]
shr ebx, cl
bts ecx, edi
mov ecx, dword [ebp - 0x40]
cmp dh, dh
cmc
shl edx, cl
jmp 0x101d2ba3
sub eax, edi
jmp 0x1022c188
sub eax, edx
sub esi, edx
shrd edx, ebp, 0x56
bsr dx, ax
mov edx, ecx
shr edx, 5
cmc
clc
sub ecx, edx
shrd edx, ecx, 0x4f
and dx, 0x6372
rcr dl, cl
mov edx, dword [ebp - 8]
mov word [edx], cx
inc ch
mov ecx, dword [ebp - 0x20]
movzx edx, word [ecx + ebx*2 + 0x180]
cmp eax, 0x1000000
jae 0x101e944d
mov edi, dword [ebp - 4]
cmp si, sp
test ebp, 0x2e1b1dc2
movzx edi, byte [edi]
test al, 0xd5
cmc
jmp 0x101e942e
sub eax, edi
cmc
sub esi, edi
shld di, sp, 6
mov edi, edx
shr edi, 5
sub edx, edi
mov edi, dword [ebp - 8]
mov word [edi], dx
jmp 0x101e092c
sbb edx, edx
cmc
and edx, dword [ebp - 0x24]
jmp 0x101dcf34
jmp 0x1022ce03
inc edx
jmp 0x10213162
jae 0x10209582
mov edi, dword [ebp - 4]
not bh
movzx ebx, byte [edi]
shl esi, 8
test sp, 0x1329
cmp dx, di
shl eax, 8
stc
jmp 0x101d7dca
sub eax, edi
test si, 0xbc0
sub esi, edi
xor di, 0x3f0b
mov edi, edx
shr edi, 5
sub edx, edi
mov edi, dword [ebp - 0x30]
stc
cmp bl, bh
mov word [ecx + ebx*2 + 0x1c8], dx
bt edx, 0x20
mov edx, dword [ebp - 0x38]
mov dword [ebp - 0x38], edi
cmc
ror edi, 0x2a
stc
mov edi, dword [ebp - 0x2c]
cmp sp, 0x686f
jmp 0x101fcd69
shr ebx, 5
add ebx, edi
mov word [edx + ecx*2], bx
clc
add ecx, ecx
jmp 0x10205568
jae 0x101ec0c9
mov ecx, ebx
cmp ecx, ebx
cmp ebx, 4
jmp 0x101f34b2
mov word [edx + ecx + 0x644], di
jmp 0x101e78d4
cmp esi, edi
jae 0x10217125
mov ecx, 0x800
cmc
sub ax, sp
sub ecx, edx
rcr ax, cl
ror ah, 0xcb
shr ecx, 5
cmc
ror ah, cl
rcl eax, 0xbf
lea ecx, [ecx + edx]
rcl dl, 0x74
rcl dh, cl
dec ah
mov edx, dword [ebp - 8]
test dx, 0x30cb
xor eax, edi
cbw
mov word [edx], cx
or ch, dh
bsf ecx, ecx
cwde
mov ecx, dword [ebp - 0x18]
adc eax, ebp
btc ax, dx
mov eax, edi
bt edi, 0xa0
neg di
mov edi, dword [ebp - 0xc]
cmp edi, ecx
jmp 0x102176f7
inc dword [ebp - 4]
sal edi, 0x2d
rcr di, 0xb7
shld di, bp, 0x31
mov edi, eax
jmp 0x101ce3bb
mov edi, 0x800
cmc
stc
sub edi, edx
jmp 0x1023471a
jae 0x1022ab07
mov edi, dword [ebp - 4]
movzx edi, byte [edi]
shl esi, 8
cmc
stc
shl eax, 8
test dx, si
cmc
test al, 0xaf
or esi, edi
bswap di
movsx edi, bx
not di
inc dword [ebp - 4]
and di, 0xf30
mov di, cx
mov edi, eax
cmc
clc
shr edi, 0xb
cmp dh, ch
imul edi, edx
cmc
cmp esi, edi
jae 0x101dc081
mov eax, edi
jmp 0x101f37de
jae 0x10204fa4
mov edi, dword [ebp - 4]
test cl, 0xe3
jmp 0x10204f8e
sub eax, edi
test dl, 0x20
stc
sub esi, edi
mov edi, edx
clc
shr edi, 5
sub edx, edi
mov word [ecx + ebx*2 + 0x1b0], dx
btc dx, 0x12
rcr dx, cl
movzx edx, word [ecx + ebx*2 + 0x1c8]
cmp eax, 0x1000000
jae 0x1022b8cd
mov edi, dword [ebp - 4]
test edx, 0x51830b87
movzx edi, byte [edi]
cmc
shl esi, 8
test bp, dx
shl eax, 8
test edx, 0x4aab0136
test cl, bl
or esi, edi
cmovo edi, esp
xchg edi, edi
inc dword [ebp - 4]
mov edi, eax
clc
cmp sp, 0x5c
shr edi, 0xb
cmp al, 0xd
stc
imul edi, edx
stc
cmp esi, edi
jae 0x10219a74
mov eax, edi
mov edi, 0x800
cmp sp, 0x2320
test bx, 0x711a
sub edi, edx
cmp edx, ebx
shr edi, 5
cmp al, 0xfc
stc
add edi, edx
mov edx, dword [ebp - 0x30]
jmp 0x102000e2
sub esi, edi
movsx edi, di
xor di, 0x1fb2
bt edi, edi
mov edi, edx
shr edi, 5
test cx, di
sub edx, edi
jmp 0x101f4504
jae 0x101e7fb3
mov edi, dword [ebp - 4]
cmc
movzx edi, byte [edi]
jmp 0x101e7fa5
jne 0x1022cdf9
xor ecx, ecx
sub dword [ebp - 0xc], 1
jne 0x1020adb4
mov dword [ebp - 0xc], edi
mov ecx, dword [ebp - 0xc]
cmp edx, esp
cmp edx, 0x281f78c0
cmp ecx, dword [ebp + 0xc]
jmp 0x102109dd
jae 0x10206946
mov eax, ebx
mov ebx, 0x800
cmp bx, 0x1782
cmp esi, eax
sub ebx, edi
cmp bp, ax
jmp 0x10219d84
mov dword [ebp - 0x18], edx
cmp ebx, 7
jmp 0x101e801c
sub edi, edx
stc
cmc
shr edi, 5
clc
add edi, edx
xchg dx, dx
mov edx, dword [ebp - 0x1c]
jmp 0x101d870d
mov dword [ebp - 0xc], edx
jmp 0x1020b244
shr edi, 0xb
cmp di, 0xb4e
imul edi, edx
test ebp, 0x78575567
clc
cmp esi, edi
jmp 0x101e051f
jae 0x102097f2
mov eax, edi
xadd edi, edi
mov edi, 0x800
cmp ecx, edi
test si, bx
sub edi, edx
shr edi, 5
add edi, edx
movzx dx, ch
cwd
mov edx, dword [ebp - 0x1c]
jmp 0x10228e89
jae 0x101edb5d
cmp dword [ebp - 0x14], 0x13
bswap edx
setae dh
mov edx, dword [ebp - 0x28]
sbb ecx, ecx
adc edi, esi
and ecx, 0xfffffffd
cmc
btc di, 0xd7
lea ecx, [ecx + 0xa]
cmc
mov dword [ebp - 0x14], ecx
sub ch, 0xdb
not di
mov ecx, dword [ebp + 0xc]
add edi, 0x1e7f4412
bt edi, eax
mov edi, dword [ebp - 0xc]
lea edx, [edx + 2]
test sp, 0x194e
stc
cmp ecx, edi
jmp 0x101d2822
cmp esi, edi
jmp 0x101f26f7
sub edi, edx
shr edi, 5
test sp, si
test ebp, 0x3d1a5721
add edi, edx
mov word [ecx + ebx*2 + 0x180], di
cmp esp, esp
stc
lea ebx, [ebx + 0xc]
clc
test si, 0x556e
add ecx, 0x664
jmp 0x101e8041
mov dword [ebp - 0x4c], ebx
jmp 0x101dec39
add edi, edx
mov word [ebx + ecx], di
jmp 0x101e9bdb
shr edi, 5
add edi, edx
movsx dx, cl
movzx edx, ax
mov dl, 0x84
mov word [ecx + 2], di
mov edx, 2
jmp 0x101e8067
je 0x101edb5d
movzx edx, word [ecx + ebx*2 + 0x198]
cmp eax, 0x1000000
jmp 0x101ddc1f
mov byte [edx + edi], cl
jmp 0x101e8e86
jb 0x10231e30
mov ecx, edx
cmp edx, 4
jmp 0x101fec06
jne 0x101e9b4b
cmp ebx, dword [ebp - 0x10]
jmp 0x1020932c
jae 0x101e735f
mov edi, dword [ebp - 4]
jmp 0x101e733d