Function at 0x140060120
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, [0x1400b38f0]
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.140035790
mov rcx, qword [0x1400cdc30]
mov rdi, rax
call fcn.14009b230
cmp byte [rax], 0
mov rbx, rax
jne 0x1400606ab
lea rax, [0x1400b38e0]
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.140035790
cmp byte [rbx], 0
mov r14, rax
jne 0x1400606ab
mov qword [rsp + 0xe8], rax
mov rcx, rsi
lea rax, [0x1400b38d0]
mov qword [rsp + 0xf0], 1
mov qword [rsp + 0xf8], rax
movups xmmword [rsp + 0x90], xmm8
call fcn.140035790
cmp byte [rbx], 0
mov r15, rax
jne 0x1400606ab
mov qword [rsp + 0x100], rax
mov rcx, rsi
lea rax, [0x1400b38c0]
mov qword [rsp + 0x108], 1
mov qword [rsp + 0x110], rax
movups xmmword [rsp + 0x90], xmm10
call fcn.140035790
cmp byte [rbx], 0
mov qword [rsp + 0x20], rax
jne 0x1400606ab
mov rcx, qword [rsp + 0x228]
mov qword [rsp + 0x118], rax
lea rax, [0x1400b38b0]
mov qword [rsp + 0x120], 1
mov qword [rsp + 0x128], rax
call fcn.1400357f0
cmp byte [rbx], 0
mov qword [rsp + 0x28], rax
jne 0x1400606ab
mov qword [rsp + 0x130], rax
mov rcx, rsi
lea rax, [0x1400b38a0]
mov qword [rsp + 0x138], 1
mov qword [rsp + 0x140], rax
movups xmmword [rsp + 0x90], xmm12
call fcn.140035790
cmp byte [rbx], 0
mov qword [rsp + 0x30], rax
jne 0x1400606ab
mov qword [rsp + 0x148], rax
movzx ecx, bpl
lea rax, [0x1400b3890]
mov qword [rsp + 0x150], 1
mov qword [rsp + 0x158], rax
call fcn.140035820
cmp byte [rbx], 0
mov qword [rsp + 0x38], rax
jne 0x1400606ab
mov edx, 7
mov rcx, r12
mov qword [rsp + 0x160], rax
call fcn.140035580
cmp byte [rbx], 0
mov qword [rsp + 0x40], rax
jne 0x1400606ab
lea rcx, [rsp + 0xa8]
mov edx, 1
mov qword [rsp + 0xa8], rax
call fcn.140035320
cmp byte [rbx], 0
mov qword [rsp + 0x60], rax
jne 0x1400606ab
mov rdx, rax
mov rcx, rsi
call fcn.140036900
cmp byte [rbx], 0
mov r12, qword [rsp + 0x90]
mov rbp, qword [rsp + 0x98]
jne 0x1400606ab
mov r9, r12
add r9, 0xfffffffffffffffe
jo 0x1400606e8
sub r9, 1
jo 0x1400606e8
xor eax, eax
add r9, 1
seto al
jo 0x1400606e8
test r9, r9
js 0x140060728
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 0x140060510
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 0x1400604da
mov rdx, qword [rsp + 0xb8]
test rdx, rdx
je 0x1400604a5
test byte [rdx + 7], 0x40
je 0x1400604a5
mov rcx, qword [rsp + 0x48]
call fcn.14000c170
lea rcx, [rbx + 1]
cmp rdi, rcx
jle 0x140060748
test rcx, rcx
js 0x140060748
movzx r10d, byte [rsi + rcx + 8]
mov rdx, qword [rsp + 0xb8]
mov byte [rdx + rbx + 8], r10b
mov rbx, rcx
cmp r12, rcx
jle 0x140060770
mov rdx, qword [rsp + 0xb0]
cmp rbx, rdx
jl 0x140060488
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 0x1400606ab
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.1400480e0
cmp byte [rbx], 0
mov rdx, qword [rsp + 0x90]
mov r10, qword [rsp + 0x98]
jne 0x1400606ab
movdqu xmm1, xmmword [r13 + 0x58]
movdqu xmm2, xmmword [0x1400b3ab0]
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.14005e670
cmp byte [rbx], 0
mov rsi, rax
jne 0x1400606ab
mov r10, qword [rsp + 0x58]
cmp qword [rax + 0x20], 0xc8
sete byte [r13 + 0x11]
test r10, r10
je 0x1400605fd
test byte [r10 + 7], 0x40
je 0x1400606f8
mov rcx, rsi
call fcn.140050270
cmp byte [rbx], 0
jne 0x1400606ab
test rbp, rbp
je 0x14006061d
test byte [rbp + 7], 0x40
je 0x140060708
test r12, r12
je 0x14006062e
test byte [r12 + 7], 0x40
je 0x140060718
mov rcx, qword [rsp + 0x40]
call fcn.140034560
cmp byte [rbx], 0
jne 0x1400606ab
mov rcx, qword [rsp + 0x38]
call fcn.140034560
cmp byte [rbx], 0
jne 0x1400606ab
mov rcx, qword [rsp + 0x30]
call fcn.140034560
cmp byte [rbx], 0
jne 0x1400606ab
mov rcx, qword [rsp + 0x28]
call fcn.140034560
cmp byte [rbx], 0
jne 0x1400606ab
mov rcx, qword [rsp + 0x20]
call fcn.140034560
cmp byte [rbx], 0
jne 0x1400606ab
mov rcx, r15
call fcn.140034560
cmp byte [rbx], 0
jne 0x1400606ab
mov rcx, r14
call fcn.140034560
cmp byte [rbx], 0
jne 0x1400606ab
mov rcx, rdi
call fcn.140034560
cmp byte [rbx], 0
jne 0x1400606ab
mov rcx, qword [rsp + 0x60]
call fcn.140034560
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 0x140060510
mov rcx, r10
call fcn.140008500
jmp 0x1400605fd
mov rcx, rbp
call fcn.140008500
jmp 0x14006061d
mov rcx, r12
call fcn.140008500
jmp 0x14006062e
movabs r8, 0x7fffffffffffffff
xor edx, edx
mov rcx, r9
call fcn.140008dd0
jmp 0x140060510
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 0x140060510
mov rax, rbp
mov rdi, qword [rsp + 0x58]
mov rbp, rsi
mov rbx, qword [rsp + 0x68]
mov rsi, rax
jmp 0x140060510