Function at 0x14001b4cb
Capabilities:
Access peb ldr_data
Check os version
Encode data using base64

Disassembly:
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x618
movdqa xmmword [rsp + 0x600], xmm10
movdqa xmmword [rsp + 0x5f0], xmm9
movdqa xmmword [rsp + 0x5e0], xmm8
movdqa xmmword [rsp + 0x5d0], xmm7
movdqa xmmword [rsp + 0x5c0], xmm6
mov rbx, r8
mov r14, rdx
mov al, byte [rsp + 0x6a8]
mov dl, byte [rsp + 0x6a0]
lea r8, [rsp + 0x4c8]
mov qword [r8], rcx
mov byte [rsp + 0x2f], r9b
mov byte [rsp + 0x2d], dl
mov byte [rsp + 0x2e], al
lea rax, [rsp + 0xc0]
mov qword [rax], r8
lea rcx, [0x140016a19]
mov qword [rax + 8], rcx
lea rcx, str..manifest
mov qword [rax + 0x10], rcx
lea rcx, [0x1400183a0]
mov qword [rax + 0x18], rcx
lea rcx, str.template_
lea rdx, [rsp + 0x60]
mov qword [rdx], rcx
mov ecx, 2
mov qword [rdx + 8], rcx
mov qword [rdx + 0x20], 0
mov qword [rdx + 0x10], rax
mov qword [rdx + 0x18], rcx
lea rdi, [rsp + 0x160]
mov rcx, rdi
call fcn.14000d340
mov rsi, qword [rdi]
mov r8, qword [rdi + 0x10]
lea rdi, [rsp + 0x210]
mov rcx, rdi
mov rdx, rsi
call fcn.14001e285
cmp dword [rdi], 2
je 0x14001bddd
mov qword [rsp + 0x430], r14
mov qword [rsp + 0x438], rbx
mov rdi, qword [rsp + 0x250]
mov r14, qword [rsp + 0x258]
mov rsi, qword [rsp + 0x260]
test rdi, rdi
mov rbx, rdi
cmove rbx, r14
mov rcx, rsi
call fcn.140039e10
mov r12, rax
mov qword [rsp + 0x130], rdx
mov rcx, rax
mov rdx, rbx
mov r8, rsi
call sub.VCRUNTIME140.dll_memcpy
test rdi, rdi
je 0x14001b630
test r14, r14
je 0x14001b630
mov rcx, qword [0x1400d5f20]
xor edx, edx
mov r8, rdi
call qword [sym.imp.kernel32.dll_HeapFree]
cmp qword [rsp + 0x168], 0
je 0x14001b652
mov r8, qword [rsp + 0x160]
mov rcx, qword [0x1400d5f20]
xor edx, edx
call qword [sym.imp.kernel32.dll_HeapFree]
lea rdi, [rsp + 0x210]
mov rcx, rdi
mov rdx, r12
mov r8, rsi
call fcn.140013410
cmp qword [rdi], 0
je 0x14001b69c
mov rax, qword [rsp + 0x218]
mov dl, byte [rsp + 0x220]
mov ecx, dword [rsp + 0x221]
mov dword [rsp + 0x60], ecx
mov ecx, dword [rsp + 0x224]
mov dword [rsp + 0x63], ecx
cmp dl, 2
jne 0x14001c07f
mov al, byte [rsp + 0x2e]
mov byte [rsp + 0x58], al
mov eax, dword [0x1400d5fd8]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
cmp byte [rax + 0x60], 0
jne 0x14001b6c5
call fcn.14003ad39
mov eax, dword [0x1400d5fd8]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov rcx, qword [rax + 0x68]
mov rdx, qword [rax + 0x70]
lea r8, [rcx + 1]
mov qword [rax + 0x68], r8
xor r15d, r15d
lea rax, [rsp + 0x210]
mov qword [rax + 0x30], r15
mov qword [rax + 0x40], r15
mov qword [rax + 0x50], r15
mov qword [rax + 0x60], r15
mov byte [rax + 0x70], 2
movdqu xmm6, xmmword [0x14006cc60]
movdqa xmmword [rax], xmm6
movdqu xmm7, xmmword [0x14006cc70]
movdqa xmmword [rax + 0x10], xmm7
mov qword [rax + 0x20], rcx
mov qword [rax + 0x28], rdx
pxor xmm0, xmm0
lea r13, [rsp + 0x78]
movdqa xmmword [r13 - 0x18], xmm0
mov qword [r13 - 8], rsi
mov qword [rsp + 0x48], r12
mov qword [r13], r12
mov qword [r13 + 8], rsi
mov qword [r13 + 0x10], r15
mov qword [r13 + 0x18], rsi
mov qword [r13 + 0x20], 1
movabs rax, 0xa0000000a
mov qword [r13 + 0x28], rax
mov word [r13 + 0x30], 1
lea rbp, [rsp + 0xd0]
lea r14, [rsp + 0xc0]
movabs rdi, 0x2300000023
lea r12, [rsp + 0x160]
movdqa xmm8, xmmword [str.beforeBuildCommand]
movdqa xmm9, xmmword [0x140064730]
movdqa xmm10, xmmword [str.beforeDevCommand]
mov dword [rsp + 0x50], 0
mov dword [rsp + 0xb8], 0
cmp byte [rsp + 0x58], 0
setne al
test byte [rsp + 0x50], 1
sete cl
test byte [rsp + 0xb8], 1
sete dl
or dl, al
and dl, cl
mov byte [rsp + 0x30], dl
mov rsi, qword [rsp + 0x78]
mov rcx, r14
mov rdx, r13
call fcn.140016d14
cmp qword [rsp + 0xc0], 0
je 0x14001b826
mov rax, qword [rsp + 0xc8]
mov rcx, qword [rsp + 0xd0]
mov rdx, qword [rsp + 0x68]
add rsi, rdx
sub rax, rdx
mov qword [rsp + 0x68], rcx
jmp 0x14001b861
cmp byte [rsp + 0xa9], 0
jne 0x14001bd60
mov byte [rsp + 0xa9], 1
cmp byte [rsp + 0xa8], 0
mov rsi, qword [rsp + 0x68]
mov rax, qword [rsp + 0x70]
jne 0x14001b859
cmp rax, rsi
je 0x14001bd60
sub rax, rsi
add rsi, qword [rsp + 0x78]
mov rcx, qword [rsp + 0x60]
inc rcx
mov qword [rsp + 0x60], rcx
mov qword [rsp + 0x460], rcx
mov qword [rsp + 0xc0], r15
mov qword [rsp + 0xc8], rax
mov qword [rsp + 0xd0], rsi
mov qword [rsp + 0xd8], rax
mov qword [rsp + 0xe0], r15
mov qword [rsp + 0xe8], rax
mov qword [rsp + 0xf0], 1
mov qword [rsp + 0xf8], rdi
mov word [rsp + 0x100], 1
mov rcx, r12
mov rdx, rbp
call fcn.140016d14
cmp qword [rsp + 0x160], r15
je 0x14001b901
mov rdx, qword [rsp + 0x168]
mov rax, qword [rsp + 0x170]
mov rcx, qword [rsp + 0xc0]
add rsi, rcx
sub rdx, rcx
mov qword [rsp + 0xc0], rax
jmp 0x14001b945
cmp byte [rsp + 0x101], 0
jne 0x14001e22a
mov byte [rsp + 0x101], 1
cmp byte [rsp + 0x100], 0
mov rsi, qword [rsp + 0xc0]
mov rdx, qword [rsp + 0xc8]
jne 0x14001b93a
cmp rdx, rsi
je 0x14001e22a
sub rdx, rsi
add rsi, qword [rsp + 0xd0]
mov rcx, rsi
call fcn.140017a63
test rdx, rdx
je 0x14001bd52
mov rsi, rax
mov rbx, rdx
cmp rdx, 8
je 0x14001b984
cmp rbx, 7
jne 0x14001b998
mov eax, dword [rsi]
mov ecx, 0x6c69665b
xor eax, ecx
mov ecx, dword [rsi + 3]
mov edx, 0x5d73656c
xor ecx, edx
or ecx, eax
jne 0x14001b99e
jmp 0x14001bd2e
movabs rax, 0x5d656c69626f6d5b
cmp qword [rsi], rax
jne 0x14001b99e
jmp 0x14001bd41
cmp rbx, 0xf
ja 0x14001b9b3
xor eax, eax
cmp byte [rsi + rax], 0x3d
je 0x14001b9ca
inc rax
cmp rbx, rax
jne 0x14001b9a0
jmp 0x14001bd1e
mov cl, 0x3d
mov rdx, rsi
mov r8, rbx
call fcn.1400155b0
cmp rax, 1
jne 0x14001bd1e
mov qword [rsp + 0xc0], r15
mov qword [rsp + 0xc8], rbx
mov qword [rsp + 0xd0], rsi
mov qword [rsp + 0xd8], rbx
mov qword [rsp + 0xe0], r15
mov qword [rsp + 0xe8], rbx
mov qword [rsp + 0xf0], 1
movabs rax, 0x3d0000003d
mov qword [rsp + 0xf8], rax
mov word [rsp + 0x100], 1
mov rcx, r12
lea rdx, [rsp + 0xd0]
call fcn.140016d14
cmp qword [rsp + 0x160], r15
je 0x14001d314
mov r15, rdi
mov rdi, r12
mov r12, r13
mov r13, r14
mov r14, rbp
mov rdx, qword [rsp + 0x168]
mov rax, qword [rsp + 0x170]
mov rcx, qword [rsp + 0xc0]
mov qword [rsp + 0xc0], rax
sub rdx, rcx
add rsi, rcx
mov bpl, byte [rsp + 0x101]
mov rcx, rsi
call fcn.140017a63
test bpl, bpl
jne 0x14001d4e6
mov rsi, rax
mov rbx, rdx
mov rbp, qword [rsp + 0xd0]
mov rcx, rdi
lea rdx, [rsp + 0xd0]
call fcn.140016d14
cmp qword [rsp + 0x160], 0
je 0x14001badf
mov rdx, qword [rsp + 0x168]
mov rax, qword [rsp + 0x170]
mov rcx, qword [rsp + 0xc0]
add rbp, rcx
sub rdx, rcx
mov qword [rsp + 0xc0], rax
jmp 0x14001bb23
cmp byte [rsp + 0x101], 0
jne 0x14001d4e6
mov byte [rsp + 0x101], 1
cmp byte [rsp + 0x100], 0
mov rbp, qword [rsp + 0xc0]
mov rdx, qword [rsp + 0xc8]
jne 0x14001bb18
cmp rdx, rbp
je 0x14001d4e6
sub rdx, rbp
add rbp, qword [rsp + 0xd0]
mov rcx, rbp
call fcn.140017a63
test rbx, rbx
je 0x14001d377
test rdx, rdx
je 0x14001d39e
cmp rbx, 0xf
jg 0x14001bbbb
cmp rbx, 7
mov rbp, r14
je 0x14001bc0d
cmp rbx, 0xf
mov r14, r13
mov r13, r12
jne 0x14001bccd
mov rcx, qword [rsi]
movabs r8, 0x626f6c4768746977
xor rcx, r8
mov r8, qword [rsi + 7]
movabs r9, 0x69727561546c6162
xor r8, r9
or r8, rcx
sete cl
test byte [rsp + 0x30], cl
je 0x14001bccd
cmp rdx, 5
je 0x14001bcf4
cmp rdx, 4
jne 0x14001dc73
mov r12, rdi
mov cl, 1
cmp dword [rax], 0x65757274
je 0x14001bd11
jmp 0x14001dc73
cmp rbx, 0x12
mov rbp, r14
je 0x14001bc4d
cmp rbx, 0x10
mov r14, r13
mov r13, r12
jne 0x14001bccd
movdqu xmm0, xmmword [rsi]
pcmpeqb xmm0, xmm10
pmovmskb ecx, xmm0
cmp ecx, 0xffff
sete cl
test byte [rsp + 0x30], cl
je 0x14001bccd
mov qword [rsp + 0x240], rax
mov qword [rsp + 0x248], rdx
jmp 0x14001bcc8
mov ecx, dword [rsi]
mov r8d, 0x50766564
xor ecx, r8d
mov r8d, dword [rsi + 3]
mov r9d, 0x68746150
xor r8d, r9d
or r8d, ecx
sete cl
mov r10b, byte [rsp + 0x30]
test r10b, cl
mov r14, r13
je 0x14001bc92
mov qword [rsp + 0x260], rax
mov qword [rsp + 0x268], rdx
mov r13, r12
jmp 0x14001bcc8
movdqu xmm0, xmmword [rsi]
pcmpeqb xmm0, xmm8
movzx ecx, word [rsi + 0x10]
movd xmm1, ecx
pcmpeqb xmm1, xmm9
pand xmm1, xmm0
pmovmskb ecx, xmm1
cmp ecx, 0xffff
sete cl
test byte [rsp + 0x30], cl
mov r14, r13
mov r13, r12
je 0x14001bccd
mov qword [rsp + 0x250], rax
mov qword [rsp + 0x258], rdx
jmp 0x14001bcc8
mov ecx, dword [rsi]
mov r8d, 0x74736964
xor ecx, r8d
mov r8d, dword [rsi + 3]
mov r9d, 0x72694474
xor r8d, r9d
or r8d, ecx
sete cl
test r10b, cl
mov r13, r12
je 0x14001bccd
mov qword [rsp + 0x270], rax
mov qword [rsp + 0x278], rdx
mov r12, rdi
jmp 0x14001bd18
test byte [rsp + 0x50], 1
mov r12, rdi
je 0x14001bd18
mov qword [rsp + 0x20], rdx
lea rcx, [rsp + 0x210]
mov rdx, rsi
mov r8, rbx
mov r9, rax
call fcn.1400176f0
jmp 0x14001bd18
mov ecx, dword [rax]
mov edx, 0x736c6166
xor ecx, edx
movzx eax, byte [rax + 4]
xor eax, 0x65
or eax, ecx
jne 0x14001dc73
mov r12, rdi
xor ecx, ecx
mov byte [rsp + 0x280], cl
mov rdi, r15
xor r15d, r15d
cmp byte [rsp + 0xa9], 0
je 0x14001b7e9
jmp 0x14001bd60
mov al, 1
mov dword [rsp + 0x50], eax
mov dword [rsp + 0xb8], 0
jmp 0x14001bd52
mov al, 1
mov dword [rsp + 0xb8], eax
mov dword [rsp + 0x50], 0
cmp byte [rsp + 0xa9], 0
je 0x14001b7c6
mov r14, qword [rsp + 0x210]
mov al, byte [rsp + 0x280]
cmp al, 3
jne 0x14001be1d
mov r12, qword [rsp + 0x48]
lea rdi, [rsp + 0x60]
mov rcx, rdi
call fcn.140048ba0
lea rcx, str.Failed_to_get_manifest_bytes
mov edx, 0x1c
mov r8, rdi
call fcn.14006210f
mov r14, rax
cmp qword [rsp + 0x168], 0
je 0x14001bd9b
mov rcx, qword [0x1400d5f20]
xor edx, edx
mov r8, rsi
jmp 0x14001bd95
mov byte [rsp + 0x3f], al
mov qword [rsp + 0x128], r14
lea rsi, [rsp + 0x210]
mov rax, qword [rsi + 8]
mov qword [rsp + 0x410], rax
mov rax, qword [rsi + 0x18]
mov qword [rsp + 0x408], rax
mov rax, qword [rsi + 0x30]
mov qword [rsp + 0x40], rax
mov rax, qword [rsi + 0x38]
mov qword [rsp + 0x58], rax
mov rax, qword [rsi + 0x40]
mov qword [rsp + 0x1c0], rax
mov rax, qword [rsi + 0x48]
mov qword [rsp + 0x138], rax
mov rax, qword [rsi + 0x50]
mov qword [rsp + 0x1a8], rax
mov rax, qword [rsi + 0x58]
mov qword [rsp + 0x1b0], rax
mov rax, qword [rsi + 0x60]
mov qword [rsp + 0x4c0], rax
mov rax, qword [rsi + 0x68]
mov qword [rsp + 0x1b8], rax
mov eax, 1
lea r15, [rsp + 0xc0]
mov qword [r15], rax
pxor xmm0, xmm0
movdqu xmmword [r15 + 8], xmm0
mov rcx, qword [rsp + 0x690]
mov qword [rsi], rcx
mov rcx, qword [rsp + 0x698]
mov qword [rsi + 8], rcx
mov qword [rsi + 0x10], 0
mov qword [rsi + 0x18], rcx
mov qword [rsi + 0x20], rax
movabs rax, 0x2d0000002d
mov qword [rsi + 0x28], rax
xor r13d, r13d
lea rdi, [rsp + 0x60]
lea rbp, [0x1400c6012]
lea rbx, [0x1400c6013]
mov rcx, rdi
mov rdx, rsi
call fcn.140016d14
cmp qword [rsp + 0x60], 0
je 0x14001bf51
mov r14, qword [rsp + 0x70]
mov r8, qword [rsp + 0x68]
mov rax, qword [rsp + 0x690]
add r8, rax
add r13, rax
mov rcx, r15
mov rdx, r13
call fcn.14000da5a
mov rcx, r15
mov rdx, rbp
mov r8, rbx
call fcn.14000da5a
mov r13, r14
jmp 0x14001bf08
mov rcx, qword [rsp + 0x690]
add r13, rcx
mov rax, qword [rsp + 0x698]
lea r8, [rcx + rax]
lea rsi, [rsp + 0xc0]
mov rcx, rsi
mov rdx, r13
call fcn.14000da5a
mov rax, qword [rsi + 0x10]
mov qword [rsp + 0x70], rax
movups xmm0, xmmword [rsi]
movaps xmmword [rsp + 0x60], xmm0
mov qword [rsp + 0x160], rdi
lea rax, [0x140009820]
mov qword [rsp + 0x168], rax
lea rax, str._rustc_82e1608dfa6e0b5569232559e3d385fea5a93112librarycore_src_sliceiter.rs
lea rdx, [rsp + 0x210]
mov qword [rdx], rax
mov qword [rdx + 8], 2
mov qword [rdx + 0x20], 0
mov qword [rdx + 0x10], r12
mov qword [rdx + 0x18], 1
lea rcx, [rsp + 0xc0]
call fcn.14000d340
cmp qword [rsp + 0x68], 0
je 0x14001bffa
mov r8, qword [rsp + 0x60]
mov rcx, qword [0x1400d5f20]
xor edx, edx
call qword [sym.imp.kernel32.dll_HeapFree]
mov r14, qword [rsp + 0xc0]
mov rax, qword [rsp + 0xc8]
mov qword [rsp + 0x428], rax
mov rax, qword [rsp + 0xd0]
mov qword [rsp + 0x50], rax
mov rdi, qword [rsp + 0x688]
mov rcx, rdi
call fcn.140039e10
mov r15, rax
mov rsi, rdx
mov rcx, rax
mov rdx, qword [rsp + 0x680]
mov r8, rdi
call sub.VCRUNTIME140.dll_memcpy
mov qword [rsp + 0x210], 1
xorps xmm0, xmm0
movups xmmword [rsp + 0x218], xmm0
test rdi, rdi
jne 0x14001c0c0
mov eax, 1
xor ecx, ecx
mov qword [rsp + 0x30], rcx
xor ecx, ecx
mov qword [rsp + 0x1c8], rcx
jmp 0x14001c4ff
mov r8d, dword [rsp + 0x60]
mov r9d, dword [rsp + 0x63]
lea rcx, [rsp + 0x598]
mov dword [rcx + 0x24], r9d
mov dword [rcx + 0x21], r8d
mov qword [rcx], r12
mov r8, qword [rsp + 0x130]
mov qword [rcx + 8], r8
mov qword [rcx + 0x10], rsi
mov qword [rcx + 0x18], rax
mov byte [rcx + 0x20], dl
call fcn.140062481
mov r14, rax
jmp 0x14001bd9b
mov qword [rsp + 0x120], rsi
mov rsi, r15
add rsi, rdi
xor ebp, ebp
lea rdi, [0x140071938]
xor ebx, ebx
mov qword [rsp + 0xb8], r15
mov dl, byte [r15]
movzx r12d, dl
test r12b, r12b
js 0x14001c0f2
inc r15
jmp 0x14001c163
mov eax, r12d
and eax, 0x1f
movzx r8d, byte [r15 + 1]
and r8d, 0x3f
cmp r12b, 0xdf
jbe 0x14001c149
lea r9, [r15 + 3]
movzx ecx, byte [r15 + 2]
shl r8d, 6
and ecx, 0x3f
or ecx, r8d
cmp dl, 0xf0
jb 0x14001c158
movzx r12d, byte [r9]
and eax, 7
shl eax, 0x12
shl ecx, 6
and r12d, 0x3f
or r12d, ecx
or r12d, eax
cmp r12d, 0x110000
je 0x14001c4ca
add r15, 4
jmp 0x14001c163
add r15, 2
shl eax, 6
or eax, r8d
mov r12d, eax
jmp 0x14001c163
shl eax, 0xc
or ecx, eax
mov r12d, ecx
mov r15, r9
test rbx, rbx
je 0x14001c18f
test bpl, 1
jne 0x14001c1e7
xor eax, eax
cmp rax, 8
je 0x14001c27b
lea rcx, [rax + 4]
cmp dword [rax + rdi], r12d
mov rax, rcx
jne 0x14001c170
mov bpl, 1
jmp 0x14001c4be
lea eax, [r12 - 0x61]
mov r13d, r12d
xor r13d, 0x20
cmp eax, 0x1a
cmovae r13d, r12d
cmp r13d, 0x80
jae 0x14001c248
mov rdx, qword [rsp + 0x220]
cmp rdx, qword [rsp + 0x218]
jne 0x14001c1d6
lea rcx, [rsp + 0x210]
call fcn.14000f1bb
mov rdx, qword [rsp + 0x220]
mov rax, qword [rsp + 0x210]
mov byte [rax + rdx], r13b
jmp 0x14001c2bb
lea eax, [r12 - 0x61]
mov ebp, r12d
xor ebp, 0x20
cmp eax, 0x1a
cmovae ebp, r12d
cmp ebp, 0x80
jae 0x14001c2cb
mov rdx, qword [rsp + 0x220]
cmp rdx, qword [rsp + 0x218]
jne 0x14001c22c
lea rcx, [rsp + 0x210]
call fcn.14000f1bb
mov rdx, qword [rsp + 0x220]
mov rax, qword [rsp + 0x210]
mov byte [rax + rdx], bpl
inc rdx
mov qword [rsp + 0x220], rdx
jmp 0x14001c469
mov dword [rsp + 0x60], 0
mov eax, r13d
cmp r13d, 0x800
jae 0x14001c301
shr eax, 6
or al, 0xc0
mov byte [rsp + 0x60], al
and r13b, 0x3f
or r13b, 0x80
mov byte [rsp + 0x61], r13b
jmp 0x14001c365
cmp r12d, 0x80
jae 0x14001c337
mov rdx, qword [rsp + 0x220]
cmp rdx, qword [rsp + 0x218]
jne 0x14001c2af
lea rcx, [rsp + 0x210]
call fcn.14000f1bb
mov rdx, qword [rsp + 0x220]
mov rax, qword [rsp + 0x210]
mov byte [rax + rdx], r12b
inc rdx
mov qword [rsp + 0x220], rdx
jmp 0x14001c4be
mov dword [rsp + 0x60], 0
mov eax, ebp
cmp ebp, 0x800
jae 0x14001c36f
shr eax, 6
or al, 0xc0
mov byte [rsp + 0x60], al
and bpl, 0x3f
or bpl, 0x80
mov byte [rsp + 0x61], bpl
mov eax, 2
jmp 0x14001c44f
cmp r13d, 0x10000
jae 0x14001c3a8
shr eax, 0xc
or al, 0xe0
mov byte [rsp + 0x60], al
mov eax, r13d
shr eax, 6
and al, 0x3f
or al, 0x80
mov byte [rsp + 0x61], al
and r13b, 0x3f
or r13b, 0x80
mov byte [rsp + 0x62], r13b
jmp 0x14001c410
mov dword [rsp + 0x60], 0
mov eax, r12d
cmp r12d, 0x800
jae 0x14001c3df
shr eax, 6
or al, 0xc0
mov byte [rsp + 0x60], al
and r12b, 0x3f
or r12b, 0x80
mov byte [rsp + 0x61], r12b
mov eax, 2
jmp 0x14001c4a4
cmp ebp, 0x10000
jae 0x14001c41a
shr eax, 0xc
or al, 0xe0
mov byte [rsp + 0x60], al
mov eax, ebp
shr eax, 6
and al, 0x3f
or al, 0x80
mov byte [rsp + 0x61], al
and bpl, 0x3f
or bpl, 0x80
mov byte [rsp + 0x62], bpl
mov eax, 3
jmp 0x14001c44f
shr eax, 0x12
or al, 0xf0
mov byte [rsp + 0x60], al
mov eax, r13d
shr eax, 0xc
and al, 0x3f
or al, 0x80
mov byte [rsp + 0x61], al
mov eax, r13d
shr eax, 6
and al, 0x3f
or al, 0x80
mov byte [rsp + 0x62], al
and r13b, 0x3f
or r13b, 0x80
mov byte [rsp + 0x63], r13b
jmp 0x14001c49f
cmp r12d, 0x10000
jae 0x14001c46d
shr eax, 0xc
or al, 0xe0
mov byte [rsp + 0x60], al
mov eax, r12d
shr eax, 6
and al, 0x3f
or al, 0x80
mov byte [rsp + 0x61], al
and r12b, 0x3f
or r12b, 0x80
mov byte [rsp + 0x62], r12b
mov eax, 3
jmp 0x14001c4a4
shr eax, 0x12
or al, 0xf0
mov byte [rsp + 0x60], al
mov eax, ebp
shr eax, 0xc
and al, 0x3f
or al, 0x80
mov byte [rsp + 0x61], al
mov eax, ebp
shr eax, 6
and al, 0x3f
or al, 0x80
mov byte [rsp + 0x62], al
and bpl, 0x3f
or bpl, 0x80
mov byte [rsp + 0x63], bpl
mov eax, 4
lea r8, [rsp + rax]
add r8, 0x60
lea rcx, [rsp + 0x210]
lea rdx, [rsp + 0x60]
call fcn.14000da5a
xor ebp, ebp
jmp 0x14001c4be
shr eax, 0x12
or al, 0xf0
mov byte [rsp + 0x60], al
mov eax, r12d
shr eax, 0xc
and al, 0x3f
or al, 0x80
mov byte [rsp + 0x61], al
mov eax, r12d
shr eax, 6
and al, 0x3f
or al, 0x80
mov byte [rsp + 0x62], al
and r12b, 0x3f
or r12b, 0x80
mov byte [rsp + 0x63], r12b
mov eax, 4
lea r8, [rsp + rax]
add r8, 0x60
lea rcx, [rsp + 0x210]
lea rdx, [rsp + 0x60]
call fcn.14000da5a
inc rbx
cmp r15, rsi
jne 0x14001c0e1
mov rax, qword [rsp + 0x210]
mov rcx, qword [rsp + 0x218]
mov qword [rsp + 0x1c8], rcx
mov rcx, qword [rsp + 0x220]
mov qword [rsp + 0x30], rcx
mov r15, qword [rsp + 0xb8]
mov rsi, qword [rsp + 0x120]
mov qword [rsp + 0x120], rax
test rsi, rsi
je 0x14001c51e
mov rcx, qword [0x1400d5f20]
xor edx, edx
mov r8, r15
call qword [sym.imp.kernel32.dll_HeapFree]
xor edi, edi
cmp byte [rsp + 0x2d], 0
sete dil
lea rax, [0x1400c6124]
lea rsi, [0x1400c6129]
cmove rsi, rax
or rdi, 4
mov rcx, rdi
call fcn.140039e10
mov qword [rsp + 0x420], rdx
mov qword [rsp + 0xb8], rax
mov rcx, rax
mov rdx, rsi
mov r8, rdi
call sub.VCRUNTIME140.dll_memcpy
movzx eax, byte [rsp + 0x2f]
xor ecx, ecx
cmp rax, 3
sete cl
lea rdx, [0x1400cbb30]
mov r13, qword [rdx + rax*8]
lea rdx, [0x1400cbb60]
mov rbp, qword [rdx + rax*8]
lea rbx, [0x140071719]
lea rax, str._rustc_82e1608dfa6e0b5569232559e3d385fea5a93112librarycore_src_sliceiter.rs
cmovne rbx, rax
lea r15, [rcx + rcx*2]
mov eax, dword [0x1400d5fd8]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
cmp byte [rax + 0x60], 0
jne 0x14001c5c0
call fcn.14003ad39
mov eax, dword [0x1400d5fd8]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov r8, qword [rax + 0x68]
mov r9, qword [rax + 0x70]
lea rcx, [r8 + 1]
mov qword [rax + 0x68], rcx
lea rsi, [rsp + 0x60]
movdqa xmmword [rsi], xmm6
movdqa xmmword [rsi + 0x10], xmm7
mov qword [rsi + 0x20], r8
mov qword [rsi + 0x28], r9
mov edx, 7
mov rcx, rsi
call fcn.140061c63
lea rax, str.betapkg_manager_run_commandlib_namepackage_nameproject_nameproject_name_pascal_casedouble_dash_with_space___stablemobilebefore_dev_commandbefore_build_commanddev_pathdist_dirwith_global_tauri_assets__o
mov qword [rsp + 0x210], rax
mov qword [rsp + 0x218], 4
mov rax, qword [rsp + 0xb8]
mov qword [rsp + 0x220], rax
mov qword [rsp + 0x228], rdi
lea rax, [0x1400716b4]
mov qword [rsp + 0x230], rax
mov qword [rsp + 0x238], 0x17
mov qword [rsp + 0x240], rbp
mov qword [rsp + 0x248], r13
lea rax, [0x1400716cb]
mov qword [rsp + 0x250], rax
mov qword [rsp + 0x258], 8
mov qword [rsp + 0x260], r14
mov rax, qword [rsp + 0x50]
mov qword [rsp + 0x268], rax
lea rax, [0x1400716d3]
mov qword [rsp + 0x270], rax
mov eax, 0xc
mov qword [rsp + 0x278], rax
mov rcx, qword [rsp + 0x690]
mov qword [rsp + 0x280], rcx
mov rcx, qword [rsp + 0x698]
mov qword [rsp + 0x288], rcx
lea rcx, [0x1400716df]
mov qword [rsp + 0x290], rcx
mov qword [rsp + 0x298], rax
mov rax, qword [rsp + 0x680]
mov qword [rsp + 0x2a0], rax
mov rax, qword [rsp + 0x688]
mov qword [rsp + 0x2a8], rax
lea rax, [0x1400716eb]
mov qword [rsp + 0x2b0], rax
mov qword [rsp + 0x2b8], 0x18
mov rax, qword [rsp + 0x120]
mov r12, rax
mov qword [rsp + 0x2c0], rax
mov rax, qword [rsp + 0x30]
mov qword [rsp + 0x2c8], rax
lea rax, [0x140071703]
mov qword [rsp + 0x2d0], rax
mov qword [rsp + 0x2d8], 0x16
mov qword [rsp + 0x2e0], rbx
mov qword [rsp + 0x2e8], r15
mov qword [rsp + 0x2f0], 0
mov qword [rsp + 0x2f8], 7
mov ebx, 0x18
mov rdx, qword [rsp + rbx + 0x1f8]
mov r8, qword [rsp + rbx + 0x200]
mov r9, qword [rsp + rbx + 0x208]
mov rax, qword [rsp + rbx + 0x210]
mov qword [rsp + 0x20], rax
mov rcx, rsi
call fcn.1400176f0
add rbx, 0x20
cmp rbx, 0xf8
jne 0x14001c793
mov qword [rsp + 0x418], r14
lea r13, [rsp + 0x70]
movaps xmm0, xmmword [r13 - 0x10]
movdqa xmm1, xmmword [r13]
movaps xmm2, xmmword [r13 + 0x10]
lea rsi, [rsp + 0x460]
movaps xmmword [rsi], xmm0
movdqa xmmword [rsi + 0x10], xmm1
movaps xmmword [rsi + 0x20], xmm2
xor r15d, r15d
cmp byte [rsp + 0x2d], 0
sete r15b
lea rbp, [0x1400c6124]
mov rbx, rbp
lea r14, [0x1400c6129]
cmove rbx, r14
xor r15, 5
mov rcx, r15
call fcn.140039e10
mov qword [rsp + 0x118], rdx
mov qword [rsp + 0x150], rax
mov rcx, rax
mov rdx, rbx
mov r8, r15
call sub.VCRUNTIME140.dll_memcpy
mov rcx, r13
mov rdx, qword [rsp + 0xb8]
mov r8, rdi
call fcn.14000d870
lea rax, str.betapkg_manager_run_commandlib_namepackage_nameproject_nameproject_name_pascal_casedouble_dash_with_space___stablemobilebefore_dev_commandbefore_build_commanddev_pathdist_dirwith_global_tauri_assets__o
mov qword [r13 - 0x10], rax
mov qword [r13 - 8], 4
xor edi, edi
cmp byte [rsp + 0x2e], 0
sete dil
mov rbx, r14
cmove rbx, rbp
or rdi, 4
mov rcx, rdi
call fcn.140039e10
mov qword [rsp + 0x110], rdx
mov qword [rsp + 0x148], rax
mov rcx, rax
mov rdx, rbx
mov r8, rdi
call sub.VCRUNTIME140.dll_memcpy
mov rbx, qword [rsp + 0x688]
mov rcx, rbx
call fcn.140039e10
mov qword [rsp + 0x158], rdx
mov qword [rsp + 0x140], rax
mov rcx, rax
mov rdx, qword [rsp + 0x680]
mov r8, rbx
call sub.VCRUNTIME140.dll_memcpy
lea rbx, [rsp + 0x220]
mov rcx, rbx
mov rbp, r12
mov rdx, r12
mov r8, qword [rsp + 0x30]
call fcn.14000d870
lea rax, [0x1400716eb]
mov qword [rbx - 0x10], rax
mov qword [rbx - 8], 0x18
mov rbx, qword [rsp + 0x698]
mov rcx, rbx
call fcn.140039e10
mov r13, rax
mov r12, rdx
mov rcx, rax
mov rdx, qword [rsp + 0x690]
mov r8, rbx
call sub.VCRUNTIME140.dll_memcpy
mov rax, qword [rsp + 0x40]
test rax, rax
mov rdx, rax
lea r14, str._rustc_82e1608dfa6e0b5569232559e3d385fea5a93112librarycore_src_sliceiter.rs
cmove rdx, r14
mov r8, qword [rsp + 0x58]
cmove r8, rax
lea rbx, [rsp + 0x1d0]
mov rcx, rbx
mov r9, rsi
call fcn.14001e424
cmp qword [rbx], 0
jne 0x14001d187
mov qword [rsp + 0x30], r13
mov r13, rbp
lea rsi, [rsp + 0x1d0]
mov rbx, r14
mov r14, qword [rsi + 0x18]
mov qword [rsp + 0x4e0], r14
movups xmm0, xmmword [rsi + 8]
movaps xmmword [rsp + 0x4d0], xmm0
mov rax, qword [rsp + 0x4d0]
mov qword [rsp + 0x58], rax
mov rbp, qword [rsp + 0x4d8]
mov rax, qword [rsp + 0x1c0]
test rax, rax
mov rdx, rax
cmove rdx, rbx
mov r8, qword [rsp + 0x138]
cmove r8, rax
lea r9, [rsp + 0x460]
mov rcx, rsi
call fcn.14001e424
cmp qword [rsi], 0
jne 0x14001d3f1
mov qword [rsp + 0x40], rbp
lea rsi, [rsp + 0x1d0]
mov rax, qword [rsi + 0x18]
mov qword [rsp + 0x1c0], rax
mov qword [rsp + 0x500], rax
movups xmm0, xmmword [rsi + 8]
movaps xmmword [rsp + 0x4f0], xmm0
mov rax, qword [rsp + 0x4f0]
mov qword [rsp + 0x138], rax
mov rbp, qword [rsp + 0x4f8]
mov rax, qword [rsp + 0x1a8]
test rax, rax
mov rdx, rax
cmove rdx, rbx
mov r8, qword [rsp + 0x1b0]
cmove r8, rax
lea r9, [rsp + 0x460]
mov rcx, rsi
call fcn.14001e424
cmp qword [rsi], 0
jne 0x14001d457
mov qword [rsp + 0x1a8], rbp
mov qword [rsp + 0x1b0], r12
lea rsi, [rsp + 0x1d0]
mov rax, qword [rsi + 0x18]
mov qword [rsp + 0x4b8], rax
mov qword [rsp + 0x450], rax
movups xmm0, xmmword [rsi + 8]
movaps xmmword [rsp + 0x440], xmm0
mov rax, qword [rsp + 0x440]
mov qword [rsp + 0x400], rax
mov r12, qword [rsp + 0x448]
mov rax, qword [rsp + 0x4c0]
test rax, rax
cmovne rbx, rax
mov r8, qword [rsp + 0x1b8]
cmove r8, rax
lea r9, [rsp + 0x460]
mov rcx, rsi
mov rdx, rbx
call fcn.14001e424
cmp qword [rsi], 0
jne 0x14001d577
mov r13, r12
mov rax, qword [rsp + 0x1e8]
mov qword [rsp + 0x540], rax
movups xmm0, xmmword [rsp + 0x1d8]
movaps xmmword [rsp + 0x530], xmm0
movaps xmmword [rsp + 0x490], xmm0
mov qword [rsp + 0x4a0], rax
mov al, byte [rsp + 0x3f]
and al, 1
movzx eax, al
mov rsi, rax
xor rsi, 5
test al, al
lea rbp, [0x1400c6129]
lea rax, [0x1400c6124]
cmove rbp, rax
mov rcx, rsi
call fcn.140039e10
mov r12, rax
mov qword [rsp + 0x1b8], rdx
mov rcx, rax
mov rdx, rbp
mov r8, rsi
call sub.VCRUNTIME140.dll_memcpy
movups xmm0, xmmword [rsp + 0x60]
movups xmm1, xmmword [rsp + 0x70]
movaps xmmword [rsp + 0xc0], xmm0
movaps xmmword [rsp + 0xd0], xmm1
mov rax, qword [rsp + 0x80]
mov qword [rsp + 0xe0], rax
movups xmm0, xmmword [rsp + 0x210]
movups xmm1, xmmword [rsp + 0x220]
movaps xmmword [rsp + 0x160], xmm0
movaps xmmword [rsp + 0x170], xmm1
mov rax, qword [rsp + 0x230]
mov qword [rsp + 0x180], rax
movaps xmm0, xmmword [rsp + 0x490]
movaps xmmword [rsp + 0x510], xmm0
mov rax, qword [rsp + 0x4a0]
mov qword [rsp + 0x520], rax
mov eax, dword [0x1400d5fd8]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
cmp byte [rax + 0x60], 0
mov rbx, qword [rsp + 0x30]
jne 0x14001cc06
call fcn.14003ad39
mov eax, dword [0x1400d5fd8]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov r8, qword [rax + 0x68]
mov r9, qword [rax + 0x70]
lea rcx, [r8 + 1]
mov qword [rax + 0x68], rcx
lea rcx, [rsp + 0x60]
movdqa xmmword [rcx], xmm6
movdqa xmmword [rcx + 0x10], xmm7
mov qword [rcx + 0x20], r8
mov qword [rcx + 0x28], r9
mov ebp, 0xc
mov edx, 0xc
call fcn.14006178b
lea rax, [0x14007171c]
mov qword [rsp + 0x210], rax
mov eax, 6
mov qword [rsp + 0x218], rax
mov rcx, qword [rsp + 0x150]
mov qword [rsp + 0x220], rcx
mov rcx, qword [rsp + 0x118]
mov qword [rsp + 0x228], rcx
mov qword [rsp + 0x230], r15
mov rcx, qword [rsp + 0xe0]
mov qword [rsp + 0x258], rcx
movaps xmm0, xmmword [rsp + 0xc0]
movaps xmm1, xmmword [rsp + 0xd0]
movups xmmword [rsp + 0x238], xmm0
movups xmmword [rsp + 0x248], xmm1
lea rcx, [0x140071722]
mov qword [rsp + 0x260], rcx
mov qword [rsp + 0x268], rax
mov rax, qword [rsp + 0x148]
mov qword [rsp + 0x270], rax
mov rax, qword [rsp + 0x110]
mov qword [rsp + 0x278], rax
mov qword [rsp + 0x280], rdi
lea rax, [0x1400716df]
mov qword [rsp + 0x288], rax
mov qword [rsp + 0x290], rbp
mov rax, qword [rsp + 0x140]
mov qword [rsp + 0x298], rax
mov rax, qword [rsp + 0x158]
mov qword [rsp + 0x2a0], rax
mov rax, qword [rsp + 0x688]
mov qword [rsp + 0x2a8], rax
mov rax, qword [rsp + 0x180]
mov qword [rsp + 0x2d0], rax
movaps xmm0, xmmword [rsp + 0x160]
movdqa xmm1, xmmword [rsp + 0x170]
movdqu xmmword [rsp + 0x2c0], xmm1
movups xmmword [rsp + 0x2b0], xmm0
lea rax, [0x1400716d3]
mov qword [rsp + 0x2d8], rax
mov qword [rsp + 0x2e0], rbp
mov qword [rsp + 0x2e8], rbx
mov rax, qword [rsp + 0x1b0]
mov qword [rsp + 0x2f0], rax
mov rax, qword [rsp + 0x698]
mov qword [rsp + 0x2f8], rax
lea rax, [0x140071728]
mov qword [rsp + 0x300], rax
mov qword [rsp + 0x308], 0x12
mov rax, qword [rsp + 0x58]
mov qword [rsp + 0x310], rax
mov rax, qword [rsp + 0x40]
mov qword [rsp + 0x318], rax
mov qword [rsp + 0x320], r14
lea rax, [0x14007173a]
mov qword [rsp + 0x328], rax
mov qword [rsp + 0x330], 0x14
mov rax, qword [rsp + 0x138]
mov qword [rsp + 0x338], rax
mov rax, qword [rsp + 0x1a8]
mov qword [rsp + 0x340], rax
mov rax, qword [rsp + 0x1c0]
mov qword [rsp + 0x348], rax
lea rax, [0x14007174e]
mov qword [rsp + 0x350], rax
mov eax, 8
mov qword [rsp + 0x358], rax
mov rcx, qword [rsp + 0x400]
mov qword [rsp + 0x360], rcx
mov qword [rsp + 0x368], r13
mov rcx, qword [rsp + 0x4b8]
mov qword [rsp + 0x370], rcx
lea rcx, [0x140071756]
mov qword [rsp + 0x378], rcx
mov qword [rsp + 0x380], rax
mov rcx, qword [rsp + 0x520]
mov qword [rsp + 0x398], rcx
movdqa xmm0, xmmword [rsp + 0x510]
movdqu xmmword [rsp + 0x388], xmm0
lea rcx, [0x14007175e]
mov qword [rsp + 0x3a0], rcx
mov qword [rsp + 0x3a8], 0x11
mov qword [rsp + 0x3b0], r12
mov rcx, qword [rsp + 0x1b8]
mov qword [rsp + 0x3b8], rcx
mov qword [rsp + 0x3c0], rsi
lea rcx, [0x1400716cb]
mov qword [rsp + 0x3c8], rcx
mov qword [rsp + 0x3d0], rax
mov rax, qword [rsp + 0x418]
mov qword [rsp + 0x3d8], rax
mov rax, qword [rsp + 0x428]
mov qword [rsp + 0x3e0], rax
mov rax, qword [rsp + 0x50]
mov qword [rsp + 0x3e8], rax
mov qword [rsp + 0x3f0], 0
mov qword [rsp + 0x3f8], rbp
xor esi, esi
pcmpeqd xmm6, xmm6
lea rax, [rsi + rsi*4]
mov rdi, qword [rsp + rax*8 + 0x210]
mov r15, qword [rsp + rax*8 + 0x218]
mov rcx, qword [rsp + rax*8 + 0x230]
mov qword [rsp + 0x1e0], rcx
movups xmm0, xmmword [rsp + rax*8 + 0x220]
movaps xmmword [rsp + 0x1d0], xmm0
mov rbx, qword [rsp + 0x80]
mov r14, qword [rsp + 0x88]
mov rcx, rbx
mov rdx, r14
mov r8, rdi
mov r9, r15
call fcn.140017304
cmp qword [rsp + 0x70], 0
je 0x14001d167
inc rsi
mov qword [rsp + 0x50], rsi
mov rbx, qword [rsp + 0x60]
mov rbp, qword [rsp + 0x68]
mov r14, rbp
and r14, rax
shr rax, 0x39
mov qword [rsp + 0x58], rax
movd xmm0, eax
punpcklbw xmm0, xmm0
pshuflw xmm0, xmm0, 0
pshufd xmm7, xmm0, 0
xor eax, eax
mov qword [rsp + 0x30], rax
xor esi, esi
movdqu xmm8, xmmword [rbx + r14]
movdqa xmm0, xmm8
pcmpeqb xmm0, xmm7
pmovmskb r13d, xmm0
test r13w, r13w
je 0x14001d052
mov eax, r13d
lea r13d, [rax - 1]
and r13d, eax
bsf eax, eax
add rax, r14
and rax, rbp
neg rax
lea rax, [rax + rax*4]
cmp r15, qword [rbx + rax*8 - 0x20]
jne 0x14001d011
lea r12, [rbx + rax*8]
mov rdx, qword [r12 - 0x28]
mov rcx, rdi
mov r8, r15
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
jne 0x14001d011
jmp 0x14001d0a3
cmp rsi, 1
mov esi, 1
je 0x14001d078
pmovmskb eax, xmm8
xor esi, esi
test eax, eax
setne sil
bsf eax, eax
add rax, r14
and rax, rbp
mov qword [rsp + 0x40], rax
pcmpeqb xmm8, xmm6
pmovmskb eax, xmm8
test eax, eax
jne 0x14001d0f7
mov rax, qword [rsp + 0x30]
add r14, rax
add r14, 0x10
add rax, 0x10
mov qword [rsp + 0x30], rax
and r14, rbp
jmp 0x14001cffd
mov r8, qword [r12 - 0x18]
mov rax, qword [r12 - 0x10]
mov rcx, qword [rsp + 0x1e0]
mov qword [r12 - 8], rcx
movdqa xmm0, xmmword [rsp + 0x1d0]
movdqu xmmword [r12 - 0x18], xmm0
test r8, r8
mov rsi, qword [rsp + 0x50]
je 0x14001d0e8
test rax, rax
je 0x14001d0e8
mov rcx, qword [0x1400d5f20]
xor edx, edx
call qword [sym.imp.kernel32.dll_HeapFree]
cmp rsi, 0xc
jne 0x14001cf60
jmp 0x14001d63a
mov rdx, qword [rsp + 0x40]
mov al, byte [rbx + rdx]
test al, al
js 0x14001d111
movdqa xmm0, xmmword [rbx]
pmovmskb eax, xmm0
bsf edx, eax
mov al, byte [rbx + rdx]
and al, 1
movzx eax, al
sub qword [rsp + 0x70], rax
lea rax, [rdx - 0x10]
and rax, rbp
mov rcx, qword [rsp + 0x58]
mov byte [rbx + rdx], cl
mov byte [rax + rbx + 0x10], cl
inc qword [rsp + 0x78]
neg rdx
lea rax, [rdx + rdx*4]
mov qword [rbx + rax*8 - 0x28], rdi
mov qword [rbx + rax*8 - 0x20], r15
movdqa xmm0, xmmword [rsp + 0x1d0]
movdqu xmmword [rbx + rax*8 - 0x18], xmm0
mov rcx, qword [rsp + 0x1e0]
mov qword [rbx + rax*8 - 8], rcx
mov rsi, qword [rsp + 0x50]
jmp 0x14001d0e8
mov edx, 1
lea rcx, [rsp + 0x60]
mov r8, rbx
mov r9, r14
mov rbx, rax
call fcn.14006178b
mov rax, rbx
jmp 0x14001cfc1
mov rax, qword [rsp + 0x1e8]
lea rcx, [rsp + 0x4d0]
mov qword [rcx + 0x10], rax
movdqu xmm0, xmmword [rsp + 0x1d8]
movdqa xmmword [rcx], xmm0
call fcn.14006240e
mov r14, rax
test r12, r12
je 0x14001d1c7
mov rcx, qword [0x1400d5f20]
xor edx, edx
mov r8, r13
call qword [sym.imp.kernel32.dll_HeapFree]
cmp qword [rsp + 0x228], 0
mov r12, qword [rsp + 0x48]
je 0x14001d1ee
mov r8, qword [rsp + 0x220]
mov rcx, qword [0x1400d5f20]
xor edx, edx
call qword [sym.imp.kernel32.dll_HeapFree]
cmp qword [rsp + 0x158], 0
je 0x14001d210
mov rcx, qword [0x1400d5f20]
xor edx, edx
mov r8, qword [rsp + 0x140]
call qword [sym.imp.kernel32.dll_HeapFree]
cmp qword [rsp + 0x110], 0
je 0x14001d232
mov rcx, qword [0x1400d5f20]
xor edx, edx
mov r8, qword [rsp + 0x148]
call qword [sym.imp.kernel32.dll_HeapFree]
cmp qword [rsp + 0x78], 0
je 0x14001d24e
mov r8, qword [rsp + 0x70]
mov rcx, qword [0x1400d5f20]
xor edx, edx
call qword [sym.imp.kernel32.dll_HeapFree]
cmp qword [rsp + 0x118], 0
je 0x14001d270
mov rcx, qword [0x1400d5f20]
xor edx, edx
mov r8, qword [rsp + 0x150]
call qword [sym.imp.kernel32.dll_HeapFree]
mov sil, 1
xor edi, edi
cmp byte [rsp + 0x101], 0
jne 0x14001d34d
mov byte [rsp + 0x101], 1
cmp byte [rsp + 0x100], 0
mov rcx, qword [rsp + 0xc0]
mov rdx, qword [rsp + 0xc8]
jne 0x14001d4d6
cmp rdx, rcx
jne 0x14001d4d6
lea rax, [rsp + 0x460]
lea rcx, [rsp + 0x560]
mov qword [rcx], rax
lea rax, [fcn.140012320]
mov qword [rcx + 8], rax
lea rax, str.parsing_manifest:_key_is_not_found_in_line
jmp 0x14001d50b
lea rax, [rsp + 0x460]
lea rdx, [rsp + 0x1d0]
mov qword [rdx], rax
lea rax, [fcn.140012320]
mov qword [rdx + 8], rax
lea rax, str.parsing_manifest:_key_is_empty_in_line
jmp 0x14001d3c3
lea rax, [rsp + 0x460]
lea rdx, [rsp + 0x1d0]
mov qword [rdx], rax
lea rax, [fcn.140012320]
mov qword [rdx + 8], rax
lea rax, str.parsing_manifest:_value_is_empty_in_line
lea rcx, [rsp + 0x160]
mov qword [rcx], rax
mov eax, 1
mov qword [rcx + 8], rax
mov qword [rcx + 0x20], 0
mov qword [rcx + 0x10], rdx
mov qword [rcx + 0x18], rax
call fcn.1400624aa
jmp 0x14001d55a
mov rax, qword [rsp + 0x1e8]
lea rcx, [rsp + 0x4f0]
mov qword [rcx + 0x10], rax
movdqu xmm0, xmmword [rsp + 0x1d8]
movdqa xmmword [rcx], xmm0
call fcn.14006240e
mov r14, rax
test rbp, rbp
je 0x14001d433
mov rcx, qword [0x1400d5f20]
xor edx, edx
mov r8, qword [rsp + 0x58]
call qword [sym.imp.kernel32.dll_HeapFree]
test r12, r12
mov r12, qword [rsp + 0x48]
mov rbp, r13
je 0x14001d626
mov rcx, qword [0x1400d5f20]
xor edx, edx
mov r8, qword [rsp + 0x30]
jmp 0x14001d620
mov rsi, r12
mov rax, qword [rsp + 0x1e8]
lea rcx, [rsp + 0x440]
mov qword [rcx + 0x10], rax
movdqu xmm0, xmmword [rsp + 0x1d8]
movdqa xmmword [rcx], xmm0
call fcn.14006240e
mov r14, rax
test rbp, rbp
mov rbp, r13
je 0x14001d4a2
mov rcx, qword [0x1400d5f20]
xor edx, edx
mov r8, qword [rsp + 0x138]
call qword [sym.imp.kernel32.dll_HeapFree]
cmp qword [rsp + 0x40], 0
mov r12, qword [rsp + 0x48]
mov rdi, qword [rsp + 0x30]
je 0x14001d4c8
mov rcx, qword [0x1400d5f20]
xor edx, edx
mov r8, qword [rsp + 0x58]
call qword [sym.imp.kernel32.dll_HeapFree]
test rsi, rsi
jne 0x14001d614
jmp 0x14001d626
sub rdx, rcx
add rcx, qword [rsp + 0xd0]
call fcn.140017a63
lea rax, [rsp + 0x460]
lea rcx, [rsp + 0x560]
mov qword [rcx], rax
lea rax, [fcn.140012320]
mov qword [rcx + 8], rax
lea rax, str.parsing_manifest:_value_is_not_found_in_line
lea rdx, [rsp + 0x160]
mov qword [rdx], rax
mov eax, 1
mov qword [rdx + 8], rax
mov qword [rdx + 0x20], 0
mov qword [rdx + 0x10], rcx
mov qword [rdx + 0x18], rax
lea rsi, [rsp + 0x1d0]
mov rcx, rsi
call fcn.14000d340
lea rdi, [rsp + 0x160]
mov rcx, rdi
call fcn.140048ba0
mov rcx, rsi
mov rdx, rdi
call fcn.140062176
mov r14, rax
mov rcx, qword [rsp + 0x210]
mov rdx, qword [rsp + 0x218]
call fcn.140018776
jmp 0x14001bd77
mov rbp, r13
mov rax, qword [rsp + 0x1e8]
lea rcx, [rsp + 0x530]
mov qword [rcx + 0x10], rax
movdqu xmm0, xmmword [rsp + 0x1d8]
movdqa xmmword [rcx], xmm0
call fcn.14006240e
mov r14, rax
test r12, r12
mov r12, qword [rsp + 0x48]
mov rdi, qword [rsp + 0x30]
je 0x14001d5c9
mov rcx, qword [0x1400d5f20]
xor edx, edx
mov r8, qword [rsp + 0x400]
call qword [sym.imp.kernel32.dll_HeapFree]
cmp qword [rsp + 0x1a8], 0
mov rsi, qword [rsp + 0x40]
je 0x14001d5f0
mov rcx, qword [0x1400d5f20]
xor edx, edx
mov r8, qword [rsp + 0x138]
call qword [sym.imp.kernel32.dll_HeapFree]
test rsi, rsi
je 0x14001d609
mov rcx, qword [0x1400d5f20]
xor edx, edx
mov r8, qword [rsp + 0x58]
call qword [sym.imp.kernel32.dll_HeapFree]
cmp qword [rsp + 0x1b0], 0
je 0x14001d626
mov rcx, qword [0x1400d5f20]
xor edx, edx
mov r8, rdi
call qword [sym.imp.kernel32.dll_HeapFree]
cmp qword [rsp + 0x228], 0
jne 0x14001d1d7
jmp 0x14001d1ee
mov qword [rsp + 0x3f0], 0xc
mov rsi, qword [rsp + 0x3f8]
cmp rsi, 0xc
mov rbx, qword [rsp + 0x438]
mov r14, qword [rsp + 0x430]
je 0x14001d692
add rsi, 0xfffffffffffffff4
lea rdi, [rsp + 0x408]
cmp qword [rdi], 0
je 0x14001d689
mov r8, qword [rdi - 8]
mov rcx, qword [0x1400d5f20]
xor edx, edx
call qword [sym.imp.kernel32.dll_HeapFree]
add rdi, 0x28
dec rsi
jne 0x14001d670
lea rax, [rsp + 0x60]
movdqa xmm0, xmmword [rax]
movdqa xmm1, xmmword [rax + 0x10]
movaps xmm2, xmmword [rax + 0x20]
lea rax, [rsp + 0x560]
movdqa xmmword [rax], xmm0
movdqa xmmword [rax + 0x10], xmm1
movaps xmmword [rax + 0x20], xmm2
lea rcx, [rsp + 0x530]
mov qword [rcx], r14
mov qword [rcx + 8], rbx
lea rax, [rsp + 0x2d]
mov qword [rcx + 0x10], rax
lea rax, [rsp + 0x2e]
mov qword [rcx + 0x18], rax
lea rax, [rsp + 0x2f]
mov qword [rcx + 0x20], rax
lea rbx, str._assets__preact.svg_assets__react.svg_assets__solid.svg_assets__styles.css_assets__svelte.png_assets__svelte.svg_assets__tauri.svg_assets__vite.svg_assets__vue.svg_base__src_tauri___beta_mobile__tauri.conf.json.lte_base__src_tauri___stable__tauri.conf.json.lte_base__src_tauri_Cargo.toml.lte_base__src_tauri__gitignore_base__src_tauri_build.rs_base__src_tauri_capabilities___beta__default.json.lte_base__src_tauri_icons_128x128.png_base__src_tauri_icons_128x128_2x.png_base__src_tauri_icons_32x32.png_base__src_tauri_icons_Square107x107Logo.png_base__src_tauri_icons_Square142x142Logo.png_base__src_tauri_icons_Square150x150Logo.png_base__src_tauri_icons_Square284x284Logo.png_base__src_tauri_icons_Square30x30Logo.png_base__src_tauri_icons_Square310x310Logo.png_base__src_tauri_icons_Square44x44Logo.png_base__src_tauri_icons_Square71x71Logo.png_base__src_tauri_icons_Square89x89Logo.png_base__src_tauri_icons_StoreLogo.png_base__src_tauri_icons_icon.icns_base__src_tauri_icons_icon.ico_base__src_tauri_icons_icon.png_base__src_tauri_src___mobile__lib.rs.lte_base__src_tauri_src_main.rs.ltetemplate_angular_.manifesttemplate_angular_.vscode_extensions.jsontemplate_angular_README.mdtemplate_angular__gitignoretemplate_angular_angular.json.ltetemplate_angular_package.json.ltetemplate_angular_src_app_app.component.csstemplate_angular_src_app_app.component.htmltemplate_angular_src_app_app.component.ts.ltetemplate_angular_src_app_app.config.tstemplate_angular_src_app_app.routes.tstemplate_angular_src_assets_angular.svgtemplate_angular_src_index.htmltemplate_angular_src_main.tstemplate_angular_tsconfig.app.jsontemplate_angular_tsconfig.jsontemplate_blazor_.manifesttemplate_blazor__gitignoretemplate_blazor_src_App.razortemplate_blazor_src_Pages_Home.razortemplate_blazor_src_Program.cs.ltetemplate_blazor_src_Properties_launchSettings.jsontemplate_blazor_src__Imports.razor.ltetemplate_blazor_src_wwwroot_css_app.csstemplate_blazor_src_wwwroot_img_blazor.pngtemplate_blazor_src_wwwroot_index.htmltemplate_blazor_src___project_name_pascal_case__.csprojtemplate_leptos_.manifesttemplate_leptos_.taurignoretemplate_leptos_.vscode_extensions.jsontemplate_leptos_.vscode_settings.jsontemplate_leptos_Cargo.toml.ltetemplate_leptos_README.mdtemplate_leptos_Trunk.toml.ltetemplate_leptos__gitignoretemplate_leptos_index.htmltemplate_leptos_public_leptos.svgtemplate_leptos_src_app.rs.ltetemplate_leptos_src_main.rstemplate_leptos_styles.csstemplate_preact_ts_.manifesttemplate_preact_ts_.vscode_extensions.jsontemplate_preact_ts_README.mdtemplate_preact_ts__gitignoretemplate_preact_ts_index.htmltemplate_preact_ts_package.json.ltetemplate_preact_ts_src_App.csstemplate_preact_ts_src_App.tsx.ltetemplate_preact_ts_src_main.tsxtemplate_preact_ts_src_vite_env.d.tstemplate_preact_ts_tsconfig.jsontemplate_preact_ts_tsconfig.node.jsontemplate_preact_ts_vite.config.ts.ltetemplate_preact_.manifesttemplate_preact_.vscode_extensions.jsontemplate_preact_README.mdtemplate_preact__gitignoretemplate_preact_index.htmltemplate_preact_package.json.ltetemplate_preact_src_App.csstemplate_preact_src_App.jsx.ltetemplate_preact_src_main.jsxtemplate_preact_vite.config.js.ltetemplate_react_ts_.manifesttemplate_react_ts_.vscode_extensions.jsontemplate_react_ts_README.mdtemplate_react_ts__gitignoretemplate_react_ts_index.htmltemplate_react_ts_package.json.ltetemplate_react_ts_src_App.csstemplate_react_ts_src_App.tsx.ltetemplate_react_ts_src_main.tsxtemplate_react_ts_src_vite_env.d.tstemplate_react_ts_tsconfig.jsontemplate_react_ts_tsconfig.node.jsontemplate_react_ts_vite.config.ts.ltetemplate_react_.manifesttemplate_react_.vscode_extensions.jsontemplate_react_README.mdtemplate_react__gitignoretemplate_react_index.htmltemplate_react_package.json.ltetemplate_react_src_App.csstemplate_react_src_App.jsx.ltetemplate_react_src_main.jsxtemplate_react_vite.config.js.ltetemplate_solid_ts_.manifesttemplate_solid_ts_.vscode_extensions.jsontemplate_solid_ts_README.mdtemplate_solid_ts__gitignoretemplate_solid_ts_index.htmltemplate_solid_ts_package.json.ltetemplate_solid_ts_src_App.csstemplate_solid_ts_src_Ap
lea rdi, [0x140075f90]
lea r12, [rsp + 0x210]
lea r13, [rsp + 0xc0]
cmp rbx, rdi
je 0x14001d836
add rbx, 0x10
mov r14, qword [rbx - 0x10]
mov rbp, qword [rbx - 8]
mov rcx, rbp
call fcn.140039e10
mov rdi, rax
mov rsi, rdx
mov rcx, rax
mov rdx, r14
mov r8, rbp
call sub.VCRUNTIME140.dll_memcpy
mov rcx, r12
mov rdx, rdi
mov r8, rbp
call case.0x14004bf30.348
lea rcx, [rsp + 0x60]
mov rdx, r12
call fcn.140046a70
cmp byte [rsp + 0x60], 0xa
je 0x14001e255
mov rax, qword [rsp + 0x90]
mov qword [rsp + 0xf0], rax
movdqu xmm0, xmmword [rsp + 0x60]
movdqu xmm1, xmmword [rsp + 0x70]
movups xmm2, xmmword [rsp + 0x80]
movaps xmmword [rsp + 0xe0], xmm2
movdqa xmmword [rsp + 0xd0], xmm1
movdqa xmmword [rsp + 0xc0], xmm0
mov rcx, r13
call fcn.140016b13
cmp rdx, 6
jne 0x14001d7be
mov ecx, dword [rax]
mov edx, 0x7361625f
xor ecx, edx
movzx eax, word [rax + 4]
xor eax, 0x5f65
or eax, ecx
sete r15b
jmp 0x14001d7c1
xor r15d, r15d
test rsi, rsi
je 0x14001d7d8
mov rcx, qword [0x1400d5f20]
xor edx, edx
mov r8, rdi
call qword [sym.imp.kernel32.dll_HeapFree]
test r15b, r15b
jne 0x14001d7fb
lea rax, [rbx - 0x10]
add rbx, 0x10
add rax, 0x10
lea rdi, [0x140075f90]
cmp rax, rdi
jne 0x14001d70e
jmp 0x14001d836
lea rcx, [rsp + 0x530]
mov rdx, r14
mov r8, rbp
lea r9, [rsp + 0x560]
call fcn.14001e88c
test rax, rax
lea rdi, [0x140075f90]
je 0x14001d701
mov r14, rax
mov sil, 1
mov r12, qword [rsp + 0x48]
jmp 0x14001dc09
lea rsi, str._assets__preact.svg_assets__react.svg_assets__solid.svg_assets__styles.css_assets__svelte.png_assets__svelte.svg_assets__tauri.svg_assets__vite.svg_assets__vue.svg_base__src_tauri___beta_mobile__tauri.conf.json.lte_base__src_tauri___stable__tauri.conf.json.lte_base__src_tauri_Cargo.toml.lte_base__src_tauri__gitignore_base__src_tauri_build.rs_base__src_tauri_capabilities___beta__default.json.lte_base__src_tauri_icons_128x128.png_base__src_tauri_icons_128x128_2x.png_base__src_tauri_icons_32x32.png_base__src_tauri_icons_Square107x107Logo.png_base__src_tauri_icons_Square142x142Logo.png_base__src_tauri_icons_Square150x150Logo.png_base__src_tauri_icons_Square284x284Logo.png_base__src_tauri_icons_Square30x30Logo.png_base__src_tauri_icons_Square310x310Logo.png_base__src_tauri_icons_Square44x44Logo.png_base__src_tauri_icons_Square71x71Logo.png_base__src_tauri_icons_Square89x89Logo.png_base__src_tauri_icons_StoreLogo.png_base__src_tauri_icons_icon.icns_base__src_tauri_icons_icon.ico_base__src_tauri_icons_icon.png_base__src_tauri_src___mobile__lib.rs.lte_base__src_tauri_src_main.rs.ltetemplate_angular_.manifesttemplate_angular_.vscode_extensions.jsontemplate_angular_README.mdtemplate_angular__gitignoretemplate_angular_angular.json.ltetemplate_angular_package.json.ltetemplate_angular_src_app_app.component.csstemplate_angular_src_app_app.component.htmltemplate_angular_src_app_app.component.ts.ltetemplate_angular_src_app_app.config.tstemplate_angular_src_app_app.routes.tstemplate_angular_src_assets_angular.svgtemplate_angular_src_index.htmltemplate_angular_src_main.tstemplate_angular_tsconfig.app.jsontemplate_angular_tsconfig.jsontemplate_blazor_.manifesttemplate_blazor__gitignoretemplate_blazor_src_App.razortemplate_blazor_src_Pages_Home.razortemplate_blazor_src_Program.cs.ltetemplate_blazor_src_Properties_launchSettings.jsontemplate_blazor_src__Imports.razor.ltetemplate_blazor_src_wwwroot_css_app.csstemplate_blazor_src_wwwroot_img_blazor.pngtemplate_blazor_src_wwwroot_index.htmltemplate_blazor_src___project_name_pascal_case__.csprojtemplate_leptos_.manifesttemplate_leptos_.taurignoretemplate_leptos_.vscode_extensions.jsontemplate_leptos_.vscode_settings.jsontemplate_leptos_Cargo.toml.ltetemplate_leptos_README.mdtemplate_leptos_Trunk.toml.ltetemplate_leptos__gitignoretemplate_leptos_index.htmltemplate_leptos_public_leptos.svgtemplate_leptos_src_app.rs.ltetemplate_leptos_src_main.rstemplate_leptos_styles.csstemplate_preact_ts_.manifesttemplate_preact_ts_.vscode_extensions.jsontemplate_preact_ts_README.mdtemplate_preact_ts__gitignoretemplate_preact_ts_index.htmltemplate_preact_ts_package.json.ltetemplate_preact_ts_src_App.csstemplate_preact_ts_src_App.tsx.ltetemplate_preact_ts_src_main.tsxtemplate_preact_ts_src_vite_env.d.tstemplate_preact_ts_tsconfig.jsontemplate_preact_ts_tsconfig.node.jsontemplate_preact_ts_vite.config.ts.ltetemplate_preact_.manifesttemplate_preact_.vscode_extensions.jsontemplate_preact_README.mdtemplate_preact__gitignoretemplate_preact_index.htmltemplate_preact_package.json.ltetemplate_preact_src_App.csstemplate_preact_src_App.jsx.ltetemplate_preact_src_main.jsxtemplate_preact_vite.config.js.ltetemplate_react_ts_.manifesttemplate_react_ts_.vscode_extensions.jsontemplate_react_ts_README.mdtemplate_react_ts__gitignoretemplate_react_ts_index.htmltemplate_react_ts_package.json.ltetemplate_react_ts_src_App.csstemplate_react_ts_src_App.tsx.ltetemplate_react_ts_src_main.tsxtemplate_react_ts_src_vite_env.d.tstemplate_react_ts_tsconfig.jsontemplate_react_ts_tsconfig.node.jsontemplate_react_ts_vite.config.ts.ltetemplate_react_.manifesttemplate_react_.vscode_extensions.jsontemplate_react_README.mdtemplate_react__gitignoretemplate_react_index.htmltemplate_react_package.json.ltetemplate_react_src_App.csstemplate_react_src_App.jsx.ltetemplate_react_src_main.jsxtemplate_react_vite.config.js.ltetemplate_solid_ts_.manifesttemplate_solid_ts_.vscode_extensions.jsontemplate_solid_ts_README.mdtemplate_solid_ts__gitignoretemplate_solid_ts_index.htmltemplate_solid_ts_package.json.ltetemplate_solid_ts_src_App.csstemplate_solid_ts_src_Ap
lea rbx, [rsp + 0x210]
mov r12, qword [rsp + 0x48]
cmp rsi, rdi
je 0x14001dc16
add rsi, 0x10
mov rdi, qword [rsi - 0x10]
mov r13, qword [rsi - 8]
mov rcx, r13
call fcn.140039e10
mov rbp, rax
mov r15, rdx
mov rcx, rax
mov qword [rsp + 0x30], rdi
mov rdx, rdi
mov r8, r13
call sub.VCRUNTIME140.dll_memcpy
lea rdi, [rsp + 0x1d0]
mov rcx, rdi
mov rdx, rbp
mov r8, r13
call case.0x14004bf30.348
mov rcx, rbx
mov rdx, rdi
call fcn.140046a70
cmp byte [rsp + 0x210], 0xa
je 0x14001e265
mov rax, qword [rsp + 0x240]
mov qword [rsp + 0x90], rax
movdqu xmm0, xmmword [rsp + 0x210]
movdqu xmm1, xmmword [rsp + 0x220]
movups xmm2, xmmword [rsp + 0x230]
movaps xmmword [rsp + 0x80], xmm2
movdqa xmmword [rsp + 0x70], xmm1
movdqa xmmword [rsp + 0x60], xmm0
lea r12, [rsp + 0x60]
mov rcx, r12
call fcn.140016b13
mov rdi, rax
mov r14, rdx
lea rax, [rsp + 0x4c8]
mov qword [rsp + 0x60], rax
lea rax, [0x140016a19]
mov qword [rsp + 0x68], rax
lea rax, str.template_
mov qword [rsp + 0x210], rax
mov eax, 1
mov qword [rsp + 0x218], rax
mov qword [rsp + 0x230], 0
mov qword [rsp + 0x220], r12
mov qword [rsp + 0x228], rax
lea rcx, [rsp + 0x440]
mov rdx, rbx
call fcn.14000d340
mov byte [rsp + 0x458], 1
mov rax, qword [rsp + 0x440]
mov r12, qword [rsp + 0x450]
lea rcx, [rsp + 0x160]
mov rdx, rdi
mov r8, r14
mov r14, rax
call case.0x14004bf30.348
lea rcx, [rsp + 0xc0]
mov rdx, r14
mov r8, r12
call case.0x14004bf30.348
mov rdi, qword [rsp + 0x168]
mov rbx, qword [rsp + 0xc8]
cmp rdi, rbx
jne 0x14001da1c
mov r12b, byte [rsp + 0x170]
mov al, byte [rsp + 0x198]
cmp al, byte [rsp + 0xf8]
jne 0x14001da24
cmp byte [rsp + 0x199], 2
jne 0x14001da24
cmp byte [rsp + 0xf9], 2
jne 0x14001da24
cmp r12b, 3
setb al
cmp byte [rsp + 0xd0], 3
setb cl
xor cl, al
jne 0x14001da24
mov rcx, qword [rsp + 0x160]
mov rdx, qword [rsp + 0xc0]
mov r8, rdi
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
jne 0x14001da24
mov bl, 1
jmp 0x14001db72
mov r12b, byte [rsp + 0x170]
cmp r12b, 6
je 0x14001da59
lea rcx, [rsp + 0x171]
mov rax, qword [rcx + 0x1f]
mov qword [rsp + 0x22f], rax
movdqu xmm0, xmmword [rcx]
movdqu xmm1, xmmword [rcx + 0x10]
movdqa xmmword [rsp + 0x220], xmm1
movdqa xmmword [rsp + 0x210], xmm0
mov rax, qword [rsp + 0x160]
mov cl, byte [rsp + 0x19a]
movzx edx, word [rsp + 0x198]
mov r8, qword [rsp + 0x22f]
lea r9, [rsp + 0x71]
mov qword [r9 + 0x1f], r8
movaps xmm0, xmmword [rsp + 0x210]
movaps xmm1, xmmword [rsp + 0x220]
movups xmmword [r9 + 0x10], xmm1
movups xmmword [r9], xmm0
mov qword [rsp + 0x60], rax
mov qword [rsp + 0x68], rdi
mov byte [rsp + 0x70], r12b
mov word [rsp + 0x98], dx
mov byte [rsp + 0x9a], cl
mov al, byte [rsp + 0xd0]
cmp al, 6
je 0x14001daee
lea rdx, [rsp + 0xd1]
mov rcx, qword [rdx + 0x1f]
mov qword [rsp + 0x4af], rcx
movups xmm0, xmmword [rdx]
movups xmm1, xmmword [rdx + 0x10]
movaps xmmword [rsp + 0x4a0], xmm1
movaps xmmword [rsp + 0x490], xmm0
mov rcx, qword [rsp + 0xc0]
mov dl, byte [rsp + 0xfa]
movzx r8d, word [rsp + 0xf8]
mov r9, qword [rsp + 0x4af]
lea r10, [rsp + 0x221]
mov qword [r10 + 0x1f], r9
movdqa xmm0, xmmword [rsp + 0x490]
movdqa xmm1, xmmword [rsp + 0x4a0]
movdqu xmmword [r10 + 0x10], xmm1
movdqu xmmword [r10], xmm0
mov qword [rsp + 0x210], rcx
mov qword [rsp + 0x218], rbx
mov byte [rsp + 0x220], al
mov word [rsp + 0x248], r8w
mov byte [rsp + 0x24a], dl
lea rcx, [rsp + 0x60]
lea rdx, [rsp + 0x210]
call fcn.140016b6b
mov ebx, eax
mov r12, qword [rsp + 0x48]
cmp qword [rsp + 0x448], 0
je 0x14001db94
mov rcx, qword [0x1400d5f20]
xor edx, edx
mov r8, r14
call qword [sym.imp.kernel32.dll_HeapFree]
test r15, r15
je 0x14001dbab
mov rcx, qword [0x1400d5f20]
xor edx, edx
mov r8, rbp
call qword [sym.imp.kernel32.dll_HeapFree]
test bl, bl
lea rdi, [0x140075f90]
jne 0x14001dbd5
lea rax, [rsi - 0x10]
add rsi, 0x10
add rax, 0x10
cmp rax, rdi
lea rbx, [rsp + 0x210]
jne 0x14001d857
jmp 0x14001dc16
lea rcx, [rsp + 0x530]
mov rdx, qword [rsp + 0x30]
mov r8, r13
lea r9, [rsp + 0x560]
call fcn.14001e88c
test rax, rax
lea rbx, [rsp + 0x210]
je 0x14001d84a
mov r14, rax
mov sil, 1
mov rbp, qword [rsp + 0x120]
jmp 0x14001e146
mov rdx, qword [rsp + 0x410]
test rdx, rdx
lea r8, [0x1400183a0]
je 0x14001dc7d
lea rax, [rdx + 1]
mov rcx, rax
shr rcx, 0x3b
jne 0x14001dc57
shl rax, 5
add rdx, 0x11
add rdx, rax
jb 0x14001dc57
movabs rcx, 0x7ffffffffffffff1
cmp rdx, rcx
jb 0x14001e0ba
xor eax, eax
mov qword [rsp + 0x40], rax
mov rcx, qword [rsp + 0x128]
sub rcx, rax
mov qword [rsp + 0x118], rcx
jmp 0x14001dc84
call fcn.140062460
jmp 0x14001d55a
xor eax, eax
mov qword [rsp + 0x40], rax
cmp qword [rsp + 0x408], 0
je 0x14001e005
mov rbp, qword [rsp + 0x128]
movdqa xmm0, xmmword [rbp]
pmovmskb eax, xmm0
not eax
lea r14, [rbp + 0x10]
lea rbx, [rsp + 0x210]
pxor xmm6, xmm6
mov qword [rsp + 0x110], rdx
mov ecx, 0x10
mov qword [rsp + 0x40], rcx
jmp 0x14001dc5e
lea rcx, str.called__Option::unwrap____on_a__None__value_rustc_82e1608dfa6e0b5569232559e3d385fea5a93112librarycore_srcio_borrowed_buf.rs_rustc_82e1608dfa6e0b5569232559e3d385fea5a93112library_alloc_srccollections_btree_navigate.rs
lea r8, str.C:UsersMarco.cargo_registry_srcindex.crates.io_6f17d22bba15001fcreate_tauri_app_3.14.0_srcmanifest.rs
lea rcx, str.called__Option::unwrap____on_a__None__value_rustc_82e1608dfa6e0b5569232559e3d385fea5a93112librarycore_srcio_borrowed_buf.rs_rustc_82e1608dfa6e0b5569232559e3d385fea5a93112library_alloc_srccollections_btree_navigate.rs
lea r8, [0x1400718c8]
jmp 0x14001e238
lea rcx, str.called__Option::unwrap____on_a__None__value_rustc_82e1608dfa6e0b5569232559e3d385fea5a93112librarycore_srcio_borrowed_buf.rs_rustc_82e1608dfa6e0b5569232559e3d385fea5a93112library_alloc_srccollections_btree_navigate.rs
lea r8, [0x1400718e0]
jmp 0x14001e238