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

Disassembly:
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x2a8
movaps xmmword [rsp + 0x290], xmm6
mov edi, r9d
mov r14d, r8d
mov qword [rsp + 0x188], rcx
mov bpl, byte [rsp + 0x310]
test bpl, bpl
mov qword [rsp + 0x28], rdx
je 0x1400bfb1c
mov word [rsp + 0x170], di
movzx eax, word [rdx + 0xb8]
mov dword [rsp + 0x4c], eax
lea r12, [rdx + 0xc0]
lea rax, [rdx + 0xe8]
mov qword [rsp + 0x88], rax
lea r14, [rsp + 0xa0]
mov dword [rsp + 0x30], eax
mov qword [rsp + 0x180], r12
mov rcx, r14
mov rdx, r12
mov r8b, 1
call fcn.1400bf57b
mov r13b, byte [rsp + 0xa0]
mov cl, byte [rsp + 0xd8]
cmp cl, 0xc
jne 0x1400bfa7a
cmp r13b, 1
jne 0x1400bfb02
mov rcx, r14
mov rdx, r12
mov r8b, 2
call fcn.1400bf57b
mov r13b, byte [rsp + 0xa0]
mov cl, byte [rsp + 0xd8]
cmp cl, 0xc
jne 0x1400bfa7a
mov ebx, ebp
mov rbp, rdi
mov rdi, r14
mov r14d, r15d
mov r15, r12
movzx r12d, r13b
cmp r12b, 4
jae 0x1400c0d46
mov byte [rsp + 0x40], r13b
mov r13, r12
shl r13, 5
mov rcx, qword [rsp + 0x28]
cmp byte [rcx + r13], 4
jne 0x1400c08c8
mov rdx, qword [rcx + 0xf8]
cmp rdx, qword [rcx + 0xe8]
jne 0x1400bf74f
mov rcx, qword [rsp + 0x88]
call fcn.14004b522
mov rcx, qword [rsp + 0x28]
mov rdx, qword [rcx + 0xf8]
mov rax, qword [rcx + 0xf0]
mov byte [rax + rdx], r12b
inc rdx
mov qword [rcx + 0xf8], rdx
cmp r12d, 3
ja case.default.0x1400bf792
mov eax, r12d
lea rdx, [0x1400c1350]
movsxd rax, dword [rdx + rax*4]
add rax, rdx
mov r12, r15
mov r15d, r14d
mov r14, rdi
mov rdi, rbp
mov ebp, ebx
mov ebx, 0xff000000
jmp rax
mov rcx, r14
mov rdx, r12
mov r8b, 3
call fcn.1400bf57b
mov bpl, byte [rsp + 0xa0]
mov cl, byte [rsp + 0xd8]
cmp cl, 0xc
jne 0x1400c0ac7
add bpl, 2
mov r9d, 0xffffffff
mov ecx, ebp
shl r9d, cl
movzx r8d, word [rsp + 0x4c]
not r9d
add r8d, r9d
shr r8d, cl
cmp r8d, 0x10000
jae 0x1400c1299
mov ecx, ebp
and cl, 0x1f
mov rdx, qword [rsp + 0x28]
movzx eax, word [rdx + 0xba]
add r9d, eax
shr r9d, cl
cmp r9d, 0x10000
jae 0x1400c1299
mov byte [rsp + 0x20], 0
mov rcx, r14
call fcn.1400bf61c
mov cl, byte [rsp + 0xd8]
movzx eax, word [rsp + 0xa0]
mov dword [rsp + 0x30], eax
lea rdx, [rsp + 0xd9]
mov eax, dword [rdx - 0x37]
mov dword [rsp + 0x90], eax
movzx eax, word [rdx - 0x33]
mov word [rsp + 0x94], ax
mov rsi, qword [rsp + 0xa8]
mov rdi, qword [rsp + 0xb0]
cmp cl, 0xc
jne 0x1400c08e2
mov eax, dword [rsp + 0x90]
mov dword [rsp + 0x80], eax
movzx eax, word [rsp + 0x94]
mov word [rsp + 0x84], ax
mov rcx, qword [rsp + 0x28]
jmp case.0x1400bf792.2
mov rcx, r14
mov rdx, r12
mov r8b, 8
call fcn.1400bf4cb
mov cl, byte [rsp + 0xd8]
movzx r15d, word [rsp + 0xa0]
cmp cl, 0xc
jne 0x1400c0ba7
inc r15d
mov byte [rsp + 0x20], 0
mov rcx, r14
mov rdx, qword [rsp + 0x28]
mov r8d, r15d
mov r9w, 1
call fcn.1400bf61c
mov cl, byte [rsp + 0xd8]
movzx eax, word [rsp + 0xa0]
mov dword [rsp + 0x30], eax
lea rdx, [rsp + 0xd9]
mov eax, dword [rdx - 0x37]
mov dword [rsp + 0x90], eax
movzx eax, word [rdx - 0x33]
mov word [rsp + 0x94], ax
mov rsi, qword [rsp + 0xa8]
mov rdi, qword [rsp + 0xb0]
cmp cl, 0xc
jne 0x1400c08e2
mov eax, dword [rsp + 0x90]
mov dword [rsp + 0x1a0], eax
movzx eax, word [rsp + 0x94]
mov word [rsp + 0x1a4], ax
mov ecx, 3
cmp r15w, 3
jb 0x1400bf956
mov ecx, 2
cmp r15w, 4
jbe 0x1400bf956
xor ecx, ecx
cmp r15w, 0x11
setb cl
mov eax, 1
shl eax, cl
movzx edx, word [rsp + 0x4c]
add eax, edx
dec eax
shr eax, cl
mov dword [rsp + 0x4c], eax
cmp eax, 0x10000
mov r11d, 0xff0000
jae 0x1400c1299
cmp rdi, 2
mov r12d, 0xff00
jb 0x1400bf9d5
mov ecx, dword [rsi]
mov eax, 1
mov edx, dword [rsi + rax*4]
mov r8d, edx
and r8d, ebx
mov r9d, edx
and r9d, r11d
lea r10d, [rcx + rdx]
and edx, r12d
movzx r10d, r10b
add r8d, ecx
and r8d, ebx
add r9d, ecx
and r9d, r11d
or r9d, r8d
add edx, ecx
and edx, r12d
or edx, r9d
or edx, r10d
mov dword [rsi + rax*4], edx
lea r8, [rax + 1]
mov ecx, edx
mov rax, r8
cmp rdi, r8
jne 0x1400bf990
movzx eax, word [rsp + 0x1a4]
mov word [rsp + 0x84], ax
mov eax, dword [rsp + 0x1a0]
mov dword [rsp + 0x80], eax
mov rcx, qword [rsp + 0x28]
mov r12, qword [rsp + 0x180]
add r13, rcx
movzx eax, byte [r13]
cmp rax, 4
je 0x1400bfa3b
test rax, rax
je 0x1400bfa1d
cmp eax, 1
je 0x1400bfa1d
cmp eax, 2
je 0x1400bfa3b
lea rax, [r13 + 8]
cmp qword [r13 + 8], 0
je 0x1400bfa3b
mov r8, qword [rax + 8]
mov rcx, qword [0x1404fd180]
xor edx, edx
call qword [sym.imp.kernel32.dll_HeapFree]
mov al, byte [rsp + 0x40]
mov byte [r13], al
mov byte [r13 + 1], bpl
mov word [r13 + 2], r15w
mov eax, dword [rsp + 0x30]
mov word [r13 + 8], ax
mov eax, dword [rsp + 0x80]
mov dword [r13 + 0xa], eax
movzx eax, word [rsp + 0x84]
mov word [r13 + 0xe], ax
mov qword [r13 + 0x10], rsi
mov qword [r13 + 0x18], rdi
jmp 0x1400bf698
mov r9b, byte [rsp + 0xa1]
mov eax, dword [rsp + 0xa2]
mov dword [rsp + 0x38], eax
movzx eax, word [rsp + 0xa6]
mov word [rsp + 0x3c], ax
mov rsi, qword [rsp + 0xa8]
mov rdi, qword [rsp + 0xb0]
mov dl, byte [rsp + 0xb8]
mov eax, dword [rsp + 0xb9]
mov dword [rsp + 0x1c0], eax
mov eax, dword [rsp + 0xbc]
mov dword [rsp + 0x1c3], eax
mov rax, qword [rsp + 0xc0]
mov r8, qword [rsp + 0xc8]
mov r10, qword [rsp + 0xd0]
lea r14, [rsp + 0xd9]
mov r11d, dword [r14]
mov ebp, dword [r14 + 3]
mov dword [rsp + 0x50], r11d
mov dword [rsp + 0x53], ebp
jmp 0x1400c0c27
mov r14d, dword [rsp + 0x4c]
movzx edi, word [rsp + 0x170]
mov rdx, qword [rsp + 0x28]
mov bpl, byte [rsp + 0x310]
lea rsi, [rdx + 0xc0]
lea rbx, [rsp + 0xa0]
mov rcx, rbx
mov rdx, rsi
mov r8b, 1
call fcn.1400bf57b
mov r12b, byte [rbx]
mov cl, byte [rbx + 0x38]
cmp cl, 0xc
jne 0x1400bfbac
cmp r12b, 1
jne 0x1400bfc8d
lea rbx, [rsp + 0xa0]
mov rcx, rbx
mov rdx, rsi
mov r8b, 4
call fcn.1400bf57b
mov r12b, byte [rbx]
mov cl, byte [rbx + 0x38]
cmp cl, 0xc
jne 0x1400bfbac
lea eax, [r12 - 1]
cmp al, 0xb
jae 0x1400c0b51
movzx ecx, r12b
mov eax, 1
shl rax, cl
mov qword [rsp + 0x288], rax
mov rcx, rax
mov dl, 1
call fcn.14006db06
mov qword [rsp + 0x178], rax
mov qword [rsp + 0x40], rdx
jmp 0x1400bfc94
mov dl, byte [rsp + 0xa1]
movups xmm0, xmmword [rsp + 0xa2]
movaps xmmword [rsp + 0x1c0], xmm0
mov rax, qword [rsp + 0xb0]
mov qword [rsp + 0x1ce], rax
mov bl, byte [rsp + 0xb8]
mov eax, dword [rsp + 0xb9]
mov dword [rsp + 0x50], eax
mov eax, dword [rsp + 0xbc]
mov dword [rsp + 0x53], eax
mov rax, qword [rsp + 0xc0]
mov r8, qword [rsp + 0xc8]
mov r9, qword [rsp + 0xd0]
mov r10d, dword [rsp + 0xd9]
mov dword [rsp + 0x90], r10d
mov r10d, dword [rsp + 0xdc]
mov dword [rsp + 0x93], r10d
mov r10, qword [rsp + 0x1ce]
mov rsi, qword [rsp + 0x188]
mov qword [rsi + 0x10], r10
movaps xmm0, xmmword [rsp + 0x1c0]
movups xmmword [rsi + 2], xmm0
mov byte [rsi + 0x18], bl
mov r10d, dword [rsp + 0x50]
mov r11d, dword [rsp + 0x53]
mov dword [rsi + 0x19], r10d
mov dword [rsi + 0x1c], r11d
mov qword [rsi + 0x20], rax
mov qword [rsi + 0x28], r8
mov qword [rsi + 0x30], r9
mov eax, dword [rsp + 0x90]
mov r8d, dword [rsp + 0x93]
mov dword [rsi + 0x39], eax
mov dword [rsi + 0x3c], r8d
mov byte [rsi], r12b
mov byte [rsi + 1], dl
mov byte [rsi + 0x38], cl
jmp 0x1400c0c94
xor eax, eax
mov qword [rsp + 0x40], rax
mov eax, dword [rsp + 0x229]
mov ecx, dword [rsp + 0x22c]
mov dword [rsp + 0x3b], ecx
mov dword [rsp + 0x38], eax
mov dword [rsp + 0x30], 1
mov ax, 1
mov dword [rsp + 0x208], eax
mov r15d, 4
xor r13d, r13d
test bpl, bpl
je 0x1400bfe18
mov rbx, r12
lea r12, [rsp + 0xa0]
mov rcx, r12
mov rdx, rsi
mov r8b, 1
call fcn.1400bf57b
mov dl, byte [r12]
mov r12b, byte [r12 + 0x38]
cmp r12b, 0xc
jne 0x1400c0965
cmp dl, 1
jne 0x1400c0b6e
lea r12, [rsp + 0xa0]
mov rcx, r12
mov rdx, rsi
mov r8b, 3
call fcn.1400bf57b
mov dl, byte [r12]
mov r12b, byte [r12 + 0x38]
cmp r12b, 0xc
jne 0x1400c0965
add dl, 2
mov r15d, 0xffffffff
mov ecx, edx
shl r15d, cl
movzx r8d, r14w
not r15d
add r8d, r15d
shr r8d, cl
cmp r8d, 0x10000
jae 0x1400c1299
mov qword [rsp + 0x68], rdx
mov ecx, edx
and cl, 0x1f
movzx eax, di
add r15d, eax
shr r15d, cl
cmp r15d, 0x10000
mov rdx, qword [rsp + 0x28]
jae 0x1400c1299
mov r12, rbx
mov byte [rsp + 0x20], 0
lea rbp, [rsp + 0xa0]
mov rcx, rbp
mov dword [rsp + 0x1a8], r8d
mov r9d, r15d
call fcn.1400bf61c
mov al, byte [rbp + 0x38]
mov rdx, qword [rbp]
cmp al, 0xc
jne 0x1400c0cb0
mov dword [rsp + 0x208], r15d
mov r15, qword [rsp + 0xa8]
mov rax, qword [rsp + 0xb0]
test rax, rax
mov qword [rsp + 0x1b8], rdx
je 0x1400c0d37
mov rcx, rax
mov qword [rsp + 0x218], rax
lea rax, [rax*4]
mov r10d, 1
xor ecx, ecx
mov rdx, qword [rsp + 0x28]
mov r9d, r10d
movzx r8d, word [r15 + rcx + 1]
mov dword [r15 + rcx], r8d
lea r10d, [r8 + 1]
cmp r8d, r9d
cmovb r10d, r9d
add rcx, 4
cmp rax, rcx
jne 0x1400bfdf5
jmp 0x1400bfe49
xor eax, eax
mov qword [rsp + 0x1b8], rax
xor eax, eax
mov qword [rsp + 0x218], rax
mov ax, 1
mov dword [rsp + 0x1a8], eax
xor eax, eax
mov qword [rsp + 0x68], rax
mov r10d, 1
mov rdx, qword [rsp + 0x28]
mov qword [rsp + 0x210], r15
lea rax, [rsp + 0x58]
mov qword [rax - 8], r13
mov qword [rax], 8
mov qword [rax + 8], r13
lea rax, [rsp + 0xc8]
mov qword [rsp + 0x220], r12
mov ecx, r12d
and cl, 0xf
shl dword [rsp + 0x30], cl
lea r12, [rsp + 0xc0]
xorps xmm6, xmm6
mov ecx, 8
xor r8d, r8d
mov dword [rsp + 0x4c], r14d
mov qword [rsp + 0x180], rsi
mov word [rsp + 0x170], di
mov dword [rsp + 0x1b0], r10d
inc r8d
mov dword [rsp + 0x88], r8d
movaps xmmword [rsp + 0xa0], xmm6
movups xmmword [rax], xmm6
movups xmmword [rax + 0x28], xmm6
movups xmmword [rax + 0x50], xmm6
movups xmmword [rax + 0x78], xmm6
mov qword [rsp + 0xb0], r13
mov qword [rsp + 0xb8], rcx
mov qword [rsp + 0xc0], r13
mov qword [rsp + 0xd8], r13
mov qword [rsp + 0xe0], rcx
mov qword [rsp + 0xe8], r13
mov qword [rsp + 0x100], r13
mov qword [rsp + 0x108], rcx
mov qword [rsp + 0x110], r13
mov qword [rsp + 0x128], r13
mov qword [rsp + 0x130], rcx
mov qword [rsp + 0x138], r13
mov qword [rsp + 0x150], r13
mov qword [rsp + 0x158], rcx
mov qword [rsp + 0x160], r13
xor r15d, r15d
cmp qword [rsp + 0x40], 0
mov r8d, dword [rsp + 0x30]
cmove r8d, r13d
test r15, r15
cmovne r8d, r13d
lea rax, [0x14041d568]
add r8w, word [r15 + rax]
lea rcx, [rsp + 0x1c0]
call fcn.1400c1583
mov dl, byte [rsp + 0x1f8]
movzx eax, byte [rsp + 0x1c7]
shl eax, 0x10
movzx ecx, word [rsp + 0x1c5]
or ecx, eax
shl rcx, 0x20
mov r14d, dword [rsp + 0x1c1]
or r14, rcx
mov sil, byte [rsp + 0x1c0]
mov r13, qword [rsp + 0x1c8]
mov rbx, qword [rsp + 0x1d0]
mov bpl, byte [rsp + 0x1d8]
lea rcx, [rsp + 0x1f9]
mov eax, dword [rcx - 0x20]
mov ecx, dword [rcx - 0x1d]
mov dword [rsp + 0x80], eax
mov dword [rsp + 0x83], ecx
mov rdi, qword [rsp + 0x1e0]
cmp dl, 0xc
jne 0x1400c07e6
mov eax, dword [rsp + 0x80]
mov ecx, dword [rsp + 0x83]
mov dword [rsp + 0x1a0], eax
mov dword [rsp + 0x1a3], ecx
cmp qword [r12 - 0x10], 0
je 0x1400c002b
mov r8, qword [r12 - 8]
mov rcx, qword [0x1404fd180]
xor edx, edx
call qword [sym.imp.kernel32.dll_HeapFree]
mov byte [r12 - 0x20], sil
mov dword [r12 - 0x1f], r14d
mov rax, r14
shr rax, 0x30
mov byte [r12 - 0x19], al
shr r14, 0x20
mov word [r12 - 0x1b], r14w
mov qword [r12 - 0x18], r13
mov qword [r12 - 0x10], rbx
mov byte [r12 - 8], bpl
mov eax, dword [rsp + 0x1a0]
mov ecx, dword [rsp + 0x1a3]
mov dword [r12 - 7], eax
mov dword [r12 - 4], ecx
mov qword [r12], rdi
add r12, 0x28
add r15, 2
cmp r15, 0xa
mov rdx, qword [rsp + 0x28]
mov r13d, 0
jne 0x1400bff4c
mov r12, qword [rsp + 0x60]
cmp r12, qword [rsp + 0x50]
jne 0x1400c00b1
lea rcx, [rsp + 0x50]
mov rdx, r12
call fcn.1400ce857
mov r12, qword [rsp + 0x60]
mov r14d, dword [rsp + 0x4c]
mov rsi, qword [rsp + 0x180]
movzx edi, word [rsp + 0x170]
imul rcx, r12, 0xc8
add rcx, qword [rsp + 0x58]
mov r8d, 0xc8
lea rdx, [rsp + 0xa0]
call fcn.14038a820
inc r12
mov qword [rsp + 0x60], r12
mov r10d, dword [rsp + 0x1b0]
mov r8d, dword [rsp + 0x88]
cmp r8d, r10d
mov rdx, qword [rsp + 0x28]
lea rax, [rsp + 0xc8]
lea r12, [rsp + 0xc0]
mov ecx, 8
jne 0x1400bfeaf
mov rbx, qword [rsp + 0x68]
mov ecx, ebx
and cl, 0xf
mov eax, 0xffffffff
shl eax, cl
not eax
xor r15d, r15d
cmp bl, 1
mov edx, 0
sbb edx, edx
or edx, eax
mov eax, dword [rsp + 0x3b]
mov dword [rsp + 0x7b], eax
mov eax, dword [rsp + 0x38]
mov dword [rsp + 0x78], eax
mov eax, dword [rsp + 0x51]
mov dword [rsp + 0x70], eax
mov eax, dword [rsp + 0x54]
mov dword [rsp + 0x73], eax
lea rax, [rsp + 0x58]
movups xmm0, xmmword [rax]
movaps xmmword [rsp + 0x90], xmm0
mov eax, dword [rsp + 0x78]
mov dword [rsp + 0x198], eax
mov eax, dword [rsp + 0x7b]
mov dword [rsp + 0x19b], eax
mov eax, dword [rsp + 0x70]
mov dword [rsp + 0x190], eax
mov eax, dword [rsp + 0x73]
mov dword [rsp + 0x193], eax
movaps xmm0, xmmword [rsp + 0x90]
movups xmmword [rsp + 0x270], xmm0
mov rcx, qword [rsp + 0x178]
mov byte [rsp + 0x230], cl
mov rax, rcx
shr rax, 0x38
mov byte [rsp + 0x237], al
mov rax, rcx
shr rcx, 0x28
mov word [rsp + 0x235], cx
shr rax, 8
mov dword [rsp + 0x231], eax
mov rax, qword [rsp + 0x40]
mov qword [rsp + 0x238], rax
mov rax, qword [rsp + 0x288]
mov qword [rsp + 0x240], rax
mov rax, qword [rsp + 0x220]
mov byte [rsp + 0x248], al
mov eax, dword [rsp + 0x19b]
mov dword [rsp + 0x24c], eax
mov eax, dword [rsp + 0x198]
mov dword [rsp + 0x249], eax
mov rax, qword [rsp + 0x1b8]
mov qword [rsp + 0x250], rax
mov al, byte [rsp + 0x50]
mov rcx, qword [rsp + 0x210]
mov qword [rsp + 0x258], rcx
mov r13, qword [rsp + 0x218]
mov qword [rsp + 0x260], r13
mov byte [rsp + 0x268], al
mov eax, dword [rsp + 0x193]
mov dword [rsp + 0x26c], eax
mov eax, dword [rsp + 0x190]
mov dword [rsp + 0x269], eax
mov eax, dword [rsp + 0x1a8]
mov word [rsp + 0x280], ax
mov eax, dword [rsp + 0x208]
mov word [rsp + 0x282], ax
mov dword [rsp + 0x1b8], edx
mov word [rsp + 0x284], dx
mov byte [rsp + 0x286], bl
movzx eax, r14w
movzx ecx, di
mov qword [rsp + 0x220], rax
imul rcx, rax
mov qword [rsp + 0x88], rcx
mov dl, 1
call fcn.14006db06
mov r12, rdx
test bl, bl
je 0x1400c02f5
test r13, r13
je 0x1400c12e8
mov rcx, qword [rsp + 0x210]
mov r15d, dword [rcx]
mov rcx, qword [rsp + 0x88]
mov qword [rsp + 0x68], rax
mov rax, qword [rsp + 0x278]
mov qword [rsp + 0x170], rax
cmp rax, r15
jbe 0x1400c12d0
test rcx, rcx
je 0x1400c07c2
lea rcx, [rsp + 0x230]
mov rax, qword [rcx + 0x40]
imul r9, r15, 0xc8
mov qword [rsp + 0x178], rax
add r9, rax
mov rax, qword [rsp + 0x40]
test rax, rax
mov rdi, rcx
cmove rdi, rax
xor r13d, r13d
xor r10d, r10d
xor ebp, ebp
xor r15d, r15d
mov qword [rsp + 0x1a8], rax
mov qword [rsp + 0x1b0], r12
mov qword [rsp + 0x210], rdi
mov qword [rsp + 0x30], r10
test word [rsp + 0x1b8], bp
jne 0x1400c03b2
lea rcx, [rsp + 0x230]
mov edx, ebp
mov r8d, r15d
call fcn.1400c1360
cmp qword [rsp + 0x170], rax
jbe 0x1400c12c7
imul r9, rax, 0xc8
add r9, qword [rsp + 0x178]
mov rdx, qword [r9 + 0x18]
mov qword [rsp + 0x28], r9
mov r8, qword [r9 + 0x20]
lea rcx, [rsp + 0xa0]
mov r9, rsi
call fcn.1400fe310
mov sil, byte [rsp + 0xd8]
movzx r8d, word [rsp + 0xa0]
cmp sil, 0xc
jne 0x1400c0d5c
movzx ebx, r8w
cmp ebx, 0x100
jae 0x1400c0511
mov rsi, qword [rsp + 0x28]
mov rdx, qword [rsi + 0x40]
mov r8, qword [rsi + 0x48]
lea r14, [rsp + 0xa0]
mov rcx, r14
mov r12, qword [rsp + 0x180]
mov r9, r12
call fcn.1400fe310
mov al, byte [rsp + 0xd8]
movzx r8d, word [rsp + 0xa0]
cmp al, 0xc
jne 0x1400c0de2
mov rdi, r8
mov rdx, qword [rsi + 0x68]
mov r8, qword [rsi + 0x70]
mov rcx, r14
mov r9, r12
call fcn.1400fe310
mov al, byte [rsp + 0xd8]
mov rcx, r14
movzx r14d, word [rsp + 0xa0]
cmp al, 0xc
jne 0x1400c0e67
mov rdx, qword [rsi + 0x90]
mov r8, qword [rsi + 0x98]
mov r9, r12
call fcn.1400fe310
mov sil, byte [rsp + 0xd8]
movzx eax, word [rsp + 0xa0]
cmp sil, 0xc
jne 0x1400c0f15
mov r11, qword [rsp + 0x88]
mov r10, qword [rsp + 0x30]
cmp r11, r10
mov r12, qword [rsp + 0x1b0]
jbe 0x1400c1290
movzx ecx, di
movzx edx, r14w
inc ebp
mov r14d, dword [rsp + 0x4c]
cmp bp, r14w
sbb r15w, 0xffff
movzx eax, ax
cmp bp, r14w
mov r8d, 0
cmovae ebp, r8d
shl eax, 0x18
add eax, edx
shl ecx, 0x10
shl ebx, 8
add ebx, ecx
add ebx, eax
mov dword [r12 + r10*4], ebx
inc r10
mov rsi, qword [rsp + 0x180]
mov rdi, qword [rsp + 0x210]
mov r9, qword [rsp + 0x28]
jmp 0x1400c07b9
cmp ebx, 0x118
mov rsi, qword [rsp + 0x180]
jae 0x1400c05f9
add r8d, 0xffffff00
lea rcx, [rsp + 0xa0]
mov rdx, rsi
call fcn.1400c140d
mov rbx, rsi
mov sil, byte [rsp + 0xd8]
mov r8, qword [rsp + 0xa0]
cmp sil, 0xc
jne 0x1400c0fa8
mov qword [rsp + 0x208], r8
mov rax, qword [rsp + 0x28]
mov rdx, qword [rax + 0xb8]
mov r8, qword [rax + 0xc0]
lea rcx, [rsp + 0xa0]
mov r9, rbx
call fcn.1400fe310
mov sil, byte [rsp + 0xd8]
movzx r8d, word [rsp + 0xa0]
cmp sil, 0xc
jne 0x1400c102d
lea rcx, [rsp + 0xa0]
mov rdx, rbx
call fcn.1400c140d
mov sil, byte [rsp + 0xd8]
mov rax, qword [rsp + 0xa0]
cmp sil, 0xc
jne 0x1400c10e6
cmp rax, 0x78
mov r11, qword [rsp + 0x88]
mov r9, qword [rsp + 0x208]
mov r10, qword [rsp + 0x30]
jbe 0x1400c06ae
add rax, 0xffffffffffffff88
mov rsi, qword [rsp + 0x180]
jmp 0x1400c06ea
cmp qword [rsp + 0x40], 0
je 0x1400c0ef4
mov r10, qword [rsp + 0x30]
cmp r13, r10
mov r11, qword [rsp + 0x88]
jae 0x1400c0656
cmp r11, r13
jbe 0x1400c126f
mov r9d, dword [r12 + r13*4]
imul eax, r9d, 0x1e35a7bd
mov dl, byte [rdi + 0x18]
xor ecx, ecx
sub cl, dl
shr eax, cl
mov rdx, qword [rdi + 0x10]
cmp rdx, rax
jbe 0x1400c1281
mov rcx, qword [rdi + 8]
mov dword [rcx + rax*4], r9d
inc r13
cmp r10, r13
jne 0x1400c0617
mov r13, r10
jmp 0x1400c065a
mov rdx, qword [rdi + 0x10]
mov r9, qword [rsp + 0x28]
add r8d, 0xfffffee8
movzx eax, r8w
cmp rdx, rax
jbe 0x1400c10b3
cmp r11, r10
jbe 0x1400c12dc
inc ebp
cmp bp, r14w
sbb r15w, 0xffff
cmp bp, r14w
mov rcx, qword [rdi + 8]
mov eax, dword [rcx + rax*4]
mov qword [rsp + 0x1a8], rax
mov dword [r12 + r10*4], eax
mov eax, 0
cmovae ebp, eax
inc r10
jmp 0x1400c07b9
lea rcx, [rax - 1]
cmp rcx, 0x78
mov rsi, qword [rsp + 0x180]
jae 0x1400c12f8
lea rdx, [0x14041d760]
movsx ecx, byte [rdx + rax*2 - 2]
movsx eax, byte [rdx + rax*2 - 1]
imul eax, dword [rsp + 0x220]
add eax, ecx
cmp eax, 2
mov ecx, 1
cmovl eax, ecx
cmp r10, rax
jb 0x1400c0ef4
mov rcx, r11
sub rcx, r10
cmp rcx, r9
jb 0x1400c0ef4
test r9, r9
je 0x1400c075e
mov rdx, rax
neg rdx
lea rcx, [rax*4]
mov r8, r12
sub r8, rcx
mov rcx, r10
lea r10, [rdx + rcx]
cmp r11, r10
jbe 0x1400c125a
cmp r11, rcx
jbe 0x1400c1266
mov r10d, dword [r8 + rcx*4]
mov dword [r12 + rcx*4], r10d
inc rcx
dec r9
jne 0x1400c071e
mov r9, qword [rsp + 0x208]
cmp r9, 0x10000
mov r10, qword [rsp + 0x30]
jae 0x1400c1341
add r10, r9
add ebp, r9d
cmp bp, r14w
jb 0x1400c0772
sub ebp, r14d
inc r15d
jmp 0x1400c0764
cmp r10, r11
mov r9, qword [rsp + 0x28]
jae 0x1400c07b9
mov rbx, r10
lea rcx, [rsp + 0x230]
mov edx, ebp
mov r8d, r15d
call fcn.1400c1360
cmp qword [rsp + 0x170], rax
jbe 0x1400c1310
imul r9, rax, 0xc8
add r9, qword [rsp + 0x178]
mov r11, qword [rsp + 0x88]
mov r10, rbx
cmp r11, r10
ja 0x1400c0374
mov rax, qword [rsp + 0x68]
mov rbx, rax
shr rbx, 8
mov r14, rax
shr r14, 0x10
mov rdi, rax
shr rdi, 0x20
mov sil, 0xc
mov ebp, eax
jmp 0x1400c11a3
mov rax, qword [rsp + 0x1e8]
mov qword [rsp + 0x28], rax
mov rax, qword [rsp + 0x1f0]
mov qword [rsp + 0x30], rax
lea rcx, [rsp + 0x1f9]
mov eax, dword [rcx]
mov ecx, dword [rcx + 3]
mov dword [rsp + 0x70], eax
mov dword [rsp + 0x73], ecx
mov eax, dword [rsp + 0x80]
mov ecx, dword [rsp + 0x83]
mov dword [rsp + 0x78], eax
mov dword [rsp + 0x7b], ecx
mov r15d, 0x18
mov r12d, edx
cmp qword [rsp + r15 + 0x98], 0
je 0x1400c0856
mov r8, qword [rsp + r15 + 0xa0]
mov rcx, qword [0x1404fd180]
xor edx, edx
call qword [sym.imp.kernel32.dll_HeapFree]
add r15, 0x28
cmp r15, 0xe0
jne 0x1400c0834
mov r15, qword [rsp + 0x58]
mov rdx, qword [rsp + 0x60]
mov rcx, r15
call fcn.1400cea6a
cmp qword [rsp + 0x50], 0
je 0x1400c088f
mov rcx, qword [0x1404fd180]
xor edx, edx
mov r8, r15
call qword [sym.imp.kernel32.dll_HeapFree]
cmp qword [rsp + 0x1b8], 0
je 0x1400c08b1
mov rcx, qword [0x1404fd180]
xor edx, edx
mov r8, qword [rsp + 0x210]
call qword [sym.imp.kernel32.dll_HeapFree]
mov edx, esi
mov r15, qword [rsp + 0x188]
mov rax, qword [rsp + 0x178]
jmp 0x1400c09ff
mov cl, 5
call fcn.140097e5f
mov dl, 2
lea r8, [0x14041ba20]
mov cl, 6
mov r13b, 3
jmp 0x1400c0c27
mov dl, byte [rsp + 0xb8]
mov eax, dword [rsp + 0xbc]
mov dword [rsp + 0x1c3], eax
mov eax, dword [rsp + 0xb9]
mov dword [rsp + 0x1c0], eax
mov rax, qword [rsp + 0xc0]
mov r8, qword [rsp + 0xc8]
mov r10, qword [rsp + 0xd0]
lea r11, [rsp + 0xd9]
mov r9d, dword [r11]
mov r11d, dword [r11 + 3]
mov dword [rsp + 0x50], r9d
mov dword [rsp + 0x53], r11d
mov ebx, dword [rsp + 0x30]
mov r9d, ebx
shr r9d, 8
mov r11d, dword [rsp + 0x90]
mov dword [rsp + 0x38], r11d
movzx r11d, word [rsp + 0x94]
mov word [rsp + 0x3c], r11w
mov r13d, ebx
jmp 0x1400c0c27
movzx eax, byte [rsp + 0xa7]
shl eax, 0x10
movzx ecx, word [rsp + 0xa5]
or ecx, eax
shl rcx, 0x20
mov r14d, dword [rsp + 0xa1]
or r14, rcx
mov r13, qword [rsp + 0xa8]
mov rbx, qword [rsp + 0xb0]
mov bpl, byte [rsp + 0xb8]
mov eax, dword [rsp + 0xb9]
mov dword [rsp + 0x78], eax
mov eax, dword [rsp + 0xbc]
mov dword [rsp + 0x7b], eax
mov rdi, qword [rsp + 0xc0]
mov rax, qword [rsp + 0xc8]
mov qword [rsp + 0x28], rax
mov rax, qword [rsp + 0xd0]
mov qword [rsp + 0x30], rax
mov eax, dword [rsp + 0xd9]
mov dword [rsp + 0x70], eax
mov eax, dword [rsp + 0xdc]
mov dword [rsp + 0x73], eax
mov rax, qword [rsp + 0x178]
mov r15, qword [rsp + 0x188]
cmp qword [rsp + 0x40], 0
je 0x1400c0a26
test rax, rax
je 0x1400c0a26
mov rcx, qword [0x1404fd180]
mov rsi, rdx
xor edx, edx
mov r8, qword [rsp + 0x40]
call qword [sym.imp.kernel32.dll_HeapFree]
mov rdx, rsi
mov eax, dword [rsp + 0x78]
mov ecx, dword [rsp + 0x7b]
mov dword [rsp + 0x198], eax
mov dword [rsp + 0x19b], ecx
mov eax, dword [rsp + 0x70]
mov ecx, dword [rsp + 0x73]
mov dword [rsp + 0x190], eax
mov dword [rsp + 0x193], ecx
mov byte [r15], dl
mov rax, r14
shr rax, 0x30
mov byte [r15 + 7], al
mov rax, r14
shr rax, 0x20
mov word [r15 + 5], ax
mov dword [r15 + 1], r14d
mov qword [r15 + 8], r13
mov qword [r15 + 0x10], rbx
mov byte [r15 + 0x18], bpl
mov eax, dword [rsp + 0x198]
mov ecx, dword [rsp + 0x19b]
mov dword [r15 + 0x19], eax
mov dword [r15 + 0x1c], ecx
mov qword [r15 + 0x20], rdi
mov rax, qword [rsp + 0x28]
mov qword [r15 + 0x28], rax
mov rax, qword [rsp + 0x30]
mov qword [r15 + 0x30], rax
mov byte [r15 + 0x38], r12b
mov eax, dword [rsp + 0x190]
mov ecx, dword [rsp + 0x193]
mov dword [r15 + 0x39], eax
mov dword [r15 + 0x3c], ecx
jmp 0x1400c0c94
mov r9b, byte [rsp + 0xa1]
mov eax, dword [rsp + 0xa2]
mov dword [rsp + 0x38], eax
movzx eax, word [rsp + 0xa6]
mov word [rsp + 0x3c], ax
mov rsi, qword [rsp + 0xa8]
mov rdi, qword [rsp + 0xb0]
mov dl, byte [rsp + 0xb8]
mov eax, dword [rsp + 0xb9]
mov dword [rsp + 0x1c0], eax
mov eax, dword [rsp + 0xbc]
mov dword [rsp + 0x1c3], eax
mov rax, qword [rsp + 0xc0]
mov r8, qword [rsp + 0xc8]
mov r10, qword [rsp + 0xd0]
lea rbx, [rsp + 0xd9]
mov r11d, dword [rbx]
mov ebx, dword [rbx + 3]
mov dword [rsp + 0x50], r11d
mov dword [rsp + 0x53], ebx
mov r13d, ebp
jmp 0x1400c0c27
mov bl, 2
mov cl, 2
mov edx, r12d
call fcn.140097e5f
mov r12b, 3
lea r8, [0x14041ba20]
mov cl, 6
jmp 0x1400bfc28
xor eax, eax
mov qword [rsp + 0x1b8], rax
xor eax, eax
mov qword [rsp + 0x218], rax
mov ax, 1
mov dword [rsp + 0x1a8], eax
xor eax, eax
mov qword [rsp + 0x68], rax
mov r10d, 1
mov rdx, qword [rsp + 0x28]
mov r12, rbx
jmp 0x1400bfe49
lea r11, [rsp + 0xd9]
movzx eax, word [r11 - 0x33]
mov word [rsp + 0x3c], ax
mov eax, dword [r11 - 0x37]
mov dword [rsp + 0x38], eax
mov rsi, qword [rsp + 0xa8]
mov rdi, qword [rsp + 0xb0]
mov dl, byte [rsp + 0xb8]
mov eax, dword [rsp + 0xb9]
mov dword [rsp + 0x1c0], eax
mov eax, dword [rsp + 0xbc]
mov dword [rsp + 0x1c3], eax
mov rax, qword [rsp + 0xc0]
mov r8, qword [rsp + 0xc8]
mov r10, qword [rsp + 0xd0]
mov r9d, dword [r11]
mov r11d, dword [r11 + 3]
mov dword [rsp + 0x50], r9d
mov dword [rsp + 0x53], r11d
mov r9d, r15d
shr r9d, 8
mov r13d, r15d
movzx r9d, r9b
shl r9d, 8
movzx r11d, r13b
or r11d, r9d
movzx r9d, word [rsp + 0x3c]
mov rbx, qword [rsp + 0x188]
mov word [rbx + 6], r9w
mov r9d, dword [rsp + 0x38]
mov dword [rbx + 2], r9d
mov qword [rbx + 8], rsi
mov qword [rbx + 0x10], rdi
mov byte [rbx + 0x18], dl
mov edx, dword [rsp + 0x1c0]
mov r9d, dword [rsp + 0x1c3]
mov dword [rbx + 0x19], edx
mov dword [rbx + 0x1c], r9d
mov qword [rbx + 0x20], rax
mov qword [rbx + 0x28], r8
mov qword [rbx + 0x30], r10
mov eax, dword [rsp + 0x50]
mov edx, dword [rsp + 0x53]
mov dword [rbx + 0x39], eax
mov dword [rbx + 0x3c], edx
mov word [rbx], r11w
mov byte [rbx + 0x38], cl
movaps xmm6, xmmword [rsp + 0x290]
add rsp, 0x2a8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov ecx, eax
mov r14, rdx
shr r14, 8
mov r13, qword [rsp + 0xa8]
mov rbx, qword [rsp + 0xb0]
mov bpl, byte [rsp + 0xb8]
mov eax, dword [rsp + 0xb9]
mov dword [rsp + 0x78], eax
mov eax, dword [rsp + 0xbc]
mov dword [rsp + 0x7b], eax
mov rdi, qword [rsp + 0xc0]
mov rax, qword [rsp + 0xc8]
mov qword [rsp + 0x28], rax
mov rax, qword [rsp + 0xd0]
mov qword [rsp + 0x30], rax
mov eax, dword [rsp + 0xd9]
mov dword [rsp + 0x70], eax
mov eax, dword [rsp + 0xdc]
mov dword [rsp + 0x73], eax
mov rax, qword [rsp + 0x178]
mov r15, qword [rsp + 0x188]
mov r12d, ecx
jmp 0x1400c09ff
xor eax, eax
mov qword [rsp + 0x218], rax
jmp 0x1400bfe3e
lea r8, str.C:Userslucak.cargo_registry_srcindex.crates.io_6f17d22bba15001fimage_0.24.7._srccodecswebplossless.rs
mov edx, 4
mov rcx, r12
call fcn.14038e8b0
ud2
mov byte [rsp + 0x40], sil
movzx r14d, word [rsp + 0xa2]
mov edi, dword [rsp + 0xa4]
mov rsi, qword [rsp + 0xa8]
mov r9, qword [rsp + 0xb0]
mov r10b, byte [rsp + 0xb8]
mov eax, dword [rsp + 0xb9]
mov dword [rsp + 0x1c0], eax
mov eax, dword [rsp + 0xbc]
mov dword [rsp + 0x1c3], eax
mov r13, qword [rsp + 0xc0]
mov rdx, qword [rsp + 0xc8]
mov rax, qword [rsp + 0xd0]
mov qword [rsp + 0x30], rax
lea rcx, [rsp + 0xd9]
mov eax, dword [rcx]
mov ecx, dword [rcx + 3]
mov dword [rsp + 0x50], eax
mov dword [rsp + 0x53], ecx
mov ebx, r8d
shr ebx, 8
jmp 0x1400c116c
mov byte [rsp + 0x40], al
movzx r14d, word [rsp + 0xa2]
mov edi, dword [rsp + 0xa4]
mov rsi, qword [rsp + 0xa8]
mov r9, qword [rsp + 0xb0]
mov r10b, byte [rsp + 0xb8]
mov eax, dword [rsp + 0xb9]
mov dword [rsp + 0x1c0], eax
mov eax, dword [rsp + 0xbc]
mov dword [rsp + 0x1c3], eax
mov r13, qword [rsp + 0xc0]
mov rdx, qword [rsp + 0xc8]
mov rax, qword [rsp + 0xd0]
mov qword [rsp + 0x30], rax
lea rcx, [rsp + 0xd9]
mov eax, dword [rcx]
mov ecx, dword [rcx + 3]
mov dword [rsp + 0x50], eax
mov dword [rsp + 0x53], ecx
mov ebx, r8d
shr ebx, 8
jmp 0x1400c0f9b
mov byte [rsp + 0x40], al
movzx edx, word [rsp + 0xa2]
mov edi, dword [rsp + 0xa4]
mov rsi, qword [rsp + 0xa8]
mov r9, qword [rsp + 0xb0]
mov r10b, byte [rsp + 0xb8]
mov eax, dword [rsp + 0xb9]
mov dword [rsp + 0x1c0], eax
mov eax, dword [rsp + 0xbc]
mov dword [rsp + 0x1c3], eax
mov r13, qword [rsp + 0xc0]
mov r15, qword [rsp + 0xc8]
mov rax, qword [rsp + 0xd0]
mov qword [rsp + 0x30], rax
lea rcx, [rsp + 0xd9]
mov eax, dword [rcx]
mov ecx, dword [rcx + 3]
mov dword [rsp + 0x50], eax
mov dword [rsp + 0x53], ecx
mov ebx, r14d
shr ebx, 8
mov r8d, r14d
mov r14, rdx
mov rdx, r15
jmp 0x1400c0f9b
mov cl, 4
call fcn.140097e5f
mov r13, rax
mov r10b, 2
lea rdx, [0x14041ba20]
mov byte [rsp + 0x40], 6
mov r8b, 3
jmp 0x1400c10e1
mov byte [rsp + 0x40], sil
movzx r14d, word [rsp + 0xa2]
mov edi, dword [rsp + 0xa4]
mov rsi, qword [rsp + 0xa8]
mov r9, qword [rsp + 0xb0]
mov r10b, byte [rsp + 0xb8]
mov ecx, dword [rsp + 0xb9]
mov dword [rsp + 0x1c0], ecx
mov ecx, dword [rsp + 0xbc]
mov dword [rsp + 0x1c3], ecx
mov r13, qword [rsp + 0xc0]
mov r8, qword [rsp + 0xc8]
mov rcx, qword [rsp + 0xd0]
mov qword [rsp + 0x30], rcx
lea rdx, [rsp + 0xd9]
mov ecx, dword [rdx]
mov edx, dword [rdx + 3]
mov dword [rsp + 0x50], ecx
mov dword [rsp + 0x53], edx
mov rdx, r8
mov ebx, eax
shr ebx, 8
mov r8d, eax
mov r12, qword [rsp + 0x1b0]
jmp 0x1400c116c
mov byte [rsp + 0x40], sil
mov rsi, qword [rsp + 0xa8]
mov r9, qword [rsp + 0xb0]
mov r10b, byte [rsp + 0xb8]
mov eax, dword [rsp + 0xb9]
mov dword [rsp + 0x1c0], eax
mov eax, dword [rsp + 0xbc]
mov dword [rsp + 0x1c3], eax
mov r13, qword [rsp + 0xc0]
mov rdx, qword [rsp + 0xc8]
mov rax, qword [rsp + 0xd0]
mov qword [rsp + 0x30], rax
lea rcx, [rsp + 0xd9]
mov eax, dword [rcx]
mov ecx, dword [rcx + 3]
mov dword [rsp + 0x50], eax
mov dword [rsp + 0x53], ecx
mov rbx, r8
shr rbx, 8
mov r14, r8
shr r14, 0x10
mov rdi, r8
shr rdi, 0x20
jmp 0x1400c116c
mov byte [rsp + 0x40], sil
movzx r14d, word [rsp + 0xa2]
mov edi, dword [rsp + 0xa4]
mov rsi, qword [rsp + 0xa8]
mov r9, qword [rsp + 0xb0]
mov r10b, byte [rsp + 0xb8]
mov eax, dword [rsp + 0xb9]
mov dword [rsp + 0x1c0], eax
mov eax, dword [rsp + 0xbc]
mov dword [rsp + 0x1c3], eax
mov r13, qword [rsp + 0xc0]
mov rdx, qword [rsp + 0xc8]
mov rax, qword [rsp + 0xd0]
mov qword [rsp + 0x30], rax
lea rcx, [rsp + 0xd9]
mov eax, dword [rcx]
mov ecx, dword [rcx + 3]
mov dword [rsp + 0x50], eax
mov dword [rsp + 0x53], ecx
mov ebx, r8d
shr ebx, 8
jmp 0x1400c116c
mov cl, 4
call fcn.140097e5f
mov r13, rax
mov r14, qword [rsp + 0x1a8]
mov ebx, r14d
shr ebx, 8
shr r14d, 0x10
mov r10b, 2
lea rdx, [0x14041ba20]
mov byte [rsp + 0x40], 6
mov r8b, 3
jmp 0x1400c116c
mov byte [rsp + 0x40], sil
mov rsi, qword [rsp + 0xa8]
mov r9, qword [rsp + 0xb0]
mov r10b, byte [rsp + 0xb8]
mov ecx, dword [rsp + 0xb9]
mov dword [rsp + 0x1c0], ecx
mov ecx, dword [rsp + 0xbc]
mov dword [rsp + 0x1c3], ecx
mov r13, qword [rsp + 0xc0]
mov r8, qword [rsp + 0xc8]
mov rcx, qword [rsp + 0xd0]
mov qword [rsp + 0x30], rcx
lea rdx, [rsp + 0xd9]
mov ecx, dword [rdx]
mov edx, dword [rdx + 3]
mov dword [rsp + 0x50], ecx
mov dword [rsp + 0x53], edx
mov rdx, r8
mov rbx, rax
shr rbx, 8
mov r14, rax
shr r14, 0x10
mov rdi, rax
shr rdi, 0x20
mov r8d, eax
mov rax, qword [rsp + 0x68]
mov qword [rsp + 0x28], rdx
mov r15d, r10d
mov rbp, r8
mov qword [rsp + 0x88], r9
test rax, rax
je 0x1400c119b
mov rcx, qword [0x1404fd180]
xor edx, edx
mov r8, r12
call qword [sym.imp.kernel32.dll_HeapFree]
mov r12, rsi
mov sil, byte [rsp + 0x40]
lea rcx, [rsp + 0x230]
call fcn.1400c13b2
movzx eax, bl
shl rax, 8
movzx ecx, bpl
or rcx, rax
movzx eax, r14w
shl rax, 0x10
or rax, rcx
shl rdi, 0x20
or rdi, rax
cmp sil, 0xc
jne 0x1400c11fa
mov rax, qword [rsp + 0x188]
mov qword [rax], rdi
mov qword [rax + 8], r12
mov rcx, qword [rsp + 0x88]
mov qword [rax + 0x10], rcx
mov byte [rax + 0x38], 0xc
jmp 0x1400c0c94
mov eax, dword [rsp + 0x1c0]
mov ecx, dword [rsp + 0x1c3]
mov rdx, qword [rsp + 0x188]
mov dword [rdx + 0x1c], ecx
mov dword [rdx + 0x19], eax
mov eax, dword [rsp + 0x50]
mov ecx, dword [rsp + 0x53]
mov dword [rdx + 0x39], eax
mov dword [rdx + 0x3c], ecx
mov qword [rdx], rdi
mov qword [rdx + 8], r12
mov rax, qword [rsp + 0x88]
mov qword [rdx + 0x10], rax
mov byte [rdx + 0x18], r15b
mov qword [rdx + 0x20], r13
mov rax, qword [rsp + 0x28]
mov qword [rdx + 0x28], rax
mov rax, qword [rsp + 0x30]
mov qword [rdx + 0x30], rax
mov byte [rdx + 0x38], sil
jmp 0x1400c0c94
sub rcx, rax
lea r8, str.C:Userslucak.cargo_registry_srcindex.crates.io_6f17d22bba15001fimage_0.24.7._srccodecswebplossless.rs
jmp 0x1400c1279
lea r8, str.C:Userslucak.cargo_registry_srcindex.crates.io_6f17d22bba15001fimage_0.24.7._srccodecswebplossless.rs
jmp 0x1400c1279
lea r8, str.C:Userslucak.cargo_registry_srcindex.crates.io_6f17d22bba15001fimage_0.24.7._srccodecswebplossless.rs
mov rcx, r13
mov rdx, r11
jmp 0x1400c0d55
lea r8, str.C:Userslucak.cargo_registry_srcindex.crates.io_6f17d22bba15001fimage_0.24.7._srccodecswebplossless.rs
mov rcx, rax
jmp 0x1400c0d55
lea r8, str.C:Userslucak.cargo_registry_srcindex.crates.io_6f17d22bba15001fimage_0.24.7._srccodecswebplossless.rs
jmp 0x1400c12e3
lea rax, str.C:Userslucak.cargo_registry_srcindex.crates.io_6f17d22bba15001fimage_0.24.7._srccodecswebplossless.rs
mov qword [rsp + 0x20], rax
lea rcx, [0x1404ccfe2]
lea r9, [0x14041c2c8]
lea r8, [rsp + 0xa0]
mov edx, 0x2b
call fcn.14038ebe0
ud2
lea r8, str.C:Userslucak.cargo_registry_srcindex.crates.io_6f17d22bba15001fimage_0.24.7._srccodecswebplossless.rs
jmp 0x1400c1317
lea r8, str.C:Userslucak.cargo_registry_srcindex.crates.io_6f17d22bba15001fimage_0.24.7._srccodecswebplossless.rs
mov rcx, r15
jmp 0x1400c131a
lea r8, str.C:Userslucak.cargo_registry_srcindex.crates.io_6f17d22bba15001fimage_0.24.7._srccodecswebplossless.rs
mov rcx, r10
jmp 0x1400c1279
lea r8, str.C:Userslucak.cargo_registry_srcindex.crates.io_6f17d22bba15001fimage_0.24.7._srccodecswebplossless.rs
xor ecx, ecx
xor edx, edx
jmp 0x1400c0d55
lea r8, str.C:Userslucak.cargo_registry_srcindex.crates.io_6f17d22bba15001fimage_0.24.7._srccodecswebplossless.rs
mov edx, 0x78
mov rcx, 0xffffffffffffffff
jmp 0x1400c0d55
lea r8, str.C:Userslucak.cargo_registry_srcindex.crates.io_6f17d22bba15001fimage_0.24.7._srccodecswebplossless.rs
mov rcx, rax
mov rdx, qword [rsp + 0x170]
jmp 0x1400c0d55
lea rcx, str.internal_error:_entered_unreachable_code_
lea r8, str.C:Userslucak.cargo_registry_srcindex.crates.io_6f17d22bba15001fimage_0.24.7._srccodecswebplossless.rs
mov edx, 0x28
call fcn.14038e950
ud2
lea rax, str.C:Userslucak.cargo_registry_srcindex.crates.io_6f17d22bba15001fimage_0.24.7._srccodecswebplossless.rs
jmp 0x1400c12a0