Function at 0x140229380
Capabilities:
Hash data using fnv

Disassembly:
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x1d8
lea rbp, [rsp + 0x80]
movdqa xmmword [rbp + 0x140], xmm6
mov qword [rbp + 0x138], 0xfffffffffffffffe
mov r15, rcx
mov rax, qword [rdx + 0x60]
mov qword [rbp], rax
movups xmm0, xmmword [rdx + 0x50]
movaps xmmword [rbp - 0x10], xmm0
movups xmm0, xmmword [rdx + 0x40]
movaps xmmword [rbp - 0x20], xmm0
movups xmm0, xmmword [rdx]
movdqu xmm1, xmmword [rdx + 0x10]
movdqu xmm2, xmmword [rdx + 0x20]
movups xmm3, xmmword [rdx + 0x30]
movaps xmmword [rbp - 0x30], xmm3
movdqa xmmword [rbp - 0x40], xmm2
movdqa xmmword [rbp - 0x50], xmm1
movaps xmmword [rbp - 0x60], xmm0
movdqu xmm0, xmmword [r8]
movdqu xmmword [rbp + 8], xmm0
mov rax, qword [r8 + 0x10]
mov qword [rbp + 0x18], rax
mov dword [rbp + 0x20], r9d
mov rdi, qword [rbp + 0x18]
test rdi, rdi
je 0x14022954f
mov r12, qword [rbp + 0x10]
test byte [r12 + 0x38], 0x3f
je 0x1402295e7
add r12, 0x38
mov qword [rbp + 0xe0], r12
lea rax, [fcn.140286070]
mov qword [rbp + 0xe8], rax
lea rax, [0x1404c9ec0]
mov qword [rbp + 0xf0], rax
lea rax, [fcn.140286070]
mov qword [rbp + 0xf8], rax
lea rax, [0x1404c9ea0]
mov qword [rbp + 0x100], rax
mov qword [rbp + 0x108], 2
mov qword [rbp + 0x120], 0
lea rax, [rbp + 0xe0]
mov qword [rbp + 0x110], rax
mov qword [rbp + 0x118], 2
lea rdi, [rbp + 0x70]
lea rdx, [rbp + 0x100]
mov rcx, rdi
call fcn.140279820
mov qword [rbp + 0xc0], rdi
lea rax, [0x14008b910]
mov qword [rbp + 0xc8], rax
lea rax, str.Malformed_directory___
mov qword [rbp + 0x100], rax
mov qword [rbp + 0x108], 2
mov qword [rbp + 0x120], 0
lea rax, [rbp + 0xc0]
mov qword [rbp + 0x110], rax
mov qword [rbp + 0x118], 1
lea rcx, [rbp + 0xe0]
lea rdx, [rbp + 0x100]
call fcn.140279820
mov rdx, qword [rbp + 0x70]
test rdx, rdx
je 0x140229521
mov rcx, qword [rbp + 0x78]
mov r8d, 1
call fcn.140115a00
movdqu xmm0, xmmword [rbp + 0xe0]
movdqa xmmword [rbp + 0x100], xmm0
mov rax, qword [rbp + 0xf0]
mov qword [rbp + 0x110], rax
lea rdx, [rbp + 0x100]
mov cl, 0x15
call fcn.140221b40
jmp 0x1402295af
movzx eax, byte [0x1405b1481]
mov ecx, 0x2b
mov edx, 1
call fcn.1401159f0
test rax, rax
je 0x14022a314
movups xmm0, xmmword [0x1404c9c1b]
movups xmmword [rax + 0x1b], xmm0
movups xmm0, xmmword [0x1404c9c10]
movups xmmword [rax + 0x10], xmm0
movdqu xmm0, xmmword [str.Malformed_directory__root_entry_is_missing_]
movdqu xmmword [rax], xmm0
mov qword [rbp + 0x48], 0x2b
mov qword [rbp + 0x50], rax
mov qword [rbp + 0x58], 0x2b
lea rdx, [rbp + 0x48]
mov cl, 0x15
call fcn.140221b40
mov qword [r15 + 8], rax
movabs rax, 0x8000000000000000
mov qword [r15], rax
lea rcx, [rbp - 0x60]
call fcn.140227510
mov rax, r15
movaps xmm6, xmmword [rbp + 0x140]
add rsp, 0x1d8
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
movups xmm0, xmmword [0x1404c8b00]
movaps xmmword [rbp + 0x80], xmm0
movdqu xmm0, xmmword [0x1404c8af0]
movdqa xmmword [rbp + 0x70], xmm0
movzx eax, byte [0x1405b1481]
mov ecx, 4
mov edx, 4
call fcn.1401159f0
test rax, rax
je 0x14022a325
mov dword [rax], 0
mov qword [rbp + 0x98], 1
mov qword [rbp + 0xa0], rax
mov qword [rbp + 0xa8], 1
mov eax, 1
pcmpeqd xmm6, xmm6
test rax, rax
je 0x140229997
lea rcx, [rax - 1]
mov qword [rbp + 0xa8], rcx
mov rcx, qword [rbp + 0xa0]
mov ebx, dword [rcx + rax*4 - 4]
cmp qword [rbp + 0x88], 0
je 0x14022974b
mov eax, ebx
shr eax, 0x10
mov ecx, ebx
shr ecx, 0x18
movzx edx, bl
movabs r8, 0xcbf29ce484222325
xor rdx, r8
movabs r8, 0x100000001b3
imul rdx, r8
movzx esi, bh
xor rsi, rdx
imul rsi, r8
movzx eax, al
xor rax, rsi
imul rax, r8
xor rax, rcx
imul rax, r8
mov rcx, qword [rbp + 0x70]
mov rdx, qword [rbp + 0x78]
mov r8, rax
shr r8, 0x39
movd xmm0, r8d
punpcklbw xmm0, xmm0
pshuflw xmm0, xmm0, 0
pshufd xmm0, xmm0, 0
xor r8d, r8d
and rax, rdx
movdqu xmm1, xmmword [rcx + rax]
movdqa xmm2, xmm1
pcmpeqb xmm2, xmm0
pmovmskb r9d, xmm2
nop word [rax + rax]
test r9w, r9w
je 0x140229730
tzcnt r10d, r9d
lea r11d, [r9 - 1]
and r11d, r9d
add r10, rax
and r10, rdx
shl r10, 2
mov rsi, rcx
sub rsi, r10
mov r9d, r11d
cmp ebx, dword [rsi - 4]
jne 0x140229700
jmp 0x1402298d1
pcmpeqb xmm1, xmm6
pmovmskb r9d, xmm1
test r9d, r9d
jne 0x14022974b
add rax, r8
add rax, 0x10
add r8, 0x10
jmp 0x1402296e2
lea rcx, [rbp + 0x70]
mov edx, ebx
call fcn.140221d00
mov esi, 0xffffffff
mov ecx, ebx
cmp rdi, rcx
jbe 0x14022a303
imul r14, rcx, 0x58
lea rax, [r12 + r14]
add rax, 0x55
movzx ecx, byte [r12 + r14 + 0x55]
test ebx, ebx
je 0x140229789
add cl, 0xfd
cmp cl, 0xfe
jae 0x140229792
jmp 0x140229a00
cmp cl, 3
jne 0x14022a1cc
add r14, r12
mov ebx, dword [r14 + 0x40]
mov dword [rbp + 0x6c], ebx
cmp rbx, rsi
je 0x140229801
cmp rdi, rbx
jbe 0x140229b37
imul r13, rbx, 0x58
mov rcx, qword [r12 + r13 + 8]
mov rdx, qword [r12 + r13 + 0x10]
mov r8, qword [r14 + 8]
mov r9, qword [r14 + 0x10]
call fcn.14022a9c0
cmp al, 0xff
jne 0x140229c8e
mov rdx, qword [rbp + 0xa8]
cmp rdx, qword [rbp + 0x98]
jne 0x1402297f0
lea rcx, [rbp + 0x98]
call fcn.1402207d0
mov rdx, qword [rbp + 0xa8]
mov rax, qword [rbp + 0xa0]
mov dword [rax + rdx*4], ebx
inc qword [rbp + 0xa8]
mov ebx, dword [r14 + 0x44]
mov dword [rbp + 0x68], ebx
cmp rbx, rsi
je 0x14022986d
cmp rdi, rbx
jbe 0x140229dd6
imul r13, rbx, 0x58
mov rcx, qword [r14 + 8]
mov rdx, qword [r14 + 0x10]
mov r8, qword [r12 + r13 + 8]
mov r9, qword [r12 + r13 + 0x10]
call fcn.14022a9c0
cmp al, 0xff
jne 0x140229f2d
mov rdx, qword [rbp + 0xa8]
cmp rdx, qword [rbp + 0x98]
jne 0x14022985c
lea rcx, [rbp + 0x98]
call fcn.1402207d0
mov rdx, qword [rbp + 0xa8]
mov rax, qword [rbp + 0xa0]
mov dword [rax + rdx*4], ebx
inc qword [rbp + 0xa8]
mov ebx, dword [r14 + 0x48]
mov dword [rbp + 0x64], ebx
cmp rbx, rsi
je 0x1402298c5
cmp rdi, rbx
jbe 0x14022a075
mov rdx, qword [rbp + 0xa8]
cmp rdx, qword [rbp + 0x98]
jne 0x1402298a5
lea rcx, [rbp + 0x98]
call fcn.1402207d0
mov rdx, qword [rbp + 0xa8]
mov rax, qword [rbp + 0xa0]
mov dword [rax + rdx*4], ebx
mov rax, qword [rbp + 0xa8]
inc rax
mov qword [rbp + 0xa8], rax
jmp 0x14022964d
mov rax, qword [rbp + 0xa8]
jmp 0x14022964d
movzx eax, byte [0x1405b1481]
mov ecx, 0x22
mov edx, 1
call fcn.1401159f0
test rax, rax
je 0x14022a336
movups xmm0, xmmword [0x1404c9e58]
movups xmmword [rax + 0x10], xmm0
movdqu xmm0, xmmword [str.Malformed_directory__loop_in_tree_root_stream_len_is___but_should_be_multiple_of]
movdqu xmmword [rax], xmm0
mov word [rax + 0x20], 0x2965
mov qword [rbp + 0x30], 0x22
mov qword [rbp + 0x38], rax
mov qword [rbp + 0x40], 0x22
lea rdx, [rbp + 0x30]
mov cl, 0x15
call fcn.140221b40
mov rdx, qword [rbp + 0x98]
test rdx, rdx
je 0x140229954
mov rcx, qword [rbp + 0xa0]
shl rdx, 2
mov r8d, 4
mov rdi, rax
call fcn.140115a00
mov rax, rdi
mov rdx, qword [rbp + 0x78]
test rdx, rdx
je 0x1402295af
lea r8, [rdx*4 + 0x13]
and r8, 0xfffffffffffffff0
add rdx, r8
add rdx, 0x11
je 0x1402295af
mov rcx, qword [rbp + 0x70]
sub rcx, r8
mov r8d, 0x10
mov rdi, rax
call fcn.140115a00
mov rax, rdi
jmp 0x1402295af
mov rdx, qword [rbp + 0x98]
test rdx, rdx
je 0x1402299b9
mov rcx, qword [rbp + 0xa0]
shl rdx, 2
mov r8d, 4
call fcn.140115a00
mov rdx, qword [rbp + 0x78]
test rdx, rdx
je 0x1402299e9
lea rax, [rdx*4 + 0x13]
and rax, 0xfffffffffffffff0
add rdx, rax
add rdx, 0x11
je 0x1402299e9
mov rcx, qword [rbp + 0x70]
sub rcx, rax
mov r8d, 0x10
call fcn.140115a00
lea rdx, [rbp - 0x60]
mov r8d, 0x88
mov rcx, r15
call sub.VCRUNTIME140.dll_memcpy
jmp 0x1402295c9
mov qword [rbp + 0xc0], rax
lea rax, [0x14022a810]
mov qword [rbp + 0xc8], rax
lea rax, str.non_root_entry_with_object_type
mov qword [rbp + 0x100], rax
mov qword [rbp + 0x108], 1
mov qword [rbp + 0x120], 0
lea rdi, [rbp + 0xc0]
mov qword [rbp + 0x110], rdi
mov qword [rbp + 0x118], 1
lea rcx, [rbp + 0xe0]
lea rdx, [rbp + 0x100]
call fcn.140279820
movdqu xmm0, xmmword [rbp + 0xe0]
movdqa xmmword [rbp + 0xc0], xmm0
mov rax, qword [rbp + 0xf0]
mov qword [rbp + 0xd0], rax
mov qword [rbp + 0xb0], rdi
lea rax, [0x14008b910]
mov qword [rbp + 0xb8], rax
lea rax, str.Malformed_directory___
mov qword [rbp + 0x100], rax
mov qword [rbp + 0x108], 2
mov qword [rbp + 0x120], 0
lea rax, [rbp + 0xb0]
mov qword [rbp + 0x110], rax
mov qword [rbp + 0x118], 1
lea rcx, [rbp + 0xe0]
lea rdx, [rbp + 0x100]
call fcn.140279820
mov rdx, qword [rbp + 0xc0]
test rdx, rdx
je 0x140229b06
mov rcx, qword [rbp + 0xc8]
mov r8d, 1
call fcn.140115a00
movdqu xmm0, xmmword [rbp + 0xe0]
movdqa xmmword [rbp + 0x100], xmm0
mov rax, qword [rbp + 0xf0]
mov qword [rbp + 0x110], rax
lea rdx, [rbp + 0x100]
mov cl, 0x15
call fcn.140221b40
jmp 0x14022992c
mov qword [rbp + 0xb0], rdi
lea rax, [rbp + 0x6c]
mov qword [rbp + 0xe0], rax
lea rax, [0x140285e20]
mov qword [rbp + 0xe8], rax
lea rdi, [rbp + 0xb0]
mov qword [rbp + 0xf0], rdi
lea rax, [fcn.140286070]
mov qword [rbp + 0xf8], rax
lea rax, str.left_sibling_index_is
mov qword [rbp + 0x100], rax
mov qword [rbp + 0x108], 2
mov qword [rbp + 0x120], 0
lea rbx, [rbp + 0xe0]
mov qword [rbp + 0x110], rbx
mov qword [rbp + 0x118], 2
lea rcx, [rbp + 0xc0]
lea rdx, [rbp + 0x100]
call fcn.140279820
movdqu xmm0, xmmword [rbp + 0xc0]
movdqa xmmword [rbp + 0xe0], xmm0
mov rax, qword [rbp + 0xd0]
mov qword [rbp + 0xf0], rax
mov qword [rbp + 0xb0], rbx
lea rax, [0x14008b910]
mov qword [rbp + 0xb8], rax
lea rax, str.Malformed_directory___
mov qword [rbp + 0x100], rax
mov qword [rbp + 0x108], 2
mov qword [rbp + 0x120], 0
mov qword [rbp + 0x110], rdi
mov qword [rbp + 0x118], 1
lea rcx, [rbp + 0xc0]
lea rdx, [rbp + 0x100]
call fcn.140279820
mov rdx, qword [rbp + 0xe0]
test rdx, rdx
je 0x140229c5d
mov rcx, qword [rbp + 0xe8]
mov r8d, 1
call fcn.140115a00
movdqu xmm0, xmmword [rbp + 0xc0]
movdqa xmmword [rbp + 0x100], xmm0
mov rax, qword [rbp + 0xd0]
mov qword [rbp + 0x110], rax
lea rdx, [rbp + 0x100]
mov cl, 0x15
call fcn.140221b40
jmp 0x14022992c
add r12, r13
mov qword [rbp + 0xe0], r14
lea rax, [0x1400271b0]
mov qword [rbp + 0xe8], rax
mov qword [rbp + 0xf0], r12
mov qword [rbp + 0xf8], rax
lea rax, str.name_ordering___vs
mov qword [rbp + 0x100], rax
mov qword [rbp + 0x108], 2
mov qword [rbp + 0x120], 0
lea rdi, [rbp + 0xe0]
mov qword [rbp + 0x110], rdi
mov qword [rbp + 0x118], 2
lea rcx, [rbp + 0xc0]
lea rdx, [rbp + 0x100]
call fcn.140279820
movdqu xmm0, xmmword [rbp + 0xc0]
movdqa xmmword [rbp + 0xe0], xmm0
mov rax, qword [rbp + 0xd0]
mov qword [rbp + 0xf0], rax
mov qword [rbp + 0xb0], rdi
lea rax, [0x14008b910]
mov qword [rbp + 0xb8], rax
lea rax, str.Malformed_directory___
mov qword [rbp + 0x100], rax
mov qword [rbp + 0x108], 2
mov qword [rbp + 0x120], 0
lea rax, [rbp + 0xb0]
mov qword [rbp + 0x110], rax
mov qword [rbp + 0x118], 1
lea rcx, [rbp + 0xc0]
lea rdx, [rbp + 0x100]
call fcn.140279820
mov rdx, qword [rbp + 0xe0]
test rdx, rdx
je 0x140229da5
mov rcx, qword [rbp + 0xe8]
mov r8d, 1
call fcn.140115a00
movdqu xmm0, xmmword [rbp + 0xc0]
movdqa xmmword [rbp + 0x100], xmm0
mov rax, qword [rbp + 0xd0]
mov qword [rbp + 0x110], rax
lea rdx, [rbp + 0x100]
mov cl, 0x15
call fcn.140221b40
jmp 0x14022992c
mov qword [rbp + 0xb0], rdi
lea rax, [rbp + 0x68]
mov qword [rbp + 0xe0], rax
lea rax, [0x140285e20]
mov qword [rbp + 0xe8], rax
lea rdi, [rbp + 0xb0]
mov qword [rbp + 0xf0], rdi
lea rax, [fcn.140286070]
mov qword [rbp + 0xf8], rax
lea rax, str.right_sibling_index_is
mov qword [rbp + 0x100], rax
mov qword [rbp + 0x108], 2
mov qword [rbp + 0x120], 0
lea rbx, [rbp + 0xe0]
mov qword [rbp + 0x110], rbx
mov qword [rbp + 0x118], 2
lea rcx, [rbp + 0xc0]
lea rdx, [rbp + 0x100]
call fcn.140279820
movdqu xmm0, xmmword [rbp + 0xc0]
movdqa xmmword [rbp + 0xe0], xmm0
mov rax, qword [rbp + 0xd0]
mov qword [rbp + 0xf0], rax
mov qword [rbp + 0xb0], rbx
lea rax, [0x14008b910]
mov qword [rbp + 0xb8], rax
lea rax, str.Malformed_directory___
mov qword [rbp + 0x100], rax
mov qword [rbp + 0x108], 2
mov qword [rbp + 0x120], 0
mov qword [rbp + 0x110], rdi
mov qword [rbp + 0x118], 1
lea rcx, [rbp + 0xc0]
lea rdx, [rbp + 0x100]
call fcn.140279820
mov rdx, qword [rbp + 0xe0]
test rdx, rdx
je 0x140229efc
mov rcx, qword [rbp + 0xe8]
mov r8d, 1
call fcn.140115a00
movdqu xmm0, xmmword [rbp + 0xc0]
movdqa xmmword [rbp + 0x100], xmm0
mov rax, qword [rbp + 0xd0]
mov qword [rbp + 0x110], rax
lea rdx, [rbp + 0x100]
mov cl, 0x15
call fcn.140221b40
jmp 0x14022992c
add r12, r13
mov qword [rbp + 0xe0], r14
lea rax, [0x1400271b0]
mov qword [rbp + 0xe8], rax
mov qword [rbp + 0xf0], r12
mov qword [rbp + 0xf8], rax
lea rax, str.name_ordering___vs
mov qword [rbp + 0x100], rax
mov qword [rbp + 0x108], 2
mov qword [rbp + 0x120], 0
lea rdi, [rbp + 0xe0]
mov qword [rbp + 0x110], rdi
mov qword [rbp + 0x118], 2
lea rcx, [rbp + 0xc0]
lea rdx, [rbp + 0x100]
call fcn.140279820
movdqu xmm0, xmmword [rbp + 0xc0]
movdqa xmmword [rbp + 0xe0], xmm0
mov rax, qword [rbp + 0xd0]
mov qword [rbp + 0xf0], rax
mov qword [rbp + 0xb0], rdi
lea rax, [0x14008b910]
mov qword [rbp + 0xb8], rax
lea rax, str.Malformed_directory___
mov qword [rbp + 0x100], rax
mov qword [rbp + 0x108], 2
mov qword [rbp + 0x120], 0
lea rax, [rbp + 0xb0]
mov qword [rbp + 0x110], rax
mov qword [rbp + 0x118], 1
lea rcx, [rbp + 0xc0]
lea rdx, [rbp + 0x100]
call fcn.140279820
mov rdx, qword [rbp + 0xe0]
test rdx, rdx
je 0x14022a044
mov rcx, qword [rbp + 0xe8]
mov r8d, 1
call fcn.140115a00
movdqu xmm0, xmmword [rbp + 0xc0]
movdqa xmmword [rbp + 0x100], xmm0
mov rax, qword [rbp + 0xd0]
mov qword [rbp + 0x110], rax
lea rdx, [rbp + 0x100]
mov cl, 0x15
call fcn.140221b40
jmp 0x14022992c
mov qword [rbp + 0xb0], rdi
lea rax, [rbp + 0x64]
mov qword [rbp + 0xe0], rax
lea rax, [0x140285e20]
mov qword [rbp + 0xe8], rax
lea rdi, [rbp + 0xb0]
mov qword [rbp + 0xf0], rdi
lea rax, [fcn.140286070]
mov qword [rbp + 0xf8], rax
lea rax, str.child_index_is___but_directory_entry_count_is
mov qword [rbp + 0x100], rax
mov qword [rbp + 0x108], 2
mov qword [rbp + 0x120], 0
lea rbx, [rbp + 0xe0]
mov qword [rbp + 0x110], rbx
mov qword [rbp + 0x118], 2
lea rcx, [rbp + 0xc0]
lea rdx, [rbp + 0x100]
call fcn.140279820
movdqu xmm0, xmmword [rbp + 0xc0]
movdqa xmmword [rbp + 0xe0], xmm0
mov rax, qword [rbp + 0xd0]
mov qword [rbp + 0xf0], rax
mov qword [rbp + 0xb0], rbx
lea rax, [0x14008b910]
mov qword [rbp + 0xb8], rax
lea rax, str.Malformed_directory___
mov qword [rbp + 0x100], rax
mov qword [rbp + 0x108], 2
mov qword [rbp + 0x120], 0
mov qword [rbp + 0x110], rdi
mov qword [rbp + 0x118], 1
lea rcx, [rbp + 0xc0]
lea rdx, [rbp + 0x100]
call fcn.140279820
mov rdx, qword [rbp + 0xe0]
test rdx, rdx
je 0x14022a19b
mov rcx, qword [rbp + 0xe8]
mov r8d, 1
call fcn.140115a00
movdqu xmm0, xmmword [rbp + 0xc0]
movdqa xmmword [rbp + 0x100], xmm0
mov rax, qword [rbp + 0xd0]
mov qword [rbp + 0x110], rax
lea rdx, [rbp + 0x100]
mov cl, 0x15
call fcn.140221b40
jmp 0x14022992c
mov qword [rbp + 0xc0], rax
lea rax, [0x14022a810]
mov qword [rbp + 0xc8], rax
lea rax, str.root_entry_has_object_type
mov qword [rbp + 0x100], rax
mov qword [rbp + 0x108], 1
mov qword [rbp + 0x120], 0
lea rdi, [rbp + 0xc0]
mov qword [rbp + 0x110], rdi
mov qword [rbp + 0x118], 1
lea rcx, [rbp + 0xe0]
lea rdx, [rbp + 0x100]
call fcn.14022a750
movdqu xmm0, xmmword [rbp + 0xe0]
movdqa xmmword [rbp + 0xc0], xmm0
mov rax, qword [rbp + 0xf0]
mov qword [rbp + 0xd0], rax
mov qword [rbp + 0xb0], rdi
lea rax, [0x14008b910]
mov qword [rbp + 0xb8], rax
lea rax, str.Malformed_directory___
mov qword [rbp + 0x100], rax
mov qword [rbp + 0x108], 2
mov qword [rbp + 0x120], 0
lea rax, [rbp + 0xb0]
mov qword [rbp + 0x110], rax
mov qword [rbp + 0x118], 1
lea rcx, [rbp + 0xe0]
lea rdx, [rbp + 0x100]
call fcn.14022a750
mov rdx, qword [rbp + 0xc0]
test rdx, rdx
je 0x14022a2d2
mov rcx, qword [rbp + 0xc8]
mov r8d, 1
call fcn.140115a00
movdqu xmm0, xmmword [rbp + 0xe0]
movdqa xmmword [rbp + 0x100], xmm0
mov rax, qword [rbp + 0xf0]
mov qword [rbp + 0x110], rax
lea rdx, [rbp + 0x100]
mov cl, 0x15
call fcn.140221b40
jmp 0x14022992c
lea r8, str.C:UsersKasikek.cargo_registry_srcindex.crates.io_6f17d22bba15001fcfb_0.7.3_srcinternaldirectory.rs
mov rdx, rdi
call fcn.14029a020
jmp 0x14022a345
mov ecx, 1
mov edx, 0x2b
call fcn.140299c70
jmp 0x14022a345
mov ecx, 4
mov edx, 4
call fcn.140299c70
jmp 0x14022a345
mov ecx, 1
mov edx, 0x22
call fcn.140299c70
ud2