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

Disassembly:
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0xcb8
movaps xmmword [rsp + 0xca0], xmm6
mov qword [rsp + 0xa8], r8
mov rdi, rdx
mov qword [rsp + 0xc8], rcx
mov rdx, qword [rdx + 0x418]
add rdx, 0x10
lea rsi, [rsp + 0x3a0]
mov rcx, rsi
call fcn.1400437eb
cmp qword [rsi], 0
jne 0x14009a255
mov r14, qword [rsp + 0x3a8]
mov al, byte [rsp + 0x3b0]
mov byte [rsp + 0xd0], al
cmp dword [r14 + 0xe0], 0
je 0x140096818
call fcn.1400ce2b0
lea rsi, [r14 + 8]
lea r15, [r14 + 0x1b8]
lea r12, [r14 + 0xe0]
lea r13, [rsp + 0x6a0]
mov qword [r13], rax
mov dword [r13 + 8], edx
mov rbx, qword [r14 + 0xa0]
mov eax, dword [r14 + 0xa8]
mov dword [rsp + 0x138], eax
mov eax, 1
lea rbp, [rsp + 0x1f0]
test eax, eax
je 0x140096818
mov rax, qword [r14 + 0xe4]
mov qword [rsp + 0x3a8], rax
mov qword [rsp + 0x3a0], r15
lea rcx, [rsp + 0x3a0]
call fcn.14004b86e
mov r8d, dword [rax + 0x48]
cmp r8d, 0x3b9aca00
je 0x14009a1ab
mov rdx, qword [rax + 0x40]
mov rcx, r13
call fcn.1400f0ba0
xor r8d, r8d
mov ecx, 0xff
cmp rax, rbx
setne al
jb 0x1400967d3
mov r8b, al
mov ecx, r8d
test cl, cl
jne 0x1400967e3
cmp edx, dword [rsp + 0x138]
setne cl
jb 0x140096818
cmp cl, 1
jne 0x140096818
mov rcx, rbp
mov rdx, r12
mov r8, r15
call fcn.14004e5b4
cmp qword [rsp + 0x1f0], 0
je 0x140096818
mov rcx, rsi
mov rdx, rbp
mov r8b, 1
call fcn.14004b98d
mov eax, dword [r12]
jmp 0x140096774
mov rcx, r14
mov dl, byte [rsp + 0xd0]
call fcn.14006763c
lea r13, [rdi + 0x3b8]
lea rax, [rdi + 0x410]
mov qword [rsp + 0x5b8], rax
lea rax, [rdi + 0x428]
mov qword [rsp + 0x5b0], rax
mov eax, 0x121
lea rcx, [rsp + 0x1f0]
lea rdx, [rcx + rax]
mov qword [rsp + 0x578], rdx
mov edx, 0x125
lea r8, [rcx + rdx]
mov qword [rsp + 0x570], r8
lea r8, [rsp + 0x8d8]
add rax, r8
mov qword [rsp + 0x5a8], rax
add rdx, r8
mov qword [rsp + 0x5a0], rdx
xorps xmm6, xmm6
lea rax, [rdi + 0x3f0]
mov qword [rsp + 0x1e8], rax
lea rax, [rdi + 0x48]
mov qword [rsp + 0xd0], rax
lea rax, [rdi + 0x390]
mov qword [rsp + 0x138], rax
lea rax, [rdi + 0x3a8]
mov qword [rsp + 0x598], rax
lea rax, [rdi + 0x50]
mov qword [rsp + 0x580], rax
lea rax, [rdi + 0x58]
mov qword [rsp + 0x508], rax
lea rax, [rdi + 0x454]
mov qword [rsp + 0x368], rax
lea rax, [rdi + 0x1c8]
mov qword [rsp + 0x360], rax
lea rax, [rdi + 0x230]
mov qword [rsp + 0x158], rax
lea rsi, [rdi + 0x1a0]
lea rax, [rdi + 0x238]
mov qword [rsp + 0x150], rax
lea rax, [rcx + 0x119]
mov qword [rsp + 0x500], rax
lea rax, [rdi + 0x358]
mov qword [rsp + 0x1c8], rax
lea rax, [rcx + 0x11d]
mov qword [rsp + 0x4f8], rax
lea rax, [rdi + 0x494]
mov qword [rsp + 0x590], rax
lea rax, [rdi + 0x4c9]
mov qword [rsp + 0x588], rax
lea rax, str._home_ellie_.cargo_registry_src_index.crates.io_6f17d22bba15001f_h2_0.3.26_src_frame_head.rs
mov qword [rsp + 0x130], rax
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x68], rax
mov qword [rsp + 0x60], rax
mov dword [rsp + 0x8c], eax
mov dword [rsp + 0x88], eax
mov qword [rsp + 0xb8], rax
mov r14, qword [rsp + 0xa8]
mov qword [rsp + 0x120], r13
mov rax, qword [r13 + 0x20]
mov qword [rsp + 0x6c0], rax
movups xmm0, xmmword [r13]
movups xmm1, xmmword [r13 + 0x10]
and qword [r13], 0
movaps xmmword [rsp + 0x6b0], xmm1
movaps xmmword [rsp + 0x6a0], xmm0
cmp qword [rsp + 0x6a0], 0
je 0x140096acd
mov rax, qword [rsp + 0x6c0]
mov qword [rsp + 0x210], rax
movaps xmm0, xmmword [rsp + 0x6a0]
movaps xmm1, xmmword [rsp + 0x6b0]
movaps xmmword [rsp + 0x200], xmm1
movaps xmmword [rsp + 0x1f0], xmm0
mov rcx, qword [rsp + 0xd0]
mov rdx, r14
call fcn.14009b4e9
test rax, rax
jne 0x140099fdf
mov rbx, rdx
test rdx, rdx
jne 0x14009a04d
mov eax, dword [rsp + 0x214]
mov dword [rsp + 0x174], eax
mov rax, qword [rsp + 0x210]
lea rcx, [rsp + 0x3a8]
mov qword [rcx + 0x20], rax
movaps xmm0, xmmword [rsp + 0x1f0]
movaps xmm1, xmmword [rsp + 0x200]
movups xmmword [rcx + 0x10], xmm1
movups xmmword [rcx], xmm0
mov byte [rsp + 0x3a0], 6
mov rcx, rdi
lea rdx, [rsp + 0x3a0]
call fcn.140080a22
mov r8d, 0x14
mov ecx, eax
lea rdx, [0x140255617]
lea r9, str._home_ellie_.cargo_registry_src_index.crates.io_6f17d22bba15001f_h2_0.3.26_src_proto_go_away.rsinvalid_GOAWAY_frame
call fcn.140081942
cmp qword [rdi + 0x3b8], 0
jne 0x140096afd
cmp byte [rdi + 0x3ec], 0
je 0x140096afd
jmp 0x140099fc2
cmp byte [rdi + 0x3ec], 0
je 0x140096af0
cmp dword [rdi + 0x3e0], 0
je 0x140096aec
mov eax, dword [rdi + 0x3e8]
mov dword [rsp + 0x174], eax
jne 0x140096ab5
jmp 0x140096afd
lea rcx, [rsp + 0x6a0]
call fcn.14009b94c
mov rax, qword [rsp + 0x138]
cmp dword [rax], 2
je 0x140096b1f
mov rcx, qword [rsp + 0x138]
mov rdx, qword [rsp + 0x598]
call fcn.14010e2a7
mov qword [rsp + 0x6a0], 2
and qword [rsp + 0x6c0], 0
mov r14, qword [rdi + 0x3f9]
cmp byte [rdi + 0x3f8], 0
mov byte [rdi + 0x3f8], 0
je 0x140096bc2
mov rcx, qword [rsp + 0xd0]
mov rdx, qword [rsp + 0xa8]
call fcn.14009b4e9
test rax, rax
je 0x140096b79
mov byte [rdi + 0x3f8], 1
mov byte [rsp + 0x7f0], 4
jmp 0x1400973de
mov rbx, rdx
test rdx, rdx
jne 0x1400970fa
mov qword [rsp + 0x3a2], r14
mov word [rsp + 0x3a0], 0x105
mov rcx, rdi
lea rdx, [rsp + 0x3a0]
call fcn.140080a22
mov r8d, 0x12
mov ecx, eax
lea rdx, str.invalid_pong_frame
lea r9, str.x___
call fcn.140081942
movzx eax, byte [rdi + 0x401]
test eax, eax
je 0x140096c85
cmp eax, 2
jne 0x140096d1b
mov rax, qword [rsp + 0x1e8]
mov rax, qword [rax]
test rax, rax
je 0x140096d1b
mov rax, qword [rax + 0x10]
cmp rax, 1
jne 0x140096cfc
mov rcx, qword [rsp + 0xd0]
mov rdx, qword [rsp + 0xa8]
call fcn.14009b4e9
test rax, rax
jne 0x140096b6c
mov rbx, rdx
test rdx, rdx
jne 0x1400970fa
movabs rax, 0xb416870b7adb7c3b
mov qword [rsp + 0x3a2], rax
mov word [rsp + 0x3a0], 5
mov rcx, rdi
lea rdx, [rsp + 0x3a0]
call fcn.140080a22
mov r8d, 0x12
mov ecx, eax
lea rdx, [0x1402560d9]
lea r9, str._home_ellie_.cargo_registry_src_index.crates.io_6f17d22bba15001f_h2_0.3.26_src_proto_ping_pong.rsinvalid_ping_frame
call fcn.140081942
mov rax, qword [rsp + 0x1e8]
mov rax, qword [rax]
mov qword [rax + 0x10], 2
jmp 0x140096d1b
mov rcx, qword [rsp + 0xd0]
mov rdx, qword [rsp + 0xa8]
call fcn.14009b4e9
test rax, rax
jne 0x140096b6c
mov rbx, rdx
test rdx, rdx
jne 0x1400970fa
mov rax, qword [rdi + 0x402]
mov qword [rsp + 0x3a2], rax
mov word [rsp + 0x3a0], 5
mov rcx, rdi
lea rdx, [rsp + 0x3a0]
call fcn.140080a22
mov r8d, 0x12
mov ecx, eax
lea rdx, [0x1402560d9]
lea r9, str._home_ellie_.cargo_registry_src_index.crates.io_6f17d22bba15001f_h2_0.3.26_src_proto_ping_pong.rsinvalid_ping_frame
call fcn.140081942
mov byte [rdi + 0x401], 1
jmp 0x140096d1b
mov rax, qword [rsp + 0x1e8]
mov rcx, qword [rax]
add rcx, 0x18
mov rax, qword [rsp + 0xa8]
mov rdx, qword [rax]
call fcn.140041b2f
cmp dword [rdi + 0x490], 2
jne 0x140096db9
mov rdx, qword [rsp + 0xa8]
mov dword [rdi + 0x490], 2
cmp dword [rdi + 0x450], 0
je 0x140096ded
mov rdx, qword [rdi + 0x418]
add rdx, 0x10
lea rcx, [rsp + 0x3a0]
call fcn.1400437eb
cmp qword [rsp + 0x3a0], 0
jne 0x14009a29c
mov r14, qword [rsp + 0x3a8]
mov bpl, byte [rsp + 0x3b0]
cmp dword [r14 + 0x98], 0
je 0x1400970d5
mov r15d, dword [r14 + 0x9c]
mov rcx, qword [rsp + 0xd0]
mov rdx, qword [rsp + 0xa8]
call fcn.14009b4e9
test rax, rax
je 0x140096e3a
xor r15d, r15d
jmp 0x1400970e2
mov rcx, qword [rsp + 0xd0]
mov rdx, qword [rsp + 0xa8]
call fcn.14009b4e9
mov bl, 4
test rax, rax
jne 0x1400973d7
test rdx, rdx
je 0x140096e4e
lea rcx, [rsp + 0x1f0]
call fcn.1400470a0
jmp 0x140096e1b
mov rcx, qword [rsp + 0xd0]
call fcn.14009b4e9
mov bl, 4
test rax, rax
jne 0x1400973d7
test rdx, rdx
je 0x140097141
lea rcx, [rsp + 0x1f0]
call fcn.1400470a0
movzx ebx, byte [rsp + 0x1f0]
cmp ebx, 4
je 0x1400973d7
cmp ebx, 3
je 0x140096d47
jmp 0x1400973b1
mov rbx, rdx
test rdx, rdx
je 0x14009708f
mov r15b, 1
jmp 0x1400970e2
mov byte [rsp + 0x3dc], 1
and dword [rsp + 0x3a4], 0
and dword [rsp + 0x3ac], 0
and dword [rsp + 0x3b4], 0
and dword [rsp + 0x3bc], 0
and dword [rsp + 0x3c4], 0
and dword [rsp + 0x3cc], 0
and dword [rsp + 0x3d4], 0
mov byte [rsp + 0x3a0], 4
mov rcx, rdi
lea rdx, [rsp + 0x3a0]
call fcn.140080a22
mov r8d, 0x16
mov ecx, eax
lea rdx, str.invalid_settings_frame
lea r9, [0x140256048]
call fcn.140081942
mov rdx, qword [rdi + 0x418]
add rdx, 0x10
lea rcx, [rsp + 0x3a0]
call fcn.1400437eb
cmp qword [rsp + 0x3a0], 0
jne 0x14009a360
mov r14, qword [rsp + 0x3a8]
mov al, byte [rsp + 0x3b0]
mov byte [rsp + 0x99], al
mov rdx, qword [rdi + 0x420]
add rdx, 0x10
lea rcx, [rsp + 0x3a0]
call fcn.140067372
cmp qword [rsp + 0x3a0], 0
jne 0x14009a3a7
cmp dword [rdi + 0x4a0], 0
je 0x140096f38
mov eax, dword [rdi + 0x4a4]
mov qword [r14 + 0x18], rax
cmp dword [rdi + 0x4c0], 0
je 0x140096f50
cmp dword [rdi + 0x4c4], 0
setne byte [r14 + 0x179]
mov rax, qword [rsp + 0x3a8]
mov qword [rsp + 0x128], rax
mov al, byte [rsp + 0x3b0]
mov byte [rsp + 0x9a], al
cmp dword [rdi + 0x4a8], 0
je 0x1400972e6
lea rax, [r14 + 8]
mov qword [rsp + 0x90], rax
lea rax, [r14 + 0x1b8]
mov qword [rsp + 0x50], rax
mov eax, dword [rdi + 0x4ac]
mov r15d, dword [r14 + 0x174]
mov dword [r14 + 0x174], eax
xor ecx, ecx
mov ebx, eax
sub ebx, r15d
setne cl
mov edx, 0xff
cmovb ecx, edx
cmp cl, 0xff
je 0x1400971df
movzx eax, cl
cmp eax, 1
jne 0x1400972e6
mov rax, qword [rsp + 0x128]
add rax, 8
mov qword [rsp + 0xc0], rax
lea r15, [r14 + 0x108]
lea r12, [r14 + 0x1a8]
mov rbp, qword [r14 + 0x210]
xor r13d, r13d
cmp r13, rbp
jae 0x1400972e6
mov rcx, qword [r14 + 0x1e8]
mov rdx, qword [r14 + 0x1f0]
mov r8, r13
call fcn.140046f42
test rax, rax
je 0x14009a2e3
mov eax, dword [rax]
mov ecx, dword [rdx]
mov rdx, qword [rsp + 0x50]
mov qword [rsp + 0x3a0], rdx
mov dword [rsp + 0x3a8], ecx
mov dword [rsp + 0x3ac], eax
mov qword [rsp + 0x28], r12
mov rax, qword [rsp + 0x90]
mov qword [rsp + 0x20], rax
mov rcx, r15
mov edx, ebx
mov r8, qword [rsp + 0xc0]
lea r9, [rsp + 0x3a0]
call fcn.14009f710
test eax, eax
jne 0x1400972b6
mov rax, qword [r14 + 0x210]
cmp rax, rbp
sbb r13, 0xffffffffffffffff
cmp rax, rbp
sbb rbp, 0
jmp 0x140096ffa
mov dword [rsp + 0x3a4], r15d
mov dword [rsp + 0x3a8], 7
mov byte [rsp + 0x3a0], 8
mov rcx, rdi
lea rdx, [rsp + 0x3a0]
call fcn.140080a22
mov r8d, 0x18
mov ecx, eax
lea rdx, [0x1402557f4]
lea r9, str._home_ellie_.cargo_registry_src_index.crates.io_6f17d22bba15001f_h2_0.3.26_src_proto_streams_recv.rsinvalid_RST_STREAM_frame
call fcn.140081942
and dword [r14 + 0x98], 0
mov r15b, 1
xor ebx, ebx
mov rcx, r14
mov edx, ebp
call fcn.14006763c
test r15b, r15b
je 0x140096b6c
test rbx, rbx
je 0x14009710f
lea rcx, [rsp + 0x7f0]
mov rdx, rbx
call fcn.1400470a0
jmp 0x1400973de
lea rbx, [rsp + 0x6a0]
mov rcx, rbx
call fcn.14004753b
mov r14, qword [rsp + 0xa8]
mov rcx, rbx
call fcn.140089c76
mov rcx, qword [rsp + 0x138]
call fcn.14004753b
jmp 0x14009741c
lea rcx, [rsp + 0x3a4]
mov rdx, qword [rsp + 0x368]
call fcn.1400809fd
mov byte [rsp + 0x3a0], 4
mov rcx, rdi
lea rdx, [rsp + 0x3a0]
call fcn.140080a22
mov r8d, 0x16
mov ecx, eax
lea rdx, str.invalid_settings_frame
lea r9, [0x140256060]
call fcn.140081942
lea rcx, [rsp + 0x3a0]
mov rbx, qword [rsp + 0x368]
mov rdx, rbx
call fcn.1400809fd
mov dword [rdi + 0x450], 1
movups xmm0, xmmword [rsp + 0x3a0]
movups xmm1, xmmword [rsp + 0x3b0]
movups xmm2, xmmword [rsp + 0x3c0]
movups xmm3, xmmword [rsp + 0x3cc]
movups xmmword [rbx + 0x2c], xmm3
movups xmmword [rbx + 0x20], xmm2
movups xmmword [rbx + 0x10], xmm1
movups xmmword [rbx], xmm0
jmp 0x140096d47
sub r15d, eax
mov r13, qword [r14 + 0x210]
xor ebp, ebp
xor ebx, ebx
cmp rbx, r13
jae 0x1400972cb
mov rcx, qword [r14 + 0x1e8]
mov rdx, qword [r14 + 0x1f0]
mov r8, rbx
call fcn.140046f42
test rax, rax
je 0x14009a2e3
mov eax, dword [rax]
mov ecx, dword [rdx]
mov rdx, qword [rsp + 0x50]
mov qword [rsp + 0x3a0], rdx
mov dword [rsp + 0x3a8], ecx
mov dword [rsp + 0x3ac], eax
lea rcx, [rsp + 0x3a0]
call fcn.14004b8f4
mov ecx, dword [rax + 0x80]
sub ecx, r15d
jo 0x14009729d
mov dword [rax + 0x80], ecx
test ecx, ecx
mov edx, 0
cmovle ecx, edx
mov edx, dword [rax + 0x84]
cmp edx, ecx
jle 0x140097283
test edx, edx
mov r8d, 0
cmovg r8d, edx
sub r8d, ecx
sub edx, r8d
jo 0x14009729d
mov dword [rax + 0x84], edx
add ebp, r8d
mov rax, qword [r14 + 0x210]
cmp rax, r13
sbb rbx, 0xffffffffffffffff
cmp rax, r13
sbb r13, 0
jmp 0x1400971ed
movaps xmmword [rsp + 0xae0], xmm6
mov bl, 1
mov dword [rsp + 0x16c], 3
xor ebp, ebp
jmp 0x140097303
movaps xmmword [rsp + 0xae0], xmm6
mov bl, 1
xor ebp, ebp
mov dword [rsp + 0x16c], edx
jmp 0x140097303
lea rcx, [r14 + 0x110]
mov edx, ebp
mov r8, qword [rsp + 0x50]
mov r9, qword [rsp + 0x90]
call fcn.14004cc3f
mov bl, 3
mov bpl, 1
cmp dword [rdi + 0x498], 0
je 0x140097303
cmp dword [rdi + 0x49c], 0
setne byte [r14 + 0x178]
mov r13, qword [rsp + 0x120]
mov rcx, qword [rsp + 0x128]
mov dl, byte [rsp + 0x9a]
call fcn.14006763c
mov rcx, r14
mov dl, byte [rsp + 0x99]
call fcn.14006763c
test bpl, bpl
je 0x14009736c
cmp dword [rdi + 0x490], 0
mov rdx, qword [rsp + 0x580]
je 0x140099ee3
mov eax, dword [rdi + 0x494]
mov rcx, qword [rdi + 0x48]
test rcx, rcx
je 0x140099eaa
cmp ecx, 1
jne 0x140099ec7
cmp qword [rdx], rax
jmp 0x140099eb9
mov byte [rsp + 0x1f1], 1
mov eax, dword [rsp + 0x16c]
mov dword [rsp + 0x1f4], eax
lea rax, [0x14022b8f8]
mov qword [rsp + 0x1f8], rax
mov qword [rsp + 0x200], 1
movaps xmm0, xmmword [rsp + 0xae0]
lea rax, [rsp + 0x1f1]
movups xmmword [rax + 0x17], xmm0
lea rdx, [rsp + 0x1f1]
mov rax, qword [rdx + 0x1f]
lea rcx, [rsp + 0x7f1]
mov qword [rcx + 0x1f], rax
movups xmm0, xmmword [rdx]
movups xmm1, xmmword [rdx + 0x10]
movups xmmword [rcx + 0x10], xmm1
movups xmmword [rcx], xmm0
mov byte [rsp + 0x7f0], bl
lea rbx, [rsp + 0x6a0]
mov rcx, rbx
call fcn.14004753b
mov r14, qword [rsp + 0xa8]
mov rcx, rbx
call fcn.140089c76
mov rcx, qword [rsp + 0x138]
call fcn.14004753b
movzx eax, byte [rsp + 0x7f0]
cmp eax, 3
jne 0x140099f40
mov rax, qword [rdi + 0x418]
mov rcx, qword [rdi + 0x420]
add rax, 0x10
add rcx, 0x10
mov rdx, qword [rsp + 0x5b8]
mov qword [rsp + 0x640], rdx
mov qword [rsp + 0x648], r13
mov qword [rsp + 0x660], rax
mov qword [rsp + 0x668], rcx
mov byte [rsp + 0x670], 0
mov rax, qword [rsp + 0x5b0]
mov qword [rsp + 0x650], rax
mov rax, qword [rsp + 0x1e8]
mov qword [rsp + 0x658], rax
mov qword [rsp + 0x678], 2
and qword [rsp + 0x698], 0
cmp byte [rdi + 0x1c2], 0
jne 0x140099494
cmp byte [rdi + 0x1c1], 0
je 0x14009751c
cmp byte [rdi + 0x1c0], 0
jne 0x140097604
lea rcx, [rsp + 0x3a0]
mov rdx, rdi
mov r8, rsi
call fcn.14010df7f
cmp qword [rsp + 0x3a0], 0
mov rbp, qword [rsp + 0x3a8]
jne 0x1400996ca
lea rcx, [rsp + 0x3a8]
mov rax, qword [rcx + 0x18]
lea rdx, [rsp + 0x1f1]
mov qword [rdx + 0x17], rax
movups xmm0, xmmword [rcx + 8]
movups xmmword [rdx + 7], xmm0
mov qword [rsp + 0x1f0], rbp
test rbp, rbp
jne 0x140097665
mov byte [rdi + 0x1c1], 0
mov edx, 1
mov rcx, rsi
call fcn.14010df6d
cmp qword [rdi + 0x1a8], 0xffffffffffffffff
je 0x1400975e3
mov rcx, rsi
call fcn.14008d9fe
mov qword [rsp + 0x1f0], rax
mov qword [rsp + 0x1f8], rdx
lea rax, [rsp + 0x1f1]
movups xmmword [rax + 0xf], xmm6
lea rcx, [rsp + 0x1f0]
call fcn.14008da34
mov rbx, rax
mov qword [rsp + 0x7f0], rax
mov rcx, qword [rdi + 0x188]
mov rax, qword [rdi + 0x190]
mov rdx, r14
lea r8, [rsp + 0x1f0]
call qword [rax + 0x18]
test rax, rax
jne 0x1400994a3
mov rbp, rdx
test rdx, rdx
jne 0x1400996ca
lea rcx, [rsp + 0x1f0]
call fcn.14008da34
mov qword [rsp + 0x6a0], rax
cmp rbx, rax
jne 0x14009a185
lea rcx, [rsp + 0x1f0]
call fcn.14008da34
mov rbx, rdx
mov rcx, rsi
call fcn.140046512
test rbx, rbx
je 0x1400975e3
xor eax, eax
jmp 0x1400975f2
mov al, 1
cmp byte [rdi + 0x1c0], 0
jne 0x14009949c
mov byte [rdi + 0x1c0], al
mov byte [rdi + 0x1c1], 1
jmp 0x140097497
lea rcx, [rsp + 0x3a0]
mov rdx, rdi
mov r8, rsi
call fcn.14010df7f
cmp qword [rsp + 0x3a0], 0
mov rbp, qword [rsp + 0x3a8]
jne 0x1400996ca
mov r15, qword [rsp + 0x3b0]
lea rax, [rsp + 0x3a8]
movups xmm0, xmmword [rax + 0x10]
movaps xmmword [rsp + 0x1f0], xmm0
test rbp, rbp
je 0x1400996a5
movaps xmm0, xmmword [rsp + 0x1f0]
movaps xmmword [rsp + 0xa00], xmm0
jmp 0x14009768d
mov r15, qword [rsp + 0x1f8]
lea rcx, [rsp + 0x1f1]
mov rax, qword [rcx + 0xf]
mov qword [rsp + 0xa00], rax
mov rax, qword [rcx + 0x17]
mov qword [rsp + 0xa08], rax
mov rax, qword [rsp + 0xa00]
lea rcx, [rsp + 0x350]
mov qword [rcx], rax
mov rax, qword [rsp + 0xa08]
mov qword [rcx + 8], rax
mov rax, qword [rdi + 0x380]
mov qword [rsp + 0x90], rax
mov rbx, qword [rdi + 0x388]
mov qword [rsp + 0x340], rbp
mov qword [rsp + 0x348], r15
mov qword [rsp + 0x178], 2
and qword [rsp + 0x198], 0
mov r14b, 1
mov ecx, 5
mov rdx, rbp
mov r8, r15
lea r9, str._home_ellie_.cargo_registry_src_index.crates.io_6f17d22bba15001f_h2_0.3.26_src_frame_head.rs
call fcn.140046318
mov rcx, rax
call fcn.14004754a
mov qword [rsp + 0x50], rax
cmp r15, 4
jb 0x14009a1d9
movzx eax, byte [rbp + 3]
cmp rax, 9
ja case.default.0x140097734
lea rdx, [0x140219748]
movsxd rcx, dword [rdx + rax*4]
add rcx, rdx
jmp rcx
xor ecx, ecx
mov r13d, 4
cmp r15, 4
je 0x14009a1e4
mov rdx, qword [rsp + 0x158]
mov r14, qword [rdx]
cmp r14, 2
setne dl
not cl
test cl, dl
jne case.default.0x14009777b
mov r12b, byte [rbp + 4]
mov dl, 1
movzx eax, al
lea rcx, [0x140219770]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov r14b, 1
mov r8d, 9
lea rcx, [rsp + 0x3a0]
lea rdx, [rsp + 0x340]
call fcn.14003215b
lea rcx, [rsp + 0x3a0]
call fcn.14003134e
xor r14d, r14d
lea rcx, [rsp + 0x1f0]
lea rdx, [rsp + 0x340]
call fcn.140047579
cmp dword [rsp + 0x50], 0
je 0x140097ef9
movzx ebp, r12b
mov eax, ebp
and eax, 8
mov r13d, eax
je 0x140098524
mov rbx, qword [rsp + 0x200]
test rbx, rbx
je 0x140097ef9
mov rax, qword [rsp + 0x1f8]
movzx r14d, byte [rax]
cmp rbx, r14
jbe 0x140097ef9
mov r8d, 1
lea r15, [rsp + 0x3a0]
mov rcx, r15
lea rdx, [rsp + 0x1f0]
call fcn.140032004
mov rcx, r15
call fcn.140043645
mov rax, r14
not rax
add rbx, rax
mov rcx, r15
lea rdx, [rsp + 0x1f0]
mov r8, rbx
call fcn.140031efc
mov rcx, r15
call fcn.140043645
shl r14d, 0x10
jmp 0x140098527
mov rcx, qword [rsp + 0x40]
and ecx, 0xffff0000
movabs rax, 0x100000101
or rcx, rax
mov qword [rsp + 0x40], rcx
mov r14b, 1
mov bl, 0xa
mov eax, 1
mov qword [rsp + 0x78], rax
xor eax, eax
mov qword [rsp + 0x50], rax
xor eax, eax
mov qword [rsp + 0x68], rax
xor eax, eax
mov qword [rsp + 0x60], rax
lea rax, [0x14022b8f8]
mov qword [rsp + 0x48], rax
mov dword [rsp + 0x3c], 0
lea rcx, [rsp + 0x178]
jmp 0x140098cfa
mov cl, 1
jmp 0x140097738
xor ecx, ecx
mov al, 0xa
jmp 0x140097738
cmp dword [rsp + 0x50], 0
je 0x140097eaa
mov r14b, 1
mov ecx, 9
mov rdx, rbp
mov r8, r15
lea r9, [0x14022be78]
call fcn.140046318
mov rcx, rax
call fcn.140047696
mov rcx, rax
shr rcx, 0x28
cmp cl, 2
jne 0x14009847e
cmp al, 0x14
mov rbp, qword [rsp + 0x50]
je 0x1400984a5
jmp 0x14009803b
mov r14b, 1
mov r8d, 9
lea rcx, [rsp + 0x3a0]
lea rdx, [rsp + 0x340]
call fcn.14003215b
lea rcx, [rsp + 0x3a0]
call fcn.14003134e
movups xmm0, xmmword [rsp + 0x340]
movups xmm1, xmmword [rsp + 0x350]
movaps xmmword [rsp + 0x200], xmm1
movaps xmmword [rsp + 0x1f0], xmm0
cmp dword [rsp + 0x50], 0
je 0x140098094
test r12b, 8
jne 0x14009809c
xor r13d, r13d
jmp 0x1400980df
jmp 0x1400985ad
mov rcx, qword [rsp + 0x40]
and ecx, 0xffff0000
movabs rax, 0x100000101
or rcx, rax
mov qword [rsp + 0x40], rcx
mov bl, 0xa
mov eax, 1
mov qword [rsp + 0x78], rax
xor eax, eax
mov qword [rsp + 0x58], rax
xor eax, eax
mov qword [rsp + 0x68], rax
xor eax, eax
mov qword [rsp + 0x60], rax
lea rax, [0x14022b8f8]
mov qword [rsp + 0x48], rax
jmp 0x1400986f2
xor eax, eax
mov qword [rsp + 0x58], rax
xor r14d, r14d
lea rcx, [rsp + 0x1f0]
call fcn.140043645
mov rcx, qword [rsp + 0x40]
and ecx, 0xffff0000
movabs rax, 0x100000101
or rcx, rax
mov qword [rsp + 0x40], rcx
mov bl, 0xa
mov eax, 1
mov qword [rsp + 0x78], rax
xor eax, eax
mov qword [rsp + 0x68], rax
xor eax, eax
mov qword [rsp + 0x60], rax
lea rax, [0x14022b8f8]
mov qword [rsp + 0x48], rax
mov dword [rsp + 0x3c], 0
jmp 0x140098ce3
mov rcx, qword [rsp + 0x40]
and ecx, 0xffff0000
movabs rax, 0x100000101
or rcx, rax
mov qword [rsp + 0x40], rcx
mov dl, 1
mov bl, 0xa
mov eax, 1
mov qword [rsp + 0x78], rax
xor eax, eax
mov qword [rsp + 0x58], rax
xor eax, eax
mov qword [rsp + 0x68], rax
xor eax, eax
mov qword [rsp + 0x60], rax
lea rax, [0x14022b8f8]
mov qword [rsp + 0x48], rax
mov dword [rsp + 0x3c], 0
jmp 0x140098ce5
mov bpl, 0x12
jmp 0x140098c49
cmp qword [rsp + 0x1f8], 0
je 0x140098840
mov rax, qword [rsp + 0x1f0]
movzx r13d, byte [rax]
mov r8d, 1
lea rcx, [rsp + 0x3a0]
lea rdx, [rsp + 0x1f0]
call fcn.14003215b
lea rcx, [rsp + 0x3a0]
call fcn.14003134e
mov bl, 2
mov qword [rsp + 0xc0], rax
test r12b, 0x20
jne 0x1400984e5
test r13, r13
je 0x140098114
mov rax, qword [rsp + 0x1f8]
mov bpl, 0xd
sub rax, r13
jb 0x140098c49
mov qword [rsp + 0x1f8], rax
lea rcx, [rsp + 0x3a0]
call fcn.140053bef
mov byte [rsp + 0x128], r12b
mov r12, qword [rsp + 0x3a0]
mov bpl, byte [rsp + 0x3a8]
mov r8d, 0x57
lea r14, [rsp + 0x510]
mov rcx, r14
lea rdx, [rsp + 0x3a9]
call sub.msvcrt.dll_memcpy
movaps xmm0, xmmword [rsp + 0x1f0]
movaps xmm1, xmmword [rsp + 0x200]
lea r13, [rsp + 0x7cf]
movups xmmword [r13 + 0xc], xmm1
movups xmmword [r13 - 4], xmm0
cmp r12, 3
je 0x140098c56
mov r8d, 0x57
lea rcx, [rsp + 0x1f9]
mov rdx, r14
call sub.msvcrt.dll_memcpy
mov qword [rsp + 0x1f0], r12
mov byte [rsp + 0x1f8], bpl
mov byte [rsp + 0x250], 0xb
and qword [rsp + 0x268], 0
and qword [rsp + 0x288], 0
and qword [rsp + 0x2a8], 0
and qword [rsp + 0x2c8], 0
and word [rsp + 0x2e8], 0
movups xmm0, xmmword [r13 - 4]
and qword [rsp + 0x2f0], 0
movups xmm1, xmmword [r13 + 0xc]
mov byte [rsp + 0x2f8], 0
mov byte [rsp + 0x300], r15b
mov rax, qword [rsp + 0xc0]
mov dword [rsp + 0x301], eax
mov byte [rsp + 0x305], bl
and word [rsp + 0x306], 0
movaps xmmword [rsp + 0x1b0], xmm1
movaps xmmword [rsp + 0x1a0], xmm0
mov rax, qword [rsp + 0x50]
mov dword [rsp + 0x308], eax
mov bl, byte [rsp + 0x128]
mov byte [rsp + 0x30c], bl
lea rcx, [rsp + 0x1f0]
lea rdx, [rsp + 0x1a0]
mov r8, qword [rsp + 0x90]
mov r9, qword [rsp + 0x360]
call fcn.1400476da
cmp al, 0x15
lea rcx, [rsp + 0x6a0]
jne 0x140099104
test bl, 4
je 0x14009913d
mov eax, dword [rsp + 0x1f0]
mov qword [rsp + 0x58], rax
mov eax, dword [rsp + 0x1f4]
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x1f8]
mov qword [rsp + 0x48], rax
mov rax, qword [rsp + 0x200]
mov qword [rsp + 0x78], rax
mov eax, dword [rsp + 0x208]
mov qword [rsp + 0x60], rax
mov eax, dword [rsp + 0x20c]
mov qword [rsp + 0x68], rax
mov eax, dword [rsp + 0x210]
mov qword [rsp + 0x50], rax
mov eax, dword [rsp + 0x214]
mov dword [rsp + 0x3c], eax
mov eax, dword [rsp + 0x218]
mov dword [rsp + 0xc0], eax
mov eax, dword [rsp + 0x21c]
mov qword [rsp + 0x90], rax
mov r15d, dword [rsp + 0x220]
mov r12b, byte [rsp + 0x224]
lea rdx, [rsp + 0x1f1]
movzx eax, word [rdx + 0x34]
mov word [rsp + 0xa4], ax
mov al, byte [rdx + 0x36]
mov byte [rsp + 0xa6], al
mov r8d, 0xe0
lea rdx, [rsp + 0x228]
call sub.msvcrt.dll_memcpy
mov al, byte [rsp + 0x308]
mov dword [rsp + 0x88], eax
mov al, byte [rsp + 0x30c]
mov dword [rsp + 0x8c], eax
mov rcx, qword [rsp + 0x500]
movzx eax, word [rcx]
mov word [rsp + 0xa0], ax
mov al, byte [rcx + 2]
mov byte [rsp + 0xa2], al
mov rcx, qword [rsp + 0x4f8]
movzx eax, word [rcx]
mov word [rsp + 0x9c], ax
mov al, byte [rcx + 2]
mov byte [rsp + 0x9e], al
lea rcx, [rsp + 0x1a0]
call fcn.14003134e
mov bl, 1
xor r14d, r14d
mov qword [rsp + 0xb8], rax
mov al, 1
mov dword [rsp + 0x74], eax
jmp 0x1400985ad
mov rdx, rax
shr rdx, 8
mov byte [rsp + 0x3a0], al
mov dword [rsp + 0x3a1], edx
mov rbp, qword [rsp + 0x50]
cmp dword [rsp + 0x3a0], ebp
jne 0x140098709
mov rax, qword [rsp + 0x40]
and eax, 0xffff0000
shl rbp, 0x20
add rax, rbp
add rax, 0x100
mov qword [rsp + 0x40], rax
movabs rax, 0xffffffff00000000
mov rcx, qword [rsp + 0x48]
and rcx, rax
or rcx, 1
mov qword [rsp + 0x48], rcx
mov dl, 1
mov bl, 0xa
jmp 0x140098ce5
mov bpl, 0x13
cmp qword [rsp + 0x1f8], 5
jb 0x140098c49
mov rcx, qword [rsp + 0x1f0]
mov edx, 5
call fcn.140047696
mov r15, rax
mov rbx, rax
shr rbx, 0x28
cmp bl, 2
jne 0x140098c16
mov ebp, r15d
jmp 0x140098c49
xor r14d, r14d
and ebp, 9
or ebp, r14d
mov eax, dword [rsp + 0x1f0]
mov qword [rsp + 0x58], rax
mov eax, dword [rsp + 0x1f4]
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x1f8]
mov qword [rsp + 0x48], rax
mov rax, qword [rsp + 0x200]
mov qword [rsp + 0x78], rax
mov rax, qword [rsp + 0x208]
mov rcx, rax
mov qword [rsp + 0x60], rax
shr rax, 0x20
mov qword [rsp + 0x68], rax
shl r13d, 5
or r13d, ebp
mov dword [rsp + 0x3c], r13d
mov al, 1
mov dword [rsp + 0x74], eax
xor ebx, ebx
mov qword [rsp + 0xb8], rax
mov qword [rsp + 0x90], rax
mov dword [rsp + 0x8c], eax
mov dword [rsp + 0x88], eax
xor r14d, r14d
mov al, byte [rsp + 0xa6]
mov byte [rsp + 0x10e], al
movzx eax, word [rsp + 0xa4]
mov word [rsp + 0x10c], ax
mov r8d, 0xe0
lea rcx, [rsp + 0x7f0]
lea rdx, [rsp + 0x6a0]
call sub.msvcrt.dll_memcpy
movzx eax, word [rsp + 0xa0]
mov word [rsp + 0x108], ax
mov al, byte [rsp + 0xa2]
mov byte [rsp + 0x10a], al
movzx eax, word [rsp + 0x9c]
mov word [rsp + 0x104], ax
mov al, byte [rsp + 0x9e]
mov byte [rsp + 0x106], al
lea r13, [rsp + 0x178]
mov rcx, r13
call fcn.14004753b
mov rcx, r13
call fcn.140089c76
mov eax, dword [rsp + 0x58]
mov rcx, qword [rsp + 0x40]
shl rcx, 0x20
or rcx, rax
mov qword [rsp + 0x40], rcx
cmp byte [rsp + 0x74], 0
je 0x14009866b
mov r14, qword [rsp + 0xa8]
mov r13, qword [rsp + 0x120]
jmp 0x140098d6a
mov eax, r12d
mov byte [rsp + 0x87], r12b
mov dword [rsp + 0x148], r15d
mov rax, qword [rsp + 0x90]
mov dword [rsp + 0x144], eax
mov eax, dword [rsp + 0xc0]
mov dword [rsp + 0x140], eax
mov eax, ebp
mov dword [rsp + 0x74], ebp
mov r14, qword [rsp + 0xa8]
mov r13, qword [rsp + 0x120]
jmp 0x140098d1f
mov dword [rsp + 0x3c], 0
lea rcx, [rsp + 0x178]
mov dl, 1
jmp 0x140098ced
mov byte [rsp + 0x160], al
mov dword [rsp + 0x161], edx
mov byte [rsp + 0x165], cl
and word [rsp + 0x166], 0
mov eax, dword [rsp + 0x160]
mov qword [rsp + 0x58], rax
mov r14b, 1
mov bl, 2
mov dword [rsp + 0x74], 0
mov eax, dword [rsp + 0x164]
mov qword [rsp + 0x40], rax
mov qword [rsp + 0xb8], rax
mov qword [rsp + 0x90], rax
mov qword [rsp + 0x68], rax
mov qword [rsp + 0x60], rax
mov dword [rsp + 0x8c], eax
mov dword [rsp + 0x88], eax
jmp 0x140097ea5
mov bpl, 0x13
jmp 0x140098c49
mov rax, r15
shr rax, 8
mov byte [rsp + 0x1a0], r15b
mov qword [rsp + 0xc0], rax
mov dword [rsp + 0x1a1], eax
mov bpl, 0x14
mov rax, qword [rsp + 0x50]
cmp dword [rsp + 0x1a0], eax
jne 0x1400992bc
lea rcx, [rsp + 0x1f0]
call fcn.14003134e
mov rcx, qword [rsp + 0x40]
and ecx, 0xffff0000
cmp bpl, 0x14
jne 0x140098c9c
mov rax, qword [rsp + 0x50]
shl rax, 0x20
or rcx, rax
or rcx, 0x100
mov qword [rsp + 0x40], rcx
movabs rax, 0xffffffff00000000
mov rcx, qword [rsp + 0x48]
and rcx, rax
or rcx, 1
mov qword [rsp + 0x48], rcx
jmp 0x140098ce1
movabs rax, 0x100000101
or rcx, rax
mov qword [rsp + 0x40], rcx
mov eax, 1
mov qword [rsp + 0x78], rax
xor eax, eax
mov qword [rsp + 0x58], rax
xor eax, eax
mov qword [rsp + 0x68], rax
xor eax, eax
mov qword [rsp + 0x60], rax
lea rax, [0x14022b8f8]
mov qword [rsp + 0x48], rax
mov dword [rsp + 0x3c], 0
mov bl, 0xa
xor edx, edx
lea rcx, [rsp + 0x178]
mov rax, qword [rsp + 0x58]
mov qword [rsp + 0x50], rax
mov r14d, edx
mov r15, rcx
call fcn.14004753b
mov rcx, r15
call fcn.140089c76
test r14b, r14b
mov r14, qword [rsp + 0xa8]
mov r13, qword [rsp + 0x120]
je 0x140098d2c
lea rcx, [rsp + 0x340]
call fcn.14003134e
cmp bl, 0xa
je 0x140099616
mov eax, dword [rsp + 0x74]
mov ebp, eax
mov eax, dword [rsp + 0x140]
mov dword [rsp + 0xc0], eax
mov eax, dword [rsp + 0x144]
mov qword [rsp + 0x90], rax
mov r15d, dword [rsp + 0x148]
mov al, byte [rsp + 0x87]
mov r12d, eax
mov al, byte [rsp + 0x10e]
mov byte [rsp + 0x102], al
movzx eax, word [rsp + 0x10c]
mov word [rsp + 0x100], ax
mov r8d, 0xe0
lea rcx, [rsp + 0xa00]
lea rdx, [rsp + 0x7f0]
call sub.msvcrt.dll_memcpy
movzx eax, word [rsp + 0x108]
mov word [rsp + 0xfc], ax
mov al, byte [rsp + 0x10a]
mov byte [rsp + 0xfe], al
movzx eax, word [rsp + 0x104]
mov word [rsp + 0xf8], ax
mov al, byte [rsp + 0x106]
mov byte [rsp + 0xfa], al
cmp bl, 9
jne 0x1400994aa
mov rax, qword [rsp + 0x50]
mov qword [rsp + 0x58], rax
mov eax, r12d
mov byte [rsp + 0x87], r12b
mov dword [rsp + 0x148], r15d
mov rax, qword [rsp + 0x90]
mov dword [rsp + 0x144], eax
mov eax, dword [rsp + 0xc0]
mov dword [rsp + 0x140], eax
mov eax, ebp
mov dword [rsp + 0x74], ebp
jmp 0x140097497
lea ecx, [rax - 0xc]
movzx ecx, cl
cmp cl, 9
mov edx, 9
cmovae ecx, edx
cmp cl, 7
je 0x1400993d4
movzx ecx, cl
cmp ecx, 9
jne 0x1400992e9
test bl, 4
jne 0x1400992e9
add al, 0xfd
cmp al, 9
jb 0x1400992e9
mov r8d, 0x120
lea rbx, [rsp + 0x3a0]
mov rcx, rbx
lea rdx, [rsp + 0x1f0]
call sub.msvcrt.dll_memcpy
movaps xmm0, xmmword [rsp + 0x1a0]
movaps xmm1, xmmword [rsp + 0x1b0]
movaps xmmword [rsp + 0x510], xmm0
movaps xmmword [rsp + 0x520], xmm1
mov rcx, qword [rsp + 0x158]
call fcn.140047e02
and qword [rdi + 0x230], 0
jmp 0x140099278
mov r8d, 0x120
mov rcx, qword [rsp + 0x150]
mov rdx, rbx
call sub.msvcrt.dll_memcpy
movaps xmm0, xmmword [rsp + 0x510]
movaps xmm1, xmmword [rsp + 0x520]
mov rax, qword [rsp + 0x1c8]
movups xmmword [rax], xmm0
movups xmmword [rax + 0x10], xmm1
and qword [rdi + 0x378], 0
mov bl, 9
jmp 0x140098ce3
mov r8d, 5
lea rcx, [rsp + 0x3a0]
lea rdx, [rsp + 0x1f0]
call fcn.14003215b
lea rcx, [rsp + 0x3a0]
call fcn.14003134e
jmp 0x1400980f3
mov rcx, qword [rsp + 0x40]
and ecx, 0xffff0000
movabs rax, 0x100000101
or rcx, rax
mov qword [rsp + 0x40], rcx
mov eax, 1
mov qword [rsp + 0x78], rax
xor eax, eax
mov qword [rsp + 0x58], rax
xor eax, eax
mov qword [rsp + 0x68], rax
xor eax, eax
mov qword [rsp + 0x60], rax
lea rax, [0x14022b8f8]
mov qword [rsp + 0x48], rax
mov dword [rsp + 0x3c], 0
jmp 0x140099410
mov rax, qword [rsp + 0x40]
and eax, 0xffff0000
mov rcx, qword [rsp + 0x50]
shl rcx, 0x20
add rax, rcx
add rax, 0x100
mov qword [rsp + 0x40], rax
movabs rax, 0xffffffff00000000
mov rcx, qword [rsp + 0x48]
and rcx, rax
or rcx, 1
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0x1a0]
call fcn.14003134e
mov bl, 0xa
xor r14d, r14d
lea rcx, [rsp + 0x1f0]
call fcn.140047e50
jmp 0x140098ce3
and word [rdi + 0x1c1], 0
mov bl, 0xa
jmp 0x1400997ce
mov bl, 0xb
jmp 0x1400997ce
mov al, byte [rsp + 0x102]
mov byte [rsp + 0xf6], al
movzx eax, word [rsp + 0x100]
mov word [rsp + 0xf4], ax
mov r8d, 0xe0
lea rcx, [rsp + 0xae0]
lea rdx, [rsp + 0xa00]
call sub.msvcrt.dll_memcpy
movzx eax, word [rsp + 0xfc]
mov word [rsp + 0xf0], ax
mov al, byte [rsp + 0xfe]
mov byte [rsp + 0xf2], al
movzx eax, word [rsp + 0xf8]
mov word [rsp + 0xec], ax
mov al, byte [rsp + 0xfa]
mov byte [rsp + 0xee], al
mov rcx, qword [rsp + 0x50]
mov eax, ecx
mov qword [rsp + 0x58], rax
mov eax, r12d
mov byte [rsp + 0x87], r12b
mov dword [rsp + 0x148], r15d
mov rdx, qword [rsp + 0x90]
mov eax, edx
mov dword [rsp + 0x144], edx
mov r8d, dword [rsp + 0xc0]
mov dword [rsp + 0x140], r8d
mov eax, ebp
mov dword [rsp + 0x74], ebp
mov al, byte [rsp + 0x98]
mov byte [rsp + 0x9b], al
mov rax, qword [rsp + 0xb8]
mov word [rsp + 0xda], ax
mov eax, ebp
mov dword [rsp + 0x170], ebp
mov rax, qword [rsp + 0x40]
mov qword [rsp + 0x1e0], rax
mov rax, qword [rsp + 0x48]
mov qword [rsp + 0x1d8], rax
mov eax, ecx
mov dword [rsp + 0x11c], ecx
mov dword [rsp + 0x37c], r8d
mov eax, edx
mov dword [rsp + 0x378], edx
mov dword [rsp + 0x374], r15d
mov eax, r12d
mov byte [rsp + 0xb3], r12b
mov eax, dword [rsp + 0x88]
mov byte [rsp + 0xb2], al
mov eax, dword [rsp + 0x8c]
mov byte [rsp + 0xb1], al
mov rax, qword [rsp + 0x78]
mov qword [rsp + 0x1d0], rax
mov rax, qword [rsp + 0x60]
mov dword [rsp + 0x118], eax
mov rax, qword [rsp + 0x68]
mov dword [rsp + 0x114], eax
jmp 0x140099695
mov bl, 9
mov rcx, qword [rsp + 0x50]
mov eax, ecx
mov qword [rsp + 0x58], rax
mov al, byte [rsp + 0x98]
mov byte [rsp + 0x9b], al
mov rax, qword [rsp + 0xb8]
mov word [rsp + 0xda], ax
mov eax, dword [rsp + 0x74]
mov dword [rsp + 0x170], eax
mov rax, qword [rsp + 0x40]
mov qword [rsp + 0x1e0], rax
mov rax, qword [rsp + 0x48]
mov qword [rsp + 0x1d8], rax
mov rax, qword [rsp + 0x78]
mov qword [rsp + 0x1d0], rax
mov rax, qword [rsp + 0x60]
mov dword [rsp + 0x118], eax
mov rax, qword [rsp + 0x68]
mov dword [rsp + 0x114], eax
mov eax, ecx
mov dword [rsp + 0x11c], ecx
mov eax, dword [rsp + 0x3c]
mov dword [rsp + 0x110], eax
jmp 0x1400997ce
cmp qword [rdi + 0x1a8], 0
je 0x140099f14
mov r8d, 0x19
mov cl, 0x27
lea rdx, str.bytes_remaining_on_streamOut_of_bounds_accesspolling_StreamFuture_twice_home_ellie_.cargo_registry_src_index.crates.io_6f17d22bba15001f_futures_util_0.3.30_src_stream_stream_into_future.rs
call fcn.1400caa6a
mov rbp, rax
mov byte [rdi + 0x1c2], 1
mov rcx, rbp
call fcn.1400471aa
cmp al, 0x15
jne 0x140099754
mov rcx, rbp
call fcn.140047468
test rax, rax
je 0x140099754
mov rcx, rax
call qword [rdx + 0x38]
movabs rcx, 0x9536dbcbc82fb79e
cmp rax, rcx
jne 0x140099754
movabs rax, 0x9ebd98eae07d2ee0
cmp rdx, rax
jne 0x140099754
lea rax, [rsp + 0x3a8]
movups xmmword [rax + 0x10], xmm6
lea rax, [0x14022b8f8]
mov qword [rsp + 0x3a8], rax
mov qword [rsp + 0x3b0], 1
mov dword [rsp + 0x3a4], 6
mov word [rsp + 0x3a0], 0x101
mov rcx, rbp
call fcn.140066cbf
jmp 0x140099764
lea rcx, [rsp + 0x3a0]
mov rdx, rbp
call fcn.1400470a0
mov rax, qword [rsp + 0x3a0]
mov qword [rsp + 0x1e0], rax
mov rax, qword [rsp + 0x3a8]
mov qword [rsp + 0x1d8], rax
mov rax, qword [rsp + 0x3b0]
mov qword [rsp + 0x1d0], rax
mov eax, dword [rsp + 0x3b8]
mov dword [rsp + 0x118], eax
mov eax, dword [rsp + 0x3bc]
mov dword [rsp + 0x114], eax
mov eax, dword [rsp + 0x3c0]
mov dword [rsp + 0x11c], eax
mov eax, dword [rsp + 0x3c4]
mov dword [rsp + 0x110], eax
mov bl, 9
lea r15, [rsp + 0x678]
mov rcx, r15
call fcn.14004753b
mov rcx, r15
call fcn.140089c76
mov al, 9
cmp bl, 0xa
je 0x140099965
movzx eax, bl
cmp eax, 9
je 0x14009a085
cmp eax, 0xb
je 0x14009a03d
mov al, byte [rsp + 0xf6]
mov byte [rsp + 0xea], al
movzx eax, word [rsp + 0xf4]
mov word [rsp + 0xe8], ax
mov r8d, 0xe0
lea rcx, [rsp + 0xbc0]
lea rdx, [rsp + 0xae0]
call sub.msvcrt.dll_memcpy
movzx eax, word [rsp + 0xf0]
mov word [rsp + 0xe4], ax
mov al, byte [rsp + 0xf2]
mov byte [rsp + 0xe6], al
movzx eax, word [rsp + 0xec]
mov word [rsp + 0xe0], ax
mov al, byte [rsp + 0xee]
mov byte [rsp + 0xe2], al
mov al, byte [rsp + 0x9b]
mov byte [rsp + 0xb7], al
movzx eax, word [rsp + 0xda]
mov word [rsp + 0x14e], ax
mov eax, dword [rsp + 0x170]
mov dword [rsp + 0x39c], eax
mov rax, qword [rsp + 0x1e0]
mov qword [rsp + 0x5d0], rax
mov rax, qword [rsp + 0x1d8]
mov qword [rsp + 0x5c8], rax
mov rax, qword [rsp + 0x1d0]
mov qword [rsp + 0x5c0], rax
mov eax, dword [rsp + 0x118]
mov dword [rsp + 0x398], eax
mov eax, dword [rsp + 0x114]
mov dword [rsp + 0x394], eax
mov eax, dword [rsp + 0x11c]
mov dword [rsp + 0x390], eax
mov eax, dword [rsp + 0x110]
mov dword [rsp + 0x38c], eax
mov eax, dword [rsp + 0x37c]
mov dword [rsp + 0x388], eax
mov eax, dword [rsp + 0x378]
mov dword [rsp + 0x384], eax
mov eax, dword [rsp + 0x374]
mov dword [rsp + 0x380], eax
mov al, byte [rsp + 0xb3]
mov byte [rsp + 0xb6], al
mov al, byte [rsp + 0xb2]
mov byte [rsp + 0xb5], al
mov eax, ebx
mov cl, byte [rsp + 0xb1]
mov byte [rsp + 0xb4], cl
mov byte [rsp + 0x8d8], al
mov al, byte [rsp + 0xb7]
mov byte [rsp + 0x8d9], al
movzx eax, word [rsp + 0x14e]
mov word [rsp + 0x8da], ax
mov eax, dword [rsp + 0x39c]
mov dword [rsp + 0x8dc], eax
mov rax, qword [rsp + 0x5d0]
mov qword [rsp + 0x8e0], rax
mov rax, qword [rsp + 0x5c8]
mov qword [rsp + 0x8e8], rax
mov rax, qword [rsp + 0x5c0]
mov qword [rsp + 0x8f0], rax
mov eax, dword [rsp + 0x398]
mov dword [rsp + 0x8f8], eax
mov eax, dword [rsp + 0x394]
mov dword [rsp + 0x8fc], eax
mov eax, dword [rsp + 0x390]
mov dword [rsp + 0x900], eax
mov eax, dword [rsp + 0x38c]
mov dword [rsp + 0x904], eax
mov eax, dword [rsp + 0x388]
mov dword [rsp + 0x908], eax
mov eax, dword [rsp + 0x384]
mov dword [rsp + 0x90c], eax
mov eax, dword [rsp + 0x380]
mov dword [rsp + 0x910], eax
mov al, byte [rsp + 0xb6]
mov byte [rsp + 0x914], al
mov al, byte [rsp + 0xea]
lea rcx, [rsp + 0x915]
mov byte [rcx + 2], al
movzx eax, word [rsp + 0xe8]
mov word [rcx], ax
mov r8d, 0xe0
lea rcx, [rsp + 0x918]
lea rdx, [rsp + 0xbc0]
call sub.msvcrt.dll_memcpy
mov al, byte [rsp + 0xb5]
mov byte [rsp + 0x9f8], al
movzx eax, word [rsp + 0xe4]
mov rcx, qword [rsp + 0x5a8]
mov word [rcx], ax
mov al, byte [rsp + 0xe6]
mov byte [rcx + 2], al
mov al, byte [rsp + 0xb4]
mov byte [rsp + 0x9fc], al
mov al, byte [rsp + 0xe2]
mov rcx, qword [rsp + 0x5a0]
mov byte [rcx + 2], al
movzx eax, word [rsp + 0xe0]
mov word [rcx], ax
lea rcx, [rsp + 0x788]
lea rdx, [rsp + 0x640]
lea r8, [rsp + 0x8d8]
call fcn.14009b957
cmp dword [rsp + 0x788], 0
jne 0x140099f7f
mov ecx, dword [rsp + 0x78c]
lea r8, [rsp + 0x790]
movups xmm0, xmmword [r8]
movups xmm1, xmmword [r8 + 0x10]
movups xmm2, xmmword [r8 + 0x20]
movaps xmmword [rsp + 0x600], xmm0
movaps xmmword [rsp + 0x610], xmm1
movaps xmmword [rsp + 0x620], xmm2
mov eax, dword [r8 + 0x30]
mov dword [rsp + 0x630], eax
mov al, byte [rsp + 0x7c4]
movzx edx, word [r8 + 0x35]
mov word [rsp + 0xdc], dx
mov dl, byte [r8 + 0x37]
mov byte [rsp + 0xde], dl
lea r8d, [rcx - 2]
lea rdx, [r8 + 1]
cmp r8d, 2
mov r8d, 0
cmovae rdx, r8
test rdx, rdx
je 0x140099b7a
cmp rdx, 1
je 0x1400969ba
jmp 0x140099fcf
test al, 1
jne 0x140099bee
cmp dword [rdi + 0x490], 2
jne 0x14009a1f6
mov dword [rdi + 0x490], ecx
mov ecx, dword [rsp + 0x630]
mov rdx, qword [rsp + 0x590]
mov dword [rdx + 0x30], ecx
movaps xmm0, xmmword [rsp + 0x600]
movaps xmm1, xmmword [rsp + 0x610]
movaps xmm2, xmmword [rsp + 0x620]
movups xmmword [rdx + 0x20], xmm2
movups xmmword [rdx + 0x10], xmm1
movups xmmword [rdx], xmm0
mov byte [rdi + 0x4c8], al
mov al, byte [rsp + 0xde]
mov rcx, qword [rsp + 0x588]
mov byte [rcx + 2], al
movzx eax, word [rsp + 0xdc]
mov word [rcx], ax
jmp 0x1400969ba
cmp dword [rdi + 0x450], 1
jne 0x14009a110
cmp dword [rdi + 0x474], 0
je 0x140099c12
mov edx, dword [rdi + 0x478]
mov rcx, rdi
call fcn.1400809b0
cmp dword [rdi + 0x47c], 0
je 0x140099c38
mov ecx, dword [rdi + 0x480]
mov qword [rdi + 0x380], rcx
mov rdx, qword [rdi + 0x10]
call fcn.1400474eb
mov qword [rdi + 0x388], rax
mov rax, qword [rsp + 0x368]
cmp dword [rax], 0
je 0x140099c77
mov eax, dword [rdi + 0x458]
mov rcx, qword [rdi + 0x1d0]
cmp rcx, rax
cmovbe rcx, rax
cmp qword [rdi + 0x1c8], 0
cmove rcx, rax
mov qword [rdi + 0x1c8], 1
mov qword [rdi + 0x1d0], rcx
mov rdx, qword [rdi + 0x418]
add rdx, 0x10
lea rcx, [rsp + 0x3a0]
call fcn.1400437eb
cmp qword [rsp + 0x3a0], 0
jne 0x14009a20e
mov r14, qword [rsp + 0x3a8]
cmp dword [rdi + 0x484], 0
je 0x140099cbe
cmp dword [rdi + 0x488], 0
setne byte [r14 + 0x105]
mov r8b, byte [rsp + 0x3b0]
mov bl, 3
mov r13b, 1
cmp dword [rdi + 0x46c], 0
je 0x140099e77
mov eax, dword [rdi + 0x470]
mov r12d, dword [r14 + 0xf4]
mov dword [r14 + 0xf4], eax
xor ecx, ecx
mov ebp, eax
sub ebp, r12d
setne cl
mov edx, 0xff
cmovb ecx, edx
test cl, cl
je 0x140099e77
lea r15, [r14 + 0x1b8]
movzx ecx, cl
cmp ecx, 1
mov byte [rsp + 0x50], r8b
jne 0x140099dc5
mov r12, qword [r14 + 0x210]
xor ebx, ebx
cmp rbx, r12
jae 0x140099e70
mov rcx, qword [r14 + 0x1e8]
mov rdx, qword [r14 + 0x1f0]
mov r8, rbx
call fcn.140046f42
test rax, rax
je 0x14009a1c8
mov eax, dword [rax]
mov ecx, dword [rdx]
mov qword [rsp + 0x3a0], r15
mov dword [rsp + 0x3a8], ecx
mov dword [rsp + 0x3ac], eax
lea rcx, [rsp + 0x3a0]
call fcn.14004b8f4
mov ecx, dword [rax + 0xa0]
add ecx, ebp
jo 0x140099e5c
mov dword [rax + 0xa0], ecx
lea rcx, [rsp + 0x3a0]
call fcn.14004b8f4
mov ecx, dword [rax + 0xa4]
add ecx, ebp
jo 0x140099e5c
mov dword [rax + 0xa4], ecx
mov rax, qword [r14 + 0x210]
cmp rax, r12
sbb rbx, 0xffffffffffffffff
cmp rax, r12
sbb r12, 0
jmp 0x140099d27
sub r12d, eax
mov rbp, qword [r14 + 0x210]
xor ebx, ebx
cmp rbx, rbp
jae 0x140099e70
mov rcx, qword [r14 + 0x1e8]
mov rdx, qword [r14 + 0x1f0]
mov r8, rbx
call fcn.140046f42
test rax, rax
je 0x14009a1c8
mov eax, dword [rax]
mov ecx, dword [rdx]
mov qword [rsp + 0x3a0], r15
mov dword [rsp + 0x3a8], ecx
mov dword [rsp + 0x3ac], eax
lea rcx, [rsp + 0x3a0]
call fcn.14004b8f4
mov ecx, dword [rax + 0xa0]
sub ecx, r12d
jo 0x140099e5c
mov dword [rax + 0xa0], ecx
mov ecx, dword [rax + 0xa4]
sub ecx, r12d
jo 0x140099e5c
mov dword [rax + 0xa4], ecx
mov rax, qword [r14 + 0x210]
cmp rax, rbp
sbb rbx, 0xffffffffffffffff
cmp rax, rbp
sbb rbp, 0
jmp 0x140099dd1
movaps xmmword [rsp + 0x6a0], xmm6
mov bl, 1
xor r13d, r13d
mov r8b, byte [rsp + 0x50]
jmp 0x140099e77
mov r8b, byte [rsp + 0x50]
mov bl, 3
mov rcx, r14
mov edx, r8d
call fcn.14006763c
test r13b, r13b
je 0x14009a124
mov dword [rdi + 0x450], 2
mov r14, qword [rsp + 0xa8]
mov r13, qword [rsp + 0x120]
jmp 0x1400969ba
mov rcx, qword [rdx]
cmp rcx, rax
jae 0x140099ed0
cmp rcx, qword [rdi + 0xb0]
setbe cl
cmovbe rdx, qword [rsp + 0x508]
jmp 0x140099ed2
cmp qword [rdi + 0xb0], rax
je 0x140099ee3
xor ecx, ecx
movzx ecx, cl
mov r8, qword [rsp + 0xd0]
mov qword [r8], rcx
mov qword [rdx], rax
cmp dword [rdi + 0x4b0], 0
mov rdx, qword [rsp + 0xa8]
je 0x140096d30
mov eax, dword [rdi + 0x4b4]
cmp eax, 0x1000000
jae 0x14009a3ee
mov dword [rdi + 0x180], eax
jmp 0x140096d30
movaps xmm0, xmmword [rsp + 0x6a0]
movaps xmmword [rsp + 0x7f0], xmm0
mov byte [rdi + 0x1c1], 0
movaps xmm0, xmmword [rsp + 0x3a0]
movaps xmmword [rsp + 0xa00], xmm0
jmp 0x14009949c
cmp eax, 4
jne 0x140099f4f
mov rdx, qword [rsp + 0xc8]
jmp 0x140099f78
lea r8, [rsp + 0x7f1]
mov rcx, qword [r8 + 0x1f]
mov rdx, qword [rsp + 0xc8]
mov qword [rdx + 0x20], rcx
movups xmm0, xmmword [r8]
movups xmm1, xmmword [r8 + 0x10]
movups xmmword [rdx + 0x11], xmm1
movups xmmword [rdx + 1], xmm0
mov byte [rdx], al
jmp 0x14009a169
lea rcx, [rsp + 0x790]
mov rax, qword [rcx + 0x20]
mov qword [rsp + 0x620], rax
movups xmm0, xmmword [rcx]
movups xmm1, xmmword [rcx + 0x10]
movaps xmmword [rsp + 0x610], xmm1
movaps xmmword [rsp + 0x600], xmm0
mov rcx, qword [rsp + 0xc8]
mov qword [rcx + 0x20], rax
movups xmmword [rcx + 0x10], xmm1
movups xmmword [rcx], xmm0
jmp 0x14009a169
cmp byte [rdi + 0x3ed], 0
je 0x14009a0dd
mov rax, qword [rsp + 0xc8]
mov byte [rax], 3
jmp 0x14009a169
mov rax, qword [rsp + 0x210]
mov qword [rsp + 0x3c0], rax
movaps xmm0, xmmword [rsp + 0x1f0]
movaps xmm1, xmmword [rsp + 0x200]
movaps xmmword [rsp + 0x3b0], xmm1
movaps xmmword [rsp + 0x3a0], xmm0
mov rcx, r13
call fcn.14009b94c
mov rax, qword [rsp + 0x3c0]
mov qword [r13 + 0x20], rax
movaps xmm0, xmmword [rsp + 0x3a0]
movaps xmm1, xmmword [rsp + 0x3b0]
movups xmmword [r13 + 0x10], xmm1
movups xmmword [r13], xmm0
mov rax, qword [rsp + 0xc8]
mov byte [rax], 4
jmp 0x14009a169
lea rcx, [rsp + 0x1f0]
call fcn.1400735bf
mov rcx, qword [rsp + 0xc8]
mov rdx, rbx
movaps xmm6, xmmword [rsp + 0xca0]
add rsp, 0xcb8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
jmp fcn.1400470a0
mov rax, qword [rsp + 0xc8]
mov rcx, qword [rsp + 0x1e0]
mov qword [rax], rcx
mov rcx, qword [rsp + 0x1d8]
mov qword [rax + 8], rcx
mov rcx, qword [rsp + 0x1d0]
mov qword [rax + 0x10], rcx
mov ecx, dword [rsp + 0x118]
mov dword [rax + 0x18], ecx
mov ecx, dword [rsp + 0x114]
mov dword [rax + 0x1c], ecx
mov ecx, dword [rsp + 0x11c]
mov dword [rax + 0x20], ecx
mov ecx, dword [rsp + 0x110]
mov dword [rax + 0x24], ecx
jmp 0x14009a169
xorps xmm0, xmm0
mov rcx, qword [rsp + 0xc8]
movups xmmword [rcx + 0x18], xmm0
lea rax, [0x14022b8f8]
mov qword [rcx + 8], rax
mov qword [rcx + 0x10], 1
mov eax, dword [rsp + 0x174]
mov dword [rcx + 4], eax
mov word [rcx], 0x101
jmp 0x14009a169
xorps xmm0, xmm0
movaps xmmword [rsp + 0x7f0], xmm0
mov bl, 1
mov eax, 1
jmp 0x14009a139
movaps xmm0, xmmword [rsp + 0x6a0]
movaps xmmword [rsp + 0x7f0], xmm0
mov eax, 3
mov rcx, qword [rsp + 0xc8]
mov byte [rcx + 1], 1
mov dword [rcx + 4], eax
lea rax, [0x14022b8f8]
mov qword [rcx + 8], rax
mov qword [rcx + 0x10], 1
movaps xmm0, xmmword [rsp + 0x7f0]
movups xmmword [rcx + 0x18], xmm0
mov byte [rcx], bl
movaps xmm6, xmmword [rsp + 0xca0]
add rsp, 0xcb8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea r8, [rsp + 0x3a0]
and qword [r8], 0
lea rcx, [rsp + 0x7f0]
lea rdx, [rsp + 0x6a0]
call fcn.14009f924
jmp 0x14009a47f
lea rcx, str.reset_at_must_be_set_if_in_queue
lea r8, str._home_ellie_.cargo_registry_src_index.crates.io_6f17d22bba15001f_h2_0.3.26_src_proto_streams_recv.rsinvalid_RST_STREAM_frame
mov edx, 0x20
call fcn.1400371b0
jmp 0x14009a47f
lea rcx, str._home_ellie_.cargo_registry_src_index.crates.io_6f17d22bba15001f_h2_0.3.26_src_proto_streams_store.rs
call fcn.140037190
jmp 0x14009a47f
mov r13d, 3
jmp 0x14009a333
mov r15d, 4
lea rax, str._home_ellie_.cargo_registry_src_index.crates.io_6f17d22bba15001f_h2_0.3.26_src_frame_head.rs
jmp 0x14009a32b
lea rcx, [0x140255f90]
lea r8, [0x140256018]
mov edx, 0x27
call fcn.140033610
mov rax, qword [rsp + 0x3a8]
mov cl, byte [rsp + 0x3b0]
lea r8, [rsp + 0x1f0]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str._home_ellie_.cargo_registry_src_index.crates.io_6f17d22bba15001f_h2_0.3.26_src_proto_streams_streams.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x140256548]
mov edx, 0x2b
call fcn.140036060
jmp 0x14009a47f
mov rax, qword [rsp + 0x3a8]
mov cl, byte [rsp + 0x3b0]
lea r8, [rsp + 0x1f0]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str._home_ellie_.cargo_registry_src_index.crates.io_6f17d22bba15001f_h2_0.3.26_src_proto_streams_streams.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x140256548]
mov edx, 0x2b
call fcn.140036060
jmp 0x14009a47f
mov rax, qword [rsp + 0x3a8]
mov cl, byte [rsp + 0x3b0]
lea r8, [rsp + 0x1f0]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str._home_ellie_.cargo_registry_src_index.crates.io_6f17d22bba15001f_h2_0.3.26_src_proto_streams_streams.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x140256548]
mov edx, 0x2b
call fcn.140036060
jmp 0x14009a47f
lea rcx, str._home_ellie_.cargo_registry_src_index.crates.io_6f17d22bba15001f_h2_0.3.26_src_proto_streams_store.rs
call fcn.140037190
jmp 0x14009a47f
mov qword [rsp + 0x130], rax
mov rcx, r13
mov rdx, r15
mov r8, qword [rsp + 0x130]
call fcn.1400329d0
jmp 0x14009a47f
mov rax, qword [rsp + 0x3a8]
mov cl, byte [rsp + 0x3b0]
lea r8, [rsp + 0xa00]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str._home_ellie_.cargo_registry_src_index.crates.io_6f17d22bba15001f_h2_0.3.26_src_proto_streams_streams.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x140256548]
mov edx, 0x2b
call fcn.140036060
jmp 0x14009a47f
mov rax, qword [rsp + 0x3a8]
mov cl, byte [rsp + 0x3b0]
lea r8, [rsp + 0xa00]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str._home_ellie_.cargo_registry_src_index.crates.io_6f17d22bba15001f_h2_0.3.26_src_proto_streams_streams.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x140256508]
mov edx, 0x2b
call fcn.140036060
jmp 0x14009a47f
lea rcx, str.assertion_failed:_val___frame::MAX_MAX_FRAME_SIZE_as_usize
lea r8, str.mR__
mov edx, 0x3b
call fcn.140033610
jmp 0x14009a47f
ud2