Function at 0x9938b25
Capabilities:
Check http status code

Disassembly:
jb 0x992e8d8
mov ecx, 3
sub ebx, ecx
xchg cl, ch
movzx ecx, si
bswap ecx
mov dword [ebp - 0x14], ebx
movzx cx, dl
mov ecx, 1
jmp 0x9932b7f
mov dword [ebp - 8], 0
mov dword [ebp - 0x1c], 8
jmp 0x993ba96
imul edi, edx
cmp esi, edi
jmp 0x9c781d1
sub eax, edi
sub esi, edi
mov edi, edx
clc
test esp, esp
shr edi, 5
sub edx, edi
test cx, ax
cmp esi, 0x5aaf17df
mov word [ecx + 0x646], dx
bts edx, ecx
mov edx, 3
or ebx, 1
lea edx, [edx + edx]
jmp 0x99374a3
shr ebx, cl
adc ecx, edi
mov ecx, dword [ebp - 0x40]
test bp, 0x78d0
shl edx, cl
cmc
add ebx, edx
sbb dh, 0x18
or edx, 0xfc777bb
bts dx, di
mov edx, dword [ebp - 8]
imul ebx, ebx, 0x600
stc
test cx, cx
add edx, ebx
btr ebx, 0x27
or ebx, 0x39f765fc
mov ebx, dword [ebp - 0x14]
test edi, eax
cmc
mov dword [ebp - 8], edx
cmp esi, 0x50fe1fd9
cmp ebx, 7
jmp 0x99308cd
inc dword [ebp - 4]
sbb di, 0x4b4
rcr edi, 0xf6
mov edi, eax
cmc
shr edi, 0xb
clc
imul edi, edx
cmp esi, edi
jmp 0x9932db9
jmp 0x9936007
jne 0x9badbbf
jmp 0x9c737e0
jmp 0x9bb0316
add ecx, 0x664
jmp 0x9c8a713
jae 0x99337fc
mov ecx, ebx
test edx, 0x131f3d2c
cmp ebx, 4
jmp 0x992e8cd
shr edi, 5
add edi, edx
jmp 0x9bab6ca
mov dword [ebp - 0xc], ecx
bsr ecx, ecx
test esp, 0x2d0f2fcb
mov ecx, dword [edi + 0x30]
mov dword [ebp - 4], eax
shrd eax, ebx, 0x37
btc ax, 0xf1
bt eax, edi
mov eax, dword [edi + 0x1c]
test ebp, ecx
mov dword [ebp - 0x14], ebx
cmc
cmp ebp, 0x78e52a2b
mov dword [ebp - 0x50], edx
clc
mov dword [ebp - 0x3c], ecx
mov ecx, 0x7a0a15f9
setb ch
mov dword [ebp - 0x28], 0
bt cx, bp
cmp dx, bp
mov ecx, dword [ebp - 0x10]
test edi, ebp
test sp, 0x2e55
stc
and ecx, edx
sub dx, di
shr dx, cl
mov edx, ebx
cmp bh, cl
shl edx, 4
test bx, dx
add edx, ecx
mov dword [ebp - 0x1c], ecx
dec cl
btc cx, dx
sub ecx, esp
mov ecx, dword [ebp - 0x20]
test di, 0x23d8
test esi, esp
lea ecx, [ecx + edx*2]
test edx, 0x72422be3
cmp edi, 0x6dc11c63
mov dword [ebp - 8], ecx
clc
movzx ecx, word [ecx]
stc
test esp, ecx
jmp 0x9c797b5
je 0x992f2f7
mov ecx, dword [ebp - 0xc]
clc
cmp edx, 0x175848e8
jmp 0x9932c19
jmp 0x9bab5a7
jb 0x9c79ea7
mov edi, dword [ebp - 8]
cmp cl, bh
sub edi, ecx
cmp esi, esp
add edx, edi
stc
test di, si
cmp si, si
mov dword [ebp - 0x28], edx
cmp ax, si
cmp sp, 0x2f1d
cmp ebx, 0xc
jmp 0x9c76647
inc ecx
jmp 0x9bb069d
shl esi, 8
cmc
test dx, 0x6908
cmp ah, 0xfd
or esi, edi
inc dword [ebp - 4]
test bh, 0x23
mov edi, eax
jmp 0x9bad7b9
add ebx, edi
test ebx, ebp
mov word [edx + ecx*2], bx
jmp 0x99334f2
sub edx, ebx
cmp bx, 0x7b35
test esp, esi
stc
lea ecx, [ecx + edi]
test dx, 0x155f
mov dword [ebp - 0x28], edx
inc dh
cmp dl, 0x9f
or dl, 0x40
lea edx, [ecx + ebx]
cmp edx, dword [ebp - 0x24]
bswap dx
mov edx, dword [ebp - 0x34]
jmp 0x993349f
mov edi, dword [ebp + 8]
jmp 0x993a968
jmp 0x9c89b5a
or esi, edi
cmovbe edi, esp
xchg edi, edi
inc dword [ebp - 4]
inc di
mov edi, eax
shr edi, 0xb
stc
test bp, 0x3e7
imul edi, edx
cmp esi, edi
jmp 0x9c8b4c1
test ecx, ecx
jne 0x9932c27
mov ecx, dword [ebp - 0x24]
ror ebx, 0x6f
mov edx, dword [ebp - 0x34]
rcl bl, cl
movsx bx, ch
movzx ebx, byte [ecx + edx - 1]
and ecx, edi
mov edx, dword [ebp - 0x10]
clc
and edx, dword [ebp - 0x48]
btr cx, bx
mov ecx, 8
test ebx, 0x24ce251f
sub cl, byte [ebp - 0x40]
jmp 0x992f2b1
jae 0x9c8ca48
mov eax, edi
adc edi, 0x59584771
cmc
mov edi, 0x800
test al, ch
sub edi, edx
test bl, bh
cmp bx, di
shr edi, 5
add edi, edx
mov word [ebx + ecx], di
jmp 0x9c8b2fc
cmp esi, edi
jmp 0x9c11e24
mov word [ecx + edi*2], dx
lea edi, [edi + edi + 1]
test ebx, 0x66f86974
shl dword [ebp - 0x38], 1
clc
jmp 0x9c773ef
ret 0xc
jne 0x99334bc
jmp 0x993600e
ja 0x9bb0ba3
lea edx, [edx + edi]
lea ebx, [ebx + edx]
sub ecx, edi
cmp si, di
stc
add edi, dword [ebp - 0xc]
mov dword [ebp - 0x4c], ebx
not bl
mov dword [ebp - 0xc], edi
mov bl, byte [ecx + edx]
jmp 0x9bad56e
ret 0xc
add ecx, ecx
jmp 0x9baae17
sub eax, edi
sub esi, edi
or di, 0x698e
movsx edi, bx
jmp 0x9c8a1f3
inc dword [ebp - 0x10]
jmp 0x9bb40e4
mov ecx, dword [ebp - 0xc]
cmp ax, di
cmp ecx, dword [ebp - 0x18]
mov dword [ebp - 0x1c], 0x100
jmp 0x9933eb3
shr eax, 1
and edx, esi
bsf dx, ax
btc edx, esi
sub esi, eax
btr dx, si
mov edx, esi
clc
cmp edx, 0x4358643d
shr edx, 0x1f
neg edx
stc
lea ebx, [edx + ebx*2 + 1]
and edx, eax
cmc
clc
lea esi, [esi + edx]
sub ecx, 1
jmp 0x993e1b3
sbb edx, edx
and edx, dword [ebp - 0x24]
sub edx, dword [ebp - 0x18]
test edi, 0x14b158ca
add edx, dword [edi + 0x14]
cmp ebx, 0xa
jmp 0x993d8cb
jae 0x993455b
mov edi, dword [ebp - 4]
movzx edi, byte [edi]
shl esi, 8
clc
test edi, ecx
shl eax, 8
cmc
clc
stc
or esi, edi
not edi
inc dword [ebp - 4]
bts edi, esp
shr edi, 0x85
mov edi, eax
clc
cmp cx, 0x43fc
shr edi, 0xb
stc
imul edi, edx
test esp, edx
cmp esi, edi
jae 0x9939997
mov eax, edi
xchg di, di
xadd edi, edi
mov edi, 0x800
jmp 0x993d8fa
shr ebx, 5
jmp 0x9931e72
jae 0x9bab5e5
mov ecx, 0x800
bswap eax
sub ecx, edx
neg ah
shr ecx, 5
bswap ax
lea ecx, [ecx + edx]
sal dh, 0xc7
mov edx, dword [ebp - 8]
ror ah, 0xf1
rcl ax, cl
mov word [edx], cx
test edi, esp
ror ah, 0xb
mov ecx, dword [ebp - 0x18]
rcr ax, 0x43
setbe ah
btr eax, ebp
mov eax, edi
mov edi, dword [ebp - 0xc]
cmp edi, ecx
sbb edx, edx
cmc
and edx, dword [ebp - 0x24]
jmp 0x9c79657
jmp 0x9c79e93
jne 0x9bb0ba3
mov dword [ebp - 0xc], edi
rol cx, 0x24
mov ecx, dword [ebp - 0xc]
stc
cmp al, 0x4e
cmp ecx, dword [ebp + 0xc]
jae 0x9c78c54
mov edx, dword [ebp - 4]
test edi, 0x36a4c62
cmp dx, si
cmp edx, dword [ebp + 0x10]
jmp 0x9c7e9be
mov byte [edx + edi], cl
inc edx
jmp 0x99337bd
jne 0x99371dd
sub ecx, ecx
cmc
cmp ch, ah
sub dword [ebp - 0xc], 1
jmp 0x9936001
shr edi, 0xb
cmp ecx, 0x29870bbf
stc
imul edi, ecx
clc
cmp esi, edi
jae 0x9bac400
mov eax, edi
xchg di, di
mov edi, 0x800
clc
cmp al, 0xea
sub edi, ecx
stc
cmp esp, ebp
shr edi, 5
test ch, bl
lea edi, [edi + ecx]
sar ecx, 0x95
cmp bl, 0xd9
mov ecx, edi
ror di, 0xb6
add di, si
sal di, 0xc4
mov edi, dword [ebp - 0x28]
mov word [edi + edx*2], cx
add edx, edx
jmp 0x9937a20
jae 0x9937489
mov edi, dword [ebp - 4]
movzx edi, byte [edi]
test ax, 0x122f
test bx, bp
cmc
shl esi, 8
shl eax, 8
or esi, edi
inc dword [ebp - 4]
xor edi, ecx
mov edi, eax
cmc
shr edi, 0xb
cmp si, 0x778b
cmp ebx, esp
imul edi, edx
cmp ch, ch
cmp esi, edi
jmp 0x9bb2577
mov dword [ebp - 0x1c], edx
stc
movzx edx, word [edx + ecx + 0x644]
jmp 0x993d82a
jmp 0x9bac441
mov word [edi], dx
jmp 0x9babd49
shr ebx, 5
cmc
cmp bx, 0x30ba
clc
sub edi, ebx
mov ebx, dword [ebp - 0x44]
mov word [ebx], di
lea ecx, [ecx + ecx + 1]
test ebx, ebp
stc
and dword [ebp - 0x1c], edx
jmp 0x9baa219
mov esp, ebp
xchg ebp, ebp
movsx ebp, di
pop ebp
jmp 0x9933339
sub eax, edx
test ax, dx
sub esi, edx
bsr dx, ax
mov edx, ecx
shr edx, 5
test di, 0x354c
sub ecx, edx
bswap dx
mov edx, dword [ebp - 8]
test di, bp
mov word [edx], cx
mov ecx, dword [ebp - 0x20]
xchg dh, dl
sbb dx, bp
movzx edx, word [ecx + ebx*2 + 0x180]
test cl, 0xfa
clc
stc
cmp eax, 0x1000000
jmp 0x9baa072
mov word [ebx + ecx], di
jmp 0x9baadd2
shl esi, 8
cmc
shl eax, 8
jmp 0x993af55
sub eax, edi
clc
sub esi, edi
mov edi, edx
shr edi, 5
sub edx, edi
mov word [ebx + ecx], dx
setne dh
inc ebx
dec dl
or dl, 0x44
xor dh, 0xe7
add ebx, ebx
movzx edx, word [ebx + ecx]
cmp di, 0x4fe3
jmp 0x9baba5a
jb 0x9c89b5a
jmp 0x9baa225
push ebp
mov ebp, esp
or eax, 0xa7b7f3c
sub esp, 0x50
adc edx, 0x32c4473c
push ebx
xor ebx, ecx
push esi
xadd cl, cl
neg al
push edi
mov edi, dword [ebp + 8]
xor cl, 0xd3
mov ecx, dword [edi + 0x38]
xchg si, dx
rcr dl, 0x10
bts edx, ebp
mov eax, dword [edi + 0x10]
mov edx, dword [edi + 0x3c]
mov dword [ebp - 0x20], eax
bts bx, ax
rol ax, cl
mov eax, dword [edi + 0x40]
mov ebx, dword [edi + 0x34]
cmovae si, sp
bswap esi
mov dword [ebp - 0x18], ecx
shr ecx, 0x69
or si, 0x2030
xor cl, 0x45
mov ecx, dword [edi + 0x44]
xchg si, si
btr esi, 0x96
cmc
mov esi, dword [edi + 0x20]
cmc
cmp ecx, edi
mov dword [ebp - 0x30], eax
rcr ah, 0xa
xor eax, 0x6eab2cbf
cwde
mov dword [ebp - 0x38], ecx
mov ecx, dword [edi + 8]
not ah
mov dword [ebp - 0x2c], edx
add dx, 0x1596
bsf eax, ecx
mov edx, 1
bt eax, esp
movzx eax, ax
shr ah, cl
shl edx, cl
rcl eax, 0x9d
btc cx, 0x92
or ch, 0x74
mov ecx, dword [edi + 4]
mov eax, 1
cmp sp, 0x2a20
test edi, ebx
shl eax, cl
xchg ecx, ecx
cmovb ecx, ebp
mov ecx, dword [edi + 0x14]
dec edx
mov dword [ebp - 0x34], ecx
seto cl
movzx ecx, ax
xchg ecx, ecx
mov ecx, dword [edi + 0x24]
dec eax
test ax, 0x5035
mov dword [ebp - 0x48], eax
btc eax, edx
bswap ax
and ax, cx
mov eax, dword [edi]
mov dword [ebp - 0x40], eax
cmp si, sp
bsf ax, cx
mov eax, dword [edi + 0x28]
mov dword [ebp - 0x24], eax
bswap eax
jmp 0x9c11e03
sub eax, edi
test ch, bl
cmc
sub esi, edi
mov edi, edx
jmp 0x9baadbd
movzx edx, word [ecx + edx*2 + 0x644]
cmp di, 0x12da
cmc
test dx, bp
cmp eax, 0x1000000
jmp 0x993d1e4
jae 0x993af5d
mov edi, dword [ebp - 4]
movzx edi, byte [edi]
cmp dx, sp
jmp 0x9938821
shl esi, 8
shl eax, 8
or esi, ebx
jmp 0x9bad748
jae 0x9c7e1f7
mov eax, ecx
movsx cx, ch
mov ecx, 0x4b687fd3
mov ecx, 0x800
sub ecx, edx
shr ecx, 5
test cl, 0x6c
lea ecx, [ecx + edx]
mov edx, ecx
jmp 0x9c10f64
shl esi, 8
shl eax, 8
cmp si, 0x7036
clc
or esi, edi
not di
cmovbe di, bx
dec di
inc dword [ebp - 4]
inc di
mov edi, eax
shr edi, 0xb
imul edi, edx
test edi, 0x3a6671c4
cmp esi, edi
jmp 0x9c757e4
jmp 0x9931050
sub eax, edi
jmp 0x9c79e57
or esi, edi
inc dword [ebp - 4]
rcr edi, 0x80
mov edi, eax
shr edi, 0xb
imul edi, edx
test esi, eax
test si, 0xe92
jmp 0x9932f63
sbb ecx, ecx
stc
and ecx, 0xfffffffe
test ch, 0x28
stc
add ecx, 0xb
jmp 0x9bab524
jmp 0x9c79e93
mov dword [ebp - 0x1c], edx
cmc
jmp 0x99399ad
jb 0x993cb6d
mov dword [ebp - 0xc], edx
cmp edi, dword [ebp - 0x18]
mov bl, 0x69
mov ebx, dword [ebp - 0xc]
jmp 0x9c8bdcc
jae 0x9c79ab5
mov edi, dword [ebp - 4]
jmp 0x9c79a97
jae 0x9931756
shl edi, 8
clc
mov eax, edi
bswap edi
sub edi, 0x715f0c48
clc
mov edi, dword [ebp - 4]
cmc
movzx edi, byte [edi]
jmp 0x9931742
jmp 0x9bab7e2
cmp eax, 0x1000000
jae 0x9bb2e8b
mov edi, dword [ebp - 4]
cmp sp, 0x2a40
movzx edi, byte [edi]
stc
shl esi, 8
shl eax, 8
jmp 0x9bb2e82
add edi, edx
mov word [ecx + 0x646], di
movzx edx, di
cwd
bswap edx
mov edx, 2
jmp 0x992f2a8
mov dl, byte [edx + ecx]
jmp 0x9badedf
movzx edi, byte [edx + ecx]
cmovns ecx, ebx
sbb edx, edx
rol ecx, cl
and edx, 0xfffffffd
rcr ch, 0xf7
cmp di, 0x4e77
lea edx, [edx + 6]
sub ebx, edx
movzx ecx, bx
mov ecx, 0x75c81118
mov dword [ebp - 0x14], ebx
movsx cx, ah
jmp 0x9ba9fc6
sub edi, edx
shr edi, 5
test dx, 0x35ae
add edi, edx
jmp 0x99387e6
jne 0x9c88a48
mov ecx, dword [ebp - 0x20]
test bl, 0x4e
xchg dh, dh
movzx edx, word [ecx + 0x646]
cmp eax, 0x54d96035
shl ebx, 4
cmp edi, ebx
stc
cmp eax, 0x1000000
jae 0x9c8c749
mov edi, dword [ebp - 4]
cmp eax, edi
clc
movzx edi, byte [edi]
jmp 0x9c8bbb6
mov dword [ebp - 8], edx
clc
movzx edx, word [edx]
clc
cmp edi, 0x1000000
jmp 0x993d2ec
jae 0x993f022
mov edi, dword [ebp - 4]
stc
test sp, dx
movzx edi, byte [edi]
shl esi, 8
test bh, 0xb1
shl eax, 8
clc
test esi, edx
test al, 0x8e
or esi, edi
bswap edi
mov edi, ebx
inc dword [ebp - 4]
movsx edi, cx
mov di, 0x3638
mov edi, eax
shr edi, 0xb
cmp dl, 0x17
test cx, ax
imul edi, edx
cmp esi, edi
jmp 0x9ba9fdf
mov ecx, 1
jmp 0x992fcb0
jae 0x9baac07
mov eax, edi
btr di, 0x5c
shl di, 0xa0
mov edi, 0x800
sub edi, edx
stc
cmc
shr edi, 5
add edi, edx
movzx edx, bp
xchg dx, dx
mov edx, dword [ebp - 0x30]
jmp 0x9bad772
jae 0x9c8c9d6
mov eax, ebx
adc bh, 0x70
mov ebx, 0x800
sub ebx, edi
stc
jmp 0x99349ce
jae 0x9baa099
mov edi, dword [ebp - 4]
clc
movzx edi, byte [edi]
test ax, 0x505f
clc
cmp dh, 0xbb
shl esi, 8
shl eax, 8
cmp sp, 0x2910
or esi, edi
inc dword [ebp - 4]
test edx, esi
mov edi, eax
shr edi, 0xb
jmp 0x992eca5
cmp ecx, 0x100
jb 0x9bb030b
mov edx, dword [ebp - 0xc]
mov edi, dword [ebp - 0x34]
jmp 0x9936487
mov dword [ebp - 8], ecx
jmp 0x9c8b368
sub eax, edi
sub esi, edi
bsf di, cx
not edi
mov edi, edx
cmp cx, 0x18cf
shr edi, 5
sub edx, edi
cmc
mov word [ecx], dx
movzx edx, word [ecx + 2]
stc
test ebp, esi
cmp eax, 0x1000000
jmp 0x9937468
shr edi, 5
add edi, edx
jmp 0x9c73a36
je 0x9bafbd0
sub ecx, edi
cmp bp, dx
mov dword [ebp - 0xc], ecx
cmc
jmp 0x9badebd
sub eax, edi
test si, 0x4271
sub esi, edi
sal di, 0x25
mov edi, edx
test sp, cx
shr edi, 5
sub edx, edi
and di, bp
bsr edi, eax
mov edi, dword [ebp - 0x30]
stc
jmp 0x9bab7c4
mov word [ecx + ebx*2 + 0x1b0], di
jmp 0x993d32a
shr edi, 5
cmp ebp, ebx
sub edx, edi
mov word [ebx + ecx], dx
setno dh
cmove edx, eax
inc ebx
ror edx, 0x17
lea ebx, [ebx + ebx]
ror dh, 0x5c
shld edx, ebx, 0xe1
rcl dx, 0x21
movzx edx, word [ebx + ecx]
jmp 0x9bac2c8
jmp 0x9bad563
mov dword [ebp - 0x14], ecx
jmp 0x992fb32
shl esi, 8
shl eax, 8
cmp edx, ebp
stc
or esi, ebx
bswap ebx
dec bl
inc bh
inc dword [ebp - 4]
add bl, 0x13
shr ebx, 0xca
bt bx, 0xb8
mov ebx, eax
shr ebx, 0xb
cmp ah, 0x27
imul ebx, edi
test bp, di
clc
stc
cmp esi, ebx
jmp 0x9baa00c
inc ebx
test al, 0x13
lea ebx, [ebx - 0x40]
stc
cmp ebx, 4
jb 0x9c737e0
mov ecx, ebx
mov edx, ebx
cmp si, 0x7bf5
mov edi, 1
test eax, eax
cmp bh, bl
shr ecx, 1
and ebx, edi
stc
clc
cmp eax, 0x60f24fa7
sub ecx, edi
cmc
or ebx, 2
cmp si, dx
test dx, bp
mov dword [ebp - 0x44], ecx
jmp 0x9c7663f
sub eax, edi
test dx, di
sub esi, edi
mov edi, edx
shr edi, 5
cmc
sub edx, edi
bswap di
not di
jmp 0x9bac3bd
jmp 0x9c8b495
mov word [ebx + ecx], di
jmp 0x9c88683
jae 0x9bafbd0
cmp dword [ebp - 0x14], 0x13
mov edx, dword [ebp - 0x28]
mov di, 0x50a9
not edi
cmovg di, cx
sbb ecx, ecx
neg di
and edi, 0x121f3708
and ecx, 0xfffffffd
dec edi
add ecx, 0xa
mov dword [ebp - 0x14], ecx
mov ecx, dword [ebp + 0xc]
sub edi, 0xb818c4
dec edi
test cx, 0x5ea7
mov edi, dword [ebp - 0xc]
lea edx, [edx + 2]
cmp bl, 0xb7
cmp ecx, edi
jmp 0x9baa85a
mov word [ecx + ebx*2 + 0x1c8], dx
mov edx, dword [ebp - 0x38]
clc
cmp ebx, edi
mov dword [ebp - 0x38], edi
xadd edi, edi
mov edi, dword [ebp - 0x2c]
mov dword [ebp - 0x30], edi
movzx edi, dx
inc edi
mov edi, dword [ebp - 0x18]
mov dword [ebp - 0x2c], edi
cmc
test edx, ecx
mov dword [ebp - 0x18], edx
sub edx, ebp
rcl dx, cl
cmp ebx, 7
mov dx, 0x279
movsx edx, bx
sbb ebx, ebx
test al, ch
shld edx, esp, 0x5d
and ebx, 0xfffffffd
test ch, dl
jmp 0x9c109e9
movzx edi, byte [edi]
shl esi, 8
cmc
cmp bh, al
shl eax, 8
cmp ax, bx
or esi, edi
xchg di, di
movsx edi, dx
inc dword [ebp - 4]
clc
xor di, 0x2234
mov edi, eax
test cx, 0x3189
shr edi, 0xb
stc
cmc
imul edi, edx
cmp esi, edi
jmp 0x9c73780
cmp eax, 0x1000000
jmp 0x9934536
jmp 0x9bab7f3
jmp 0x993bae0
cmp eax, 0x1000000
jmp 0x9badf4b
mov edi, dword [ebp - 8]
jmp 0x9937e13
sub eax, edi
cmc
sub esi, edi
sub di, 0x586a
cmovbe di, sp
mov edi, ecx
cmp bl, 0x34
shr edi, 5
stc
sub ecx, edi
rcr edi, 0x50
btc edi, 0x83
mov edi, dword [ebp - 0x28]
test ebp, 0x9e05512
mov word [edi + edx*2], cx
btr cx, bp
cmp ecx, esp
lea edx, [edx + edx + 1]
setge cl
btr cx, 0x8f
rcl ecx, cl
mov ecx, dword [ebp - 0x1c]
cmp edx, ecx
jmp 0x9931472
mov dword [ebp - 8], edx
jmp 0x9c8b65b
jae 0x9bacab6
mov edi, dword [ebp - 4]
cmp di, bp
movzx edi, byte [edi]
shl esi, 8
cmc
shl eax, 8
cmc
or esi, edi
bswap di
mov edi, 0x7762a87
xchg edi, edi
inc dword [ebp - 4]
btr di, 0xd2
mov edi, eax
shr edi, 0xb
imul edi, edx
test esi, 0x637974c5
mov dword [ebp - 0x4c], edi
cmc
cmp ecx, eax
cmp esi, edi
jmp 0x9c7dd11
cmp ecx, 0x100
jmp 0x9938898
mov byte [edx], bl
jmp 0x9c8b1f3
jne 0x9bb361e
cmp ebx, dword [ebp - 0x10]
jmp 0x9c7e222
shr edi, 5
clc
sub edx, edi
sbb di, ax
ror di, 0x17
mov edi, dword [ebp - 0x1c]
clc
cmp bx, 0x6ddc
mov word [edi + ecx + 0x644], dx
ror edx, cl
lea edx, [edi + 1]
test di, di
clc
cmc
or ebx, 2
lea edx, [edx + edx]
mov dword [ebp - 0x1c], edx
movzx edx, word [edx + ecx + 0x644]
test ax, si
clc
cmp eax, 0x1000000
jmp 0x9c7d4b3
inc edi
cmc
mov dword [ebp - 4], edi
movsx edi, ax
mov edi, eax
test esi, edx
shr edi, 0xb
cmp ebp, 0x43321738
test si, 0x2872
imul edi, edx
cmp esi, edi
jmp 0x9c8ab6c
mov word [ecx + ebx*2 + 0x1c8], di
jmp 0x9c73e39
shr edi, 0xb
imul edi, edx
cmp esi, edi
jmp 0x9934c2b
mov word [ecx + ebx*2 + 0x180], dx
jmp 0x9bb1dc6
jae 0x9c88a3d
shl ebx, cl
bt cx, 0x2d
shrd ecx, edi, 0x17
mov dword [ebp - 0x38], edi
mov ecx, ebx
stc
cmp ch, 0xa8
sub ecx, edx
rol dl, cl
test edi, 0x7bf10d47
mov edx, dword [ebp - 0x20]
lea ecx, [edx + ecx*2 + 0x55e]
and dx, cx
mov dword [ebp - 8], ecx
or dh, bh
lea esp, [esp]
bts dx, bp
bswap edx
rcl edx, cl
movzx edx, word [ecx + edi*2]
cmp eax, 0x1000000
jae 0x9badbf1
mov ecx, dword [ebp - 4]
cmp bp, si
cmp bp, 0x6fb2
stc
movzx ecx, byte [ecx]
test ch, al
shl esi, 8
shl eax, 8
or esi, ecx
inc dword [ebp - 4]
stc
bsf cx, dx
add ecx, ebp
mov ecx, eax
stc
shr ecx, 0xb
clc
test di, 0x6f7e
imul ecx, edx
cmp esi, ecx
jmp 0x993a431
cmp ecx, edx
jmp 0x993cb64
mov byte [edi + ecx], dl
jmp 0x9c77e87
jae 0x993a6be
mov edi, dword [ebp - 4]
movzx edi, byte [edi]
jmp 0x993a6a0
mov word [ebx + ecx], dx
jmp 0x9bab5a4
pop edi
pop esi
bswap ebx
mov eax, 1
pop ebx
jmp 0x99384d4
sub edi, edx
stc
clc
shr edi, 5
lea edi, [edi + edx]
dec dl
cdq
lea edx, [ebx + 0xf]
cmp ax, di
stc
cmp edx, 0x2f3801a9
shl edx, 4
add edx, dword [ebp - 0x1c]
mov word [ecx + ebx*2 + 0x198], di
shr edi, 0x5a
lea edx, [ecx + edx*2]
rcr edi, 0x32
mov edi, eax
cmp dh, bl
jmp 0x993edb6
mov edi, dword [ebp - 0x4c]
btr ebx, ebp
or edx, eax
movsx ebx, di
mov edx, dword [ebp - 0x1c]
btc bx, bp
xor bx, di
sal bl, cl
mov ebx, dword [ebp - 8]
lea edi, [edi + edi]
test dx, ax
and edx, edi
stc
cmp ebx, 0x70f22c5d
cmc
mov dword [ebp - 0x4c], edi
rol di, 0x7e
and edi, ebx
mov edi, dword [ebp - 0x1c]
jmp 0x9bb41ee
mov dword [ebp - 0x2c], ecx
mov ecx, dword [ebp - 0x3c]
cmp ebp, esp
test bp, sp
mov dword [ebp - 0x30], edx
setno dl
bsf dx, bx
bsr edx, eax
lea edx, [ebx + 1]
cmp esp, edx
mov dword [ebp - 0x18], edx
test ecx, ecx
jmp 0x9bad6e5
inc edi
test bx, 0x2c85
jmp 0x9c7661c
jae 0x9bab58d
mov ebx, dword [ebp - 4]
cmc
movzx ebx, byte [ebx]
jmp 0x9bab56e
mov esp, ebp
pop ebp
jmp 0x99334c4
sub eax, edi
cmc
test dx, dx
sub esi, edi
cmp ecx, 0x76506e84
mov edi, edx
cmp ecx, 0x50550879
cmp edx, esp
shr edi, 5
test eax, edi
sub edx, edi
cmp dword [ebp - 0x3c], 0
jmp 0x9bad857
jb 0x9bb093c
mov ecx, 3
adc dx, sp
btr dx, sp
mov edx, dword [ebp - 0x20]
test eax, 0x60b1389e
shl ecx, 7
cmp bx, cx
cmc
lea ecx, [ecx + edx + 0x360]
movzx edx, word [ecx + 2]
cmp eax, 0x1000000
jmp 0x9bb339e
mov bl, byte [ecx + edx]
mov byte [edi + edx], bl
jmp 0x99314d3
shr edi, 0xb
cmc
imul edi, edx
test sp, 0x3c56
cmp bx, 0x28b2
cmp esi, edi
jae 0x9bb3381
mov eax, edi
mov edi, 0x800
cmp dl, 0x26
sub edi, edx
cmp edi, 0x10d505e9
test di, 0x779e
shr edi, 5
stc
add edi, edx
mov word [ebx + ecx], di
jmp 0x9931154
or esi, ebx
inc dword [ebp - 4]
rcr bh, 0xf0
mov ebx, eax
jmp 0x9c8aba3
jne 0x9bb1dd6
cmp dword [ebp - 0x10], 0
je 0x9bafbd0
movzx edx, word [ecx + ebx*2 + 0x198]
cmp bl, bh
cmp eax, 0x1000000
jmp 0x9baca8b
movzx edi, byte [edi]
test cx, 0xf6e
cmc
stc
shl esi, 8
cmp sp, ax
test bl, ch
shl eax, 8
cmp cx, cx
clc
or esi, edi
jmp 0x992f4c5
jae 0x993a97d
mov eax, edi
xor di, ax
mov edi, 0x800
test di, dx
sub edi, edx
clc
cmc
jmp 0x9c74d92
or esi, edi
cmovne di, bp
inc dword [ebp - 4]
mov edi, eax
stc
test dl, 0xbc
shr edi, 0xb
imul edi, edx
cmp esi, edi
jae 0x9c77767
mov eax, edi
xadd di, di
adc edi, 0x6dff5ed5
mov edi, 0x800
sub edi, edx
cmp si, dx
shr edi, 5
add edi, edx
cmovl dx, cx
mov edx, dword [ebp - 0x1c]
jmp 0x9c8b33a
sub eax, edi
stc
sub esi, edi
dec di
mov edi, esi
xor edi, 0x22ed1f3a
mov edi, edx
clc
shr edi, 5
sub edx, edi
jmp 0x9badf86
jae 0x9bad750
mov edi, dword [ebp - 4]
and bx, bp
movzx ebx, byte [edi]
jmp 0x9939cef
cmp ebx, ecx
jmp 0x9bab74c
shl esi, 8
test esi, ebx
cmp dh, 0xdb
test cl, 0xc8
shl eax, 8
or esi, edi
inc di
inc dword [ebp - 4]
btr edi, esi
xadd di, di
mov edi, eax
jmp 0x99373e9
sub eax, ebx
test bx, di
stc
cmp si, dx
sub esi, ebx
adc ebx, esp
btr ebx, edi
bt ebx, 0xe
mov ebx, edi
test ah, bl
jmp 0x993848e
mov dword [ebp - 0xc], edx
jmp 0x9c781bc
add edi, edx
cmp eax, ebx
add edi, ecx
lea edi, [ebx + edi*2]
mov dword [ebp - 0x44], edi
movzx edi, word [edi]
cmp eax, 0x1000000
jmp 0x9c7b01d
add ebx, 0xb
sbb edx, esp
or dl, ch
lea ecx, [ecx + 0xa68]
btc dx, si
movzx edx, word [ecx]
mov dword [ebp - 0x14], ebx
test edi, 0x53ca7664
cmp eax, 0x1000000
jmp 0x9939b4c
mov ecx, dword [ebp - 8]
mov word [ecx + edi*2], dx
cmc
stc
add edi, edi
jmp 0x9c776b3
jmp 0x9c889e6
mov eax, dword [edi + 0x2c]
mov dword [ebp - 0x10], eax
adc al, 8
mov eax, dword [edi + 0x18]
jmp 0x9931006
jae 0x9baa43e
mov eax, edi
xadd di, di
sub di, bp
mov edi, 0x800
clc
sub edi, edx
test di, 0x136f
shr edi, 5
cmp edi, esp
stc
add edi, edx
or edx, ebp
neg dh
mov dh, 7
mov edx, dword [ebp - 0x1c]
shl edx, 4
mov word [ecx], di
mov di, cx
lea edi, [edx + ecx + 4]
jmp 0x992e914
jmp 0x99384a7
jae 0x9938861
mov eax, edi
mov edi, 0x800
cmp esp, ecx
test dh, 0x6a
sub edi, edx
jmp 0x9930f25
je 0x9c78c43
mov ecx, dword [ebp - 0x30]
cmp dx, ax
and dl, 0x96
mov edx, dword [ebp - 0x2c]
test si, sp
mov dword [ebp - 0x38], ecx
sal ecx, 0x15
cmc
mov ecx, dword [ebp - 0x18]
cmp cx, 0x3dc6
jmp 0x9bb0453
mov word [ebx + ecx], di
jmp 0x9c11da8
jmp 0x9bab7d8
shr edi, 5
cmp sp, sp
lea edi, [edi + edx]
xor edx, esp
ror dx, 0xea
shl dh, 0x46
mov edx, dword [ebp - 0x1c]
test si, 0x666e
cmp ecx, 0x5c5f0960
clc
mov word [ecx + 2], di
adc di, 0x1872
neg di
shl edx, 4
movsx edi, bx
lea edi, [edx + ecx + 0x104]
mov ecx, 8
jmp 0x9baa436
jae 0x9c8bd9c
mov eax, edi
mov edi, 0x800
sub edi, edx
jmp 0x9baa76c
shl esi, 8
shl eax, 8
cmc
jmp 0x9c7885e
cmp ecx, dword [ebp - 0x24]
jmp 0x99371d2
cmp edx, 0xe
jmp 0x9badb7a
jb 0x9bab778
mov ecx, edx
cmp edx, 4
jmp 0x9bb092a
or esi, edi
jmp 0x9c88ad1
sub dword [ebp - 0x44], 1
jmp 0x992fb37
jae 0x9c8b460
mov eax, edi
mov edi, 0x800
sub edi, edx
clc
shr edi, 5
stc
add edi, edx
not dl
xchg dh, dl
mov edx, dword [ebp - 0x1c]
jmp 0x9c8be45
jmp 0x9933313
sub eax, edi
sub esi, edi
sar bx, 0x1e
neg bl
mov edi, edx
bt bx, 0xc3
btc bx, di
shr edi, 5
sar bl, cl
sub edx, edi
xor ebx, esi
shr bx, 0x37
and ebx, esi
mov word [ecx + 2], dx
rcr edx, cl
bsf ebx, ebx
mov edx, 3
sub bh, bl
ror bl, 0x29
lea ebx, [edx + edx]
xadd dh, dl
clc
or edx, eax
movzx edx, word [ebx + ecx]
cmp eax, 0x1000000
jae 0x9bab82f
mov edi, dword [ebp - 4]
cmc
jmp 0x9bab80f
sub eax, edi
sub esi, edi
mov edi, esi
mov edi, edx
jmp 0x9bad701
sub eax, edi
sub esi, edi
bswap edi
mov edi, 0x5d534e4d
mov edi, edx
cmp eax, 0x14405f1e
cmp dh, ch
shr edi, 5
clc
sub edx, edi
add edi, edi
mov edi, dword [ebp - 0x1c]
mov word [edi + ecx + 0x644], dx
lea edx, [edi + 1]
cmc
cmp edx, eax
or ebx, 4
jmp 0x993bae0
inc edi
clc
cmp si, 0x31c3
cmp ebx, 7
jmp 0x993b5db
jae 0x9933d91
mov edx, dword [ebp - 4]
movzx edi, byte [edx]
stc
shl esi, 8
test esi, 0x75af376c
cmp di, 0x13ae
stc
shl eax, 8
jmp 0x9c76657
jmp 0x993600e
jae 0x9bb08d3
mov eax, edi
shl edi, 0xb2
inc edi
mov edi, 0x800
sub edi, edx
shr edi, 5
lea edi, [edi + edx]
mov word [ecx + ebx*2 + 0x180], di
clc
add ebx, 0xc
jmp 0x99308ac
or esi, edi
inc dword [ebp - 4]
bt di, 0xbd
mov edi, eax
test ebp, ecx
jmp 0x9bb0bd9
add dword [ebp - 0x28], 0x112
sub dword [ebp - 0x14], 0xc
sar dh, 0x46
rol dh, 0x82
mov edx, dword [ebp - 4]
cmp cx, dx
cmp eax, 0x1000000
jae 0x9c78c8a
movzx ecx, byte [edx]
not bx
shl esi, 8
xadd bx, di
or di, ax
shl eax, 8
ror edi, 0xca
xor bh, 0xce
or esi, ecx
dec bl
movsx ecx, sp
inc edx
movsx cx, cl
mov ecx, dword [ebp + 8]
mov dword [ecx + 0x1c], eax
sal ah, cl
xadd al, bh
mov eax, dword [ebp - 0xc]
inc di
dec di
mov dword [ecx + 0x18], edx
shl di, 0xf
btc dx, 0xe9
xadd di, dx
mov edx, dword [ebp - 0x28]
add bx, bp
bts edi, esp
mov dword [ecx + 0x24], eax
sub bx, bx
cmp edi, ebx
mov eax, dword [ebp - 0x18]
add bh, 0xf8
sar edi, 3
mov dword [ecx + 0x48], edx
cmp bp, 0x3b1d
mov edx, dword [ebp - 0x10]
cmovns di, dx
movzx edi, dx
mov dword [ecx + 0x38], eax
sub eax, 0xd95742d
mov eax, dword [ebp - 0x30]
add edi, 0xb4a07bf
mov dword [ecx + 0x2c], edx
xor edi, ebx
mov edx, dword [ebp - 0x2c]
and ebx, 0x2de45257
add bh, 0xb6
btc ebx, 0xc8
mov dword [ecx + 0x40], eax
mov eax, dword [ebp - 0x14]
xor di, 0x3a27
shld di, bx, 0xd0
pop edi
mov dword [ecx + 0x20], esi
mov esi, ebx
mov dword [ecx + 0x3c], edx
movzx ebx, si
mov dh, 0xaa
sal si, 0x2b
mov edx, dword [ebp - 0x38]
pop esi
sar bl, cl
mov dword [ecx + 0x34], eax
xchg bl, bh
setl bh
mov dword [ecx + 0x44], edx
shld bx, sp, 0xb4
sub eax, eax
movzx ebx, cx
mov ebx, 0x60bb12a4
pop ebx
jmp 0x9bb07cc
inc dword [ebp - 0x10]
stc
sub edx, ecx
bt cx, 0xcb
sbb ch, 0x3d
bswap ecx
mov ecx, dword [ebp - 0x34]
add edx, edi
jmp 0x993d8bd
cmp eax, 0x1000000
jae 0x9c797e3
mov edx, dword [ebp - 4]
test ebp, edx
clc
movzx edx, byte [edx]
clc
stc
shl esi, 8
shl eax, 8
or esi, edx
xchg edx, edx
movzx edx, ax
inc dword [ebp - 4]
rol edx, cl
ror dl, cl
bt edx, 0x65
mov edx, eax
test edi, 0x10777e2d
test eax, esi
shr edx, 0xb
imul edx, ecx
cmp esi, edx
jmp 0x9c7a2c9
jae 0x992f27f
mov eax, edi
shl edi, 0x46
movsx edi, bx
btr di, 0x77
mov edi, 0x800
sub edi, edx
shr edi, 5
cmp esp, 0x5a7d6183
jmp 0x993d8a3
movzx edi, byte [edi]
cmp esp, 0x59e40eb
cmp ebx, esp
shl esi, 8
stc
shl eax, 8
or esi, edi
not edi
cmovo di, dx
inc dword [ebp - 4]
inc edi
mov edi, eax
shr edi, 0xb
cmp ebx, edi
imul edi, edx
cmp esi, edi
jmp 0x9c77411
sub esi, edi
mov edi, edx
test esp, edi
shr edi, 5
cmp esi, 0x43f758c5
sub edx, edi
sub di, 0x689b
sal di, 0x66
mov word [ecx + 2], dx
lea edi, [ecx + 0x204]
xor dx, bx
bt dx, cx
mov dword [ebp - 8], 0x10
mov dword [ebp - 0x1c], 0x100
or dx, di
mov dword [ebp - 0x28], edi
mov edx, 1
add cx, 0x1a78
nop
shl ecx, 0x62
add ch, 0xc
movzx ecx, word [edi + edx*2]
cmp eax, 0x1000000
jae 0x9bb37db
mov edi, dword [ebp - 4]
clc
movzx edi, byte [edi]
cmp esp, esi
jmp 0x9bb37be
not edx
jmp 0x9c11f3a
jae 0x9938700
mov eax, edx
movsx edx, bx
mov edx, 0x800
sub edx, ecx
jmp 0x9c7e3d1
sub esi, ebx
mov ebx, edi
test di, 0x4f50
shr ebx, 5
cmc
sub edi, ebx
test ebp, 0x6b514b0a
test esp, edx
mov word [edx + ecx*2], di
test dl, 0xce
lea ecx, [ecx + ecx + 1]
test ebx, 0x206e1ade
jmp 0x9bad563
jae 0x9bb0faa
mov ebx, dword [ebp - 4]
movzx ebx, byte [ebx]
clc
stc
shl esi, 8
stc
shl eax, 8
jmp 0x9bb0fa2
sub eax, edi
test sp, bp
stc
cmp ecx, ebx
sub esi, edi
bsf di, dx
bts di, dx
mov edi, edx
shr edi, 5
test esp, edx
sub edx, edi
cmp dh, 0x91
test ch, 0xd4
mov word [ecx + ebx*2 + 0x1b0], dx
movsx dx, dh
sub edx, 0x257377d
movzx edx, word [ecx + ebx*2 + 0x1c8]
cmp eax, 0x1000000
jmp 0x993eff4
jae 0x9c7d4de
mov edi, dword [ebp - 4]
clc
movzx edi, byte [edi]
cmp ecx, eax
test ebx, eax
shl esi, 8
cmp eax, 0xb82b97
shl eax, 8
test di, bx
or esi, edi
inc dword [ebp - 4]
bts di, sp
mov di, di
mov edi, eax
shr edi, 0xb
imul edi, edx
cmp esi, edi
jae 0x9c77c2c
mov eax, edi
xor edi, 0x4e4d233e
mov edi, 0x800
sub edi, edx
shr edi, 5
test ebp, ebp
cmp ebp, ecx
stc
add edi, edx
mov edx, dword [ebp - 0x1c]
mov word [edx + ecx + 0x644], di
jmp 0x9bac234
jmp 0x9c776fe
jae 0x993373e
mov eax, edi
adc edi, 0x150817d2
clc
add edi, 0x54c630bd
mov edi, 0x800
jmp 0x9bb0198
sub eax, ecx
sub esi, ecx
btr ecx, edi
mov ecx, edx
test cx, 0xc79
clc
shr ecx, 5
test edi, 0x73627e6a
sub edx, ecx
rol ch, 0x28
xadd cl, ch
mov ecx, dword [ebp - 8]
or ebx, dword [ebp - 0x38]
jmp 0x9933305
jmp 0x9bab74c
shr edx, 5
cmp ebp, edi
add edx, ecx
rcr ch, 0x93
sub cx, 0x549d
shr ch, 0xe9
mov ecx, dword [ebp - 8]
stc
mov word [ecx], dx
sal edx, cl
shrd dx, bp, 0xff
mov edx, dword [ebp - 0x20]
clc
lea edx, [edx + 0xe6c]
stc
cmp dword [ebp - 0x3c], 0
jmp 0x9bac786
jae 0x9c78c54
mov edx, dword [ebp - 0x50]
mov di, 0x4fcf
mov ebx, dword [ebp - 0x14]
jmp 0x9932584
jmp 0x993887d
mov word [ebx + ecx], dx
inc ebx
add ebx, ebx
xor edx, 0x553a696d
movzx edx, word [ebx + ecx]
cmc
cmp eax, 0x1000000
jae 0x992f4d0
mov edi, dword [ebp - 4]
jmp 0x9bb251f
jae 0x9c78868
mov edi, dword [ebp - 4]
cmc
movzx edi, byte [edi]
jmp 0x9c765dc
sub ecx, 4
lea ecx, [ecx]
test ax, 0x47b3
cmc
cmp eax, 0x1000000
jmp 0x9c77ffe
inc edx
mov dword [ebp - 4], edx
adc dx, 0x1ee0
jmp 0x9933d91
movzx edi, word [edx + ecx*2]
cmp eax, 0x1000000
jmp 0x9bb06a8
mov edi, edx
stc
clc
shr edi, 5
test edi, 0x7d845a8b
sub edx, edi
cmp ch, cl
mov word [ecx + ebx*2 + 0x198], dx
test ch, bl
movzx edx, word [ecx + ebx*2 + 0x1b0]
test di, 0x2c9
cmp eax, 0x1000000
jae 0x9932be1
mov edi, dword [ebp - 4]
test ecx, edi
movzx edi, byte [edi]
cmc
clc
cmp si, dx
shl esi, 8
test bp, sp
shl eax, 8
cmp dx, 0xb6d
jmp 0x9932bd4
jmp 0x9c109fa
jae 0x9c776c7
mov eax, edi
mov edi, 0x800
sub edi, edx
cmp sp, di
shr edi, 5
stc
clc
add edi, edx
mov word [ecx + 2], di
cwd
movzx edx, bx
mov dx, 0x68b7
mov edx, 2
jmp 0x9c7d517
shr ebx, 0xb
test si, 0x156d
imul ebx, edi
cmp cx, 0x26f
cmp esi, ebx
jmp 0x9c8b218
inc edx
cmp ebx, ebp
cmp edx, dword [ebp - 0x4c]
jmp 0x99333ab
jae 0x9bb4071
mov eax, ebx
mov ebx, 0x800
stc
sub ebx, edi
shr ebx, 5
cmp esp, 0x3d775b35
lea ebx, [ebx + edi]
xchg di, di
mov edi, dword [ebp - 0x44]
clc
test sp, 0x15d2
cmc
mov word [edi], bx
test ah, 0x35
cmc
add ecx, ecx
jmp 0x9c7a2a6
sub edx, edi
mov word [ebx + ecx], dx
inc ebx
neg edx
lea ebx, [ebx + ebx]
btc edx, 0x20
sbb edx, 0xdea4629
mov edx, eax
movzx edx, word [ebx + ecx]
stc
cmp eax, 0x1000000
jmp 0x9c88a1e
mov word [edx + ecx + 0x644], di
jmp 0x9bad72c
mov dword [ebp - 0x1c], ecx
jmp 0x9934cbe
sub eax, edi
sub esi, edi
mov edi, edx
shr edi, 5
sub edx, edi
sal edi, 0x74
mov edi, dword [ebp - 0x1c]
cmp bp, 0xa73
test edi, 0x705b7280
mov word [ecx + edi*2 + 0x644], dx
cmp si, 0x4e80
or ebx, 8
test ebp, ebp
stc
test esi, 0x525869e1
cmp ebx, 0xffffffff
jmp 0x9c737da
jae 0x9c7b68a
mov eax, edi
mov edi, 0x800
test cl, 0x1b
sub edi, edx
cmc
jmp 0x9c8ca73
jne 0x9931105
cmp dword [ebp - 0x10], 0
jmp 0x99310ff
shl esi, 8
cmp ah, 0xfc
jmp 0x9c8c736
sub eax, edi
sub esi, edi
bts edi, edx
mov edi, edx
cmp esp, edi
stc
shr edi, 5
test sp, bx
cmp sp, 0x599c
sub edx, edi
jmp 0x9c889e1
sbb ecx, ecx
and ecx, dword [ebp - 0x24]
add dword [ebp - 0x10], ebx
test sp, sp
sub ecx, dword [ebp - 0x18]
jmp 0x9931ea6
mov word [ecx + edx*2 + 0x644], di
jmp 0x9bab6a9
shl eax, 8
test ah, 1
or esi, edi
inc dword [ebp - 4]
stc
bsr edi, ebx
cmovns di, bp
mov edi, eax
cmp cl, 0x2b
jmp 0x9c8ca33
sub eax, ebx
jmp 0x9c7a686
shr edi, 0xb
cmp esp, 0x165f566f
stc
imul edi, edx
stc
cmp esi, edi
jmp 0x9c79a24
sub eax, edi
stc
sub esi, edi
cmp al, dh
xchg edi, edi
mov edi, edx
test ax, cx
shr edi, 5
cmc
jmp 0x9c8b2f3
shr edi, 5
test bh, 0xc
add edi, edx
mov edx, dword [ebp - 0x2c]
jmp 0x9baadaf