Function at 0x1404080f7
Capabilities:
Check http status code

Disassembly:
push r15
cmp bh, 0x25
jmp 0x14040810b
push r14
btr r14w, 0x77
sar r14b, 0x98
push r13
shld r13w, r10w, 0xb7
push r12
movsx r14, r13w
xadd r13b, r13b
push rsi
movzx r13w, r14b
add r14b, r8b
push rdi
add r14w, 0x49d1
push rbp
sbb r13d, 0x1d516174
rol r14b, cl
push rbx
sub rsp, 0x98
add r13b, 0x13
xchg r14, r14
shl r13b, cl
mov rdi, r8
bt r13d, ecx
mov r14, rdx
movsx r13w, r12b
add r13d, 0x4640d24
mov r13, rcx
test di, r10w
cmp qword [rcx + 0x18], 0
jne 0x140408186
mov rcx, r13
call fcn.14003ecb0
lea r15, [r13 + 8]
cwde
movsx eax, r11w
movabs rax, 0x892cffa455e6eea3
mov cx, r10w
mov r12b, 0xaf
mov qword [rsp + 0x50], rax
movzx rcx, cx
movabs rax, 0x7948a97c69c4a64a
movsx ecx, sp
mov qword [rsp + 0x58], rax
movabs rcx, 0x895cffc95592ee8d
cmova r12d, ebp
xchg r12, r12
setbe r12b
mov qword [rsp + 0x60], rcx
movzx r12d, r11w
mov qword [rsp + 0x68], rax
xchg r12, rax
movzx ax, r12b
lea r12, [rsp + 0x60]
setae al
nop
mov rax, r12
movaps xmm0, xmmword [rsp + 0x50]
jmp 0x1404081fc
xorps xmm0, xmmword [rax]
movaps xmmword [rsp + 0x50], xmm0
shl rbp, 0x13
bts rdx, r13
mov ecx, 0x15
rcr rdx, 0x29
sbb bp, ax
btc si, 0x32
xor ebx, ebx
movabs rbp, 0xcccccccccccccccd
nop word [rax + rax]
mov rax, rdi
mul rbp
rol ah, 0x96
shr rdx, 3
lea eax, [rdx + rdx]
test cx, 0x2f5f
shr sil, 0x6c
xor sil, al
lea eax, [rax + rax*4]
mov esi, edi
sub esi, eax
cmp rdx, 0xac5649b
jmp 0x140408261
or esi, 0x30
jmp 0x140408269
mov word [rsp + rcx*2 + 0x5e], si
jmp 0x140408273
dec rcx
cmp bpl, 0x7c
cmc
add rbx, 2
cmp rdi, 9
movzx rdi, ax
sete dil
mov rdi, rdx
jmp 0x140408293
ja 0x140408232
xorps xmm0, xmm0
movaps xmmword [rsp + 0x40], xmm0
cmc
test r12b, 0xdf
movaps xmmword [rsp + 0x30], xmm0
stc
clc
cmp rcx, 0x15
jmp 0x1404082b6
jne 0x1404082cf
mov qword [rsp + 0x48], 7
jmp 0x1404082ca
jmp 0x140408433
test rbx, rbx
jmp 0x1404082d7
js 0x1404088bb
lea rsi, [rsp + rcx*2]
or bp, 0x72f8
movzx rbp, r10w
sub bpl, 0x77
add rsi, 0x60
movsxd rbp, r12d
cmc
mov rbp, rbx
cmp r9w, 0x16ab
test r8b, r9b
cmp al, ch
sar rbp, 1
cmp rbx, 0xf
jmp 0x140408310
ja 0x14040834f
mov qword [rsp + 0x40], rbp
mov qword [rsp + 0x48], 7
movsx edx, sp
lea rcx, [rsp + 0x30]
bswap r8d
mov dh, 0x6a
movzx rdx, r15w
mov rdx, rsi
bswap r8w
mov r8, rbx
jmp 0x140408345
call fcn.1404a0a3f
jmp 0x140408433
mov qword [rsp + 0x90], r14
shl ch, cl
bt rcx, r12
mov rax, rbp
btr rcx, 0x8d
rol cl, 0x35
cmc
or rax, 7
cmp rax, 0xb
mov ch, 0x83
setl ch
mov r14d, 0xa
cmovnp rcx, rax
cmovae r14, rax
ror cl, cl
inc ch
adc ch, 0x5a
lea rcx, [r14 + r14]
test r15b, dl
test ax, 0x3ac3
cmp r14, 0x7ff
jmp 0x1404083a3
jb 0x1404083d9
add rcx, 0x29
jmp 0x1404083b2
call fcn.140445336
lea rdi, [rax + 0x27]
test r10b, bl
cmp rbx, rsi
stc
and rdi, 0xffffffffffffffe0
jmp 0x1404083cb
mov qword [rdi - 8], rax
jmp 0x1404083d4
jmp 0x1404083e5
add rcx, 2
call fcn.140445336
mov rdi, rax
mov qword [rsp + 0x30], rdi
mov qword [rsp + 0x40], rbp
cmovne dx, di
mov qword [rsp + 0x48], r14
mov cl, bpl
mov rcx, rdi
cwd
mov rdx, rsi
cmovp r8, rsp
setge r8b
mov r8w, 0x454a
mov r8, rbx
jmp 0x140408418
call fcn.1404a0a3f
mov word [rdi + rbp*2], 0
movzx ebx, sp
mov r14, qword [rsp + 0x90]
stc
bsf ebx, r15d
mov rbx, qword [r13 + 0x18]
cmp qword [r13 + 0x20], 8
jmp 0x140408441
jb 0x140408457
mov r15, qword [r13 + 8]
btr cx, r13w
mov al, sil
shr ax, 0x13
mov rax, qword [rsp + 0x40]
cqo
sbb rdx, 0x7fe93606
mov rcx, qword [rsp + 0x48]
xor edx, 0x10f1772e
mov rdx, rcx
test sil, r8b
sub rdx, rax
clc
cmp rdx, rbx
jae 0x1404084bc
mov qword [rsp + 0x28], rbx
clc
btc dx, r14w
bts dx, cx
mov qword [rsp + 0x20], r15
lea rcx, [rsp + 0x30]
add edx, edi
xor dx, 0x4fa
mov rdx, rbx
cmc
test r10d, r13d
sub r9d, r9d
jmp 0x1404084b2
call fcn.140431661
jmp 0x1404085da
lea rdx, [rax + rbx]
test r11b, 0xb
cmp si, dx
mov qword [rsp + 0x40], rdx
cmp rax, rdx
cmp rcx, 8
jb 0x1404084e3
mov rbp, qword [rsp + 0x30]
jmp 0x1404084f2
lea rbp, [rsp + 0x30]
xor dil, r13b
mov si, 0x6a63
ror sil, cl
lea rdi, [r15 + rbx*2]
rcr si, 0x75
xadd sil, sil
mov sil, r14b
mov rsi, rbx
cmp rdi, rbp
jmp 0x14040850c
jbe 0x140408557
lea rcx, [rax*2]
ror sil, cl
add rcx, rbp
cmp di, ax
mov rsi, rbx
cmp r10, rsi
test esp, 0x3be702ca
cmc
cmp rcx, r15
jb 0x140408557
mov rsi, rbp
cmp rax, r8
cmp r8b, 0x77
cmc
sub rsi, r15
jbe 0x140408555
sar rsi, 1
jmp 0x140408557
sub esi, esi
lea rcx, [rbx*2]
rcr r8b, 0xc3
rol r8b, 0x17
lea rcx, [rcx + rbp]
lea r8, [rax + rax]
or dl, dil
sal edx, cl
test r15b, 0x87
add r8, 2
cwd
xchg dx, dx
mov rdx, rbp
jmp 0x140408589
call fcn.1404a0a3f
lea r8, [rsi + rsi]
bswap cx
mov rcx, rbp
mov rdx, r15
call fcn.1404a0a3f
sub rbx, rsi
movzx r8, bx
lea rdx, [rdi + rsi*2]
lea rcx, [rsi*2]
adc r8, rsp
sbb r8w, 0x3952
add rcx, rbp
add rbx, rbx
movzx r8w, r11b
mov r8d, 0x4012763
mov r8, rbx
call fcn.1404a0a3f
lea rax, [rsp + 0x30]
movups xmm0, xmmword [rax]
movzx ecx, r10w
movups xmm1, xmmword [rax + 0x10]
movzx rcx, r10w
xchg cx, cx
seto ch
movaps xmmword [rsp + 0x70], xmm1
movzx cx, r11b
cmovo cx, cx
movaps xmmword [rsp + 0x60], xmm0
mov qword [rax + 0x10], 0
mov qword [rax + 0x18], 7
bswap cx
movsx cx, r8b
mov word [rax], 0
lea rcx, [rsp + 0x50]
jmp 0x140408629
call fcn.1401208a8
mov rcx, qword [rsp + 0x70]
rcr rdx, 0xdb
ror bpl, 0x73
mov bpl, 0x3d
mov rbp, qword [rsp + 0x78]
bts edx, r10d
or rdx, rax
mov rdx, rbp
clc
sub rdx, rcx
cmp rdx, rax
jae 0x14040868e
mov qword [rsp + 0x20], rax
lea rcx, [rsp + 0x60]
mov dl, 0xac
not r9
lea r9, [rsp + 0x50]
cqo
movsx rdx, si
mov rdx, rax
jmp 0x14040867c
call fcn.1403b070f
mov r12, rax
jmp 0x140408689
jmp 0x1404086f6
lea rsi, [rcx + rax]
bswap di
test bp, 0x273c
mov qword [rsp + 0x70], rsi
sar di, cl
mov rdi, r12
cmp dil, 0xc8
clc
jmp 0x1404086af
cmp rbp, 8
jmp 0x1404086b8
jb 0x1404086c3
mov rdi, qword [rsp + 0x60]
lea rcx, [rdi + rcx*2]
cwd
xadd r8w, dx
add rax, rax
xchg r8b, r8b
movzx r8d, r13w
cwd
lea rdx, [rsp + 0x50]
movsx r8, bp
mov r8, rax
jmp 0x1404086eb
call fcn.1404a0a3f
mov word [rdi + rsi*2], 0
movups xmm0, xmmword [r12]
test bx, 0x793c
movups xmm1, xmmword [r12 + 0x10]
movsx rax, r9w
shr ah, 0x30
bswap rax
movups xmmword [r14 + 0x10], xmm1
movups xmmword [r14], xmm0
mov qword [r12 + 0x10], 0
mov qword [r12 + 0x18], 7
mov word [r12], 0
mov rax, qword [rsp + 0x78]
cmp rax, 8
jmp 0x140408740
jb 0x1404087b5
mov rcx, qword [rsp + 0x60]
xor dl, 0x28
adc dh, 0x73
lea rdx, [rax + rax]
add rdx, 2
clc
cmp rdx, 0x1000
jmp 0x140408766
jb 0x1404087b0
mov rbp, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, rbp
cmc
test rdi, r13
cmp rcx, 0x20
jmp 0x140408784
jae 0x1404088c0
lea rax, [rax + rax]
sal cl, 0xa3
add rax, 0x29
cqo
movsxd rcx, r10d
movsx dx, dil
mov rdx, rax
setbe ch
movzx ecx, dx
mov rcx, rbp
jmp 0x1404087b0
call fcn.14027cd22
movaps xmm0, xmmword [0x1400bd3f0]
movaps xmmword [rsp + 0x70], xmm0
and eax, r15d
mov ax, r15w
mov word [rsp + 0x60], 0
btr ax, 0x26
rol ah, cl
and ah, 0xe9
mov rax, qword [rsp + 0x48]
cmp rax, 8
jmp 0x1404087e7
jb 0x14040886a
mov rcx, qword [rsp + 0x30]
add dx, 0x7a28
btc dx, r14w
lea rdx, [rax + rax]
test r10, rdi
cmp r12b, al
add rdx, 2
cmc
cmp rdx, 0x1000
jmp 0x140408817
jb 0x140408865
mov rbp, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
cmp r8b, 0x45
stc
sub rcx, rbp
jmp 0x140408836
cmp rcx, 0x20
jmp 0x14040883f
jae 0x1404088c0
add rax, rax
add rax, 0x29
movsx dx, sil
mov rdx, rax
movzx ecx, r11w
mov cl, 0xa0
movsxd rcx, r10d
mov rcx, rbp
jmp 0x140408865
call fcn.14027cd22
mov rax, r14
cmc
add rsp, 0x98
jmp 0x140408880
pop rbx
jmp 0x14040888a
pop rbp
xchg si, si
mov sil, al
pop rdi
pop rsi
not r15b
pop r12
movsx r13d, r12w
movzx r15d, r14w
movsx r13, dx
pop r13
not r15w
movsx r15d, bp
pop r14
bswap r15w
movsx r15, r8w
pop r15
ret
call fcn.1403b04c4
call fcn.1404b346a
int3