Function at 0x1404a5dc0
Capabilities:
Check http status code

Disassembly:
mov rax, rsp
sal cx, cl
mov qword [rax + 8], rbx
add ch, bh
movzx rcx, bx
adc ch, 9
mov qword [rax + 0x10], rbp
mov qword [rax + 0x18], rsi
cmp esi, esi
xchg ch, ch
push rdi
push r12
shr rcx, 0x5c
sar cx, 0x2f
bswap rcx
push r13
xor rcx, 0x626b62ba
bt ecx, 0xa8
push r14
push r15
sub rsp, 0x50
bsf rcx, r10
xor edx, edx
cmovle rcx, r11
not ecx
lea rcx, [rax - 0x48]
call fcn.1404a43f4
mov rax, qword [rsp + 0x38]
rcl r15b, 0x2d
movzx bx, r8b
xor edi, edi
xadd r13w, r15w
movsx rbp, bx
bt r14w, ax
mov r13d, edi
btr ebp, 0x2a
sets r15b
mov ebx, 0x2c0
adc r14, 0x387a4536
bsr r15w, r15w
and r14d, 0xae769a2
mov r14d, edi
bsr ebp, r15d
inc bpl
bts rbp, r13
mov r15d, edi
adc ebp, 0x581653db
movzx bp, bl
sar bpl, cl
mov rbp, qword [rax + 0x120]
cmc
test r8b, r9b
clc
cmp r15d, 1
jmp 0x1404a5e8b
jne 0x1404a5ed6
mov rcx, rbx
jmp 0x1404a5e99
call fcn.1404c8ff3
mov r14, rax
test rax, rax
jmp 0x1404a5ea9
je 0x1404a6c37
mov r8, rbx
movzx ecx, si
stc
sub edx, edx
mov rcx, rax
jmp 0x1404a5ec0
call fcn.1404a3ec0
mov r13, rbx
clc
xadd bl, sil
mov ebx, 0x2c0
movsx si, cl
mov r12, r14
mov rsi, rdi
xadd di, di
sub r12, rbp
rcr dil, cl
or dil, 0xf5
mov rdi, rbp
cmp r12b, 0xa7
test rbx, r9
cmp r15d, 1
jmp 0x1404a5efd
jne 0x1404a5f4e
lea rcx, [r14 + rbx]
and dl, sil
mov rdx, r13
clc
bsf r8w, cx
btc r8w, 0xf4
mov qword [r12 + rdi], rcx
bt r8w, 0x82
sub r8b, 0x7f
sub r8b, cl
sub rdx, rbx
mov r8b, 0xec
cmovb r8, r13
mov r8, qword [rdi]
jmp 0x1404a5f3c
call fcn.1404c8da8
test eax, eax
jmp 0x1404a5f48
jne 0x1404a6c44
mov rcx, qword [rdi]
cmp dl, bpl
test r15b, dil
or rax, 0xffffffffffffffff
jmp 0x1404a5f60
inc rax
clc
cmp byte [rcx + rax], 0
jmp 0x1404a5f6d
jne 0x1404a5f60
inc rbx
jmp 0x1404a5f7b
inc rsi
stc
jmp 0x1404a5f84
lea rbx, [rbx + rax]
jmp 0x1404a5f90
add rdi, 8
cmp dil, 0x13
jmp 0x1404a5f9d
cmp rsi, 7
jmp 0x1404a5fa6
jb 0x1404a5ef4
xor esi, esi
xor rdi, 0x6f1f191a
lea rdi, [rbp + 0x38]
clc
cmp r15d, 1
jmp 0x1404a5fc3
jne 0x1404a600a
lea rcx, [r14 + rbx]
rcr dl, 0x92
shrd edx, ebx, 0x24
setns r8b
mov rdx, r13
btc r8d, 0x13
mov qword [rdi + r12], rcx
add r8b, al
sub rdx, rbx
movzx r8w, r10b
mov r8b, r10b
not r8b
mov r8, qword [rdi]
jmp 0x1404a5ffd
call fcn.1404c8da8
test eax, eax
jne 0x1404a6c44
mov rcx, qword [rdi]
or rax, 0xffffffffffffffff
jmp 0x1404a6016
inc rax
cmp byte [rcx + rax], 0
jne 0x1404a6016
inc rbx
jmp 0x1404a602b
inc rsi
jmp 0x1404a603a
lea rbx, [rbx + rax]
cmp r9b, r12b
cmp rbx, 0x386d0ffb
add rdi, 8
cmp rsi, 7
jb 0x1404a5fba
sub esi, esi
lea rdi, [rbp + 0x70]
cmp r15d, 1
jmp 0x1404a6065
jne 0x1404a608d
lea rcx, [r14 + rbx]
mov rdx, r13
mov qword [rdi + r12], rcx
sub rdx, rbx
setl r8b
mov r8, qword [rdi]
call fcn.1404c8da8
test eax, eax
jne 0x1404a6c44
mov rcx, qword [rdi]
or rax, 0xffffffffffffffff
inc rax
cmp byte [rcx + rax], 0
jmp 0x1404a60a0
jne 0x1404a6094
inc rbx
inc rsi
cmc
cmp di, 0x18ea
lea rbx, [rbx + rax]
add rdi, 8
cmp rsi, 0xc
jb 0x1404a605c
xor esi, esi
rcr di, cl
neg edi
shl rdi, 0xd2
lea rdi, [rbp + 0xd0]
cmp r15d, 1
jmp 0x1404a60df
jne 0x1404a6131
lea rcx, [r14 + rbx]
bt dx, r14w
xor r8d, r12d
shrd r8, r14, 0xd5
mov rdx, r13
clc
movzx r8d, bp
mov qword [rdi + r12], rcx
shrd r8w, dx, 0x65
btr r8w, r10w
bsf r8, r12
sub rdx, rbx
mov r8b, r15b
mov r8, qword [rdi]
jmp 0x1404a611f
call fcn.1404c8da8
test eax, eax
jmp 0x1404a612b
jne 0x1404a6c44
mov rcx, qword [rdi]
cmc
or rax, 0xffffffffffffffff
inc rax
test r11d, edx
cmp byte [rcx + rax], 0
jmp 0x1404a6148
jne 0x1404a6139
inc rbx
jmp 0x1404a6156
inc rsi
cmp dil, dil
lea rbx, [rbx + rax]
clc
add rdi, 8
cmp rsi, 0xc
jb 0x1404a60d6
sub esi, esi
shr di, 0xc2
or rdi, 0xbb149cb
mov dil, dil
lea rdi, [rbp + 0x130]
clc
cmp r15d, 1
jmp 0x1404a6190
jne 0x1404a61dc
lea rcx, [r14 + rbx]
xor rdx, rdi
rcr dx, 0xb4
mov rdx, r13
rol r8d, 0x19
bswap r8w
sbb r8b, dl
mov qword [rdi + r12], rcx
adc r8, 0x401569db
bts r8d, r10d
cmc
sub rdx, rbx
mov r8, qword [rdi]
jmp 0x1404a61ca
call fcn.1404c8da8
test eax, eax
jmp 0x1404a61d6
jne 0x1404a6c44
mov rcx, qword [rdi]
cmp r11, rdi
or rax, 0xffffffffffffffff
jmp 0x1404a61eb
inc rax
clc
cmp byte [rcx + rax], 0
jmp 0x1404a61f8
jne 0x1404a61eb
inc rbx
jmp 0x1404a6206
inc rsi
cmp r12b, dil
lea rbx, [rbx + rax]
add rdi, 8
clc
cmc
cmp rsi, 2
jmp 0x1404a621f
jb 0x1404a6187
cmp r15d, 1
jmp 0x1404a622e
jne 0x1404a628b
lea rcx, [r14 + rbx]
stc
xor dl, r14b
mov rdx, r13
cmp r13b, 1
rcl r8b, 0x80
btc r8d, 5
mov qword [r14 + 0x140], rcx
adc r8b, r11b
sar r8b, cl
movsx r8d, dx
sub rdx, rbx
movzx r8d, r12w
xchg r8d, r8d
movsx r8d, r12w
mov r8, qword [rbp + 0x140]
jmp 0x1404a6277
call fcn.1404c8da8
xor edi, edi
test eax, eax
jne 0x1404a6c4a
jmp 0x1404a6290
sub edi, edi
or rax, r12
mov rcx, qword [rbp + 0x140]
movsx rax, dx
and al, 0xf0
or rsi, 0xffffffffffffffff
not eax
movsx eax, bp
movsx rax, r14w
mov rax, rsi
jmp 0x1404a62b2
inc rax
test r12b, 0xc7
clc
cmp byte [rcx + rax], dil
jmp 0x1404a62c3
jne 0x1404a62b2
inc rbx
add rbx, rax
jmp 0x1404a62dc
cmp r15d, 1
jmp 0x1404a62e5
jne 0x1404a632e
lea rcx, [r14 + rbx]
rol edx, 0x28
mov rdx, r13
or r8w, di
mov r8d, edx
mov qword [r14 + 0x148], rcx
btc r8d, r8d
sub rdx, rbx
movsx r8d, di
movzx r8d, r15w
movsxd r8, r13d
mov r8, qword [rbp + 0x148]
call fcn.1404c8da8
test eax, eax
jmp 0x1404a6328
jne 0x1404a6c4a
mov rcx, qword [rbp + 0x148]
bswap rax
inc rax
mov rax, rsi
jmp 0x1404a6343
inc rax
test r11b, r10b
cmp byte [rcx + rax], dil
jmp 0x1404a6352
jne 0x1404a6343
inc rbx
clc
add rbx, rax
stc
test bx, 0x2c99
cmp r15d, 1
jne 0x1404a63ac
lea rcx, [r14 + rbx]
mov rdx, r13
btr r8w, r13w
mov qword [r14 + 0x150], rcx
mov r8b, 0x2f
sal r8b, 0x2e
sub rdx, rbx
bswap r8
setle r8b
mov r8, qword [rbp + 0x150]
jmp 0x1404a639f
call fcn.1404c8da8
test eax, eax
jne 0x1404a6c4a
mov rcx, qword [rbp + 0x150]
mov rax, rsi
inc rax
cmp r8w, di
test si, r15w
cmp byte [rcx + rax], dil
jne 0x1404a63b6
inc rbx
lea rbx, [rbx + rax]
cmp r15d, 1
jmp 0x1404a63db
jne 0x1404a6412
mov eax, dword [rbp + 0x158]
rol sil, 0x11
sal sil, 0x1f
mov dword [r14 + 0x158], eax
cmp eax, 0x4d713247
rcr sil, 0xd6
setbe sil
mov dword [r14 + 0x15c], edi
movzx si, r13b
dec sil
mov rsi, rdi
xor edx, edx
jmp 0x1404a641c
lea rdi, [rbp + 0x160]
jmp 0x1404a6428
jmp 0x1404a6430
inc rbx
test bl, 1
jmp 0x1404a6438
jne 0x1404a642d
cmp r15d, 1
jne 0x1404a64aa
mov rax, rbx
not cx
cmp rdx, 0x5ddb7603
bsr r8w, sp
mov rdx, r13
sar cx, cl
movzx r8, sp
rol r8b, 0xf2
shr rax, 1
rcr r8d, 0xad
adc cl, r11b
jmp 0x1404a6477
sub rdx, rbx
test bp, 0x1358
btc ecx, 0xd0
shr rdx, 1
lea rcx, [r14 + rax*2]
mov qword [rdi + r12], rcx
mov r8, qword [rdi]
jmp 0x1404a6496
call fcn.1404c9c7a
xor edx, edx
test eax, eax
jmp 0x1404a64a4
jne 0x1404a6c44
mov rcx, qword [rdi]
or rax, 0xffffffffffffffff
inc rax
stc
cmp spl, al
clc
cmp word [rcx + rax*2], dx
jne 0x1404a64b1
lea rbx, [rbx + rax*2]
jmp 0x1404a64cc
inc rsi
test bp, 0x572
clc
add rbx, 2
add rdi, 8
cmp rsi, 7
jb 0x1404a6430
mov rsi, rdx
movsxd rdi, r13d
mov di, r12w
lea rdi, [rbp + 0x198]
jmp 0x1404a64fd
jmp 0x1404a6509
inc rbx
test rdx, rax
clc
test bl, 1
jne 0x1404a6502
cmp r15d, 1
jmp 0x1404a651b
jne 0x1404a658b
mov rax, rbx
mov rdx, r13
movsxd rcx, r10d
shr rax, 1
movsx r8d, r14w
movzx cx, cl
sbb r8b, r15b
sub rdx, rbx
mov r8w, 0x237
movzx r8d, ax
sbb r8b, 0xee
shr rdx, 1
lea rcx, [r14 + rax*2]
not r8w
movzx r8, r9w
mov qword [rdi + r12], rcx
movsx r8d, r9w
setge r8b
movzx r8d, si
mov r8, qword [rdi]
jmp 0x1404a656f
call fcn.1404c9c7a
xor edx, edx
test r12b, 0x56
stc
cmp r11b, al
test eax, eax
jmp 0x1404a6585
jne 0x1404a6c44
mov rcx, qword [rdi]
jmp 0x1404a6593
or rax, 0xffffffffffffffff
jmp 0x1404a659c
inc rax
cmp word [rcx + rax*2], dx
jne 0x1404a659c
lea rbx, [rbx + rax*2]
inc rsi
add rbx, 2
add rdi, 8
cmp rsi, 7
jmp 0x1404a65c1
jb 0x1404a6509
mov rsi, rdx
movsxd rdi, ebp
xchg dil, dil
lea rdi, [rbp + 0x1d0]
jmp 0x1404a65dc
jmp 0x1404a65e4
inc rbx
test bl, 1
jne 0x1404a65e1
cmp r15d, 1
jne 0x1404a6672
mov rax, rbx
cwd
xor rdx, 0x1826092c
movsx edx, r10w
mov rdx, r13
mov cx, r12w
jmp 0x1404a6613
shr rax, 1
setns ch
rol r8w, cl
btc rcx, r15
sub rdx, rbx
sub cl, 0xf7
xchg cl, r8b
btr cx, 0xe9
shr rdx, 1
xchg ecx, ecx
movzx r8d, r14w
movzx r8w, dil
lea rcx, [r14 + rax*2]
mov r8b, 0x8e
movsx r8d, di
jmp 0x1404a664d
mov qword [rdi + r12], rcx
movsx r8, sp
mov r8, qword [rdi]
jmp 0x1404a665d
call fcn.1404c9c7a
xor edx, edx
cmc
test eax, eax
jmp 0x1404a666c
jne 0x1404a6c44
mov rcx, qword [rdi]
or rax, 0xffffffffffffffff
jmp 0x1404a667e
inc rax
cmp word [rcx + rax*2], dx
jmp 0x1404a668a
jne 0x1404a667e
lea rbx, [rbx + rax*2]
jmp 0x1404a6699
inc rsi
add rbx, 2
jmp 0x1404a66a5
add rdi, 8
stc
cmp rsi, 0xc
jmp 0x1404a66b3
jb 0x1404a65e4
mov rsi, rdx
lea rdi, [rbp + 0x230]
jmp 0x1404a66d1
inc rbx
stc
cmp dil, 0xc4
clc
test bl, 1
jmp 0x1404a66d9
jne 0x1404a66c8
cmp r15d, 1
jmp 0x1404a66e8
jne 0x1404a6737
mov rax, rbx
shl cx, cl
mov rdx, r13
ror r8d, 0x3d
shr rax, 1
sub rdx, rbx
shr rdx, 1
lea rcx, [r14 + rax*2]
movzx r8w, r15b
mov r8w, r8w
bswap r8w
mov qword [rdi + r12], rcx
movzx r8, r14w
mov r8, qword [rdi]
jmp 0x1404a6725
call fcn.1404c9c7a
sub edx, edx
cmp r9b, dl
test eax, eax
jne 0x1404a6c44
mov rcx, qword [rdi]
clc
or rax, 0xffffffffffffffff
jmp 0x1404a6744
inc rax
clc
cmp word [rcx + rax*2], dx
jmp 0x1404a6751
jne 0x1404a6744
lea rbx, [rbx + rax*2]
jmp 0x1404a6760
inc rsi
stc
add rbx, 2
add rdi, 8
cmp si, bx
stc
cmc
cmp rsi, 0xc
jmp 0x1404a677a
jb 0x1404a66d1
mov rsi, rdx
cmovns edi, esi
movsxd rdi, ecx
movsx edi, sp
lea rdi, [rbp + 0x290]
jmp 0x1404a6798
jmp 0x1404a67a0
inc rbx
test bl, 1
jmp 0x1404a67a8
jne 0x1404a679d
cmp r15d, 1
jmp 0x1404a67b7
jne 0x1404a6820
mov rax, rbx
cmovs dx, si
sal r8b, 0x3d
mov rdx, r13
stc
shr rax, 1
add cx, 0x610
bts r8d, eax
sub rdx, rbx
not r8b
movzx r8, sp
dec cx
shr rdx, 1
xchg cl, ch
movzx cx, ch
lea rcx, [r14 + rax*2]
not r8b
mov qword [rdi + r12], rcx
mov r8b, r14b
setl r8b
mov r8b, 0xaf
mov r8, qword [rdi]
jmp 0x1404a680b
call fcn.1404c9c7a
sub edx, edx
test r10d, r8d
cmp ah, 0x88
test eax, eax
jne 0x1404a6c44
mov rcx, qword [rdi]
jmp 0x1404a6828
or rax, 0xffffffffffffffff
jmp 0x1404a6831
inc rax
clc
test r12, r14
cmp word [rcx + rax*2], dx
jmp 0x1404a6841
jne 0x1404a6831
lea rbx, [rbx + rax*2]
jmp 0x1404a6850
inc rsi
test r12w, r9w
test rbx, 0x39826e23
cmp r11w, sp
add rbx, 2
add rdi, 8
test dil, 0xf9
cmp rsi, 2
jb 0x1404a67a0
jmp 0x1404a688b
inc rbx
test r14d, 0x61ad628e
cmp sil, 0xff
test bl, 1
jmp 0x1404a6893
jne 0x1404a687d
cmp r15d, 1
jmp 0x1404a68a2
jne 0x1404a6907
mov rax, rbx
sbb r8b, sil
mov rdx, r13
bts r8w, r15w
cmc
not cl
shr rax, 1
add cl, spl
sub rdx, rbx
shr rdx, 1
xchg r8, rcx
mov cl, 0x58
lea rcx, [r14 + rax*2]
mov qword [r14 + 0x2a0], rcx
movsxd r8, edx
not r8b
movzx r8w, r10b
mov r8, qword [rbp + 0x2a0]
jmp 0x1404a68ec
call fcn.1404c9c7a
xor edi, edi
clc
cmc
test eax, eax
jmp 0x1404a68fc
jne 0x1404a6c4a
jmp 0x1404a6913
xor edi, edi
xor ax, 0x36cf
rcr al, 0x30
shr al, 0x23
mov rcx, qword [rbp + 0x2a0]
cmovbe eax, eax
or rsi, 0xffffffffffffffff
movzx rax, r15w
nop
mov rax, rsi
inc rax
jmp 0x1404a6932
cmp word [rcx + rax*2], di
jmp 0x1404a693b
jne 0x1404a692a
lea rbx, [rbx + rax*2]
cmp eax, 0x16612b3f
test ebp, r11d
add rbx, 2
jmp 0x1404a6956
jmp 0x1404a6962
inc rbx
cmp r8b, 0xb2
test bl, 1
jmp 0x1404a696a
jne 0x1404a695b
cmp r15d, 1
jmp 0x1404a6979
jne 0x1404a69f2
mov rax, rbx
sbb r8b, 0xdf
cdq
mov rdx, r13
sar r8, cl
mov r8, 0x16037e58
shr rax, 1
or ecx, 0x50db3285
adc r8b, 0xbb
movzx r8w, r8b
sub rdx, rbx
cmovbe r8w, r14w
adc cl, 0xdc
add r8w, r14w
shr rdx, 1
lea rcx, [r14 + rax*2]
cmove r8w, bp
xchg r8b, r8b
jmp 0x1404a69c9
mov qword [r14 + 0x2a8], rcx
mov r8b, r9b
mov r8d, 0x38384d9f
mov r8, qword [rbp + 0x2a8]
jmp 0x1404a69e5
call fcn.1404c9c7a
test eax, eax
jne 0x1404a6c4a
mov rcx, qword [rbp + 0x2a8]
movsx eax, r10w
cmovg eax, r15d
cdqe
mov rax, rsi
jmp 0x1404a6a0b
inc rax
cmp word [rcx + rax*2], di
jne 0x1404a6a0b
lea rbx, [rbx + rax*2]
clc
stc
add rbx, 2
jmp 0x1404a6a27
jmp 0x1404a6a31
test bl, 1
jmp 0x1404a6a39
jne 0x1404a6a2c
cmp byte [rsp + 0x48], dil
jmp 0x1404a6ba6
je 0x1404a6bc2
mov rcx, qword [rsp + 0x30]
mov dil, r10b
and dword [rcx + 0x3a8], 0xfffffffd
movzx r13, r12w
mov ah, 0x16
lea r11, [rsp + 0x50]
movsx rbp, cx
mov rdi, 0x266b1bfa
movzx r13d, sp
mov rax, r14
movzx r15w, r12b
mov rbx, qword [r11 + 0x30]
jmp 0x1404a6be7
mov rbp, qword [r11 + 0x38]
bswap r14w
mov rsi, qword [r11 + 0x40]
movzx r12, r10w
movsx edi, dx
movzx r14w, r13b
mov rsp, r11
movzx r15w, bl
movzx rdi, bp
movsx r12, ax
pop r15
bswap r14w
jmp 0x1404a6c1d
pop r14
pop r13
movzx r12w, r10b
cmovns r12d, r9d
movsx r12, sp
pop r12
pop rdi
jmp 0x1404a6c36
ret
mov r14, rdi
jmp 0x1404a6c3f
jmp 0x1404a6b9c
sub edi, edi
cmp r14b, 0xfc
xor r9d, r9d
mov qword [rsp + 0x20], rdi
cmc
test edx, esi
xor r8d, r8d
sub edx, edx
xor ecx, ecx
call fcn.1404b5e92
int3