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

Disassembly:
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
mov eax, 0x1188
call fcn.14023faf0
sub rsp, rax
movaps xmmword [rsp + 0x1170], xmm8
movaps xmmword [rsp + 0x1160], xmm7
movaps xmmword [rsp + 0x1150], xmm6
mov rax, qword [rcx]
cmp rax, 5
je 0x1400f8cdf
cmp eax, 4
je 0x1400f8cdf
cmp eax, 3
je 0x1400f8cf7
mov r15, rdx
xor edx, edx
cmp rax, 2
sete dl
mov qword [rsp + 0x318], rcx
lea r14, [rcx + rdx*8]
cmp eax, 2
jne 0x1400f7bfb
lea r12, [r14 + 0x90]
lea r13, [r14 + 8]
mov eax, 0xe0
lea rcx, [rsp + 0x140]
lea rdx, [rcx + rax]
mov qword [rsp + 0xb8], rdx
lea rdx, [rsp + 0x360]
add rax, rdx
mov qword [rsp + 0xb0], rax
mov eax, 0xb8
lea rdx, [rsp + 0x940]
add rdx, rax
mov qword [rsp + 0x80], rdx
lea rdx, [rsp + 0x710]
add rdx, rax
mov qword [rsp + 0x118], rdx
add rax, rcx
mov qword [rsp + 0xd8], rax
xorps xmm6, xmm6
lea rax, [r14 + 0xa0]
mov qword [rsp + 0xa0], rax
lea rbx, [rsp + 0xdd8]
mov r8, qword [r15]
lea rcx, [rsp + 0x500]
mov rdx, r12
call fcn.1400f95d2
movzx eax, byte [rsp + 0x500]
cmp eax, 5
jne 0x1400f8755
mov rbp, rbx
mov ebx, esi
mov rax, qword [r14]
mov qword [r14], 2
cmp rax, 2
je 0x1400f63d4
mov qword [rsp + 0xd10], rax
mov ecx, 0xd
lea rdi, [rsp + 0xd18]
mov rsi, r13
rep movsq qword [rdi], qword [rsi]
mov rcx, r14
lea rdx, [rsp + 0xd10]
mov r8, r15
call fcn.1400f979a
mov esi, ebx
mov rbx, rbp
jmp 0x1400f6366
mov rdx, qword [r14 + 0xb0]
mov r8, qword [r14 + 0xb8]
mov r9, qword [r15]
lea rdi, [rsp + 0x820]
mov rcx, rdi
call fcn.1400dc610
mov rsi, qword [rsp + 0x920]
cmp rsi, 2
je 0x1400f8be1
cmp esi, 3
je 0x1400f8be8
mov r8d, 0x100
lea rcx, [rsp + 0xaa0]
mov rdx, rdi
call fcn.140240685
lea rcx, [rsp + 0x920]
mov rax, qword [rcx + 0x10]
mov qword [rsp + 0x2d0], rax
movups xmm0, xmmword [rcx]
movaps xmmword [rsp + 0x2c0], xmm0
mov rax, qword [rsp + 0x928]
test rsi, rsi
je 0x1400f6476
test rax, rax
je 0x1400f8d37
mov rax, qword [rsp + 0x930]
test rax, rax
je 0x1400f8d2b
mov esi, ebx
add rax, 0xd0
jmp 0x1400f6496
test rax, rax
je 0x1400f8d37
mov rax, qword [rsp + 0x930]
test rax, rax
je 0x1400f8d2b
mov esi, ebx
add rax, 0x30
mov rax, qword [rax]
test al, 4
jne 0x1400f6636
mov r8d, 0x100
lea rcx, [rsp + 0x140]
lea rdi, [rsp + 0xaa0]
mov rdx, rdi
call fcn.140240685
mov rax, qword [rsp + 0xb8]
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
mov rsi, qword [rsp + 0xb0]
movups xmmword [rsi], xmm0
movups xmmword [rsi + 0x10], xmm1
mov r8d, 0xe0
lea rcx, [rsp + 0x940]
mov rdx, rdi
call fcn.140240685
movups xmm0, xmmword [rsi]
movups xmm1, xmmword [rsi + 0x10]
movaps xmmword [rsp + 0x350], xmm1
movaps xmmword [rsp + 0x340], xmm0
mov r8d, 0xa
lea rsi, [rsp + 0x360]
mov rcx, rsi
lea rdx, str.keep_aliveHTTP_1.1_100_Continue_r_n_r_ninternal_error:_entered_unreachable_code:_poll_read_body_invalid_state:
call fcn.14006c1aa
cmp qword [rsp + 0x360], 0
jne 0x1400f8d47
movups xmm0, xmmword [rsi + 8]
movups xmm1, xmmword [rsi + 0x18]
movaps xmmword [rsp + 0x510], xmm1
movaps xmmword [rsp + 0x500], xmm0
mov r8d, 0x10
mov rcx, rsi
lea rdx, str.proxy_connection
call fcn.14006c1aa
cmp qword [rsp + 0x360], 0
jne 0x1400f8d50
movups xmm0, xmmword [rsi + 8]
movups xmm1, xmmword [rsi + 0x18]
lea rax, [rsp + 0x140]
movups xmmword [rax + 0x30], xmm1
movups xmmword [rax + 0x20], xmm0
movaps xmm0, xmmword [rsp + 0x500]
movaps xmm1, xmmword [rsp + 0x510]
movaps xmmword [rsp + 0x140], xmm0
movaps xmmword [rsp + 0x150], xmm1
movups xmm0, xmmword [0x14026e368]
movups xmmword [rax + 0x50], xmm0
movups xmm0, xmmword [0x14026e358]
movups xmmword [rax + 0x40], xmm0
movups xmm0, xmmword [0x14026e040]
movups xmmword [rax + 0x70], xmm0
movups xmm0, xmmword [0x14026e030]
movups xmmword [rax + 0x60], xmm0
movups xmm0, xmmword [0x14026e388]
movups xmmword [rax + 0x90], xmm0
movups xmm0, xmmword [0x14026e378]
movups xmmword [rax + 0x80], xmm0
xor esi, esi
lea rcx, [rsp + 0x940]
cmp rsi, 0xa0
je 0x1400f6658
lea r8, [rsp + rsi]
add r8, 0x140
add rsi, 0x20
lea rdi, [rsp + 0x360]
mov rcx, rdi
lea rdx, [rsp + 0x940]
call fcn.140070f57
mov rcx, rdi
call fcn.140073457
jmp 0x1400f65f4
lea rcx, [rsp + 0x2c0]
call fcn.1400dc6db
lea rcx, [rsp + 0xaa0]
call fcn.1400dc7c5
mov rbx, rbp
jmp 0x1400f6366
movups xmm7, xmmword [0x14026e3a8]
movaps xmmword [rsp + 0x370], xmm7
movups xmm8, xmmword [0x14026e398]
movaps xmmword [rsp + 0x360], xmm8
mov rsi, rcx
lea rdi, [rsp + 0x360]
mov rdx, rdi
call fcn.14005d475
test rax, rax
je 0x1400f66da
mov rcx, qword [rax + 8]
mov rdx, qword [rax + 0x10]
mov r9d, 8
lea r8, str.trailers
call fcn.140050cae
test al, al
jne 0x1400f66da
movaps xmmword [rsp + 0x510], xmm7
movaps xmmword [rsp + 0x500], xmm8
mov rcx, rdi
mov rdx, rsi
lea r8, [rsp + 0x500]
call fcn.1400712a8
mov rcx, rdi
call fcn.140073457
movups xmm0, xmmword [0x1402e16e8]
movaps xmmword [rsp + 0x370], xmm0
movups xmm0, xmmword [0x1402e16d8]
movaps xmmword [rsp + 0x360], xmm0
lea rcx, [rsp + 0xc40]
mov rdx, rsi
mov r8, rdi
call fcn.1400712a8
cmp byte [rsp + 0xc60], 2
je 0x1400f67c2
mov rsi, rdi
movups xmm0, xmmword [rsp + 0xc40]
movups xmm1, xmmword [rsp + 0xc50]
movaps xmmword [rsp + 0x710], xmm0
movaps xmmword [rsp + 0x720], xmm1
mov rax, qword [rsp + 0xc60]
mov qword [rsp + 0x730], rax
mov rcx, qword [rsp + 0x718]
mov rdx, qword [rsp + 0x720]
call fcn.14006c2fe
test rax, rax
je 0x1400f8df3
mov r8, rdx
mov rcx, rsi
mov rdx, rax
call fcn.140072e1d
mov rcx, rsi
call fcn.140072e47
test rax, rax
je 0x1400f67b5
mov rcx, rax
call fcn.14006fa0d
mov r9, rdx
lea rdi, [rsp + 0x500]
mov rcx, rdi
lea rdx, [rsp + 0x940]
mov r8, rax
call fcn.140071366
mov rcx, rdi
call fcn.140073457
jmp 0x1400f6778
lea rcx, [rsp + 0x710]
call fcn.14005c04c
xor esi, esi
cmp rsi, 0xa0
je 0x1400f67e3
lea rcx, [rsp + rsi]
add rcx, 0x140
call fcn.14005c041
add rsi, 0x20
jmp 0x1400f67c4
lea rsi, [rsp + 0x140]
mov rcx, rsi
lea rdx, [rsp + 0x340]
call fcn.1400f9d34
mov rcx, rsi
call case.0x1400e0f4b.133
cmp rax, 1
jne 0x1400f683d
test rdx, rdx
je 0x1400f681d
lea rcx, [rsp + 0x940]
call fcn.140073129
jmp 0x1400f683d
movzx eax, byte [rsp + 0x9f8]
cmp eax, 7
ja 0x1400f73ce
mov ecx, 0xb2
bt ecx, eax
mov edx, 0
jae 0x1400f680e
mov rcx, qword [rsp + 0x80]
lea rdx, [0x1402e1e58]
call fcn.1400647c3
mov esi, eax
cmp qword [rsp + 0x340], 0
je 0x1400f686d
cmp qword [rsp + 0x350], 0
sete dil
jmp 0x1400f6882
mov rcx, qword [rsp + 0x348]
mov rax, qword [rsp + 0x350]
call qword [rax + 0x28]
mov edi, eax
test sil, sil
je 0x1400f6924
lea rcx, [rsp + 0x940]
call fcn.140073011
test rax, rax
je 0x1400f6924
test rdx, rdx
je 0x1400f6924
mov rax, qword [rsp + 0x2d0]
mov qword [rsp + 0x370], rax
movaps xmm0, xmmword [rsp + 0x2c0]
movaps xmmword [rsp + 0x360], xmm0
mov byte [rsp + 0x140], 2
mov dword [rsp + 0x144], 2
lea rsi, [rsp + 0x140]
mov rcx, rsi
call fcn.1400725db
mov qword [rsp + 0x140], rax
mov qword [rsp + 0x148], 3
lea rcx, [rsp + 0x360]
mov rdx, rsi
call fcn.1400dd04f
lea rcx, [rsp + 0x940]
call fcn.1400dc7e6
mov esi, ebx
mov rbx, rbp
jmp 0x1400f7391
mov byte [rsp + 0x3e], dil
mov byte [rsp + 0x3f], sil
mov rcx, qword [rsp + 0xa10]
test rcx, rcx
je 0x1400f6a2a
movabs rax, 0x9e02dd1208e1d2f4
mov qword [rsp + 0x140], rax
movabs rax, 0x3a837a753bee4e6b
mov qword [rsp + 0x148], rax
lea rdx, [rsp + 0x140]
call fcn.1400fa398
test rax, rax
je 0x1400f6a2a
mov rsi, rax
mov rdi, rdx
mov rcx, rax
call qword [rdx + 0x18]
movabs rcx, 0x9e02dd1208e1d2f4
cmp rax, rcx
jne 0x1400f6a1f
movabs rax, 0x3a837a753bee4e6b
cmp rdx, rax
jne 0x1400f6a1f
mov rdi, qword [rsi]
mov rax, qword [rsi + 0x18]
mov qword [rsp + 0x510], rax
movups xmm0, xmmword [rsi + 8]
movaps xmmword [rsp + 0x500], xmm0
mov edx, 8
mov rcx, rsi
call fcn.140029620
test rdi, rdi
je 0x1400f6a2a
mov qword [rsp + 0x140], rdi
mov rax, qword [rsp + 0x510]
lea r8, [rsp + 0x140]
mov qword [r8 + 0x18], rax
movaps xmm0, xmmword [rsp + 0x500]
movups xmmword [r8 + 8], xmm0
lea rsi, [rsp + 0x360]
mov rcx, rsi
lea rdx, [rsp + 0xa10]
call fcn.14005c6fd
mov rcx, rsi
call fcn.14005c041
jmp 0x1400f6a2a
mov rcx, rsi
mov rdx, rdi
call fcn.14006fb6d
mov r8d, 0xe0
lea rcx, [rsp + 0x710]
lea rdx, [rsp + 0x940]
call fcn.140240685
mov rax, qword [rsp + 0xa0]
mov rcx, qword [rax]
test rcx, rcx
mov qword [rsp + 0x40], rcx
cmove rax, rcx
mov qword [rsp + 0x58], rax
mov rcx, qword [rsp + 0x7e0]
test rcx, rcx
je 0x1400f6b03
movabs rax, 0xc1cf397ea33539a8
mov qword [rsp + 0x140], rax
movabs rax, 0xc4e9649c748c86ec
mov qword [rsp + 0x148], rax
lea rdx, [rsp + 0x140]
call fcn.1400fa398
test rax, rax
je 0x1400f6b03
mov rsi, rax
mov rdi, rdx
mov rcx, rax
call qword [rdx + 0x18]
movabs rcx, 0xc1cf397ea33539a8
cmp rax, rcx
jne 0x1400f6af8
movabs rax, 0xc4e9649c748c86ec
cmp rdx, rax
jne 0x1400f6af8
movups xmm0, xmmword [rsi]
movups xmm1, xmmword [rsi + 0x10]
movaps xmmword [rsp + 0x4f0], xmm1
movaps xmmword [rsp + 0x4e0], xmm0
mov edx, 8
mov rcx, rsi
call fcn.140029620
jmp 0x1400f6b0c
mov rcx, rsi
mov rdx, rdi
call fcn.14006fb6d
and qword [rsp + 0x4e0], 0
lea rcx, [rsp + 0x140]
mov rsi, qword [rsp + 0x7e0]
test rsi, rsi
je 0x1400f6b6c
cmp qword [rsi + 0x18], 0
je 0x1400f6b6c
mov rcx, rsi
call fcn.140069492
mov rdi, qword [rsi + 8]
test rdi, rdi
je 0x1400f6b47
mov rcx, qword [rsi]
lea r8, [rdi + 0x11]
mov dl, 0xff
call sub.VCRUNTIME140.dll_memset
and qword [rsi + 0x18], 0
lea rax, [rdi + 1]
shr rax, 3
imul rax, rax, 7
cmp rdi, 8
cmovb rax, rdi
mov qword [rsi + 0x10], rax
lea rcx, [rsp + 0x140]
mov rax, qword [r12]
mov qword [rsp + 0x310], rax
lea rdx, [rax + 0x10]
mov rsi, rcx
call fcn.14005c094
cmp qword [rsp + 0x140], 0
jne case.0x1400f5626.285
mov rdi, qword [rsp + 0x148]
mov al, byte [rsp + 0x150]
mov byte [rsp + 0x3c], al
mov rax, qword [r14 + 0x98]
mov qword [rsp + 0x4d8], rax
lea rdx, [rax + 0x10]
mov rcx, rsi
call fcn.14007b108
cmp qword [rsp + 0x140], 0
jne 0x1400f8d92
mov rax, qword [rsp + 0x148]
mov qword [rsp + 0xc8], rax
mov al, byte [rsp + 0x150]
mov byte [rsp + 0x39], al
lea rdx, [rdi + 0x68]
mov rcx, rsi
call fcn.140065848
mov al, byte [rsp + 0x140]
cmp al, 3
mov qword [rsp + 0x78], rdi
jne 0x1400f6c6b
mov rax, qword [rdi + 0x108]
test al, 1
jne 0x1400f6ce0
cmp qword [rsp + 0x40], 0
mov esi, ebx
je 0x1400f6cf4
lea rax, [rdi + 0x1b8]
mov rcx, qword [rsp + 0x58]
mov rcx, qword [rcx + 8]
mov qword [rsp + 0x148], rcx
mov qword [rsp + 0x140], rax
lea rcx, [rsp + 0x140]
call fcn.140062544
cmp byte [rax + 0x124], 0
je 0x1400f6cf4
mov byte [rsp + 0x40], 3
mov dil, 3
jmp 0x1400f6efd
mov byte [rsp + 0x40], al
mov dil, byte [rsp + 0x141]
mov eax, dword [rsi + 2]
mov dword [rsp + 0x90], eax
movzx eax, word [rsi + 6]
mov word [rsp + 0x94], ax
mov rax, qword [rsp + 0x148]
mov qword [rsp + 0xd0], rax
mov eax, dword [rsp + 0x150]
mov dword [rsp + 0x4c], eax
mov eax, dword [rsp + 0x154]
mov dword [rsp + 0x48], eax
mov rax, qword [rsp + 0x158]
mov qword [rsp + 0x70], rax
mov al, byte [rsp + 0x160]
mov byte [rsp + 0x3a], al
mov eax, dword [rsi + 0x21]
mov ecx, dword [rsi + 0x24]
mov dword [rsp + 0x60], eax
mov dword [rsp + 0x63], ecx
mov esi, ebx
jmp 0x1400f6efd
shr eax, 8
or al, 5
mov byte [rsp + 0x40], 3
mov esi, ebx
mov rdi, rax
jmp 0x1400f6efd
cmp byte [rdi + 0x60], 0
je 0x1400f6d07
mov byte [rsp + 0x40], 3
mov dil, 1
jmp 0x1400f6efd
lea rax, [rdi + 0x108]
mov rdx, qword [rax]
test dl, 1
jne 0x1400f6eef
mov qword [rsp + 0x4d0], rax
shr rdx, 0x20
lea eax, [rdx + 2]
mov ecx, eax
shr ecx, 0x1f
mov dword [rdi + 0x108], ecx
mov dword [rdi + 0x10c], eax
mov r9d, dword [rdi + 0xf4]
mov r8d, dword [rdi + 0x174]
lea rcx, [rsp + 0x360]
mov qword [rsp + 0x58], rdx
call fcn.140065386
mov rcx, qword [rsp + 0x118]
lea rdx, [0x1402dff08]
call fcn.1400647c3
test al, al
je 0x1400f6d7e
mov qword [rsp + 0x390], 1
mov r8d, 0xe0
lea rcx, [rsp + 0x140]
lea rdx, [rsp + 0x710]
call fcn.140240685
movaps xmm0, xmmword [rsp + 0x4e0]
movaps xmm1, xmmword [rsp + 0x4f0]
movaps xmmword [rsp + 0x700], xmm1
movaps xmmword [rsp + 0x6f0], xmm0
mov ecx, 0xb
lea rdi, [rsp + 0xd80]
lea rsi, [rsp + 0x1a0]
rep movsq qword [rdi], qword [rsi]
mov sil, byte [rsp + 0x218]
mov rcx, qword [rsp + 0x210]
call fcn.14005c827
mov rcx, qword [rsp + 0xd8]
lea rdx, [0x1402e1e58]
call fcn.1400647c3
lea rcx, [rsp + 0xa20]
lea rdx, [rsp + 0xd80]
call fcn.14006dbb9
mov rax, qword [rsp + 0xa50]
test rax, rax
je 0x1400f73d5
mov qword [rsp + 0x650], rax
lea rax, [rsp + 0xa58]
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
lea rax, [rsp + 0x658]
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax], xmm0
mov rax, qword [rsp + 0x660]
cmp rax, 1
mov r8, rax
adc r8, 0
lea rdx, [0x140316210]
test rax, rax
je 0x1400f6e6d
mov rdx, qword [rsp + 0x658]
lea rcx, [rsp + 0x320]
call fcn.140050826
lea rcx, [rsp + 0x650]
call fcn.14005c04c
cmp qword [rsp + 0x320], 0
cmp dword [rsp + 0x320], 0
lea rax, [0x140258b50]
lea eax, [0x140258b50]
mov qword [rsp + 0x650], rax
and al, 0x50
invalid
add byte [rax], al
mov qword [rsp + 0x658], 1
pop rax
invalid
add byte [rax], al
add dword [rax], eax
add byte [rax], al
lea rax, [rsp + 0x658]
movups xmmword [rax + 8], xmm6
je 0x1400f73fc
movups xmm0, xmmword [rsp + 0x320]
movups xmm1, xmmword [rsp + 0x330]
movaps xmmword [rsp + 0x130], xmm1
movaps xmmword [rsp + 0x120], xmm0
lea rcx, [rsp + 0x650]
call fcn.14005c04c
jmp 0x1400f742c
mov byte [rsp + 0x40], 3
shr edx, 8
or dl, 5
mov rdi, rdx
mov dl, byte [rsp + 0x39]
mov rcx, qword [rsp + 0xc8]
call fcn.14015f572
mov rcx, qword [rsp + 0x78]
mov dl, byte [rsp + 0x3c]
call fcn.14015f572
lea rcx, [rsp + 0x4e0]
call fcn.14005c041
lea rcx, [rsp + 0x710]
call fcn.1400dc7e6
mov r9d, edi
mov rbx, rbp
mov rcx, qword [rsp + 0x70]
mov r8, qword [rsp + 0xd0]
mov dil, byte [rsp + 0x40]
mov byte [rsp + 0x140], dil
mov byte [rsp + 0x141], r9b
movzx eax, word [rsp + 0x94]
lea rdx, [rsp + 0x140]
mov word [rdx + 6], ax
mov eax, dword [rsp + 0x90]
mov dword [rdx + 2], eax
mov qword [rsp + 0x148], r8
mov eax, dword [rsp + 0x4c]
mov dword [rsp + 0x150], eax
mov eax, dword [rsp + 0x48]
mov dword [rsp + 0x154], eax
mov qword [rsp + 0x70], rcx
mov qword [rsp + 0x158], rcx
mov al, byte [rsp + 0x3a]
mov byte [rsp + 0x160], al
mov eax, dword [rsp + 0x60]
mov ecx, dword [rsp + 0x63]
mov dword [rdx + 0x24], ecx
mov dword [rdx + 0x21], eax
cmp dil, 3
mov qword [rsp + 0xd0], r8
mov byte [rsp + 0x3d], r9b
jne 0x1400f6fe8
mov byte [rsp + 0xe0], 3
mov byte [rsp + 0xe1], r9b
jmp 0x1400f72cd
lea rcx, [rsp + 0xe0]
call fcn.140061e1d
cmp byte [rsp + 0xe0], 5
jne 0x1400f72cd
mov al, byte [rsp + 0x100]
mov byte [rsp + 0x78], al
mov r10, qword [rsp + 0xe8]
mov byte [rsp + 0x58], sil
lea rcx, [rsp + 0xe8]
mov rax, qword [rcx + 0x10]
mov qword [rsp + 0x510], rax
movups xmm0, xmmword [rcx]
movaps xmmword [rsp + 0x500], xmm0
add r10, 0x10
lea rbx, [rsp + 0x360]
mov rcx, rbx
mov rdx, r10
call fcn.14005c094
cmp qword [rsp + 0x360], 0
jne 0x1400f8e12
mov rsi, qword [rsp + 0x368]
mov dil, byte [rsp + 0x370]
lea rax, [rsi + 0x1b8]
mov rcx, qword [rsp + 0xf0]
mov qword [rsp + 0x368], rcx
mov qword [rsp + 0x360], rax
mov rcx, rbx
call fcn.140062544
mov bl, byte [rax + 0x124]
mov rcx, rsi
mov edx, edi
call fcn.14015f572
cmp byte [rsp + 0x78], 0
je 0x1400f70e2
test bl, bl
je 0x1400f70e2
lea rcx, [rsp + 0x360]
lea rdx, [rsp + 0x500]
call fcn.1400654f2
mov rsi, qword [rsp + 0xa0]
mov rcx, rsi
call fcn.1400f9130
movups xmm0, xmmword [rsp + 0x360]
movups xmmword [rsi], xmm0
lea rsi, [rsp + 0x140]
mov rcx, rsi
lea rdx, [rsp + 0x500]
call fcn.1400654f2
mov rax, qword [rsp + 0x510]
mov qword [rsi + 0x28], rax
movaps xmm0, xmmword [rsp + 0x500]
movups xmmword [rsi + 0x18], xmm0
mov byte [rsp + 0x150], 0
movups xmm0, xmmword [rsp + 0x140]
movups xmm1, xmmword [rsp + 0x160]
movaps xmmword [rsp + 0x2e0], xmm0
mov al, byte [rsp + 0x150]
mov byte [rsp + 0x2f0], al
mov rax, qword [rsp + 0x151]
mov qword [rsp + 0x2f1], rax
mov eax, dword [rsp + 0x159]
mov dword [rsp + 0x2f9], eax
movzx eax, word [rsp + 0x15d]
mov word [rsp + 0x2fd], ax
mov al, byte [rsp + 0x15f]
mov byte [rsp + 0x2ff], al
movaps xmmword [rsp + 0x300], xmm1
mov rax, qword [rsp + 0x2f0]
lea rcx, [rsp + 0x378]
mov qword [rcx + 0x10], rax
movaps xmm0, xmmword [rsp + 0x2e0]
movups xmmword [rcx], xmm0
lea rdx, [rsp + 0x2f8]
mov rax, qword [rdx + 0x10]
lea rcx, [rsp + 0x390]
mov qword [rcx + 0x10], rax
movups xmm0, xmmword [rdx]
movups xmmword [rcx], xmm0
movaps xmm0, xmmword [rsp + 0x340]
movaps xmm1, xmmword [rsp + 0x350]
lea rax, [rsp + 0x3a8]
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax], xmm0
movaps xmm0, xmmword [rsp + 0x2c0]
movaps xmmword [rsp + 0x360], xmm0
mov rax, qword [rsp + 0x2d0]
mov qword [rsp + 0x370], rax
mov al, byte [rsp + 0x3f]
mov byte [rsp + 0x3c8], al
mov al, byte [rsp + 0x3e]
mov byte [rsp + 0x3c9], al
mov r8, qword [r15]
lea rcx, [rsp + 0xa78]
mov rdx, r12
call fcn.1400f95d2
movzx eax, byte [rsp + 0xa78]
cmp eax, 5
mov rbx, rbp
je 0x1400f73a3
cmp eax, 6
je 0x1400f8c03
mov rax, qword [rsp + 0x370]
mov qword [rsp + 0x510], rax
movaps xmm0, xmmword [rsp + 0x360]
movaps xmmword [rsp + 0x500], xmm0
lea rcx, [rsp + 0xa78]
call fcn.1400725db
mov qword [rsp + 0x140], rax
mov qword [rsp + 0x148], 3
lea rcx, [rsp + 0x500]
lea rdx, [rsp + 0x140]
call fcn.1400dd04f
lea rcx, [rsp + 0x378]
call fcn.1400dcbe3
lea rcx, [rsp + 0x390]
call fcn.1400f9176
lea rcx, [rsp + 0x3a8]
call fcn.1400dc81c
mov sil, byte [rsp + 0x58]
jmp 0x1400f6366
mov rax, qword [rsp + 0x100]
mov qword [rsp + 0x300], rax
mov al, byte [rsp + 0xe0]
mov cl, byte [rsp + 0xe1]
mov rdx, qword [rsp + 0xe2]
mov r8d, dword [rsp + 0xea]
movzx r9d, word [rsp + 0xee]
movups xmm0, xmmword [rsp + 0xf0]
movaps xmmword [rsp + 0x2f0], xmm0
mov byte [rsp + 0x2e0], al
mov byte [rsp + 0x2e1], cl
mov qword [rsp + 0x2e2], rdx
mov dword [rsp + 0x2ea], r8d
mov word [rsp + 0x2ee], r9w
mov rax, qword [rsp + 0x2d0]
mov qword [rsp + 0x370], rax
movaps xmm0, xmmword [rsp + 0x2c0]
movaps xmmword [rsp + 0x360], xmm0
lea rcx, [rsp + 0x2e0]
call fcn.1400725db
mov qword [rsp + 0x140], rax
mov qword [rsp + 0x148], 3
lea rcx, [rsp + 0x360]
lea rdx, [rsp + 0x140]
call fcn.1400dd04f
lea rcx, [rsp + 0x340]
call fcn.1400dc81c
jmp 0x1400f6366
mov ecx, 0xe
mov rdx, rsi
mov rdi, rsi
lea rsi, [rsp + 0x360]
rep movsq qword [rdi], qword [rsi]
mov rcx, r14
mov r8, r15
call fcn.1400f979a
mov sil, byte [rsp + 0x58]
jmp 0x1400f6366
xor edx, edx
jmp 0x1400f680e
lea rax, [0x140258b50]
mov qword [rsp + 0x650], rax
mov qword [rsp + 0x658], 1
lea rax, [rsp + 0x658]
movups xmmword [rax + 8], xmm6
mov rax, qword [rsp + 0x650]
mov rcx, qword [rsp + 0x658]
movups xmm0, xmmword [rsp + 0x660]
movaps xmmword [rsp + 0x130], xmm0
mov qword [rsp + 0x120], rax
mov qword [rsp + 0x128], rcx
lea rdx, [rsp + 0x128]
lea r9, [rsp + 0xba0]
movzx eax, byte [rsp + 0x1f8]
test eax, eax
je 0x1400f745c
cmp eax, 7
je 0x1400f745c
cmp qword [rsp + 0x130], 0
je 0x1400f7ba6
mov rax, qword [rsp + 0x120]
test rax, rax
je 0x1400f74c1
mov qword [rsp + 0x320], rax
mov rcx, qword [rdx + 0x10]
lea r8, [rsp + 0x328]
mov qword [r8 + 0x10], rcx
movups xmm0, xmmword [rdx]
movups xmmword [r8], xmm0
cmp qword [rsp + 0x330], 0
je 0x1400f74ac
mov rcx, qword [rdx + 0x10]
mov qword [rsp + 0x4b0], rcx
movups xmm0, xmmword [rdx]
movaps xmmword [rsp + 0x4a0], xmm0
jmp 0x1400f74c3
lea rcx, [rsp + 0x320]
call fcn.14005c04c
lea r9, [rsp + 0xba0]
xor eax, eax
mov rdx, qword [rsp + 0xd8]
mov rcx, qword [rdx + 0x10]
mov qword [rsp + 0x660], rcx
movups xmm0, xmmword [rdx]
movaps xmmword [rsp + 0x650], xmm0
and qword [rsp + 0x668], 0
and qword [rsp + 0x688], 0
mov qword [rsp + 0x6a8], rax
mov rax, qword [rsp + 0x4b0]
lea rcx, [rsp + 0x658]
mov qword [rcx + 0x68], rax
movaps xmm0, xmmword [rsp + 0x4a0]
movups xmmword [rcx + 0x58], xmm0
movaps xmm0, xmmword [rsp + 0x6f0]
movaps xmm1, xmmword [rsp + 0x700]
movups xmmword [rcx + 0x80], xmm1
movups xmmword [rcx + 0x70], xmm0
and word [rsp + 0x6e8], 0
cmp byte [rsp + 0xa20], 3
je 0x1400f7567
lea rcx, [rsp + 0x650]
lea rdx, [rsp + 0xa20]
call fcn.1400680b6
lea r9, [rsp + 0xba0]
cmp qword [rsp + 0xa30], 0
je 0x1400f75eb
lea rax, [rsp + 0xa58]
movups xmm0, xmmword [rax - 0x28]
movups xmm1, xmmword [rax - 0x18]
movaps xmmword [rsp + 0x4b0], xmm1
movaps xmmword [rsp + 0x4a0], xmm0
mov rdx, qword [rsp + 0x4a8]
mov r8, qword [rsp + 0x4b0]
lea rcx, [rsp + 0x320]
call fcn.140050826
lea rdi, [rsp + 0x688]
mov rcx, rdi
call fcn.14005c041
movups xmm0, xmmword [rsp + 0x320]
movups xmm1, xmmword [rsp + 0x330]
movups xmmword [rdi + 0x10], xmm1
movups xmmword [rdi], xmm0
lea rcx, [rsp + 0x4a0]
call fcn.14005c04c
lea r9, [rsp + 0xba0]
mov r8d, 0xa0
mov rcx, r9
lea rdx, [rsp + 0x650]
mov rdi, r9
call fcn.140240685
mov rax, qword [rsp + 0xbb8]
or rax, qword [rsp + 0xbd8]
jne 0x1400f768f
cmp sil, 3
jne 0x1400f7678
lea rcx, [rsp + 0xba0]
call fcn.14005f809
lea rcx, [rsp + 0x140]
call fcn.14005d9de
mov eax, dword [rsp + 0x98]
mov dword [rsp + 0x50], eax
movzx eax, word [rsp + 0x9c]
mov word [rsp + 0x54], ax
mov eax, dword [rsp + 0xa8]
mov ecx, dword [rsp + 0xab]
mov dword [rsp + 0x68], eax
mov dword [rsp + 0x6b], ecx
mov byte [rsp + 0x3b], 7
mov byte [rsp + 0x40], 3
mov esi, ebx
mov rbx, rbp
jmp 0x1400f77b6
lea rdi, [rsp + 0xba0]
mov rcx, rdi
lea rdx, [0x1402e4388]
call fcn.1400680b6
mov r8d, 0xa0
lea rcx, [rsp + 0xc70]
mov rdx, rdi
call fcn.140240685
mov rdi, qword [rsp + 0x140]
mov al, byte [rsp + 0x148]
mov byte [rsp + 0x40], al
mov al, byte [rsp + 0x149]
mov byte [rsp + 0x3b], al
lea rdx, [rsp + 0x140]
mov eax, dword [rdx + 0xa]
mov dword [rsp + 0x98], eax
movzx eax, word [rdx + 0xe]
mov word [rsp + 0x9c], ax
mov rax, qword [rsp + 0x150]
mov qword [rsp + 0x108], rax
mov eax, dword [rsp + 0x158]
mov dword [rsp + 0x8c], eax
mov eax, dword [rsp + 0x15c]
mov dword [rsp + 0x88], eax
mov rax, qword [rsp + 0x160]
mov qword [rsp + 0x110], rax
mov sil, byte [rsp + 0x168]
mov eax, dword [rdx + 0x29]
mov ecx, dword [rdx + 0x2c]
mov dword [rsp + 0xab], ecx
mov dword [rsp + 0xa8], eax
movups xmm0, xmmword [rdx + 0x30]
movups xmm1, xmmword [rdx + 0x50]
movaps xmmword [rsp + 0xc40], xmm0
movups xmm0, xmmword [rdx + 0x40]
movaps xmmword [rsp + 0xc50], xmm0
movaps xmmword [rsp + 0xc60], xmm1
mov r8d, 0xd0
mov rbx, rbp
mov rcx, rbp
lea rdx, [rsp + 0xc40]
call fcn.140240685
mov eax, dword [rsp + 0x98]
mov dword [rsp + 0x50], eax
movzx eax, word [rsp + 0x9c]
mov word [rsp + 0x54], ax
mov eax, dword [rsp + 0xa8]
mov ecx, dword [rsp + 0xab]
mov dword [rsp + 0x68], eax
mov dword [rsp + 0x6b], ecx
mov qword [rsp + 0x4c8], rdi
cmp rdi, 3
jne 0x1400f7869
mov eax, dword [rsp + 0x50]
mov dword [rsp + 0x90], eax
movzx eax, word [rsp + 0x54]
mov word [rsp + 0x94], ax
mov eax, dword [rsp + 0x68]
mov ecx, dword [rsp + 0x6b]
mov dword [rsp + 0x60], eax
mov dword [rsp + 0x63], ecx
mov al, byte [rsp + 0x3b0]
lea ecx, [rax - 6]
cmp cl, 6
jb 0x1400f7804
add al, 0xfd
cmp al, 2
ja 0x1400f77f7
cmp al, 1
jne 0x1400f7804
lea rcx, [rsp + 0x3b0]
call fcn.1400fa091
mov rax, qword [rsp + 0x3f0]
test rax, rax
je 0x1400f781c
mov rcx, qword [rsp + 0x3f8]
call qword [rax + 0x18]
mov rax, qword [rsp + 0x408]
test rax, rax
je 0x1400f7834
mov rcx, qword [rsp + 0x410]
call qword [rax + 0x18]
mov rax, qword [rsp + 0x110]
mov qword [rsp + 0x70], rax
mov byte [rsp + 0x3a], sil
mov rdi, qword [rsp + 0x108]
mov eax, dword [rsp + 0x8c]
mov dword [rsp + 0x4c], eax
mov eax, dword [rsp + 0x88]
mov dword [rsp + 0x48], eax
jmp 0x1400f7af8
mov rdx, rbx
mov ebx, esi
mov sil, byte [rsp + 0x3f]
xor sil, 1
and sil, byte [rsp + 0x3e]
mov rax, qword [rsp + 0xc8]
add rax, 8
mov qword [rsp + 0x4c0], rax
or sil, 4
mov r8d, 0xd0
lea rcx, [rsp + 0x530]
call fcn.140240685
mov byte [rsp + 0x600], 0
mov eax, dword [rsp + 0x64c]
lea rdx, [rsp + 0x501]
mov dword [rdx + 0x108], eax
mov rax, qword [rsp + 0x644]
mov qword [rdx + 0x100], rax
mov byte [rsp + 0x60d], 2
mov rax, qword [rsp + 0x58]
mov dword [rsp + 0x610], eax
mov byte [rsp + 0x614], sil
mov al, byte [rsp + 0xc7]
mov byte [rdx + 0x116], al
movzx eax, word [rsp + 0xc5]
mov word [rdx + 0x114], ax
mov rax, qword [rsp + 0x4c8]
mov qword [rsp + 0x500], rax
mov al, byte [rsp + 0x40]
mov byte [rsp + 0x508], al
mov al, byte [rsp + 0x3b]
mov byte [rsp + 0x509], al
movzx eax, word [rsp + 0x54]
mov word [rdx + 0xd], ax
mov eax, dword [rsp + 0x50]
mov dword [rdx + 9], eax
mov rax, qword [rsp + 0x108]
mov qword [rsp + 0x510], rax
mov eax, dword [rsp + 0x8c]
mov dword [rsp + 0x518], eax
mov eax, dword [rsp + 0x88]
mov dword [rsp + 0x51c], eax
mov rax, qword [rsp + 0x110]
mov qword [rsp + 0x520], rax
mov byte [rsp + 0x58], bl
mov byte [rsp + 0x528], bl
mov eax, dword [rsp + 0x68]
mov ecx, dword [rsp + 0x6b]
mov dword [rdx + 0x2b], ecx
mov dword [rdx + 0x28], eax
mov rdi, qword [rsp + 0x78]
lea rsi, [rdi + 0x1b8]
mov eax, dword [rsp + 0x474]
mov dword [rsp + 0x40], eax
mov r8d, 0x130
lea rcx, [rsp + 0x140]
lea rdx, [rsp + 0x360]
call fcn.140240685
lea rbx, [rsp + 0x490]
mov rcx, rbx
mov rdx, rsi
mov r8d, dword [rsp + 0x40]
lea r9, [rsp + 0x140]
call fcn.140064d42
lea rax, [rdi + 0x1a8]
mov cl, byte [rdi + 0x60]
mov qword [rsp + 0x28], rax
mov byte [rsp + 0x20], cl
mov rcx, qword [rsp + 0x4d0]
lea rdx, [rsp + 0x500]
mov r8, qword [rsp + 0x4c0]
mov r9, rbx
call fcn.1400f9db6
cmp al, 0xc
jne 0x1400f7ac3
inc qword [rdi + 0x228]
mov rsi, qword [rdi + 0x18]
mov rdi, qword [rdi + 0x20]
mov rax, qword [rsp + 0x310]
lock inc qword [rax]
jle 0x1400f8e54
mov rcx, rbx
call fcn.1400625ca
mov rcx, rax
call fcn.1400654b1
mov eax, dword [rsp + 0x498]
mov dword [rsp + 0x4c], eax
mov eax, dword [rsp + 0x49c]
mov dword [rsp + 0x48], eax
mov rbx, qword [rsp + 0x4d8]
lock inc qword [rbx]
jle 0x1400f8e54
inc rdi
cmp rsi, rdi
setbe byte [rsp + 0x3a]
mov rcx, qword [rsp + 0xc8]
mov dl, byte [rsp + 0x39]
call fcn.14015f572
mov rcx, qword [rsp + 0x78]
mov dl, byte [rsp + 0x3c]
call fcn.14015f572
mov r10, qword [rsp + 0x310]
mov r8, r10
mov rcx, rbx
mov sil, byte [rsp + 0x58]
mov r9b, byte [rsp + 0x3d]
mov rdx, rbx
jmp 0x1400f7b39
mov byte [rsp + 0x3b], al
mov rcx, qword [rsp + 0x490]
mov edx, dword [rsp + 0x49c]
call fcn.140062818
mov rcx, rbx
call fcn.140062a2b
mov byte [rsp + 0x40], 3
mov sil, byte [rsp + 0x58]
mov rbx, rbp
mov rdi, qword [rsp + 0xd0]
mov rcx, qword [rsp + 0xc8]
mov dl, byte [rsp + 0x39]
call fcn.14015f572
mov rcx, qword [rsp + 0x78]
mov dl, byte [rsp + 0x3c]
call fcn.14015f572
mov r8, rdi
mov r10, rdi
mov r9b, byte [rsp + 0x3b]
mov rcx, qword [rsp + 0x70]
mov rdx, rcx
mov dil, byte [rsp + 0x40]
cmp dil, 4
jne 0x1400f6f4e
mov byte [rsp + 0x3d], r9b
mov qword [rsp + 0xd0], r8
mov qword [rsp + 0x70], rcx
mov qword [rsp + 0xe8], r10
mov dword [rsp + 0xe8], edx
mov eax, dword [rsp + 0x4c]
mov dword [rsp + 0xf0], eax
mov eax, dword [rsp + 0x48]
mov dword [rsp + 0xf4], eax
add byte [rax - 0x77], cl
xchg esp, eax
and al, 0xf8
add byte [rax], al
add byte [rdx + rcx*4 + 0x44], al
and al, 0x3a
mov byte [rsp + 0x100], r8b
mov eax, dword [rsp + 0x60]
mov ecx, dword [rsp + 0x63]
lea rdx, [rsp + 0xe8]
mov dword [rdx + 0x1c], ecx
sbb al, 0x89
sbb esi, eax
test byte [rax + riz*8], ah
loopne 0x1400f7b99
add byte [rax], al
add eax, 0x24448844
js 0x1400f7b8b
jo 0x1400f7b98
invalid
invalid
lea rcx, [rsp + 0x120]
call fcn.14005c04c
lea r9, [rsp + 0xba0]
mov word [rax + riz*4], fs
or eax, dword [rax]
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x28
add dword [rax], eax
add byte [rax - 0x73], cl
add eax, 0x160f86
mov qword [rsp + 0x120], rax
lea rcx, [0x140316210]
mov qword [rsp + 0x128], rcx
mov qword [rsp + 0x130], 1
and qword [rsp + 0x138], 0
jmp 0x1400f7469
lea rax, [r14 + 0x180]
mov qword [rsp + 0xa0], rax
lea r13, [r14 + 0xd8]
lea rax, [r14 + 0x90]
mov qword [rsp + 0x80], rax
lea rax, [r14 + 0xf8]
mov qword [rsp + 0xb0], rax
xor eax, eax
mov qword [rsp + 0xb8], rax
lea r12, [rsp + 0x360]
cmp dword [rsp + 0xb8], 0x10
je 0x1400f899b
mov rcx, r14
mov rdx, r15
call fcn.1400fdac2
test rax, rax
jne 0x1400f7c6b
mov rdi, rdx
test rdx, rdx
jne 0x1400f8abb
mov rax, qword [rsp + 0xb8]
inc eax
mov qword [rsp + 0xb8], rax
cmp byte [r14 + 0x1e0], 0
jne 0x1400f86da
mov rax, qword [r14 + 0x1d8]
cmp qword [rax], 0
je 0x1400f7e86
cmp byte [r14 + 0x178], 0
je 0x1400f81cd
mov rax, qword [r14 + 0x90]
mov rbx, qword [r14 + 0x1d8]
cmp qword [rbx], 0
je 0x1400f821b
mov dl, 1
cmp rax, 3
ja 0x1400f832e
cmp rax, 2
je 0x1400f832e
lea rsi, [rbx + 8]
lea rcx, [rsp + 0x140]
mov rdx, rsi
mov r8, r15
call case.0x1400c2dff.292
cmp dword [rsp + 0x140], 2
je 0x1400f868f
mov rax, qword [rsp + 0x160]
mov qword [rsp + 0xac0], rax
movups xmm0, xmmword [rsp + 0x140]
movups xmm1, xmmword [rsp + 0x150]
movaps xmmword [rsp + 0xab0], xmm1
movaps xmmword [rsp + 0xaa0], xmm0
cmp qword [rsp + 0xaa0], 0
je 0x1400f824e
mov rax, qword [rsp + 0xaa8]
mov rcx, qword [rsp + 0xab0]
test rax, rax
je 0x1400f86a1
lea rdx, [rsp + 0xaa8]
movups xmm0, xmmword [rdx + 0x10]
lea rdx, [rsp + 0x720]
movups xmmword [rdx], xmm0
mov qword [rsp + 0x710], rax
mov qword [rsp + 0x718], rcx
mov rcx, rsi
call fcn.1400fb6e6
mov rsi, qword [rsp + 0x720]
test al, al
je 0x1400f8288
test rsi, rsi
je 0x1400f82f6
movups xmm0, xmmword [rsp + 0x710]
movaps xmmword [rsp + 0x940], xmm0
mov rbp, qword [rsp + 0x728]
mov rax, qword [rsp + 0x80]
mov rax, qword [rax]
lea rcx, [rax - 2]
cmp rcx, 3
ja 0x1400f7dd4
cmp rcx, 1
jne 0x1400f8c8c
test rax, rax
je 0x1400f833b
mov rdi, qword [r14 + 0x98]
xor eax, eax
cmp rsi, rdi
setne al
mov ecx, 0xff
cmovb eax, ecx
test al, al
je 0x1400f84fe
movzx eax, al
cmp eax, 1
jne 0x1400f8533
movups xmm0, xmmword [rsp + 0x710]
movaps xmmword [rsp + 0x820], xmm0
mov qword [rsp + 0x830], rsi
mov qword [rsp + 0x838], rbp
mov qword [rsp + 0x840], rdi
cmp byte [r14 + 0x120], 0
je 0x1400f85ab
mov rax, qword [rsp + 0x840]
lea rcx, [rsp + 0x148]
mov qword [rcx + 0x20], rax
movaps xmm0, xmmword [rsp + 0x820]
mov rax, qword [rsp + 0x830]
mov qword [rcx + 0x10], rax
mov rax, qword [rsp + 0x838]
mov qword [rcx + 0x18], rax
movups xmmword [rcx], xmm0
mov qword [rsp + 0x140], 1
jmp 0x1400f83f3
cmp qword [r14 + 0x70], 4
je 0x1400f7c9c
cmp qword [r14 + 0x90], 2
jne 0x1400f7c9c
mov rcx, qword [rsp + 0xb0]
call fcn.14010162d
test rax, rax
jne 0x1400f7c9c
mov rax, qword [rsp + 0xa0]
cmp qword [rax], 2
jne 0x1400f7c9c
mov rdx, qword [r14 + 0x198]
mov r8, qword [r14 + 0x1a0]
mov r9, qword [r15]
lea rcx, [rsp + 0x140]
call fcn.1400dc610
mov rax, qword [rsp + 0x240]
cmp rax, 2
lea rsi, [rsp + 0x240]
je 0x1400f8711
cmp eax, 3
je 0x1400f86da
mov r8d, 0x100
mov rcx, r12
lea rdx, [rsp + 0x140]
call fcn.140240685
mov rax, qword [rsi + 0x10]
mov qword [rsp + 0x950], rax
movups xmm0, xmmword [rsi]
movaps xmmword [rsp + 0x940], xmm0
mov rcx, rsi
mov rdx, r15
call fcn.1400dc3f1
test al, al
je 0x1400f871b
mov rbx, rsi
mov r8d, 0xd0
lea rcx, [rsp + 0x820]
mov rdx, r12
call fcn.140240685
mov rax, qword [rsp + 0x430]
mov qword [rsp + 0xd8], rax
mov al, byte [rsp + 0x438]
mov byte [rsp + 0x118], al
lea rdx, [rsp + 0x8d8]
mov rax, qword [rdx + 0x10]
lea rcx, [rsp + 0x720]
mov qword [rcx + 0x58], rax
movups xmm0, xmmword [rdx]
movups xmmword [rcx + 0x48], xmm0
mov ecx, 0xb
lea rdx, [rsp + 0x710]
mov rdi, rdx
lea rsi, [rsp + 0x880]
rep movsq qword [rdi], qword [rsi]
mov rbp, qword [rsp + 0x360]
mov rax, qword [rsp + 0x368]
mov qword [rsp + 0x70], rax
mov ecx, 0xa
lea rdi, [rsp + 0xaa0]
lea rsi, [rsp + 0x370]
rep movsq qword [rdi], qword [rsi]
lea rax, [rsp + 0x368]
movups xmm0, xmmword [rax + 0xd8]
movups xmm1, xmmword [rax + 0xe8]
lea rax, [rsp + 0x800]
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax], xmm0
mov ecx, 0xe
lea rdi, [rsp + 0xaf0]
mov rsi, rdx
rep movsq qword [rdi], qword [rsi]
mov rsi, qword [rsp + 0xa0]
mov rcx, rsi
call fcn.1400dc6d1
mov rax, qword [rbx + 0x10]
mov qword [rsi + 0x10], rax
movups xmm0, xmmword [rbx]
movups xmmword [rsi], xmm0
mov r8d, 0xc0
lea rcx, [rsp + 0xea8]
lea rdx, [rsp + 0xaa0]
call fcn.140240685
cmp rbp, 4
je 0x1400f86da
cmp rbp, 3
je 0x1400f8730
mov rax, qword [rsp + 0x818]
mov qword [rsp + 0x15f], rax
movups xmm0, xmmword [rsp + 0x7f9]
movups xmm1, xmmword [rsp + 0x809]
movaps xmmword [rsp + 0x150], xmm1
movaps xmmword [rsp + 0x140], xmm0
mov qword [rsp + 0x500], rbp
mov rax, qword [rsp + 0x70]
mov qword [rsp + 0x508], rax
mov r8d, 0xc0
lea rcx, [rsp + 0x510]
lea rdx, [rsp + 0xea8]
call fcn.140240685
mov rax, qword [rsp + 0xd8]
mov qword [rsp + 0x5d0], rax
mov al, byte [rsp + 0x118]
mov byte [rsp + 0x5d8], al
lea rax, [rsp + 0x148]
movups xmm0, xmmword [rax - 1]
movups xmm1, xmmword [rax + 0xf]
movaps xmmword [rsp + 0x370], xmm1
movaps xmmword [rsp + 0x360], xmm0
and qword [rsp + 0x140], 0
lea rcx, [rsp + 0x140]
call fcn.14005c041
cmp qword [rsp + 0x360], 0
je 0x1400f863e
cmp qword [rsp + 0x370], 0
je 0x1400f8659
lea rsi, [rsp + 0x140]
mov rcx, rsi
mov rdx, r12
call fcn.1400f9d34
mov rcx, rsi
call case.0x1400e0f4b.133
mov rsi, rdx
xor edi, edi
test rax, rax
sete dil
movaps xmm0, xmmword [rsp + 0x360]
movaps xmm1, xmmword [rsp + 0x370]
movaps xmmword [rsp + 0x150], xmm1
movaps xmmword [rsp + 0x140], xmm0
mov rbx, qword [r14 + 0x1d8]
mov rcx, rbx
call fcn.140110ea5
mov qword [rbx], 1
movaps xmm0, xmmword [rsp + 0x140]
movaps xmm1, xmmword [rsp + 0x150]
movups xmmword [rbx + 8], xmm0
movups xmmword [rbx + 0x18], xmm1
mov rcx, r14
lea rdx, [rsp + 0x500]
mov r8, rdi
mov r9, rsi
call fcn.140101746
jmp 0x1400f7c7d
cmp byte [r14 + 0x120], 0
je 0x1400f81e1
cmp qword [r14 + 0x110], 0xf
ja 0x1400f81f6
mov rcx, r13
call fcn.140101327
cmp rax, qword [r14 + 0x118]
jb 0x1400f7caa
mov rcx, r14
mov rdx, r15
call fcn.140100a20
test rax, rax
jne 0x1400f86da
mov rdi, rdx
test rdx, rdx
je 0x1400f7c7d
jmp 0x1400f8698
mov ebp, 1
xor esi, esi
cmp rax, 3
ja 0x1400f86c2
cmp rax, 2
je 0x1400f86c2
mov rcx, r14
call fcn.140101681
xor esi, esi
test rax, rax
je 0x1400f862f
jmp 0x1400f869c
mov rcx, r14
call fcn.140101681
mov rdi, rax
mov rax, qword [rsp + 0xaa0]
mov sil, 1
test rdi, rdi
jne 0x1400f86ae
test rax, rax
je 0x1400f862f
lea rcx, [rsp + 0xaa8]
call fcn.1400de251
jmp 0x1400f862f
test rsi, rsi
je 0x1400f831f
movups xmm0, xmmword [rsp + 0x710]
movaps xmmword [rsp + 0x940], xmm0
mov rdi, qword [rsp + 0x728]
mov rax, qword [rsp + 0x80]
mov rax, qword [rax]
lea rcx, [rax - 2]
cmp rcx, 3
ja 0x1400f82c8
cmp rcx, 1
jne 0x1400f8c39
test rax, rax
je 0x1400f840d
mov rax, qword [r14 + 0x98]
mov rcx, rax
sub rcx, rsi
jae 0x1400f8444
and qword [r14 + 0x98], 0
mov ecx, 1
jmp 0x1400f844d
mov rcx, r14
call fcn.140101681
mov rdi, rax
lea rcx, [rsp + 0x710]
call fcn.14005c04c
mov sil, 1
test rdi, rdi
je 0x1400f862f
jmp 0x1400f86a9
lea rcx, [rsp + 0x710]
call fcn.14005c04c
xor edx, edx
mov rcx, rbx
call fcn.140101666
jmp 0x1400f7c7d
lea rcx, [rsp + 0x160]
mov rdx, rsi
call fcn.1400736e7
movaps xmm0, xmmword [rsp + 0x940]
mov qword [rsp + 0x150], rsi
mov qword [rsp + 0x158], rbp
movaps xmmword [rsp + 0x360], xmm0
movaps xmm0, xmmword [rsp + 0x160]
movaps xmmword [rsp + 0x380], xmm0
mov rax, qword [rsp + 0x170]
mov qword [rsp + 0x390], rax
mov rax, qword [rsp + 0x150]
mov qword [rsp + 0x370], rax
mov rax, qword [rsp + 0x158]
mov qword [rsp + 0x378], rax
lea rax, [0x1402e1974]
mov qword [rsp + 0x398], rax
mov qword [rsp + 0x3a0], 7
cmp byte [r14 + 0x120], 0
je 0x1400f8568
mov ecx, 9
lea rdi, [rsp + 0x148]
mov rsi, r12
rep movsq qword [rdi], qword [rsi]
mov qword [rsp + 0x140], 2
mov rcx, qword [rsp + 0xb0]
lea rdx, [rsp + 0x140]
call fcn.140102907
jmp 0x1400f860b
mov rcx, r12
mov rdx, rsi
call fcn.1400736e7
mov rax, qword [rsp + 0x360]
lea rdx, [rsp + 0x368]
mov rcx, qword [rdx]
mov qword [rsp + 0x820], rcx
mov ecx, dword [rdx + 8]
mov dword [rsp + 0x828], ecx
mov ecx, 2
jmp 0x1400f844d
mov qword [r14 + 0x98], rcx
xor ecx, ecx
mov qword [rsp + 0x140], rcx
movaps xmm0, xmmword [rsp + 0x940]
lea rcx, [rsp + 0x148]
movups xmmword [rcx], xmm0
mov qword [rsp + 0x158], rsi
mov qword [rsp + 0x160], rdi
mov qword [rsp + 0x168], rax
mov rax, qword [rsp + 0x820]
mov qword [rcx + 0x28], rax
mov eax, dword [rsp + 0x828]
mov dword [rcx + 0x30], eax
mov eax, dword [rsp + 0x82c]
mov dword [rcx + 0x34], eax
lea rax, [0x1402e1980]
mov qword [rsp + 0x180], rax
mov qword [rsp + 0x188], 2
mov rcx, r13
lea rdx, [rsp + 0x140]
call fcn.140102ade
cmp qword [r14 + 0x90], 0
je 0x1400f84f7
cmp qword [r14 + 0x98], 0
jne 0x1400f84f7
cmp byte [r14 + 0xa0], 1
mov eax, 5
sbb rax, 0
mov qword [r14 + 0x90], rax
xor esi, esi
jmp 0x1400f862f
movups xmm0, xmmword [rsp + 0x710]
movaps xmmword [rsp + 0x140], xmm0
mov qword [rsp + 0x150], rsi
mov qword [rsp + 0x158], rbp
mov rcx, r13
lea rdx, [rsp + 0x140]
call fcn.140102884
jmp 0x1400f860b
movups xmm0, xmmword [rsp + 0x710]
movaps xmmword [rsp + 0x140], xmm0
mov qword [rsp + 0x150], rsi
mov qword [rsp + 0x158], rbp
mov rcx, r13
lea rdx, [rsp + 0x140]
call fcn.140102884
jmp 0x1400f8615
mov rcx, r12
call fcn.1400de548
mov rcx, r13
mov rdx, rax
call fcn.1400737e1
mov rcx, r12
call fcn.140102a9b
test rdx, rdx
je 0x1400f85a6
mov rsi, rdx
mov rcx, r13
mov rdx, rax
mov r8, rsi
call fcn.14012d992
mov rcx, r12
mov rdx, rsi
call fcn.14010148f
jmp 0x1400f857b
mov rcx, r12
jmp 0x1400f8606
cmp rsi, rdi
mov rdx, rdi
cmovb rdx, rsi
mov rcx, r13
call fcn.1400737e1
cmp rsi, rdi
cmovb rdi, rsi
test rdi, rdi
je 0x1400f85fe
mov rdx, qword [rsp + 0x828]
mov rcx, r13
mov r8, rdi
call fcn.14012d992
lea rcx, [rsp + 0x820]
mov rdx, rdi
call case.0x1400b8a5e.641
mov rsi, qword [rsp + 0x830]
mov rdi, qword [rsp + 0x840]
jmp 0x1400f85bd
lea rcx, [rsp + 0x820]
call fcn.14005c04c
cmp byte [r14 + 0xa0], 0
je 0x1400f861c
mov eax, 5
jmp 0x1400f8621
mov eax, 4
mov rcx, qword [rsp + 0x80]
mov qword [rcx], rax
mov sil, 1
mov rcx, rbx
mov edx, esi
call fcn.140101666
jmp 0x1400f7c7d
mov rcx, qword [rsp + 0x368]
mov rax, qword [rsp + 0x370]
call qword [rax + 0x28]
test al, al
je 0x1400f813d
mov rsi, qword [r14 + 0x1d8]
mov rcx, rsi
call fcn.140110ea5
and qword [rsi], 0
mov r8d, 2
mov rcx, r14
lea rdx, [rsp + 0x500]
call fcn.140101746
mov rcx, r12
call fcn.1400dc81c
jmp 0x1400f7c7d
mov ebp, 1
xor esi, esi
jmp 0x1400f86c2
xor ebp, ebp
jmp 0x1400f86cc
mov rdi, rax
jmp 0x1400f86c0
call fcn.1400fbbdc
mov rdi, rax
mov sil, 1
jmp 0x1400f86c0
test rax, rax
je 0x1400f86c0
lea rcx, [rsp + 0xaa8]
call fcn.1400de251
xor ebp, ebp
mov rcx, rbx
mov edx, esi
call fcn.140101666
test rbp, rbp
jne 0x1400f86da
test rdi, rdi
jne 0x1400f8abb
mov rcx, r14
mov rdx, r15
call fcn.140100a20
test rax, rax
jne 0x1400f86f6
mov rdi, rdx
test rdx, rdx
jne 0x1400f8abb
cmp byte [r14 + 0xd1], 0
mov byte [r14 + 0xd1], 0
jne 0x1400f7c41
jmp 0x1400f89aa
mov byte [r14 + 0x1a8], 1
jmp 0x1400f8730
lea rcx, [rsp + 0x940]
call fcn.1400dc6db
mov rcx, r12
call fcn.1400dc7c5
mov byte [r14 + 0x1e0], 1
mov qword [r14 + 0x70], 4
mov qword [r14 + 0x90], 5
mov byte [r14 + 0xd2], 2
jmp 0x1400f86da
cmp eax, 6
jne 0x1400f8761
mov edi, 3
jmp 0x1400f87e0
mov byte [rsp + 0x360], al
lea rax, [rsp + 0x501]
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rsp + 0x361], xmm0
movups xmmword [rsp + 0x371], xmm1
mov rax, qword [rax + 0x1f]
mov qword [rsp + 0x380], rax
mov rcx, qword [r14 + 0xc0]
call fcn.1400731a7
mov rsi, rax
mov edi, 2
test rax, rax
jne 0x1400f87d3
lea rcx, [rsp + 0x360]
call fcn.1400f9d96
xor edi, edi
mov ecx, eax
mov r8d, 1
xor r9d, r9d
call fcn.1400c9c84
test al, al
je 0x1400f8a14
lea rcx, [rsp + 0x360]
call fcn.14006e369
cmp edi, 3
je 0x1400f89bb
test rdi, rdi
je 0x1400f8b62
cmp edi, 2
je 0x1400f8b64
mov rcx, qword [rsp + 0x318]
mov rax, qword [rcx]
mov qword [rcx], 3
cmp rax, 2
jae 0x1400f8d77
lea rdx, [rcx + 8]
lea rcx, [rsp + 0xf70]
mov qword [rcx - 8], rax
mov r8d, 0x1e0
call fcn.140240685
lea r14, [rsp + 0x140]
lea rbx, [rsp + 0xf68]
mov r8d, 0x180
mov rcx, r14
mov rdx, rbx
call fcn.140240685
add byte [rbp + rcx*4 - 0x44], cl
and al, 0x18
add al, byte [rax]
add byte [rax - 0x73], cl
mov esp, 0x36024
add byte [rcx - 0x48], al
test al, 0
add byte [rax], al
mov rcx, rdi
mov rdx, r15
call fcn.140240685
movups xmm0, xmmword [rdi + 0x68]
lea r12, [rsp + 0x518]
movaps xmmword [r12 - 0x18], xmm0
mov rax, qword [rdi + 0x78]
mov qword [r12 - 8], rax
lea rdi, [rsp + 0x3e0]
mov rcx, r12
mov rdx, rdi
call fcn.1400f94ce
mov rcx, r15
call fcn.1400f8f3d
mov rcx, rbx
call fcn.1400f8fd2
movaps xmm0, xmmword [r12 - 0x18]
movaps xmmword [r14], xmm0
mov rax, qword [r12 - 8]
mov qword [r14 + 0x10], rax
adc byte [rcx + 0xf], al
adc byte [rsp], al
add al, 0x24
movups xmmword [r14 + 0x18], xmm0
sbb byte [rcx + 0xf], r8b
adc byte [rsp + 0x10], al
movups xmmword [r14 + 0x28], xmm0
movups xmmword [rsi + 0x28], xmm0
lea r14, [rsp + 0x178]
add dword [rax], eax
add byte [rdi], cl
adc byte [rbx + 0x180], al
add byte [rax], al
add byte [rdi], cl
adc byte [rbx + 0x190], cl
movups xmm2, xmmword [rbx + 0x1a0]
adc byte [rbx + 0x1a0], dl
movups xmmword [r14], xmm0
invalid
movups xmmword [r14 + 0x10], xmm1
movups xmmword [r14 + 0x20], xmm2
push rsi
and byte [rax - 0x73], cl
pushfq
and al, 0x18
adc dword [rax], eax
add byte [rax - 0x77], cl
fld1
adc dword [rdi], eax
add byte [rax], al
mov rcx, qword [rbx + 0x28]
sub r8b, bpl
adc eax, dword [rdi]
add byte [rax], al
mov rax, qword [r14 - 0x28]
mov qword [rsp + 0x630], rax
movaps xmm0, xmmword [r14 - 0x38]
movaps xmmword [rsp + 0x620], xmm0
sub dword [rsp + 0x620], eax
movups xmm0, xmmword [r14 - 0x10]
adc byte [rsi - 0x10], al
movups xmmword [rdi - 0x60], xmm0
movups xmm0, xmmword [r14 - 0x20]
adc byte [rsi - 0x20], al
movups xmmword [rdi - 0x70], xmm0
mov rcx, r14
int1
call fcn.1400f9008
mov ecx, 0x18
mov edx, 8
add byte [rax], al
call fcn.1400dc39e
movaps xmm0, xmmword [rsp + 0x620]
movups xmmword [rax], xmm0
mov rcx, qword [rsp + 0x630]
mov qword [rax + 0x10], rcx
mov qword [rdi - 0x80], rax
lea rax, fcn.1400054c3
mov qword [rdi - 0x78], rax
lea rdx, [rsp + 0x360]
mov rcx, rsi
call fcn.140072cd2
jmp 0x1400f8b62
mov rax, qword [r15]
mov rdx, qword [rax]
mov rcx, qword [rax + 8]
call qword [rdx + 0x10]
jmp 0x1400f89bb
cmp byte [r14 + 0x1e0], 0
jne 0x1400f89c2
cmp qword [r14 + 0x70], 4
je 0x1400f89c2
mov al, 1
jmp 0x1400f8bb4
mov rax, qword [r14]
mov rsi, qword [r14 + 8]
and qword [r14], 0
mov qword [rsp + 0x140], rax
mov qword [rsp + 0x148], rsi
test rax, rax
je 0x1400f8a51
mov qword [rsp + 0x360], rsi
mov rdi, qword [r14 + 0xc0]
and qword [r14 + 0xc0], 0
test rdi, rdi
je 0x1400f87fb
lea rcx, [rsp + 0x360]
call fcn.1400f93d5
jmp 0x1400f8abb
mov rax, qword [rsp + 0x380]
lea rcx, [rsp + 0x140]
mov qword [rcx + 0x20], rax
movups xmm0, xmmword [rsp + 0x360]
movups xmm1, xmmword [rsp + 0x370]
movaps xmmword [rcx + 0x10], xmm1
movaps xmmword [rcx], xmm0
call fcn.1400725db
mov rsi, rax
mov edi, 2
jmp 0x1400f87e0
mov rcx, qword [r14 + 0x140]
mov rax, qword [r14 + 0x148]
mov rdx, r15
call qword [rax + 0x30]
mov rsi, rdx
test rax, rax
jne case.0x1400b95e6.490
test rsi, rsi
jne case.0x1400b95e6.490
lea rcx, [rsp + 0x140]
call fcn.1400f93c5
mov rdi, qword [r14 + 0xc0]
and qword [r14 + 0xc0], 0
test rdi, rdi
jne 0x1400f8abb
jmp 0x1400f8b62
test rax, rax
jne 0x1400f89bb
test rsi, rsi
je 0x1400f8a72
mov cl, 0xa
call fcn.14006f05d
idiv edi
mov rdi, rax
mov rcx, rax
mov rdx, rsi
call fcn.140072669
mov bl, byte [r14 + 0x1d0]
mov byte [r14 + 0x1d0], 3
cmp bl, 3
je 0x1400f8b3a
movups xmm0, xmmword [r14 + 0x1b0]
movups xmm1, xmmword [r14 + 0x1c0]
lea rsi, [rsp + 0x140]
lea esi, [rsp + 0x140]
movaps xmmword [rsi + 0x10], xmm1
adc byte [rdi], r9b
sub dword [rsi], eax
mov byte [rsi + 0x20], bl
mov eax, dword [r14 + 0x1d1]
mov eax, dword [rsi + 0x1d1]
mov ecx, dword [r14 + 0x1d4]
invalid
add dword [rax], eax
add byte [rcx + 0x4e892146], cl
and dword [rcx + 0x8b1244e], r9d
call fcn.14006f05d
idiv edi
mov r14, rax
lea rdx, [0x1402e1982]
lea edx, [0x1402e1982]
insb byte [rdi], dx
mov ds, word [rsi]
add byte [rcx - 0x48], al
adc byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
shr eax, 0xf8
invalid
idiv edi
mov rcx, qword [rsi + 0x10]
mov edx, ebx
mov r8, r14
mov eax, esi
call fcn.14007298c
mov rcx, rsi
call fcn.1400f9357
lea rdx, [rsp + 0x140]
mov qword [rdx + 8], rdi
or byte [rax - 0x39], cl
add al, byte [rbx]
add byte [rax], al
add byte [rax - 0x75], cl
mov ecx, dword [rsp + 0xa0]
call fcn.1400dd2e4
invalid
invalid
dec dword [rax - 0x77]
invalid
test rax, rax
jne 0x1400f8b64
xor esi, esi
mov rdi, qword [rsp + 0x318]
cmp dword [rdi], 4
je 0x1400f8d03
mov es, word [rcx]
add byte [rax], al
mov rcx, rdi
call fcn.1400f8e60
add al, byte [rax]
add byte [rax - 0x39], cl
invalid
add al, 0
add byte [rax], al
add byte [rax - 0x7b], cl
invalid
je 0x1400f8ba3
lea rcx, [rsp + 0xf68]
mov qword [rcx], rsi
call fcn.1400dca40
cmp qword [rdi], 5
je 0x1400f8d0c
mov rcx, rdi
call fcn.1400f8e56
mov qword [rdi], 5
xor eax, eax
movaps xmm6, xmmword [rsp + 0x1150]
movaps xmm7, xmmword [rsp + 0x1160]
movaps xmm8, xmmword [rsp + 0x1170]
add rsp, 0x1188
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rdi
ret
xor edi, edi
jmp 0x1400f875f
mov rcx, qword [r14 + 0x88]
mov rdx, r15
call fcn.140071d3a
movzx eax, al
lea rdi, [rax + rax*2]
jmp 0x1400f875f
lea rbx, [rsp + 0x140]
lea rsi, [rsp + 0x360]
mov ah, 0x24
invalid
add eax, dword [rax]
add byte [rcx + 0xe], bh
add byte [rax], al
mov rdi, rbx
rep movsq qword [rdi], qword [rsi]
mov rcx, r14
mov ecx, esi
call fcn.1400f913b
mov ecx, 0xe
mov rdi, r14
mov rsi, rbx
rep movsq qword [rdi], qword [rsi]
jmp 0x1400f875a
invalid
invalid
mov rax, qword [rsp + 0x80]
mov qword [rsp + 0x360], rax
lea rax, [0x1402e16b0]
lea rcx, [rsp + 0x140]
mov qword [rcx], rax
mov eax, 1
mov qword [rcx + 8], rax
and qword [rcx + 0x20], 0
lea rdx, [0x1400734fb]
mov qword [rsp + 0x368], rdx
mov qword [rcx + 0x10], r12
mov qword [rcx + 0x18], rax
lea rdx, str.C:Userselena.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_srcprotoh1conn.rs_:_internal_error:_entered_unreachable_code:_write_body_invalid_state:
call fcn.140241740
mov rax, qword [rsp + 0x80]
mov qword [rsp + 0x360], rax
lea rax, [0x1402e16b0]
lea rcx, [rsp + 0x140]
mov qword [rcx], rax
add dword [rax + 1], edi
mov qword [rcx + 8], rax
and qword [rcx + 0x20], 0
lea rdx, [0x1400734fb]
mov qword [rsp + 0x368], rdx
mov qword [rdi], 5
lea rax, str.C:Userselena.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_srcprotoh2mod.rs
jmp 0x1400f8d57
lea rax, str.C:Userselena.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_srcprotoh2mod.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x14026d240]
lea r8, [rsp + 0xdd8]
jmp 0x1400f8e4a
mov rcx, rsi
call fcn.1400f943c
lea rcx, str.X._
lea rdx, str.C:Userselena.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_srcclientconn.rs
call fcn.1400f54d7
mov rax, qword [rsp + 0x148]
mov cl, byte [rsp + 0x150]
lea r8, [rsp + 0x360]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:Userselena.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.24_srcproto_streams_streams.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x1402e0b38]
jmp 0x1400f8e4a
lea rax, str.C:Userselena.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_srcprotoh2mod.rs
mov qword [rsp + 0x20], rax
and al, 0x20
lea rcx, str.called__Result::unwrap____on_an__Err__value
add byte [rbp + rcx*4 + 0xd], cl
jae 0x1400f8e4f
invalid
add cl, ch
pop rax
invalid
invalid
invalid
mov rax, qword [rsp + 0x368]
mov cl, byte [rsp + 0x370]
add byte [rbp + rcx*4 - 0x7c], cl
and al, 0x40
or al, 0
invalid