Function at 0x1400a0f13
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.14004cfab
cmp qword [rsi], 0
jne 0x1400a4abb
mov r14, qword [rsp + 0x3a8]
mov al, byte [rsp + 0x3b0]
mov byte [rsp + 0xd0], al
cmp dword [r14 + 0xe0], 0
je 0x1400a1077
call fcn.1400de930
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 0x1400a1077
mov rax, qword [r14 + 0xe4]
mov qword [rsp + 0x3a8], rax
mov qword [rsp + 0x3a0], r15
lea rcx, [rsp + 0x3a0]
call fcn.14005502e
mov r8d, dword [rax + 0x48]
cmp r8d, 0x3b9aca00
je 0x1400a4a11
mov rdx, qword [rax + 0x40]
mov rcx, r13
call fcn.14010b730
xor r8d, r8d
mov ecx, 0xff
cmp rax, rbx
setne al
jb 0x1400a1032
mov r8b, al
mov ecx, r8d
test cl, cl
jne 0x1400a1042
cmp edx, dword [rsp + 0x138]
setne cl
jb 0x1400a1077
cmp cl, 1
jne 0x1400a1077
mov rcx, rbp
mov rdx, r12
mov r8, r15
call fcn.140057d74
cmp qword [rsp + 0x1f0], 0
je 0x1400a1077
mov rcx, rsi
mov rdx, rbp
mov r8b, 1
call fcn.14005514d
mov eax, dword [r12]
jmp 0x1400a0fd3
mov rcx, r14
mov dl, byte [rsp + 0xd0]
call fcn.140071eba
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 0x1400a132c
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.1400a5d4f
test rax, rax
jne 0x1400a483e
mov rbx, rdx
test rdx, rdx
jne 0x1400a48ac
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.14008b3b5
mov r8d, 0x14
mov ecx, eax
lea rdx, [0x1402937df]
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.14008c2d5
cmp qword [rdi + 0x3b8], 0
jne 0x1400a135c
cmp byte [rdi + 0x3ec], 0
je 0x1400a135c
jmp 0x1400a4821
cmp byte [rdi + 0x3ec], 0
je 0x1400a134f
cmp dword [rdi + 0x3e0], 0
je 0x1400a134b
mov eax, dword [rdi + 0x3e8]
mov dword [rsp + 0x174], eax
jne 0x1400a1314
jmp 0x1400a135c
lea rcx, [rsp + 0x6a0]
call fcn.1400a61b2
mov rax, qword [rsp + 0x138]
cmp dword [rax], 2
je 0x1400a137e
mov rcx, qword [rsp + 0x138]
mov rdx, qword [rsp + 0x598]
call fcn.14012a2ea
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 0x1400a1421
mov rcx, qword [rsp + 0xd0]
mov rdx, qword [rsp + 0xa8]
call fcn.1400a5d4f
test rax, rax
je 0x1400a13d8
mov byte [rdi + 0x3f8], 1
mov byte [rsp + 0x7f0], 4
jmp 0x1400a1c3d
mov rbx, rdx
test rdx, rdx
jne 0x1400a1959
mov qword [rsp + 0x3a2], r14
mov word [rsp + 0x3a0], 0x105
mov rcx, rdi
lea rdx, [rsp + 0x3a0]
call fcn.14008b3b5
mov r8d, 0x12
mov ecx, eax
lea rdx, str.invalid_pong_frame
lea r9, str._B__
call fcn.14008c2d5
movzx eax, byte [rdi + 0x401]
test eax, eax
je 0x1400a14e4
cmp eax, 2
jne 0x1400a157a
mov rax, qword [rsp + 0x1e8]
mov rax, qword [rax]
test rax, rax
je 0x1400a157a
mov rax, qword [rax + 0x10]
cmp rax, 1
jne 0x1400a155b
mov rcx, qword [rsp + 0xd0]
mov rdx, qword [rsp + 0xa8]
call fcn.1400a5d4f
test rax, rax
jne 0x1400a13cb
mov rbx, rdx
test rdx, rdx
jne 0x1400a1959
movabs rax, 0xb416870b7adb7c3b
mov qword [rsp + 0x3a2], rax
mov word [rsp + 0x3a0], 5
mov rcx, rdi
lea rdx, [rsp + 0x3a0]
call fcn.14008b3b5
mov r8d, 0x12
mov ecx, eax
lea rdx, [0x1402942a1]
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.14008c2d5
mov rax, qword [rsp + 0x1e8]
mov rax, qword [rax]
mov qword [rax + 0x10], 2
jmp 0x1400a157a
mov rcx, qword [rsp + 0xd0]
mov rdx, qword [rsp + 0xa8]
call fcn.1400a5d4f
test rax, rax
jne 0x1400a13cb
mov rbx, rdx
test rdx, rdx
jne 0x1400a1959
mov rax, qword [rdi + 0x402]
mov qword [rsp + 0x3a2], rax
mov word [rsp + 0x3a0], 5
mov rcx, rdi
lea rdx, [rsp + 0x3a0]
call fcn.14008b3b5
mov r8d, 0x12
mov ecx, eax
lea rdx, [0x1402942a1]
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.14008c2d5
mov byte [rdi + 0x401], 1
jmp 0x1400a157a
mov rax, qword [rsp + 0x1e8]
mov rcx, qword [rax]
add rcx, 0x18
mov rax, qword [rsp + 0xa8]
mov rdx, qword [rax]
call fcn.14004b2e9
cmp dword [rdi + 0x490], 2
jne 0x1400a1618
mov rdx, qword [rsp + 0xa8]
mov dword [rdi + 0x490], 2
cmp dword [rdi + 0x450], 0
je 0x1400a164c
mov rdx, qword [rdi + 0x418]
add rdx, 0x10
lea rcx, [rsp + 0x3a0]
call fcn.14004cfab
cmp qword [rsp + 0x3a0], 0
jne 0x1400a4b02
mov r14, qword [rsp + 0x3a8]
mov bpl, byte [rsp + 0x3b0]
cmp dword [r14 + 0x98], 0
je 0x1400a1934
mov r15d, dword [r14 + 0x9c]
mov rcx, qword [rsp + 0xd0]
mov rdx, qword [rsp + 0xa8]
call fcn.1400a5d4f
test rax, rax
je 0x1400a1699
xor r15d, r15d
jmp 0x1400a1941
mov rcx, qword [rsp + 0xd0]
mov rdx, qword [rsp + 0xa8]
call fcn.1400a5d4f
mov bl, 4
test rax, rax
jne 0x1400a1c36
test rdx, rdx
je 0x1400a16ad
lea rcx, [rsp + 0x1f0]
call fcn.140050860
jmp 0x1400a167a
mov rcx, qword [rsp + 0xd0]
call fcn.1400a5d4f
mov bl, 4
test rax, rax
jne 0x1400a1c36
test rdx, rdx
je 0x1400a19a0
lea rcx, [rsp + 0x1f0]
call fcn.140050860
movzx ebx, byte [rsp + 0x1f0]
cmp ebx, 4
je 0x1400a1c36
cmp ebx, 3
je 0x1400a15a6
jmp 0x1400a1c10
mov rbx, rdx
test rdx, rdx
je 0x1400a18ee
mov r15b, 1
jmp 0x1400a1941
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.14008b3b5
mov r8d, 0x16
mov ecx, eax
lea rdx, str.invalid_settings_frame
lea r9, [0x140294210]
call fcn.14008c2d5
mov rdx, qword [rdi + 0x418]
add rdx, 0x10
lea rcx, [rsp + 0x3a0]
call fcn.14004cfab
cmp qword [rsp + 0x3a0], 0
jne 0x1400a4bc6
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.140071bf0
cmp qword [rsp + 0x3a0], 0
jne 0x1400a4c0d
cmp dword [rdi + 0x4a0], 0
je 0x1400a1797
mov eax, dword [rdi + 0x4a4]
mov qword [r14 + 0x18], rax
cmp dword [rdi + 0x4c0], 0
je 0x1400a17af
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 0x1400a1b45
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 0x1400a1a3e
movzx eax, cl
cmp eax, 1
jne 0x1400a1b45
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 0x1400a1b45
mov rcx, qword [r14 + 0x1e8]
mov rdx, qword [r14 + 0x1f0]
mov r8, r13
call fcn.140050702
test rax, rax
je 0x1400a4b49
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.1400a9f76
test eax, eax
jne 0x1400a1b15
mov rax, qword [r14 + 0x210]
cmp rax, rbp
sbb r13, 0xffffffffffffffff
cmp rax, rbp
sbb rbp, 0
jmp 0x1400a1859
mov dword [rsp + 0x3a4], r15d
mov dword [rsp + 0x3a8], 7
mov byte [rsp + 0x3a0], 8
mov rcx, rdi
lea rdx, [rsp + 0x3a0]
call fcn.14008b3b5
mov r8d, 0x18
mov ecx, eax
lea rdx, [0x1402939bc]
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.14008c2d5
and dword [r14 + 0x98], 0
mov r15b, 1
xor ebx, ebx
mov rcx, r14
mov edx, ebp
call fcn.140071eba
test r15b, r15b
je 0x1400a13cb
test rbx, rbx
je 0x1400a196e
lea rcx, [rsp + 0x7f0]
mov rdx, rbx
call fcn.140050860
jmp 0x1400a1c3d
lea rbx, [rsp + 0x6a0]
mov rcx, rbx
call fcn.140050cfb
mov r14, qword [rsp + 0xa8]
mov rcx, rbx
call fcn.14009405a
mov rcx, qword [rsp + 0x138]
call fcn.140050cfb
jmp 0x1400a1c7b
lea rcx, [rsp + 0x3a4]
mov rdx, qword [rsp + 0x368]
call fcn.14008b390
mov byte [rsp + 0x3a0], 4
mov rcx, rdi
lea rdx, [rsp + 0x3a0]
call fcn.14008b3b5
mov r8d, 0x16
mov ecx, eax
lea rdx, str.invalid_settings_frame
lea r9, [0x140294228]
call fcn.14008c2d5
lea rcx, [rsp + 0x3a0]
mov rbx, qword [rsp + 0x368]
mov rdx, rbx
call fcn.14008b390
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 0x1400a15a6
sub r15d, eax
mov r13, qword [r14 + 0x210]
xor ebp, ebp
xor ebx, ebx
cmp rbx, r13
jae 0x1400a1b2a
mov rcx, qword [r14 + 0x1e8]
mov rdx, qword [r14 + 0x1f0]
mov r8, rbx
call fcn.140050702
test rax, rax
je 0x1400a4b49
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.1400550b4
mov ecx, dword [rax + 0x80]
sub ecx, r15d
jo 0x1400a1afc
mov dword [rax + 0x80], ecx
test ecx, ecx
mov edx, 0
cmovle ecx, edx
mov edx, dword [rax + 0x84]
cmp edx, ecx
jle 0x1400a1ae2
test edx, edx
mov r8d, 0
cmovg r8d, edx
sub r8d, ecx
sub edx, r8d
jo 0x1400a1afc
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 0x1400a1a4c
movaps xmmword [rsp + 0xae0], xmm6
mov bl, 1
mov dword [rsp + 0x16c], 3
xor ebp, ebp
jmp 0x1400a1b62
movaps xmmword [rsp + 0xae0], xmm6
mov bl, 1
xor ebp, ebp
mov dword [rsp + 0x16c], edx
jmp 0x1400a1b62
lea rcx, [r14 + 0x110]
mov edx, ebp
mov r8, qword [rsp + 0x50]
mov r9, qword [rsp + 0x90]
call fcn.1400563ff
mov bl, 3
mov bpl, 1
cmp dword [rdi + 0x498], 0
je 0x1400a1b62
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.140071eba
mov rcx, r14
mov dl, byte [rsp + 0x99]
call fcn.140071eba
test bpl, bpl
je 0x1400a1bcb
cmp dword [rdi + 0x490], 0
mov rdx, qword [rsp + 0x580]
je 0x1400a4742
mov eax, dword [rdi + 0x494]
mov rcx, qword [rdi + 0x48]
test rcx, rcx
je 0x1400a4709
cmp ecx, 1
jne 0x1400a4726
cmp qword [rdx], rax
jmp 0x1400a4718
mov byte [rsp + 0x1f1], 1
mov eax, dword [rsp + 0x16c]
mov dword [rsp + 0x1f4], eax
lea rax, [0x140269ba0]
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.140050cfb
mov r14, qword [rsp + 0xa8]
mov rcx, rbx
call fcn.14009405a
mov rcx, qword [rsp + 0x138]
call fcn.140050cfb
movzx eax, byte [rsp + 0x7f0]
cmp eax, 3
jne 0x1400a479f
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 0x1400a3cf3
cmp byte [rdi + 0x1c1], 0
je 0x1400a1d7b
cmp byte [rdi + 0x1c0], 0
jne 0x1400a1e63
lea rcx, [rsp + 0x3a0]
mov rdx, rdi
mov r8, rsi
call fcn.140129fc2
cmp qword [rsp + 0x3a0], 0
mov rbp, qword [rsp + 0x3a8]
jne 0x1400a3f29
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 0x1400a1ec4
mov byte [rdi + 0x1c1], 0
mov edx, 1
mov rcx, rsi
call fcn.14000b689
cmp qword [rdi + 0x1a8], 0xffffffffffffffff
je 0x1400a1e42
mov rcx, rsi
call fcn.140097de2
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.14000ba4d
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 0x1400a3d02
mov rbp, rdx
test rdx, rdx
jne 0x1400a3f29
lea rcx, [rsp + 0x1f0]
call fcn.14000ba4d
mov qword [rsp + 0x6a0], rax
cmp rbx, rax
jne 0x1400a49e4
lea rcx, [rsp + 0x1f0]
call fcn.14000ba4d
mov rbx, rdx
mov rcx, rsi
call fcn.14004fcd2
test rbx, rbx
je 0x1400a1e42
xor eax, eax
jmp 0x1400a1e51
mov al, 1
cmp byte [rdi + 0x1c0], 0
jne 0x1400a3cfb
mov byte [rdi + 0x1c0], al
mov byte [rdi + 0x1c1], 1
jmp 0x1400a1cf6
lea rcx, [rsp + 0x3a0]
mov rdx, rdi
mov r8, rsi
call fcn.140129fc2
cmp qword [rsp + 0x3a0], 0
mov rbp, qword [rsp + 0x3a8]
jne 0x1400a3f29
mov r15, qword [rsp + 0x3b0]
lea rax, [rsp + 0x3a8]
movups xmm0, xmmword [rax + 0x10]
movaps xmmword [rsp + 0x1f0], xmm0
test rbp, rbp
je 0x1400a3f04
movaps xmm0, xmmword [rsp + 0x1f0]
movaps xmmword [rsp + 0xa00], xmm0
jmp 0x1400a1eec
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.14004fad8
mov rcx, rax
call fcn.140050d0a
mov qword [rsp + 0x50], rax
cmp r15, 4
jb 0x1400a4a3f
movzx eax, byte [rbp + 3]
cmp rax, 9
ja case.default.0x1400a1f93
lea rdx, [0x1402358f8]
movsxd rcx, dword [rdx + rax*4]
add rcx, rdx
jmp rcx
xor ecx, ecx
mov r13d, 4
cmp r15, 4
je 0x1400a4a4a
mov rdx, qword [rsp + 0x158]
mov r14, qword [rdx]
cmp r14, 2
setne dl
not cl
test cl, dl
jne case.default.0x1400a1fda
mov r12b, byte [rbp + 4]
mov dl, 1
movzx eax, al
lea rcx, [0x140235920]
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.1400358ff
lea rcx, [rsp + 0x3a0]
call fcn.140034af2
xor r14d, r14d
lea rcx, [rsp + 0x1f0]
lea rdx, [rsp + 0x340]
call fcn.140050d39
cmp dword [rsp + 0x50], 0
je 0x1400a2758
movzx ebp, r12b
mov eax, ebp
and eax, 8
mov r13d, eax
je 0x1400a2d83
mov rbx, qword [rsp + 0x200]
test rbx, rbx
je 0x1400a2758
mov rax, qword [rsp + 0x1f8]
movzx r14d, byte [rax]
cmp rbx, r14
jbe 0x1400a2758
mov r8d, 1
lea r15, [rsp + 0x3a0]
mov rcx, r15
lea rdx, [rsp + 0x1f0]
call fcn.1400357a8
mov rcx, r15
call fcn.14004ce05
mov rax, r14
not rax
add rbx, rax
mov rcx, r15
lea rdx, [rsp + 0x1f0]
mov r8, rbx
call fcn.1400356a0
mov rcx, r15
call fcn.14004ce05
shl r14d, 0x10
jmp 0x1400a2d86
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, [0x140269ba0]
mov qword [rsp + 0x48], rax
mov dword [rsp + 0x3c], 0
lea rcx, [rsp + 0x178]
jmp 0x1400a3559
mov cl, 1
jmp 0x1400a1f97
xor ecx, ecx
mov al, 0xa
jmp 0x1400a1f97
cmp dword [rsp + 0x50], 0
je 0x1400a2709
mov r14b, 1
mov ecx, 9
mov rdx, rbp
mov r8, r15
lea r9, [0x14026a120]
call fcn.14004fad8
mov rcx, rax
call fcn.140050e56
mov rcx, rax
shr rcx, 0x28
cmp cl, 2
jne 0x1400a2cdd
cmp al, 0x14
mov rbp, qword [rsp + 0x50]
je 0x1400a2d04
jmp 0x1400a289a
mov r14b, 1
mov r8d, 9
lea rcx, [rsp + 0x3a0]
lea rdx, [rsp + 0x340]
call fcn.1400358ff
lea rcx, [rsp + 0x3a0]
call fcn.140034af2
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 0x1400a28f3
test r12b, 8
jne 0x1400a28fb
xor r13d, r13d
jmp 0x1400a293e
jmp 0x1400a2e0c
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, [0x140269ba0]
mov qword [rsp + 0x48], rax
jmp 0x1400a2f51
xor eax, eax
mov qword [rsp + 0x58], rax
xor r14d, r14d
lea rcx, [rsp + 0x1f0]
call fcn.14004ce05
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, [0x140269ba0]
mov qword [rsp + 0x48], rax
mov dword [rsp + 0x3c], 0
jmp 0x1400a3542
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, [0x140269ba0]
mov qword [rsp + 0x48], rax
mov dword [rsp + 0x3c], 0
jmp 0x1400a3544
mov bpl, 0x12
jmp 0x1400a34a8
cmp qword [rsp + 0x1f8], 0
je 0x1400a309f
mov rax, qword [rsp + 0x1f0]
movzx r13d, byte [rax]
mov r8d, 1
lea rcx, [rsp + 0x3a0]
lea rdx, [rsp + 0x1f0]
call fcn.1400358ff
lea rcx, [rsp + 0x3a0]
call fcn.140034af2
mov bl, 2
mov qword [rsp + 0xc0], rax
test r12b, 0x20
jne 0x1400a2d44
test r13, r13
je 0x1400a2973
mov rax, qword [rsp + 0x1f8]
mov bpl, 0xd
sub rax, r13
jb 0x1400a34a8
mov qword [rsp + 0x1f8], rax
lea rcx, [rsp + 0x3a0]
call fcn.14005d3af
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 0x1400a34b5
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.140050e9a
cmp al, 0x15
lea rcx, [rsp + 0x6a0]
jne 0x1400a3963
test bl, 4
je 0x1400a399c
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.140034af2
mov bl, 1
xor r14d, r14d
mov qword [rsp + 0xb8], rax
mov al, 1
mov dword [rsp + 0x74], eax
jmp 0x1400a2e0c
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 0x1400a2f68
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 0x1400a3544
mov bpl, 0x13
cmp qword [rsp + 0x1f8], 5
jb 0x1400a34a8
mov rcx, qword [rsp + 0x1f0]
mov edx, 5
call fcn.140050e56
mov r15, rax
mov rbx, rax
shr rbx, 0x28
cmp bl, 2
jne 0x1400a3475
mov ebp, r15d
jmp 0x1400a34a8
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.140050cfb
mov rcx, r13
call fcn.14009405a
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 0x1400a2eca
mov r14, qword [rsp + 0xa8]
mov r13, qword [rsp + 0x120]
jmp 0x1400a35c9
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 0x1400a357e
mov dword [rsp + 0x3c], 0
lea rcx, [rsp + 0x178]
mov dl, 1
jmp 0x1400a354c
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 0x1400a2704
mov bpl, 0x13
jmp 0x1400a34a8
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 0x1400a3b1b
lea rcx, [rsp + 0x1f0]
call fcn.140034af2
mov rcx, qword [rsp + 0x40]
and ecx, 0xffff0000
cmp bpl, 0x14
jne 0x1400a34fb
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 0x1400a3540
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, [0x140269ba0]
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.140050cfb
mov rcx, r15
call fcn.14009405a
test r14b, r14b
mov r14, qword [rsp + 0xa8]
mov r13, qword [rsp + 0x120]
je 0x1400a358b
lea rcx, [rsp + 0x340]
call fcn.140034af2
cmp bl, 0xa
je 0x1400a3e75
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 0x1400a3d09
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 0x1400a1cf6
lea ecx, [rax - 0xc]
movzx ecx, cl
cmp cl, 9
mov edx, 9
cmovae ecx, edx
cmp cl, 7
je 0x1400a3c33
movzx ecx, cl
cmp ecx, 9
jne 0x1400a3b48
test bl, 4
jne 0x1400a3b48
add al, 0xfd
cmp al, 9
jb 0x1400a3b48
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.1400515c2
and qword [rdi + 0x230], 0
jmp 0x1400a3ad7
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 0x1400a3542
mov r8d, 5
lea rcx, [rsp + 0x3a0]
lea rdx, [rsp + 0x1f0]
call fcn.1400358ff
lea rcx, [rsp + 0x3a0]
call fcn.140034af2
jmp 0x1400a2952
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, [0x140269ba0]
mov qword [rsp + 0x48], rax
mov dword [rsp + 0x3c], 0
jmp 0x1400a3c6f
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.140034af2
mov bl, 0xa
xor r14d, r14d
lea rcx, [rsp + 0x1f0]
call fcn.140051610
jmp 0x1400a3542
and word [rdi + 0x1c1], 0
mov bl, 0xa
jmp 0x1400a402d
mov bl, 0xb
jmp 0x1400a402d
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 0x1400a3ef4
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 0x1400a402d
cmp qword [rdi + 0x1a8], 0
je 0x1400a4773
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.1400db0ee
mov rbp, rax
mov byte [rdi + 0x1c2], 1
mov rcx, rbp
call fcn.14005096a
cmp al, 0x15
jne 0x1400a3fb3
mov rcx, rbp
call fcn.140050c28
test rax, rax
je 0x1400a3fb3
mov rcx, rax
call qword [rdx + 0x38]
movabs rcx, 0x9536dbcbc82fb79e
cmp rax, rcx
jne 0x1400a3fb3
movabs rax, 0x9ebd98eae07d2ee0
cmp rdx, rax
jne 0x1400a3fb3
lea rax, [rsp + 0x3a8]
movups xmmword [rax + 0x10], xmm6
lea rax, [0x140269ba0]
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.14007153d
jmp 0x1400a3fc3
lea rcx, [rsp + 0x3a0]
mov rdx, rbp
call fcn.140050860
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.140050cfb
mov rcx, r15
call fcn.14009405a
mov al, 9
cmp bl, 0xa
je 0x1400a41c4
movzx eax, bl
cmp eax, 9
je 0x1400a48e4
cmp eax, 0xb
je 0x1400a489c
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.1400a61bd
cmp dword [rsp + 0x788], 0
jne 0x1400a47de
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 0x1400a43d9
cmp rdx, 1
je 0x1400a1219
jmp 0x1400a482e
test al, 1
jne 0x1400a444d
cmp dword [rdi + 0x490], 2
jne 0x1400a4a5c
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 0x1400a1219
cmp dword [rdi + 0x450], 1
jne 0x1400a496f
cmp dword [rdi + 0x474], 0
je 0x1400a4471
mov edx, dword [rdi + 0x478]
mov rcx, rdi
call fcn.14008b343
cmp dword [rdi + 0x47c], 0
je 0x1400a4497
mov ecx, dword [rdi + 0x480]
mov qword [rdi + 0x380], rcx
mov rdx, qword [rdi + 0x10]
call fcn.140050cab
mov qword [rdi + 0x388], rax
mov rax, qword [rsp + 0x368]
cmp dword [rax], 0
je 0x1400a44d6
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.14004cfab
cmp qword [rsp + 0x3a0], 0
jne 0x1400a4a74
mov r14, qword [rsp + 0x3a8]
cmp dword [rdi + 0x484], 0
je 0x1400a451d
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 0x1400a46d6
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 0x1400a46d6
lea r15, [r14 + 0x1b8]
movzx ecx, cl
cmp ecx, 1
mov byte [rsp + 0x50], r8b
jne 0x1400a4624
mov r12, qword [r14 + 0x210]
xor ebx, ebx
cmp rbx, r12
jae 0x1400a46cf
mov rcx, qword [r14 + 0x1e8]
mov rdx, qword [r14 + 0x1f0]
mov r8, rbx
call fcn.140050702
test rax, rax
je 0x1400a4a2e
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.1400550b4
mov ecx, dword [rax + 0xa0]
add ecx, ebp
jo 0x1400a46bb
mov dword [rax + 0xa0], ecx
lea rcx, [rsp + 0x3a0]
call fcn.1400550b4
mov ecx, dword [rax + 0xa4]
add ecx, ebp
jo 0x1400a46bb
mov dword [rax + 0xa4], ecx
mov rax, qword [r14 + 0x210]
cmp rax, r12
sbb rbx, 0xffffffffffffffff
cmp rax, r12
sbb r12, 0
jmp 0x1400a4586
sub r12d, eax
mov rbp, qword [r14 + 0x210]
xor ebx, ebx
cmp rbx, rbp
jae 0x1400a46cf
mov rcx, qword [r14 + 0x1e8]
mov rdx, qword [r14 + 0x1f0]
mov r8, rbx
call fcn.140050702
test rax, rax
je 0x1400a4a2e
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.1400550b4
mov ecx, dword [rax + 0xa0]
sub ecx, r12d
jo 0x1400a46bb
mov dword [rax + 0xa0], ecx
mov ecx, dword [rax + 0xa4]
sub ecx, r12d
jo 0x1400a46bb
mov dword [rax + 0xa4], ecx
mov rax, qword [r14 + 0x210]
cmp rax, rbp
sbb rbx, 0xffffffffffffffff
cmp rax, rbp
sbb rbp, 0
jmp 0x1400a4630
movaps xmmword [rsp + 0x6a0], xmm6
mov bl, 1
xor r13d, r13d
mov r8b, byte [rsp + 0x50]
jmp 0x1400a46d6
mov r8b, byte [rsp + 0x50]
mov bl, 3
mov rcx, r14
mov edx, r8d
call fcn.140071eba
test r13b, r13b
je 0x1400a4983
mov dword [rdi + 0x450], 2
mov r14, qword [rsp + 0xa8]
mov r13, qword [rsp + 0x120]
jmp 0x1400a1219
mov rcx, qword [rdx]
cmp rcx, rax
jae 0x1400a472f
cmp rcx, qword [rdi + 0xb0]
setbe cl
cmovbe rdx, qword [rsp + 0x508]
jmp 0x1400a4731
cmp qword [rdi + 0xb0], rax
je 0x1400a4742
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 0x1400a158f
mov eax, dword [rdi + 0x4b4]
cmp eax, 0x1000000
jae 0x1400a4c54
mov dword [rdi + 0x180], eax
jmp 0x1400a158f
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 0x1400a3cfb
cmp eax, 4
jne 0x1400a47ae
mov rdx, qword [rsp + 0xc8]
jmp 0x1400a47d7
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 0x1400a49c8
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 0x1400a49c8
cmp byte [rdi + 0x3ed], 0
je 0x1400a493c
mov rax, qword [rsp + 0xc8]
mov byte [rax], 3
jmp 0x1400a49c8
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.1400a61b2
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 0x1400a49c8
lea rcx, [rsp + 0x1f0]
call fcn.14007deac
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.140050860
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 0x1400a49c8
xorps xmm0, xmm0
mov rcx, qword [rsp + 0xc8]
movups xmmword [rcx + 0x18], xmm0
lea rax, [0x140269ba0]
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 0x1400a49c8
xorps xmm0, xmm0
movaps xmmword [rsp + 0x7f0], xmm0
mov bl, 1
mov eax, 1
jmp 0x1400a4998
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, [0x140269ba0]
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 r9, [0x140292558]
lea rcx, [rsp + 0x7f0]
lea rdx, [rsp + 0x6a0]
call fcn.1400aa18a
jmp 0x1400a4ce5
lea rcx, str.reset_at_must_be_set_if_in_queueX9__
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.14003a960
jmp 0x1400a4ce5
lea rcx, str._home_ellie_.cargo_registry_src_index.crates.io_6f17d22bba15001f_h2_0.3.26_src_proto_streams_store.rs
call fcn.14003a940
jmp 0x1400a4ce5
mov r13d, 3
jmp 0x1400a4b99
mov r15d, 4
lea rax, str._home_ellie_.cargo_registry_src_index.crates.io_6f17d22bba15001f_h2_0.3.26_src_frame_head.rs
jmp 0x1400a4b91
lea rcx, [0x140294158]
lea r8, [0x1402941e0]
mov edx, 0x27
call fcn.140036dc0
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, [0x140294710]
mov edx, 0x2b
call fcn.140039810
jmp 0x1400a4ce5
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, [0x140294710]
mov edx, 0x2b
call fcn.140039810
jmp 0x1400a4ce5
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, [0x140294710]
mov edx, 0x2b
call fcn.140039810
jmp 0x1400a4ce5
lea rcx, str._home_ellie_.cargo_registry_src_index.crates.io_6f17d22bba15001f_h2_0.3.26_src_proto_streams_store.rs
call fcn.14003a940
jmp 0x1400a4ce5
mov qword [rsp + 0x130], rax
mov rcx, r13
mov rdx, r15
mov r8, qword [rsp + 0x130]
call fcn.140036180
jmp 0x1400a4ce5
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, [0x140294710]
mov edx, 0x2b
call fcn.140039810
jmp 0x1400a4ce5
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, [0x1402946d0]
mov edx, 0x2b
call fcn.140039810
jmp 0x1400a4ce5
lea rcx, str.assertion_failed:_val___frame::MAX_MAX_FRAME_SIZE_as_usize
lea r8, str.54__
mov edx, 0x3b
call fcn.140036dc0
jmp 0x1400a4ce5
ud2