Function at 0x140081d80
Capabilities:
Encode data using xor
Hash data using fnv

Disassembly:
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x2d8
movaps xmmword [rsp + 0x2c0], xmm8
movaps xmmword [rsp + 0x2b0], xmm7
movaps xmmword [rsp + 0x2a0], xmm6
mov rbx, rcx
lea rsi, [0x1403cff18]
mov qword [rsp + 0x20], rsi
lea rdx, str.keep_aliveHTTP_1.1_100_Continue_r_n_r_ninternal_error:_entered_unreachable_code:_poll_read_body_invalid_state:
lea rcx, [rsp + 0x60]
lea r9, [rsp + 0x140]
mov r8d, 0xa
call fcn.14006f410
movzx eax, byte [rsp + 0x70]
mov rdx, qword [rsp + 0x60]
mov r8, qword [rsp + 0x68]
test eax, eax
je 0x140081e03
cmp eax, 2
je 0x140081e2f
cmp eax, 3
je 0x140081e23
lea rcx, [rsp + 0x68]
call fcn.14004a080
jmp 0x140081e3c
xor eax, eax
lea rcx, [0x1404445b0]
nop dword [rax]
cmp r8, rax
je 0x140081df7
movzx r9d, byte [rdx + rax]
inc rax
cmp r9b, byte [r9 + rcx]
je 0x140081e10
lea rax, str.C:Users_akita.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_srcprotoh2mod.rs
jmp 0x140081f0a
mov qword [rsp + 0x68], 0
mov byte [rsp + 0x70], dl
mov rax, qword [rsp + 0x68]
movzx ecx, byte [rsp + 0x70]
mov edx, dword [rsp + 0x71]
movzx r8d, word [rsp + 0x75]
movzx r9d, byte [rsp + 0x77]
movups xmm0, xmmword [rsp + 0x78]
mov qword [rsp + 0xd0], rax
mov byte [rsp + 0xd8], cl
mov dword [rsp + 0xd9], edx
mov word [rsp + 0xdd], r8w
mov byte [rsp + 0xdf], r9b
movaps xmmword [rsp + 0xe0], xmm0
mov qword [rsp + 0x20], rsi
lea rdx, str.proxy_connectionH
lea rcx, [rsp + 0x60]
lea r9, [rsp + 0x140]
mov r8d, 0x10
mov rsi, r9
call fcn.14006f410
movzx eax, byte [rsp + 0x70]
mov rdx, qword [rsp + 0x60]
mov r8, qword [rsp + 0x68]
test eax, eax
je 0x140081eda
cmp eax, 2
je 0x140081f2f
cmp eax, 3
je 0x140081f03
lea rcx, [rsp + 0x68]
call fcn.14004a080
jmp 0x140081f3c
xor eax, eax
lea rcx, [0x1404445b0]
nop word cs:[rax + rax]
cmp r8, rax
je 0x140081ece
movzx r9d, byte [rdx + rax]
inc rax
cmp r9b, byte [r9 + rcx]
je 0x140081ef0
lea rax, str.C:Users_akita.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_srcprotoh2mod.rs
mov qword [rsp + 0x20], rax
lea rcx, [0x14047a626]
lea r9, method..virtual_0
lea r8, [rsp + 0x260]
mov edx, 0x2b
call fcn.1403a6800
mov qword [rsp + 0x68], 0
mov byte [rsp + 0x70], dl
mov rax, qword [rsp + 0x68]
movzx ecx, byte [rsp + 0x70]
mov edx, dword [rsp + 0x71]
movzx r8d, word [rsp + 0x75]
movzx r9d, byte [rsp + 0x77]
movups xmm0, xmmword [rsp + 0x78]
mov qword [rsp + 0x160], rax
mov byte [rsp + 0x168], cl
mov dword [rsp + 0x169], edx
mov word [rsp + 0x16d], r8w
mov byte [rsp + 0x16f], r9b
movaps xmmword [rsp + 0x170], xmm0
movaps xmm0, xmmword [rsp + 0xd0]
and al, 0xd0
add byte [rax], al
add byte [rsi + 0xf], ah
outsd dx, dword [rsi]
mov word [rax + riz*8], fs
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0x140], eax
movdqa xmmword [rsp + 0x150], xmm1
add byte [rdi], cl
adc byte [0x1403d2250], al
movaps xmmword [rsp + 0x180], xmm0
movups xmm0, xmmword [0x1403d2260]
movaps xmmword [rsp + 0x190], xmm0
movups xmm0, xmmword [0x1403d2280]
movaps xmmword [rsp + 0x1b0], xmm0
add byte [rax], al
movups xmm0, xmmword [0x1403d2270]
movaps xmmword [rsp + 0x1a0], xmm0
movups xmm0, xmmword [0x1403d22a0]
movaps xmmword [rsp + 0x1d0], xmm0
movups xmm0, xmmword [0x1403d2290]
movaps xmmword [rsp + 0x1c0], xmm0
xor ecx, ecx
mov rdx, rsi
mov qword [rsp + 0x40], rbx
jmp 0x140082049