Function at 0x140daaf2f
Capabilities:
Check http status code

Disassembly:
lea rsp, [rsp + 8]
call fcn.140e99d59
cmova rdx, qword [rsp + 0x40]
xor r12w, r12w
cmovo r12d, dword [rsp + 0x44]
and qword [rsp + 0x40], 0x5c363110
setle byte [rsp + 0x40]
mov edx, 0x6ce612a7
add qword [rsp], 0xffffffffbf341a58
test dword [rsp + 0x40], 0x78fd0322
mov rdx, qword [rsp + 0x28]
setne byte [rsp + 0x40]
sub qword [rsp + 0x40], 0x6f1631f0
jbe 0x1406776aa
mov qword [rsp + 0x20], r9
mov qword [rsp + 0x18], r8
xor al, 0x5a
mov qword [rsp + 0x10], rdx
bts rax, rbp
and r9b, 0xd7
push rbx
cbw
ror r10b, 0x60
sar ax, 0x4d
push rbp
sal ax, 0x41
push rdi
xor al, r10b
bsf di, r10w
shl bpl, cl
push r12
cdqe
push r13
dec r12w
xchg r10, r12
push r14
ror dil, 0
and r10w, r8w
sub r9b, 0x65
push r15
cbw
rcl r14b, cl
cmc
sub rsp, 0x30
or r9b, 0xff
bswap r15w
or r10b, r9b
mov r15, qword [rcx + 0x10]
sub r10b, 0x5c
mov rax, rcx
mov ecx, dword [rcx + 8]
or di, r9w
rcl dil, cl
movzx r9, r13w
xor ebx, ebx
shl dil, cl
or r14b, 0x50
mov r12d, 1
add bpl, 0x68
clc
mov r9, r8
mov r8, rdx
cmovl di, r10w
and r14d, 0x66a70cd5
mov edx, 1
mov edi, 1
shl edx, cl
mov ecx, dword [rax + 4]
cmp rdx, 0x79754040
bsf r10w, r12w
sub r11b, r11b
stc
jmp 0x140dab050
shl edi, cl
mov rcx, qword [rsp + 0x90]
movsx r10, bx
dec edx
dec edi
and r14d, 0x27a603d7
test spl, 0x9a
mov r14d, ebx
cmova r10w, r8w
mov ebp, ebx
mov dword [rsp + 0x10], edi
test r9w, cx
ror r10b, cl
setae dil
mov edi, dword [rax]
stc
shl r10w, 0x33
mov qword [r9], rbx
movzx r10w, r15b
mov qword [rcx], rbx
mov eax, dword [rax + 4]
movzx cx, dil
mov dword [rsp + 0x14], edx
xadd r10w, r10w
movzx r10w, cl
clc
lea ecx, [rdi + rax]
mov eax, 0x300
mov dword [rsp + 0xc], edi
cmp di, r12w
shl eax, cl
xor r10d, 0x6fe15fc7
bswap r10w
sbb r10d, r11d
mov r10d, r12d
cmc
cmp ax, 0x738c
mov dword [rsp], r12d
cmp r12b, 0x31
clc
cmp r15w, r11w
add eax, 0x736
jmp 0x140dab0ef
mov dword [rsp + 0x70], r12d
mov dword [rsp + 8], r12d
jmp 0x140dab0fe
je 0x140dab132
mov ecx, eax
mov eax, 0x400
movzx r13w, r13b
mov r9w, 0x10a9
setg r13b
mov rdi, r15
movsx r9w, r13b
movsxd r13, edx
movzx eax, ax
not r13d
cmovnp r13w, si
rep stosw word [rdi], ax
mov r9, r8
clc
bsf r13, rdi
bt ecx, ebp
lea r13, [r8 - 1]
sbb di, r12w
movzx cx, dil
mov edi, ebx
bt cx, 0x80
and cl, r15b
add rcx, 0x46a10077
or r8d, 0xffffffff
cmp r15w, bp
mov ecx, ebx
cmp r9, r13
jmp 0x140dab16d
je 0x140dac3d2
movzx eax, byte [r9]
cmc
test cx, r15w
test sil, 0xe3
shl edi, 8
inc ecx
clc
jmp 0x140dab18b
or edi, eax
jmp 0x140dab192
inc r9
test r11w, 0x5307
cmp ecx, 5
jl 0x140dab165
mov qword [rsp + 0x28], rsi
xor sil, cl
btc ax, dx
or al, ah
nop
mov eax, ebp
shl sil, cl
sbb bh, ah
mov esi, r14d
ror ebx, 0x44
shl eax, 4
and esi, edx
rol rbx, 0xd7
cmp rcx, 0x2575649d
movsxd rbx, eax
rcr ah, cl
movsxd rax, esi
add rbx, rax
cmp r8d, 0x1000000
jmp 0x140dab1e7
jae 0x140dab22f
cmp r9, r13
jmp 0x140dab1f5
je 0x140dac3c3
movzx eax, byte [r9]
not rcx
shl edi, 8
bts cx, sp
dec rcx
shl r8d, 8
or edi, eax
movzx cx, bpl
inc rax
movsx rcx, dx
inc r9
shld ax, r9w, 0x1b
cmp r12b, r12b
bsr cx, r8w
movzx ecx, word [r15 + rbx*2]
mov eax, r8d
cmp r10w, 0x1ca8
test r15b, 0xd9
clc
shr eax, 0xb
cmc
test bh, 0xc8
imul eax, ecx
cmp edi, eax
jae 0x140dab5ee
mov r8d, eax
rol ax, 0x6a
sbb r10b, 0xa3
mov eax, 0x800
movzx edx, r11b
sub eax, ecx
mov r10w, 0x4269
mov r10d, 1
sar eax, 5
test r9b, 0x1e
cmp spl, 5
add ax, cx
shld cx, r11w, 0x47
add cx, r9w
xor rcx, 0x584c643b
mov ecx, 8
stc
cmc
test si, r9w
mov word [r15 + rbx*2], ax
setl al
mov ebx, dword [rsp + 0xc]
mov eax, dword [rsp + 0x10]
test ax, 0x705d
stc
sub cl, bl
and rax, r14
shr rdx, cl
rol cx, 0xc9
mov ecx, ebx
shl rax, cl
or bl, dil
add rdx, rax
lea rax, [rdx + rdx*2]
sbb bh, 0x37
sub bl, r12b
shl rax, 9
lea rbx, [rax + r15 + 0xe6c]
cmp dx, 0x18b3
cmp ebp, 7
jmp 0x140dab2ee
jl 0x140dab41c
mov eax, r12d
mov rcx, r14
cmp bl, r15b
sbb dx, r13w
sets sil
sub rcx, rax
or dl, 0x13
mov rax, qword [rsp + 0x88]
adc rdx, rdx
movsx rsi, si
btc rdx, 0xcd
movzx esi, byte [rcx + rax]
movzx rdx, dx
nop
not r11w
sal edx, 0x2c
add esi, esi
lahf
setno dl
cmc
movsxd rax, r10d
cmp r14b, 0xd4
rcl r11w, cl
mov r11d, esi
btc edx, r12d
cdq
and r11d, 0x100
movzx dx, dil
movsxd rdx, r11d
cmp rbx, 0x76f37203
cmp r11, rdx
clc
add rdx, rax
test cl, 0x1f
cmp r8d, 0x1000000
jmp 0x140dab375
jae 0x140dab3a8
cmp r9, r13
jmp 0x140dab383
je 0x140dac3c3
movzx eax, byte [r9]
shl edi, 8
shl r8d, 8
inc cl
or edi, eax
movsx ecx, r15w
movzx eax, r15w
bswap ax
inc r9
cdqe
movzx ecx, word [rbx + rdx*2 + 0x200]
cwde
movsx ax, r14b
mov eax, r8d
cmp si, 0x1542
shr eax, 0xb
stc
cmp r9b, 0x84
imul eax, ecx
cmp edi, eax
jmp 0x140dab3d0
jae 0x140dab4da
mov r8d, eax
mov eax, 0x800
cmc
add r10d, r10d
sub eax, ecx
cmc
cmp r9b, bl
sar eax, 5
cmc
add ax, cx
mov word [rbx + rdx*2 + 0x200], ax
jmp 0x140dab3fc
test r11d, r11d
jmp 0x140dab404
je 0x140dab51d
cmp r10d, 0x100
jmp 0x140dab416
jge 0x140dab56c
movsxd rdx, r10d
cmp r8d, 0x1000000
jmp 0x140dab42b
jae 0x140dab478
cmp r9, r13
jmp 0x140dab439
je 0x140dac3c3
movzx eax, byte [r9]
sub ch, 0xa8
cmovs ecx, r15d
rcl cx, 0x8d
shl edi, 8
ror cl, cl
btr rcx, 0x9e
sal cx, 0x5a
shl r8d, 8
xadd ch, ch
or edi, eax
xchg rcx, rax
movsxd rcx, r8d
cdqe
inc r9
sbb eax, esi
or cl, r11b
bsf cx, di
movzx ecx, word [rbx + rdx*2]
cmp sil, 0xc
add ah, 0x8a
movzx eax, r14w
mov eax, r8d
test cl, dl
shr eax, 0xb
cmp r9w, 0x7d29
cmp r10b, cl
imul eax, ecx
cmp edi, eax
jmp 0x140dab4a2
jae 0x140dab534
mov r8d, eax
mov eax, 0x800
jmp 0x140dab4b6
sub eax, ecx
stc
sar eax, 5
test r8d, 0x67b011a1
add ax, cx
test bh, 0x1f
add r10d, r10d
mov word [rbx + rdx*2], ax
jmp 0x140dab4d5
jmp 0x140dab55a
sub r8d, eax
cmc
clc
test edx, esp
sub edi, eax
rol al, 0xb7
movzx eax, cx
shr ax, 5
stc
lea r10d, [r10 + r10 + 1]
cmc
clc
test rdi, 0x71346986
sub cx, ax
test rax, 0x2d634f05
mov word [rbx + rdx*2 + 0x200], cx
cmc
cmp r15w, 0x3c38
test r11d, r11d
je 0x140dab40a
cmp r10d, 0x100
jmp 0x140dab529
jl 0x140dab32f
jmp 0x140dab56c
sub r8d, eax
test spl, 0x47
clc
jmp 0x140dab541
sub edi, eax
or ah, 0xf9
movzx eax, cx
shr ax, 5
lea r10d, [r10 + r10 + 1]
sub cx, ax
mov word [rbx + rdx*2], cx
cmc
cmp r10d, 0x100
jmp 0x140dab566
jl 0x140dab41c
mov rax, qword [rsp + 0x88]
jmp 0x140dab580
inc r14
ror r11w, cl
cmc
dec r11w
movzx r11d, r10b
test r11w, dx
mov byte [r14 + rax - 1], r10b
cmp ax, r8w
stc
clc
cmp ebp, 4
jmp 0x140dab5a7
jge 0x140dab5c6
xor eax, eax
mov bpl, 0x59
jmp 0x140dab5ba
mov ebp, eax
jmp 0x140dab5c1
jmp 0x140dac3a3
cmp ebp, 0xa
jmp 0x140dab5ce
jge 0x140dab5e1
sub ebp, 3
jmp 0x140dab5dc
jmp 0x140dac3a3
sub ebp, 6
jmp 0x140dab5e9
jmp 0x140dac3a3
sub r8d, eax
and dh, al
sub edi, eax
movzx eax, cx
xchg rdx, rdx
movsx rdx, si
dec dx
shr ax, 5
movsxd rdx, ebp
cmc
test ebx, r15d
sub cx, ax
test r13w, bx
mov word [r15 + rbx*2], cx
cmc
cmp r8d, 0x1000000
jmp 0x140dab626
jae 0x140dab656
cmp r9, r13
jmp 0x140dab634
je 0x140dac3c3
movzx eax, byte [r9]
or ecx, ebx
shl edi, 8
rcl cx, cl
clc
shl r8d, 8
sbb cl, r11b
clc
or edi, eax
inc r9
dec cl
movzx ecx, word [r15 + rdx*2 + 0x180]
mov eax, r8d
shr eax, 0xb
cmc
imul eax, ecx
jmp 0x140dab673
cmp edi, eax
jae 0x140dab708
mov r8d, eax
mov r11d, 0
cwde
ror rax, cl
mov eax, 0x800
stc
sub eax, ecx
mov dword [rsp], r12d
stc
cmp r11, r13
jmp 0x140dab69d
sar eax, 5
test bpl, 0xac
add ax, cx
cmp ebp, 7
movzx bp, r14b
lea ebp, [r11 + 8]
jmp 0x140dab6b8
mov word [r15 + rdx*2 + 0x180], ax
mov eax, dword [rsp + 0x70]
cmovge rdx, rsp
cwd
mov dword [rsp + 0x70], r10d
cqo
cmovae dx, r10w
movsx rdx, dx
mov dword [rsp + 8], eax
mov eax, 3
mov dl, r11b
movzx rdx, dx
setg dl
lea rdx, [r15 + 0x664]
jmp 0x140dab6fa
cmovl eax, r11d
jmp 0x140dab703
jmp 0x140dabb9d
sub r8d, eax
test rdx, r14
sub edi, eax
bt ax, 0x10
shr al, cl
movzx eax, cx
jmp 0x140dab71f
shr ax, 5
sub cx, ax
mov word [r15 + rdx*2 + 0x180], cx
cmp r8d, 0x1000000
jmp 0x140dab73b
jae 0x140dab788
cmp r9, r13
jmp 0x140dab749
je 0x140dac3c3
movzx eax, byte [r9]
shr r10w, 0x16
sar r10b, 0x2f
xor r10b, 0xa3
shl edi, 8
btc r10, r9
and r10w, 0x38e8
shl r8d, 8
movsx r10, bx
or edi, eax
mov cl, bpl
inc r9
test r10, 0x27a01e6d
movsx rcx, si
movzx r10d, word [r15 + rdx*2 + 0x198]
sbb rcx, r12
mov ecx, r8d
cmp r12w, r9w
cmc
shr ecx, 0xb
cmp r11b, 0xba
imul ecx, r10d
cmp rdx, rsi
cmp r8b, 0x60
cmc
cmp edi, ecx
jmp 0x140dab7b6
jae 0x140dab922
mov eax, 0x800
sub r8b, 0x9a
bsf r8w, si
mov r8d, ecx
sub eax, r10d
sar eax, 5
test eax, 0x27d554fd
add ax, r10w
test r10b, 0x3d
mov word [r15 + rdx*2 + 0x198], ax
cmp r11w, 0x5b2b
stc
cmc
cmp ecx, 0x1000000
jae 0x140dab835
cmp r9, r13
jmp 0x140dab805
je 0x140dac3c3
movzx eax, byte [r9]
shl edi, 8
bsf ecx, r15d
ror rcx, 0x60
rcr cx, 0x40
shl r8d, 8
shl cl, 0x95
or edi, eax
movsx cx, r14b
movzx ecx, r15w
inc r9
shr eax, cl
movzx ecx, word [r15 + rbx*2 + 0x1e0]
mov eax, r8d
cmp r13w, 0x1973
shr eax, 0xb
clc
imul eax, ecx
test r10b, 0xc0
test ebx, r13d
stc
cmp edi, eax
jae 0x140dab8f2
mov r8d, eax
mov eax, 0x800
test r13w, 0x7f46
test r15d, ecx
jmp 0x140dab874
sub eax, ecx
clc
stc
sar eax, 5
test r12, 0x23955665
add ax, cx
cmc
mov word [r15 + rbx*2 + 0x1e0], ax
test r14, r14
jmp 0x140dab897
je 0x140dac3c3
mov r10, qword [rsp + 0x88]
setb cl
not ch
cmp ebp, 7
mov eax, 0xb
mov ecx, 9
mov r11b, al
movzx r11, di
cmovl eax, ecx
mov rcx, r14
shl bpl, 0x40
mov ebp, eax
cwde
mov eax, r12d
sub rcx, rax
xchg r11b, r11b
inc r11b
inc r14
movsx r11w, bl
movzx r11, di
movzx r11d, byte [rcx + r10]
mov byte [r14 + r10 - 1], r11b
jmp 0x140dac3a3
sub r8d, eax
test r12w, r11w
test r14b, 0xfa
sub edi, eax
movzx eax, cx
shr ax, 5
clc
sub cx, ax
jmp 0x140dab90f
mov word [r15 + rbx*2 + 0x1e0], cx
jmp 0x140dab91d
jmp 0x140dabb6e
movzx eax, r10w
cmp r14, 0x45e82318
test dl, r8b
sub r8d, ecx
cmp rdx, r11
cmc
stc
sub edi, ecx
jmp 0x140dab949
shr ax, 5
test bp, bp
sub r10w, ax
mov word [r15 + rdx*2 + 0x198], r10w
test bx, r11w
stc
cmp ebx, 0x32ae2d13
cmp r8d, 0x1000000
jmp 0x140dab974
jae 0x140dab9ae
cmp r9, r13
jmp 0x140dab982
je 0x140dac3c3
movzx eax, byte [r9]
shl edi, 8
rcr cl, 0x31
movzx ecx, bp
shl r8d, 8
or edi, eax
cdqe
movzx eax, r11w
dec ax
inc r9
shr ecx, 0x89
adc ax, r12w
movzx ecx, word [r15 + rdx*2 + 0x1b0]
cbw
cmp r10b, 0x1f
mov eax, r8d
shr eax, 0xb
imul eax, ecx
cmp ebx, ebp
cmp edi, eax
jae 0x140daba0b
mov r8d, eax
mov eax, 0x800
test r10b, dl
cmp rsi, r10
jmp 0x140dab9e3
sub eax, ecx
sar eax, 5
cmc
cmp r12b, al
clc
add ax, cx
jmp 0x140dab9f5
mov word [r15 + rdx*2 + 0x1b0], ax
movsx ax, r8b
mov eax, dword [rsp]
jmp 0x140dabb61
sub r8d, eax
cmp r15, 0x603e03bf
test r12b, al
sub edi, eax
cmp r15b, 0x23
movzx eax, cx
cmp esi, ecx
shr ax, 5
cmp ah, 0xb8
cmc
sub cx, ax
test r11b, 0xa5
mov word [r15 + rdx*2 + 0x1b0], cx
cmp ax, r12w
test bpl, 0x79
cmp r8d, 0x1000000
jmp 0x140daba4f
jae 0x140daba93
cmp r9, r13
je 0x140dac3c3
movzx eax, byte [r9]
cmovle cx, di
shl edi, 8
movzx rcx, r11w
cmp r15b, r15b
shl r8d, 8
sar ch, cl
rcr ch, cl
setae ch
or edi, eax
movsx ax, dil
movsx rcx, cx
inc r9
test r13d, 0x58de229a
setns ch
movzx ecx, word [r15 + rdx*2 + 0x1c8]
stc
movsx rax, ax
bt eax, r13d
mov eax, r8d
test r10, r8
cmc
shr eax, 0xb
jmp 0x140dababa
imul eax, ecx
test r14w, 0x6ef5
cmp di, 0x7b83
cmp edi, eax
jae 0x140dabb0b
mov r8d, eax
btc ax, 2
jmp 0x140dabadd
mov eax, 0x800
sub eax, ecx
clc
jmp 0x140dabaea
sar eax, 5
add ax, cx
jmp 0x140dabaf5
mov word [r15 + rdx*2 + 0x1c8], ax
movzx rax, sp
mov eax, dword [rsp + 0x70]
jmp 0x140dabb4a
sub r8d, eax
clc
jmp 0x140dabb14
sub edi, eax
movzx eax, cx
stc
shr ax, 5
cmp r12w, 0x6d22
stc
clc
sub cx, ax
btc ax, r9w
bswap rax
mov eax, dword [rsp + 8]
clc
mov word [r15 + rdx*2 + 0x1c8], cx
mov ecx, dword [rsp + 0x70]
adc edx, r8d
mov dword [rsp + 8], ecx
mov ecx, dword [rsp]
bsr dx, cx
movsx rdx, r15w
mov dword [rsp + 0x70], ecx
bswap dx
not dl
cmp cl, r13b
mov dword [rsp], r12d
rol dh, 0x43
adc rdx, rcx
mov r12d, eax
cmp ebp, 7
movzx edx, si
cdq
mov eax, 0xb
mov ebp, 8
cmovl eax, ebp
rol dx, 0x9c
cmp r13w, bx
bswap rdx
xor r11d, r11d
jmp 0x140dabb96
lea rdx, [r15 + 0xa68]
mov dword [rsp + 4], eax
stc
test r11b, 0xee
test r11d, r15d
cmp r8d, 0x1000000
jmp 0x140dabbb5
jae 0x140dabbf9
cmp r9, r13
jmp 0x140dabbc3
je 0x140dac3c3
movzx eax, byte [r9]
test dx, 0x4004
shl edi, 8
shld cx, cx, 0xd5
shl r8d, 8
btc rcx, 1
or edi, eax
movsxd rcx, ebx
movsx ax, bpl
inc r9
btr ax, 0x89
bt ecx, 0xa7
movzx ecx, word [rdx]
rcl ah, cl
rcr ax, cl
mov eax, r8d
stc
shr eax, 0xb
imul eax, ecx
cmp edi, eax
jmp 0x140dabc12
jae 0x140dabc83
mov r8d, eax
btr r10, 0x8a
mov eax, 0x800
ror bh, cl
or ebx, 0x1e8e27cf
mov ebx, r11d
shld r10d, r8d, 0x47
inc r10
sub eax, ecx
setns r10b
shr r10b, 0xe8
sar eax, 5
add ax, cx
mov word [rdx], ax
jmp 0x140dabc54
lea eax, [rsi*8]
xchg rsi, rsi
movsx si, dl
mov esi, 3
mov r10w, 0x583
movzx cx, r11b
movsxd rcx, eax
lea r10, [rdx + rcx*2 + 4]
jmp 0x140dabc7e
jmp 0x140dabdc4
sub r8d, eax
test dl, 0x4f
cmp spl, r10b
sub edi, eax
sub al, dl
lahf
movzx eax, cx
shr ax, 5
sub cx, ax
mov word [rdx], cx
cmp r8d, 0x1000000
jmp 0x140dabcaa
jae 0x140dabced
cmp r9, r13
jmp 0x140dabcb8
je 0x140dac3c3
movzx eax, byte [r9]
inc cl
stc
rol rcx, 0x5c
shl edi, 8
shl r8d, 8
btc ecx, r14d
test r15w, r13w
bt cx, si
or edi, eax
movzx rcx, sp
inc r9
test bpl, r10b
shld ax, sp, 0xee
movzx ecx, word [rdx + 2]
mov eax, r8d
stc
shr eax, 0xb
imul eax, ecx
cmp edi, eax
jmp 0x140dabd02
jae 0x140dabd69
mov r8d, eax
cbw
xor r10b, 0x64
mov eax, 0x800
movzx r10w, dil
shrd r10w, sp, 0xeb
mov ebx, ebp
movsx r10, di
sub eax, ecx
sar eax, 5
add ax, cx
movsx r10, di
movsxd r10, esp
bswap rcx
mov word [rdx + 2], ax
movsx ecx, cx
lahf
lea eax, [rsi*8]
mov esi, 3
movsx rcx, bx
movsx ecx, si
movsxd rcx, eax
lea r10, [rdx + rcx*2 + 0x104]
jmp 0x140dabd64
jmp 0x140dabdc4
sub r8d, eax
sub edi, eax
lahf
rcr r10d, 0xc2
movzx eax, cx
bsf r11, r8
not bl
shr ax, 5
add bl, r13b
bt r10w, 0xae
lea r10, [rdx + 0x204]
or sil, 0x29
movzx r11w, r15b
not sil
mov ebx, 0x10
shld r11d, ecx, 0x96
sub cx, ax
sub sil, 0x77
mov esi, ebp
and r11w, 0x585c
inc r11b
mov word [rdx + 2], cx
movzx rdx, r8w
movzx edx, r11w
mov r11d, esi
mov ebp, 1
sub dl, r14b
rol edx, cl
nop
rcr dl, cl
bsr rdx, rsp
movsxd rdx, ebp
cmp sil, r9b
cmp r8d, 0x1000000
jmp 0x140dabdea
jae 0x140dabe27
cmp r9, r13
je 0x140dac3c3
movzx eax, byte [r9]
shr rcx, cl
shld rcx, r9, 0x30
shl edi, 8
shl r8d, 8
movsx rcx, r13w
jmp 0x140dabe18
or edi, eax
jmp 0x140dabe20
inc r9
bsr rcx, r12
movzx ecx, word [r10 + rdx*2]
sal ax, cl
mov eax, r8d
test esi, r11d
jmp 0x140dabe3a
shr eax, 0xb
test bl, spl
imul eax, ecx
jmp 0x140dabe48
cmp edi, eax
jmp 0x140dabe4f
jae 0x140dabe85
mov r8d, eax
mov eax, 0x800
sub eax, ecx
cmp r10w, bp
sar eax, 5
cmc
cmp r11b, r11b
test al, r8b
add ax, cx
cmp si, r14w
add ebp, ebp
mov word [r10 + rdx*2], ax
jmp 0x140dabe80
jmp 0x140dabeaf
sub r8d, eax
test al, 0xc2
sub edi, eax
movzx eax, cx
shr ax, 5
cmc
lea ebp, [rbp + rbp + 1]
cmp al, 0xd8
test r9b, spl
sub cx, ax
jmp 0x140dabea5
mov word [r10 + rdx*2], cx
jmp 0x140dabeaf
dec r11d
jne 0x140dabdd8
cmp r8d, 0x1000000
jmp 0x140dac2f3
jae 0x140dac30f
cmp r9, r13
jmp 0x140dac301
je 0x140dac3c3
inc r9
cwde
setne r13b
mov rax, qword [rsp + 0x80]
not rsi
bts r12w, r8w
sub r9, qword [rsp + 0x78]
shl bl, cl
mov qword [rax], r9
mov rax, qword [rsp + 0x90]
shl di, 0x99
rcr r13w, cl
mov qword [rax], r14
adc bh, 0xba
movsx bx, r9b
rol r15b, 0x68
sub eax, eax
and bl, 0x87
xchg r15d, r12d
adc r13w, 0x1b31
mov rsi, qword [rsp + 0x28]
movsx di, sil
shr dil, cl
add rsp, 0x30
not ebx
movzx ebp, r11w
pop r15
movzx r14, di
bswap r12d
xchg r14b, r13b
pop r14
movsx rbx, r13w
movzx rbp, bp
movzx ebp, di
pop r13
not edi
pop r12
pop rdi
not bh
movsx ebx, r15w
pop rbp
movzx bx, r14b
cmovl rbx, rax
pop rbx
ret
cmp r14, 0xffffffffffffffff
jae 0x140dac2e7
mov r10d, dword [rsp]
movsx rdx, r13w
mov edx, dword [rsp + 0x14]
jmp 0x140dac3be
jmp 0x140dab1b3
mov eax, 1
jmp 0x140dac3cd
jmp 0x140dac356
mov eax, r10d
add rsp, 0x30
pop r15
pop r14
xchg r12w, r13w
movsxd r12, r10d
movzx r13, r14w
pop r13
movsxd rbx, ecx
movzx ebx, r14w
pop r12
movzx rbp, dx
pop rdi
movsx bp, r9b
movsxd rbx, eax
movzx bx, r13b
pop rbp
xchg bx, bx
pop rbx
jmp 0x140dac40f
ret