Function at 0x1401387b0
Capabilities:
Check for software breakpoints

Disassembly:
push r15
push r14
push rsi
push rdi
push rbp
push rbx
sub rsp, 0xb8
mov qword [rsp + 0x30], rdx
mov r14, qword [rcx]
test r14, r14
je 0x140138b18
mov ebx, r8d
mov rsi, rdx
movzx eax, byte [r14 + 0x52]
cmp r9, 2
setne byte [rsp + 0x2d]
movzx ebp, byte [rsp + 0x118]
mov edi, eax
shr dil, 5
and dil, 1
mov byte [rsp + 0x2e], dil
movzx ecx, word [r14 + 0x50]
lea edx, [rcx - 0x64]
cmp edx, 3
jb 0x14013881f
cmp ecx, 0xcc
je 0x14013881f
cmp ecx, 0x130
jne 0x140138873
mov byte [rsp + 0x2d], 0
jmp 0x140138824
mov byte [rsp + 0x2d], 1
lea rdx, str._r_n_r_ncontent_length:_0_r_n_r_nContent_Length:_0_r_n_r_ntransfer_encoding:_chunked_r_n_r_nTransfer_Encoding:_chunked_r_nconnection:_close_r_nConnection:_close_r_nconnection:_keep_alive_r_nConnection:_keep_alive_r_nconnection:_upgrade_r_nMultiple_copies_existC:UsersTony_Stark.cargo_registry_srcindex.crates.io_6f17d22bba15001f_actix_http_3.3.1_srcmessage.rs
mov r8d, 2
mov rcx, rsi
call fcn.1401eb040
test bpl, bpl
je 0x1401388a3
movzx eax, bpl
cmp eax, 1
jne 0x140138864
cmp bl, 2
jae 0x1401388da
test dil, dil
jne 0x1401388b6
lea rdx, [0x14038ca5e]
mov r8d, 0x18
jmp 0x1401388d2
lea rdx, [0x14038ca8e]
mov r8d, 0x15
jmp 0x1401388d2
test r9, r9
je 0x140138824
cmp r9, 1
jne 0x140138ac2
mov rcx, qword [rsp + 0x110]
test rcx, rcx
je 0x140138ae6
mov rdx, rsi
mov r8d, edi
call fcn.14013fb40
test bpl, bpl
jne 0x14013883e
cmp bl, 1
jbe 0x1401388da
test dil, dil
jne 0x1401388c5
lea rdx, [0x14038ca38]
jmp 0x1401388cc
lea rdx, [0x14038ca76]
mov r8d, 0x18
jmp 0x1401388d2
lea rdx, [0x14038ca4b]
mov r8d, 0x13
mov rcx, rsi
call fcn.1401eb040
mov byte [rsp + 0x2f], 0
mov rax, qword [rsi + 8]
mov rcx, qword [rsi + 0x10]
cmp rcx, rax
jne 0x140138901
mov edx, 0x40
mov rcx, rsi
call fcn.1401ead70
mov rax, qword [rsi + 8]
mov rcx, qword [rsi + 0x10]
mov rdi, qword [rsp + 0x120]
sub rcx, rax
add rax, qword [rsi]
mov qword [rsp + 0xa0], rax
mov qword [rsp + 0xa8], rcx
mov qword [rsp + 0x38], 0
lea rax, [rsp + 0x2d]
mov qword [rsp + 0x40], rax
lea rax, [rsp + 0x2f]
mov qword [rsp + 0x48], rax
lea rax, [rsp + 0xa8]
mov qword [rsp + 0x50], rax
lea rax, [rsp + 0x30]
mov qword [rsp + 0x58], rax
lea rax, [rsp + 0x38]
mov qword [rsp + 0x60], rax
lea rax, [rsp + 0xa0]
mov qword [rsp + 0x68], rax
lea rax, [rsp + 0x2e]
mov qword [rsp + 0x70], rax
mov rbx, qword [r14]
mov r14, qword [r14 + 0x18]
movdqa xmm0, xmmword [rbx]
pmovmskb eax, xmm0
not eax
lea r15, [rbx + 0x10]
lea rsi, [rsp + 0x40]
jmp 0x1401389c6
tzcnt ecx, eax
lea ebp, [rax - 1]
and ebp, eax
neg rcx
imul rax, rcx, 0xd0
lea rdx, [rbx + rax]
add rdx, 0xffffffffffffff30
lea r8, [rbx + rax]
add r8, 0xffffffffffffff50
mov rcx, rsi
call fcn.140139f70
dec r14
mov eax, ebp
test ax, ax
jne 0x140138990
test r14, r14
je 0x1401389ef
movdqa xmm0, xmmword [r15]
pmovmskb eax, xmm0
add rbx, 0xfffffffffffff300
add r15, 0x10
cmp eax, 0xffff
je 0x1401389d0
not eax
jmp 0x140138990
mov rcx, qword [rsp + 0x30]
mov rax, qword [rsp + 0x38]
add rax, qword [rcx + 8]
mov qword [rsp + 0xb0], rax
cmp rax, qword [rcx + 0x10]
ja 0x140138b24
mov qword [rcx + 8], rax
cmp byte [rsp + 0x2f], 0
jne 0x140138a9e
cmp byte [rsp + 0x2e], 0
lea rax, str.date:_Date:_C:UsersTony_Stark.cargo_registry_srcindex.crates.io_6f17d22bba15001f_actix_http_3.3.1_srcdate.rs
lea rdx, [0x14038a096]
cmove rdx, rax
movzx eax, word [rdx + 4]
mov word [rsp + 0x7c], ax
mov eax, dword [rdx]
mov dword [rsp + 0x78], eax
mov rax, qword [rdi]
mov rax, qword [rax + 0x60]
movups xmm0, xmmword [rax + 0x10]
movups xmm1, xmmword [rax + 0x20]
movups xmm2, xmmword [rax + 0x30]
movaps xmmword [rsp + 0x50], xmm1
movaps xmmword [rsp + 0x40], xmm0
movaps xmmword [rsp + 0x60], xmm2
movups xmm0, xmmword [rsp + 0x48]
movups xmmword [rsp + 0x7e], xmm0
movdqu xmm0, xmmword [rsp + 0x55]
movdqu xmmword [rsp + 0x8b], xmm0
mov word [rsp + 0x9b], 0xa0d
lea rdx, [rsp + 0x78]
mov r8d, 0x25
call fcn.1401eb040
mov rcx, qword [rsp + 0x30]
lea rdx, str._r_n_r_ncontent_length:_0_r_n_r_nContent_Length:_0_r_n_r_ntransfer_encoding:_chunked_r_n_r_nTransfer_Encoding:_chunked_r_nconnection:_close_r_nConnection:_close_r_nconnection:_keep_alive_r_nConnection:_keep_alive_r_nconnection:_upgrade_r_nMultiple_copies_existC:UsersTony_Stark.cargo_registry_srcindex.crates.io_6f17d22bba15001f_actix_http_3.3.1_srcmessage.rs
mov r8d, 2
call fcn.1401eb040
xor eax, eax
add rsp, 0xb8
pop rbx
pop rbp
pop rdi
pop rsi
pop r14
pop r15
ret
test al, 0x10
jne 0x140138818
mov byte [rsp + 0x2d], 1
test dil, dil
jne 0x140138af4
lea rdx, [0x14038c9fc]
mov r8d, 0x1e
jmp 0x140138831
test dil, dil
jne 0x140138b06
lea rdx, [0x14038c9d2]
jmp 0x140138b0d
lea rdx, [0x14038ca1a]
mov r8d, 0x1e
jmp 0x140138831
lea rdx, [0x14038c9e7]
mov r8d, 0x15
jmp 0x140138831
lea rcx, str.C:UsersTony_Stark.cargo_registry_srcindex.crates.io_6f17d22bba15001f_actix_http_3.3.1_src_responseshead.rs
call fcn.140364e70
add rcx, 0x10
lea rax, [rsp + 0xb0]
mov qword [rsp + 0x78], rax
lea rax, [fcn.1402f0500]
mov qword [rsp + 0x80], rax
mov qword [rsp + 0x88], rcx
mov qword [rsp + 0x90], rax
lea rax, [0x14038c7f8]
mov qword [rsp + 0x40], rax
mov qword [rsp + 0x48], 2
mov qword [rsp + 0x60], 0
lea rax, [rsp + 0x78]
mov qword [rsp + 0x50], rax
mov qword [rsp + 0x58], 2
lea rdx, [0x14038c880]
lea rcx, [rsp + 0x40]
call fcn.140364eb0
int3