Function at 0x140060cc0
Capabilities:
Check http status code

Disassembly:
push r15
push r14
push r13
push r12
push rbp
push rdi
push rsi
push rbx
sub rsp, 0x1b8
movups xmmword [rsp + 0x170], xmm6
movups xmmword [rsp + 0x180], xmm8
movups xmmword [rsp + 0x190], xmm10
movups xmmword [rsp + 0x1a0], xmm12
mov rax, qword [rsp + 0x220]
mov r10, qword [rdx]
mov r11, qword [rdx + 8]
mov ebp, dword [rsp + 0x238]
movdqu xmm10, xmmword [rax]
mov rax, qword [rsp + 0x230]
movdqu xmm6, xmmword [r8]
movdqu xmm8, xmmword [r9]
lea rdx, [rsp + 0xd0]
movdqu xmm12, xmmword [rax]
mov r13, rcx
xor eax, eax
mov rdi, rdx
mov ecx, 0x13
lea rsi, [rsp + 0x90]
mov qword [rsp + 0xa8], 0
rep stosq qword [rdi], rax
lea rax, [0x1400b3590]
mov rcx, rsi
mov qword [rsp + 0x90], r10
mov qword [rsp + 0x98], r11
lea r12, [rsp + 0xc0]
mov qword [rsp + 0xc0], 1
mov qword [rsp + 0xc8], rax
call fcn.140035360
mov rcx, qword [0x1400cd4d0]
mov rdi, rax
call fcn.14009c080
cmp byte [rax], 0
mov rbx, rax
jne 0x14006124b
lea rax, [0x1400b3580]
mov rcx, rsi
mov qword [rsp + 0xd0], rdi
mov qword [rsp + 0xd8], 1
mov qword [rsp + 0xe0], rax
movups xmmword [rsp + 0x90], xmm6
call fcn.140035360
cmp byte [rbx], 0
mov r14, rax
jne 0x14006124b
mov qword [rsp + 0xe8], rax
mov rcx, rsi
lea rax, [0x1400b3570]
mov qword [rsp + 0xf0], 1
mov qword [rsp + 0xf8], rax
movups xmmword [rsp + 0x90], xmm8
call fcn.140035360
cmp byte [rbx], 0
mov r15, rax
jne 0x14006124b
mov qword [rsp + 0x100], rax
mov rcx, rsi
lea rax, [0x1400b3560]
mov qword [rsp + 0x108], 1
mov qword [rsp + 0x110], rax
movups xmmword [rsp + 0x90], xmm10
call fcn.140035360
cmp byte [rbx], 0
mov qword [rsp + 0x20], rax
jne 0x14006124b
mov rcx, qword [rsp + 0x228]
mov qword [rsp + 0x118], rax
lea rax, [0x1400b3550]
mov qword [rsp + 0x120], 1
mov qword [rsp + 0x128], rax
call fcn.1400353c0
cmp byte [rbx], 0
mov qword [rsp + 0x28], rax
jne 0x14006124b
mov qword [rsp + 0x130], rax
mov rcx, rsi
lea rax, [0x1400b3540]
mov qword [rsp + 0x138], 1
mov qword [rsp + 0x140], rax
movups xmmword [rsp + 0x90], xmm12
call fcn.140035360
cmp byte [rbx], 0
mov qword [rsp + 0x30], rax
jne 0x14006124b
mov qword [rsp + 0x148], rax
movzx ecx, bpl
lea rax, [0x1400b3530]
mov qword [rsp + 0x150], 1
mov qword [rsp + 0x158], rax
call fcn.1400353f0
cmp byte [rbx], 0
mov qword [rsp + 0x38], rax
jne 0x14006124b
mov edx, 7
mov rcx, r12
mov qword [rsp + 0x160], rax
call fcn.140035150
cmp byte [rbx], 0
mov qword [rsp + 0x40], rax
jne 0x14006124b
lea rcx, [rsp + 0xa8]
mov edx, 1
mov qword [rsp + 0xa8], rax
call fcn.140034ef0
cmp byte [rbx], 0
mov qword [rsp + 0x60], rax
jne 0x14006124b
mov rdx, rax
mov rcx, rsi
call fcn.1400364d0
cmp byte [rbx], 0
mov r12, qword [rsp + 0x90]
mov rbp, qword [rsp + 0x98]
jne 0x14006124b
mov r9, r12
add r9, 0xfffffffffffffffe
jo 0x140061288
sub r9, 1
jo 0x140061288
xor eax, eax
add r9, 1
seto al
jo 0x140061288
test r9, r9
js 0x1400612c8
mov rdx, r9
mov rcx, rsi
mov qword [rsp + 0x48], r9
mov qword [rsp + 0x50], rax
call fcn.14000c580
mov r9, qword [rsp + 0x48]
movdqu xmm3, xmmword [rsp + 0x90]
movups xmmword [rsp + 0xb0], xmm3
test r9, r9
je 0x1400610b0
lea rax, [rsp + 0xb0]
mov qword [rsp + 0x58], rdi
mov rdi, r12
mov r12, r9
mov qword [rsp + 0x48], rax
mov rax, rsi
mov rsi, rbp
mov qword [rsp + 0x68], rbx
mov rbp, rax
mov rbx, qword [rsp + 0x50]
jmp 0x14006107a
mov rdx, qword [rsp + 0xb8]
test rdx, rdx
je 0x140061045
test byte [rdx + 7], 0x40
je 0x140061045
mov rcx, qword [rsp + 0x48]
call fcn.14000c170
lea rcx, [rbx + 1]
cmp rdi, rcx
jle 0x1400612e8
test rcx, rcx
js 0x1400612e8
movzx r10d, byte [rsi + rcx + 8]
mov rdx, qword [rsp + 0xb8]
mov byte [rdx + rbx + 8], r10b
mov rbx, rcx
cmp r12, rcx
jle 0x140061310
mov rdx, qword [rsp + 0xb0]
cmp rbx, rdx
jl 0x140061028
mov rcx, rbp
mov rax, rbx
mov rbp, rsi
sub rdx, 1
mov rsi, rcx
mov rcx, rax
mov rdi, qword [rsp + 0x58]
mov rbx, qword [rsp + 0x68]
call fcn.14000b4e0
nop dword [rax]
cmp byte [rbx], 0
mov rax, qword [rsp + 0xb0]
mov rdx, qword [rsp + 0xb8]
mov r12, qword [rsp + 0xb8]
jne 0x14006124b
mov qword [rsp + 0x80], rax
lea r9, [rsp + 0x70]
lea rax, [rsp + 0x80]
mov rcx, rsi
mov qword [rsp + 0x88], rdx
mov r8, r9
mov rdx, rax
movdqu xmm0, xmmword [r13 + 0xb8]
mov qword [rsp + 0x50], r9
mov qword [rsp + 0x48], rax
movups xmmword [rsp + 0x70], xmm0
call fcn.140047cb0
cmp byte [rbx], 0
mov rdx, qword [rsp + 0x90]
mov r10, qword [rsp + 0x98]
jne 0x14006124b
movdqu xmm1, xmmword [r13 + 0x58]
movdqu xmm2, xmmword [0x1400b3750]
mov qword [rsp + 0x70], rdx
mov rcx, r13
mov r9, qword [rsp + 0x50]
mov r8, qword [rsp + 0x48]
mov rdx, rsi
mov qword [rsp + 0x78], r10
mov qword [rsp + 0x58], r10
movups xmmword [rsp + 0x90], xmm1
movups xmmword [rsp + 0x80], xmm2
call fcn.14005f210
cmp byte [rbx], 0
mov rsi, rax
jne 0x14006124b
mov r10, qword [rsp + 0x58]
cmp qword [rax + 0x20], 0xc8
sete byte [r13 + 0x11]
test r10, r10
je 0x14006119d
test byte [r10 + 7], 0x40
je 0x140061298
mov rcx, rsi
call fcn.140050af0
cmp byte [rbx], 0
jne 0x14006124b
test rbp, rbp
je 0x1400611bd
test byte [rbp + 7], 0x40
je 0x1400612a8
test r12, r12
je 0x1400611ce
test byte [r12 + 7], 0x40
je 0x1400612b8
mov rcx, qword [rsp + 0x40]
call fcn.140034130
cmp byte [rbx], 0
jne 0x14006124b
mov rcx, qword [rsp + 0x38]
call fcn.140034130
cmp byte [rbx], 0
jne 0x14006124b
mov rcx, qword [rsp + 0x30]
call fcn.140034130
cmp byte [rbx], 0
jne 0x14006124b
mov rcx, qword [rsp + 0x28]
call fcn.140034130
cmp byte [rbx], 0
jne 0x14006124b
mov rcx, qword [rsp + 0x20]
call fcn.140034130
cmp byte [rbx], 0
jne 0x14006124b
mov rcx, r15
call fcn.140034130
cmp byte [rbx], 0
jne 0x14006124b
mov rcx, r14
call fcn.140034130
cmp byte [rbx], 0
jne 0x14006124b
mov rcx, rdi
call fcn.140034130
cmp byte [rbx], 0
jne 0x14006124b
mov rcx, qword [rsp + 0x60]
call fcn.140034130
nop
movups xmm6, xmmword [rsp + 0x170]
movups xmm8, xmmword [rsp + 0x180]
movups xmm10, xmmword [rsp + 0x190]
movups xmm12, xmmword [rsp + 0x1a0]
add rsp, 0x1b8
pop rbx
pop rsi
pop rdi
pop rbp
pop r12
pop r13
pop r14
pop r15
ret
call fcn.1400087c0
jmp 0x1400610b0
mov rcx, r10
call fcn.140008500
jmp 0x14006119d
mov rcx, rbp
call fcn.140008500
jmp 0x1400611bd
mov rcx, r12
call fcn.140008500
jmp 0x1400611ce
movabs r8, 0x7fffffffffffffff
xor edx, edx
mov rcx, r9
call fcn.140008dd0
jmp 0x1400610b0
mov r12, rdi
mov rax, rbp
mov rbx, qword [rsp + 0x68]
mov rbp, rsi
lea rdx, [r12 - 1]
mov rdi, qword [rsp + 0x58]
mov rsi, rax
call fcn.14000b4e0
jmp 0x1400610b0
mov rax, rbp
mov rdi, qword [rsp + 0x58]
mov rbp, rsi
mov rbx, qword [rsp + 0x68]
mov rsi, rax
jmp 0x1400610b0