Function at 0x6b6be0
Capabilities:
Resolve function by parsing pe exports

Disassembly:
push r15
push r14
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
mov rsi, rcx
mov rbx, qword [rcx + 0x10]
mov r14, qword [rcx + 0x18]
mov rax, qword [r14]
test rax, rax
je 0x6b6c05
mov rcx, rbx
call rax
cmp qword [r14 + 8], 0
je 0x6b6c28
cmp qword [r14 + 0x10], 0x11
jb 0x6b6c17
mov rbx, qword [rbx - 8]
mov rcx, qword [0x0083c108]
xor edx, edx
mov r8, rbx
call fcn.006f5b74
mov rbx, qword [rsi + 0x20]
mov r14, qword [rsi + 0x28]
mov rax, qword [r14]
test rax, rax
je 0x6b6c3d
mov rcx, rbx
call rax
movabs rdi, 0x8000000000000000
cmp qword [r14 + 8], 0
je 0x6b6c6a
cmp qword [r14 + 0x10], 0x11
jb 0x6b6c59
mov rbx, qword [rbx - 8]
mov rcx, qword [0x0083c108]
xor edx, edx
mov r8, rbx
call fcn.006f5b74
mov rax, qword [rsi + 0x2d8]
cmp rax, rdi
je 0x6b6c90
test rax, rax
je 0x6b6c90
mov r8, qword [rsi + 0x2e0]
mov rcx, qword [0x0083c108]
xor edx, edx
call fcn.006f5b74
mov rax, qword [rsi + 0x2f0]
cmp rax, rdi
je 0x6b6d0b
mov rbx, qword [rsi + 0x300]
test rbx, rbx
je 0x6b6cf1
mov r14, qword [rsi + 0x2f8]
add r14, 8
jmp 0x6b6cc9
add r14, 0x18
dec rbx
je 0x6b6cea
mov rax, qword [r14 - 8]
cmp rax, rdi
je 0x6b6cc0
test rax, rax
je 0x6b6cc0
mov r8, qword [r14]
mov rcx, qword [0x0083c108]
xor edx, edx
call fcn.006f5b74
jmp 0x6b6cc0
mov rax, qword [rsi + 0x2f0]
test rax, rax
je 0x6b6d0b
mov r8, qword [rsi + 0x2f8]
mov rcx, qword [0x0083c108]
xor edx, edx
call fcn.006f5b74
mov rcx, qword [rsi + 0x70]
test rcx, rcx
je 0x6b6d40
mov r15, qword [rsi + 0x58]
mov rax, qword [rsi + 0x68]
xor edx, edx
cmp rax, r15
cmovae rdx, r15
sub rax, rdx
mov rdx, r15
sub rdx, rax
mov rbx, rcx
sub rbx, rdx
ja 0x6b6d47
add rcx, rax
xor ebx, ebx
mov r15, rcx
jmp 0x6b6d47
xor eax, eax
xor r15d, r15d
xor ebx, ebx
mov r14, qword [rsi + 0x60]
sub r15, rax
lea rax, [rax + rax*2]
lea r12, [r14 + rax*8]
add r12, 8
jmp 0x6b6d64
add r12, 0x18
sub r15, 1
jb 0x6b6d86
cmp qword [r12 - 8], 0
je 0x6b6d60
mov r8, qword [r12]
mov rcx, qword [0x0083c108]
xor edx, edx
call fcn.006f5b74
jmp 0x6b6d60
add r14, 8
jmp 0x6b6d94
add r14, 0x18
sub rbx, 1
jb 0x6b6db4
cmp qword [r14 - 8], 0
je 0x6b6d90
mov r8, qword [r14]
mov rcx, qword [0x0083c108]
xor edx, edx
call fcn.006f5b74
jmp 0x6b6d90
cmp qword [rsi + 0x58], 0
je 0x6b6dcd
mov r8, qword [rsi + 0x60]
mov rcx, qword [0x0083c108]
xor edx, edx
call fcn.006f5b74
mov rcx, qword [rsi + 0xa0]
test rcx, rcx
je 0x6b6e0b
mov r15, qword [rsi + 0x88]
mov rax, qword [rsi + 0x98]
xor edx, edx
cmp rax, r15
cmovae rdx, r15
sub rax, rdx
mov rdx, r15
sub rdx, rax
mov rbx, rcx
sub rbx, rdx
ja 0x6b6e12
add rcx, rax
xor ebx, ebx
mov r15, rcx
jmp 0x6b6e12
xor eax, eax
xor r15d, r15d
xor ebx, ebx
mov r14, qword [rsi + 0x90]
sub r15, rax
lea rax, [rax + rax*2]
lea r12, [r14 + rax*8]
add r12, 8
jmp 0x6b6e34
add r12, 0x18
sub r15, 1
jb 0x6b6e56
cmp qword [r12 - 8], 0
je 0x6b6e30
mov r8, qword [r12]
mov rcx, qword [0x0083c108]
xor edx, edx
call fcn.006f5b74
jmp 0x6b6e30
add r14, 8
jmp 0x6b6e64
add r14, 0x18
sub rbx, 1
jb 0x6b6e84
cmp qword [r14 - 8], 0
je 0x6b6e60
mov r8, qword [r14]
mov rcx, qword [0x0083c108]
xor edx, edx
call fcn.006f5b74
jmp 0x6b6e60
cmp qword [rsi + 0x88], 0
je 0x6b6ea3
mov r8, qword [rsi + 0x90]
mov rcx, qword [0x0083c108]
xor edx, edx
call fcn.006f5b74
mov rcx, qword [rsi + 0xd0]
test rcx, rcx
je 0x6b6ee1
mov r15, qword [rsi + 0xb8]
mov rax, qword [rsi + 0xc8]
xor edx, edx
cmp rax, r15
cmovae rdx, r15
sub rax, rdx
mov rdx, r15
sub rdx, rax
mov rbx, rcx
sub rbx, rdx
ja 0x6b6ee8
add rcx, rax
xor ebx, ebx
mov r15, rcx
jmp 0x6b6ee8
xor eax, eax
xor r15d, r15d
xor ebx, ebx
mov r14, qword [rsi + 0xc0]
sub r15, rax
lea rax, [rax + rax*2]
lea r12, [r14 + rax*8]
add r12, 8
jmp 0x6b6f04
add r12, 0x18
sub r15, 1
jb 0x6b6f26
cmp qword [r12 - 8], 0
je 0x6b6f00
mov r8, qword [r12]
mov rcx, qword [0x0083c108]
xor edx, edx
call fcn.006f5b74
jmp 0x6b6f00
add r14, 8
jmp 0x6b6f34
add r14, 0x18
sub rbx, 1
jb 0x6b6f54
cmp qword [r14 - 8], 0
je 0x6b6f30
mov r8, qword [r14]
mov rcx, qword [0x0083c108]
xor edx, edx
call fcn.006f5b74
jmp 0x6b6f30
cmp qword [rsi + 0xb8], 0
je 0x6b6f73
mov r8, qword [rsi + 0xc0]
mov rcx, qword [0x0083c108]
xor edx, edx
call fcn.006f5b74
mov rax, qword [rsi + 0x308]
cmp rax, rdi
je 0x6b6f99
test rax, rax
je 0x6b6f99
mov r8, qword [rsi + 0x310]
mov rcx, qword [0x0083c108]
xor edx, edx
call fcn.006f5b74
add rsi, 0xd8
mov rcx, rsi
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
jmp sym.core::ptr::drop_in_place_rustls::quic::Quic_::hecac2586d54a7140