Function at 0x11b67b2
Capabilities:
Check http status code

Disassembly:
mov ecx, dword [ebp - 0xc]
cmp bp, sp
cmp ecx, dword [ebp - 0x18]
jmp 0x10a8e3d
cmp esi, edi
jmp 0x10ada7e
jae 0x11b4141
mov eax, edi
xchg di, di
sub di, di
mov edi, 0x800
sub edi, edx
clc
shr edi, 5
clc
add edi, edx
jmp 0x10c89a3
mov word [ecx + ebx*2 + 0x1b0], di
jmp 0x11b4678
cmp edi, 0x1000000
jae 0x10aab47
shl edi, 8
jmp 0x10ab336
mov dl, byte [edx + ecx]
jmp 0x10acfa8
inc edx
test di, 0xa0c
cmp edx, dword [ebp - 0x4c]
jmp 0x10ab4aa
inc edx
jmp 0x11abc0c
sbb edx, edx
cmp sp, dx
and edx, dword [ebp - 0x24]
inc dword [ebp - 0x10]
sub edx, ecx
cmp esi, 0x1194569a
mov ecx, dword [ebp - 0x34]
jmp 0x10ba9bd
sub eax, edi
sub esi, edi
test edi, ebx
mov edi, edx
test di, di
shr edi, 5
sub edx, edi
shr edi, 0xa0
sar di, 0xa6
mov word [ecx + 2], dx
cmp ah, dh
bsr edi, ecx
bswap edx
lea edi, [ecx + 0x204]
btr ecx, ebp
shl ch, 0xc4
mov dword [ebp - 8], 0x10
rcl dh, 0xfd
sbb dh, ah
rcr cl, 0x2a
mov dword [ebp - 0x1c], pe_nt_image_headers32
cmp ebx, 0x265a710c
cmp dx, dx
clc
mov dword [ebp - 0x28], edi
cwd
ror ch, cl
test edx, edx
mov edx, 1
mov cx, di
ror cl, cl
nop
btr cx, di
shr ch, cl
movsx ecx, cx
movzx ecx, word [edi + edx*2]
cmc
test bp, sp
cmp eax, 0x1000000
jmp 0x10baaa1
jmp 0x10ad58f
jmp 0x11b415c
sub eax, edi
stc
cmc
test esi, ecx
sub esi, edi
btc edi, esi
test ah, dl
bts edi, esi
mov edi, edx
shr edi, 5
jmp 0x10b281f
mov byte [edx + edi], cl
jmp 0x10c9448
imul edi, edx
jmp 0x10ad4a0
sub eax, edi
clc
test di, 0x417d
sub esi, edi
sbb di, 0x1e74
bsf di, bp
mov edi, edx
cmp edi, edx
test ah, dl
shr edi, 5
cmc
sub edx, edi
xchg di, di
btr edi, esi
mov edi, dword [ebp - 0x1c]
jmp 0x10ca927
mov dword [ebp - 4], edi
mov edi, eax
stc
test ebx, edi
shr edi, 0xb
clc
jmp 0x10b29b0
jmp 0x10c9db5
shl eax, 8
test si, 0x7a96
or esi, edi
dec di
inc dword [ebp - 4]
cmovne edi, esi
mov edi, eax
jmp 0x11b52a2
je 0x114b3b2
sub ecx, edi
jmp 0x11b552a
jae 0x11a8fc2
mov eax, edi
mov edi, 0x800
cmp cl, 0x18
sub edi, edx
cmp sp, 0x39d2
shr edi, 5
add edi, edx
jmp 0x11ab764
cmp ebx, 0xa
movzx edi, byte [edx + ecx]
bswap cx
sbb edx, edx
mov ecx, ebp
sal ecx, cl
and edx, 0xfffffffd
cmc
clc
or cx, di
lea edx, [edx + 6]
test ch, bh
xadd ch, cl
sub ebx, edx
mov dword [ebp - 0x14], ebx
bswap ecx
mov cl, al
mov ecx, 1
jmp 0x10b0204
mov dword [ebp - 0x1c], pe_nt_image_headers32
jmp 0x10ade55
cmp eax, 0x1000000
jae 0x10cb78f
mov edi, dword [ebp - 4]
movzx edi, byte [edi]
cmp dh, 0xad
jmp 0x10cb77a
mov dword [ebp - 8], ecx
jmp 0x10a9958
inc dword [ebp - 4]
btc bx, 0x33
mov ebx, eax
shr ebx, 0xb
cmc
imul ebx, edi
cmp esi, ebx
jmp 0x10be24a
mov ecx, dword [ebp - 0x10]
test esi, edx
and ecx, edx
neg dx
cmc
sub dx, di
mov edx, ebx
shl edx, 4
clc
lea edx, [edx + ecx]
mov dword [ebp - 0x1c], ecx
or ecx, 0x7f5d55a4
cmovno ecx, eax
mov ecx, dword [ebp - 0x20]
test ecx, esp
lea ecx, [ecx + edx*2]
cmc
clc
mov dword [ebp - 8], ecx
jmp 0x10ba5ca
sub esi, edi
mov di, di
stc
mov edi, edx
shr edi, 5
test si, 0x4438
test edx, eax
jmp 0x11ac383
mov dword [ebp - 0x1c], ecx
jmp 0x11b05f7
jae 0x10a89c4
mov edi, dword [ebp - 4]
or ebx, ebp
sar bh, 0x2c
movzx ebx, byte [edi]
shl esi, 8
clc
shl eax, 8
cmp esp, 0x26fb1345
test di, dx
test bl, 0x15
or esi, ebx
inc edi
jmp 0x10a89c1
inc dword [ebp - 4]
mov edi, eax
shr edi, 0xb
clc
jmp 0x10aab75
imul edi, edx
cmp esi, edi
jmp 0x10b1774
mov eax, edi
add edi, 0x54d34275
cmp sp, 0x37cd
mov edi, dword [ebp - 4]
movzx edi, byte [edi]
stc
shl esi, 8
clc
test bp, 0x3d4b
or esi, edi
jmp 0x10aab44
jne 0x114a418
jmp 0x10c9db5
shr edi, 5
cmc
sub ecx, edi
test esp, 0x4916f85
mov edi, dword [ebp - 0x28]
test si, sp
mov word [edi + edx*2], cx
sar cx, 0x78
cmp bp, di
lea edx, [edx + edx + 1]
mov ecx, dword [ebp - 0x1c]
stc
cmp edx, ecx
jmp 0x10b8d78
inc edi
cmp ebx, esp
clc
cmp ecx, dword [ebp - 0x24]
jmp 0x10b13ff
jmp 0x11b448e
jne 0x11b05e5
cmp dword [ebp - 0x10], 0
jmp 0x11b05df
sub eax, edi
neg ebx
adc ebx, 0x1d786d3c
sub esi, edi
mov edi, edx
bt ebx, edx
sal bl, cl
cmp bp, 0x557a
shr edi, 5
bts bx, dx
sub edx, edi
bts bx, dx
mov word [ecx + 2], dx
bt dx, ax
sar bl, 0x3a
mov edx, 3
lea ebx, [edx + edx]
movzx edx, word [ebx + ecx]
cmp ebp, 0x2ee30b01
clc
cmp eax, 0x1000000
jmp 0x11aa20d
add edi, edi
jmp 0x1145bb8
jae 0x114bc29
mov eax, edx
mov edx, 0x800
cmp bp, 0xc10
cmp edx, esp
sub edx, ecx
cmc
shr edx, 5
clc
lea edx, [edx + ecx]
btr ecx, 0x3f
rcr ecx, cl
rol ecx, 0x4b
mov ecx, dword [ebp - 8]
jmp 0x11ae7f5
jae 0x10ac8d0
mov edi, dword [ebp - 4]
test bp, si
test si, 0x489e
movzx edi, byte [edi]
cmc
shl esi, 8
clc
shl eax, 8
test bp, 0x6d32
or esi, edi
inc dword [ebp - 4]
adc edi, esi
mov edi, eax
shr edi, 0xb
jmp 0x10a896e
mov byte [edi + ecx], dl
jmp 0x11aef43
jae 0x10be2bd
mov eax, edi
xchg edi, edi
sar di, 0x42
mov edi, 0x800
stc
sub edi, edx
shr edi, 5
stc
add edi, edx
mov word [ebx + ecx], di
jmp 0x11b1316
movzx edi, word [edx + ecx*2]
cmp eax, 0x1000000
jmp 0x10b1c11
cmp esi, edi
jmp 0x11b2503
shr edi, 5
test eax, 0x26b74e56
cmp si, 0x31d0
sub edx, edi
mov word [ebx + ecx], dx
mov edx, ebx
cwd
mov dh, 0x1d
inc ebx
movsx dx, ah
rol dl, 0xfe
lea ebx, [ebx + ebx]
movzx edx, word [ebx + ecx]
cmp edi, ecx
stc
test bp, si
cmp eax, 0x1000000
jmp 0x10cb634
jae 0x10b01cd
mov eax, edi
mov edi, 0x800
sub edi, edx
shr edi, 5
cmc
cmp ebp, ebx
add edi, edx
jmp 0x11b0218
sbb edx, edx
clc
and edx, dword [ebp - 0x24]
sub edx, dword [ebp - 0x18]
add edx, dword [edi + 0x14]
jmp 0x10a8e0a
mov dword [ebp - 0x28], edx
btr dx, bx
bsr dx, sp
lea edx, [ecx + ebx]
cmp bl, bh
cmp edx, dword [ebp - 0x24]
cdq
bswap edx
mov edx, dword [ebp - 0x34]
jmp 0x10c9dd9
jae 0x1149cf6
mov edx, dword [ebp - 0x50]
mov ebx, dword [ebp - 0x14]
mov edi, dword [ebp + 8]
jmp 0x10b920c
mov word [ebx + ecx], di
jmp 0x10a73fc
jae 0x10b5818
mov eax, edi
movzx edi, bp
mov edi, 0x800
sub edi, edx
test esp, 0x35da21fb
shr edi, 5
stc
jmp 0x10b35fe
mov edx, dword [ebp - 0x20]
test esi, 0x20912867
stc
shl ecx, 7
test dx, sp
test di, 0x2b2c
lea ecx, [ecx + edx + 0x360]
movzx edx, word [ecx + 2]
cmp cl, 0x8d
cmp eax, ebp
cmp eax, 0x1000000
jmp 0x10aa9d1
jae 0x10a8976
mov eax, edi
cmp bh, 0xd3
jmp 0x1147468
jne 0x10bd1ac
jmp 0x10ca93c
jne 0x11abb9e
cmp ebx, dword [ebp - 0x10]
jmp 0x11ad71f
sub eax, ebx
sub esi, ebx
bsr ebx, ecx
mov ebx, edi
stc
shr ebx, 5
cmp ch, 0x41
sub edi, ebx
mov word [edx + ecx*2], di
lea ecx, [ecx + ecx + 1]
cmp edi, edi
cmp ecx, 0x100
jmp 0x11b5541
mov dword [ebp - 8], 0
mov dword [ebp - 0x1c], 8
jmp 0x10a73b5
mov word [ebx + ecx], dx
xchg dh, dh
movsx edx, ax
mov edx, esi
inc ebx
mov dh, ah
xadd dx, dx
lea ebx, [ebx + ebx]
btc edx, esi
movzx edx, word [ebx + ecx]
cmp eax, esi
cmp eax, 0x1000000
jae 0x10b1bf9
mov edi, dword [ebp - 4]
cmc
stc
movzx edi, byte [edi]
test di, 0x6f4d
shl esi, 8
cmp esi, 0x6b7c6a8f
test di, di
cmp bp, cx
shl eax, 8
cmc
jmp 0x10b1bf0
inc dword [ebp - 4]
or edi, 0x374c5227
rcl edi, 0x98
mov edi, eax
shr edi, 0xb
jmp 0x11af179
sub eax, edi
test esp, 0x5bf62cc8
sub esi, edi
rcr di, 0x75
mov edi, edx
shr edi, 5
cmp ebp, 0x23ca3918
test eax, 0x28f548fa
stc
sub edx, edi
mov word [ecx + ebx*2 + 0x198], dx
sal dx, 0x1c
movzx edx, word [ecx + ebx*2 + 0x1b0]
cmp eax, 0x1000000
jmp 0x10b8e95
inc dword [ebp - 4]
clc
mov edx, eax
shr edx, 0xb
clc
imul edx, ecx
clc
stc
cmp bp, 0x5fe0
cmp esi, edx
jmp 0x10ac659
sub eax, edi
cmp bh, 0x29
test dx, 0x3f1d
sub esi, edi
shr di, 0x5d
mov edi, edx
stc
shr edi, 5
sub edx, edi
jmp 0x10af931
jmp 0x10bf15e
jne 0x10b0a2b
cmp dword [ebp - 0x10], 0
je 0x11b46ef
mov ecx, dword [ebp - 0xc]
cmp esp, eax
clc
test ecx, ecx
jmp 0x11b467d
jne 0x10b1407
xor ecx, ecx
sub dword [ebp - 0xc], 1
jmp 0x10c9daa
jae 0x11ab0c3
mov eax, edi
ror edi, 2
mov edi, 0x800
sub edi, ecx
shr edi, 5
add edi, ecx
adc ecx, 0x2b026ccb
shr cx, 0xb5
mov ecx, edi
adc edi, 0x6aff7e15
btc di, si
shr edi, 0x8a
mov edi, dword [ebp - 0x28]
clc
cmp edi, 0x30325c54
mov word [edi + edx*2], cx
stc
clc
add edx, edx
jmp 0x10ab619
jae 0x10c9485
mov ecx, 0x800
rcr ax, cl
setne ah
sub ecx, edx
bt eax, 0x41
cmp esi, ebx
bsr eax, ebp
shr ecx, 5
cbw
ror ax, cl
rol ax, 0xd
add ecx, edx
mov dx, bp
not al
sub dh, 0x96
mov edx, dword [ebp - 8]
cmc
mov word [edx], cx
mov ecx, dword [ebp - 0x18]
btr ax, si
cwde
mov eax, edi
bts edi, esi
sar edi, 0x4d
cmovbe di, sp
mov edi, dword [ebp - 0xc]
test edi, esi
cmp esi, ebp
cmp edi, ecx
jmp 0x10a734c
or esi, edi
dec edi
inc dword [ebp - 4]
sbb di, cx
mov edi, eax
shr edi, 0xb
test esi, 0xf4e63a2
cmc
clc
imul edi, edx
cmc
cmp esi, edi
jmp 0x10ad468
jae 0x10a945f
mov ebx, dword [ebp - 4]
movzx ebx, byte [ebx]
shl esi, 8
cmc
clc
shl eax, 8
test sp, bx
or esi, ebx
jmp 0x10a9457
movzx edi, byte [edi]
cmp dl, 0xbf
shl esi, 8
shl eax, 8
test ah, cl
cmc
jmp 0x11b01b9
jae 0x10be487
mov eax, edi
mov edi, 0x800
cmp cx, 0x590f
sub edi, edx
clc
jmp 0x10cb6fe
cmp eax, 0x1000000
jmp 0x10b2e72
mov word [edi + ecx + 0x644], dx
dec edx
lea edx, [edi + 1]
or ebx, 2
stc
test di, 0x661
cmp bh, 0x3a
add edx, edx
cmp dl, 0x9f
mov dword [ebp - 0x1c], edx
cmc
clc
test esp, ebx
movzx edx, word [edx + ecx + 0x644]
stc
cmc
cmp eax, 0x1000000
jmp 0x10ac8a8
sub edx, edi
bsf di, cx
mov edi, dword [ebp - 0x1c]
jmp 0x10b27d7
pop ebx
mov esp, ebp
cmovl bp, si
movzx ebp, cx
pop ebp
jmp 0x11459d6
mov word [ecx + ebx*2 + 0x180], di
stc
test ch, 0x2b
lea ebx, [ebx + 0xc]
add ecx, 0x664
jmp 0x10b35e9
imul edi, edx
cmp esi, edi
jmp 0x10ca980
jmp 0x10ca933
jae 0x11abc12
mov edx, dword [ebp - 4]
cmovb edi, esp
btr edi, 0x93
movzx edi, byte [edx]
cmp dh, 0x67
shl esi, 8
shl eax, 8
test esi, ebp
cmc
or esi, edi
jmp 0x10a6eea
sub ecx, edx
test sp, si
bsf dx, cx
mov edx, dword [ebp - 8]
clc
mov word [edx], cx
rcl cx, 0xf8
xor dh, 0xb9
mov ecx, dword [ebp - 0x20]
sar dx, 0x1f
movzx edx, word [ecx + ebx*2 + 0x180]
cmp eax, 0x1000000
jmp 0x10be510
jmp 0x10be56d
lea edi, [edi + edx]
cmc
ror dx, 0x2d
mov edx, dword [ebp - 0x1c]
stc
shl edx, 4
jmp 0x11b54f4
jmp 0x10b59e1
mov word [edx + ecx + 0x644], di
jmp 0x11ad6f3
jae 0x10a5b54
mov ecx, ebx
cmp ebx, 4
jb 0x10b4e60
mov ecx, 3
sub ebx, ecx
mov dword [ebp - 0x14], ebx
mov cx, ax
bswap cx
xchg ch, ch
mov ecx, 1
jmp 0x10ad48d
sbb ecx, ecx
clc
and ecx, 0xfffffffe
add ecx, 0xb
jmp 0x10b689f
jae 0x11b2c88
mov eax, edi
mov edi, 0x800
test esp, 0x28e830c1
sub edi, edx
cmp ebx, esi
test ebp, 0x768d6c24
shr edi, 5
cmp eax, 0xb006bff
add edi, edx
mov edx, dword [ebp - 0x2c]
jmp 0x10a6ac3
sub eax, edi
cmp eax, 0x7ea77e16
sub esi, edi
mov edi, edx
test esp, edi
shr edi, 5
sub edx, edi
cmp edi, eax
mov word [ecx], dx
bt dx, 0xb5
and dx, dx
or dx, ax
movzx edx, word [ecx + 2]
cmp eax, 0x1000000
jmp 0x11a9df1
sub eax, edi
sub esi, edi
or di, 0x3e06
mov edi, edx
test al, 0xa1
clc
shr edi, 5
sub edx, edi
mov edi, dword [ebp - 0x30]
cmc
mov word [ecx + ebx*2 + 0x1c8], dx
shr dh, cl
test cx, sp
mov edx, dword [ebp - 0x38]
mov dword [ebp - 0x38], edi
sar di, 1
dec edi
mov edi, dword [ebp - 0x2c]
mov dword [ebp - 0x30], edi
btr edi, 0x6e
bswap di
mov edi, dword [ebp - 0x18]
cmp sp, si
stc
mov dword [ebp - 0x2c], edi
test ebp, esi
mov dword [ebp - 0x18], edx
cmp ebx, 7
bswap dx
jmp 0x10be54e
mov edi, edx
clc
jmp 0x11ae3c6
mov dword [ebp - 0x14], ecx
jmp 0x10c9db0
jb 0x10a73d2
mov edi, dword [ebp - 8]
cmp cl, 0x5b
sub edi, ecx
test bx, 0x5e65
jmp 0x10c9b7a
jae 0x10b8ec1
mov edi, dword [ebp - 4]
test bl, 0x74
movzx edi, byte [edi]
test cx, 0x62de
test bp, dx
shl esi, 8
clc
stc
shl eax, 8
or esi, edi
mov edi, 0x707f1db6
cmovl edi, edi
inc dword [ebp - 4]
mov edi, eax
shr edi, 0xb
jmp 0x11b133d
jmp 0x10a94e2
cmp eax, 0x1000000
jae 0x11aa1d2
movzx ecx, byte [edx]
shl esi, 8
jmp 0x11aa1cc
movzx ecx, word [ecx]
cmp eax, 0x1000000
jae 0x10b00d3
mov edx, dword [ebp - 4]
cmp ax, 0x7ba6
test sp, bx
movzx edx, byte [edx]
shl esi, 8
shl eax, 8
or esi, edx
jmp 0x10b00cf
add edx, edi
jmp 0x10a6bb5
mov word [edx + ecx + 0x644], di
jmp 0x114bdcf
jae 0x10baad4
mov edi, dword [ebp - 4]
movzx edi, byte [edi]
test dx, di
cmp dl, 0xf4
shl esi, 8
cmc
test esi, 0x6b865ebd
shl eax, 8
stc
or esi, edi
movzx edi, dx
mov edi, 0x5f642e2
inc dword [ebp - 4]
btr edi, edi
bts edi, ecx
mov edi, eax
shr edi, 0xb
cmc
imul edi, ecx
jmp 0x11ae793
jmp 0x10af8ca
sub edi, edx
clc
shr edi, 5
jmp 0x1145ae5
jae 0x10cb69f
shl ebx, cl
mov ch, ch
bt cx, si
bts cx, bp
mov dword [ebp - 0x38], edi
shrd ecx, eax, 0xd9
stc
mov ecx, ebx
stc
test ch, 0xbc
sub ecx, edx
mov edx, dword [ebp - 0x20]
test eax, edi
stc
lea ecx, [edx + ecx*2 + 0x55e]
test bx, bp
mov dword [ebp - 8], ecx
sub dx, cx
or dx, 0x3c80
bts dx, dx
lea esp, [esp]
sub dl, 0x48
xchg dl, dh
movzx edx, word [ecx + edi*2]
cmp eax, 0x1000000
jmp 0x11b1452
jae 0x10be23a
mov edi, dword [ebp - 4]
clc
movzx edi, byte [edi]
cmc
shl esi, 8
cmp ch, cl
shl eax, 8
or esi, edi
not edi
inc edi
inc dword [ebp - 4]
adc edi, 0x2cbf5c81
movzx edi, si
neg edi
mov edi, eax
test ebp, ebp
cmp cl, ch
clc
shr edi, 0xb
stc
jmp 0x10cb73b
jae 0x10af8ae
mov eax, ebx
mov ebx, 0x800
clc
sub ebx, edi
shr ebx, 5
test ecx, ebp
lea ebx, [ebx + edi]
cmc
cmp ebx, 0xbc53cc9
mov word [edx + ecx*2], bx
add ecx, ecx
jmp 0x10baf69
movzx edi, word [edi]
stc
cmp di, dx
cmp eax, 0x1000000
jmp 0x10c912b
sub eax, edi
stc
sub esi, edi
cmovg di, si
and edi, 0x7663847
mov edi, edx
cmp esi, 0x18524c7b
cmc
test dh, bh
shr edi, 5
test cl, 0x4d
sub edx, edi
jmp 0x11adc56
sub eax, ebx
jmp 0x11aa946
sub eax, edi
sub esi, edi
inc edi
mov edi, edx
test bp, 0x379f
cmc
jmp 0x10ad56d
jae 0x10be4bf
mov edi, dword [ebp - 4]
clc
test bp, dx
movzx edi, byte [edi]
shl esi, 8
test ebp, 0x61d3c85
cmp si, bp
shl eax, 8
test ch, ch
or esi, edi
inc dword [ebp - 4]
mov edi, eax
shr edi, 0xb
imul edi, edx
cmp eax, esi
cmp esi, edi
jmp 0x10aed85
jae 0x10be534
mov edi, dword [ebp - 4]
test esp, 0x7a50a72
cmp si, dx
cmc
movzx edi, byte [edi]
shl esi, 8
clc
shl eax, 8
stc
cmc
or esi, edi
inc dword [ebp - 4]
mov edi, eax
stc
shr edi, 0xb
cmp eax, 0x62d46799
cmp esp, ebp
imul edi, edx
cmp esi, edi
jmp 0x11b5505
sbb ebx, ebx
test dl, 0xfb
bsr dx, ax
sub dx, bp
and ebx, 0xfffffffd
clc
add ebx, 0xb
shr dh, 0x2d
mov dh, 8
add ecx, 0xa68
movzx edx, word [ecx]
cmc
stc
mov dword [ebp - 0x14], ebx
jmp 0x10a8e6a
mov dword [ebp - 0xc], edx
jmp 0x10a89f5
cmp ebx, 4
jb 0x10ca93c
mov ecx, ebx
or edx, esp
mov edx, ebx
mov edi, 1
shr ecx, 1
cmp sp, 0x10d6
cmc
and ebx, edi
jmp 0x114c0c7
mov edi, dword [ebp - 0x4c]
btr edx, 0x98
mov dx, 0x7b43
mov edx, dword [ebp - 0x1c]
xchg bh, bl
bts bx, dx
mov ebx, dword [ebp - 8]
cmp cl, 0xb6
lea edi, [edi + edi]
stc
cmc
and edx, edi
clc
test sp, ax
mov dword [ebp - 0x4c], edi
cmovns edi, ebp
movsx edi, bp
mov edi, dword [ebp - 0x1c]
stc
test bl, dl
lea edi, [edi + edx]
lea edi, [edi + ecx]
stc
cmp bp, bp
jmp 0x11b24f5
jae 0x10b5997
mov eax, edi
mov edi, 0x800
cmp dh, cl
clc
sub edi, edx
shr edi, 5
cmc
test esi, 0x128e7aff
add edi, edx
cdq
not dh
mov edx, dword [ebp - 0x30]
jmp 0x11b5534
mov word [ebx + ecx], di
jmp 0x10a853d
add edi, edx
jmp 0x10ae333
cmp esi, edi
jmp 0x10ae365
jae 0x10c9149
mov ebx, dword [ebp - 4]
movzx ebx, byte [ebx]
shl esi, 8
shl eax, 8
test ax, 0x12bc
or esi, ebx
cmovge ebx, esi
inc dword [ebp - 4]
mov ebx, eax
shr ebx, 0xb
imul ebx, edi
cmc
cmp esi, ebx
jae 0x10be2e4
mov eax, ebx
shr bx, 0x53
or bx, bx
mov ebx, 0x800
clc
test esi, edx
sub ebx, edi
stc
test esp, 0x16b06
shr ebx, 5
test bp, 0x74e4
cmp al, bh
cmc
add ebx, edi
adc edi, ecx
mov edi, dword [ebp - 0x44]
mov word [edi], bx
add ecx, ecx
not edx
jmp 0x10abf14
and ecx, dword [ebp - 0x24]
clc
add dword [ebp - 0x10], ebx
test ah, 0xbf
sub ecx, dword [ebp - 0x18]
sub edx, ebx
add ecx, edi
jmp 0x10ae013
cmp edx, dword [ebp + 0x10]
jmp 0x10ae2d5
inc edx
jmp 0x11a9b33
sub eax, edi
test ecx, 0x6af86edd
cmp ebp, ebx
sub esi, edi
and edi, esp
mov di, di
add di, sp
mov edi, edx
shr edi, 5
cmp ah, cl
test ebp, ebp
sub edx, edi
xchg edi, edi
mov edi, dword [ebp - 8]
jmp 0x11b29b7
lea edx, [edx + edi]
cmc
mov dword [ebp - 0x28], edx
jmp 0x11aa90f
jne 0x11b5fb3
mov dword [ebp - 0xc], edi
ror ch, cl
mov ecx, dword [ebp - 0xc]
stc
jmp 0x11ab256
ja 0x11b5fb3
add edx, edi
test ax, bx
cmc
add ebx, edx
sub ecx, edi
test cx, si
test esi, 0x73a63e29
add edi, dword [ebp - 0xc]
jmp 0x114a40f
mov word [ecx + edi*2 + 0x644], dx
or ebx, 8
cmc
cmp ebx, 0xffffffff
je 0x1149ceb
mov ecx, dword [ebp - 0x30]
and edx, 0x470e5658
mov edx, dword [ebp - 0x2c]
mov dword [ebp - 0x38], ecx
btc cx, bx
and cx, 0x2731
and cx, bx
mov ecx, dword [ebp - 0x18]
cmp esi, eax
cmc
mov dword [ebp - 0x2c], ecx
sub cl, 0x10
sar ecx, cl
mov ecx, dword [ebp - 0x3c]
stc
cmp si, 0x51c8
mov dword [ebp - 0x30], edx
rol dl, cl
lea edx, [ebx + 1]
mov dword [ebp - 0x18], edx
test ecx, ecx
jmp 0x10af884
jae 0x10ac40a
mov eax, edi
bsf edi, ebx
mov edi, 0x800
sub edi, edx
cmp al, 0xdd
shr edi, 5
add edi, edx
bswap edx
movsx edx, bp
mov word [ecx + 2], di
cdq
mov edx, 2
jmp 0x11458c1
sub edi, edx
clc
cmc
shr edi, 5
add edi, edx
mov edx, dword [ebp - 0x1c]
jmp 0x10ba9c4
shl eax, 8
cmp ebp, ecx
or esi, edi
inc dword [ebp - 4]
mov edi, eax
cmp cx, 0x6693
stc
shr edi, 0xb
imul edi, edx
stc
mov dword [ebp - 0x4c], edi
cmp esi, edi
jae 0x10b0050
mov eax, edi
sal di, 0xe8
bsf di, di
test sp, 0x129e
mov edi, 0x800
jmp 0x10bc96d
imul edi, edx
stc
test dh, ah
cmp esi, edi
jae 0x1146fb9
mov eax, edi
mov edi, 0x800
test sp, cx
sub edi, edx
test dx, si
shr edi, 5
add edi, edx
xchg dx, dx
cwd
movzx dx, cl
mov word [ecx + 0x646], di
mov edx, 2
jmp 0x11a94d1
jae 0x10af98b
mov edi, dword [ebp - 4]
cmp bh, 0x70
movzx edi, byte [edi]
test ebp, ebx
shl esi, 8
cmp dh, dl
test esp, 0x77ce5975
cmc
shl eax, 8
test bl, 0x43
or esi, edi
jmp 0x10af97f
sub ecx, 4
test si, ax
lea ecx, [ecx]
jmp 0x10b27bd
shr edi, 5
cmp bp, 0x6c4d
stc
jmp 0x10c8c78
mov dword [ecx + 0x20], esi
sbb ebx, ebp
or bx, 0x286f
shr bh, cl
mov dword [ecx + 0x3c], edx
mov edx, dword [ebp - 0x38]
movsx esi, bx
bt si, cx
pop esi
btc ebx, edx
mov dword [ecx + 0x34], eax
mov dword [ecx + 0x44], edx
sub eax, eax
jmp 0x10b2834
imul edi, edx
test bh, al
cmp esi, edi
jmp 0x10bf1a0
shl esi, 8
shl eax, 8
or esi, edi
inc dword [ebp - 4]
stc
dec di
sub edi, 0x269c0a4e
mov edi, eax
clc
test sp, 0x5c71
shr edi, 0xb
cmp al, 0x66
clc
cmc
imul edi, edx
cmc
jmp 0x10c8efc
jae 0x10cc01b
mov edi, dword [ebp - 4]
clc
movzx edi, byte [edi]
shl esi, 8
test bh, al
shl eax, 8
or esi, edi
cmovge di, cx
inc di
bswap di
inc dword [ebp - 4]
inc edi
xchg di, di
mov edi, eax
clc
stc
shr edi, 0xb
jmp 0x10cb11e
jmp 0x10ac43f
ret 0xc
mov byte [edx], bl
jmp 0x10a6ed2
lea edi, [edi + edx]
bsr dx, bp
not edx
lea edx, [ebx + 0xf]
test ebx, esp
test esi, 0x26ae4e3b
shl edx, 4
clc
add edx, dword [ebp - 0x1c]
mov word [ecx + ebx*2 + 0x198], di
add edi, ecx
bsf di, dx
test bx, bp
lea edx, [ecx + edx*2]
shld edi, ebp, 0x75
jmp 0x11af147
jmp 0x11af2d2
mov word [ecx + ebx*2 + 0x180], dx
jmp 0x10ac0ec
mov word [ecx + edx*2 + 0x644], di
jmp 0x10b2e56
sub eax, edi
sub esi, edi
jmp 0x10b660a
jae 0x1146fea
mov edi, dword [ebp - 4]
cmc
test cx, bp
stc
movzx edi, byte [edi]
cmp eax, esi
cmc
shl esi, 8
cmp bp, 0x1868
shl eax, 8
or esi, edi
dec edi
inc di
inc dword [ebp - 4]
mov edi, eax
shr edi, 0xb
imul edi, edx
cmp esi, edi
jmp 0x11b1bb8
sub eax, edi
sub esi, edi
sal edi, 0x16
cmovg edi, esi
mov edi, edx
clc
jmp 0x114b3c6
mov edi, 0x800
cmp ebx, ebp
test edi, 0x305109b6
clc
sub edi, edx
shr edi, 5
cmp bl, 0x56
add edi, edx
movzx edx, sp
mov edx, dword [ebp - 0x1c]
jmp 0x11462d7
mov esp, ebp
not ebp
pop ebp
ret 0xc
add dword [ebp - 0x28], 0x112
sub dword [ebp - 0x14], 0xc
mov edx, dword [ebp - 4]
jmp 0x10b97a5
jne 0x10b27bd
mov ecx, dword [ebp - 0x20]
and dx, sp
movzx edx, word [ecx + 0x646]
cmc
cmp ax, si
shl ebx, 4
cmp bp, si
cmp eax, 0x1000000
jmp 0x10cbff3
jae 0x11a9b45
mov eax, ecx
bt cx, si
btc cx, 0xc3
mov ecx, 0x800
test bp, di
sub ecx, edx
shr ecx, 5
lea ecx, [ecx + edx]
mov edx, ecx
stc
mov ecx, dword [ebp - 8]
cmc
test ax, bp
mov word [ecx + edi*2], dx
jmp 0x10ac54a
mov dword [ebp - 0x4c], ebx
mov dword [ebp - 0xc], edi
setno bl
mov bl, byte [ecx + edx]
jmp 0x1145add
pop edi
pop esi
setle ah
cbw
mov eax, 1
mov bl, 0x81
pop ebx
jmp 0x1147492
shr edi, 5
cmp edi, 0xbb535cf
sub edx, edi
bts edi, ecx
test ax, sp
mov edi, dword [ebp - 0x1c]
test eax, esp
stc
mov word [edi + ecx + 0x644], dx
bsf edx, edx
mov dx, bp
cmp edi, ecx
lea edx, [edi + 1]
cmp bx, sp
or ebx, 4
mov dword [ebp - 0x1c], edx
movzx edx, word [ecx + edx*2 + 0x644]
cmp eax, 0x1000000
jmp 0x10be499
jmp 0x11a8fec
mov dword [ebp - 8], edx
jmp 0x10b0a1b
push 0x87f5c7e7
call fcn.010a58a4
jae 0x1149cf6
mov edx, dword [ebp - 4]
cmc
jmp 0x10c93aa
sub eax, edx
cmc
clc
cmp cl, 0xa4
sub esi, edx
movsx edx, bp
shl dx, cl
sub dh, dh
mov edx, ecx
shr edx, 5
jmp 0x10b31bd
jmp 0x10b27ef
sub ecx, edi
cmc
or ebx, 2
clc
mov dword [ebp - 0x44], ecx
cmp edx, 0xe
jmp 0x10bd15f
sub eax, edi
jmp 0x10a9648
sub eax, edi
sub esi, edi
cmp bx, 0x13ac
mov edi, edx
cmp esp, 0x214e7841
cmc
shr edi, 5
cmp edx, edi
cmc
cmp ebx, 0x2bd755fa
sub edx, edi
mov word [ebx + ecx], dx
cwd
xchg dx, dx
inc ebx
add ebx, ebx
btc edx, 0x86
movzx edx, word [ebx + ecx]
test ebx, 0x194e59d6
clc
cmp eax, 0x1000000
jae 0x11b01c7
mov edi, dword [ebp - 4]
jmp 0x10b1c32
jmp 0x10b59c5
jmp 0x11ae3dd
inc dword [ebp - 0x10]
jmp 0x10be777
sub eax, ecx
sub esi, ecx
and cx, bx
movzx cx, bl
mov ecx, edx
cmp di, dx
stc
shr ecx, 5
test sp, 0x58fc
stc
sub edx, ecx
or ch, 0x7a
mov ecx, dword [ebp - 8]
stc
or ebx, dword [ebp - 0x38]
jmp 0x11ab5d9
jae 0x11a9e1d
mov edi, dword [ebp - 4]
cmp ch, dh
cmp dh, 0xfd
movzx edi, byte [edi]
cmp eax, esi
shl esi, 8
shl eax, 8
cmc
test dx, 0x222d
or esi, edi
movzx edi, dx
mov edi, 0x134e64f3
inc dword [ebp - 4]
mov edi, eax
cmp bh, dh
shr edi, 0xb
test dh, bh
cmc
cmp ah, 0x43
imul edi, edx
cmp esi, edx
cmp esi, edi
jae 0x10a7367
mov eax, edi
not di
test bp, 0x309f
mov edi, 0x800
cmc
stc
sub edi, edx
cmp bh, bl
test ax, si
cmp ecx, 0x9b00ca6
shr edi, 5
cmp ecx, eax
stc
lea edi, [edi + edx]
xor edx, edi
rcr edx, 0x13
cmp bh, 0xd5
mov edx, dword [ebp - 0x1c]
test bp, bp
cmc
mov word [ecx + 2], di
add edi, esi
shl edx, 4
jmp 0x11ab5bf
shl eax, 8
or esi, ecx
inc edx
mov ecx, dword [ebp + 8]
mov dword [ecx + 0x1c], eax
bswap ebx
mov eax, dword [ebp - 0xc]
rcl ebx, cl
mov dword [ecx + 0x18], edx
shl bl, cl
ror bh, 8
mov edx, dword [ebp - 0x28]
jmp 0x11b5483
jae 0x10a8a0e
mov edi, dword [ebp - 4]
test esp, 0x399202be
clc
movzx edi, byte [edi]
cmc
shl esi, 8
cmc
jmp 0x10a89fb
cmp ebx, 0xc
jb 0x11abbca
mov ecx, edx
clc
test dx, 0x1981
cmp di, cx
cmp edx, 4
jmp 0x11b63dc
sub esi, ebx
or bh, 0xa6
btr ebx, ebp
mov ebx, edi
shr ebx, 5
jmp 0x11b447b
sub eax, edi
test edi, 0x58c27669
sub esi, edi
shl edi, 0x9b
mov edi, ecx
jmp 0x10ab5f8
cmp ecx, dword [ebp + 0xc]
jmp 0x114b800
lea edi, [edx + ecx + 0x104]
movzx ecx, sp
cmovns cx, bx
mov ecx, 8
jmp 0x10a9400
mov word [ecx + edi*2], dx
lea edi, [edi + edi + 1]
test eax, 0x25d16cb7
jmp 0x11af2d2
mov word [ebx + ecx], di
jmp 0x114b718
cmp ebx, ecx
jae 0x114b3b2
cmp dword [ebp - 0x14], 0x13
mov edx, dword [ebp - 0x28]
movsx edi, bp
sbb ecx, ecx
and ecx, 0xfffffffd
add ecx, 0xa
neg di
mov dword [ebp - 0x14], ecx
btr ecx, 3
or di, 0x7129
rol edi, 0x47
mov ecx, dword [ebp + 0xc]
mov edi, dword [ebp - 0xc]
add edx, 2
cmc
cmp ecx, edi
jmp 0x10a8a33
mov dword [ebp - 4], edx
shr dx, cl
shr eax, 1
add dh, 0x28
sub edx, ecx
cwd
sub esi, eax
cmc
mov dx, 0x1ea0
mov edx, esi
cmp bx, ax
shr edx, 0x1f
test edx, 0x71c134a7
neg edx
lea ebx, [edx + ebx*2 + 1]
cmp di, 0x3528
test ah, 0x82
clc
and edx, eax
stc
clc
lea esi, [esi + edx]
sub ecx, 1
jmp 0x114a0bf
sub edx, edi
cmp dword [ebp - 0x3c], 0
jmp 0x1145c26
mov byte [edi + edx], bl
inc ecx
jmp 0x10abec6
jmp 0x114b3f6
jmp 0x11abba0
sbb ecx, ecx
jmp 0x10c9376
jae 0x10cabc5
mov edi, dword [ebp - 4]
movzx edi, byte [edi]
cmp esi, esi
shl esi, 8
jmp 0x10cabbb
mov word [ebx + ecx], dx
jmp 0x11b1313
shr edi, 5
cmp esi, edx
cmc
sub edx, edi
mov word [ecx + 0x646], dx
mov edx, 3
or ebx, 1
add edx, edx
test di, 0x28ca
mov dword [ebp - 0x1c], edx
test si, di
clc
movzx edx, word [edx + ecx + 0x644]
cmc
cmp eax, 0x1000000
jmp 0x1146fc2
cmp esi, edi
jmp 0x10b1422
mov word [ecx], dx
mov edx, dword [ebp - 0x20]
cmc
test ebx, 0x7a49528a
add edx, 0xe6c
test edi, eax
cmp bx, sp
cmp dword [ebp - 0x3c], 0
jmp 0x114b72a
jb 0x11aeb3e
mov dword [ebp - 0xc], edx
cmp edi, dword [ebp - 0x18]
setne bl
xchg bx, bx
mov ebx, dword [ebp - 0xc]
jmp 0x11ad96f
inc edi
cmp ebx, 7
jmp 0x10b577b
mov edi, eax
cmc
clc
mov dword [ebp - 8], edx
movzx edx, word [edx]
jmp 0x10a6ba1
imul edi, edx
jmp 0x10a67f9
shl dword [ebp - 0x38], 1
stc
test ah, dh
cmp ebp, 0x5b2d19d7
sub dword [ebp - 0x44], 1
jmp 0x10af574
or esi, edi
inc dword [ebp - 4]
or edi, 0x34006d12
bts edi, eax
mov edi, eax
shr edi, 0xb
imul edi, edx
cmp esi, edi
jmp 0x10a6a5b
mov word [ebx + ecx], di
jmp 0x10af943
je 0x114b3b2
movzx edx, word [ecx + ebx*2 + 0x198]
cmp eax, 0x1000000
jmp 0x11ad981
jmp 0x10a73b5
inc ebx
test al, 0xe2
sub ebx, 0x40
test eax, 0x3b7e625f
cmp edi, 0x27b66f6a
jmp 0x10beec7
imul edi, edx
cmp esi, edi
jmp 0x10b57e9
jae 0x11b1484
mov ecx, dword [ebp - 4]
clc
cmp si, 0x63aa
movzx ecx, byte [ecx]
shl esi, 8
test edx, edi
shl eax, 8
cmp al, al
clc
or esi, ecx
movsx ecx, si
inc cl
inc dword [ebp - 4]
xor cl, 0xc3
cmp ecx, 0x20b8779d
neg ch
mov ecx, eax
cmc
shr ecx, 0xb
test bh, 0x2a
imul ecx, edx
cmp esi, ecx
jmp 0x114a301
jae 0x10a8542
mov eax, edi
mov edi, 0x800
test bh, 0xc8
jmp 0x10cab7f
lea edi, [ebx + edi*2]
test di, di
mov dword [ebp - 0x44], edi
jmp 0x10be29e
jae 0x1147385
mov eax, edi
mov edi, 0x800
cmp bx, sp
cmp dh, 0xea
sub edi, edx
clc
shr edi, 5
add edi, edx
movsx edx, cx
mov edx, dword [ebp - 0x1c]
jmp 0x10b4970
mov word [edi], dx
jmp 0x10b44e3
sub eax, edi
sub esi, edi
rcr di, 0x25
mov edi, edx
shr edi, 5
cmp ebp, 0x294b46b4
stc
cmp dh, cl
sub edx, edi
mov word [ecx + ebx*2 + 0x1b0], dx
btr dx, cx
movzx edx, word [ecx + ebx*2 + 0x1c8]
test bx, bx
cmp ax, 0x3bdb
test ch, 0x23
cmp eax, 0x1000000
jmp 0x10be211
sub eax, edi
sub esi, edi
xadd edi, edi
and edi, edx
mov edi, edx
shr edi, 5
clc
test cl, bh
sub edx, edi
mov word [ebx + ecx], dx
movzx edx, sp
inc ebx
lea ebx, [ebx + ebx]
movzx edx, word [ebx + ecx]
cmp bp, 0x1430
cmp eax, 0x1000000
jae 0x11b41a4
mov edi, dword [ebp - 4]
clc
cmp dx, sp
movzx edi, byte [edi]
cmp di, 0x319c
test edi, eax
shl esi, 8
clc
cmp edi, 0x10331df9
shl eax, 8
or esi, edi
xchg di, di
inc di
cmovno di, dx
inc dword [ebp - 4]
xadd di, di
mov edi, eax
test ah, 0x81
shr edi, 0xb
cmp ebp, 0x62835b04
stc
imul edi, edx
stc
cmp esi, edi
jmp 0x10b22a2
sub edi, ebx
not bx
mov ebx, dword [ebp - 0x44]
test bp, bp
mov word [ebx], di
lea ecx, [ecx + ecx + 1]
clc
and dword [ebp - 0x1c], edx
stc
test esi, 0x29a425dc
cmc
cmp ecx, 0x100
jb 0x10bf153
mov edx, dword [ebp - 0xc]
mov edi, dword [ebp - 0x34]
jmp 0x10a87b3
jmp 0x10b59d2
jne 0x11b4686
mov ecx, dword [ebp - 0x24]
mov edx, dword [ebp - 0x34]
btr ebx, 0xaf
bsf ebx, eax
movzx ebx, byte [ecx + edx - 1]
neg cl
mov edx, dword [ebp - 0x10]
shr ch, 0x5f
adc cl, bl
and edx, dword [ebp - 0x48]
btr cx, 0x15
mov ecx, 8
sub cl, byte [ebp - 0x40]
clc
cmp bx, cx
shr ebx, cl
bswap cx
sar ecx, cl
shr ecx, cl
mov ecx, dword [ebp - 0x40]
stc
test esp, esi
test ax, 0x509b
shl edx, cl
lea ebx, [ebx + edx]
mov edx, dword [ebp - 8]
test ax, si
imul ebx, ebx, 0x600
stc
add edx, ebx
btc ebx, ecx
bts bx, bx
inc bx
mov ebx, dword [ebp - 0x14]
cmp cl, 0xec
cmp edx, edi
mov dword [ebp - 8], edx
cmp ebx, 7
jmp 0x10b4e4a
shr edi, 0xb
cmc
clc
imul edi, edx
cmp esi, edi
jmp 0x10a8bc0
mov dword [ecx + 0x24], eax
mov eax, dword [ebp - 0x18]
neg bh
mov dword [ecx + 0x48], edx
btr di, 0x4f
shr edi, 2
mov edx, dword [ebp - 0x10]
clc
btr bx, ax
test dx, 0x2183
mov dword [ecx + 0x38], eax
btc di, sp
movsx edi, bp
movsx ax, cl
mov eax, dword [ebp - 0x30]
xadd bh, bl
mov dword [ecx + 0x2c], edx
and dx, 0x426
shld dx, ax, 0x74
mov edx, dword [ebp - 0x2c]
mov dword [ecx + 0x40], eax
bswap ax
mov eax, dword [ebp - 0x14]
movsx edi, dx
pop edi
jmp 0x10cb70e
mov word [ecx], di
lea edi, [edx + ecx + 4]
jmp 0x10af8fd
jae 0x114c548
mov eax, edi
btc di, 0xf0
not di
mov edi, 0x800
stc
sub edi, edx
shr edi, 5
lea edi, [edi + edx]
jmp 0x10b2996
mov dword [ebp - 0xc], ecx
cmp ecx, edx
jmp 0x11aeb35
mov word [ecx + ebx*2 + 0x1c8], di
jmp 0x11a94b9
jb 0x10ad48d
jmp 0x11b44a5
mov bl, byte [ecx + edx]
jmp 0x11ad5d2
jb 0x10ae7ca
mov ecx, 3
jmp 0x10ae7ca
jmp 0x11b67bc
jmp 0x114b7f6